Closed-Form Dynamic Analysis of a Novel Planar TTR Manipulator Based on Virtual Work and Hamiltonian Mechanics
Abstract
1. Introduction
- Analytical derivation of the governing dynamic equations with clear separation between closed-form modeling and numerical solution stages;
- Design and implementation of a sliding-mode controller tailored to the derived dynamics;
- Simulation and experimental evaluation of trajectory tracking performance using clearly defined quantitative error measures.
2. TTR Planar Mechanism
Geometric Features

3. Kinematics of the Mechanism
3.1. Forward Kinematics
3.2. Inverse Kinematics
Numerical Solution Approach
- is the constant factor that can improve the stability and convergence of the solution.
- is the vector of joint angles at the nth iteration.
- is the inverse of the Jacobian matrix at the nth iteration.
- is the inverse kinematic matrix at the nth iteration.
4. Kinetics of the Mechanism
4.1. Principle of Virtual Work
4.2. Lagrange Method
4.3. Hamiltonian Mechanics
5. Control
Sliding-Mode Control
6. Experimental Validation
6.1. Experimental Setup
6.2. Experimental Procedure
- Trajectory Generation: desired end-effector trajectories in Cartesian space were defined.
- Inverse Kinematics: the desired trajectories were converted into joint space using the numerical inverse kinematics algorithm.
- Actuator Execution: the joint commands (α-trajectories) were sent to the linear actuators using the Simulink interface.
- Data Acquisition: encoder readings were continuously recorded and synchronized with command data. The motion data comprised positions, velocities (obtained via differentiation), and the corresponding inferred torques.
- Model Comparison: experimental results were compared with theoretical outputs from inverse kinematics to evaluate model accuracy.
7. Results and Discussions
7.1. Simulation Results
7.2. Experimental Resuzlts
8. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Choudhury, R.; Singh, Y. Planar parallel manipulators: A review on kinematic, dynamic, and control aspects. Proc. Inst. Mech. Eng. C J. Mech. Eng. Sci. 2023, 238, 1991–2016. [Google Scholar] [CrossRef]
- Syed, K.; Yedukondalu, G.; Fattah, I.M.R. Kinematic and dynamic modeling of lightweight two-link planar manipulator for upper limb rehabilitation. In Trends and Applications in Mechanical Engineering, Composite Materials and Smart Manufacturing; Springer: Berlin/Heidelberg, Germany, 2024. [Google Scholar]
- Shen, M.; Wu, X.; Zhu, S.; Huang, T.; Yan, H. Intermittent iterative learning control for robot manipulators under packet dropouts. IEEE Trans. Autom. Sci. Eng. 2025, 22, 1451–1459. [Google Scholar]
- You, W.; Kong, M.; Sun, L.; Du, Z. Optimal design of dynamic and control performance for planar manipulator. J. Cent. South Univ. 2012, 19, 108–116. [Google Scholar]
- Jiang, M.; Yang, M.; He, K.; Chen, W.; Xie, L. A new approach of complexity analysis for the kinetics of a planar manipulator with clearance and lubrication in joint. Mech. Syst. Signal Process. 2025, 2025, W2044A. [Google Scholar]
- Nye, T.W.; LeBlanc, D.J.; Cipra, R.J. Design and modeling of a computer-controlled planar manipulator. Int. J. Robot. Res. 1987, 6, 85–95. [Google Scholar] [CrossRef]
- Ganesh, M.; Dash, A.K.; Venkitachalam, P.; Shrinithi, S. Static characteristic analysis of spatial (non-planar) links in planar parallel manipulator. Robotica 2020, 39, 88–106. [Google Scholar] [CrossRef]
- Malla, O.; Shanmugavel, M. Simplified model to study the kinematics of manipulators with parallelogram linkages. Ind. Robot. 2024, 51, 704–714. [Google Scholar] [CrossRef]
- Yang, H.; Xia, C.; Wang, X.; Xu, W.; Liang, B. An efficient solver for the inverse kinematics of cable-driven manipulators with pure rolling joints using a geometric iterative approach. Mech. Mach. Theory 2024, 196, 105611. [Google Scholar] [CrossRef]
- Pedrammehr, S.; Nahavandi, S.; Abdi, H. Evaluation of inverse dynamics of hexarot-based centrifugal simulators. Int. J. Dyn. Control 2018, 6, 1505–1515. [Google Scholar]
- Zahedi, A.; Shafei, A.M.; Shamsi, M. Kinetics of planar constrained robotic mechanisms with multiple closed loops: An experimental study. Mech. Mach. Theory 2023, 183, 105250. [Google Scholar] [CrossRef]
- Najera, D.; Todd, M.D. A structure-preserving neural differential operator with embedded Hamiltonian constraints for modeling structural dynamics. Comput. Mech. 2023, 72, 241–252. [Google Scholar] [CrossRef]
- Dong, S.; Otsuka, K.; Makihara, K. Hamiltonian formulation with reduced variables for flexible multibody systems under linear constraints: Theory and experiment. J. Sound Vib. 2023, 547, 117535. [Google Scholar] [CrossRef]
- Malczyk, P.; Chadaj, K.; Frączek, J. Parallel Hamiltonian formulation for forward dynamics of free-flying manipulators. In Advances in Robot Kinematics; Springer: Cham, Switzerland, 2019. [Google Scholar]
- Low, K.H. A systematic formulation of dynamic equations for robot manipulators with elastic links. J. Robot. Syst. 1987, 4, 435–456. [Google Scholar] [CrossRef]
- Zhu, W.Q. Nonlinear stochastic dynamics and control in Hamiltonian formulation. Appl. Mech. Rev. 2006, 59, 230–248. [Google Scholar] [CrossRef]
- Tang, L.; Gouttefarde, M.; Sun, H.; Yin, L.; Zhou, C. Dynamic modelling and vibration suppression of a single-link flexible manipulator with two cables. Mech. Mach. Theory 2021, 162, 104347. [Google Scholar] [CrossRef]
- Pappalardo, C.M.; Guida, D. On the use of two-dimensional Euler parameters for the dynamic simulation of planar rigid multibody systems. Arch. Appl. Mech. 2017, 87, 1647–1665. [Google Scholar] [CrossRef]
- Di Gregorio, R. A geometric and analytic technique for studying multi-DOF planar mechanisms’ dynamics. Mech. Mach. Theory 2022, 176, 104975. [Google Scholar] [CrossRef]
- Pedrammehr, S.; Asadi, H.; Nahavandi, S. The forced vibration analysis of hexarot parallel mechanisms. In Proceedings of the 2019 IEEE International Conference on Industrial Technology (ICIT), Melbourne, Australia, 13–15 February 2019; pp. 199–204. [Google Scholar]
- Xiao, X.; Xue, H.; Chen, B. Nonlinear model for the dynamic analysis of a time-dependent vehicle-cableway bridge system. Appl. Math. Model. 2021, 90, 1049–1068. [Google Scholar] [CrossRef]
- Dirksz, D.A.; Scherpen, J.M.A. Power-based setpoint control: Experimental results on a planar manipulator. IEEE Trans. Control Syst. Technol. 2012, 20, 1384–1391. [Google Scholar] [CrossRef]
- Peng, G.; Wang, X.; Xue, Y. Study on fuzzy PD control of planar two-link flexible manipulator. In Proceedings of the TENCON 2002: IEEE Region 10 Conference on Computers, Communications, Control and Power Engineering, Beijing, China, 28–31 October 2002; pp. 577–580. [Google Scholar]
- Hogan, N.; Nakamura, Y.; Asada, H.; Slotine, J.J.; Cheah, C.C.; Wang, D. Task-space PD control of robot manipulators: Unified analysis and duality property. Int. J. Robot. Res. 2008, 27, 1079–1093. [Google Scholar] [CrossRef]
- Wang, Y.-W.; Lai, X.-Z.; Zhang, P.; Su, C.-Y.; Wu, M. A new control method for planar four-link underactuated manipulator based on intelligence optimization. Nonlinear Dyn. 2019, 96, 573–583. [Google Scholar] [CrossRef]
- Ali, I.; Hassan, M.; Bano, Z.; Chunwei, Z. Robust tracking control of a three-degree-of-freedom robot manipulator with disturbances using an integral sliding mode controller. Int. J. Intell. Robot. Appl. 2024, 8, 370–379. [Google Scholar] [CrossRef]
- Hosseini, M.I.; Khalilpour, S.A.; Taghirad, H.D. Practical robust nonlinear PD controller for cable-driven parallel manipulators. Nonlinear Dyn. 2021, 106, 405–424. [Google Scholar] [CrossRef]
- Soleymani, M.; Kiani, M. Planar soft space robotic manipulators: Dynamic modeling and control. Adv. Space Res. 2024, 74, 384–402. [Google Scholar] [CrossRef]
- Rahmani, B.; Belkheiri, M. Robust adaptive control of robotic manipulators using neural networks: Application to a two-link planar robot. In Proceedings of the 8th International Conference on Modelling, Identification and Control (ICMIC), Algiers, Algeria, 15–17 November 2016; pp. 839–844. [Google Scholar]
- Norouzi, A.; Koch, C.R. Robotic manipulator control using PD-type fuzzy iterative learning control. In Proceedings of the 2019 IEEE Canadian Conference of Electrical and Computer Engineering (CCECE), Edmonton, AB, Canada, 5–8 May 2019. [Google Scholar]
- Caverly, R.J.; Forbes, J.R. Dynamic modeling and noncollocated control of a flexible planar cable-driven manipulator. IEEE Trans. Robot. 2014, 30, 1533–1545. [Google Scholar] [CrossRef]
- Zare Jond, A.; Pedrammehr, S.; Al-Abdullah, K.I.A.-L.; Pakzad, S. Geometric design, mathematical modeling, and motion analysis of a novel 2T1R planar manipulator based on nested circular plates. IEEE Access 2025, 13, 156665–156680. [Google Scholar] [CrossRef]
- Rahmani, A.; Ghanbari, A.; Pedrammehr, S. Kinematic analysis for hybrid 2-(6-UPU) manipulator using wavelet neural network. Adv. Mater. Res. 2014, 1016, 726–730. [Google Scholar] [CrossRef]
- Tajari, M.J.; Pedrammehr, S.; Qazani, M.R.C.; Nategh, M.J. The effects of joint clearance on the kinematic error of the hexapod tables. In Proceedings of the 2017 5th International Conference on Robotics and Mechatronics (ICRoM), Tehran, Iran, 25–27 October 2017; pp. 39–44. [Google Scholar]
- Litim, M.; Allouche, B.; Omari, A.; Dequidt, A.; Vermeiren, L. Sliding Mode Control of Biglide Planar Parallel Manipulator. In Proceedings of the 11th International Conference on Informatics in Control, Automation and Robotics, Vienne, Austria, 1–3 September 2014. [Google Scholar]














