Anda di halaman 1dari 97

Haute Ecole d'Ingnirie et de Gestion du canton de Vaud (HEIG-VD) Dpartement de la formation en emploi

Filire Electricit Filire Tlcommunications (RS et IT)

Traitement de Signal (TS) Corrig des exercices


in s t i t u t d ' Automatisation in d u s t r i e l l e
Prof. Michel ETIQUE, janvier 2006, Yverdon-les-Bains

HEIG-VD

Traitement de Signal (TS)

Corrig des exercices, v 1.18

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

Table des matires

Analyse des signaux priodiques

1.1

Corrig des exercices . 1.1.1 Exercice SF 1 . 1.1.2 Exercice SF 2 . 1.1.3 Exercice SF 3 . 1.1.4 Exercice SF 4 . 1.1.5 Exercice SF 5 . 1.1.6 Exercice SF 6 . 1.1.7 Exercice SF 7 . 1.1.8 Exercice SF 8 . 1.1.9 Exercice SF 15 1.1.10 Exercice SF 16 1.1.11 Exercice SF 17 1.1.12 Exercice SF 21 Corrig des exercices . 2.1.1 Exercice TF 1 . 2.1.2 Exercice TF 2 . 2.1.3 Exercice TF 3 . 2.1.4 Exercice TF 4 . 2.1.5 Exercice TF 5 . 2.1.6 Exercice TF 6 . 2.1.7 Exercice TF 7 . 2.1.8 Exercice TF 8 . 2.1.9 Exercice TF 9 2.1.10 Exercice TF 10 2.1.11 Exercice TF 11 2.1.12 Exercice TF 12 2.1.13 Exercice TF 13 2.1.14 Exercice TF 14 2.1.15 Exercice TF 15 2.1.16 Exercice TF 16

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5 5 11 14 14 21 23 31 32 38 41 48 52
55

Analyse des signaux non priodiques

2.1

55 55 56 59 61 65 65 67 67 68 68 69 70 70 70 71 72

Corrig des exercices, v 1.18

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

2.1.17 2.1.18 2.1.19 2.1.20 2.1.21 2.1.22 2.1.23 2.1.24 2.1.25 2.1.26 2.1.27
3

Exercice Exercice Exercice Exercice Exercice Exercice Exercice Exercice Exercice Exercice Exercice

TF 17 TF 18 TF 19 TF 20 TF 21 TF 22 TF 23 TF 24 TF 25 Corr 1 Corr 2

. . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

73 75 75 76 76 76 77 77 78 78 82
83

Echantillonnage des signaux analogiques

3.1

Corrig des exercices 3.1.1 Exercice ECH 3.1.2 Exercice ECH 3.1.3 Exercice ECH 3.1.4 Exercice ECH 3.1.5 Exercice ECH 3.1.6 Exercice ECH 3.1.7 Exercice ECH 3.1.8 Exercice ECH 3.1.9 Exercice ECH 3.1.10 Exercice ECH 3.1.11 Exercice ECH 3.1.12 Exercice ECH 3.1.13 Exercice ECH 3.1.14 Exercice ECH 3.1.15 Exercice ECH 3.1.16 Exercice ECH 3.1.17 Exercice ECH 3.1.18 Exercice ECH

. . 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . 10 11 12 13 14 15 16 17 18

83 83 84 84 85 86 86 87 87 87 88 88 88 89 89 91 92 92 93

Corrig des exercices, v 1.18

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

Chapitre 1 Analyse des signaux priodiques


1.1
1.1.1

Corrig des exercices


Exercice SF 1

Considrant les 2 signaux suivants pour lesquels f0 = 1 [kHz]

x1 (t) = 6 2 cos (2 f0 t) + 3 sin (2 f0 t) x2 (t) = 4 + 1.8 cos 2 f0 t + + 0.8 sin (6 f0 t) 3


1. dessinez leurs spectres d'amplitude et de phase unilatraux et bilatraux ; 2. crivez x1 (t) et x2 (t) sous forme de srie de Fourier complexe.
Corrig

x1 (t) = 6 2 cos (2 f0 t) + 3 sin (2 f0 t) : Pour x1 (t), en comparant la relation gnrale du dveloppement en srie de Fourier, a0 + x (t) = ak cos (2 k f0 t) + bk sin (2 k f0 t) (1.1) 2 k=1 k=1
on a : 1. Une composante continue
a0 2

12 2

=6

2. Une harmonique 1 (fondamental) f0 = 1 [kHz], avec a1 = 2 et b1 = 3 Pour la reprsentation des spectres unilatraux et bilatraux, il faut calculer la srie de Fourier en cosinus ainsi que la srie de Fourier complexe. On a tout d'abord pour la srie en cosinus :
Corrig des exercices, v 1.18

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

Signal temporel 10 8 x(t) 6 4 2 6 4 Ak 2 0 1 0.5 k / 0 0.5 1 0 1000 2000 k f0 3000 4000 5000 0 0.5 1 Spectre unilatral 1.5 2 temps 6 4 2 2.5 3 3.5 Spectre bilatral 4 x 10
3

1000

2000 k f0

3000

4000

5000

|X(jk)|

0 5000 1 /X(jk) / 0.5 0 0.5 1 5000

0 k f0

5000

0 k f0

5000

f_ex_SF_1_1_1.eps

Figure 1.1  Spectres unilatral et bilatral de x1 (t)


a0 12 = =6 2 2
2 a2 1 + b1 =

(chier source).

A0 = A1 =

1 = arctan

b1 a1

(2)2 + 32 = 3.6056 = arctan 3 2 = 2.1588 [rad] = 123.6901 [ ]

On peut donc crire :

x1 (t) = 6 2 cos (2 f0 t) + 3 sin (2 f0 t) = A0 + A1 cos (2 f0 t + 1 ) = 6 + 3.6056 cos (2 f0 t 2.1588) x2 (t) = 4 + 1.8 cos 2 f0 t + + 0.8 sin (6 f0 t) : 3 Pour x2 (t), on a en se rfrant au dveloppement en srie de Fourier (1.1 ) :
1. Une composante continue
Corrig des exercices, v 1.18
a0 2

=
6

8 2

=4
MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

2. Des harmoniques f0 = 1 [kHz] et 3 f0 = 3 [kHz], avec a1 et b1 calculer, a3 = 0, b3 = 0.8 Pour la reprsentation des spectres unilatraux et bilatraux, il faut calculer la srie de Fourier en cosinus ainsi que la srie de Fourier complexe. On a pour la srie en cosinus :

A0 =

a0 =4 2 =
2 a2 1 + b1

A1 = 1.8 1 = A3 = 3

2 a2 3 + b3 =

02 + 0.82 = 0.8 = arctan 0.8 0 2

3 = arctan

b3 a3

On peut donc crire :

x2 (t) = 4 + 1.8 cos 2 f0 t +

+ 0.8 sin (6 f0 t) 3 + 0.8 cos 6 f0 t = 4 + 1.8 cos 2 f0 t + 3 2 = A0 + A1 cos (2 f0 t + 1 ) + A3 cos (6 f0 t + 3 )

Dans le cas gnral, il aurait fallu calculer a1 et b1 selon les relations :

2 ak = T 2 bk = T

+T 2 T 2

x (t) cos (2 k f0 t) dt x (t) sin (2 k f0 t) dt

k0 k1

+T 2

T 2

En tenant compte des identits trigonomtriques

cos () cos ( ) =

1 cos ( + ) + 2 1 sin () cos ( ) = sin ( + ) + 2


7

1 cos ( ) 2 1 cos ( ) 2
MEE \co_ts.tex 13 mars 2009

Corrig des exercices, v 1.18

HEIG-VD

Traitement de Signal (TS)

Signal temporel 8 6 x(t) 4 2 0 4 3 2 1 0 1 0.5 k / 0 0.5 1 0 1000 2000 k f0 3000 4000 5000 0 1000 2000 k f0 3000 4000 5000 |X(jk)| Ak 0 0.5 1 Spectre unilatral 1.5 2 temps 4 3 2 1 0 5000 1 /X(jk) / 0.5 0 0.5 1 5000 0 k f0 5000 0 k f0 5000 2.5 3 3.5 Spectre bilatral 4 x 10
3

f_ex_SF_1_2_1.eps

Figure 1.2  Spectres unilatral et bilatral de x2 (t)

(chier source).

Corrig des exercices, v 1.18

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

on a donc :

2 a1 = T

+T 2 T 2

1.8 cos 2 f0 t +
T

cos (2 1 f0 t) dt 3 dt

+2 2 = 1.8 T T 2 2 1 = 1.8 cos T 2 = 0.9

1 1 cos 4 f0 t + + cos 2 3 2 3 +T 2 [t] T 3 2

2 b1 = T

+T 2 T 2

1.8 cos 2 f0 t +
T

sin (2 1 f0 t) dt 3 dt

On vrie que l'on a bien :

+2 2 = 1.8 T T 2 1 2 = 1.8 sin T 2 = 0.9 3

1 1 sin 4 f0 t + + sin 2 3 2 3 +T 2 [t] T 3 2

A1 =

2 a2 1 + b1 =

0.92 + 0.9 = arctan

1 = arctan

b1 a1

0.9 3 0.9

= 1.8 = 1.047 = 3

Corrig des exercices, v 1.18

MEE \co_ts.tex 13 mars 2009

Corrig des exercices, v 1.18

HEIG-VD

Pour

x1 (t)

x1 (t) = A0 + A1 cos (2 f0 t + 1 ) A1 = A0 + e+j (2f0 t+1 ) + ej (2f0 t+1 ) 2 A1 = A0 + e+j 2f0 t e+j 1 + ej 2f0 t ej 1 2 = X1 (j 0) + X2 (j 1) ej 2f0 t + X2 (j 1) ej 2f0 t
A0
A1 +j 1 e 2 A1 j 1 e 2

Pour

x2 (t)

10
MEE \co_ts.tex 13 mars 2009

x2 (t) = A0 + A1 cos (2 f0 t + 1 ) + A3 cos (6 f0 t + 3 ) A1 A3 = A0 + e+j (2f0 t+1 ) + ej (2f0 t+1 ) + e+j (6f0 t+1 ) + ej (6f0 t+1 ) 2 2 A1 A3 = A0 + e+j 2f0 t e+j 1 + ej 2f0 t ej 1 + e+j 6f0 t e+j 3 + ej 6f0 t ej 3 2 2 = X1 (j 0) + X2 (j 1) ej 2f0 t + X2 (j 1) ej 2f0 t + X2 (j 3) ej 6f0 t + X2 (j 3) ej 6f0 t
A0
A1 +j 1 e 2 A1 j 1 e 2 A3 +j 3 e 2 A3 j 3 e 2

Traitement de Signal (TS)

HEIG-VD

Traitement de Signal (TS)

1.1.2

Exercice SF 2

Utilisez les formules d'Euler pour montrer que la srie de Fourier du signal suivant

x (t) = 1 + cos 2 f0 t +

cos (10 f0 t)

est dcrite par les harmoniques 4, 5 et 6. Pour ce faire : 1. remplacez chaque fonction cosinus par deux phaseurs ; eectuez le produit ; 2. crivez x (t) sous la forme d'une somme de phaseurs ; 3. que valent les coecients X (j k ) non-nuls ? 4. dessinez les spectres bilatraux et unilatraux d'amplitude et de phase.

Corrig des exercices, v 1.18

11

MEE \co_ts.tex 13 mars 2009

Corrig des exercices, v 1.18

HEIG-VD

Corrig

x (t) = 1 + cos 2 f0 t +

cos (10 f0 t) 6 = 1 + 0.5 ej (2f0 t+ 6 ) + ej (2f0 t+ 6 )


0.5 ej 10f0 t + ej 10f0 t


= 0.5 ej 10f0 t + ej 10f0 t + 0.5 ej (2f0 t+ 6 ) + ej (2f0 t+ 6 ) 0.5 ej 10f0 t + ej 10f0 t = 0.5 ej 10f0 t + ej 10f0 t + 0.25 ej (2f0 t+ 6 ) ej 10f0 t + ej (2f0 t+ 6 ) ej 10f0 t + ej (2f0 t+ 6 ) ej 10f0 t + ej (2f0 t+ 6 ) ej 10f0 t = X (j 4) ej 8f0 t + X (j 4) ej 8f0 t + X (j 5) ej 10f0 t + X (j 5) ej 10f0 t + X (j 6) ej 12f0 t + X (j 6) ej 12f0 t
avec
Traitement de Signal (TS)

= 0.5 ej 10f0 t + ej 10f0 t + 0.25 ej (2f0 t+ 6 ) + ej (2f0 t+ 6 ) ej 10f0 t + ej 10f0 t

12
MEE \co_ts.tex 13 mars 2009

= 0.5 ej 10f0 t + ej 10f0 t + 0.25 ej (12f0 t+ 6 ) + ej (8f0 t+ 6 ) + ej (8f0 t 6 ) + ej (12f0 t+ 6 )


X (j 4) = 0.25 ej 6

X (j 6) = 0.25 ej 6

X (j 4) = 0.25 ej 6 X (j 5) = 0.5 X (j 5) = 0.5

X (j 6) = 0.25 ej 6

HEIG-VD

Traitement de Signal (TS)

