Aller au contenu
MPSI · Physique-chimie · Ondes et signaux · Chapitre 6

Filtrage linéaire

Fiche de cours14 min de lecturePar Robin RinguetMise à jour : octobre 2026

1Signaux périodiques : valeur moyenne, valeur efficace, spectre

Définition. Un signal xx est périodique de période TT si x(t+T)=x(t)x(t+T)=x(t) pour tout tt. On note f=1/Tf=1/T sa fréquence et ω=2πf\omega=2\pi f sa pulsation. Sa valeur moyenne et sa valeur efficace sont

⟨x⟩=1T∫t0t0+T ⁣x(t)  ⁣dt, Xeff=⟨x2⟩=1T∫t0t0+T ⁣x2(t)  ⁣dt \left\langle x\right\rangle=\frac1T\int_{t_0}^{t_0+T}\!x(t)\,\dd t, \qquad\boxed{\ X_{\text{eff}}=\sqrt{\left\langle x^2\right\rangle}=\sqrt{\frac1T\int_{t_0}^{t_0+T}\!x^2(t)\,\dd t}\ }

La valeur efficace est la valeur de la tension continue qui dissiperait la même puissance moyenne dans une résistance : P=⟨u2⟩/R=Ueff 2/R\mathcal{P}=\left\langle u^2\right\rangle/R=U_{\text{eff}}^{\,2}/R. Elle est toujours positive, et nulle seulement si xx est identiquement nul.

Théorème — valeur efficace d’une sinusoïde. Pour x(t)=Xmcos⁡(ωt+φ)x(t)=X_m\cos(\omega t+\varphi), la linéarisation cos⁡2θ=12(1+cos⁡2θ)\cos^2\theta=\frac12\bigl(1+\cos2\theta\bigr) donne ⟨x2⟩=12Xm2\left\langle x^2\right\rangle=\frac12X_m^2 (la moyenne du terme en 2ωt2\omega t est nulle sur une période), d’où

 Xeff=Xm2 \boxed{\ X_{\text{eff}}=\frac{X_m}{\sqrt2}\ }

Ce facteur 2\sqrt2 ne vaut que pour une sinusoïde : pour un créneau symétrique d’amplitude EE, x2=E2x^2=E^2 à chaque instant, donc Xeff=EX_{\text{eff}}=E.

Théorème — décomposition en série de Fourier — admise, et toujours fournie. Tout signal périodique de pulsation ω\omega physiquement réalisable se décompose en une somme de fonctions sinusoïdales dont les pulsations sont les multiples entiers de ω\omega :

x(t)=a0⏟⟨x⟩+∑n=1+∞Ancos⁡(nωt+φn),An⩾0.x(t)=\underbrace{a_0}_{\left\langle x\right\rangle}+\sum_{n=1}^{+\infty}A_n\cos\bigl(n\omega t+\varphi_n\bigr),\qquad A_n\geq0 .

Le terme n=1n=1 est le fondamental, les termes n⩾2n\geq2 les harmoniques de rang nn. Aucun calcul de coefficient n’est exigible : la décomposition est donnée dans l’énoncé.

Définition. Le spectre en amplitude est le diagramme en bâtons des AnA_n en fonction de la fréquence nfnf ; le spectre en phase celui des φn\varphi_n. Un signal périodique a un spectre discret : il ne contient que les fréquences ff, 2f2f, 3f3f, …

Théorème — formule de Parseval, admise. Le carré de la valeur efficace est la somme des carrés des valeurs efficaces de la composante continue et de tous les harmoniques :

 Xeff 2=a0 2+∑n=1+∞An 22 \boxed{\ X_{\text{eff}}^{\,2}=a_0^{\,2}+\sum_{n=1}^{+\infty}\frac{A_n^{\,2}}{2}\ }

Ce sont les carrés qui s’ajoutent, jamais les amplitudes. C’est la traduction du fait que la puissance moyenne se répartit entre les harmoniques sans terme croisé, les produits cos⁡(nωt+φn)cos⁡(mωt+φm)\cos(n\omega t+\varphi_n)\cos(m\omega t+\varphi_m) étant de moyenne nulle pour n≠mn\neq m.

Signal (amplitude EE, pulsation ω\omega)Décomposition (fournie)Harmoniques présentsXeffX_{\text{eff}}
créneau4Eπ∑p=0+∞sin⁡((2p+1)ωt)2p+1\dfrac{4E}{\pi}\displaystyle\sum_{p=0}^{+\infty}\frac{\sin\bigl((2p+1)\omega t\bigr)}{2p+1}impairs, en 1/n1/nEE
triangle8Eπ2∑p=0+∞cos⁡((2p+1)ωt)(2p+1)2\dfrac{8E}{\pi^2}\displaystyle\sum_{p=0}^{+\infty}\frac{\cos\bigl((2p+1)\omega t\bigr)}{(2p+1)^2}impairs, en 1/n21/n^2E3\dfrac{E}{\sqrt3}
dent de scie2Eπ∑n=1+∞sin⁡(nωt)n\dfrac{2E}{\pi}\displaystyle\sum_{n=1}^{+\infty}\frac{\sin(n\omega t)}{n}tous, en 1/n1/nE3\dfrac{E}{\sqrt3}

