Elsevier

Automatica

Volume 42, Issue 5, May 2006, Pages 833-839
Automatica

Brief paper
Parameter tuning of second-order sliding mode controllers for linear plants with dynamic actuators

https://doi.org/10.1016/j.automatica.2006.01.009Get rights and content

Abstract

Tuning of second-order sliding mode control (2-SMC) algorithms in linear systems with dynamic actuators is considered. By means of a describing function (DF) approach, it is investigated how the parameters of a 2-SMC algorithm (the so-called “generalized sub-optimal” algorithm) affect the frequency and the magnitude of the limit cycles that occur when the overall relative degree of the plant plus the actuator is three or more. Explicit formulas are given that allow for setting the parameters of the algorithm to obtain a periodic solution with the prescribed characteristics. By means of simulation examples, we show that the estimated chattering parameters are in good agreement with the actual ones. We also show that the proposed design procedure can also be useful when the local linearization of a nonlinear dynamics is sufficiently accurate.

Introduction

Sliding mode control (SMC) is a popular approach to control system design under heavy uncertainty, which remains one of the main subjects of modern control theory. SMC is precise, rather insensitive to disturbances (Utkin, 1992, Utkin et al., 1999), and usually very simple to implement.

The main drawbacks of classical first-order Sliding Modes (1-SM) are principally related to the so-called chattering effect (Boiko, 2003, Fridman, 2001, Utkin et al., 1999). The main cause of chattering has been identified as the presence of unmodelled parasitic dynamics in the switching devices (Bondarev et al., 1985).

Three main approaches to counteract the chattering phenomenon in SMC systems were proposed in the mid-eighties: the use of a continuous approximation of the relay (e.g. the saturation function (Burton and Zinober, 1986)), the use of an asymptotic state-observer to confine chattering in the observer dynamics bypassing the plant (Bondarev et al., 1985), the use of higher-order sliding mode control algorithms (Emelyanov et al., 1986).

The higher-order sliding mode approach has been actively developed over the last two decades not only for chattering attenuation but also for the robust control of uncertain systems with relative degree two and higher (see Bartolini et al., 2003; Bartolini et al., 2001; Fridman and Levant, 2002, Levant, 1993, Levant, 2003, Orlov et al., 2003, Sira-Ramirez, 2002 and references therein).

The main drawbacks of the continuous approximations and of the observed-based approach are the deterioration of accuracy and system robustness, respectively. In recent papers (Boiko and Fridman, 2004, Boiko et al., 2004; Boiko et al., 2004a) it has been shown that even the second-order sliding mode (2-SM) algorithms suffer from chattering if parasitic dynamics are present increasing the system relative degree.

In this note we consider the generalized sub-optimal control algorithm (Bartolini et al., 2001, Bartolini et al., 2003), which is the generalization of a 2-SM control algorithm derived from the time-optimal control law of a double integrator (Bartolini et al., 1997). We analyze the dependence of the frequency and the amplitude of chattering from the tuning parameters of the algorithm when it applied to dynamical systems with relative degree three and higher. The capability of affecting the frequency of the residual steady state oscillations may be useful, for example, to keep it far enough from the resonant frequencies of the plant.

There are two main approaches to chattering analysis: the time-domain analysis of the system dynamics or the use of frequency-domain techniques.

Analysis of the magnitude of the oscillations based on singularly perturbed relay systems was developed in Utkin (1992) and Fridman (2002). Poincare maps and LMIs have been suggested to investigate the existence and stability of periodic solutions in relay systems (Di Bernardo et al., 2001, Goncalves et al., 2001 and the reference therein). A special decomposition of Poincare maps allowing for analyzing chattering in 1-SM control systems has been proposed in Fridman (2001). Preliminary results regarding the time-domain analysis of chattering in 2-SMC systems were presented in Boiko et al. (2004a).

When linear plants are considered several frequency-domain techniques can be used to assess the existence and stability of periodic solutions. The Tsypkin locus method (Tsypkin, 1984) provides exact values of the amplitude and frequency of chattering. The recently proposed “Locus of a Perturbed Relay System” (LPRS) method (Boiko, 2005) gives the exact values of chattering frequency and amplitudes and also allows to perform some robustness analysis (Boiko, 2003). All these approaches require quite tedious computations. Therefore the application of the approximate analysis method based on the Describing Function (DF) technique could be useful whenever the low-pass filtering condition is satisfied (Atherton, 1975). The DF method has already been used to estimate the frequency and the amplitude of the periodic motions in the 1-SMC systems (Shtessel and Lee, 1996, Zhilcov, 1974). The results obtained via the use of exact frequency-domain techniques feature a satisfactory correspondence with those obtained via the approximate DF method (Boiko, 2003).

