Overview
Comment:Updated examples for latest MTT.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | origin/master | trunk
Files: files | file ages | folders
SHA3-256: ac05d5047a2dbf57e6c61fd50c8f5878148a7749cee017bac8af2f58e01c7715
User & Date: gawthrop@users.sourceforge.net on 2003-06-11 16:11:15
Other Links: branch diff | manifest | tags
Context
2003-06-23
21:56:07
Added units as a dependency. check-in: 43acbbb84d user: geraint@users.sourceforge.net tags: origin/master, trunk
2003-06-11
16:11:15
Updated examples for latest MTT. check-in: ac05d5047a user: gawthrop@users.sourceforge.net tags: origin/master, trunk
15:48:02
Copies (aliased) subsystems first.
Include switches in .ps file names.
check-in: bcf7cbb66b user: gawthrop@users.sourceforge.net tags: origin/master, trunk
Changes

Modified mttroot/mtt/lib/examples/GasDynamics/LeakyCylinder/LeakyCylinder_desc.tex from [908e83e3d0] to [0efd064e91].

1
2
3
4
5
6
7
8



9
10
11
12
13
14
15
16
17
18

19
20
21
22
23
24










25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

21
22
23




24
25
26
27
28
29
30
31
32
33












+
+
+









-
+


-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
-
-
-
% Verbal description for system LeakyCylinder (LeakyCylinder_desc.tex)
% Generated by MTT on Tue Nov 25 17:22:29 GMT 1997.

% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %% Version control history
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %% $Id$
% %% $Log$
% %% Revision 1.1  2000/12/28 17:44:35  peterg
% %% To RCS
% %%
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

   The acausal bond graph of system \textbf{LeakyCylinder} is
   displayed in Figure \Ref{LeakyCylinder_abg} and its label
   file is listed in Section \Ref{sec:LeakyCylinder_lbl}.
   The subsystems are listed in Section \Ref{sec:LeakyCylinder_sub}.

This example roughly corresponds to the Example in section 12.4.3
(Fig. 12.17) of Karnopp, Margolis and Rosenberg (1990). It is a pseudo bond
graph representation based on the ``thermal acummulator'' of  section
graph representation based on the ``thermal accumulator'' of  section
12.4.1 and the ``isentropic nozzle'' of section 12.4.2 of that book.





[
Notes added by PJG 10 June 03. 
\begin{enumerate}
\item The parameters/states used in the simulation (odeso) are
  meaningless at the moment.
\item The steady-state parameters (sspar.r) need to be calculated; at
  the moment, the state mattrices (sm) are in terms of the
  steady-state states.  
\end{enumerate}
]
%%% Local Variables: 
%%% mode: latex
%%% TeX-master: t
%%% End: 

Modified mttroot/mtt/lib/examples/GasDynamics/LeakyCylinder/LeakyCylinder_numpar.txt from [a322907ca6] to [e23dfd6a5b].

1
2
3
4
5
6
7
8



9
10
11
12
13

14
15
16
17
18
19
20
21
22
23



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

16
17
18
19
20
21
22
23



24
25
26








+
+
+




-
+







-
-
-
+
+
+
# Numerical parameter file (LeakyCylinder_numpar.txt)
# Generated by MTT at Mon Dec  1 08:59:51 GMT 1997

# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# %% Version control history
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# %% $Id$
# %% $Log$
# %% Revision 1.1  2000/12/28 17:44:35  peterg
# %% To RCS
# %%
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

# Parameters
a_b = 	1.0; # Parameter a_b for LeakyCylinder
a_l = 	1.0; # Parameter a_l for LeakyCylinder
## Removed by MTT on Tue Jun 10 09:55:26 BST 2003: a_l = 	1.0; # Parameter a_l for LeakyCylinder
a_t = 	1.0; # Parameter a_t for LeakyCylinder
c_v = 	1.0; # Parameter c_v for LeakyCylinder
gamma = 	1.0; # Parameter gamma for LeakyCylinder
m_p = 	1.0; # Parameter m_p for LeakyCylinder
r = 	1.0; # Parameter r for LeakyCylinder

# Initial states
x(3) = 	0.0; # Initial state for LeakyCylinder_bottom (cg)
x(6) = 	0.0; # Initial state for LeakyCylinder_top (cg)
x(7) = 	0.0; # Initial state for LeakyCylinder_piston_piston (m_p)
## Removed by MTT on Tue Jun 10 09:55:26 BST 2003: x(3) = 	0.0; # Initial state for LeakyCylinder_bottom (cg)
## Removed by MTT on Tue Jun 10 09:55:26 BST 2003: x(6) = 	0.0; # Initial state for LeakyCylinder_top (cg)
## Removed by MTT on Tue Jun 10 09:55:26 BST 2003: x(7) = 	0.0; # Initial state for LeakyCylinder_piston_piston (m_p)

Modified mttroot/mtt/lib/examples/GasDynamics/LeakyCylinder/LeakyCylinder_rep.txt from [9786958767] to [e6cd163309].

1
2
3
4
5
6
7



8
9
10
11
12
13
14
15
16





1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18

19
20
21
22
23







+
+
+








-
+
+
+
+
+
# Outline report file for system LeakyCylinder (LeakyCylinder_rep.txt)

% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %% Version control history
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %% $Id$
% %% $Log$
% %% Revision 1.1  2000/12/28 17:44:35  peterg
% %% To RCS
% %%
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

mtt LeakyCylinder abg tex
mtt LeakyCylinder struc tex
mtt LeakyCylinder sympar tex
mtt LeakyCylinder ode tex
mtt LeakyCylinder ss tex
mtt LeakyCylinder sm tex
%mtt -c LeakyCylinder odeso ps
mtt LeakyCylinder odeso ps

mtt LeakyCylinder rep txt


Modified mttroot/mtt/lib/examples/Hybrid/Bounce/Bounce_input.txt from [31e311af15] to [c668d16412].

1
2
3
4
5
6
7
8



9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26

27
28
29








+
+
+















-
+
+
+
# Numerical parameter file (Bounce_input.txt)
# Generated by MTT at Wed Jul  2 10:47:49 BST 1997

# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# %% Version control history
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# %% $Id$
# %% $Log$
# %% Revision 1.4  2001/10/05 11:24:29  gawthrop
# %% Updated for new mtt features - input.txt etc
# %%
# %% Revision 1.3  2000/05/18 11:30:14  peterg
# %% Moved switch logic to logic.txt
# %%
# %% Revision 1.2  1998/10/01 19:20:33  peterg
# %% Cahged switch function
# %%
# %% Revision 1.1  1998/07/25 18:35:02  peterg
# %% Initial revision
# %%
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

# Set the inputs
## Removed by MTT on Fri Oct  5 10:37:56 BST 2001: mttu(1) = 9.81;


bounce_gravity	= 9.81; # Added by MTT on Fri Oct 05 10:37:59 BST 2001
## Removed by MTT on Tue Jun 10 10:22:08 BST 2003: bounce_gravity	= 9.81; # Added by MTT on Fri Oct 05 10:37:59 BST 2001
bounce__gravity	= 9.81;

Modified mttroot/mtt/lib/examples/Hybrid/Bounce/Bounce_logic.txt from [fa910fa224] to [68ac8bc9fe].

1
2
3
4
5
6
7
8



9
10
11
12
13
14
15
16
17
18


19

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23

24








+
+
+










+
+
-
+
# -*-octave-*- Put Emacs into octave-mode
# Simulation parameters for system Bounce (Bounce_logic.txt)
# Generated by MTT on Thu May 18 12:29:15 BST 2000.
###############################################################
## Version control history
###############################################################
## $Id$
## $Log$
## Revision 1.3  2002/09/29 13:14:12  geraint
## Updated names.
##
## Revision 1.2  2000/12/28 17:45:24  peterg
## To RCS
##
## Revision 1.1  2000/05/18 11:29:58  peterg
## Initial revision
##
###############################################################


# Set the switches

## On when below ground level
bounce_ground_mtt_switch_logic	= (bounce_intf_mttc < 0); # 
bounce__ground__mtt_switch_logic	= (bounce__intf__mttc < 0);

Modified mttroot/mtt/lib/examples/Hybrid/Bounce/Bounce_state.txt from [ac42cf1bdb] to [975ae5de24].

1
2
3
4
5
6
7
8



9
10
11
12
13
14
15
16
17
18
19
20
21
22
23






1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23



24
25
26
27
28
29








+
+
+












-
-
-
+
+
+
+
+
+
# -*-octave-*-
# Initial state  file (Bounce_state.txt)
# Generated by MTT at Sat Jul 25 15:56:57 BST 1998
###############################################################
## Version control history
###############################################################
## $Id$
## $Log$
## Revision 1.4  2002/09/29 13:14:12  geraint
## Updated names.
##
## Revision 1.3  2001/10/05 11:24:30  gawthrop
## Updated for new mtt features - input.txt etc
##
## Revision 1.2  1998/07/25 20:34:05  peterg
## *** empty log message ***
##
## Revision 1.1  1998/07/25 14:59:11  peterg
## Initial revision
##
###############################################################

# Set the states
bounce_ball_mass		=  0.0; # 
bounce_ground_mtt_switch	=  0.0; #
bounce_intf_mttc		= 10.0; #
## Removed by MTT on Tue Jun 10 10:23:07 BST 2003: bounce_ball_mass		=  0.0; # 
## Removed by MTT on Tue Jun 10 10:23:07 BST 2003: bounce_ground_mtt_switch	=  0.0; #
## Removed by MTT on Tue Jun 10 10:23:07 BST 2003: bounce_intf_mttc		= 10.0; #
bounce__ball_mass	= 0.0;	# Zero velocity
bounce__ground__mtt_switch	= 0.0; # Not on ground
bounce__intf__mttc	= 10.0; # 10m above ground

Modified mttroot/mtt/lib/examples/Hybrid/BouncingRod/BouncingRod_input.txt from [4009f01498] to [205c4ea63e].

1
2
3
4
5
6
7
8



9
10
11
12
13
14
15
16



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18

19
20
21








+
+
+







-
+
+
+
# Numerical parameter file (BouncingRod_input.txt)
# Generated by MTT at Fri Jul  4 14:09:14 BST 1997

# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# %% Version control history
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# %% $Id$
# %% $Log$
# %% Revision 1.2  2000/12/04 08:27:42  peterg
# %% New version
# %%
# %% Revision 1.1  1997/07/06 16:17:48  peterg
# %% Initial revision
# %%
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

# Set the inputs
## Removed by MTT on Mon Dec  4 08:27:04 GMT 2000: u(1) =	9.81; # gravity (Default value)
bouncingrod_gravity	= 9.81; # Added by MTT on Mon Dec 04 08:27:10 GMT 2000
## Removed by MTT on Tue Jun 10 10:33:30 BST 2003: bouncingrod_gravity	= 9.81; # Added by MTT on Mon Dec 04 08:27:10 GMT 2000
bouncingrod__gravity	= 9.81; # Gravity

Modified mttroot/mtt/lib/examples/Hybrid/BouncingRod/BouncingRod_logic.txt from [8a18b49e06] to [dfa5eb6acf].

1
2
3
4
5
6
7
8



9
10
11
12
13
14
15
16




1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17


18
19
20
21








+
+
+






