Open-Closed-Loop PD Iterative Learning Control with a Variable Forgetting Factor for a Two-Wheeled Self-Balancing Mobile Robot
A novel iterative learning control (ILC) algorithm for a two-wheeled self-balancing mobile robot with time-varying, nonlinear, and strong-coupling dynamics properties is presented to resolve the trajectory tracking problem in this research. A kinematics model and dynamic model of a two-wheeled self-...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Hindawi-Wiley
2019-01-01
|
Series: | Complexity |
Online Access: | http://dx.doi.org/10.1155/2019/5705126 |
id |
doaj-416d04c839274187a695f4e8a92260b1 |
---|---|
record_format |
Article |
spelling |
doaj-416d04c839274187a695f4e8a92260b12020-11-25T00:42:01ZengHindawi-WileyComplexity1076-27871099-05262019-01-01201910.1155/2019/57051265705126Open-Closed-Loop PD Iterative Learning Control with a Variable Forgetting Factor for a Two-Wheeled Self-Balancing Mobile RobotJian Dong0Bin He1Chenghong Zhang2Gang Li3College of Electronics and Information Engineering, Tongji University, Shanghai, ChinaCollege of Electronics and Information Engineering, Tongji University, Shanghai, ChinaCollege of Electronics and Information Engineering, Tongji University, Shanghai, ChinaCollege of Electronics and Information Engineering, Tongji University, Shanghai, ChinaA novel iterative learning control (ILC) algorithm for a two-wheeled self-balancing mobile robot with time-varying, nonlinear, and strong-coupling dynamics properties is presented to resolve the trajectory tracking problem in this research. A kinematics model and dynamic model of a two-wheeled self-balancing mobile robot are deduced in this paper, and the combination of an open-closed-loop PD-ILC law and a variable forgetting factor is presented. The open-closed-loop PD-ILC algorithm adopts current and past learning items to drive the state variables and input variables, and the output variables converge to the bounded scope of their desired values. In addition, introducing a variable forgetting factor can enhance the robustness and stability of ILC. Numerous simulation and experimental data demonstrate that the proposed control scheme has better feasibility and effectiveness than the traditional control algorithm.http://dx.doi.org/10.1155/2019/5705126 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Jian Dong Bin He Chenghong Zhang Gang Li |
spellingShingle |
Jian Dong Bin He Chenghong Zhang Gang Li Open-Closed-Loop PD Iterative Learning Control with a Variable Forgetting Factor for a Two-Wheeled Self-Balancing Mobile Robot Complexity |
author_facet |
Jian Dong Bin He Chenghong Zhang Gang Li |
author_sort |
Jian Dong |
title |
Open-Closed-Loop PD Iterative Learning Control with a Variable Forgetting Factor for a Two-Wheeled Self-Balancing Mobile Robot |
title_short |
Open-Closed-Loop PD Iterative Learning Control with a Variable Forgetting Factor for a Two-Wheeled Self-Balancing Mobile Robot |
title_full |
Open-Closed-Loop PD Iterative Learning Control with a Variable Forgetting Factor for a Two-Wheeled Self-Balancing Mobile Robot |
title_fullStr |
Open-Closed-Loop PD Iterative Learning Control with a Variable Forgetting Factor for a Two-Wheeled Self-Balancing Mobile Robot |
title_full_unstemmed |
Open-Closed-Loop PD Iterative Learning Control with a Variable Forgetting Factor for a Two-Wheeled Self-Balancing Mobile Robot |
title_sort |
open-closed-loop pd iterative learning control with a variable forgetting factor for a two-wheeled self-balancing mobile robot |
publisher |
Hindawi-Wiley |
series |
Complexity |
issn |
1076-2787 1099-0526 |
publishDate |
2019-01-01 |
description |
A novel iterative learning control (ILC) algorithm for a two-wheeled self-balancing mobile robot with time-varying, nonlinear, and strong-coupling dynamics properties is presented to resolve the trajectory tracking problem in this research. A kinematics model and dynamic model of a two-wheeled self-balancing mobile robot are deduced in this paper, and the combination of an open-closed-loop PD-ILC law and a variable forgetting factor is presented. The open-closed-loop PD-ILC algorithm adopts current and past learning items to drive the state variables and input variables, and the output variables converge to the bounded scope of their desired values. In addition, introducing a variable forgetting factor can enhance the robustness and stability of ILC. Numerous simulation and experimental data demonstrate that the proposed control scheme has better feasibility and effectiveness than the traditional control algorithm. |
url |
http://dx.doi.org/10.1155/2019/5705126 |
work_keys_str_mv |
AT jiandong openclosedlooppditerativelearningcontrolwithavariableforgettingfactorforatwowheeledselfbalancingmobilerobot AT binhe openclosedlooppditerativelearningcontrolwithavariableforgettingfactorforatwowheeledselfbalancingmobilerobot AT chenghongzhang openclosedlooppditerativelearningcontrolwithavariableforgettingfactorforatwowheeledselfbalancingmobilerobot AT gangli openclosedlooppditerativelearningcontrolwithavariableforgettingfactorforatwowheeledselfbalancingmobilerobot |
_version_ |
1725284281289277440 |