留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

基于蚁群算法的直升机姿态自抗扰控制

任斌武 招启军 张夏阳 杜思亮 周旭

任斌武, 招启军, 张夏阳, 等. 基于蚁群算法的直升机姿态自抗扰控制[J]. 航空动力学报, 2025, 40(4):20230464 doi: 10.13224/j.cnki.jasp.20230464
引用本文: 任斌武, 招启军, 张夏阳, 等. 基于蚁群算法的直升机姿态自抗扰控制[J]. 航空动力学报, 2025, 40(4):20230464 doi: 10.13224/j.cnki.jasp.20230464
REN Binwu, ZHAO Qijun, ZHANG Xiayang, et al. Helicopter attitude active disturbance rejection control based on ant colony algorithm[J]. Journal of Aerospace Power, 2025, 40(4):20230464 doi: 10.13224/j.cnki.jasp.20230464
Citation: REN Binwu, ZHAO Qijun, ZHANG Xiayang, et al. Helicopter attitude active disturbance rejection control based on ant colony algorithm[J]. Journal of Aerospace Power, 2025, 40(4):20230464 doi: 10.13224/j.cnki.jasp.20230464

基于蚁群算法的直升机姿态自抗扰控制

doi: 10.13224/j.cnki.jasp.20230464
基金项目: 国家自然科学基金(12102186); 国家重点实验室基金(61422202201)
详细信息
    作者简介:

    任斌武(1995-),男,博士生,主要从事直升机飞行控制研究。E-mail:ren_binwu@nuaa.edu.cn

    通讯作者:

    招启军(1977-),男,教授、博士生导师,博士,主要从事直升机空气动力学、计算流体力学、旋翼气动噪声、隐身设计、飞行控制、主动流动控制及高性能旋翼气动设计等领域的研究。E-mail:zhaoqijun@nuaa.edu.cn

  • 中图分类号: V249.1

