@inproceedings{6f8c1cd26b484189867a4424ec5a2a1f,
title = "Predefined-Time Tracking Control for Robotic Manipulators With Input Saturation Based on Disturbance Observer",
abstract = "This paper investigates predefined-time tracking control with prescribed performance function for robotic manipulators subject to lumped disturbances and actuator saturation. A prescribed performance error transformation is first employed to enforce prescribed performance tracking error bounds through time-varying performance functions. To rapidly compensate uncertainties, a disturbance observer is constructed to estimate an unknown lumped term within a user-assigned time. Based on the transformed error, a predefined-time sliding-mode controller is then developed to drive the transformed tracking error to the origin within a predefined time, while an auxiliary dynamic compensator is introduced to address the input saturation problem. Lyapunov stability analysis establishes boundedness of all closed-loop signals and predefined-time convergence. Simulations on a robotic manipulator demonstrate that tracking errors remain inside the prescribed performance bounds and that the lumped disturbance term is accurately estimated and effectively compensated in the closed-loop system.",
keywords = "Predefined-time sliding-mode control, Prescribed performance control, Robot systems",
author = "Lei Shu and Xuemei Ren and Jiangchao Song and Dongdong Zheng",
note = "Publisher Copyright: {\textcopyright} 2026 IEEE.; 15th IEEE Data Driven Control and Learning Systems Conference, DDCLS 2026 ; Conference date: 08-05-2026 Through 11-05-2026",
year = "2026",
doi = "10.1109/DDCLS71227.2026.11610484",
language = "English",
series = "Proceedings of 2026 IEEE 15th Data Driven Control and Learning Systems Conference, DDCLS 2026",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "1487--1492",
editor = "Mingxuan Sun and Ronghu Chi",
booktitle = "Proceedings of 2026 IEEE 15th Data Driven Control and Learning Systems Conference, DDCLS 2026",
address = "United States",
}