Overview
Comment:Updated names.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | origin/master | trunk
Files: files | file ages | folders
SHA3-256: 3dac9b48c29832ec61b51ac646de6b7d299f1ab2d767714189f2f2b3a6adb233
User & Date: geraint@users.sourceforge.net on 2002-09-29 13:14:12
Other Links: branch diff | manifest | tags
Context
2002-09-29
13:45:50
Updated cross-reference. check-in: f78a38e563 user: geraint@users.sourceforge.net tags: origin/master, trunk
13:14:12
Updated names. check-in: 3dac9b48c2 user: geraint@users.sourceforge.net tags: origin/master, trunk
01:18:30
Prefixed default version with 4.91. This prevents apt from getting
confused by dates which look like very high version numbers.
check-in: d95b50b78c user: geraint@users.sourceforge.net tags: origin/master, trunk
Changes

Modified mttroot/mtt/lib/examples/Hybrid/Bounce/Bounce_desc.tex from [12a7f8c729] to [422d8be2ce].

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
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








+
+
+










-
+

















-
+







% Verbal description for system Bounce (Bounce_desc.tex)
% Generated by MTT on Wed Jul 2 10:55:51 BST 1997.

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

   The acausal bond graph of system \textbf{Bounce}, togehter with a
   schematic diagram is
   displayed in Figure \Ref{Bounce_abg} and its label
   file is listed in Section \Ref{sec:Bounce_lbl}.
   The subsystems are listed in Section \Ref{sec:Bounce_sub}.

The model uses the {\bf CSW} switched {\bf C} element to simulate
contact with the ground. The corresponding switching function (See
Section \ref{sec:Bounce_input.txt}), is based on the height above the
Section \ref{sec:Bounce_input-noargs.txt}), is based on the height above the
ground $h$ as follows:
\begin{equation}
i_{sw} = 
  \begin{cases}
    0 & \text{if $h > 0$}\\
    -1 & \text{if $h \le 0$}
  \end{cases}
\end{equation}

In other words, the component acts as an ideal spring when the ball is
in contact with the ground yet has no effect when the ball is not in
contact with the ground.

The ball is modelled as a point mass (the \textbf{I} component) and  a
linear resistance to motion (the  (the \textbf{R} component).

The system was simulated for 100 time units and the resultant height
is plotted in Figure \ref{fig:Bounce_odeso.ps}. The ball was released at zero
is plotted in Figure \ref{fig:Bounce_odeso-noargs.ps}. The ball was released at zero
velocity from a height of ten units. The bounce height decreases due to
the effect of the modelled air resistance.

%%% Local Variables: 
%%% mode: latex
%%% TeX-master: t
%%% End: 

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

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
# 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.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
bounce_ground_1_mtt_switch_logic	= (bounce_intf_1_mtt3<0);
bounce_ground_mtt_switch_logic	= (bounce_intf_mttc < 0); # 

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


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
+







+
+
+









-
-
-
-
-
-
-
+
+
+
# -*-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.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
## Removed by MTT on Fri Oct  5 10:38:29 BST 2001: mttx(1) 	= 10.0;	# 3 (Bounce_intf)
## Removed by MTT on Fri Oct  5 10:38:29 BST 2001: mttx(2) 	= 0.0; 	# MTT_SWITCH (Bounce_ground)
## Removed by MTT on Fri Oct  5 10:38:29 BST 2001: mttx(3) 	= 0.0; 	# ball_mass (Bounce)

bounce_ball_mass	= 0.0; # Added by MTT on Fri Oct 05 10:38:33 BST 2001
bounce_ground_1_mtt_switch	= 0.0; # Added by MTT on Fri Oct 05 10:38:33 BST 2001
bounce_intf_1_mtt3	= 10.0; # Added by MTT on Fri Oct 05 10:38:33 BST 2001
bounce_ball_mass		=  0.0; # 
bounce_ground_mtt_switch	=  0.0; #
bounce_intf_mttc		= 10.0; #


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