【技术实现步骤摘要】
一种基于状态事件触发的未知非线性系统分布式控制方法
[0001]本专利技术涉及自动控制领域,特别涉及一种基于状态事件触发的未知非线性系统分布式控制方法。
技术介绍
[0002]如今,控制系统通常通过网络实现。如果传感器/执行器和控制输入通道中共享网络资源,就可以节省板载通信带宽和存储的能量,但这两种资源在自主运行的网络系统中都是有限的。因此,在一定的通信和能量限制下保持稳定性对于网络化控制系统至关重要。传统数字控制技术中常用的数据传输/通信方法是固定时间调度采样,然而这会导致通信网络不必要的过载。
[0003]为应对上述资源有限的微处理器与带宽有限的网络问题,引入了事件触发技术。然而现有的事件触发控制主要应用于线性系统上,在某些单一非线性系统上虽能够应用,但存在一定的限制。然而大量的实际联网的工程系统则并不在上述的应用范围内。
[0004]另一方面,大多数网络化的多智能体系统通常缺乏通信和能源资源,特别是当智能体本身或其内部设备由电池供电时,子系统之间的通信带宽和通道有限的,这促进了分布式事件触发的研究。现有的分布式状态触发控制或存在一些严苛条件的限制,或由于反步技术中虚拟控制器的重复/递归求导,存在复杂性爆炸性增长问题。此外,在事件触发控制框架下,对于具有不匹配不确定性的网络非线性严格反馈系统的研究结果仍然有限,相关问题尚未得到很好的解决。
技术实现思路
[0005]针对现有技术存在的上述问题,本专利技术要解决的技术问题是:目前的技术方法无法对多智能系统的模拟控制信号进行稳定的跟踪控 ...
【技术保护点】
【技术特征摘要】
1.一种基于状态事件触发的未知非线性系统分布式控制方法,其特征在于:包括如下步骤:S100:构建多个智能体组成的多智能体系统:0:构建多个智能体组成的多智能体系统:y
i
=x
i,1
;
ꢀꢀꢀꢀꢀꢀ
(1)其中,i表示第i个智能体,i=1,2,
…
,N;x
i,k
:R
+
→
R,u
i
:R
+
→
R,y
i
:R
+
→
R分别表示第i个智能体的状态、控制输入和控制输出,f
i,k
:R
k
→
R,k=1,
…
,n表示未知光滑非线性函数,表示第i个智能体k时刻状态的一阶导数,x
i,k+1
表示第i个智能体k+1时刻状态,x
i,1
表示第i个智能体初始时刻状态,x
i,k
表示第i个智能体k时刻状态,表示第i个智能体末尾n时刻状态的一阶导数,f
i,n
表示第i个智能体末尾n时刻对应的未知光滑非线性函数,x
i,n
表示第i个智能体末尾n时刻状态;其中,其中,x
i,k
∈R
l
是神经网络输入向量,W
i,k
∈R
p
是理想权重矩阵,为W
i,k
的转置,φ
i,k
(x
i,k
)=[φ
i,k1
(x
i,k
),
…
,φ
i,kp
(x
i,k
)]
T
∈R
p
是基函数向量;ε
i,k
(x
i,k
)∈R是近似误差,满足||φ
i,k
(x
i,k
)||≤φ
m
,|ε
i,k
(x
i,k
)|≤ε
m
,其中,φ
m
和ε
m
是未知的正常数,φ
i,kh
(x
i,k
)表示高斯函数,C=[C1,
…
,C
l
]
T
为接受域中心,b
h
为高斯函数的宽度;S200:预设控制信号的期望轨迹y0,构建多智能体系统的间歇状态反馈分布式控制模型,具体步骤如下:S210:构建间歇状态反馈的事件触发机制,表达式如下:S210:构建间歇状态反馈的事件触发机制,表达式如下:S210:构建间歇状态反馈的事件触发机制,表达式如下:S210:构建间歇状态反馈的事件触发机制,表达式如下:其中,和为触发阈值,为子系统i,i=0时表示其本身,完成公式(3)的第一个瞬间,是相邻子系统j的第一次触发时间,l=0,1,2,
…
,k=1,
…
,n.;和分别表示智能体i与其相邻智能体j在第l个事件中发布他们各自的状...
【专利技术属性】
技术研发人员:黄秀财,陈开政,王啸,孙丽贝,谢承果,赖俊峰,凌凯,
申请(专利权)人:重庆大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。