具有定量超调约束的四旋翼无人机预设性能控制

Pre-performance control for quadrotor UAV with quantitative overshoot constraints

  • 摘要: 针对具有时变扰动的四旋翼无人机的超调定量约束问题,提出了一种基于新型时变障碍Lyapunov函数的预设性能神经网络自适应控制方法. 首先,对四旋翼无人机的超调约束问题进行分析,针对超调约束问题,提出一种新型时变障碍Lyapunov函数,所提出的新型时变障碍Lyapunov函数能够对系统施加连续的非对称约束,从而更精细的约束系统的行为,丰富了预设性能边界的设置形式. 其次,设计新型的管状预设性能边界函数,进而对系统输出的超调量施加定量约束,并且满足稳态性能要求. 在此基础上,通过反演法设计反馈控制律和神经网络自适应律,保证系统的性能约束. 最后,基于Lyapunov函数稳定性理论证明所有闭环信号的一致最终有界性,并通过数值仿真进行实验对比,对所提出方法的有效性进行验证. 仿真结果表明,所提出的控制律能够实现对于四旋翼无人机超调的定量约束.

     

    Abstract: To address the problem of quantitatively constraining overshoot in quadrotor unmanned aerial vehicles (UAVs) under time-varying disturbances, we propose a neural network adaptive control method with prescribed performance based on a novel time-varying barrier Lyapunov function(BLF). First, the overshoot constraint problem is analyzed, and a new asymmetric time-varying BLF is designed to impose continuous constraints and enhance the flexibility of the performance boundary. Second, a tubular prescribed performance function is constructed to enforce quantitative overshoot limits and meet steady-state performance requirements. Using the backstepping method, a feedback control law and a neural network adaptive law are developed to ensure that system performance constraints are satisfied. Stability analysis proves that all closed-loop signals are uniformly ultimately bounded. Simulation results confirm that the proposed controller effectively constrains overshoot and ensures robust, high-accuracy tracking. The proposed method is particularly applicable in realistic scenarios, such as navigating narrow passages or carrying suspended load, where overshoot constraints are critical. In the realm of contemporary control methodologies, while extensive research has been dedicated to regulating system overshoot, the prevailing approach for adjusting transient performance predominantly relies on parameter tuning. Such parameter-based strategies, albeit widely adopted, often lack a systematic mechanism to enforce rigorous bounds on overshoot magnitudes. Notably, a significant gap persists in the literature regarding the realization of quantitative constraints on overshoot, which is critical for ensuring predictable system behavior in high-precision engineering applications. In recent years, several scholars have proposed a dynamic tube-based Model Predictive Control (MPC) framework. Within this framework, system states are confined to a predefined tube; meanwhile, the geometric structure of the tube is designed, and a sliding mode controller is employed to impose constraints on system variables. Nevertheless, the framework fails to address the constraint of overshoot, and the dynamic tube it constructs lacks inherent binding force. Therefore, in this paper, drawing on the barrier Lyapunov function theory, this study establishes a set of tubes with binding force. By predefining overshoot constraints via geometric configurations, quantitative constraints on the system overshoot are ultimately achieved. The radial basis function neural network is employed to estimate multi-source time-varying disturbances, and its adaptive law ensures effective disturbance rejection. Comparison experiments show that the control strategy restricts system errors within a predefined tubular region and outperforms conventional methods in overshoot reduction. Furthermore, the method allows for the design of both transient and steady-state performance in advance, thereby eliminating the need for repeated parameter tuning.

     

/

返回文章
返回