A novel algorithm to estimate the external forces of mechatronic systems without real force sensors

Significance 

The performance of engineering systems is often susceptible to the effects of disturbances. For example,  the additional force added to the nominal control inputs due to collisions or actuator faults is a common disturbance for robotic systems. These disturbances cause perturbations to the dynamics of the systems and may lead to  degradation to its desired performance. Numerous control methods, such as adaptive, fault-tolerant, and disturbance observer-based controls, are available for suppressing the detrimental effects of these disturbances. There are also some extrinsic force sensors available to directly measure the additional forces. Since these sensors are typically very expensive, it is imperative to develop accurate disturbance estimation methods to replace these sensors currently in use.

Conventional approaches to disturbance estimation rely on observers to reconstruct the unknown system states and inputs using measurable outputs like perturbation observers. Although observer-based methods can recognize the disturbance and formulate extended state observation problems, they experience several drawbacks limiting their practical applications. Lately, sliding mode observers (SMO) have emerged as a promising solution for solving the inadequacies of observer-based methods. SMO uses high-frequency switching to promote the balance between the high gains and error dynamics stability to obtain robust disturbance estimation. However, it is challenging to achieve a balance between the chattering attenuation and the robustness.

Significant research efforts have been devoted to addressing these inherent challenges hindering the development of robust and highly effective. For example, the integral sliding mode observer (ISMO) is an improved version of SMO, which has been used in various robotic systems. However, the assumption considered in its development does not hold for generic robotics. Similarly, the boundary layer method commonly used to avoid the chattering phenomenon suffers from small gains and low estimation accuracy. Thus, a detailed analysis of the effects of the boundary layer on the estimation method is needed.

Herein, Postdoctoral fellow Dr. Zengjie Zhang from The University of British Columbia, Professor Dirk Wollherr from Technical University of Munich and Professor Homayoun Najjaran from the University of Victoria developed a novel force-sensor-less method for robust disturbance estimation for robotic systems. This new method is based on ISMO, which was used as a second-order differentiator for system position measurement. The passivity property was substituted with a general assumption to address the nonlinearity and discontinuity problems and extend the ISMO to general second-order robotic systems. Furthermore, the boundary-layer method was adopted to attenuate the chattering phenomena and analyze its influence on the estimation accuracy via Lyapunov method. Their research work is currently published in the peer-reviewed, International Journal of Robust Nonlinear Control.

The research team reported the estimation of the system states and disturbances without using the velocity and force measurements explicitly. Unlike the conventional SMO methods, the boundary layer analysis of ISMO is of great significance owing to the effects of the cascaded sliding mode structure. The influence of the boundary-layer method on the system states and the disturbance estimation accuracy was established and presented in analytical forms as a reference for parameter selection.

The authors validated the feasibility of the proposed continuous ISMO through a simulation case involving a robot manipulator. It exhibited several advantages, including improved estimation accuracy and responsiveness, compared to conventional methods. Additionally, it could be extended to a wide range of robotic systems, expanding its application scope. The results indicated the potential application of continuous ISMO to specific force-perception tasks for second-order and force-sensor-less robotic systems.

In summary, the researchers reported the generalization of the ISMO method based on proposed general assumptions and its extension to more general systems to overcome the limitations of observer-based methods. The obtained results are important in determining feasible parameters for the designed parameters to meet the prerequisites of practical tasks. In a statement to Advances in Engineering, corresponding author, Professor Homayoun Najjaran said that the study provided new perspectives for accomplishing advanced robotic tasks using force-sensor-less methods.

About the author

Zengjie Zhang received his bachelor and master degrees from the Harbin Institute of Technology, Harbin, China, in 2013 and 2015, respectively. He obtained his PhD degree from the Technical University of Munich, Munich, Germany, in 2021. From 2021 to 2022, he was a PostDoc researcher with the School of Engineering at the University of British Columbia, Canada. He is currently working for his second PostDoc position with the Department of Electrical Engineering, Eindhoven University of Technology, Netherlands. His research interests include system fault detection and isolation, robust system control and filtering, human-robot collaboration, and multi-agent system control.

About the author

Dirk Wollherr received the Diplom-Ingenieur and Doctor of Engineering degrees in electrical engineering and the Habilitation degree from Technical University Munich, Munich, Germany, in 2000, 2005, and 2013, respectively. From 2001 to 2004, he was a Research Assistant with the Control Systems Group, Technische Universit\”at Berlin, Berlin, Germany. In 2004, he was with the Yoshihiko Nakamura Laboratory, The University of Tokyo, Tokyo, Japan. Since 2014, he has been a Professor with the Chair of Automatic Control Engineering, Department of Electrical and Computer Engineering, Technical University Munich. His research interests include automatic control, robotics, autonomous mobile robots, human-robot interaction, and humanoid walking.

About the author

Homayoun Najjaran is a Professor at the School of Engineering, the University of British Columbia (UBC). He received his Ph.D. from the Department of Mechanical and Industrial Engineering at the University of Toronto in 2002. He worked as a Research Officer at the National Research Council Canada where his research focused on the development of sensor and robotic systems. He joined UBC and founded the UBC Advanced Control and Intelligent Systems (ACIS) Laboratory in 2006. His research focuses on the analysis and design of mechatronics and control systems with broad applications including unmanned ground and aerial vehicles, industrial automation and microelectromechanical systems. Over the past decade, he and his students have contributed to multiple aspects of safe and reliable operation of robots through computer vision, artificial intelligence and machine learning techniques. Dr. Najjaran is a Professional Engineer, Fellow of CSME, and also the President of the Advanced Engineering Solutions Inc. providing design and technical consultation services to the automation industry.

Reference

Zhang, Z., Wollherr, D., & Najjaran, H. (2022). Disturbance estimation for robotic systems using Continuous Integral Sliding Mode Observer. International Journal of Robust and Nonlinear Control, 32(14), 7946-7966.

Go To International Journal of Robust and Nonlinear Control

Check Also

Controlling Stochastic Electromagnetic Processes with Dynamically Random Coding Metasurfaces

REFERENCE Li, Jia & Cui, Tie. (2025). Controlling Stochastic Electromagnetic Process by Dynamically Random Coding …