Signal temporel 2 1 x(t) 0 1 2 1 0 0.5 1 Spectre unilatral 1.5 2 temps 1 2.5 3 3.5 Spectre bilatral 4

0.5

|X(jk)| 0 2 4 k f0 6 8

Ak

0.5

0 1 0.5 k / 0 0.5 1

0 1 /X(jk) / 0.5 0 0.5

0 k f0

4 k f0

0 k f0

f_ex_SF_2_1.eps

Figure 1.3  Spectres unilatral et bilatral de x(t)

(chier source).

Corrig des exercices, v 1.18

13

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

1.1.3

Exercice SF 3

Considrant un signal priodique de priode T = 20 [ms] dcrit par son spectre bilatral X (j k ) :

k X (j k ) |X | X

0 2

1 3 j 2

2 +1 j 3

retrouvez sa description temporelle en cosinus aprs avoir rempli les cases libres du tableau.
Corrig

k X (j k ) |X | X

0 2 2 0

1 3 j 2 32 + 22 = 3.6056 2.5536 [rad] = 146.3099 [ ]

2 +1 j 3 12 + 32 = 3.16236 1.2490 [rad] = 71.5651 [ ]

x (t) = A0 + A1 cos (2 f0 t + 1 ) + A2 cos (4 f0 t + 2 )


A0
A1 +j 1 e 2 A1 j 1 e 2

= X (j 0) + X (j 1) ej 2f0 t + X (j 1) ej 2f0 t + X (j 2) ej 4f0 t + X (j 2) ej 4f0 t


A2 +j 2 e 2 A2 j 2 e 2

On en dduit

A0 = X (j 0) = 2 A1 = 2 |X (j 1)| = 2 3.6056 = 7.2111 A2 = 2 |X (j 2)| = 2 3.16236 = 6.3246


et nalement :

0 = 0 [rad] 1 = 2.5536 [rad] 2 = 1.2490 [rad]

x (t) = A0 + A1 cos (2 f0 t + 1 ) + A2 cos (4 f0 t + 2 ) = 2 + 7.2111 cos (2 50 [Hz] t + 2.5536) + 6.3246 cos (4 50 [Hz] t + 1.2490)
1.1.4 Exercice SF 4

partir des spectres d'amplitude et de phase d'une SIR vus au cours, 1. calculez les spectres complexes des deux signaux de la gure 1.4 page cicontre ; 2. esquissez leurs spectres bilatraux d'amplitude et de phase.
Corrig des exercices, v 1.18

14

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

Ex. SF4 10 8 x (t) [V] 6 4 2 0 0 2 4 6 8 10 12 14 16 18

6 4 x2(t) [V] 2 0 2 4

8 t [ms]

10

12

14

16

18

f_exgraphes_7.eps

Figure 1.4  Exercice SF 4


Corrig

(chier source).

Le premier signal est une SIR d'amplitude A = 10 de priode T = f10 = t = 1 [ms]. On en 10 [ms], de largeur t = 2 [ms], retarde d'une dure td = 2 dduit :

X (j k ) = A

t sin (k f0 t) j 2kf0 td e T k f0 t 2 sin (k 100 [Hz] 2 [ms]) j 2k100 [Hz]1 [ms] = 10 e 10 k 100 [Hz] 2 [ms] sin (k 0.2) j 2k100 [Hz]1 [ms] =2 e k 0.2 sin k 1 5 =2 ej 2k100 [Hz]1 [ms] k 1 5
0 pour k i.e. pour = 5, 10, 15, . . . f = 500 [Hz], 1000 [Hz], 1500 [Hz], . . .

Les rsultats (spectres bilatraux d'amplitude et de phase) sont donns sur la gure 1.5 page 17. Sur la mme gure, on trouve la synthse de x(t) base sur les
Corrig des exercices, v 1.18

15

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

N = 10 premiers termes X (j k ) du dveloppement en srie de Fourier complexe :


+10

x10 (t) =
k=10

X (j k ) e+j 2kf0 t

Corrig des exercices, v 1.18

16

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

2 1.5

|X (j k )|

1 0.5 0 1000 500 0 500 1000

1 0.5
arg{X (j k)}

f [Hz]

0 0.5 1 1000 500 0 500 1000

f [Hz]

10 8 6 xN (t), x(t) 4 2 0 0 0.005 0.01 0.015 0.02

t [s]

+j 2 kf0 t termes de la srie de Fourier complexe : x10 (t) = +10 . k=10 X (j k ) e On remarque bien sr la trs forte ressemblance avec x(t) tel qu'il apparat sur le haut de la gure 1.4 .

Figure 1.5  xN (t) est la synthse du signal x(t) base sur les N = 10 premiers

Corrig des exercices, v 1.18

17

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

Le second signal est une SIR d'amplitude A = 9 de priode T = f10 = 10 [ms], t de largeur t = T = 5 [ms], retarde d'une dure td = = 2.5 [ms] laquelle on 2 2 a soustrait un oset de 3. On en dduit :

X (j k ) = A

ce quoi il faut soustraire l'oset de 3 pour k = 0. Les rsultats (spectres bilatraux d'amplitude et de phase) sont donns sur la gure 1.6 page ci-contre. Sur la mme gure, on trouve la synthse de x(t) base sur les N = 10 premiers termes X (j k ) du dveloppement en srie de Fourier complexe :
+10

t sin (k f0 t) j 2kf0 td e T k f0 t 5 [ms] sin (k 100 [Hz] 5 [ms]) j 2k100 [Hz]2.5 [ms] =9 e 10 [ms] k 100 [Hz] 5 [ms]

x10 (t) =
k=10

X (j k ) e+j 2kf0 t

Un code MATLAB permettant de calculer X2 (j k ) et tracer les spectres bilatraux de gain et de phase est donn ci-dessous.

%I n i t i a l i s a t i o n %Parametres

(chier source)

clc ; clear all ; close all ;

%numeros des harmoniques a calculer %k<>0 %k=0


N = 10; k = [ N:N ] ;

A=9; T = 10 e 3; d e l t a _ t = 5 e 3; td = 2.5 e 3;

X = A d e l t a _ t /T s i n c ( k / 2 ) . exp( j k p i / 2 ) ; X(8)=3+A d e l t a _ t /T ; figure subplot (211) stem ( k/T, abs (X) ) x l a b e l ( ' kf_0 [ Hz ] ' ) 18
MEE \co_ts.tex 13 mars 2009

%Tracage

Corrig des exercices, v 1.18

HEIG-VD

Traitement de Signal (TS)

3 2

|X (j k )|

1 0

1000

500

500

1000

1 0.5
arg{X (j k)}

f [Hz]

0 0.5 1 1000 500 0 500 1000

f [Hz]

6 4 2 xN (t), x(t) 0 2 4

0.005

0.01

0.015

0.02

t [s]

+j 2 kf0 t termes de la srie de Fourier complexe : x10 (t) = +10 . k=10 X (j k ) e On remarque bien sr la trs forte ressemblance avec x(t) tel qu'il apparat sur le bas de la gure 1.4 (chier source).

Figure 1.6  xN (t) est la synthse du signal x(t) base sur les N = 10 premiers

Corrig des exercices, v 1.18

19

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

y l a b e l ( ' | X_2( j k ) | ' ) grid subplot (212) stem ( k/T, a n g l e (X) / p i ) x l a b e l ( ' kf_0 [ Hz ] ' ) y l a b e l ( ' a r g {X_2( j k ) } ' ) grid

Corrig des exercices, v 1.18

20

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

Ex. SF5 5 4 3 Ak [V] 2 1 0 0 1 2 3 4 5

0.6 0.4 0.2 k / 0 0.2 0.4 0 1 2 f [kHz]


f_exgraphes_6.eps

Figure 1.7  Exercice SF 5


1.1.5 Exercice SF 5

(chier source).

Considrant les spectres unilatraux (gure 1.7) d'un signal x (t) : 1. donnez l'expression de x (t) ; 2. dessinez son spectre bilatral ; 3. calculez sa puissance et sa valeur ecace.

Corrig

1. Au spectre unilatral est associ directement le dveloppement en srie en cosinus. On a donc :

x(t) = 4+4cos(2 1 [kHz]t)+2cos(2 3 [kHz]t+0.2 )+1cos(2 5 [kHz]t0.45 )


2. Les spectres d'amplitude et de phase sont reprsents sur la gure 1.8. 3.

1 42 22 12 2 + + = 26.5 [V2 ] P = + A2 = 4 + 2 k=1 k 2 2 2 Xe = P = 26.5 = 5.15 [V] A2 0

Corrig des exercices, v 1.18

21

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

4 3

|X (j k )| 2
1 0 1 0.5
arg{X (j k)}

4000

2000

2000

4000

f [Hz]

0 0.5 1 4000 2000 0 2000 4000

f [Hz]

Figure 1.8  Ex SF 5.

Corrig des exercices, v 1.18

22

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

x1 (t)

x2 (t)

x3 (t)

k ak bk k Ak k k X (j k )

0 +2 0 1 0 0 5

1 +5 +4 1 3 3 1 4j3

2 -2 +3 2 0 0 2 0

3 +1 1 3 2 + 2 3 2 j

4 0 0 4 0 0 4 0

Table 1.1  Exercice SF 6.


1.1.6 Exercice SF 6

Considrant les trois signaux x1 (t), x2 (t), x3 (t) de priode T = 1 [ms] dcrits par leurs spectres respectifs (tableau 1.1) : 1. donnez l'expression temporelle des trois signaux ; 2. crivez ces expressions l'aide de cosinus seulement ; 3. dessinez leurs spectres d'amplitude et de phase uni- et bilatraux.

Corrig des exercices, v 1.18

23

MEE \co_ts.tex 13 mars 2009

Corrig des exercices, v 1.18

HEIG-VD

Corrig

1. Expressions temporelles de x1 (t), x2 (t) et x3 (t) :

a0 x1 (t) = + ak cos (2 k f0 t) + bk sin (2 k f0 t) 2 k=1 k=1 2 + 5 cos (2 1 f0 t) + 4 sin (2 1 f0 t) 2 cos (2 2 f0 t) + 3 sin (2 2 f0 t) 2 + 1 cos (2 3 f0 t) 1 sin (2 3 f0 t) = 1 + 5 cos (2 f0 t) + 4 sin (2 f0 t) 2 cos (4 f0 t) + 3 sin (4 f0 t) + 1 cos (6 f0 t) 1 sin (6 f0 t) =
Traitement de Signal (TS)

24
MEE \co_ts.tex 13 mars 2009

x2 (t) = A0 +

k=1

Ak cos (2 k f0 t + k ) + 2 cos 2 3 f0 t + 3 2

= 1 + 3 cos 2 1 f0 t

x3 (t) =

k=

Corrig des exercices, v 1.18

HEIG-VD

X (j k ) ej 2kf0 t

= (2 j ) ej 23f0 t + (4 j 3) ej 21f0 t + 5 + (4 + j 3) ej 21f0 t + (2 + j ) ej 23f0 t 1 3 = (2)2 + (1)2 ej arctan ( 2 ) ej 23f0 t + 42 + (3)2 ej arctan ( 4 ) ej 21f0 t 3 1 + 5 + 42 + 32 ej arctan ( 4 ) ej 21f0 t + (2)2 + 12 ej arctan ( 2 ) ej 23f0 t 1 3 3 1 = 5 ej arctan ( 2 ) ej 23f0 t + 25 ej arctan ( 4 ) ej 21f0 t + 5 + 25 ej arctan ( 4 ) ej 21f0 t + 5 ej arctan ( 2 ) ej 23f0 t = 5 ej 2.6779 ej 23f0 t + 5 ej 0.6435 ej 21f0 t + 5 + 5 ej 0.6435 ej 21f0 t + 5 ej 2.6779 ej 23f0 t ej 2.6779 ej 23f0 t + ej 2.6779 ej 23f0 t ej 0.6435 ej 21f0 t + ej 0.6435 ej 21f0 t =5+2 5 +25 2 2 = 5 + 2 5 cos (2 3 f0 t + 2.6779) + 10 cos (2 1 f0 t + 0.6435)
2. Expressions de x1 (t), x2 (t) et x3 (t) l'aide de cosinus seulement. partant des rsultats ci-dessus, on a :

= X (j 3) ej 23f0 t + X (j 1) ej 21f0 t + X (j 0) ej 20f0 t + X (j 1) ej 21f0 t + X (j 3) ej 23f0 t

25
MEE \co_ts.tex 13 mars 2009

x1 (t) = 1 + 5 cos (2 f0 t) + 4 sin (2 f0 t) 2 cos (4 f0 t) + 3 sin (4 f0 t) + 1 cos (6 f0 t) 1 sin (6 f0 t) 4 3 + (2)2 + 32 cos 4 f0 t + arctan = 1 + 52 + 42 cos 2 f0 t + arctan 5 2 (1) + 12 + (1)2 cos 6 f0 t + arctan 1 = 1 + 41 cos (2 f0 t 0.675) + 13 cos (4 f0 t 2.16) + 2 cos 6 f0 t + 4 = A0 + A1 cos (2 1 f0 t + 1 ) + A2 cos (2 1 f0 t + 2 ) + A3 cos (2 1 f0 t + 3 )

