Adaptive output control of linear time-varying systems

Страницы работы

Фрагмент текста работы

define the purpose of control as the solution of the problem of synthesizing the algorithm which at any initial conditions ensures the boundedness of all system signals  as well as the execution of purpose condition

               ,                                                                                                                                                                  (3)

for some , where   is a tracking error,  – a number which can be decreased by control law selection.

3. CONTROL DESIGN

We rewrite the system (1) in the following form

                                                                                                                                              (4)

where , , …,  -  vectors; , , …,  –components of the vector of unknown time-varying parameters .

The state-space model (4) can be represented in the input-output form

                                                 (5)

where        – differentiation operator, transfer function .

Before beginning the synthesis of control law let us formulate the auxiliary result published in [14]. Consider linear system time-invariant system

                                                                                                                                                                         (6)

where , , . Transfer function of system (6) is determined by expression .

Let the system (6) be closed

,                                                                                                                                                                 (7)

in which number .

Let us put a question about existence of positively defined matrix  and number satisfying the correlations

,                                                                                                                    (8)

                                                                                                                                                             (9)

for some positively defined matrix .

Lemma [14],[15]. Let , where  and  .  Let  be a Hurwitz polynomial and  then exists a number  for which correlations (8), (9) are solvable for any.

Choose the control law of the following form

,                                                                                                                                                   (10)

where  is a positive number; the positive parameter  is intended for compensation of the uncertainties   and ; polynomial  is chosen for the  polynomial  to be Hurwitz and () order; function  is the estimate of signal  which is calculated according to the following algorithm                                                                                                                                       

                                                                                                                         (11)

,                                                                                                                                                                      (12)

where number  ( calculation procedure of  is presented in Appendix, inequality (A.8)), and parameters  are calculated for the system (11) to be asymptotically stable for input .

Substituting (10) in equation  we obtain

(13)

where deviation function  equals

.                                                                                                                                                                  (14)

Transform the equation (13) in the following way

Let us introduce the following indication ,

where according to the polynomial  is Hurwitz, parameters  are bounded and smooth, signal  and its derivatives up to  order  including  we obtain  is bounded.

Then for equation (13) obtain .

Let us denote , ,

then for (13) we have

,                                                                                                         (15)

where according to the polynomial  is Hurwitz and function  is bounded we obtain  is also bounded.

Rewrite the input-output model (15) in state-space form

                                                                                                            (16)

As  is () order Hurwitz polynomial then in view of lemma presented above number  exists that it is possible to find number  and symmetrical positively defined matrix  satisfying following matrix equations

               ,                                                                                                                                       (17)

where  is positively defined matrix.

Notice matrix  parameters depend on parameter  and do not depend on .

Let us rewrite model (11), (12) in vector-matrix form

                                                                                                                                                   (18)

where       ,  and .

Consider new variable

,                                                                                                                                                                (19)

then according the matrix structure,  error will become .

For derivative of  we obtain

.                                                                                           (20)

As  (can be checked by substitution) then

                                                                                                                                                         (21)

where matrix  according the calculation of parameters  of model (11) has proper numbers with negative real component and satisfies the Lyapunov equation:

,                                                                                                                                                     (22)

where  and  are positively defined matrixes.

                  Theorem. There exist numbers  and  such that all trajectories of system (16), (21) are bounded and control purpose (3) is executed.

The proof of the theorem is presented in Appendix.

4. ADAPTIVE TUNING OF PARAMETERS

In this part we consider the problem of choosing the controller (10) – (12) parameters  satisfying the theorem conditions (see expressions (A.4), (A.7) and (A.8)). Possible variant of tuning the coefficients  is to increase them as long as the purpose condition (3) is executed.

For realization of this idea we use the following algorithm

,                                                                                                                                                       (23)

where  and function  is calculated in the following way

 where number .

Choose  in the following way

,                                                                                                                                                                (24)

where number .

It is obvious that with such calculation of  exists a point of time  for which, condition (17) and inequalities (A.4), (A.7), (A.8) are executed. It is also evident that tracking error  will be decreased with the rise of parameter  (see inequality (A.12)).

5. EXAMPLE

Let us consider the following time-varying plant

                                                                                                                                               (25)

,                                                                                                                                                                      (26)

where is a measured variable;  and  – unknown variable parameters; in contrast to work [3] we suppose that disturbance affects on the plant, i.e. .

Choose control law according to equations (10) – (12)

                                                                   (27)

,                                                                                                                              (28)

where polynomial  and coefficient  .

To tune the parameters  and  we use the method proposed in the previous part. Assigning the precision  and command signal  we simulate the system for  and . Results of computer simulation for unknown time-varying parameters ,  (given parameter values are taken from article [3])  and disturbances  on variables  and  are presented in the Fig. 1 and 2 accordingly.

Computer simulation graphics for  and  illustrate the achievement of proposed control purpose. It is necessary to note that assigned adaptive control algorithm

Похожие материалы

Информация о работе