-
-
+
+
+
+
# -*-octave-*- Put Emacs into octave-mode
# Simulation parameters for system BouncingRod (BouncingRod_logic.txt)
# Generated by MTT on Thu May 18 12:14:35 BST 2000.
###############################################################
## Version control history
###############################################################
## $Id$
## $Log$
## Revision 1.2  2002/09/29 15:31:39  geraint
## Updated names.
##
## Revision 1.1  2000/12/28 17:45:59  peterg
## To RCS
##
###############################################################

# Set the switches
bouncingrod_groundl_mtt_switch_logic	= (bouncingrod_intfl_mttc <= 0);
bouncingrod_groundr_mtt_switch_logic	= (bouncingrod_intfr_mttc <= 0);
## Removed by MTT on Tue Jun 10 10:45:53 BST 2003: bouncingrod_groundl_mtt_switch_logic	= (bouncingrod_intfl_mttc <= 0);
## Removed by MTT on Tue Jun 10 10:45:53 BST 2003: bouncingrod_groundr_mtt_switch_logic	= (bouncingrod_intfr_mttc <= 0);
bouncingrod__groundl__mtt_switch_logic	= (bouncingrod__intfl__mttc <= 0); 
bouncingrod__groundr__mtt_switch_logic	= (bouncingrod__intfr__mttc <= 0);

Modified mttroot/mtt/lib/examples/Hybrid/BouncingRod/BouncingRod_state.txt from [e1c17933bf] to [0f22d94928].

1
2
3
4
5
6
7



8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
















1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21








22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37







+
+
+











-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
# Initial state  file (BouncingRod_state.txt)
# Generated by MTT at Sun Jul 26 12:19:13 BST 1998
###############################################################
## Version control history
###############################################################
## $Id$
## $Log$
## Revision 1.3  2002/09/29 15:31:39  geraint
## Updated names.
##
## Revision 1.2  2002/05/10 12:38:11  gawthrop
## Updated to new format
##
## Revision 1.1  2000/12/28 17:45:59  peterg
## To RCS
##
###############################################################


# Set the states

bouncingrod_groundl_mtt_switch	= 0.0;
bouncingrod_groundr_mtt_switch	= 0.0;
bouncingrod_intfl_mttc		= 10 + sin(pi/4);
bouncingrod_intfr_mttc		= 10 - sin(pi/4);
bouncingrod_rod_j		= 0.0;
bouncingrod_rod_m_x		= 0.0;
bouncingrod_rod_m_y		= 0.0;
bouncingrod_rod_th_mttc		= pi/4;
## Removed by MTT on Tue Jun 10 10:31:03 BST 2003: bouncingrod_groundl_mtt_switch	= 0.0;
## Removed by MTT on Tue Jun 10 10:31:03 BST 2003: bouncingrod_groundr_mtt_switch	= 0.0;
## Removed by MTT on Tue Jun 10 10:31:03 BST 2003: bouncingrod_intfl_mttc		= 10 + sin(pi/4);
## Removed by MTT on Tue Jun 10 10:31:03 BST 2003: bouncingrod_intfr_mttc		= 10 - sin(pi/4);
## Removed by MTT on Tue Jun 10 10:31:03 BST 2003: bouncingrod_rod_j		= 0.0;
## Removed by MTT on Tue Jun 10 10:31:03 BST 2003: bouncingrod_rod_m_x		= 0.0;
## Removed by MTT on Tue Jun 10 10:31:03 BST 2003: bouncingrod_rod_m_y		= 0.0;
## Removed by MTT on Tue Jun 10 10:31:03 BST 2003: bouncingrod_rod_th_mttc		= pi/4;
bouncingrod__groundl__mtt_switch	= 0.0;
bouncingrod__groundr__mtt_switch	= 0.0;
bouncingrod__intfl__mttc	= 10 + sin(pi/4); # Start at 45 degree angle
bouncingrod__intfr__mttc	= 10 - sin(pi/4); # Start at 45 degree angle
bouncingrod__rod__j	= 0.0; 
bouncingrod__rod__m_x	= 0.0; 
bouncingrod__rod__m_y	= 0.0; 
bouncingrod__rod__th__mttc	= pi/4; # Start at 45 degree angle

Modified mttroot/mtt/lib/examples/Hybrid/Weirs/Weirs_input.txt from [bae53c5591] to [d802cb3522].

1
2
3
4
5
6
7
8



9
10
11
12
13
14
15
16
17
18
19

20
21

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21

22
23
24
25








+
+
+










-
+


+
# -*-octave-*- Put Emacs into octave-mode
# Input specification (Weirs_input.txt)
# Generated by MTT at Tue Mar  2 07:48:04 GMT 1999
###############################################################
## Version control history
###############################################################
## $Id$
## $Log$
## Revision 1.2  2001/10/05 11:24:35  gawthrop
## Updated for new mtt features - input.txt etc
##
## Revision 1.1  2000/05/19 07:12:04  peterg
## Initial revision
##
###############################################################

# Set the inputs
## Removed by MTT on Fri Oct  5 10:47:20 BST 2001: mttu(1) = 1.0*(t<10); 	# f (Weirs)



weirs_f	= 1.0*(t<10); # Added by MTT on Fri Oct 05 10:48:01 BST 2001
## Removed by MTT on Tue Jun 10 10:53:48 BST 2003: weirs_f	= 1.0*(t<10); # Added by MTT on Fri Oct 05 10:48:01 BST 2001


weirs__f	= 1.0*(t<10);

Modified mttroot/mtt/lib/examples/Hybrid/Weirs/Weirs_logic.txt from [50aca309df] to [85668391bb].

1
2
3
4
5
6
7
8



9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25





1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26


27
28
29
30
31








+
+
+















-
-
+
+
+
+
+
# -*-octave-*- Put Emacs into octave-mode
# Simulation parameters for system Weirs (Weirs_logic.txt)
# Generated by MTT on Thu May 18 12:29:15 BST 2000.
###############################################################
## Version control history
###############################################################
## $Id$
## $Log$
## Revision 1.3  2002/09/29 14:23:16  geraint
## Updated switch names.
##
## Revision 1.2  2001/10/05 11:24:35  gawthrop
## Updated for new mtt features - input.txt etc
##
## Revision 1.1  2000/05/19 07:13:29  peterg
## Initial revision
##
## Revision 1.1  2000/05/18 11:29:58  peterg
## Initial revision
##
###############################################################


# Set the switches
# First weir - height 1
# Second weir - height 2
weirs_w1_isw_mtt_switch_logic	= ((weirs_tank1 > 1) | (weirs_tank2 > 1));
weirs_w2_isw_mtt_switch_logic	= ((weirs_tank2 > 2) | (weirs_tank3 > 2));
## Removed by MTT on Tue Jun 10 10:54:35 BST 2003: weirs_w1_isw_mtt_switch_logic	= ((weirs_tank1 > 1) | (weirs_tank2 > 1));
## Removed by MTT on Tue Jun 10 10:54:35 BST 2003: weirs_w2_isw_mtt_switch_logic	= ((weirs_tank2 > 2) | (weirs_tank3 > 2));
weirs__w1__isw__mtt_switch_logic	= ((weirs__tank1 > 1) | (weirs__tank2 > 1));
weirs__w2__isw__mtt_switch_logic	= ((weirs__tank2 > 2) | (weirs__tank3 > 2));

Modified mttroot/mtt/lib/examples/Inverse/iMacroMicro/iMacroMicro_abg.fig from [ee4eafe200] to [cf9545f928].

143
144
145
146
147
148
149
150
151


143
144
145
146
147
148
149


150
151







-
-
+
+
4 1 1 1 0 3 20 0.0000 4 210 1800 2401 376 Macro control\001
4 1 1 1 0 3 20 0.0000 4 195 1950 2400 6900 Macro actuator\001
4 1 1 1 0 3 20 0.0000 4 195 1530 3900 3825 Macro mass\001
4 1 1 1 0 3 20 0.0000 4 195 1470 6900 3825 Micro mass\001
4 1 1 1 0 3 20 0.0000 4 270 1890 5400 1650 Compliant link\001
4 1 1 1 0 3 20 0.0000 4 195 1890 8475 1650 Micro actuator\001
4 1 1 1 0 3 20 0.0000 4 255 1125 9900 3825 Tip mass\001
4 1 1 0 0 3 20 0.0000 4 270 2985 11400 1650 Compliant environment\001
4 1 -1 0 0 0 20 0.0000 4 255 1275 12901 5701 Tip sensor\001
4 1 1 1 0 3 20 0.0000 4 270 2985 11400 1650 Compliant environment\001
4 1 1 1 0 3 20 0.0000 4 255 1305 12901 5701 Tip sensor\001

Modified mttroot/mtt/lib/examples/Inverse/iMacroMicro/iMacroMicro_rep.txt from [2652f3e75e] to [e84c5723e2].

1
2
3
4
5
6
7



8
9
10
11
12
13
14
15
16
17
18
19
20


21
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21


22
23
24







+
+
+











-
-
+
+

# Outline report file for system iMacroMicro (iMacroMicro_rep.txt)

% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %% Version control history
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %% $Id$
% %% $Log$
% %% Revision 1.1  2000/12/28 17:49:22  peterg
% %% To RCS
% %%
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

mtt iMacroMicro abg tex
mtt iMacroMicro cbg ps
mtt iMacroMicro struc tex
mtt iMacroMicro dae tex
mtt iMacroMicro dm tex
mtt iMacroMicro tf tex
mtt iMacroMicro numpar txt
mtt iMacroMicro lmfr ps 
mtt iMacroMicro lpfr ps 
%mtt iMacroMicro sro ps 
%mtt -c iMacroMicro odeso ps 
mtt iMacroMicro sro ps 
mtt iMacroMicro odeso ps 

Modified mttroot/mtt/lib/examples/Inverse/iNMP/NMP/NMP_abg.fig from [324d12d6ea] to [514aa7b44f].

1

2
3
4




5
6
7
8
9
10
11

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
-
+



+
+
+
+







#FIG 3.1
#FIG 3.2
Portrait
Center
Inches
A4      
100.00
Single
-2
1200 2
2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 3
	 3903 2403 4803 2403 4653 2553
2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 3
	 5403 2403 6303 2403 6153 2553
2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 3
	 3603 2103 3603 1203 3753 1353
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64

















45
46
47
48
49
50
51

















52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68







-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
	 6975 4200 7650 3600 7650 3825
2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 3
	 7052 2402 7652 3002 7427 3002
2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 3
	 5100 4500 5100 5400 5250 5250
2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 3
	 4800 4501 4164 5137 4376 5137
