ВИБІР ОПЕРАЦІЙНИХ СИСТЕМ РЕАЛЬНОГО ЧАСУ ПРИ РОЗРОБЦІ ПРИСТРОЇВ ДЛЯ ТЕХНІЧНОЇ ДІАГНОСТИКИ

Автор(и)

  • В. А. Ровінський Прикарпатський національний університет ім. В. Стефаника, м. Івано-Франківськ, вул. Шевченка, 54
  • О. В. Євчук ІФНТУНГ; 76019, м. Івано-Франківськ, вул. Карпатська,15
  • Ю. В. Ровінський Прикарпатський національний університет ім. В. Стефаника, м. Івано-Франківськ, вул. Шевченка, 54

DOI:

https://doi.org/10.31471/1993-9981-2022-1(48)-66-77

Ключові слова:

операційна система, операційна система реального часу, ОСРЧ, мікроконтролер, мікропроцесор, технічна діагностика.

Анотація

Проведено аналіз характеристик найбільш розповсюджених операційних систем реального часу, придатних для створення систем і пристроїв технічної діагностики. Для аналізу вибрані найбільш популярні серед них. Визначено, що визначення типу операційної системи повинне здійснюватися на основі таких параметрів систем технічної діагностики, як: 1) необхідна швидкодія обробки вхідних даних і пов’язана з нею обчислювальна потужність мікропроцесора системи діагностування; 2) мобільність і прямо пов’язана із споживаною електричною потужністю потреба в наявності чи відсутності автономного живлення пристрою, що входить до складу системи технічного діагностування; 3)  ціна пристрою, від якої залежить вибір елементної бази для побудови обчислювачів реального часу дії – дешеві мікропроцесорні системи будуть мати невелику швидкодію, невеликий об’єм пам’яті, і тому при розробці системи технічної діагностики не буде можливим використати довільну операційну систему; 4) галузь застосування, яка накладає додаткові обмеження  на надійність функціонування операційної системи (авіація, атомна енергетика, застосування військового спрямування) і вимагає наявності сертифікації безпеки, які визначаються спеціальними стандартами; 5) потреба використання типових давачів та вимірювальних перетворювачів визначає вибір операційної системи з будованою підтримкою таких давачів. Крім того, до важливих критеріїв вибору операційних систем реального часу належить частотна область вхідних інформаційних сигналів, які потребують обробки. Визначено, що у разі, якщо необхідно обробляти високочастотні сигнали, притаманні ультразвуковій та радіочастотній діагностиці, або радіолокації, слід вибирати операційні системи, які підтримують програмовані логічні матриці або цифрові сигнальні процесори. Наявність відкритого коду операційної системи зумовлює можливість його аналізу або модифікації під вузькоспеціалізовані потреби при розробці систем технічної діагностики.

Завантаження

Дані завантаження ще не доступні.

Посилання

Comparison of real-time operating systems – Режим доступу: https://en.wikipedia.org/wiki/Comparison_of_real-time_operating_systems (дата доступу 08.05.2022)

I. Ferguson. What Are the Most Popular Real-Time Operating Systems? – Режим доступу: https://www.lynx.com/embedded-systems-learning-center/most-popular-real-time-operating-systems-rtos (дата доступу 08.05.2022)

Deos, a Time & Space Partitioned, Multi-core Enabled, RTOS Verified to DO-178C/ED-12C DAL A. – Режим доступу: https://www.ddci.com/products_deos_do_178c_arinc_653/ (дата доступу 08.05.2022)

embOS — The leading RTOS (real-time operating system) – Режим доступу: https://www.segger.com/products/rtos/embos/ (дата доступу 08.05.2022)

FreeRTOS. Real-time operating system for microcontrollers. – Режим доступу: https://www.freertos.org/

(дата доступу 08.05.2022)

INTEGRITY RTOS. – Режим доступу: https://www.ghs.com/products/rtos/integrity.html (дата доступу 08.05.2022)

RTX Real-Time Operating System. – Режим доступу: https://www.keil.com/arm/rl-arm/kernel.asp (дата доступу 08.05.2022)

LynxOS. – Режим доступу: https://www.lynx.com/products/lynxos-posix-real-time-operating-system-rtos (дата доступу 08.05.2022)

MQX Real-Time Operating System (RTOS). – Режим доступу: https://www.nxp.com/design/software/embedded-software/mqx-software-solutions/mqx-real-time-operating-system-rtos:MQXRTOS (дата доступу 08.05.2022)

Nucleus RTOS. The Real-time Operating System for Today’s Advanced Designs. – Режим доступу: https://www.plm.automation.siemens.com/global/ru/products/embedded/nucleus-rtos.html (дата доступу 08.05.2022)

PikeOS RTOS & Hypervisor. – Режим доступу: https://www.sysgo.com/pikeos (дата доступу 08.05.2022)

Azure RTOS ThreadX documentation. – Режим доступу: https://docs.microsoft.com/en-us/azure/rtos/threadx/ (дата доступу 08.05.2022)

Micrium Real-Time Kernel. – Режим доступу: https://www.silabs.com/developers/micrium-os/micrium-real-time-kernel (дата доступу 08.05.2022)

VxWorks. The Leading RTOS for the Intelligent Edge. – Режим доступу: https://www.windriver.com/products/vxworks (дата доступу 08.05.2022)

##submission.downloads##

Опубліковано

2023-02-20

Як цитувати

Ровінський, В. А., Євчук, О. В., & Ровінський, Ю. В. (2023). ВИБІР ОПЕРАЦІЙНИХ СИСТЕМ РЕАЛЬНОГО ЧАСУ ПРИ РОЗРОБЦІ ПРИСТРОЇВ ДЛЯ ТЕХНІЧНОЇ ДІАГНОСТИКИ. Методи та прилади контролю якості, (1(48), 66–77. https://doi.org/10.31471/1993-9981-2022-1(48)-66-77

Номер

Розділ

АВТОМАТИЗАЦІЯ І КОМП'ЮТЕРНО-ІНТЕГРОВАНІ КОМПЛЕКСИ

Статті цього автора (авторів), які найбільше читають

<< < 1 2