Preview

Vestnik natsional'nogo issledovatel'skogo yadernogo universiteta "MIFI"

Advanced search

Basic Aspects of the Reliability of Control System Software

https://doi.org/10.1134/S2304487X21050126

Abstract

   Reliability is one of the most important quality parameters. Since the software is an integral part of the process control system, the failure of software components causes a serious decrease in the product reliability and can cause the loss of the required function. The main sources of control system software and hardware failures in the nuclear industry are described and methods for preventing malfunctions are considered. Nevertheless, experience in software development allows us to highlight the most common errors in its design. The consolidated reasons for software failures include imperfection of the technical task for programming, errors of the programmer developing software modules, errors of operating personnel using software, changes in software operating conditions, the possibility of the appearance of unacceptable arithmetic operations, and an insufficiently complete analysis of the properties of the system in which the software is functioning. Errors made during programming cannot always be quickly noticed when analyzing the text of a program module. This is especially true of program modules having complex logical operations. Therefore, during verification, one should be guided by the documents intended to ensure the quality of the program module, which contain recommendations for usage typical software designs, sizes of software modules, etc.

About the Authors

A. A. Zvonareva
National Research Nuclear University MEPhI (Moscow Engineering Physics Institute)
Russian Federation

115409

Moscow



A. O. Tolokonskiy
National Research Nuclear University MEPhI (Moscow Engineering Physics Institute)
Russian Federation

115409

Moscow



References

1. GOST 34.201-89.

2. Kuznetsova N. I., Bakanov D. V., Ocenka nadezhnosti sistem diagnostirovaniya ASU TP AES i metody eyo povysheniya [Evaluation of reliability of npp apcs diagnostics systems and methods of its enhancemen], Energeticheskiye ustanovki i tekhnologii, 2020, vol. 6, no. 1, pp. 46–52 (in Russian).

3. Boykova O. G., Chistyakova T. B., Bokiy D. I., Metodika otsenki nadezhnosti programmno-tekhnicheskikh kompleksov ASU TP dlya elektrostantsiy maloy moshchnosti, V sbornike: Trudy mezhdunarodnoy nauchno-prakticheskoy konferentsii “peredovyye informatsionnyye tekhnologii, sredstva i sistemy avtomatizatsii, i ikh vnedreniye na rossiyskikh predpriyatiyakh” aita-2011, 2011, pp. 380–387 (in Russian).

4. Jung-Hua Lo, Chin-Yu Huang, Ing-Yi Chen, Sy-Yen Kuo, Lyu Michael R. Reliability assessment and sensitivity analysis of software reliability growth modeling based on software module structure // The Journal of Systems and Software. 2005. V. 76. P. 3–13.

5. Zarei E., Khan F., Abbassi R. Importance of human reliability in process operation: A critical analysis // Reliability Engineering & System Safety. 2021. V. 211. P. 107607. doi: 10.1016/j.ress.2021.107607

6. Kuznetsov P. A., Kovalev I. V., Nadezhnost’ ASU TP s uchetom yeye funktsional’nosti [Reliability of the automated control system taking into account its functionality], Aktual’nyye problemy aviatsii i kosmonavtiki, 2014, vol. 1, no. 10, pp. 316–317 (in Russian).

7. Arakelyan E. K., Sarkisyan R. Ye., Mezin S. V., Optimizatsiya kharakteristik nadezhnosti ASU TP, osnovannaya na kontseptsii analiza iyerarkhiy, Teploenergetika, 2001, no. 10, pp. 7–12 (in Russian).

8. Vlasov V. A., Tolokonskiy A. O., Besedin G. A., Simashin A. N., Verifikatsiya po dlya zamnutykh sistem upravleniya [Software verification for closed control system] Yadernyye izmeritel’no-informatsionnyye tekhnologii, 2009, no. 2, pp. 101–103 (in Russian).

9. Vlasov V. A., Tolokonskiy A. O., and Golovanev V. Ye., Analiz veroyatnosti otkaza sistem otobrazheniya [Analysis of the probability of failure of display systems], Promyshlennyye ASU i kontrollery, 2005, no. 4, pp. 25–28 (in Russian).

10. Jharko E., Systems Important for NPP Safety: Software Verification and Cybersecurity, In: Radionov A. A., Gasiyarov V. R., Eds., Advances in Automation II. RusAutoCon 2020, Lecture Notes in Electrical Engineering, 2021, vol. 729, Springer, Cham. doi: 10.1007/978-3-030-71119-1_10


Review

For citations:


Zvonareva A.A., Tolokonskiy A.O. Basic Aspects of the Reliability of Control System Software. Vestnik natsional'nogo issledovatel'skogo yadernogo universiteta "MIFI". 2021;10(5):429-435. (In Russ.) https://doi.org/10.1134/S2304487X21050126

Views: 235


Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.


ISSN 2304-487X (Print)