Design and Characterization of Second Order Sliding Mode Controller for Pendulum System

S. A. Hashim, A. Hammoudi
{"title":"Design and Characterization of Second Order Sliding Mode Controller for Pendulum System","authors":"S. A. Hashim, A. Hammoudi","doi":"10.29194/NJES.24010040","DOIUrl":null,"url":null,"abstract":"The main purpose of this paper is to design a robust second order sliding mode controller that can deal with uncertain nonlinear systems. This controller can keep the main advantages of the first order sliding mode controller, such as the ability to make the system asymptotically stable by forcing the error and its derivatives to have a zero value, the simplicity in the operation, and the robustness in the existence of perturbations. In spite of the features that characterize the first order sliding mode controller (1 SMC), it still suffers from the unwanted phenomenon “chattering”, which originates from a discontinuous control part (sign function). In this context, saturation function can be used instead of sign function to reduce this problematic chattering. Different from the saturation function method, the second order sliding mode controller can be used to overcome the chattering; suffered by the first order sliding mode controller and to retain the stability and performance of the system. In this paper, the twisting and the super twisting second-order algorithms of the sliding mode controller were used, and their results were compared with the first order sliding mode controller. So, this subject focused on the chattering problem who suffers from it the 1 SMC and try to reduce it by using the 2 SMC, the uncertain pendulum system was adopted in this work for the purpose of checking the three controllers. The simulations results showed that the second order sliding mode controller has the ability to reduce both the chattering magnitude and the steady state error and achieve an asymptotically stable system. The results were obtained by using MATLAB programming.","PeriodicalId":7470,"journal":{"name":"Al-Nahrain Journal for Engineering Sciences","volume":"8 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2021-07-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Al-Nahrain Journal for Engineering Sciences","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.29194/NJES.24010040","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

The main purpose of this paper is to design a robust second order sliding mode controller that can deal with uncertain nonlinear systems. This controller can keep the main advantages of the first order sliding mode controller, such as the ability to make the system asymptotically stable by forcing the error and its derivatives to have a zero value, the simplicity in the operation, and the robustness in the existence of perturbations. In spite of the features that characterize the first order sliding mode controller (1 SMC), it still suffers from the unwanted phenomenon “chattering”, which originates from a discontinuous control part (sign function). In this context, saturation function can be used instead of sign function to reduce this problematic chattering. Different from the saturation function method, the second order sliding mode controller can be used to overcome the chattering; suffered by the first order sliding mode controller and to retain the stability and performance of the system. In this paper, the twisting and the super twisting second-order algorithms of the sliding mode controller were used, and their results were compared with the first order sliding mode controller. So, this subject focused on the chattering problem who suffers from it the 1 SMC and try to reduce it by using the 2 SMC, the uncertain pendulum system was adopted in this work for the purpose of checking the three controllers. The simulations results showed that the second order sliding mode controller has the ability to reduce both the chattering magnitude and the steady state error and achieve an asymptotically stable system. The results were obtained by using MATLAB programming.
摆系统二阶滑模控制器的设计与表征
本文的主要目的是设计一种能处理不确定非线性系统的鲁棒二阶滑模控制器。该控制器可以保持一阶滑模控制器的主要优点,例如通过强制误差及其导数为零值使系统渐近稳定的能力,操作的简单性以及存在扰动时的鲁棒性。尽管具有一阶滑模控制器(1smc)的特征,但它仍然受到来自不连续控制部分(符号函数)的有害现象“抖振”的影响。在这种情况下,可以使用饱和函数代替符号函数来减少这种有问题的抖振。与饱和函数方法不同,二阶滑模控制器可以克服抖振;受一阶滑模控制器的影响而保持系统的稳定性和性能。本文采用了滑模控制器的扭转和超扭转二阶算法,并将其结果与一阶滑模控制器进行了比较。因此,本课题主要研究了1模态控制器引起的抖振问题,并尝试用2模态控制器来减小抖振问题,本课题采用不确定摆系统,对三个控制器进行检查。仿真结果表明,二阶滑模控制器能够有效地减小系统的抖振幅度和稳态误差,使系统达到渐近稳定。利用MATLAB编程得到了实验结果。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
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学术官方微信