4 1 -1 0 0 0 20 0.0000 4 195 135 3603 2478 1\001
4 1 -1 0 0 0 20 0.0000 4 195 135 5103 2478 0\001
4 1 -1 0 0 0 20 0.0000 4 255 615 3602 1052 R:r_s\001
4 1 -1 0 0 0 20 0.0000 4 195 135 2402 3377 0\001
4 1 -1 0 0 0 20 0.0000 4 195 135 3603 4278 1\001
4 1 -1 0 0 0 20 0.0000 4 195 135 5103 4278 0\001
4 1 -1 0 0 0 20 0.0000 4 195 690 6603 4278 AE:m\001
4 1 -1 0 0 0 20 0.0000 4 255 600 3603 5778 R:r_f\001
4 1 -1 0 0 0 20 0.0000 4 195 135 7577 3377 1\001
4 1 -1 0 0 0 20 0.0000 4 195 660 751 3376 SS:e1\001
4 1 -1 0 0 0 20 0.0000 4 195 660 9151 3376 SS:e2\001
4 1 -1 0 0 0 20 0.0000 4 255 630 5102 1052 C:c_s\001
4 1 -1 0 0 0 20 0.0000 4 255 1440 4200 375 Slow system\001
4 1 -1 0 0 0 20 0.0000 4 255 1350 4200 6450 Fast system\001
4 1 -1 0 0 0 20 0.0000 4 255 600 6678 2478 AE:p\001
4 1 -1 0 0 0 20 0.0000 4 255 615 5104 5779 C:c_f\001
4 1 -1 0 0 0 20 0.0000 4 195 375 4203 5478 R:r\001
4 1 -1 0 0 0 20 0.0000 4 195 150 3603 2478 1\001
4 1 -1 0 0 0 20 0.0000 4 195 150 5103 2478 0\001
4 1 -1 0 0 0 20 0.0000 4 240 660 3602 1052 R:r_s\001
4 1 -1 0 0 0 20 0.0000 4 195 150 2402 3377 0\001
4 1 -1 0 0 0 20 0.0000 4 195 150 3603 4278 1\001
4 1 -1 0 0 0 20 0.0000 4 195 150 5103 4278 0\001
4 1 -1 0 0 0 20 0.0000 4 195 720 6603 4278 AE:m\001
4 1 -1 0 0 0 20 0.0000 4 240 645 3603 5778 R:r_f\001
4 1 -1 0 0 0 20 0.0000 4 195 150 7577 3377 1\001
4 1 -1 0 0 0 20 0.0000 4 210 705 751 3376 SS:e1\001
4 1 -1 0 0 0 20 0.0000 4 210 705 9151 3376 SS:e2\001
4 1 -1 0 0 0 20 0.0000 4 240 690 5102 1052 C:c_s\001
4 1 1 1 0 3 20 0.0000 4 270 1515 4200 375 Slow system\001
4 1 1 1 0 3 20 0.0000 4 255 1470 4200 6450 Fast system\001
4 1 -1 0 0 0 20 0.0000 4 255 630 6678 2478 AE:p\001
4 1 -1 0 0 0 20 0.0000 4 240 675 5104 5779 C:c_f\001
4 1 -1 0 0 0 20 0.0000 4 195 390 4203 5478 R:r\001

Modified mttroot/mtt/lib/examples/Inverse/iNMP/NMP/NMP_lbl.txt from [a096847791] to [dfd1521cff].

1
2
3
4
5
6
7
8
9



10
11
12
13
14
15
16
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19









+
+
+







%% Label file for system NMP (NMP_lbl.txt)
%SUMMARY NMP A simple non-minimum phase system
%DESCRIPTION <Detailed description here>

% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %% Version control history
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %% $Id$
% %% $Log$
% %% Revision 1.2  2000/05/20 16:40:54  peterg
% %% New SS format
% %%
% %% Revision 1.1  1999/03/09 00:08:21  peterg
% %% Initial revision
% %%
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


% Port aliases
38
39
40
41
42
43
44
45
46


41
42
43
44
45
46
47


48
49







-
-
+
+

% Component type R
	r		lin	flow,r
	r_f		lin	flow,r_f
	r_s		lin	flow,r_s

% Component type SS
	e1	SS		SS	external,internal
	e2	SS		SS	external,0
	e1		SS	external,internal
	e2		SS	external,0

Modified mttroot/mtt/lib/examples/Inverse/iNMP/iNMP/iNMP_abg.fig from [e878cdb28c] to [ac324604a1].

1

2
3
4




5
6
7
8
9
10
11

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
-
+



+
+
+
+







#FIG 3.1
#FIG 3.2
Portrait
Center
Inches
A4      
100.00
Single
-2
1200 2
2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 3
	 3903 2403 4803 2403 4653 2553
2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 3
	 5403 2403 6303 2403 6153 2553
2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 3
	 3603 2103 3603 1203 3753 1353
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68

















49
50
51
52
53
54
55

















56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72







-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
	 1200 3075 1200 3300
2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2
	 7800 3075 7800 3300
2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2
	 6300 2400 6300 2625
2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2
	 5400 2175 5400 2400
4 1 -1 0 0 0 20 0.0000 4 195 135 3603 2478 1\001
4 1 -1 0 0 0 20 0.0000 4 195 135 5103 2478 0\001
4 1 -1 0 0 0 20 0.0000 4 255 615 3602 1052 R:r_s\001
4 1 -1 0 0 0 20 0.0000 4 195 135 2402 3377 0\001
4 1 -1 0 0 0 20 0.0000 4 195 135 3603 4278 1\001
4 1 -1 0 0 0 20 0.0000 4 195 135 5103 4278 0\001
4 1 -1 0 0 0 20 0.0000 4 195 690 6603 4278 AE:m\001
4 1 -1 0 0 0 20 0.0000 4 255 600 3603 5778 R:r_f\001
4 1 -1 0 0 0 20 0.0000 4 195 135 7577 3377 1\001
4 1 -1 0 0 0 20 0.0000 4 195 660 751 3376 SS:e1\001
4 1 -1 0 0 0 20 0.0000 4 195 660 9151 3376 SS:e2\001
4 1 -1 0 0 0 20 0.0000 4 255 630 5102 1052 C:c_s\001
4 1 -1 0 0 0 20 0.0000 4 255 1440 4200 375 Slow system\001
4 1 -1 0 0 0 20 0.0000 4 255 1350 4200 6450 Fast system\001
4 1 -1 0 0 0 20 0.0000 4 255 600 6678 2478 AE:p\001
4 1 -1 0 0 0 20 0.0000 4 255 615 5104 5779 C:c_f\001
4 1 -1 0 0 0 20 0.0000 4 195 375 4203 5478 R:r\001
4 1 -1 0 0 0 20 0.0000 4 195 150 3603 2478 1\001
4 1 -1 0 0 0 20 0.0000 4 195 150 5103 2478 0\001
4 1 -1 0 0 0 20 0.0000 4 240 660 3602 1052 R:r_s\001
4 1 -1 0 0 0 20 0.0000 4 195 150 2402 3377 0\001
4 1 -1 0 0 0 20 0.0000 4 195 150 3603 4278 1\001
4 1 -1 0 0 0 20 0.0000 4 195 150 5103 4278 0\001
4 1 -1 0 0 0 20 0.0000 4 195 720 6603 4278 AE:m\001
4 1 -1 0 0 0 20 0.0000 4 240 645 3603 5778 R:r_f\001
4 1 -1 0 0 0 20 0.0000 4 195 150 7577 3377 1\001
4 1 -1 0 0 0 20 0.0000 4 210 705 751 3376 SS:e1\001
4 1 -1 0 0 0 20 0.0000 4 210 705 9151 3376 SS:e2\001
4 1 -1 0 0 0 20 0.0000 4 240 690 5102 1052 C:c_s\001
4 1 1 1 0 3 20 0.0000 4 270 1515 4200 375 Slow system\001
4 1 1 1 0 3 20 0.0000 4 255 1470 4200 6450 Fast system\001
4 1 -1 0 0 0 20 0.0000 4 255 630 6678 2478 AE:p\001
4 1 -1 0 0 0 20 0.0000 4 240 675 5104 5779 C:c_f\001
4 1 -1 0 0 0 20 0.0000 4 195 390 4203 5478 R:r\001

Modified mttroot/mtt/lib/examples/Inverse/iNMP/iNMP/iNMP_lbl.txt from [735e3c8f92] to [2b065592af].

1
2
3
4
5
6
7
8
9



10
11
12
13
14
15
16
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19









+
+
+







%% Label file for system iNMP (iNMP_lbl.txt)
%SUMMARY iNMP Inverse simple non-minimum phase system
%DESCRIPTION <Detailed description here>

% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %% Version control history
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %% $Id$
% %% $Log$
% %% Revision 1.2  2000/05/20 16:42:42  peterg
% %% New SS format
% %%
% %% Revision 1.1  1999/03/09 00:10:07  peterg
% %% Initial revision
% %%
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


% Port aliases
38
39
40
41
42
43
44
45
46


41
42
43
44
45
46
47


48
49







-
-
+
+

% Component type R
	r		lin	flow,r
	r_f		lin	flow,r_f
	r_s		lin	flow,r_s

% Component type SS
	e1	SS		SS	external,internal
	e2	SS		SS	external,0
	e1		SS	external,internal
	e2		SS	external,0

Modified mttroot/mtt/lib/examples/Inverse/iRC2/saRC2c/saRC2c_input.txt from [a1e2f1f8fd] to [5f23f78e18].

1
2
3
4
5
6
7
8



9
10
11
12


1
2
3
4
5
6
7
8
9
10
11
12
13
14

15
16








+
+
+



-
+
+
# Numerical parameter file (saRC2c_input.txt)
# Generated by MTT at Mon Mar  2 15:42:48 GMT 1998

# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# %% Version control history
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# %% $Id$
# %% $Log$
# %% Revision 1.1  2000/12/28 17:53:33  peterg
# %% To RCS
# %%
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

# Set the inputs
u(1) =	 1 ; # saRC2c (u_s)
## Removed by MTT on Tue Jun 10 16:20:22 BST 2003: u(1) =	 1 ; # saRC2c (u_s)
sarc2c__u_s	= 1.0; 

Modified mttroot/mtt/lib/examples/Inverse/iRC2/saRC2c/saRC2c_numpar.txt from [9913932e70] to [f33e6310a9].

1
2
3
4
5
6
7
8



9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25




1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24




25
26
27
28








+
+
+













-
-
-
-
+
+
+
+
# Numerical parameter file (saRC2c_numpar.txt)
# Generated by MTT at Mon Mar  2 15:41:26 GMT 1998

# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# %% Version control history
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# %% $Id$
# %% $Log$
# %% Revision 1.1  2000/12/28 17:53:33  peterg
# %% To RCS
# %%
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

# Parameters
c_1 = 	1.0; # saRC2c
c_1s = 	0.1; # saRC2c
c_2 = 	1.0; # saRC2c
c_2s = 	0.1; # saRC2c
r_1 = 	1.0; # saRC2c
r_1s = 	1.0; # saRC2c
r_2 = 	1.0; # saRC2c
r_2s = 	1.0; # saRC2c

# Initial states
x(1) = 	0.0; # saRC2c (c_1)
x(2) = 	0.0; # saRC2c (c_1s)
x(3) = 	0.0; # saRC2c (c_2)
x(4) = 	0.0; # saRC2c (c_2s)
## Removed by MTT on Tue Jun 10 16:19:14 BST 2003: x(1) = 	0.0; # saRC2c (c_1)
## Removed by MTT on Tue Jun 10 16:19:14 BST 2003: x(2) = 	0.0; # saRC2c (c_1s)
## Removed by MTT on Tue Jun 10 16:19:14 BST 2003: x(3) = 	0.0; # saRC2c (c_2)
## Removed by MTT on Tue Jun 10 16:19:14 BST 2003: x(4) = 	0.0; # saRC2c (c_2s)

Modified mttroot/mtt/lib/examples/Inverse/iRC2/szRC2c/szRC2c_input.txt from [5d473ec309] to [979b0df214].

1
2
3
4
5
6
7
8



9
10
11
12


1
2
3
4
5
6
7
8
9
10
11
12
13
14

15
16








+
+
+



-
+
+
# Numerical parameter file (szRC2c_input.txt)
# Generated by MTT at Mon Mar  2 15:42:48 GMT 1998

# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# %% Version control history
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# %% $Id$
# %% $Log$
# %% Revision 1.1  2000/12/28 17:54:15  peterg
# %% To RCS
# %%
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

# Set the inputs
u(1) =	 1 ; # szRC2c (u_s)
## Removed by MTT on Tue Jun 10 16:39:19 BST 2003: u(1) =	 1 ; # szRC2c (u_s)
szrc2c__u_s	= 1.0; 

Modified mttroot/mtt/lib/examples/Inverse/iRC2/szRC2c/szRC2c_lbl.txt from [d6596f0777] to [6c7ddb1b45].

1
2
3
4
5
6
7
8
9



10
11
12
13
14
15
16
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19









+
+
+







%SUMMARY szRC2c Specification inverse of double RC circuit with collocated io
%DESCRIPTION <Detailed description here>
%% Label file for system szRC2c (szRC2c_lbl.txt)

% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %% Version control history
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %% $Id$
% %% $Log$
% %% Revision 1.1  2000/12/28 17:54:15  peterg
% %% To RCS
% %%
% %% Revision 1.1  2000/05/20 16:44:55  peterg
% %% Initial revision
% %%
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%% Each line should be of one of the following forms:
%	a comment (ie starting with %)
30
31
32
33
34
35
36
37

33
34
35
36
37
38
39

40







-
+
	r_1s		lin	flow,r_1s
	r_2		lin	flow,r_2
	r_2s		lin	flow,r_2s

% Component type SS
	u_s		SS	external,external
	zero		SS	0,0
	u		SS	external,external
	u		SS	external,internal

Modified mttroot/mtt/lib/examples/Inverse/iRC2/szRC2c/szRC2c_numpar.txt from [4f0023ce06] to [f4e95e7050].

1
2
3
4
5
6
7
8



9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25




1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24




25
26
27
28








+
+
+













-
-
-
-
+
+
+
+
# Numerical parameter file (szRC2c_numpar.txt)
# Generated by MTT at Mon Mar  2 15:41:26 GMT 1998

# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# %% Version control history
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# %% $Id$
# %% $Log$
# %% Revision 1.1  2000/12/28 17:54:15  peterg
# %% To RCS
# %%
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

# Parameters
c_1 = 	1.0; # szRC2c
c_1s = 	0.1; # szRC2c
c_2 = 	1.0; # szRC2c
c_2s = 	0.1; # szRC2c
r_1 = 	1.0; # szRC2c
r_1s = 	1.0; # szRC2c
r_2 = 	1.0; # szRC2c
r_2s = 	1.0; # szRC2c

# Initial states
x(1) = 	0.0; # szRC2c (c_1)
x(2) = 	0.0; # szRC2c (c_1s)
x(3) = 	0.0; # szRC2c (c_2)
x(4) = 	0.0; # szRC2c (c_2s)
## Removed by MTT on Tue Jun 10 16:38:56 BST 2003: x(1) = 	0.0; # szRC2c (c_1)
## Removed by MTT on Tue Jun 10 16:38:56 BST 2003: x(2) = 	0.0; # szRC2c (c_1s)
## Removed by MTT on Tue Jun 10 16:38:56 BST 2003: x(3) = 	0.0; # szRC2c (c_2)
## Removed by MTT on Tue Jun 10 16:38:56 BST 2003: x(4) = 	0.0; # szRC2c (c_2s)

Modified mttroot/mtt/lib/examples/Inverse/iRC2/szRC2n/szRC2n_input.txt from [24879df543] to [b039d69e85].

1
2
3
4
5
6
7
8



9
10
11
12


1
2
3
4
5
6
7
8
9
10
11
12
13
14

15
16








+
+
+



-
+
+
# Numerical parameter file (szRC2n_input.txt)
# Generated by MTT at Mon Mar  2 15:42:48 GMT 1998

# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# %% Version control history
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# %% $Id$
# %% $Log$
# %% Revision 1.1  2000/12/28 17:54:46  peterg
# %% To RCS
# %%
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

# Set the inputs
u(1) =	 1 ; # szRC2n (u_s)
## Removed by MTT on Tue Jun 10 16:43:05 BST 2003: u(1) =	 1 ; # szRC2n (u_s)
szrc2n__u_s	= 1.0; 

Modified mttroot/mtt/lib/examples/Inverse/iRC2/szRC2n/szRC2n_lbl.txt from [c5ad26295d] to [3ac9c98526].

1
2
3
4
5
6
7
8
9



10
11
12
13
14
15
16
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19









+
+
+







%SUMMARY szRC2n Specification inverse of double RC circuit with noncollocated io
%DESCRIPTION <Detailed description here>
%% Label file for system szRC2n (szRC2n_lbl.txt)

% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %% Version control history
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %% $Id$
% %% $Log$
% %% Revision 1.1  2000/12/28 17:54:46  peterg
% %% To RCS
% %%
% %% Revision 1.1  2000/05/20 16:45:37  peterg
% %% Initial revision
% %%
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%% Each line should be of one of the following forms:
%	a comment (ie starting with %)
31
32
33
34
35
36
37
38

34
35
36
37
38
39
40

41







-
+
	r_2		lin	flow,r_2
	r_2s		lin	flow,r_2s

% Component type SS
	u_s		SS	external,internal
	y_s		SS	external,0
	zero		SS	0,0
	u		SS	external,external
	u		SS	external,internal

Modified mttroot/mtt/lib/examples/Inverse/iRC2/szRC2n/szRC2n_numpar.txt from [bd74abe778] to [73f4af03d4].

1
2
3
4
5
6
7
8



9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25




1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24




25
26
27
28








+
+
+













-
-
-
-
+
+
+
+
# Numerical parameter file (szRC2n_numpar.txt)
# Generated by MTT at Mon Mar  2 15:41:26 GMT 1998

# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# %% Version control history
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# %% $Id$
# %% $Log$
# %% Revision 1.1  2000/12/28 17:54:46  peterg
# %% To RCS
# %%
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

# Parameters
c_1 = 	1.0; # szRC2n
c_1s = 	0.1; # szRC2n
c_2 = 	1.0; # szRC2n
c_2s = 	0.1; # szRC2n
r_1 = 	1.0; # szRC2n
r_1s = 	1.0; # szRC2n
r_2 = 	1.0; # szRC2n
r_2s = 	1.0; # szRC2n

# Initial states
x(1) = 	0.0; # szRC2n (c_1)
x(2) = 	0.0; # szRC2n (c_1s)
x(3) = 	0.0; # szRC2n (c_2)
x(4) = 	0.0; # szRC2n (c_2s)
## Removed by MTT on Tue Jun 10 16:42:56 BST 2003: x(1) = 	0.0; # szRC2n (c_1)
## Removed by MTT on Tue Jun 10 16:42:56 BST 2003: x(2) = 	0.0; # szRC2n (c_1s)
## Removed by MTT on Tue Jun 10 16:42:56 BST 2003: x(3) = 	0.0; # szRC2n (c_2)
## Removed by MTT on Tue Jun 10 16:42:56 BST 2003: x(4) = 	0.0; # szRC2n (c_2s)

Modified mttroot/mtt/lib/examples/Mechanical/Mechanical-1D/Beams/PinnedBeam/PinnedBeam_lbl.txt from [4d75aaf12d] to [a9ffe495c3].

1
2
3
4
5
6
7
8
9



10
11
12
13
14
15
16

17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18

19
20
21
22
23
24
25
26
27
28

29
30
31
32
33
34
35









+
+
+






-
+









-







%% Label file for system PinnedBeam (PinnedBeam_lbl.txt)
%SUMMARY PinnedBeam
%DESCRIPTION <Detailed description here>

% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %% Version control history
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %% $Id$
% %% $Log$
% %% Revision 1.2  2000/08/01 12:11:57  peterg
% %% Added %Vars
% %%
% %% Revision 1.1  1999/10/11 05:08:22  peterg
% %% Initial revision
% %%
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


%VAR n
%VAR Lumps
%VAR BeamLength
%VAR BeamWidth
%VAR BeamThickness
%VAR Youngs
%VAR Density
%VAR Area
%VAR AreaMoment
%VAR EI
%VAR rhoA
%VAR k

% Port aliases

% Argument aliases

%% Each line should be of one of the following forms:
%	     a comment (ie starting with %)

Modified mttroot/mtt/lib/examples/Mechanical/Mechanical-1D/Beams/PinnedBeam/PinnedBeam_numpar.txt from [a5c9be85bc] to [e2b885eeaa].

1
2
3
4
5
6
7
8
9



10
11
12
13
14
15
16
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19









+
+
+







# -*-octave-*- Put Emacs into octave-mode
# Numerical parameter file (pPinnedBeam_numpar.txt)
# Generated by MTT at Mon Apr 19 06:24:08 BST 1999

# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# %% Version control history
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# %% $Id$
# %% $Log$
# %% Revision 1.1  2000/12/28 17:59:05  peterg
# %% To RCS
# %%
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

## Number of lumps
Lumps = 20;			# Number of lumps

## Beam physical parameters
BeamLength = 0.60;
24
25
26
27
28
29
30

27
28
29
30
31
32
33
34







+
rhoA = Density*Area;

## Segments
dz = BeamLength/Lumps;	        # Incremental length
dm = rhoA*dz;			# Incremental mass
dk = EI/dz;			# Incremental stiffness
dr = 0;				# Damping

Modified mttroot/mtt/lib/examples/Mechanical/Mechanical-1D/NonlinearMSD/NonlinearMSD_input.txt from [96b10a19b1] to [4a4c2a656f].

1
2
3
4
5
6
7
8


9

10
1
2
3
4
5
6
7
8
9
10

11
12








+
+
-
+

## -*-octave-*- Put Emacs into octave-mode ##
 
## 
## System NonlinearMSD, representation input, language txt; 
## File NonlinearMSD_input.txt; 
## Generated by MTT on Thu Mar  7 10:50:46 GMT 2002; 

## First term is the equilibrium input; last term is the perturbation input.
## Removed by MTT on Tue Jun 10 16:50:53 BST 2003: NonlinearMSD_yu	= k*(l^2)*cos(eta/2)*2*(sin(eta/2)-sin(alpha/2)) + 1e-2;

NonlinearMSD_yu	= k*(l^2)*cos(eta/2)*2*(sin(eta/2)-sin(alpha/2)) + 1e-2;
nonlinearmsd__yu = k*(l^2)*cos(eta/2)*2*(sin(eta/2)-sin(alpha/2)) + 1e-2;

Modified mttroot/mtt/lib/examples/Mechanical/Mechanical-1D/NonlinearMSD/NonlinearMSD_state.txt from [d8c602cd8d] to [9a3645e5d6].

1
2
3
4
5
6
7
8
9
10
11




1
2
3
4
5
6
7
8
9


10
11
12
13









-
-
+
+
+
+
## -*-octave-*- Put Emacs into octave-mode ##
 
## 
## System NonlinearMSD, representation state, language txt; 
## File NonlinearMSD_state.txt; 
## Generated by MTT on Thu Mar  7 10:50:45 GMT 2002; 



NonlinearMSD_j	= 0.0;  % Initial angular momentum
NonlinearMSD_k	= eta; % Initial angle
## Removed by MTT on Tue Jun 10 16:51:50 BST 2003: NonlinearMSD_j	= 0.0;  % Initial angular momentum
## Removed by MTT on Tue Jun 10 16:51:50 BST 2003: NonlinearMSD_k	= eta; % Initial angle
nonlinearmsd__j	= 0.0; # Added by MTT on Tue Jun 10 16:51:52 BST 2003
nonlinearmsd__k	= eta;		# initial angle