In the present paper a parametric relay representation of the generalized sub-optimal 2-SMC algorithm (Bartolini et al., 2003) is given. The “Twisting” algorithm (Levant, 1993), the “sub-optimal” algorithm (Bartolini et al., 1997) and even the classical relay (Utkin, 1992) can be obtained as particular cases. Such representation is exploited for analysis and design purposes in the frequency domain in order to provide effective tuning rules for chattering attenuation. We assume that the cascade actuator-plant dynamics is a low-pass filter. We also assume that the steady-state oscillations are periodic, symmetric and with zero mean. The analysis results give the designer useful tuning rules to set the controller parameters so as the chattering effect is counteracted.

This paper is organized as follows: in Section 2 we formulate the problem under investigation and detail the class of controlled plants we are concerned with. Section 3 contains the main results, namely a DF analysis of the considered class of control systems and the derivation of tuning rules for setting the parameters of the 2-SMC algorithm. In Section 4 the proposed tuning procedure is applied and verified by means of computer simulations. The estimated chattering parameters (amplitude and frequency of the periodic solution) obtained via the DF analysis are shown to be in good agreement with the simulated system's behaviour. Section 5 provides concluding remarks.

Section snippets

Problem formulation

Consider the feedback control system in Fig. 1.

Let the linear plant, including the actuator, be described by the state-space representationx˙(t)=Ax(t)+bu(t),xRn,uR,y(t)=cx(t),yR,where x is the state vector, u is the actuator's input and A, b, c are matrices of appropriate dimensions. y can represent either the sliding variable or the plant output. Assume that matrix A is Hurwitz. The harmonic response W(jω)=c(jωI-A)-1b can be then used as the SISO plant model.

The 2-SMC algorithm is the

Describing-function analysis of the generalized sub-optimal algorithm

The generalized sub-optimal controller can be described as an active hysteretic relay whose hysteresis magnitude varies according to the past history of the relay input. The relay representation of controller (2) is given in Fig. 2.

