APP下载

具有动态和输入不确定性的航空发动机自抗扰控制

2023-09-23王伟赵哲

航空科学技术 2023年7期
关键词:航空发动机

王伟 赵哲

摘 要:加速过程中,动态和输入不确定性会给航空发动机控制系统造成不同程度的性能冲击。为改善控制系统性能,本文利用自抗扰控制方法补偿动态和输入不确定性造成的不良影响,采用麻雀搜索算法整定自抗扰控制器参数,以某型涡扇发动机为研究对象,基于Matlab/Simulink开展仿真分析。仿真结果表明,自抗扰控制器可以较好地抑制系统中的动态和输入不确定性造成的不良影响,能够实现对高压转子转速的准确快速跟踪,无稳态误差,超调量不超过0.07%,动态调节时间为2.5s,燃油流量变化较平滑,几乎无大幅值振荡。

关键词:动态和输入不确定性; 航空发动机; 自抗扰控制; 麻雀搜索算法; 加速控制

中图分类号:V271.4 文献标识码:A DOI:10.19452/j.issn1007-5453.2023.07.005

基金项目: 科技部国家重点研发计划项目(2022YFC3002502)

航空发动机是十分复杂的气动热力学系统,具有工作状况恶劣、运行范围广和非线性强等特征[1]。在全飞行包线内,发动机飞行状态和飞行条件不断改变,航空发动机会受到多种外部干扰和内部不确定性的影响,内部不确定性主要包括动态不确定性和输入不确定性。在过渡过程中,这些不确定性短时间内会发生剧烈变化[2],导致航空发动机模型失配,控制系统性能衰退。严重时,可危及过渡态控制性能,引发转子转速超转、压气机喘振、燃烧室超压、涡轮前温度超温等安全性问题。因此,开展抑制动态和输入不确定性控制方法进行过渡态控制的研究具有重大意义。

针对动态和输入不确定性问题,贾廷纲[3]提出一种基于状态观测器的滑模控制器处理方法,仿真结果表明了此种方法的有效性,但在控制过程中,滑模控制可能会引发抖振现象,影响系统稳定性。G. Tao[4]提出自适应控制方法,处理输入不确定性,但是通常要求输入矩阵受制于强假设条件,对于工程应用有一定的障碍。Zhang Long[5]提出一种基于非二次Lyapunov函数的改进型鲁棒模型参考自适应控制方法,处理发动机模型参数和结构的变化,采用的分散控制方法具有一定的局限性。A. K. Chakrabarty[6]利用鲁棒模型参考自适应控制方法来处理状态矩阵、输入矩阵、输出矩阵的不确定性,但该种方法仅适用于线性系统。Lin Jiashuai[2]利用多变量自适应控制方法来处理航空发动机中存在的动态和输入不确定性,仿真结果显示,此种方法具有较强的鲁棒性和抗干扰能力,但是控制输入量会出现不同程度的波动。近年来,由韩京清[7]研究员提出的自抗扰控制(ADRC),由于其不依赖于被控对象精确数学模型,能对系统的内部不确定性以及外部干扰进行实时估计并补偿,在航空发动机抗干扰领域受到了不少学者的青睐。张海波[8]将自抗扰控制应用到涡轴发动机转速控制中,通过加入自抗扰控制来抑制扭矩变化对涡轴发动机的不利影响。钱秋朦[9]将自抗扰控制器用于过渡态试验进气压力的控制以处理进气气流畸变的干扰。Chen Jiajie[10]利用自抗扰控制器对航空发动机巡航工况下存在的干扰进行抑制,保证了巡航工况下控制系统的性能。

虽然自抗扰控制器结构简单,但需要整定的控制器参数较多。为简化控制器参数整定工作,一般可借助于智能优化算法进行参数整定。鸟群优化算法[11]、灰狼算法[12]、自适应遗传算法[13]、DQN算法[14]在自抗扰控制器参数整定方面均有应用,但这些智能算法存在算法复杂、收敛速度慢的缺陷。麻雀搜索算法(SSA)是薛建凯[15]提出的一种新型群智能优化算法,主要模拟麻雀觅食行为和反捕食行为进行参数寻优,具有全局寻优能力强、收敛速度快及算法结构简单的特点,在参数寻优方面得到了广泛的应用[16-18]。

本文采用自抗扰控制方法来抑制动态和输入不确定性对控制系统造成的不良影响,实现对高压转子转速的准确快速跟踪。

1 动态和输入不确定性分析

引起动态和输入不确定性的主要原因为加速过程中,航空发动机系统的动态改变,导致动态方程变化,引起矩阵系数改变,产生动态和输入不确定性。在加速过程中,矩阵系数的大幅值波动会导致动态和输入不确定性剧烈变化,造成航空发动机模型失配。传统方法一般通過设计多个定点控制器进行增益调度实现加速控制,但会引入控制器切换扰动,增加控制结构的复杂性。为解决上述问题,本文提出用自抗扰控制器来实现航空发动机加速控制,它直接将加速过程中发动机的系统动态看作总扰动,利用扩张状态观测器进行扰动实时补偿,进而抑制系统动态引起的动态和输入不确定性造成的不良影响,避免高压转子转速出现大幅值波动。