Modified mttroot/mtt/lib/examples/Mechanical/Mechanical-2D/InvertedPendulumOnCart/Cart_abg.fig from [451fec60c3] to [dd7eb4aed9].

27
28
29
30
31
32
33


34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
















27
28
29
30
31
32
33
34
35
















36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51







+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
	 6525 3150 7875 3150 7650 3375
2 4 0 2 31 7 101 0 -1 0.000 0 0 7 0 0 5
	 9900 5850 225 5850 225 900 9900 900 9900 5850
2 1 0 2 0 7 100 0 -1 0.000 0 0 -1 0 0 3
	 2475 4050 3825 4050 3600 4275
2 1 0 2 0 7 100 0 -1 0.000 0 0 -1 0 0 3
	 4275 4050 5625 4050 5400 4275
2 1 0 2 0 7 100 0 -1 0.000 0 0 -1 0 0 2
	 4275 3780 4275 4230
4 1 1 101 0 3 20 0.0000 4 270 1155 4140 3600 x-velocity\001
4 1 0 100 0 18 20 0.0000 4 195 150 4050 3240 1\001
4 1 4 100 0 18 20 0.0000 4 270 1320 1710 3240 SS:[drive]\001
4 1 1 101 0 3 20 0.0000 4 270 1125 4185 4500 y-velocity\001
4 1 1 101 0 3 20 0.0000 4 270 1905 4050 5490 angular-velocity\001
4 1 0 100 0 18 20 0.0000 4 195 150 4050 5040 1\001
4 1 4 100 0 18 20 0.0000 4 270 825 6165 5040 SS:[a]\001
4 2 0 100 0 18 20 0.0000 4 270 735 2430 5040 R:r_p\001
4 1 0 100 0 18 20 0.0000 4 270 720 2835 1845 R:r_c\001
4 1 4 100 0 18 20 0.0000 4 270 825 4050 1440 SS:[x]\001
4 1 0 100 0 18 20 0.0000 4 270 735 5355 1845 I:m_c\001
4 1 0 100 0 18 20 0.0000 4 210 630 6075 3240 INTF\001
4 0 0 100 0 18 20 0.0000 4 210 1590 8010 3240 De:Position\001
4 1 0 100 0 18 20 0.0000 4 195 150 4050 4140 1\001
4 1 4 100 0 18 20 0.0000 4 270 825 6165 4140 SS:[y]\001
4 2 0 100 0 18 20 0.0000 4 270 2190 2430 4140 Sf:zero_velocity\001
4 1 1 101 0 3 20 0.0000 4 270 1215 4140 3600 x-velocity\001
4 1 0 100 0 18 20 0.0000 4 210 165 4050 3240 1\001
4 1 4 100 0 18 20 0.0000 4 285 1425 1710 3240 SS:[drive]\001
4 1 1 101 0 3 20 0.0000 4 270 1200 4185 4500 y-velocity\001
4 1 1 101 0 3 20 0.0000 4 270 2055 4050 5490 angular-velocity\001
4 1 0 100 0 18 20 0.0000 4 210 165 4050 5040 1\001
4 1 4 100 0 18 20 0.0000 4 285 870 6165 5040 SS:[a]\001
4 2 0 100 0 18 20 0.0000 4 300 780 2430 5040 R:r_p\001
4 1 0 100 0 18 20 0.0000 4 285 765 2835 1845 R:r_c\001
4 1 4 100 0 18 20 0.0000 4 285 870 4050 1440 SS:[x]\001
4 1 0 100 0 18 20 0.0000 4 285 795 5355 1845 I:m_c\001
4 1 0 100 0 18 20 0.0000 4 225 660 6075 3240 INTF\001
4 0 0 100 0 18 20 0.0000 4 225 1665 8010 3240 De:Position\001
4 1 0 100 0 18 20 0.0000 4 210 165 4050 4140 1\001
4 1 4 100 0 18 20 0.0000 4 285 870 6165 4140 SS:[y]\001
4 2 0 100 0 18 20 0.0000 4 285 2310 2430 4140 Sf:zero_velocity\001

Modified mttroot/mtt/lib/examples/Mechanical/Mechanical-2D/InvertedPendulumOnCart/InvertedPendulumOnCart_rep.txt from [9fc8c17df2] to [7bce6ceacb].

1
2
3
4
5
6
7
8
9



10
11
12
13
14
15
16
17
18
19
20
21

22
23
24
25
26
27




1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23

24
25
26




27
28
29
30









+
+
+











-
+


-
-
-
-
+
+
+
+
## -*-octave-*- Put Emacs into octave-mode
## Outline report file for system InvertedPendulumOnCart (InvertedPendulumOnCart_rep.txt)
## Generated by MTT on" Fri Oct 22 09:03:14 EST 1999.

###############################################################
## Version control history
###############################################################
## $Id$
## $Log$
## Revision 1.1  2000/12/28 18:00:45  peterg
## To RCS
##
###############################################################

mtt InvertedPendulumOnCart abg tex			# The system description
mtt InvertedPendulumOnCart cbg ps 		        # The causal bond graph
## Uncomment the following lines or add others
mtt InvertedPendulumOnCart struc tex	        # The system structure
mtt InvertedPendulumOnCart dae tex	        # The system dae
## mtt InvertedPendulumOnCart ode tex	        # The system ode 
## mtt InvertedPendulumOnCart sspar tex		# Steady-state parameters
## mtt InvertedPendulumOnCart ss tex 		# Steady state
## mtt InvertedPendulumOnCart dm tex		# Descriptor matrices (of linearised system)
mtt InvertedPendulumOnCart sm tex		# State matrices (of linearised system)
## mtt InvertedPendulumOnCart dm tex		# State matrices (of linearised system)
## mtt InvertedPendulumOnCart tf tex		# Transfer function (of linearised system)
## mtt InvertedPendulumOnCart lmfr ps		# log modulus of frequency response (of linearised system)
mtt InvertedPendulumOnCart simpar tex		# Simulation parameters
mtt InvertedPendulumOnCart numpar tex		# Numerical simulation parameters
mtt InvertedPendulumOnCart input tex		# Simulation input
mtt -c InvertedPendulumOnCart odeso ps		# Simulation output
## mtt InvertedPendulumOnCart simpar tex		# Simulation parameters
## mtt InvertedPendulumOnCart numpar tex		# Numerical simulation parameters
## mtt InvertedPendulumOnCart input tex		# Simulation input
## mtt InvertedPendulumOnCart odeso ps		# Simulation output

Modified mttroot/mtt/lib/examples/Mechanical/Mechanical-2D/InvertedPendulumOnCart/InvertedPendulum_abg.fig from [fd34fadce3] to [b643b2a567].

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39






40
41
42
43
44
45
46
47
48















1
2
3
4
5
6
7
8
9





10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25





26
27
28
29
30
31
32
33
34
35









36
37
38
39
40
41
42
43
44
45
46
47
48
49
50









-
-
-
-
-
















-
-
-
-
-




+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#FIG 3.2
Portrait
Center
Metric
A4      
100.00
Single
-2
1200 2
6 3555 5085 6345 5310
4 1 4 100 0 18 14 0.0000 4 210 510 3825 5265 [x_b]\001
4 1 4 100 0 18 14 0.0000 4 210 525 4950 5265 [y_b]\001
4 1 4 100 0 18 14 0.0000 4 210 525 6075 5265 [a_b]\001
-6
6 3780 3105 6345 4545
2 1 0 2 0 7 100 0 -1 0.000 0 0 -1 0 0 3
	 4950 3150 4950 4500 5175 4275
2 1 0 2 0 7 100 0 -1 0.000 0 0 -1 0 0 3
	 6075 3150 6075 4500 6300 4275
2 1 0 2 0 7 100 0 -1 0.000 0 0 -1 0 0 3
	 3825 3150 3825 4500 4050 4275
-6
6 3780 5355 6345 6795
2 1 0 2 0 7 100 0 -1 0.000 0 0 -1 0 0 3
	 4950 5400 4950 6750 5175 6525
2 1 0 2 0 7 100 0 -1 0.000 0 0 -1 0 0 3
	 6075 5400 6075 6750 6300 6525
2 1 0 2 0 7 100 0 -1 0.000 0 0 -1 0 0 3
	 3825 5400 3825 6750 4050 6525
-6
6 3555 4545 6345 4770
4 1 4 100 0 18 14 0.0000 4 210 495 3825 4725 [x_a]\001
4 1 4 100 0 18 14 0.0000 4 210 510 4950 4725 [y_a]\001
4 1 4 100 0 18 14 0.0000 4 210 510 6075 4725 [a_a]\001
-6
2 1 0 2 0 7 100 0 -1 0.000 0 0 -1 0 0 3
	 6840 4950 8190 4950 7965 5175
2 4 0 2 31 7 101 0 -1 0.000 0 0 7 0 0 5
	 9675 7425 3150 7425 3150 2475 9675 2475 9675 7425
2 1 0 2 0 7 100 0 -1 0.000 0 0 -1 0 0 2
	 4050 6750 3600 6750
2 1 0 2 0 7 100 0 -1 0.000 0 0 -1 0 0 2
	 5175 6750 4725 6750
2 1 0 2 0 7 100 0 -1 0.000 0 0 -1 0 0 2
	 6300 5400 5850 5400
4 1 4 100 0 18 20 0.0000 4 270 825 3825 7065 SS:[x]\001
4 1 4 100 0 18 20 0.0000 4 270 825 4950 7065 SS:[y]\001
4 1 4 100 0 18 20 0.0000 4 270 825 6075 7065 SS:[a]\001
4 1 0 100 0 18 20 0.0000 4 270 1545 4964 5040 gRODa:rod\001
4 1 0 100 0 18 20 0.0000 4 270 915 3825 3015 Se:x_0\001
4 1 0 100 0 18 20 0.0000 4 270 915 4950 3015 Se:y_0\001
4 1 0 100 0 18 20 0.0000 4 270 915 6030 3015 Se:a_0\001
4 1 4 100 0 18 14 0.0000 4 210 270 6660 4995 [a]\001
4 1 0 100 0 18 20 0.0000 4 210 1140 8865 5040 De:theta\001
4 1 4 100 0 18 20 0.0000 4 285 870 3825 7065 SS:[x]\001
4 1 4 100 0 18 20 0.0000 4 285 870 4950 7065 SS:[y]\001
4 1 4 100 0 18 20 0.0000 4 285 870 6075 7065 SS:[a]\001
4 1 0 100 0 18 20 0.0000 4 285 1590 4964 5040 gRODa:rod\001
4 1 0 100 0 18 20 0.0000 4 285 960 3825 3015 Se:x_0\001
4 1 0 100 0 18 20 0.0000 4 285 960 4950 3015 Se:y_0\001
4 1 0 100 0 18 20 0.0000 4 285 960 6030 3015 Se:a_0\001
4 1 4 100 0 18 14 0.0000 4 195 270 6660 4995 [a]\001
4 1 0 100 0 18 20 0.0000 4 225 1200 8865 5040 De:theta\001
4 1 4 100 0 18 14 0.0000 4 195 510 3825 4725 [x_a]\001
4 1 4 100 0 18 14 0.0000 4 195 510 4950 4725 [y_a]\001
4 1 4 100 0 18 14 0.0000 4 195 510 6075 4725 [a_a]\001
4 1 4 100 0 18 14 0.0000 4 195 525 3825 5265 [x_b]\001
4 1 4 100 0 18 14 0.0000 4 195 525 4950 5265 [y_b]\001
4 1 4 100 0 18 14 0.0000 4 195 525 6075 5265 [a_b]\001

