<!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 />
    <article-meta>
      <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>34, Moskovskoye shosse, 443086, Samara</addr-line>
          ,
          <country country="RU">Russia</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2017</year>
      </pub-date>
      <fpage>249</fpage>
      <lpage>253</lpage>
      <abstract>
        <p>The singularly perturbed differential systems which describe the dynamics of the manipulator with flexible joints are investigated under the condition of weak dissipation. The method of integral manifolds is used to construct the reduced model of robot. Integral manifolds may be constructed as an asymptotic power series. The simplified model is used to construct the control law for the robot with two flexible joints. The dynamic and control problems for robotic systems are connected with difficulties caused by high dimensions of models and availability of several time scales. Thereby the reduction problem ( the problem of the construction the lower order corrected models) is topical. We investigate the model of n-links robot-manipulator with flexible joints where dissipation is small. The dynamics of such manipulators is described by quasi-oscillating singularly perturbed differential systems, which contain small parameter at the leading derivative. The conditions ensuring the possibility of using classical asymptotic methods are described in the wellknown Tikhonov's theorem. The main of them is the asymptotic stability of the so-called boundary layer system. For investigated class of systems this condition of Tikhonov's theorem is not satisfied. One of the approaches, which allows to reduce the complex multirate dynamic systems, is based on the theory of integral manifolds [1-14]. The conditions of the existence of an attractive slow integral manifold are investigated. This makes it possible to use the slow subsystem, which describes the motion on the manifold, as the simplified model of the manipulator. Similar questions for other classes of quasi-oscillating systems are studied in [10-13]. We consider the dynamic model of n-links robot with flexible joints Fig. 1.</p>
      </abstract>
      <kwd-group>
        <kwd>mathematical model</kwd>
        <kwd>integral manifolds</kwd>
        <kwd>reduction</kwd>
        <kwd>asymptotic methods</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>The dynamics of manipulator is described by the system [15 – 18]
D(q1)q¨1 + c(q1, q˙1) + K(q1 − q2) + B(q˙1 − q˙2) = 0,</p>
      <p>Jq¨2 − K(q1 − q2) − B(q˙1 − q˙2) = u,
(1)</p>
    </sec>
    <sec id="sec-2">
      <title>2. Reduction of the model</title>
      <p>Putting q = q1, z = k(q1 − q2) gives us the following system
where</p>
      <p>
        We obtained [14] the conditions for the existence of attractive slow integral manifold of system (
        <xref ref-type="bibr" rid="ref14">3</xref>
        )
where x =
x1 !
x2
,
y =
y1 !
y2
,
h(t, x, μ) =
h1(t, x, μ) !
h2(t, x, μ)
      </p>
      <p>.</p>
      <p>Let function u(t, x, μ) is represented in the form u(t, x, μ) = u0(t, x) + μu1(t, x) + . . . .</p>
      <p>Integral manifold (4) may be constructed as an asymptotic power series of the small parameter μ
with any degree of accuracy. Substituting (5) to the equations
q¨ =
μz¨ =
a1(q, q˙) + A1(q)z + μA3(q)z˙,
a2(q, q˙) + A2(q)z + μA4(q)z˙ + M2u,
a1(q, q˙) = a2(q, q˙) = −</p>
      <p>D−1(q)c(q, q˙),
A2(q) = −
A4(q) = −
(D−1(q) + J−1)Ke,
(D−1(q) + J−1)B,</p>
      <p>A3(q) = −
M2 =</p>
      <p>J−1.
−</p>
      <p>A1(q) = −
D−1(q)B,</p>
      <p>D−1(q)Ke,
