• Aucun résultat trouvé

1 DM - Noël

N/A
N/A
Protected

Academic year: 2021

Partager "1 DM - Noël"

Copied!
8
0
0

Texte intégral

(1)

1 DM - Noël

Problème de synthèse 1 - Antenne de Communication

Corrigé page 9

A. Données

Ce problème traite de l’asservissement de position de l’axe de gisement d’une antenne de poursuite devant assurer le pointage sur des satellites en mouvement ou géostationnaires. Le schéma de principe de l’asservissement est donnée sur la figure 1

— Les deux potentiomètres délivrent une tension proportionnelle aux anglesθcet θs avec :u1 = k·θcetu2=k·θs;

— L’amplificateur de différence délivre une tensionuproportionnelle à la différence des tensions (gainµ).

— Le moteur commandé par la tensionuprovoque par l’intermédiaire d’un réducteur la réduction de l’antenne.

θs: l’angle de rotation de l’antenne ;

ωs: la vitesse de rotation de l’antenne ;

ωm: la vitesse de rotation du moteur ;

Jm : le moment d’inertie de l’équipage mo- bile solidaire du moteur ;

Js:le moment d’inertie de l’équipage mobile solidaire de l’antenne ;

N: le rapport de réduction ;

r: la résistance d’induit du moteur ;

λ: la constante de couple du moteur ;

Cm:le couple exercé par le moteur ;

Cr : le couple résistant ramené sur l’arbre moteur ;

E: la force contre électromotrice ;

— Tous les frottements mécaniques sont négli- gés ;

— L’inductance du moteur est négligée.

On donne

e= λ·ωm

Cm =λ·i

u=r·i+e(inductance négligée)

m

dt =Cm−Cr

ωm = N·ωs

J = Js N2 +Jm

(2)

1 DM - Noël

B. Étude de l’ensemble moteur-réducteur

Dans cette première partie on suppose que le couple résistantCrest nul.

Q1.Justifier les relations ci-dessus, écrire ces équations dans le domaine de Laplace.

Q2.Tracer le schéma bloc du moto-réducteur (entréeu(t), sortieωs(t)).

Q3.Mettre le schéma bloc sous la forme ci-dessous :

H(p)

+ K0 1

p

U(p) c s

cétant une variable fictive équivalente à une consigne de vitesse Q4.DéterminerK0et H(p)en fonction des paramètres du système.

Pour la suite on prendraK0 =20s1 C. Étude de l’asservissement de position

Q5.Mettre l’asservissement de position sous la forme ci dessous

+ Θc

ε A

+c

K0

1

p s B(p) Θs

Q6.ExprimerAetB(p)en fonction des données.

Q7.Fonction de transfert

Q7a. Déterminer la Fonction de Transfert en Boucle Ouverte( FTBO)BO(p) = Θs(p) ε(p) Q7b. Déterminer la Fonction de Transfert en Boucle Fermée (FTBF)BF(p) = Θs(p)

Θc(p)

Q7c. Préciser l’ordre de la FTBF, mettre sous forme canonique, déterminer les coefficients caracté- ristiques en fonction deK0etA

Q8.Précision

On pose A=20 s1pour la suite.

Q8a. Le système est-il stable

Q8b. Déterminer l’erreur de positionεspour une consigne d’entrée de type échelon unitaire (l’an- tenne pointe un satellite « fixe »).

Q8c. Déterminer l’erreur de traînageεtpour une consigne en rampeθc(t) =c·tavecc=2.103rad/s (l’antenne suit un satellite mobile)

Q8d. Tracer, dans les deux cas, l’allure de la réponse temporelle.

D. Procédure de recherche d’un satellite

Dans cette partie, nous allons étudier la procédure de recherche d’un satellite.

La position de consigne représente la position théorique présumée du satellite.

Pour faciliter la recherche, on explore la position théorique en effectuant un balayage sinusoïdal autour de cette position de consigneθcen superposant àθcun signal sinusoïdalαe(t) =b·sinωb·t.

L’amplitude du balayage est deb=0,25°, sa période 10 secondes.

On le voit, cette procédure de recherche nécessite que l’on étudie la réponse du système à une entrée

(3)

Q9b. Pour quelle valeurA0deA, la cassure du diagramme asymptotique d’amplitude se trouve- t-elle sur l’axe des pulsations ?

Q9c. Déterminer alors le déphasage pourA= A0puis évaluer la marge de phase, qu’en pensez- vous ?

Q10.Réponse fréquentielle de la FTBF

Q10a. Rappelez l’allure de la réponse temporelle en régime permanent d’un système linéaire sou- mis à une entrée sinusoïdaleαe(t), d’amplitudebet de fréquence f.

BF(p) αe(t) αs(t)

Q10b. Tracer les diagrammes de Bode de la FTBF.

Q10c. À partir des diagrammes de Bode, déterminer la réponse temporelleαs(t)en régime per- manent.

E. Comportement de l’antenne en présence d’une perturbation

L’asservissement de position doit lutter contre les couples de perturbations appliquées à l’axe de gisement de l’antenne par l’action du vent.

