• Aucun résultat trouvé

Corrig´e TD SA 11 Repr´esentation d’´etat d’un pendule

N/A
N/A
Protected

Academic year: 2022

Partager "Corrig´e TD SA 11 Repr´esentation d’´etat d’un pendule"

Copied!
2
0
0

Texte intégral

(1)

Corrig´e TD SA 11

Repr´esentation d’´etat d’un pendule

21 d´ecembre 2004

1 Chariot et pendule

1.1 Repr´esentation d’´etat

L’entr´eeU est la forceF appliqu´ee au chariot, la sortieY =h x θ iT. Le vecteur d’´etat est :X=h x θ x˙ θ˙ iT. La repr´esentation d’´etat est :

X˙ =

0 0 1 0

0 0 0 1

0 −mmpg

c 0 0

0 −(mcm+mp)g

clp 0 0

.X+

0 0

1 mc

1 mclp

.F

Y =

"

1 0 0 0 0 1 0 0

# .X L’application num´erique donne :

A=

0 0 1 0

0 0 0 1

0 −5 0 0

0 −30 0 0

B =

0 0 5 10

1.2 Observabilit´e

La matrice d’observabilit´e donne :

OB=

1 0 0 0

0 1 0 0

0 0 1 0

0 0 0 1

0 −5 0 0

0 −30 0 0

0 0 0 −5

0 0 0 −30

1

(2)

cette matrice est de rang 4. Si la sortie est seulement l’angle θ, le vecteur C2 est limit´ee `a la deuxi`eme ligne du vecteur C pr´ec´edent et la matrice d’observabilit´e devient :

OB2=

0 1 0 0

0 0 0 1

0 −30 0 0

0 0 0 −30

Cette matrice est de rang 2 et on peut voir que seuls les variables d’´etat 2 et 4 c’est `a direθ et ˙θ sont observables.

1.3 Syst`eme r´eduit

De l’´equation diff´erentielle (2) du syst`eme, on a : T(p) = 10

p2+ 30

On peut en d´eduire une repr´esentation d’´etat d’ordre 2 : X˙ =

"

0 1

−30 0

# .X+

"

0 10

#

.F Y =h 1 0 i.X

1.4 Retour d’´etat

Pour avoir en BF la fonction de transfert H(p) = 10

(p+ 3)(p+ 10) il faut avoir une repr´esentation d’´etat en BF avec

ABF =

"

0 1

−30 −13

#

OrABF =A−B.G. On en d´eduit le retour d’´etat G=h 0 −1.3 i

ce qui signifie un retour sur la vitesse angulaire avec un gain de−1.3.

2

Références

Documents relatifs

Pour des queions, demande de pr´ecisions ou explications, n’h´esitez pas `a m’envoyer un mail `a igor.kortchemski@ens.fr , ou bien `a venir me voir au bureau

Tout comme on a d´ efini r´ ecursivement les longueurs des plus courts chemins, on peut d´ efinir r´ ecursivement les pr´ ed´ ecesseurs dans les plus courts chemins : π i,j (k)

[r]

Q 2.5 Ecrire une macro verification qui demande ` a l’utilisateur de saisir un nombre compris entre 0 et 1023, convertit ce nombre en binaire en le stockant dans la feuille de

Le fait d’avoir trouv´ e une m´ ethode it´ erative (au moins) convergente prouve que la matrice A est inversible.. D´ ecrire l’algorithme de Gauss-Seidel appliqu´ e ` a

L’ordinateur de la batterie Patriot repr´esente les nombres par des nombres `a virgule fixe en base 2 avec une pr´ecision de 23 chiffres apr`es la virgule. L’horloge de la

Pour calculer les valeurs propres d’une matrice, calculer le polynˆ ome caract´ eristique de fa¸con na¨ıve n’est pas forc´ ement une bonne id´ ee : si on n’a pas de logiciel

Si σ est une permutation