Notation. Les décompositions ci-dessus correspondent au triangle valant +E+E en t=0t=0 et −E-E en t=T/2t=T/2, et à la dent de scie x(t)=E(1−2tT)x(t)=E\left(1-\dfrac{2t}{T}\right) sur ]0 ;T[\intoo{0}{T}. Un décalage de l’origine des dates ne change que les phases, jamais les amplitudes.

Remarque. Plus un signal présente de discontinuités ou d’angles, plus son spectre est riche : le créneau décroît en 1/n1/n, le triangle — continu — en 1/n21/n^2. Un signal « lisse » est un signal pauvre en harmoniques élevés.

2Fonction de transfert harmonique

Définition. Soit un quadripôle linéaire, en régime sinusoïdal forcé de pulsation ω\omega, d’entrée e(t)e(t) et de sortie s(t)s(t). Sa fonction de transfert harmonique est le rapport des amplitudes complexes

 H‾(jω)=s‾e‾ G=∣H‾∣=SmEm,φ=arg⁡H‾=φs−φe.\boxed{\ \underline H(j\omega)=\frac{\underline s}{\underline e}\ }\qquad G=\abs{\underline H}=\frac{S_m}{E_m},\qquad \varphi=\arg\underline H=\varphi_s-\varphi_e .

GG est le gain (rapport des amplitudes, donc aussi des valeurs efficaces) et φ\varphi le déphasage de la sortie par rapport à l’entrée. Tous deux dépendent de ω\omega, jamais de l’amplitude d’entrée : c’est la linéarité.

Définition. Le gain en décibels est

 GdB=20log⁡G=20log⁡∣H‾∣ \boxed{\ G_{\text{dB}}=20\log G=20\log\abs{\underline H}\ }

(log⁡\log désigne le logarithme décimal). Ainsi G=1⇔GdB=0G=1\Leftrightarrow G_{\text{dB}}=0 ; G=2⇔+3 dBG=\sqrt2\Leftrightarrow+3\,{\mathrm{dB}} ; G=1/2⇔−3 dBG=1/\sqrt2\Leftrightarrow-3\,{\mathrm{dB}} ; G=10⇔+20 dBG=10\Leftrightarrow+20\,{\mathrm{dB}} ; G=1/2⇔−6 dBG=1/2\Leftrightarrow-6\,{\mathrm{dB}}. Un gain négatif en dB signifie une atténuation, ce qui est la règle pour un filtre passif.

Définition. Une décade est un intervalle de fréquences dans le rapport 1010, une octave un intervalle dans le rapport 22. Une pente de −20 dB-20\,{\mathrm{dB}} par décade équivaut à −6 dB-6\,{\mathrm{dB}} par octave (car 20log⁡2=6,0220\log2=6{,}02).

Propriété. La bande passante à −3 dB-3\,{\mathrm{dB}} d’un filtre est l’ensemble des pulsations pour lesquelles G⩾Gmax⁡/2G\geq G_{\max}/\sqrt2, c’est-à-dire GdB⩾GdB,max⁡−3G_{\text{dB}}\geq G_{\text{dB},\max}-3. La puissance transmise y est au moins la moitié de la puissance maximale : on parle aussi de pulsations de demi-puissance. Les bornes sont les pulsations de coupure.

3Diagramme de Bode

Définition. Le diagramme de Bode d’un filtre est la donnée de deux courbes, tracées avec l’échelle logarithmique en abscisse (log⁡ω\log\omega ou log⁡f\log f) :

  • le diagramme d’amplitude : GdBG_{\text{dB}} en fonction de log⁡ω\log\omega ;
  • le diagramme de phase : φ\varphi en fonction de log⁡ω\log\omega.

L’intérêt des deux échelles logarithmiques est double : on couvre plusieurs décades sur une même figure, et les comportements en loi de puissance deviennent des droites. Si ∣H‾∣∝ωα\abs{\underline H}\propto\omega^{\alpha} alors GdB=20αlog⁡ω+cteG_{\text{dB}}=20\alpha\log\omega+\text{cte} : c’est une droite de pente 20α20\alpha dB par décade.

Méthode — lire ou tracer les asymptotes. (i) chercher l’équivalent de H‾\underline H quand ω→0\omega\to0 puis quand ω→+∞\omega\to+\infty ; (ii) chaque équivalent en K(jω)αK(j\omega)^{\alpha} donne une asymptote de pente 20α20\alpha dB/décade et une phase constante α×90∘\alpha\times90^\circ (à arg⁡K\arg K près) ; (iii) les asymptotes se coupent en ω=ωc\omega=\omega_c ; (iv) placer l’écart réel à la cassure : −3 dB-3\,{\mathrm{dB}} pour un ordre 1.

AttentionLe diagramme asymptotique n’est pas la courbe

Les asymptotes ne sont exactes qu’à distance de la cassure. En ω=ωc\omega=\omega_c l’écart vaut 3 dB3\,{\mathrm{dB}} pour un ordre 1, et il peut atteindre 20log⁡Q20\log Q pour un ordre 2 résonant. À une décade de la cassure, l’écart est déjà inférieur à 0,05 dB0{,}05\,{\mathrm{dB}}.

4Les filtres du premier ordre

Propriété — passe-bas d’ordre 1. Le circuit RC de la figure 1, en sortie ouverte, est un pont diviseur de tension en complexes :

H‾=Z‾CR+Z‾C=1jCωR+1jCω=11+jRCω⟹ H‾=H01+jωωc,ωc=1RC \underline H=\frac{\underline Z_C}{R+\underline Z_C}=\frac{\frac{1}{jC\omega}}{R+\frac{1}{jC\omega}} =\frac{1}{1+jRC\omega} \qquad\Longrightarrow\qquad \boxed{\ \underline H=\frac{H_0}{1+j\dfrac{\omega}{\omega_c}},\qquad \omega_c=\frac{1}{RC}\ }

avec ici H0=1H_0=1. En posant x=ω/ωcx=\omega/\omega_c :

G=H01+x2,GdB=20log⁡H0−10log⁡(1+x2),φ=−arctan⁡x.G=\frac{H_0}{\sqrt{1+x^2}},\qquad G_{\text{dB}}=20\log H_0-10\log\bigl(1+x^2\bigr),\qquad \varphi=-\arctan x .

Figure 1 — Passe-bas RC

Figure 2 — Amplitude, pente −20-20 dB/déc

Figure 3 — Phase : 00, −45∘-45^\circ, −90∘-90^\circ

Propriété — passe-haut d’ordre 1. Le circuit CR de la figure 4 donne, par le même pont diviseur,

H‾=RR+1jCω=jRCω1+jRCω⟹ H‾=H0 jωωc1+jωωc,ωc=1RC \underline H=\frac{R}{R+\frac{1}{jC\omega}}=\frac{jRC\omega}{1+jRC\omega} \qquad\Longrightarrow\qquad \boxed{\ \underline H=\frac{H_0\,j\dfrac{\omega}{\omega_c}}{1+j\dfrac{\omega}{\omega_c}},\qquad\omega_c=\frac{1}{RC}\ }
G=H0 x1+x2,GdB=20log⁡H0+20log⁡x−10log⁡(1+x2),φ=π2−arctan⁡x=arctan⁡1x.G=\frac{H_0\,x}{\sqrt{1+x^2}},\qquad G_{\text{dB}}=20\log H_0+20\log x-10\log(1+x^2),\qquad \varphi=\frac{\pi}{2}-\arctan x=\arctan\frac1x .

L’asymptote basse fréquence a pour pente +20 dB+20\,{\mathrm{dB}}/décade et la phase y vaut +90∘+90^\circ ; l’asymptote haute fréquence est horizontale à 20log⁡H020\log H_0, phase nulle. En ω=ωc\omega=\omega_c : −3 dB-3\,{\mathrm{dB}} et φ=+45∘\varphi=+45^\circ.

Figure 4 — Passe-haut CR

Figure 5 — Amplitude, pente +20+20 dB/déc

Figure 6 — Phase : +90∘+90^\circ, +45∘+45^\circ, 00

5Comportements moyenneur, intégrateur, dérivateur

Théorème — intégrateur. Pour un passe-bas d’ordre 1 et ω≫ωc\omega\gg\omega_c, H‾≃H0 ωcjω\underline H\simeq\dfrac{H_0\,\omega_c}{j\omega}, donc s‾=H0ωcjω e‾\underline s=\dfrac{H_0\omega_c}{j\omega}\,\underline e. Comme la division par jωj\omega est l’intégration,

 s(t)≃H0 ωc∫e(t)  ⁣dtsi toutes les composantes de e veˊrifient ω≫ωc. \boxed{\ s(t)\simeq H_0\,\omega_c\displaystyle\int e(t)\,\dd t\quad\text{si toutes les composantes de $e$ vérifient }\omega\gg\omega_c .\ }

La condition porte sur toutes les fréquences présentes, donc sur le fondamental : un créneau de fréquence f≫fcf\gg f_c est intégré, et ressort en triangle.

Théorème — dérivateur. Pour un passe-haut d’ordre 1 et ω≪ωc\omega\ll\omega_c, H‾≃H0 jωωc\underline H\simeq\dfrac{H_0\,j\omega}{\omega_c}, donc

 s(t)≃H0ωc  ⁣de ⁣dtsi toutes les composantes de e veˊrifient ω≪ωc. \boxed{\ s(t)\simeq\frac{H_0}{\omega_c}\,\frac{\dd e}{\dd t}\quad\text{si toutes les composantes de $e$ vérifient }\omega\ll\omega_c .\ }

Un dérivateur amplifie les hautes fréquences : il est très sensible au bruit, contrairement à l’intégrateur qui le lisse.

Théorème — moyenneur. Un passe-bas dont la fréquence de coupure vérifie ffond≫fcf_{\text{fond}}\gg f_c ne laisse passer, d’un signal périodique, que sa composante continue : s≃H0⟨e⟩s\simeq H_0\left\langle e\right\rangle. Le même filtre est donc moyenneur pour la composante continue et intégrateur pour la partie variable.

AttentionUn filtre ne s’applique pas à un signal non sinusoïdal

H‾\underline H est définie en régime sinusoïdal forcé. Face à un signal périodique quelconque, on ne calcule jamais « H‾×e\underline H\times e » : on décompose, on traite chaque harmonique séparément, puis on additionne.

6Réponse à un signal périodique : la linéarité

Méthode — filtrer un signal périodique. Soit e(t)=a0+∑nAncos⁡(nωt+φn)e(t)=a_0+\sum_n A_n\cos(n\omega t+\varphi_n) (décomposition fournie).

  1. Calculer H‾(jnω)\underline H(jn\omega) pour chaque rang nn utile, c’est-à-dire Gn=∣H‾(jnω)∣G_n=\abs{\underline H(jn\omega)} et ψn=arg⁡H‾(jnω)\psi_n=\arg\underline H(jn\omega). Pour n=0n=0, G0=∣H‾(0)∣G_0=\abs{\underline H(0)}.
  2. Écrire la sortie harmonique par harmonique :

    s(t)=H‾(0) a0+∑n⩾1Gn Ancos⁡(nωt+φn+ψn).s(t)=\underline H(0)\,a_0+\sum_{n\geq1}G_n\,A_n\cos\bigl(n\omega t+\varphi_n+\psi_n\bigr).
  3. Conclure : ss est périodique de même période que ee ; seules les amplitudes et les phases relatives des harmoniques ont changé.

Théorème — un filtre linéaire ne crée aucune fréquence. Le spectre de ss est inclus dans celui de ee : un filtre linéaire ne peut qu’atténuer (ou amplifier) et déphaser des composantes déjà présentes. L’apparition dans le spectre de sortie d’une fréquence absente de l’entrée prouve que le système n’est pas linéaire — c’est le test expérimental de la non-linéarité (distorsion d’un amplificateur saturé, diode, frottement solide).

Propriété — valeur efficace de la sortie. Par Parseval appliquée à ss :

Seff 2=(∣H‾(0)∣ a0)2+∑n⩾1Gn 2An 22.S_{\text{eff}}^{\,2}=\bigl(\abs{\underline H(0)}\,a_0\bigr)^2+\sum_{n\geq1}\frac{G_n^{\,2}A_n^{\,2}}{2}.

Un filtre réduit en général la valeur efficace : c’est ainsi que l’on chiffre l’efficacité d’un moyenneur ou d’un anti-parasite.

7Les filtres du second ordre (fonctions de transfert données)

Notation. On pose x=ωω0x=\dfrac{\omega}{\omega_0}, où ω0\omega_0 est la pulsation propre et QQ le facteur de qualité, avec les notations du chapitre 5.

FiltreForme canoniqueAsymptotes de GdBG_{\text{dB}}Points remarquables
passe-basH‾=H01−x2+jxQ\underline H=\dfrac{H_0}{1-x^2+j\frac{x}{Q}}20log⁡H020\log H_0 ; puis −40-40 dB/décen x=1x=1 : G=QH0G=QH_0, φ=−90∘\varphi=-90^\circ ; résonance ssi Q>12Q>\frac{1}{\sqrt2}
passe-bandeH‾=H01+jQ(x−1x)\underline H=\dfrac{H_0}{1+jQ\left(x-\frac1x\right)}+20+20 puis −20-20 dB/décmaximum H0H_0 en x=1x=1 (φ=0\varphi=0) ; Δω=ω0Q\Delta\omega=\dfrac{\omega_0}{Q}
passe-hautH‾=−H0 x21−x2+jxQ\underline H=\dfrac{-H_0\,x^2}{1-x^2+j\frac{x}{Q}}+40+40 dB/déc ; puis 20log⁡H020\log H_0en x=1x=1 : G=QH0G=QH_0, φ=+90∘\varphi=+90^\circ

Propriété — réalisations RLC série. Avec ω0=1LC\omega_0=\dfrac{1}{\sqrt{LC}} et Q=1RLCQ=\dfrac1R\sqrt{\dfrac LC} (chapitre 5), la tension prélevée aux bornes de CC donne un passe-bas (H0=1H_0=1), aux bornes de RR un passe-bande (H0=1H_0=1), aux bornes de LL un passe-haut (H0=1H_0=1). La somme des trois fonctions de transfert vaut 11 : c’est la loi des mailles.

Propriété — bande passante du passe-bande d’ordre 2. Les pulsations de coupure vérifient Q∣x−1/x∣=1Q\abs{x-1/x}=1, d’où exactement Δω=ω0/Q\Delta\omega=\omega_0/Q et ω1ω2=ω02\omega_1\omega_2=\omega_0^2 : plus QQ est grand, plus le filtre est sélectif. La bande passante relative vaut Δf/f0=1/Q\Delta f/f_0=1/Q.

Figure 7 — Passe-bas d’ordre 2 (H0=1H_0=1)

Figure 8 — Passe-bande d’ordre 2 (H0=1H_0=1) : les asymptotes, de pentes ±20\pm20 dB/déc, dépendent de QQ

8Mise en cascade et impédances

Propriété — cascade idéale. Si l’on peut négliger le courant absorbé par le second étage, les fonctions de transfert se multiplient et les gains en décibels s’additionnent :

H‾=H‾1 H‾2,GdB=G1,dB+G2,dB,φ=φ1+φ2.\underline H=\underline H_1\,\underline H_2,\qquad G_{\text{dB}}=G_{1,\text{dB}}+G_{2,\text{dB}},\qquad \varphi=\varphi_1+\varphi_2 .

Deux passe-bas d’ordre 1 identiques mis en cascade idéale donnent un ordre 2 de pente −40 dB-40\,{\mathrm{dB}}/décade.

AttentionLe second étage charge le premier

H‾≠H‾1H‾2\underline H\neq\underline H_1\underline H_2 en général : H‾1\underline H_1 a été calculée en sortie ouverte, or le second étage y dérive un courant. La multiplication n’est légitime que si

 ∣Z‾s,1∣≪∣Z‾e,2∣ \boxed{\ \abs{\underline Z_{s,1}}\ll\abs{\underline Z_{e,2}}\ }

— faible impédance de sortie du premier étage, forte impédance d’entrée du second. Concrètement, deux cellules RC identiques mises bout à bout ne donnent pas 1/(1+jx)21/(1+jx)^2 mais 1/(1−x2+3jx)1/(1-x^2+3jx), soit Q=1/3Q=1/3 : la coupure est moins franche et le gain plus faible que prévu. On s’en approche en prenant R2≫R1R_2\gg R_1 et C2≪C1C_2\ll C_1 (typiquement d’un facteur 10 à 100).

9Filtrage par un dispositif mécanique

Propriété — la même physique. Par l’analogie électromécanique (chapitre 5), tout oscillateur mécanique amorti est un filtre du second ordre. Soit une masse mm reliée par un ressort de raideur kk et un amortisseur de coefficient λ\lambda à un bâti dont la position u(t)u(t) est imposée ; on note xx la position absolue de la masse et z=x−uz=x-u son déplacement relatif au bâti. L’équation du mouvement, fournie, s’écrit mz¨+λz˙+kz=−mu¨m\ddot z+\lambda\dot z+kz=-m\ddot u, d’où en RSF, avec ω0=k/m\omega_0=\sqrt{k/m}, Q=km/λQ=\sqrt{km}/\lambda et x=ω/ω0x=\omega/\omega_0 :

z‾u‾=x21−x2+jxQ : c’est un passe-haut d’ordre 2;x‾u‾=1+z‾u‾=1+jxQ1−x2+jxQ : un passe-bas.\frac{\underline z}{\underline u}=\frac{x^2}{1-x^2+j\frac{x}{Q}}\ :\ \text{c'est un \cle{passe-haut d'ordre 2}} ;\qquad \frac{\underline x}{\underline u}=1+\frac{\underline z}{\underline u}=\frac{1+j\frac xQ}{1-x^2+j\frac xQ}\ :\ \text{un \cle{passe-bas}}.
  • Sismomètre : on travaille à ω≫ω0\omega\gg\omega_0 (masse lourde, ressort mou), où z‾/u‾→−1\underline z/\underline u\to-1, soit z≃−uz\simeq-u : la masse reste immobile dans le référentiel terrestre et le boîtier bouge autour d’elle. On mesure ainsi le déplacement du sol, quelle que soit la fréquence, pourvu qu’elle dépasse f0f_0.
  • Accéléromètre : on travaille au contraire à ω≪ω0\omega\ll\omega_0 (ressort raide), où z‾/u‾→x2\underline z/\underline u\to x^2, c’est-à-dire z≃−u¨/ω0 2z\simeq-\ddot u/\omega_0^{\,2} : le déplacement relatif est proportionnel à l’accélération du bâti, avec une bande passante d’autant plus large que ω0\omega_0 est grande — d’où la miniaturisation des accéléromètres.
  • Suspension d’un véhicule : c’est le déplacement absolu xx de la caisse qui importe ; x‾/u‾\underline x/\underline u est un passe-bas, de pente seulement −20 dB-20\,{\mathrm{dB}}/décade à cause de l’amortisseur. On vérifie que ∣x‾/u‾∣=1\abs{\underline x/\underline u}=1 pour x=2x=\sqrt2 et que l’isolation n’existe que pour ω>ω02\omega>\omega_0\sqrt2 : on choisit donc ω0\omega_0 faible (ressorts souples), et QQ voisin de 1/21/\sqrt2 pour éviter une résonance sans trop dégrader le filtrage.

