用鲁棒控制提升无人机非线性控制器的抗干扰能力。
Improving Incremental Nonlinear Dynamic Inversion Robustness Using Robust Control in Aerial Robotics
- 将INDI与$/mathcal{H}_\infty$控制结合,设计分层控制架构。
- 实验显示对风扰等外部干扰的抑制能力提升超50%。
- 适合需要高鲁棒性的无人机飞行控制场景。
在空中机器人领域,提升对不确定性和外部干扰的鲁棒性是关键挑战。基于增量非线性动态逆(INDI)的非线性控制器因其能通过测量滤波数据估计干扰而被广泛应用。这类控制器通常包含两级结构:内环采用非线性动态逆,外环通过线性控制器生成虚拟控制输入。本文提出一种新方法,融合INDI的优势与线性结构化$/mathcal{H}_\infty$控制器的鲁棒性。针对多旋翼无人机的稳定与引导,构建完整的级联控制架构。外环采用低阶$/mathcal{H}_\infty$控制器,通过合理建模并使用非光滑优化求解。对比现有INDI/PD方法与所提INDI/$/mathcal{H}_\infty$策略,在MATLAB中基于Parrot Bebop四轴无人机非线性模型进行仿真,并在ENAC团队定制的四轴无人机上开展实验验证。结果表明,对风速扰动等外部干扰的抑制能力提升超过50%。
原文摘要 · Abstract (English)
Improving robustness to uncertainty and rejection of external disturbances represents a significant challenge in aerial robotics. Nonlinear controllers based on Incremental Nonlinear Dynamic Inversion (INDI), known for their ability in estimating disturbances through measured-filtered data, have been notably used in such applications. Typically, these controllers comprise two cascaded loops: an inner loop employing nonlinear dynamic inversion and an outer loop generating the virtual control inputs via linear controllers. In this paper, a novel methodology is introduced, that combines the advantages of INDI with the robustness of linear structured $\mathcal{H}_\infty$ controllers. A full cascaded architecture is proposed to control the dynamics of a multirotor drone, covering both stabilization and guidance. In particular, low-order $\mathcal{H}_\infty$ controllers are designed for the outer loop by properly structuring the problem and solving it through non-smooth optimization. A comparative analysis is conducted between an existing INDI/PD approach and the proposed INDI/$\mathcal{H}_\infty$ strategy, showing a notable enhancement in the rejection of external disturbances. It is carried out first using MATLAB simulations involving a nonlinear model of a Parrot Bebop quadcopter drone, and then experimentally using a customized quadcopter built by the ENAC team. The results show an improvement of more than 50\% in the rejection of disturbances such as gusts.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。