一种无人集群系统隐私保护和均值趋同控制方法技术方案

技术编号:37279547 阅读:6 留言:0更新日期:2023-04-20 23:46
本发明专利技术公开了一种无人集群系统隐私保护和均值趋同控制方法,首先建立节点动态模型和DoS攻击模型,然后利用节点动态模型和DoS攻击模型进行无人集群系统控制。该方法给出一种无人集群系统下基于差分隐私的分布式隐私保护机制,可以保护每个节点在更新过程中的隐私,也可以保证每个节点对初始状态值的保护,实现不同节点不同程度的隐私;再结合事件触发机制,可以抵御DoS攻击对无人集群系统的影响,在攻击下也可以实现对节点初始状态值的保护和精确的均值趋同控制。克服了现有的仅研究隐私保护和仅研究DoS攻击的单一情况,将隐私保护和抗DoS攻击结合起来,在达到系统精确的均值趋同的同时,实现对节点初始状态值的隐私保护,并保护系统免受DoS攻击的影响。并保护系统免受DoS攻击的影响。并保护系统免受DoS攻击的影响。

【技术实现步骤摘要】
一种无人集群系统隐私保护和均值趋同控制方法


[0001]本专利技术涉及无人集群系统协调控制
,具体指一种基于事件触发的无人集群系统隐私保护和均值趋同控制方法。

技术介绍

[0002]无人集群系统是多个具有共同任务目标的无人系统(智能体或节点)根据任务分工,借助现代控制与决策手段,维持无人系统以群体形式在一定时间、空间内协同完成复杂任务的自组织、高稳定的分布式系统。集群并不是对多个个体进行简单的连接和组合,而是使这些个体高效协作,通过群体信息共享,扩大对环境态势的感知,实现协同任务分配与协调,更好地完成单个个体无法完成的工作,有效提高群体完成复杂任务的能力。近年来,智能无人系统发展迅猛,出现了无人机、无人车、无人船、机器人等一系列新产品。而趋同(consensus)控制指在分布式系统中,每个节点在初始时刻被赋予一个状态值,它通过向邻居节点发送和接收信息,并迭代更新其状态值,最终,能够计算所有节点的状态值达成一致。近年来,无人集群系统的分布式趋同控制问题由于其广泛的应用而受到重点关注,如智能交通系统、传感器网络以及区域测控与搜索等。而均值趋同(average consensus)控制是通过设计控制方法,使每个节点均收敛到系统所有节点初始状态值的平均值。同时,所谓的无人集群系统隐私保护,是指在实现均值趋同的过程中,对节点的初始状态值和更新过程中的状态值进行保护,使网络中存在的窃听者不能准确推断出节点的初始状态值,那么称节点得到了隐私保护。
[0003]目前,分布式无人集群系统网络面临两个关键问题:(1)节点信息的隐私泄露问题。为了达到分布式网络的趋同,在传统趋同控制算法达到趋同的过程中,每个节点与其邻居交换真实的状态值。但是某些情况中,节点的初始状态是隐私的,因此该节点希望将其敏感信息保密。比如,与普通电网相比,智能电网可以通过分布式传感器读取每个电表的测量数据,从而更好的实现负载均衡,但是对手可以通过分析数据来跟踪居民的生活情况,对居民的隐私造成了严重威胁。(2)无人集群系统一般暴露在开放的网络环境中,因此易遭受到网络攻击,如常见的DoS(拒绝服务,denial

of

service)攻击、欺骗攻击(deceptionattacks)等。

技术实现思路

[0004]本专利技术的目的是针对现有技术的不足,提供一种无人集群系统隐私保护和均值趋同控制方法,对节点的初始状态值进行保护,而且适用于DoS攻击存在的网络环境。
[0005]本专利技术方法首先建立节点动态模型和DoS攻击模型,然后利用节点动态模型和DoS攻击模型进行无人集群系统控制。
[0006]所述的节点动态模型具体是:
[0007]n为无人集群系统网络中节点的数量;x
i
(k)和x
j
(k)分别表示第i个节点v
i
和其邻居节点v
j
在k时刻的状
态值;ζ为(0,1)之间的恒定步长;为节点v
i
的入邻居集;a
ji
为节点v
i
与节点v
j
之间的权重;如果节点v
i
和节点v
j
之间存在一条通信信道,即节点v
j
为节点v
i
的入邻居节点,则a
ji
>0,否则a
ji
=0。另外,本方法不考虑节点v
i
存在自身权重的情况,即a
ii
=0。
[0008]所述的DoS攻击模型具体是:
[0009]设定DoS攻击的攻击频率:对于每条通信链路,存在β
f
∈[0.5,1),以便Γ
f
(k,k+T)满足Γ
f
(k,k+T)≤β
f
×
T。其中,β
f
为DoS攻击的频率限制常数。T=mk为一个攻击周期,且在每个攻击周期T内,DoS攻击独立发生。Γ
f
(k,k+T)是每条链路在时间间隔[k,k+T)内发生DoS攻击的频率。
[0010]设定DoS攻击的持续时间:每条通信链路存在Γ
f
≥0,使得Ψ
d
满足Ψ
d
×
Γ
f
≤T

