Calcul Du Gain Statique De H Z

Calcul du gain statique de H(z)

Calculez instantanément le gain statique d’un système discret à partir de ses coefficients. Pour une fonction de transfert H(z) = (b0 + b1z-1 + … + bmz-m) / (a0 + a1z-1 + … + anz-n), le gain statique correspond à H(1), c’est-à-dire la réponse du système à une entrée constante en régime permanent.

Analyse discrète Gain DC Réponse fréquentielle
Entrez les coefficients séparés par des virgules. Exemple : 0.25, 0.25, 0.25, 0.25
Le premier coefficient est généralement a0. Pour un FIR simple, saisissez simplement 1.
Saisissez vos coefficients puis cliquez sur le bouton pour obtenir le gain statique H(1), l’expression de la somme des coefficients et la courbe de réponse fréquentielle.

Comprendre le calcul du gain statique de H(z)

Le calcul du gain statique de H(z) est un point fondamental en traitement numérique du signal, en automatique discrète et en conception de filtres. Quand on étudie un système linéaire invariant dans le temps représenté par une fonction de transfert discrète, on cherche très souvent à savoir ce que ce système fait à une entrée constante. Cette réponse en régime permanent, pour une excitation continue, est précisément mesurée par le gain statique. En pratique, ce gain s’obtient en évaluant la fonction de transfert au point z = 1.

Cette idée est simple mais extrêmement puissante. Une entrée constante correspond à la composante de fréquence nulle, aussi appelée composante DC. Dans le domaine en z, cette situation se traduit par l’évaluation de H(z) au voisinage ou exactement au point z = 1. Si votre système est écrit sous la forme standard H(z) = (b0 + b1z-1 + … + bmz-m) / (a0 + a1z-1 + … + anz-n), alors le calcul devient très direct : H(1) = (b0 + b1 + … + bm) / (a0 + a1 + … + an).

Pourquoi évaluer H(z) au point z = 1 ?

Dans un système discret, la fréquence nulle représente un signal constant. Un filtre ou un correcteur numérique peut laisser passer cette composante sans modification, l’atténuer ou au contraire l’amplifier. Le point z = 1 correspond exactement à cette fréquence nulle sur le cercle unité, puisque z = e et que pour ω = 0, on obtient z = 1. Le gain statique est donc aussi appelé gain DC.

Cette notion est essentielle dans plusieurs contextes :

  • En filtrage numérique, pour savoir si un filtre conserve la moyenne d’un signal.
  • En automatique, pour évaluer l’erreur statique et le comportement en régime permanent.
  • En instrumentation, pour vérifier qu’une chaîne de traitement ne déforme pas un niveau constant.
  • En contrôle embarqué, pour valider la cohérence d’un correcteur discret après discrétisation.

Méthode de calcul étape par étape

  1. Écrivez la fonction de transfert dans une forme cohérente en puissances de z-1.
  2. Identifiez les coefficients du numérateur : b0, b1, …, bm.
  3. Identifiez les coefficients du dénominateur : a0, a1, …, an.
  4. Calculez la somme des coefficients du numérateur.
  5. Calculez la somme des coefficients du dénominateur.
  6. Divisez les deux sommes : H(1) = Σb / Σa.
  7. Si nécessaire, convertissez en décibels avec 20 log10(|H(1)|).

Exemple 1 : moyenne glissante de longueur 5

Prenons un filtre FIR défini par les coefficients b = [0.2, 0.2, 0.2, 0.2, 0.2] et a = [1]. La somme des coefficients du numérateur vaut 1.0, la somme du dénominateur vaut 1. Le gain statique vaut donc 1.0. Cela signifie qu’une entrée constante sort inchangée. C’est exactement le comportement attendu d’un moyenneur correctement normalisé.

Exemple 2 : filtre du premier ordre

Considérons H(z) = 0.2 / (1 – 0.8z-1). Ici, les coefficients sont b = [0.2] et a = [1, -0.8]. La somme du numérateur vaut 0.2, celle du dénominateur vaut 0.2. Le gain statique est donc 1. En régime permanent, le filtre reproduit une entrée constante sans erreur, tout en lissant les variations rapides.

Exemple 3 : différenciateur discret

Pour H(z) = 1 – z-1, on a b = [1, -1] et a = [1]. La somme du numérateur vaut 0, donc le gain statique vaut 0. Un différenciateur élimine la composante constante, ce qui est cohérent avec l’idée qu’une constante a une dérivée nulle.

Tableau comparatif de structures discrètes courantes

Système discret Coefficients b Coefficients a Σb Σa Gain statique H(1) Interprétation pratique
Moyenne glissante 5 points [0.2, 0.2, 0.2, 0.2, 0.2] [1] 1.0 1.0 1.0 Conserve le niveau moyen du signal
Passe-bas 1er ordre [0.2] [1, -0.8] 0.2 0.2 1.0 Filtre les hautes fréquences sans biais DC
Différenciateur [1, -1] [1] 0.0 1.0 0.0 Supprime la composante constante
Amplificateur discret simple [2] [1] 2.0 1.0 2.0 Double un niveau constant
Structure type intégrateur [1] [1, -1] 1.0 0.0 Infini / non défini Pôle en z = 1, accumulation de la composante DC