Deux types d’actions perturbatrices sont envisagés dans la suite de l’étude :

— action du vent de vitesse constantev0auquel correspond un couple :

Cr1=Γ0=175 000 N·mpourv1 =15 m·s1,

Cr2=Γ0=310 000 N·mpourv2 =20 m·s1;

— vent soufflant en rafales avec une vitesse comprise entre15et20 m·s1. On modélise le couple résistant crée par ce vent par une fonction sinusoïdale de fréquence0,2 Hzvariant entreCr1 et Cr2.

Q11.Reprendre le schéma bloc du moto-réducteur en faisant intervenir le couple résistant.

Q12.Mettre ce schéma bloc sous la forme suivante :

H(p) U(p)

+c

K0 + 1

p

s

Cr(p) d

Q13.Exprimerden fonction des données.

Pour la suite on prendrad =5×109m2·kg1 Q14.Asservissement de position

Q14a. Tracer le schéma bloc de l’asservissement de position en prenant en compte le couple résis- tant.

Q14b. Mettre ce schéma sous la forme :

+ Θ(p)

A1(p)

ε + 1

p

Θs

D(p) Cr(p)

(4)

1 DM - Noël

Q14c. pourA=20 s1, montrer queA1(p) = p20 20+1

etD(p) = 1 4·109 p

20 +1 .

Q15.DéterminerΘs(p)en fonction deΘc(p)etCr(p).

Q16. On se place dans le cas ou l’antenne vise un satellite fixe (θc(t) = θ0 ) sous un vent violent (v0 =20 m·s1), déterminer l’erreur de viséeε(t) =θ0−θs(t)sous ces conditions. Conclure.

Q17.On se place dans le cas ou l’antenne vise un satellite mobile (θc(t) =a·t) sous un vent violent (v0 =20 m·s1), déterminer l’erreur de viséeε(t) =θc(t)−θs(t)sous ces conditions. Conclure.

On se place maintenant dans le cas d’un vent en rafale entre15et20 m·s1avec une fréquence de fv=0,2 Hz, l’antenne étant dans sa position initiale (θc(s) =0).

Pour étudier cette réponse temporelle, nous avons besoin d’étudier la fonction de transfert G(p) = Θ(p)

Cr(p) pour une entrée de consigneΘc(p) =0.

Q18.Tracer les diagrammes de Bode deG(p) Q19.Réponse à la perturbation sinusoïdale.

Q19a. Déterminer à partir des diagrammes, le module et l’argument deG(p)pour la pulsation correspondant à fv.

Q19b. En déduire l’équation deθs(t)en régime permanent.

Q19c. Quel pourrait-être le risque avec un tel vent ? F. Correction de l’asservissement de position

On constate qu’il est nécessaire de corriger le fonctionnement du système afin d’être plus précis et de rejeter les perturbations. On ajoute dans la boucle de position un correcteur

C(p) = ka p

1+ p

ω1

+ Θc

C(p)

ε c + K0 + 1

p

1 ps Θs

Cr(p) d

Dans un premier temps, on suppose quecr(t) =0.

F.1. Stabilité

Q20. Montrer que la fonction de transfert en boucle ouverte est de la forme : T(p) = Θs(p) ε(p) = K·(p+a)

p2·(p+b)

Q21.Justifier que pourω1 =K0, le système est juste instable.

Q22.Tracer l’allure des diagrammes asymptotiques de Bode de p+a

p+bdans les deux cas suivanta>b (prendrea=10·b) eta <b(prendreb=10·a).

Q23.En déduire que pour que le système soit stable il fautω1 <K0pour toutka >0.

Q24.

Q24a. Tracer les diagrammes de Bode deT(p)avecka =1,K0=20 rad·s1etω1=2,5 rad·s1.

(5)

Q25a. On se place dans le cas ou l’antenne vise un satellite fixe (θc(t) =θ0) sous un vent violent (v0 =20 m·s1), déterminer l’erreur de viséeε(t) =θ0−θs(t)sous ces conditions.

Q25b. On se place dans le cas ou l’antenne vise un satellite mobile (θc(t) = a·t ) sous un vent violent (v0=20 m·s1), déterminer l’erreur de viséeε(t) =θc(t)−θs(t)sous ces conditions.

Q26.Conclure.

G. Étude Informatique complémentaire (à rendre la semaine prochaine) G.1. Étude algébrique préalable

Le critère de Routh est un critère algébrique qui permet de déterminer le signe des racines d’un polynôme, le critère est présenté en annexe page 6.

Q27.Déterminer la fonction de transfert en boucle ferméeF(p) = Θs(p) Θs(p). Q28.À partir de la description en annexe, construire le tableau de Routh.

Q29.Vérifier que le système est stable pour toutka >0etω1< K0. G.2. Etude Informatique

Q30.Écrire le code python qui à partir des coefficients du polynôme du dénominateur de degré n ([bn,bn1,bn2, . . . ,b2,b1,b0]) construit le tableau de Routh et retourne le booléen, stable /instable.

Q31.Vérifier le résultat précédent pourka =1,K0=20 s1etω1=2,5 s1puisω1 =25 s1.