10Capacité numérique : filtrer un signal dont le spectre est fourni

Méthode — principe. On code la décomposition fournie (tableau des rangs nn, des amplitudes AnA_n et des phases φn\varphi_n), on multiplie chaque amplitude par ∣H‾(jnω)∣\abs{\underline H(jn\omega)} et on ajoute arg⁡H‾(jnω)\arg\underline H(jn\omega) à la phase, puis on resomme. Aucune transformée de Fourier n’est nécessaire.

import numpy as np
import matplotlib.pyplot as plt

f0, fc = 500.0, 200.0             # fondamental et frequence de coupure (Hz)
n = np.arange(1, 40, 2)           # rangs impairs : spectre fourni d'un creneau
A = 4.0 / (np.pi * n)             # amplitudes fournies (creneau d'amplitude 1)
H = 1.0 / (1.0 + 1j * n * f0 / fc)   # passe-bas d'ordre 1, evalue en n*f0

t = np.linspace(0.0, 3.0 / f0, 2000)
e = np.zeros_like(t)
s = np.zeros_like(t)
for k in range(len(n)):
    e += A[k] * np.sin(2 * np.pi * n[k] * f0 * t)
    s += abs(H[k]) * A[k] * np.sin(2 * np.pi * n[k] * f0 * t + np.angle(H[k]))

