Optimal Control of Hybrid Systems with Sliding Modes

Radosław Pytlak , Damian Suski , Tomasz Tarnawski


This paper concerns the numerical procedure for solving hybrid optimal control problems with sliding modes. The proposed procedure has several features which distinguish it from the other procedures for the problem. First of all a sliding mode is coped with differential–algebraic equations (DAEs) and that guarantees accurate tracking of the sliding motion surface. The second important feature is the calculation of cost and constraints functions gradients with the help of adjoint equations. The adjoint equations presented in the paper take into account sliding motion. The third feature is the integration of the presented procedure with the Interactive Dynamic Optimization Server (IDOS) which is a computing environment dedicated to optimal control problems. IDOS user interface relies on Dynamic Optimization Modeling Language (DOML) which is an extension of Modelica language. In the paper we discuss the elements of DOML which help defining hybrid optimal control problems. The paper presents the application of the proposed procedure to an optimal control problem related to a mechanical system with dry friction.
Author Radosław Pytlak (FMIS / DAICM)
Radosław Pytlak,,
- Department of Artificial Intelligence and Computational Methods
, Damian Suski (FM / IACR)
Damian Suski,,
- The Institute of Automatic Control and Robotics
, Tomasz Tarnawski
Tomasz Tarnawski,,
Publication size in sheets0.5
Book Awrejcewicz Jan (eds.): Dynamical Systems in Theoretical Perspective, Springer Proceedings in Mathematics & Statistics, vol. 248, 2018, Springer International Publishing, ISBN 978-3-319-96597-0, [978-3-319-96598-7], 413 p., DOI:10.1007/978-3-319-96598-7
Keywords in Englishhybrid systems, optimal control, adjoint equations
Languageen angielski
Score (nominal)5
ScoreMinisterial score = 5.0, 16-10-2018, BookChapterNotSeriesMainLanguages
Citation count*
Share Share

Get link to the record

* presented citation count is obtained through Internet information analysis and it is close to the number calculated by the Publish or Perish system.