ГосНИИАС применил ПО Engee в разработке критически важной логики бортовых индикаторов
В рамках стратегии импортозамещения и развития отечественных технологий в авиастроении, специалисты ГосНИИАС (Государственный научно-исследовательский институт авиационных систем) успешно завершили пилотный проект по использованию российской среды моделирования Engee. Ключевой задачей проекта стала разработка управляющей логики виджетов (интерактивных элементов) для современных бортовых авиационных индикаторов, с последующей интеграцией в среду разработки «ПрагмаСофт Студия», с применением модельно-ориентированного подхода при проектировании сложного программного обеспечения.
Актуальность задачи: Разработка бортового ПО для систем индикации гражданских и военных воздушных судов строго регламентирована международным стандартом ARINC 661. Ранее для этих целей преимущественно использовались зарубежные программные комплексы, такие как ANSYS SCADE Suite и ANSYS SCADE Display. Пилотный проект ГосНИИАС нацелен на поиск и валидацию эффективной отечественной альтернативы, обеспечивающей соответствие жестким требованиям авиационной отрасли.
Результаты совместного пилотного проекта:
1. Успешная реализация сложной логики: Используя мощные возможности Engee, включая библиотеку базовых блоков, инструменты создания Конечных автоматов и непосредственную интеграцию стороннего Си-кода в модели, специалисты ГосНИИАС реализовали требования к поведению важных виджетов: Scroll List (Прокручиваемый список) и ComboBox (Раскрывающийся список).Эти элементы являются неотъемлемой частью человеко-машинного интерфейса (HMI), особенно в системах навигации и самолетовождения.
2. Подтвержденные преимущества Engee перед альтернативами: В ходе проекта были практически доказаны ключевые достоинства модельно-ориентированного подхода в среде Engee:
— Прозрачность и верифицируемость: Четкая визуализация моделей обеспечивает прямое соответствие реализованной логики исходным требованиям, упрощая проверку и верификацию.
— Эффективная отладка: Быстрая и наглядная отладка моделей на ранних этапах разработки значительно сокращает время выявления и исправления ошибок.
— Низкий порог входа: Интуитивный интерфейс и мощные инструменты делают среду доступной для освоения инженерами.
— Кодогенерация: Встроенная генерация Си-кода существенно облегчает интеграцию разработанной логики как в программные имитаторы для тестирования, так и непосредственно в целевое бортовое ПО.
— Комплексная поддержка: Специалисты ГосНИИАС особо отметили качественную справочную систему и обилие демонстрационных материалов, позволяющих самостоятельно и эффективно осваивать функциональность среды и решать конкретные инженерные задачи. 3. Развитие пилотного проекта на базе Engee: Пилотный проект позволил оценить модельно-ориентированный подход проектирования в Engee и ГосНИИАС рассматривает возможность реализации полного набора виджетов в соответствии со стандартом ARINC 661. Значение проекта: Успешная реализация пилотного проекта специалистами ГосНИИАС — это значимый шаг в развитии отечественной технологической базы для авиастроения. Применение Engee для разработки критически важной логики авиационных дисплеев в соответствии с ARINC 661 доказывает конкурентоспособность российского решения в сегменте, традиционно занимаемом зарубежными продуктами. Использование Engee открывает новые возможности для создания надежного, верифицируемого и сертифицируемого ПО российских авиационных систем индикации, укрепляя технологический суверенитет отрасли.
