约束输出迭代学习控制

IF 1.1 4区 计算机科学 Q4 AUTOMATION & CONTROL SYSTEMS
Kaloyan Yovchev, Kamen Delchev, E. Krastev
{"title":"约束输出迭代学习控制","authors":"Kaloyan Yovchev, Kamen Delchev, E. Krastev","doi":"10.24425/ACS.2020.132590","DOIUrl":null,"url":null,"abstract":"Iterative Learning Control (ILC) is a well-known method for control of systems performing repetitive jobs with high precision. This paper presents Constrained Output ILC (COILC) for non-linear state space constrained systems. In the existing literature there is no general solution for applying ILC to such systems. This novel method is based on the Bounded Error Algorithm (BEA) and resolves the transient growth error problem, which is a major obstacle in applying ILC to non-linear systems. Another advantage of COILC is that this method can be applied to constrained output systems. Unlike other ILC methods the COILC method employs an algorithm that stops the iteration before the occurrence of a violation in any of the state space constraints. This way COILC resolves both the hard constraints in the non-linear state space and the transient growth problem. The convergence of the proposed numerical procedure is proved in this paper. The performance of the method is evaluated through a computer simulation and the obtained results are compared to the BEA method for controlling non-linear systems. The numerical experiments demonstrate that COILC is more computationally effective and provides better overall performance. The robustness and convergence of the method make it suitable for solving constrained state space problems of non-linear systems in robotics.","PeriodicalId":48654,"journal":{"name":"Archives of Control Sciences","volume":"9 1","pages":""},"PeriodicalIF":1.1000,"publicationDate":"2023-07-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":"{\"title\":\"Constrained Output Iterative Learning Control\",\"authors\":\"Kaloyan Yovchev, Kamen Delchev, E. Krastev\",\"doi\":\"10.24425/ACS.2020.132590\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Iterative Learning Control (ILC) is a well-known method for control of systems performing repetitive jobs with high precision. This paper presents Constrained Output ILC (COILC) for non-linear state space constrained systems. In the existing literature there is no general solution for applying ILC to such systems. This novel method is based on the Bounded Error Algorithm (BEA) and resolves the transient growth error problem, which is a major obstacle in applying ILC to non-linear systems. Another advantage of COILC is that this method can be applied to constrained output systems. Unlike other ILC methods the COILC method employs an algorithm that stops the iteration before the occurrence of a violation in any of the state space constraints. This way COILC resolves both the hard constraints in the non-linear state space and the transient growth problem. The convergence of the proposed numerical procedure is proved in this paper. The performance of the method is evaluated through a computer simulation and the obtained results are compared to the BEA method for controlling non-linear systems. The numerical experiments demonstrate that COILC is more computationally effective and provides better overall performance. The robustness and convergence of the method make it suitable for solving constrained state space problems of non-linear systems in robotics.\",\"PeriodicalId\":48654,\"journal\":{\"name\":\"Archives of Control Sciences\",\"volume\":\"9 1\",\"pages\":\"\"},\"PeriodicalIF\":1.1000,\"publicationDate\":\"2023-07-20\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"6\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Archives of Control Sciences\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://doi.org/10.24425/ACS.2020.132590\",\"RegionNum\":4,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q4\",\"JCRName\":\"AUTOMATION & CONTROL SYSTEMS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Archives of Control Sciences","FirstCategoryId":"94","ListUrlMain":"https://doi.org/10.24425/ACS.2020.132590","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 6

摘要

迭代学习控制(ILC)是一种众所周知的高精度重复工作系统控制方法。本文提出了非线性状态空间约束系统的约束输出ILC (COILC)。在现有文献中,没有将ILC应用于此类系统的通用解决方案。该方法基于有界误差算法(BEA),解决了暂态生长误差问题,这是将ILC应用于非线性系统的主要障碍。COILC的另一个优点是该方法可以应用于约束输出系统。与其他ILC方法不同,COILC方法采用一种算法,在任何状态空间约束中发生违反之前停止迭代。这种方法既解决了非线性状态空间中的硬约束问题,又解决了瞬态增长问题。本文证明了所提数值过程的收敛性。通过计算机仿真对该方法的性能进行了评价,并与BEA控制非线性系统的方法进行了比较。数值实验表明,COILC具有较高的计算效率和较好的综合性能。该方法具有鲁棒性和收敛性,适用于求解机器人中非线性系统的约束状态空间问题。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Constrained Output Iterative Learning Control
Iterative Learning Control (ILC) is a well-known method for control of systems performing repetitive jobs with high precision. This paper presents Constrained Output ILC (COILC) for non-linear state space constrained systems. In the existing literature there is no general solution for applying ILC to such systems. This novel method is based on the Bounded Error Algorithm (BEA) and resolves the transient growth error problem, which is a major obstacle in applying ILC to non-linear systems. Another advantage of COILC is that this method can be applied to constrained output systems. Unlike other ILC methods the COILC method employs an algorithm that stops the iteration before the occurrence of a violation in any of the state space constraints. This way COILC resolves both the hard constraints in the non-linear state space and the transient growth problem. The convergence of the proposed numerical procedure is proved in this paper. The performance of the method is evaluated through a computer simulation and the obtained results are compared to the BEA method for controlling non-linear systems. The numerical experiments demonstrate that COILC is more computationally effective and provides better overall performance. The robustness and convergence of the method make it suitable for solving constrained state space problems of non-linear systems in robotics.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Archives of Control Sciences
Archives of Control Sciences Mathematics-Modeling and Simulation
CiteScore
2.40
自引率
33.30%
发文量
0
审稿时长
14 weeks
期刊介绍: Archives of Control Sciences welcomes for consideration papers on topics of significance in broadly understood control science and related areas, including: basic control theory, optimal control, optimization methods, control of complex systems, mathematical modeling of dynamic and control systems, expert and decision support systems and diverse methods of knowledge modelling and representing uncertainty (by stochastic, set-valued, fuzzy or rough set methods, etc.), robotics and flexible manufacturing systems. Related areas that are covered include information technology, parallel and distributed computations, neural networks and mathematical biomedicine, mathematical economics, applied game theory, financial engineering, business informatics and other similar fields.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信