Питання вибору і кваліфікації засобів розробки програмного забезпечення для електронних систем автоматичного керування авіаційних двигунів

Vadym Nerubasskyi, Denys Lavreniuk
{"title":"Питання вибору і кваліфікації засобів розробки програмного забезпечення для електронних систем автоматичного керування авіаційних двигунів","authors":"Vadym Nerubasskyi, Denys Lavreniuk","doi":"10.32620/aktt.2022.4sup2.12","DOIUrl":null,"url":null,"abstract":"The introductory part of the article provides information that Element JSC is one of the leading enterprises in Ukraine in the scientific and technical direction \"Electronic systems for measuring, parameters monitoring and controlling aircraft engines\". Because of cooperation with Ivchenko-Progress SE and Motor Sich JSC, Element JSC has manufactured more than 250 EEC units of the RDC-450M family for various modifications of the AI-450 Turboshaft/Turboprop engines. The software of these EEC units is certified according to the DO-178B/ED-12B. The software of subsequent EEC units under development is planned to be certified according to the state-of-the-art DO-178C/ED-12С guideline, and development tools qualified according to the DO-330/ED-215 guideline will also be used in development. This article is devoted to the issues of selection and qualification of such tools. A review and brief analysis of modern commercial software development tools for embedded systems, including those applied to the STM32 family microcontrollers, which are widely used in the JSC Element products, is given. The qualification of the user required for operating these development tools is indicated. Information is given on software verification tools, features of the interpretation of the “verification” term in DO-178C/ED-12C. As an example, the SPI tool is given, which has been successfully used for many years at Element JSC for the functional development of EEC units. The process of determining the level of qualification of instruments using three special criteria is described, an algorithm for qualification is given, and examples from the practice of Element JSC are given. Information is given on recently appearing commercial DO-178 support packages for embedded software developers in the qualification of tools, an algorithm of operation is given, shortcomings and possible problems are assessed. Finally, it is concluded that the process of selecting and further qualification of tools has a serious impact on labor costs in the certification of software for embedded systems for aviation applications.","PeriodicalId":418062,"journal":{"name":"Aerospace technic and technology","volume":"10 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-08-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Aerospace technic and technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.32620/aktt.2022.4sup2.12","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

The introductory part of the article provides information that Element JSC is one of the leading enterprises in Ukraine in the scientific and technical direction "Electronic systems for measuring, parameters monitoring and controlling aircraft engines". Because of cooperation with Ivchenko-Progress SE and Motor Sich JSC, Element JSC has manufactured more than 250 EEC units of the RDC-450M family for various modifications of the AI-450 Turboshaft/Turboprop engines. The software of these EEC units is certified according to the DO-178B/ED-12B. The software of subsequent EEC units under development is planned to be certified according to the state-of-the-art DO-178C/ED-12С guideline, and development tools qualified according to the DO-330/ED-215 guideline will also be used in development. This article is devoted to the issues of selection and qualification of such tools. A review and brief analysis of modern commercial software development tools for embedded systems, including those applied to the STM32 family microcontrollers, which are widely used in the JSC Element products, is given. The qualification of the user required for operating these development tools is indicated. Information is given on software verification tools, features of the interpretation of the “verification” term in DO-178C/ED-12C. As an example, the SPI tool is given, which has been successfully used for many years at Element JSC for the functional development of EEC units. The process of determining the level of qualification of instruments using three special criteria is described, an algorithm for qualification is given, and examples from the practice of Element JSC are given. Information is given on recently appearing commercial DO-178 support packages for embedded software developers in the qualification of tools, an algorithm of operation is given, shortcomings and possible problems are assessed. Finally, it is concluded that the process of selecting and further qualification of tools has a serious impact on labor costs in the certification of software for embedded systems for aviation applications.
文章的引言部分提供了信息,Element JSC是乌克兰在“测量,参数监测和控制飞机发动机的电子系统”科学和技术方向上的领先企业之一。由于与Ivchenko-Progress SE和Motor Sich JSC的合作,Element JSC已经为AI-450涡轴/涡桨发动机的各种修改生产了250多个RDC-450M系列EEC单元。这些EEC单元的软件根据DO-178B/ED-12B认证。正在开发的后续EEC单元的软件计划根据最先进的DO-178C/ED-12С指南进行认证,并且根据DO-330/ED-215指南进行认证的开发工具也将用于开发。本文专门讨论这些工具的选择和资格问题。本文综述并简要分析了现代商用嵌入式系统软件开发工具,包括应用于JSC Element产品中广泛使用的STM32系列微控制器的软件开发工具。说明了操作这些开发工具所需的用户资格。给出了软件验证工具的信息,DO-178C/ED-12C中“验证”一词的解释特点。作为一个例子,给出了SPI工具,该工具已成功地在Element JSC用于EEC单元的功能开发多年。介绍了用三种特殊标准确定仪器合格等级的过程,给出了一种鉴定算法,并给出了Element JSC的实践实例。介绍了最近出现的嵌入式软件开发人员商用DO-178支持包在工具鉴定方面的情况,给出了一种操作算法,并对其不足和可能存在的问题进行了评估。最后得出结论,在航空应用嵌入式系统软件认证中,工具的选择和进一步鉴定过程对人工成本有严重影响。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信