GELE2511 Chapitre 4 : Transformée de Fourier
Transcription
GELE2511 Chapitre 4 : Transformée de Fourier
GELE2511 Chapitre 4 : Transformée de Fourier Gabriel Cormier, Ph.D., ing. Université de Moncton Hiver 2013 Gabriel Cormier (UdeM) GELE2511 Chapitre 4 Hiver 2013 1 / 50 Introduction Contenu Contenu Définition de la transformée de Fourier Convergence de la transformée de Fourier Utilisation de la transformée de Laplace Application Théorème de Parseval Gabriel Cormier (UdeM) GELE2511 Chapitre 4 Hiver 2013 2 / 50 Introduction Introduction Au chapitre précédent, on a vu comment on pouvait représenter une fonction périodique par une somme de sinusoı̈des. La transformée de Fourier permet de représenter en fréquence des signaux qui ne sont pas périodiques. Gabriel Cormier (UdeM) GELE2511 Chapitre 4 Hiver 2013 3 / 50 Introduction Introduction La transformée de Fourier est un cas spécial de la transformée de Laplace. En télécommunications, la transformée de Fourier est plus utile que la transformée de Laplace. Gabriel Cormier (UdeM) GELE2511 Chapitre 4 Hiver 2013 4 / 50 Dérivation de la transformée de Fourier Dérivation de la transformée de Fourier On peut obtenir la transformée de Fourier à partir de la série de Fourier. À partir de la définition de la série de Fourier, on va prendre un signal, et rendre sa période infinie. Rappel (série de Fourier) : f (t) = ∞ X Cn ejnω0 t n=−∞ où 1 Cn = T Gabriel Cormier (UdeM) Z T /2 f (t)e−jnω0 t dt −T /2 GELE2511 Chapitre 4 Hiver 2013 5 / 50 Dérivation de la transformée de Fourier Dérivation de la transformée de Fourier On cherche une série de Fourier pour un signal apériodique. Si on fait tendre la période T vers l’infini (T → ∞), on passe d’un signal périodique à un signal apériodique. On regarde alors les effets sur la série de Fourier. Gabriel Cormier (UdeM) GELE2511 Chapitre 4 Hiver 2013 6 / 50 Dérivation de la transformée de Fourier Dérivation de la transformée de Fourier Si T augmente, la séparation entre les harmoniques devient de plus en plus petite. On passe donc d’un spectre qui est seulement définit à quelques points à un spectre qui est continu (infinité d’harmoniques). La différence entre deux points de la série de Fourier est : ∆ω = (n + 1)ω0 − nω0 = ω0 Gabriel Cormier (UdeM) GELE2511 Chapitre 4 Hiver 2013 7 / 50 Dérivation de la transformée de Fourier Exemple T=1 0.4 0.2 0.2 T t Le pulse dure 0.2s. On augmente T pour voir l’impact sur la série de Fourier. 0 0 2 4 6 Fréquence(Hz) T=2 8 10 0 2 4 6 Fréquence(Hz) T=4 8 10 0 2 4 6 Fréquence(Hz) 8 10 0.2 0.1 0 0.1 0.05 0 Gabriel Cormier (UdeM) GELE2511 Chapitre 4 Hiver 2013 8 / 50 Dérivation de la transformée de Fourier Dérivation de la transformée de Fourier La différence entre 2 harmoniques est tout simplement la fréquence fondamentale. Mais, 2π T Alors si T → ∞, la séparation entre les fréquences devient de plus en plus petite, et devient dω. ω0 = On passe d’un spectre discret à un spectre continu. Gabriel Cormier (UdeM) GELE2511 Chapitre 4 Hiver 2013 9 / 50 Dérivation de la transformée de Fourier Dérivation de la transformée de Fourier Au fur et à mesure que la période augmente, nω0 → ω Les coefficients de la série de Fourier deviendront de plus en plus faibles : Cn → 0 lorsque T → ∞. Gabriel Cormier (UdeM) GELE2511 Chapitre 4 Hiver 2013 10 / 50 Dérivation de la transformée de Fourier Dérivation de la transformée de Fourier Cependant, le produit Cn T ne devient pas nul : Z ∞ Cn T = f (t)e−jωt dt −∞ Cette équation représente la transformée de Fourier. Transformée de Fourier Z ∞ F (ω) = F{f (t)} = f (t)e−jωt dt −∞ Gabriel Cormier (UdeM) GELE2511 Chapitre 4 Hiver 2013 11 / 50 Dérivation de la transformée de Fourier Transformée inverse La transformée inverse de Fourier : Transformée inverse de Fourier f (t) = F Gabriel Cormier (UdeM) −1 1 {F (ω)} = 2π Z ∞ F (ω)ejωt dω −∞ GELE2511 Chapitre 4 Hiver 2013 12 / 50 Dérivation de la transformée de Fourier Exemple v(t) Vm Faire la transformée de Fourier du pulse suivant. −τ /2 τ /2 t En appliquant directement l’équation : Z τ /2 V (ω) = Vm e−jωt dt −τ /2 τ /2 e−jωt = Vm −jω −τ /2 = Gabriel Cormier (UdeM) ωτ Vm (−2j sin(ωτ /2)) = Vm τ sinc jω 2 GELE2511 Chapitre 4 Hiver 2013 13 / 50 Dérivation de la transformée de Fourier Convergence Pour que la transformée de Fourier existe, il faut que la fonction f (t) converge. Les pulses et exponentiels, très utilisés en génie électrique, sont des intégrales qui converges. Cependant, certains signaux intéressants, comme une constante ou une sinusoı̈de, n’ont pas d’intégrale qui converge. Dans ces cas, on fait un peu de gymnastique mathématique pour obtenir la transformée de Fourier de ces signaux. Gabriel Cormier (UdeM) GELE2511 Chapitre 4 Hiver 2013 14 / 50 Transformées fonctionnelles Exemple : constante Pour une constante A, son intégrale ne converge pas : Z ∞ A dt = ∞ −∞ On fait alors l’approximation suivante : f (t) = Ae−||t . Si → 0, alors f (t) → A. 1 e−0.2|t| 0.5 e−0.5|t| e−|t| 0 −3 Gabriel Cormier (UdeM) −2 −1 0 GELE2511 Chapitre 4 1 2 3 Hiver 2013 15 / 50 Transformées fonctionnelles Exemple : constante (2) La transformée de Fourier de f (t) est : Z 0 t −jωt Ae e F (ω) = Z ∞ dt + −∞ Ae−t e−jωt dt 0 ce qui donne, F (ω) = A A 2ω + = 2 − jω + jω + ω2 Et puis, on applique → 0 : ceci donne un pulse δ(ω). L’amplitude du pulse est 2πA. La transformée de Fourier d’une constante est : F(A) = 2πAδ(ω) Gabriel Cormier (UdeM) GELE2511 Chapitre 4 Hiver 2013 16 / 50 Transformées fonctionnelles Exemple : signum sgn(t) 1 t sgn(t) = u(t) − u(−t) −1 Pour obtenir la transformée de Fourier de sgn(t), il faut aussi faire une approximation. sgn(t) = lim e−t u(t) − et u(−t) , > 0 →0 Gabriel Cormier (UdeM) GELE2511 Chapitre 4 Hiver 2013 17 / 50 Transformées fonctionnelles Exemple : signum (2) À partir de la définition de la série de Fourier, Z 0 Z ∞ F (ω) = − et e−jωt dt + e−t e−jωt dt =− −∞ 0 (−jω)t e − jω − −∞ 0 ∞ −(+jω)t e + jω = 0 −2jω ω 2 + 2 On prend maintenant la limite → 0 : F(sgn(t)) = lim →0 Gabriel Cormier (UdeM) −2jω 2 = 2 2 ω + jω GELE2511 Chapitre 4 Hiver 2013 18 / 50 Transformées fonctionnelles Exemple : échelon Pour faire la transformée de Fourier d’un échelon, il faut réécrire la définition : u(t) = 0.5 + 0.5 sgn(t) Alors, F{u(t)} = F{0.5} + F{0.5 sgn(t)} 1 = πδ(ω) + jω Gabriel Cormier (UdeM) GELE2511 Chapitre 4 Hiver 2013 19 / 50 Utilisation de Laplace Utilisation de la transformée de Laplace On peut utiliser la transformée de Laplace pour calculer la transformée de Fourier, selon quelques règles de base : Les pôles de la transformée de Laplace doivent être ≤ 0, et réels. Si f (t) = 0 pour t < 0, la transformée de Fourier est obtenue en remplaçant s par jω. Si f (t) = 0 pour t > 0, la transformée de Fourier est obtenue en faisant la transformée de Laplace de f (−t), puis en remplaçant s par −jω. Si la fonction est non nulle pour tout t, on calcule 2 transformées : une pour t > 0, et une pour t < 0. Gabriel Cormier (UdeM) GELE2511 Chapitre 4 Hiver 2013 20 / 50 Utilisation de Laplace Exemple Calculer la transformée de Fourier de : e−at cos(ω0 t) u(t) La transformée de Laplace de cette fonction est : F (s) = s+a (s + a)2 + ω02 Les pôles de cette fonction sont négatifs et réels, et f (t) = 0 pour t < 0. On remplace alors s = jω : F (ω) = Gabriel Cormier (UdeM) jω + a (jω + a)2 + ω02 GELE2511 Chapitre 4 Hiver 2013 21 / 50 Utilisation de Laplace Exemple Calculer la transformée de Fourier de : eat cos(ω0 t) u(−t) Puisque f (t) = 0 pour t > 0, on calcule f (−t) : f (−t) = e−at cos(ω0 t) u(t) La transformée de Laplace de cette fonction est : F (s) = s+a (s + a)2 + ω02 Les pôles de cette fonction sont négatifs et réels. On remplace alors s = −jω : −jω + a F (ω) = (−jω + a)2 + ω02 Gabriel Cormier (UdeM) GELE2511 Chapitre 4 Hiver 2013 22 / 50 Transformée opérationnelles Transformées opérationnelles Comme la transformée de Laplace, la transformée de Fourier possède elle aussi des transformées opérationnelles. Les transformées opérationnelles indiquent comment des opérations effectuées sur f (t) ou F (ω) vont affecter l’autre domaine. Ces transformées permettent de simplifier le calcul des transformées de Fourier. Gabriel Cormier (UdeM) GELE2511 Chapitre 4 Hiver 2013 23 / 50 Transformée opérationnelles Multiplication par une constante Si la transformée de Fourier de f (t) est F (ω), alors, F{Kf (t)} = KF (ω) On multiplie F (ω) par la même constante. Gabriel Cormier (UdeM) GELE2511 Chapitre 4 Hiver 2013 24 / 50 Transformée opérationnelles Addition (soustraction) Si on a F{f1 (t)} = F1 (ω) F{f2 (t)} = F2 (ω) F{f3 (t)} = F3 (ω) alors F{f1 (t) + f2 (t) − f3 (t)} = F1 (ω) + F2 (ω) − F3 (ω) Gabriel Cormier (UdeM) GELE2511 Chapitre 4 Hiver 2013 25 / 50 Transformée opérationnelles Dérivée Pour une dérivée : F df (t) dt = jωF (ω) De façon générale, F Gabriel Cormier (UdeM) dn f (t) dtn = (jω)n F (ω) GELE2511 Chapitre 4 Hiver 2013 26 / 50 Transformée opérationnelles Intégrale Pour une intégrale : Z t f (t) dt F = 0 Gabriel Cormier (UdeM) GELE2511 Chapitre 4 F (ω) jω Hiver 2013 27 / 50 Transformée opérationnelles Translation Dans le temps : F{f (t − a)} = e−jωa F (ω), a>0 En fréquence : F{e−jω0 t f (t)} = F (ω − ω0 ) Gabriel Cormier (UdeM) GELE2511 Chapitre 4 Hiver 2013 28 / 50 Transformée opérationnelles Échelonnage Si le temps est compressé ou étiré : F{f (at)} = Gabriel Cormier (UdeM) 1 ω , F a a GELE2511 Chapitre 4 a>0 Hiver 2013 29 / 50 Transformée opérationnelles Convolution La convolution est simplifiée : F{h(t) ∗ x(t)} = H(ω)X(ω) Gabriel Cormier (UdeM) GELE2511 Chapitre 4 Hiver 2013 30 / 50 Transformée opérationnelles Modulation La modulation en amplitude est le processus de faire varier l’amplitude d’un signal f (t) avec une sinusoı̈de cos(ω0 t). F{f (t) cos(ω0 t)} = 0.5F (ω − ω0 ) + 0.5F (ω + ω0 ) Gabriel Cormier (UdeM) GELE2511 Chapitre 4 Hiver 2013 31 / 50 Transformée opérationnelles Dualité Si F (ω) est la transformée de Fourier de f (t), alors la transformée de Fourier de F (t) est 2πf (−ω) : F F F (t) ↔ 2πf (−ω) si f (t) ↔ F (ω) Gabriel Cormier (UdeM) GELE2511 Chapitre 4 Hiver 2013 32 / 50 Transformée opérationnelles Exemple En télécommunications, il est très commun de multiplier deux sinusoı̈des, tels que g1 (t) = 2 cos(200t) g2 (t) = 5 cos(3000t) pour obtenir un signal modulé g3 (t) = g1 (t)g2 (t) = 10 cos(200t) cos(3000t) Calculer le spectre du signal modulé. On va utiliser la propriété de modulation. On choisit f (t) = 10 cos(200t). Gabriel Cormier (UdeM) GELE2511 Chapitre 4 Hiver 2013 33 / 50 Transformée opérationnelles Exemple (2) On calcule la transformée de Fourier de f (t) : F{f (t)} = 10π(δ(ω + 200) + δ(ω − 200)) Puis on applique la propriété de modulation : F (ω) = 10(0.5)π(δ(ω + 200 − 3000) + δ(ω + 200 + 3000) + δ(ω − 200 + 3000) + δ(ω − 200 − 3000)) = 5π (δ(ω − 3200) + δ(ω − 2800) + δ(ω + 2800) + δ(ω + 3200)) Gabriel Cormier (UdeM) GELE2511 Chapitre 4 Hiver 2013 34 / 50 Transformée opérationnelles Exemple(3) Le spectre : 15 10 5 0 −3,000 −2,000 −1,000 0 1,000 2,000 3,000 Fréquence (rad/s) Les composantes sont à ±(f1 ± f2 ). Gabriel Cormier (UdeM) GELE2511 Chapitre 4 Hiver 2013 35 / 50 Théorème de Parseval Théorème de Parseval Le théorème de Parseval permet de faire le lien entre l’énergie d’un signal dans le temps et l’énergie en fonction de la fréquence. Puisque la fréquence et le temps sont 2 domaines qui permettent de décrire complètement un signal, il faut que l’énergie totale soit la même dans les deux domaines. Gabriel Cormier (UdeM) GELE2511 Chapitre 4 Hiver 2013 36 / 50 Théorème de Parseval Théorème de Parseval Théorème de Parseval Z ∞ Z ∞ Z 1 1 ∞ 2 2 f (t) dt = |F (ω)| dω = |F (ω)|2 dω 2π −∞ π 0 −∞ Gabriel Cormier (UdeM) GELE2511 Chapitre 4 Hiver 2013 37 / 50 Théorème de Parseval Exemple Le courant dans une résistance de 40 Ω est i(t) = 20e−2t u(t)A. Quel pourcentage de l’énergie totale dissipée dans la résistance provient de la √ bande 0 < ω < 2 3 rad/s ? L’énergie totale dissipée est : Z ∞ Z 2 W =R i (t) dt = 40 0 ∞ 400e−4t dt = 4000 J 0 On peut le calculer par la série de Fourier. F (ω) = Gabriel Cormier (UdeM) 20 2 + jω GELE2511 Chapitre 4 Hiver 2013 38 / 50 Théorème de Parseval Exemple (2) L’amplitude de la série de Fourier est : |F (ω)| = √ 20 4 + ω2 et l’énergie totale est : 40 W = π Z ∞ 0 Gabriel Cormier (UdeM) 400 16000 dω = 2 4+ω π 1 ω tan−1 2 2 GELE2511 Chapitre 4 ∞ = 4000 J 0 Hiver 2013 39 / 50 Théorème de Parseval Exemple √ L’énergie dans la bande 0 < ω < 2 3 rad/s est : 40 Wx = π Z √ 2 3 0 √ 400 16000 dω = 2 4+ω π 1 ω tan−1 2 2 2 3 = 2666.67 J 0 Le pourcentage de l’énergie totale dans cette bande est : 2666.67 = 66.67% 4000 Gabriel Cormier (UdeM) GELE2511 Chapitre 4 Hiver 2013 40 / 50 Densité spectrale Densité spectrale d’énergie La densité spectrale d’énergie est une mesure de la distribution d’énergie d’un signal en fonction de la fréquence. On la calcule selon : Ef = Gabriel Cormier (UdeM) 1 1 |F (ω)|2 = F (ω)F (ω)∗ π π GELE2511 Chapitre 4 Hiver 2013 41 / 50 Densité spectrale Densité spectrale de puissance La densité spectrale de puissance est une mesure de la distribution de puissance d’un signal en fonction de la fréquence. S’applique aux signaux périodiques. On la calcule selon : Pf (ω) = lim T →∞ 1 |FT (ω)|2 T où FT est la transformée de Fourier d’une période du signal. Gabriel Cormier (UdeM) GELE2511 Chapitre 4 Hiver 2013 42 / 50 Densité spectrale Puissance d’un signal La puissance d’un signal peut être calculée à partir de la transformée de Fourier : ∞ 1 X 1 |F (nω0 )|2 P = 2 |F (0)|2 + 2 4π 2π n=1 Gabriel Cormier (UdeM) GELE2511 Chapitre 4 Hiver 2013 43 / 50 Signaux périodiques Transformée de Fourier d’un signal périodique On peut faire la transformée de Fourier d’un signal périodique. Rappel : la série de Fourier d’une fonction périodique est : ∞ X f (t) = Cn ejnω0 t n=−∞ où Gabriel Cormier (UdeM) 1 Cn = T Z f (t)e−jnω0 t dt T GELE2511 Chapitre 4 Hiver 2013 44 / 50 Signaux périodiques Transformée de Fourier d’un signal périodique On applique la définition de la série de Fourier à la transformée de Fourier : ! Z ∞ ∞ X Cn ejnω0 t e−jωt dt F (ω) = −∞ = ∞ X n=−∞ n=−∞ Z ∞ Cn ejnω0 t e−jωt dt −∞ À l’aide de la propriété de linéarité, on obtient : ( ∞ ) ∞ X X jnω0 t F Cn e = 2π Cn δ(ω − nω0 ) n=−∞ Gabriel Cormier (UdeM) n=−∞ GELE2511 Chapitre 4 Hiver 2013 45 / 50 Signaux périodiques Transformée de Fourier d’un signal périodique Le spectre d’un signal périodique est une série d’impulsions qui se trouvent à des multiples de la fréquence fondamentale. L’amplitude de chaque impulsion est le coefficient de la série de Fourier multiplié par 2π. Gabriel Cormier (UdeM) GELE2511 Chapitre 4 Hiver 2013 46 / 50 Signaux périodiques Transformée de Fourier d’un signal périodique On peut réarranger l’expression de la transformée de Fourier d’un signal périodique sous une autre forme : F (ω) = ∞ X ω0 G(nω0 )δ(ω − nω0 ) n=−∞ où G(ω) est la transformée de Fourier d’une période du signal. Gabriel Cormier (UdeM) GELE2511 Chapitre 4 Hiver 2013 47 / 50 Signaux périodiques Exemple v(t) A Faire la transformée de Fourier du signal périodique suivant. −T0 − T2 T 2 t T0 Le signal g(t) est une période de v(t) : g(t) A − T2 T 2 La transformée de Fourier de g(t) est : t G(ω) = AT sinc(T ω/2) La transformée de Fourier de v(t) est : F (ω) = ∞ X AT ω0 sinc(nω0 T /2)δ(ω − nω0 ) n=−∞ Gabriel Cormier (UdeM) GELE2511 Chapitre 4 Hiver 2013 48 / 50 Signaux périodiques Exemple (2) Le spectre (si A = 1, T = 0.5s, T0 = 8s) : 0.4 0.2 0 −15 −10 −5 0 5 10 15 Fréquence (rad/s) Gabriel Cormier (UdeM) GELE2511 Chapitre 4 Hiver 2013 49 / 50 Conclusion Conclusion Les points clés de ce chapitre sont : Calcul de la transformée de Fourier. Utilisation des propriétés de la transformée de Fourier. Calcul de la transformée de Fourier de signaux périodiques. Gabriel Cormier (UdeM) GELE2511 Chapitre 4 Hiver 2013 50 / 50