2 控制算法设计

2.1 自抗扰控制器结构及原理

自抗扰控制器主要由跟踪微分器、扩张状态观测器、非线性组合控制律三部分组成。其工作原理如图6所示。

2.2 控制器参数优化

通过研究航空发动机控制中的智能优化算法,引入麻雀搜索算法进行自抗扰控制器参数整定。麻雀搜索算法优化整定参数流程如图7所示。

图7中,发现者、跟随者、侦察者为整个麻雀种群的三大组成部分。发现者负责搜寻食物,同时为跟随者和侦察者提供觅食的方向以及范围。跟随者根据发现者提供的信息进行觅食。当觅食环境中存在麻雀捕食者时,侦察者会发出警戒信号,进而发现者相应地更新位置。安全阈值与发现者的位置更新相关,若警戒信号小于安全阈值,表示当前觅食环境中没有麻雀捕食者存在,发现者可进行全局搜索食物,如果警戒信号大于安全阈值,整个麻雀种群都会跟随发现者另外寻找觅食地点。

3 仿真分析

在加速过程中,高压转子转速变化最为剧烈,能近似反映航空发动机的气动载荷和热载荷的变化,因此,本文设计自抗扰控制器时仅考虑高压转子转速的动态特性,可将被控对象航空发动机模型近似简化为式(6)

图8表明,采用麻雀搜索算法和经典遗传算法优化自抗扰控制器参数时,在优化初始条件一致的情况下,麻雀搜索算法收敛速度更快。采用麻雀搜索算法优化后的ADRC控制器参数见表1。

在加速过程中,燃油流量变化趋势如图9所示。图9表明,快速进入加速过程时,燃油流量变化较为平滑,无大幅值振荡,确保加速过程发动机状态平滑切换。图10表示加速过程中高压转子转速的跟踪结果。图10表明,在加速过程存在动态和输入不确定性时,ADRC控制器能够实现对高压转子转速准确快速跟踪,超调量为0.07%,加速调节时间为2.5s,无稳态误差存在。

4 结论

本文针对航空发动机加速过程中存在的动态和输入不确定性,设计自抗扰控制器进行过渡态控制,基于麻雀搜索算法优化整定自抗扰控制器参数,得到以下结论:本文设计的控制器将加速过程中航空发动机的系统动态看作总扰动,利用扩张状态观测器进行扰动补偿,抑制了系统动态引起的动态和输入不确定性造成的不良影响,实现了高压转子转速的准确快速跟踪,超调量不超过0.07%,动态调节时间为2.5s,无稳态误差存在,燃油流量几乎无大幅值振荡,过渡过程状态切换比较平滑。

参考文献

[1]齐义文,曹峥,崔建国.航空发动机安全保护控制研究综述[J].航空科学技术,2017,28(8):1-6. Qi Yiwen, Cao Zheng, Cui Jianguo. Aeroengine safety protection and control research review[J]. Aeronautical Science& Technology, 2017,28(8):1-6.(in Chinese)

[2]Liu Jiashuai, Wang Xi, Zhu Meiyin, et al. Multivariable adaptive control method for turbofan engine with dynamic and input uncertainties[J]. Journal of Engineering for Gas Turbines and Power, 2021 (7): 143.

[3]賈廷纲,牛玉刚,夏康.不确定输入时滞系统的滑模输出反馈控制[J].信息与控制,2011,40(6):809-812,834. Jia Tinggang, Niu Yugang, Xia Kang. Sliding mode output feedback control for uncertain input-delay systems[J].Informa‐tion and Control, 2011,40 (6) : 809-812 ,834.(in Chinese)

[4]Tao G. Adaptive control design and analysis[M]. U. S.: John Wiley & Sons, 2003.

[5]Zhang L, Li H, Han X B. Novel e-modification robust adaptive control for aeroengine[J]. Computational Modernization, 2012(7): 72-74.

[6]Chakrabarty A K, Bhattacharya S. Lyapunov based two-stage robust model reference adaptive controller for linear plants with time varying bounded uncertainties[J]. IFAC-Papers Online, 2016, 49(1): 213-218.

[7]韩京清. 自抗扰控制技术[J]. 前沿科学,2007, 1(1): 24-31. Han Jingqing. Active disturbance rejection control technology[J]. Frontier Science, 2007, 1(1): 24-31.(in Chinese)

[8]張海波,孙健国,孙立国. 一种涡轴发动机转速抗扰控制器设计及应用[J]. 航空动力学报, 2010,25(4):943-950. Zhang Haibo, Sun Jianguo, Sun Liguo. Design and application of a turboshaft engine speed disturbance rejection controller[J]. Journal of Aero Aerospace Power, 2010, 25(4): 943-950. (in Chinese)

