航空发动机控制软件(aero-engine control software),工学-航空宇航科学与技术-航空-航空发动机-〔航空发动机控制与健康管理〕-航空发动机全权限数字电子控制系统,运行在电子控制器内部,接收飞行员的操作指令,通过采集发动机或飞机的传感器信号,进行计算后将结果输出到硬件端口,以完成各项要求的功能软件。是航空发动机全权限数字电子控制系统的重要组成部分。航空发动机控制软件所采用的编程语言主要是C语言,也有使用汇编语言、Ada语言的。随着技术不断发展,控制软件已经使用了图形化编程技术。航空发动机控制软件一般包括分为操作软件、应用软件和支持软件。操作软件完成对硬件的设置和管理,同时为应用软件提供任务调度和管理的功能,并保证控制系统在正确时间以正确顺序发出正确结果。为了把不同安全级别的软件放在一个控制器内部运行,还发展了分时分区的操作系统。应用软件实现控制系统的各种功能。支持软件指软件开发和维护所用的工具。软件功能主要包括信号的采集和转换、控制律计算、控制参数调整、故障检测、申报及故障状态下的控制律重构、对发动机运行状态的监视、对发动机健康状态的预测等。