Abstract
This paper proposes a scheme for controlling the output torque of a harmonic drive actuator equipped with a torque sensor. The control scheme consists of the internal model control (IMC) and an adaptive feedforward cancellation (AFC) based on a disturbance observer (DOB). The relationship between the IMC and the DOB is presented in this paper, and the IMC is adopted as a feedback compensator for its ease in design and implementation. The DOB, on the other hand, is suitable for estimating an unknown disturbance, and its output is applied to the AFC resonator that generates an adaptive dither to compensate for the torque ripples induced by harmonic drives. Compared with the conventional AFC, the salient features of the proposed DOB-based AFC include the independence of designing the AFC’s adaptation gain from the plant and the feedback compensator, fast convergence of the disturbance-cancellation error, and no influence of aperiodic reference changes upon the adaptive dither. The effectiveness of the proposed scheme is demonstrated through experimental results, in which its performance is shown to be superior to that of the conventional AFC.
Article PDF
Similar content being viewed by others
Avoid common mistakes on your manuscript.
References
Hirzinger G, Sporer N, Schedl M, Butterfaß J, Grebenstein M (2004) Torque-controlled lightweight arms and articulated hands: do we reach technological limits now? Int J Rob Res 23(4):331–340
Ueberle M, Buss M (2002) Design, control, and evaluation of a new 6 DOF haptic device. In: Proceedings of IEEE International Conference Intelligent Robot Systems, Lausanne, Switzerland, pp 2–4
Bajcinca N, Hauschild M, Cortesao R (2003) Robust torque control of steer-by-wire vehicles. In: Proceedings of International Conference Advanced Robot, Portugal, pp 1480–1486
Kazerooni H (1995) Dynamics and control of instrumented harmonic drives. J Dyn Syst Meas Control Trans ASME 117(1):15–19
Moghaddam MM, Goldenberg AA (1997) On robust control of flexible joint robots using describing function and sector bounded nonlinearity descriptions. J Intell Robot Syst 20: 333–348
Taghirad HD, Belanger PR (2001) H ∞-based robust torque control of harmonic drive systems. J Dyn Syst Meas Control Trans ASME 123:338–345
Godler I, Hashimoto M (1998) Torque control of harmonic drive gears with built-in sensing. In: Proceedings of IECON, Aachen, Germany, pp 1818–1823
Hashimoto M, Kiyosawa Y (1998) Experimental study on torque control using harmonic drive built-in torque sensors. J Robotic Syst 15(8):435–445
Kaneko K, Murakami T, Ohnishi K, Komoriya K (1994) Torque control with nonlinear compensation for harmonic drive dc motors. In: Proceedings of IECON, Bologna, Italy, pp 1022–1027
Sato K, Zheng J, Tanaka T, Shimokohbe A (2000) Micro/ macro dynamic characteristics of mechanism with a harmonic speed reducer and precision rotational positioning control using disturbance observer. JSME Int J Ser C 43(2):318–325
Komada S, Ishida M, Ohnishi K, Hori T (1991) Disturbance observer-based motion control of direct drive motors. IEEE Trans Energy Convers 6(3):553–559
Umeno T, Hori Y (1991) Robust speed control of dc servomotors using modern two degrees-of-freedom controller design. IEEE Trans Ind Electron 38(5):363–368
Morari M, Zafiriou E (1989) Robust process control. Prentice-Hall, Englewood Cliffs, NJ
Hidaka T, Zhang Y, Sasahara M, Tanioka Y (1989) Vibration of a strain wave gearing in an industrial robot. In: Proceedings of ASME International Power Transmission and Gearing Conference, pp 789–794
Nye T, Kraml R (1991) Harmonic drive gear error: characterization and compensation for precision pointing and tracking. In: Proceedings Aerospace Mechanics Symposium, California, USA, pp 237–252
Gandhi FS, Ghorbel F (2002) Closed-loop compensation of kinematic error in harmonic drives for precision control applications. IEEE Trans Contr Syst T 10(6):759–768
Hirabayashi H, Chiba J, Akahane A (1990) Vibration suppression of strain wave gearing. In: Proceedings of JSME Conf Robotics and Mechatronics, Japan, pp 789–794
Godler I, Ohnishi K, Yamashita T (1994) Repetitive control to reduce speed ripple caused by strain wave gearing. In: Proceedings of IECON, Bologna, Italy, pp 1034–1038
Bodson M, Sacks A, Khosla P (1994) Harmonic generation in adaptive feedforward cancellation scheme. IEEE Trans Autom Control 39(9):1939–1944
Messner W, Bodson M (1994) Design of adaptive feedforward controllers using internal model equivalence. In: Proceedings of American Control Conference, Maryland, pp 1619–1623
Sacks A, Bodson M, Messner W (1995) Advanced methods for repeatable runout compensation. IEEE Trans Magn 31(2):1031–1036
Weerasooriya S, Zhang JL, Low TS (1996) Efficient implementation of adaptive feedforward cancellation in a disk drive. IEEE Trans Magn 32(5):3920–3922
Zhang JL, Chen R, Guo G, Low TS (2000) Modified adaptive feedforward runout compensation for dual-stage servo system. IEEE Trans Magn 36(5):3581–3584
Tomizuka M (1987) Zero phase error tracking algorithm for digital control. J Dyn Syst Meas Control Trans ASME 109: 65–68
Lee HS (1997) Implementation of adaptive feedforward cancellation algorithms for pre-embossed rigid magnetic (PERM) disks. IEEE Trans Magn 33(3):2419–2423
Byl MF, Ludwick SJ, Trumper DL (2000) A loop shaping perspective for tuning controllers with adaptive feedforward cancellation. Precis Eng 29:27–40
Taghirad HD, Belanger PR (1999) Intelligent built-in torque sensor for harmonic drive systems. IEEE Trans Instrum Meas 48(6):1201–1207
Hashimoto M, Paul RP (1987) Integration of manipulator joint sensor information for robust robot control. In: Proceedings of IEEE Conference Decisan Control, pp 603–604
Taghirad HD, Belanger PR (1998) Torque ripple and misalignment torque compensation for the built-in torque sensor of harmonic drive systems. IEEE Trans Instrum Meas 47(1):309–315
Godler I, Horiuchi M, Hashimoto M, Ninomiya T (2000) Accuracy improvement of built-in torque sensing for harmonic drives. IEEE/ASME Trans Mech 5(4):360–366
Godler I, Hashimoto M, Horiuchi M, Ninomiya T (2001) Performance of gain-tuned harmonic drive torque sensor under load and speed conditions. IEEE/ASME Trans Mech 6(2):155–160
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Lu, YS., Lin, SM. Disturbance-observer-based adaptive feedforward cancellation of torque ripples in harmonic drive systems. Electr Eng 90, 95–106 (2007). https://doi.org/10.1007/s00202-006-0057-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00202-006-0057-8