{"title":"Application of generalized predictive control with learning-based disturbance compensator in repetitive operations","authors":"L. Kwek, A. Tan, E. K. Wong","doi":"10.1109/ICORAS.2016.7872615","DOIUrl":null,"url":null,"abstract":"This paper presents the implementation of an enhanced generalized predictive control (GPC) scheme on a two-link planar robotic manipulator performing some repetitive tracking task. The proposed GPC-Gain incorporates a disturbance compensation scheme that combines iterative learning control (ILC) and real-time feedback (RFC) controls. A least mean square error (LMSE) estimator is used to estimate output error caused by repeating disturbances. Through repetitive learning from this filtered output error, ILC predicts the pattern of repeating disturbance. On the other hand, RFC deduces the effect of non-repeating disturbance based on the error feedback information during the ongoing cycle. The learning activity by ILC is regulated using a gain adaptation method. The effect of these estimated disturbances is then compensated in advance in the constrained GPC optimization procedure. Over ten disturbance scenarios, the proposed GPC-Gain scheme reduces the trajectory tracking errors significantly where the average mean squared error (MSE) is merely 49.53% of that of the benchmark. Most importantly, the proposed controller provides a smooth and bounded solution.","PeriodicalId":393534,"journal":{"name":"2016 International Conference on Robotics, Automation and Sciences (ICORAS)","volume":"45 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 International Conference on Robotics, Automation and Sciences (ICORAS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICORAS.2016.7872615","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 implementation of an enhanced generalized predictive control (GPC) scheme on a two-link planar robotic manipulator performing some repetitive tracking task. The proposed GPC-Gain incorporates a disturbance compensation scheme that combines iterative learning control (ILC) and real-time feedback (RFC) controls. A least mean square error (LMSE) estimator is used to estimate output error caused by repeating disturbances. Through repetitive learning from this filtered output error, ILC predicts the pattern of repeating disturbance. On the other hand, RFC deduces the effect of non-repeating disturbance based on the error feedback information during the ongoing cycle. The learning activity by ILC is regulated using a gain adaptation method. The effect of these estimated disturbances is then compensated in advance in the constrained GPC optimization procedure. Over ten disturbance scenarios, the proposed GPC-Gain scheme reduces the trajectory tracking errors significantly where the average mean squared error (MSE) is merely 49.53% of that of the benchmark. Most importantly, the proposed controller provides a smooth and bounded solution.