Prescribed-Time Safety Control for Unknown Systems and Its Application to Robotic Manipulator

被引:0
|
作者
Zhang, Sihua [1 ]
Zhai, Di-Hua [1 ,2 ]
Xiong, Yuhan [1 ]
Xia, Yuanqing [1 ,3 ]
机构
[1] Beijing Inst Technol, Sch Automat, Beijing 100081, Peoples R China
[2] Beijing Inst Technol, Yangtze Delta Reg Acad, Jiaxing 314001, Peoples R China
[3] Zhongyuan Univ Technol, Zhengzhou 450007, Henan, Peoples R China
基金
中国国家自然科学基金;
关键词
Safety; Robots; Uncertainty; Convergence; Trajectory; Automation; Time factors; Disturbance observers; Vectors; Manipulators; Robotic systems; uncertainty; prescribed time; disturbance observer; control barrier function; CONTROL BARRIER FUNCTIONS; STABILIZATION; CONSTRAINTS;
D O I
10.1109/TASE.2024.3514680
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, the concept of prescribed-time safety is introduced in the case that initial states are not in a safe set, which requires that the trajectories of systems visit a safe set within the prescribed time and then remain in the safe set. In contrast to safety-critical applications that require trajectories to always be in the safe set, prescribed-time safety control presents a greater challenge due to the introduction of a convergence time constraint. This paper presents a method to ensure prescribed-time safety for robotic systems. First, the prescribed-time control barrier function (PTCBF) is proposed for systems with relative degree of one, and it is extended to prescribed-time high order control barrier function (PTHOCBF) for systems with arbitrary relative degrees. Then, quadratic programming (QP) subject to PTCBF condition is constructed to solve control input. However, the proposed method cannot guarantee safety for systems with uncertain models. To address this limitation, a prescribed-time sliding mode disturbance observer (PTSMDO) is proposed to estimate the uncertainty. The estimated error is close to 0 before the time that states stay in the safe set. Based on the observed value of the uncertainty, the control input is solved by QP. Finally, the effectiveness of the proposed method is verified by a simulation and a physical experiment on Franka Emika robot. Note to Practitioners-This paper is motivated by the challenge encountered in robotic systems, which necessitate the control of the system's state to reach a predefined safe set and subsequently carry out tasks within this safe set in various practical applications, particularly in the realm of robot motion planning. In comparison to existing methods such as finite-time CBF and fixed-time CBF, the proposed prescribed-time CBF approach in this paper offers the advantage of allowing users to preselect the arrival time. Additionally, given that robot systems are typically subject to uncertainties stemming from parameter errors and external disturbances, this paper also introduces a method to the issue of prescribed-time safety for robot systems featuring uncertain models. The uncertain term within the model can be accurately estimated prior to the moment when the state arrives at the safe set, employing the proposed disturbance observer. Subsequently, the prescribed-time CBF is integrated with the estimation results to construct QP for control input. The simulation and experiment conducted on the Franka Emika robot verify that the proposed method is feasible.
引用
收藏
页数:11
相关论文
共 50 条
  • [1] Learning-Based Prescribed-Time Safety for Control of Unknown Systems With Control Barrier Functions
    Huang, Tzu-Yuan
    Zhang, Sihua
    Dai, Xiaobing
    Capone, Alexandre
    Todorovski, Velimir
    Sosnowski, Stefan
    Hirche, Sandra
    IEEE CONTROL SYSTEMS LETTERS, 2024, 8 : 1817 - 1822
  • [2] Prescribed-Time Tracking Control for Robotic Systems with Uncertain Dynamics
    Yang, Hang
    Huang, Yingbo
    Na, Jing
    Chen, Qiang
    2023 IEEE 12TH DATA DRIVEN CONTROL AND LEARNING SYSTEMS CONFERENCE, DDCLS, 2023, : 1573 - 1579
  • [3] Prescribed-Time Tracking Control of MIMO Nonlinear Systems With Nonvanishing Uncertainties
    Ye, Hefu
    Song, Yongduan
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2023, 68 (06) : 3664 - 3671
  • [4] Prescribed-Time Control for Perturbed Euler-Lagrange Systems With Obstacle Avoidance
    Shakouri, Amir
    Assadian, Nima
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2022, 67 (07) : 3754 - 3761
  • [5] Prescribed-Time Control of Disturbed Systems With State and Input Constraints
    Vazquez, Carlos Renato
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2025, 70 (01) : 619 - 626
  • [6] Prescribed-Time State and Extended Disturbance Observer With Application to Active Vibration Isolation Systems
    Hu, Yinlong
    Cai, Xuhao
    Cheng, Changjun
    Shi, Shang
    Du, Haiping
    Zhou, Hualiang
    IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2024,
  • [7] Prescribed-Time Output-Feedback Control of Stochastic Nonlinear Systems
    Li, Wuquan
    Krstic, Miroslav
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2023, 68 (03) : 1431 - 1446
  • [8] Prescribed-Time High-Order Sliding Mode Control Subject to Mismatched Terms With Unknown Gain Functions
    Shi, Shang
    Zhang, Guosheng
    Min, Huifang
    Xu, Shengyuan
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2024, 54 (05): : 3184 - 3194
  • [9] Prescribed-Time Safety Filter for a 7-DOF Robot Manipulator: Experiment and Design
    Bertino, Alexander
    Naseradinmousavi, Peiman
    Krstic, Miroslav
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2023, 31 (04) : 1762 - 1773
  • [10] Prescribed-Time Nonsingular Terminal Sliding Mode Control and Its Application in PMSM Servo Systems
    Shi, Shang
    Dai, Liaoxuan
    Min, Huifang
    Yang, Jun
    Li, Shihua
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2025, 72 (03) : 3072 - 3081