plt.plot(t, e, t, s)              # le creneau ressort arrondi, presque triangulaire
plt.figure()
plt.stem(n * f0, abs(H) * A)      # spectre de sortie : memes raies, attenuees

Remarque. Pour tracer un diagramme de Bode, on échantillonne la pulsation en échelle logarithmique et l’on trace en semilogx : w = np.logspace(1, 6, 500), H = 1/(1 + 1j*w/wc), puis plt.semilogx(w, 20*np.log10(abs(H))) pour l’amplitude et plt.semilogx(w, np.angle(H, deg=True)) pour la phase. Une échelle linéaire en fréquence écraserait tout le diagramme.

11Démonstrations à savoir refaire

  • Valeur efficace d’une sinusoïde : linéarisation de cos⁡2\cos^2, moyenne nulle du terme en 2ωt2\omega t, Xeff=Xm/2X_{\text{eff}}=X_m/\sqrt2.
  • Fonction de transfert d’un RC ou d’un CR par le pont diviseur de tension en complexes, en sortie ouverte ; mise sous forme canonique et identification de ωc\omega_c.
  • Tracé complet du diagramme de Bode d’un ordre 1 : équivalents aux deux limites, pentes, intersection des asymptotes en ωc\omega_c, écart de 3 dB3\,{\mathrm{dB}}, allure de la phase.
  • Comportements intégrateur et dérivateur : équivalent de H‾\underline H et interprétation de 1/(jω)1/(j\omega) et de jωj\omega.
  • Bande passante d’un passe-bande d’ordre 2 : résolution de Q∣x−1/x∣=1Q\abs{x-1/x}=1, Δω=ω0/Q\Delta\omega=\omega_0/Q.
  • Réponse à un signal périodique : décomposition fournie, traitement harmonique par harmonique, resommation.
  • Deux cellules RC en cascade : loi des nœuds au point intermédiaire, H‾=1/(1−x2+3jx)\underline H=1/(1-x^2+3jx), et conclusion sur l’effet de charge.
