A tool for Diagnostics of Spectral Systems and Making Backups of the Atom Software
https://doi.org/10.26896/1028-6861-2022-88-1-II-15-21
Abstract
The aim of this work was to develop a tool for generating and sending diagnostic reports and backup copies of the software for spectral systems based on multichannel analyzers of emission spectra (MAES) controlled by the Atom software. To match the goal, we compiled a list of parameters and characteristics of the spectral system available to the software that can be used for troubleshooting. The information about the characteristics of the installed Atom software and operating system, the settings of the Atom software and all its modules, the settings for recording spectra by the MAES analyzer, the failure reports and auxiliary data that are available in the files with spectral data appeared to be the most useful parameters. In accordance with this list, we developed a new software tool AtomReport for generating reports on the settings and operation of the device, as well as for making backup copies of the software. Diagnostics based on generated reports provided identification of incorrect settings for analysis, recording or mathematical processing of spectra, reproduction and elimination of malfunctions in the software. Practical examples of improving the analytical results using the remote diagnostics of the equipment are presented. The ability of obtaining backup copies of the Atom software increases the stability of the spectral system by offering the possibility of prompt restoring of the operational status of the software after any changes made by the user of the spectral system and allows the diagnostics of malfunctions using a backup copy in a test debugging environment. Moreover, the developed tool can be used to identify malfunctions in the equipment itself using the data stored during recording of the spectra.
About the Authors
Z. V. SemenovRussian Federation
Zakhar V. Semenov
630090, Novosibirsk, prosp. Akademika Koptyuga, 1
630090, Novosibirsk, prosp. Akademika Koptyuga, 1-100
A. A. Dzyuba
Russian Federation
Anatoly A. Dzyuba
630090, Novosibirsk, prosp. Akademika Koptyuga, 1
630090, Novosibirsk, prosp. Akademika Koptyuga, 1-100
V. G. Garanin
Russian Federation
Viktor G. Garanin
630090, Novosibirsk, prosp. Akademika Koptyuga, 1-100
O. A. Neklyudov
Russian Federation
Oleg A. Neklyudov
630090, Novosibirsk, prosp. Akademika Koptyuga, 1
630090, Novosibirsk, prosp. Akademika Koptyuga, 1-100
References
1. Pelipasov O. V., Labusov V. A., Lokhtin R. A., Pelevina N. G. Analytical Capabilities of a Grand Spectrometer in Analysis of Solutions Using Inductively Coupled Plasma / Inorg. Mater. 2020. Vol. 56. N 14. P. 1446 – 1449. DOI:10.1134/S0020168520140113
2. Labusov V. A., Boldova S. S., Selunin D. O., et al. High-resolution continuum-source electrothermal atomic absorption spectrometer for simultaneous multi-element determination in the spectral range of 190 – 780 nm / J. Anal. At. Spectrom. 2019. Vol. 34. N 5. P. 1005 – 1010. DOI:10.1039/C8JA00432C
3. Dowdeswell B., Sinha R., MacDonell S. G. Finding faults: A scoping study of fault diagnostics for Industrial Cyber-Physical Systems / J. Syst. Software. 2020. Vol. 168. P. 1 – 16. DOI:10.1016/j.jss.2020.110638
4. Bigus G. A., Daniev Yu. F., Bystrova N. A., Galkin D. I. Diagnostics of technical devices. — Moscow: Izd. MCTU im. N. É. Baumana, 2014. — 616 p. [in Russian].
5. Sartoros C., Salin, E. D. Inductively coupled plasma-atomic emission spectrometer warning diagnosis procedure using blank solution data / Spectrochim. Acta. Part B. 1998. Vol. 53. N 5. P. 741 – 750. DOI:10.1016/S0584-8547(98)00102-5
6. Perscheid M., Siegmund B., Taeumel M., Hirschfeld R. Studying the advancement in debugging practice of professional software developers / Software Qual. J. 2017. Vol. 25. N 1. P. 83 – 110. DOI:10.1007/s11219-015-9294-2
7. Cui W., Ge X., Kasikci B., et al. REPT: Reverse debugging of failures in deployed software / 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 18). 2018. P. 17 – 32.
8. Li Q., Pham H. NHPP software reliability model considering the uncertainty of operating environments with imperfect debugging and testing coverage / Appl. Math. Modell. 2017. Vol. 51. P. 68 – 85. DOI:10.1016/j.apm.2017.06.034
9. Semenov Z. V., Neklyudov O. A., Garanin V. G. New Modules «Spectrum Export» and «Information from Spectrum» Developed for «Atom» Software / Zavod. Lab. Diagn. Mater. 2017. Vol. 83. N 1 Part II. P. 138 – 140 [in Russian]. DOI:10.26896/1028-6861-2018-83-1-II-138-140
10. Rusanov A. K. Basics of quantitative spectral analysis of ores and minerals. — Moscow: Nedra, 1978. — 400 p. [in Russian].
11. Shabanova E. V., Bus’ko A. E., Vasil’eva I. E. Scintillation Arc Atomic Emission Analysis of Powder Samples using MAES with High Temporal Resolution / Zavod. Lab. Diagn. Mater. 2012 Vol. 78. N 1. P. 24 – 33 [in Russian].
12. Shevelev G. A., Vasilenko L. I., Kamenskaya E. N., et al. Noble and rare metals in some coal deposits of Kazakhstan / Zavod. Lab. Diagn. Mater. 2019. Vol. 85. N 1. Part II. P. 38 – 45 [in Russian]. DOI:10.26896/1028-6861-2019-85-1-II-38-44
13. Mandrik E. M. Atomic-emission Spectra Electrical Source of «Fireball» Family / Analit. Kontrol’. 2005. Vol. 9. N 2. P. 129 – 134 [in Russian].
14. Rashchenko V. V. Spectroanalytical Generators «Sharovaya Molniya»: Upgrading and Diversification / Zavod. Lab. Diagn. Mater. 2017. Vol. 83. N 1. Part II. P. 127 – 128 [in Russian]. DOI:10.26896/1028-6861-2018-83-1-II-127-129
15. Sarycheva N. A. Metrological Evaluation of the Results of Spectral Analysis of Carbon Steel Performed on Polivac E980 and E983 Atomic Emission Vacuum Spectrometers with a MAES Analyzer and a «Sharovaya Molniya 250» Generators / Zavod. Lab. Diagn. Mater. 2015. Vol. 81. N 1. P. 75 – 79 [in Russian].
Review
For citations:
Semenov Z.V., Dzyuba A.A., Garanin V.G., Neklyudov O.A. A tool for Diagnostics of Spectral Systems and Making Backups of the Atom Software. Industrial laboratory. Diagnostics of materials. 2022;88(1(II)):15-21. (In Russ.) https://doi.org/10.26896/1028-6861-2022-88-1-II-15-21