{"title":"On Handling Discontinuities in Adjoint-based Optimal Control of Multibody Systems","authors":"Maciej Pikuliński, P. Malczyk","doi":"10.1109/MMAR55195.2022.9874268","DOIUrl":null,"url":null,"abstract":"This paper presents the treatment of artificial discontinuities in a Hamiltonian-based optimal control of holonomically-constrained multibody systems. Discontinuities considered here are defined as artificial. As opposed to, e.g., impacts or unilateral constraints, they do not originate from physical phenomena, but they are the result of a particular action took against possible numerical issues instead. This action transforms the system into a hybrid one in which discrete events have to be considered. In the proposed approach, a general optimal control problem is formulated by approximating the optimal solutions with Chebyshev polynomials of the first kind in order to bound the number of design variables. The optimal control problem is solved by employing an efficient adjoint-based technique. A derivation of jump conditions for both state and adjoint variables are shown. An example showcasing the implementation of the proposed method is included as well. This work presents an intermediate step in deriving a framework, which would directly operate on time functions instead of time-independent parameters.","PeriodicalId":169528,"journal":{"name":"2022 26th International Conference on Methods and Models in Automation and Robotics (MMAR)","volume":"45 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-08-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 26th International Conference on Methods and Models in Automation and Robotics (MMAR)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MMAR55195.2022.9874268","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This paper presents the treatment of artificial discontinuities in a Hamiltonian-based optimal control of holonomically-constrained multibody systems. Discontinuities considered here are defined as artificial. As opposed to, e.g., impacts or unilateral constraints, they do not originate from physical phenomena, but they are the result of a particular action took against possible numerical issues instead. This action transforms the system into a hybrid one in which discrete events have to be considered. In the proposed approach, a general optimal control problem is formulated by approximating the optimal solutions with Chebyshev polynomials of the first kind in order to bound the number of design variables. The optimal control problem is solved by employing an efficient adjoint-based technique. A derivation of jump conditions for both state and adjoint variables are shown. An example showcasing the implementation of the proposed method is included as well. This work presents an intermediate step in deriving a framework, which would directly operate on time functions instead of time-independent parameters.