Savoir-faire
  • Calculer valeur moyenne et valeur efficace ; exploiter une décomposition fournie et un spectre ; appliquer Parseval.
  • Établir la fonction de transfert d’un filtre passif par les impédances et les ponts diviseurs, et la mettre sous forme canonique (H0H_0, ωc\omega_c ou ω0\omega_0 et QQ).
  • Tracer le diagramme de Bode d’un ordre 1 (asymptotes puis courbe réelle) ; lire sur un diagramme fourni la nature, l’ordre, ωc\omega_c, H0H_0 et QQ.
  • Prévoir la sortie pour une excitation sinusoïdale, pour une somme finie de sinusoïdes, pour un signal périodique de spectre donné.
  • Justifier un comportement moyenneur, intégrateur ou dérivateur et écrire la condition quantitative correspondante.
  • Choisir un filtre à partir d’un cahier des charges (nature, ordre, fcf_c, atténuation demandée à une fréquence donnée).
  • Discuter une mise en cascade en termes d’impédances d’entrée et de sortie.
  • Reconnaître une non-linéarité à l’apparition de nouvelles fréquences ; interpréter le filtrage d’un dispositif mécanique.
  • Écrire un programme Python qui applique un filtre à un signal dont le spectre est fourni et qui trace un diagramme de Bode.
