论文标题

基于Quathnion反馈的自主控制Quadcopter UAV具有推力矢量转子

Quaternion Feedback Based Autonomous Control of a Quadcopter UAV with Thrust Vectoring Rotors

论文作者

Kumar, Rumit, Bhargavapuri, Mahathi, Deshpande, Aditya M., Sridhar, Siddharth, Cohen, Kelly, Kumar, Manish

论文摘要

在本文中,我们为具有推力矢量功能的四轮驱动器提供了一个自动飞行控制器。该无人机属于具有倾斜运动转子的多旋转器类别。由于所考虑的车辆在本质上是过度侵蚀的,因此必须仔细分析动力学和控制分配。此外,这种新型车辆的大型态度操纵的可能性需要无奇异的态度控制。因此,使用Quaternion状态反馈来计算无人机电机的控制命令,同时避免了基于Euler Angle的控制器所经历的termbal锁定条件。四元实施还降低了由于缺乏三角参数而导致的状态估计的总体复杂性。四轮驱动器动态模型和状态空间用于设计无人机的姿态控制器和控制分配。尤其是通过对悬停条件进行线性化来得出控制分配。这种数学方法使控制分配比现有方法更准确。显示态度控制器的Lyapunov稳定性分析证明了全球稳定性。四个反馈态度控制器由外部位置控制器循环命令,该控制器循环为系统生成转子倾斜和所需的Quaternions命令。通过用于跟踪态度步骤命令的数值模拟和遵循路点导航任务来评估无人机的性能。

In this paper, we present an autonomous flight controller for a quadcopter with thrust vectoring capabilities. This UAV falls in the category of multirotors with tilt-motion enabled rotors. Since the vehicle considered is over-actuated in nature, the dynamics and control allocation have to be analysed carefully. Moreover, the possibility of hovering at large attitude maneuvers of this novel vehicle requires singularity-free attitude control. Hence, quaternion state feedback is utilized to compute the control commands for the UAV motors while avoiding the gimbal lock condition experienced by Euler angle based controllers. The quaternion implementation also reduces the overall complexity of state estimation due to absence of trigonometric parameters. The quadcopter dynamic model and state space is utilized to design the attitude controller and control allocation for the UAV. The control allocation, in particular, is derived by linearizing the system about hover condition. This mathematical method renders the control allocation more accurate than existing approaches. Lyapunov stability analysis of the attitude controller is shown to prove global stability. The quaternion feedback attitude controller is commanded by an outer position controller loop which generates rotor-tilt and desired quaternions commands for the system. The performance of the UAV is evaluated by numerical simulations for tracking attitude step commands and for following a way-point navigation mission.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源