Abstract
This paper represents modeling and experimental validation of a Stewart platform manipulator by Bond-Graph method. Dynamic model includes all dynamic and gravity effects, linear motor dynamics as well as viscous friction at the joints. Following the modeling of actuation system and of main structure, merging of these two is accomplished. Linear DC motors are utilized and are modeled as the main part of the actuation system. Since the overall system consists of high nonlinearity originated from geometric nonlinearity and gyroscopic forces, resultant derivative causality problem caused by rigidly coupled inertia elements is addressed and consequential nonlinear system state-space equations are presented. Stability of the model is investigated by observing the variations of the system matrix eigen values which are utilized from the state-space equations. Four different trajectories are applied to the Bond-Graph model and to the experimental setup for validation purposes. Satisfactory close coordination between simulation and experimental system is achieved.
Similar content being viewed by others
Abbreviations
- P i :
-
Connection point of the leg to the mobile plate
- B i :
-
Connection point of the leg to the static plate
- L i :
-
Length of the leg
- m i :
-
Mass of the leg
- mp :
-
Mass of the mobile plate
- IP :
-
Inertia of the mobile plate
- Ibi :
-
Inertia of the leg
- rP :
-
Radius of the mobile plate
- r B :
-
Radius of the static plate
- θ i :
-
Angle of the leg
- λ:
-
Angle between the neighbor connection points of the legs of the mobile plate
- Λ:
-
Angle between the neighbor connection points of the legs of the static plate
- \({\varepsilon_{\rm P}}\) :
-
Angle between the connection points of the legs and the x axis of the mobile plate
- \({\varepsilon_B}\) :
-
Angle between the connection points of the legs and the x axis of the static plate
References
Stewart, D.: A platform with six degrees-of-freedom. Proc. Mech. Eng. Part I 180, 371–386 (1965–1966)
Karnopp D.C., Rosenberg R.C.: Introduction to Physical System Dynamics. McGraw Hill, New York (1983)
Thoma J.U.: Simulation By Bond Graphs. Springer, Berlin (1990)
Margolis D., Shim T.: A Bond Graph model incorporating sensors, actuators, and vehicle dynamics for developing controllers for vehicle safety. J. Frankl. Inst. 338, 21–34 (2001)
Allen R.R., Dubowsky S.: Mechanisms as components of dynamic systems: A Bond Graph approach. ASME J. Eng. Ind. 99(1), 104–111 (1977)
Bos A.M., Tiernego M.J.L.: Formula manipulating in the Bond Graph modeling and simulation of large mechanical systems. J. Frankl. Inst. 319(1/2), 51–55 (1985)
Fahrenthold E.P., Worgo J.D.: Vector bond graph analysis of mechanical systems. Trans. ASME 113, 344–353 (1991)
Karnopp, D.: Approach to derivative causality in Bond Graph models of mechanical systems. J. Frankl. Inst. 329(1) (1992)
Do W.Q.D., Yang D.C.H.: J. Robot. Syst. 5(3), 209–227 (1988)
Dasgupta B., Mruthyunjaya T.S.: Closed-form dynamic equations of the general Stewart Platform through the Newton–Euler approach. Mech. Mach. Theory 33(7), 993–1012 (1998)
Geng Z., Haynes L.S., Lee J.D., Carroll R.L.: On the dynamic model and kinematic analysis of a class of Stewart platforms. Robot. Autono. Syst. 9, 237–254 (1992)
Liu K., Fitzgerald M., Dawson D.W., Lewis F.L.: Modeling and control of a Stewart platform manipulator. In: ASME DSC, Control of Systems with Inexact Dynamic Models. vol. 33, pp. 83–89 (1991)
Sagirli A., Bogoclu M.E., Omurlu V.E.: Modeling a rotary crane by Bond-Graph Method, analysis of dynamical behavior and load spectrum analysis (Part I). Nonlinear Dyn. 33, 337–351 (2003)
Sagirli A., Bogoclu M.E., Omurlu V.E.: Modeling a rotary crne by Bond-Graph method, analysis of dynamical behavior and load spectrum analysis (Part II). Nonlinear Dyn. 33, 353–367 (2003)
Wang J., Gosselin C.M.: A new approach for the dynamic analysis of parallel manipulators. Mutibody Syst. Dyn. 2, 317–334 (1998)
Liu, M., Li, C.X., Li, C.N.: Dynamic analysis of the Gough–Stewart platform manipulator. IEEE Trans. Robot. Autom. 16(1), February (2000)
Guo H.B., Li H.R.: Dynamic analysis and simulation of a six degree of freedom Stewart platform manipulator. Proc. ImechE Part C 220, 61–72 (2006)
Yildiz, I., Omurlu, V.E., Sagirli, A.: Dynamic modeling of a generalized Stewart platform by Bond Graph method utilizing a novel spatial visualization technique. Int. Rev. Mech. Eng. 2(5), (2008)
Bai, X., Turner, J.D., Junkins, J.L.: Dynamic Analysis and Control of a Stewart Platform Using A Novel Automatic Differentiation Method. AIAA/AAS Astrodynamics Specialist Conference and Exhibit 21–24, Keystone, CO, August (2006)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Yildiz, İ., Ömürlü, V.E. & Sağirli, A. Modeling and Experimental Validation of a Generalized Stewart Platform by Bond-Graph Method. Arab J Sci Eng 38, 2875–2890 (2013). https://doi.org/10.1007/s13369-012-0484-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s13369-012-0484-y