Proxy-Based Sliding Mode Control (PSMC)
The Proxy-Based Sliding Mode Control is a safer position control scheme that can be used as a high-gain lowest-level position servo for industrial robots. It is an extension of torque-bounded PID position control, and, at the same time, is a modified version of sliding mode control. Without sacrificing tracking accuracy, it ensures smooth, overdamped recovery from large positional errors caused by abnormal envents, such as unexpected environment contacts, actuator power failures, and software failures in higher-level controllers.
|PID control causes oscillation and overshoots when the desired position abruptly changes. PSMC moderately converges.|
|After a large disturbance, PID control produces abrupt resuming motion, which results in oscillation and overshoots. PSMC is always smooth and gentle.|
Literature on PSMC
Ryo Kikuuwe, Satoshi Yasukouchi, Hideo Fujimoto, and Motoji Yamamoto:Proxy-Based Sliding Mode Control: A Safer Extension of PID Position Control, IEEE Transactions on Robotics, 26(4), pp.670-683, August 2010.
- [Link to IEEE Xplore]
- [PDF file]
This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder.
- The original version of PSMC.
Ryo Kikuuwe, Takahiro Yamamoto, and Hideo Fujimoto: Velocity-Bounding Stiff Position Controller, In Proceedings of the 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2006), pp. 3050-3055, October 2006 (Beijing, China).
- [pdf file]
©2006 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.
- A modified version of PSMC, which imposes a limit on the velocity. We call it "Velocity-Bounding PSMC (VB-PSMC)".
- [pdf file]
FAQs on PSMC
- to appear
Researchers at Robotics and MultiBody Mechanics Research Group, Vrije Universiteit Brussel, have reported they have successfully implemented PSMC to their pneumatic SOFT ARM.
- M. Van Damme, B. Vanderborght, R. Van Ham, B. Verrelst, F. Daerden, and D. Lefeber: Proxy-Based Sliding Mode Control of a Manipulator Actuated by Pleated Pneumatic Artificial Muscles, In Proceedings of the 2007 IEEE International Conference on Robotics and Automation (ICRA 2006), pp. 4355-4360, 2007 (Rome, Italy).
Ryo Kikuuwe's Homepage