Prescribed Performance Motion Control: A Control Barrier Function Approach

Prescribed performance control (PPC) has been widely applied in motion control systems due to its ability to regulate both transient and steady-state performance through well-defined performance functions. However, its core design ideas, involving error state transformation or reciprocal nonlinear g...

Full description

Saved in:
Bibliographic Details
Published inIEEE transactions on industrial electronics (1982) Vol. 71; no. 12; pp. 16377 - 16387
Main Authors Wang, Xinming, Jiang, Yuan, Yang, Jun, Yan, Yunda, Li, Shihua
Format Journal Article
LanguageEnglish
Published New York IEEE 01.12.2024
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Prescribed performance control (PPC) has been widely applied in motion control systems due to its ability to regulate both transient and steady-state performance through well-defined performance functions. However, its core design ideas, involving error state transformation or reciprocal nonlinear gain, can lead to invalid results under certain initial conditions, significantly restricting its practical application. To address these issues, a new motion control approach with prescribed performance is investigated using the control barrier function (CBF) technique. The tracking control problem is formulated as a quadratic programming by modifying a baseline controller subject to the proposed PP-CBF constraints, where the disturbance observer technique is employed to handle lumped disturbances, such as unknown friction and load torque. Unlike conventional PPC methods, this framework allows for initial states outside the performance envelope and mitigates potential singularity issues near the boundary. The stability of the optimization-based control policy is rigorously analyzed. Comparative experimental tests conducted on a permanent magnet synchronous motor platform illustrate the effectiveness of the proposed method in achieving the prescribed performance specifications and its adaptability to nonlocal initial conditions and suddenly added loads.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:0278-0046
1557-9948
DOI:10.1109/TIE.2024.3384527