Two-wheeled Self balancing robot Modeling and Control using Artificial Neural Networks (ANN)

Hagar Marzouk Omar, Amro Mohamed Elalawy, H. Ammar
{"title":"Two-wheeled Self balancing robot Modeling and Control using Artificial Neural Networks (ANN)","authors":"Hagar Marzouk Omar, Amro Mohamed Elalawy, H. Ammar","doi":"10.1109/NILES.2019.8909311","DOIUrl":null,"url":null,"abstract":"This paper is focusing on the problem of the Self balancing robot which has many potentials due to its power consumption and maneuverability advantages. Modelling and controlling of the two-wheeled self-balancing robot is presented. For modelling part, two models were used in compare with a real proposed robot. At first, mathematical model was driven and the state space was achieved to model the plant of the system. Second, Nonlinear Autoregressive Exogenous (NARX) Neural Network model is introduced using recorded data architecture-based as it is used in time-series modeling for many reported nonlinear systems. The results proved that NARX provides a better model over the mathematical one. For controlling part, we are presenting a comparison between two different controlling architectures: PID and Model Reference Adaptive Control (MRAC). The two proposed controllers were found suitable solutions in this control problem. However, MRAC gives the best results in following random inputs and is favored in disturbance rejection, then comes the PID controller.","PeriodicalId":330822,"journal":{"name":"2019 Novel Intelligent and Leading Emerging Sciences Conference (NILES)","volume":"39 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 Novel Intelligent and Leading Emerging Sciences Conference (NILES)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NILES.2019.8909311","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

Abstract

This paper is focusing on the problem of the Self balancing robot which has many potentials due to its power consumption and maneuverability advantages. Modelling and controlling of the two-wheeled self-balancing robot is presented. For modelling part, two models were used in compare with a real proposed robot. At first, mathematical model was driven and the state space was achieved to model the plant of the system. Second, Nonlinear Autoregressive Exogenous (NARX) Neural Network model is introduced using recorded data architecture-based as it is used in time-series modeling for many reported nonlinear systems. The results proved that NARX provides a better model over the mathematical one. For controlling part, we are presenting a comparison between two different controlling architectures: PID and Model Reference Adaptive Control (MRAC). The two proposed controllers were found suitable solutions in this control problem. However, MRAC gives the best results in following random inputs and is favored in disturbance rejection, then comes the PID controller.
基于人工神经网络的两轮自平衡机器人建模与控制
自平衡机器人由于其功耗和机动性的优势,具有很大的发展潜力。介绍了两轮自平衡机器人的建模和控制方法。在建模部分,使用两个模型与实际机器人进行了比较。首先,建立数学模型,建立状态空间,对系统的对象进行建模;其次,介绍了基于记录数据体系结构的非线性自回归外生神经网络模型,因为它被用于许多非线性系统的时间序列建模。结果证明,NARX提供了一个比数学模型更好的模型。在控制部分,我们比较了两种不同的控制结构:PID和模型参考自适应控制(MRAC)。在此控制问题中找到了两种控制器的合适解。然而,MRAC在跟踪随机输入方面的效果最好,并且在抑制干扰方面更有优势,然后是PID控制器。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术官方微信