FormulaireLes relations à connaître par cœur
  • ⟨x⟩=1T∫Tx  ⁣dt\left\langle x\right\rangle=\frac1T\int_T x\,\dd t ; Xeff=⟨x2⟩X_{\text{eff}}=\sqrt{\left\langle x^2\right\rangle} ; sinus : Xeff=Xm/2X_{\text{eff}}=X_m/\sqrt2 ; créneau : Xeff=EX_{\text{eff}}=E.
  • Parseval : Xeff 2=a02+∑nAn2/2X_{\text{eff}}^{\,2}=a_0^2+\sum_n A_n^2/2. H‾=s‾/e‾\underline H=\underline s/\underline e, GdB=20log⁡∣H‾∣G_{\text{dB}}=20\log\abs{\underline H}, φ=arg⁡H‾\varphi=\arg\underline H.
  • Ordre 1 : passe-bas H01+jx\dfrac{H_0}{1+jx}, passe-haut H0 jx1+jx\dfrac{H_0\,jx}{1+jx} avec x=ω/ωcx=\omega/\omega_c ; pentes ∓20\mp20 dB/déc ; −3 dB-3\,{\mathrm{dB}} et ∓45∘\mp45^\circ en ωc\omega_c ; RC ou CR : ωc=1RC\omega_c=\dfrac{1}{RC}, fc=12πRCf_c=\dfrac{1}{2\pi RC} ; RL série : ωc=RL\omega_c=\dfrac RL dans les deux montages (sortie sur RR : passe-bas ; sortie sur LL : passe-haut).
  • Ordre 2 : passe-bas H01−x2+jx/Q\dfrac{H_0}{1-x^2+jx/Q}, passe-bande H01+jQ(x−1/x)\dfrac{H_0}{1+jQ(x-1/x)} ; pentes ±40\pm40 et ±20\pm20 dB/déc ; Δω=ω0/Q\Delta\omega=\omega_0/Q, ω1ω2=ω02\omega_1\omega_2=\omega_0^2.
  • Intégrateur : passe-bas avec ω≫ωc\omega\gg\omega_c ; dérivateur : passe-haut avec ω≪ωc\omega\ll\omega_c ; moyenneur : passe-bas avec ffond≫fcf_{\text{fond}}\gg f_c.
  • Cascade : H‾=H‾1H‾2\underline H=\underline H_1\underline H_2 si ∣Z‾s,1∣≪∣Z‾e,2∣\abs{\underline Z_{s,1}}\ll\abs{\underline Z_{e,2}} ; sinon, tout recalculer.
  • Valeurs : 20log⁡2=6,020\log2=6{,}0 ; 20log⁡3=9,520\log3=9{,}5 ; 20log⁡2=3,020\log\sqrt2=3{,}0 ; 20log⁡5=14,020\log5=14{,}0 ; log⁡π=0,497\log\pi=0{,}497. R=1 kΩR={1\,\mathrm{k\Omega}} et C=100 nFC={100\,\mathrm{nF}} ⇒\Rightarrow fc=1,6 kHzf_c={1{,}6\,\mathrm{kHz}}. Audio : 20 Hz{20\,\mathrm{Hz}} à 20 kHz{20\,\mathrm{kHz}} ; secteur 50 Hz{50\,\mathrm{Hz}}.
