0
Research Papers

Control of an Underactuated Three-Link Passive–Active–Active Manipulator Based on Three Stages and Stability Analysis

[+] Author and Article Information
Xu-Zhi Lai

School of Automation,
China University of Geosciences,
Wuhan, Hubei 430074, China
e-mail: laixz@cug.edu.cn

Chang-Zhong Pan

School of Information and Electrical Engineering,
Hunan University of Science and Technology,
Xiangtan, Hunan 411201, China
e-mail: cpan@hnust.edu.cn

Min Wu

School of Automation,
China University of Geosciences,
Wuhan, Hubei 430074, China
e-mail: wumin@cug.edu.cn

Simon X. Yang

School of Engineering,
University of Guelph,
Guelph, ON N1G 2W1, Canada
e-mail: syang@uoguelph.ca

Wei-Hua Cao

School of Automation,
China University of Geosciences,
Wuhan, Hubei 430074, China
e-mail: weihuacao@cug.edu.cn

1Corresponding author.

Contributed by the Dynamic Systems Division of ASME for publication in the JOURNAL OF DYNAMIC SYSTEMS, MEASUREMENT, AND CONTROL. Manuscript received March 18, 2014; final manuscript received July 16, 2014; published online September 10, 2014. Assoc. Editor: Heikki Handroos.

J. Dyn. Sys., Meas., Control 137(2), 021007 (Sep 10, 2014) (9 pages) Paper No: DS-14-1124; doi: 10.1115/1.4028051 History: Received March 18, 2014; Revised July 16, 2014

This paper presents a novel three-stage control strategy for the motion control of an underactuated three-link passive–active–active (PAA) manipulator. First, a nonlinear control law is designed to make the angle and angular velocity of the third link convergent to zero. Then, a swing-up control law is designed to increase the system energy and control the posture of the second link. Finally, an integrated method with linear control and nonlinear control is introduced to stabilize the manipulator at the straight-up position. The stability of the control system is guaranteed by Lyapunov theory and LaSalle’s invariance principle. Compared to other approaches, the proposed strategy innovatively introduces a preparatory stage to drive the third link to stretch-out toward the second link in a natural way, which makes the swing-up control easy and quick. Besides, the intergraded method ensures the manipulator moving into the balancing stage smoothly and easily. The effectiveness and efficiency of the control strategy are demonstrated by numerical simulations.

FIGURES IN THIS ARTICLE
<>
Copyright © 2015 by ASME
Your Session has timed out. Please sign back in to continue.

References