Let us assume that the actual steady-state behaviour of the system (1), (2) is a periodic, unimodal symmetric motion with zero mean. Let yMp be the fixed point of the Poincare map y(tMi+1)=-y(tMi) (the construction of the Poincare map has been dealt with in Boiko et

An academic example

The plant-plus-actuator transfer functionW(s)=1(s2+s+1)(1+0.01s)was considered for the closed-loop analysis with the generalized sub-optimal algorithm. The relative degree of the transfer function is three, then its Nyquist plot intersects the straight line (7).

Let us apply the described three-step procedure to shape the periodic solution parameters. Step A: the desired frequency range is 55rads-1ω¯65rads-1. Step B yields ψ1=0.49rad and ψ2=0.56rad. Interpolation of the curves in Fig. 4 is

Conclusions

The describing function approach to the analysis of feedback control systems with linear plants driven by 2-SMC schemes has been presented. As a unified representation of several existing SMC algorithms, the generalized sub-optimal 2-SM controller is considered. The proposed graphical analysis indicates that if the plant-plus-actuator relative degree is three or more then a periodic solution can take place in steady-state. It has also been shown that changing the controller parameters allows

Acknowledgements

L. Fridman and R. Iriarte gratefully acknowledge the financial support from the Mexican CONACyT Grant No. 43807, and from the National Autonomous University of Mexico (UNAM) PAPIIT Grant No. 117103. A. Pisano and E. Usai gratefully acknowledge the financial support from the Italian Research and University Ministry (MIUR), PRIN Grant No. 2004-098392-006.

Igor M. Boiko was born in Russia. He received the M.S. and Ph.D. degrees in 1984 and 1990, respectively, both from Tula State University, Tula, Russia. He was a Senior Research Scientist with Tula State University and conducted a number of successful researches for the Russian aerospace industry. Since 1998 he has been working as a control engineer and consultant in the petrochemical industry in Canada. He worked for such companies as SNC-Lavalin, Honeywell, ChevronTexaco, Syncrude. His

References (27)

  • G. Bartolini et al.

    Output tracking control of uncertain nonlinear second-order systems

    Automatica

    (1997)
  • I. Boiko

    Oscillations and transfer properties of relay servo systems: The locus of a perturbed relay system approach

    Automatica

    (2005)
  • Atherton, D. P. (1975). Nonlinear control engineering—describing function analysis and design. Workingam Beks,...
  • G. Bartolini et al.

    A survey of appplications of second order sliding mode control to mechanical systems

    International Journal of Control

    (2003)
  • G. Bartolini et al.

    Global stabilization for nonlinear uncertain systems with unmodeled actuator dynamics

    IEEE Transactions of Automatic Control

    (2001)
  • I. Boiko

    Frequency domain analysis of fast and slow motions in sliding modes

    Asian Journal of Control

    (2003)
  • Boiko, I., & Fridman, L. (2004). Periodic motions in second order sliding modes and universal chattering test....
  • I. Boiko et al.

    Analysis of second order sliding mode algorithms in the frequency domain

    IEEE Transactions on Automatic Control

    (2004)
  • Boiko, I., Fridman, L., Pisano, A., & Usai, E. (2004a). Oscillations in feedback control systems with fast actuators...
  • Boiko, I., Fridman, L., Pisano, A., & Usai, E. (2004b). Performance analysis of second-order sliding-mode control...
  • A.G. Bondarev et al.

    Sliding modes in systems with asymptotic state observers

    Automatica i telemechanica (Automation and Remote Control)

    (1985)
  • J.A. Burton et al.

    Continuous approximation of variable structure control

    International Journal of System Science

    (1986)
  • M. Di Bernardo et al.

    Self-oscillations in relay feedback systemsSymmetry and bifurcations

    International Journal of Bifurcations and Chaos

    (2001)
  • Cited by (0)

    Igor M. Boiko was born in Russia. He received the M.S. and Ph.D. degrees in 1984 and 1990, respectively, both from Tula State University, Tula, Russia. He was a Senior Research Scientist with Tula State University and conducted a number of successful researches for the Russian aerospace industry. Since 1998 he has been working as a control engineer and consultant in the petrochemical industry in Canada. He worked for such companies as SNC-Lavalin, Honeywell, ChevronTexaco, Syncrude. His research interests include frequency-domain methods of analysis and design of nonlinear systems, and sliding mode control systems in particular, process control theory and applications. Dr. Boiko is a Professional Engineer registered in Alberta, Canada.

    Dr. Leonid M. Fridman received his M.S in mathematics from Kuibyshev (Samara) State University , Russia, Ph.D in Applied Mathematics from Institute of Control Science (Moscow) , and Dr. of Science degrees in Control Science from Moscow State University of Mathematics and Electronics in 1976,1988 and 1998 correspondingly. In 1976-1999 Dr. Fridman was with the Department of Mathematics at the Samara State Architecture and Civil Engineering Academy, Samara, Russia., 2000 -2002 he is with the Department of Postgraduate Study and Investigations at the Chihuahua Institute of Technology, Chihuahua, Mexico. In 2002 he joined the Department of Control, Division of Electrical Engineering of Engineering Faculty at National of Autonomous University of Mexico, Mexico. He is Associate Editor of Conference Editorial Board of IEEE Control Systems Society, Member of TC on Variable Structure Systems and Sliding mode control of IEEE Control Systems Society. His research interests include variable structure systems, singular perturbations, systems with delay. Dr. Fridman is an editor of two books and two special issues on sliding modes. He published over 120 technical papers.

    Rafael Iriarte received his B.S. degree in Electrical and Electronic Engineering from National Autonomous University of Mexico (UNAM) in 1976 in Mexico City and his M.S. degree in Control Educational Techniques. He is currently a Ph. D. student at the same university as well as Associate Professor at the Electrical and Electronic Department since 1995. His research and educational interest are frequency domain analysis of variable structure systems and its applications to real problems using sliding mode controllers. He is the author of a text book in basic numerical analysis techniques.

    Alessandro Pisano was born in Sassari, Italy, in 1972. He graduated in Electronic Engineering in 1997 at the Department of Electrical and Electronic Engineering (DIEE) of the Cagliari University (Italy), where he received the Ph.D. degree in Electronics and Computer Science in 2000. He is currently a research associate at DIEE. His current research interest include nonlinear and robust control, variable-structure systems and sliding-mode control design and implementation for mechanical and electromechanical systems. Dr. Pisano is a Professional Engineer registered in Cagliari, Italy.

    Elio Usai was born in Sassari, Italy, in 1960. He graduated in Electrical Engineering at the University of Cagliari, Italy, in 1985. Up to 1994 he has been working for international industrial companies. Since 1994 he is at the Department of Electrical and Electronic Engineering (DIEE), University of Cagliari, where currently he is associate professor of automatic control. Current research interests are in the field of control engineering, variable structure systems, control of mechanical systems. He is a member of IEEE.

    This paper was not presented at any IFAC meeting. This paper was recommended for publication in revised form by Associate Editor Torkel Glad under the direction of Editor Hassan Khalil.

    View full text