基于连续N取K模型的数据通信系统可靠性评估

900 Words, 20 Min Read

本文使用了AssetStudio的AeROS软件

引言

本文介绍了一种专为数据通信系统开发的可靠性数字孪生模型。AeROS利用该数字孪生模型,通过“连续K取N”逻辑(Consecutive K-out-of-N)进行RAM(可靠性、可用性与可维护性)分析。

连续K取N(Consecutive K-out-of-N)

在“连续K取N”系统中,任何连续的N个单元中至少有K个正常运作,系统才能保持功能。例如,在“连续1取2”系统(K=1,N=2)中,从可靠性角度看,所有单元以串联形式连接。只要任意连续2个单元中至少有1个正常运行,系统即被视为有效。

效能vs可用性:关键指标辨析

实际场景中,即使系统仍处于可用状态,单个单元的故障也可能显著影响系统效能。本文强调,在RAM分析中仅依赖“可用性”作为可靠性指标具有误导性,并强烈建议采用AeROS软件中定义的“效能”(effectiveness)作为更准确的评估标准,以衡量系统在服务质量层面的可靠性表现。通过关注效能而非单纯可用性,可以更全面地理解系统可靠性及其对整体性能的影响。

场景描述

某丛林偏远地带部署了一套为两座城市服务的数据通信系统。该系统由六个中继站组成,各站点呈链状排列,每个站点的信号可传输至后续两个站点。

Consecutive-1-out-of-2 data communication system
图1:连续1取2数据通信系统

以站点A为例:其发射的信号可被站点B和站点C同时接收。A到B的数据吞吐量为100%,而A到C的直接吞吐量为40%。若信号能通过B成功传输至C,则A到C的直接信号将冗余。

因此,任一继电器故障将导致系统吞吐量降至40%。仅当两个连续站点同时故障时,系统才会完全失效。

假设条件

  1. 位于城市的两座基站不会发生故障
  2. 所有中继站性能相同,平均故障间隔时间(MTBF)为2年
  3. 维修时间服从指数分布,平均修复时间(MTTR)为15天

基于此,我们的目标是评估系统可用性与效能。

对于复杂系统的服务质量评估,效能(Effectiveness)指标比可用性(Availability)指标更具实际意义。

分析方法

为评估可用性与效能(服务质量),我们采用仿真方法,通过可靠性数字孪生模型实现。

该模型包含描述子系统间可靠性连接的逻辑,以及各子系统的可靠性与维护配置。

下图展示了通信系统的数字孪生模型:

Reliability digital twin representing the communication system
图2:通信系统可靠性数字孪生模型

节点A、B、C、D、E、F、G、H对应实际物理站点。

节点AC、BD、CE、DF、EG、FH为虚拟“辅助节点”。例如辅助节点AC代表A到C的通信链路(支持40%流量),作为节点B的低容量备份。

正常运行时(所有中继站正常),信号传输路径为A→B→C→D→E→F→G→H,实现100%吞吐量(图3)。

100% Data throughput (Flowrate) in normal operation
图3:正常运行时的100%数据吞吐量

当站点B故障时,信号改经A→AC→C→D→E→F→G→H传输,受节点AC限制,吞吐量降至40%(图4)。

B fails and AC becomes active. Overall flowrate reduced to 40%
图4:B故障时AC激活,总吞吐量降至40%

仅当至少两个连续站点同时故障时(如B与C同时故障,图5),A到H的路径完全中断,系统才宣告失效。

Consecutive station failures, no possible path between station A and H
图5:连续站点故障导致A到H无可用路径

数字孪生模型中已集成节点可靠性、 corrective maintenance (CM) 及辅助节点备用逻辑(此处不作详述)。

在“附加选项(Additional Option)”设置下(图6),我们进行了为期2年、1000次执行的仿真。

Settings for 2-year simulation with additional options
图6:2年仿真附加选项设置

每次执行的性能指标被记录,最终结果取千次模拟的平均值。

仿真结果显示:系统可用性为0.998,效能为0.929。

The system availability and efficiency profiles over 2 years
图7:系统2年内的可用性与效能曲线

结论

虽然系统展现出99.8%的高可用性,但其服务质量效能仅为92.9%,存在显著改进空间。

全面的系统可靠性分析应提供资产健康状态的深度洞察,而分析人员更需理解如何选择衡量“服务质量”的指标。通过正确运用效能等指标,我们可以更精准把握系统性能,识别待优化环节。

- End -