The invention discloses a fractional order control method for underactuated UAV, including cascade structure decomposition of underactuated UAV level system, design of simple fractional order control law for two subsystems, and optimization of parameters by particle swarm optimization. The system is cascaded and decomposed into x subsystem and Y and theta subsystem according to the internal structure of UAV. The problem of coupling between control variables is solved. For the first X subsystem, a simple fractional order control law is designed to solve the control problem of the subsystem. When | w | < c, the second simple fractional order control law is constructed for the second y and theta cascade subsystem. The time domain fitness function is used to evaluate the parameters of simple fractional order control law and two simple fractional order control laws. Particle swarm optimization is used to optimize the parameters.
【技术实现步骤摘要】
一种欠驱动无人机的分数阶控制方法
本专利技术涉及无人机
,具体是将欠驱动无人机系统级联分解成简单的两个子系统情况下,分两步设计子系统的简单分数阶控制律,属于单无人机飞行控制领域。
技术介绍
欠驱动无人机因为其特殊的结构,因此它同时具备垂直起飞和降落的能力,特别在方向的移动中,不同于固定翼无人机等机型,欠驱动无人机可以进行悬停操作和全方向的移动。正因为其自身的结构特点,欠驱动无人机被广泛的应用在飞行航拍和环境监测等领域中。无人机的运用不仅提高了人类执行任务的效率,也同时确保了人员的安全。欠驱动无人机的运动控制中既包括了基本的四个方向的运动,又包括了由于自身结构特性和动态性能所独有的垂直起飞和降落的能力,以及空中悬停和改变航向角的能力。在欠驱动无人机的基本运动中,垂直起降的能力是通过同时改变两个尾端旋翼的旋转速度,从而实现无人机垂直起飞和降落。对于本专利,欠驱动无人机只有两个控制输入,三个控制输出,控制系统具有三个自由度,因此欠驱动无人机控制系统是一个欠驱动系统。随着欠驱动无人机飞行控制技术的飞速发展,其结构简单优势已经远远超过固定翼无人机控制技术所带来的便利。 ...
【技术保护点】
1.一种欠驱动无人机的分数阶控制方法,其特征在于,包括如下步骤:步骤1:根据描述欠驱动无人机的运动学模型,将系统分解成互相级联的x子系统和y与θ级联子系统;步骤2:对于x子系统,设计基于分数阶理论的简单控制律w,用来稳定控制这个子系统,当满足|w|≤c时,将y与θ级联子系统简化成一个二阶积分器系统,在此基础设计基于分数阶理论的简单控制律v;步骤3:对于步骤2中所得到两条简单分数阶控制律,利用时域适应度函数来评价,对于两个控制律里面的参数,使用粒子群算法进行优化。
【技术特征摘要】
1.一种欠驱动无人机的分数阶控制方法,其特征在于,包括如下步骤:步骤1:根据描述欠驱动无人机的运动学模型,将系统分解成互相级联的x子系统和y与θ级联子系统;步骤2:对于x子系统,设计基于分数阶理论的简单控制律w,用来稳定控制这个子系统,当满足|w|≤c时,将y与θ级联子系统简化成一个二阶积分器系统,在此基础设计基于分数阶理论的简单控制律v;步骤3:对于步骤2中所得到两条简单分数阶控制律,利用时域适应度函数来评价,对于两个控制律里面的参数,使用粒子群算法进行优化。2.根据权利要求1所述的欠驱动无人机的分数阶控制方法,其特征在于,所述欠驱动无人机的运动学模型为:其中,控制输入u和v分别是推力和加速度,无人机与垂直方向之间存在固定的高度z≠0,x是x方向位置,y是y方向位置,θ是横滚角,是x的一阶导数,是y的一阶导数,是z的一阶导数,是θ的一阶导数;对于公式(1)描述的欠驱动无人机系统,经过如下转化:其中,w...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。