DOE PAGES title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Closed-Loop Error Learning Control for Uncertain Nonlinear Systems With Experimental Validation on a Mobile Robot

Abstract

This article develops a closed-loop error learning control (CLELC) algorithm for feedback linearizable systems with experimental validation on a mobile robot. Traditional feedback and feedforward controllers are designed based on the nominal model by using the feedback linearization control (FLC) method. Then, an intelligent controller is designed based on the sliding mode learning algorithm that utilizes closed-loop error dynamics to learn the system behavior. The controllers are working in parallel, and the intelligent controller can gradually replace the feedback controller from the control of the system. In addition to the stability of the sliding mode learning algorithm, the closed-loop stability of an nth-order feedback linearizable system is proven. The simulation results demonstrate that the CLELC algorithm can improve control performance (e.g., smaller rise time, settling time, and overshoot) in the absence of uncertainties, and also provides robust control performance in the presence of uncertainties as compared to traditional FLC method. To test the efficiency and efficacy of the CLELC algorithm, the trajectory tracking problem of a tracked mobile robot is studied in real time. The experimental results demonstrate that the CLELC algorithm ensures highly accurate trajectory tracking performance than traditional FLC method.

Authors:
ORCiD logo [1]
  1. Univ. of Queensland, Brisbane, QLD (Australia)
Publication Date:
Research Org.:
Univ. of Illinois at Urbana-Champaign, IL (United States)
Sponsoring Org.:
USDOE Advanced Research Projects Agency - Energy (ARPA-E)
OSTI Identifier:
1799041
Grant/Contract Number:  
AR0000598
Resource Type:
Accepted Manuscript
Journal Name:
IEEE/ASME Transactions on Mechatronics
Additional Journal Information:
Journal Volume: 24; Journal Issue: 5; Journal ID: ISSN 1083-4435
Publisher:
IEEE - ASME
Country of Publication:
United States
Language:
English
Subject:
97 MATHEMATICS AND COMPUTING

Citation Formats

Kayacan, Erkan. Closed-Loop Error Learning Control for Uncertain Nonlinear Systems With Experimental Validation on a Mobile Robot. United States: N. p., 2019. Web. doi:10.1109/tmech.2019.2932757.
Kayacan, Erkan. Closed-Loop Error Learning Control for Uncertain Nonlinear Systems With Experimental Validation on a Mobile Robot. United States. https://doi.org/10.1109/tmech.2019.2932757
Kayacan, Erkan. Mon . "Closed-Loop Error Learning Control for Uncertain Nonlinear Systems With Experimental Validation on a Mobile Robot". United States. https://doi.org/10.1109/tmech.2019.2932757. https://www.osti.gov/servlets/purl/1799041.
@article{osti_1799041,
title = {Closed-Loop Error Learning Control for Uncertain Nonlinear Systems With Experimental Validation on a Mobile Robot},
author = {Kayacan, Erkan},
abstractNote = {This article develops a closed-loop error learning control (CLELC) algorithm for feedback linearizable systems with experimental validation on a mobile robot. Traditional feedback and feedforward controllers are designed based on the nominal model by using the feedback linearization control (FLC) method. Then, an intelligent controller is designed based on the sliding mode learning algorithm that utilizes closed-loop error dynamics to learn the system behavior. The controllers are working in parallel, and the intelligent controller can gradually replace the feedback controller from the control of the system. In addition to the stability of the sliding mode learning algorithm, the closed-loop stability of an nth-order feedback linearizable system is proven. The simulation results demonstrate that the CLELC algorithm can improve control performance (e.g., smaller rise time, settling time, and overshoot) in the absence of uncertainties, and also provides robust control performance in the presence of uncertainties as compared to traditional FLC method. To test the efficiency and efficacy of the CLELC algorithm, the trajectory tracking problem of a tracked mobile robot is studied in real time. The experimental results demonstrate that the CLELC algorithm ensures highly accurate trajectory tracking performance than traditional FLC method.},
doi = {10.1109/tmech.2019.2932757},
journal = {IEEE/ASME Transactions on Mechatronics},
number = 5,
volume = 24,
place = {United States},
year = {Mon Aug 05 00:00:00 EDT 2019},
month = {Mon Aug 05 00:00:00 EDT 2019}
}

