Comparisons between implicit and explicit discrete-time implementations of equivalent-control-based sliding mode controllers: input and output chattering suppression via the implicit method

Abstract : This paper presents a set of experimental results concerning the sliding mode control of an electro-pneumatic system. The controller is implemented via a micro-processor as a discrete-time input. Three discrete-time control strategies are considered for the implementation of the discontinuous part of the sliding mode controller: explicit discretizations with and without saturation, and an implicit discretization (that is very easy to implement with a projection on the interval [−1, 1]). While the explicit implementation is known to generate numerical chattering, the implicit one is expected to significantly reduce chattering while keeping the accuracy. The experimental results reported in this work remarkably confirm that the implicit discrete-time sliding mode supersedes the explicit ones, with several important features: chattering in the control input is almost eliminated (while the explicit and saturated controllers behave like high-frequency bang-bang inputs), the input magnitude depends only on the perturbation size and is independent of the controller gain and sampling time. On the contrary the explicit controller shows obvious chattering for all sampling times, its magnitude increases as the controller gain increases, and it does not reduce when the sampling period augments. The tracking errors arecomparable for both methods, though the implicit method keeps the precision when the control gain increases, which is not the case for the explicit one. Introducing a saturation in the explicit controller does not allow to significantly improve the explicit controller behaviour.
Type de document :
Rapport
[Research Report] Inria Grenoble Rhône-Alpes. 2014
Liste complète des métadonnées

Littérature citée [24 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-01087400
Contributeur : Bernard Brogliato <>
Soumis le : mercredi 26 novembre 2014 - 11:33:37
Dernière modification le : samedi 8 septembre 2018 - 01:15:19
Document(s) archivé(s) le : vendredi 27 février 2015 - 10:58:15

Fichier

Wang_Brogliato_etal.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-01087400, version 1

Citation

Bin Wang, Bernard Brogliato, Vincent Acary, Ahcene Boubakir, Franck Plestan. Comparisons between implicit and explicit discrete-time implementations of equivalent-control-based sliding mode controllers: input and output chattering suppression via the implicit method. [Research Report] Inria Grenoble Rhône-Alpes. 2014. 〈hal-01087400〉

Partager

Métriques

Consultations de la notice

1003

Téléchargements de fichiers

264