[9]钱秋朦,但志宏,张松,等.航空发动机过渡态试验进气压力线性自抗扰控制方法[J].航空动力学报,2019(10):2271-2279. Qian Qiumeng, Dan Zhihong, Zhang Song, et al. Linear active disturbance rejection control method for intake pressure in aeroengine transient test[J].Journal of Aerospace Power,2019(10):2271-2279.(in Chinese)

[10]Chen J, Wang J, Liu Y, et al. Design and verification of aeroengine rotor speed controller based on U-LADRC[J]. Mathematical Problems in Engineering, 2020(7):1-12.

[11]Chai L, Guo Q, Liu H, et al. Linear active disturbance rejection control for double-pendulum overhead cranes[J]. IEEE Access, 2021, 9: 52225-52237.

[12]Zhao F J, Du X, Ma Y H, et al. Optimization and control for variable cycle engine based on grey wolf algorithm[J]. IFACPapers Online, 2021, 54(10): 465-470.

[13]何金阳,卓超,杜建邦,等. 基于自适应遗传算法旋转惯导自抗扰控制器参数整定方法:北京,CN112748657A[P]. 2021-05-04. He Jinyang, Zhuo Chao, Du Jianbang, et al. Based on the adaptive genetic algorithm, the parameter tuning method of the rotating inertial navigation active disturbance rejection controller: Beijing, CN112748657A[P]. 2021-05-04. (in Chinese)

[14]陶金,郑月敏,孙青林. 自抗扰控制器自适应参数整定方法及装置:天津,CN113919217A[P]. 2022-01-11. Tao Jin, Zheng Yuemin, Sun Qinglin.Adaptive parameter tun‐ing method and device of active disturbance rejection control‐ler: Tianjin, CN113919217A[P]. 2022-01-11.(in Chinese)

[15]Xue J, Shen B. A novel swarm intelligence optimization ap‐proach: sparrow search algorithm[J]. Systems Science & Con‐trol Engineering, 2020, 8(1): 22-34.

[16]Tuerxun W, Chang X, Hongyu G, et al. Fault diagnosis of wind turbines based on a support vector machine optimized by the sparrow search algorithm[J]. IEEE Access, 2021, 9: 69307-69315.

[17]戈一航,杨光永,徐天奇,等. 基于 SSA 优化 PID 在移动机器人路径跟踪中的研究[J]. 国外电子测量技术,2021(9):40. Ge Yihang, Yang Guangyong, Xu Tianqi, et al. Research on path tracking of mobile robot based on SSA optimized PID[J]. Foreign Electronic Measurement Technology, 2021(9): 40. (in Chinese)

[18]李建宏. 基于智能优化算法的 BP 神经网络图像复原[D].成都: 西华大学,2021. Li Jianhong.BP neural network image restoration based on in‐telligent optimization algorithm[D].Chengdu:Xihua University, 2021.(in Chinese)

[19]涂龍威. 考虑相关性与多维输出的结构全局敏感性分析方法研究[D].长沙:湖南大学,2018. Tu Longwei.Research on structural global sensitivity analysis method considering correlation and multi-dimensional output[D].Changsha:Hunan University, 2018.(in Chinese)

Active Disturbance Rejection Controll for Aeroengine with Dynamic and Input Uncertainty

Wang Wei, Zhao Zhe

Civil Aviation University of China, Tianjin 300300,China

Abstract: During the acceleration process, dynamic and input uncertainty will cause varying degrees of performance impact on aeroengine control system. In order to improve the performance of the control system, this paper uses the active disturbance rejection control method to compensate the adverse effects caused by dynamic and input uncertainty, and uses the sparrow search algorithm to tune the parameters of the active disturbance rejection controller. Taking a turbofan engine as the research object, the simulation analysis is carried out based on Matlab / Simulink. The simulation results show that the active disturbance rejection controller can better suppress the adverse effects caused by the dynamic and input uncertainty in the system, and can achieve accurate and fast tracking of the high pressure rotor speed without steady-state error, and overshoot does not exceed 0.07%. The dynamic adjustment time is 2.5s, and the fuel flow change is smooth, while there is almost no large oscillation.

Key Words: dynamic and input uncertainty; aeroengine; active disturbance rejection control; sparrow search algorithm; acceleration control

猜你喜欢

航空发动机
关于《航空发动机结构与系统》课程改革的探索
基于小波分析的航空发动机气动失稳信号分析方法
某型发动机喘振故障的研究
“航空发动机强度与振动”教学改革的探索与思考
航空发动机小零件的标准化实践与数字化管理
航空发动机管理信息系统研究
浅谈航空发动机起动与点火系统
军用高性能航空润滑油发展趋势研究