BAPSDRAW is a graphical modelling tool for bondgraph systems.
BAPSDRAW allows for the structured and hierarchical description of bondgraph models.
BAPSDRAW is used for creating animation pictures based on SIMUL_R.
BAPSDRAW Modelling
By positioning predefined element symbols out of a library of graphical symbols the basic frame of a linear or a nonlinear bondgraph is drawn on the screen. The objects are linked by lines, which describe the bonds or signals.
The object libraries contain
- all basic bondgraph elements,
- mathematical objects (fundamental operations of arithmetic, integrator),
- logical operators (comparators, logical junctions),
- special objects for creating variants (under BAPS),
- possibilities for describing discontinuous state changes,
- special 0- and 1-elements for changes of the bondgraph topology at simulation time (so-called tdj-junctions),
- objects for the definitions of algebraic system equations,
- functions (leap, periodical pulse, periodical step, angle function, exponential, logarithm, table function) and
- controlling operators.
The graphical description of a model is compiled into a BAPS-model and then can be simulated using BAPS and a simulation language (e.g. SIMUL_R).
Hierarchical Modelling
The BLOCK-object enables hierarchical structured modelling. Therefore submodels can be separated and user specific bondgraph libraries can be created.
BAPSDRAW supports as well the multi-model-presentation of systems.
Using macros the user can assign user defined functions to his own objects.
Animation And Visualisation
BAPS allows for the usage of user-created objects. These objects are defined as pixel images with BAPSDRAW or other painting programs or scanners.
By that pictures for the animation of continuous and discrete systems can be created. The animation is done using SIMUL_R.
BAPSDRAW is available for MS-Windows and X-Windows (OSF-Motif).
Use the info-form to request further information.
Home |
Copyright Simutech 2002
Mail to webmaster |