Программное обеспечение бортовых цифровых вычислительных машин: виды программного обеспечения, языки программирования, средства разработки и отладки прикладных программ.
Цифровые вычислительные средства в составе бортового оборудования самолетов появились на рубеже 60-х годов и за относительно короткий срок практически полностью заменили используемые ранее аналоговые вычислители, поскольку обеспечивали более высокую точность решения задач, характеризовались большей универсальностью применения и обладали широкими логическими возможностями.
Эти качества бортовой цифровой вычислительной машины (БЦВМ) позволяют использовать ее практически во всех подсистемах бортового оборудования самолета, обеспечивают устойчивость БЦВМ к усложнению алгоритмов и позволяют применять более сложные, а значит, и более совершенные законы управления самолетом и его подсистемами. Они позволили осуществить информационное взаимодействие между отдельными (ранее непосредственно не взаимодействовавшими) подсистемами бортового оборудования и образовать единый комплекс бортового оборудования (КБО), что в конечном счете повысило эффективность выполнения полетного задания и безопасность полета.
К четвертому поколению можно условно отнести БЦВМ 90-50ХХХ, семейство БЦВМ-386/486 и БЦВМ "Багет-53".
Рассмотрим более подробно семейство БЦВМ Багет-53.
Назначение
Бортовая цифровая вычислительная машина БЦВМ «Багет-53-31М серия 1» предназначена для организации взаимодействия подсистем комплекса бортового радиоэлектронного и сопрягаемого оборудования, комплексной обработки информации, решения задач навигации и управления, а также специальных задач.
Технические характеристики
модуль процессора: БТ33-206Б · архитектура микропроцессора: MIPS IV · тактовая частота ядра: 396 МГц · конструкция процессорного модуля: Евромеханика 6U VME · механизм межпроцессорного взаимодействия: шина VME 32 · интерфейс подключения мезонинных модулей: PCI 2.1 33 МГц, 32 бита · Ethernet 100 Мбит/с · тип мезонинных модулей: PMC МГК-8: · назначение: формирование 2D и 3D графического изображения · программный интерфейс: Open-GL · частота обновления: 25 кадров в секунду БТМРC4-301: · объем памяти: 8 Гбайт | |
Программное обеспечение: · операционная система реального времени ОС РВ Багет 3.0 · программа начальной инициализации · тесты встроенного контроля · тесты автономного контроля функциональное программное обеспечение · языки программирования: C/C++ | |
напряжение питания | 27 В постоянного тока по ГОСТ 19705-89 с Приложением № 5 и ГОСТ Р 54073-2010 сПриложением В |
потребляемая мощность | не более 175 Вт при питании от сети постоянного тока |
масса изделия | не более 18 кг |
конструктивное исполнение | моноблок 4К по ГОСТ 26765.16-87 |
средняя наработка на отказ в полете | 10 000 ч |
ресурс | 6 000 ч |
срок службы | 30 лет |
Список использованных источников:
1. Калабеков Б.А. Микропроцессоры и их применение в системах передачи и обработки сигналов. – М.: Радио и связь, 1988.
2. Калабеков Б.А. Цифровые устройства и микропроцессорные системы. – М.: Горячая линия – Телеком, 2007.
3. Цифровая вычислительная техника. Под редакцией Евреинова Э.В. – М.: Радио и связь, 1991.
4. http://www.interface.ru/home.asp?artId=26503
5. http://www.rpkb.ru/lines-of-business/electronic_direction/on-board-computers/family-btsvm-baget-53/