<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>Workshop Proceedings</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>THE CONSTRUCTION OF THE OBSERVERS FOR DYNAMIC SYSTEMS WITH FAST AND SLOW VARIABLES</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>O.V. Vidilina</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>N.V. Voropaeva</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Samara National Research University</institution>
          ,
          <addr-line>Samara</addr-line>
          ,
          <country country="RU">Russia</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2016</year>
      </pub-date>
      <volume>1638</volume>
      <fpage>754</fpage>
      <lpage>762</lpage>
      <abstract>
        <p>The estimation problem for dynamic systems with several time scales is considered. The method of asymptotic decomposition is used to reduce dimension and to simplify the structure of the observers.</p>
      </abstract>
      <kwd-group>
        <kwd>multirate dynamic systems</kwd>
        <kwd>estimation problem</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>The existence of the processes with essentially di®erent velocities is a feature
of the complex dynamic systems. The mathematical models of such systems
are the singularly perturbed di®erential systems, which contain one or several
small parameters at some derivatives. The problems of numerical analysis and
control of such systems are very di±cult due to high dimension and multirate
components.</p>
      <p>For analyzing of the dynamic systems' behavior and making control law we must
measure the state vector (phase vector). In real problems the measuring of the
state vector is di±cult due to technical or economic reasons. Furthermore the
measurement devices have a complex structure and can modify the dynamic of
the control object.</p>
      <p>It makes relevant the application of indirect state estimation methods. The most
widespread approach to the estimation problem is the creation of the system
which is called \observer". Any solution of such system tends to the solution
of initial system. We will consider two types of observers: full order observer
and lower order observer (Luenberger observer). We analyzed the features of
structure of observers for linear dynamic systems with slow and fast variables.
We created the algorithm of the construction of the observers for such systems,
which is based on the method of asymptotic decomposition.</p>
    </sec>
    <sec id="sec-2">
      <title>Observers</title>
      <p>
        Let us consider a linear dynamic model
x_ (t) = A(t)x(t) + B(t)u(t);
where state vector x(t) 2 Rn, input vector u(t) 2 Rm; output vector y 2 Rl;
y(t) = C(t)x(t);
(
        <xref ref-type="bibr" rid="ref1">1</xref>
        )
      </p>
      <p>C is ( l £ n )-matrix of measurements.</p>
      <p>The so called "full order observer" is
