计算机工程与应用 ›› 2018, Vol. 54 ›› Issue (15): 255-261.DOI: 10.3778/j.issn.1002-8331.1703-0451

• 工程与应用 • 上一篇    下一篇

基于离散事件仿真的复杂冗余系统可用度分析

吕学志1,2,范保新2,赵新会2,尹  健2,王宪文2,姚  耀2   

  1. 1.国防大学 信息作战与指挥训练教研部,北京 100091
    2.陆军炮兵训练基地教研部,河北 宣化 075100
  • 出版日期:2018-08-01 发布日期:2018-07-26

Availability analysis of complex redundancy system based on discrete event simulation

LV Xuezhi1,2, FAN Baoxin2, ZHAO Xinhui2, YIN Jian2, WANG Xianwen2, YAO Yao2   

  1. 1.Department of Information Operation and Command Training, University of Defense, Beijing 100091, China
    2.Artillery Training Base of Army, Xuanhua, Hebei 075100, China
  • Online:2018-08-01 Published:2018-07-26

摘要: 介绍了如何利用离散事件仿真技术对复杂冗余系统可用度进行分析。首先,对复杂冗余系统进行了介绍,提出了利用BS树来描述复杂冗余系统的结构。其次,对复杂冗余系统的行为、状态转移规律进行了分析。然后,利用离散事件仿真技术,给出了复杂冗余系统可用度仿真算法,并介绍了BS树的描述及常用方法、确定系统状态、部件转移状态等细节问题。最后,给出了计算实例。结果证明,该仿真算法不仅可以对状态独立系统进行可用度计算,而且可以对具有冗余关系和嵌套关系的状态相关系统进行可用度计算,具有很强的实用性与通用性。

关键词: 可用度, 复杂冗余系统, 离散事件仿真

Abstract: In the paper, it introduces how to make an availability analysis to a complex redundancy system with discrete event simulation technology. At first, the concepts of complex redundancy system are discussed, and a method to describe system structure with “BS tree” is put forward. Secondly, it discusses the behavior of complex redundancy system and its state transition principle. Thirdly, basing on discrete event simulation, it expounds simulation algorithms to estimate availability of complex redundancy system, and introduces detailed problem, such as how to describe BS tree and its methods, how to determine system state and components transition state. At the end, a case-study is introduced and analyzed using the algorithms. It shows that the method not only suits availability analysis of state-independent complex redundancy system, but also fits into availability analysis of state-dependent complex redundancy system with stand-by subsystem.

Key words: availability, complex redundancy system, discrete event simulation