Traitement de Signal (TS)

x2 (t) = A0 +

k=1

Corrig des exercices, v 1.18

HEIG-VD

Ak cos (2 k f0 t + k )

= 1 + 3 cos 2 1 f0 t

+ 2 cos 2 3 f0 t + 3 2 = A0 + A1 cos (2 1 f0 t + 1 ) + A3 cos (2 3 f0 t + 3 )

x3 (t) = 5 + 10 cos (2 1 f0 t + 0.6435) + 2 5 cos (2 3 f0 t + 2.6779) = A0 + A1 cos (2 1 f0 t + 1 ) + A3 cos (2 3 f0 t + 3 )


3. Spectres unilatraux et bilatraux d'amplitude et de phase de x1 (t), x2 (t) et x3 (t) :

x1 (t) Le spectre unitlatral correspond directement l'expression de x1 (t) en cosinus : x1 (t) = 1 + 4 = A0 + A1 cos (2 1 f0 t + 1 ) + A2 cos (2 1 f0 t + 2 ) + A3 cos (2 1 f0 t + 3 ) 41 cos (2 f0 t 0.675) + 13 cos (4 f0 t 2.16) + 2 cos 6 f0 t +
Traitement de Signal (TS)

26
MEE \co_ts.tex 13 mars 2009

Le spectre bilatral s'en dduit facilement :

k Ak k k X (j k )

0 A0 = 1 0 = 0 0 X (j 0) = A0 =1

1 A1 = 41 1 = 0.675 1 A1 X (j 1) = ej 1 2 41 = 2 ej 0.675

2 A2 = 13 2 = 2.16 2 A2 X (j 2) = ej 2 2 13 = 2 ej 2.16

3 A3 = 2 3 = + 4 3 3 X (j 3) = A ej 3 2 = 22 ej 4

La reprsentation graphique des spectre uni- et bilatraux est donne sur la gure 1.9.

Corrig des exercices, v 1.18

HEIG-VD

x2 (t) Le spectre unitlatral correspond directement l'expression de x2 (t) en cosinus : x2 (t) = A0 +


k=1

Ak cos (2 k f0 t + k )

= 1 + 3 cos 2 1 f0 t
Le spectre bilatral s'en dduit facilement : k 0 1 Ak A0 = 1 A1 = 3 k 0 = 0 1 = 3 k 0 1

+ 2 cos 2 3 f0 t + 3 2 = A0 + A1 cos (2 1 f0 t + 1 ) + A3 cos (2 3 f0 t + 3 ) 2 A2 = 0 2 = 0 2

3 A3 = 2 3 = + 2 3 3 X ( j 3) =A ej 3 j 1 1 2 X (j 0) = A0 X (j 1) = A e 2 ej 2 =2 X (j k ) X ( j 2) = 0 3 j 2 =1 = 2 e 3 = ej 2 La reprsentation graphique des spectre uni- et bilatraux est donne sur la gure 1.10. x3 (t) Le spectre unitlatral correspond directement l'expression de x3 (t) en cosinus : x3 (t) = 5 + 10 cos (2 1 f0 t + 0.6435) + 2 5 cos (2 3 f0 t + 2.6779) = A0 + A1 cos (2 1 f0 t + 1 ) + A3 cos (2 3 f0 t + 3 )
Le spectre bilatral a ddj t obtenu au prcdemment : on avait :
k=

27
MEE \co_ts.tex 13 mars 2009

Traitement de Signal (TS)

x3 (t) =

X (j k ) ej 2kf0 t

= X (j 3) ej 23f0 t + X (j 1) ej 21f0 t + X (j 0) ej 20f0 t + X (j 1) ej 21f0 t + X (j 3) ej 23f0 t = 5 ej 2.6779 ej 23f0 t + 5 ej 0.6435 ej 21f0 t + 5 + 5 ej 0.6435 ej 21f0 t + 5 ej 2.6779 ej 23f0 t

Corrig des exercices, v 1.18

HEIG-VD

Si l'on rpte nanmoins la mme opration que pour x1 (t) et x2 (t), on a :

k Ak k k X (j k )

0 A0 = 5 0 = 0 0 X (j 0) = A0 =5

La reprsentation graphique des spectre uni- et bilatraux est donne sur la gure 1.11.

1 A1 = 10 1 = 0.6435 1 1 X (j 1) = A ej 1 2 ej 0.6435 = 10 2 = 5 ej 0.6435

2 A2 = 0 2 = 0 2 X (j 2) = 0

3 A3 = 2 5 3 = 2.6779 3 3 X (j 3) = A ej 3 2 2 5 ej 2.6779 = 2 = 5 ej 2.6779

28
Traitement de Signal (TS)
MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

6 4


0 1000 2000

3 2


3000 2000 1000


1000 2000 3000

Ak

2 0

3000

1 0

|X (j k )|

f Hz
0.2 0
k

f Hz

1000 2000

0.2 0.4 0.6


1000 2000

3000

0.6 0.4 0.2 0 0.2 0.4 0.6


3000 2000 1000

arg{X (j k)}

3000

10 5

f Hz

f Hz

x(t)

0 5 2 1 0 1 2

t [ms]

Figure 1.9 
3 2

(chier source).


0 1000 2000

1.5 1 0.5

|X (j k )|

Ak

1 0

3000

f [Hz]
0.4 0.2
k

3000 2000 1000

1000

2000

3000


0 1000

f [Hz]

0 0.2


2000 3000

0.4 0.2 0 0.2 0.4


3000 2000 1000


1000 2000 3000
arg{X (j k)}

6 4 2

f [Hz]

f [Hz]

x(t)

0 2 4 2 1 0 1 2

t [ms]

Figure 1.10 
Corrig des exercices, v 1.18

(chier source).

29

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

Ak

10 8 6 4 2 0


0 1000 2000


3000

5 4 3 2 1 0


3000 2000 1000

|X (j k )|

1000

2000

3000

f [Hz]
0.8 0.6
k

f [Hz]

0.4 0.2 0 20 10

1000

2000

3000

0.8 0.6 0.4 0.2 0 0.2 0.4 0.6 0.8


2000 3000
arg{X (j k)}

f [Hz]

3000 2000 1000

1000

f [Hz]

x(t)

0 10 2 1 0 1 2

t [ms]

Figure 1.11 

(chier source).

Corrig des exercices, v 1.18

30

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

1.1.7

Exercice SF 7

Calculez la puissance de chacun des trois signaux de l'exercice 1.1.6 page 23.
Corrig

x1 (t)

P = A2 0+ = A2 0+

1 A2 2 k=1 k

1 2 2 A2 1 + A2 + A3 2 2 2 1 2 = 12 + 5 + 42 + (2)2 + 32 + 2 1 = 1 + [41 + 13 + 2] 2 = 29 [V2 ] x2 (t)


:

1 + (1)2

P =

A2 0

1 A2 + 2 k=1 k

= A2 0+

1 2 A2 1 + A2 2 1 2 = 1 + 32 + 22 2 = 7.5 [V2 ]

x3 (t)

:
k=

P =

|X (j k )|2
k=1

= |X (j 0)| + 2

|X (j k )|2

= 85 [V2 ]

2 2 42 + 32 + 22 + 12 = 52 + 2

Corrig des exercices, v 1.18

31

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

1.1.8

Exercice SF 8

Considrant le signal x (t) = 2 + sin (2 f0 t) + 0.25 cos (6 f0 t) 1. crivez x (t) dans les formes cosinus et complexe ; 2. donnez les composantes spectrales dans les trois reprsentations :

{ ak , b k }

{Ak , k }

{X (j k )}

3. vriez que la puissance de ce signal calcule l'aide des trois reprsentations donne le mme rsultat ; 4. comment calculeriez-vous la puissance dans l'espace temps ? voyez-vous des moyens de simplier ce calcul ? Si oui, le rsultat est immdiat.

Corrig des exercices, v 1.18

32

MEE \co_ts.tex 13 mars 2009

Corrig des exercices, v 1.18

HEIG-VD

Corrig

1. On a pour la srie en cosinus :

x (t) = 2 + sin (2 f0 t) + 0.25 cos (6 f0 t) = 2 + cos 2 f0 t + 0.25 cos (6 f0 t) 2 = A0 + A1 cos (2 f0 t + 1 ) + A3 cos (6 f0 t + 3 )


Partant de la srie en cosinus, on obtient facilement la srie complexe en faisant usage des formule d'Euler :

x (t) = 2 + cos 2 f0 t

+ 0.25 cos (6 f0 t) 2 1 1 1 1 = 2 + e+j (2f0 t 2 ) + ej (2f0 t 2 ) + 0.25 e+j (6f0 t) + 0.25 ej (6f0 t) 2 2 2 2 +j 2 f0 t j 2 f0 +j 6 f0 t = X (0) + X (+j 1) e + X (j 1) e + X (+j 3) e + X (j 3) ej 6f0 t 1 1 0.25 +j 6f0 t 0.25 j 6f0 t = 2 + ej 2 e+j 2f0 t + e+j 2 ej 2f0 t + e + e 2 2 2 2

33 2.
MEE \co_ts.tex 13 mars 2009

Traitement de Signal (TS)

Srie en cosinus :

A0 = 2 A1 = 1 A3 = 0.25 1 = 2 3 = 0

Corrig des exercices, v 1.18

HEIG-VD

Srie de Fourier :

a0 = 2 A0 a1 = +A1 cos (1 ) b1 = A1 sin (1 ) a3 = +A3 cos (3 ) b3 = A3 sin (3 )

=22=4 = cos =0 2 = sin =1 2 = 0.25 cos (0) = 0.25 = 0.25 sin (0) = 0

Srie complexe :

X (j 1) = 0.5 ej 2
3.

X (j 0) = 2

34
Srie de Fourier :

X (j 3) = 0.125 ej 0
Traitement de Signal (TS)

a0 P = 2 =
MEE \co_ts.tex 13 mars 2009

1 + 2 k=1

2 2 a2 k + bk

a0 2 1 2 2 2 + a2 1 + b 1 + a3 + b 3 2 2 2 4 1 = + 02 + 12 + 0.252 + 02 2 2 = 4.52125 [V2 ]

Corrig des exercices, v 1.18

HEIG-VD

Srie en cosinus :

P =

A2 0

1 A2 + 2 k=1 k

1 2 A2 1 + A3 2 1 = 22 + 12 + 0.252 2 = 4.52125 [V2 ] = 22 +


Srie complexe :
+ k=

35
MEE \co_ts.tex 13 mars 2009

P =

|X (j k )|2

= |X (j 3)|2 + |X (j 1)|2 + |X (j 0)|2 + |X (j 1)|2 + |X (j 3)|2 = 0.1252 + 0.52 + 22 + 0.52 + 0.1252 = 4.52125 [V2 ]
4. La puissance dans l'espace temps se calcule comme :
Traitement de Signal (TS)

1 P = T 1 = T

+T 2 T 2

x2 (t) dt [2 + sin (2 f0 t) + 0.25 cos (6 f0 t)]2 dt

+T 2

T 2

Corrig des exercices, v 1.18

HEIG-VD

La fonction intgrer peut tre mise sous la forme :

[2 + (sin (2 f0 t) + 0.25 cos (6 f0 t))]2


T =0

Pour la somme de sinus au carr, on a :

= 22 + 2 2 sin (2 f0 t) +0.25 cos (6 f0 t) + (sin (2 f0 t) + 0.25 cos (6 f0 t))2


T =0

(sin (2 f0 t) + 0.25 cos (6 f0 t))2 = sin2 (2 f0 t) + 2 sin (2 f0 t) 0.25 cos (6 f0 t) + 0.252 cos2 (6 f0 t) = sin2 (2 f0 t) + 0.5 sin (2 f0 t) cos (6 f0 t) +0.252 cos2 (6 f0 t) = sin2 (2 f0 t) + 0.25 (sin (8 f0 t) + sin (4 f0 t)) +0.252 cos2 (6 f0 t)
T =0 1 sin (2 f0 t+6 f0 t)+ 1 sin (2 f0 t6 f0 t) 2 2

36
MEE \co_ts.tex 13 mars 2009

Pour le calcul de la puissance dans le domaine temporel, il sut donc d'valuer :


Traitement de Signal (TS)

1 P = T 1 = T = ... 1 = T

+T 2 T 2

x2 (t) dt [2 + sin (2 f0 t) + 0.25 cos (6 f0 t)]2 dt

+T 2

T 2 +T 2 T 2

22 + sin2 (2 f0 t) + 0.252 cos2 (6 f0 t) dt

Corrig des exercices, v 1.18

HEIG-VD

Autrement dit, il sut de sommer les carrs des valeurs ecaces de 2, sin (2 f0 t) et 0.25 cos (6 f0 t), soit :

P =2 +

1 2

+ 0.25

1 2

= 4.53125 [V2 ]

37
Traitement de Signal (TS)
MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

1.1.9

Exercice SF 15

Considrant une SIR centre de priode T = 100 [s], de largeur t = 20 [s] et d'amplitude A = 10 [V], 1. calculez le pourcentage de puissance comprise dans le premier lobe du sinus cardinal ; 2. admettant que cette SIR est applique un ltre passe-bas d'ordre 1 dont la fonction de transfert est 1 fc = 10 [kHz] H (j f ) = f 1+j f c que valent l'amplitude et la phase des composantes 10 [kHz], 40 [kHz] et 150 [kHz] ?
Corrig

