Redundant Computing Resources Management of Integrated Modular Avionics
https://doi.org/10.17587/mau.20.376-384
Abstract
In article the structure and the control algorithm are considered by diverse redundancy of the computing system of the perspective integrated modular avionics. Computing resources of the integrated modular avionics system are generally represented by heterogeneous computing systems used for information processing as part of the onboard integrated computing environment. The basis of heterogeneous computing systems are processor nodes, redundancy of computing systems is that the number of processor nodes is greater than one. The task is to synthesize such a computer system in which the automatic control of redundant computational resources would be carried out by using the own capabilities of the processor nodes and without the use of additional hardware resources. It is considered that the redundant computer system performs meaningful calculations of the problem solved by several processor nodes in parallel. All meaningful calculations for any signs initially divided into relatively short stages, providing an opportunity to assess the effectiveness of the completion of each of them. The computational system redundancy management is based on the periodic calculation and comparison of the success indicators of the stage. Pairwise arbitration of processor nodes is carried out according to a hierarchical scheme by comparing the values of the success indicators of the stages of the same name. Subsequent reconfiguration of the computer system allocates passive and leading processor nodes in pairs at all levels of the hierarchical scheme. The failure of the passive processor node does not affect the execution of the main cycle. The failure of the host processor node does not cause interruptions in the output of the results of calculations, but destroys the structure of reserves, which is restored after arbitration in the next cycle. Failure of the lead CPU top node leads to the failure output in the current cycle, the computational process is restored along with the new hierarchy of the computing system in the next cycle. The proposed solution is aimed at parrying both hardware failures and software malfunction. The methodical example based on the computer system of the modern onboard equipment complex of the transports category aircraft is resulted.
About the Authors
V. N. BukovRussian Federation
Moscow.
V. A. Shurman
Russian Federation
Ramenskoye.
I. F. Gamayunov
Russian Federation
Voronezh.
A. M. Ageev
Russian Federation
Voronezh.
References
1. Bernard S., Garcia J. Braking Systems with New IMA Generation, SAE Technical Paper, 2011-01-2662.
2. Fedosov Е. А., Kos’yanchuk V. V., Sel’vesyuk N. I. Radioelektronnyye tehnologii, 2015, no. 1, pp. 66—71 (in Russian).
3. Tarasov A. A. Funktsional’naya rekonfiguratsiya otkazoustooychivykh system (Functional reconfiguration of fault-tolerant systems), Moscow, Logos, 2012 (in Russian).
4. Klepikov V. I. Fault tolerance of distributed control systems, Moscow, Zolotoye secheniye, 2014 (in Russian).
5. Sarapulov А. V., Umanskii А. B. Vestnik Tambovskogo gosudarstvennogo universiteta, 2017, no. 38, pp. 59—62, DOI: 10.17223/19988605/38/9 (in Russian).
6. Bukov V., Kutahov V., Bekkiev A. 27th Congress of the International Council of the Aeronautical Sciences, 19—24 September 2010, Nice, France, ICAS 2010, CD-ROM Proc. ISBN 978-0-9565333-0-2, Paper Number 7-1-1.
7. Bukov V. N., Evgenov A. V., Shurman V. A. Akademicheskiye zhukovskiye chteniya, Voronezh, KVALIS, 2018, pp. 23—28 (in Russian).
8. Ageev A. M., Bronnikov A. M., Bukov V. N., Gamayunov I. F. J. Comput. Syst. Sci. Int., 2017, vol. 56, no. 3, pp. 410—419, DOI:10.1134/S1064230717030029.
9. Shul’ga Т. E. Sistemy upravleniya i infomazionnye tehnologii, 2009, no. 3(35), pp. 407—411 (in Russian).
10. Avakyan А. А., Suchkov V. N., Iskanderov R. D., Shurman V. А., Kopnyonkova М. V., Vovchuk N. G. Method and computing system for fault-tolerant information processing of critical functions of an aircraft, Patent RU 2413975 C2, Bul. no. 7, 10.03.2011 (in Russian).
11. Vorob’yov А. V., Bukov V. N., Shurman V. А., D’ya chenko А. М., Yakovlev Yu. А., Gnusin М. Yu. Method for automatic control of redundancy of a heterogeneous computing system and the device for its implementation, Patent RU 2612569 С2, Bul. no. 7, 09.03.2017 (in Russian).
Review
For citations:
Bukov V.N., Shurman V.A., Gamayunov I.F., Ageev A.M. Redundant Computing Resources Management of Integrated Modular Avionics. Mekhatronika, Avtomatizatsiya, Upravlenie. 2019;20(6):376-384. (In Russ.) https://doi.org/10.17587/mau.20.376-384