Schémas fonctionnels : exercices corrigés pas à pas

Exercices gratuits sur Schémas fonctionnels avec schémas, indices et corrigés complets. De nouvelles valeurs à chaque fois, à trois niveaux : série, parallèle et rétroaction, fonctions de transfert en boucle fermée et erreurs, perturbations, stabilité et pôles.

Exercice gratuitFacile
R(s)11G₂8G₃++9G₁C(s)

Le signal R se divise en deux blocs parallèles G₂ = 11 et G₃ = 8. Leurs sorties se rejoignent à un sommateur avec les signes indiqués (+ and +), et la somme traverse G₁ = 9. Trouvez le gain global T = C/R.

G₁ = 9G₂ = 11G₃ = 8signes : + G₂, + G₃
Exercice suivant →

Ce que vous travaillez

  1. Facilesérie, parallèle et rétroaction
  2. Moyenfonctions de transfert en boucle fermée et erreurs
  3. Difficileperturbations, stabilité et pôles

Apprendre Schémas fonctionnels depuis zéro

Avant cela : Transformées de Laplace

1Ce qu’est un schéma fonctionnel

Un système de commande est une chaîne d’éléments : un correcteur, un moteur, un capteur. Un schéma fonctionnel dessine chaque élément comme une boîte et chaque signal comme une flèche.

Un bloc multiplie son signal d’entrée par son gain ou sa fonction de transfert G. Si 3 entre dans un bloc G = 5, alors 15 en sort.

Un sommateur (un cercle) additionne ou soustrait des signaux. Le signe à côté de chaque flèche entrante indique lequel. Un point est un point de prélèvement : le signal est copié, pas divisé.

R+EGCH−

C’est l’image la plus importante en automatique. La sortie C est mesurée par H et soustraite de la consigne R. La différence E = R − H·C est l’erreur qui pilote G.

C’est la rétroaction négative : quand la sortie est trop haute, l’erreur diminue et la ramène vers le bas.

Auto-évaluation À un sommateur, R entre avec + et le signal de rétroaction B entre avec −. R = 10 et B = 4. Que sort-il du sommateur ?
  1. 14
  2. 40
  3. 6
  4. −6

Réponse: 6. Les signes au sommateur donnent E = R − B = 10 − 4 = 6. 14 ignore le signe moins, et −6 soustrait dans le mauvais sens.

2Trois règles pour simplifier n’importe quel schéma

Vous réduisez un schéma pas à pas jusqu’à ce qu’il ne reste qu’un bloc. Son gain T = C/R est la fonction de transfert en boucle fermée.

G₁G₂⇒G₁ · G₂G₁G₂+±⇒G₁ ± G₂+GH−⇒G1 + G·H
  • Série : les blocs placés l’un après l’autre se multiplient, G₁·G₂.
  • Parallèle : les blocs qui alimentent le même sommateur s’additionnent, avec les signes du sommateur : G₁ + G₂ ou G₁ − G₂.
  • Boucle de rétroaction : un bloc direct G avec une rétroaction négative H devient G/(1 + G·H).

La règle de la rétroaction découle de deux équations. Au sommateur, E = R − H·C, et le bloc donne C = G·E. Donc C = G·R − G·H·C, et par conséquent :

T = C/R = G/(1 + G·H)

Avec une rétroaction positive, le signal est ajouté au sommateur, et le signe au dénominateur s’inverse : T = G/(1 − G·H).

Le produit G·H est le gain de boucle. Quand il est grand, T se rapproche de 1/H : c’est le capteur, et non le procédé, qui fixe le gain.

Auto-évaluation G₁ = 2 et G₂ = 5 sont en série, avec une rétroaction négative H = 0,3. Que vaut T = C/R ?
  1. 0,75
  2. 10
  3. 2,5
  4. −5

Réponse: 2,5. G = 2·5 = 10 et G·H = 3, donc T = 10/(1 + 3) = 2,5. La valeur 10 ignore la boucle, −5 utilise 1 − G·H, et 0,75 met H au numérateur.

