On stability of nonlinear systems and application to APM modeling.
Jadlovska, A. ; Katalinic, B. ; Hrubina, K. 等
1. Introduction
The stability of a given system is often defined in the sense that
the system is capable of returning to an equilibrium if a signal acting,
which led the system out of this state, finished. This definition is
sufficient for a linear system, its stability, however, can be defined
in a different way, e.g. a linear system is stable if and only if its
response to an arbitrary bounded input is bounded. There are several
definitions of a nonlinear system stability. Many of them have a limited
utilization and were defined for specific cases. In general, the
processes going on in linear and nonlinear systems can be expressed by a
mathematical model, which actually is a system of differential
equations. Lyapunov stability theory enables to investigate the system
stability without the necessity of solving either differential equations
of the given order or a system of differential equations. A. M. Lyapunov
proposed two methods in order to investigate the stability. Lyapunov
first method enables to consider the nonlinear system stability
according to an approximate linear model, (local stability). Lyapunov
second method enables to consider the stability or the asymptotic
stability in a certain area Q, in general with the linear or nonlinear
system, (of both excited and unexcited system). When solving the
stability problem, the success of the method lies with the
investigator'stability to find a suitable function (the so called
Lyapunov function)as well as to determine its definiteness, (Athans
& Falb, 1966, Lyapunov, 1950, Jadlovska et al., 2011, Hrubina &
Jadlovska, 2002, 2005, Hrubina, 2008).
This chapter will deal with the investigation of nonlinear systems
stability described by a vector differential equation, a characteristic
exponent and an asymptotic stability. It will also deal with the
Lyapunov transformation as well as the stability of the systems with
variable coefficients of the system of differential equations. The
examination of different methods for the construction of Lyapunov
functions of nonlinear systems with the demonstration on the selected
problems as well as the application of acquired knowledge to the
modeling and control of a defined nonlinear system are also included.
2. System Stability and Characteristic Exponent
We will consider a homogeneous linear vector differential equation
(or a homogeneous linear system of differential equations)in the form
[??](t) = A(t) x x(t) (1)
where matrix individual elements
A(t) = ([a.sub.ij](t)) (2)
are continuous functions in the interval (a, + [infinity]). For the
presentation of the Lyapunov lemma on characteristic exponents and for
its deeper understanding, we will use two integral inequalities.
Lemma 1. (R.Bellman, T.H.Gronwald). Let ft)and g(t)be nonnegative
continuous functions on the interval <[t.sub.0], +[infinity]>, and
let c be a nonnegative constant. Let for t [greater than or equal to]
[t.sub.0] be the following inequality valid
[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (3)
then also for t > [t.sub.0] it holds
[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (4)
Proof. The main idea of the proof is that at first we assume that c
> 0, whereas the right-hand side of (3)is also positive and follows
of this inequality (for t [greater than or equal to] [t.sub.0])thence,
by the integration within the limits [t.sub.0], t, we will obtian the
inequality
[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]
which is the equivalent to the inequality (4)which is being proved.
Let c = 0. If in this case the right side of (3)is equal to zero,
then f(t)= 0 and it holds (4). Obviously, we also have to consider such
existing t, for which it holds
[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII], (5)
In the process of proving, we will find out that the relation
(5)wil be equal ti zero, which is a contradiction, since (5)differs from
zero.
Lemma 2. (R. Bellman, T. H. Gronwald). Let f(t)be a positive
function and g(t)be a nonnegative function on the interval (a, b), and
let both functions on this intervale are continuous, and let for the
arbitrary [t.sub.1], [t.sub.2] [member of] (a, b) it holds
[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (6)
Then for a < [t.sub.0] [less than or equal to] t < b the
following inequality is satisfied
[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (7)
further on, we will deal with the investigation of stability of the
systems described by the differential equation (1). In doing so, the
characteristic exponents will play a similar role to the roots of the
characteristic equation for the system of differential equations with
constant coefficients. At first we will mention two theorems on
stability which do not make use of the notion of a characteristic
exponent s.
Theorem 1. A linear system described by the equation (1)is stable
in the sense of Lyapunov in the interval <[t.sub.0], +[infinity]>,
if all the solution to the equation (1)are bounded functions in the
interval <[t.sub.0], +[infinity]>.
Theorem 2. (R. Bellman). Let all the solutions to the vector
differential equation
[??](t) = a x(t) (8)
with a constant matrix of (n, n)type be stable in the sense of
Lyapunov, or let all the roots of the equation det A = 0 have negative
real parts. Let B(t)matrix of (n, n) type, where its elements are
continuous functions in the interval <[t.sub.0], +[infinity]> and
let the integral be expressed in the form
[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII], (9)
Then all the solutions to the equation
[??](t) = [A + B([tau])]y(t) (10)
are stable in the interval <[t.sub.0], +[infinity]> in the
sense of Lyapunov.
2.1 Characteristic Exponent
first, we will present stability conditions of linear systems with
variable coefficients. The basic notion is that of a characteristic
exponent of the function introduced by A.M. Lyapunov.
Definition 1. A characteristic exponent of a complex function
f(t)of a real variable t is called a number.
[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (11)
In order to explain this notion by which a growth velocity of a
function is characterized, it is sufficient to realize the following
fact. A module of the given function can be expressed in the form
[absolute value of]f(t) = [e.sup.[alpha](t).t]
whereas
a(t) = [(t).sup.-1]ln[absolute value of f(t)]
Asymptotic behaviour of this function [alpha](t) for t [right
arrow] [infinity] is expressed by the relation (11). Obviously for the
real a it holds
[chi]([e.sup.[alpha]t]) = [alpha]
It is possible to derive many basic properties of a characteristic
exponent. Lemma 3. Let for m > 0 and for t > [t.sub.o] be
[absolute value of f(t)] [less than or equal to] [t.sup.m]
then [chi](f(t)) = 0
The assertion is a direct consequence of the relation (11).
Lemma 4. Let [phi](t)be a complex function defined for all t >
[t.sub.o] and bounded [absolute value of [phi](t)] [less than or equal
to] c
then [chi]([e.sup.t x [phi](t)]) [less than or equal to] c
Lemma 5. Let for t > [t.sub.o] be defined the functions f(t),
g(t) ans let for this t them satisfy the inequality
[absolute value of f(t)] [less than or equal to] [absolute value of
g(t)],
then there is [chi](f) = [chi](g)
The assertion follows from the relation (11)since the logarithm is
an increasing function of a real variable.
Lemma 6. Let ft) be defined for t > [t.sub.o] and let its
characteristic exponent be finite [chi](f) = [alpha]
then for each s the following relations are valid
[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (14)
[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (15)
If, on the contraty, for some a the equality (14)is valid for the
function f (t)then
[chi](f) [less than or equal to] [alpha]
If the equality (15)is valid, then
[chi](f) [greater than or equal to] [alpha] (16)
Lemma 7. For the characteristic exponent of the sum of a finite
number of the functions [f.sub.k] (t)definit for t > [t.sub.o], the
following inequality holds
[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (17)
If all characteristic exponents are finite and if there exists the
index p, 1 [less than or equal to] p [less than or equal to] n, such
that
[chi]([f.sub.p]) > [chi]([f.sub.k]), k [not equal to] p, 1 [less
than or equal to] k [less than or equal to] n,
then
[chi]([n.summation over (k=1)][f.sub.k]) = [chi]([f.sub.p])
Lemma 8. Let the function [f.sub.k](t) and [c.sub.k](t), k= 1, 2,
..., n be definit for t > [t.sub.o] and let the function
[c.sub.k](t)be bounded. Then for the characteristic exponent of a linear
combination the following inequality is valid
[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]
Definition 2. Let the function f (t)be defined and let for t >
[t.sub.0] there exists a definite integral, a primitive function to the
function f(t)in terms of Lyapunov will be called the function F (t)given
by the rule
[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]
The characteristic exponent of the primitive function in terms of
Lyapunov is not higher than that of a related subintegral function. The
characteristic exponent of the function F(t)matrix is equal to the
characteristic exponent of its norm, i.e. for an arbitrary selected
norm.
Theorem 3. (A. M. Ljapunov). If the matrix (2)in the equation (1)is
norm bounded (we can assume an arbitraty norm).
[parallel]A(t)[parallel] [less than or equal to] C [less than or
equal to] +[infinity,
Then every non-zero solution x(t) has the infinite characteristic
exponent.
Now we can carry out a closer investigation of the set of
characteristic exponents of the solution to the linear system described
by the equation (1)with a bounded matrix (2).
Lemma 9. Non-zero vector functions xi(t), i = 1, 2, ..., m,
definited on the interval <[t.sub.0], +[infinity]> and having
mutually different characteristic exponents are linearly independent.
The proof of the lemma can be done by a contradiction.
Definition 3. A set of all finite characteristic exponents of the
solutions to the system of differential equations (nonlinear in
general)is called a spectrum of this system. First, let us assume the
system of first order linear differential equations a matrix, whose
elements are constants (1). In general, each component of the solution
to this system can be expressed in the form of a linear combination
[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]
where Pi(t)are the polynomials in t and [[lambda].sub.i] are
eigennumbers of the matrix A the roots of the equation
det (A - [lambda]E) = 0
thus it is
[chi](P(t)[e.sup.[lambda]t]) = [R.sub.e][lambda]
and a characteristic exponent of the solution x(t)is thus equal to
a real part of some of the matrix A eigennumbers. In the sense of the
definition 2. Spectrum is identical to the sets of real parts of the
matrix A. The case in which the A matrix in (2)has changeable elements
will be described in the following theorem.
Theorem 4. Spectrum of the system of linear homogenous differential
equations (1)of the m -th order is a finite set of numbers
[[alpha].sub.1] < [[alpha].sub.1] < [[alpha].sub.1] < ...
< [alpha]m, where m [less than or equal to] n (19)
Necessary and sufficient conditions for asymptotic stability of the
solution to the system with a matrix whose elements are constant is that
the roots of the characteristic equation have negative real parts.
Similarly, for the system with a matrix whose elements are functions of
the parameter, we will show that the characteristic exponent is
negative, (Lyapunov, 1950, Barbasin & Krasovskij, 1954).
2.2 Asymptotic Stability of a Vector Differential Equation and a
Charateristic Exponent
Theorem 5. In the sense of Lyapunov, for the asymptotic stability
of a linear homogeneous system described by the vector equation (1)it is
sufficient that its maximum characteristic exponent is negative.
Using the characteristic exponents, it is possible to characterize
a set of solutions to the linear homogeneous system as follows, let
{[x.sub.1](t), [x.sub.2](t), .....,[x.sub.n](t)} (20)
be a fundamental system of solutions to the equation (1)and let
[chi]([x.sub.j]) = [[alpha].sub.j], j = 1,2, ....., n (21)
We remark that the numbers (21) are not necessarily mutually
different. Let us denote
[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (22)
From the above, it follows that
[chi]([[xi].sub.j]) = 0 (23)
In general, the solution to the system (1)has the form
[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (24)
where [c.sub.j] are the constants, [MATHEMATICAL EXPRESSION NOT
REPRODUCIBLE IN ASCII] are linear independent solutions (20), [a.sub.j]
are
the elements for the matrix (2)spectrum and [[xi].sub.j](t) have
the property (23).
Let all the numbers (21)be finite and let the n - tuple (21)be
created by mutually different numbers [[alpha].sub.k], k = 1,2, ...., m,
where, certainly, m [less than or equal to] n. Let [v.sub.k] be a number
of solutions (20), which have a characteristic exponent [a.sub.k]. In
dependence on a selected fundamental matrix (20), let us denote it (X),
we can construct a number
s(x) = [m.summation over k=1][v.sub.k][[alpha].sub.k] (25)
Fundamental systems with a minimum number s(X)are sometines called
normal. According to Lyapunov, it is possible to derive a low estimation
of a number (25).
Lemma 10. Let there be given the system (1)whose spectrum
(19)contains only finite numbers and let X(t)be its fundamental matrix.
Then the number (25)satisfies the inequality
[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (26)
Where the symbol spA([tau]) is used to denote the matrix A trace,
i.e. the sum of the elements on the main diagonal.
3. Lyapunov Transformation
When investigating the stability of solutions to homogeneous linear
systems (1) in some cases it is possible to find a linear transformation
y(t) = Z.(t) x x(t) (27)
which will change a system (1)with A(t)matrix to the system
[??](t) = By(t) (28)
with a constant matrix. If during this transformation the
characteristic exponents are not changed, it is possible to solve the
problem of stability of the system (1)by means of known methods.
Definition 4. Let matrix L(t), whose elements have continuous first
derivatives in the interval < [t.sub.0], +[infinity]) is called
Lyapunov matrix, if
a) sup[parallel]L(t)[parallel] and sup[parallel][??](t)[parallel],
t [member of] < [t.sub.0], +[infinity]); are finite numbers
b) [parallel]detL(t).[parallel] [greater than or equal to] k > 0
[for all] t [member of] < [t.sub.0], +[infinity])
The corresponding transformation (27)is called Lyapunov
transformation.
Lemma 11. The transformation(27), in which the matrix (t)is the
Lyapunov matrix in terms of the definition 4, does not change the
characteristic exponent, i.e.
[??]y) = [chi](x)
The important result related to the issue of transformability to a
system with a constant matrix while preserving the spectrum was
published by N.P. Yurigin. The following lemma is valid:
Theorem 6. A linear system described by the equation (1), can be
transformed by the Lyapunov transformation with the matrix L(t)to the
system with a constant matrix B if at least one its fundamental matrix X
(t)can be expressed in the form
X(t) = L(t)exp (B x t) (29)
Let us mention another different method of transformation of the
problem refferend to asymptotic stability of a system with a
time-varying matrix to the problem of stability of the system with a
constant matrix. For this purpose, we first will define the following:
Definition 5. The two systems described by vector differential
equations
[[??].sub.i] = [f.sub.i](t, [x.sub.i]), i = 1,2 (30)
are called asymptotically equivalent when each solution [x.sub.k]
of any of both systems corresponds with the solution [x.sub.l] of the
second system, thus
[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (31)
A simple criterion of asymptotic equivalence for the systems with o
constant matrix was created in 1946 by an American mathematician N.
Levinson. His Lemma is used here without a proof because it is rather
lengthy, (Codington & Levinson, 1955).
Lemma 12. If all solutions of the system (28)with a constant matrix
are bounded on the interval <[t.sub.0], +[infinity]> and if the
matrix C(t)whose elements are continuous functions on the interval
<[t.sub.0], +[infinity]> satisfies the inequality
[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (32)
then the system [??](t) = (B + C(t))x(t) (33)
is asymptotically equivalent to the system (28).
An interesting consequence of Levinson's lemma is the
asymptotic behaviour of the solution to the system
[??](t) = C(t)X(t) (34)
where the matrix C(t)satisfies the inequality (32). This system is
in fact asymptotically equivalent to the system
[??](t) = 0
and each component of the vector x(t)of the system (34)converges
for t [right arrow] +[infinity] to some constant, on the contrary, for
an arbitrary constant vector C [member of] [R.sup.n] there exists such
solution x(t) to the system (34)that
[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]. (35)
4. Stability of Systems with Variable Coefficients
Differential equations which are used to describe the systems with
variable parameters, have time-varying coefficients; they will be
denoted [a.sub.i](t) time functions. The stability of the systems with
variable parameters can be secured only in a certain time interval.
Beyond this interval, the system can be instable, (Jadlovska et
al.2011).
4.1 Basic Relation
We will investigate the system with variable parameters described
by the differential equation
[a.sub.n](t)[x.sup.(n).sub.2](t) + ..... +
[a.sub.1](t)[x'.sub.2](t) + [a.sub.0](t)[x.sub.2](t) = u(t) (36)
[x.sub.2] (t) is an output value, u(t) is an input value. Our task
is to find a relation between the input and the output values of the
investigated system for such a case that the system is in an equilibrium
until the moment when the input signal starts acting. The solution is
considered from the moment when the input signal is applied. For this
moment it holds:
[x.sup.(v).sub.2](t)[|.sub.t=0] = 0, v = 1,2, ....,(n - 1) (37)
The solution to the equation (36)will be obtained by the variation
of constants methods. The considered solution is searched for in the
form
[x.sub.2](t) = [[phi].sub.1](t)[[gamma].sub.1](t) +
[[phi].sub.2](t)[[gamma].sub.2](t) + ... +
[[phi].sub.n](t)[[gamma].sub.n](t) (38)
where [[phi].sub.i](t) are linear independent particular solutions
to the homogeneous equation, [[gamma].sub.j](t) will be determined in
such a way that after inserting the expression (38) into (36) we obtaint
the identity.
Thus we obtain the solution in the form:
[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (39)
In order to explain the physical substance of the, g(t, v),
function, we will investigate the case in which at the moment t = [xi]
for the system input there is introduced a signal in the form of the
Dirac impulse, i.e.
u(v) = [delta](v - [xi]), 0 < [xi] < v
If we apply the exppresion (39)and the known equality
[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]
Thus we obtain an impulse transition function of the system, which
is described by the equation (38)
[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]
The impulse transition function is called the system response
(which before the beginning of the signal acting was in an
equilibrium)to the input signal in the form og the Dirac impulse.
Considering a mathematical point of view, g(t,[xi]) is the solution to
the differential equation
[a.sub.n](t)[g.sup.(n)](t,[xi]) + ..... +
[a.sub.1](t)g'(t,[xi]) + [a.sub.0](t)g'(t,[xi]) = [delta](t -
[xi]) (40)
with the initial conditions
g(v)(t,[xi])[|.sub.t=[xi]] = 0, v = 0,1, 2, ..., (n-1)
The impulse transition function can also be applied to a more
general case for the systems with changeable parameters to solve the
equation in the form:
[a.sub.n](t)[w.sup.(n)](t, [xi]) + ..... + [a.sub.1](t)w'(t,
[xi]) + [a.sub.0](t)w(t, [xi]) = = [b.sub.m](t)[[delta].sup.(m)m](t -
[xi]) + ..... + [b.sub.1](t)[[delta]'.sub.1][(t - [xi]) +
[b.sub.0](t)[[delta].sub.0](t - [xi]) (41)
with the initial conditions
[w.sup.(v)](t, [xi])[|.sub.t=[xi]] = 0, v = 0,1,2, ..., (n - 1)
In this case, w(t,[xi]) represents an impulse transition function
of the systems with the changeable parameters of a general form. The
w(t, [xi]) function is related to the g(t, [xi]) function according to
the relation
w(t, [xi]) = [(-1).sup.m][[d.sup.m]/d[[xi].sup.m]][g t,
[xi])[b.sub.m]([xi])] + ... + g(t, [xi])[b.sub.0]([xi]) (42)
4.2 Determination of a Parametric Transfer Function
The analysis of systems with variable parameters almost never
utilises direct relationships between input and output variables, but
the Laplace and Fourier transforms are used instead. These transforms
are used to simplify the calculation and perform a simple transfer to
the frequency domain. The use of the mentioned transforms for the
analysis of the systems with variable parameters is of a great practical
importance and extends the possibilities of the analytical investigation
of automatic control systems. Significant results in this field were
achieved by (L.A.Zadech, (1953, Hrubina & Jadlovska, 2005, Jadlovska
et al. 2005).
Let us assume that for the input signal of the system with variable
parameters there exists Fourier integral
[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (43)
where X(j[omega]) is a complex relative amplitude of the
[x.sub.1](t) function spectrum.
Instead of the function [x.sub.1](t) connected to the input of the
system at the moment t = 0, there will operate now an "infinite
number" of sinusoidal oscillations starting at t = -[infinity]. In
the relation for the output variable, this factor has to be respected by
moving the lower limit of integration
[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]0 (44)
If we substitute the expression (43)to the equality (44)and we
replace the order of integration, after a simple modification we obtain
[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]
If we introduce the denotation
[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]
We can write
[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]
If we use the known methods to convert the Fourier transform to the
Laplace transform, we can write the following expressions
[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (45)
(Poznyak, 2008, Tripathi, 2008, Hrubina & Jadlovska, 2005). The
expression (45)is a more general expression of the known expression for
the transfer of the system with constant parameters. They differ only in
the parameter t, which occurs in the function W(s, t). In connection
with this fact, the function W(s, t)will be called a parametric transfer
function of the system. The searched output value is simply determined
from the relation
[X.sub.2](s, t) = W(s, t)[X.sub.1](s)
The relation (45)is primarily used to determine the parametric
transfer function which can be used for the stability control of the
system with variable parameters.
5. Methodology for Constructing the Lyapunov Function
For nonlinear differential equations of a lower order we can find a
simple physical interpretation of the Lyapunov theory and based on it
desing a suitable Lyapunov function V(x). This method is often used in
theoretical mechanics, robotics, etc.; with its help we can clarify the
relations between the Lyapunov stability theory and some of the theories
of optimal systems, especially the Pontryagin maximum principle and
dynamic programming, (Hrubina, 2008).
5.1 Constructing the Lyapunov Function based on the Physical
Analogy
Let us consider a simple mechanical system spring--mass--damper, in
which a directive force f (x) and a damping force g([??]) are nonlinear.
The motion of the system can be expressed by the differential equation
[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (46)
With the conservative system, the damping is g ([??]) = 0 and the
total energy is constant. If this system is solved in the phase level
with the coordinate [x.sub.1] = x, [x.sub.2] = [??], then (46)is
expressed in the form
[[??].sub.1] = [x.sub.2]
[[??].sub.2] = -f([x.sub.1]) (47)
For f([x.sub.1]) [not equal to] 0 at [x.sub.1] [not equal to] 0 and
f(0) = 0 the system has one equilibrium in the beginning. The
trajectories are closed curves surrounding the beginning and the
following relation is valid for them
d[x.sub.2]/d[x.sub.1] = -[f([x.sub.1])/[x.sub.2]]
By the integration we obtain the trajectory equation
[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]
The first member represents a kinetic energy and the second one
represents a potential energy. Their sum is the total energy
E([x.sub.1], [x.sub.2]) of a moving system. Thus, the trajectories of
the system are the curves are the total energy of the conservative
system. The change with time of the total energy is zero.
[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]
5.2 Constructing the Lyapunov Function of a Nonlinear System by
analogy to the Linear System
Let us consider a nonlinear system described by the differential
equation
[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (48)
Which corresponds to the system
[[??].sub.1] = [[??].sub.2]
[[??].sub.2] =- f([x.sub.1]) - [phi]([x.sub.1])[x.sub.2] (49)
Now let us consider the linear system
[[??].sub.1] = [[??].sub.2]
[[??].sub.2] = -f([x.sub.1]) - [a.sub.2] x [x.sub.2] (50)
For which we will construct the Lyapunov function of the first
type, i.e. we will consider such function that its time derivative is
negative semidefinite
[??]([x.sub.1], [x.sub.2]) = -[a.sub.2][x.sup.2.sub.2] (51)
Therefore, we will search for the Lyapunov function in a quadratic
form:
V([x.sub.1], [x.sub.2]) = [k.sub.11][x.sup.2.sub.1] +
2[k.sub.12][x.sub.1][x.sub.2] + [k.sub.22][x.sup.2.sub.2]
Of which by a derivation we will obtain a set of three equations in
three unknowns and their values will be: [k.sub.11] = [a.sub.1]/2,
[k.sub.12] = 0, [k.sub.22] = 1/2, thus
V([x.sub.1], [x.sub.2]) = [1/2]([a.sub.1][x.sup.2.sub.1] +
[x.sup.2.sub.2]) (52)
Since this function does not depend on the coefficient [a.sub.2],
it can be used for the Lyapunov function of the first type, for example,
for the system
[[??].sub.1] = [[??].sub.2]
[[??].sub.2] = -[a.sub.1][x.sub.1] - [phi]([x.sub.1]) x [x.sub.2]
In order to construct the Lyapunov function of the first type for
the system (49), it is necessary to replace the first member on the
right-hand side of the equation (52). The values [a.sub.1][x.sub.1],
eventually f([x.sub.1]) represent the force acting on the mass point,
which keeps it on the move. The value 1/2[a.sub.1][x.sup.2.sub.1]
corresponds to the potential energy.
Therefore, let us consider the function
[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (53)
which is identical to the function (52)if f([x.sub.1]) =
[a.sub.1][x.sub.1]. We simply ascertain that
[??]([x.sub.1], [x.sub.2]) = -[phi]([x.sub.1])x [x.sup.2.sub.2]
if the condition [phi]([x.sub.1]) [greater than or equal to] 0, is
satisfied and at the same time if for x [not equal to] 0, f(x) x x
[greater than or equal to] 0 the function V([x.sub.1], [x.sub.2]) is the
Ljapunov function of the first type for the given problem because then
the right-hand side of the equality (53)is positive definite, (Malkin,
1966).
5.3 Energy-based Method for the Lyapunov Function Constructing
Let the given nonlinear system be described by a nonlinear
differential equation
[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (54)
where the function u(t) represents an input signal to the system.
The differential equation (54)is equivalent to the system of first order
differential equations
[[??].sub.1] = [x.sub.2] [[??].sub.2] = -g([x.sub.1]) -
f([x.sub.1]) x [x.sub.2] + u(t) (55)
which can be expressed by one equation
[x.sub.2]d[x.sub.2] = -g([x.sub.1])d[x.sub.1] -
f([x.sub.1])[x.sub.2]d[x.sub.1] + ud[x.sub.1]
For the application of the energy-based method, we will denote
[E.sub.s](x) energy accumulated in the system and [E.sub.1](x)
interactive energy, then, after a slight modification, we obtian the
equation
g([x.sub.1])d[x.sub.1] + [x.sub.2]d[x.sub.2] =
-f([x.sub.1])[x.sub.2]d[x.sub.1] + ud[x.sub.1] (56)
The system under investigation will be srable if, with the
increasing time, an interactive energy (the right-hand side of the
equation (56))decreases, i.e.
[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (57)
Thus, the system is stable if
[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (58)
In the relation (58), the integral expresses a positive value of
the system energy.
6. Control of the APM non Linear System
From the theoretical point of view, modelling and control of a
pneumatic actuator, called "artificial pneumatic muscle"
(APM), is a complex problem. The APM control is considerably complicated
owing to its simple design, especially because of its nonlinearity, air
compressibility, time varying properties as well as the difficulties in
the analytical modelling, Fig 1a, b.
In general, APM is investigated from the viewpoint of the theory of
nonlinear systems, since the mathematical model is expressed by a second
order nonlinear differential equation in the form
[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (59)
or, assuming that a total mass is unity, i.e. M = 1; and the
remaining physical values have a usual meaning, whereas the nonlinear
functions are denoted [f.sub.1]([??]), [f.sub.2](x) , then the equation
(59)can be expressed as follows:
[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (60)
This equation is equivalent to the system of the first order
differential equations
([x.sub.1] = x a [x.sub.2] = [??]) [[??].sub.1] = [x.sub.2]
[[??].sub.2] = u - [f.sub.1]([??])[??] - [f.sub.2](x)x (61)
or in the matrix expression
[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (62)
y(t) = x(t) = [x.sub.1](t) (63)
[FIGURE 1 OMITTED]
Further on, we assume that nonlinear functions
[f.sub.1]([x.sub.2]), [f.sub.2]([x.sub.1]) can be expressed by means of
second order polynomials, i.e.
[f.sub.1] ([x.sub.2]) = B([x.sub.2])[x.sub.2] [f.sub.2]([x.sub.1])
= K([x.sub.1])[x.sub.1] (64)
and let us write
B([x.sub.2]) = [b.sub.2][x.sup.2.sub.2] + [b.sub.1][x.sub.2] +
[b.sub.0]) K ([x.sub.1]) = [a.sub.2][x.sup.2.sub.1] + [a.sub.1][x.sub.1]
+ [a.sub.0] (65)
The [b.sub.i], [a.sub.i](i = 0,1,2) coefficients can be obtained by
the identification of the measured values
K([x.sub.1]) = K(x) represents a model (inflation and
deflation--hard spring) b([x.sub.2]) = B([??]) represents a model
(inflation and deflation),(Malkin, 1966).
7. Lyapunov Function and Law of Control
If there is a mathematical model (APM)designed, which is
represented by a second order nonlinear differential equation, it is
possible to express a Lyapunov function and a control:
[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (66)
[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (67)
[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (68)
Let us denote the [x.sub.d](t)reference trajectory and let u(t)be
clearly known, then the relations (60), (61)are valid. For a feedback
after a linearization, it is possible to write a dependence:
u = [f.sub.2]([x.sub.1])[x.sub.1] + [f.sub.1]([x.sub.2])[x.sub.2] +
[[??].sub.d] - [lambda][??] (69)
then the system
[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]
is stable. Based on this it follows that
[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (70)
By virtue of Lyapunov theory, it is possible to show that the
derivatives of the reference trajectory [x.sub.d](t) are of the
exponential order, thus the solutions [x.sub.1](t) and [x.sub.2](t) are
exponentially stable, (Hrubina, 2008).
8. Conclusion
the contribution of the paper consists in the processing of the
achieved results based on a considerably wide theoretical part on
stability of linear and nonlinear systems expressed by a mathematical
model which is represented by a homogeneous linear system of
differential equations (a homogeneous linear vector differential
equation)with changeable coefficients based on Lyapunov first and second
method. In order to solve the problems of stability defined by a linear
vector differential equation with the A(t)changeable matrix, Bellman,
Gronwald and Lyapunov lemmas and theorems were applied. this refers to
the theorems utilizing the defined notion of a characteristic exponent,
a matrix spectrum, but especially the Lyapunov transformation.
The essence of the presented methods of solution applied to the
problems of asymptotic stability of the system with a time varying
matrix lies in the application to the problem of the system stability
with a constant matrix. the mentioned possibility of the problem solving
is proved by means of the Lyapunov transformation and Levinson theorem.
Another contribution lies in the solution of the problems of stability
of the systems with changeable parameters which are described by a
system of differential equations with time-varying coefficients. the
paper presents the solution to the problem with the utilization of the
variation of constants method and the notion of impulse transition
function of the system. the presented theoretical knowledge is applied
to the control of the ApM nonlinear system.
9. Acknowledgement
This work has been supported by the Scientific Grant Agency of
Slovak Republic under project Vega No.1/0286/11 Dynamic Hybrid
Architecture of the Multiagent Network Control System.
10. References
Athans, M., Falb, P.(1966). Optimal Control (An introduction to the
Theory and Its Aplications). p.867, McGRAW--HILL BOOK COMPANY, New York
Barbasin, E., Krasovskij, H.H. (1954). Existence of the Lyapunov
Function in Case of Global Symptotic Stability, p. 345-350, PMM 18, 3
Codington, E., Levinson, N., (1955). Theory of ordinary diffential
equations. Mc, Graw--Hill, New York
Hrubina, K. and Jadlovska, A. (2002). Optimal Control and
Approximation of Variational Inequalities. Kybernetes The International
Journal of Systems and Cybernetics, pp.1401-1408, Vol 9/10, Emerald,
ISSN 0368-492X
Hrubina, K., Jadlovska, A.(2005)Optimal Control of Process based on
the use of Informatics Methods, p.287, Informatech, Ltd. ISBN
80-88941-30-X, Kosice
Hrubina, K.,(2008). Stability and development of Lyapunov function
of nonlinear systems, p.5-17, In: Modeling, simulation and verify
selected Mechatronic systems,(in Slovak). Balara, M. (Ed), Tribun EU
Brno, p.136, ISBN 978-80-7399-541-6.
Jadlovska, A., Hrubina, K., & Katalinc., B.,(2005). Algorithm
for optimal Decision Making Processes Control, Chapter 21, DAAAM
International Scientific Book, In Katalinic, B. (Ed), Vienna, Austria,
pp.253-290, ISBN: 3-901509-43-7
Jadlovska, A.(2004)The Dynamic processes Modeling and Control using
the Neuron network, p.174, Scientific Book Writing Edition of the FEI TU
Kosice, Informatech, Ltd., ISBN 80-88941-22-9, Kosice
Jadlovska, A., Katalinic, B., Hrubina, K., Macurova, A., &
Wessely, E., (2011). Optimal Control of Nonlinear Systems with
Constraint, Chapter 22, DAAAM International Scientific Book, In
Katalinic, B.(Ed), Vienna, Austria, pp.265-282, ISBN 978-3-90150984-1,
ISSN 1726-9687
Ljapunov, A.M. (1950). A General Task on the Motion Stability.
Gosteizdat, Charkov, Malkin, I.G. (1966). The theory of the Motion
Stability. Gostechizdat, Moskva, Poznyak, A. S. (2008). Avanced
Mathematical Tools for Automatic Control Engineers. pp.774, Elsevier,
ISBN 978 08 0446 745, Amsterdam, New-York, Tripathi, S.M. (2008). Modern
Control Systemes (An Introduction), Infinity Science Pres LLC, ISBN
078-1-934015-21-6, Hingham, Massachusetts, New Delhi,
Zadech, L.A. (1973). A contribution to the theory of nonlinear
systems, pp. 387-408 J. Franklin
Authors' data: Assoc. Prof. PhD. Jadlovska, A[nna] *, Univ.
Prof. Dipl.-Ing. Dr.h.c.nuut Dr.techn. Katalinic, B[ranko] **, Assoc.
Prof. PhD. Hrubina, K[amil] ***; Assoc. Prof. CSc. Wessely, E[mil] ****,
* Technical University of Kosice, Letna 1, Kosice, Slovakia, **
University of Technology, Karlsplatz 13, 1040, Vienna, Austria, ***
Informatech Ltd., Kosice, Slovakia, **** University of Security
Management in Kosice, Slovakia, anna.jadlovska@tuke.sk,
katalinic@mail.ift.tuwien.ac.at, kamil.hrubina@tuke.sk,
emil.wessely@vsbm.sk
DOI: 10.2507/daaam.scibook.2013.11