La srie de Fourier complexe d'une SIR a t calcule dans le cours. On a :

X (j k ) = A

sin (k 0.2) k 0.2 Le spectre d'amplitude s'annule pour la premire fois pour k = 5 (gure 1.12 page ci-contre). Le premier lobe du spectre est donc constitu des raies (pour mmoire, on a |X (j k )| = |X (j k )|) = 2 [ V] X (j 5) = 0 X (j 4) = 0.4677 X (j 3) = 1.0091 X (j 2) = 1.5136 X (j 1) = 1.871 X (j 0) = 2 X (j 1) = 1.871 X (j 2) = 1.5136 X (j 3) = 1.0091 X (j 4) = 0.4677 X (j 5) = 0
Corrig des exercices, v 1.18

1 20 [s] sin k 100 [s] 20 [s] = 10 [V] 100 [s] k 1001[s] 20 [s]

t sin (k f0 t) T k f0 t

38

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

2 1.5

|X (j k )|

1 0.5 0 100 50 0 50 100

1 0.5
arg{X (j k)}

f [kHz]

0 0.5 1 100 50 0 50 100

f [kHz]

Figure 1.12  f0 = 1001[s] = 10 [kHz] (chier source).

Corrig des exercices, v 1.18

39

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

1. La puissance correspondante est ainsi :


+5 +5

P5 =

= 2 + 2 1.871 + 1.5136 + 1.00912 + 0.46772 = 18.05756 [V2 ]


2 2

k=5 2

|X (j k )| = X (0) + 2

k=1

|X (j k )|2

La puissance totale du signal se calcule aisment dans le domaine temporel :

1 P = T

+T 2 T 2

x2 (t) dt
+
100 [s] 2 100 [s] 2 10 [s] + 2 10 [s] 2

1 = 100 [s] = 1 100 [s]

x2 (t) dt (10 [V])2 dt


+
10 [s] 2 10 [s] 2 10 [s] + 2 10 [s] 2

1 = 100 [s] 1 = 100 [s] 1 = 100 [s] 20 [s] = 100 [s] = 20 [V2 ]

(10 [V])
2

dt

(10 [V])2 [t]

(10 [V])2 + (10 [V])2

10 [s] 10 [s] ( ) 2 2

La puissance contenue dans le premier lobe de X (j k ) reprsente donc

P5 18.05756 [V2 ] = 90% P 20 [V2 ]


de la puissance totale du signal. 2. Il sut d'injecter dans H (j f ) =
1 f 1+j f

les harmoniques de x(t) corres-

pondant 10 [kHz], 40 [kHz] et 150 [kHz], soit X (j 1), X (j 4) et X (j 15), et d'extraire le module et l'argument du rsultat Y (j k ) :
Y (j 1) = Y (j 4) = 1 1+j 1 1+j 1
f fc f fc

X (j 1) = X (j 4) =

1 1

1+j 1+j

10 [kHz] 10 [kHz] 40 [kHz] 10 [kHz]

1.871 = 0.9355 0.9355 j = 1.323 ej 4

0.4677 = 0.0275 0.1100 j = 0.1134 ej 1.3258 0=0


MEE \co_ts.tex 13 mars 2009

Y (j 15) =

1+j

f fc

X (j 15) =

1+j

150 [kHz] 10 [kHz]

Corrig des exercices, v 1.18

40

HEIG-VD

Traitement de Signal (TS)

On remarquera le cas particulier o f = fc = 10 [kHz], i.e. celui o la frquence du signal d'excitation x(t) concide avec la frquence caractristique (ou frquence de coupure) du ltre H (j f ) :

; (a) Le dphasage est d'exactement arg {H (j fc )} = 4 (b) L'attnuation est de |H (j f )| =


1.323 1.871

= 0.7071 =

2 2

= 3 [dB].

1.1.10

Exercice SF 16

Un ltre passe-bas RC ralis avec R = 1 [k] et C = 0.1 [F] est excit par un signal carr u1 (t) de priode T = 1 [ms] et d'amplitude comprise entre 0 et 20 [V] :

1. esquissez le signal de sortie u2 (t) et le courant i (t) ; 2. pour chacun des 3 signaux u1 (t), u2 (t), i (t), calculez leurs valeurs DC, ecace totale et ecace AC.

Corrig

On a pour la tension de sortie u2 (t) ainsi que le courant i(t) :


Corrig des exercices, v 1.18

41

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

20 15

u1 (t) [V] 10
5 0 0 1 2 3 4 5

t [ms]
20 15

u2 (t) [V] 10
5 0 0 1 2 3 4 5

0.02 0.01

t [ms]

i(t) [A]

0 0.01 0.02 0 1 2 3 4 5

t [ms]

Corrig des exercices, v 1.18

42

MEE \co_ts.tex 13 mars 2009

Corrig des exercices, v 1.18

HEIG-VD

Puissance du signal

de X (j k )

u1 (t) La valeur DC n'est autre que la valeur moyenne X (j 0) du signal. Partant de la dnition

1 X (j k ) = T

+T 2 T 2

x (t) ej 2kf0 t dt

< k < +

on a, pour k = 0 :

1 U1 (j 0) = T 1 = T

+T 2 T 2

x (t) ej 20f0 t dt x (t) dt


+
1 [ms] 2

43
MEE \co_ts.tex 13 mars 2009

+T 2

T 2

1 = 1 [ms] = 1 1 [ms] = 10 [V]

Traitement de Signal (TS)

1 [ms] 2 1 [ms] + 2

x (t) dt 20 [V] dt

La puissance AC se calcule par dduction de la puissance DC Pdc = |U1 (j 0)|2 = 100 V2 de la puissance totale

Corrig des exercices, v 1.18

HEIG-VD

P . La puissance totale s'crit : 1 P = T


+T 2 T 2

x2 (t) dt
+
1 [ms] 2 1 [ms] 2 1 [ms] + 2

1 = 1 [ms] =

x2 (t) dt

1 (20 [V])2 dt 1 [ms] 0 1 [ms] 1 + = (20 [V])2 [t]0 2 1 [ms] 1 1 [ms] = (20 [V])2 + 0 1 [ms] 2 = 200 V2
La valeur ecace est donc :

44 La valeur ecace AC est :


MEE \co_ts.tex 13 mars 2009

U1e =

P =

200 V2 = 10

2 [V]
Traitement de Signal (TS)

On dduit de la puissance totale P et de la puissance DC Pdc la puissance AC :

P1,AC = P1 P1,DC = 200 V2 100 V2 = 100 V2 U1eAC =


Puissance du signal

P1,AC = 10 [V]

u2 (t) La valeur DC sera gale celle de u1 (t) puisque l'on a aaire un ltre passe-bas. Par calcul,

Corrig des exercices, v 1.18

HEIG-VD

on aurait :

U2 (j 0) = H (j f ) U1 (j 0) 1 = U1 (j 0) 1 + j 2 0 f0 = 1 U1 (j 0) = 10 [V]
Pour la puissance totale, on peut procder selon Parseval dans le domaine frquentiel ou temporel. On peut aussi noter que si le rapport des amplitudes de la sortie et de l'entre est donn par

celui des puissances est par suite donn par : 45 Il s'ensuit que
MEE \co_ts.tex 13 mars 2009

U2 (j k ) = H (j f )|f =kf0 U1 (j k )

|U2 (j k )|2 P2 (j k ) 2 = 2 = |H (j f )|f =kf0 P1 (j k ) |U1 (j k )| P2 (j k ) = |H (j k f0 )|2 P1 (j k ) 1 = P1 ( j k ) 1 + (2 k f0 )2 P2 (j 0) = 1 P1 (j 0) 1 + (2 0 f0 )2 = 1.0 P1 (j 0)

Traitement de Signal (TS)

Pour la puissance DC de u2 (t) on a donc :

= 1.0 |U1 (j 0)|2 = 100 V2

Corrig des exercices, v 1.18

HEIG-VD

La puissance totale est plus facilement calcule dans le domaine temporel :

P2 =

1 T

T 0
T 2

u2 2 (t) dt U0 1 e RC
T 2 1

1 = T U2 = 0 T U2 = 0 T =
2 U0

d +

1 T
T 2

T
T 2 1

U0 e RC ( 2 )
1 T

t = T 2

0
T 2

1e 1e

R1 C R1 C

1 d + T U2 d + 0 T +e
2 R1 C

e RC t
T 2 1

dt

0
T 2

e2 RC t dt
T 2

12e

R1 C

U2 d + 0 T

U2 1 1 R1 2 R1 t t C C = 0 t2 + 1 e 1 e T R C 2 R C =
2 U0

0 +T 2 0

e2 RC t dt U2 1 2 R1 t C + 0 1 e T 2 R C
+T 2 0

46
MEE \co_ts.tex 13 mars 2009

t2

1 R1 C

e RC t + 2

U2 T 1 1 R1 T 1 0 2 R1 T 2 R1 0 C 2 e RC C 2 e C = 0 + 02 +4 1 e 1 e T 2 R C 2 R C U2 T 1 1 T T R1 2 R1 C 2 1 C 2 1 = 0 + 2 +4 1 e 1 e T 2 R C 2 R C 2 T 1 U 1 R1 T 2 R1 T C 2 + 4 C 2 = 0 + 2 1 e 1 e T 2 R C 2 RC 1 RC T RC T 2 = U0 +2 e 2RC 2 e RC 2 T T T =1 [ms] RC =1 [k]0.1 [F]=0.1 [ms] 1 2 U0 2 1 (20 [V])2 2 200 V2

1 2 R1 t C 1 e 2 R C

+T 2 0

Traitement de Signal (TS)

Corrig des exercices, v 1.18

HEIG-VD

La puissance AC de u2 (t) est ds lors :

P2,AC = P2 P1,DC = 200 V2 100 V2 = 100 V2


La valeur ecace AC est :

U2eAC =
Puissance du signal

P2,AC = 10 [V]

i(t) Suite du corrig en prparation.

47
Traitement de Signal (TS)
MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

x(t)

y (t)

Figure 1.13 
1.1.11 Exercice SF 17

(chier source).

Soit un ltre RC passe-bas dont la constante de temps est mal connue. On lui applique une SIR x (t) d'amplitude A = 10 [V], de priode T = 20 [ms] et de largeur t = 1 [ms]. 1. que valent les composantes continues des signaux d'entre et de sortie ? 2. quelle est la fonction de transfert H (j ) du circuit ; 3. que valent les spectres bilatraux X (j k ) et Y (j k ) ?

4. admettant que la constante de temps est de l'ordre de 2 [ms], esquissez les signaux d'entre x (t) et de sortie y (t) ; estimez la valeur maximum de y (t) ; 5. pour la frquence f = 5 f0 , l'analyseur spectral du signal de sortie fournit le coecient complexe Y (j 5) = 0.0659 j 0.154 ; calculez l'amplitude et l'argument de la fonction de transfert pour cette frquence ; (Rp. : |H | = 0.37, H = 68 [ ])

6. que valent la constante de temps et la frquence de coupure du ltre ? (Rp. : = 1.6 [ms], fc = 100 [Hz])
Corrig

1. Comme il s'agit d'un ltre passe-bas (gure 1.13), la composante continue X (j 0) de l'entre x(t) se retrouve telle quelle la sortie :

Y (j 0) = X (j 0)
2. Sous l'hypothse de rgime sinusodal permanent, la fonction de transfert en j s'obtient en raisonnant avec des impdance complexes et en faisant usage de la rgle du diviseur de tension :

Y (j k ) =
Corrig des exercices, v 1.18

R
48

1 j C 1 + j C

X (j k )
MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

d'o :

H (j ) =

Y (j k ) 1 1 1 = = = X (j k ) 1+jRC 1+j 1+j

f fc fc = 1 2

3. Pour X (j k ), c'est le spectre bien connu d'une SIR :

X (j k ) = A
avec f0 =
1 . T

1 [ms] 1 t sinc(k f0 t) = 10 sinc k 1 [ms] T 20 [ms] 20 [ms] Y (j k ) est donc simplement : 1 1+jk
f0 fc

= 0.5sinc(0.05 k )

Y (j k ) = H (j )|=2f =2kf0 X (j k ) =

0.5 sinc(0.05 k )

