Commande Backstepping
Commande Backstepping
Commande Backstepping
L'idée de base du Backstepping design est qu'un système non linéaire complexe
est décomposé en sous-systèmes et que le degré de chaque sous-système ne
dépasse pas celui du système entier. En conséquence, la fonction de Lyapunov et
le contrôle fictif intermédiaire sont conçus respectivement, et le système entier
est obtenu par " pas en arrière ". Ainsi, la règle de contrôle est conçue de
manière approfondie. La méthode du backstepping est appelée méthode de rétro-
déduction, et les indices dynamiques souhaités sont satisfaits.
x1 x2
(1)
x2 f x, t g x, t u
Où f x, t et g x, t sont les fonctions non linéaire et g x, t 0 .
Conception du contrôleur
Le contrôle de base du backstepping est conçu comme suit :
Etape 1 :
1
V1 e12 (3)
2
Alors
V1 e1e1 e1 x2 x1d
Etape 2
e2 x2 x2d (5)
Alors
V2 e1 x2 x1d e2e2
e1 e2 x2d x1d e2e2
k1e12 e2 e1 f x, t g x, t u x2d
Alors
V2 k1e12 k2e22
De (6), en considérant x2d x1d k1e1 , nous pouvons obtenir la loi de commande
u
1
g x, t
k2e2 x2d e1 f x, t (8)
Pour réaliser la loi de contrôle (8), des valeurs exactes des informations de
modélisation f x, t et g x, t sont nécessaires, ce qui est difficile en pratique.
Nous pouvons utiliser les RBFs ou la logique floue pour les approximer.
Exemple de simulation
Considérons le pendule inversé à un bras comme suit :
x1 x2
.
x2 f x, t g x, t u