带液体晃动的快时变动力过程姿态自抗扰控制

ADRC Based Attitude Control for Time-varying Dynamic Processes with Liquid Sloshing

  • 摘要: 针对动力学稳定性差、参数快速变化以及对象不确定性大的带液体晃动动力过程姿态控制问题,给出了一种自抗扰控制方案. 仿真结果验证了该方案可以有效抑制扰动和液体晃动对姿态运动的影响,对不同贮箱充液比以及扰动和参数大范围不确定性适应性强. 进一步通过分析闭环系统特征值揭示了自抗扰控制的特点,即通过把姿态运动的各种扰动进行有效控制,将刚体部分近似还原为二阶线性时不变纯积分对象,从而实现在推进剂消耗过程的不同特征点上与三轴姿态部分相关的特征根都稳定且大小接近,因此,可以在有液体晃动影响时实现比较好的姿态控制效果. 最后,对非线性或线性时变系统如何进行稳定裕度分析问题进行了讨论.

     

    Abstract: An active disturbance rejection control (ADRC) scheme is proposed in this paper for the attitude control problem of dynamic processes with liquid sloshing, which is characterized by poor dynamic stability, rapid parameter variations, and significant uncertainties. Simulation results verify that the scheme can effectively suppress the influence of disturbances and liquid sloshing on attitude motion, and exhibits strong adaptability to different tank fill ratios as well as uncertainties in disturbances and parameters. Further analysis of the eigenvalues of the closed-loop system reveals the characteristic of ADRC: by effectively compensating online for various disturbances in attitude motion, the rigid body part is approximately restored to a second-order linear time-invariant pure integral object. As a result, the closed-loop characteristic roots related to the attitude part are stable and have similar magnitudes at different characteristic points during the propellant consumption process. Therefore, a satisfactory attitude control effect can be achieved, when liquid sloshing is present. Finally, taking this problem as an example, the issue of how to evaluate the stability margins of nonlinear or linear time-varying systems is discussed.

     

/

返回文章
返回