Ìàòåìàòèêà/4. Ïðèêëàäíàÿ ìàòåìàòèêà
PhD Aipanov Sh.A.
Almaty Technological
University, Kazakhstan
Analytical solution
of controllability problem for linear systems
with use of
Gram-Schmidt orthogonalization procedure
The controllability problem for dynamic systems described by linear
differential equations is considered. The constructive method for building of a
set of all controls transferring the system from any initial state to any
desired final state in a finite time is proposed. To find the solution of the
problem the Gram-Schmidt orthogonalization procedure is used.
1.
Introduction
The mathematical control theory originated in
sixties of XXth century at present became one of thriftily developing in the qualitative
theory of differential equations. In particular, there were obtained the
necessary and sufficient conditions of existence of control, which transfers a
linear system from any initial state to any desired final state in a finite
time interval but at the same time the problem of building of a set of all such
controls is the actual one. In the given work the method of solution of
controllability problem for linear systems with use of Gram-Schmidt
orthogonalization procedure is proposed.
Models of systems with fixed trajectory endpoints (that is with assigned
initial and final states of the object) are widely used in solving of problems
of controllability and optimal control for air- and spacecrafts,
special-purpose robot handlers as well as electric, radio, economic, ecological
systems, etc.
Let us consider the linear system of the form
(1)
where are matrices with piecewise
continuous elements of dimensions , respectively; is the -vector of the object state; is the -vector of control. Let’s designate a solution of the system (1) through
, .
The system (1) is called completely controllable at time [2], if it can be transferred
from any initial state to the origin in a finite
time by properly selected control . Let be the set of those and only
those controls for which . Controllability problem for system (1) is in building of a set of
controls .
Let be the fundamental -matrix solution of linear homogenous differential equation , then transition matrix is equal to . As is known [3], system (1) shall be completely controllable at time iff
(2)
(so
called controllability gramian) is a positively determined matrix for some time
value . Here symbol * means an operation of matrix transposition.
Further we propose that , that is . Designating columns of -matrix through , we obtain . Consequently, matrix (2) might be written in the form , where through are designated scalar
products , . Thus, is a Gram determinant for
system of functions , being, that is the given system is linearly independent.
As is known [3], control can be represented in the
form , where is a particular solution of
controllability problem for which the following equation
(3)
is
valid and is any function from satisfying the condition
(4)
Using
the above cited designations the integral equations (3), (4) can be written in
the form
(5)
(6)
where
through are designated components of
vector . In particular, equation (3) is valid for control [3]
(7)
and
function equal to zero almost everywhere on interval
satisfies equation (4). Set
of all solutions of equations (4) we designate through .
Thus, the controllability problem for system (1) leads to the necessity
of constructing of set W consisting
of functions that are orthogonal to the
system of linearly independent functions .
2. Construction of set W
Set of
functions can be built with use of
Gram-Schmidt [1] orthogonalization process. Let be an arbitrary function from . Let’s make orthogonalization of system of functions :
(8)
(9)
where , ; , ; as system of functions is linearly independent. For
obtained function exist equalities . From this using (8) we may receive (6). In particular, when system of
functions is linearly dependent we
obtain almost everywhere on interval
, in this case conditions (6) shall be also satisfied.
Thus, the general solution of controllability problem for system (1) may
be represented in the form , where is a particular solution of
controllability problem and is obtained by
orthogonalization of system of functions by formulas (8), (9), where is an arbitrary function from .
3. Example
Let’s
consider a linear system of the second order
(10)
for which , . It is required to transfer system (10) from any initial state , to a final state , in time interval .
Matrix may be found as
solution of differential equation satisfying initial
condition , where is an identity matrix. Substituting found
matrix into formula (2), we
calculate , that is the considered system (10) is completely controllable. Vectors
, , control (7) is of the form
(11)
Taking we make orthogonalization of
system of functions using formulas (8), (9). As
a result we obtain
(12)
Then the
control , where and are determined by formulas (11) and (12), transfers the system (10) from
initial state , to final state , in time interval .
Analogously, selecting various functions it is possible to obtain other
probable controls being a solution of
controllability problem for system (10).
4.
Conclusions
It is known that being a solution of
controllability problem for a linear system (1), is representable in the form
of a parallel shift of set to some vector , that is , where is a particular solution of
system of nonhomogeneous integral equations (5) and the set consists of all solutions of
system of homogeneous integral equations (6). In the given work the
constructive method for building of the set W
based on Gram-Schmidt orthogonalization procedure is proposed.
The controllability problem can be solved in much the same way also in
that case when it is necessary to transfer system (1) from any initial state to any final state in time interval . In this case instead (3) it is required to satisfy condition
(13)
and
condition (4) remains without change. As a particular solution of integral
equation (13) it is possible to take control [3]
In Appendix proofs of propositions about properties of sets and are given.
5. Appendix
Proposition 1. Let system (1) be completely controllable. Then the set consists of those and only those controls , which may be
represented in the form
,
(14)
where is some particular solution of nonhomogeneous
integral equation (3) and are arbitrary solutions of homogeneous integral
equation (4).
Proof. Let’s designate
through set of all functions
representable in the form (14). For arbitrary control solution of a differential
equation (1) has the form
.
As
functions and satisfy conditions (3) and (4)
respectively, we obtain . It means that , consequently, .
Further let’s choose some control and consider arbitrary
controls (set is not empty as system (1) is completely controllable). For these
controls the following relations shall be satisfied
(15)
as and . Let’s construct a function for which by virtue of (15) is valid (4). Thus,
any control may be represented in the
form (14), where functions and satisfy conditions (3) and (4)
respectively, consequently, .
From obtained relations and follows . £
Proposition 2. Let system (1) be completely controllable. Then the set of all solutions of
system of integral equations (6) consists of
those and only those functions , which may be represented
in the form (9), where is an arbitrary function from and functions are determined by formulas (8).
Proof. Let’s designate
through set of all functions
represented in the form (9). For arbitrary function equalities shall be satisfied. From this
using (8) equalities (6) may be obtained. Consequently, that means .
Relations (8) may be reduced to the
form
(16)
For
arbitrary functions we have . From this using equalities (16) may be obtained
. (17)
Let’s show that exists a function and it is such that may be represented in the
form (9). Let’s choose a function in the form
, (18)
where are arbitrary numbers. Substituting
(18) into (9) in regards with (17) we can assure in validity of relation (9). Consequently,
that means .
From obtained relations and follows . £
References:
1. Conway, A Course in Functional Analysis. New York: Springer, 1990.
2. R.E. Kalman, On the General Theory of Control Systems, in:
Proceedings of the 1st IFAC Congress, Vol. 1. London, Butterworths,1961,
pp. 481-492.
3. ß.Í. Ðîéòåíáåðã, Àâòîìàòè÷åñêîå
óïðàâëåíèå. Ì.: Íàóêà,1992.