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
|
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
|
+
+
+
-
+
-
+
|
% -*-latex-*- Put EMACS into LaTeX-mode
% Verbal description for system OnePorts (OnePorts_desc.tex)
% Generated by MTT on Fri Apr 19 08:12:54 BST 2002.
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %% Version control history
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %% $Id$
% %% $Log$
% %% Revision 1.1 2002/04/19 07:42:28 gawthrop
% %% Simple teaching examples
% %%
% %% Revision 1.1 2000/12/28 09:13:38 peterg
% %% Initial revision
% %%
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
The acausal bond graph of system \textbf{OnePorts} is
displayed in Figure \Ref{fig:OnePorts_abg.ps}; it contains the one
port components: \textbf{R}, \textbf{C} and \textbf{I} in each of
the two possible causalities.
Note that the \textbf{R} has no prefered causality and, in this
case, a causal stroke must be provided by the user. On the other
hand, the \textbf{C} and \textbf{I} components are assigned
prefered causality by MTT in the 3rd and 5th cases where no stroke
is assigned by ther user. In the 4th and 6th cases, the user
provides a causal stroke to put the components into derivative
causality. \Ref{fig:OnePorts_cbg.ps} shows the causality
causality. \Ref{fig:OnePorts_cbg-noargs.ps} shows the causality
automatically completed for the 3rd and 5th cases.
Section \Ref{sec:OnePorts_ode.tex} gives the system equations, $y_1$ to
Section \Ref{sec:OnePorts_ode-noargs.tex} gives the system equations, $y_1$ to
$y_6$ are the outputs (with the given causality) of the 6
components and $u_1$ to $u_6$ are the coresponding inputs. $x_1$
and $x_2$ are the states of the 3rd and 5th cases (ie integrated
flow and effort respectively), $z_1$ and $z_2$ are the
corresponding quantities for the the 4th and 6th cases, the two
components in derivative causality.
|