{"title":"Optimal control of uncertain nonlinear systems: an application to a two-link robotic arm","authors":"C. March-Leuba, R. B. Perez","doi":"10.1109/CDC.1988.194282","DOIUrl":null,"url":null,"abstract":"The authors present an adaptive optimal control algorithm for uncertain nonlinear systems. A variational technique based on Pontryagin's maximum principle is used to track the system's unknown terms and to calculate the optimal control. The reformulation of the variational technique as an initial value problem allows this microprocessor-based algorithm to perform as a closed-loop controller by updating the model and controlling the system online. To validate the algorithm a system representing a two-link mechanical manipulator is simulated. In the control model, the coupling and friction terms are unknown. The robot's task is to follow a prescribed trajectory and to pick up an unknown mass.<<ETX>>","PeriodicalId":113534,"journal":{"name":"Proceedings of the 27th IEEE Conference on Decision and Control","volume":"2 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1988-12-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 27th IEEE Conference on Decision and Control","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CDC.1988.194282","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
The authors present an adaptive optimal control algorithm for uncertain nonlinear systems. A variational technique based on Pontryagin's maximum principle is used to track the system's unknown terms and to calculate the optimal control. The reformulation of the variational technique as an initial value problem allows this microprocessor-based algorithm to perform as a closed-loop controller by updating the model and controlling the system online. To validate the algorithm a system representing a two-link mechanical manipulator is simulated. In the control model, the coupling and friction terms are unknown. The robot's task is to follow a prescribed trajectory and to pick up an unknown mass.<>