论文部分内容阅读
采用全权限数字式电子控制技术是航空发动机控制的一种发展趋势。电子控制器是控制系统中的核心部分,随着控制性能要求的提高以及控制算法越来越复杂,寻找一种新型的、高性能的CPU控制器成为一种必然。本论文涉及飞机发动机电子控制器的软、硬件设计,是一航动力控制系统研究所(614所)“新概念航空动力控制技术探索研究”项目的一部分。在研究航空发动机这个控制对象的基础上,结合国内外研究现状和发展趋势,并通过广泛深入的嵌入式CPU比较和调研,提出了采用32位PowerPC嵌入式微控制器MPC5554。这也是国内航空发动机控制系统中首次使用该芯片。针对飞机发动机控制的功能要求,采用MPC5554作为控制器的主芯片,提高了系统的运行速度,也提高了系统集成度,减小了控制器的体积,同时能适应更恶劣的环境。作为控制对象的某型航空发动机,信号多且复杂。本论文针对这种情况,通过对各信号控制过程的划分,在硬件设计中将其分成多个功能相互独立的模块,条理清晰、互换性、可维修性强,以此为基础,进行控制器的总体设计。根据技术要求,设计了控制器的电源模块、CPU模块以及开关量输入/输出模块,并且对可靠性、电磁兼容性以及抗干扰性进行了设计。接下来又对控制器的核心模块,即CPU模块和开关量输入/输出模块进行了详细设计,完成了开关量、频率量和模拟量信号处理电路的设计,并完成了通讯电路的设计。利用CodeWarrior开发环境,完成了底层软件的编写和调试,对eADC模块和eMIOS进行研究和开发,实现了对模拟信号、开关信号以及频率信号的采集。最后用C++ Builder 6.0开发了一个数据采集和发送界面,通过RS-232通讯及上位机显示和发送,验证系统设计成功。本课题的设计成功,将对我国航空发动机控制技术的发展起到积极的促进作用。