Académique Documents
Professionnel Documents
Culture Documents
• Contrôler les systèmes linéaires qui sont présentés à l'aide d'un modèle d'espace d’état
en utilisant la commande prédictive.
• Déterminer les avantages et les inconvénients de la commande prédictive à base de
modèle d’état.
• Obtenir les meilleures valeurs des paramètres de contrôle (𝑁𝑝 , 𝑁𝑢 , 𝜆) de cette stratégie
de commande.
Préparation :
Soit un système décrit par le modèle d’état suivant :
𝑋(𝐾 + 1) = 𝐴 ⋅ 𝑋(𝑘) + 𝐵 ⋅ 𝑢(𝑘)
[
𝑦(𝑘) = 𝐶 ⋅ 𝑋(𝐾)
Avec :
1 −0.5 1.2
𝐴=[ ], 𝐵=[ ], 𝐶 = [1 0]
2.36 0.63 0.45
On donne : 𝑁𝑝 = 3, 𝑁𝑢 = 3, 𝜆 = 0.5
1) Calculer : Φ𝑝 et Ψ𝑝 .
2) Calculer la matrice du gain.
3) Donner l’équation de récurrence de la loi de commande.
Travail de laboratoire :
Dans cette partie, la commande prédictive a base de modèle d’état sera programmée
sou MATLAB dans le but de contrôler le système suivant :
𝑋(𝐾 + 1) = 𝐴 ⋅ 𝑋(𝑘) + 𝐵 ⋅ 𝑢(𝑘)
[
𝑦(𝑘) = 𝐶 ⋅ 𝑋(𝐾)
Avec :
1 0.1 1
𝐴=[ ], 𝐵=[ ], 𝐶 = [0 1]
−0.4 1 −0.1
1
U.S.T.H.B/F.G.E 2eme année Master AS
Département d’Automatique Année universitaire 2022- 2023
Partie 2 :
On veut contrôler le système linéaire continu suivant :
𝑋̇ = 𝐴 ⋅ 𝑋 + 𝐵 ⋅ 𝑢
[
𝑦 =𝐶⋅𝑋
Où : 𝐴, 𝐵, 𝐶, 𝑁𝑢 , 𝑁𝑝 , 𝜆 ne changent pas :
𝐵 = (𝐴 − 𝐼) ⋅ 𝐴−1
𝑐 ⋅ 𝐵𝑐 , 𝐶 = 𝐶𝑐 , 𝐷 = 𝐷𝑐
2