1,其中Ψ
d
是每条链路在时间间隔[k,k+T)内发生一次DoS攻击的持续时间。
[0011]具体控制方法是:
[0012]步骤(1)系统初始化:令k=0,每个节点赋予初始状态值x
i
(0);
[0013]步骤(2)每个节点v
i
选择拉普拉斯分布,拉普拉斯分布Lap(k,μ,λ)表示为:μ为数学期望,参数σ为方差;
[0014]步骤(3)节点v
i
随机生成一个拉普拉斯分布的变量η
i
(0),并随机生成一个伪随机值s
i
(0),为节点v
i
的入度;初始时刻的噪声值θ
i
(0)=η
i
(0)+h*s
i
(0),初始时刻加入噪声后的新的状态值
[0015]节点v
i
创建缓存区来存放加入噪声后的状态值,后将传递给邻居节点v
j

[0016]步骤(4)状态更新:
[0017]节点v
i
接收到邻居节点的状态值之后,状态值更新为:
[0018][0019]步骤(5)设计控制协议:
[0020]节点v
i
创建缓存区M
i
存放邻居节点传递过来的消息:
[0021]表示节点v
i
的触发时刻,如果节点v
i
满足触发条件,则节点状态值根据更新规则进行更新,然后k加1,直至最后达成趋同;表示节点v
i
的邻居节点在触发时刻的状态值,表示触发时刻的缓存区集合;
[0022]节点v
i
的事件触发函数为
[0023]每个节点v
i
生成伪随机值s
i
(1),为节点v
i
的出度;节点v
i
在接收到邻居节点的状态值之后,如果接收的值与节点v
i
更新所需要的状态值时刻相同,则将存储在缓存空间M
i
中,否则,将收到的值丢弃;如果节点满足事件触发函数,节点v
i
更新状态值,然后清空M
i
,k=k+1,再随机生成一个拉普拉斯分布的变量,计算噪声其中0<ρ<1;将噪声加入到节点的真实状态值中,有然后将存储在中,并将广播给邻居节点;如果没有事件触发,则保持节点的状态值不变;
[0024]步骤(6)循环设置:如果有事件触发,重复执行步骤(5),否则节点的真实状态值保持不本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种无人集群系统隐私保护和均值趋同控制方法,其特征在于:包括如下步骤:步骤(1)首先建立节点动态模型和DoS攻击模型;步骤(2)系统初始化:令k=0,每个节点赋予初始状态值x
i
(0);步骤(3)每个节点v
i
选择拉普拉斯分布,拉普拉斯分布Lap(k,μ,λ)表示为:μ为数学期望,参数σ为方差;步骤(4)节点v
i
随机生成一个拉普拉斯分布的变量η
i
(0),并随机生成一个伪随机值s
i
(0),s
i
(0)=D
i+
,为节点v
i
的入度;初始时刻的噪声值θ
i
(0)=η
i
(0)+h*s
i
(0),初始时刻加入噪声后的新的状态值节点v
i
创建缓存区来存放加入噪声后的状态值,后将传递给邻居节点v
j
;步骤(5)状态更新:节点v
i
接收到邻居节点的状态值之后,状态值更新为:步骤(6)设计控制协议;步骤(7)循环设置。2.根据权利要求1所述的一种无人集群系统隐私保护和均值趋同控制方法,其特征在于:所述的节点动态模型具体是:i,j=1,2,

,n,i≠j,n为无人集群系统网络中节点的数量;x
i
(k)和x
j
(k)分别表示第i个节点v
i
和其邻居节点v
j
在k时刻的状态值;ζ为(0,1)之间的恒定步长;为节点v
i
的入邻居集;a
ji
为节点v
i
与节点v
j
之间的权重;如果节点v
i
和节点v
j
之间存在一条通信信道,即节点v
j
为节点v
i
的入邻居节点,则a
ji
>0,否则a
ji
=0。另外,本方法不考虑节点v
i
存在自身权重的情况,即a
ii
=0。3.根据权利要求1所述的一种无人集群系统隐私保护和均值趋同控制方法,其特征在于:所述的DoS攻击模型具体是:设定DoS攻击的攻击频率:对于每条通信链路,存在β
f
∈[0...

【专利技术属性】
技术研发人员:张保俊伍益明吴宇涛朱晨睿江波郑宁
申请(专利权)人:杭州电子科技大学
类型:发明
国别省市:

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

1