Works referenced in this record:

Modeling and robust control of a twin wind turbines structure
journal, December 2017


Sliding-Mode Control Composite With Disturbance Observer for Tracking Control of Mismatched Uncertain nDoF Nonlinear Systems
journal, February 2018


WMR control via dynamic feedback linearization: design, implementation, and experimental validation
journal, November 2002

  • Oriolo, G.; De Luca, A.; Vendittelli, M.
  • IEEE Transactions on Control Systems Technology, Vol. 10, Issue 6
  • DOI: 10.1109/tcst.2002.804116

Fuzzy logic based adaptive admittance control of a redundantly actuated ankle rehabilitation robot
journal, February 2017


Sliding mode learning control of uncertain nonlinear systems with Lyapunov stability analysis
journal, August 2018

  • Kayacan, Erkan
  • Transactions of the Institute of Measurement and Control, Vol. 41, Issue 6
  • DOI: 10.1177/0142331218788125

Embedded High Precision Control and Corn Stand Counting Algorithms for an Ultra-Compact 3D Printed Field Robot
conference, June 2018

  • Kayacan, Erkan; Zhang, Zhongzhong; Chowdhary, Girish
  • Robotics: Science and Systems 2018, Robotics: Science and Systems XIV
  • DOI: 10.15607/RSS.2018.XIV.036

Design and field evaluation of a ground robot for high-throughput phenotyping of energy sorghum
journal, September 2018

  • Young, Sierra N.; Kayacan, Erkan; Peschel, Joshua M.
  • Precision Agriculture, Vol. 20, Issue 4
  • DOI: 10.1007/s11119-018-9601-6

Tracking Error Learning Control for Precise Mobile Robot Path Tracking in Outdoor Environment
journal, August 2018

  • Kayacan, Erkan; Chowdhary, Girish
  • Journal of Intelligent & Robotic Systems, Vol. 95, Issue 3-4
  • DOI: 10.1007/s10846-018-0916-3

Robust Stabilization of a Wheeled Mobile Robot Using Model Predictive Control Based on Neurodynamics Optimization
journal, January 2017

  • Xiao, Hanzhen; Li, Zhijun; Yang, Chenguang
  • IEEE Transactions on Industrial Electronics, Vol. 64, Issue 1
  • DOI: 10.1109/TIE.2016.2606358

Receding Horizon Control for Convergent Navigation of a Differential Drive Mobile Robot
journal, March 2017

  • Seder, Marija; Baotic, Mato; Petrovic, Ivan
  • IEEE Transactions on Control Systems Technology, Vol. 25, Issue 2
  • DOI: 10.1109/TCST.2016.2558479

Asymptotic Reference Tracking and Disturbance Rejection of UDE-Based Robust Control
journal, April 2017

  • Ren, Beibei; Zhong, Qing-Chang; Dai, Jiguo
  • IEEE Transactions on Industrial Electronics, Vol. 64, Issue 4
  • DOI: 10.1109/TIE.2016.2633473

Robust Control for Quadrotors With Multiple Time-Varying Uncertainties and Delays
journal, February 2017

  • Liu, Hao; Zhao, Wanbing; Zuo, Zongyu
  • IEEE Transactions on Industrial Electronics, Vol. 64, Issue 2
  • DOI: 10.1109/TIE.2016.2612618

Modeling and robust control of a twin wind turbines structure
journal, December 2017


Feedback Linearization Control for Systems with Mismatched Uncertainties via Disturbance Observers
journal, May 2018

  • Kayacan, Erkan; Fossen, Thor I.
  • Asian Journal of Control, Vol. 21, Issue 3
  • DOI: 10.1002/asjc.1802

Nonlinear Disturbance Observer-Based Dynamic Surface Control of Mobile Wheeled Inverted Pendulum
journal, November 2015

  • Huang, Jian; Ri, Songhyok; Liu, Lei
  • IEEE Transactions on Control Systems Technology, Vol. 23, Issue 6
  • DOI: 10.1109/TCST.2015.2404897

