[发明专利]基于AO*算法的序贯测试动态调整方法有效

专利信息
申请号: 201610437017.2 申请日: 2016-06-17
公开(公告)号: CN106095608B 公开(公告)日: 2019-03-15
发明(设计)人: 杨成林;苏若姗;龙兵;周秀云;刘震 申请(专利权)人: 电子科技大学
主分类号: G06F11/07 分类号: G06F11/07;G06F11/22;G06F11/34
代理公司: 成都行之专利代理事务所(普通合伙) 51220 代理人: 温利平;陈靓靓
地址: 611731 四川省成*** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于AO*算法的序贯测试动态调整方法,首先采用AO*算法获取电子系统的最优故障诊断树,然后监测测试的测试代价和故障的概率动态,当测试的测试代价增加时,对选择该测点的故障节点进行重新评估,当测试的测试代价减小时,对未选择该测点的故障节点进行重新评估,调整最优故障诊断树;当故障的概率变化时,对最优故障诊断树进行调整。本发明根据电子系统中测试代价变化和故障概率变化,对当前的最优故障诊断树进行相应调整,快速获取新的最优故障诊断树,实现序贯测试的适应性动态调整。
搜索关键词: 基于 ao 算法 测试 动态 调整 方法
【主权项】:
1.一种基于AO*算法的序贯测试动态调整方法,其特征在于包括以下步骤:S1:采用AO*算法获取电子系统的最优故障诊断树;S2:监测测试的测试代价和故障概率动态,如果某个测试tj的测试代价cj发生变化,进入步骤S3,如果某个故障的概率发生变化,进入步骤S4;S3:如果测试tj的测试代价cj增加,记当前最优故障诊断树中最优测试为tj的故障节点的集合为A(tj),遍历故障节点集合A(tj)中的每个故障节点,分别计算测试tj与该故障节点的其他可用测试的评估值,并得到评估值最小的测试tj*,如果tj*=tj,不作任何操作,否则设置该故障节点的最优测试为tj*,重新采用AO*算法求解其对应的最优故障诊断子树;返回步骤S2;如果测试tj的测试代价cj减小,按层次优先遍历当前最优故障诊断树中的每个故障节点,如果该故障节点所选择的最优测试为tj,则不作任何操作,否则将该故障节点加入集合B(tj),集合B(tj)中各故障节点按照层次序号从低到高排列;按顺序遍历集合B(tj)中的每个故障节点,计算测试tj对于该故障节点的评估值h′j,如果h′j≥hbest,hbest表示当前最优故障诊断树中该故障节点的最小评估值,不作任何操作,否则设置该故障节点的最优测试为tj,重新采用AO*算法求解其对应的最优故障诊断子树,将该故障节点的后代节点从集合B(tj)中删除;当集合B(tj)中不存在未遍历故障节点,返回步骤S2;S4:当某个故障si故障概率变化,对故障概率改变前后的所有故障进行排序,记故障概率改变前故障si的序号为k1,故障概率改变后故障si的序号为k2;如果k2=k1,那么不作任何操作;如果k2≠k1,选择故障si故障概率改变前序号为k2的故障si′,然后从当前的最优故障诊断树中搜索得到同时包含故障si和si′且层次序号最大的故障节点,重新采用AO*算法求解其对应的最优故障诊断子树;返回步骤S2。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201610437017.2/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top