×

zbMATH — the first resource for mathematics

Trajectory tracking for the end-effector of a class of flexible link manipulators. (English) Zbl 1271.70021
Summary: A new controller for the end-effector trajectory tracking (EETT) of a class of flexible link manipulators which consists of a chain of rigid links with a flexible end-link (CRFE) is introduced. To design this new controller, a dynamic model of the CRFE is expressed in the singularly perturbed form; that is, decomposed into slow and fast subsystems. The states of the slow subsystem are the joints’ rotations and their time derivative, while the states of the fast subsystem are the flexible variables, which model the lateral deflection of the end-link, and their time derivative. For the slow subsystem, the new controller requires only “one” corrective torque in addition to the computed torque command of the rigid link counterpart of the CRFE for the reduction of the EETT error. This corrective torque is derived based on the concept of the integral manifold of the singularly perturbed differential equations. The need for only one corrective torque and its derivation are among the contributions of the new controller. To stabilize the fast subsystem, an observer-based controller is designed according to the gain-scheduling technique. Due to the application of the observer-based controller there is no need for the measurement of the time derivative of the flexible link’s lateral deflection, in which its measurement is difficult if not impossible in practice. This feature of the new controller is an advantage for it. To facilitate the derivation and implementation of this controller, several properties of the matrices in the dynamic model of the CRFE are introduced and used which are other contributions of this research. The effectiveness and feasibility of the new controller are shown by simulation and experimental studies.

MSC:
70E60 Robot dynamics and control of rigid bodies
70K70 Systems with slow and fast motions for nonlinear problems in mechanics
74M05 Control, switches and devices (“smart materials”) in solid mechanics
PDF BibTeX Cite
Full Text: DOI
References:
[1] Asada, H., Robot Analysis and Control (1986)
[2] Bensman, M., Robotica 22 (5) pp 533– (2004)
[3] Bigras, P., Journal of Robotic Systems 15 (9) pp 487– (1998) · Zbl 0951.74037
[4] Book, W.J., ” International Journal of Robotics Research 3 (3) pp 87– (1984)
[5] De Luca, A., Proceedings of the IEEE/ASME International Conference on Advanced Intelligent Mechatronics
[6] de Wit, C.C., IEEE Transactions on Automatic Control 40 (3) pp 419– (1995) · Zbl 0821.93007
[7] Dupont, P., ” IEEE Transactions on Automatic Control 47 (5) pp 787– (2002) · Zbl 1364.74065
[8] Gandhi, P.S., Proceedings of the IEEE Conference on Decision and Control
[9] Gandhi, P.S., ” IEEE Transactions on Control Systems Technology 10 (6) pp 759– (2002)
[10] Ghorbel, F., ” International Journal of Non-Linear Mechanics 35 pp 133– (2000) · Zbl 1068.70508
[11] Green, A., ” Journal of Vibration and Control 10 (10) pp 1415– (2004)
[12] Khalil, H.K., Nonlinear Systems (2002) · Zbl 1003.34002
[13] Kokotovic, P.V., Singular Perturbation Methods in Control: Analysis and Design (1999)
[14] Moallem, M., ” IEEE Transactions on Robotics and Automation 13 (6) pp 823– (1997)
[15] Modi, V.J., Journal of Vibration and Control 7 (8) pp 1111– (2001) · Zbl 1006.70505
[16] Prezemienechi, J.S., Theory of Matrix Structural Analysis (1967)
[17] Shahruz, S.M., ” Journal of Mathematical Analysis and Application 168 pp 195– (1992) · Zbl 0778.93027
[18] Siciliano, B., Measurement and Control 114 pp 70– (1992) · Zbl 0775.93165
[19] Sobolev, V.A., ” Systems and Control Letters 5 pp 169– (1984) · Zbl 0552.93017
[20] Swevers, J., ” IEEE Transactions on Automatic Control 45 (4) pp 675– (2000) · Zbl 0984.70008
[21] Vakil, M., ”Dynamics and control of flexible manipulators,” (2008)
[22] Vakil, M., Proceedings of the American Control Conference
[23] Vakil, M., ASME Journal of Vibration and Acoustics 130 (3) pp 1– (2008)
[24] Vakil, M., ” Mechatronics 19 pp 1197–
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. It attempts to reflect the references listed in the original paper as accurately as possible without claiming the completeness or perfect precision of the matching.