EL型非线性集群系统时变编队优化跟踪控制方法及系统技术方案

技术编号:37348662 阅读:16 留言:0更新日期:2023-04-22 21:45
本发明专利技术公开一种EL型非线性集群系统时变编队优化跟踪控制方法及系统,涉及编队优化跟踪领域,方法包括:建立不确定EL型非线性集群系统的运动学模型;构建集群系统的通信拓扑模型;基于运动学模型和通信拓扑模型对集群系统中每个智能体设计虚拟最优跟踪信号;根据每个智能体的实际位置信息和实际速度信息以及虚拟最优跟踪速度信号应用神经网络模型估计集群系统的不确定信息,以集群系统的全局性能指标最优且满足期望的时变编队约束为目标,对每个所述智能体设计时变编队最优跟踪控制输入变量。应用神经网络模型估计EL型非线性集群系统的不确定信息,实现团体性能最优的同时,保持期望的时变编队构型。持期望的时变编队构型。持期望的时变编队构型。

【技术实现步骤摘要】
EL型非线性集群系统时变编队优化跟踪控制方法及系统


[0001]本专利技术涉及编队优化跟踪领域,特别是涉及一种针对不确定Euler

Lagrange型非线性集群系统的分布式编队优化跟踪控制方法及系统。

技术介绍

[0002]目前,多智能体系统利用智能体之间的信息交换可以协同完成多种任务,尤其是针对编队问题开展了广泛研究。比如航天器通过编队控制可以完成各种太空任务,如深空探测、对地观测和科学实验。为了更好地适应更复杂的环境和动态任务,编队跟踪问题应运而生,主要包括轨迹跟踪和编队保持问题。值得注意的是在大多数关于编队跟踪问题的研究中,跟踪的轨迹可能是给定的,也可能是完全不可控的(如非合作的目标)。在工程应用中,多智能体系统跟踪的参考轨迹通常需要满足特定的系统性能,例如提高性能、最小化能量和时间。例如,多个双连杆机器人机械手协同搬运物品,应确定一个最优的编队路径,使所有个体的自由度和能量消耗之和最小。因此,同时考虑时变编队和优化跟踪的控制研究具有重要的意义和效益。
[0003]编队优化跟踪问题的研究已经引起了众多学者的关注。针对一阶和二阶线性系统,通过神经网络逼近高阶网络系统的代价函数及比例积分优化算法,可以实现编队最优跟踪策略。此外针对非线性多智能体系统编队最优跟踪问题的求解已经取得了各种成果。为一种典型的非线性模型,Euler

Lagrange(EL型非线性)系统可以作为一类广泛的机器人、机械臂和航天器系统的动力学模型。目前,EL型非线性系统的优化问题的研究非常有限,多集中于时不变优化问题,即假设个体具有的性能函数是时不变的,那么全局的性能函数也是时不变的,此时满足最优条件的往往是一个固定的点。与时不变优化相比,时变优化问题具有更广泛的应用,通过选择合适的时变代价函数,可以应对更加复杂的动态环境。此外,系统在实现最优团队目标的同时,通常需要满足一定的群体性能,比如保持期望的队形。同时,当集群系统需要实现动态任务,如组内避撞、组外避障、通过狭窄区域时,往往需要集群的编队是可以时变的。综上所述,针对不确定EL型非线性集群系统的时变编队优化跟踪控制策略具有广泛的研究意义。
[0004]因此,本专利技术提供了一种EL型非线性集群系统时变编队优化跟踪控制方法及系统,以解决当非线性集群系统存在不确定信息时,如何在实现团体性能最优的同时,保持期望的时变编队构型。

技术实现思路

[0005]本专利技术的目的是提供一种EL型非线性集群系统时变编队优化跟踪控制方法及系统,可应用神经网络模型估计不确定EL型非线性集群系统的运动学模型的不确定信息,从而在估计出不确定信息的情况下,实现团体性能最优的同时,保持期望的时变编队构型。
[0006]为实现上述目的,本专利技术提供了如下方案:
[0007]一种EL型非线性集群系统时变编队优化跟踪控制方法,所述方法包括:
[0008]建立不确定EL型非线性集群系统的运动学模型;
[0009]构建所述不确定EL型非线性集群系统的通信拓扑模型;
[0010]基于所述运动学模型和所述通信拓扑模型对所述不确定EL型非线性集群系统中每个智能体设计虚拟最优跟踪信号;
[0011]根据每个所述智能体的实际位置信息和实际速度信息以及所述虚拟最优跟踪速度信号应用神经网络模型估计所述不确定EL型非线性集群系统的运动学模型的不确定信息,所述不确定信息包括所述运动学模型中的惯性矩阵、科氏离心力矩阵和重力矢量;
[0012]以所述不确定EL型非线性集群系统的全局性能指标最优且满足期望的时变编队约束为目标,根据所述运动学模型、所述虚拟最优跟踪速度信号和所述不确定信息对每个所述智能体设计时变编队最优跟踪控制输入变量。
[0013]可选的,所述运动学模型的表达式为:
[0014][0015]式中,x
i
,表示智能体i的位置、速度及加速度状态变量,i=1,2,3...,N;,表示惯性矩阵,表示科氏离心力矩阵,表示重力矢量,其中,M
i
(x
i
)、和G
i
(x
i
)是待估计量;表示额外的干扰信息;表示智能体的控制输入变量。
[0016]可选的,所述虚拟最优跟踪速度信号的表达式为:
[0017][0018]式中,α,β,γ,ζ>0是正常数,其中α,β,γ的值根据拉普拉斯矩阵计算,拉普拉斯矩阵根据通信拓扑模型确定;为自适应参数;,为关于时间t的一阶导;x
ri
(t)表示智能体i局部的编队信号;为x
ri
(t)关于时间t的一阶导;x
rj
(t)表示智能体j局部的编队信号;为x
rj
(t)关于时间t的一阶导;Ni表示智能体i邻居的个数;x
ri
(t)=x
i
(t)

