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...

Full description

Saved in:
Bibliographic Details
Main Authors: Lichao Feng, Chunlei Zhang, Mahmoud Abdel-Aty, Jinde Cao, Fawaz E. Alsaadi
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