期刊目次

加入编委

期刊订阅

添加您的邮件地址以接收即将发行期刊数据:

Open Access Article

Journal of Engineering Research. 2026; 5: (2) ; 44-57 ; DOI: 10.12208/j.jer.20260029.

Modeling and High-Precision Disturbance-Rejection Control of a Morphing Quadrotor UAV
可变形四旋翼无人机建模与高精度抗扰控制

作者: 任善俊 *, 韦振鸿

上海理工大学机器智能研究院,上海

*通讯作者: 任善俊,单位:上海理工大学机器智能研究院,上海 ;

发布时间: 2026-04-22 总浏览量: 60

摘要

针对可变形四旋翼无人机在快速变形飞行过程中易受转动惯量时变、下洗气动效应变化、外部扰动和执行器硬约束共同影响而导致轨迹跟踪精度下降的问题,本文提出一种融合扩张状态观测器(Extended State Observer, ESO)与非线性模型预测控制(Nonlinear Model Predictive Control, NMPC)的高精度抗扰控制方法。首先,建立包含臂长相关转动惯量、下洗气动阻力系数和时变力矩输入增益的控制导向动力学模型,并通过臂长名义动力学辨识模型实现由变形指令到预测模型参数的在线更新。然后,构建位置环和姿态环串级控制器,利用ESO在线估计参数失配、气动不确定性、外部扰动及环间耦合形成的集中扰动,利用NMPC在滚动优化中显式处理速度、姿态定义域和单旋翼推力等物理约束,并采用五次多项式规划生成平滑臂长轨迹,以协调变形执行与模型刷新。理论分析证明了该分级架构下的闭环系统稳定性及误差有界性。最后,通过算法级数字仿真、MuJoCo 物理引擎仿真和原型机飞行实验进行了全面验证。结果表明,所提方法不仅有效保证了预测优化的实时性,还大幅提升了系统对极端变形速率与复合扰动的鲁棒适应能力。

关键词: 可变形四旋翼无人机;扩张状态观测器;非线性模型预测控制;抗扰控制

Abstract

This paper proposes a high-precision disturbance-rejection control scheme integrating an Extended State Observer (ESO) with Nonlinear Model Predictive Control (NMPC) to address the degradation in trajectory tracking accuracy of morphing quadrotor UAVs during rapid morphing flights. This degradation is primarily induced by the combined effects of time-varying moments of inertia, varying downwash aerodynamics, external disturbances, and hard actuator constraints. First, a control-oriented dynamics model is developed, incorporating arm-length-dependent inertia, downwash-induced drag ratios, and time-varying torque input gains. A nominal identification model for arm-length dynamics enables the online updating of predictive model parameters based on morphing commands. Subsequently, a cascaded position-attitude controller is designed. The ESO estimates lumped disturbances online, arising from parameter mismatches, aerodynamic uncertainties, external perturbations, and inter-loop coupling. Meanwhile, the NMPC explicitly enforces physical constraints, including velocity limits, attitude boundaries, and individual rotor thrust, within the receding-horizon optimization. Additionally, fifth-order polynomial trajectory planning generates smooth arm-length profiles to synchronize morphing execution with model parameter updates. Theoretical analysis proves the stability and error boundedness of the closed-loop system under this hierarchical architecture. Finally, the proposed approach is comprehensively validated through numerical simulations, MuJoCo-based physics simulations, and prototype flight experiments.
Results confirm that the proposed method not only effectively guarantees the real-time performance of the predictive optimization but also significantly enhances the system's robustness against extreme morphing rates and composite disturbances.

Key words: Morphing quadrotor UAV; Extended state observer; Nonlinear model predictive control; Disturbance-rejection control

参考文献 References

[1] Zhao N, Luo Y, Deng H, et al. The deformable quad-rotor: Design, kinematics and dynamics characterization, and flight performance validation[C]//2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). Piscataway, NJ, USA: IEEE,2017: 2391-2396. 

[2] Riviere V, Manecy A, Viollet S. Agile robotic fliers: A morphing-based approach[J]. Soft Robotics, 2018,5(5): 541-553.

[3] Falanga D, Kleber K, Mintchev S, et al. The foldable drone: A morphing quadrotor that can squeeze and fly[J]. IEEE Robotics and Automation Letters, 2018,4(2): 209-216. 

[4] Yang D, Mishra S, Aukes D M, et al. Design, planning, and control of an origami-inspired foldable quadrotor[C]//2019 American Control Conference (ACC). Piscataway, NJ, USA: IEEE,2019: 2551-2556. 

[5] Yang T, Zhang Y, Li P, et al. SNIAE-SSE deformation mechanism enabled scalable multicopter: Design, modeling and flight performance validation[C]//2020 IEEE International Conference on Robotics and Automation (ICRA). Piscataway, NJ, USA: IEEE,2020: 864-870. 

[6] Wu Y, Yang F, Wang Z, et al. Ring-rotor: A novel retractable ring-shaped quadrotor with aerial grasping and transportation capability[J]. IEEE Robotics and Automation Letters, 2023,8(4): 2126-2133. 

[7] 韩京清. 自抗扰控制技术一估计补偿不确定因素的控制技术[M]. 北京: 国防工业出版社,2008: 56-206. 

[8] Zhao Z, Cao D, Yang J, et al. High-order sliding mode observer-based trajectory tracking control for a quadrotor UAV with uncertain dynamics[J]. Nonlinear Dynamics, 2020,102: 2583-2596.  

[9] Singh K, Mehndiratta M, Feroskhan M. QuadPlus: Design, modeling, and receding-horizon-based control of a hyperdynamic quadrotor[J]. IEEE Transactions on Aerospace and Electronic Systems, 2022,58: 1766-1779.  

[10] 全权. 多旋翼飞行器设计与控制[M]. 北京: 电子工业出版社,2018. 

[11] Mahony R, Kumar V, Corke P. Multirotor aerial vehicles: Modeling, estimation, and control of quadrotor[J]. IEEE Robotics & Automation Magazine, 2012,19(3): 20-32 

[12] Barbaraci G. Modeling and control of a quadrotor with variable geometry arms[J]. Journal of Unmanned Vehicle Systems, 2015,3(2): 35-57. 

[13] Ljung L. System Identification: System identification: Theory for the user[M]. 2. Upper Saddle River, NJ, USA: Prentice Hall,1999. 

[14] Mayne D Q, Rawlings J B, Rao C V, et al. Constrained model predictive control: Stability and optimality[J]. Automatica, 2000,36(6): 789-814. 

[15] Jiang Z-P, Wang Y. Input-to-state stability for discrete-time nonlinear systems[J]. Automatica, 2001,37(6): 857-869.

引用本文

任善俊, 韦振鸿, 可变形四旋翼无人机建模与高精度抗扰控制[J]. 工程学研究, 2026; 5: (2) : 44-57.