Graphiquement, les rsultats se prsentent comme indiqu sur la gure 1.14. 4. La gure 1.15 montre le signal de sortie, obtenu ici non par calcul analytique (rsolution de l'quation direntielle rgisant le circuit de la gure 1.13) par synthse partie des N = 41 premiers termes de Y (j k ), i.e. par :
+N

yN (t) =
k=N

Y (j k ) e+j 2kf0 t

5. On a :

H (j )|=25f0 =

Y (j 5) X (j 5) 0.0659 j 0.154 = 0.5 sinc(0.05 5) = 0.1464 0.3421 j = 0.3721 ej 113.1671 [ ]

6. Du point prcdent, on tire :

|H (j )|=25f0 = 0.3721 = = 1 1+j 1 1+


Corrig des exercices, v 1.18
f fc

f fc

49

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

0.5 0.4 0.3 |X (j k )| 0.2 0.1 0

2000

1000

1000

2000

1 0.8 0.6 |H (j k )| 0.4 0.2 0

f [Hz]

2000

1000

1000

2000

0.5 0.4 0.3 |Y (j k )| 0.2 0.1 0

f [Hz]

2000

1000

1000

2000

f [Hz]

Figure 1.14  exsf.lml.

Corrig des exercices, v 1.18

50

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

4 3

yN (t)

2 1 0 0.04 0.02 0 0.02 0.04

t [s ]

Figure 1.15  Signal de sortie y(t) y41 (t), obtenu par synthse partie des +j 2 kf0 t N = 41 premiers termes de Y (j k ), i.e. par : y41 (t) = +41 k=41 Y (j k ) e (chier source).
D'o :

1 =1+ 0.37212 1 f 1 = 0.37212 fc f = fc 1 1 0.37212


1 0.37212

f fc

5 f0

= fc 1 = fc 1

5 50 [Hz]
1 0.37212

100.22 [Hz] = fc
On en dduit :

1 1 1 = = = 1.59 [ms] c 2 fc 2 100.22 [Hz]

Corrig des exercices, v 1.18

51

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

1.1.12

Exercice SF 21

Un circuit non linaire de type parabolique est modlis par la caractristique de transfert suivante : u2 (t) = u1 (t) + u2 1 (t) Sachant qu'on lui applique une tension sinusodale u1 (t) = A sin (0 t) : 1. dterminez les composantes spectrales que l'on obtient la sortie ; 2. quelle est la puissance normalise P2 du signal de sortie ? 3. que vaut-elle par rapport celle du signal d'entre P1 ?
1 4. faites l'A.N. avec A = 10 [V], = 2 100 rad s , = 1, = 0.2 V

5. esquissez u2 (t) ; quel est son taux de distorsion harmonique ?

Corrig

1. u2 (t) a pour expression :

u2 (t) = u1 (t) + u2 1 (t)

= A sin (0 t) + (A sin (0 t))2 1 2 cos (2 0 t) = A sin (0 t) + A2 2 2 2 A A = + A sin (0 t) cos (2 0 t) 2 2

Pour obtenir rapidement le spectre U2 (j k de u2 (t), on peut dans ce cas faire usage des relations d'Euler :

u2 (t) =

A2 ej 0 t ej 0 t A2 ej 20 t + ej 20 t +A 2 2j 2 2 2 2 A A j 0 t A j 0 t A A2 j 20 t = + e e ej 20 t e 2 2j 2j 4 4 102 1 10 j 0 t 1 10 j 0 t 0.2 102 j 20 t 0.2 102 j 20 t = 0.2 + e e e e 2 2j 2j 4 4 = 10 + 5 ej 2 ej 0 t + 5 e+j 2 ej 0 t + 5 ej ej 20 t + 5 ej ej 20 t = U2 (j 0) + U2 (j 1) + U2 (j 1) + U2 (j 2) + U2 (j 2)

2. La puissance du signal d'entre est donne par le carr de sa valeur ecace, soit A 2 A2 102 2 P1 = U1 = = = = 50 V2 e 2 2 2
Corrig des exercices, v 1.18

52

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

Pour le signal de sortie u2 (t), on a en faisant usage de Parseval :

P2 =

+ k=

|X (j k )|2
2

= |U2 (j 2)|2 + |U2 (j 1)|2 + |U2 (j 0)|2 + |U2 (j 1)|2 + |U2 (j 2)|2 = 5 ej + 5 ej 2 + 102 + 5 e+j 2 = 52 + 52 + 102 + 52 + 52 = 200 V2
3. On a :
2

+ 5 ej

200 V2 P2 = =4 P1 50 V2

4. cf ci-dessus 5. Le taux de distortion harmonique (TDH) est donn par :

T DH =
On a donc :

Xe (k > 1) = Xe (k = 1)

X 2 (2) + X 2 (3) + X 2 (4) + . . . X 2 (1)

T DH =

2 U2 (2) = 2 U2 (1)

52 = 100% 52

Corrig des exercices, v 1.18

53

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

Corrig des exercices, v 1.18

54

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

Chapitre 2 Analyse des signaux non priodiques


2.1
2.1.1

Corrig des exercices


Exercice TF 1

partir de la seule observation du signal temporel de la gure 2.1, prcisez ce que vaut sa densit spectrale en f = 0 [Hz] puis calculez et esquissez sa transforme de Fourier.
Corrig

Selon la proprit de la transforme de Fourrier

X (0) =
on a :

x(t) dt

Le signal de la gure 2.1 page suivante est constitu de 3 impulsions rectangulaires dcales et pondres. Si y (t) est une impulsion rectangulaire dnie comme

X (0) = 1 2 [ms] + 2 2 [ms] + 1 2 [ms] = 8 [ms]

y (t) =
dont la transforme de Fourier est

0 si |t| > 1 si |t|

t 2 t 2

Y (j f ) = F{y (t)} = t sinc(f t)


alors x(t) peut tre exprim comme suit :

x(t) = y (t + 4 [ms]) + 2 y (t) + y (t 4 [ms])


Corrig des exercices, v 1.18

55

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

1.5

x(t)

0.5

0 8 6 4 2 0 2 temps [msec] 4 6 8

Figure 2.1  Exercice TF1.


En faisant usage des proprits de linarit

a x(t) + b y (t) a X (j f ) + b Y (j f )
et de dcalage

de la transforme de Fourier, on a :

x(t + td ) X (j f ) e+j 2f td

X (j f ) = F{x(t)}

= t sinc(f t) e+j 2f 4 [ms] + 2 + ej 2f 4 [ms] = t sinc(f t) [2 cos (2 f 4 [ms]) + 2] = 2 2 [ms] sinc(f 2 [ms]) [cos (2 f 4 [ms]) + 1] = 4 [ms] sinc(f 2 [ms]) [1 + cos (2 f 4 [ms])]
2.1.2 Exercice TF 2

= t sinc(f t) e+j 2f 4 [ms] + 2 t sinc(f t) + t sinc(f t) ej 2f 4 [ms]

= Y (j f ) e+j 2f 4 [ms] + 2 Y (j f ) + Y (j f ) ej 2f 4 [ms]

Partant de la TF d'une impulsion rectangulaire et de la proprit d'intgration, calculez les TF de x(t) et y (t) (gure 2.2). Aprs calculs, vous remarquerez que Y (j f ) peut s'crire sous la forme d'un sinc2 .
Corrig des exercices, v 1.18

56

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

1 x(t) 0

1 400 1 y(t) 0.5 0 400 1 z(t) 0.5 0 400

200

200

400

600

200

200

400

600

200

0 200 temps [msec]

400

600

Figure 2.2  Exercices TF2 et TF3.


Corrig

x(t) est constitue la superposition de 2 impulsions de largeur t = 200 [ms], t t l'une avance de td1 = 100 [ms] = et l'autre retarde de td2 = 100 [ms] = 2 2 et de polarit ngative (gure 2.1.2). On a donc : X (j f ) = F{x(t)}
t 2 t 2

= A t sinc( f t) 2 j sin ( f t) = j 2 A t sinc( f t) sin ( f t)


Application numrique :

= A t sinc( f t) e+j 2f

= A t sinc( f t) e+j 2f

t 2

A t sinc( f t) ej 2f ej 2f
t 2

X (j f ) = j 2 A t sinc(f t) sin ( f t) = j 2 1 200 [ms] sinc( f 200 [ms]) sin ( f 200 [ms]) = j 400 [ms] sinc( f 200 [ms]) sin ( f 200 [ms])

Corrig des exercices, v 1.18

57

MEE \co_ts.tex 13 mars 2009

Corrig des exercices, v 1.18

HEIG-VD

1 0.5 0 0.5 1 0.4 0.2

u (t)

0.2

0.4 1 0.5 0 0.5 1


1 t t

t [s ] t

1 0.5 0 0.5 1 0.4 0.2

u t+

t 2

u +

t 2

0.2

0.4

t [s ]

+
1 0.5 0 0.5 1

0.4

0.2

0.2

0.4

t [s]

58
u t
t 2

0.5 0 0.5 1 0.4 0.2 0

t
0.2 0.4

1 t

t 2

t [s ]

=
1 0.5 0 0.5 1

0.4

0.2

0.2

0.4

t [s]
Traitement de Signal (TS)

1 0.5 0 0.5 1 0.4 0.2 0 0.2 0.4

x (t) = u t +

t 2

+u t

t 2

y (t) =

1 t

x ( ) d

t [s ]

0.4

0.2

0.2

0.4

t [s]
1 . t

MEE \co_ts.tex 13 mars 2009

Figure 2.3  En traitill l'intgrale sans prise en compte du facteur

HEIG-VD

Traitement de Signal (TS)


1 t

y (t) correspond, un facteur

prs, l'intgrale de x(t) (gure 2.1.2) :


t

y (t) =
Connaissant la proprit de la TF
t

1 t

x( ) d

x( ) d

1 1 X (j f ) + X (0) (f ) j2f 2

avec X (0) =

x(t) dt, l'on peut ainsi crire :


+

Y (j f ) = F{y (t)} = 1 t 1 = t =

1 X (j f ) j2f 1 A t sinc(f t) 2 j sin ( f t) j2f sin ( f t) = A t sinc(f t) f t = A t sinc2 ( f t)


Application numrique :

1 1 1 X (j f ) + t j2f 2

x(t)dt=0

X (0)

(f )

Y (j f ) = A t sinc2 ( f t) = 1 200 [ms] sinc2 ( f 200 [ms])


2.1.3 Exercice TF 3

Partant de la TF d'une impulsion et d'un saut unit, trouvez celle de z (t) (gure 2.2). Est-il possible de trouver Z (j f ) partir de Y (j f ) ? Vous pouvez vrier t . votre rsultat en calculant Z (j f = 0) qui doit tre gal 2
Corrig

1. z (t) correspond la somme (gure 2.4 ) de (a) l'intgrale d'une impulsion rectangulaire v (t) de largeur t, retarde t 1 et d'amplitude : de 2 t 59
MEE \co_ts.tex 13 mars 2009

(b) et d'un saut unit (t)


Corrig des exercices, v 1.18

HEIG-VD

Traitement de Signal (TS)

1 0 1 v (t) 2 3 4 5 1 0.5
t

0.4

0.2

0.2

0.4

t [s]

v ( ) d

0 0.5 1 0.4 0.2 0 0.2 0.4

t [s]

1 0.5 0 0.5 1 0.4 0.2 0 0.2 0.4

(t)

t [s]

1 0.5
t

z (t) =

v ( ) d + (t)

0 0.5 1 0.4 0.2 0 0.2 0.4

t [s]

Figure 2.4 

Corrig des exercices, v 1.18

60

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)


t

z (t) =
D'o :

v ( ) d + (t)

Z (j f ) = F{z (t)}
t

Z (j f ) = F

v (t) dt + F{ (t)}
+

2. On voit que

1 1 1 1 V (j f ) + + (f ) = V (0) (f ) + j2f 2 j 2 f 2 t 1 1 1 1 1 = t sinc(f t) ej 2f 2 + (f ) + + (f ) j 2 f t 2 j 2 f 2 1 sinc(f t) ej f t + 1 = j2f y (t) = z (t) + z (t)

v (t)dt=1

Comme y (t) est paire, on sait que

Si on connat Y (j f ), on ne peut dduire que 3. On a par la proprit de la TF :

Y (j f ) = Z (j f ) + Z (j f ) = 2

{Y (j f )} = 0. On a : {Z (j f )} et pas t 2 {Z (j f )} {Z (j f )}.

Z (0) =

z (t) dt =

On obtient le mme rsultat en faisant tendre f vers 0 dans l'expression de Z (j f ) :


f 0

lim Z (j f ) = lim

1 sinc(f t) ej f t + 1 f 0 j 2 f 1 = lim [1 (1 j f t) + 1] f 0 j 2 f 1 = lim [1 + j f t + 1] f 0 j 2 f t = 2

2.1.4

Exercice TF 4

Soit un signal carr symtrique ( valeur moyenne nulle) d'amplitude A. Esquissez 1. le signal x(t) ; 2. le spectre que l'on obtient avec les sries de Fourier ; 3. le spectre que l'on obtient avec la transformation de Fourier.
Corrig des exercices, v 1.18

61

MEE \co_ts.tex 13 mars 2009

Corrig des exercices, v 1.18

HEIG-VD

Corrig

La srie de Fourier complexe d'un signal carr priodique (gure 2.5) de priode T = d'oset) se calcule comme suit :

1 , f0

