Научная статья на тему 'METHODS MODELING SYSTEMS FOR THE IMPROVEMENT OF THEIR RELIABILITY'

METHODS MODELING SYSTEMS FOR THE IMPROVEMENT OF THEIR RELIABILITY Текст научной статьи по специальности «Строительство и архитектура»

CC BY
39
9
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
reliability theory / Markov’s model / failure rate / recovery rate / Markov’s transition graph / redundancy

Аннотация научной статьи по строительству и архитектуре, автор научной работы — Anna Zavgorodnya, Valerii Zavgorodnii, Vladyslav Plisenko, Nikita Provatorov, Pavlo Kudientsov

The method of Markov’s processes for the analysis of systems with constant bounce and recovery intensities considered. The article presents calculations of the failure probability of the system for describing the various cases of redundancy of its components using Markov’s models. Expressions obtained for calculating the approximate value of the failure probability of the system and analyzed of failures to improve the reliability of the system. The Markov’s graph of transitions in the reservation of the system, which reflects its behavior, described. Analysis of the results of numerical solution of systems shows that when loaded with redundancy, the probability of failure is higher than with partially loaded, and with partially loaded higher than with unloaded backup. A tree of errors for the system of cooling and clearing of flue gas at the reservation made by replacing "2 of 3", which has seven minimum bounce cross sections. Calculated the probability of system failure. The obtained calculations allow to analyze failures of technical systems in order to increase the reliability of their functioning.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «METHODS MODELING SYSTEMS FOR THE IMPROVEMENT OF THEIR RELIABILITY»

COMPUTER SCIENCE

METHODS MODELING SYSTEMS FOR THE IMPROVEMENT OF THEIR RELIABILITY

Senior teacher Anna Zavgorodnya, PhD, associate professor Valerii Zavgorodnii, Master of Engineering Vladyslav Plisenko, Master of Engineering Nikita Provatorov, Master of Engineering Pavlo Kudientsov

Ukraine, Kyiv, Department of Information Technologies, State University of Infrastructure and Technologies

DOI: https://doi.org/10.31435/rsglobal_wos/30092019/6683

ABSTRACT

The method of Markov's processes for the analysis of systems with constant bounce and recovery intensities considered. The article presents calculations of the failure probability of the system for describing the various cases of redundancy of its components using Markov's models. Expressions obtained for calculating the approximate value of the failure probability of the system and analyzed of failures to improve the reliability of the system. The Markov's graph of transitions in the reservation of the system, which reflects its behavior, described. Analysis of the results of numerical solution of systems shows that when loaded with redundancy, the probability of failure is higher than with partially loaded, and with partially loaded - higher than with unloaded backup. A tree of errors for the system of cooling and clearing of flue gas at the reservation made by replacing "2 of 3", which has seven minimum bounce cross sections. Calculated the probability of system failure. The obtained calculations allow to analyze failures of technical systems in order to increase the reliability of their functioning.

Citation: Anna Zavgorodnya, Valerii Zavgorodnii, Vladyslav Plisenko, Nikita Provatorov, Pavlo Kudientsov. (2019) Methods Modeling Systems for the Improvement of their Reliability. International Academy Journal Web of Scholar. 9(39), Vol.1. doi: 10.31435/rsglobal_wos/30092019/6683

Copyright: © 2019 Anna Zavgorodnya, Valerii Zavgorodnii, Vladyslav Plisenko, Nikita Provatorov, Pavlo Kudientsov. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) or licensor are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.

Introduction. A scientific approach to safety concerns requires a comprehensive analysis and classification of man-made accidents, major environmental and environmental factors, environmental behavior and personnel actions. Appropriate mathematical modeling methods and physical models of accident occurrence and development are required to address these issues.

The reliability and security indicators of the system include quantitative reliability characteristics, which are introduced and determined according to the rules of statistical theory of reliability, probability theory and mathematical statistics.

The choice of the method of reliability analysis of renewable redundant systems is largely determined by the class of the constructed reliability model. Currently, the main classes of models under study in reliability theory are independent event models, Markov and semi-Markov models. For their analysis, methods of probability calculation, methods of theory of Markov random processes, as well as methods based on the addition of differential equations are used.

ARTICLE INFO

Received: 14 July 2019 Accepted: 22 September 2019 Published: 30 September 2019

KEYWORDS

reliability theory, Markov's model, failure rate, recovery rate, Markov's transition graph, redundancy.

Due to the comparative simplicity and clarity of the mathematical apparatus, the high probability and accuracy of the obtained decisions, Markov processes are of particular interest in risk assessment and design of decision support systems.