Bridging the gap between designed and implemented controllers via adaptive robust discrete sliding mode control
journal, February 2017


Observer-Based Fault-Tolerant Controller for Uncertain Steer-by-Wire Systems Using the Delta Operator
journal, December 2018

  • Huang, Chao; Naghdy, Fazel; Du, Haiping
  • IEEE/ASME Transactions on Mechatronics, Vol. 23, Issue 6
  • DOI: 10.1109/TMECH.2018.2820091

A technical review on navigation systems of agricultural autonomous off-road vehicles
journal, June 2013


Adaptive trajectory control of off-road mobile robots: A multi-model observer approach
conference, May 2017

  • Deremetz, Mathieu; Lenain, Roland; Thuilot, Benoit
  • 2017 IEEE International Conference on Robotics and Automation (ICRA)
  • DOI: 10.1109/ICRA.2017.7989509

Experimental Validation of Linear and Nonlinear MPC on an Articulated Unmanned Ground Vehicle
journal, October 2018

  • Kayacan, Erkan; Saeys, Wouter; Ramon, Herman
  • IEEE/ASME Transactions on Mechatronics, Vol. 23, Issue 5
  • DOI: 10.1109/TMECH.2018.2854877

Trajectory tracking control of Skid-Steered Mobile Robot based on adaptive Second Order Sliding Mode Control
journal, March 2018


A self-learning disturbance observer for nonlinear systems in feedback-error learning scheme
journal, June 2017

  • Kayacan, Erkan; Peschel, Joshua M.; Chowdhary, Girish
  • Engineering Applications of Artificial Intelligence, Vol. 62
  • DOI: 10.1016/j.engappai.2017.04.013

High‐precision control of tracked field robots in the presence of unknown traction coefficients
journal, June 2018

  • Kayacan, Erkan; Young, Sierra N.; Peschel, Joshua M.
  • Journal of Field Robotics, Vol. 35, Issue 7
  • DOI: 10.1002/rob.21794

A General Tracking Control Framework for Uncertain Systems With Exponential Convergence Performance
journal, February 2018


Multiobjective $H_{\infty }$ Control for String Stability of Cooperative Adaptive Cruise Control Systems
journal, March 2017


Robust Tracking and Disturbance Rejection for Linear Uncertain System With Unknown State Delay and Disturbance
journal, June 2018


Disturbance-Observer-Based Control and Related Methods—An Overview
journal, February 2016

  • Chen, Wen-Hua; Yang, Jun; Guo, Lei
  • IEEE Transactions on Industrial Electronics, Vol. 63, Issue 2
  • DOI: 10.1109/TIE.2015.2478397

Robust Control of a Vehicle Steer-by-Wire System Using Adaptive Sliding Mode
journal, January 2015


A robust adaptive fuzzy variable structure tracking control for the wheeled mobile robot: Simulation and experimental results
journal, July 2017


Sliding Mode Neuro Adaptive Control in Trajectory Tracking for Mobile Robots
journal, June 2013

  • Rossomando, Francisco G.; Soria, Carlos; Carelli, Ricardo
  • Journal of Intelligent & Robotic Systems, Vol. 74, Issue 3-4
  • DOI: 10.1007/s10846-013-9843-5

Robust Constrained Learning-based NMPC enabling reliable mobile robot path tracking
journal, July 2016

  • Ostafew, Chris J.; Schoellig, Angela P.; Barfoot, Timothy D.
  • The International Journal of Robotics Research, Vol. 35, Issue 13
  • DOI: 10.1177/0278364916645661

Learning-based Nonlinear Model Predictive Control to Improve Vision-based Mobile Robot Path Tracking
journal, June 2015

  • Ostafew, Chris J.; Schoellig, Angela P.; Barfoot, Timothy D.
  • Journal of Field Robotics, Vol. 33, Issue 1
  • DOI: 10.1002/rob.21587

Automatic guidance of a four-wheel-steering mobile robot for accurate field operations
journal, April 2009

  • Cariou, Christophe; Lenain, Roland; Thuilot, Benoit
  • Journal of Field Robotics, Vol. 26, Issue 6-7
  • DOI: 10.1002/rob.20282