摘要
测试性分配是测试性设计中的重要环节。现有的分配方法存在权值计算复杂、权重确定主观性强、分配结果需根据经验调整等不足,不能准确反映产品的实际情况。为此,文中利用搜寻者优化算法(SOA)全局搜索能力强,收敛速度快、鲁棒性好的优势,将产品的全寿命周期费用作为目标函数,同时考虑多种相关影响因素,提出基于SOA算法的测试优化分配方法。最后,通过对鱼雷控制系统中41组件的故障检测率(FDR)指标进行分配,验证了该方法的可行性,该方法可为测试性优化设计提供参考。
Testability allocation is an essential part in the design of testability.The existing testability allocation methods have such disadvantages as complicated weight calculation,subjective determination of weight,and allocation results needing adjustment according to experience,which cannot reflect actual status of product accurately.In this paper,the seeker optimization algorithm(SOA),which has the advantages of good global searching capability,fast convergence and strong robustness,is employed to propose an SOA-based optimal allocation method of testability by taking the life cycle cost as an objective function and weighing the related influencing factors.The effectiveness and feasibility of the proposed method is verified by allocating the fault detection rate(FDR)among forty-one components in a torpedo control system.This research may provide a reference for optimization design of testability.
作者
张钊旭
王志杰
李建辰
王贵奇
许军
杨进候
ZHANG Zhao-xu;WANG Zhi-jie;LI Jian-chen;WANG Gui-qi;XU Jun;YANG Jin-hou(The 705 Research Institute,China Shipbuilding Industry Corporation,Xi′an 710077,China;Science and Technology on Underwater Information and Control Laboratory,Xi′an 710077,China)
出处
《水下无人系统学报》
北大核心
2018年第1期53-56,88,共5页
Journal of Unmanned Undersea Systems