The invention discloses a UAV formation control algorithm based on Lagrange equation, in the formation of UAV path planning using improved artificial potential field; in keeping the formation of UAV formation movement as a constrained dynamical system. In the establishment of constrained dynamical system, firstly several UAV relative to the space geometrical relationship between the inertial coordinate system, the establishment of space formation constraint equations according to the formation shape need, then introduce the Lagrange multiplier set containing constraints of UAV formation formation constraint dynamical equations, finally Baumgartner stability by direct elimination method of Lagrange multiplier and the solution of Lagrange multiplier. The geometric relationship between UAVs in space is established by constraint equations, and the formation kinematics equations of constrained formation are solved, and the flight trajectory of the formation UAV under the condition of expected formation is obtained. Formation and maintenance of UAV formation flight have strong flexibility and effectiveness.
【技术实现步骤摘要】
一种基于拉格朗日方程的无人机编队队形控制算法
本专利技术涉及一种无人机控制方法,具体是一种基于拉格朗日方程的无人机编队队形控制算法。
技术介绍
随着无人机技术的快速发展,无人机在军事、灾害救援等方面都起到了不可替代的作用,但是随着任务环境越来越复杂,单无人机执行任务的缺点也迅速体现出来。比如:采用单一无人机执行任务时侦测范围较窄;在复杂地形环境下,采用单机完成任务相对比较困难,甚至难以完成等等。反之采用多机协同编队飞行则能够很好的解决单机暴露的很多问题,同时可以提高系统的鲁棒性和可靠性。因此,无人机编队的概念一经提出就迅速成为当今国内外无人机研究的一个重要热点问题。因此对无人机编队的研究具有重要的现实意义和研究价值,特别是对无人机编队的路径规划和队形控制等方面的研究。
技术实现思路
本专利技术要解决的技术问题是提供一种基于拉格朗日方程的无人机编队队形控制算法,该方法能够很好地解决编队无人机的路径规划问题和飞行过程中队形的保持问题。为实现上述专利技术目的,本专利技术的一种基于拉格朗日方程的无人机编队队形控制算法,在编队无人机路径规划方面采用改进的人工势能场;在队形保持方面将编队无人机运动看作一个约束动力学系统。在建立约束动力学系统时,首先利用多个无人机相对于惯性坐标系的空间几何关系,根据需要的编队形状建立空间队形约束方程;其次然后引入拉格朗日乘子建立含有队形约束的编队无人机的约束动力学方程组,最后结合鲍姆加特稳定性采用直接消除拉格朗日乘子方法并求解拉格朗日乘子。具体如下:一种基于拉格朗日方程的无人机编队队形控制算法,其特征在于,包括以下步骤:1)对无人机编队的运 ...
【技术保护点】
一种基于拉格朗日方程的无人机编队队形控制算法,其特征在于,包括以下步骤:1)对无人机编队的运行环境进行简化和抽象,包括将无人机编队飞行三维惯性坐标系简化到二维惯性平面坐标系,将地面标志物抽象为障碍物;2)对所述无人机编队进行受力分析,包括求解在当前位置时目标区域对所述无人机编队中各个无人机产生的引力,以及所述障碍物对所述无人机编队产生的斥力;3)求解所述无人机编队中各个无人机受到的合力,以及整个所述无人机编队收受到的合力;4)引入拉格朗日乘子,建立含有队形约束的无人机编队约束动力学方程组:
【技术特征摘要】
1.一种基于拉格朗日方程的无人机编队队形控制算法,其特征在于,包括以下步骤:1)对无人机编队的运行环境进行简化和抽象,包括将无人机编队飞行三维惯性坐标系简化到二维惯性平面坐标系,将地面标志物抽象为障碍物;2)对所述无人机编队进行受力分析,包括求解在当前位置时目标区域对所述无人机编队中各个无人机产生的引力,以及所述障碍物对所述无人机编队产生的斥力;3)求解所述无人机编队中各个无人机受到的合力,以及整个所述无人机编队收受到的合力;4)引入拉格朗日乘子,建立含有队形约束的无人机编队约束动力学方程组:g=g(q,t)=0(10)其中,q为2n维的编队无人机位置矩阵;λ为拉格朗日乘子;M为2n*2n编队无人机的权重矩阵;F(q,v,t,FTotal)为2n维的外力矩阵;为无人机当前速度;t为时间;FTotal为合外力向量,g为队形约束方程;为队形约束函数的雅可比矩阵;5)采用直接消除拉格朗日乘子方法,并结合鲍姆加特稳定性对编队无人机约束动力学方程组进行求解,得到拉格朗日乘子方程:其中,α、δ为比例因子;6)通过判断所述无人机编队受到的合力是否为零,来判断编队无人机是否运行到目标区域:如果所述无人机编队受到的合力为零,则输出所述无人机编队飞行轨迹,同时输出误差曲线,解算结束;如果所述无人机编队受到的合力不为零,则返回步骤2)。2.根据权利要求1所述的基...
【专利技术属性】
技术研发人员:陈志明,牛康,李磊,
申请(专利权)人:南京航空航天大学,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。