z-logo
open-access-imgOpen Access
Positive filter synthesis for sliding‐mode control
Author(s) -
Trindade Nascimento Felipe,
Cunha José Paulo V. S.
Publication year - 2019
Publication title -
iet control theory and applications
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.059
H-Index - 108
eISSN - 1751-8652
pISSN - 1751-8644
DOI - 10.1049/iet-cta.2018.5293
Subject(s) - control theory (sociology) , norm (philosophy) , parametric statistics , impulse response , upper and lower bounds , mathematics , sliding mode control , filter (signal processing) , computer science , nonlinear system , control (management) , physics , mathematical analysis , statistics , quantum mechanics , artificial intelligence , political science , law , computer vision
The synthesis of externally positive filters that can be used to modulate control signals of output‐feedback sliding mode controllers is presented. These filters are useful to estimate the norm of unmeasured signals in systems with parametric uncertainties. These norm observers are a robust alternative to state observers, that may be difficult to design for uncertain systems. The first step of the synthesis is the search of the envelope function, which is an upper bound for the norm of each admissible impulse response of the uncertain system. After this step, the approximation of a positive filter with an impulse response that is an upper bound for the envelope function is carried out. The search of the envelope function and the synthesis of the approximation filters are formulated as non‐convex optimisation problems that can be solved by genetic algorithms. It is important to design norm observers that are not too conservative, because the modulation signals should be kept small in order to reduce the amplitude of the control signals, power losses, and undesirable chattering effects that may occur in sliding‐mode control. The proposed methods are illustrated by numerical examples.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here