Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОТВЕТЫ 1-74.docx
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
2.15 Mб
Скачать

35. Особенности программных систем реального времени . Особенности организации интерфейса пользователя в системах рв.

Системы реального времени предназначены для решения единой задачи в комплексе со множеством внешних компонент и при непосредственном участии пользователя. Особенности систем реального времени основываются на особенностях решаемой задачи. Совокупность особенностей решаемых задач и, соответственно, вычислителей для их решения позволяют выделить такие системы в отдельный класс – системы реального времени.

Системы реального времени обладают основной отличительной особенностью, обеспечивающей получение единого решения в совокупности со внешними компонентами, которая заключается в необходимости организации вычислительных процессов в темпе изменения параметров внешних компонент. Параметры внешних компонент являются отражением некоторых физических процессов, протекающих во внешних компонентах. Физически процессы в любой компоненте всегда протекают в функции независимой переменной времени. Таким образом, значения таких параметров непрерывно изменяются во времени.

Системы реального времени являются основой для построения любой автоматизированной системы контроля и управления параметрами технологических процессов.

Особенности систем реального времени включают в себя особенности построения всех составляющих вычислительной системы. Системы реального времени обладают отличительными характеристиками в структурах аппаратных средств, в организации интерфейсных взаимодействий, в построении системного программного обеспечения, которое управляет вычислительными процессами в системе.

В аппаратной структуре основой систем реального времени являются микропроцессорные системы управления.

Интерфейс пользователя в составе систем реального времени обеспечивает эффективное участие пользователя в решении единой задачи. Поскольку задача решается в темпе реального времени, то и к интерфейсу пользователя предъявляются требования наблюдения и управления процессами в реальном времени.

При проектировании интерфейса пользователя необходимо учитывать, что пользователи являются специалистами в области автоматизируемого технологического процесса. В соответствии с этим интерфейс пользователя должен быть проблемно-ориентированным. Это обеспечивается проектированием структуры интерфейса и его алфавита на основе профессиональной лексики в области данного технологического процесса.

F(t)=f{fi(t), fип(t), fвч(t’)}

36. Предназначение и функции средств имитационного моделирования в составе срв. Структуры пз организации имитационных сред.

Имитационные среды поддерживают этап подготовки системного и проблемного ПО перед внедрением его на объекты. Основными функциями имитационных средств являются:

- Отладка модулей системного ПО.

-Исследование параметров системного ПО на удовлетворение требованиям технического задания на проектирование.

-Исследование и формирование требований к параметром проблемных задач обработки.

Имитационные среды проектируются индивидуально для каждого проекта системы РВ. Индивидуальное проектирование может включать в себя полное проектирование имитационной среды или создание имитационной среды путем адаптации некоторой универсальной имитационной среды. Разработанный средства имитационной среды сопровождают реализованный проект системы РВ на этапах промышленных испытаний, опытной эксплуатации и в течении некоторого времени промышленной эксплуатации. Для реализации поддержки функций имитационной среды, как в процессе создания ПО, так и на этапе его эксплуатации имитационная среда должна обеспечивать поддержку двух режимов функционирования - офлайн - полное моделирование всех событий реального времени и параметров внешних компонент - объекта. Онлайн - режим при котором часть событий реального времени поступает либо непосредственной от объекта либо от блока разворачивающего в реальном времени ранее выполненный записи событий РВ.

Главным принципом при построении имитационных сред является реализация корректного погружения исследуемых модулей в программную среду имитации. Это означает, что средства имитационной среды должны обеспечивать перехват всех внешних интерфейсов исследуемого программного модуля или программного комплекса. Имитационная среда моделирует все входные интерфейсы отлаживаемого модуля и обеспечивает регистрацию и визуализацию внешних интерфейсов отлаживаемого модуля. С учетом особенностей исследования ПО реального времени моделирование входных интерфейсов и регистрация состояния выходных всегда выполняется с учетом параметра внутреннего времени в системе.