|
Article information
2025 , Volume 30, ¹ 5, p.95-107
Larkin E.V., Bogomolov A.V., Privalov A.N., Akimenko T.A.
Mathematical model of a two-level digital control system with interruptions
The study addresses the development of a mathematical model of a two-level digital control system with interrupts which will allow for the correct design of software for hierarchical control systems. The study used methodology of probability theory, Markov process theory, and queuing theory. As a result of the study, a mathematical model of a two-level digital interrupt control system was developed, in which, along with the main circuits that provide feedback on the state of actuators at the functional-logical level and the state of the control object as a whole, there are connections at the upper hierarchical level that provide control of the object through interruption. The structure of the model is presented as a Petri net that describes the “competition” between the generator and the interrupt handler. Expressions are obtained for calculating estimates of the probabilistic and time characteristics of the “competition” outcome. It is noted that, in general, statistical estimates depend on the history of the process of decreasing and increasing the current interrupt level. It is shown that for a Poisson interruption flow with an exponential distribution law of their processing time, the primary structural-parametric model can be represented by a model of a queuing system with a queue formed by interrupt levels. We calculate the dependence for the estimate of the increase in the computational complexity of the control program due to servicing interrupt requests. The proposed approach to constructing a model of the functioning of a two-level hierarchical control system with interrupts ensures the correct solution of a wide range of applied control problems with physical separation of controllers into hierarchical levels and implementation of control of the state of actuators of drives based on vector control with response to abnormal situations according to the principle of interrupting the control program with a return to the background mode.
Keywords: interrupt control, digital control, hierarchical control system, interrupt generator, interrupt handler, Petri net, competition model, queuing system, two-level control
Author(s): Larkin Evgeniy Vasilievich Dr. , Professor Position: Professor Office: Tula State University Address: 300012, Russia, Tula, Lenin Av., 92
E-mail: elarkin@mail.ru SPIN-code: 6452-8947Bogomolov Alexey Valerievich Dr. , Professor Position: Leading research officer Office: Federal Research Center Computer Science and Control of the Russian Academy of Science Address: 119333, Russia, Moscow, st. Vavilova, 44, building 2
Phone Office: (495)930-45-05 E-mail: a.v.bogomolov@gmail.com SPIN-code: 3795-0261Privalov Alexander Nikolaevich Dr. , Professor Position: Director Office: Institute of Advanced Information Technologies Tolstoy Tula State Pedagogical University Address: 300026, Russia, Tula, Lenin Av., 125a
Phone Office: (4872)35-03-90 E-mail: privaloov.61@mail.ru SPIN-code: 1016-9572Akimenko Tatyana Alekseevna PhD. , Associate Professor Position: Associate Professor Office: Tula State University Address: 300012, Russia, Tula, Lenin Av., 92
Phone Office: (4872)25-46-37 E-mail: tantan72@mail.ru SPIN-code: 6042-8295 Bibliography link: Larkin E.V., Bogomolov A.V., Privalov A.N., Akimenko T.A. Mathematical model of a two-level digital control system with interruptions // Computational technologies. 2025. V. 30. ¹ 5. P. 95-107
|