3Boucles avec fonctions de transfert

Les blocs réels dépendent de s, par exemple un moteur G(s) = b/(s + a). Les mêmes règles s’appliquent. Ensuite, on simplifie les fractions dans les fractions.

R+bs + aC−

Avec une rétroaction unitaire (H = 1), multipliez le numérateur et le dénominateur de G/(1 + G) par (s + a) :

T(s) = b/(s + a + b)
  • Le pôle en boucle fermée est la racine du dénominateur : p = −(a + b). Il est plus à gauche que le pôle en boucle ouverte −a, donc la boucle est plus rapide.
  • La constante de temps est τ = 1/(a + b).
  • Le gain statique est T(0) = b/(a + b). Un échelon d’amplitude A se stabilise à css = A·T(0).
  • Avec un gain de capteur H, le dénominateur devient s + a + b·H.

L’erreur en régime permanent ess est ce qui reste de R − C après stabilisation. Avec une rétroaction unitaire, utilisez les constantes d’erreur :

  • Pour un échelon d’amplitude A : ess = A/(1 + Kp), avec la constante de position Kp = G(0).
  • Pour une rampe r(t) = A·t : ess = A/Kv, avec la constante de vitesse Kv = lims→0 s·G(s).

Pour G(s) = 8/(s(s + 4)), le facteur s se simplifie : Kv = 8/4 = 2. Une rampe r(t) = 1·t laisse alors ess = 1/2 = 0,5.

Pour une boucle du second ordre comme G(s) = K/(s(s + 6)), la boucle fermée a pour équation s² + 6s + K = 0. Deux pôles réels égaux (amortissement critique) demandent 6² = 4K, donc K = 9.

Exemple détaillé

G(s) = 6/(s + 2) est placé dans une boucle à rétroaction négative unitaire. Trouvez le pôle en boucle fermée, la constante de temps et la sortie en régime permanent pour un échelon d’amplitude 4.

1

Fermez la boucle

T(s) = G/(1 + G) = 6/(s + 2 + 6) = 6/(s + 8)
2

Pôle et constante de temps

Le pôle est la racine de s + 8 = 0.

p = −8, τ = 1/8 = 0,125 s
3

Sortie en régime permanent

Posez s = 0 pour le gain statique, puis multipliez par l’amplitude de l’échelon.

T(0) = 6/8 = 0,75, css = 4·0,75 = 3

L’erreur est 4 − 3 = 1. La constante Kp = G(0) = 3 donne la même chose : 4/(1 + 3) = 1.

Réponse

p = −8, τ = 0,125 s et css = 3.

Auto-évaluation G(s) = 6/(s + 2) est dans une boucle à rétroaction négative unitaire. Quel nombre est le pôle en boucle fermée ?
  1. 8
  2. −0,125
  3. −2
  4. −8

Réponse: −8. T(s) = 6/(s + 8), donc le pôle est −8. −2 est le pôle en boucle ouverte avant la rétroaction. Un pôle est une valeur de s, il est donc négatif ici, et −0,125 le confond avec τ = 1/8.

4La méthode pas à pas

  1. Trouvez la boucle la plus interne. Réduisez-la d’abord avec G/(1 + G·H), ou G/(1 − G·H) pour une rétroaction positive.
  2. Combinez les blocs en série (multipliez) et en parallèle (additionnez avec les signes du sommateur).
  3. Répétez jusqu’à ce qu’il ne reste qu’un bloc. Ce bloc est T(s) = C/R.
  4. Simplifiez les fractions : multipliez le numérateur et le dénominateur par les dénominateurs de G(s).
  5. Lisez ce qui est demandé : les pôles d’après le dénominateur, T(0) pour le régime permanent, τ = 1/(valeur absolue du pôle) pour une boucle du premier ordre.

Vérification rapide : en s = 0, vous pouvez réduire le schéma avec de simples nombres. Cela donne T(0) directement et repère la plupart des erreurs d’algèbre.

5Un exemple détaillé

