20-SIM software for hierarchical bond-graph/block-diagram models

We discuss the modeling and simulation package 20-sim, a tool for modeling and simulation of dynamic behavior of engineering systems. Engineering systems as application domain means that we focus on systems that span multiple physical domains and the information domain. The 20-sim software is an interactive tool, where model entry and model processing are fully integrated. This means that already during model entry and editing, models can be checked on their consistency. 20-sim has its own simulator, using sophisticated numerical integration methods, taken from. internationally accepted numerical libraries. The use of 20-sim is demonstrated by an example, in which a 3-dof scara robot with controller is modeled and simulated.

[1]  Hilding Elmqvist,et al.  Object-oriented modeling of hybrid systems , 1993 .

[2]  Johannes F. Broenink,et al.  Computer-aided physical-systems modeling and simulation: a bondgraph approach , 1990 .

[3]  Paul I. Barton,et al.  Modeling of combined discrete/continuous processes , 1994 .

[4]  Ronald C. Rosenberg,et al.  A user's guide to ENPORT-4 , 1974 .

[5]  P.B.T. Weustink,et al.  A COMBINED-SYSTEM SIMULATOR FOR MECHATRONIC SYSTEMS , 1996 .

[6]  S.E. Mattsson,et al.  OmSim/spl minus/an integrated interactive environment for object-oriented modeling and simulation , 1994, Proceedings of IEEE Symposium on Computer-Aided Control Systems Design (CACSD).

[7]  Karl Johan Åström,et al.  Evolution of Continuous-Time Modeling and Simulation , 1998, ESM.

[8]  Dean Karnopp,et al.  Analysis and simulation of multiport systems : the bond graph approach to physical system dynamics , 1968 .

[9]  J. J. Granda Computer generation of physical system differential equations using bond graphs , 1985 .

[10]  Jan L. Top,et al.  Libraries of Reusable Models: Theory and Application , 1998, Simul..

[11]  C. W. Gear,et al.  ODE METHODS FOR THE SOLUTION OF DIFFERENTIAL/ALGEBRAIC SYSTEMS , 1984 .

[12]  Johannes F. Broenink,et al.  Modelling, Simulation and Analysis with 20-Sim , 1997 .

[13]  Johannes van Dijk,et al.  On the role of bond graph causality in modelling mechatronic systems , 1994 .

[14]  Johannes F. Broenink,et al.  Multibond-graph version of the CAMAS modeling and simulation environment , 1991 .

[15]  Johannes F. Broenink,et al.  Modeling mechtronic systems using the SIDOPS+ language , 1997 .

[16]  Hilding Elmqvist,et al.  Modelica — A unified object-oriented language for physical systems modeling , 1997 .

[17]  E. E. Mitchell,et al.  Advanced Continuous Simulation Language (ACSL) , 1976 .

[18]  Johannes F. Broenink Object-oriented modeling with bond graphs and Modelica , 1999 .

[19]  Hilding Elmqvist,et al.  DYMOLA - A Structured Model Language for Large Continuous Systems , 1978 .

[20]  Mats Andersson,et al.  Object-Oriented Modeling and Simulation of Hybrid Systems , 1994 .