Pièges
  • Tracer ∣H‾∣\abs{\underline H} au lieu de 20log⁡∣H‾∣20\log\abs{\underline H}, ou utiliser une échelle linéaire en fréquence : le diagramme de Bode exige les deux échelles logarithmiques et le logarithme décimal.
  • Écrire GdB=10log⁡∣H‾∣G_{\text{dB}}=10\log\abs{\underline H} (le 1010 ne vaut que pour un rapport de puissances) ou confondre log⁡\log et ln⁡\ln.
  • Confondre l’ordre du filtre et le nombre de composants : l’ordre est le degré du dénominateur de H‾\underline H.
  • Croire que les asymptotes suffisent : il manque 3 dB3\,{\mathrm{dB}} à la cassure d’un ordre 1, et jusqu’à 20log⁡Q20\log Q pour un ordre 2 résonant.
  • Appliquer H‾\underline H à un signal non sinusoïdal sans le décomposer, ou appliquer H‾(jω)\underline H(j\omega) — valeur au fondamental — à tous les harmoniques.
  • Additionner des gains au lieu de les multiplier (ou l’inverse en décibels) ; additionner des valeurs efficaces au lieu de leurs carrés.
  • Mettre deux filtres en cascade et multiplier les fonctions de transfert sans vérifier les impédances : le second étage charge le premier.
  • Croire qu’un filtre peut créer une fréquence absente de l’entrée : c’est au contraire la signature d’une non-linéarité.
  • Confondre valeur efficace et amplitude : le facteur 2\sqrt2 est propre à la sinusoïde.
  • Oublier que la condition d’intégration ou de dérivation porte sur toutes les composantes du signal, donc en pratique sur le fondamental et sur les harmoniques utiles.
  • Oublier la composante continue : H‾(0)\underline H(0) se calcule à part, et vaut 00 pour tout passe-haut.
  • Négliger l’impédance d’entrée de l’oscilloscope (1 MΩ{1\,\mathrm{M\Omega}} en parallèle avec quelques dizaines de picofarads) devant une résistance de 1 MΩ{1\,\mathrm{M\Omega}} : le montage mesuré n’est plus celui que l’on a calculé.

Exercices, contrôles et sujets

Les énoncés sont en accès libre, à télécharger en PDF.

1

Exercices de base

PDF

Les bases : valeur efficace, spectre, fonction de transfert, diagramme de Bode

