Abstract
This paper presents a pressure observer based adaptive robust controller (POARC) for posture trajectory tracking of a parallel manipulator driven by three pneumatic muscles without pressure sensors. Due to model errors of the static forces and friction forces of pneumatic muscles, simplified average flow rate characteristics of valves, unknown disturbances of entire system, and unmeasured pressures, there exist rather severe parametric uncertainties, nonlinear uncertainties and dynamic uncertainties in modeling of the parallel manipulator. A nonlinear pressure observer is constructed to estimate unknown pressures on the basis of a single-input-single-output (SISO) decoupling model that is simplified from the actual multiple-input-multiple-output (MIMO) coupling model of the parallel manipulator. Then, an adaptive robust controller integrated with the pressure observer is developed to accomplish high precision posture trajectory tracking of the parallel manipulator. The experimental results indicate that the system with the proposed POARC not only achieves good control accuracy and smooth movement but also maintains robustness to disturbances.
Similar content being viewed by others
References
Ahn, K.K., Nguyen, H.T.C., 2007. Intelligent switching control of a pneumatic muscle robot arm using learning vector quantization neural network. Mechatronics, 17:255–262. [doi:10.1016/j.mechatronics.2006.12.002]
Brogan, W.L., 1985. Modern Control Theory. Prentice-Hall, Englewood Clis, NJ, p.410–420.
Bu, F.P., Yao, B., 2001. Nonlinear Model Based Coordinated Adaptive Robust Control of Electro-hydraulie Robotic Arms via Overparametrizing Method. Proc. IEEE Int. Conf. on Robotics & Automation. Seoul, Korea, p.3459–3464. [doi:10.1109/ROBOT.2001.933153]
Caldwell, D.G., Medrano-Cerda, G.A., Goodwin, M., 1995. Control of pneumatic muscle actuators. IEEE Control Systems Magazine, 15(1):40–48. [doi:10.1109/37.341863]
Costa, N., Caldwell, D.G., 2006. Control of a Biomimetic “Soft-actuated” 10DoF Lower Body Exoskeleton. Proc. First IEEE/RAS-EMBS Int. Conf. on Biomedical Robotics and Biomechatronics. Pisa, Italy, p.495–501. [doi:10.1109/BIOROB.2006.1639137]
Gulati, N., Barth, E.J., 2005. Pressure Observer Based Servo Control of Pneumatic Actuators. Proc. IEEE/ASME Int. Conf. on Advanced Intelligent Mechatronics. Monterey. USA, p.498–503. [doi:10.1109/AIM.2005.1511031]
Hildebrandt, A., Kharitonov, A., Sawodny, O., Gottert, M., Hartmann, A., 2005. On the Zero Dynamic of Servo Pneumatic Actuators and its Usage for Trajectory Planning and Control. Proc. IEEE Int. Conf. on Mechatronics & Automation. Niagara Falls, Canada, p.1241–1246. [doi:10.1109/ICMA.2005.1626731]
Medrano-Cerda, G.A., Bowler, C.J., Caldwell, D.G., 1995. Adaptive Position Control of Antagonistic Pneumatic Muscle Actuators. IEEE/RSJ on Intelligent Robots and Systems. Pittsburgh, USA, p.378–383. [doi:10.1109/IROS.1995.525824]
Nakamura, N., Sekiguchi, M., Kawashima, K., Fujita, T., Kagawa, T., 2002. Developing a Robot Arm Using Pneumatic Artificial Rubber Muscles Bath Int. Workshop on Power Transmission and Motion Control. University of Bath, UK, p.365–375.
Pandian, S.R., Takemura, F., Hayakawa, Y., Kawamura, S., 2002. Pressure observer-controller design for pneumatic cylinder actuators. IEEE/ASME Trans. on Mechatronics, 7(4):490–499. [doi:10.1109/TMECH.2002.805624]
Takuma, T., Hosoda, K., 2006. Controlling the walking period of a pneumatic muscle walker. Int. J. Rob. Res., 25(9):861–866. [doi:10.1177/0278364906069187]
Tao, G.L., Zhu, X.C., Cao, J., 2005. Modeling and controlling of parallel manipulator joint driven by pneumatic muscles. Chin. J. Mech. Eng. (En. Ed.), 18(4):537–541.
Tao, G.L., Zhu, X.C., Yao, B., Cao, J., 2007. Adaptive Robust Posture Control of a Pneumatic Muscles Driven Parallel Manipulator with Redundancy. American Control Conference. New York City, USA, p.3408–3413.
Tarek, A.A., Francoise, L.L., 1999. Sliding observer-controller design for uncertain triangular nonlinear systems. IEEE Trans. on Automatic Control, 44(6):1244–1249. [doi:10.1109/9.769383]
Tondu, B., Lopez, P., 2000. Modeling and control of McKibben artificial muscle robot actuators. IEEE Control Systems Magazine, 20(2):15–38. [doi:10.1109/37.833638]
Tsagarakis, N.G., Caldwell, D.G., 2003. Development and control of a ’soft-actuated’ exoskeleton for use in physiotherapy and training. Autonomous Robots, 15(1):21–33. [doi:10.1023/A:1024484615192]
Yao, B., Tomizuka, M., 1997. Adaptive robust control of SISO nonlinear systems in a semi-strict feedback form. Automatica, 33(5):893–900. [doi:10.1016/S0005-1098(96)00222-1]
Yao, B., Xu, L., 2001. Observer-based adaptive robust control of a class of nonlinear systems with dynamic uncertainties. Int. J. Rob. Nonl. Control, 11(4):335–356. [doi:10.1002/rnc.557]
Zhu, X.C., Tao, G.L., 2004. Modeling of a servo platform driven by pneumatic artificial muscles. J. Zhejiang Univ. (Eng. Sci.), 38(8):537–541 (in Chinese).
Zhu, X.C., Tao, G.L., Cao, J., Yao, B., 2006. Adaptive Robust Posture Control of a Pneumatic Muscles Driven Parallel Manipulator. 4th IFAC Symp. on Mechatronic Systems. Heidelberg, Germany, p.764–769.
Author information
Authors and Affiliations
Corresponding author
Additional information
Project (No. 50775200) supported by the National Natural Science Foundation of China
Rights and permissions
About this article
Cite this article
Zhu, Xc., Tao, Gl. & Cao, J. Pressure observer based adaptive robust trajectory tracking control of a parallel manipulator driven by pneumatic muscles. J. Zhejiang Univ. - Sci. A 8, 1928–1937 (2007). https://doi.org/10.1631/jzus.2007.A1928
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1631/jzus.2007.A1928