de valeur moyenne nulle (pas

1 X (j k ) = T A = T = A T

+T 4 T 4

(+A) e e

j 2 kf0 t

1 dt + T
T + 3 4 T 4

T + 3 4 T 4

(A) ej 2kf0 t dt

+T 4

j 2 kf0 t

T 4

dt

ej 2kf0 t dt

T 3T T T 1 1 ej 2kf0 4 e+j 2kf0 4 ej 2kf0 4 ej 2kf0 4 j 2 k f0 j 2 k f0 T T T T T sin k f0 2 1 A ej 2kf0 2 ej 2kf0 4 e+j 2kf0 4 = T T 2 j 2 k f0 k f0 2 k

62
MEE \co_ts.tex 13 mars 2009

A T

T sin k f0 2 k f0 T 2

T 2

(1)k

T T 1 ej 2kf0 4 e+j 2kf0 4 j 2 k f0

A = T = A

sin k f0 T T sin k f0 T k T 2 2 (1) T 2 2 k f0 T k f 0 2 2 0


pour k = 0 et k paire
sin(k 2) k 2

Traitement de Signal (TS)

= sinc k

pour k impaire

Ce rsultat est reprsent sur la gure 2.6.

HEIG-VD

Traitement de Signal (TS)

1 0.5

x(t)

0 0.5 1 4 2 0 2 4

t [s]

Figure 2.5 
Le signal carr priodique x(t) s'exprime partant de sa srie de Fourier complexe X (j k ) :

x (t) =

k=

X (j k ) e+j 2kf0 t

La transforme de Fourier de x(t) s'crit alors, en appliquant la dnition et en tenant compte de la transforme de Fourier d'un phaseur :
+ +

X (j f ) = = = = =

x(t) ej 2f t dt

k= + k= k=

X (j k ) e+j 2kf0 t ej 2f t dt X (j k ) e+j 2kf0 t ej 2f t dt


+

X (j k )

e+j 2kf0 t ej 2f t dt
phaseur

k=

X (j k ) (f k f0 )

On obtient donc bel et bien un spectre de raies, reprsentes par des impulsions de Dirac pondres par X (j k ) (gure 2.7).
Corrig des exercices, v 1.18

63

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

0.6 0.4

|X (j k )|

0.2 0 10 5 0 5 10

1 0.5
arg{X (j k)}

f [Hz]

0 0.5 1 10 5 0 5 10

f [Hz]

Figure 2.6 

0.6 0.4

|X (j f )|

0.2 0 10 5 0 5 10

1 0.5
arg{X (j f )}

f [Hz]

0 0.5 1 10 5 0 5 10

f [Hz]

Figure 2.7 
64

Corrig des exercices, v 1.18

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

2.1.5

Exercice TF 5

Considrant le signal x(t) = ea|t| , calculez et esquissez x(t) et X (j f ), puis vriez les 2 galits suivantes :

X (0) = x(0) =

+ +

x(t) dt X (j f ) df

Corrig

En prparation.

2.1.6

Exercice TF 6

1 2 3

frquence la partie relle de X (j f ) est nulle la partie imaginaire de X (j f ) est nulle il existe un dcalage t0 tel que

temps

ej 2f t0 X (j f )
4 est rel X (j f ) est continu

1. Considrant les quatre proprits frquentielles du tableau ci-dessus, exprimez leur quivalent temporel dans la colonne de droite. 2. Pour chacun des signaux temporels de la gure 2.8, quelles sont les proprits du tableau qui s'y appliquent ? 3. Construisez un signal qui ne possde aucune des quatre proprits mentionnes dans le tableau.

Corrig

En prparation.
Corrig des exercices, v 1.18

65

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

1 0.5 0 0.5 1 6 1 0.5 0 0.5 1 6 1 4 2 0 2

(a)

(b)

0.5

0 4 2 0 2 4 (c) 6 6 1 0.5 0 0.5 4 6 1 6 1 0.5 0 0.5 4 2 0 2 4 (f) 6 4 2 0 2 4 (d) 6

(e)

0.5

0 6 4 2 0 2 4 6

1 6

Figure 2.8  Exercice TF6.

Corrig des exercices, v 1.18

66

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

0.8

0.6 x(t) 0.4 0.2 0 2 1 0 1 temps [msec] 2 3 4

5.

Figure 2.9  Exercice TF7.


2.1.7 Exercice TF 7

Soit X (j f ) la transforme de Fourier du signal x(t) de la gure 2.9. Sans calculer explicitement X (j f ), recherchez : 1. la densit spectrale de phase de X (j f ) ; 2. la valeur de X (f = 0) ; + 3. la valeur de X (j f ) df ; 4. la valeur de
+

|X (j f )|2 df .

Corrig

En prparation.
2.1.8 Exercice TF 8

Connaissant la TF d'une sinusode amortie x(t) = A eat sin(2 f0 t) (t) :

2. esquissez les spectres X (j f ), Y (j f ) et celui d'une sinusode permanente ; 3. discutez les dirences existant entre ces trois spectres.
Corrig des exercices, v 1.18

1. calculez la transforme de Fourier d'une sinusode dmarrant l'instant zro : y (t) = A sin(2 f0 t) (t)

67

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

Corrig

En prparation.
2.1.9 Exercice TF 9

On applique une exponentielle dcroissante u1 (t) = U0 eat (t), d'amortissement a = 100 [s1 ] un ltre passe-bas de constante de temps = 1 [ms] ; 1. calculez la TF U2 (j f ) de la tension de sortie u2 (t) du ltre ; 2. utilisez le tableau des transformes pour dduire l'expression temporelle de u2 (t).
Corrig

1. La fonction de transfert du ltre, exprime dans le domaine frquentiel, est :

H (j f ) =

1 U2 (j f ) = U1 (j f ) 1+j2f

On a donc, en tenant compte du fait que la transforme de Fourier de u1 (t) a t calcule au 2.3.1 :

U2 (j f ) = H (j f ) U1 (j f ) 1 U1 (j f ) = 1+j2f 1 1 = U0 1+j2f a+j2f 1 U0 1 = 1 +j2f a+j2f


2. La transforme de Fourier inverse fournit directement u2 (t) (annexe 2.A) :

u2 (t) =

t U0 1 eat (t) 1 e a t U0 = e eat (t) a 1 t U0 = eat e (t) 1a

2.1.10

Exercice TF 10

Soit un message m(t) = A cos(2 f1 t) modul en amplitude par une porteuse sinusodale p(t) = sin(2 f0 t) :
Corrig des exercices, v 1.18

68

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

1. calculez la TF du signal modul x(t) = m(t) p(t) = A sin(2 f0 t) cos(2 f1 t) ; 2. esquissez le spectre du signal modul |X (j f )| si f1 = 10 [kHz] et f0 = 800 [kHz] ; 3. idem que le point 2) lorsque le signal m(t) possde un spectre continu |M (j f )| triangulaire et non-nul entre 2 [kHz] et 10 [kHz].
Corrig

En prparation.
2.1.11 Exercice TF 11

Soit le signal :

u(t) =
1. esquissez u(t) ;

U0 cos(2 f0 t) si 0 si

|t| t0 |t| > t0

Ce signal correspond l'observation d'une fonction sinusodale pendant une dure nie 2 t0 . On remarquera, une fois le calcul eectu, que l'analyse spectrale d'une sinusode pendant une dure nie revient remplacer les raies spectrales situes en f = f0 par la fonction sinus cardinal.
Corrig

3. esquissez |U (j f )| pour U0 = 1 [V]

2. calculez sa TF U (j f ) ;

T =

1 f0

= 1 [ms]

t0 = 10 [ms].

On sait que 1. 2. On peut exprimer u(t) comme

u(t) = rect (t, 2 t)U0 cos(2 f0 t) = rect (t, 2 t)U0


o la fonction rect (t, t) est dnie comme suit : rect (t, t) = Sa TF est (2.2.1)

ej 2f0 t + ej 2f0 t 2

0 si |t| > 1 si |t|

t 2 t 2

t sinc ( f t)
69
MEE \co_ts.tex 13 mars 2009

Corrig des exercices, v 1.18

HEIG-VD

Traitement de Signal (TS)

Sachant que (2.1.4, proprit de modulation)

x(t) e+j 2f0 t X (j (f f0 ))


on peut crire :

U (j ) = U0 2 t sinc ( t (f f0 ))+ U0 2 t sinc ( t (f + f0 ))


3.
2.1.12 Exercice TF 12

Soit la fonction :

u(t) =
1. esquissez u(t) ;

1 2

[1 cos(2 f0 t)] si 0 si

|t| |t| >

T 2 T 2

3. esquissez U (j f ) et la TF d'une impulsion rectangulaire de mme dure ; 4. observez les dirences.

2. calculez sa TF U (j f ) ;

Corrig

En prparation.
2.1.13 Exercice TF 13

Connaissant la transforme E (j f ) d'un saut unit (t), calculez la transforme S (j f ) de la fonction signe s(t).
Corrig

En prparation.
2.1.14 Exercice TF 14

Montrez qu'un produit simple dans l'espace des frquences correspond un produit de convolution dans l'espace temps :

Y (j f ) = X (j f ) H (j f )
Corrig des exercices, v 1.18

y (t) = x(t) h(t) =


70

x() h(t ) d
MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

Pour dmontrer ce rsultat important et bien connu, vous pouvez d'abord exprimer la TFI de Y (j f ) :

y (t) =

Y (j f ) e+j 2f t df =

H (j f ) X (j f ) e+j 2f t df

puis y introduire la TF de x(t) :

X (j f ) =
Corrig

x() ej 2f d

En prparation.
2.1.15 Exercice TF 15

Considrant la rponse d'un ltre h(t) dont le spectre est le suivant :

H (j f ) =
1. esquissez H (j f ) ;

1 0

si |f | 100 [Hz] sinon

2. calculez, puis esquissez h(t) ; 3. ce signal correspond la rponse impulsionnelle du ltre dcrit par H (j f ); ce ltre est-il ralisable ? Justier la rponse. Le calcul de la transforme de Fourier inverse (TFI) peut se faire en appliquant la dnition telle quelle ; mais il est immdiat si l'on se souvient que F {x(t)} = X (j f ) F 1 {x(j f )} = X (t)
Indication

Corrig

1. H (j f ) est une fentre frquentielle rectangulaire de hauteur 1 et de largeur 2 fc = 2 100 [Hz] (gure 2.10). On peut donc crire :

H (j f ) = (f + fc ) (f fc )

Corrig des exercices, v 1.18

71

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

1 0.8 0.6 |X (j f )| 0.4 0.2 0

2 fc

300

200

100

100

200

300

f [Hz]
(chier source)

Figure 2.10 
200

A 2 fc

x(t)

100 0 100 0.03 0.02 0.01 0


1 2 f c

0.01

0.02

0.03

t [s]
(chier source)

Figure 2.11 

2. La TFI de H (j f ) est, en tenant compte de la proprit de symtrie de la transforme de Fourier

F {x(t)} = X (j f ) F 1 {x(j f )} = X (t) h(t) = A 2 fc sinc ( t 2 fc ) = 200 [Hz] sinc ( 200 [Hz] t)

C'est un sinus cardinal (sinc) en fonction de t (gure 2.11). 3. h(t) est la rponse impulsionnelle du ltre, i.e. la rponse une impulsion de Dirac (t) ; celle-ci intervenant en t = 0 [s], on voit (gure 2.11) que la rponse h(t) existe pour t < 0 [s]. Le systme "ltre passe-base idal" est donc non causal et par suite irralisable.
2.1.16 Exercice TF 16

Considrant un signal u(t) dont le spectre est le suivant :

U (j f ) =
Corrig des exercices, v 1.18

1 0

si

100 [Hz] |f | 200 [Hz] sinon


72
MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

1. esquisser U (j f ) ;

2. calculer puis esquissez u(t) ;

3. que vaut sa puissance ?

Corrig

1. 2. En protant de la proprit de symtrie

F {x(t)} = X (j f ) F 1 {x(j f )} = X (t)


et en expimant X (j f ) sous la forme de 2 impulsions dcales dans le domaine des frquences,

on a :

X (j f ) = rect f + f0 , f + rect (f f0 , f )
150 [Hz] 100 [Hz]

x(t) = f sinc( f (t)) ej 2f0 t + f sinc( f (t)) e+j 2f0 t = 2 f sinc( f t) cos (2 f0 t)
3. La puissance de x(t) est avantageusement calcule dans l'espace des frquences :

Wx = =

+ +

Sx (f ) df |X (j f )|2 df

= 1 f + 1 f = 2 f
2.1.17 Exercice TF 17

Utiliser la transformation de Fourier pour trouver le courant circulant dans un circuit RC srie sachant que le signal appliqu est un saut de tension d'amplitude E.
Corrig des exercices, v 1.18

73

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

Corrig

Le circuit est dcrit par l'quation direntielle (conditions initiales nulles) :

u(t) = R i(t) +

1 C

i( ) d

La transforme de Fourier des 2 membres de cette quation direntielle donne :

U (j f ) = R I (j f ) +

1 C

I (j f ) + 1 (f ) I (0) j 2 f 1 2 = R I (j f ) + C j2f 1 I (j f ) C j2f 1 1 = R+ I (j f ) C j2f j2f RC +1 I (j f ) = j2f C = R I (j f ) +

1 1 I (j f ) + (f ) I (0) j2f 2
0f

On en dduit :

I (j f ) =

j2f C U (j f ) 1+j2f RC j2f 1 1 = E + (f ) E 1+j2f RC j2f 2

C = E 1+j2f RC

C 1 j 2 f E + j 2 f (f ) E 1+j2f RC j2f 2
0

De faon tre compatible avec les formes de prsentation des transformes de Fourier utilises dans la tables, on s'arrange pour que les coecients des plus haute puissance de j (ici 1 au dnominateur, 0 au numrateur) soient uniCorrig des exercices, v 1.18