11 exercicesniveau Difficulté 1 sur 3 à Difficulté 2 sur 3durée conseillée : 2 hcalculatrice autorisée

  1. Valeur moyenne et valeur efficaceDifficulté 1 sur 3
  2. Spectre d’un créneau et formule de ParsevalDifficulté 1 sur 3
  3. Manier le décibelDifficulté 1 sur 3
  4. Le passe-bas RC : fonction de transfert et diagramme de BodeDifficulté 1 sur 3
  5. Le passe-haut CR et le comportement dérivateurDifficulté 1 sur 3
  6. Lire un diagramme de BodeDifficulté 2 sur 3
  7. Réponse à une somme de deux sinusoïdesDifficulté 2 sur 3
  8. Un filtre moyenneurDifficulté 2 sur 3
  9. Un passe-bande d’ordre 2Difficulté 2 sur 3
  10. Un intégrateurDifficulté 2 sur 3
  11. Deux cellules RC en cascadeDifficulté 2 sur 3
2

Exercices d'application

PDF

Applications : cahier des charges, ordre 2, charge d’un filtre, non-linéarité, filtrage mécanique

9 exercicesniveau Difficulté 2 sur 3 à Difficulté 3 sur 3durée conseillée : 3 hcalculatrice autorisée

  1. Les deux filtres RLDifficulté 2 sur 3
  2. Cahier des charges : supprimer le ronflement du secteurDifficulté 3 sur 3
  3. Le passe-bas d’ordre 2 et la platitude de la bande passanteDifficulté 2 sur 3
  4. Redressement et lissageDifficulté 2 sur 3
  5. Un filtre que l’on chargeDifficulté 2 sur 3
  6. Détecter une non-linéaritéDifficulté 3 sur 3
  7. Isolation vibratoire d’une machineDifficulté 3 sur 3
  8. Un passe-bande par mise en cascadeDifficulté 2 sur 3
  9. Simuler l’action d’un filtre (Python)Difficulté 2 sur 3
3

Interrogation A

PDF

Valeur efficace, fonction de transfert, diagramme de Bode, filtrage d’un signal périodique

Durée : 1 hcalculatrice autorisée3 exercices indépendantsbarème sur 20

  1. Questions de cours6 ptsDifficulté 1 sur 3
  2. Étude complète d’un passe-haut7 ptsDifficulté 2 sur 3
  3. Extraire le fondamental d’un créneau7 ptsDifficulté 2 sur 3
4

Interrogation B

PDF

Cahier des charges, filtre d’ordre 2, mise en cascade et effet de charge

Durée : 1 hcalculatrice autorisée3 exercices indépendantsbarème sur 20

  1. Questions de cours6 ptsDifficulté 2 sur 3
  2. Un cahier des charges hors de portée de l’ordre 17 ptsDifficulté 3 sur 3
  3. Deux cellules en cascade : l’effet de charge7 ptsDifficulté 3 sur 3
5

Approfondissement

PDF

Démonstrations refaites autrement, limites structurelles des filtres passifs, distorsion

7 exercicesniveau Difficulté 3 sur 3durée conseillée : 3 hcalculatrice autorisée

  1. Démonstration de la formule de ParsevalDifficulté 3 sur 3
  2. Ce que cachent les asymptotesDifficulté 3 sur 3
  3. Un créneau dans un RC : les deux voies se rejoignentDifficulté 3 sur 3
  4. Ce qu’aucun filtre RC ne pourra jamais faireDifficulté 3 sur 3
  5. Le réjecteur de bande (hors programme — pour aller plus loin)Difficulté 3 sur 3
  6. Sélectivité contre rapiditéDifficulté 3 sur 3
  7. Distorsion d’un amplificateur à caractéristique impaireDifficulté 3 sur 3
6

DS type concours

PDF

Un sismomètre et sa chaîne de filtrage

Durée : 4 hcalculatrice autorisée3 parties28 questionsbarème indicatif sur 20

7

Planche de colle

PDF

Une question de cours et quatre exercices d’oral

1 question de cours4 exercicesniveau Difficulté 1 sur 3 à Difficulté 3 sur 3environ 20 min{20\,\mathrm{min}} par exercice

  1. Question de coursDifficulté 1 sur 3
  2. Un filtre RCDifficulté 1 sur 3
  3. Convertir une largeur d’impulsion en tension continueDifficulté 2 sur 3
  4. Choisir un filtreDifficulté 2 sur 3
  5. La suspension d’une automobileDifficulté 3 sur 3

Prépa · Physique-chimie : les 26 chapitres

  1. Mesures et incertitudes
  2. Optique géométrique
  3. Circuits dans l’ARQS
  4. Circuits du premier ordre
  5. Oscillateurs libres et forcés
  6. Filtrage linéaire
  7. Propagation et interférences
  8. Cinématique du point
  9. Lois de Newton
  10. Énergétique du point
  11. Particules chargées
  12. Transformations de la matière
  13. Cinétique chimique
  14. Structure des entités chimiques
  15. Moment cinétique et forces centrales
  16. Mouvement d’un solide
  17. Système thermodynamique
  18. Premier principe
  19. Deuxième principe
  20. Machines thermiques
  21. Champ magnétique et forces de Laplace
  22. Induction
  23. Physique quantique
  24. Solides cristallins
  25. Acide-base et précipitation
  26. Oxydo-réduction et diagrammes E-pH