Advanced
A Variable Structure Point-to-Point Regulation Controller for Uncertain General Linear Systems
A Variable Structure Point-to-Point Regulation Controller for Uncertain General Linear Systems
The Transactions of The Korean Institute of Electrical Engineers. 2014. Apr, 63(4): 519-525
Copyright © 2014, The Korean Institute of Electrical Engineers
  • Received : December 30, 2013
  • Accepted : March 02, 2014
  • Published : April 01, 2014
Download
PDF
e-PUB
PubReader
PPT
Export by style
Article
Author
Metrics
Cited by
TagCloud
About the Authors
정 훈 이
Corresponding Author : ERI, Dept. of Control & Instrumentation Eng. Gyeongsang Nat. University, Korea E-mail :jhleew@gnu.ac.kr

Abstract
In this paper, an alternative variable structure controller is designed for the point-to-point regulation control of uncertain general linear plants so that the output of plants can be controlled from an arbitrarily given initial point to an arbitrarily given reference point in the state space. By using the error between the steady state value of the output and an arbitrarily given reference point and those integral, a transformed integral sliding surface is defined, in advance, as the surface from an initial state to an arbitrarily given reference point without the reaching phase problems. A corresponding control input is suggested to satisfy the existence condition of the sliding mode on the preselected transformed integral sliding surface against matched uncertainties and disturbances. Therefore, the output controlled by the proposed controller is completely robust and identical to that of the preselected transformed integral sliding surface. Through an example, the effectiveness of the suggested controller is verified.
Keywords
1. Introductions
The theory of the variable structure system (VSS) or sliding mode control (SMC) can provide the effective means to the problem of controlling uncertain dynamical systems under parameter variations and external disturbances [1 - 5 , 23] . One of its essential advantages is the invariance of the controlled system to the variations of parameters and disturbances in the sliding mode on the predetermined sliding surface, s(t)=0 . The proper design of the sliding surface can determine the almost output dynamics and its performances. Many design algorithms including the linear(optimal control [6] [7] , eigenstructure assignment [8] [9] , geometric approach [10] , differential geometric approach [11] , Lyapunov approach [29] ) and nonlinear [12] [22] techniques are reported. Moreover, an integral action have been augmented by the two groups [7] [13] - [15] . One is to improve the steady state performance [7] [13] [14] against the external disturbances possibly in the digital implementation of the VSS, and the other aims to reduce the chattering problems by means of filtering the discontinuous input through the integral action [15] .
Unfortunately, most of these existing VSS's have the reaching phase and are applied to canonical plants. During the reaching phase, the controlled systems may be sensitive to the parameter variations and disturbances because the sliding mode can not be realized [18] . And it is difficult to find the designed performance from the real output, that is, the output is not predictable in the design stage. Moreover, introducing the integral to the VSS without removing the reaching phase can inevitably cause the overshoot problems.
One alleviation method for the reaching phase problems is the use of the high-gain feedback [1] . This has the drawbacks related to the high-gain feedback, for example, the sensitivity to the unmodelled dynamics and actuator saturation [18] . An adaptive rotating or shifting of the sliding surface is suggested to reduce the reaching phase problems in [2] and [20] , and the segmented sliding surface connected from a given initial condition to the origin is also suggested in [21] . But these changing techniques and segmented sliding surfaces are applicable to only second order systems and those outputs are not predictable. In [22] and [23] , the exponential term is added to the conventional linear sliding surface in order to make the sliding surface be zero at t=0 . But, its resultant sliding dynamics becomes nonlinear. In [30] , Park attempted to remove the reaching phase problems for general uncertain systems. However, the developed algorithms for regulation problems use a complex sliding surface including the control input term and need mathematical accuracy in the formulation of the algorithm. Utkin suggested the two transformation(diagonalization) methods, i.e., transformation(diagonalization) of the sliding surface and transformation(diagonalization) of the control input through the invariant theorem in [1] and that theorem is proved for multi input linear systems in [39] . Using transformation(diagonalization) of the control input, a new integral variable structure controller(IVSC) without the reaching phase problems is suggested for the point-to-point regulation control [32] of uncertain general linear systems to an any given point with predetermination/prediction of output response in [38] .
In this paper, as an alternative approach of [38] , using the transformation(diagonalization) of the sliding surface, a modified integral variable structure controller(MIVSC) without the reaching phase problems is suggested for the point-to-point regulation control of uncertain general linear systems to an any given reference point with the same performance of [38] . A used integral sliding surface is transformed by means of the transformation(diagonalization) of the sliding surface in the invariant theorem of Utkin. The reaching phase is completely removed by only introducing an integral action of the state error with a special non-zero initial value to the conventional sliding surface. After obtaining the dynamic representation of the integral sliding surface, those coefficients are designed by the point-to-point regulation controller design. A corresponding control input is proposed to completely guarantee the designed output in the sliding surface from any initial condition to a given desired reference point for all the parameter variations and disturbances. The stability of the suggested algorithm together with the existence condition of the sliding mode is investigated in Theorem 1. Finally, an example is presented to show the effectiveness of the algorithm.
2. Alternative Variable Structure Systems
- 2.1 Description of plants
An n -th order uncertain non-canonical general linear system is described by
PPT Slide
Lager Image
where z(•) ∈ Rn is the original state, u (•) ∈ R1 is the control input, f Rr is the external disturbance, Δ A , Δ B , and D are the bounded system matrix uncertainty, the bounded input matrix uncertainty, and the disturbance matrix, and those satisfy the matching condition:
PPT Slide
Lager Image
- Assumption
A1:It is assumed that the following equation is satisfied for a non zero element coefficient vector C z1 R 1 × n
PPT Slide
Lager Image
where 𝜂 is a positive constant less than 1 , which menas that the amount of the uncertainty Δ B is less than that of the nominal value B 0 . Because of that, the assumption A1 is practical. The purpose of the controller design is to control the output(state) of a plant (1) to track the predetermined intermediate dynamics from an arbitrarily given initial point finally to any arbitrary reference value yr(zr,yr = Ezr) for all the uncertainties and disturbances by using the integral sliding mode control. Generally, this type point-to-point regulation control is following a non zero reference command from an arbitrarily given initial point [32] . By state transformation, x = Pz a weak canonical form of (1) is obtained as,
PPT Slide
Lager Image
where
PPT Slide
Lager Image
where x(t 0 ) is the initial condition transformed from z(t 0 ) and h(t) is the lumped uncertainty in the transformed system as
PPT Slide
Lager Image
In (5), if b = 1, it is the standard canonical form, otherwise, it is called as a weak canonical form. Hence it is more general in view of the degree of freedom in the MIVSC design and the approach in this note can be an extension of [38] .
- 2.2 Design of Transformed Integral Sliding Surfaces
To design the MIVSC, a transformed integral sliding surface in error coordinate system is suggested to the following form having an integral of the state errors as
PPT Slide
Lager Image
PPT Slide
Lager Image
where the coefficient matrices and the initial conditions for the integral states are expressed as shown
PPT Slide
Lager Image
PPT Slide
Lager Image
The initial conditions (10) for the integral states in (7) and (8) are selected so that transformed integral sliding surfaces are zeros at t = 0 for removing the reaching phase from the beginning. From ṡ(x,t) = 0 , (4), (7), and the invariant theorem of Utkin [1] [39] , the differential equation for xn is obtained as
PPT Slide
Lager Image
where
PPT Slide
Lager Image
Finally combing (11) with the first n-1 differential equation in the systems (4) leads to the ideal sliding dynamics:
PPT Slide
Lager Image
and
PPT Slide
Lager Image
where
PPT Slide
Lager Image
which can be considered as a dynamic representation of the transformed integral sliding surface (7) or (8). Because of the reference command in the system (13), the design problems becomes the point-to-point regulation controller design also [32] . In order to apply the well-studied linear regulator theories to choosing the coefficient matrices of the transformed integral sliding surfaces, (13) and (14) are transformed to the nominal system from of (1)
PPT Slide
Lager Image
where
PPT Slide
Lager Image
and expressed with the original state as
PPT Slide
Lager Image
where
PPT Slide
Lager Image
When one determines the continuous gain, the condition on the gain should be satisfied to be y = yr in the steady state
PPT Slide
Lager Image
After determining K or G to have a desired ideal sliding dynamics, the coefficient matrix of the new surface (7) or (8) can be directly determined from the relationship:
PPT Slide
Lager Image
PPT Slide
Lager Image
which is derived from (17) and (20). If the point-to-point regulation control using the nominal plant (16) or (18) is designed, then the sliding surface having exactly the same output performance can be effectively chosen using (21) or (22). As a consequence, the output of (16) or (18) becomes the state set of the chosen sliding surface, called as the ideal sliding output meaning the nominal output design in the sliding surface or the desired performance design.
- 2.3 Corresponding Control Input and Stability Analysis
Now, as the second design phase of the MIVSC, a following corresponding control input to generate the sliding mode on the pre-selected transformed integral sliding surface is proposed as composing of the continuous and switching terms
PPT Slide
Lager Image
with the gains satisfying the inequalities:
PPT Slide
Lager Image
The continuous term in (23) is directly determined according to choosing the transformed integral sliding surface. Only the switching gains are the design parameters for the robustness problems. As a result, the controller design is separated into the performance design and robustness design. Because of the feasibility of the control, the necessary constraint is imposed by the Assumption A1 on the uncertain bound of ΔB(t) with respect to the coefficient C z1 and the nominal input matrix B 0 . By means of the derived algorithm until now, the obtainable performance including the stability of the closed loop systems can be stated in next theorem.
Theorem 1: The proposed feasible variable structure controller with the input (23) and the modified sliding surface (8) can exhibit the asymptotic stability and the ideal output of the sliding mode dynamics for all the uncertainties exactly defined by the modified sliding surface (8).
Proof: Take a Lyapunov candidate function as
PPT Slide
Lager Image
Differentiating (25) with time leads to
PPT Slide
Lager Image
Now, the real dynamics of the transformed integral sliding surface by the new corresponding control input can be obtained as
PPT Slide
Lager Image
Substituting (23) into (27) leads to
PPT Slide
Lager Image
To stabilize the dynamics of the sliding surface in (28), the Assumption A1 is naturally necessary. By menas of the inequalities of gain (24), it can be easily shown that the derivative of the Lyapunov candidate function (25) and the existence condition of the sliding mode
PPT Slide
Lager Image
is satisfied, which completes the proof.
From the above theorem, the control input in this paper can generate the sliding mode at every point on the modified transformed integral sliding surface from an arbitrary given initial point to an arbitrary given reference point. Therefore, the output trajectory by the proposed controller can be identical to that of the ideal sliding mode dynamics from a given initial state to a given reference point identically defined by the new sliding surface because of the insensitivity of the controlled system to uncertain parameters and disturbances in the sliding mode of the VSS [31] .
3. Design Examples and Simulation Studies
Consider a following plant with uncertainties and disturbance
PPT Slide
Lager Image
where
PPT Slide
Lager Image
The MIVSC controller aims to drive the output of the plant (30) to any given yr from any given initial state. In the steady state, the state should be
PPT Slide
Lager Image
and
PPT Slide
Lager Image
due to the steady state condition of (20). The transformation matrix to a controllable weak canonical form and the resultant transformed system matrices are
PPT Slide
Lager Image
By means of Ackermanns formula, the continuous static gain is obtained
PPT Slide
Lager Image
so that the closed loop eigenvalues of ∧ c are located at −3 and −4 . By the relationship (21) and (22), the coefficient matrices of the new modified transformed integral sliding surface directly becomes
PPT Slide
Lager Image
PPT Slide
Lager Image
As a result, the new transformed integral sliding surface becomes
PPT Slide
Lager Image
For the second design phase of the MIVSC, the equation (3) in the Assumption A1 is calculated
PPT Slide
Lager Image
Thus the Assumption A1 is satisfied in this design. The inequalities for the switching gains in discontinuous input term, (24) becomes
PPT Slide
Lager Image
PPT Slide
Lager Image
The selected control gains are
PPT Slide
Lager Image
and finally, the following control input is obtained to satisfy the existence condition of the sliding mode (29) as
PPT Slide
Lager Image
The simulations are carried out with 0.1[ msec ] sampling time and Fortran software. Fig. 1 shows the ideal output and real output from an initial condition y (0) = −4 = [2 1] [−1.5−1] T to a given command yr = 4 . The ideal and real state responses by the proposed SMC are shown in Fig. 2 . As can be seen, the trajectories identically equal to those of the ideal sliding output. The phase portrait from [−1.5 1] T to [1.5 1] T is presented in Fig. 3 . There is no reaching phase. The integral states of the output errors are depicted in Fig. 4 . The fact of no reaching phase can be also found in Fig. 5 showing that the value of the new sliding surface chatters from the beginning without any reaching action. And this is fundamentally resulted from the switching of the implemented control input from the initial time as shown in Fig. 6 as designed. Fig. 7 shows the output responses to the four different commands, yr = 8, 12, 16, and 20 . from an initial condition y(0) = −3.0 ..
PPT Slide
Lager Image
Ideal and real output responses
PPT Slide
Lager Image
Ideal and real state responses
PPT Slide
Lager Image
Phase portrait
PPT Slide
Lager Image
Integral statesjavascript
PPT Slide
Lager Image
Sliding surface
PPT Slide
Lager Image
Control input
PPT Slide
Lager Image
Four outputs for different commands yr = 8, 12, 16, and 20
3. Conclusions
In this paper, an alternative design of an MIVSC is presented for the point-to-point regulation control of uncertain general linear systems under persistent disturbances. This algorithm basically concerns with the transformation of the integral sliding surface without the reaching phase and application to the point-to-point regulation control problem of uncertain non-canonical linear systems. To successfully remove the reaching phase problems, a sliding surface is augmented by an integral of the state error in order to define the hyper plane from any given initial condition and transformed by means of one transformation method in the invariant theorem of Utkin’s. And for its design, the system is transformed to a weak canonical form and the ideal sliding dynamics is obtained in form of the nominal system. After choosing the desired output performance by means of the point-to-point regulation controller design with the nominal system, the coefficient of the integral sliding surface is determined effectively. A corresponding control input is also designed for completely guaranteeing the ideal sliding output in spite of the uncertainties and disturbances. The robustness of the ideal sliding output itself is proved under all the persistent disturbances in Theorem 1 together with the existence condition of the sliding mode of the MIVSC and the asymptotic stability of the proposed MIVSC. Therefore, the designed controller can drive uncertain systems to any arbitrary desired value with the predetermined identical sliding output as designed in the sliding surface. The two design concepts of the performance and robustness are perfectly separated in the suggested point-to-point regulation MIVSC. In the point-to-point regulation control area, the robustness problem is completely solved. Through simulation studies, the usefulness of the proposed controller is verified.
BIO
이 정 훈 (李 政 勳) 1966년 2월 1일생. 1988년 경북대학교 전자공학과 졸업(공학사), 1990년 한국과학 기술원 전기 및 전자공학과 졸업(석사). 1995년 한국과학기술원 전기 및 전자공학과 졸업(공박). 1995-현재 경상대학교 공과대학 제어계측공학과 교수. 1997-1999 경상대학교 제어계측공학과 학과장. 마르퀘스 사의 Who's Who in the world 2000년 판에 등재. American Biograhpical Institute(ABI)의 500 Leaders of Influence에 선정. Tel : +82-55-772-1742 Fax : +82-55-772-1749 E-mail : jhleew@gnu.ac.kr
References
Utkin V.I. 1978 Sliding Modes and Their Application in Variable Structure Systems Moscow
Itkis U. 1976 Control Systems of Variable Structure John Wiley & Sons New York
Utkin V.I. 1977 "Variable Structure Systems with Sliding Mode," IEEE Trans. Automat. Control AC-22 (2) 212 - 222
Decarlo R.A. , Zak S.H. , Mattews G.P. 1988 "Variable Structure Control of Nonlinear Multivariable systems: A Tutorial," Proc. IEEE 76 212 - 232    DOI : 10.1109/5.4400
Hung J. Y. , Gao W. , Hung J. C. 1993 "Variable Structure Control:A Survey." IEEE Trans. Industrial Electronics 40 (1) 2 - 22
Utkin V.I. , Yang K.D. 1978 "Methods for Constructing Discontinuity Planes in Multidemensional Variable Structure Systems," Automat. Remote Control 39 (10) 1466 - 1470
Chern T.L. , Wu. Y.C. 1992 "An Optimal Variable Structure Control with Integral Compensation for Electrohydraulic Position Servo Control Systems IEEE Trans. Industrial Electronics 39 (5) 460 - 463    DOI : 10.1109/41.161478
El-Ghezawi D.M.E. , Zinober A.S.I. , Owens D.H. , Bilings S.A. 1982 "Computation of the zeros and Directions of Linear Multivariable Systems," Int. J. Control 36 (5) 833 - 843    DOI : 10.1080/00207178208932933
Dorling C.M. , Zinober A.S.I. 1986 "Two Approaches to Hyperplane Design in Multivariable Variable Structure Control Systems," Int. J. Control 44 (1) 65 - 82    DOI : 10.1080/00207178608933583
El-Ghezawi D.M.E. , Zinober A.S.I. , Bilings S.A. 1983 "Analysis and Design of Variable Structure Systems Using a Geometric Approach," Int. J. Control 38 (3) 657 - 671    DOI : 10.1080/00207178308933100
Hebertt S.R. 1988 "Differential Geometric Methods in Variable Structure Control," Int. J. Control 48
Lee D.S. , Youn M. J. "Controller Design of Variable Structure Systems with Nonlinear Sliding Surface," Electroncs Letters 7Th. 25 (25) 1715 - 11717
Chern T.L. , Wu. Y.C. 1991 "Design of Integral Variable Structure Controller and Application to Electrohydraulic Velocity Servosystems," IEE Proceedings-D 138 (5) 439 - 444    DOI : 10.1049/ip-d.1991.0060
Chang L.W. 1991 "A MIMO Sliding Control with a First-order plus Integral Sliding Condition," Autometica 27 (5) 853 - 858    DOI : 10.1016/0005-1098(91)90040-9
Ho E. Y. Y. , Sen P. C. 1991 "Control Dynamics of Speed Drive Systems Using Sliding Mode Controllers with Integral Compensation" IEEE Trans. Industry Applications 27 (5) 883 - 892    DOI : 10.1109/28.90343
Dubovitskii V. A. 1984 "Necessary and Sufficient Conditions of Minimum in Optimal/Control Problems with Sliding Modes and Generalized Controls," Automat. Remote Control 44 (2) 168 - 168
Ashchepkov L. T. 1984 "Optimization of Sliding Motions in a Discontinuous System," Automat. Remote Controlÿ 44 (11) 1408 - 1415
Slotine J.J. , Sastry S.S. 1983 "Tracking Control of Nonlinear Systems Using Sliding Surface, with Application to Robot Manipulators" Int. J. Control 38 (2) 465 - 492    DOI : 10.1080/00207178308933088
Young K. K. D. , Kokotovic P.V. , Utkin V.I. 1977 "A Singlur Perturbation Analysis of High-Gain Feedback Systems," IEEE Trans. Autom. Contr AC-22 (6) 931 - 938
Ceong C. C. , Park D. W. 1993 "Moving Switching surfaces for Robust Ccontrol Second-Order Variable Structure System," Int. J. Control 58 (1) 229 - 245    DOI : 10.1080/00207179308922999
Harashima F. , Hashimoto H. , Kondo S. 1985 "MOSFET Converter-Fed Position Servo System with Sliding Mode Control," IEEE Trans. Ind. Electron. IE-32 (3)
Kim J. J. , Lee J. J. , Park K. B. , Youn M. J. 1993 "Design of New Time-Varying Sliding Surface for Robot Manipulator Using Variable Structure Controler," Electronics Letters 29 (2) 195 - 196    DOI : 10.1049/el:19930131
Chang T. H. , Hurmuzlu Y. 1993 "Sliding Control Without Reaching Phase and its Application to Bipedal Locomotion" Trans of ASME 115 447 - 455    DOI : 10.1115/1.2919210
Kwon B. H. , Youn M. J. 1986 "Optimal Observer Using Time-Weighted Performance Index With Prespecfied Eigenvalues," J. Dynamic Systems, Measurement, and Control(Trans. of ASME) 108 366 - 368    DOI : 10.1115/1.3143808
Slotine J. J. E. , Li W. 1991 Applied Nonlinear Control Prentice-Hall New Jersey
Kamman R. E. 1964 "When is a Linear Control System Optimal?," J. Basic Eng.(Trans. of ASME) 86 (March) 1 - 10
Lee J.H. 1994 Continuous variable structure controller for BLDDSM position control with prescribed tracking performance IEEE Trans. Ind. Electron. IE-41 (5) 483 - 491
Chang F.J. , Twu S.H. , Chang S. 1990 Adaptive Chattering Alleviation of Variable Structure System Control," IEE Proceedings-D 137 (1) 31 - 39    DOI : 10.1049/ip-d.1990.0003
Su W.C. , Drakunov S.V. , Ozguner U. 1996 Constructing discontinuity Surfaces for Variable Structure Systems: A Lyapunov Approach Automatica 32 (6) 925 - 928    DOI : 10.1016/0005-1098(96)00017-9
A Park S.K. , Ahn H.K. 1999 Robust controller design with novel sliding surface IEE Proc. D, Control Theory Appli. 146 (3) 242 - 246    DOI : 10.1049/ip-cta:19990436
Drazenovic B. 1969 The invariance conditions in variable structure systems Automatica (5) 287 - 295
Lewis F. , Syrmos V. 1995 Optimal Control John Wiley & Sons New York
Lee J. H. , Shin W. B. Continuous variable structure systems for tracking control of BLDDSM Proc. Of IEEE Int. Workshop on VSS 84 - 89
Chung S. C. , Lin C. L. 1998 A general class of sliding surface for sliding mode control IEEE Trans. On Automatic Control 43 (1) 115 - 119    DOI : 10.1109/9.654911
J. H. Lee , M. H. Lee A new variables structure controller using integral-augmented sliding surface for BLDDSM position control with prescribed output dynamics Proc. Of 3rd Asia-Pacific Conference on Control & Measurement 197 - 202
Lee J. H. , Youn M. J. A new integral variable structure regulation controller for robot manipulators with accurately predetermined output Proc. Of IEEE Int. Symposium on Industrial Electronics 336 - 341
Lee J. H. A new improved integral variables structure system for uncertain systems Proc. Of 4th Asia-Pacific Conference on Control & Measurement 176 - 181
Lee J. H. 2001 “A new improved integral variable structure controller for uncertain linear systems,” Trans. of KIEE 50D (4) 177 - 183
Lee J. H. 2010 “A proof of Utkin’s theorem for a MI uncertain linear case,” Trans. of KIEE 59 (9) 1680 - 1685