Adaptive PID sliding mode control based on new Quasi-sliding mode and radial basis function neural network for Omni-directional mobile robot

Q3 Engineering
Thanh Tung Pham, C. Nguyen
{"title":"Adaptive PID sliding mode control based on new Quasi-sliding mode and radial basis function neural network for Omni-directional mobile robot","authors":"Thanh Tung Pham, C. Nguyen","doi":"10.3934/electreng.2023007","DOIUrl":null,"url":null,"abstract":"This article designs a PID sliding mode controller based on new Quasi-sliding mode (PID-SMC-NQ) and radial basis function neural network (RBFNN) for Omni-directional mobile robot. This is holonomic vehicles that can perform translational and rotational motions independently and simultaneously. The PID-SMC is designed to ensure that the robot's actual trajectory follows the desired in a finite time with the error converges to zero. To decrease chattering phenomena around the sliding surface, in the controller robust term, this paper uses the tanh (hyperbolic tangent) function, so called the new Quasi-sliding mode function, instead of the switch function. The RBFNN is used to approximate the nonlinear component in the PID-SMC-NQ controller. The RBFNN is considered as an adaptive controller. The weights of the network are trained online due to the feedback from output signals of the robot using the Gradient Descent algorithm. The stability of the system is proven by Lyapunov's theory. Simulation results in MATLAB/Simulink show the effectiveness of the proposed controller, the actual response of the robot converges to the reference with the rising time reaches 307.711 ms, 364.192 ms in the x-coordinate in the two-dimensional movement of the robot, the steady-state error is 0.0018 m and 0.00007 m, the overshoot is 0.13% and 0.1% in the y-coordinate, and the chattering phenomena is reduced.","PeriodicalId":36329,"journal":{"name":"AIMS Electronics and Electrical Engineering","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"AIMS Electronics and Electrical Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.3934/electreng.2023007","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"Engineering","Score":null,"Total":0}
引用次数: 0

Abstract

This article designs a PID sliding mode controller based on new Quasi-sliding mode (PID-SMC-NQ) and radial basis function neural network (RBFNN) for Omni-directional mobile robot. This is holonomic vehicles that can perform translational and rotational motions independently and simultaneously. The PID-SMC is designed to ensure that the robot's actual trajectory follows the desired in a finite time with the error converges to zero. To decrease chattering phenomena around the sliding surface, in the controller robust term, this paper uses the tanh (hyperbolic tangent) function, so called the new Quasi-sliding mode function, instead of the switch function. The RBFNN is used to approximate the nonlinear component in the PID-SMC-NQ controller. The RBFNN is considered as an adaptive controller. The weights of the network are trained online due to the feedback from output signals of the robot using the Gradient Descent algorithm. The stability of the system is proven by Lyapunov's theory. Simulation results in MATLAB/Simulink show the effectiveness of the proposed controller, the actual response of the robot converges to the reference with the rising time reaches 307.711 ms, 364.192 ms in the x-coordinate in the two-dimensional movement of the robot, the steady-state error is 0.0018 m and 0.00007 m, the overshoot is 0.13% and 0.1% in the y-coordinate, and the chattering phenomena is reduced.
基于新型准滑模和径向基函数神经网络的全向移动机器人自适应PID滑模控制
针对全向移动机器人,设计了一种基于新型准滑模(PID- smc - nq)和径向基函数神经网络(RBFNN)的PID滑模控制器。这是一种完整的飞行器,可以独立地同时进行平移和旋转运动。PID-SMC的设计是为了保证机器人的实际轨迹在有限时间内遵循期望轨迹,并且误差收敛于零。为了减少滑模表面周围的抖振现象,本文在控制器鲁棒项中使用了tanh(双曲正切)函数,即新的准滑模函数来代替开关函数。利用RBFNN对PID-SMC-NQ控制器中的非线性分量进行逼近。RBFNN被认为是一种自适应控制器。基于机器人输出信号的反馈,利用梯度下降算法在线训练网络的权值。用李亚普诺夫理论证明了系统的稳定性。在MATLAB/Simulink中的仿真结果表明了所提控制器的有效性,机器人的实际响应随上升时间向参考点收敛,在机器人的二维运动中,在x坐标上的响应随上升时间分别达到307.711 ms、364.192 ms,稳态误差分别为0.0018 m和0.00007 m,在y坐标上的超调量分别为0.13%和0.1%,抖振现象减少。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
AIMS Electronics and Electrical Engineering
AIMS Electronics and Electrical Engineering Engineering-Control and Systems Engineering
CiteScore
2.40
自引率
0.00%
发文量
19
审稿时长
8 weeks
×
引用
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学术官方微信