[发明专利]基于拓扑重构的抗拒绝服务攻击的机器人编队控制方法有效
申请号: | 202310133130.1 | 申请日: | 2023-02-20 |
公开(公告)号: | CN115826417B | 公开(公告)日: | 2023-05-12 |
发明(设计)人: | 王薇;韩震;吕金虎;高庆;冉茂鹏 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 北京天汇航智知识产权代理事务所(普通合伙) 11987 | 代理人: | 黄川 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 拓扑 抗拒 服务 攻击 机器人 编队 控制 方法 | ||
1.一种基于拓扑重构的抗拒绝服务攻击的机器人编队控制方法,其特征在于,包括以下步骤:
第一步,确定通信信道重构逻辑并分析拒绝服务攻击的影响:构建移动机器人编队,并使用无向拓扑图描述移动机器人之间的通信信道;对所述移动机器人编队进行分层划分,确定通信信道的重构逻辑,得到拓扑重构策略,并分析拓扑重构策略影响下攻击对通信信道的有效攻击时长;
第二步,设计辅助系统以及变量估计器:针对只有部分移动机器人可以获取参考轨迹信息的情况,利用局部信息,为每个移动机器人设计辅助系统以及变量估计器,从而分布式地使辅助系统状态跟踪参考轨迹的位姿和速度;
第三步,设计自适应跟踪控制器:基于移动机器人的运动学和动力学模型,采用自适应反步法和横截函数,设计带有参数估计器的自适应跟踪控制器,使得移动机器人实现对系统未知参数的估计以及对辅助系统状态量的跟踪;
第四步,针对由移动机器人编队、辅助系统、变量估计器以及自适应跟踪控制器构成的闭环系统,进行系统稳定性分析;结合拓扑重构策略以及有效攻击时长,给出该闭环系统在拒绝服务攻击下的稳定性条件;
所述第一步,拓扑重构策略如下:
(1)基于描述移动机器人通信的无向拓扑图,判断机器人
(2)根据移动机器人的标号,对编队组织结构进行分层划分,分别标记为层1、层2直到层
(3)层
(4)两移动机器人之间的通信信道的重构时刻由优先级高的移动机器人决定;
所述第一步,分析拓扑重构策略影响下攻击对通信信道的有效攻击时长如下:
根据重构时序和攻击时序,定义等效攻击结束时刻;其中,是第
根据攻击开始时刻和等效攻击结束时刻,定义第
所述第二步,设计辅助系统如下:
其中,用来代替下标
设计所述辅助系统的输入,具体为:
根据辅助系统和参考轨迹的状态,构造辅助变量如下:
其中,根据的情况,分别表示参考轨迹在
构造误差变量如下:
其中,表示移动机器人
根据所述辅助变量和误差变量,设计辅助系统输入如下:
其中,,和是正的控制参数;
所述第二步,设计变量估计器估计,变量估计器的更新律如下:
其中,和是正的自适应参数;是估计偏置参数,其为常数;
所述第三步,移动机器人的运动学和动力学模型如下:
其中,和是第
其中,
引入横截函数,对运动学方程中位置和姿态状态变量进行变换,具体如下:
其中,、、分别为坐标变换后的位置和偏航角,
其中,
所述自适应跟踪控制器包含虚拟控制量、控制力矩以及参数估计器,具体为:
基于变换后的运动学方程,设计虚拟控制量和如下:
其中,和是正的控制参数,
;
基于移动机器人的动力学方程,设计控制力矩和参数估计器的更新律为:
其中,,和是正的控制参数,是中的第
其中,是移动机器人宽度的一半;是移动机器人车轮半径;,,,和是系统未知参数;
所述第四步,针对由移动机器人编队、辅助系统、变量估计器以及自适应跟踪控制器构成的闭环系统,进行系统稳定性分析,具体为:
选取Lyapunov函数如下:
在攻击活跃时长内,分析轨迹估计器的发散情况如下:
其中,
其中,、、分别是参考轨迹状态、一阶导数、二阶导数的绝对值的上界;
在攻击休眠时长内,分析轨迹估计器的收敛情况:
其中,
、、分别是参考轨迹状态、一阶导数、二阶导数的绝对值的上界,表示矩阵
所述第四步,所述闭环系统在拒绝服务攻击下的稳定性条件具体为:
基于Lyapunov函数
其中,为第
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310133130.1/1.html,转载请声明来源钻瓜专利网。