Standard approaches for reliability are based on a probabilistic model, which is often inappropriate for tasks of this kind [1, 2]. Probability theory is often a complex and not intuitive approach, the result of which is difficult to analyze. Similarly, probabilistic analysis usually requires more information about the system than it is known about, for example, the distribution of failure rates [3]. Typically, this leads to false assumptions about the raw data. The probabilistic paradigm also has many limitations when applied to small-volume samples [4].

Analysis of the development of technical systems allows us to conclude that, despite the rapid development of such areas as systems theory, including theory of automatic control, theory of reliability, theory of security, to describe the behavior of complex systems of existing mathematical models and methods is not enough. This position is clearly reflected in the research of A.V. Akimova, M.A. Yastrebenets'koho, H.M. Druzhynina [5-7]. Also, the risk of technical systems at different times was addressed by such researchers as M. Rasmussen, O.Renn, B.V. Hnedenko, I.A. Ryabinin et al. They noted that it was impossible to ignore this area of study of the security of technical systems.

Approaches using failure trees and their varieties are well adapted to analyze the reliability of technical systems, but they are somewhat limited in application to real complex systems.

Partial failures, coverage, system serviceability, and other important reliability issues are well covered by the failure tree analysis method [8]. An alternative to this approach is to use Markov processes. However, a review of their models showed that they were not sufficiently investigated in the problems of reliability of technical systems.

Purpose of the study is to perform system failure calculations to describe the various cases of redundancy of its components using Markov models. Obtain expressions to calculate the approximate value of the system failure probability and analyze the failures to improve the reliability of the system.

Research results. Consider the Markov process method for analyzing systems with constant failure rates and recoveries (X- conditional failure flow rate, / - conditional recovery flow rate).

Let x(t) = 1, if the component is inoperable and x(t) = 0, if the component is inoperable.

The following expression system can be used to determine the conditional failure rate: P(1 0) = Pr [ x(t + At) = 1| x(t) = 0] = XAt;

(1)

P(0 |o) = Pr [x(t + At) = 01x(t) = 0] = 1 - XAt;

P(11) = Pr [x(t + At) = 11 x(t) = 1] = 1 - /At;

P(0|l) = Pr [ x(t + At) = 0| x(t) = 1] = /At, where Pr [ x(t + At) = 1 x(t) = 0] is the probability that the failure will occur within the time interval t + At, provided that the component is operable at time t, etc.

Values P(1|0), P(0|0), P(0|1) are called transition probabilities [9, 10] (transitions between states are shown in Fig. 1).

Fig. 1. Markov state graph: 1 - working condition; 2 - inoperative condition

The probability of a system failure is the probability that x(t + At) = 1. This probability, in turn, can be expressed in terms of two possible states x(t) and corresponding transitions to the state x(t + At) = 1:

Q(t + At) = Pr [ x(t + At) = 1] = P(110) • Pr [ x(t) = 0] + P(111) • Pr [ x(t) = 1] = = X-At [1 - Q(t)] + (1 -/At) • Q(t).

The last equation can be rewritten as:

Q(t + At) = X • At-X-At • Q(t) + Q(t) -/At • Q(t).

From where do we find:

dQ dt

with the following initial conditions Q(0) = 0.

Fig. 2 reflects the behavior of the system (the introduction into the system of additional elements in excess of the minimum required number), consisting of elements A and B [11]. Each rectangle in this figure reproduces one state of such a system. The leftmost cell in each of the rectangles is intended to indicate the spare component, the middle cell is to indicate the main component, and the rightmost cell is to indicate the component currently under repair. Therefore, rectangle 1 shows the state in which component B is the backup and component A is the principal. Similarly, rectangle 4 reproduces a state in which component B is the principal and component A is in repair. Possible state transitions in the figure are reproduced by arrows. Transitions from state 1 to state 3 and from state 2 to state 4 are characteristic only for partially loaded and loaded reservations; these transitions are not available for unloaded reservations.

= -(X + ^)Q(t) + X,

(2)

Fig. 2. Markov transition graph when booking In the case of partially loaded or loaded redundancy, it is assumed that the failure of the reserve components is characterized by a constant intensity X. In the case of a loaded reservation X , it is considered equal X to the failure rate of the main component. With unloaded redundancy X equals zero.

Special cases of partially loaded redundancy (0 < A <A) are unloaded redundancy (A = 0) and unloaded redundancy (A = A). The recovery rate of all components in the system is the same and equal j . For all types of redundancy considered above, the system is considered to have failed if it went to state 5.