C’est une question moyenne typique avec une boucle interne. Essayez chaque étape avant de l’ouvrir.

Exemple détaillé

Le procédé G(s) = 3/(s + 1) a une boucle interne à rétroaction négative avec H₁ = 1. Un correcteur K = 4 et une boucle externe à rétroaction négative unitaire ferment le système. Trouvez le pôle en boucle fermée p et le gain statique T(0).

1

Observez le schéma

R+4+3s + 1C1−−

Il y a deux boucles. La boucle interne entoure le procédé seul. La boucle externe entoure tout, de C jusqu’à R.

2

Réduisez la boucle interne

Utilisez G/(1 + G·H₁) et multipliez le numérateur et le dénominateur par (s + 1) :

Gᵢ = 3/(s + 1 + 3·1) = 3/(s + 4)
3

En série avec le correcteur

K et Gᵢ sont maintenant en série, donc multipliez :

K·Gᵢ = 4·3/(s + 4) = 12/(s + 4)
4

Fermez la boucle externe

Rétroaction unitaire autour de 12/(s + 4) :

T(s) = 12/(s + 4 + 12) = 12/(s + 16)

Le pôle est p = −16, et T(0) = 12/16 = 0,75.

5

Vérifiez la réponse

Refaites le calcul en s = 0 avec des nombres seulement. G(0) = 3, la boucle interne donne 3/(1 + 3) = 0,75, et K le multiplie pour donner 3.

La boucle externe donne 3/(1 + 3) = 0,75. Cela concorde avec T(0).

Réponse

T(s) = 12/(s + 16), donc p = −16 et T(0) = 0,75.

6Erreurs fréquentes

  • Utiliser 1 − G·H pour une rétroaction négative. Une rétroaction négative donne 1 + G·H, une rétroaction positive donne 1 − G·H.
  • Mettre H au numérateur. T = G/(1 + G·H) : H n’apparaît que dans le gain de boucle.
  • Fermer la boucle externe avant la boucle interne. Travaillez toujours de l’intérieur vers l’extérieur.
  • Oublier le gain de capteur H dans le pôle : le dénominateur est s + a + b·H, pas s + a + b.
  • Donner le pôle en boucle ouverte −a ou le gain en boucle ouverte G(0). La rétroaction change les deux.
  • Utiliser A/Kp pour une erreur à l’échelon. La bonne formule est A/(1 + Kp).
Auto-évaluation Un amplificateur G = 10 a une rétroaction positive H = 0,05 : le signal de rétroaction est ajouté au sommateur. Que vaut T = C/R ?
  1. 0,5
  2. 10
  3. 20
  4. 6,67

Réponse: 20. Une rétroaction positive donne T = G/(1 − G·H) = 10/(1 − 0,5) = 20. La valeur 6,67 utilise la formule de la rétroaction négative 10/1,5. 10 ignore la boucle, et 0,5 n’est que le gain de boucle G·H.

7À quoi ressemblent les questions d’examen

  • Facile : série, parallèle et rétroaction. Vous réduisez des gains dans une boucle, des blocs en parallèle avec signes, ou une rétroaction positive. Ou vous fermez une boucle unitaire autour de b/(s + a) et donnez le pôle, τ, T(0) ou css.
  • Moyen : fonctions de transfert en boucle fermée et erreurs. Une boucle interne comme dans l’exemple, un gain de capteur H, le gain K pour l’amortissement critique, ou l’erreur en régime permanent pour un échelon ou une rampe.
  • Difficile : perturbations, stabilité et pôles. Une perturbation D ajoutée à l’entrée du procédé, ou le gain maximal Kmax pour la stabilité avec le critère de Routh–Hurwitz.

Pour une perturbation, utilisez la superposition : trouvez C à partir de R avec D = 0, puis C à partir de D avec R = 0, et additionnez les deux.

Apprenez pas à pas dans l’applicationApprenez pas à pas dans l’application

Exemples corrigés

Exemple 1Facile
R(s)7G₂12G₃+−10G₁C(s)

