航空学报 > 2016, Vol. 37 Issue (6): 1809-1818   doi: 10.7527/S1000-6893.2015.0361

变循环发动机完全分布式控制

谢振伟1, 郭迎清1, 姜彩虹2, 田飞龙1, 李睿超1   

  1. 1. 西北工业大学 动力与能源学院, 西安 710129;
    2. 中国航空发动机集团有限公司 沈阳发动机设计研究所, 沈阳 110015
  • 收稿日期:2015-04-17 修回日期:2015-12-29 出版日期:2016-06-15 发布日期:2016-01-26
  • 通讯作者: 郭迎清 男,博士,教授,博士生导师。主要研究方向:航空发动机控制与健康管理。Tel:029-88431121 E-mail:yqguo@nwpu.edu.cn E-mail:yqguo@nwpu.edu.cn
  • 作者简介:谢振伟 男,博士研究生。主要研究方向:变循环发动机建模与分布式控制。Tel:029-88431121 E-mail:xzw2008200916@mail.nwpu.edu.cn;姜彩虹 女,博士,研究员。主要研究方向:航空发动机控制与健康管理。E-mail:henry.lucent@163.com;田飞龙 男,硕士研究生。主要研究方向:航空发动机分布式控制。E-mail:tianfeilong0@mail.nwpu.edu.cn;李睿超 男,博士研究生。主要研究方向:航空发动机分布式控制。E-mail:herohere@mail.nwpu.edu.cn
  • 基金资助:

    国家先进航空发动机技术研究计划;高超声速冲压发动机技术重点实验室技术资助项目

Fully distributed control of variable cycle engine

XIE Zhenwei1, GUO Yingqing1, JIANG Caihong2, TIAN Feilong1, LI Ruichao1   

  1. 1. School of Power and Energy, Northwestern Polytechnical University, Xi'an 710129, China;
    2. Shenyang Aeroengine Design and Research Institute, Aero-Engine Corporation of China, Shenyang 110015, China
  • Received:2015-04-17 Revised:2015-12-29 Online:2016-06-15 Published:2016-01-26
  • Supported by:

    Advanced Aeroengine Technology Research Program;Project Funded by Science and Technology on Scramjet Laboratory

摘要:

采用分布式控制架构可以降低变循环发动机控制系统的重量并有利于系统的开发和扩展。提出了一种完全分布式控制架构,控制算法的计算完全分布到智能执行机构中,计算所需的参数值由智能传感器通过串行数据总线发送到智能执行机构。变循环发动机完全分布式控制系统研发的主要工作是设计分散控制算法和总线通信方案。将控制回路的耦合当作总扰动的一部分,使用线性自抗扰控制器(ADRC)观测并在控制信号中消除总扰动,实现了分散控制。在CAN总线硬件的基础上,使用CANaerospace高层协议设计了时间触发的总线通信方案。从而实现了变循环发动机完全分布式控制。在MATLAB/Simulink环境下使用TrueTime工具箱搭建了仿真系统。使用TrueTime Kernel模块仿真智能执行机构与智能传感器的计算单元,使用TrueTime Network模块仿真CAN总线,并且将线性ADRC和CANaerospace协议写入到计算单元中。仿真结果表明:所建立的变循环发动机完全分布式控制系统能够适应发动机进气状况和健康状况的大范围变化,具有较好的鲁棒性。

关键词: 变循环发动机, 完全分布式控制, 线性自抗扰控制, 分散控制, CANaerospace协议

Abstract:

Adopting distributed control architecture can reduce the weight of the variable cycle engine control and conducive to the development and expansion of the system. A fully distributed control architecture is proposed. The calculations of control algorithm are completely distributed to the smart actuators. And the parameter values required for the calculation are sent to the smart actuator by smart sensors through a serial data bus. The main work of developing fully distributed control for variable cycle engine is to design decentralized control algorithm and the bus communication program. The coupling of control loops is considered part of the total disturbance. Through estimating the total disturbance and cancelling it in the control signal by linear active disturbance rejection controller (ADRC), decentralized control is realized. Based on the CAN bus hardware, a time triggered bus communication program is designed using the CANaerospace higher layer protocol. Thus the fully distributed control system of variable cycle engine is realized. A simulation system is built in the MATLAB/Simulink environment with TrueTime toolbox. TrueTime Kernel modules are used to simulate computing units of smart actuators and smart sensors. TrueTime Network module is used to simulate CAN bus. The linear ADRC and CANaerospace protocol are written to the computing unit. The simulation results show that the established variable cycle engine fully distributed control system could adapt to a wide range of intake status and changes in health status of the engine and has strong robustness.

Key words: variable cycle engine, fully distributed control, linear active disturbance rejection control, decentralized control, CANaerospace protocol

中图分类号: