【技术实现步骤摘要】
一种欺骗攻击下多Euler
‑
Lagrange系统实现无领导者一致性方法
[0001]本专利技术属于网络化多智能体系统
,具体涉及一种欺骗攻击下多Euler
‑
Lagrange系统实现无领导者一致性方法。
技术介绍
[0002]作为基于能量守恒定理建立的动力学系统模型,Euler
‑
Lagrange系统能够用来表示几乎所有的物理以及力学系统的结构和运动特征,比如无人机、工业机器人以及自动车辆等。相对于单个Euler
‑
Lagrange系统,机动性、灵活性、可操作性和可执行性是多Euler
‑
Lagrange系统所具备的主要特征,网络化多Euler
‑
Lagrange系统的一致性控制可以应用于如航天器交会对接、卫星姿态调整以及多机械臂协调等领域。
[0003]为了实现多Euler
‑
Lagrange系统的一致性,需要各智能体与邻居建立局部通信,该通信信息可以是位置坐标、速度矢量、力矩矢量或其它有效数据。但由于实际的多智能体系统通常都暴露在各种复杂的通讯网络中,恶意的网络攻击可能会直接破坏系统的一致性。如果不提前考虑网络攻击的影响,特别是对于水、电、核和化工厂等国家重大关键基础设施来说,将会造成巨大的经济损失,影响到国民的正常生活。因此,针对多Euler
‑
Lagrange的一致性问题,考虑在网络通信过程中遭受的欺骗攻击,是非常有实际性意义的。
技术实现思路
...
【技术保护点】
【技术特征摘要】
1.一种欺骗攻击下多Euler
‑
Lagrange系统实现无领导者一致性方法,其特征在于:所述方法包括如下步骤:步骤1,针对网络化多Euler
‑
Lagrange系统在进行通信时,通信信道受到欺骗攻击进行建模;步骤2,设计网络化多Euler
‑
Lagrange系统的控制输入力矩,包括局部反馈控制项和脉冲控制项,给出脉冲一致性控制准则,使得网络化多Euler
‑
Lagrange系统在受到欺骗攻击时,实现位置上的均方意义下的有界一致性。2.根据权利要求1所述的一种欺骗攻击下多Euler
‑
Lagrange系统实现无领导者一致性方法,其特征在于:步骤1中,在第j个Euler
‑
Lagrange系统向其邻居发送数据时,发送的是第j个Euler
‑
Lagrange系统输出量式中,常数λ>0,分别为Euler
‑
Lagrange系统的广义坐标、速度向量,N为网络化多Euler
‑
Lagrange系统中个体数量。3.根据权利要求2所述的一种欺骗攻击下多Euler
‑
Lagrange系统实现无领导者一致性方法,其特征在于:步骤1中,第j个Euler
‑
Lagrange向其邻居发送数据的通信信道受到虚假数据注入的欺骗攻击,其模型为:式中,r
j
(t)是第j个Euler
‑
Lagrange的传递给其邻居个体的信息,y
j
(t)是强加在通信信道中未知且时变的不依赖于智能体状态的虚假数据,是第i个Euler
‑
Lagrange系统从其邻居第j个Euler
‑
Lagrange系统接收到的信息,γ
ij
是服从Bernoulli分布的相互独立的随机变量,其概率分布满足E{γ
ij
(t)=1}=ω
ij
,E{γ
ij
(t)=0}=1
‑
ω
ij
。4.根据权利要求3所述的一种欺骗攻击下多Euler
‑
Lagrange系统实现无领导者一致性方法,其特征在于:步骤1中,第i个Euler
‑
Lagrange系统无法从其接收到的信息中分辨出第j个Euler
‑
Lag染个系统的输出信号r
j
(t)与攻击信号y
j
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。