Le signal R se divise en deux blocs parallèles G₂ = 7 et G₃ = 12. Leurs sorties se rejoignent à un sommateur avec les signes indiqués (+ and −), et la somme traverse G₁ = 10. Trouvez le gain global T = C/R.

G₁ = 10G₂ = 7G₃ = 12signes : + G₂, − G₃

Calculer T

Afficher les indices
  1. Des blocs parallèles qui alimentent un sommateur s’additionnent avec les signes du sommateur.
  2. L’ensemble est en série avec G₁, donc multipliez.
  3. G₂ − G₃ = -5.
Afficher la réponse et la solution pas à pas

Algèbre des schémas fonctionnels : les blocs en série se multiplient (G₁·G₂), les blocs en parallèle s’additionnent (G₁ + G₂), et une boucle avec chaîne directe G et chaîne de retour H se réduit à T = G/(1 + G·H) pour une rétroaction négative et G/(1 − G·H) pour une rétroaction positive. Réduisez d’abord les boucles intérieures, puis progressez vers l’extérieur. Les pôles en boucle fermée sont les racines de l’équation caractéristique 1 + G(s)H(s) = 0. Pour une boucle stable, une entrée en échelon d’amplitude A donne la sortie en régime permanent A·T(0) ; avec un retour unitaire, l’erreur statique à un échelon est A/(1 + Kp) avec Kp = G(0).

Blocs parallèles

G₂ − G₃ = 7 − 12 = −5

En série avec G₁

T = G₁·(G₂ − G₃) = 10·(−5) = −50

Réponse

T = −50
Exemple 2Moyen
R(s)+1(s + 3)(s + 2)(s + 4)G(s)C(s)−

Une boucle à retour unitaire négatif a G(s) = 1(s + 3)/((s + 2)(s + 4)). Un échelon d’amplitude 2 est appliqué à la consigne. Trouvez l’erreur en régime permanent ess.

G(s) = 1(s + 3)/((s + 2)(s + 4))R = 2

Calculer ess

Afficher les indices
  1. Constante d’erreur de position Kₚ = G(0).
  2. Erreur en régime permanent pour un échelon d’amplitude A : A/(1 + Kₚ).
  3. Kₚ = 1·3/(2·4) = 0,375.
Afficher la réponse et la solution pas à pas

Algèbre des schémas fonctionnels : les blocs en série se multiplient (G₁·G₂), les blocs en parallèle s’additionnent (G₁ + G₂), et une boucle avec chaîne directe G et chaîne de retour H se réduit à T = G/(1 + G·H) pour une rétroaction négative et G/(1 − G·H) pour une rétroaction positive. Réduisez d’abord les boucles intérieures, puis progressez vers l’extérieur. Les pôles en boucle fermée sont les racines de l’équation caractéristique 1 + G(s)H(s) = 0. Pour une boucle stable, une entrée en échelon d’amplitude A donne la sortie en régime permanent A·T(0) ; avec un retour unitaire, l’erreur statique à un échelon est A/(1 + Kp) avec Kp = G(0).

Constante d’erreur de position

Kₚ = G(0) = 1·3/(2·4) = 0,375

Erreur en régime permanent

ess = A/(1 + Kₚ) = 2/(1 + 0,375) = 1,455

Réponse

ess = 1,455
Exemple 3Difficile
R(s)+5s + 2G₁+10s + 4G₂C(s)4H₁−1H₂−

Réduisez le schéma fonctionnel avec G₁ = 5/(s + 2), G₂ = 10/(s + 4), une rétroaction négative interne H₁ = 4 autour de G₂ et une rétroaction négative externe H₂ = 1. Trouvez le gain statique T(0) de C(s)/R(s).

G₁ = 5/(s + 2)G₂ = 10/(s + 4)H₁ = 4H₂ = 1

Calculer T(0)