Différence entre gain statique, gain à basse fréquence et stabilité

Il est utile de distinguer plusieurs notions proches. Le gain statique est une évaluation au point précis z = 1. Le gain à basse fréquence, lui, désigne souvent le comportement de H(e) lorsque ω tend vers 0. Pour un système stable et bien défini, ces deux visions coïncident. En revanche, si le dénominateur s’annule en z = 1, le gain statique devient singulier. C’est un cas fréquent dans les structures intégratrices, où une entrée constante provoque une sortie croissante.

La stabilité joue donc un rôle important. Un gain statique fini n’a de sens physique que si le système admet un comportement en régime permanent. Pour une interprétation complète, il faut examiner les pôles de la fonction de transfert. Un système peut avoir un gain DC théorique très grand, mais si sa dynamique est mal conditionnée ou instable, la seule valeur H(1) ne suffit pas à garantir un fonctionnement correct.

Tableau de comparaison des effets du gain statique sur une entrée constante

Valeur de H(1) Gain en dB Effet sur une entrée constante de 10 unités Usage typique
0 Non défini en dB pratique pour sortie nulle Sortie finale ≈ 0 Détection de variation, dérivation, suppression d’offset
0.5 -6.02 dB Sortie finale ≈ 5 Atténuation contrôlée d’un niveau moyen
1 0 dB Sortie finale ≈ 10 Filtres sans biais DC, lissage normalisé
2 +6.02 dB Sortie finale ≈ 20 Amplification d’un niveau stationnaire
Infini Très grand / divergent Pas de régime permanent fini Intégration, accumulation, sommation

Erreurs fréquentes lors du calcul de H(1)

  • Confondre coefficients en z et en z-1 : la formule Σb / Σa reste valide si la fonction est correctement réécrite.
  • Oublier la normalisation : certains logiciels renvoient des coefficients déjà divisés par a0, d’autres non.
  • Ignorer un pôle en z = 1 : si Σa = 0, le gain statique n’est pas fini.
  • Interpréter le gain seul : un bon gain DC n’implique pas automatiquement une bonne réponse transitoire ou une bonne stabilité.
  • Mal convertir en dB : il faut utiliser 20 log10 du module du gain, pas 10 log10.

Comment utiliser ce calculateur

Le calculateur ci-dessus vous permet de saisir directement les coefficients du numérateur et du dénominateur. Il additionne les termes, évalue H(1), affiche le résultat en valeur linéaire et en décibels, puis trace la réponse fréquentielle du système avec Chart.js. Le graphique est particulièrement utile pour replacer le gain statique dans le contexte plus large de la dynamique fréquentielle du système. Vous pouvez ainsi voir si votre filtre est passe-bas, passe-haut, réjecteur ou purement amplificateur.

Utilisez le menu d’exemples si vous souhaitez tester rapidement des structures classiques. Le mode “moyenne glissante” montre un filtre dont le gain statique vaut 1. Le mode “différenciateur” montre au contraire un système de gain statique nul. Le cas “type intégrateur” illustre une singularité lorsque le dénominateur s’annule à z = 1.

Interprétation métier en automatique et traitement du signal

En automatique numérique, le gain statique intervient directement dans l’évaluation de l’erreur de poursuite en régime permanent. Un système avec un gain statique insuffisant reproduira mal une consigne constante. Dans les correcteurs numériques, le choix des coefficients influence non seulement la stabilité, mais aussi la précision finale. Dans le traitement du signal, le raisonnement est voisin : si l’on veut lisser un bruit sans modifier la moyenne d’une mesure, il faut viser un gain statique proche de 1.

Cette lecture est très concrète. Par exemple, pour un capteur de température, un filtre numérique de post-traitement avec H(1) = 1 préserve la valeur moyenne mesurée. En revanche, un filtre avec H(1) = 0.9 introduit un biais de 10 % sur la composante constante. Sur des systèmes industriels, cette simple vérification évite de nombreuses erreurs de calibration.

Conseil pratique : avant d’analyser la bande passante, commencez toujours par vérifier H(1). C’est le test le plus rapide pour savoir si votre système respecte le niveau constant attendu.

Ressources académiques et institutionnelles

Pour approfondir les notions de systèmes discrets, de transformée en z et de réponse fréquentielle, vous pouvez consulter les ressources suivantes :

En résumé

Le calcul du gain statique de H(z) revient à évaluer la fonction de transfert en z = 1. Dans la forme polynomiale en z-1, cela se traduit par une opération très simple : additionner les coefficients du numérateur, additionner ceux du dénominateur, puis former le rapport. Malgré cette simplicité, l’information obtenue est capitale. Elle indique comment le système traite une entrée constante, révèle immédiatement le comportement DC, et met en évidence certains cas problématiques comme les pôles en z = 1. En conception, en validation et en diagnostic, ce calcul fait partie des vérifications prioritaires.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top