{"title":"基于两步优化的四旋翼无人机迭代学习控制","authors":"R. Adlakha, Minghui Zheng","doi":"10.1115/1.4049566","DOIUrl":null,"url":null,"abstract":"\n This paper presents a two-step optimization-based design method for iterative learning control and applies it onto the quadrotor unmanned aerial vehicles (UAVs) trajectory tracking problem. Iterative learning control aims to improve the tracking performance through learning from errors over iterations in repetitively operated systems. The tracking errors from previous iterations are injected into a learning filter and a robust filter to generate the learning signal. The design of the two filters usually involves nontrivial tuning work. This paper presents a new two-optimization design method for the iterative learning control, which is easy to obtain and implement. In particular, the learning filter design problem is transferred into a feedback controller design problem for a purposely constructed system, which is solved based on H-infinity optimal control theory thereafter. The robust filter is then obtained by solving an additional optimization to guarantee the learning convergence. Through the proposed design method, the learning performance is optimized and the system's stability is guaranteed. The proposed two-step optimization-based design method and the regarding iterative learning control algorithm are validated by both numerical and experimental studies.","PeriodicalId":54846,"journal":{"name":"Journal of Dynamic Systems Measurement and Control-Transactions of the Asme","volume":"79 1","pages":""},"PeriodicalIF":1.7000,"publicationDate":"2021-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"A Two-Step Optimization-Based Iterative Learning Control for Quadrotor Unmanned Aerial Vehicles\",\"authors\":\"R. Adlakha, Minghui Zheng\",\"doi\":\"10.1115/1.4049566\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"\\n This paper presents a two-step optimization-based design method for iterative learning control and applies it onto the quadrotor unmanned aerial vehicles (UAVs) trajectory tracking problem. Iterative learning control aims to improve the tracking performance through learning from errors over iterations in repetitively operated systems. The tracking errors from previous iterations are injected into a learning filter and a robust filter to generate the learning signal. The design of the two filters usually involves nontrivial tuning work. This paper presents a new two-optimization design method for the iterative learning control, which is easy to obtain and implement. In particular, the learning filter design problem is transferred into a feedback controller design problem for a purposely constructed system, which is solved based on H-infinity optimal control theory thereafter. The robust filter is then obtained by solving an additional optimization to guarantee the learning convergence. Through the proposed design method, the learning performance is optimized and the system's stability is guaranteed. The proposed two-step optimization-based design method and the regarding iterative learning control algorithm are validated by both numerical and experimental studies.\",\"PeriodicalId\":54846,\"journal\":{\"name\":\"Journal of Dynamic Systems Measurement and Control-Transactions of the Asme\",\"volume\":\"79 1\",\"pages\":\"\"},\"PeriodicalIF\":1.7000,\"publicationDate\":\"2021-07-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of Dynamic Systems Measurement and Control-Transactions of the Asme\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://doi.org/10.1115/1.4049566\",\"RegionNum\":4,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"AUTOMATION & CONTROL SYSTEMS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Dynamic Systems Measurement and Control-Transactions of the Asme","FirstCategoryId":"94","ListUrlMain":"https://doi.org/10.1115/1.4049566","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
A Two-Step Optimization-Based Iterative Learning Control for Quadrotor Unmanned Aerial Vehicles
This paper presents a two-step optimization-based design method for iterative learning control and applies it onto the quadrotor unmanned aerial vehicles (UAVs) trajectory tracking problem. Iterative learning control aims to improve the tracking performance through learning from errors over iterations in repetitively operated systems. The tracking errors from previous iterations are injected into a learning filter and a robust filter to generate the learning signal. The design of the two filters usually involves nontrivial tuning work. This paper presents a new two-optimization design method for the iterative learning control, which is easy to obtain and implement. In particular, the learning filter design problem is transferred into a feedback controller design problem for a purposely constructed system, which is solved based on H-infinity optimal control theory thereafter. The robust filter is then obtained by solving an additional optimization to guarantee the learning convergence. Through the proposed design method, the learning performance is optimized and the system's stability is guaranteed. The proposed two-step optimization-based design method and the regarding iterative learning control algorithm are validated by both numerical and experimental studies.
期刊介绍:
The Journal of Dynamic Systems, Measurement, and Control publishes theoretical and applied original papers in the traditional areas implied by its name, as well as papers in interdisciplinary areas. Theoretical papers should present new theoretical developments and knowledge for controls of dynamical systems together with clear engineering motivation for the new theory. New theory or results that are only of mathematical interest without a clear engineering motivation or have a cursory relevance only are discouraged. "Application" is understood to include modeling, simulation of realistic systems, and corroboration of theory with emphasis on demonstrated practicality.