A backstepping approach for the design of a nonlinear controller for a two-wheeled autonomous vehicle

F. Okou, D. Nganga-Kouya, M. Tarbouchi
{"title":"A backstepping approach for the design of a nonlinear controller for a two-wheeled autonomous vehicle","authors":"F. Okou, D. Nganga-Kouya, M. Tarbouchi","doi":"10.1109/CCECE.2009.5090207","DOIUrl":null,"url":null,"abstract":"This paper proposes an innovative approach for the design of a nonlinear controller to stabilize an autonomous mobile robot. The design approach combines a nonlinear control design method with a root-finding algorithm for nonlinear algebraic equations. For the design, the robot model is divided into two parts: a state space model with intermediate control inputs and algebraic nonlinear equations relating the true and the intermediate control inputs. First, a suitable change of variable is applied to the traditional robot dynamics to reveal the strict feedback structure of this state space model. Next, a three-step backstepping control design method is applied to obtain the intermediate control input expressions. Finally, the true control inputs are found by solving iteratively the nonlinear equations that relates intermediate and true control inputs. The proposed design strategy is tested in simulation. The results show that good tracking performances are achieved.","PeriodicalId":153464,"journal":{"name":"2009 Canadian Conference on Electrical and Computer Engineering","volume":"38 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-05-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 Canadian Conference on Electrical and Computer Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CCECE.2009.5090207","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

This paper proposes an innovative approach for the design of a nonlinear controller to stabilize an autonomous mobile robot. The design approach combines a nonlinear control design method with a root-finding algorithm for nonlinear algebraic equations. For the design, the robot model is divided into two parts: a state space model with intermediate control inputs and algebraic nonlinear equations relating the true and the intermediate control inputs. First, a suitable change of variable is applied to the traditional robot dynamics to reveal the strict feedback structure of this state space model. Next, a three-step backstepping control design method is applied to obtain the intermediate control input expressions. Finally, the true control inputs are found by solving iteratively the nonlinear equations that relates intermediate and true control inputs. The proposed design strategy is tested in simulation. The results show that good tracking performances are achieved.
基于回溯法的两轮自动驾驶车辆非线性控制器设计
本文提出了一种新颖的自主移动机器人非线性控制器的设计方法。该设计方法将非线性控制设计方法与非线性代数方程的寻根算法相结合。在设计中,将机器人模型分为两部分:具有中间控制输入的状态空间模型和真实控制输入与中间控制输入之间的代数非线性方程。首先,对传统机器人动力学进行适当的变量改变,揭示了该状态空间模型的严格反馈结构。其次,采用三步反推控制设计方法获得中间控制输入表达式。最后,通过迭代求解中间控制输入与真控制输入之间的非线性方程,求出真控制输入。通过仿真验证了所提出的设计策略。结果表明,该系统具有良好的跟踪性能。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术官方微信