GO法是对多状态有时序系统进行可靠性建模分析的有效方法,现有的状态概率算法仅限于针对每个操作符进行运算,缺乏处理整体GO图的算法和相应工具软件支持。且现有GO法仅通过部件故障概率计算系统故障概率,在可靠性分析领域具有局限性,不能计算系统故障/成功对各部件的影响程度。为解决这些问题,提出了基于图数据结构的GO图网络模型算法。首先,基于图数据结构定义了GO图网络,设计了GO图网络模型算法,通过将共有信号精确算法推广并应用到GO图网络模型算法中,解决了计算共有信号时产生误差的问题。然后基于贝叶斯网络后验概率公式推导出GO操作符反求公式,使GO图网络具有诊断系统薄弱环节和故障推理的能力。此外,使用JS语言实现了GO图网络模型算法,设计了可视化界面,并通过案例验证了算法准确性。结果表明,遍历算法容易应用,具有广泛适用性,适合工程人员进行计算,为GO法应用和发展提供了重要工具支持。