序贯测试动态优化与多目标优化算法研究
[Abstract]:Because the structure of electronic system is becoming more and more complex, it is more difficult to test the performance and state of electronic system. Therefore, it is necessary to include testability as an index in the design of electronic system. The purpose of the sequential test problem is to generate a set of test sequences with the lowest total test cost to identify the system faults, which is of practical significance to reduce the maintenance cost of the system in the later stage. In this paper, the sequential test problem is studied in depth. The solutions to the sequential test problems in different aspects are presented. At present, there are few software for testability aided design, and most of them are based on client / server architecture (C / S architecture). In this paper, browser / server (B / S) architecture is used to design and implement the related functions. The main work of this paper is as follows: 1. This paper introduces the sequential test problem and the AO* algorithm, which is often used to solve the sequential test problem. Because the performance of the AO* algorithm mainly depends on the selected heuristic function, According to the practical needs, two different heuristic functions are introduced: the Hoffman coding heuristic function which can be used to calculate the optimal test cost of the system and the information entropy based heuristic function used to estimate the system test cost quickly. Two examples are given to illustrate the difference between the two kinds of heuristic functions and their scope of use. 2. 2. Because the related parameters of sequential testing often change in the actual use of the system, this paper proposes an algorithm to modify the existing fault diagnosis tree according to the specific changes. The algorithm makes use of the existing information to adjust the original fault diagnosis tree, which is more efficient than the reconstruction of the new fault diagnosis tree, and the algorithm needs to determine whether the original fault diagnosis tree needs to be adjusted. Suitable in the case of frequent fluctuations in parameters to improve efficiency. 3. First, the multi-objective optimization problem is explained, and the multi-objective problem is combined with the classical multi-objective problem, and a genetic programming optimization algorithm based on multi-objective extremum is introduced to solve the problem. On the basis of genetic operation, this algorithm adds some operations, such as grouping, assigning fitness, selecting optimal operation, and selects the non-dominated solution in the process of population evolution. Finally, it outputs a group of non-dominated solutions for the reference of the designers of the system. 4. This paper introduces the overall design of the software, and gives a systematic understanding of the software structure, and introduces the technology and data structure used in the development of the software. Then the main functions of the software are introduced in detail. The system modeling module can be used to model the system automatically or input parameters manually, and the sequential test module can generate the fault diagnosis tree and related parameter reports of the system. The dynamic change is modified to the generated sequential diagnostic tree, and a set of non-dominated solutions can be generated by multi-objective optimization.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP18;TP311.52
【参考文献】
相关期刊论文 前10条
1 王显;田恒;;基于测试-维修的多故障诊断策略研究[J];煤矿机械;2017年01期
2 赵文俊;张强;匡翠婷;宋家友;;多值测试诊断策略优化设计[J];计算机测量与控制;2015年12期
3 张娜;姚澜;包晓安;董萌;桂宁;;多目标优化的测试用例优先级在线调整策略[J];软件学报;2015年10期
4 羌晓清;景博;邓森;焦晓璇;;基于Rollout算法的测试不可靠条件下的诊断策略[J];计算机应用研究;2016年05期
5 黄以锋;景博;毋养民;;分层系统序贯诊断策略[J];系统工程与电子技术;2015年02期
6 Jing Qiu;Xiaodong Tan;Guanjun Liu;Kehong L;;Test selection and optimization for PHM based on failure evolution mechanism model[J];Journal of Systems Engineering and Electronics;2013年05期
7 冉红亮;张琦;朱春生;王菲;;一种基于多目标优化的测试性分配方法[J];中国机械工程;2011年15期
8 温熙森;邱静;刘冠军;;装备可测性设计与评估技术综述[J];国防科技;2009年01期
9 杨鹏;邱静;刘冠军;;测试不可靠条件下的诊断策略优化方法[J];仪器仪表学报;2008年04期
10 田仲;测试性分配方法研究[J];北京航空航天大学学报;1999年05期
相关硕士学位论文 前2条
1 严俊豪;系统级测试性设计优化方法与实现[D];电子科技大学;2014年
2 詹琰;加权内建自测试(BIST)设计中的多目标优化技术研究[D];桂林电子科技大学;2011年
,本文编号:2316382
本文链接:https://www.wllwen.com/kejilunwen/zidonghuakongzhilunwen/2316382.html