The Universal Bond Graph Modeling Preprocessor
for Dynamic and Mechatronics Systems
CAMPG (Computer Aided Modeling Program with Graphical Input) is a model generator, which takes the topological description of a physical system model described by a Bond Graph, and transforms it into a dynamic simulation model in source code form. The CAMPG output files contain the differential equations of the system, input, output and initial conditions variables automatically generated by the computer. CAMPG is a preprocessor that generates computer models for linear or non-linear systems in multi energy domains using a unified approach. It will interface with MATLAB/SIMULINK, ACSL, DSL, FORTRAN, C or the user's own program.