【技术实现步骤摘要】
一种全状态约束多机械臂的快速有限时间稳定控制方法
[0001]本专利技术涉及自动化控制领域,具体涉及一种全状态约束多机械臂的快速有限时间稳定控制方法。
技术介绍
[0002]在工业4.0的背景下,智能机械臂的应用越来越广泛,互相独立机械臂的局限性越来越突出,而多个机械臂协同作业的运用打破了原有的局限,以其操作灵活,鲁棒性强,可以相互配合完成复杂的任务。机械臂之间的通信通过拓扑网络连接来达成,每个子系统之间需要通过高频的通信来完成跟踪控制任务。传统的时间触发控制方法是设定周期,按固定的周期进行高频采样控制,但是系统的通信资源是有限的,所以传统的时间触发控制方法时常存在网络的拥塞的问题。在机械臂的系统中,存在许多的未知非线性参数,以及在机械臂作业过程中存在未知扰动,这都使得机械臂系统是带未知参数的非线性系统,这也进一步增加了控制的难度。此外,机械臂系统存在状态约束,一旦违反约束将会导致系统性能下降,甚至出现严重的安全问题。因此,研究带有状态约束的多机械臂的事件触发一致性跟踪问题具有重要意义。
[0003]研究表明,将未知参数通过自适应律进行逼近控制有良好的效果,对于存在未知变量的非线性系统神经网络控制能有效的补偿不确定性,但缺点是计算量极大,需要大量通信资源,且收敛时间较长。收敛速度是系统性能的重要指标,现有的有控制方法多数无法实现系统的有限时间稳定。本专利技术基于快速有限时间稳定理论设计了有限时间稳定控制器,可以使系统在有限时间内快速稳定,不仅有更好的跟踪性能,还可以实现有限时间稳定。
[0004]现有 ...
【技术保护点】
【技术特征摘要】
1.一种全状态约束多机械臂的快速有限时间稳定控制方法,其特征在于,包括以下步骤:S1:对一组单连杆机械臂进行建模,得到机械臂状态方程;S2:定义第i个单连杆机械臂一致性跟踪误差,并计算第一虚拟控制律α
i,1
和第一自适应律;S3:计算相对阈值事件触发机制;S4:计算第二虚拟律α
i,2
和第二自适应律S5:基于Matlab实验平台,对步骤S1
‑
S4的方法进行仿真实验。2.根据权利要求1所述的全状态约束多机械臂的快速有限时间稳定控制方法,其特征在于,所述步骤S1中所述的机械臂状态方程如下:其中,t为时刻,q
i
(t)为关节角,为关节角速度,为关节角加速度,J
i
为转动惯量,B
i
为摩擦阻尼系数,m
i
为连杆质量,g为重力加速度,l
i
为连杆长度,u
i
(t)为输入转矩;对上述公式进行坐标变换,得到公式:其中,i=1,2,...,N,N表示跟随者的个数;x
i,1
=q
i
(t)和表示第i个跟随者的系统状态;表示x
i,1
的导数;表示x
i.2
的导数;y
i
表示第i个跟随者的系统输出;表示系统不确定部分。3.根据权利要求1所述的全状态约束多机械臂的快速有限时间稳定控制方法,其特征在于,所述步骤S2通过以下公式计算所述第i个机械臂的一致性跟踪误差:其中,i=1,2,...,N,z
i,1
为同步误差,z
i,2
是虚拟控制误差,α
i,1
是第一虚拟控制律,y
r
为领导者输出信号;a
ij
为跟随者i和跟随者j之间的信息传递系数;τ
i
表示从领导者到第i个跟随者的信息传输系数。如果领导者和第i个跟随者之间存在信息传输,则τ
i
>0,否则τ
i
=0。4.根据权利要求3所述的全状态约束多机械臂的快速有限时间稳定控制方法,其特征在于,所述步骤S2中所述第一虚拟控制律α
i,1
和第一自适应律的计算如下:
其中,a
i,1
、b
i,1
,c
i,1
...
【专利技术属性】
技术研发人员:王建晖,王晨,张立,杜泳萍,刘嘉睿,李咏华,吴宇深,
申请(专利权)人:广州大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。