• Aucun résultat trouvé

Commande des systèmes linéaires – représentation interne E XAMEN F INAL AC321 - VENDREDI 7 JUIN 2013

N/A
N/A
Protected

Academic year: 2022

Partager "Commande des systèmes linéaires – représentation interne E XAMEN F INAL AC321 - VENDREDI 7 JUIN 2013"

Copied!
3
0
0

Texte intégral

(1)

ESISAR 5ème Année d'études

AC- AC321: Commande des systèmes linéaires (rep interne)

Département : AUTOMATIQUE

web : http://koenig-damien.jimdo.com

e-mail : damien.koenig@esisar.grenoble-inp.fr

E XAMEN F INAL AC321 - VENDREDI 7 JUIN 2013 Commande des systèmes linéaires – représentation interne

1 feuille A4 R/V autorisée manuscrite. Toutes calculatrices autorisées. Durée : 1H45.

1 P

ROBLÈME

T

OTAL PTS

: 4 + 1.5 + 2.5 + 3 + 5 + 6 = 22

On considère un système bille - rail, comme décrit sur la figure ci-dessous

Figure 1 : Système bille - rail

La bille de masse m est assujettie à glisser sans frottement sur un rail dont l’inclinaison θ par rapport à l’horizontale peut être modifiée par un moment τ.

1.1 Modélisation NL (4pt)

En notant m la masse de la bille, g la constante de gravitation, r la position de la bille et J le moment d’inertie du rail, montrer que les équations du mouvement s’écrivent

θ +

θ + θ +

= τ

θ

− θ +

=

