Skip to content
lbbttujj edited this page Apr 26, 2022 · 34 revisions

Понятия системы реального времени и интеллектуального агента.

Реферат к лекции 17 "Высоконагруженные системы и системы реального времени."

Выполнил: Олинов Иван, группа: ИДБ-18-06

Проверил: Барабанова Анна, группа: ИДБ-18-06

Cистемы реального времени

Понятие системы реального времени

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

Классификация СРВ

Принято различать системы мягкого и жесткого реального времени:

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

Основные требования к СРВ

  • Требование по времени (Предсказуемость) - гарантировать время выполнения задач, т.е. при выполнении любого набора задач, все задачи останутся внутри своих временных границ. Гарантировать время выполнения - это значит, что система должна быть предсказуемой (predictable). Обычно подразумевается, что система является системой реального времени, если система предсказуема.
  • Важно максимальное время отклика на событие, а не среднее;
  • Возможность безотказной работы в течение длительного периода времени.

Область применения

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

Clone this wiki locally