0% ont trouvé ce document utile (0 vote)
30 vues4 pages

TD 2

Ce document présente un TD sur la manipulation de schémas blocs, avec plusieurs exercices notés portant sur la simplification de schémas pour déterminer des fonctions de transfert, le calcul de réponses temporelles à partir d'équations différentielles, et la stabilisation d'un drone quadricoptère. Les exercices incluent des calculs de fonctions de transfert, des réponses à des impulsions et des échelons, ainsi que des vérifications à l'aide de Matlab. Le dernier exercice se concentre sur la modélisation et la simplification d'un système de contrôle pour un drone, en utilisant des capteurs pour stabiliser l'axe de roulis.

Transféré par

Mehdiboy
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
30 vues4 pages

TD 2

Ce document présente un TD sur la manipulation de schémas blocs, avec plusieurs exercices notés portant sur la simplification de schémas pour déterminer des fonctions de transfert, le calcul de réponses temporelles à partir d'équations différentielles, et la stabilisation d'un drone quadricoptère. Les exercices incluent des calculs de fonctions de transfert, des réponses à des impulsions et des échelons, ainsi que des vérifications à l'aide de Matlab. Le dernier exercice se concentre sur la modélisation et la simplification d'un système de contrôle pour un drone, en utilisant des capteurs pour stabiliser l'axe de roulis.

Transféré par

Mehdiboy
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

TD 2 - ASLC 1 :

Manipulation de schémas blocs

Important : les exercices notés d’un * doivent être préparés impérativement avant la séance de
TD, ils seront corrigés complètement pendant les séances.

Exercice 1∗
Objectif : simplifier des schémas blocs pour déterminer des fonctions de transfert

Y (s)
1. Donner l’expression de la fonction de transfert E(s) du système suivant :

E(s) − ϵ(s) Ω1 (s) Y (s)


+ A(s) + B(s) C(s)
+ Ω2 (s)

D(s)

2. Vérifier ce résultat à partir des équations associées au signaux E(s), ϵ(s), Ω1 (s), Ω2 (s) et Y (s).

Y (s)
3. Donner l’expression de la fonction de transfert E(s) du système suivant :

H2 (s)

E(s) − Y (s)
+ G1 (s) + G2 (s) G3 (s) + G4 (s) G5 (s)
− −

H1 (s) H3 (s)

Y (s)
4. Donner l’expression de la fonction de transfert E(s) du système suivant :

1
H2 (s)

E(s) − Y (s)
+ G1 (s) + G2 (s) G3 (s) + G4 (s) G5 (s)
− −

H1 (s)

H3 (s)

Exercice 2∗
Objectif : calculer une réponse temporelle à partir d’une équation différentielle et d’une entrée

On considère un système régi par l’équation différentielle


ds(t)
T + s(t) = K.e(t) (1)
dt
S(p)
1. Calculer la fonction de transfert E(p) de ce système et dessiner le schéma-bloc permettant de simuler
cette équation.
2. En déduire S1 (p) quand e(t) est une impulsion et S1 (p) quand e(t) est un échelon unitaire.
3. Déterminer la valeur de s2 (t) en régime établi.
4. Calculer s1 (t) et s2 (t), les réponses temporelles associées.
5. Quel est le lien entre la réponse temporelle à une impulsion s1 (t) et celle à un échelon unité s2 (t) ?
6. Déterminer la réponse indicielle à partir de s1 (t). Retrouver le résultat de la question 3.
7. Pour quelle valeur t0 de t, s2 (t) atteint-il 95 % de sa valeur finale ?
8. Vérifier ces résultats à l’aide de Matlab (commandes tf et step).

Exercice 3
Objectif : calculer une réponse temporelle à partir d’une équation différentielle et d’une entrée,
approximer un système

On considère un système régi par l’équation différentielle


d2 s(t) ds(t)
0, 1 2
+ 1, 1 + s(t) = K.e(t) (2)
dt dt
S(p)
1. Calculer la fonction de transfert E(p) de ce système.
2. Déterminer la valeur de s(t) en régime établi (en réponse à un échelon) en utilisant le théorème de la
valeur finale.
3. Calculer l’expression de s(t) pour tout t et retrouver le résultat précédent.
4. Factoriser la fonction de transfert obtenue à la question 1. Comment peut-on raisonnablement la
simplifier ?
5. Vérifier ces résultats à l’aide de Matlab (commandes tf et step).
6. Dessiner le schéma-bloc permettant de simuler cette équation.

2
Exercice 4 : stabilisation d’un drone quadricoptère
On va considérer un drone quadricoptère (Fig. 1). Ce problème a été posé à l’épreuve de Sciences
Industrielles du concours de l’ENAC en 2011.

Figure 1 – drone quadricoptère de l’ENAC

On va s’intéresser uniquement à l’axe de roulis du drone et donc à deux des quatre moteurs : il s’agit de
réguler l’angle d’inclinaison α de l’axe (Fig. 2).

Figure 2 – axe de roulis du drone

On peut schématiser l’axe de roulis et sa stabilisation selon :

consigne d’inclinaison inclinaison


+ Moteurs Bras et hélices

gyromètre

fusion des données


accéléromètre

La boucle de retour renvoie l’information d’inclinaison estimée grâce à deux capteurs de nature différente,
un accéléromètre et un gyromètre :

3
ˆ pour des angles α petits, l’accéléromètre peut se modéliser comme un système du 1er ordre avec un
gain Ka =0,42 V/rad et une fréquence de coupure fa =1,6 kHz. Il est très sensible et pour diminuer sa
sensibilité au bruit, on place en série un filtre passe-bas 1+τ1f .s . Avec τfa = 2s ;
a
ˆ le gyromètre peut se modéliser comme un système du 1er ordre avec un gain Kg =0,382 V/rad et une
fréquence de coupure fg =75 Hz. Le signal en sortie est sujet à un phénomène de dérive que l’on filtre
τf .s
grâce à 1+τgf .s , avec τfg = 0.1s ;
g
ˆ la fusion des informations issues de l’accéléromètre (précis en valeur moyenne) et du gyromètre (rapide)
s’effectue logiciellement grâce à un microcontrôleur. On simplifiera ici en considérant que l’on somme
en continu l’information issue des deux capteurs.

En termes de schéma-bloc, la boucle d’asservissement se décrit selon :

moteur 1 + pales + 1/2 axe

−1 M (s) −b

Ucα (s) + 1
α̇(s) 1
α(s)
+ C(s) J.s s
− +

M (s) b
moteur 2 + pales + 1/2 axe

τfg .s 1 Kg
+ 1+τfg .s s 1+τg .s
+
gyromètre
f usion des données

1 Ka
1+τfa .s 1+τa .s
accéléromètre

Le schéma-bloc semble relativement complexe, on va le simplifier.


1. En considérant les constantes de temps en jeu dans chaque boucle de retour, simplifier chaque boucle
en justifiant physiquement votre choix.
2. Déterminer G(s) et H(s) dans le schéma-bloc équivalent suivant :

Ucα (s) 1
α(s)
+ C(s) G(s) s

H(s)

3. Déterminer la fonction de transfert du système asservi.

Vous aimerez peut-être aussi