Affiliation:
1. Matrosov Institute for System Dynamics and Control Theory of the Siberian Branch of the Russian Academy of Sciences, 134 Lermontov St., 664033 Irkutsk, Russia
Abstract
This paper establishes a connection between control theory for partially observed discrete-event systems (DESs) and automated theorem proving (ATP) in the calculus of positively constructed formulas (PCFs). The language of PCFs is a complete first-order language providing a powerful tool for qualitative analysis of dynamical systems. Based on ATP in the PCF calculus, a new technique is suggested for checking observability as a property of formal languages, which is necessary for the existence of supervisory control of DESs. In the case of violation of observability, words causing a conflict can also be extracted with the help of a specially designed PCF. With an example of the problem of path planning by a robot in an unknown environment, we show the application of our approach at one of the levels of a robot control system. The prover Bootfrost developed to facilitate PCF refutation is also presented. The tests show positive results and perspectives for the presented approach.
Funder
Ministry of Science and Higher Education of the Russian Federation
Reference54 articles.
1. Cassandras, C.G., and Lafortune, S. (2021). Introduction to Discrete Event Systems, Springer.
2. Discrete Event Systems: Modeling, Observation, and Control;Lafortune;Annu. Rev. Control Robot. Auton. Syst.,2019
3. Seatzu, C., Silva, M., and van Schuppen, J.H. (2013). Control of Discrete-Event Systems, Springer.
4. Supervisory control of a class of discrete event processes;Ramadge;SIAM J. Control Optim.,1987
5. Cooperative exploration based on supervisory control of multi-robot systems;Dai;Appl. Intell.,2016