File mtt/lib/examples/Components/OnePorts/OnePorts_desc.tex artifact 940098c23a part of check-in af3953deae


% -*-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-noargs.ps} shows the causality
   automatically completed for the 3rd and 5th cases.
   
   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.



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