74

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

taires

I (j f ) = =

j2f +
1 R

C R C

1 R C

E E
1 R C

j 2 f + R1 C 1 1 = R j2f +
En se rfrant l'annexe 2A, on a, avec a =
1 R C

i(t) = F 1 {I (j f )} =
2.1.18 Exercice TF 18

E 1 t e RC (t) R

On applique une fonction signe u1 (t) d'amplitude E un ltre RC passe-bas. 1. utilisez la transformation de Fourier pour trouver la tension de sortie ; 2. esquissez u1 (t) et u2 (t).

Corrig

En prparation.
2.1.19 Exercice TF 19

On applique une exponentielle symtrique u1 (t) = U0 ea|t| un ltre passe-bas de constante de temps . 1. avant de vous lancer dans les calculs, esquissez u1 (t) et imaginez ce que peut tre u2 (t) ; 2. calculez la tension de sortie du ltre. La marche suivre est la mme que celle utilise avec la transformation de Laplace : dcomposition en somme de fractions simples puis recherche des coecients par identication avec des transformes connues.

Corrig

En prparation.
Corrig des exercices, v 1.18

75

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

2.1.20

Exercice TF 20

On applique une exponentielle dcroissante u1 (t) = U0 eat (t) un ltre passe-bas idal de frquence de coupure fc . 2. en admettant U0 = 10 [V] et a = 1000 [s1 ], calculez les nergies E1 et E2 des signaux d'entre et de sortie lorsque : (a) fc = 1 [kHz] (b) fc =
Corrig
a 2

1. exprimez U1 (j f ) et U2 (j f ) ; esquissez leur module ;

En prparation.
2.1.21 Exercice TF 21

On applique un ltre passe-bas de constante de temps = 1 [ms] un signal u1 (t) dont le spectre est dni par :

U1 (j f ) =

V 1 Hz V 0 Hz

si

100 [Hz] <= |f | <= 300 [Hz] sinon

1. exprimez la fonction de transfert H (j f ) du ltre ; que vaut sa frquence caractristique fc ? 3. quelles sont les nergies E1 et E2 des signaux d'entre et de sortie ? 4. comment voluera E2 si la constante de temps diminue ? 5. comment calculeriez-vous u2 (t) ? Ne faites pas les calculs, mais prcisez point par point votre dmarche ; essayez d'entrevoir les dicults de ce calcul.
Corrig

2. esquissez U1 (j f ), H (j f ) et U2 (j f ) pour 500 [Hz] < f < +500 [Hz] ;

En prparation.
2.1.22 Exercice TF 22

On applique un ltre passe-bas de constante de temps = R C = 10 [ms] une tension exponentielle u1 (t) = 10 eat (t) avec a = 1000 [s1 ].
Corrig des exercices, v 1.18

76

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

1. esquissez u1 (t) et u2 (t) ; 2. calculez les nergies contenues dans les signaux d'entre et de sortie. 1
Corrig

En prparation.
2.1.23 Exercice TF 23

On applique une impulsion de Dirac (t) un ltre passe-bande dont la fonction de transfert vaut :

H (j f ) =

D0 1 + D0
j f f0

j f f0

j f f0

D0 =

1 Q0

1. esquissez les spectres des signaux d'entre et de sortie ; 2. exprimez l'nergie du signal de sortie contenue dans la bande passante f sachant que :

f0 = fi,s
Corrig

1 = 1 [kHz] 2 LC f 1 + 1 + 4 Q2 = 0 2

D0 =

1 = 0.1 Q0

f = f0 D0

En prparation.
2.1.24 Exercice TF 24

Considrant le spectre X (j f ) de la gure 2.12 constitu d'un sinus cardinal d'amplitude X (0) = 2 103 et de 2 impulsions de Dirac de surface 1 , trouvez 2 puis esquissez le signal x(t) correspondant.
1. Si le calcul de l'intgrale dnie ncessaire pour obtenir l'nergie vous parat trop dicile, essayez la dmarche suivante : (a) esquissez la fonction intgrer ; (b) estimez des limites raisonnables pour la valeur de l'nergie ; (c) l'aide d'un petit programme (une douzaine de lignes), intgrez numriquement la densit spectrale d'nergie. Si le nombre de pas est susant, le rsultat obtenu sera tout fait satisfaisant.

Corrig des exercices, v 1.18

77

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)


x 10
4

20

15

10 X(jf)

1/2

1/2

5 4

1 0 1 frquence [kHz]

Figure 2.12  Exercice TF24.


Corrig

En prparation.
2.1.25 Exercice TF 25

A partir du signal x(t) = eat (t), trouvez le spectre de y (t) = sgn(t).


Corrig

En prparation.
2.1.26 Exercice Corr 1

on demande :

Considrant le signal x(t) dni comme suit : A si t < t < 0 0 si t=0 x(t) = +A si 0 < t < t 0 si |t| t 1. esquissez x(t) 2. calculez sa fonction d'autocorrlation pour les valeurs particulires suivantes

=0
3. esquissez la fonction rxx ( )
Corrig des exercices, v 1.18

= t

= 2 t

< < +.
78
MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

Corrig

1. L'esquisse de x(t) est prsent la gure 2.13(a). 2.  Pour = 0 [s], la fonction d'autocorrlation est
+ +

rxx (0) = Wx =
On a :

x(t) x(t) dt =

x2 (t) dt

 Pour = t, la situation est dcrite sur la gure 2.13(b), avec en gris la surface dnie par le produit x(t) x(t + ). Comme, par dnition, la fonction d'autocorrlation est l'intgrale de ce produit, i.e.

rxx (0) = 2 A2 t

rxx ( ) =
on a :

x(t) x(t + ) dt

 Pour = 2 t, la situation est dcrite sur la gure 2.13(c). On a clairement : rxx (2 t) = 0 3. Comme les surfaces dnies par le produit x(t)x(t+ ) voluent linairement avec et que l'on dispose des valeurs de rx ( ) pour = 0 [s], = t et = 2 t, on peut facilement esquisser rx ( ) (gure 2.14).

rxx (t) = A2 t

Corrig des exercices, v 1.18

79

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

4 2
+A

x(t)

0 2 4 1 0.5
t A t

0.5

t [s]

(a) x(t)
4 2 0 2 4 1 0.5
t t

x(t), x(t + )

0.5

t [s]

(b) = t
4 2 0 2 4 1 0.5
t t

x(t), x(t + )

0.5

t [s]

(c) = 2 t
4 2 0 2 4 1 0.5
t t

x(t), x(t + )

0.5

t [s]

(d) = 0.33 [s]

Figure

2.13  (a) : signal x(t).(b) : dcalage de = t. (c) : dcalage de = 2 t. (d) : dcalage de = 0.33 [s] (chier source).

Corrig des exercices, v 1.18

80

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

2 1

x(t)

0 1 2 3 2 1 1 0.5 0 0.5 1

t [s]
2 A 2 t

rx ( )

0 1 2 1

+t

A2 t

A2 t

0.5

0.5

[s]
(chier source)

Figure 2.14 

Corrig des exercices, v 1.18

81

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

2.1.27

Exercice Corr 2

Considrant les 3 signaux suivants :  x(t) = une exponentielle dcroissante d'amplitude A et de constante de temps 1  y (t) = une impulsion rectangulaire centre en t = 0, d'amplitude A et de largeur t  z (t) = une impulsion triangulaire centre en t = 0, d'amplitude A et de base 2 t on demande : 1. esquissez ces 3 signaux ; 2. calculez des valeurs particulires de leur fonction d'autocorrlation ; 4. esquissez ces fonctions.
Remarque

3. calculez leur fonction d'autocorrlation pour compris entre + et ;

Le calcul de la troisime fonction n'est pas simple ; sans entrer dans le dtail des calculs, imaginez comment vous devriez vous y prendre pour le faire.
Corrig

En prparation.

Corrig des exercices, v 1.18

82

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

Chapitre 3 Echantillonnage des signaux analogiques


3.1
3.1.1

Corrig des exercices


Exercice ECH 1

Considrant un signal dont le spectre est reprsent la gure 3.1, dterminez la frquence d'chantillonnage minimum pour qu'il n'y ait pas de recouvrement spectral. Admettant fe = 16 [kHz], 1. dessinez le spectre du signal chantillonn pour f compris entre 16 [kHz] ;

2. que faut-il faire pour viter le recouvrement spectral ? 3. dessinez le nouveau spectre ; quel en est l'avantage ?

Corrig

On constate que le spectre propos est born par fmax = 10 [kHz] ; la frquence d'chantillonnage devrait donc tre suprieure 2 fmax = 20 [kHz]. 1. Cependant, comme on propose fe = 16 [kHz], il y aura invitablement du recouvrement spectral pour f > fe fmax = 6 [kHz].

2. En ltrant analogiquement le signal temporel avant de l'chantillonner, on pourra supprimer les frquences suprieures fN = f2e = 8 [kHz] et viter ainsi tout recouvrement jusqu' la frquence de Nyquist fN .

3. On a ainsi gagn 2 [kHz] de bande passante non perturbe par le recouvrement spectral.
Corrig des exercices, v 1.18

83

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

0.12

0.1

0.08 X(jf) [V/Hz]

0.06

0.04

0.02

0 20 15 10 5 0 f [kHz] 5 10 15 20

f_xechant1_1.eps

Figure 3.1  Exercice 1


3.1.2 Exercice ECH 2

(chier source).

On chantillonne un signal xa (t) = cos(2 1000 t) ; (a) Te = (b) Te =


T 4 T 2

1. esquissez xa (t) sur 3 priodes T au moins puis chantillonnez xa (t) avec ; ;


T 4

2. esquissez Xa (j f ) ;

(c) Te = 3

3. esquissez les 3 spectres Xe (j f ) correspondant aux 3 chantillonnages ; analysez et commentez.

Corrig

En prparation.
3.1.3 Exercice ECH 3

On considre une SIR d'amplitude A = 10 [V], de priode T0 = 1 [ms] et de 0 0 que l'on chantillonne avec Te = T ; largeur t = T 4 20 1. esquissez x(t) et xe (t) ; 2. esquissez X (j f ) et Xe (j f ) ; 3. que valent X (j f ) et Xe (j f ) pour f = 3 [kHz] ? Rp. : Xe (+j 3) = X (+j 3) + X (j 17) + X (+j 23) 84
MEE \co_ts.tex 13 mars 2009

Corrig des exercices, v 1.18

HEIG-VD

Traitement de Signal (TS)

Corrig

1. En prparation. 2. La densit spectrale d'amplitude d'une SIR a t calcule au chap.1 :

X (j k ) = A

t sin (k f0 t) T k f0 t

Comme les raies spectrales des sries de Fourier complexes X (j k ) deviennent des impulsions de Dirac lorsque l'on passe la transforme de Fourier (cf.ex.TF4), on a pour X (j f ) :

X (j f ) =

+ k=

t sin (k f0 t) (f k f0 ) T k f0 t

Par suite de l'chantillonnage, cette densit spectrale va se rpter et accumuler tous les fe , i.e. dans le cas particulier tous les fe = 20 f0 = 20 [kHz].

Xe ( j f ) =

+ m=

X (j (f m fe ))

(3.1)

3. Pour la raie spectrale de Xe (j f ) situe f = 3 [kHz], on aura :  La raie originale de X (j f ), correspondant m = 0 et k = 3 dans l'expression (3.1) ci-dessus ;  La raie de Xe (j f ), correspondant m = 1 et k = 17 de (3.1) ;  La raie de Xe (j f ), correspondant m = 1 et k = +23 de (3.1) ; On aura donc, en ngligeant le recouvrement pour |m| > 1 :

Comme X (j f ) n'est pas bande limite, il y aura recouvrement spectral, i.e. on retrouvera dans la bande de base f2e . . . + f2e = 10 [kHz] . . . + 10 [kHz] des raies spectrales correspondant des frquences du spectre original X (j f ) suprieures f2e = 10 [kHz].

Xe (j 3 [kHz]) = X (j 3 [kHz]) + X (j 17 [kHz]) + X (+j 23 [kHz])


3.1.4 Exercice ECH 4

Soit un signal en dents de scie d'amplitude A = 5 [V], de priode T0 = 1 [ms] que l'on chantillonne avec la frquence fe = 8 [kHz] ; 1. esquissez x(t) et xe (t) ; 3. que valent X (j f ) et Xe (j f ) pour f = 1 [kHz] ?
Corrig des exercices, v 1.18

2. sachant que X (j k ) = (1)k+1

A , j k

esquissez X (j f ) et Xe (j f ) ;

85

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

Corrig

En prparation.
3.1.5 Exercice ECH 5

Considrant le signal analogique

xa (t) = 2cos(100 t)+5sin 250 t +

4cos(380 t)+16sin 600 t + 6 4

1. quelle valeur minimum faut-il choisir pour fe si l'on veut respecter le thorme d'chantillonnage ? 2. soit fe = 3 fe min , esquissez les spectres d'amplitudes et de phases du signal xe (t).
Corrig

