Hierarchical Sliding Mode Control Combined with Nonlinear Disturbance Observer for Wheeled Inverted Pendulum Robot Trajectory Tracking

A proposed optimized model for the trajectory tracking control of a wheeled inverted pendulum robot (WIPR) system is presented in this study, which addresses the problem of poor trajectory tracking performance in the presence of unknown disturbances due to the nonlinear and underactuated characteris...

Full description

Bibliographic Details
Main Authors: Ming Hou, Xuedong Zhang, Du Chen, Zheng Xu
Format: Article
Language:English
Published: MDPI AG 2023-03-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/13/7/4350
_version_ 1797608304363438080
author Ming Hou
Xuedong Zhang
Du Chen
Zheng Xu
author_facet Ming Hou
Xuedong Zhang
Du Chen
Zheng Xu
author_sort Ming Hou
collection DOAJ
description A proposed optimized model for the trajectory tracking control of a wheeled inverted pendulum robot (WIPR) system is presented in this study, which addresses the problem of poor trajectory tracking performance in the presence of unknown disturbances due to the nonlinear and underactuated characteristics of the system. First, a kinematic controller was used to track a reference trajectory and generate a control law that specifies the desired forward and rotation speeds of the system. Next, a nonlinear disturbance observer (NDO) was designed to enhance the system’s robustness to external disturbances and improve its tracking performance. Then, the coupled system state variables were decoupled into two subsystems: a forward rotation subsystem and a tilt angle velocity subsystem. An improved hierarchical sliding mode controller was designed to control these subsystems separately. Finally, simulation experiments were conducted to compare the proposed method with a common sliding mode control approach. The simulation results demonstrate that the proposed method achieves better tracking performance in the presence of unknown disturbances.
first_indexed 2024-03-11T05:42:35Z
format Article
id doaj.art-204f77ef8a8844c899ccf8aa3afc4e68
institution Directory Open Access Journal
issn 2076-3417
language English
last_indexed 2024-03-11T05:42:35Z
publishDate 2023-03-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj.art-204f77ef8a8844c899ccf8aa3afc4e682023-11-17T16:19:06ZengMDPI AGApplied Sciences2076-34172023-03-01137435010.3390/app13074350Hierarchical Sliding Mode Control Combined with Nonlinear Disturbance Observer for Wheeled Inverted Pendulum Robot Trajectory TrackingMing Hou0Xuedong Zhang1Du Chen2Zheng Xu3School of Automation, Beijing Information Science & Technology University, Beijing 100192, ChinaSchool of Automation, Beijing Information Science & Technology University, Beijing 100192, ChinaSchool of Automation, Beijing Information Science & Technology University, Beijing 100192, ChinaSchool of Automation, Beijing Information Science & Technology University, Beijing 100192, ChinaA proposed optimized model for the trajectory tracking control of a wheeled inverted pendulum robot (WIPR) system is presented in this study, which addresses the problem of poor trajectory tracking performance in the presence of unknown disturbances due to the nonlinear and underactuated characteristics of the system. First, a kinematic controller was used to track a reference trajectory and generate a control law that specifies the desired forward and rotation speeds of the system. Next, a nonlinear disturbance observer (NDO) was designed to enhance the system’s robustness to external disturbances and improve its tracking performance. Then, the coupled system state variables were decoupled into two subsystems: a forward rotation subsystem and a tilt angle velocity subsystem. An improved hierarchical sliding mode controller was designed to control these subsystems separately. Finally, simulation experiments were conducted to compare the proposed method with a common sliding mode control approach. The simulation results demonstrate that the proposed method achieves better tracking performance in the presence of unknown disturbances.https://www.mdpi.com/2076-3417/13/7/4350wheeled inverted pendulum robotunderactuatednonlinear disturbance observerhierarchical sliding mode control
spellingShingle Ming Hou
Xuedong Zhang
Du Chen
Zheng Xu
Hierarchical Sliding Mode Control Combined with Nonlinear Disturbance Observer for Wheeled Inverted Pendulum Robot Trajectory Tracking
Applied Sciences
wheeled inverted pendulum robot
underactuated
nonlinear disturbance observer
hierarchical sliding mode control
title Hierarchical Sliding Mode Control Combined with Nonlinear Disturbance Observer for Wheeled Inverted Pendulum Robot Trajectory Tracking
title_full Hierarchical Sliding Mode Control Combined with Nonlinear Disturbance Observer for Wheeled Inverted Pendulum Robot Trajectory Tracking
title_fullStr Hierarchical Sliding Mode Control Combined with Nonlinear Disturbance Observer for Wheeled Inverted Pendulum Robot Trajectory Tracking
title_full_unstemmed Hierarchical Sliding Mode Control Combined with Nonlinear Disturbance Observer for Wheeled Inverted Pendulum Robot Trajectory Tracking
title_short Hierarchical Sliding Mode Control Combined with Nonlinear Disturbance Observer for Wheeled Inverted Pendulum Robot Trajectory Tracking
title_sort hierarchical sliding mode control combined with nonlinear disturbance observer for wheeled inverted pendulum robot trajectory tracking
topic wheeled inverted pendulum robot
underactuated
nonlinear disturbance observer
hierarchical sliding mode control
url https://www.mdpi.com/2076-3417/13/7/4350
work_keys_str_mv AT minghou hierarchicalslidingmodecontrolcombinedwithnonlineardisturbanceobserverforwheeledinvertedpendulumrobottrajectorytracking
AT xuedongzhang hierarchicalslidingmodecontrolcombinedwithnonlineardisturbanceobserverforwheeledinvertedpendulumrobottrajectorytracking
AT duchen hierarchicalslidingmodecontrolcombinedwithnonlineardisturbanceobserverforwheeledinvertedpendulumrobottrajectorytracking
AT zhengxu hierarchicalslidingmodecontrolcombinedwithnonlineardisturbanceobserverforwheeledinvertedpendulumrobottrajectorytracking