(6)

1 DM - Noël

H. Annexes

A-1. Critère de Routh

Le critère de Routh est un critère algébrique permettant de déterminer à partir du polynôme du dénominateur de la fonction de transfert le signe des racines de ce polynôme sans avoir à résoudre l’équationD(p) =0.

Pour une fonction de transfert en boucle fermée s’écrivant, BF(p) = N(p)

D(p) = am·pm+am1·pm1+..+a1·p1+a0

bn·pn+bn1·pn1+· · ·+b1·p1+b0, on déduit l’équation caractéristique :

D(p) =0 bn·pn+bn1·pn1+· · ·+b1·p1+b0 =0.

Condition nécessaire

Énoncé (Condition nécessaire de stabilité) Pour que le système soit stable, il faut que tous les coefficients de l’équation caractéristique soient du même signe quebn. Cette condition est une condition suffisante pour les systèmes du premier et du second ordre.

Tableau de Routh

Le critère de Routh permet de déterminer le signe des racines d’un polynôme à partir du tableau 0 construit à partir des coefficients du polynôme. On ordonne les lignes suivant les puissances décrois- santes du polynôme depnàp0.

Les deux premières lignes sont constituées des coefficients du polynôme :

— La première est constituée des coefficients de même parité que le degréndu polynôme, rangés suivant les puissances décroissantes ;

— La deuxième est constituée des coefficients de même parité quen−1, rangés suivant les puis- sances décroissantes.

Remarque :le tableau 0 est construit pour un polynôme de degré pair, pour un polynôme de degré impair les deux premières lignes se terminent différemment (le terme enp0est sur la seconde ligne).

pn bn bn2 bn4 … … b3 b1

pn1 bn1 bn3 bn5 … … b2 b0

pn A11= bn A12 =bn2 A13=bn4 … … A1k =b2 A1l =b0 pn1 A21= bn1 A22 =bn3 A23=bn5 … … A2k =b1 0

pn2 A31 A32 A33 … … … 0

pn3 A41 A42 A43 … … 0 0

... ... ... ... … … 0 0

A(i2)1 A(i2)2 … … A(i2)(j+1) 0 0 A(i1)1 A(i1)2 … … A(i1)(j+1) 0 0

pni+1 ... ... … Aij ... 0 0

... ... ... ... … … 0 0

p1 A(n1)1 A(n1)2 0 0 0 0 0

p0 An1= b0 0 0 0 0 0 0

(7)

A31 =

A21 · A11 12

21 A22

= 1

bn1 · bn bn2 bn1 bn3

= (bn·bn3−bn1·bn2) bn1

le suivant :

A32 = 1

A21 · AA11 A13

21 A23

= 1

bn1 · bbn bn4

n1 bn5

Pour la ligne suivante :

A41 = 1

A31 · AA21 A22

31 A32

A42 = 1

A31· AA21 A23

31 A33

Pour le terme de la ligne i et de la colonne j :

Aij = 1

A(i1)1 · AA(i2)1 A(i2)(j+1)

(i1)1 A(i1)(j+1)

On poursuit le remplissage jusqu’à la lignep0.

La première colonne est appelée colonne des pivots et le termeA(i1)1est le pivot de tous les termes de la lignei.

On remarquera que :

— les termes du triangle inférieur droit sont nuls ;

— que le termeb0se propage (une ligne sur deux) le long de la diagonale du triangle jusqu’à la lignep0.

Énoncé (Critère de Routh) Le système est stable si tous les termes de la colonne des pivots sont du même signe queA11=bn. Il y a autant de racines à partie réelles positives que de changement de signe dans la colonne des pivots.

Le critère de Routh, est un critère de stabilité absolue, il ne permet pas de préciser les marges de stabilité du système.

Remarque :le critère de Routh est très utile lorsque les coefficients du polynôme sont des para- mètres de réglage de l’asservissement pour déterminer les valeurs limites de ces paramètres comme sur l’exemple ci-dessous.

Exemple

+ G(p) = K p·(p2+p+3)

E(p) S(p)

BF(p) = G(p) 1+G(p)

= K

p3+p2+3·p+K

On construit le tableau de Routh p3 1 3

p2 1 K p1 A31 0 p0 K 0

etA31 = 1 1

1 3 1 K

=3−K

Le système est donc stable pour0< K<3.

(8)

1 DM - Noël

Références

Documents relatifs

[r]

Afin de vérifier votre résultat on vous propose d'utiliser la simulation LTSpice suivante dans laquelle on décrit la fonction de transfert directement sous la

Les élèves se lavent les mains, a minima : - à l’arrivée dans l’établissement ; - avant et après chaque repas ; - avant et après les récréations ; - après être allé aux

Ce trinôme de degré 2 est du signe du coefficient de , c'est-à-dire positif, sauf entre

Autrement dit, que doit-on mettre sur la balance avant de commencer la pesée, et comment savoir quel est le sac après avoir lu le

Déterminer alors le tableau de variations de f sur [0;

Un usine produit chaque jours entre 0 et 50 milles masques.. En déduire le nombre de masque que l’entreprise doit produire pour gagner

[r]