• DocumentCode
    2531731
  • Title

    New developments in bond graph modeling software tools: the computer aided modeling program CAMP-G and MATLAB

  • Author

    Granda, Jose J. ; Reus, Jim

  • Author_Institution
    Dept. of Mech. Eng., California State Univ., Sacramento, CA, USA
  • Volume
    2
  • fYear
    1997
  • fDate
    12-15 Oct 1997
  • Firstpage
    1542
  • Abstract
    The Computer Aided Modeling Program (CAMP-G) is a bond graph modeling tool designed to make physical system models in graphical form and to generate systems of equations in source code form so that computer simulation programs and now MATLAB can analyze dynamic systems. Current technology allows the creation of system models using CAMP-G and performing simulations using general purpose simulation languages such as ACSL, DSL, CSSL or the user´s own program. This paper investigates the ability to use bond graph modeling technology with MATLAB and its tool boxes, a package oriented to matrix state variable formulation and control system design. Basic principles of causality and equation generation are presented in order to establish the theoretical basis for the logic. The analysis of multienergy physical systems and control systems joins representations by block diagrams and bond graphs in a single model. The capabilities of CAMP-G to generate automatically source code models have been incorporated together with the mathematical capabilities of MATLAB. The new modeling environment created with this combination and the possible applications in system dynamics and control such as electromechanical and mechatronics systems are discussed
  • Keywords
    bond graphs; digital simulation; graph theory; software tools; visual programming; ACSL; CAMP-G; CSSL; DSL; MATLAB; MATLAB toolboxes; block diagrams; bond graph modeling software tools; bond graphs; causality; computer aided modeling program; control system design; control systems; electromechanical systems; equation generation; matrix state variable formulation; mechatronics systems; multienergy physical systems; simulation languages; software package; source code; Automatic control; Bonding; Computational modeling; Computer simulation; Control system synthesis; Equations; MATLAB; Mathematical model; Physics computing; Software tools;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems, Man, and Cybernetics, 1997. Computational Cybernetics and Simulation., 1997 IEEE International Conference on
  • Conference_Location
    Orlando, FL
  • ISSN
    1062-922X
  • Print_ISBN
    0-7803-4053-1
  • Type

    conf

  • DOI
    10.1109/ICSMC.1997.638215
  • Filename
    638215