Forming Equivalent Subsystem Components to Facilitate the Modelling of Mechatronic Multibody Systems

This paper presents an approach that allows groups of components containing internal degrees of freedom and/or internal constraints to be modelled as single components, which we call “equivalent subsystem components” (ESCs). This ability to formulate and store the equations for a portion of a system allows the governing equations for complicated multibody systems to be formulated in a piecewise fashion. First, the symbolic equations governing the identified subsystems are generated, followed by the generation of the equations for the overall system. Such an approach results in decreased formulation times when repeated subsystems or parallel processing facilities are present. As well, this approach makes the modelling process faster and more intuitive, since single objects representing groups of components may be used to construct complicated systems. Since the methodology is based on the standard linear graph component model, all of the advantages inherent in a graph-theoretic approach (multi-domain, coordinate selection, systematic) are achieved. In addition, it is shown how symbolic models of complex subsystems, obtained with the user’s preferred formulation method, may be incorporated within this approach. To demonstrate the proposed approach, formulation times for an electromechanical RRR-planar parallel manipulator are compared using both standard and subsystem approaches.

[1]  Bin Mu,et al.  Modeling and identification of an electrohydraulic articulated forestry machine , 1997, Proceedings of International Conference on Robotics and Automation.

[2]  Frank Junker A systematics of modelling mechatronic systems , 1995 .

[3]  G. C. Andrews,et al.  Application of the Vector-Network Method to Constrained Mechanical Systems , 1986 .

[4]  J. McPhee Automatic generation of motion equations for planar mechanical systems using the new set of “branch coordinates” , 1998 .

[5]  George Baciu,et al.  Graph-theoretic modeling of particle-mass and constrained rigid body systems , 1995 .

[6]  John McPhee,et al.  Inverse dynamic analysis of parallel manipulators with full mobility , 2003 .

[7]  John McPhee,et al.  Modelling multibody systems with indirect coordinates , 2006 .

[8]  G. C. Andrews,et al.  The vector-network model: A new approach to vector dynamics , 1975 .

[9]  James E. Rumbaugh,et al.  Trouble with Twins: Warning Signs of Mixed-up Classes , 1994, J. Object Oriented Program..

[10]  M. Chandrashekar,et al.  Graph-theoretic state models for the piecewise analysis of large-scale electrical networks , 1977 .

[11]  Christiaan J. J. Paredis,et al.  Automatic generation of system-level dynamic equations for mechatronic systems , 2000, Comput. Aided Des..

[12]  Pengfei Shi,et al.  Flexible multibody dynamics, a new approach using virtual work and graph theory , 1998 .

[13]  Sung-Soo Kim,et al.  A Subsystem Synthesis Method for Efficient Vehicle Multibody Dynamics , 2002 .

[14]  Sundaram Seshu,et al.  Linear Graphs and Electrical Networks , 1961 .

[15]  John McPhee,et al.  A Procedure for Modeling Multibody Systems Using Subsystem Models , 2003 .

[16]  Manfred Hiller,et al.  An object-oriented approach for an effective formulation of multibody dynamics , 1994 .

[17]  Paul Fisette,et al.  Contribution to Parallel and Vector Computation in Multibody Dynamics , 1998, Parallel Comput..

[18]  G. J. Savage Solution of large nonlinear engineering systems through subsystems , 1997 .

[19]  P. H. Roe Networks and systems , 1966 .

[20]  Richard Romano,et al.  Real-Time Multi-Body Vehicle Dynamics Using a Modular Modeling Methodology , 2003 .

[21]  Thomas R. Kane,et al.  Motion Variables Leading to Efficient Equations of Motion , 1996, Int. J. Robotics Res..

[22]  Yong-San Yoon,et al.  Hybrid Recursive Formulation for Efficient Dynamic Simulation of General Multibody Systems , 2003 .

[23]  H. K Kesavan,et al.  Multi-body systems with open chains: Graph-theoretic models , 1986 .

[24]  Werner Schiehlen,et al.  Multibody System Dynamics: Roots and Perspectives , 1997 .

[25]  Jean-Claude Samin,et al.  FULLY SYMBOLIC GENERATION OF COMPLEX MULTIBODY MODELS* , 2002 .

[26]  John McPhee,et al.  Dynamic Modelling of Electromechanical Multibody Systems , 2003 .

[27]  J. McPhee,et al.  Dynamics of Flexible Multibody Systems Using Virtual Work and Linear Graph Theory , 2000 .

[28]  R. Rosenberg,et al.  System Dynamics: Modeling and Simulation of Mechatronic Systems , 2006 .