m_(t) = A(t)m(t) + B(t)u(t) + V (t)(y(t) ¡ C(t)m(t));
where ( m £ l )-matrix V (t) is chosen to guarantee the asymptotic convergence
of the state estimation error ¢(t) = x(t) ¡ m(t):
For autonomous systems any eigenvalue of matrix (A ¡ V C) must satisfy the
inequality Re ¸j (A ¡ V C) &lt; 0:
Let rank(C) = l; ((n ¡ l) £ n){ matrix W be such that (n £ n){matrix
Q =
µ C</p>
      <p>W</p>
      <p>¶
is nonsingular. Write matrix Q¡1 in the form Q¡1 = (R D), where R is (n £ l){
matrix, D is (n £ (n ¡ l)){matrix.</p>
      <p>
        The so called \lower order observer" (Luenberger observer) dynamic is
m(t) = D®(t) + (R + DV )y(t);
where
®_ = (W ¡ V C)[AD® + Bu + A(DV + R)y]; ®(0) = ®0:
The state estimation error ¢ satis¯es the equation
¢_ (t) = D(W ¡ V C)A¢(t):
For autonomous systems any eigenvalue of matrix (W ¡ V C)AD must satisfy
the inequality Re ¸j ((W ¡ V C)AD) &lt; 0:
Asymptotic decomposition of linear singularly perturbed
systems
Let us consider a system
x_ 1 = A11x1 + A12x2;
"x_ 2 = A21x1 + A22x2
with output vector
y = C1x1 + C2x2;
(
        <xref ref-type="bibr" rid="ref3">3</xref>
        )
(
        <xref ref-type="bibr" rid="ref4">4</xref>
        )
(
        <xref ref-type="bibr" rid="ref5">5</xref>
        )
(
        <xref ref-type="bibr" rid="ref6">6</xref>
        )
(
        <xref ref-type="bibr" rid="ref7">7</xref>
        )
(
        <xref ref-type="bibr" rid="ref8">8</xref>
        )
(
        <xref ref-type="bibr" rid="ref9">9</xref>
        )
where x1 2 Rn1 , x2 2 Rn2 , y 2 Rl, " { small positive parameter,
Aij = Aij (t; ") = Ai(j0)(t) + "Ai(j1)(t) + : : : ;
C = (C1 C2) is the matrix of measurements. Let any eigenvalue of matrix
A(202)(t) satis¯es the inequality Re ¸j (A(202)(t) &lt; 0:
One of the approaches that allows to reduce the complex multirate dynamic
systems is the asymptotic decomposition method is based on the theory of integral
manifolds [1-9]. This method combines elements of geometric and asymptotic
methods of analysis.
      </p>
      <p>Using a coordinate transformation
x2 = z + Lx1;
= ¡ ³A(202)´¡1 A(201);
= ¡ ³A(202)´¡1 hA(211) + A(212)L(0) ¡ L(0)A(101) ¡ L(0)A(102)L(0) ¡ L_ (0)i ;
=
=
+
The output vector y takes the form y = C~1v + C~2z; were
C~1 = C1 + C2L;</p>
      <p>
        C~2 = "C1P + C2 + "C2LP:
L = L(t; ") = L(0)(t) + "L(
        <xref ref-type="bibr" rid="ref1">1</xref>
        )(t) + : : : ;
P = P (t; ") = P (0)(t) + "P (
        <xref ref-type="bibr" rid="ref1">1</xref>
        )(t) + : : : ;
Let us construct the full order observer for block diagonal system (
        <xref ref-type="bibr" rid="ref10">10</xref>
        ) as (
        <xref ref-type="bibr" rid="ref3">3</xref>
        )
with u = 0. Let
where L = L(t; "), P = P (t; ") are matrix functions, which satisfy the equations
"L_ + "LA11 + "LA12L = A21 + A22L;
"P_ + P A22 ¡ "P LA12 = "A11P + A12 + "A12LP;
we can transform the system (
        <xref ref-type="bibr" rid="ref7">7</xref>
        ) to the block diagonal form
v_ =
      </p>
      <p>A1v;</p>
      <p>
        "z_ = A2z;
where A1 = A1(t; ") = A11 + A12L; A2 = A2(t; ") = A22 ¡ "LA12:
It can be proved that matrix functions L; P may be constructed with any degree
of accuracy as asymptotic series in small parameter "
(
        <xref ref-type="bibr" rid="ref10">10</xref>
        )
(11)
where
L(0)
L(
        <xref ref-type="bibr" rid="ref1">1</xref>
        )
P (0)
P (
        <xref ref-type="bibr" rid="ref1">1</xref>
        )
Let
A =
µ A1
0
0
"¡1A2
¶
      </p>
      <p>:
V =
µ V1 ¶</p>
      <p>V2</p>
      <p>:
Then the observer takes the form
µ m_v ¶
m_z
= µ A1 ¡~V1C~1
¡V2C1
¡V1C~2
A2"¡1 ¡ V2C~2
¶ µ mv ¶
mz
+
µ V1 ¶</p>
      <p>V2
y:
Since all eigenvalues of the matrix A(202)(t) satisfy inequalities Re ¸j &lt; 0, we can
take V2 = 0:
The system (11) takes the block-triangular form
µ m_v
" m_z
¶
= µ A1 ¡ V1C~1
0
¡V1C~2 ¶ µ mv ¶ +
A2 mz
µ V1 ¶
0
y:</p>
      <p>We can choose the block V1 from the condition of asymptotic stability of the
slow subsystem, which for an autonomous system takes the form
Re ¸j (A1 ¡ V1C~1) &lt; 0:
For the estimation of state vector of the initial system we have
m1 = mv + "P mz;</p>
      <p>
        m2 = mz + Lm1:
Let us construct the full order observer for slow subsystem of the block diagonal
system (
        <xref ref-type="bibr" rid="ref10">10</xref>
        )
v_ = A1v;
y = C~1v
as
lim knv ¡ mvk = 0:
t!1
" m_z = A2mz:
We can choose the block V1 from the condition of the asymptotic stability which
for an autonomous system has a form of the inequalities (12).
      </p>
      <p>It can be proved that
(12)
(13)
(14)
Consider the model of a longitudinal motion of an aircraft, see Figure 1, [10]
As an estimation of fast variable we can use any solution of the system
For estimation of state vector of the initial system we have
The similar reasoning can be used for construction of the Luenberger observer.
µ C1 ¶
~
For the slow subsystem (13) we choose matrix W such that matrix Q = W
is nonsingular. Let Q¡1 = (R D): The estimations of state vector take the form
m1
=</p>
      <p>D® + (R + DV1)y;</p>
      <p>m2 = mz;
where
®_ = (W ¡ V1C~1)(A1D® + A1(DV1 + R)y);
®(0) = ®0;
" m_z = A2mz:</p>
    </sec>
    <sec id="sec-3">
      <title>Aircraft model</title>
      <p>vÄ = d1® ¡ d2±
µ_ = d3®;
T ±_ + ± = Krmu:</p>
      <p>x2 = ±:
The system (14) takes the form</p>
      <p>A11x1 + A12x2
¡x2;
x_1
"x_2
where
=
=</p>
      <p>0 ¡d2 1
A12 = @ 0 A ;</p>
      <p>0
A21 = ¡ 0
0
0 ¢ ;</p>
      <p>A22 = ¡1:
Let the outputs be º and µ, then
y = C
µ x1 ¶
x2
;</p>
      <p>C =
where P = P (") is the matrix function, which satis¯es the equation
¡P = "A11P + A12;
v_ = A11v;</p>
      <p>
        "z_ = ¡z:
we can transform the system (15) to the block diagonal form
The matrix function P (") may be constructed with any degree of accuracy as
asymptotic series in small parameter "
P = P (") = P (0) + "P (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) + : : : ;
(15)
(16)
where
We can choose the block V1 from the condition of the asymptotic stability in the
form
Then the estimation of the state vector v must satisfy the equation
0 0
n_v = @ 1
0
For example, let us put a = 0; b = 1; c = 1:
As an estimation of the fast variable z we can use any solution of the system
For the estimation of the state vector of the initial system we have
The Figures 2 { 5 demonstrate the dynamic of the state vector and its estimation.
Similar reasoning can be used for construction the Luenberger observer.
1.4
1.2
      </p>
      <p>1
0.8
0.6
0.4
0.2
0
2
4 t 6
8</p>
      <p>10
2 4 t 6 8 10 0 2 4 t 6 8 10</p>
      <p>Fig. 4. ±; m± Fig. 5. µ; mµ
For slow subsystem we notice that the second row of matrix C~1 is zero. We
choose matrix W such that matrix
Q = µ CW¹1 ¶ ; where C¹1 = ¡ 0 1 0 ¢ ;
is nonsingular. For example,
W = µ 10 00 01 ¶ :
Write matrix Q¡1 in the form Q¡1 = (R D); where</p>
      <p>0 0 1 0 1 0 1
R = @ 1 A ; D = @ 0 0 A :</p>
      <p>0 0 1
The estimation of the vector v takes the form
mv = D® + (R + DV1)y;
where
®_ = (W ¡ V1C¹1)(A11D® + A11(DV1 + R)y); ®(0) = ®0:
Let
V1 = µ ba ¶ :
We have
(W ¡ V1C¹1)A11D =
µ ¡a
¡b
d1
¡d3
¶</p>
      <p>:
For example, let us put a = 0; b &gt; 0:
As an estimation of the fast variable we can use any solution of the system
For the estimation of the state vector of the initial system we have
The Figures 6{9 demonstrate the dynamic of the state vector and its estimation.
2
0
–2
–4
–6
–8</p>
      <p>1
0.8
0.6
0.4
0.2
0
2
4 t 6
8</p>
      <p>10
The asymptotic decomposition method helped us to reduce the observation
problems for the dynamic systems with slow and fast variables. This approach can
be also used for solving the observation problems in a stochastic case.</p>
    </sec>
    <sec id="sec-4">
      <title>Acknowledgements</title>
      <p>The research has been supported by the Ministry of Education and Science of
the Russian Federation (the Project 204).</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Shchepakina</surname>
            <given-names>E</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sobolev</surname>
            <given-names>V</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mortell</surname>
            <given-names>MP</given-names>
          </string-name>
          . Singular Perturbations:
          <article-title>Introduction to System Order Reduction Methods with Applications</article-title>
          . In: Springer Lecture Notes in Mathematics, Cham: Springer International Publishing,
          <year>2014</year>
          ;
          <fpage>2114</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Kononenko</surname>
            <given-names>LI</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sobolev</surname>
            <given-names>VA</given-names>
          </string-name>
          .
          <article-title>Asymptotic expansion of slow integral manifolds</article-title>
          .
          <source>Sib. Math. J.</source>
          ,
          <year>1994</year>
          ;
          <volume>35</volume>
          :
          <fpage>1119</fpage>
          -
          <lpage>1132</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Voropaeva</surname>
            <given-names>NV</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sobolev</surname>
            <given-names>VA</given-names>
          </string-name>
          .
          <article-title>Decomposition of a linear-quadratic optimal control problem with fast and slow variables</article-title>
          .
          <source>Automation and Remote Control</source>
          ,
          <year>2006</year>
          ;
          <volume>67</volume>
          (
          <issue>8</issue>
          ):
          <fpage>1185</fpage>
          -
          <lpage>1193</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Voropaeva</surname>
            <given-names>NV</given-names>
          </string-name>
          .
          <article-title>Decomposition of problems of optimal control and estimation for discrete systems with fast and slow variables</article-title>
          .
          <source>Automation and Remote Control</source>
          ,
          <year>2008</year>
          ;
          <volume>69</volume>
          (
          <issue>6</issue>
          ):
          <fpage>920</fpage>
          -
          <lpage>928</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Voropaeva</surname>
            <given-names>NV</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sobolev</surname>
            <given-names>VA</given-names>
          </string-name>
          .
          <article-title>Geometric decomposition of singularly perturbed systems</article-title>
          . Moscow: Fizmatlit,
          <year>2009</year>
          . [in Russian]
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Sobolev</surname>
            <given-names>VA</given-names>
          </string-name>
          .
          <article-title>Singular perturbations in linearly quadratic optimal control problems</article-title>
          .
          <source>Automation and Remote Control</source>
          ,
          <year>1991</year>
          ;
          <volume>52</volume>
          (
          <issue>2</issue>
          ):
          <fpage>180</fpage>
          -
          <lpage>189</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>Mikheev</given-names>
            <surname>Yu</surname>
          </string-name>
          .V,
          <string-name>
            <surname>Sobolev</surname>
            <given-names>VA. Fridman</given-names>
          </string-name>
          <string-name>
            <surname>EM</surname>
          </string-name>
          .
          <article-title>Asymptotic analysis of digital control systems</article-title>
          .
          <source>Automation and Remote Control</source>
          ,
          <year>1989</year>
          ;
          <volume>49</volume>
          (
          <issue>9</issue>
          ),
          <fpage>1175</fpage>
          -
          <lpage>1180</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Zharikova</surname>
            <given-names>EN</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sobolev</surname>
            <given-names>VA</given-names>
          </string-name>
          .
          <article-title>Optimal periodic systems of control with singular perturbations</article-title>
          .
          <source>Automation and Remote Control</source>
          ,
          <year>1997</year>
          ;
          <volume>58</volume>
          (
          <issue>7</issue>
          ):
          <fpage>1188</fpage>
          -
          <lpage>1202</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Smetannikova</surname>
            <given-names>E</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sobolev</surname>
            <given-names>V</given-names>
          </string-name>
          .
          <article-title>Regularization of cheap periodic control problems</article-title>
          .
          <source>Automation and Remote Control</source>
          ,
          <year>2005</year>
          ;
          <volume>66</volume>
          (
          <issue>6</issue>
          ):
          <fpage>903</fpage>
          -
          <lpage>916</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Afanasev</surname>
            <given-names>VN</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kolmanovsky</surname>
            <given-names>VB</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nosov</surname>
            <given-names>VR</given-names>
          </string-name>
          .
          <article-title>Mathematical theory of designing control systems</article-title>
          . Moscow: Vysshaya shkola Publishers,
          <year>1998</year>
          . [in Russian]
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>