[发明专利]用于高频信号连接的路径搜索方法有效
申请号: | 202110327275.6 | 申请日: | 2021-03-26 |
公开(公告)号: | CN113065295B | 公开(公告)日: | 2022-06-03 |
发明(设计)人: | 牛双诚;晋玉强;寇昆湖;文天柱 | 申请(专利权)人: | 中国人民解放军海军航空大学航空作战勤务学院 |
主分类号: | G06F30/30 | 分类号: | G06F30/30;G01R31/327;G01R31/66 |
代理公司: | 北京毕科锐森知识产权代理事务所(普通合伙) 11877 | 代理人: | 王家毅;王璐璐 |
地址: | 264001 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 高频 信号 连接 路径 搜索 方法 | ||
1.一种用于高频信号连接的路径搜索方法,所述路径搜索方法包括以下步骤:
步骤S1:将自动测试系统中开关系统内的每一个继电器均设置为一个节点,并在开关数据库中建立对应的继电器信息数据集;
步骤S2:通过资源管理引擎读取所述对应的继电器信息数据集中的继电器的针脚数据集、源端口数据集、目标端口数据集和针脚信号衰减数据集;
步骤S3:通过所述资源管理引擎根据所述继电器的针脚数据集、源端口数据集、目标端口数据集和针脚信号衰减数据集计算获得源端口与目标端口之间的最低开销路径,包括以下步骤:
步骤S31:初始化源端口S、目标端口T、已访问的针脚状态队列Qvisited、待访问的针脚状态队列Qwait、新连通针脚集Va、与新连通针脚集Va中的针脚对应的针脚信号衰减值集Aa和新连通针脚总集VS,令已访问的针脚状态队列Qvisited中的元素为{Va′,Aa′,VS′},Va′={Vp′,Vq′},Aa′={Ap′,Aq′},VS′={{Vp′,Vp+1′,…,Vp+m′},{Vq′,Vq+1′,…,Vq+m′},其中p≥1,q≥1且m≥0}且待访问的针脚状态队列Qwait中的元素为{Va,Aa,VS},Va={Vp,Vq},Aa={Ap,Aq},VS={{Vp,Vp+1,…,Vp+m},{Vq,Vq+1,…,Vq+m},其中p≥1,q≥1且m≥0};
步骤S32:把源端口S作为新连通针脚集Va加入待访问的针脚状态队列Qwait中;
步骤S33:通过继电器的针脚数据集和源端口数据集,获得与新连通针脚集Va中的一组针脚{Vp,Vq}连接的继电器的可用状态当针脚状态队列Qwait不为空时,取待访问的针脚状态队列Qwait的首元素{Va,Aa,VS},依次检查与所述新连通针脚集Va中的一组针脚{Vp,Vq}连接的继电器的可用状态根据所述可用状态获得对应的可用继电器的新连通的一组针脚{{Vp+k,Vq+k},其中0≤k≤m},并调用针脚信号衰减值集Aa中的一组针脚{Vp+k,Vq+k}对应的针脚信号衰减值{Ap+k,Aq+k},返回步骤S32迭代,得到所有新连通的一组针脚{Vp+m,Vq+m}和所有新连通的一组针脚{Vp+m,Vq+m}对应的针脚信号衰减值{Ap+m,Aq+m},以获得以源端口S中每一个针脚Sk为源针脚的新连通针脚总集VS;
当针脚状态队列Qwait为空时,则失败退出;
步骤S34:检查所述目标端口T的每个针脚Tk是否在所述新连通针脚总集VS中,如果在所述新连通针脚总集VS中,则判断已达到目标端口,之后返回步骤S32迭代,得到所有不同连通路径的新连通针脚总集VS,然后执行步骤S35;如果目标端口T的每个针脚不在所述新连通针脚总集VS中,则判断未达到目标端口,将新连通针脚总集VS中对应的所有新连通的针脚集Va作为新的针脚状态加入到针脚状态队列Qwait中,退出并返回执行步骤S33;
之后将待访问的针脚状态队列Qwait中的元素{Va,Aa,VS}加入已访问的针脚状态队列Qvisited中,且令Va′=Va,Aa′=Aa,VS′=VS;
步骤S35:比较已达到目标端口T的不同连通路径中的每一条连通路径的针脚信号衰减值总和L,得到最小信号衰减值总和Lmin,将所述最小信号衰减值总和Lmin对应的新连通针脚总集VS创建为所述最低开销路径;
步骤S4:通过所述资源管理引擎调用开关系统驱动程序修改所述最低开销路径中的每一个继电器的针脚连接关系来改变所述最低开销路径中的每一个继电器的连接状态以形成连通的信号回路;
其中,在步骤S34中,所述计算每个新连通针脚集Vs的信号衰减值总和为使所述资源管理引擎读取所述针脚信号衰减数据集和连通器信号衰减数据集,将每个新连通针脚集Vs中的继电器信号衰减数据和连通器信号衰减数据相加得到信号衰减数据之和L;
所述高频信号为频率大于300KHz的模拟信号和数字信号;
所述继电器信息数据集包括开关系统中连通器信号衰减数据集、针脚信号衰减数据集、继电器位置信息数据集、继电器的针脚数据集、所述开关系统中的源端口数据集以及所述开关系统中的继电器的目标端口数据集;
所述针脚数据集包括针脚数量数据、针脚状态数据和针脚之间的连接关系数据;
所述最低开销路径为所述继电器和所述连通器信号衰减之和最小的路径。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军海军航空大学航空作战勤务学院,未经中国人民解放军海军航空大学航空作战勤务学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110327275.6/1.html,转载请声明来源钻瓜专利网。