Helicopter attitude active disturbance rejection control based on ant colony algorithm

  • 摘要:

    为减弱外界环境扰动对直升机飞行姿态影响,设计了直升机姿态自抗扰控制器。建立直升机线性动力学模型;构造虚拟控制量实现直升机通道间的操纵解耦, 进一步构建了基于误差后处理的状态观测器,以消除控制量的抖振,避免自抗扰控制器存在的小信号易发生抖振的局限性;在解耦通道上蚁群算法优化内外回路自抗扰控制器参数整定,实现直升机飞行姿态角及角速率的稳定控制。仿真结果表明:引入虚拟控制量实现了高阶耦合系统解耦,便于实现单通道控制;构建基于误差后处理观测器有效消除因带宽过大引起控制量的抖振,提高了控制器跟踪性能和抗扰性能;蚁群算法用于整定自抗扰控制器参数,简化了控制器参数选取难度,提高了系统的响应速率和稳定性。

     

  • 图 1  直升机系统解耦结构图

    Figure 1.  Helicopter system decoupling structure diagram

    图 2  直升机姿态控制结构图

    Figure 2.  Helicopter attitude control structure diagram

    图 3  自抗扰控制器结构图

    Figure 3.  Structure diagram of LADRC

    图 4  抖振后处理效果对比

    Figure 4.  Buffeting post-processing effect comparison

    图 5  蚁群算法优化参数流程图

    Figure 5.  ACO parameter flow chart

    图 6  抖振仿真对比

    Figure 6.  Comparison of Buffeting simulation

    图 7  快速性仿真

    Figure 7.  Rapid simulation

    图 8  风扰动仿真

    Figure 8.  Wind disturbance simulation

    表  1  直升机的主要参数

    Table  1.   Main parameters of helicopter

    参数 数值
    总质量/kg 7258
    旋翼直径/m 16.4
    旋翼转速/(rad/s) 27
    尾桨直径/m 3.35
    尾桨转速/(rad/s) 124.62
    惯性矩$ {I_x} $/(kg·m2 50150
    惯性矩$ {I_y} $/(kg·m2 414553
    惯性矩$ {I_{\textit{z}}} $/(kg·m2 396081
    惯性积$ {I_{x{\textit{z}}}} $/(kg·m2 20258
    下载: 导出CSV

    表  2  蚁群算法整定参数及迭代结果

    Table  2.   ACO tuning parameters and iterative results

    蚁群参数滚转通道俯仰通道偏航通道
    蚁群数量101010
    信息素挥发系数0.20.20.2
    迭代次数283035
    目标函数值0.34520.34580.3527
    下载: 导出CSV

    表  3  蚁群算法整定控制器参数结果

    Table  3.   ACO tuning controller parameter results

    控制器参数 $ p (\phi ) $通道 $ q (\theta ) $通道 $ r (\psi ) $通道
    $ r $ 20(6) 20(6) 20(6)
    $ h $ 1(1) 1(1) 1(1)
    $ {b_0} $ 1.5(1.5) 1.8(1.3) 2(1)
    $ {\omega _0} $ 121(101) 132(122) 107(96)
    $ {\omega _{\text{c}}} $ 119(111) 142(113) 163(113)
    $ \lambda $ 690(320) 860(570) 610(960)
    下载: 导出CSV

    表  4  直升机姿态PID控制器参数

    Table  4.   Helicopter attitude PID controller parameters

    控制器参数 $ p (\phi ) $通道 $ q (\theta ) $通道 $ r (\psi ) $通道
    比例系数P 8(2) 10(2.2) 2.5(2)
    积分系数I 5(0.1) 2(0.2) 1(0)
    微分系数D 0(0.05) 0(0.02) 0(0.05)
    下载: 导出CSV

    表  5  直升机姿态LADRC控制器参数

    Table  5.   Helicopter attitude LADRC controller parameters

    控制器参数 $ p (\phi ) $通道 $ q (\theta ) $通道 $ r (\psi ) $通道
    $ r $ 8(3) 8(3) 8(3)
    $ h $ 1(1) 1(1) 1(1)
    $ {b_0} $ 1(10) 1(20) 1(20)
    $ {\omega _0} $ 80(20) 58(20) 58(20)
    $ {\omega _c} $ 60(12) 20(5) 30(5)
    下载: 导出CSV

    表  6  滚转通道角速率回路控制器参数

    Table  6.   Roll channel angle rate loop controller parameters

    控制器参数 数值 控制器参数 数值
    $ r $ 20 $ {\omega _0} $ 100
    $ h $ 1 $ {\omega _{\text{c}}} $ 100
    $ {b_0} $ 5 $ \lambda $ 500
    下载: 导出CSV
  • [1] BABENKO G,EFIMOV V,KISELEV M,et al. Results of the study of the influence of external cargo parameters on the helicopter controllability[J]. Aerospace,2022,9(5): 229. doi: 10.3390/aerospace9050229
    [2] 韩京清. 从PID技术到“自抗扰控制” 技术[J]. 控制工程,2002,9(3): 13-18. HAN Jingqing. From PID technique to active disturbances rejection control technique[J]. Basic Automation,2002,9(3): 13-18. (in Chinese doi: 10.3969/j.issn.1671-7848.2002.03.003

    HAN Jingqing. From PID technique to active disturbances rejection control technique[J]. Basic Automation, 2002, 9(3): 13-18. (in Chinese) doi: 10.3969/j.issn.1671-7848.2002.03.003
    [3] GAO Zhiqiang. Scaling and bandwidth-parameterization based controller tuning[C]//Proceedings of the 2003 American Control Conference. Piscataway,US: IEEE,Nov. 2003: 4989-4996.
    [4] HAN Jingqing. Active disturbance rejection control technique-the technique for estimating and compensating the uncertainties[M]. Beijing: National Defense Industry Press,2008.
    [5] LI Fengping,ZHANG Zhengya,ARMAOU A,et al. Study on ADRC parameter optimization using CPSO for clamping force control system[J]. Mathematical Problems in Engineering,2018,2018: 2159274.
    [6] TANG Shuai,YANG Qiuhui,QIAN Shaoke,et al. Height and attitude active disturbance rejection controller design of a small-scale helicopter[J]. Science China Information Sciences,2015,58(3): 1-17.
    [7] DING Li,MA Rui,WU Hongtao,et al. Yaw control of an unmanned aerial vehicle helicopter using linear active disturbance rejection control[J]. Proceedings of the Institution of Mechanical Engineers: Part I Journal of Systems and Control Engineering,2017,231(6): 427-435. doi: 10.1177/0959651817708488
    [8] ZHANG Chaoyang. Robust attitude control of helicopters with three-degree freedom based on intermittent event-triggered mechanism[J]. MATEC Web of Conferences,2023,380: 01023. doi: 10.1051/matecconf/202338001023
    [9] SHEN Cong,BEN Siming,YIN Zhenpeng,et al. Unmanned helicopter prescribed performance attitude control and parameters tuning based on grey wolf optimization[J]. International Journal of Applied Mathematics in Control Engineering,2022,5: 53-59.
    [10] ZHANG Shaojie,ZHANG Han,JI Kun. Incremental nonlinear dynamic inversion attitude control for helicopter with actuator delay and saturation[J]. Aerospace,2023,10(6): 521. doi: 10.3390/aerospace10060521
    [11] CUI Changfei,SHI Yongxin,WU Kang,et al. Research on attitude control of unmanned helicopter with slung load combined input shaper and linear active disturbance rejection control[J]. Advances in Guidance,Navigation and Control,2022,845: 5158-5168.
    [12] YIN Xinfan,MA Hongxu,AN Honglei,et al. Research on attitude active disturbance rejection control for miniature unmanned helicopter[C]//Proceedings of the 4th International Conference on Control and Robotics. Piscataway,US: IEEE,2022: 460-465.
    [13] SHEN Suiyuan,XU Jinfa. Adaptive neural network-based active disturbance rejection flight control of an unmanned helicopter[J]. Aerospace Science and Technology,2021,119: 107062. doi: 10.1016/j.ast.2021.107062
    [14] SHEN Suiyuan,XU Jinfa. Trajectory tracking active disturbance rejection control of the unmanned helicopter and its parameters tuning[J]. IEEE Access,2021,9: 56773-56785. doi: 10.1109/ACCESS.2021.3071457
    [15] 朱明勇,招启军,王博. 基于CFD和混合配平算法的直升机旋翼地面效应模拟[J]. 航空学报,2016,37(8): 2539-2551. ZHU Mingyong,ZHAO Qijun,WANG Bo. Simulation of helicopter rotor in ground effect based on CFD method and hybrid trim algorithm[J]. Acta Aeronautica et Astronautica Sinica,2016,37(8): 2539-2551. (in Chinese

    ZHU Mingyong, ZHAO Qijun, WANG Bo. Simulation of helicopter rotor in ground effect based on CFD method and hybrid trim algorithm[J]. Acta Aeronautica et Astronautica Sinica, 2016, 37(8): 2539-2551. (in Chinese)
    [16] 杨一栋. 直升机飞行控制[M]. 4版. 北京: 国防工业出版社,2019. YANG Yidong. Helicopter flight control[M]. 4th ed. Beijing: National Defense Industry Press,2019. (in Chinese

    YANG Yidong. Helicopter flight control[M]. 4th ed. Beijing: National Defense Industry Press, 2019. (in Chinese)
    [17] 陈元,陈仁良,李攀. 直升机悬停纵向运动模态的耦合[J]. 航空动力学报,2016,31(11): 2701-2709. CHEN Yuan,CHEN Renliang,LI Pan. Couplings in helicopter hovering longitudinal motional modes[J]. Journal of Aerospace Power,2016,31(11): 2701-2709. (in Chinese

    CHEN Yuan, CHEN Renliang, LI Pan. Couplings in helicopter hovering longitudinal motional modes[J]. Journal of Aerospace Power, 2016, 31(11): 2701-2709. (in Chinese)
    [18] QIN Changmao,QI Naiming,LÜ Rui,et al. ADRC fractional order PID controller design of hypersonic flight vehicle[J]. Transactions of Nanjing University of Aeronautics & Astronautics,2011,28(3): 240-245.
    [19] 李杰,齐晓慧,夏元清,等. 线性/非线性自抗扰切换控制方法研究[J]. 自动化学报,2016,42(2): 202-212. LI Jie,QI Xiaohui,XIA Yuanqing,et al. On linear/nonlinear active disturbance rejection switching control[J]. Acta Automatica Sinica,2016,42(2): 202-212. (in Chinese

    LI Jie, QI Xiaohui, XIA Yuanqing, et al. On linear/nonlinear active disturbance rejection switching control[J]. Acta Automatica Sinica, 2016, 42(2): 202-212. (in Chinese)
    [20] 杨禹成,卢洪义,章斌,等. 基于改进蚁群算法航空电缆路径规划[J]. 航空动力学报,2023,38(7): 1715-1722. YANG Yucheng,LU Hongyi,ZHANG Bin,et al. Route planning of aviation cable based on improved ant colony algorithm[J]. Journal of Aerospace Power,2023,38(7): 1715-1722. (in Chinese

    YANG Yucheng, LU Hongyi, ZHANG Bin, et al. Route planning of aviation cable based on improved ant colony algorithm[J]. Journal of Aerospace Power, 2023, 38(7): 1715-1722. (in Chinese)
  • 加载中
图(8) / 表(6)
计量
  • 文章访问数:  274
  • HTML浏览量:  210
  • PDF量:  41
  • 被引次数: 0
出版历程
  • 收稿日期:  2023-07-18
  • 网络出版日期:  2024-06-29

目录

    /

    返回文章
    返回