Prescribed-time trajectory tracking control for a class of nonlinear system
Previous works have analyzed finite/fixed-time tracking control for nonlinear systems. In these works, achieving the accurate time convergence of errors must be under the premise of known initial values and careful design of control parameters. Then, how to break through the constraints of initial v...
Saved in:
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
AIMS Press
2024-12-01
|
Series: | Electronic Research Archive |
Subjects: | |
Online Access: | https://www.aimspress.com/article/doi/10.3934/era.2024305 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1832590763767103488 |
---|---|
author | Lichao Feng Chunlei Zhang Mahmoud Abdel-Aty Jinde Cao Fawaz E. Alsaadi |
author_facet | Lichao Feng Chunlei Zhang Mahmoud Abdel-Aty Jinde Cao Fawaz E. Alsaadi |
author_sort | Lichao Feng |
collection | DOAJ |
description | Previous works have analyzed finite/fixed-time tracking control for nonlinear systems. In these works, achieving the accurate time convergence of errors must be under the premise of known initial values and careful design of control parameters. Then, how to break through the constraints of initial values and design parameters for this issue is an unsolved problem. Motivated by this, we successfully studied prescribed-time tracking control for single-input single-output nonlinear systems with uncertainties. Specifically, we designed a state feedback controller on $ [0, {T}_{p}) $, based on the backstepping method, to make the tracking error (TE) tend to zero at $ {T}_{p} $, in which $ {T}_{p} $ is the arbitrarily selected prescribed-time. Furthermore, on $ [{T}_{p}, \mathrm{\infty }), $ another controller, similarly to that on $ [0, {T}_{p}) $, was designed to keep TE within a precision after $ {T}_{p} $, while TE may not stay at zero. Therefore, on $ [{T}_{p}, \mathrm{\infty }) $, another new controller, based on sliding mode control, was built to ensure that TE stays at zero after $ {T}_{p}. $ |
format | Article |
id | doaj-art-a2812f5b597541139654f4bb0e8751d8 |
institution | Kabale University |
issn | 2688-1594 |
language | English |
publishDate | 2024-12-01 |
publisher | AIMS Press |
record_format | Article |
series | Electronic Research Archive |
spelling | doaj-art-a2812f5b597541139654f4bb0e8751d82025-01-23T07:53:06ZengAIMS PressElectronic Research Archive2688-15942024-12-0132126535655210.3934/era.2024305Prescribed-time trajectory tracking control for a class of nonlinear systemLichao Feng0Chunlei Zhang1Mahmoud Abdel-Aty2Jinde Cao3Fawaz E. Alsaadi4College of Electrical Engineering and College of Science, North China University of Science and Technology, Tangshan 063210, ChinaCollege of Electrical Engineering and College of Science, North China University of Science and Technology, Tangshan 063210, ChinaDeanship of Graduate Studies and Scientific Research, Ahlia University, Manama 10878, BahrainSchool of Mathematics, Southeast University, Nanjing 210096, ChinaCommunication Systems and Networks Research Group, Department of Information Technology, Faculty of Computing and Information Technology, King Abdulaziz University, Jeddah, Saudi ArabiaPrevious works have analyzed finite/fixed-time tracking control for nonlinear systems. In these works, achieving the accurate time convergence of errors must be under the premise of known initial values and careful design of control parameters. Then, how to break through the constraints of initial values and design parameters for this issue is an unsolved problem. Motivated by this, we successfully studied prescribed-time tracking control for single-input single-output nonlinear systems with uncertainties. Specifically, we designed a state feedback controller on $ [0, {T}_{p}) $, based on the backstepping method, to make the tracking error (TE) tend to zero at $ {T}_{p} $, in which $ {T}_{p} $ is the arbitrarily selected prescribed-time. Furthermore, on $ [{T}_{p}, \mathrm{\infty }), $ another controller, similarly to that on $ [0, {T}_{p}) $, was designed to keep TE within a precision after $ {T}_{p} $, while TE may not stay at zero. Therefore, on $ [{T}_{p}, \mathrm{\infty }) $, another new controller, based on sliding mode control, was built to ensure that TE stays at zero after $ {T}_{p}. $https://www.aimspress.com/article/doi/10.3934/era.2024305prescribed-time controlbackstepping methodnonlinear systemsliding mode controltrajectory tracking |
spellingShingle | Lichao Feng Chunlei Zhang Mahmoud Abdel-Aty Jinde Cao Fawaz E. Alsaadi Prescribed-time trajectory tracking control for a class of nonlinear system Electronic Research Archive prescribed-time control backstepping method nonlinear system sliding mode control trajectory tracking |
title | Prescribed-time trajectory tracking control for a class of nonlinear system |
title_full | Prescribed-time trajectory tracking control for a class of nonlinear system |
title_fullStr | Prescribed-time trajectory tracking control for a class of nonlinear system |
title_full_unstemmed | Prescribed-time trajectory tracking control for a class of nonlinear system |
title_short | Prescribed-time trajectory tracking control for a class of nonlinear system |
title_sort | prescribed time trajectory tracking control for a class of nonlinear system |
topic | prescribed-time control backstepping method nonlinear system sliding mode control trajectory tracking |
url | https://www.aimspress.com/article/doi/10.3934/era.2024305 |
work_keys_str_mv | AT lichaofeng prescribedtimetrajectorytrackingcontrolforaclassofnonlinearsystem AT chunleizhang prescribedtimetrajectorytrackingcontrolforaclassofnonlinearsystem AT mahmoudabdelaty prescribedtimetrajectorytrackingcontrolforaclassofnonlinearsystem AT jindecao prescribedtimetrajectorytrackingcontrolforaclassofnonlinearsystem AT fawazealsaadi prescribedtimetrajectorytrackingcontrolforaclassofnonlinearsystem |