h
i
(t);表示智能体i的期望的时变编队向量;H
i
(x
ri
,t)是局部成本函数f
i
(x
ri
,t)关于编队信号函数x
ri
的Hessian矩阵,

f
i
(x
ri
,t)表示局部成本函数关于编队信号函数x
ri
的梯度信息矩阵,表示局部梯度信息对于时间t的偏导数。
[0019]可选的,根据每个所述智能体的实际位置信息和实际速度信息以及所述虚拟最优跟踪速度信号应用神经网络模型估计所述不确定EL型非线性集群系统的运动学模型的不确定信息,具体包括:
[0020]根据所述虚拟最优跟踪速度信号确定虚拟最优跟踪位置信号x
id

[0021]定义
[0022]构建以所述智能体的实际位置信息、实际速度信息、所述虚拟最优跟踪速度信号和所述虚拟最优跟踪位置信号为输入,以为输出的神经网络模型;
[0023]利用所述神经网络模型估计所述不确定信息。
[0024]可选的,所述时变编队最优跟踪控制输入变量的表达式为:
[0025][0026]其中,表示神经网络模型权重向量估计值的转置;表示神经网络模型权重向量估计值的转置;表示神经网络模型权重向量估计值的一阶导;a
i
,K1,K2>0是正常数,>0是正常数,为非线性函数;v
i
(t)是时变编队跟踪补充函数;(t)是时变编队跟踪补充函数;为基函数;c
ik
为神经网络中心函数;r为神经元个数;σ
ik
表示高斯函数的宽度。
[0027]本专利技术还提供一种EL型非线性集群系统时变编队优化跟踪控制系统,所述系统包括:
[0028]运动学模型构建模块,用于建立不确定EL型非线性集群系统的运动学模型;
[0029]通信拓扑模型构建模块,用于构建所述不确定EL型非线性集群系统的通信拓扑模型;
[003本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种EL型非线性集群系统时变编队优化跟踪控制方法,其特征在于,所述方法包括:建立不确定EL型非线性集群系统的运动学模型;构建所述不确定EL型非线性集群系统的通信拓扑模型;基于所述运动学模型和所述通信拓扑模型对所述不确定EL型非线性集群系统中每个智能体设计虚拟最优跟踪信号;根据每个所述智能体的实际位置信息和实际速度信息以及所述虚拟最优跟踪速度信号应用神经网络模型估计所述不确定EL型非线性集群系统的运动学模型的不确定信息,所述不确定信息包括所述运动学模型中的惯性矩阵、科氏离心力矩阵和重力矢量;以所述不确定EL型非线性集群系统的全局性能指标最优且满足期望的时变编队约束为目标,根据所述运动学模型、所述虚拟最优跟踪速度信号和所述不确定信息对每个所述智能体设计时变编队最优跟踪控制输入变量。2.根据权利要求1所述的方法,其特征在于,所述运动学模型的表达式为:式中,x
i
,,表示智能体i的位置、速度及加速度状态变量,i=1,2,3...,N;,表示惯性矩阵,表示科氏离心力矩阵,表示重力矢量,其中,M
i
(x
i
)、和G
i
(x
i
)是待估计量;表示额外的干扰信息;表示智能体的控制输入变量。3.根据权利要求2所述的方法,其特征在于,所述虚拟最优跟踪速度信号的表达式为:式中,α,β,γ,ζ>0是正常数,其中α,β,γ的值根据拉普拉斯矩阵计算,拉普拉斯矩阵根据通信拓扑模型确定;为自适应参数;为自适应参数;为自适应参数;为关于时间t的一阶导;x
ri
(t)表示智能体i局部的编队信号;为x
ri
(t)关于时间t的一阶导;x
rj
(t)表示智能体j局部的编队信号;为x
rj
(t)关于时间t的一阶导;Ni表示智能体i邻居的个数;x
ri
(t)=x
i
(t)

h
i
(t);表示智能体i的期望的时变编队向量;H
i
(x
ri
,t)是局部成本函数f
i
(x
ri
,t)关于编队信号函数x
ri
的Hessian矩阵,表示局部成本函数关于编队信号函数x
ri
的梯度信息矩阵,表示局部梯度信息对于时间t的偏导数。4.根据权利要求3所述的方法,其特征在于,根据每个所述智能体的实际位置信息和实
际速度信息以及所述虚拟最优跟踪速度信号应用神经网络模型估计所述不确定EL型非线性集群系统的运动学模型的不确定信息,具体包括:根据所述虚拟最优跟踪速度信号确定虚拟最优跟踪位置信号x
id
;定义构建以所述智能体的实际位置信息、实际速度信息、所述虚拟最优跟踪速度信号和所述虚拟最优跟踪位置信号为输入,以为输出的神经网络模型;利用所述神经网络模型估计所述不确定信息。5.根据权利要求1所述的方法,其特征在于,所述时变编队最优跟踪控制输入变量的表达式为:其中,表示神经网络模型权重向量估计值的转置;表示神经网络模型权重向量估计值的一阶导,a
i
,K1,K2>0是正常数,>0是正常数,为非线性函数;v
i
(t)是时变编队跟踪补充函数;(t)是时变编队跟踪补充函数;为基函数;c
ik
为神经网络中心函数;r为神经元个数;σ
ik
表示高斯函数的宽度。6.一种EL型非线性集群系统时变编队优化跟踪控制系统,其特征在...

【专利技术属性】
技术研发人员:董希旺苏飘逸任章化永朝于江龙李清东
申请(专利权)人:北京航空航天大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1