首页> 中国专利> 一种多智能体系统在欺骗攻击情况下实现一致性的方法

一种多智能体系统在欺骗攻击情况下实现一致性的方法

摘要

本发明提出一种多智能体系统在欺骗攻击情况下实现一致性的方法,属于网络化多智能体系统技术领域。考虑了欺骗攻击带来的不利影响以及网络时滞等通信约束,利用卡尔曼滤波框架,设计状态观测器,来预测估计多智能体网络应正常更新时的状态,然后利用门限阈值比较方法,保证多智能体在遭受欺骗攻击时的状态一致性,与现有的直接利用网络连接传感器设计保护器的方法相比,本发明的安全网路预测控制方法可以主动补偿网络时滞的影响,预测系统正常工作时的状态,确保多智能体系统在遭受攻击时仍能保持数据正常更新,并达到均方一致,本发明适用于多智能体系统在遭受欺骗攻击时实现一致性方法的设计。

著录项

  • 公开/公告号CN112487425A

    专利类型发明专利

  • 公开/公告日2021-03-12

    原文格式PDF

  • 申请/专利权人 哈尔滨理工大学;

    申请/专利号CN202011318573.0

  • 发明设计人 代广鑫;谭冲;许迅博;

    申请日2020-11-23

  • 分类号G06F21/56(20130101);G06F21/55(20130101);G06F17/16(20060101);G06F17/11(20060101);

  • 代理机构

  • 代理人

  • 地址 150080 黑龙江省哈尔滨市南岗区学府路52号哈尔滨理工大学

  • 入库时间 2023-06-19 10:11:51

说明书

技术领域

本发明涉及多智能体系统在欺骗攻击情况下实现一致性的方法,属于网络化多智能体系统技术领域。

背景技术

近年来多智能体系统显示出许多独特的优点,如灵活的体系结构、安装和维护成本第以及资源可以全球融合和共享,因此,多智能体系统在交通管理、机器人控制、移动传感器网络、远程手术、无人驾驶飞行器和远程控制等领域得到了广泛的应用。

然而,由于网络共享,特别是有线和无线网络具有很强的开放性,在没有安全保护的情况下,多智能体系统中通过网络交换的控制数据面临着网络安全问题。例如,工业间谍远程获取关键设备的机密信息。恶意黑客拦截、篡改、伪造和转发敏感信息通过网络传输的数据。特别是对于水、电、核和化工厂等关键基础设施的多智能体网络控制系统,任何一种多智能体网络控制系统的中断都可能导致严重的后果,从生产损失到环境破坏,甚至是人身伤害或生命损失。这些针对多智能体系统的网络攻击是真实存在的,如何保证多智能体系统在欺骗攻击的情况下实现一致性,是一个新兴的问题。

发明内容

本发明提出了一个对欺骗攻击的处理方法,将状态估计方法与门限阈值方法相结合,解决了多智能体系统在遭受欺骗攻击时的安全一致性的问题。

本发明所述一种多智能体系统在欺骗攻击情况下实现一致性的方法,应用以下技术方案:

步骤一、建立网络化多智能体系统的离散时间动态模型;

步骤二、针对网络化多智能体系统的欺骗攻击的模型进行建模;

步骤三、针对网络化多智能体系统的离散时间动态模型构造状态观测器,进行状态预测;

步骤四、根据步骤三设计一致性控制协议,得到状态误差方程的紧凑表达形式,达到状态一致;

步骤五、利用门限阈值比较方法,将预测估计得到的状态与直接接收的状态进行比较,完成状态的安全更新,保证在欺骗攻击下多智能体的一致性;

对以上步骤进行说明:

所述步骤一多智能体系统的离散时间状态方程为:

x

y

式中,x

所述步骤二针对多智能体系统的欺骗攻击的模型进行建模:

x

a

所述步骤三所述构造的状态观测器及其状态预测,具体形式如下:

设计如下形式观测器:

其中,

因为智能体i获得智能体j的信息存在时滞τ,为了克服网络时滞的影响,基于智能体j直到i=1,2,...,N,时刻的数据,构造智能体j从k-τ时刻到k时刻的状态:

……

通过计算,得到:

所述步骤四设计一致性控制协议,得到状态误差方程的紧凑表达形式,具体形式如下:

对于智能体i设计了如下一致性协议:

其中K状态反馈增益矩阵;

当且仅当

令状态误差可表示为:

δ

从而,状态误差系统紧凑式方程为:

其中

所述步骤五所述的门限阈值比较方法设计的安全机制,具体形式为:

其中门限阈值机制为:

在存在欺骗攻击的情况下,多智能体系统的状态表达式:

当k时刻智能体i和智能体j之间的通信受到欺骗攻击时,如果

附图说明

图1是本发明的流程图;

图2是实例中多智能体系统通信拓扑图;

图3是实例中多智能体系统受到欺骗攻击时的状态分量的曲线图;

图4是实例中多智能体系统在发生欺骗攻击情况下采用门限阈值机制的状态分量曲线图。

具体实施方式

下面结合附图与具体实施方式对本发明进行进一步阐述。

建立网络化多智能体系统的离散时间动态模型:

结合图1,由本发明的流程图,具体如下:

建立网络化多智能体系统的离散时间动态模型;

x

y

式中,x

针对欺骗攻击进行建模:

x

其中P

设计状态观测器:

其中,

基于智能体j在k-τ时刻的状态,预测智能体j在k时刻状态:

对于智能体i设计了如下一致性协议:

当且仅当

定义状态误差表现形式为:

δ

得状态误差系统的紧凑式方程为:

其中

设计门限阈值机制为:

其中门限阈值机制为:

当k时刻智能体i和智能体j之间的通信受到欺骗攻击时,如果

采用以下实例验证本发明的成果:

一个包含4个智能体的网络,其通信拓扑图如图2所示。

系统参数为:

邻接矩阵为:

欺骗攻击的概率为p

图3是多智能体系统受到欺骗攻击时的状态分量的曲线图。

图4是多智能体系统在欺骗攻击情况下采用门限阈值机制的状态分量曲线图。

以上所述仅为本发明的一个实施方式而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号