倒立轮式机器人控制器虚拟评估的动态建模与仿真

K. Harib, K. Moustafa, Shaima Al Hebsi
{"title":"倒立轮式机器人控制器虚拟评估的动态建模与仿真","authors":"K. Harib, K. Moustafa, Shaima Al Hebsi","doi":"10.1109/ICMSAO.2017.7934927","DOIUrl":null,"url":null,"abstract":"This paper develops a mathematical model of an inverted wheeled robot and uses it to simulate and animate the robot dynamics. The robot is modeled as a three-body system consisting of a pendulum and two wheels where the Newtonian mechanics is employed to derive the dynamical equations. The proposed model, in its current configuration, is designed to simulate and animate the controlled robot for forming a virtual controller-testing setup. The open-loop system is simulated by solving the nonlinear dynamic equations recursively within an animation loop by using the Runge-Kutta 4 (RK4) method. The nonlinear model is linearized for designing a PID controller to stabilize the closed-loop system of the robot. The animation process is conducted by creating two graphical objects that resemble the wheel and pendulum in a graphical user interface window. The keyboard arrows are used to interactively input the horizontal motion of the robot cart to the animation process where there is also an option to switch the controller off. Simulation results are provided for both the open-loop and closed-loop cases to illustrate the effectiveness of the results.","PeriodicalId":265345,"journal":{"name":"2017 7th International Conference on Modeling, Simulation, and Applied Optimization (ICMSAO)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Dynamic modeling and simulation for virtual evaluation of inverted wheeled robot controllers\",\"authors\":\"K. Harib, K. Moustafa, Shaima Al Hebsi\",\"doi\":\"10.1109/ICMSAO.2017.7934927\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper develops a mathematical model of an inverted wheeled robot and uses it to simulate and animate the robot dynamics. The robot is modeled as a three-body system consisting of a pendulum and two wheels where the Newtonian mechanics is employed to derive the dynamical equations. The proposed model, in its current configuration, is designed to simulate and animate the controlled robot for forming a virtual controller-testing setup. The open-loop system is simulated by solving the nonlinear dynamic equations recursively within an animation loop by using the Runge-Kutta 4 (RK4) method. The nonlinear model is linearized for designing a PID controller to stabilize the closed-loop system of the robot. The animation process is conducted by creating two graphical objects that resemble the wheel and pendulum in a graphical user interface window. The keyboard arrows are used to interactively input the horizontal motion of the robot cart to the animation process where there is also an option to switch the controller off. Simulation results are provided for both the open-loop and closed-loop cases to illustrate the effectiveness of the results.\",\"PeriodicalId\":265345,\"journal\":{\"name\":\"2017 7th International Conference on Modeling, Simulation, and Applied Optimization (ICMSAO)\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-04-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 7th International Conference on Modeling, Simulation, and Applied Optimization (ICMSAO)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICMSAO.2017.7934927\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 7th International Conference on Modeling, Simulation, and Applied Optimization (ICMSAO)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICMSAO.2017.7934927","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

摘要

本文建立了倒轮式机器人的数学模型,并用该模型对机器人进行了动力学仿真和动画化。将机器人建模为由一个摆和两个轮组成的三体系统,并利用牛顿力学推导其动力学方程。所提出的模型,在其当前配置中,旨在模拟和动画控制机器人,以形成虚拟控制器测试设置。利用Runge-Kutta 4 (RK4)方法在动画循环内递归求解非线性动力学方程,对开环系统进行了仿真。对非线性模型进行线性化,设计PID控制器,实现机器人闭环系统的稳定。动画过程是通过在图形用户界面窗口中创建两个类似于轮子和钟摆的图形对象来进行的。键盘箭头用于交互式地将机器人小车的水平运动输入到动画过程中,其中也有一个关闭控制器的选项。给出了开环和闭环两种情况下的仿真结果,以说明结果的有效性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Dynamic modeling and simulation for virtual evaluation of inverted wheeled robot controllers
This paper develops a mathematical model of an inverted wheeled robot and uses it to simulate and animate the robot dynamics. The robot is modeled as a three-body system consisting of a pendulum and two wheels where the Newtonian mechanics is employed to derive the dynamical equations. The proposed model, in its current configuration, is designed to simulate and animate the controlled robot for forming a virtual controller-testing setup. The open-loop system is simulated by solving the nonlinear dynamic equations recursively within an animation loop by using the Runge-Kutta 4 (RK4) method. The nonlinear model is linearized for designing a PID controller to stabilize the closed-loop system of the robot. The animation process is conducted by creating two graphical objects that resemble the wheel and pendulum in a graphical user interface window. The keyboard arrows are used to interactively input the horizontal motion of the robot cart to the animation process where there is also an option to switch the controller off. Simulation results are provided for both the open-loop and closed-loop cases to illustrate the effectiveness of the results.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
A DST precoding based uplink NOMA scheme for PAPR reduction in 5G wireless network Penta-frequency CPW bow-tie aperture antenna for mobile communications ROS validation for non-holonomic differential robot modeling and control: Case study: Kobuki robot trajectory tracking controller Modelling and dynamics of intramammary infections caused by Corynebacterium species Reliability modelling and analysis of a single machine subsystem of a cable plant
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1