Аппаратные и программные средства систем реального времени | Статья в журнале «Молодой ученый»

Отправьте статью сегодня! Журнал выйдет 4 января, печатный экземпляр отправим 8 января.

Опубликовать статью в журнале

Автор:

Рубрика: Информационные технологии

Опубликовано в Молодой учёный №19 (153) май 2017 г.

Дата публикации: 14.05.2017

Статья просмотрена: 2025 раз

Библиографическое описание:

Иванов, К. К. Аппаратные и программные средства систем реального времени / К. К. Иванов. — Текст : непосредственный // Молодой ученый. — 2017. — № 19 (153). — С. 27-29. — URL: https://moluch.ru/archive/153/43312/ (дата обращения: 22.12.2024).



Статья посвящена автоматизированным системам управления реального времени, их аппаратным и программным средствам.

Ключевые слова: автоматизированные системы управления, системы реального времени, аппаратные средства, программные средства

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

Автоматизированные системы управления реального времени решают объемный перечень задач, основными из которых являются следующие:

1) Сбор данных о состоянии и поведении управляемого объекта;

2) Преобразование, сохранение, передача и отображение этих данных;

3) Анализ данных и принятие решений;

4) Выдача управляющих воздействий на объект.

Системы реального времени можно классифицировать по двум параметрам:

1) По возможности выхода временной характеристики за границы:

– Системы жесткого реального времени, в которых невозможен выход временной характеристики за установленные границы;

– Системы мягкого реального времени, в которых иногда временная характеристика может выходить за установленные границы;

2) По типу:

– Автоматизированные системы управления технологическими процессами, например, система управления конвейером завода;

– Автоматизированные системы научных исследований и комплексных испытаний, например, система вибрационных испытаний компонентов ракетной техники;

– Встроенные системы управления, которые используются для управления работой несложных объектов, например, мобильными телефонами, микроволновыми печами или стиральными машинами;

– Бортовые системы управления, которые используются для управления различными видами техники, например, автомобилями, танками или самолетами.

Любая система реального времени характеризуется набором аппаратных и программных средств. Аппаратные средства делятся на две группы: средства вычислительной техники и специализированные устройства для связи ЭВМ с объектом. В рамках программных средств обычно рассматривают операционную систему.

К средствам вычислительной техники относятся следующие:

1) Промышленные персональные электронно-вычислительные машины, предназначенные для сбора данных, управления объектами, обработки, визуализации и хранения потоков данных;

2) Промышленные контроллеры и программируемые логические контроллеры — это полноценные микроэлектронно-вычислительные машины, которые невелики по размерам, недороги, обладают сравнительно небольшой вычислительной мощностью, но развитыми средствами коммуникации;

3) Цифровые сигнальные процессоры и цифровые микроконтроллеры — это компактные и дешевые устройства, предназначенные для решения несложных типовых задач автоматизации управления во встроенных и бортовых системах.

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

К специализированным устройствам для связи электронно-вычислительной машины с объектом относятся следующие:

1) Датчики — это первичные измерительные преобразователи, на которые непосредственно действует измеряемая величина;

2) Промежуточные измерительные преобразователи — это элементы, занимающие в измерительной цепи место после первичного измерительного преобразователя и предназначенные для преобразования выходного сигнала в удобную для дальнейшей передачи форму;

3) Аналого-цифровые преобразователи, которые преобразуют электрический сигнал в числовой;

4) Цифро-аналоговые преобразователи, которые преобразуют числовой сигнал в электрический;

5) Коммутаторы аналоговых сигналов, которые предназначены для применения в системах селективной обработки аналоговых сигналов;

6) Исполнительные устройства, которые оказывают непосредственное воздействие на управляемые объекты.

Для операционной системы, рассматриваемой в качестве программного средства системы реального времени, помимо стандартных задач управления пользовательскими программами и ресурсами (процессоры, оперативная память, диски, принтеры, клавиатуры, мыши, дисплеи, сетевые интерфейсы) выдвигаются такие требования как предсказуемость поведения во временной области и масштабируемость. При выполнении данных требований операционные системы становятся встраиваемыми операционными системами реального времени.

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

Литература:

  1. Климентьев, К. Е. Системы реального времени: обзорный курс лекций. / К. Е. Климентьев. — Самара: Самар. гос. аэрокосм. ун-т, 2008. — 45 с.
  2. Древс, Ю. Г. Технические и программные средства систем реального времени: учебник. / Ю. Г. Древс. — М.: БИНОМ. Лаборатория знаний, 2015. — 334 с.: ил.
  3. Таненбаум, Э. Современные операционные системы. 4-е изд. / Э. Таненбаум, Х. Бос. — СПб.: Питер, 2015. — 1120с.: ил.
Основные термины (генерируются автоматически): реальное время, система, Автоматизированная система управления, временная характеристика, вычислительная техника, средство, информационная система, набор аппаратных, операционная система, сбор данных.


Похожие статьи

Средства отображения и управления систем реального времени

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

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

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

Исполнительные средства систем реального времени

Статья посвящена таким составляющим комплекса технических средств систем реального времени, как исполнительные средства.

Принципы автоматики и микроконтроллера как измерительного прибора систем управления

В статье рассмотрены принципы построения интегрированных автоматизированных систем управления, программное обеспечение работы микроконтроллера. Рассмотрены функции микропроцессоров.

Актуальность применения микросервисной архитектуры в системах обработки данных

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

Анализ существующих подходов к автоматизации банковской деятельности

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

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

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

Визуальное представление о программном обеспечении персонального компьютера

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

Микроконтроллеры интеллектуальных систем управления

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

Разработка политики безопасности предприятия, занимающегося разработкой программного обеспечения

В статье рассмотрены различные подходы к разработке политики безопасности предприятия, занимающегося разработкой программного обеспечения, а также ключевые моменты создания политики безопасности.

Похожие статьи

Средства отображения и управления систем реального времени

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

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

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

Исполнительные средства систем реального времени

Статья посвящена таким составляющим комплекса технических средств систем реального времени, как исполнительные средства.

Принципы автоматики и микроконтроллера как измерительного прибора систем управления

В статье рассмотрены принципы построения интегрированных автоматизированных систем управления, программное обеспечение работы микроконтроллера. Рассмотрены функции микропроцессоров.

Актуальность применения микросервисной архитектуры в системах обработки данных

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

Анализ существующих подходов к автоматизации банковской деятельности

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

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

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

Визуальное представление о программном обеспечении персонального компьютера

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

Микроконтроллеры интеллектуальных систем управления

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

Разработка политики безопасности предприятия, занимающегося разработкой программного обеспечения

В статье рассмотрены различные подходы к разработке политики безопасности предприятия, занимающегося разработкой программного обеспечения, а также ключевые моменты создания политики безопасности.

Задать вопрос