|
| 1 | +\titledquestion{Mathématiques du signal} |
| 2 | + |
| 3 | +Considérons le signal suivant : |
| 4 | +$$x(t) = 2\cos(3\pi t) + \sin(6\pi t).$$ |
| 5 | + |
| 6 | +\vskip2ex |
| 7 | + |
| 8 | +\begin{parts} |
| 9 | + \part Quelle est la transformée de Fourier de $x(t)$ ? Identifiez les fréquences présentes dans le signal et dessinez le spectre $|X(f)|$. |
| 10 | + \begin{solutionbox}{18cm} |
| 11 | + Pour trouver la transformée de Fourier de $x(t)$, on utilise les formules classiques : |
| 12 | + |
| 13 | + \begin{align*} |
| 14 | + \cos(3\pi t) &= \frac{e^{i3\pi t} + e^{-i3\pi t}}{2}\\ |
| 15 | + \sin(6\pi t) &= \frac{e^{i6\pi t} - e^{-i6\pi t}}{2i} |
| 16 | + \end{align*} |
| 17 | + |
| 18 | + Donc : |
| 19 | + \begin{align*} |
| 20 | + x(t) &= 2 \cdot \frac{e^{i3\pi t} + e^{-i3\pi t}}{2} + \frac{e^{i6\pi t} - e^{-i6\pi t}}{2i}\\ |
| 21 | + &= e^{i3\pi t} + e^{-i3\pi t} + \frac{1}{2i}e^{i6\pi t} - \frac{1}{2i}e^{-i6\pi t} |
| 22 | + \end{align*} |
| 23 | + |
| 24 | + La transformée de Fourier est : |
| 25 | + $$X(f) = \delta(f - 1.5) + \delta(f + 1.5) + \frac{1}{2i}\delta(f - 3) - \frac{1}{2i}\delta(f + 3)$$ |
| 26 | + |
| 27 | + où les fréquences sont $f_1 = 1.5$ Hz (de $\cos(3\pi t)$) et $f_2 = 3$ Hz (de $\sin(6\pi t)$). |
| 28 | + |
| 29 | + Le spectre d'amplitude $|X(f)|$ est : |
| 30 | + $$|X(f)| = \delta(f - 1.5) + \delta(f + 1.5) + \frac{1}{2}\delta(f - 3) + \frac{1}{2}\delta(f + 3)$$ |
| 31 | + |
| 32 | + \begin{center} |
| 33 | + \begin{tikzpicture} |
| 34 | + \begin{axis}[ |
| 35 | + axis lines=middle, |
| 36 | + xlabel={$f$ (Hz)}, |
| 37 | + ylabel={$|X(f)|$}, |
| 38 | + xmin=-4, xmax=4, |
| 39 | + ymin=-0.2, ymax=1.5, |
| 40 | + width=12cm, |
| 41 | + height=6cm, |
| 42 | + ytick={0, 0.5, 1}, |
| 43 | + xtick={-3, -1.5, 0, 1.5, 3}, |
| 44 | + xticklabels={$-3$, $-1.5$, $0$, $1.5$, $3$} |
| 45 | + ] |
| 46 | + % Dirac delta à f = -3 |
| 47 | + \draw[thick, blue, ->] (axis cs:-3,0) -- (axis cs:-3,0.5); |
| 48 | + \node[above] at (axis cs:-3,0.5) {$\frac{1}{2}$}; |
| 49 | + |
| 50 | + % Dirac delta à f = -1.5 |
| 51 | + \draw[thick, blue, ->] (axis cs:-1.5,0) -- (axis cs:-1.5,1); |
| 52 | + \node[above] at (axis cs:-1.5,1) {$1$}; |
| 53 | + |
| 54 | + % Dirac delta à f = 1.5 |
| 55 | + \draw[thick, blue, ->] (axis cs:1.5,0) -- (axis cs:1.5,1); |
| 56 | + \node[above] at (axis cs:1.5,1) {$1$}; |
| 57 | + |
| 58 | + % Dirac delta à f = 3 |
| 59 | + \draw[thick, blue, ->] (axis cs:3,0) -- (axis cs:3,0.5); |
| 60 | + \node[above] at (axis cs:3,0.5) {$\frac{1}{2}$}; |
| 61 | + \end{axis} |
| 62 | + \end{tikzpicture} |
| 63 | + \end{center} |
| 64 | + \end{solutionbox} |
| 65 | + |
| 66 | + \part Dessinez le spectre $|X_s(f)|$ du signal échantillonné $x_s(t)$ pour des fréquences d'échantillonnage de $f_e = 5$ Hz et $f_e = 7$ Hz. Que constatez-vous ? |
| 67 | + \begin{solutionbox}{20.5cm} |
| 68 | + La fréquence maximale du signal est $f_{max} = 3$ Hz. La fréquence de Nyquist est donc $f_{max} = 3$ Hz, ce qui signifie qu'il faut échantillonner à $f_e > 6$ Hz pour éviter le repliement spectral. |
| 69 | + |
| 70 | + \textbf{Échantillonnage à $f_e = 5$ Hz :} |
| 71 | + |
| 72 | + Comme $f_e = 5$ Hz $< 6$ Hz, il y a repliement spectral. Le spectre se répète périodiquement tous les 5 Hz. |
| 73 | + La fréquence de Nyquist est $f_e/2 = 2.5$ Hz. |
| 74 | + |
| 75 | + \begin{itemize} |
| 76 | + \item La fréquence $f = 1.5$ Hz $< 2.5$ Hz, donc pas de repliement. |
| 77 | + \item La fréquence $f = 3$ Hz $> 2.5$ Hz, donc repliement : $3$ Hz se replie à $5 - 3 = 2$ Hz. |
| 78 | + \item Les fréquences négatives se replient également : $-1.5$ Hz se replie à $-1.5 + 5 = 3.5$ Hz, et $-3$ Hz se replie à $-3 + 5 = 2$ Hz. |
| 79 | + \end{itemize} |
| 80 | + |
| 81 | + Le spectre échantillonné contient des impulsions aux fréquences : $-3.5$, $-2$, $-1.5$, $1.5$, $2$, $3.5$ Hz (et leurs répétitions périodiques tous les 5 Hz). |
| 82 | + |
| 83 | + \begin{center} |
| 84 | + \begin{tikzpicture} |
| 85 | + \begin{axis}[ |
| 86 | + axis lines=middle, |
| 87 | + xlabel={$f$ (Hz)}, |
| 88 | + ylabel={$|X_s(f)|$ ($f_e = 5$ Hz)}, |
| 89 | + xmin=-6, xmax=6, |
| 90 | + ymin=-0.2, ymax=1.5, |
| 91 | + width=12cm, |
| 92 | + height=6cm, |
| 93 | + ytick={0, 0.5, 1}, |
| 94 | + xtick={-5, -3.5, -2, -1.5, 0, 1.5, 2, 3.5, 5}, |
| 95 | + xticklabels={$-5$, $-3.5$, $-2$, $-1.5$, $0$, $1.5$, $2$, $3.5$, $5$} |
| 96 | + ] |
| 97 | + % Répétitions périodiques (une période de chaque côté) |
| 98 | + % Période -5 à 0 |
| 99 | + \draw[thick, blue, ->] (axis cs:-3,0) -- (axis cs:-3,0.5); |
| 100 | + \draw[thick, red, ->] (axis cs:-3.5,0) -- (axis cs:-3.5,1); |
| 101 | + \draw[thick, red, ->] (axis cs:-2,0) -- (axis cs:-2,0.5); |
| 102 | + \draw[thick, blue, ->] (axis cs:-1.5,0) -- (axis cs:-1.5,1); |
| 103 | + % Période 0 à 5 |
| 104 | + \draw[thick, blue, ->] (axis cs:1.5,0) -- (axis cs:1.5,1); |
| 105 | + \draw[thick, red, ->] (axis cs:2,0) -- (axis cs:2,0.5); |
| 106 | + \draw[thick, blue, ->] (axis cs:3,0) -- (axis cs:3,0.5); |
| 107 | + \draw[thick, red, ->] (axis cs:3.5,0) -- (axis cs:3.5,1); |
| 108 | + % Ligne pointillée pour f_e/2 |
| 109 | + \draw[dashed, gray] (axis cs:-2.5,-0.1) -- (axis cs:-2.5,1.5); |
| 110 | + \draw[dashed, gray] (axis cs:2.5,-0.1) -- (axis cs:2.5,1.5); |
| 111 | + \node[below] at (axis cs:-2.5,-0.1) {$-f_e/2$}; |
| 112 | + \node[below] at (axis cs:2.5,-0.1) {$f_e/2$}; |
| 113 | + \end{axis} |
| 114 | + \end{tikzpicture} |
| 115 | + \end{center} |
| 116 | + |
| 117 | + \textbf{Échantillonnage à $f_e = 7$ Hz :} |
| 118 | + |
| 119 | + Comme $f_e = 7$ Hz $> 6$ Hz, il n'y a pas de repliement spectral. Le spectre se répète périodiquement tous les 7 Hz sans distorsion. |
| 120 | + |
| 121 | + \begin{center} |
| 122 | + \begin{tikzpicture} |
| 123 | + \begin{axis}[ |
| 124 | + axis lines=middle, |
| 125 | + xlabel={$f$ (Hz)}, |
| 126 | + ylabel={$|X_s(f)|$ ($f_e = 7$ Hz)}, |
| 127 | + xmin=-7, xmax=7, |
| 128 | + ymin=-0.2, ymax=1.5, |
| 129 | + width=12cm, |
| 130 | + height=6cm, |
| 131 | + ytick={0, 0.5, 1}, |
| 132 | + xtick={-7, -3, -1.5, 0, 1.5, 3, 7}, |
| 133 | + xticklabels={$-7$, $-3$, $-1.5$, $0$, $1.5$, $3$, $7$} |
| 134 | + ] |
| 135 | + % Période -7 à 0 |
| 136 | + \draw[thick, blue, ->] (axis cs:-3,0) -- (axis cs:-3,0.5); |
| 137 | + \draw[thick, blue, ->] (axis cs:-1.5,0) -- (axis cs:-1.5,1); |
| 138 | + % Période 0 à 7 |
| 139 | + \draw[thick, blue, ->] (axis cs:1.5,0) -- (axis cs:1.5,1); |
| 140 | + \draw[thick, blue, ->] (axis cs:3,0) -- (axis cs:3,0.5); |
| 141 | + % Ligne pointillée pour f_e/2 |
| 142 | + \draw[dashed, gray] (axis cs:-3.5,-0.1) -- (axis cs:-3.5,1.5); |
| 143 | + \draw[dashed, gray] (axis cs:3.5,-0.1) -- (axis cs:3.5,1.5); |
| 144 | + \node[below] at (axis cs:-3.5,-0.1) {$-f_e/2$}; |
| 145 | + \node[below] at (axis cs:3.5,-0.1) {$f_e/2$}; |
| 146 | + \end{axis} |
| 147 | + \end{tikzpicture} |
| 148 | + \end{center} |
| 149 | + |
| 150 | + \textbf{Conclusion :} Avec $f_e = 5$ Hz, on observe un repliement spectral : la fréquence $3$ Hz se replie à $2$ Hz, créant de la distorsion. Avec $f_e = 7$ Hz, le spectre est préservé sans repliement, confirmant le théorème de Shannon-Nyquist. |
| 151 | + \end{solutionbox} |
| 152 | +\end{parts} |
0 commit comments