Denote by p (t) the probability that the system is in a state i at time t. The derivative of this probability is as follows:

P'(t) = state transition rate i - state transition rate i = ^ (intensity of transition from state j

j

to state i) x probability of a state occurrence j - ^ (intensity of transition from state i to state j) x

j

state probability i .

The use of the expression given for the system under consideration makes it possible to construct the following system of differential equations:

P ' = -(A + A)p (t ) + mP (t ) P' = -(A + A) P2(t ) + MPA(t ) P' = Ap (t)+AP2 (t) - (A + M)P (t) + MP (t) P4' = AP2 (t ) + Ap (t ) + (A + m) P4 (t ) + MP5 (t ) P' = AP3 (t ) + AP4(t ) - 2^Ps(t )

(3)

The first equation in (3) reflects the fact that the intensity of the flow directed from state 3 to state 1 is equal p, and the intensities of flows directed from state 1 to states 3 and 4, respectively, X and A. Similarly receive other equations.

Suppose that the system under consideration at time zero is in state 1, that is, at time zero both components are operational, with component B in reserve and component A in operation. On the basis of this assumption, we can thus determine the initial conditions for differential equations (3):

P(0) = 1; p (0) = 0, i = 2,...,5 (4)

Adding the first equation of system (3) with the second and third equation with the fourth, we obtain

= -(A + A) Po +mP;

dp dt

dP -

-P = (A + A ) Po - (A + m) P + 2mP2 ; dt

(5)

dp dt

=Ap-2mP

with initial conditions P0 (0) = 1; P (0) = P (0) = 0;

where P0 = P (t) + P2 (t); p = P3 (t) + P4 (t); P2 = P5 (t).

The system of differential equations (5) describes a system whose transition graph contains three states - (0), (1), and (2) (Fig. 3). The intensity of the transition stream coming out of state (0) is equal A + A , and the intensity of the input stream is /u .

Fig. 3. A simplified Markov transition graph for system backup In Fig. 4 shows the dependence of the probability of failure of elements {A, (Qr(t ) = Pr(A fl B)) on time and numerically equal to the probability that both components A and B are in repair ( Qr - curve partially loaded redundancy at values A = 10-3year-1 ;

A = 0,5 • 10-3year-1; ^ = 10-2year-1 curve QrN - loaded state at values A = 10-3year-1;

^ = 10-2year-1 ; curve QrNN - unloaded redundancy at values A = 10-3year-1; A = 0 ;

jU = 10-2year-1). Analysis of the results of the numerical solution of system (5) (Qr(t) = P (t))

shows that the probability of failures is higher in the case of loaded redundancy than in the case of partially loaded and higher in the case of unloaded redundancy.

We calculate the probability of failure of the system as a whole. We accept for the pumps of the cooling device of a failure rate A = 10-3year-1; A = 0,5 • 10-3year-1; ^ = 10-2year-1 (partially loaded redundancy), and for pumps providing steam circulation in the gas purification column A = 10-3year-1; 2 = 0 ; ^ = 10-2year-1 (unloaded redundancy). The failure and recovery rates for compressor C, water pump E and filter H are as follows A* = 10-4year-1, = 10-2year-1

fa Dependence of the probability of failure of elements from time Ie3 ®

QrNN Unloaded reservation Inability of streams Component failures |0,001 once a year

Backup component failures |o once a year Components recovery |0,01 onceayear 0,01-. 0,008

QrN Loaded reservation Inability of streams •

Component failures 10.0 01 once a year Backup component failures ]0,001 once a year - 0,006 QiNN« j __ 0,004 0.002 _A_ -

