Lyubomir T. Gruyitch
5 CONTROL SYNTHESIS: OUTPUT TRACKING AND ASYMPTOTIC STABILITY
5.2 Output Tracking and Stabilizing Control Problem Solution
Condition 11 The dimensions m of the vector q, N of the output vector y, and r of the control vector u of system (1), (2) obey: r ≥ m > N.
Let an auxiliary variablezεand the induced matrixZεbe defined by (21):
zε= (zε1 zε2...zεN)T = ε(1)+ Γε, Zε= diag {zε1 zε2...zεN} . (21) Condition 12 A subsidiary function vs(.) : Rm→ Rp, p ∈ {1, 2, ..., m − N}, (22),
vs(z) = [υs1(z) υs2(z) ... υsp(z)]T, p ∈ {1, 2, ..., m − N}, (22) is a global differentiable positive definit vector function on the z-space Rm, i.e., it is a global differentiable positive definit vector function with respect to the set Sss, (3), if it is considered on the e1-space R2min view of (21) and (22).
The functionvs(.) will be used to solve the subproblems c) and d) of Problem 10.
Let its Jacobian be denoted byJs(.) : Rm → Rpxm, p ∈ {1, 2, ..., m − N}, Js(z) = [∂υsi(z)/∂zj] .
Condition 13 The Jacobians Jg(q) and Js(z) of the vector functions g(.), (2), and vs(.), (22), and Zε(.), (21), obey: rank [W (q, z, zε)] = N + p, ∀(q, z, zε) ∈ RmxRmxRN and Js(0) = 0, where W (q, z, zε) = [JgT(q)ZεT(zε) JsT(z)]T ∈ R(N+p)xm.
LetLεandTsbe positive diagonal designpxp matrices, Ts= diag{τs1 τs2 ... τsp} ands(vs) = [sign(υs1) sign(υs2) ... sign(υsp)]T.
Theorem 14 If Conditions 7, 11 through 13 are satisfied if Tεis a positive diagonal NxN matrix such that
τRSSε(ε10) = Tεε(1)0 + Λε0 , ∀ε10∈ R2N, (23) and if the control vector function u(.) is in the form (24),
u(t, e1, ε1, q1, q1d) = bI
a) the sliding set Sssε, (16), is positive invariant with respect to ε1(t), (17),
b) the sliding set Sssεis globally pairwise exponentially stable with the finit vector reachability time τrssε(ε10) ∈ RN+, (18), (19), (23),
c) the sliding set Sss, (3), is positive invariant with respect to e1(t), (4),
d) the sliding set Sssis globally asymptotically stable with the finit scalar reacha-bility time τrsss(e10) = max{τsi(e10) : i = 1, 2, ... , p}, (20), theorem statement hold. Let an extended vector function ve(.) : Rm+N → RN+p be composed of the vector functionsvε(.) = (1/2)Zε(.)zε(.) and vs(.):
It is global differentiable positive definite vector function on theze−space Rm+N. Its Ja-cobianJe(.) : Rm+N → R(N+p)x(m+N)has the next form:
Je(ze) = blockdiag {Zε(zε) Js(z)} . (27) Hence, along an output error response and a motion error of system (1), (2):
v(1)e (ze1) =
100 L.T. Gruyitch
This shows that v(1)e (ze1) is majorized by a global negative definite vector function on RmxRN, which, together with (21),ve(1)[ze1(e2, ε2)] = 0 on the Cartesian product slid-ing set SssxSssε (inR2mxR2N due to Zε(0) = 0 and Js(0) = 0) and global positive definiteness ofve(.) with respect to the product sliding set SssxSssε, proves global asymp-totic stability of the product sliding setSssxSssεfor everyd(.) ∈ Sd. Hence, the product sliding setSssxSssεis also positive invariant relative to the error motions and error output responses of system (1), (2) for everyd(.) ∈ Sd. This proves the statements under a) and c). Integration of the preceding inequality, (21),vε(.) = (1/2)Zε(.)zε(.) and (26) yield:
This, (3), (16), and (23) complete the proof
6 CONCLUSION
The new vector development of the concepts of (semi-) definite scalar functions and decres-cent scalar functions, and the development of the concept of vector Lyapunov functions en-able an effective resolution of a basic complex problem of control synthesis in two different
spaces. Such a control ensures simultaneous global asymptotic stability of a system desired motion and a good quality of output tracking that is accepted to be exponential. Various kinds of vector Lyapunov functions, which are introduced herein, additionally permit an effective sliding control synthesis. Control guarantees that the motion error and the output error response of the controlled system are independent of the system internal dynamics over the sliding sets in the e1-error space and in the outputε1-error space. Asympotic (or exponential) stability of thee1-sliding setSss and of theε1-sliding setSssεwith pre-specified finite reachability times provide an engineering sense to the results and enable their effective applications. Synthesized controls are directly applicable to airplanes and to other nonlinear dynamical systems (autonomous vehicles, robots, ships, and spacecrafts).
All nonlinearities and parameters of their mathematical models can be unknown, except those of their inertia matrices and the ouput functiong(.). Besides, information about the form and real values of external disturbances is not requested. The synthesized controls, stability, and tracking properties are highly robust relative to such uncertainties. The paper opens new directions in studies of stability, tracking, and control of the nonlinear dynamical systems.
REFERENCES
1. R. Bellman, “Vector Lyapunov functions”,J. S. I. A. M. Control, Ser. A, 1, No. 1, pp.
32–34, 1962.
2. V.M. Matrosov, “To the theory of stability of motion” (in Russian),Prikl. Math. Mekh., 26, No. 5, pp. 885–895, 1962.
3. V.M. Matrosov, “Vector Lyapunov functions in the analysis of nonlinear interconnected systems,”Proc. Symp. Mathematica, Bologna, 6, pp. 209–242, 1971.
4. V. Lakshmikantham, “Vector Lyapunov functions and conditional stability,”J. Mathe-matical Analysis and Applications, pp. 368–377, 1975.
5. J.P. La Salle,The Stability of Dynamical Systems, SIAM, Philadelphia, 1976.
6. A.N. Michel and R. Miller,Qualitative Analysis of Large-Scale Dynamical Systems, Academic Press, New York, 1977.
7. D.D. ˇSiljak,Large-Scale Dynamic Systems: Stability and Structure, North-Holland, New York, 1978.
8. Lj.T. Gruji´c, A.A. Martynyuk, and M. Ribbens-Pavella, Large-Scale Systems under Structural and Singular Perturbation (in Russian: Naukova Dumka, Kiev, 1984), Springer Verlag, Berlin, 1987.
9. V.M. Matrosov,Vector Lyapunov Function Method: Analysis of Dynamical Properties of Nonlinear Systems (in Russian), FIZMATLIT, Moscow, 2001.
10. A.M. Lyapunov,General Problem of Stability of Motion, Taylor and Francis, London, 1992.
11. Lj.T. Gruji´c, “On large-scale systems stability.” In: Computing and Computers for Control Systems, Eds. P. Borne et al., J.C. Baltzer AG, Scientific Publishing Co., IMACS, pp. 201–206, 1989.
12. W. Hahn,Stability of Motion, Springer Verlag, Berlin, 1967.
13. J. Wertz, Ed., Spacecraft Attitude Determination and Control, R. Reidel Publishing Company, Boston, 1978.
102 L.T. Gruyitch
14. B. Etkin,Dynamics of Flight — Stability and Control, John Wiley & Sons, New York, 1982.
15. P.C. Hughes,Spacecraft Attitude Dynamics, John Wiley & Sons, New York, 1986.
16. M.W. Spong and M. Vidyasagar,Robot Dynamics and Control, John Wiley and Sons, New York, 1989.
17. T.I. Fossen,Guidance and Control of Ocean Vehicles, John Wiley & Sons, Chichester, 1994.
18. L. Sciavicco and B. Siciliano,Modeling and Control of Robot Manipulators, The Mc-Graw Hill Companies, Inc., New York, 1996.
19. L. Cvetiˇcanin,Dynamics of Machines with Variable Mass, Gordon and Breach Science Publishers, Amsterdam, 1998.
20. V.I. Utkin, “Variable structure systems with sliding modes,” IEEE Transactions on Automatic Control, Vol. AC-23, No. 2, pp. 212–222, 1977.
21. J.-J. E. Slotine, “The robust control of robot manipulators,”The International Journal of Robotics Research, Vol. 4, No. 2, pp. 49–64, 1985.
22. V.I. Matyukhin and E.S. Pyatnitskii, “Controlling the motion of robot manipulators by decomposition taking into account the actuator dynamics,” Avtomatika i Tele-mekhanika (in Russian), No. 9, pp. 67–81, 1989.
23. C.-Y. Su, T.-P. Leung and Y. Stepanenko, “Real-time implementation of regressor-based sliding mode control algorithm for robotic manipulators,”IEEE Transactions on Industrial Electronics, Vol. 40, No. 1, pp. 71–79, 1993.