ADDED mttroot/mtt/lib/examples/GasDynamics/LeakyCylinder/LeakyCylinder_lbl.txt Index: mttroot/mtt/lib/examples/GasDynamics/LeakyCylinder/LeakyCylinder_lbl.txt ================================================================== --- /dev/null +++ mttroot/mtt/lib/examples/GasDynamics/LeakyCylinder/LeakyCylinder_lbl.txt @@ -0,0 +1,33 @@ +%SUMMARY LeakyCylinder: Pseudo bond graph model of compressible gas dynamics + +%DESCRIPTION This example roughly corresponds to the Example in +%DESCRIPTION section 12.4.3 (Fig. 12.17) of Karnopp, Margolis and Rosenberg +%DESCRIPTION (1990). It is a pseudo bond graph representation based on the +%DESCRIPTION "thermal acummulator" of section 12.4.1 and the "isentropic +%DESCRIPTION nozzle" of section 12.4.2 of that book. + +%% Label file for system LeakyCylinder (LeakyCylinder_lbl.txt) + +% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% %% Version control history +% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% %% $Id$ +% %% $Log$ +% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%% Each line should be of one of the following forms: +% a comment (ie starting with %) +% Component-name CR_name arg1,arg2,..argn +% blank + + + +% Component type CG + bottom none c_v;r + top none c_v;r + +% Component type LeakyPiston + piston none m_p;a_b;a_t;gamma;r;0 + +% Component type SS + shaft external external ADDED mttroot/mtt/lib/examples/GasDynamics/LeakyCylinder/LeakyPiston_lbl.txt Index: mttroot/mtt/lib/examples/GasDynamics/LeakyCylinder/LeakyPiston_lbl.txt ================================================================== --- /dev/null +++ mttroot/mtt/lib/examples/GasDynamics/LeakyCylinder/LeakyPiston_lbl.txt @@ -0,0 +1,32 @@ +%SUMMARY LeakyPiston: Leaky piston sub model +%DESCRIPTION +%% Label file for system LeakyPiston (LeakyPiston_lbl.txt) + +% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% %% Version control history +% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% %% $Id$ +% %% $Log$ +% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%% Each line should be of one of the following forms: +% a comment (ie starting with %) +% Component-name CR_name arg1,arg2,..argn +% blank + + + +% Component type Piston + piston lin $1;$2;$3 + +% Component type RG + leak lin $4;$5;$6 + +% Component type SS + [mass_b] external external + [mass_t] external external + [mechanical_b] external external + [mechanical_t] external external + [shaft] external external + [thermal_b] external external + [thermal_t] external external ADDED mttroot/mtt/lib/examples/GasDynamics/LeakyCylinder/Piston_lbl.txt Index: mttroot/mtt/lib/examples/GasDynamics/LeakyCylinder/Piston_lbl.txt ================================================================== --- /dev/null +++ mttroot/mtt/lib/examples/GasDynamics/LeakyCylinder/Piston_lbl.txt @@ -0,0 +1,29 @@ +%SUMMARY Piston: simple model of the piston +%DESCRIPTION Inludes inertia and pressure effects. +%% Label file for system Piston (Piston_lbl.txt) + +% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% %% Version control history +% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% %% $Id$ +% %% $Log$ +% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%% Each line should be of one of the following forms: +% a comment (ie starting with %) +% Component-name CR_name arg1,arg2,..argn +% blank + + + +% Component type I + m_p lin flow,$1 + +% Component type SS + [bottom] external external + [shaft] external external + [top] external external + +% Component type TF + a_b lin flow,$2 + a_t lin effort,$3