Afficher les indices
  1. Boucle interne : G₂/(1 + G₂·H₁). Puis T = G₁·Gᵢ/(1 + G₁·Gᵢ·H₂).
  2. Au total, T = G₁G₂/(1 + G₂H₁ + G₁G₂H₂). Pour le gain statique, posez s = 0 dans chaque bloc.
  3. G₁(0) = 2,5, G₂(0) = 2,5.
Afficher la réponse et la solution pas à pas

Algèbre des schémas fonctionnels : les blocs en série se multiplient (G₁·G₂), les blocs en parallèle s’additionnent (G₁ + G₂), et une boucle avec chaîne directe G et chaîne de retour H se réduit à T = G/(1 + G·H) pour une rétroaction négative et G/(1 − G·H) pour une rétroaction positive. Réduisez d’abord les boucles intérieures, puis progressez vers l’extérieur. Les pôles en boucle fermée sont les racines de l’équation caractéristique 1 + G(s)H(s) = 0. Pour une boucle stable, une entrée en échelon d’amplitude A donne la sortie en régime permanent A·T(0) ; avec un retour unitaire, l’erreur statique à un échelon est A/(1 + Kp) avec Kp = G(0).

Boucle interne

Gᵢ = G₂/(1 + G₂H₁) = 10/(s + 44)

Boucle externe

T(s) = G₁Gᵢ/(1 + G₁GᵢH₂) = 50/((s + 2)(s + 44) + 50)

Gain statique

T(0) = 50/(2·44 + 50) = 50/138 = 0,3623

Réponse

T(0) = 0,3623

Questions et réponses

Schémas fonctionnels : de quoi s’agit-il ?

Un système de commande est une chaîne d’éléments : un correcteur, un moteur, un capteur. Un schéma fonctionnel dessine chaque élément comme une boîte et chaque signal comme une flèche.

Un bloc multiplie son signal d’entrée par son gain ou sa fonction de transfert G. Si 3 entre dans un bloc G = 5, alors 15 en sort.

Schémas fonctionnels : comment résoudre les exercices étape par étape ?

Algèbre des schémas fonctionnels : les blocs en série se multiplient (G₁·G₂), les blocs en parallèle s’additionnent (G₁ + G₂), et une boucle avec chaîne directe G et chaîne de retour H se réduit à T = G/(1 + G·H) pour une rétroaction négative et G/(1 − G·H) pour une rétroaction positive. Réduisez d’abord les boucles intérieures, puis progressez vers l’extérieur. Les pôles en boucle fermée sont les racines de l’équation caractéristique 1 + G(s)H(s) = 0. Pour une boucle stable, une entrée en échelon d’amplitude A donne la sortie en régime permanent A·T(0) ; avec un retour unitaire, l’erreur statique à un échelon est A/(1 + Kp) avec Kp = G(0).

Schémas fonctionnels : quelles sont les erreurs fréquentes ?
  • Vérifiez le signe au sommateur : la branche G₃ y entre avec −.
  • Seuls les blocs parallèles s’additionnent ; G₁ est en série avec eux et se multiplie.
  • Les blocs parallèles s’additionnent (avec leurs signes) ; ils ne se multiplient pas.
Schémas fonctionnels : que couvrent les exercices ?
  • Facile: série, parallèle et rétroaction
  • Moyen: fonctions de transfert en boucle fermée et erreurs
  • Difficile: perturbations, stabilité et pôles

Chaque exercice a de nouvelles valeurs : vous apprenez la méthode, pas une réponse. Bloqué ? Ouvrez d’abord un petit indice, et l’explication complète seulement si vous en avez besoin.

Comment fonctionne l’entraînement

  • Chaque exercice a de nouvelles valeurs : vous apprenez la méthode, pas une réponse.
  • Bloqué ? Ouvrez d’abord un petit indice, et l’explication complète seulement si vous en avez besoin.
  • Votre progression, vos erreurs et vos exercices enregistrés sont conservés pour que vous puissiez réviser avant l’examen.

Thèmes avant et après celui-ci

À voir d’abord

Ensuite

Cours qui contiennent ce thème

Autres thèmes en Génie électrique

Fiche d’exercices imprimable