Reliability Analysis of Instrumentation and Control System: A Case Study of Nuclear Power Plant
Reliability Analysis of Instrumentation and Control System: A Case Study of Nuclear Power Plant
Reliability Analysis of
Instrumentation and Control
System: A Case Study of Nuclear
Power Plant
Mohan Rao Mamdikar, Vinay Kumar and Pooja Singh
Abstract
Instrumentation and control system (I&Cs) plays a key role in nuclear power
plants (NPP) whose failure may cause the major issue in a form of accidents,
hazardous radiations, and environmental loss. That is why importantly ensure the
reliability of such system in NPP. In this proposed method, we effectively analyze
the reliability of the instrumentation and control system. An isolation condenser
system of nuclear power plant is taken as a case study to show the analysis. The
methodology includes the dynamic behavior of the system using Petri net. The
proposed method is validated on operation data of NPP.
1. Introduction
Instrumentation and control system (I&C) plays a vital role in the field of the
nuclear industry. Nowadays I&C systems are embedded into the nuclear power
plant (NPP) operation and reliability. Each component of NPP, such as trans-
formers, valves, circuit breakers, heat exchangers. is equipped with digital I&C
system whose reliability plays a vital role to avoid any accidents. Because these
components are safety-critical systems (SCS) whose failure may cause huge losses
in the form of economic loss, human resource damage, and environmental loss. As
instrumentation and control systems are the important and first layer of safety,
reliability, and stability in the NPP [1] that is the reason, it is essential to ensure the
reliability of such a safety system. With, the introduction of digital control systems
in the last few decades where the reliability of digital I&C must not be degraded.
Therefore, researchers are rigorously working to address the dependability of the
system. The dependability includes reliability, safety analysis, performance, and
availability attributes that are ultimately related to security. The model checking
may be used to various issues, which can lead to spurious actuation of the I&C
system [2]. The transformation from analog to digital I&C safety systems added
new challenges for researchers as well as software developers to deliver correct
software reliability [3]. Based on this software experts could take essential steps
early in the design phase of software by avoiding failures in I&C of NPP. The
cyberattack occurred in the I&C system in the Iranian Bushehr nuclear power plant,
1
Nuclear Reactors - Spacecraft Propulsion, Research Reactors, and Reactor Analysis Topics
2. Related work
Zeller et al. [5] proposed a combined approach of Markov chain and component fault
tree to analyze the complex software-controlled system in the automotive domain. The
authors have addressed safety and reliability in modular form. However, authors have
missed to validate the result and failed to express reliability accuracy in percentage.
Nidhin et al. [6] presented a survey for understanding radiation effects in
SRAM-based FPGAs for implementing I&C of NPP. Authors have found that for
implementing NPP with I&C in SRAM-based FPGAs, the effect of radiation issue is
a major concern. To reduce radiation-related issues some components, which have
SRAM-based FPGAs, must keep outside of reactor containment building (RCB).
However, the authors have failed to discuss the case study.
Jia et al. [7] proposed an approach for the identification of vulnerabilities present
in elements that affect the reliability of digital instrumentation and control system
(DI&C) software life cycle using Bayesian network. A reliability demonstration of
safety-critical software (RDSS) integrates the claim-argument-evidence (CAE) and
sensitivity to estimate the reliability of the system. However, there is a limitation
with BN that has no time constraints and dynamic property. Authors have missed
addressing the reliability with validation from the real-time dataset.
Rejzek and Hilbes [8] proposed system-theoretic process analysis (STPA) for
design verification and risk analysis of digital I&C of NPP. This method is considered
as a prominent approach for analysis of the I&C system theoretically as the authors
claim. However, the authors are not very much sure, that method correct result.
Torkey et al. [9] proposed a reliability improvement framework of the digital
reactor protection system by transforming reliability block diagram to Bayesian belief
network (BBN). The proposed method gives the highest availability as a result and
found some modules are riskier than others of I&C. However, authors claim that it
gives the highest availability but missed to validate the result with real-time data.
Kumar et al. [3] proposed a framework for predicting the reliability of the
safety-critical and control system using the Bayesian update methodology. The
authors have validated the result with real-time data of 12 safety-critical control
systems of NPP. However, the result obtained is purely based on the failure data, if
failure data is unavailable then it is difficult to predict the reliability.
Mamdikar et al. [10] devise a framework for reliability analysis, performance
analysis that maps unified modified language (UML) to Petri net. The proposed
framework is validated with 32 safety-critical systems of NPP. However, Petri net
has a state space explosion problem as a system grows gradually, so it is not a
generalized approach.
2
Reliability Analysis of Instrumentation and Control System: A Case Study of Nuclear Power…
DOI: http://dx.doi.org/10.5772/intechopen.101099
3
Nuclear Reactors - Spacecraft Propulsion, Research Reactors, and Reactor Analysis Topics
weight function, and M0 is the initial marking M0 : P⟶f0, 1, 2, 3, … :g. P∩T ¼ ∅ and
P∩T 6¼ ∅. If the Petri net does not have an initial marking, it is denoted as N ¼
ðP, T, F, W Þ with an initial marking denoted by ðN, M0 Þ. A simple example of the
PN is shown in Figure 1.
The marking changes in the Petri net as per the transition firing are as follows:
iii. A firing of enabled transition removes tokens from the input place and
deposited in the output place.
A stochastic Petri net (SPN) is the extension of Petri net. In SPN, each transition
is associated with a time delay that is an exponentially distributed random variable
that expresses delay denoted by SPN ¼ ðP, T, F, W, M0 Þ.
3.3 Reachability
Figure 1.
Simple Petri net.
4
Reliability Analysis of Instrumentation and Control System: A Case Study of Nuclear Power…
DOI: http://dx.doi.org/10.5772/intechopen.101099
X
s
πi ¼ 1 (2)
i¼1
Q
Where, πi is the probability being in the state Mi and ¼ ðπ1 , π2 , … πs Þ.
The proposed framework has six steps shown in Figure 2. Step 1—based on the
system requirement we model the stochastic Petri net.
In step 2—by executing the PN model, we generate possible tangible states.
Based on the tangible states, we construct the reachability graph in step 3. In
step 4—obtained Markov chain form reachability, the graph of SPN. In step 5, we
estimate the reliability of the ISO system. In step 6, we validate the result with
real-time operation data of NPP.
Figure 2.
Proposed framework of the system.
5
Nuclear Reactors - Spacecraft Propulsion, Research Reactors, and Reactor Analysis Topics
Figure 3.
Schematic diagram of isolation condenser system.
6
Reliability Analysis of Instrumentation and Control System: A Case Study of Nuclear Power…
DOI: http://dx.doi.org/10.5772/intechopen.101099
To estimate the reliability by our approach of the ISO which consist of six steps
as shown in Figure 2 as described step by step as follows:
P12 Reset
Table 1.
ISO places and transitions based on function specification.
7
Nuclear Reactors - Spacecraft Propulsion, Research Reactors, and Reactor Analysis Topics
Tangible states are those for timed transitions [21], since we used SPN so there
are e tangible states with markings as shown in Table 3.
Based on the tangible states of the PN a reachability graph of the PN (Figure 4)
can be obtained as shown in Figure 5.
T0 1 ms λ0 0.26966908
T1 1 ms λ1 0.10385724
T2 1 ms λ2 0.28610826
T3 1 ms λ3 0.1771261
T4 1 ms λ4 0.08883328
T5 1 ms λ5 0.09000000
T6 1 ms λ6 0.03244971
T7 1 ms λ7 0.06681974
T8 1 ms λ8 0.03152016
T9 1 ms λ9 0.03244971
Table 2.
ISO throughput values.
Figure 4.
PN model of ISO.
8
Reliability Analysis of Instrumentation and Control System: A Case Study of Nuclear Power…
DOI: http://dx.doi.org/10.5772/intechopen.101099
M0 1,000,000,000,000 Yes
M1 0100000000000 Yes
M2 0000010011100 Yes
M3 0000010000011 Yes
M4 0000001000000 Yes
M5 0000000100000 Yes
M6 0000100000000 Yes
M7 0010000000000 Yes
M8 0001000000000 Yes
Table 3.
ISO tangible states with markings of PN.
Figure 5.
Reachability graph.
The MC model shown in Figure 6 is obtained from the reachability graph of the
PN shown in Figure 4.
With the help of Q which is transition probability matrix, the transition
probability Pij of MC can be computed from SPN. For the transition matrix Q,
transitionrate qij is the transition of one state to another states unit/per time,
therefore we take the ratio of the transition qij and the transition rate of the states
sum must be zero. The diagonal elements can be defined as:
9
Nuclear Reactors - Spacecraft Propulsion, Research Reactors, and Reactor Analysis Topics
X
qii ¼ qij (3)
j6¼i
It is clear that the system is no ergodic, therefore, Pij will be zero and defined as:
8 q
>
> ij
< P q , if k 6¼ i
k6¼i ik
Pij ¼ (4)
>
>
:
0, otherwise
P ¼ I d1
Q Q, where dQ ¼ diaðQ Þ diagonal matrix of Q:
The transition matrix is given in Eq. (5) as follows:
2 3
M0 M1 M2 M3 M4 M5 M6 M7 M8
6 7
6 M0 λ0 λ0 0 0 0 0 0 0 0 7
6 7
6 7
6 M1 0 λ1 λ1 0 0 0 0 0 0 7
6 7
6 7
6 M2 0 0 λ4 λ4 0 0 0 0 0 7
6 7
6 7
6 M3 0 0 0 λ2 λ2 0 0 0 0 7
6 7
6 7
6 M4 0 0 0 0 λ3 λ3 0 0 0 7
6 7
6 7
6 M5 0 0 0 0 0 ðλ5 þ λ8Þ λ8 λ5 0 7
6 7
6 7
6 M6 λ9 0 0 0 0 0 λ9 0 0 7
6 7
6 7
6 M7 0 0 0 0 0 0 0 λ6 λ6 7
4 5
M8 λ7 0 0 0 0 0 0 0 λ7
2 3
M0 M1 M2 M3 M4 M5 M6 M7 M8
6 7
6 M0 0:26966 0:26966 0 0 0 0 0 0 0 7
6 7
6 7
6 M1 0 0:1038 0:1038 0 0 0 0 0 0 7
6 7
6 7
6 M2 0 0 0:0888 0:0888 0 0 0 0 0 7
6 7
6 7
6 M3 0 0 0 0:2861 0:2861 0 0 0 0 7
6 7
¼6 7
6 M4 0 0 0 0 0:1771 0:1771 0 0 0 7
6 7
6 7
6 M5 0 0 0 0 0 0:0630 0:0315 0:090 0 7
6 7
6 7
6 M6 0:0324 0 0 0 0 0 0:0324 0 0 7
6 7
6 7
6 M7 0 0 0 0 0 0 0 0:0324 0:0324 7
4 5
M8 0:0668 0 0 0 0 0 0 0 0:0668
(5)
Figure 6.
Markov chain.
10
Reliability Analysis of Instrumentation and Control System: A Case Study of Nuclear Power…
DOI: http://dx.doi.org/10.5772/intechopen.101099
Now we solve Eq. (5) to get the design metrics and it seriousness of the NPP
as defined in Eq. (6). We solve the Eq. (6) then we get the following linear equations.
2 3
M0 M1 M2 M3 M4 M5 M6 M7 M8
6 M0 0 1 0 0 0 0 0 0 0 7
6 7
6 7
6 M1 0 0 1 0 0 0 0 0 0 7
6 7
6M 0 0 0 1 0 0 0 0 0 7
6 2 7
6 7
6 M3 0 0 0 0 1 0 0 0 0 7
6 7 (6)
6M 7
6 4 0 0 0 0 0 1 0 0 0 7
6 7
6 M5 0 0 0 0 0 0 0:2 0:7 0 7
6 7
6M 7
6 6 1 0 0 0 0 0 0 0 0 7
6 7
4 M7 0 0 0 0 0 0 0 0 1 5
M8 1 0 0 0 0 0 0 0 0
M0 ¼ M1 (7)
M2 ¼ M1 (8)
M2 ¼ M3 (9)
M3 ¼ M4 (10)
M4 ¼ M5 (11)
M5 ¼ 0:2M6 (12)
M5 ¼ 0:7M7 (13)
M6 ¼ M0 (14)
M7 ¼ M8 (15)
M8 ¼ M0 (16)
X
8
Mi ¼ 1 (17)
i¼0
There is only one failure state M6 in MC. Now we solve the linear equation
Eqs. (7)-(16) and Eq. (17) using the standard method, we get steady-state
probability of each state as follows:
M0 ¼ 0:1282051, M1 ¼ 0:1282051, M2 ¼ 0:1282051, M3 ¼ 0:1282051,
M4 ¼ 0:1282051, M5 ¼ 0:1282051, M6 ¼ 0.025641, M7 ¼ 0.1025641, and
M8 ¼ 0:1025641
11
Nuclear Reactors - Spacecraft Propulsion, Research Reactors, and Reactor Analysis Topics
X
6
hi
RðtÞ ¼ Pðei Þ (22)
i¼1
ni
Pðei Þ is the probability specified from input operation data. ni is the number of
trials from each comparable class. hi is a number of trial cases that are failed.
To estimate the actual reliability Table 4 data will be used.
Now using Eq. (22) we estimate actual reliability as:
X
6
hi
Relactual ¼ 1 Pðei Þ ¼ 0:989999
i¼1
ni
¼ 0:989999 0:974359
¼ 0:01564
Relðdiff Þ 0:01564
Error% ¼ X100 ¼ X100 ¼ 1:57981%
Relactual 0:989999
Class P ðe i Þ hi ni hi
Pðei Þ
ni
Table 4.
Reliability estimation using [22].
12
Reliability Analysis of Instrumentation and Control System: A Case Study of Nuclear Power…
DOI: http://dx.doi.org/10.5772/intechopen.101099
8. Conclusion
Author details
© 2021 The Author(s). Licensee IntechOpen. This chapter is distributed under the terms
of the Creative Commons Attribution License (http://creativecommons.org/licenses/
by/3.0), which permits unrestricted use, distribution, and reproduction in any medium,
provided the original work is properly cited.
13
Nuclear Reactors - Spacecraft Propulsion, Research Reactors, and Reactor Analysis Topics
References
[1] Gupta B, Singh P, Singh L. Stability and [8] Rejzek M, Hilbes C. Use of STPA as a
steady state analysis of control and safety diverse analysis method for optimization
systems of nuclear power plants. Annals and design verification of digital
of Nuclear Energy. 2020;147:107676 instrumentation and control systems in
nuclear power plants. Nuclear
[2] Pakonen A, Buzhinsky I, Engineering and Design. 2018;331:125-135
Björkman K. Model checking reveals
design issues leading to spurious [9] Torkey H, Saber AS, Shaat MK, El-
actuation of nuclear instrumentation Sayed A, Shouman MA. Bayesian belief-
and control systems. Reliability based model for reliability improvement
Engineering and System Safety. 2021; of the digital reactor protection system.
205:107237 Nuclear Science and Techniques. 2020;
31(10):1-19
[3] Kumar P, Singh LK, Kumar C.
Software reliability analysis for safety- [10] Mamdikar MR, Kumar V, Singh P,
critical and control systems. Quality and Singh L. Reliability and performance
Reliability Engineering International. analysis of safety-critical system using
2020;36(1):340-353 transformation of UML into state space
models. Annals of Nuclear Energy.
[4] Chung M, Ahn W, Min B, Seo J, 2020;146:107628
Moon J. An analytical method for
developing appropriate protection [11] Nayak AK et al. Reliability
profiles of instrumentation & control assessment of passive isolation
system for nuclear power plants. The condenser system of AHWR using
Journal of Supercomputing. 2018;74(5): APSRA methodology. Reliability
1-16 Engineering & System Safety. 2009;94:
1064-1075
[5] Zeller M, Montrone F. Combination
of component fault trees and Markov [12] Kumar V, Singh LK, Singh P,
chains to analyze complex, software- Singh KV, Maurya AK, Tripathi AK.
controlled systems. In: 2018 3rd Parameter estimation for quantitative
International Conference on System dependability analysis of safety-critical
Reliability and Safety (ICSRS). 23-25 and control systems of NPP. IEEE
November 2018; 2019. pp. 13-20 Transactions on Nuclear Science. 2018;
65(5):1080-1090
[6] Nidhin TS, Bhattacharyya A,
Behera RP, Jayanthi T, Velusamy K. [13] Tripathi AM, Singh BLK, Singh CS.
Understanding radiation effects in Dynamic reliability analysis framework
SRAM-based FPGAs for implementing for passive safety systems of nuclear
instrumentation and control systems of power plant. Annals of Nuclear Energy.
nuclear power plants. Nuclear 2020;140:107139
Engineering and Technology. 2017;49:
1589-1599 [14] Buzhinsky I, Pakonen A. Symmetry
breaking in model checking of fault-
[7] Jia G, Ming Y, Bowen Z, Yuxin Z, tolerant nuclear instrumentation and
Jun Y, Xinyu D. Annals of nuclear control systems. IEEE Access. 2020;8:
energy nuclear safety-critical digital 197684-197694
instrumentation and control system
software: Reliability demonstration. [15] Singh LK, Vinod G, Tripathi AK.
Annals of Nuclear Energy. 2018;120: Design verification of instrumentation
516-527 and control systems of nuclear power
14
Reliability Analysis of Instrumentation and Control System: A Case Study of Nuclear Power…
DOI: http://dx.doi.org/10.5772/intechopen.101099
15