cos mgr r mr 2 ) J mr (

r sin g r 0

2

2

&

&

&

&

&

&

&

(1-1)

Aide : On pourra utiliser la méthode d’Euler – Lagrange décrite en TP.

Rappel : Les équations d’Euler – Lagrange sont :

i i i

q u L q

L dt

d =



− ∂





& (1-2)

où L est le Lagrangien formé par :

(

q,q

)

T

(

q1, qn,q1, qn

)

V

(

q1, qn

)

L & = L & L& − L (1-3)

et ui sont les forces généralisées (forces, moments) appliquées aux degrés de liberté correspondants. q M

( )

qq 2

T=1&T &

est l’énergie cinétique, M(q) matrice symétrique composée des termes inertiels (J, m) et V est l’énergie potentielle.

Remarque : Toute autre méthode donnant les mêmes résultats est acceptée.

m

θ J

τ r

g

ξ1

ξ2

Repère absolu 0

(2)

ESISAR 5ème Année d'études

AC- AC321: Commande des systèmes linéaires (rep interne)

Département : AUTOMATIQUE

web : http://koenig-damien.jimdo.com

e-mail : damien.koenig@esisar.grenoble-inp.fr

2

1.2 On applique une commande en accélération u = θ & & par application d’une transformation non linéaire inversible ττττ → → → → u (1,5 pt)

(

mr J

)

u

cos mgr r mr

2 θ+ θ+ 2+

=

τ && (1-4)

Montrer que l’on obtient le modèle non-linéaire suivant, beaucoup plus simple :

(

x, u

)

f x u

1 0 0 0

0 x

x sin g x x

x

x x x x

4 3 2

4 1

2

4 3 2 1

=









+









= −









&

&

&

&

&

(1-5)

où x1 = r, x2=r&, x3 = θ et =θ&

x4 .

Déterminer les positions d’équilibre du système.

La partie ci-dessous est indépendante de la question 1.1

il est donc possible de répondre à l’ensemble des questions sans avoir réussi la question 1.1.

1.3 Obtenir un modèle linéaire du système au voisinage de r = 0 et θ θ θ = 0 et étudier sa stabilité θ au voisinage de ce point (2,5 pt)

On demande de déterminer le modèle d’état, les modes du système et de conclure sur la stabilité ou non de ces modes.

Bu x A

x& = + ,

AN : On prendra pour les applications numériques g = 9.

1.4 On admet que le modèle linéarisé tangent au voisinage de r = 0, θ θ θ θ = 0 est (3 pt)

Bu x A u 1 0 0 0 x 0 0 0 0

1 0 0 0

0 g 0 0

0 0 1 0

x = +









+









= −

& (1-6)

Etudié la commandabilité et l’observabilité du système linéarisé pour les 2 cas suivant :

• Cas 1 : On observe uniquement r soit y = r

• Cas2 : On observe uniquement θ soit y = θ.

1.5 On considère toujours le modèle linéarisé tangent précédent, choisir une sortie convenable et élaborer un observateur/régulateur (5pt)

On choisira un retour négatif u=−Kxˆ pour stabiliser le système à sa position d’équilibre.

On placera les pôles du régulateur K en –1 ± i, –2 ± i (2pt) et ceux de l’observateur identité en -3 ± i, – 4 ± i (2pt).

Voir aide ci-après.

(3)

ESISAR 5ème Année d'études

AC- AC321: Commande des systèmes linéaires (rep interne)

Département : AUTOMATIQUE

web : http://koenig-damien.jimdo.com

e-mail : damien.koenig@esisar.grenoble-inp.fr

3 Faire un schéma bloc du système commandé et observé (1pt, les matrices A, B, C, K-contrôleur et G observateur suffisent).

Aide :

[

λ−

(

−1+i

) ] [

λ−

(

−1−i

) ] [

λ−

(

−2+i

) ] [

λ−

(

−2−i

) ]

4+6λ3+15λ2+18λ+10

( )

[

λ− −3+i

] [

λ−

(

−3−i

) ] [

λ−

(

−4+i

) ] [

λ−

(

−4−i

) ]

4+10λ3+39λ2+70λ+50

Donner le transfert de boucle littéral (sans effectuer de calculs numérique) sans observateur

Donner le transfert de boucle littéral (sans effectuer de calculs numérique) avec observateur. Aide, calculer d’abord le transfert u/y puis multiplier ce résultat par le modèle linéaire du process y/u=G(p).

1.6 Le système est en réalité perturbé en entrée par une perturbation constante w (6pt)

Cette entrée inconnue w(t) vient perturber r, c’est à dire :

(

1 0 0 0

)

x Cx y

Ew Bu x A w 0 0 0 1 u 1 0 0 0 x 0 0 0 0

1 0 0 0

0 g 0 0

0 0 1 0 x

=

=

+ +

=









+









+









= −

&

(1-7)

Montrer que l’observateur / régulateur précédent est biaisé (1.5 pt).

Proposer un nouvel observateur / régulateur basé sur une commande intégrale et montrer que limy(t) 0 w

t

=

(3pt).

Vérifier auparavant pour g = 9 que le système augmenté est commandable (1.5 pt).

Aide : Le système (1-7) est augmenté d’un état y~ égal à l’intégrale de l’écart y – ydésirée, soit y~& =y−ydesirée. Remarque 1: Dans notre étude la sortie ydésirée est nulle.

Remarque 2 : 0n ne demande pas de calculs numériques pour cette dernière question sauf pour la vérification de la commandabilité.

« C'est le rôle essentiel du professeur d'éveiller la joie de travailler et de connaître. » Albert Einstein

J’espère vous avoir partagé un peu de ma passion, au plaisir de vous retrouver en cours de commande optimale.

Damien

Références

Documents relatifs

Ces résultats qui nous semblent originaux dans ce contexte incertain, sont applicables à la fois pour des systèmes de production, mais également dans le cadre du Network Calculus..

Un système non linéaire commandé est un ensemble d’équations (différentielles par exemple) non linéaires décrivant l’évolution temporelle des variables

2 2.1.3 Est –il possible de fixer l’ensemble des modes de la boucle fermée en –2. 2.1.4 Donner le schéma bloc de commande associé et déterminer la fonction de sensibilité S

Une étude statistique sur ces poissons de la zone 1 a montré que la variable aléatoire X suit une loi normale de moyenne µ et d’écart type σ = 304. Par lecture graphique, donner

Tout intervalle ouvert centré sur α contient, à partir d’un certain rang, tous les termes de

Cours OCS, CFI INSA de Rouen, S.Ainouz-Zemouche,.. Représentation d ’ états

• En dehors du matériel d'écriture normal et de feuilles de brouillon vierges, seul l'usage d'un formulaire de 2 côtés de pages A4 au maximum et d'une calculatrice

La base matérielle utilisée est généralement du type station de travail sous UNIX, utilisant des logiciels standards (MOTIF, TPC/IP, X WINDOWS...), avec accès aux services