File mttroot/mtt/lib/examples/Control/PPP/Nonlinear/InvertedPendulumOnCartPPP/InvertedPendulumOnCartPPP_desc.tex artifact bf8d448bf0 part of check-in f3ad6b0503


% -*-latex-*- Put EMACS into LaTeX-mode
% Verbal description for system InvertedPendulumOnCart (InvertedPendulumOnCart_desc.tex)
% Generated by MTT on Thu Aug 5 10:38:16 BST 1999.

% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %% Version control history
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %% $Id$
% %% $Log$
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

   The acausal bond graph of system \textbf{InvertedPendulumOnCart} is
   displayed in Figure \Ref{fig:InvertedPendulumOnCart_abg.ps} and its label
   file is listed in Section \Ref{sec:InvertedPendulumOnCart_lbl}.
   The subsystems are listed in Section \Ref{sec:InvertedPendulumOnCart_sub}.

This is a one input, two output nonlinear system comprising an
inverted pendulum attached by a hinge to a cart constrained to move in
the horizontal direction. The input is the horizontal force acting on
the cart, and the two outputs are the horizontal position and the
pendulum angle respectively.

The bond graph in Figure \Ref{InvertedPendulumOnCartPPP_abg} is augmented with the {\em
open-loop\/} controller comprising
\begin{itemize}
\item two effort source \textbf{Se} components ``u1'' and ``u2''
\item two effort amplifier \textbf{AE} components ``ppp\_1'' and `ppp\_2''
\end{itemize}

This is a \emph{nonlinear} system and it is used to illustate
\emph{nonlinear} PPP control. Section
\Ref{sec:InvertedPendulumOnCartPPP_nppp.ps} shows the cart position
$x$ and the pendulum angle $\theta$  when the pendulum starts from the
initial condition of  $\theta = \frac{\pi}{2}$ (ie the pendulum is
horizontal).
 



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