Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Введение в ОСРВ. Назначение. Применение. Стандарты..doc
Скачиваний:
71
Добавлен:
02.05.2014
Размер:
221.18 Кб
Скачать

4 Типичные времена реакции на внешние события в управляемых осрв процессах

Согласно определению, ОСРВ должна обеспечить требуемый уровень сервиса в заданный промежуток времени. Этот промежуток времени обычно задается периодичностью и скоростью процессов, которыми управляет система. Приблизительное время реакции в зависимости от области применения ОСРВ может быть следующим:

• математическое моделирование — несколько микросекунд

• радиолокация — несколько миллисекунд

• складской учет — несколько секунд

• торговые операции — несколько минут

• управление производством — несколько минут

• химические реакции — несколько часов

Видно, что времена очень разнятся и накладывают различные требования на вычислительную установку, на которой работает ОСРВ.

1. В зависимости от сложности программы управления "реальное время" накладывает различные условия на вычислительную мощность процессора для ОСРВ.

2. Внешние события становятся известны системе посредством прерываний (interrupt requests (I.R.Q.)) (т.е. запросов на обслуживание со стороны внешних устройств). Поэтому зачастую для ОСРВ более важна не мощность процессора, а характеристики компьютера, связанные с подсистемой прерываний. Желательными являются:

— наличие как можно большего количества уровней прерываний (I.R.Q. levels) (т.е. аппаратного или/и программного декодирования источника запроса);

— как можно меньше время реакции на прерывание (т.е. как можно меньшее время между поступлением запроса на обслуживание н началом выполнения обслуживающей программы).

3. ОСРВ часто сама является инициатором периодических процессов, которыми управляет (например, движением пресса или луча радара). Поэтому является необходимым наличие одного или нескольких таймеров (аппаратных устройств, выдающих прерывание через заданные промежутки времени), которые могут работать в периодической или ждущем режиме,

4. ОСРВ часто управляет очень ответственными промышленными процессами, что выдвигает очень жесткие требования на надежность используемого оборудования.

5 Основные области: применения осрв

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

Основные области применения ОСРВ:

• Военная и космическая области: бортовое и встраиваемое оборудование:

— системы измерения и управления, радары;

— цифровые видеосистемы, симуляторы;

— ракеты, системы определения положения и привязки к местности.

• Промышленность:

— автоматические системы управления производством (АСУП) (computer aided manufacturing (CAM)), автоматические системы управления технологическим процессом (АСУГП);

— автомобилестроение: стимуляторы, системы: управления мотором, автоматическое сцепление, системы антиблокировки колес...

— энергетика: сбор информации, управление данными и оборудованием...

— телекоммуникации: коммуникационное оборудование, сетевые коммутаторы, телефонные станции...

— банковское оборудование (например, во многих банкоматах работает ОСРВ QNX).

• Товары широкого потребления:

— мобильные телефоны, например, в телефонах стандарта GSM работает ОСРВ pSOS;

— цифровые телевизионные декодеры;

— цифровое телевидение (мультимедиа, видеосерверы...);

— компьютерное и офисное оборудование (принтеры, копиры), например, в факсах применяется ОСРВ VxWorks, в устройствах чтения компакт-дисков - ОСРВ VRTX32.

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