为符合DO-178B、DO-178C和ARP4754指南的飞机构建软件提出了几个挑战。在开发了正式的软件方面认证计划(PSAC)并获得欧洲航空安全局(EASA)的批准后,软件开发组织必须严格遵循该计划,并在获得认证之前证明它已经这样做了。这些挑战常常因系统和软件规格的变更或沟通不周而加剧。
空中客车直升机的工程师使用基于模型的设计来加速开发,并稳定系统和软件规格。基于文本要求,它们模拟了Simulink中的软件架构,系统设计和软件设计金宝app®,然后使用嵌入式编码器®为飞行软件生成代码,包括空调控制系统(具有双区温度,退化和除霜),空中客车直升机EC130直升机。
“金宝appSimulink使我们能够尽早稳定我们的要求和规格,因为我们同时开发规格和设计,”空中客车直升机公司的航空电子认证专家Ronald Blanrue说。“我们用Simulink模型验证需求和规范,然后再利用模型用Embedded Coder生成代码。”金宝app