Modified mttroot/mtt/lib/examples/Mechanical/Mechanical-2D/Pendulum/Pendulum_input.txt from [951212a41d] to [d36e078d3f].

1
2
3
4
5
6
7
8
9



10
11
12
13
14
15
16
17




1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18


19
20
21
22









+
+
+






-
-
+
+
+
+
# -*-octave-*- Put Emacs into octave-mode' 
# Numerical parameter file (Pendulum_input.txt)
# Generated by MTT at Fri Aug 15 09:02:02 BST 1997

# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# %% Version control history
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# %% $Id$
# %% $Log$
# %% Revision 1.2  1998/07/27 11:27:05  peterg
# %% Reformatted
# %%
# Revision 1.1  1997/08/15  08:04:01  peterg
# Initial revision
#
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

# Set the inputs
u(1) =	0.0;			# no torque at joint
u(2) =	9.81;			# g
## Removed by MTT on Tue Jun 10 17:17:50 BST 2003: u(1) =	0.0;			# no torque at joint
## Removed by MTT on Tue Jun 10 17:17:50 BST 2003: u(2) =	9.81;			# g
pendulum__f_a	= 0.0;		# No joint torque
pendulum__gravity__force	= 9.81;	# g

Modified mttroot/mtt/lib/examples/Mechanical/Mechanical-2D/Pendulum/Pendulum_rep.txt from [c1e66794e6] to [706ef8c12b].

1
2
3
4
5
6
7



8
9
10
11
12
13
14
15
16
17

18
19
20
21

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19

20
21
22
23

24







+
+
+









-
+



-
+
# Outline report file for system Pendulum (Pendulum_rep.txt)

% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %% Version control history
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %% $Id$
% %% $Log$
% %% Revision 1.2  2000/05/19 17:34:30  peterg
% %% Put in -c
% %%
% %% Revision 1.1  1999/02/22 09:17:59  peterg
% %% Initial revision
% %%
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

mtt Pendulum abg tex
mtt Pendulum struc tex
mtt Pendulum dae tex
mtt Pendulum cse tex
mtt Pendulum rfe tex
## mtt Pendulum rfe tex
mtt Pendulum ode tex
mtt Pendulum input txt
mtt Pendulum numpar txt
mtt -c Pendulum odeso ps
mtt Pendulum odeso ps

Modified mttroot/mtt/lib/examples/Mechanical/Mechanical-2D/Pendulum/Pendulum_state.txt from [4f4e2a98f4] to [57d68aa055].

1
2
3
4
5
6
7
8



9
10
11
12
13
14







1
2
3
4
5
6
7
8
9
10
11
12
13
14



15
16
17
18
19
20
21








+
+
+



-
-
-
+
+
+
+
+
+
+
# -*-octave-*- Put Emacs into octave-mode
# Initial state  file (Pendulum_state.txt)
# Generated by MTT at Mon Jul 27 12:34:12 BST 1998
###############################################################
## Version control history
###############################################################
## $Id$
## $Log$
## Revision 1.1  1998/07/27 11:41:39  peterg
## Initial revision
##
###############################################################

# Set the states
mttx(1) 	= 0.0; 	# J (Pendulum_rod)
mttx(2) 	= pi/4;	# 3 (Pendulum_rod_th)
mttx(3) 	= 0.0; 	# 2 (Pendulum_gravity)
## Removed by MTT on Tue Jun 10 17:16:38 BST 2003: mttx(1) 	= 0.0; 	# J (Pendulum_rod)
## Removed by MTT on Tue Jun 10 17:16:38 BST 2003: mttx(2) 	= pi/4;	# 3 (Pendulum_rod_th)
## Removed by MTT on Tue Jun 10 17:16:38 BST 2003: mttx(3) 	= 0.0; 	# 2 (Pendulum_gravity)
pendulum__gravity__mtti	= 0.0;
pendulum__rod__j	= 0.0;
pendulum__rod__th__mttc	= pi/4;

Modified mttroot/mtt/lib/examples/Mechanical/Mechanical-2D/TwoLink/TwoLink_input.txt from [1fea5dda9b] to [9c3ec92995].

1
2
3
4
5
6
7
8



9
10
11



12
13
14



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17



18
19
20








+
+
+



+
+
+
-
-
-
+
+
+
# Numerical parameter file (TwoLink_input.txt)
# Generated by MTT at Fri Jun 13 16:56:09 BST 1997

# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# %% Version control history
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# %% $Id$
# %% $Log$
# %% Revision 1.1  1998/07/27 10:44:59  peterg
# %% Initial revision
# %%
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

# Set the inputs
## Removed by MTT on Tue Jun 10 17:24:08 BST 2003: u(1) =	(t<1.0);		# Torque on Joint 1
## Removed by MTT on Tue Jun 10 17:24:08 BST 2003: u(2) =	-(t>10.0)&&(t<11.0);	# Torque on Joint 2
## Removed by MTT on Tue Jun 10 17:24:08 BST 2003: u(3) =	0.0;			# Gravity
u(1) =	(t<1.0);		# Torque on Joint 1
u(2) =	-(t>10.0)&&(t<11.0);	# Torque on Joint 2
u(3) =	0.0;			# Gravity
twolink__f_a1	= (t<1.0);		# Torque on Joint 1
twolink__f_a2	= -(t>10.0)&&(t<11.0);	# Torque on Joint 2

Modified mttroot/mtt/lib/examples/Mechanical/Mechanical-2D/TwoLink/TwoLink_rep.txt from [7b8e923eb7] to [21a223e372].

1
2
3
4
5
6
7



8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25

26
27
28
29

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27

28
29
30
31

32







+
+
+

















-
+



-
+
# Outline report file for system TwoLink (TwoLink_rep.txt)

% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %% Version control history
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %% $Id$
% %% $Log$
% %% Revision 1.4  2000/05/19 17:35:34  peterg
% %% -c
% %%
% %% Revision 1.3  1999/02/22 09:18:33  peterg
% %% Removed -c
% %%
% %% Revision 1.2  1998/01/19 14:21:21  peterg
% %% Removed ordinary differential equation representation - its to
% %% verbose.
% %%
% %% Revision 1.1  1998/01/19 14:15:52  peterg
% %% Initial revision
% %%
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

mtt TwoLink abg tex
mtt TwoLink struc tex
mtt TwoLink sympar tex
mtt TwoLink dae tex
mtt TwoLink cse tex
mtt TwoLink rfe tex
## mtt TwoLink rfe tex

mtt TwoLink input txt
mtt TwoLink numpar txt
mtt -c TwoLink odeso ps
mtt -i euler TwoLink odeso ps

Modified mttroot/mtt/lib/examples/Mechanical/Mechanical-2D/TwoLink/TwoLink_simpar.txt from [ee10733737] to [825ca8bdde].

1
2
3
4
5
6
7

8
9
10
11
12
13
14
15
16
17
18
19
1
2
3
4
5
6
7
8
9
10
11
12

13
14
15
16
17
18
19







+




-







# Simulation parameters for system TwoLink (TwoLink_simpar.txt)
# Generated by MTT on Mon Jul 27 08:16:50 BST 1998.
###############################################################
## Version control history
###############################################################
## $Id$
## $Log$

## Revision 1.3  1999/02/22 10:07:24  peterg
## Step facttor 10
##
## Revision 1.2  1999/02/22 10:06:13  peterg
## Method Euler
##
## Revision 1.1  1998/07/27 10:46:30  peterg
## Initial revision
##
###############################################################


Modified mttroot/mtt/lib/examples/Mechanical/Mechanical-2D/TwoLinkxyc/TwoLinkxyc_input.txt from [b1362e33a2] to [c8c2ef8960].

1
2
3
4
5
6
7
8



9
10
11
12
13
14






1
2
3
4
5
6
7
8
9
10
11
12
13
14



15
16
17
18
19
20








+
+
+



-
-
-
+
+
+
+
+
+
# Numerical parameter file (TwoLinkxyc_input.txt)
# Generated by MTT at Fri Jun 13 16:56:09 BST 1997

# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# %% Version control history
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# %% $Id$
# %% $Log$
# %% Revision 1.1  2000/12/28 18:02:44  peterg
# %% To RCS
# %%
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

# Set the inputs
u(1) =	(t<1.0);
u(2) =	0.0; # 
u(3) =	0.0; # gravity
## Removed by MTT on Wed Jun 11 14:02:21 BST 2003: u(1) =	(t<1.0);
## Removed by MTT on Wed Jun 11 14:02:21 BST 2003: u(2) =	0.0; # 
## Removed by MTT on Wed Jun 11 14:02:21 BST 2003: u(3) =	0.0; # gravity
twolinkxyc__f_x	= (t<1.0);
twolinkxyc__f_y	= 0.0; 
twolinkxyc__g__force	= 0.0;

Modified mttroot/mtt/lib/examples/Mechanical/Mechanical-2D/TwoLinkxyc/TwoLinkxyc_numpar.txt from [2962a2d1ec] to [7b7519bf11].

1
2
3
4
5
6
7
8



9
10
11
12
13
14
15
16
17

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21








+
+
+









+
# Numerical parameter file (TwoLinkxyc_numpar.txt)
# Generated by MTT at Fri Jun 13 16:39:41 BST 1997

# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# %% Version control history
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# %% $Id$
# %% $Log$
# %% Revision 1.2  2000/05/20 15:44:26  peterg
# %% Split from old numpar file
# %%
# %% Revision 1.1  2000/05/20 15:43:27  peterg
# %% Initial revision
# %%
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

# Parameters
l = 	1.0; # Default value
m = 	1.0; # Default value
j = 	m*l*l/12.0; # Uniform rod
mg	= m*9.81;

Modified mttroot/mtt/lib/examples/Mechanical/Mechanical-2D/TwoLinkxyc/TwoLinkxyc_rep.txt from [678c8a9117] to [5d1a320820].

1
2
3
4
5
6
7



8
9
10
11
12
13
14
15
16
17
18

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16


17
18

19







+
+
+






-
-


-
+
# Outline report file for system TwoLinkxyc (TwoLinkxyc_rep.txt)

% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %% Version control history
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %% $Id$
% %% $Log$
% %% Revision 1.1  2000/12/28 18:02:44  peterg
% %% To RCS
% %%
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

mtt TwoLinkxyc abg tex
mtt TwoLinkxyc struc tex
mtt TwoLinkxyc dae tex
mtt TwoLinkxyc cse tex
mtt TwoLinkxyc rfe tex
mtt TwoLinkxyc ode tex
mtt TwoLinkxyc input txt
mtt TwoLinkxyc numpar txt
mtt -c TwoLinkxyc odeso ps
mtt  -i euler TwoLinkxyc odeso ps

Modified mttroot/mtt/lib/examples/Mechanical/Mechanical-2D/TwoLinkxyc/TwoLinkxyc_state.txt from [0955ea7eb1] to [e1fccc7ae9].

1
2
3
4
5
6
7
8



9
10
11
12
13
14
15
16










1
2
3
4
5
6
7
8
9
10
11
12
13
14





15
16
17
18
19
20
21
22
23
24








+
+
+



