基于Lyapunov二次泛函的直流电机鲁棒MRAC自适应控制的实现

Nzanzu Lukogho Luckson, Gueye Samba, Ndiaye Mouhamadou Falilou
{"title":"基于Lyapunov二次泛函的直流电机鲁棒MRAC自适应控制的实现","authors":"Nzanzu Lukogho Luckson, Gueye Samba, Ndiaye Mouhamadou Falilou","doi":"10.1109/CPEEE56777.2023.10217506","DOIUrl":null,"url":null,"abstract":"This paper proposes a robust model reference adaptive controller (MRAC) based on the approach of Lyapunov’s quadratic functional to control the speed of a DC motor and to guarantee the desired performances of the motor under critical operating conditions such as varying working conditions due to changing environment, temperature increase or process aging. In this paper, the parameters armature’s resistance Ra, armature’s inductance La and moment of inertia J of the machine were varied from 10% to 100% of their nominal values. To achieve this, the methodological approach is as follows. The first step is to present the system, DC motor; then make its modeling. Then, a Lyapunov’s quadratic functional is chosen. It allows to guarantee the global stability of the system and in which (this function) derives the mechanism of adaptation of the motor parameters. The implemented parameter adjustment mechanism into the Matlab / Simulink environment gives the following results: a settling time of 13.6 milliseconds, a system rise time of 10.25 milliseconds, a final value of 0.165 for a step input. For the reference model this final value is 0.166, hence a tracking error of 0.001004. The overall relative uncertainty of the system is 0.6%; and the measurement uncertainty on the speed at the motor output is 0.000234% by applying a variation of 10% to 100% on its nominal parameters. Compared to the results obtained by implementing an MRAC controller based on the MIT rule and those of the classical PID controller, the results obtained from the analysis of the Lyapunov’s quadratic candidate function meet the objectives set and correct the shortcomings and inadequacy of the PID and the MIT controller in the face of the problems of varying working conditions, hence a robust MRAC-Lyapunov controller. These simulation results also show and prove the effectiveness of this controller based on the Lyapunov’s quadratic function, as it ensures the global stability of the controlled system and a judicious choice of the adaptation gain coefficients of this controller improves the output performances of the controlled system by cancelling the deviation between the two processes, DC motor and reference model, in presence or not of the parametric variations.","PeriodicalId":364883,"journal":{"name":"2023 13th International Conference on Power, Energy and Electrical Engineering (CPEEE)","volume":"4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-02-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Implementation of the Robust MRAC Adaptive Control for a DC Motor: A Method Based on the Lyapunov’s Quadratic Functional\",\"authors\":\"Nzanzu Lukogho Luckson, Gueye Samba, Ndiaye Mouhamadou Falilou\",\"doi\":\"10.1109/CPEEE56777.2023.10217506\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper proposes a robust model reference adaptive controller (MRAC) based on the approach of Lyapunov’s quadratic functional to control the speed of a DC motor and to guarantee the desired performances of the motor under critical operating conditions such as varying working conditions due to changing environment, temperature increase or process aging. In this paper, the parameters armature’s resistance Ra, armature’s inductance La and moment of inertia J of the machine were varied from 10% to 100% of their nominal values. To achieve this, the methodological approach is as follows. The first step is to present the system, DC motor; then make its modeling. Then, a Lyapunov’s quadratic functional is chosen. It allows to guarantee the global stability of the system and in which (this function) derives the mechanism of adaptation of the motor parameters. The implemented parameter adjustment mechanism into the Matlab / Simulink environment gives the following results: a settling time of 13.6 milliseconds, a system rise time of 10.25 milliseconds, a final value of 0.165 for a step input. For the reference model this final value is 0.166, hence a tracking error of 0.001004. The overall relative uncertainty of the system is 0.6%; and the measurement uncertainty on the speed at the motor output is 0.000234% by applying a variation of 10% to 100% on its nominal parameters. Compared to the results obtained by implementing an MRAC controller based on the MIT rule and those of the classical PID controller, the results obtained from the analysis of the Lyapunov’s quadratic candidate function meet the objectives set and correct the shortcomings and inadequacy of the PID and the MIT controller in the face of the problems of varying working conditions, hence a robust MRAC-Lyapunov controller. These simulation results also show and prove the effectiveness of this controller based on the Lyapunov’s quadratic function, as it ensures the global stability of the controlled system and a judicious choice of the adaptation gain coefficients of this controller improves the output performances of the controlled system by cancelling the deviation between the two processes, DC motor and reference model, in presence or not of the parametric variations.\",\"PeriodicalId\":364883,\"journal\":{\"name\":\"2023 13th International Conference on Power, Energy and Electrical Engineering (CPEEE)\",\"volume\":\"4 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-02-25\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2023 13th International Conference on Power, Energy and Electrical Engineering (CPEEE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CPEEE56777.2023.10217506\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 13th International Conference on Power, Energy and Electrical Engineering (CPEEE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CPEEE56777.2023.10217506","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

本文提出了一种基于李雅普诺夫二次泛函方法的鲁棒模型参考自适应控制器(MRAC),用于控制直流电机的转速,并保证电机在环境变化、温度升高或过程老化等关键工况下的预期性能。在本文中,电机的电枢电阻Ra、电枢电感La和转动惯量J等参数在标称值的10%到100%之间变化。为实现这一目标,方法方法如下。第一步是介绍系统,直流电机;然后对其进行建模。然后,选择一个Lyapunov二次泛函。它可以保证系统的全局稳定性,并在其中(该函数)推导出电机参数的适应机制。在Matlab / Simulink环境中实现的参数调整机制给出了以下结果:稳定时间为13.6毫秒,系统上升时间为10.25毫秒,步进输入的最终值为0.165。对于参考模型,该最终值为0.166,因此跟踪误差为0.001004。系统的总体相对不确定度为0.6%;通过对其标称参数施加10%至100%的变化,电机输出速度的测量不确定度为0.000234%。与基于MIT规则的MRAC控制器和经典PID控制器的结果相比,Lyapunov二次候选函数分析得到的结果满足了设定的目标,纠正了PID和MIT控制器在面对变工况问题时的缺点和不足,是鲁棒的MRAC-Lyapunov控制器。这些仿真结果也表明并证明了该基于Lyapunov二次函数的控制器的有效性,因为它保证了被控系统的全局稳定性,并且该控制器的自适应增益系数的明智选择通过消除直流电机和参考模型两个过程之间的偏差来改善被控系统的输出性能,无论是否存在参数变化。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Implementation of the Robust MRAC Adaptive Control for a DC Motor: A Method Based on the Lyapunov’s Quadratic Functional
This paper proposes a robust model reference adaptive controller (MRAC) based on the approach of Lyapunov’s quadratic functional to control the speed of a DC motor and to guarantee the desired performances of the motor under critical operating conditions such as varying working conditions due to changing environment, temperature increase or process aging. In this paper, the parameters armature’s resistance Ra, armature’s inductance La and moment of inertia J of the machine were varied from 10% to 100% of their nominal values. To achieve this, the methodological approach is as follows. The first step is to present the system, DC motor; then make its modeling. Then, a Lyapunov’s quadratic functional is chosen. It allows to guarantee the global stability of the system and in which (this function) derives the mechanism of adaptation of the motor parameters. The implemented parameter adjustment mechanism into the Matlab / Simulink environment gives the following results: a settling time of 13.6 milliseconds, a system rise time of 10.25 milliseconds, a final value of 0.165 for a step input. For the reference model this final value is 0.166, hence a tracking error of 0.001004. The overall relative uncertainty of the system is 0.6%; and the measurement uncertainty on the speed at the motor output is 0.000234% by applying a variation of 10% to 100% on its nominal parameters. Compared to the results obtained by implementing an MRAC controller based on the MIT rule and those of the classical PID controller, the results obtained from the analysis of the Lyapunov’s quadratic candidate function meet the objectives set and correct the shortcomings and inadequacy of the PID and the MIT controller in the face of the problems of varying working conditions, hence a robust MRAC-Lyapunov controller. These simulation results also show and prove the effectiveness of this controller based on the Lyapunov’s quadratic function, as it ensures the global stability of the controlled system and a judicious choice of the adaptation gain coefficients of this controller improves the output performances of the controlled system by cancelling the deviation between the two processes, DC motor and reference model, in presence or not of the parametric variations.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
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学术文献互助群
群 号:481959085
Book学术官方微信