[发明专利]实物保护系统的最薄弱路径识别方法、装置、设备和介质在审
申请号: | 202110690073.8 | 申请日: | 2021-06-22 |
公开(公告)号: | CN113496547A | 公开(公告)日: | 2021-10-12 |
发明(设计)人: | 杨军;黄磊雄;李志峰;李梦堃;郑立程 | 申请(专利权)人: | 华南理工大学 |
主分类号: | G06T17/00 | 分类号: | G06T17/00;G06T17/20 |
代理公司: | 广州市华学知识产权代理有限公司 44245 | 代理人: | 李君 |
地址: | 510640 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 实物 保护 系统 薄弱 路径 识别 方法 装置 设备 介质 | ||
1.一种实物保护系统的最薄弱路径识别方法,其特征在于,所述方法包括:
对实物保护系统进行二维结构参数可视化建模,生成系统结构参数可视化模型;
基于系统结构参数可视化模型,以系统截住概率作为代价值,设计基于图论的反向路径启发式搜索算法;其中,所述基于图论的反向路径启发式搜索算法,包括多种不同的反向路径规划下的敌手任务完成所需剩余时间TR的计算方法以及优化的启发函数;
通过基于图论的反向路径启发式搜索算法,实现实物保护系统最薄弱路径的识别。
2.根据权利要求1所述的最薄弱路径识别方法,其特征在于,所述系统结构参数可视化模型中的每一网格对应一结点,目标保护结点作为起点,敌手攻击所对应的起始位置点为终结点;
所述基于系统结构参数可视化模型,以系统截住概率作为代价值,设计基于图论的反向路径启发式搜索算法,具体包括:
将起点加入OpenList,将系统截住概率作为结点的代价值,使每个结点的代价值初始化为0;
判断OpenList是否为空,若是,则查找失败,算法搜索结束;若不是,则:
从OpenList中选取代价值最小的结点作为当前要处理的结点Na;
判断当前结点Na是否为终结点Ne,若是,则根据CloseList中的结点及其父结点索引信息进行反向路径重构,得到系统最薄弱路径,算法搜索结束;若不是,则:
将当前结点Na从OpenList中删除,并加入CloseList中;
基于图论数据结构搜索,得到当前结点Na的所有临近结点Nn,并按照访问规则,逐个访问当前结点Na的临近结点Nn;
判断邻近结点Nn是否可达,若不可达,则访问下一邻近结点,并将所述下一邻近结点作为当前所述邻近结点Nn,并返回判断邻近结点Nn是否可达,继续执行后续操作;若可达,则:
判断邻近结点Nn是否在CloseList中,若是,则访问下一个邻近结点,将所述下一邻近结点作为当前所述邻近结点Nn,并返回判断邻近结点Nn是否可达,继续执行后续操作;若不是,则:
判断邻近结点Nn是否在OpenList中:
若不在,则将当前结点Na设置为其邻近结点Nn的父结点Np,计算该邻近结点Nn的代价值,并将邻近结点Nn加入OpenList,继续访问下一邻近结点;将所述下一邻近结点作为当前所述邻近结点Nn,并返回判断邻近结点Nn是否可达,继续执行后续操作;
若在,判断经过当前结点Na达到该邻近结点Nn的实际代价值是否更小,若是,则将当前结点Na设置为邻近结点Nn的父结点Np,并重新计算和更新邻近结点Nn的代价值,并返回判断OpenList是否为空,继续执行后续操作;若不是,返回判断OpenList是否为空,并继续执行后续操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南理工大学,未经华南理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110690073.8/1.html,转载请声明来源钻瓜专利网。