x˙1
x˙2
μy˙1
μy˙2
= x2,
=
=
=
μy2,
a1(x) + A1(x1)y1 + μA3(x1)y2,
a2(x) + A2(x1)y1 + μA4(x1)y2 + M2u(t, x, μ.</p>
      <p>y = h(t, x, μ),
yi
=</p>
      <p>hi(0)(t, x) + μhi(1)(t, x) + μ2hi(2)(t, x) + . . . , i = 1, 2
∂h1 + ∂h1
∂x1
x2 +
∂h1
∂x2
∂t
∂h2 + ∂h2
∂x1
x2 +
∂h2
∂x2
(a1(x) + A1(x1)h1 + μA3(x1)h2) = h2,</p>
      <p>(a1(x) + A1(x1)h1 + μA3(x1)h2) =
= a2(x) + A2(x1)h1 + μA4(x1)h2 + M2u(t, x, μ),
hi = hi(t, x, μ)
∂t
μ(
∂t
∂x1</p>
      <p>Using the coordinates x1 = q, x2 = q˙, y1 = z, y2 = z˙ we can rewrite system (2) to the form
and equating the coefficients at the same powers of μ we can get hi( j) = hi( j)(t, x) for any j. In particular
h(0) = −A2−1(x1)[a2(x) + M2u0(t, x)],
1
h(0) =
2
∂x1
∂x2</p>
      <p>
        ∂x2
h(1) = A2−1(x1)
1
∂h(20) + ∂h(20) x + ∂h(20) [a1(x) + A1(x1)h(
        <xref ref-type="bibr" rid="ref5">10</xref>
        )] − A4(x1)h(20) − M2u1(t, x) ,
      </p>
      <p>
        2
h(1) =
2
∂h(
        <xref ref-type="bibr" rid="ref6">11</xref>
        ) + ∂h(
        <xref ref-type="bibr" rid="ref6">11</xref>
        ) x + ∂h(
        <xref ref-type="bibr" rid="ref6">11</xref>
        ) [a1(x) + A1(x1)h(
        <xref ref-type="bibr" rid="ref5">10</xref>
        )] + ∂h(
        <xref ref-type="bibr" rid="ref5">10</xref>
        ) [A1(x1)h(
        <xref ref-type="bibr" rid="ref6">11</xref>
        ) + A3(x1)h(20)].
      </p>
      <p>2</p>
      <p>∂x2
∂t</p>
      <p>
        ∂x1
∂h(
        <xref ref-type="bibr" rid="ref5">10</xref>
        ) + ∂h(
        <xref ref-type="bibr" rid="ref5">10</xref>
        ) x + ∂h(
        <xref ref-type="bibr" rid="ref5">10</xref>
        ) [a1(x) + A1(x1)h(
        <xref ref-type="bibr" rid="ref5">10</xref>
        )],
2
∂x2
For hi( j), i = 1, 2 from (
        <xref ref-type="bibr" rid="ref1">6</xref>
        ) we have
h( j)
1
h( j)
2
=
−
=
s=0
∂t
∂t
∂x2
3rd International conference Information Technology and Nanotechnology, ITNT-2017
      </p>
      <p>A2−1(x1) M2u j(t, x) − A4(x1)h(2j−1) −
Xj−2 ∂h(2s) [A1(x1)h(1j−s−1) + A3(x1)h(2j−s−2)] ,
∂x1</p>
      <p>
        ∂x2
∂h(1j) + ∂h(1j) x + ∂h(1j) [a1(x) + A1(x1)h(
        <xref ref-type="bibr" rid="ref5">10</xref>
        )] + Xj−1 ∂h(1s) [A1(x1)h(1j−s) + A3(x1)h(2j−1−s)].
      </p>
      <p>2
s=0</p>
      <p>
        ∂x2
∂h(2j−1)
∂t
−
∂h(2j−1)
∂x1
x2 −
∂h(2j−1)
∂x2
[a1(x) + A1(x1)h(
        <xref ref-type="bibr" rid="ref5">10</xref>
        )] −
(2)
(
        <xref ref-type="bibr" rid="ref14">3</xref>
        )
(4)
(5)
(
        <xref ref-type="bibr" rid="ref1">6</xref>
        )
(
        <xref ref-type="bibr" rid="ref2">7</xref>
        )
The system, which describes the motion on the slow integral manifold, is
The dimension of this system is half of the dimension of the initial system. The slow subsystem has not fast variables, but
nonetheless reliably describes the behavior of full system near the slow integral manifold. This allows to use it as a simplified
model of flexible joints robot. The proposed approach to construct the reduced model is used in [11 – 13] to solve the problems
of control and estimation for robot with one flexible joint.
      </p>
    </sec>
    <sec id="sec-3">
      <title>3. Example</title>
      <p>Let us consider the control problem for the robot with two flexible joints. The dynamics of manipulator is described by
system (1), where [18]</p>
      <p>
        D(q1) =
θ1 + θ2 + 2θ3 cos ϕ2
θ2 + θ3 cos ϕ2
θ2 + θ3 cos ϕ2 !
θ2
,
q1 =
ϕ1 !
ϕ2
,
q2 =
ψ1 !
ψ2
,
θ1 = m1lc21 + m2l12 + I1,
θ2 = m2lc22 + I2,
θ3 = m2l1lc2 ,
θ4 = m1lc1 ,
θ5 = m2l1,
θ6 = m2lc2 ,
c(q1, q˙1) = θ3 sin ϕ2
−2ϕ˙ 1ϕϕ˙˙212 − ϕ˙ 22 ! +
(θ4 + θ5)g cos ϕ1 + θ6g cos(ϕ1 + ϕ2) !
θ6g cos(ϕ1 + ϕ2)
,
y =
,
Using the coordinates x1 = q, x2 = q˙, y1 = z, y2 = z˙ we rewrite system (2) to the form (
        <xref ref-type="bibr" rid="ref14">3</xref>
        ), where
a1(x) = a2(x) = (−θ3 sin x2(1)(2x1(2) + x2(2))x2(2) + θΔ4g cos x1(1) + θ6g cos(x1(1) + x2(1)))  −θ2  +
 (θ2 + θ3 cos x2(1)) 
+ (θ3 sin x2(1)(x1(2))2 + θ6g cos(x1(1) + x2(1)))
Δ
      </p>
      <p>(θ2 + θ3 cos x2(1))
−(θ1 + θ2 + 2θ3 cos x2(1))
!
,</p>
      <p>Δ = θ1θ2 − θ32 cos2 x2(1),
−θ2
θ2 + θ3 cos x2(1)</p>
      <p>θ2 + θ3 cos x2(1)
−(θ1 + θ2 + 2θ3 cos x2(1))
!</p>
      <p>,
−θ2
(θ2 + θ3 cos x2(1))</p>
      <p>J1 J2(θ2 + θ3 cos x2(1))
−(θ1 + θ2 + 2θ3 cos x2(1))
!</p>
      <p>,
k
ΔJ1 J2</p>
      <p>−J2(θ2 J1 + Δ) J1 J2(θ2 + θ3 cos x2(1))
J1 J2(θ2 + θ3 cos x2(1)) J1(J2(θ1 + θ2 + 2θ3 cos x2(1)) + Δ)
!
,
A4(x) = ΔJb1 J2 J1 J2−(θJ22(+θ2θJ31c+osΔ(x)2(1))) J1(J2(θJ11 J+2(θθ22 ++2θθ33ccoossxx2(12(1)))) + Δ) ! , M2 =  −0J11 −0J12  .</p>
      <p>
        The slow integral manifold (4) takes the form (5), where coefficients h(ji,)k are obtained from (
        <xref ref-type="bibr" rid="ref2">7</xref>
        )by using the computer algebra
system Maple. In particular
h(0)
1,1
h(0)
1,2
=
−
+
=
      </p>
      <p>
        1
− kS (u(
        <xref ref-type="bibr" rid="ref5">10</xref>
        )(θ1θ2 + J2θ1 + J2θ2 − θ32(cos x2(1))2 + 2J2θ3 cos x2(1)) + u(20) J1(θ2 + θ3 cos x2(1)) −
J1θ32(x1(2))2 cos x2(1) sin x2(1) − J1θ3 sin x2(1)(θ2(x1(2) + x2(2))2 + J2 x2(2)(2x1(2) + x2(2))) +
J1g(θ4 + θ5) cos x1(1)(θ2 + J2) + cos(x1(1) + x2(1))J1gθ6(J2 − θ3 cos x2(1))),
      </p>
      <p>
        1
− kS (u(
        <xref ref-type="bibr" rid="ref5">10</xref>
        ) J2(θ2 + θ3 cos x2(1)) + u(20)(θ1θ2 + J1θ2 − θ32(cos x2(1))2) − J2g(θ4 + θ5) cos x1(1)(θ2 + θ3 cos x2(1)) +
3rd International conference Information Technology and Nanotechnology, ITNT-2017
3rMdaItnhteemrnaattiicoanlaMlcoodnefleinregn/cOe.“VIn.fVoridmilaitnioa,nNT.eVc.hVnoolroogpyaeavnad Nanotechnology 2017”
x1(2),
1
S
1
      </p>
      <p>
        S
The reduced system (
        <xref ref-type="bibr" rid="ref3">8</xref>
        ) takes the form
(u(
        <xref ref-type="bibr" rid="ref5">10</xref>
        )(θ2 + J2) − u(20)(θ2 + θ3 cos x2(1)) − g(θ4 + θ5) cos x1(1)(θ2 + J2) + θ32 cos x2(1) sin x2(1)(x1(2))2 +
(u(
        <xref ref-type="bibr" rid="ref5">10</xref>
        )(θ2 + θ3 cos x2(1)) − u(20)(θ1 + θ2 + 2θ3 cos x2(1) + J1) − cos x1(1)(θ4 + θ5)g(θ2 + θ3 cos x2(1)) +
J2gθ6 cos(x1(1) + x2(1))(θ1 + J1 + θ3 cos x2(1)) + J2θ32 cos x2(1) sin x2(1)(2x1(2) x2(2) + (x2(2))2 + 2(x1(2))2) +
J2θ3 sin x2(1)((θ1 + θ2)(x1(2))2 + 2θ2 x1 2
      </p>
      <p>(2) x(2) + θ2(x2(2))2 + J1(x1(2))2)),
(J2θ1 + θ1θ2 + J1θ2 + J2θ2 + J1 J2 − θ32(cos x2(1))2 + 2J2θ3 cos x1(1)).
0.8
0.6
0.4
0.2</p>
      <p>0</p>
    </sec>
    <sec id="sec-4">
      <title>4. Conclusion</title>
    </sec>
    <sec id="sec-5">
      <title>Acknowledgements References</title>
      <p>x2 –0.8</p>
      <p>0
–0.2
–0.4
–0.6</p>
      <p>–1
–1.2
–1.4
–1.6
2
4
t
6
8
10</p>
      <p>It can be seen that the trajectories of initial system, which is characterized by damped high-frequency oscillations tend to the
trajectories of reduced system, and those tend to the required fixed positions.</p>
      <p>The application of the integral manifolds method allows us to reduce the dimension and simplify the problem of the control
law construction.</p>
      <p>The research has been supported by the Russian Foundation for Basic Research and Government of the Samara region(grant
16-41-630524).
[1] Sobolev VA. Integral manifolds and decomposition of singularly perturbed systems. Syst. &amp; Control Lett. 1984; 5: 169–279.
[2] Voropaeva NV, Sobolev VA. Geometric decomposition of singularly perturbed systems. Fizmatlit: Moscow, 2009. [in Russian]
[3] Shchepakina E, Sobolev V, Mortell MP. Singular Perturbations: Introduction to System Order Reduction Methods with Applications. In: Springer Lecture</p>
      <p>
        Notes in Mathematics, Cham: Springer International Publishing, 2014.
[4] Voropaeva NV, Sobolev VA. Decomposition of a linear-quadratic optimal control problem with fast and slow variables. Automation and Remote Control
2006; 67(
        <xref ref-type="bibr" rid="ref3">8</xref>
        ): 1185-1193.
[5] Voropaeva NV. Decomposition of problems of optimal control and estimation for discrete systems with fast and slow variables. Automation and Remote
      </p>
      <p>
        Control 2008; 69(
        <xref ref-type="bibr" rid="ref1">6</xref>
        ): 920-928.
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>Sobolev</given-names>
            <surname>VA</surname>
          </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="ref2">
        <mixed-citation>
          [7]
          <string-name>
            <surname>Vidilina</surname>
            <given-names>OV</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Voropaeva</surname>
            <given-names>NV</given-names>
          </string-name>
          .
          <article-title>The construction of the observers for dynamic systems with fast and slow variables</article-title>
          .
          <source>CEUR Workshop Proceedings</source>
          ,
          <year>2016</year>
          ;
          <volume>1638</volume>
          :
          <fpage>750</fpage>
          -
          <lpage>758</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Smetannikova</surname>
            <given-names>EN</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sobolev</surname>
            <given-names>VA</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="ref4">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Strygin</surname>
            <given-names>VV</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sobolev</surname>
            <given-names>VA</given-names>
          </string-name>
          .
          <article-title>Effect of geometric and kinetic parameters and energy dissipation on orientation stability of satellites with double spin</article-title>
          .
          <source>Cosmic Research</source>
          <year>1976</year>
          ;
          <volume>14</volume>
          (
          <issue>3</issue>
          ):
          <fpage>366</fpage>
          -
          <lpage>371</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Strygin</surname>
            <given-names>VV</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sobolev</surname>
            <given-names>VA</given-names>
          </string-name>
          .
          <article-title>Separation of motions by the method of integral manifolds</article-title>
          .
          <source>Nauka: Moscow</source>
          ,
          <year>1988</year>
          . [in Russian]
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Osintsev</surname>
            <given-names>MS</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sobolev</surname>
            <given-names>VA</given-names>
          </string-name>
          .
          <article-title>Dimensionality Reduction in Optimal Control and Estimation Problems for Systems of Solid Bodies with Low Dissipation</article-title>
          .
          <source>Automation and Remote Control</source>
          <year>2013</year>
          ;
          <volume>74</volume>
          (
          <issue>8</issue>
          ):
          <fpage>121</fpage>
          -
          <lpage>137</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Mortell</surname>
            <given-names>MP</given-names>
          </string-name>
          ,
          <string-name>
            <surname>O'Malley</surname>
            <given-names>R</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pokrovskii</surname>
            <given-names>A</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sobolev</surname>
            <given-names>V</given-names>
          </string-name>
          .
          <article-title>Singular Perturbation and Hysteresis</article-title>
          . SIAM: Philadelphia,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Aksenova</surname>
            <given-names>NK</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sobolev</surname>
            <given-names>VA</given-names>
          </string-name>
          .
          <article-title>Control of a one rigit-link manipulator in the case of nonsmuth trajectory</article-title>
          .
          <source>CEUR Workshop Proceedings</source>
          <year>2016</year>
          ;
          <volume>1638</volume>
          :
          <fpage>493</fpage>
          -
          <lpage>497</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Vidilina</surname>
            <given-names>OV</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Voropaeva</surname>
            <given-names>NV</given-names>
          </string-name>
          .
          <article-title>Reduction of mathematical model of robot with elastic joints</article-title>
          .
          <source>Vestnik SamGU. Estestvennonauchnaya seriya</source>
          .
          <year>2014</year>
          ;
          <volume>3</volume>
          (
          <issue>114</issue>
          ):
          <fpage>16</fpage>
          -
          <lpage>29</lpage>
          .[in Russian]
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Spong</surname>
            <given-names>MW</given-names>
          </string-name>
          .
          <article-title>Modeling and control of elastic joint robots</article-title>
          .
          <source>Journal of Dynamic Systems, Measurement and Control</source>
          <year>1987</year>
          ;
          <volume>109</volume>
          :
          <fpage>310</fpage>
          -
          <lpage>319</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [16]
          <string-name>
            <surname>Spong</surname>
            <given-names>MW</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Khorasani</surname>
            <given-names>K</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kokotovic</surname>
            <given-names>PV</given-names>
          </string-name>
          .
          <article-title>An integral manifold approach to feedback control of flexible joint robots</article-title>
          .
          <source>IEEE Journal of Robotics and Automation</source>
          <year>1987</year>
          ;
          <volume>3</volume>
          (
          <issue>4</issue>
          ):
          <fpage>291</fpage>
          -
          <lpage>301</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [17]
          <string-name>
            <surname>Moberg</surname>
            <given-names>S.</given-names>
          </string-name>
          <article-title>On modeling and control of flexible manipulators</article-title>
          . Linkoping University: Linkoping,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [18]
          <string-name>
            <surname>Spong</surname>
            <given-names>MW</given-names>
          </string-name>
          .
          <article-title>On the robust control of robot manipulators</article-title>
          .
          <source>IEEE Trans. Automatic Control</source>
          <year>1992</year>
          ;
          <volume>37</volume>
          (
          <issue>11</issue>
          ):
          <fpage>1782</fpage>
          -
          <lpage>1786</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          <source>3rd International conference Information Technology and Nanotechnology, ITNT-2017 3rd International conference “Information Technology and Nanotechnology</source>
          <year>2017</year>
          ”
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>