A RAM analysis for Consecutive-K-out-of-N data communication system

900 Words, 20 Min Read

AssetStudio's AeROS software was used in this article

Introduction

This article presents the development of a reliability digital twin designed for a data communication system. AeROS utilizes this digital twin to implement Consecutive K-out-of-N logic for conducting RAM (Reliability, Availability, and Maintainability) analysis.

Consecutive K-out-of-N

For a Consecutive K-out-of-N system to function properly, it is essential that at least K items within any consecutive group of N items are operational. For instance, consider a Consecutive 1-out-of-2 (K=1, N=2) system, where a long chain of items is connected in series from a reliability standpoint. As long as at least 1 unit is operational within any 2 consecutive items, the system is considered to be functioning.

Effectiveness vs Availability

In practical scenarios, when an item fails, it can significantly impact the system's effectiveness even if the system remains available. This article emphasizes the misleading nature of relying on Availability as a reliability metric in RAM analysis. Instead, the article strongly advocates for adopting effectiveness, as defined in AeROS software, as a more suitable and accurate approach to evaluate a system's reliability performance concerning the quality of service it provides. By considering effectiveness over Availability, a more comprehensive understanding of the system's reliability and its impact on overall performance can be achieved.

The Scenario

In a remote stretch of jungle, there exists a data communication system serving two cities. This system consists of six relay stations strategically positioned to enable signal transmission from one station to the subsequent two stations in the line.

Consecutive-1-out-of-2 data communication system
Figure 1: Consecutive-1-out-of-2 data communication system

For instance, let's focus on Station-A as an example. The data signal transmitted from Station-A can be received simultaneously by both Station-B and Station-C. The data throughput from Station-A to Station-B is 100%, while the throughput from Station-A to Station-C is 40%. Moreover, if the data signal successfully reaches Station-C through Station-B, the direct signal from Station-A to Station-C becomes redundant.

Consequently, a failure in any one of the relay stations reduces the data throughput to only 40%. The system will only fail if two consecutive stations fail simultaneously.

The Assumptions

  1. The two base stations located in the cities are assumed to be free from any failures.
  2. All relay stations are identical and have a Mean-Time-Between-Failures (MTBF) of 2 years.
  3. The repair time follows an exponential distribution with a Mean-Time-To-Repair (MTTR) of 15 days.

Based on these conditions, our objective is to estimate the availability and effectiveness of the system.

Effectiveness is a more appropriate metric than Availability for assessing the Quality of Service in complex systems.

The Approach

To estimate both the availability and effectiveness (quality of service), we adopt a simulation approach. This method involves utilizing a reliability digital twin, which encompasses the logic that describes the reliability-based connections between sub-systems.

Within the digital twin, we also find the reliability and maintenance settings for the various sub-systems.

Below, you can find the reliability digital twin representation of the communication system.

Reliability digital twin representing the communication system
Figure 2: Reliability digital twin representing the communication system

The nodes A, B, C, D, E, F, G, and H are associated with their respective physical stations in the system.

On the contrary, nodes AC, BD, CE, DF, EG, and FH do not correspond to any physical assets. I refer to them as 'helper' nodes. For instance, helper node AC serves as the communication link between stations A and C, supporting a flowrate of 40%. Hence, node AC functions as a backup for node B, with a lower capacity.

Under normal operating conditions, where stations B, C, D, E, F, and G are all operational, the data signal transmission path follows: A, B, C, D, E, F, G, and H, achieving a 100% throughput (flowrate).

100% Data throughput (Flowrate) in normal operation
Figure 3: 100% Data throughput (Flowrate) in normal operation

In the event of station B failure, the data signal transmission path is rerouted through stations A, AC, C, D, E, F, G, and H. However, the flowrate is limited by node AC, leading to a reduction of 40%.

B fails and AC becomes active. Overall flowrate reduced to 40%
Figure 4: B fails and AC becomes active. Overall flowrate reduced to 40%

The system's complete failure occurs only when a minimum of two consecutive stations fail at the same time. In the event of both station B and C failing simultaneously, a continuous path from station A to H becomes impossible, resulting in a system outage.

Consecutive station failures, no possible path between station A and H
Figure 5: Consecutive station failures, no possible path between station A and H

The nodes' 'Reliability' and 'Corrective Maintenance (CM)', as well as the standby logic of helper nodes are integrated into the digital twin, although we won't delve into the details here.

A 2-year simulation is run with 1000 executions with the 'Addition Options' settings.

Settings for 2-year simulation with additional options
Figure 6: Settings for 2-year simulation with additional options

For this setting, the simulation generates and stores performance metrics for each execution. The simulation results are the collection of these metrics averaged over 1000 times.

The resulting availability and effectiveness values are 0.998 and 0.929, respectively.

The system availability and efficiency profiles over 2 years
Figure 7: The system availability and efficiency profiles over 2 years

Conclusion

The system demonstrates an impressive availability value; however, its effectiveness (quality of service) falls short at 92.9%, highlighting significant room for improvement.

A comprehensive system reliability analysis should offer valuable insights into the health of assets. Equally important is the analyst's understanding of which metrics to employ while measuring the 'Quality of Service' of the system. By utilizing the right metrics, one can gain a deeper understanding of the system's performance and identify areas that require enhancement.

- End -