摘要
作为一种典型的可靠性与安全性分析方法,软件故障树分析(SFTA:Software Fault Tree Analyis)得到了广泛的使用。然而SFTA的实施很大程度上依靠于个人经验,没有清晰的分析线索来追溯失效原因,这导致了在对复杂系统进行分析时,会有巨大的难度和工作强度。为了解决这一问题,提出了一种改善的SFTA方法,通过应用控制流程图来辅助构建故障树,以便缓解分析复杂系统时的难度和减小工作量。最后,通过一个飞行控制系统的实例来证明方法的可行性,该实例显示了改善后的SFTA方法在对复杂系统进行分析时,能够提供清晰的分析线索,有效地提高分析效率。
As a typical reliability and safety analysis method, SFTA has been widely used.However, the implementation of SFTA is greatly based on personal experience, and it can't offer clear analysis clues to trace failure causes, which brings about great difficulty and working strength while analyzing complex systems with this method. In order to solve this problem, an improved SFTA is put forward, which builds fault tree with the help of control flow chart so as to alleviate the difficulty and reduce the workload while analyzing complex systems. In the end,the feasibility of the method is proved by applying the method to a flight control system. And the results show that the improved SFTA can provide clear analysis clues, and can effectively improve analysis efficiency while analyzing complex systems.
出处
《电子产品可靠性与环境试验》
2016年第2期41-45,共5页
Electronic Product Reliability and Environmental Testing
关键词
软件
故障树
控制流程图
可靠性
安全性
software
fault tree
control flow chart
reliability
safety