Components recovery [0,01 onceayear • r

Qr Partially loaded reservation •/ * n '

Inability of streams Component failures I0-0111 onceayear Backup component failures ¡0.0005 onceayear Components recovery 10-01 onceayear 1'

0-T 0 240 480 720 960 1 20C

Fig. 4. Dependencies of the probabilities offailure of elements A and B on time The numerical solution of problem (5) gives the following values of failure probabilities (Table 1):

Table 1. System ailure probabilities

t 100 500 1000

Qr (t ) 0,0028024 0,0064155 0,006479

QrNN (t ) 0,0018982 0,0044707 0,0045245

Q(t ) 0,0062948 0,0098375 0,0099006

Qs (t)max 0,023585 0,040399 0,40705

Qs (t)min 0,023372 0,039758 0,040055

The failure rates for compressor C, water pump E and filter H can be calculated by the equation:

2*

Q(t) = Pr(C) = Pr(E) = Pr(H) = --- • {1 - exp [-(X* + /) • t]}. (6)

X + / 1 [ ];

Dependence (6) is a solution of the differential equation (2)

^ = -(X + u) • Q(t) + X, (7)

dt

which describes a Markov graph of the states of the inability and inability of a component at constant values of the intensities of failures and recoveries [12]. Applying the Laplace transform, we have:

pQ( p) = -(X + u)Q( p) + X, Q(P) [ p + (X + u)] = X.

p p

where

A AB

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Q ( p ) = ^——ö = ~ +

where

Solving the system

we find

Finally we find

P [ P + (A + M)] P P + (A + MY

A = Ap + A(A + m) + Bp .

J A + B = 0 [ A(A + m) = A

A = -A ; B = - A

A + m A + M

A A

Q(p) = - A+U ^7A -7^ exP [-(A + u)t ] • (8)

p p + (A + u) • A + / A + u The probability of system failure is generally calculated as: upper limit for rejection

Qs (t)max = 3 * Q(t) + Qr(t) + QrNN(t), (9)

the lower limit of failure

Q (t)mn = Q (t" 3 * Qt)2 ~ 3 * Q(t) * Qr(t) - 3 * Q(t) • QrNN(t) - Qr(t) • QrNN(t). (10) Let us now consider a system where pumps of a cooling device are switched on in the scheme "2 of 3". Suppose that the failure rate of each of the cooling unit pumps is equal to A when the corresponding pump is in operation A and when it is in reserve.

The transition graph for this system is shown in Fig. 5. Condition (0) corresponds to the situation when two pumps are in operation and one is in reserve. State (0) corresponds to three substations (1, 2, 3), each of which can go to state (1), and the intensities of the respective transitions are the same and make up

2A + A . The intensity of the transition from state (0) to state (1) is given by:

(2A + A)p + (2A + A) p + (2A + A) p = (2A + A)( p + p + p ) = (2A + A) p

This means that the intensity of the transition from state (0) to state (1) is equal to ( 2A + A ), as shown in Fig. 5. The intensities of other transitions can be determined similarly.

The transition graph shown in Fig. 5, the following system of differential equations [13] corresponds:

dpp- = -(2A + A) p +uP; dt

dp -

dp- = (2A + A )p - (2A + u)p + up ; dt

dp (11) —^ = 2Ap - (A + /)p + up dt

dp „

dpL = ap2-up under initial conditions p (0) = 1; p (0) = p (0) = p (0) = 0.

Fig. 5. A simplified Markov transition graph for redundancy reservation according to the scheme "2 of 3"

As a result of solving this system of differential equations, one can determine the probabilities of states.

In order to be able to work, it is necessary that at least two of the three pumps of the cooling unit available are functional. Thus, the parameter value Q (t) for the cooling system of the system

under consideration, which is equal to the probability that "less than two cooling system pumps are operable", is given by the following expression:

Qr (t) = P2(t) + P3(t).

The numerical solution of problem (11) gives the following values of failure probabilities (Fig. 6) (X = 10-3 год-; A = 0,5 • 10-3; ц = 10-2 год).

Fig. 6. Probabilities and system solutions (11)

The error tree for the system of cooling and purification of fugitive gas during redundancy reservation according to the scheme "2 of 3" (Fig. 7) has seven minimum failure sections:

{C}, {E} ,{H },{4 B}, & D}, {A 4 ,{F, G}.

The upper and lower bounds of the system failure probability are:

a(0 = Pr{cU£Ui/U[(^nJD)U(^nJD)U(/)n^)]U(FnG)}. (12)

Fig. 7. Error tree for the cooling and purification system of the fugitive gas during redundancy

reservation according to the scheme "2 of 3 "

Following the above methodology, we calculate the probability of failure of the system (Table 2). The probability of a system failure for a time of 1000 hours lies within 0,0744064 < Q (t) < 0,076274.

Table 2. System ailure probabilities

t 100 500 1000

P2(t ) 0,011429 0,036325 0,038238

P3(t ) 0,000357 0,003330 0,003810

Q (t ) 0,011786 0,039655 0,042048

Qs (t)max 0,032569 0,073638 0,076274

Qs (t)min 0,032169 0,071868 0,074406

In the general case, substitution redundancy must satisfy the following conditions [14]:

1. The chain contains n identical components.

2. In order to ensure the link's performance, it is necessary that at least m of the link components be operable ( 1 < m < n ).

3. No more than r link components may be updated at any one time.

The circuit of the scheme "m with n" is described by the following system of differential equations:

dPn

dt dP

= -Ao po P;

dt dP dt

k = -i P-i - (4 + ) P + v*+i P+i ;

= -\-1 Pn-1 — MnPn ,

(13)

where

Äk = mÄ + (n - m - k) - Ä, 0 < k < n - m;

Äk = (n - k) - Ä, n - m +1 < k < n -1;

/ = min {r, k} - /, 1 < k < n.

The value ör (t) is calculated by the expression:

ör (t) = Pi-m+l (t) + ... + P (t).

The system (5) discussed above is a separate case of system (13) at n = 2, m = 1, r = 2, and system (11) a case of system (13) at n = 3, m = 2, r = 1.

Conclusions.

1. No complex system can have absolute security. However, society cannot allow the possibility of serious accidents when operating such systems. Therefore, one of the main tasks of science is the justification of quantitative security requirements and the creation of methods for calculating security systems with risk.

2. The Markov Process Model is an adequate method for analyzing the fault tolerance of systems. This method works well with bounce trees - a well known tool for reliability.

3. The obtained calculations of the approximate probability of failure of the system allow to analyze the failures of technical systems in order to improve the reliability of their functioning.

REFERENCES

1. Ryabinin I.O. "Reliability and safety of structurally complex systems", SPb: Vidavnitstvo Sankt-Peterburzkogo universitetu (2007): 276.

2. Otrokh S.I., Zavgorodnii V.V., Zavgorodnya, G.A. "Analysis of interaction of risk damage in the case of technogenic accidents in the concept of acceptable risk", Telekomunikatsiyni ta informatsiyni tekhnolohiyi - Telecommunication and Information Technologies 2 (59) (2018): 117-123. DOI: 10.31673/2412-4338-2018-0-2-117-123

3. Zavgorodnii V.V., Zavgorodnya G.A. "Risk management model of high danger objects", Mizhnarodnyy naukovyy zhurnal "Internauka" - International scientific journal «Internauka» 18 (58) (2018): 52-55, D0I:10.25313/2520-2057-2018-18-4261

4. Zavgorodnii V.V., Zavgorodnya G.A. "Method of representation of knowledge about the assessment of risk of appearance of technogenic accidents", Visnyk Kremenchuts'koho natsional'noho universytetu imeni Mykhayla Ostrohrads'koho - Bulletin of Kremenchuk Mikhaylo Ostrohradskyi National University 4 (111) (2018): 43-48, D0I:10.30929/1995-0519.2018.4.43-48

5. Otrokh S.I., Zavgorodnii V.V., Zavgorodnya G.A. "Analysis of the methods of presentation of knowledge in the recognition of emergency situations of anthropogenic nature", Naukovi zapysky Ukrayins'koho naukovo-doslidnoho instytutu zv"yazku. - Scientific notes of the Ukrainian Research Institute of Communication 3 (51) (2018): 59-69.

6. Ruijters, E., & Stoelinga, M. (2015). Fault tree analysis: A survey of the state-of-the-art in modeling, analysis and tools. Computer science review, 15, 29-62.

7. Wu, W., Tang, Y., Yu, M., & Jiang, Y. (2014). Reliability analysis of a k-out-of-n: G repairable system with single vacation. Applied Mathematical Modelling, 38(24), 6075-6097.

8. Sun, W., & Tony Cai, T. (2009). Large-scale multiple testing under dependence. Journal of the Royal Statistical Society: Series B (Statistical Methodology), 71(2), 393-424.

9. Barge, W. S., William, I., & Stewart, J. (2002). Autonomous Solution Methods for Large Markov Chains.

10. Lu, J. M., & Wu, X. Y. (2014). Reliability evaluation of generalized phased-mission systems with repairable components. Reliability Engineering & System Safety, 121, 136-145.

11. Ramage, D. (2007). Hidden Markov models fundamentals. CS229 Section Notes, 1.

12. Manning, C. D., Manning, C. D., & Schütze, H. (1999). Foundations of statistical natural language processing. MIT press.

13. Bühlmann, P., & Wyner, A. J. (1999). Variable length Markov chains. The Annals of Statistics, 27(2), 480-513.

14. Nie, R. X., Tian, Z. P., Wang, X. K., Wang, J. Q., & Wang, T. L. (2018). Risk evaluation by FMEA of supercritical water gasification system using multi-granular linguistic distribution assessment. Knowledge-Based Systems, 162, 185-201.

i Надоели баннеры? Вы всегда можете отключить рекламу.