-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
# State initialisation file  file (TwoLinkxyc_numpar.txt)
# Generated by MTT at Fri Jun 13 16:39:41 BST 1997

# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# %% Version control history
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# %% $Id$
# %% $Log$
# %% Revision 1.1  2000/05/20 15:44:48  peterg
# %% Initial revision
# %%
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

# Initial states
x(1) = 	0.0; # Initial state for TwoLinkxyc_rod1 (J)
x(2) = 	0.0; # Initial state for TwoLinkxyc_rod1_th (3)
x(3) = 	0.0; # Initial state for TwoLinkxyc_rod2 (J)
x(4) = 	3.142/4; # Initial state for TwoLinkxyc_rod2_th (3) - 45 deg.
x(5) = 	0.0; # Initial state for TwoLinkxyc_g (2)
## Removed by MTT on Wed Jun 11 14:05:13 BST 2003: x(1) = 	0.0; # Initial state for TwoLinkxyc_rod1 (J)
## Removed by MTT on Wed Jun 11 14:05:13 BST 2003: x(2) = 	0.0; # Initial state for TwoLinkxyc_rod1_th (3)
## Removed by MTT on Wed Jun 11 14:05:13 BST 2003: x(3) = 	0.0; # Initial state for TwoLinkxyc_rod2 (J)
## Removed by MTT on Wed Jun 11 14:05:13 BST 2003: x(4) = 	3.142/4; # Initial state for TwoLinkxyc_rod2_th (3) - 45 deg.
## Removed by MTT on Wed Jun 11 14:05:13 BST 2003: x(5) = 	0.0; # Initial state for TwoLinkxyc_g (2)
twolinkxyc__g__mtti	= 0.0; 
twolinkxyc__rod1__j	= 0.0; 
twolinkxyc__rod1__th__mttc	= 0.0;
twolinkxyc__rod2__j	= 0.0; 
twolinkxyc__rod2__th__mttc	= 3.142/4;

Modified mttroot/mtt/lib/examples/Mechanical/Mechanical-2D/TwoLinkxyn/TwoLinkxyn_input.txt from [3b69b5adbd] to [5266242257].

1
2
3
4
5
6
7
8



9
10
11
12
13
14






1
2
3
4
5
6
7
8
9
10
11
12
13
14



15
16
17
18
19
20








+
+
+



-
-
-
+
+
+
+
+
+
# Numerical parameter file (TwoLinkxyn_input.txt)
# Generated by MTT at Fri Jun 13 16:56:09 BST 1997

# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# %% Version control history
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# %% $Id$
# %% $Log$
# %% Revision 1.1  2000/12/28 18:03:12  peterg
# %% To RCS
# %%
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

# Set the inputs
u(1) =	(t<1.0);
u(2) =	0.0; # 
u(3) =	0.0; # gravity
## Removed by MTT on Wed Jun 11 14:14:40 BST 2003: u(1) =	(t<1.0);
## Removed by MTT on Wed Jun 11 14:14:40 BST 2003: u(2) =	0.0; # 
## Removed by MTT on Wed Jun 11 14:14:40 BST 2003: u(3) =	0.0; # gravity
twolinkxyn__f_a1	= (t<1.0);
twolinkxyn__f_a2	= 0.0;
twolinkxyn__g__force	= 0.0;

Modified mttroot/mtt/lib/examples/Mechanical/Mechanical-2D/TwoLinkxyn/TwoLinkxyn_numpar.txt from [e5f0a726f4] to [394b813c98].

1
2
3
4
5
6
7
8



9
10
11
12
13
14


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19








+
+
+






+
+
# Numerical parameter file (TwoLinkxyn_numpar.txt)
# Generated by MTT at Fri Jun 13 16:39:41 BST 1997

# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# %% Version control history
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# %% $Id$
# %% $Log$
# %% Revision 1.1  2000/05/20 15:50:31  peterg
# %% Initial revision
# %%
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

# Parameters
l = 	1.0; # Default value
m = 	1.0; # Default value
j = 	m*l*l/12.0; # Uniform rod
mg	= m*9.81;

Modified mttroot/mtt/lib/examples/Mechanical/Mechanical-2D/TwoLinkxyn/TwoLinkxyn_rep.txt from [9ddfbc6dc4] to [af9435c555].

1
2
3
4
5
6
7



8
9
10
11
12
13
14
15
16
17
18


19
20
21

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19


20
21
22
23

24







+
+
+









-
-
+
+


-
+
# Outline report file for system TwoLinkxyn (TwoLinkxyn_rep.txt)

% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %% Version control history
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %% $Id$
% %% $Log$
% %% Revision 1.2  2000/05/19 17:36:55  peterg
% %% -c
% %%
% %% Revision 1.1  1999/02/22 10:01:42  peterg
% %% Initial revision
% %%
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

mtt TwoLinkxyn abg tex
mtt TwoLinkxyn struc tex
mtt TwoLinkxyn dae tex
mtt TwoLinkxyn cse tex
mtt TwoLinkxyn rfe tex
mtt TwoLinkxyn ode tex
##mtt TwoLinkxyn rfe tex
##mtt TwoLinkxyn ode tex
mtt TwoLinkxyn input txt
mtt TwoLinkxyn numpar txt
mtt -c TwoLinkxyn odeso ps
mtt -i euler TwoLinkxyn odeso ps

Modified mttroot/mtt/lib/examples/Mechanical/Mechanical-2D/TwoLinkxyn/TwoLinkxyn_state.txt from [317d8f7fea] to [cdad8f6fcb].

1
2
3
4
5
6
7
8



9
10
11
12
13
14
15
16











1
2
3
4
5
6
7
8
9
10
11
12
13
14





15
16
17
18
19
20
21
22
23
24
25








+
+
+



-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
# State file (TwoLinkxyn_state.txt)
# Generated by MTT at Fri Jun 13 16:39:41 BST 1997

# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# %% Version control history
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# %% $Id$
# %% $Log$
# %% Revision 1.1  2000/05/20 15:50:57  peterg
# %% Initial revision
# %%
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

# Initial states
x(1) = 	0.0; # Initial state for TwoLinkxyn_rod1 (J)
x(2) = 	0.0; # Initial state for TwoLinkxyn_rod1_th (3)
x(3) = 	0.0; # Initial state for TwoLinkxyn_rod2 (J)
x(4) = 	3.142/4; # Initial state for TwoLinkxyn_rod2_th (3) - 45 deg.
x(5) = 	0.0; # Initial state for TwoLinkxyn_g (2)
## Removed by MTT on Wed Jun 11 14:15:48 BST 2003: x(1) = 	0.0; # Initial state for TwoLinkxyn_rod1 (J)
## Removed by MTT on Wed Jun 11 14:15:48 BST 2003: x(2) = 	0.0; # Initial state for TwoLinkxyn_rod1_th (3)
## Removed by MTT on Wed Jun 11 14:15:48 BST 2003: x(3) = 	0.0; # Initial state for TwoLinkxyn_rod2 (J)
## Removed by MTT on Wed Jun 11 14:15:48 BST 2003: x(4) = 	3.142/4; # Initial state for TwoLinkxyn_rod2_th (3) - 45 deg.
## Removed by MTT on Wed Jun 11 14:15:48 BST 2003: x(5) = 	0.0; # Initial state for TwoLinkxyn_g (2)
twolinkxyn__g__mtti	= 0.0;
twolinkxyn__rod1__j	= 0.0;
twolinkxyn__rod1__th__mttc	= 0.0;
twolinkxyn__rod2__j	= 0.0;
twolinkxyn__rod2__th__mttc	= 3.142/4;

Modified mttroot/mtt/lib/examples/Mechanical/Mechanical-2D/gTwoLink/gTwoLink_input.txt from [e7d4199cf4] to [c054ad63f9].

1
2
3
4
5
6
7
8



9
10
11
12
13
14







1
2
3
4
5
6
7
8
9
10
11
12
13
14



15
16
17
18
19
20
21








+
+
+



-
-
-
+
+
+
+
+
+
+
# Numerical parameter file (gTwoLink_input.txt)
# Generated by MTT at Fri Jun 13 16:56:09 BST 1997

# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# %% Version control history
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# %% $Id$
# %% $Log$
# %% Revision 1.1  2000/12/28 18:03:41  peterg
# %% To RCS
# %%
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

# Set the inputs
u(1) =	(t<1.0);
u(2) =	0.0; # 
u(3) =	0.0; # gravity
## Removed by MTT on Wed Jun 11 14:23:00 BST 2003: u(1) =	(t<1.0);
## Removed by MTT on Wed Jun 11 14:23:00 BST 2003: u(2) =	0.0; # 
## Removed by MTT on Wed Jun 11 14:23:00 BST 2003: u(3) =	0.0; # gravity
gtwolink__f_a1	= (t<1.0);
gtwolink__f_a2	= 0.0;
gtwolink__g__force	= 0.0;

Modified mttroot/mtt/lib/examples/Mechanical/Mechanical-2D/gTwoLink/gTwoLink_numpar.txt from [061c655bc3] to [545d5baf0d].

1
2
3
4
5
6
7
8



9
10
11
12
13
14
15

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19








+
+
+







+
# Numerical parameter file (gTwoLink_numpar.txt)
# Generated by MTT at Fri Jun 13 16:39:41 BST 1997

# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# %% Version control history
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# %% $Id$
# %% $Log$
# %% Revision 1.1  2000/12/28 18:03:41  peterg
# %% To RCS
# %%
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

# Parameters
l = 	1.0; # Default value
m = 	1.0; # Default value
j = 	m*l*l/12.0; # Uniform rod

mg	= m*9.81; 

Modified mttroot/mtt/lib/examples/Mechanical/Mechanical-2D/gTwoLink/gTwoLink_rep.txt from [a078fdf3d5] to [abfc1962b1].

1
2
3
4
5
6
7



8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20


21
22

23







+
+
+










-
-


-
+
# Outline report file for system gTwoLink (gTwoLink_rep.txt)

% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %% Version control history
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %% $Id$
% %% $Log$
% %% Revision 1.2  2000/12/28 18:03:41  peterg
% %% To RCS
% %%
% %% Revision 1.1  1999/02/22 09:18:53  peterg
% %% Initial revision
% %%
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

mtt gTwoLink abg tex
mtt gTwoLink struc tex
mtt gTwoLink sympar tex
mtt gTwoLink dae tex
mtt gTwoLink cse tex
mtt gTwoLink rfe tex
mtt gTwoLink ode tex
mtt gTwoLink input txt
mtt gTwoLink numpar txt
mtt -c gTwoLink odeso ps
mtt -i euler gTwoLink odeso ps

Modified mttroot/mtt/lib/examples/Mechanical/Mechanical-2D/gTwoLink/gTwoLink_simpar.txt from [3d75c9838a] to [d1bd9350e6].

1
2
3
4
5
6
7



8
9
10
11
12
13
14

15
16
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

17
18
19







+
+
+






-
+


# Simulation parameters for system gTwoLink (gTwoLink_simpar.txt)
# Generated by MTT on Mon Jul 27 08:11:02 BST 1998.
###############################################################
## Version control history
###############################################################
## $Id$
## $Log$
## Revision 1.2  1999/12/23 20:18:54  peterg
## Removed METHOD
##
## Revision 1.1  1999/02/22 10:06:54  peterg
## Initial revision
##
###############################################################


LAST=50.0;
LAST=5.0;
DT=0.1;
STEPFACTOR=10;