| Description | |
|---|---|
| data mass of base plate | |
| mass of mid plate | |
| mass of end-effector | |
| moment inertia of base plate | |
| moment inertia of mid plate | |
| moment inertia of end-effector | |
| vector between the base plate and the mid plate centers | |
| vector between the mid plate and the end-effector centers | |
| radius of the end-effector | |
| diameter of base plate | |
| diameter of mid plate | |
| diameter of end-effector |
| 0.5 | 2.8 | 3 | 0.0039 | 0.0560 | 0.1134 | 0.125 | 0.2 | 0.275 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Hejazian, M.; Zare Jond, A.; Pedrammehr, S.; Al-Abdullah, K.I.A.-L. Closed-Form Dynamic Analysis of a Novel Planar TTR Manipulator Based on Virtual Work and Hamiltonian Mechanics. Machines 2026, 14, 220. https://doi.org/10.3390/machines14020220
Hejazian M, Zare Jond A, Pedrammehr S, Al-Abdullah KIA-L. Closed-Form Dynamic Analysis of a Novel Planar TTR Manipulator Based on Virtual Work and Hamiltonian Mechanics. Machines. 2026; 14(2):220. https://doi.org/10.3390/machines14020220
Chicago/Turabian StyleHejazian, Mahsa, Ahad Zare Jond, Siamak Pedrammehr, and Kais I. Abdul-Lateef Al-Abdullah. 2026. "Closed-Form Dynamic Analysis of a Novel Planar TTR Manipulator Based on Virtual Work and Hamiltonian Mechanics" Machines 14, no. 2: 220. https://doi.org/10.3390/machines14020220
APA StyleHejazian, M., Zare Jond, A., Pedrammehr, S., & Al-Abdullah, K. I. A.-L. (2026). Closed-Form Dynamic Analysis of a Novel Planar TTR Manipulator Based on Virtual Work and Hamiltonian Mechanics. Machines, 14(2), 220. https://doi.org/10.3390/machines14020220