1. Ce signal comporte quatre composantes spectrales situes en f = 50, 125, 190, 300 [Hz]. La frquence d'chantillonnage devra donc valoir au moins 2fmax = 600 [Hz]. 2. En choisissant fe = 3 fe,min = 1800 [Hz], il n'y aura pas de recouvrement spectral. Dans la bande de base, il n'y aura donc pas d'autres raies spectrales que celles donnes au point 1.
Exercice ECH 6

3.1.6

Un signal analogique

xa (t) = cos(2 240 t) + 3 cos 2 540 t +


est chantillonn raison de 600 chantillons par seconde. 1. que vaut la frquence de Nyquist fN =
fe 2

2. si elles existent, que valent les frquences replies fr ? 3. si x[n] est restitu l'aide d'un convertisseur NA suivi d'un ltre passe-bas idal tel que fc = f2e , que vaut le signal reconstruit ya (t) ?
Corrig

1. Comme l'on a fe = 600 [Hz], la frquence de Nyquist vaut fN = f2e = 300 [Hz]. On constate que le thorme d'chantillonnage n'est pas respect et qu'il y aura du recouvrement spectral.
Corrig des exercices, v 1.18

86

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

2. Les frquences replies vaudront fr = fe fmax = 600 540 = 60 [Hz] dans la bande de base. Le cosinus de frquence 540 [Hz] sera donc peru comme un cosinus de frquence 60 [Hz]. 3. Le signal reconstruit et suivi d'un ltre passe-bas idal vaudra donc ya (t) = cos(2 240 t) + 3 cos 2 60 t 6 Le changement de signe de la phase provient du fait que la composante . +60 [Hz] est due la raie 540 [Hz] dont la phase vaut 6
3.1.7 Exercice ECH 7

Considrant qu'un signal est chantillonn 40 [kHz] et numris avec 16 bits, quelle est la dure d'enregistrement que l'on peut stocker dans 1 Moct ?
Corrig

En prparation.
3.1.8 Exercice ECH 8

Un ltre numrique est constitu des lments suivants :  un convertisseur AN 12 bits avec un temps de conversion de 5 [s],  un processeur DSP de 16 bits avec un cycle d'horloge de 50 [ns],  un convertisseur NA 12 bits avec un temps d'tablissement de 0.5 [s]. Calculez la bande passante maximum que peut traiter ce ltre sachant que pour chaque valeur chantillonne le DSP calcule le signal de sortie avec l'quation suivante :
19

y [n] =
m=0

h[m] x[n m]

en eectuant une multiplication et une addition en un seul cycle d'horloge.


Corrig
3.1.9 Exercice ECH 9

Un signal sinusodal d'amplitude 6 [V] est numris l'aide d'un convertisseur 16 bits. Sachant que celui-ci travaille entre 10 [V] et qu'il est entch d'une LSB, calculez : non-linarit de 1 2 1. sa rsolution et son pas de quantication ; 2. les valeurs ecaces du signal et du bruit de quantication ; 3. le rapport signal sur bruit du signal numris.
Corrig des exercices, v 1.18

87

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

Corrig

En prparation.
3.1.10 Exercice ECH 10

16 [bit] enOn chantillonne un signal sinusodal d'amplitude 5 [V] avec un CAN 10 [V] 1 tch d'une de non-linarit de 2 LSB. Est-il possible de garantir un SNR d'au moins 90 [dB] ?

Corrig

En prparation.
3.1.11 Exercice ECH 11

On chantillonne un signal analogique

x(t) = 4 cos(2 300 t) + 2 cos(2 900 t) [V]


avec un convertisseur AN 16 bits travaillant entre + et 5 [V] qui possde une non linarit de 1 LSB. Les valeurs numriques du CAN sont transmises travers 2 une ligne dont le dbit est de 104 oct s . On demande : 1. y a-t-il repliement spectral ? 2. que valent la rsolution et le pas de quantication du convertisseur ? 3. que vaut la puissance du signal x(t) ? quelle est sa valeur ecace ? 4. que vaut le rapport signal sur bruit de conversion AN ?
Corrig

En prparation.
3.1.12 Exercice ECH 12

On utilise un ltre analogique passe-bas de Butterworth d'ordre 6 et de frquence de coupure 4 [kHz] comme ltre antirepliement. Considrant que le signal chantillonn est perturb par une composante spectrale d'amplitude A = 5 [V] et de frquence f0 = 8 [kHz], on demande : 1. quelle frquence d'chantillonnage chosissez-vous pour que le repliement de la perturbation se fasse en f fc ? 2. quelle sera l'amplitude Ar du signal repli en f = fc ? 88

Corrig des exercices, v 1.18

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

Corrig

En prparation.
3.1.13 Exercice ECH 13

On utilise un ltre analogique passe-bas de Butterworth d'ordre 3 (sa frquence de coupure fc est xe par l'application) comme ltre antirepliement en amont LSB de non linarit. d'un convertisseur AN 12 bits avec 1 2 1. quelle est la rsolution du convertisseur comprenant la quantication et la non-linarit ; 2. esquissez la rponse frquentielle du ltre et celle cause par le repliement spectral ; 3. calculez la frquence d'chantillonnage ncessaire pour que l'aaiblissement du repliement spectral en f = fc soit infrieur la rsolution du convertisseur. Rp. : fe = 13.7 fc
Corrig

En prparation.
3.1.14 Exercice ECH 14

Un signal x(t) sinusodal d'amplitude A = 10 [V] de frquence f = 1 [kHz] est chantillonn trs rapidement ( 1 [MHz], par exemple) l'aide d'un convertisseur analogique-numrique 4 [bit] travaillant entre + et 10 [V]. 1. esquissez les signaux x(t), xe [n], xq (t) ; 2. esquissez l'erreur de quantication e(t) ; 3. quelle est la valeur ecace de ce bruit de quantication ? 4. que vaut le SNR ?
Corrig

1. Voir gure 3.2 page suivante 2. Voir gure 3.2 page suivante 3. Selon le cours, la puissance du bruit de quantication est donne par :

Q2 PQ = 12
Corrig des exercices, v 1.18

89

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

Quantification dun signal analogique


10 5 original codage Bruit

Amplitude

0 5 10 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 x 10 1


3

temps Quantification dun signal analogique. Q =0.34541[V]


eff

1 Bruit 0.5

Amplitude

0.5

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9 x 10

1
3

temps

f_ex_ECH_14_3.eps

Figure 3.2 

(chier source)

Corrig des exercices, v 1.18

90

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

La valeur ecace du bruit est par dnition :

Qe =

Q PQ = 12

En tenant compte des valeurs numrique, on a :


Umax Q 2n1 Qe = = 12 12

10 [V] 241

12 = 0.3608
A noter que si l'on calcule eectivement la puissance de e(t) puis sa valeur ecace sur la base de ses valeurs numriques successives telles qu'elles apparaissent sur la gure 3.2 page ci-contre par la formule

1 Px = T

t0 +T t0

1 x (t) dt Px N
2

N 1 n=0

x2 [n]

on obtient PQ = 0.1193 et donc

Qe =

PQ = 0.3454

qui est trs proche de la valeur calcule plus haut. 4. Le rapport signal-sur-bruit (SNR) se calcule comme suit : SNR =

Xe Qe

10 [V] 2

0.3608 [V] = 18.56 = 25.37 [dB]

3.1.15

Exercice ECH 15

On remplace le signal sinusodal de l'exercice prcdent par un signal triangulaire de mmes amplitude et frquence. Qu'est ce qui change ?
Corrig

En prparation.
Corrig des exercices, v 1.18

91

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

3.1.16

Exercice ECH 16

On dit qu'un signal ne peut pas avoir simultanment une dure temporelle nie et une bande passante frquentielle nie. Jusitiez cette armation au travers de quelques exemples bien connus. Du point de vue de l'chantillonnage, qu'est-ce que cela implique ?

Corrig

En prparation.

3.1.17

Exercice ECH 17

Considrant une exponentielle dcroissante x(t) = eat (t) que l'on chantillonne avec une frquence fe , montrez que le spectre du signal chantillonn vaut :

2 (a + j 2 f ) 1 + Xe (j f ) = a + j 2 f k=1 (a + j 2 f )2 + (2 k fe )2

Corrig

La densit spectrale d'amplitude de x(t) = eat (t) vaut (chap.2) :

X (j f ) =

1 a + j 2 f

L'chantillonnage avec une frquence fe conduit la recopie de ce spectre en tous les multiples de m fe de fe . On a donc :

Xe ( j f ) = =

1 a + j 2 (f m fe ) m=
1

1 1 1 + + a + j 2 (f m fe ) a + j 2 f m=+1 a + j 2 (f m fe ) m=

Considrant deux termes symtriques (m < 0 et m > 0) de chaque somme,


Corrig des exercices, v 1.18

92

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

on voit que l'on a

Ce qui donne nalement

1 1 + a + j 2 (f m fe ) m<0 a + j 2 (f m fe ) m>0 1 1 + = a + j 2 (f + m fe ) m>0 a + j 2 (f m fe ) m>0 1 1 = + (a + j 2 f ) + j 2 m fe (a + j 2 f ) j 2 m fe (a + j 2 f ) j 2 m fe + (a + j 2 f ) + j 2 m fe = (a + j 2 f )2 (j 2 m fe )2 2 (a + j 2 f ) = (a + j 2 f )2 (j 2 m fe )2 2 (a + j 2 f ) = (a + j 2 f )2 + (2 m fe )2 1 a+j2f Xe ( j f ) = +2 a+j2f (a + j 2 f )2 + (2 m fe )2 m=1


+

3.1.18

Exercice ECH 18

Considrant un signal carr valeur moyenne nulle de priode T0 = 1 [ms] et d'amplitude A = 1 [V] que l'on chantillonne la frquence fe = 9.8 [kHz], on demande : 1. Quelles sont les frquences et amplitudes des raies spectrales du signal analogique ? Esquissez le spectre d'amplitudes. 2. Quelle est la largeur de la bande de base ? Quelles sont les composantes spectrales relles prsentes dans la bande de base ? 3. Quelles sont les frquences apparentes d'ordre n [0, . . . , 15] prsentes dans la bande de base ? 4. Quelles sont les amplitudes de chacune de ces raies ? 5. Les rsultats de l'analyse spectrale sont donns dans la gure 3.4 ; associez les numros des composantes spectrales thoriques aux raies spectrales obtenues aprs chantillonnage.
Corrig

1. Le spectre d'un signal carr d'amplitude A est dcrit par

X (j k ) = A

A sin k t sin (k f0 t) 2 = = T k f0 t 2 k 2
93

0 si k pair ou k = 0 A k si k impair
MEE \co_ts.tex 13 mars 2009

Corrig des exercices, v 1.18

HEIG-VD

Traitement de Signal (TS)

Signal chantillonn xe(t) 1 0.5 x(t) 0 0.5 1 0 1 2 3 4 5 temps [ms] 6 7 8 9 10

Spectre thorique (o) et spectre d au repliement spectral () 0 f0 = 1 10 |X(jf)| [dB]

20

30

40

0.5

1.5

2.5 3 frquence [kHz]

3.5

4.5

f_xechcarre_1.eps

Figure 3.3  Echantillonnage et repliement spectral pour un signal carr (chier source).

Corrig des exercices, v 1.18

94

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

Spectre thorique (o) et spectre d au repliement spectral () 0 f0 = 1

10

15 |X(jf)| [dB] 5 20 9 11 25 19 30 39 35 29 17 21 27 31 41 37 33 43 45 35 23 25 13 15 7

40

0.5

1.5

2.5 3 frquence [kHz]

3.5

4.5

f_cx_echcarre_1.eps fN

Figure 3.4  Repliement spectral pour un signal carr.


2. La bande de base est comprise entre f2e = 4.9 [kHz]. Les composantes spectrales relles prsentes se situent donc en 1 kHz et 3 [kHz].
A . k

3. Les frquences apparentes sont prsentes dans la gure 3.4. 4. L'amplitude de chaque raie d'ordre k vaut 5. Voir gure 3.4

Corrig des exercices, v 1.18

95

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

Corrig des exercices, v 1.18

96

MEE \co_ts.tex 13 mars 2009

HEIG-VD

Traitement de Signal (TS)

Versions du document
Version du document v1.8 v1.9 v1.10 v1.11 v1.12 v1.13 v1.14 v1.15 v1.16 v1.18 Date 29 janvier 2006 31 janvier 2006 3 fvrier 2006 25 fvrier 2006 11 mars 2006 18 mars 2006 20 mars 2006 19 mai 2006 19 mai 2006 12 mars 2009 Notes erreur oset (1.5 3) ex.4.2 (gure 1.6) erreur calcul puissance (75 [V2 ] 85 [V2 ]) ex. SF7, erreur (2 j ) (2 j ) ex.SF6, termin ex.SF6 erreur gure 2.5 erreur t ex. TF 2 erreur phase X (j k ) ex. SF 15. Listing MATLAB exercice SF4 erreur transforme de Fourier I (j f ) (manque C au numrateur) ex. TF 17 Corrig exercice Corr 1 Corrigs exercices Ech1, Ech5, Ech6, Ech17, Ech18 Corrig exercice Ech14 Recompilation avec adresse du nouveau serveur

Table 3.1  Versions publies

Corrig des exercices, v 1.18

97

MEE \co_ts.tex 13 mars 2009

Anda mungkin juga menyukai