Modified mttroot/mtt/lib/examples/Mechanical/Mechanical-2D/gTwoLink/gTwoLink_state.txt from [a0531a0161] to [c5b2ae4018].

1
2
3
4
5
6
7



8
9
10
11
12
13
14
15











1
2
3
4
5
6
7
8
9
10
11
12
13





14
15
16
17
18
19
20
21
22
23
24







+
+
+



-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
# Initial state  file (gTwoLink_state.txt)
# Generated by MTT at Mon Jul 27 07:54:23 BST 1998
###############################################################
## Version control history
###############################################################
## $Id$
## $Log$
## Revision 1.1  1998/07/27 06:59:25  peterg
## Initial revision
##
###############################################################

# Set the states
mttx(1) 	= 0.0; 	# J (gTwoLink_rod1)
mttx(2) 	= 0.0; 	# 3 (gTwoLink_rod1_th)
mttx(3) 	= 0.0; 	# J (gTwoLink_rod2)
mttx(4) 	= pi/4;	# 3 (gTwoLink_rod2_th)
mttx(5) 	= 0.0; 	# 2 (gTwoLink_g)
## Removed by MTT on Wed Jun 11 14:22:12 BST 2003: mttx(1) 	= 0.0; 	# J (gTwoLink_rod1)
## Removed by MTT on Wed Jun 11 14:22:12 BST 2003: mttx(2) 	= 0.0; 	# 3 (gTwoLink_rod1_th)
## Removed by MTT on Wed Jun 11 14:22:12 BST 2003: mttx(3) 	= 0.0; 	# J (gTwoLink_rod2)
## Removed by MTT on Wed Jun 11 14:22:12 BST 2003: mttx(4) 	= pi/4;	# 3 (gTwoLink_rod2_th)
## Removed by MTT on Wed Jun 11 14:22:12 BST 2003: mttx(5) 	= 0.0; 	# 2 (gTwoLink_g)
gtwolink__g__mtti	= 0.0; 
gtwolink__rod1__j	= 0.0; 
gtwolink__rod1__th__mttc	= 0.0;
gtwolink__rod2__j	= 0.0; 
gtwolink__rod2__th__mttc	= pi/4;

Modified mttroot/mtt/lib/examples/Sensitivity/sRCc/sRCc_lbl.txt from [f4efc4e1d5] to [3400946923].

1
2
3
4
5
6
7
8
9



10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28

29
30
31
32
33
34

35
36
37

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30

31
32
33
34
35
36

37
38
39

40









+
+
+


















-
+





-
+


-
+
%% Label file for system sRCc (sRCc_lbl.txt)
%SUMMARY sRCc Sensitivity of output of RC circuit wrt value of r
%DESCRIPTION Uses the sR and sC components and vector bonds

% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %% Version control history
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %% $Id$
% %% $Log$
% %% Revision 1.1  1999/10/18 07:34:32  peterg
% %% Initial revision
% %%
% %% Revision 1.1  1999/07/29 05:18:59  peterg
% %% Initial revision
% %%
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


% Port aliases

% Argument aliases

%% Each line should be of one of the following forms:
%	     a comment (ie starting with %)
%	     component-name	cr_name	arg1,arg2,..argn
%	     blank

% ---- Component labels ----

% Component type sSe
	e1       lin		external;0	
	e1       slin		external;0	

% Component type sDe
	e2

% Component type sC
	c	 lin;lin	effort,c;1
	c	 slin		effort,c;1

% Component type sR
	r	 lin;lin	flow,r;0
	r	 slin		flow,r;0

Modified mttroot/mtt/lib/examples/Sensitivity/sRCr/sRCr_lbl.txt from [5d8d850afc] to [8da53abbab].

1
2
3
4
5
6
7
8
9



10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28

29
30
31
32
33
34

35
36
37

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30

31
32
33
34
35
36

37
38
39

40









+
+
+


















-
+





-
+


-
+
%% Label file for system sRCr (sRCr_lbl.txt)
%SUMMARY sRCr Sensitivity of output of RC circuit wrt value of r
%DESCRIPTION Uses the sR and sC components and vector bonds

% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %% Version control history
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %% $Id$
% %% $Log$
% %% Revision 1.2  2000/12/28 18:04:59  peterg
% %% To RCS
% %%
% %% Revision 1.1  1999/07/29 05:18:59  peterg
% %% Initial revision
% %%
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


% Port aliases

% Argument aliases

%% Each line should be of one of the following forms:
%	     a comment (ie starting with %)
%	     component-name	cr_name	arg1,arg2,..argn
%	     blank

% ---- Component labels ----

% Component type sSe
	e1       lin		external;0	
	e1       slin		external;0	

% Component type sDe
	e2

% Component type sC
	c	 lin;lin	effort,c;0
	c	 slin		effort,c;0

% Component type sR
	r	 lin;lin	flow,r;1
	r	 slin		flow,r;1

Modified mttroot/mtt/lib/examples/Thermal/GasTurbines/SimpleGasTurbine/SimpleGasTurbine_input.txt from [93a80833a9] to [74f8083ef6].

1
2
3
4
5
6
7
8



9
10
11
12
13
14
15

16

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17

18
19
20








+
+
+






-
+

+
# Numerical parameter file (SimpleGasTurbine_input.txt)
# Generated by MTT at Tue Mar 31 12:38:39 BST 1998

# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# %% Version control history
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# %% $Id$
# %% $Log$
# %% Revision 1.1  2000/12/28 18:08:28  peterg
# %% To RCS
# %%
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

t_3 = 1000;

# Set the inputs
## Removed by MTT on Mon Nov 27 15:18:54 GMT 2000: u(1) =	 t_3 + 0.1*t_3*(t>1) -  0.2*t_3*(t>5); # SimpleGasTurbine (T3)
simplegasturbine_fuel_1_t3_1_u	= t_3 + 0.1*t_3*(t>1) -  0.2*t_3*(t>5); 
## Removed by MTT on Wed Jun 11 15:42:11 BST 2003: simplegasturbine_fuel_1_t3_1_u	= t_3 + 0.1*t_3*(t>1) -  0.2*t_3*(t>5); 

simplegasturbine__fuel__t3__u	= t_3 + 0.1*t_3*(t>1) -  0.2*t_3*(t>5); 

Modified mttroot/mtt/lib/examples/Thermal/GasTurbines/SimpleGasTurbine/SimpleGasTurbine_lbl.txt from [84a69ceae1] to [ae2470155f].

1
2
3
4
5
6
7
8
9

10

11
12
13
14
15
16
17
1
2
3
4
5
6
7
8

9
10
11
12
13
14
15
16
17
18








-
+

+







#SUMMARY SimpleGasTurbine: single-spool gas turbine producing shaft power
#DESCRIPTION SimpleGasTurbine can be regarded as an single-spool gas
#DESCRIPTION turbine (producing shaft power) with an ideal-gas working fluid. It
#DESCRIPTION corresponds to the simple Joule Cycle as described in Chapter 12 of
#DESCRIPTION Rogers and Mayhew and in Chapter 2 of Cohen, Rogers and
#DESCRIPTION Saravanamutto. However, unlike those examples, the system is
#DESCRIPTION written with dynamics in mind.

#ALIAS	Comb	CompressibleFlow/Comb
## Explicitly copy appropriate components
#ALIAS	Pump	CompressibleFlow/Pump
#ALIAS	Comb	CompressibleFlow/Comb

#PAR t_2
#PAR t_3
#PAR t_4
#PAR p_2
#PAR p_3
#PAR p_4
31
32
33
34
35
36
37



38
39
40
41
42
43
44
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48







+
+
+







## Label file for system SimpleGasTurbine (SimpleGasTurbine_lbl.txt)

# ###############################################################
# ## Version control history
# ###############################################################
# ## $Id$
# ## $Log$
# ## Revision 1.5  2000/12/28 18:08:28  peterg
# ## To RCS
# ##
# ## Revision 1.4  1998/07/30 15:27:42  peterg
# ## Use #VAR inplace of dummy component.
# ##
# ## Revision 1.3  1998/07/03 14:54:45  peterg
# ## k_p --> k
# ## k_t --> k
# ##

Modified mttroot/mtt/lib/examples/Thermal/GasTurbines/SimpleGasTurbine/SimpleGasTurbine_rep.txt from [23bb4693b4] to [2d8eef548e].

1
2
3
4
5
6
7



8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26

27
28
29
30
31
32
33
34
35
36
37
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28

29
30
31
32
33
34
35
36
37
38
39
40







+
+
+


















-
+











# Outline report file for system SimpleGasTurbine (SimpleGasTurbine_rep.txt)

% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %% Version control history
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %% $Id$
% %% $Log$
% %% Revision 1.2  2000/12/28 18:08:28  peterg
% %% To RCS
% %%
% %% Revision 1.1  2000/11/27 18:16:18  peterg
% %% Initial revision
% %%
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

mtt -o -ss SimpleGasTurbine abg tex
mtt -o -ss SimpleGasTurbine struc tex
mtt -o -ss SimpleGasTurbine sympar tex
mtt -o -ss SimpleGasTurbine ode tex

mtt -o -ss SimpleGasTurbine sspar r
mtt -o -ss SimpleGasTurbine ss tex
mtt -o -ss SimpleGasTurbine sm tex

mtt -o -ss SimpleGasTurbine numpar tex
mtt -o -ss SimpleGasTurbine input tex
mtt -o -ss SimpleGasTurbine state tex
mtt -o -ss SimpleGasTurbine simpar tex
mtt -o -ss -c SimpleGasTurbine odeso ps 'SimpleGasTurbine_comp_1_T,SimpleGasTurbine_c1_1_T,SimpleGasTurbine_turb_1_T'
mtt -o -ss SimpleGasTurbine odeso ps 'SimpleGasTurbine__comp__T,SimpleGasTurbine__c1__T,SimpleGasTurbine__turb__T'

mtt -o -ss -c SimpleGasTurbine odeso ps 'SimpleGasTurbine_fuel_1_Heat_1_y,SimpleGasTurbine_load_1_Work_1_y'

mtt -o -ss -c SimpleGasTurbine odeso ps 'SimpleGasTurbine_shaft_1_speed_1_y'

mtt -o -ss -c SimpleGasTurbine odeso ps 'SimpleGasTurbine_c1_1_P'





Modified mttroot/mtt/lib/examples/Thermal/GasTurbines/SimpleGasTurbine/SimpleGasTurbine_state.txt from [6b258d7849] to [c5243379dd].

1
2
3
4
5
6
7
8



9
10
11
12
13
14
15


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17

18
19








+
+
+






-
+
+
# State initialisation file (SimpleGasTurbine_state.txt)
# Generated by MTT at Tue Mar 31 12:37:17 BST 1998

# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# %% Version control history
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# %% $Id$
# %% $Log$
# %% Revision 1.1  2000/12/28 18:08:28  peterg
# %% To RCS
# %%
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


# Set the states
## Removed by MTT on Mon Nov 27 15:20:21 GMT 2000: x(1) =	 j_s/k ; # SimpleGasTurbine (j_s)

simplegasturbine_shaft_1_j_s	= j_s/k ;
## Removed by MTT on Wed Jun 11 15:41:26 BST 2003: simplegasturbine_shaft_1_j_s	= j_s/k ;
simplegasturbine__shaft__j_s	= j_s/k;


MTT: Model Transformation Tools
GitHub | SourceHut | Sourceforge | Fossil RSS ]