This paper focuses on the development of bond graph dynamic model of the mechanical dynamics of an excavating mech- anism previously designed to be used with small tractors, which are fabricated in the Engineering Workshops of Jomo Kenyatta University of Agriculture and Technology. To develop a mechanical dynamics model of the manipulator, forward recursive equations similar to those applied in iterative Newton-Euler method were used to obtain kinematic relationships between the time rates of joint variables and the generalized cartesian velocities for the centroids of the links. Representing the obtained kinematic relationships in bond- graphic form, while considering the link weights and momenta as the elements led to a detailed bond graph model of the manipulator. The bond graph method was found to reduce significantly the number of recursive computations performed on a 3 DOF manipulator for a mechanical dynamic model to result, hence indicating that bond graph method is more computationally efficient than the Newton-Euler method in developing dynamic models of 3 DOF planar manipulators. The model was verified by comparing the joint torque expressions of a two link planar manipulator to those obtained using Newton- Euler and Lagrangian methods as analyzed in robotic textbooks. The expressions were found to agree indicating that the model captures the aspects of rigid body dynamics of the manipulator. Based on the model developed, actuator sizing and valve sizing methodologies were developed and used to obtain the optimal sizes of the pistons and spool valve ports respectively. It was found that using the pump with the sized flow rate capacity, the engine of the tractor is able to power the excavating mechanism in digging a sandy-loom soil.
[1]
J. Denavit,et al.
A kinematic notation for lower pair mechanisms based on matrices
,
1955
.
[2]
Francis L. Merat,et al.
Introduction to robotics: Mechanics and control
,
1987,
IEEE J. Robotics Autom..
[3]
Dean Karnopp,et al.
Introduction to physical system dynamics
,
1983
.
[4]
Alan S. Perelson,et al.
System Dynamics: A Unified Approach
,
1976,
IEEE Transactions on Systems, Man, and Cybernetics.
[5]
Howard N. Cannon,et al.
Extended Earthmoving with an Autonomous Excavator
,
1999
.
[6]
Jan F. Broenink.
Introduction to Physical Systems Modelling with Bond Graphs
,
2000
.
[7]
A. Singla,et al.
Some aspects in the bond graph modelling of robotic manipulators: angular velocities from symbolic manipulation of rotation matrices
,
2003,
TENCON 2003. Conference on Convergent Technologies for Asia-Pacific Region.
[8]
Nguyen Hong Quang,et al.
Robust low level control of robotic excavation
,
2000
.
[9]
J. Y. S. Luh,et al.
On-Line Computational Scheme for Mechanical Manipulators
,
1980
.
[10]
C. S. G. Lee,et al.
Robotics: Control, Sensing, Vision, and Intelligence
,
1987
.
[11]
R. Rosenberg,et al.
System Dynamics: Modeling and Simulation of Mechatronic Systems
,
2006
.