Muske, K. R., Ashrafiuon, H., Nersesov, S., and Nikkhah, M., 2012, “Optimal Sliding Mode Cascade Control for Stabilization of Underactuated Nonlinear Systems,” ASME J. Dyn. Syst. Meas. Control, 134(2), p. 021020. [CrossRef]
Sankaranarayanan, V., and Mahindrakar, A. D., 2009, “Control of a Class of Underactuated Mechanical Systems Using Sliding Modes,” IEEE Trans. Rob., 25(2), pp. 459–467. [CrossRef]
Zhu, D., Zhou, J., Teo, K. L., and Zhou, D., 2012, “Synchronization Control for a Class of Underactuated Mechanical Systems via Energy Shaping,” ASME J. Dyn. Syst. Meas. Control, 134(4), p. 041007. [CrossRef]
Lai, X.-Z., Pan, C.-Z., Wu, M., She, J.-H., and Yang, S. X., 2012, “Robust Stabilization and Disturbance Attenuation for a Class of Underactuated Mechanical Systems,” J. Cent. South Univ., 19(9), pp. 2488–2495. [CrossRef]
Sun, N., and Fang, Y., 2012, “New Energy Analytical Results for the Regulation of Underactuated Overhead Cranes: An End-Effector Motion-Based Approach,” IEEE Trans. Ind. Electron., 59(12), pp. 4723–4734. [CrossRef]
Xin, X., and Liu, Y., 2013, “A Set-Point Control for a Two-Link Underactuated Robot With a Flexible Elbow Joint,” ASME J. Dyn. Syst. Meas. Control, 135(5), p. 051016. [CrossRef]
Sankaranarayanan, V., Mahindrakar, A. D., and Banavar, R. N., 2008, “A Switched Controller for an Underactuated Underwater Vehicle,” Commun. Nonlinear Sci. Numer. Simul., 13(10), pp. 2266–2278. [CrossRef]
Henmi, T., Deng, M., and Inoue, A., 2006, “Swing-Up Control of the Acrobot Using a New Partial Linearization Controller Based on the Lyapunov Theorem,” Proceedings of the IEEE International Conference on Networking, Sensing and Control, Ft. Lauderdale, FL, April 23–25, pp. 60–65.
Lai, X., She, J., Ohyama, Y., and Cai, Z., 1999, “Fuzzy Control Strategy for Acrobots Combining Model-Free and Model-Based Control,” IEEE Proc. Control Theory Appl., 146(6), pp. 505–510. [CrossRef]
Albahkali, T., Mukherjee, R., and Das, T., 2009, “Swing-Up Control of the Pendubot: An Impulse–Momentum Approach,” IEEE Trans. Rob., 25(4), pp. 975–982. [CrossRef]
She, J., Lai, X., Xin, X., and Guo, L., 2010, “A Rewinding Approach to Motion Planning for Acrobot Based on Virtual Friction,” Proceedings of IEEE International Conference on Industrial Technology, Viña del Mar, Chile, Mar. 14–17, pp. 471–476.
Ortega, R., Spong, M. W., Gómez-Estern, F., and Blankenstein, G., 2002, “Stabilization of a Class of Underactuated Mechanical Systems via Interconnection and Damping Assignment,” IEEE Trans. Autom. Control, 47(8), pp. 1218–1233. [CrossRef]
Mahindrakar, A. D., Astolfi, A., Ortega, R., and Viola, G., 2006, “Further Constructive Results on Interconnection and Damping Assignment Control of Mechanical Systems: The Acrobot Example,” Int. J. Robust Nonlinear Control, 16(14), pp. 671–685. [CrossRef]
Kotyczka, P., 2011, “Local Linear Dynamics Assignment in IDA-PBC for Underactuated Mechanical Systems,” Proceedings of the 50th IEEE Conference on Decision and Control and European Control Conference, Orlando, FL, Dec. 12–15, pp. 6534–6539.
Fantoni, I., Lozano, R., and Spong, M. W., 2000, “Energy Based Control of the Pendubot,” IEEE Trans. Autom. Control, 45(4), pp. 725–729. [CrossRef]
Lai, X., She, J., Yang, S. X., and Wu, M., 2009, “Comprehensive Unified Control Strategy for Underactuated Two-Link Manipulators,” IEEE Trans. Syst. Man Cybern., Part B, 39(2), pp. 389–398. [CrossRef]
Mahindrakar, A. D., and Banavar, R. N., 2005, “A Swing-Up of the Acrobot Based on a Simple Pendulum Strategy,” Int. J. Control, 78(6), pp. 424–429. [CrossRef]
Arai, H., Tanie, K., and Shiroma, N., 1998, “Nonholonomic Control of a Three-DOF Planar Underactuated Manipulator,” IEEE Trans. Rob. Autom., 14(5), pp. 681–695. [CrossRef]
Mahindrakar, A. D., Banavar, R., and Reyhanoglu, M., 2001, “Discontinuous Feedback Control of a 3 Link Planar PPR Underactuated Manipulator,” Proceedings of the 40th IEEE Conference on Decision and Control, Vol. 3, Orlando, FL, Dec. 4–7, pp. 2424–2429.
Mettin, U., La Hera, P., Freidovich, L., and Shiriaev, A., 2007, “Generating Human-Like Motions for an Underactuated Three-Link Robot Based on the Virtual Constraints Approach,” Proceedings of the 46th IEEE Conference on Decision and Control, New Orleans, LA, Dec. 12–14, pp. 5138–5143.
Takashima, S., 1991, “Control of Gymnast on a High Bar,” Proceedings of IEEE/RSJ International Workshop on Intelligent Robots and Systems, Osaka, Japan, Nov. 3–5, pp. 1424–1429.
Jian, X., and Zushu, L., 2003, “Dynamic Model and Motion Control Analysis of Three-Link Gymnastic Robot on Horizontal Bar,” Proceedings of the IEEE International Conference on Robotics Intelligent Systems and Signal Processing, Changsha, China, Oct. 8–13, pp. 83–87.
Spong, M. W., 1994, “The Control of Underactuated Mechanical Systems,” Proceedings of the First International Conference on Mechatronics, Mexico City, Mexico, Jan. 26–29, pp. 1–21.
Xin, X., and Kaneda, M., 2007, “Swing-Up Control for a 3-DOF Gymnastic Robot With Passive First Joint: Design and Analysis,” IEEE Trans. Rob., 23(6), pp. 1277–1285. [CrossRef]
She, J., Zhang, A., Lai, X., and Wu, M., 2012, “Global Stabilization of 2-DOF Underactuated Mechanical Systems—An Equivalent-Input-Disturbance Approach,” Nonlinear Dyn., 69(1–2), pp. 495–509. [CrossRef]
Lai, X., Zhang, A., She, J., and Wu, M., 2011, “Motion Control of Underactuated Three-Link Gymnast Robot Based on Combination of Energy and Posture,” IET Control Theory Appl., 5(13), pp. 1484–1493. [CrossRef]
Xin, X., and Kaneda, M., 2004, “New Analytical Results of the Energy Based Swinging up Control of the Acrobot,” Proceedings of 43rd IEEE Conference on Decision and Control, Atlantis, Paradise Islands, Bahamas, Dec. 14–17, pp. 704–709.
Freeman, R. A., and Primbs, J. A., 1996, “Control Lyapunov Functions: New Ideas From an Old Source,” Proceedings of the 35th IEEE Conference on Decision and Control, Kobe, Japan, Dec. 11–13, pp. 3926–3931.
Khalil, H. K., 2002, Nonlinear Systems, Prentice Hall, NJ.

Figures

Grahic Jump Location
Fig. 1

Model of a PAA manipulator

Grahic Jump Location
Fig. 2

Control result of the first stage

Grahic Jump Location
Fig. 3

Control result of the second stage

Grahic Jump Location
Fig. 4

The angles qi (i = 1, 2, 3), the torques τ2 and τ3, and the energy E of the PAA manipulator with initial state x = [π π/8 π 0 0 1.7]

Grahic Jump Location
Fig. 5

The angles qi (i = 1, 2, 3), the torques τ2 and τ3, and the energy E of the PAA manipulator with initial state x = [17π/18 0 0 0 0 0]

Tables

Errata

Discussions

Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging and repositioning the boxes below.

Related Journal Articles
Related eBook Content
Topic Collections

Sorry! You do not have access to this content. For assistance or to subscribe, please contact us:

  • TELEPHONE: 1-800-843-2763 (Toll-free in the USA)
  • EMAIL: asmedigitalcollection@asme.org
Sign In