
\documentclass[twoside]{article}
\usepackage{amsfonts,amsmath} % font used for R in Real numbers
\usepackage{graphicx} % for including postscript files
\pagestyle{myheadings}

\markboth{\hfil Dynamics of delayed piecewise linear systems \hfil EJDE/Conf/10}
{EJDE/Conf/10 \hfil L. E. Koll\'ar, G. St\'ep\'an, \& J. Turi \hfil}

\begin{document}
\setcounter{page}{163}
\title{\vspace{-1in}\parbox{\linewidth}{\footnotesize\noindent
Fifth Mississippi State Conference on Differential Equations and
Computational Simulations, \newline
Electronic Journal of Differential Equations,
Conference 10, 2003, pp 163--185. \newline
http://ejde.math.swt.edu or http://ejde.math.unt.edu
\newline ftp  ejde.math.swt.edu (login: ftp)}
 \vspace{\bigskipamount} \\
%
  Dynamics of delayed piecewise linear systems
%
\thanks{ {\em Mathematics Subject Classifications:} 34K35, 37C75.
\hfil\break\indent
{\em Key words:} Stability analysis, backlash, digitally controlled pendulum.
\hfil\break\indent
\copyright 2003 Southwest Texas State University. \hfil\break\indent
Published February 28, 2003. } }

\date{}
\author{L\'aszl\'o E. Koll\'ar, G\'abor St\'ep\'an, \& J\'anos Turi}
\maketitle

\begin{abstract}
 In this paper the dynamics of the
 controlled pendulum is investigated assuming backlash and time
 delays. The upper equilibrium of the pendulum is stabilized by a
 piecewise constant control force which is the linear combination
 of the sampled values of the angle and the angular velocity of the
 pendulum. The control force is provided by a motor which drives
 one of the wheels of the cart through an elastic teeth belt. The
 contact between the teeth of the gear (rigid) and the belt
 (elastic) introduces a nonlinearity known as ``backlash" and causes
 the oscillation of the controlled pendulum around its upper
 equilibrium. The processing and sampling delays in the
 determination of the control force tend to destabilize the
 controlled system as well. We obtain conditions guaranteeing that
 the pendulum remains in the neighborhood of the upper equilibrium.
 Experimental findings obtained on a computer controlled inverted
 pendulum cart structure are also presented showing good agreement
 with the simulation results.
\end{abstract}

\newtheorem{theorem}{Theorem}[section]
\numberwithin{equation}{section}
\numberwithin{figure}{section}

\section{Introduction}

Dynamical systems with piecewise linear components in the
equations of motion occur frequently in practice.
Gear pairs with backlash \cite{Theo}, railway wheelsets with
clearance \cite{Lorant}, mechanical oscillators with
clearance \cite{Kahraman,Mahfouz1,Mahfouz2, ShawHolmes} or amplitude
constraints \cite{Shaw1,Shaw2},
impact dampers \cite{Nats90,Nats93,Nigm},
moving parts with dry friction \cite{vanCampen} and adjacent structures
during earthquake \cite{Hogan89,Hogan90} are modelled by
systems with piecewise linear stiffness, damping or restoring
force.

Control is often added to such systems to stabilize unstable
equilibria.
Digital balancing of the inverted pendulum is examined
in the following sections. The pendulum is placed on a cart
and controlled by a motor which drives one of the wheel-axle of
the cart by an elastic teeth belt \cite{Enikovmu,Kawazoe}.
Backlash occurring at the driving wheel of the motor
makes the system piecewise linear and creates an unstable zone
around the otherwise stable equilibrium of the controlled system.
Consequently, the best possible outcome of the stabilization
process is to keep the pendulum in a small neighborhood of its
upper equilibrium.

In Section 2, a model of the inverted pendulum
on a cart is derived. Stability analysis is performed
using the assumption that the belt is perfectly elastic, (i.e. no
backlash).
Stability chart for control parameters is also obtained
and parameterized by the stiffness
of the driving belt. In Section 3,
backlash at the contact of the driving belt and the axle of the motor
is considered. The effect of backlash and time
delay together is investigated in Section 4. Experimental observations
are presented in Section 5.

\section{The inverted pendulum on a cart}

The model of the inverted pendulum on a cart can be seen in Figure
\ref{pencart}, \cite{Gep98,COC2000,Lyngby,PerPol}.
The cart can move only in the horizontal direction.
The motor drives one of the wheels of this cart
through a driving-belt with stiffness \( s \).
The system has three degrees of freedom described by the general
coordinates \( q_1, q_2, q_3 \), denoting the displacement \( x \)
of the cart, the angle \( \varphi \) of the pendulum and the angle
\( \psi \) of the motor axle, respectively. It is assumed that
the angle \( \varphi \) of the pendulum and the displacement
\( x \) of the cart are observed together with their derivatives
and the observed values provide the motor voltage \( U_m \)
according to the equation
\begin{equation}\label{pd}
  U_{m} = P_{1} x+D_{1} \dot x+P_{2} \varphi +D_{2} \dot \varphi \,,
\end{equation}
where the constants \( P_1, D_1, P_2, D_2 \)
are the so-called PD controller parameters. \( U_m \) together
with \( \dot \psi \), the angular velocity of the motor determine
\( M_m \), the driving torque of the motor by
\begin{equation}\label{momment}
  M_{m} = L U_{m}-K \dot \psi \,,
\end{equation}
where \( L \) and \( K \) are given motor parameters.

\begin{figure}[t]
\begin{center}
\includegraphics[width=0.9\textwidth]{cart.eps}
\end{center}
\caption{\sl The inverted pendulum on a cart and its stability map}
  \label{pencart}
\end{figure}

The nonlinear equations of motion are obtained (see also Figure
\ref{pencart})
by means of the Lagrange equations of the second kind.
The kinetic energy \( \mathcal{T} \), the potential \( \mathcal{U} \),
the dissipation \( \mathcal{D} \) and the general force \( Q \)
have the following form
\begin{equation} \label{gf}
\begin{gathered}
 \mathcal{T}=\frac{1}{2}m \left( \left( \dot x+\frac{l}{2} \dot
   \varphi \cos \varphi \right)^2+\left( \frac{l}{2} \dot \varphi
   \sin \varphi \right)^2 \right)+\frac{1}{24}ml^2 \dot \varphi^2+
   \frac{1}{2}M \dot x^2+\frac{1}{2}J_m \dot \psi^2,\\
 \mathcal{U}=-\frac{1}{2}mgl \left( 1-\cos \varphi \right)+U_s\,,\\
\mathcal{D}=0,\quad  Q_1^e=0, \quad Q_2^e=0, \quad Q_3^e=M_m\,,
\end{gathered}
\end{equation}
where the index \( e \) refers to elastic,
\( U_s=0 \) if the belt is ideally rigid, \( U_s=s \Delta^2/2 \)
if the belt is elastic and \( \Delta \) is the elongation of the
spring, \( M=m_m+m_c+4 m_w+4 J_w/R_w^2, \)
the sum of the mass of the motor \( m_m \), the cart
\( m_c \) and the reduced mass of inertia of the wheels \( 4 m_w+
4 J_w/R_w^2 \). Applying the Lagrange equations of the second kind
\begin{equation}\label{lagrange}
   \frac{\mathrm{d}}{\mathrm{d}t} \frac{\partial \mathcal{T}}{\partial
   \dot q_k} -\frac{\partial \mathcal{T}}{\partial q_k}+\frac{\partial
   \mathcal{U}}{\partial q_k}+\frac{\partial \mathcal{D}}{\partial
   \dot q_k}=Q_k\,,
\end{equation}
\( k=1,2,3 \), the nonlinear equations of motion for the controlled
pendulum are obtained
\begin{equation}\label{elbeltnonlin}
\begin{aligned}
\begin{pmatrix}
   m+M & \frac{1}{2} ml \cos \varphi & 0 \\
   \frac{1}{2} ml \cos \varphi & \frac{1}{3} ml ^2 & 0 \\
   0 & 0 & \frac{1}{2} m_m r_m^2
   \end{pmatrix}
   \begin{pmatrix}
   \ddot x \\ \ddot \varphi \\ \ddot \psi
   \end{pmatrix} & \\
 +\begin{pmatrix}
   s \frac{r_w^2}{R_w^2} & 0 & -s r_m \frac{r_w}{R_w} \\
   0 & 0 & 0 \\
   -s r_m \frac{r_w}{R_w} & 0 & s r_m^2
   \end{pmatrix}
 \begin{pmatrix}
   x \\ \varphi \\ \psi
   \end{pmatrix}+
 \begin{pmatrix}
   -\frac{1}{2}ml \dot \varphi^2 \sin \varphi \\
   -\frac{1}{2}mgl \sin \varphi \\ 0
 \end{pmatrix}&=
 \begin{pmatrix}
   0 \\ 0 \\ Q_3^e
   \end{pmatrix}.
\end{aligned}
\end{equation}

\subsection*{The case when the belt is ideally rigid}

If the belt is ideally rigid \cite{Gep98}, then \( x \)
and \( \psi \) are related by the equation
\( \psi=x r_w/(r_m R_w) \), where \( r_w \) and \( R_w \)
are radii of the wheel and \( r_m \) is the radius of the
motor axle and then \( \psi \) can be eliminated from equation
(\ref{elbeltnonlin}). Multiplying the third equation of
(\ref{elbeltnonlin}) by \( r_m r_w/R_w \), adding it to the
first equation and substituting \( \psi=x r_w/(r_m R_w) \)
yields the nonlinear equations of motion
\begin{equation}\label{eqrigid}
\begin{pmatrix}
   m_r & \frac{1}{2} ml \cos \varphi\\
   \frac{1}{2} ml \cos \varphi & \frac{1}{3} ml ^2
\end{pmatrix}
\begin{pmatrix}
   \ddot x \\
   \ddot \varphi \end{pmatrix}-
\begin{pmatrix}
   \frac{1}{2}ml \dot \varphi^2 \sin \varphi \\
   \frac{1}{2}mgl \sin \varphi
   \end{pmatrix}=
\begin{pmatrix}
   Q_1^r \\
   0
   \end{pmatrix},
\end{equation}
where \( m_r=m+M+m_m r_w^2/(2 R_w^2) \),
\( m \) and \( l \) are the mass and the length of the pendulum
and \( Q_1^r=Q_3^e r_w/(r_m R_w) \) with index \( r \) referring
to rigid. Linearizing these equations around the upper equilibrium
\( \varphi=0 \) we obtain the variational system
\begin{equation}\label{eqrigidlin}
   \begin{pmatrix}
   m_r & \frac{1}{2} ml \\ \frac{1}{2} ml & \frac{1}{3} ml ^2
   \end{pmatrix}
   \begin{pmatrix}
   \ddot x \\ \ddot \varphi \end{pmatrix}-
\begin{pmatrix}
   0 & 0 \\ 0 & \frac{1}{2}mgl
   \end{pmatrix}
   \begin{pmatrix}
   x \\ \varphi
   \end{pmatrix}=
   \begin{pmatrix}
   Q_1^r \\ 0
   \end{pmatrix}.
\end{equation}
Using equations (\ref{pd}), (\ref{momment}) and (\ref{gf}), the control
force has the form
\begin{equation}\label{q1}
   Q_1^r= \frac{r_{w}}{r_{m} R_{w}} L \left( P_1 x+D_1 \dot x+
   P_2 \varphi +D_2 \dot \varphi \right)-
   K \frac{r_{w} ^2}{r_{m} ^2 R_{w} ^2} \dot x \,.
\end{equation}
It is easy to see from (\ref{q1}) that if
\begin{equation}\label{pxdx}
  P_1=0 \quad {\rm and} \quad D_1=\frac{1}{L}\frac{r_w}{r_m R_w}
  K \,,
\end{equation}
then \( Q_1^r \) can be written as
\begin{equation}\label{cfrigid}
  Q_1^r= \frac{r_{w}}{r_{m} R_{w}} \left( P \varphi +
  D \dot \varphi \right) \,,
\end{equation}
where \( P=L P_2 \) and \( D=L D_2 \).
Thus, the control force \( Q_1^r \) is only a function of
\( \varphi \) and \( \dot \varphi \) (i.e., \( x \) and \( \dot x \)
do not appear in \( Q_1^r \)).
The displacement \( x \) of the cart can then be eliminated from
the equations of motion as follows. Solve the first equation of
(\ref{eqrigidlin}) for \( \ddot x \) and substitute the given
expression into the second equation of (\ref{eqrigidlin}). A
one degree of freedom system is obtained with the following
single second order governing equation
\begin{equation}\label{onedof}
   \ddot \varphi-\frac{6g}{l} \varphi=-\frac{6}{m_r l} Q_1^r \,.
\end{equation}
In our setting stabilization means that \( \varphi \) and
\( \dot \varphi \) are both zero, but \( x \) and \( \dot x \)
could be nonzero. Due to the relationship between \( \ddot x \),
\( \varphi, \dot \varphi \) and \( \ddot \varphi \)
as described by equation (\ref{eqrigid}), we get that
\( \dot x \) is constant when \( \varphi=\dot \varphi=0 \).
(I.e., the cart is moving with constant velocity or possibly standing.)

We have the following result concerning finding
suitable control parameters \( P,D \) in (\ref{cfrigid}).

\begin{theorem} \label{thm2.1}
  The trivial solution of (\ref{cfrigid})--(\ref{onedof})
  is asymptotically stable if and only if
  \begin{equation}\label{stcondrigid}
    P>P_{0}=m_r g r_m \frac{R_w}{r_w} \quad and \quad D>0 \,.
  \end{equation}
\end{theorem}
\paragraph{Proof:} The characteristic equation of (\ref{onedof}) has the
following form
\begin{equation}\label{chareqrigid}
   \lambda^2+\frac{6 r_w}{m_r l r_m R_w} D \lambda+
   \left( \frac{6 r_w}{m_r l r_m R_w} P-\frac{6g}{l} \right)=0\,.
\end{equation}
The coefficients in (\ref{chareqrigid}) are clearly positive if the
conditions (\ref{stcondrigid}) are satisfied.
The statement of the theorem follows. \hfill\( \square \)

\subsection*{The case when the belt is elastic}

If the belt is elastic, then the nonlinear equations of motion
assume the form of (\ref{elbeltnonlin}). This system can be
reduced to a two degrees of freedom system if the assumptions
(\ref{pxdx}) are applied again and a new general coordinate,
\( \Delta \), the elongation of the spring is introduced by
\begin{equation}\label{delta}
   \Delta=r_{m} \psi- \frac{r_{w}}{R_{w}} x \,.
\end{equation}
Multiplying the first and third equation of (\ref{elbeltnonlin})
by \( \left( -m_m r_m r_w \right)/(2 R_w) \) and
\( \left( m+M \right) \), respectively, summing them and
using (\ref{delta}) gives the first equation of motion of the reduced
system. Solving the first equation of (\ref{elbeltnonlin}) for
\( \ddot x \), using (\ref{delta}) and substituting it into
the second equation of (\ref{elbeltnonlin}) gives the second
equation of motion of the reduced system and altogether we have
\begin{equation} \label{nonlinpencart}
\begin{aligned}
&\begin{pmatrix}
   \frac{1}{2}\left( m+M \right) m_{m} r_{m} & -\frac{1}{4}m m_{m} l
   r_m \frac{r_{w}}{R_{w}} \cos \varphi \\
   0 & \frac{1}{3}ml^2-\frac{1}{4}\frac{m}{\left( m+M \right)}ml^2
   \cos^2 \varphi
   \end{pmatrix}
   \begin{pmatrix}
   \ddot \Delta \\
   \ddot \varphi
   \end{pmatrix}\\
 &+\begin{pmatrix}
   (m+M) \frac{K}{r_{m}} & 0 \\
   0 & 0
   \end{pmatrix}
   \begin{pmatrix}
   \dot \Delta \\
   \dot \varphi
   \end{pmatrix}
+ \begin{pmatrix}
   \frac{1}{4}m m_{m} l r_m \frac{r_{w}}{R_{w}} \dot \varphi^2 \sin
   \varphi \\
   \frac{1}{4}\frac{m}{\left( m+M \right)} ml^2 \dot \varphi^2
   \sin \varphi \cos \varphi-\frac{1}{2}mgl \sin \varphi
   \end{pmatrix}\\
&+ \begin{pmatrix}
   \left( m+M \right) r_{m}+ \frac{1}{2}m_{m} r_{m} \frac{r_{w}^2}{R_{w} ^2}\\
   \frac{1}{2}\frac{m}{\left( m+M \right)}l \frac{r_w}{R_w}
   \end{pmatrix} R_{s}=
  \begin{pmatrix}
  \left( m+M \right) Q \\
  0
  \end{pmatrix}\,,
\end{aligned}
\end{equation}
where
\begin{equation}\label{forcespring}
  R_{s}=\begin{pmatrix}
  -s\frac{r_{w}}{R_{w}} & 0 & sr_{m}
  \end{pmatrix}
  \begin{pmatrix}
  x \\
  \varphi \\
  \psi
  \end{pmatrix}=s \Delta
\end{equation}
is the force in the driving belt and
\begin{equation}\label{cfpencart}
  Q=P \varphi+D \dot \varphi
\end{equation}
is the control force. Linearizing these equations around the upper
equilibrium \( \varphi=0 \) yields
\begin{equation}\label{linpencart}
\begin{aligned}
\begin{pmatrix}
   \frac{1}{2}\left( m+M \right) m_{m} r_{m} & -\frac{1}{4}m m_{m} l
   r_m \frac{r_{w}}{R_{w}} \\
   0 & \frac{1}{3}ml^2-\frac{1}{4}\frac{m}{\left( m+M \right)}ml^2
   \end{pmatrix}
   \begin{pmatrix}
   \ddot \Delta \\
   \ddot \varphi
   \end{pmatrix}&\\
+\begin{pmatrix}
   (m+M) \frac{K}{r_{m}} & -\left( m+M \right) D \\
   0 & 0
   \end{pmatrix}
   \begin{pmatrix}
   \dot \Delta \\
   \dot \varphi
   \end{pmatrix}&\\
+\begin{pmatrix}
   \left( m+M \right) r_{m} s+ \frac{1}{2}m_{m} r_{m}
   \frac{r_{w}^2}{R_{w} ^2} s & -\left( m+M \right) P \\
   \frac{1}{2}\frac{m}{\left( m+M \right)}l \frac{r_w}{R_w} s &
   -\frac{1}{2}mgl
   \end{pmatrix}
   \begin{pmatrix}
   \Delta \\ \varphi
   \end{pmatrix}&=
  \begin{pmatrix}
  0 \\ 0
  \end{pmatrix}\,.
\end{aligned}
\end{equation}

The subsequent theorem establishes the stability properties
of system (\ref{linpencart}).

\begin{theorem}\label{pencartstthm}
  The trivial solution of system (\ref{linpencart})
  is asymptotically stable if and only if
\begin{equation}\label{pencartstconds}
 P>P_{0}=m_r g r_m \frac{R_w}{r_w}\,, \quad
     s>s_{cr}=\frac{3 \left( m+M \right) m_{m} g}{\left( m+4M+2 m_{m}
     r_{w} ^2/R_{w} ^2 \right) l}\,,\quad
 q \left( P,D,s \right)<0 \,,
  \end{equation}
  where
  $q \left( P,D,s \right)=a_{22}D^2+a_1 P+a_2 D+a_0$
  is a parabola, with the coefficients
  \begin{align*}
    &a_{22} = 6m_m r_w R_w r_m^3 s \,,  \\
    &a_1 = 2 \left( m+4M \right) l R_w^2 K^2 \,,  \\
    &a_2 = -6 \left( m+M \right) m_m gR_w^2 r_m^2 K
            -2 \left( m+4M \right) l R_w^2 r_m^2 Ks
            -4 m_m l r_w^2 r_m^2 Ks \,,  \\
    &a_0 = 3mm_m glr_w R_w r_m K^2 \,.
  \end{align*}
\end{theorem}

\paragraph{Proof:} The characteristic equation of (\ref{linpencart})
can be written as
\begin{equation}\label{chareq}
   b_4 \lambda^4+b_3 \lambda^3+b_2 \lambda^2+b_1 \lambda+b_0=0\,,
\end{equation}
where
\begin{align*}
   b_4=&\frac{1}{24} \left( m+4M \right) m_m l r_m^2, \\
   b_3=&\frac{1}{12} \left( m+4M \right) lK, \\
   b_2=&\frac{1}{12} \left( m+4M+2m_m \frac{r_w^2}{R_w^2} \right)
   l r_m^2 s-\frac{1}{4} \left( m+M \right) m_m g r_m^2, \\
   b_1=&\frac{1}{2} r_m \frac{r_w}{R_w}
   sD-\frac{1}{2} \left( m+M \right) gK, \\
   b_0=&\frac{1}{2} r_m \frac{r_w}{R_w} sP-\frac{1}{2}
   \left( m+M+ \frac{1}{2} m_m \frac{r_w^2}{R_w^2} \right) gr_m^2 s\,.
\end{align*}
The Hurwitz matrix assumes the form
$$ \begin{pmatrix}
   b_1 & b_0 & 0 & 0 \\
   b_3 & b_2 & b_1 & b_0 \\
   0 & b_4 & b_3 & b_2 \\
   0 & 0 & 0 & b_4
   \end{pmatrix}.
$$
According to the Routh-Hurwitz criterion \cite{Farkas}, the
statement of the theorem holds if all the coefficients of the
characteristic equation and all the leading principal minors of
the Hurwitz matrix, i.e. the Hurwitz determinants, are positive.
The conditions \( b_3>0 \) and \( b_4>0 \) hold because \( b_3 \)
and \( b_4 \) depend only on positive physical parameters.
The conditions \( b_0>0, b_2>0 \) and
\( H_3=b_1 b_2 b_3-b_1^2 b_4-b_0 b_3^2>0 \) are equivalent to
\( P>P_0, s>s_{cr} \) and \( q \left( P,D,s \right)<0 \),
respectively. The positivity of the
Hurwitz determinants \( H_1=b_1 \) and \( H_2=b_1 b_2-b_0 b_3 \)
follow from the positivity of the coefficients \( b_0, b_2,
b_3, b_4 \) and the Hurwitz
determinant \( H_3 \), because these conditions imply that
\( b_1 b_2-b_0 b_3>b_1^2 b_4/b_3>0 \) and \( b_1>b_0 b_3/b_2>0 \),
i.e., \( H_2>0 \) and \( H_1>0 \). \( \square \)

In the remainder of this section first we study the dynamic behavior
of the linearized model of the controlled pendulum on the boundary
of the stability region determined in Theorem \ref{pencartstthm},
and then we present a numerical bifurcation analysis for the
original nonlinear system (\ref{nonlinpencart}).

The stability charts in the plane of the control parameters are
shown in Figure \ref{pencart} for rigid and elastic belts.
The stability domain for rigid belt is a half plane and for
the elastic belt it is
bordered by a line and a parabola. A real characteristic
root changes its sign crossing the line, while a complex
conjugate pair turns up in the right half of the complex plane
crossing the parabola \( q \left( P,D,s \right)=0 \).

The angular frequency, \( \omega, \) of the oscillation at the loss of
stability is the imaginary part of the characteristic roots with
zero real parts, thus it can be derived by substituting \(
\lambda=\mathrm{i} \omega \) in the characteristic equation
(\ref{chareq}) and solving either its real or imaginary part for
\( \omega \). Using the fact that \( q \left( P,D,s \right)=0 \)
we can obtain the frequency of the oscillation as a function of
\( P \) or \( D \) only. For example, \( \omega \) as a function
of \( P \) can be obtained as the positive solution of the
equation
\begin{align*}
 \frac{1}{24} \left( m+4M \right) m_m l r_m^2 \omega^4&\\
 -\left( \frac{1}{12} \left( m+4M+2m_m \frac{r_w^2}{R_w^2} \right)
    l r_m^2 s-\frac{1}{4} \left( m+M \right) m_m g r_m^2 \right)
    \omega^2&\\
+\frac{1}{2} r_m \frac{r_w}{R_w}
   sP-\frac{1}{2} \left( m+M+ \frac{1}{2} m_m
   \frac{r_w^2}{R_w^2} \right) g r_m^2 s&=0\,.
\end{align*}
The frequency \( f=\omega/\left( 2 \pi \right) \) of the
oscillation at the loss of stability and the stability
domain are drawn in Figure \ref{biflin}(a) for the given values
of parameters: \( m=0.169 \) [kg], \( M=1.136 \) [kg],
\( m_m=0.2 \) [kg], \( g=9.81 \; [{\rm m}/{\rm s^2}], \;
l=0.5 \) [m], \( r_{w}=0.02 \) [m], \( R_{w}=0.03 \) [m],
\( r_{m}=0.01 \) [m], \( K=0.01 \) [Nms] and \( s=10000 \) [N/m].
Figure \ref{biflin}(a) shows that there is a unique
frequency for every pair \( P,D \) on the parabola.

\begin{figure}[t]
  \begin{center}
\includegraphics[width=0.45\textwidth]{pcartf.eps}
\includegraphics[width=0.45\textwidth]{linp.eps}\\
\includegraphics[width=0.45\textwidth]{pcartst.eps}
\includegraphics[width=0.45\textwidth]{lind.eps}
  \end{center}
\caption{\sl (a) The frequency of the oscillation and the stability domain
           \enskip (b) Bifurcation diagrams for \( D=2 \) {\rm [Nms]} (upper)
           and for \( P=20 \) {\rm [Nm]} (lower)}
\label{biflin}
\end{figure}

To study the relationship between (\ref{linpencart}) and
(\ref{nonlinpencart}) we performed a numerical bifurcation analysis
using the software package
AUTO (available at ftp://ftp.cs.concordia.ca/pub/doedel/auto/).
Results are presented in Figure \ref{biflin}(b) for the values
of parameters given in the previous paragraph. The bifurcation
parameter is \( P \) in the upper half of Figure \ref{biflin}(b),
and the control parameter \( D \) is kept at 2 [Nms].
A pitchfork bifurcation is occurred at
\( P_{0}=0.1986 \) [Nm] obtained from (\ref{pencartstconds}),
where the upper equilibrium of the pendulum becomes stable.
Figure \ref{biflin}(b) indicates that the upper equilibrium
maintains its stability till
a supercritical Hopf-bifurcation occurs at \( P_{1}=139.7 \) [Nm]
obtained from the condition \( q \left( P,2,10000 \right)=0 \).
An unstable stationary solution appears at the pitchfork bifurcation
and \( \varphi \) tends to \( \pi/2 \) along this solution
as \( P \) increases. A stable periodic solution
appears at the supercritical Hopf-bifurcation.

The bifurcation parameter is \( D \) in the lower half of Figure
\ref{biflin}(b), and the control parameter \( P \) is kept at 20
[Nm]. The upper equilibrium is stable
between the Hopf-bifurcation points. They occur at
\( D_1=0.1991 \) [Nms] and \( D_2=5.916 \) [Nms] obtained from the
condition \( q \left( 20,D,10000 \right)=0 \). Periodic
solution exists at the border of the stability domain
where two complex conjugate characteristic roots are crossing
the imaginary axis.

If \( \varphi \)
is less than its value at the unstable stationary solution
then trajectories tend to the stable equilibrium. It follows
that if \( P \) is chosen from the stability domain and not very
close to \( P_0 \) then the
upper equilibrium of the pendulum is stabilized even if the
initial value of the angle \( \varphi \) is not small. Thus,
the linear variational system (\ref{linpencart}) can be
considered a good approximation of the original nonlinear
system (\ref{nonlinpencart}) in the stability region given by
(\ref{pencartstconds}).


\section{Backlash at the gears}

Backlash appears in the system as a nonlinearity in the belt-drive.
In particular, the force in the belt, \( R_s \),  is given by
\begin{equation}\label{forcespringbl}
R_{s}=\begin{cases}
s\left( \Delta+r_{0}\right)  & \mbox{if } \Delta\leq -r_{0}\\
0 & \mbox{if }\left| \Delta\right| <r_{0}\\
s\left( \Delta-r_{0}\right)  &\mbox{if } \Delta\geq r_{0},
\end{cases}
\end{equation}
where \( s \) and \( \Delta \) is defined as before and
\( r_{0} \) is half of the backlash.

Consequently, the equations of motion (\ref{nonlinpencart})
with (\ref{forcespringbl}) and control force (\ref{cfpencart}),
after linearization with respect to \( \varphi \), yield
\begin{equation}\label{eqblout}
\begin{aligned}
&\begin{pmatrix}
   \frac{1}{2}\left( m+M \right) m_{m} r_{m} & -\frac{1}{4}m m_{m} l
   r_m \frac{r_{w}}{R_{w}} \\
   0 & \frac{1}{3}ml^2-\frac{1}{4}\frac{m}{\left( m+M \right)}ml^2
   \end{pmatrix}
   \begin{pmatrix}
   \ddot \Delta \\
   \ddot \varphi
   \end{pmatrix}\\
&+\begin{pmatrix}
   \left( m+M \right) \frac{K}{r_{m}} & -\left( m+M \right) D \\
   0 & 0
   \end{pmatrix}
   \begin{pmatrix}
   \dot \Delta \\
   \dot \varphi
   \end{pmatrix}\\
&+\begin{pmatrix}
   \left( m+M \right) r_m s+\frac{1}{2}m_m r_m \frac{r_w^2}{R_w ^2}s
   & - \left( m+M \right) P \\
   \frac{1}{2}\frac{m}{m+M}l \frac{r_w}{R_w}s
   & -\frac{1}{2}mgl
   \end{pmatrix}
   \begin{pmatrix}
   \Delta \\
   \varphi
   \end{pmatrix}\\
&= \begin{pmatrix}
   \left( \left( m+M \right) r_m s r_0+\frac{1}{2}m_m r_m
   \frac{r_w^2}{R_w^2}sr_0 \right) \mathop{\rm sgn} \Delta \\
   \frac{1}{2}\frac{m}{m+M}l\frac{r_w}{R_w}sr_0 \mathop{\rm sgn} \Delta
   \end{pmatrix},
\end{aligned}
\end{equation}
if \( \left| \Delta \right| \geq r_0 \), and
\begin{equation}\label{eqblin}
\begin{aligned}
\begin{pmatrix}
   \frac{1}{2}\left( m+M \right) m_{m} r_{m} & -\frac{1}{4}m m_{m} l
   r_m \frac{r_{w}}{R_{w}} \\
   0 & \frac{1}{3}ml^2-\frac{1}{4}\frac{m}{\left( m+M \right)}ml^2
   \end{pmatrix}
   \begin{pmatrix}
   \ddot \Delta \\
   \ddot \varphi
   \end{pmatrix}&\\
+\begin{pmatrix}
   \left( m+M \right) \frac{K}{r_{m}} & -\left( m+M \right) D \\
   0 & 0
   \end{pmatrix}
   \begin{pmatrix}
   \dot \Delta \\
   \dot \varphi
   \end{pmatrix}&\\
+\begin{pmatrix}
   0 & - \left( m+M \right) P \\
   0 & -\frac{1}{2}mgl
   \end{pmatrix}
   \begin{pmatrix}
   \Delta \\
   \varphi
   \end{pmatrix}&=
   \begin{pmatrix}
   0 \\ 0
   \end{pmatrix},
\end{aligned}
\end{equation}
if \( \left| \Delta \right|<r_0 \).

\begin{figure}[t]
  \begin{center}
\includegraphics[width=0.45\textwidth]{bifpcart.eps}
\includegraphics[width=0.45\textwidth]{bifdcart.eps}\\
\includegraphics[width=0.45\textwidth]{plargen.eps}
\includegraphics[width=0.45\textwidth]{stdpd.eps}
  \end{center}
\caption{\sl (a), (b) Bifurcation diagrams, the bifurcation parameter
           is \( P \) and \( D \), respectively \enskip
           (c) The bifurcation diagram near the point where the
           computation is interrupted \enskip
           (d) The stability chart with the bifurcation curves}
  \label{stbif}
\end{figure}

We have calculated exact (Mathematica) and approximate (MATLAB)
solutions for (\ref{eqblout})--(\ref{eqblin}) using the same parameter
values as in Section 2, and \( r_0=0.001 \) [m] for the
backlash in the system. Our simulations were performed with control
parameters chosen from the region given by (\ref{pencartstconds}).
We also performed numerical bifurcation analysis using AUTO.
The bifurcation diagrams are shown in Figure \ref{stbif}(a) and
\ref{stbif}(b), where the bifurcation parameters are the control
parameters, \( P \) and \( D \), respectively. \( D=2 \) [Nms] in Figure
\ref{stbif}(a) and \ref{stbif}(c) (which is an enlargement
of a section of Figure \ref{stbif}(a)). There is a branch
point at one of the borders, \( P_0, \) of the stability domain
(i.e. the domain given by (\ref{pencartstconds})),
where stable fix points appear. This is the same value which is
determined in Theorem \ref{pencartstthm}. A homoclinic
orbit occurs at \( P=P_{cr} \), so there is a homoclinic
bifurcation there, where a limit cycle appears. \( P_{cr} \) is
approximately 4 according to the AUTO-computations
and it is 3.46 according to the MATLAB-simulations. Only the
fix points are stable between \( P_0 \) and \( P_{cr} \), while
all the fix points and the
limit cycle are stable for values of \( P \) between
\( P_{cr} \) and \( P_2 \). All of
them have a domain of attraction, so trajectories spiral to one of them
depending on the initial conditions. There is another bifurcation point at
\( P_2 \), where the fix points become unstable. The limit
cycle retains its stability with increasing amplitude till the parameter
\( P \) reaches the other border \( P_1 \) of the stability domain.

\( P=40 \) [Nm] in Figure \ref{stbif}(b). There is a stable limit
cycle between the borders of the stability domain but the fix
points are stable only along the continuous line between the
bifurcation points indicated with squares in the figure.

According to the results summarized above,
the stability domain in the plane of the control parameters
is constructed and sketched in Figure \ref{stbif}(d).
It has the same boundary as in the case of no backlash
(i.e. (\ref{pencartstconds})). Only the fix points are stable
in a small domain near the line. Stable limit cycle
appears at the homoclinic bifurcation points indicated with the dotted line.
Fix points lose their stability at the other bifurcation points
indicated with the smashed line, so all the fix points and the limit
cycle are stable between the dotted and the smashed line, and only
the limit cycle is stable in the remaining part of the stability domain.

We note that a periodic solution corresponds to the oscillation of
the stick around its vertical equilibrium. The physical meaning of the
stable equilibria is that the control force does not push the stick
further than the vertical line and it oscillates with decreasing
amplitude on either side of the vertical position.


\section{The inverted pendulum on a cart with time delay}

In this section, sampling, \( \tau_s>0, \) and processing,
\( \tau_p>0, \) delays are included in
the model of the inverted pendulum on a cart \cite{COC2000},
\cite{PerPol}. First, we consider the case of no backlash.
Then the linearized equations of motion are given by
(\ref{linpencart}) as before, but now delayed arguments
will appear due to the fact that the control force, \( Q
\left( t \right) \), takes the form
$$
Q \left( t \right)=P \varphi \left( \left( j-1 \right) \tau_s \right)+
   D \dot \varphi \left( \left( j-1 \right) \tau_s \right), \quad
   t \in \left[ \left( j-1 \right) \tau_s+\tau_p, \, j \tau_s+\tau_p
   \right),
$$
for $j=1,2,\dots$
We shall assume that the
sampling and the processing delays are the same, i.e.,
\( \tau_s=\tau_p=\tau \). The more general case, \( \tau_s \not =
\tau_p, \) could be considered similarly.
With that, the control force can be written as
\begin{equation}\label{cfblsd}
   Q \left( t \right)=P \varphi \left( \left( j-1 \right) \tau \right)+
   D \dot \varphi \left( \left( j-1 \right) \tau \right), \quad t \in \left[
   j \tau, \left( j+1 \right) \tau \right), \quad j=1,2,\dots
\end{equation}
Without time delay we had a system (\ref{linpencart}) of ordinary
differential equations. With control force (\ref{cfblsd}) we obtain
the following system of delay differential equations
\begin{equation}\label{linpencartsd}
\begin{aligned}
&\begin{pmatrix}
   \frac{1}{2}\left( m+M \right) m_{m} r_{m} & -\frac{1}{4}m m_{m} l
   r_m \frac{r_{w}}{R_{w}} \\
   0 & \frac{1}{3}ml^2-\frac{1}{4}\frac{m}{\left( m+M \right)}ml^2
   \end{pmatrix}
   \begin{pmatrix}
   \ddot \Delta \left( t \right) \\
   \ddot \varphi \left( t \right)
   \end{pmatrix}\\
&+\begin{pmatrix}
   (m+M) \frac{K}{r_{m}} & 0 \\
   0 & 0
   \end{pmatrix}
   \begin{pmatrix}
   \dot \Delta \left( t \right) \\
   \dot \varphi \left( t \right)
   \end{pmatrix}\\
&+\begin{pmatrix}
   \left( m+M \right) r_{m} s+ \frac{1}{2}m_{m} r_{m}
   \frac{r_{w}^2}{R_{w} ^2} s & 0 \\
   \frac{1}{2}\frac{m}{\left( m+M \right)}l \frac{r_w}{R_w} s &
   -\frac{1}{2}mgl
   \end{pmatrix}
   \begin{pmatrix}
   \Delta \left( t \right) \\ \varphi \left( t \right)
   \end{pmatrix}\\
&=\begin{pmatrix}
   \left( m+M \right) \left( P \varphi \left( \left( j-1 \right) \tau \right)+
   D \dot \varphi \left( \left( j-1 \right) \tau \right) \right) \\ 0
   \end{pmatrix}\,, \quad t \in \left[
   j \tau, \left( j+1 \right) \tau \right),
\end{aligned}
\end{equation}
for $j=1,2,\dots$.
Transform the second order system (\ref{linpencartsd}) into a
system of first order equations, i.e., multiply (\ref{linpencartsd})
by the inverse of the coefficient matrix of the second order term
and introduce a new state vector \( {\bf y} \). We obtain
\begin{equation}\label{cauchy}
   {\bf \dot y} \left( t \right)={\bf Ay} \left( t \right)+
   {\bf b}Q \left( t \right),
\end{equation}
where
\begin{equation}\label{cauchyelbelt}
\begin{gathered}
   {\bf A}=\begin{pmatrix}
   0 & 1 & 0 & 0 \\
   -\frac{4 r_w^2 s}{\left( m+4M \right) R_w^2}-\frac{2s}{m_m}
   & -\frac{2K}{m_m r_m^2}
   & \frac{3mgr_w}{\left( m+4M \right) R_w} & 0 \\
   0 & 0 & 0 & 1 \\
   -\frac{6r_w s}{\left( m+4M \right) lR_w} & 0
   & \frac{6 \left( m+M \right) g}{\left( m+4M \right) l} & 0 \\
   \end{pmatrix}, \\
   {\bf b}=\begin{pmatrix}
   0 \\ \frac{2}{m_m r_m} \\ 0 \\ 0
   \end{pmatrix},\quad
   {\bf y}=\begin{pmatrix}
   \Delta \\ \dot \Delta \\ \varphi \\ \dot \varphi
   \end{pmatrix}.
\end{gathered}
\end{equation}
Note that \( Q \left( t \right) \) can be expressed as
$$ Q \left( t \right)={\bf Ky} \left( \left( j-1 \right) \tau
   \right), \quad t \in \left[ j \tau, \left( j+1 \right) \tau
   \right), \quad j=1,2,\dots \nonumber
$$
where
\begin{equation}\label{cauchyk}
   {\bf K}=\begin{pmatrix}
   0 & 0 & P & D
   \end{pmatrix}.
\end{equation}
The general solution of (\ref{cauchy}) for \( t>t_0 \) can be
written as
\begin{equation}\label{gensol}
   {\bf y} \left( t \right)=\mathrm{e}^{{\bf A} \left( t-t_0 \right)}
   {\bf y} \left( t_0 \right)+\int_{t_0}^t \mathrm{e}^
   {{\bf A} \left( t-s \right)} {\bf b}
   Q \left( s \right) \mathrm{d}s.
\end{equation}
If in (\ref{gensol}) we select \( t_0=j \tau, \ t=\left( j+1 \right)
\tau, \) and introduce the notations \( {\bf y}_j={\bf y} \left( j
\tau \right), \ Q_j=Q \left( j \tau \right), \ j=1,2,\dots, \) we have
\begin{equation}\label{disceq}
   {\bf y}_{j+1}=\mathrm{e}^{{\bf A} \tau} {\bf y}_j+
   \int_{j \tau}^{\left( j+1 \right) \tau}
   \mathrm{e}^{{\bf A} \left( \left( j+1 \right) \tau-s \right)}
   {\bf b} \mathrm{d}s Q_j=\mathrm{e}^{{\bf A} \tau} {\bf y}_j+
   \int_0^{\tau}
   \mathrm{e}^{{\bf A} \left( \tau-s \right)}
   {\bf b} \mathrm{d}s Q_j, \quad j=1,2,\dots
\end{equation}
Note that in (\ref{disceq}) we have used that \( Q \left( t \right) \)
is a piecewise constant function. Let
\begin{equation}\label{coefblsd}
   {\bf A_d}=\mathrm{e}^{{\bf A} \tau}, \quad
   {\bf b_d}=\int_0^{\tau}
   \mathrm{e}^{{\bf A} \left(\tau-s \right)}
   \mathrm{d}s{\bf b}.
\end{equation}
The discrete-time model, i.e., \( t=j \tau, \ j=1,2,\dots, \) consisting
the state and feedback equations assumes the form
\begin{align*}
   {\bf y}_{j+1}=&{\bf A_d y}_j+{\bf b_d} Q_j  \\
   Q_{j+1}=&{\bf K y}_j
\end{align*}
for $j=1,2,\dots$,
or equivalently
\begin{equation}\label{itsd}
  {\bf z}_{j+1}={\bf S} {\bf z}_j, \quad j=1,2,\dots
\end{equation}
where
\begin{equation}\label{zks}
   {\bf z}_j=\begin{pmatrix}
   {\bf y}_j \\ Q_j
   \end{pmatrix},  \quad
   {\bf S}=\begin{pmatrix}
   {\bf A_d} & {\bf b_d} \\ {\bf K} & 0
   \end{pmatrix}.
\end{equation}
Recall that the discrete system (\ref{itsd}) is
asymptotically stable if and only if all its characteristic
multipliers \( \mu_i, \ i=1, \dots, 5 \) are in modulus less than one,
i.e., \( \left| \mu_i \right|<1, \ i=1, \dots, 5 \). The characteristic
equation of (\ref{itsd}) has the following form
\begin{equation}\label{charblsd}
  g_5 \mu^5+g_4 \mu^4+g_3 \mu^3+g_2 \mu^2+g_1 \mu+g_0=0\,,
\end{equation}
where the coefficients \( g_i, \ i=0, \dots, 5 \) are determined by the
system parameters. Applying the Moebius-Zukovski transformation
\cite{Farkas}, i.e., substituting \( \mu=\left( \nu+1 \right)/\left(
\nu-1 \right) \) into (\ref{charblsd}) and multypling it by \( \left(
\nu-1 \right)^5 \), we obtain a fifth order equation for \( \nu \)
in the form of (\ref{charblsd}). Since \( \left| \mu_i \right|<1, \
i=1, \dots, 5 \) if and only if \( \Re \nu_i<0, \ i=1, \dots, 5 \), the
Routh-Hurwitz criterion can be used to determine the stability conditions
following the same procedure as in Theorem \ref{pencartstthm}.

\begin{figure}[t]
  \begin{center}
\includegraphics[width=0.45\textwidth]{stdomtau.eps}
\includegraphics[width=0.45\textwidth]{stcurves.eps}
  \end{center}
  \caption{\sl (a) The stability charts for \( \tau=0 \) {\rm [ms]} and
           \( \tau=5 \) {\rm [ms]} \enskip (b) The domain of 2 kinds of
           stable motions for \( \tau=5 \) {\rm [ms]}}
  \label{stabtaupencart}
\end{figure}

The stability
domain is bordered by the same line as in case of
the system without time delay and a parabola which depends on the time
delay, resulting in a shrinking stability domain for
increasing time delays. The stability chart is given in Figure
\ref{stabtaupencart}(a) for \( \tau=0 \) [ms] and \( \tau=5 \) [ms].

\begin{figure}[t]
  \begin{center}
\includegraphics[width=0.4\textwidth]{tau-l.eps}
\includegraphics[width=0.4\textwidth]{ofrp.eps}\\
\includegraphics[width=0.4\textwidth]{tau-s.eps}
\includegraphics[width=0.4\textwidth]{stcurv2.eps}
  \end{center}
\caption{\sl (a) The critical time delay vs. the length
           of the pendulum and the spring stiffness \enskip
           (b) The frequency of the oscillation at the loss of stability
           and the stability domain}
  \label{tauls}
\end{figure}

The stability domain disappears at a certain critical value
of the time delay, so balancing is impossible above that value.
The critical delay depends on the parameters
describing the system. The most interesting is the dependence
on the length of the pendulum and the stiffness of the belt.
The connections between the
critical time delay and the length of the pendulum
and between the critical time delay and the
stiffness of the belt are shown in Figure \ref{tauls}(a). In the latter
case we can see an asymptote which corresponds to the result gained
for the system with rigid belt.
As the length of the pendulum decreases, the critical time
delay also decreases. There is a minimal length \( l_{min} \)
of the pendulum, where the critical time delay becomes 0.
It is proportional to \( 1/s \). If the belt were ideally rigid, then
\( l_{min}=0 \), but since the belt is elastic, \( l_{min}>0 \).
Our result is shown in Figure \ref{tauls}(a), where \( s=10 \) [kN/m] and
\( l_{min}=0.16 \) [mm]. Similarly, as the stiffness of the belt decreases,
the critical time delay also decreases and at a certain minimal
value \( s_{min} \), it becomes 0. The minimal stiffness of the belt
is proportional to \( 1/l \). In case of Figure \ref{tauls}(a),
\( l=0.5 \) [m] and \( s_{min}=3.14 \) [N/m].

Now we study the behavior of system (\ref{itsd}) on the boundary
of the stability region. A real characteristic multiplier crosses
at the point \( \left( 1,0 \right) \) of the complex plane as \( P \)
approaches the linear segment of the boundary of the stability
region, while a complex conjugate pair crosses the unit circle of
the complex plane as \( P \) approaches the parabolic part of the
boundary of the stability region. The characteristic multiplier,
\( \mu, \) of a delay equation is defined as
\( \mu=\mathrm{e}^{\lambda \tau} \), where \( \lambda \) is a root
of the characteristic equation. The angular frequency \( \omega \) of
the oscillation at the loss of stability is the imaginary part of the
characteristic root with zero real part. Since
$$ \lambda=\frac{1}{\tau} \ln \mu=\frac{1}{\tau} \left( \ln \left|
   \mu \right|+i \left( \Theta+2 k \pi \right) \right),
$$
where \( \Theta \) is the angle of \( \mu \) and \( k \) is an
integer, then it follows that \( \Re \lambda=0 \) if
\( \left| \mu \right|=1 \) and
$$ \omega=\Im \lambda=\frac{1}{\tau} \Theta=\frac{1}{\tau} \arctan
   \frac{\Im \mu}{\Re \mu}
$$
as we choose \( k=0 \). Note that \( \left| \mu \right|=1 \)
corresponds to \( \Re \nu=0 \), so \( \nu=i \kappa \) and
\( \mu=\left( i \kappa+1 \right)/\left( i \kappa-1 \right)=\left(
1-\kappa^2 \right)/\left( -1-\kappa^2 \right)+2 \kappa i/\left(
-1-\kappa^2 \right) \). We have \( \Im \mu/\Re \mu=2 \kappa/
\left( 1-\kappa^2 \right) \) and therefore
\begin{equation}\label{ofrsd}
  \omega=\frac{1}{\tau} \arctan \frac{2 \kappa}{1-\kappa^2}.
\end{equation}
Choosing control parameters from the boundary of the
stability domain, substituting \( \nu=i \kappa \) in the characteristic
equation, and solving either its real or imaginary part for \( \kappa \),
the frequency of the oscillation is obtained dividing equation
(\ref{ofrsd}) by \( 2 \pi \).
Since \( \arctan 2 \kappa/\left( 1-\kappa^2 \right)<\pi/2 \),
we have the estimate
\begin{equation}\label{ofreqsd}
  f<\frac{1}{4 \tau}
\end{equation}
for the frequency of oscillation.
This means that the frequency of the self-excited oscillation arising
after the loss of stability can vary between zero and 25\% of the
sampling frequency \( 1/ \tau \). The frequency \( f \) of the
oscillation at the loss of stability is drawn in Figure \ref{tauls}(b).

If we have backlash in the system we use
(\ref{eqblout})-(\ref{eqblin}) instead of (\ref{linpencart}).
The delayed control force (\ref{cfblsd}) leads to the following systems
of delay differential equations
\begin{equation}\label{eqblsdout}
\begin{aligned}
&\begin{pmatrix}
   \frac{1}{2}\left( m+M \right) m_{m} r_{m} & -\frac{1}{4}m m_{m} l
   r_m \frac{r_{w}}{R_{w}} \\
   0 & \frac{1}{3}ml^2-\frac{1}{4}\frac{m}{\left( m+M \right)}ml^2
   \end{pmatrix}
   \begin{pmatrix}
   \ddot \Delta \left( t \right) \\
   \ddot \varphi \left( t \right)
   \end{pmatrix}\\
&+\begin{pmatrix}
   \left( m+M \right) \frac{K}{r_{m}} & 0 \\
   0 & 0
   \end{pmatrix}
   \begin{pmatrix}
   \dot \Delta \left( t \right) \\
   \dot \varphi \left( t \right)
   \end{pmatrix}\\
&+\begin{pmatrix}
   \left( m+M \right) r_m s+\frac{1}{2}m_m r_m \frac{r_w^2}{R_w ^2}s
   & 0 \\
   \frac{1}{2}\frac{m}{m+M}l \frac{r_w}{R_w}s
   & -\frac{1}{2}mgl
   \end{pmatrix}
   \begin{pmatrix}
   \Delta \left( t \right) \\
   \varphi \left( t \right)
   \end{pmatrix}\\
&= \begin{pmatrix}
   ( m+M )( P \varphi ( ( j-1 ) \tau)
   +D \dot \varphi (( j-1) \tau ))\\[-1pt]
   +( m+M+\frac{1}{2}m_m \frac{r_w^2}{R_w^2}) r_m s r_0
   \mathop{\rm sgn} \Delta (t)
\\[6pt]
   \frac{1}{2}\frac{m}{m+M}l\frac{r_w}{R_w}sr_0 \mathop{\rm sgn} \Delta
   \left( t \right)
   \end{pmatrix},
\end{aligned}
\end{equation}
for $t \in [ j \tau, ( j+1 ) \tau )$  and $j=1,2,\dots$,
if \( \left| \Delta \right| \geq r_0 \); and
\begin{equation}\label{eqblsdin}
\begin{aligned}
&\begin{pmatrix}
   \frac{1}{2}\left( m+M \right) m_{m} r_{m} & -\frac{1}{4}m m_{m} l
   r_m \frac{r_{w}}{R_{w}} \\
   0 & \frac{1}{3}ml^2-\frac{1}{4}\frac{m}{\left( m+M \right)}ml^2
   \end{pmatrix}
   \begin{pmatrix}
   \ddot \Delta \left( t \right) \\
   \ddot \varphi \left( t \right)
   \end{pmatrix}\\
&+ \begin{pmatrix}
   \left( m+M \right) \frac{K}{r_{m}} & 0 \\
   0 & 0
   \end{pmatrix}
   \begin{pmatrix}
   \dot \Delta \left( t \right) \\
   \dot \varphi \left( t \right)
   \end{pmatrix}+
\begin{pmatrix}
   0 & 0 \\
   0 & -\frac{1}{2}mgl
   \end{pmatrix}
   \begin{pmatrix}
   \Delta \left( t \right) \\
   \varphi \left( t \right)
   \end{pmatrix}\\
&= \begin{pmatrix}
   \left( m+M \right) \left( P \varphi \left( \left( j-1 \right) \tau
   \right)+D \dot \varphi \left( \left( j-1 \right) \tau \right) \right) \\ 0
   \end{pmatrix}, \quad t \in \left[ j \tau, \left( j+1 \right)
   \tau \right)
\end{aligned}
\end{equation}
for $j=1,2,\dots$, if \( \left| \Delta \right|<r_0 \).
Transform the second order system (\ref{eqblsdout}) and
(\ref{eqblsdin}) into a system of first order equations. We obtain
\begin{align*}
   {\bf \dot y} \left( t \right)=&{\bf Ay} \left( t \right)+
   {\bf b}Q \left( t \right)+{\bf f}  \\
   Q \left( t \right)=&{\bf Ky} \left( \left( j-1 \right) \tau
   \right),
\end{align*}
for $t \in \left[ j \tau, \left( j+1 \right) \tau \right)$, and
$j=1,2,\dots$;
and
\begin{align*}\label{cauchyblsd}
   {\bf \dot y} \left( t \right)=&{\bf A^* y} \left( t \right)+
   {\bf b}Q \left( t \right)  \\
   Q \left( t \right)=&{\bf Ky} \left( \left( j-1 \right) \tau
   \right),
\end{align*}
for $t \in \left[ j \tau, \left( j+1 \right) \tau
   \right)$ and $j=1,2,\dots$,
respectively, where \( {\bf y}, {\bf A}, {\bf b} \) are given in
(\ref{cauchyelbelt}) and \( {\bf K} \) is given in (\ref{cauchyk}),
while \( {\bf f} \) and \( {\bf A^*} \) assume the form
\begin{gather*} {\bf f}=\begin{pmatrix}
   0 & \left( \frac{4 r_w^2 s r_0}{\left( m+4M \right) R_w^2}+
   \frac{2s r_0}{m_m} \right) \mathop{\rm sgn} \Delta & 0 &
   \frac{6r_w s r_0}{\left( m+4M \right) lR_w} \mathop{\rm sgn} \Delta
   \end{pmatrix}^T,
\\
 {\bf A^*}=\begin{pmatrix}
   0 & 1 & 0 & 0 \\
   0 & -\frac{2K}{m_m r_m^2}
   & \frac{3mgr_w}{\left( m+4M \right) R_w} & 0 \\
   0 & 0 & 0 & 1 \\
   0 & 0 & \frac{6 \left( m+M \right) g}{\left( m+4M \right) l} & 0 \\
   \end{pmatrix}.
\end{gather*}

\begin{figure}[t]
  \begin{center}
\includegraphics[width=0.4\textwidth]{p1d02.eps}
\includegraphics[width=0.4\textwidth]{p10d05.eps}
\end{center}
 \caption{\sl \( \dot \Delta-\Delta \) phase-plane \enskip
           (a) \( P=1 \) {\rm [Nm]}, \( D=0.2 \) {\rm [Nms]} \enskip
           (b) \( P=10 \) {\rm [Nm]}, \( D=0.5 \) {\rm [Nms]}}
 \label{phasediag}
\end{figure}


The discrete-time model, associated with (\ref{eqblsdout})
and (\ref{eqblsdin}), is introduced in the form
\begin{equation}\label{eqblsd}
\begin{aligned}
  {\bf y}_{j+1}=&{\bf A_d y}_j+{\bf b_d} Q_j+{\bf f_d} \\
  Q_{j+1}=&{\bf K y}_j
\end{aligned}
\end{equation}
for $j=1,2,\dots$,
if \( \left| \Delta \right| \geq r_0 \); and
\begin{equation}\label{cauchyblsdin}
\begin{aligned}
  {\bf y}_{j+1}=&{\bf A^*_d y}_j+{\bf b_d} Q_j \\
  Q_{j+1}=&{\bf K y}_j
\end{aligned}
\end{equation}
for $j=1,2,\dots$, if \( \left| \Delta \right|<r_0 \), respectively,
where \( {\bf A_d} \) and \( {\bf b_d} \) are given in (\ref{coefblsd}),
while the constant term \( {\bf f_d} \) and the matrix \( {\bf A^*_d} \)
is obtained as follows
$$ {\bf f_d}=\int_0^{\tau}
   \mathrm{e}^{{\bf A} \left(\tau-s \right)}
   \mathrm{d}s {\bf f}, \quad
   {\bf A^*_d}=\mathrm{e}^{{\bf A^*}\tau}.
$$
System (\ref{eqblsd}) and (\ref{cauchyblsdin}) can be rewritten
in the form
\begin{equation}\label{itblsd}
\begin{aligned}
  {\bf z}_{j+1}=&{\bf S} {\bf z}_j+{\bf f}_j \quad
  \left| \Delta \right| \geq r_0 \\
  {\bf z}_{j+1}=&{\bf S^*} {\bf z}_j \quad \left| \Delta \right|<r_0,
\end{aligned}
\end{equation}
for $j=1,2,\dots$,
where \( {\bf z}_j \) and \( {\bf S} \) is given in (\ref{zks}), while
$$ {\bf S^*}=\begin{pmatrix}
   {\bf A^*_d} & {\bf b_d} \\ {\bf K} & 0
   \end{pmatrix}, \quad
   {\bf f}_j=\begin{pmatrix} {\bf f_d} \\ 0 \end{pmatrix}\,, \quad j=1,2,\dots
$$

\begin{figure}[t]
  \begin{center}
\includegraphics[width=0.4\textwidth]{pm3d.eps}
\includegraphics[width=0.4\textwidth]{pm1ddel.eps}\\
\includegraphics[width=0.4\textwidth]{pm1phi.eps}
\includegraphics[width=0.4\textwidth]{pm1dphi.eps}
 \end{center}
 \caption{\sl Poincar\`e maps at the enter to the zone of backlash
           at \( \Delta=r_0 \) \enskip
           (a) The 3 dimensional Poincar\`e map \enskip
           (b), (c), (d) Series of 1 dimensional Poincar\`e maps}
  \label{pm}
\end{figure}

Considering system (\ref{itblsd}), two kinds of stable motions
are obtained using MATLAB simulations.
The equilibria \( \left( \Delta, \dot
\Delta, \varphi, \dot \varphi \right)=\left( \pm r_0, 0, 0, 0 \right) \)
are stable left to the dotted
line in Figure \ref{stabtaupencart}(b). A trajectory in the
\( \dot \Delta-\Delta \) phase-plane is drawn in Figure
\ref{phasediag}(a) for \( P=1 \) [Nm],
\( D=0.2 \) [Nms]. Since the phase-space is symmetric, the
same kind of motion exists around the other equilibrium.
A different type of stable motion occurs right to the dotted
line in Figure \ref{stabtaupencart}(b). \( P=10 \) [Nm],
\( D=0.5 \) [Nms] in Figure \ref{phasediag}(b), where this type of
motion is shown. Trajectories approach and penetrate a stable set,
but since there exists no limit cycle inside the stable set, the
motions appear irregular (i.e. quasiperiodic or even chaotic).
Peaks can be seen along the trajectories of both motion.
They appear at each sampling, when the control force changes.
Note that the presented phase-diagrams are results of
simulations, thus further studies could provide additional
information about the type of motions obtained.
In particular, Poincar\`e maps,
Fourier spectra, behavior of nearby trajectories and Lyapunov
exponents are investigated numerically with MATLAB in order to learn
more about these motions. For the remainder of this section, we
used fixed values of the control parameters, i.e., \( P=10 \) [Nm]
and \( D=0.5 \) [Nms].

Poincar\`e maps are shown in Figure \ref{pm}. The three dimensional space
\( \Delta=r_0=1 \) [mm] intersects the four dimensional phase-space.
For chaotic motions the Poincar\`e map shows irregularly
spread points inside the attractor in the cross section. Figure
\ref{pm}(a) shows this three dimensional cross section. Points are spread,
but some regularity can be explored. One dimensional Poincar\`e maps are
also drawn, in Figure \ref{pm}(b), \ref{pm}(c) and \ref{pm}(d). Points
are situated in an attractor, but the longer we let the simulations run,
the denser the filling of the attractor become.

\begin{figure}[t]
  \begin{center}
\includegraphics[width=0.4\textwidth]{fft.eps}
\includegraphics[width=0.4\textwidth]{dif.eps}
 \end{center}
\caption{\sl (a) Fourier spectrum \enskip (b) The deviation
           between nearby trajectories}
  \label{fftdev}
\end{figure}

The Fourier spectrum plotted in Figure \ref{fftdev}(a) is obtained
by applying
the Fast Fourier Transformation. It shows the highest peak
clearly, but many other peaks also appear. It implies that
although the motion has a dominating frequency, many other
frequencies arise, so the motion is more complicated than periodic.

Nearby trajectories of chaotic motions stretch each other. It means
that two trajectories with arbitrarily close initial conditions
may move arbitrarily far from each other inside the attractor.
Figure \ref{fftdev}(b) draws the difference between the
\( \dot \Delta \) components of two trajectories in time.
The initial difference is 0.001 [m/s].
We can state that trajectories neither approach nor move away
from each other, their distance changes between
0 and an upper limit.

The Lyapunov exponents describe the stretching rate of trajectories
in a direction. Negative Lyapunov exponent shows that trajectories
approach each other in that direction, while positive Lyapunov
exponent indicates that trajectories stretch each other in that
direction. The Lyapunov exponents are determined by applying the
following algorithm \cite{Alligood}.
We choose an orthogonal basis \( \left\{ {\bf w}_1^0,
\dots, {\bf w}_5^0 \right\} \) and compute the vectors
\( {\bf v}_1^1, \dots, {\bf v}_5^1 \) by multiplying the
chosen basis by the matrix \( {\bf S} \) or \( {\bf S^*} \)
of (\ref{itblsd}) at the initial condition. Use the
Gram-Schmidt orthogonalization procedure to orthogonalize
these vectors and get \( {\bf w^*}_1^1, \dots, {\bf w^*}_5^1 \).
To eliminate the problem of extremely large and small numbers,
we normalize these vectors to obtain the orthogonal basis of
the next step \( \left\{ {\bf w}_1^1, \dots, {\bf w}_5^1 \right\}
\). Repeating this step \( n \) times, we get the following
estimate for the \( i \)th Lyapunov exponent
$$ \lambda_i=\frac{\ln \| {\bf w^*}_i^n \|+\dots+
   \ln \| {\bf w^*}_i^1 \|}{n}, \quad i=1, \dots, 5.
$$
The result of this algorithm shows that three of the Lyapunov
exponents are negative, but two of them tend to 0,
as \( n \) increases. This result predicts that the
largest Lyapunov exponent is 0 which means that trajectories
neither approach nor move away from each other. This shows good
agreement with the discussion in the previous paragraph.

\section{Experimental observations}

\begin{figure}[t]
  \begin{center}
\includegraphics[width=0.7\textwidth]{stdom.eps}
  \end{center}
\caption{\sl The theoretical stability domain and the measured points
           for \( \tau=5 \) {\rm [ms]}}
  \vspace{-4mm}
  \label{expstab}
\end{figure}

A pendulum-cart structure was constructed \cite{Szaszi}
and experiments to validate our simulation results were
carried out. Measurements were taken with different values
of the control parameters
\( P \) and \( D \) and with different time delays \( \tau \).
In theoretical/simulation studies above we used
the assumptions that position of the cart was arbitrary, but
we had to impose restrictions on the position of the cart
in the experimental setting.
The proportional and the differential gain of the cart were
different from 0, but they were fixed, and those of the pendulum
were varied. Therefore, the stability domain in the plane of the
control parameters \( P \) and \( D \) was different from that gained
from the system investigated in this paper.

\begin{figure}[ht]
  \begin{center}
\includegraphics[width=0.4\textwidth]{stphifl.eps}
\includegraphics[width=0.4\textwidth]{stphifh.eps}\\
\includegraphics[width=0.4\textwidth]{unstu.eps}
\includegraphics[width=0.4\textwidth]{saturu.eps}
  \end{center}
  \vspace{-6mm}
  \caption{\sl Time evolutions for different controllers \enskip
           (a) \( P=100 \) {\rm [Nm]}, \ \( D=6 \) {\rm [Nms]} \enskip
           (b) \( P=700 \) {\rm [Nm]}, \ \( D=6 \) {\rm [Nms]} \enskip
           (c) \( P=100 \) {\rm [Nm]}, \ \( D=2 \) {\rm [Nms]} \enskip
           (d) \( P=700 \) {\rm [Nm]}, \ \( D=23 \) {\rm [Nms]}}
  \vspace{-4mm}
  \label{timeev}
\end{figure}

The time delay is \( \tau=5 \) [ms], the proportional and the
differential gain of the cart are \( P_x=7.7 \) [N] and
\( D_x=15.4 \) [Ns], respectively, in Figure \ref{expstab}.
The continuous curve surrounds the analitically
determined stability domain, while the small circles, squares,
crosses and triangle represent measurement points. The circles
indicate stable controllers. Since in reality the backlash
is always positive and all the disturbances cannot be eliminated,
the pendulum
oscillates around its upper equilibrium with small amplitude.
Figure \ref{timeev}(a) shows the time evolution of the angle of the
pendulum for \( P=100 \) [Nm], \( D=6 \) [Nms]. The oscillation
frequency is about 0.45 [Hz]. The squares in Figure \ref{expstab}
indicate controllers at the boundary of the stability domain,
where oscillations cause loss of stability. We took measurements
for \( P=700 \) [Nm], \( D=6 \) [Nms], the time evolution
of the angle of the pendulum is depicted in Figure \ref{timeev}(b).
The pendulum swings with higher frequency around its upper
equilibrium. The oscillation frequency is about 12 [Hz] which
is still less than 25 \% of the sampling frequency \( 1/\tau \).
It corresponds to the estimate given in (\ref{ofreqsd}).
The crosses in Figure \ref{expstab} represent unstable controllers.
Figure \ref{timeev}(c) shows the time evolution of the voltage
of the motor providing the control force for \( P=100 \) [Nm],
\( D=2 \) [Nms]. This figure does not show increasing values
of the voltage, because it cannot exceed its maximum value.
The motor voltage reaches its maximum in a few tenth of a second
since the controller is unstable and the pendulum loses its stability.
The triangle in Figure \ref{expstab}
indicates a controller which works with quite large
control force, since both the proportional and the differential gain
is large, i.e., \( P=700 \) [Nm], \( D=23 \) [Nms]. Figure \ref{timeev}(d)
shows that the voltage of the motor reaches its maximum value
quite frequently which leads to oscillations and loss of stability.
The experimental observations do not coincide exactly with the theoretical
results, but they show good agreement. If the control force too small,
then the upper equilibrium of the pendulum is unstable. There is a domain
in the plane of the control parameters where the equilibrium is stable.
Increasing the control force causes oscillations and loss of stability.
The oscillation frequency arising at the loss of stability is less
than 25 \% of the sampling frequency.

\begin{figure}[t]
  \begin{center}
\includegraphics[width=0.4\textwidth]{fftfl.eps}
\includegraphics[width=0.4\textwidth]{fftfh.eps}
  \end{center}
 \caption{\sl Fourier spectra \enskip
           (a) \( P=100 \) {\rm [Nm]}, \ \( D=6 \) {\rm [Nms]} \enskip
           (b) \( P=700 \) {\rm [Nm]}, \ \( D=6 \) {\rm [Nms]}}
  \label{expfft}
\end{figure}

The theoretical critical time delay is \( \tau_{cr}=88 \) [ms].
Stable motions is obtained for \( \tau=20 \) [ms], but controllers
with delay of \( 30 \) [ms] do not stabilize the upper
equilibrium of the pendulum. The stability domain is quite small
if the time delay is greater than \( 20 \) [ms], therefore
it is quite difficult to find it experimentally or it does not exist
due to some unmodeled effects and disturbances.

The frequency of the motion presented in Figure \ref{timeev}(a) and
\ref{timeev}(b) is about \( 0.45 \) [Hz] and \( 12 \) [Hz]. The largest
peaks occur in the Fourier spectra at these values (see Figure
\ref{expfft}(a) and \ref{expfft}(b)).


\subsection*{Conclusions}


Dynamics of digitally controlled inverted pendulum on a cart
is examined. It is easy to stabilize the upper equilibrium of
the simplest model of the pendulum-cart system. A stability
domain has been found in the plane of the control parameters.
Backlash occuring at the driving wheel introduces small amplitude
periodic oscillations of the controlled pendulum around
its upper equilibrium. The combination of backlash and time
delays lead to irregular oscillations. (Our studies so far
indicates the appearance of motions which are "marginally"
chaotic.) We plan to give a more detailed characterization
of these irregularities in future projects.


\begin{thebibliography}{99}

\bibitem{Alligood} Alligood, K. T., Sauer, T. D., Yorke, J. A.,
{\em Chaos (An introduction to dynamical systems)},
Springer-Verlag, New York, 1996.

\bibitem{Enikovmu} Enikov, E., St\'ep\'an, G., Micro-Chaotic Motion of
Digitally Controlled Machines, {\em J. of Vibration and Control},
{\bf 4} pp. 427-443, 1998.

\bibitem{Farkas} Farkas, M., {\em Periodic Motions}, Springer-Verlag,
New York, 1994.

\bibitem{Hogan89} Hogan, S. J., On the dynamics of rigid block motion
under harmonic forcing, {\em Proc. R. Soc. Lond.} A {\bf 425}
pp. 441-476, 1989.

\bibitem{Hogan90} Hogan, S. J., The many stady state responses of
a rigid block under harmonic forcing, {\em Earthquake Engineering
and Structural Dynamics}, Vol. 19, pp. 1057-1071, 1990.

\bibitem{Kahraman} Kahraman, A., On the Response of a Preloaded
Mechanical Oscillator with a Clearance: Period-Doubling and Chaos,
{\em Nonlinear Dynamics} {\bf 3}, pp. 183-198, 1992.

\bibitem{Kawazoe} Kawazoe, Y., Manual control and computer control
of an inverted pendulum on a cart, {\em Proc. 1st Int. Conf. on
Motion and Vibration Control}, pp. 930-935, Yokohama, 1992.

\bibitem{Gep98} Koll\'ar, L. E., Backlash in Machines Stabilized
by Control Force, {\em Proc. of 1st Conference on Mechanical
Engineering} Vol. 1, pp. 147-151, Budapest, 1998.

\bibitem{COC2000} Koll\'ar, L. E., St\'ep\'an, G., Digital
Controlling of Piecewise Linear Systems, {\em Proc. of 2nd Conference
on Control of Oscillations and Chaos}, Vol. 2, pp. 327-330,
St.Petersburg, 2000.

\bibitem{Lyngby} Koll\'ar, L. E., St\'ep\'an, G., Hogan, S. J.,
Backlash in Balancing Systems Using Approximate Spring Characteristics,
{\em Proc. of 3rd European Nonlinear Oscillations Conference, 2000.}\\
{\small http://serv1.imm.dtu.dk/documents/users/mps/ENOC/proceedings/Kollar/)},


\bibitem{PerPol} Koll\'ar, L. E., St\'ep\'an, G., Hogan, S. J.,
Sampling Delay and Backlash in Balancing Systems, {\em Periodica
Polytechnica Ser. Mech. Eng.}, Vol. 44, No. 1, pp. 77-84, 2000.

\bibitem{vanCampen} Leine, R. I., van Campen, D. H., Fold Bifurcations
in Discontinuous Systems, {\em Proc. of DETC'99, 1999 ASME Design
Engineering Technical Conferences}, Las Vegas, 1999.

\bibitem{Lorant} L\'or\'ant, G., St\'ep\'an, G., The Role of
Non-Linearities in the Dynamics of a Single Railway Wheelset,
{\em Machine Vibration} {\bf 5}, pp. 18-26, 1996.

\bibitem{Mahfouz1} Mahfouz, I. A., Badrakhan, F., Chaotic Behaviour of
Some Piecewise-Linear Systems, Part 1: Systems with Set-up Spring or
with Unsymmetric Elasticity, {\em Journal of Sound and Vibration},
{\bf 143}(2), pp. 255-288, 1990.

\bibitem{Mahfouz2} Mahfouz, I. A., Badrakhan, F., Chaotic Behaviour of
Some Piecewise-Linear Systems, Part 2: Systems with Clearance,
{\em Journal of Sound and Vibration}, {\bf 143}(2), pp. 289-328, 1990.

\bibitem{Nats90} Natsiavas, S., On the dynamics of oscillators with
bi-linear damping and stiffness, {\em Int. J. Non-Linear Mechanics},
{\bf 25} pp. 535-554, 1990.

\bibitem{Nats93} Natsiavas, S., Dynamics of multiple-degree-of-freedom
oscillators with colliding components, {\em Journal of Sound and
Vibration}, {\bf 165}(3), pp. 439-453, 1993.

\bibitem{Nigm} Nigm, M. M., Shabana, A. A., Effect of an Impact Damper
on a Multi-degree of Freedom System, {\em Journal of Sound and
Vibration}, {\bf 89}(4), pp. 541-557, 1983.

\bibitem{ShawHolmes} Shaw, S. W., Holmes, P. J., A Periodically Forced
Piecewise Linear Oscillator, {\em Journal of Sound and Vibration},
{\bf 90}(1), pp. 129-155, 1983.

\bibitem{Shaw1} Shaw, S. W., The Dynamics of a Harmonically Excited
System Having Rigid Amplitude Constraints, Part 1: Subharmonic
Motions and Local Bifurcations, {\em ASME Journal of Applied
Mechanics,} {\bf 52}, pp. 453-458, 1985.

\bibitem{Shaw2} Shaw, S. W., The Dynamics of a Harmonically Excited
System Having Rigid Amplitude Constraints, Part 2: Chaotic Motions and
Global Bifurcations, {\em ASME Journal of Applied Mechanics}
{\bf 52}, pp. 459-464, 1985.

\bibitem{Szaszi} Sz\'aszi, I., G\'asp\'ar, P., Robust servo control
design using the \( H_{\infty}/\mu \) method, {\em Periodica
Polytechnica Ser. Mech. Eng.}, Vol. 27, No. 1-2, pp. 3-16, 1999.

\bibitem{Theo} Theodossiades, S., Natsiavas, S., Nonlinear Dynamics
of Gear-Pair Systems with Periodic Stiffness and Backlash, Journal of
Sound and Vibration, Vol. 229, pp. 287-310, 2000.

\end{thebibliography}

\noindent\textsc{L\'aszl\'o E. Koll\'ar} \\
Department of Applied Sciences\\
University of Qu\'ebec at Chicoutimi \\
555, Boul. de l'Universit\'e, Chicoutimi G7H 2B1 Qu\'ebec, Canada \\
E-mail address: laszlo\_kollar@uqac.ca \smallskip

\noindent\textsc{G\'abor St\'ep\'an }\\
Department of Applied Mechanics\\
Budapest University of Technology and Economics \\
H-1521 Budapest, Hungary \\
E-mail address: stepan@mm.bme.hu \smallskip


\noindent\textsc{J\'anos Turi} \\
Department of Mathematical Sciences\\
The University of Texas at Dallas \\
P.O. Box 830688, MS EC 35, Richardson, TX 75083-0688, USA \\
E-mail address: turi@utdallas.edu


\end{document}
