Vous êtes sur la page 1sur 95

Haute Ecole dIngnirie 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

Corrig des exercices, v 1.16

Traitement de Signal (TS)

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Traitement de Signal (TS)

Table des matires


1 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 . . . . .
2 Analyse des signaux non
2.1 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
Corrig des exercices, v 1.16

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

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

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

priodiques
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
3

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

5
5
5
11
14
14
20
22
30
31
37
40
47
51

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

53
53
53
54
57
59
63
63
65
65
66
66
67
68
68
68
69
70

MEE \co_ts.tex\19 mai 2006

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

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

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

3 Echantillonnage des signaux


3.1 Corrig des exercices . . .
3.1.1 Exercice ECH 1 . .
3.1.2 Exercice ECH 2 . .
3.1.3 Exercice ECH 3 . .
3.1.4 Exercice ECH 4 . .
3.1.5 Exercice ECH 5 . .
3.1.6 Exercice ECH 6 . .
3.1.7 Exercice ECH 7 . .
3.1.8 Exercice ECH 8 . .
3.1.9 Exercice ECH 9 . .
3.1.10 Exercice ECH 10 .
3.1.11 Exercice ECH 11 .
3.1.12 Exercice ECH 12 .
3.1.13 Exercice ECH 13 .
3.1.14 Exercice ECH 14 .
3.1.15 Exercice ECH 15 .
3.1.16 Exercice ECH 16 .
3.1.17 Exercice ECH 17 .
3.1.18 Exercice ECH 18 .

Corrig des exercices, v 1.16

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

71
73
73
74
74
74
75
75
76
76
80

analogiques
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .

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

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

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

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

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

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

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

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

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

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

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

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

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

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

81
81
81
82
82
83
84
84
85
85
85
86
86
86
87
87
89
90
90
91

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Traitement de Signal (TS)

Chapitre 1
Analyse des signaux priodiques
1.1

Corrig des exercices

1.1.1

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 + 3 + 0.8 sin (6 f0 t)
1. dessinez leurs spectres damplitude 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,

X
a0 X
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 dabord pour la srie en cosinus :
Corrig des exercices, v 1.16

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Traitement de Signal (TS)

Signal temporel
10

x(t)

8
6
4
2

0.5
1
Spectre unilatral

1.5

2
temps
6

Ak

|X(jk)|

2
0

1000

2000

3000

4000

0
0.5
1

4
3

x 10

0
k f0

5000

0
k f0

5000

0.5

/X(jk) /

0.5

3
3.5
Spectre bilatral

0
5000

5000

k f0

k /

2.5

0
0.5

1000

2000

3000

4000

1
5000

5000

k f0

f_ex_SF_1_1_1.eps

Fig. 1.1 Spectres unilatral et bilatral de x1 (t) (fichier source).

a0
12
=
=6
2
2
q
p
A1 = a21 + b21 = (2)2 + 32 = 3.6056


 
b1
3
1 = arctan
= arctan
= 2.1588 [rad] = 123.6901 [ ]
a1
2
A0 =

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 + 3 + 0.8 sin (6 f0 t) :
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.16

a0
2

=
6

8
2

=4
MEE \co_ts.tex\19 mai 2006

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
=4
2

 q
2
2
A1 = 1.8
= a1 + b1
A0 =

1 =

3
q

a23 + b23 = 02 + 0.82 = 0.8






b3
0.8

3 = arctan
= arctan

a3
0
2

A3 =

On peut donc crire :



+ 0.8 sin (6 f0 t)
x2 (t) = 4 + 1.8 cos 2 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

+ T2

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

k0

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

k1

T2
+ T2

T2

En tenant compte des identits trigonomtriques


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

cos () cos () =

Corrig des exercices, v 1.16

1
cos ( )
2
1
cos ( )
2
MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Traitement de Signal (TS)

Signal temporel
8

x(t)

6
4
2
0

0.5
1
Spectre unilatral

1.5

2
temps

2
1
0

1000

2000

3000

4000

4
3

x 10

0
5000

5000

k f0

1
/X(jk) /

0.5
0
0.5
1

3
3.5
Spectre bilatral

k /

2.5

|X(jk)|

Ak

0
k f0

5000

0
k f0

5000

0.5
0
0.5

1000

2000

3000

4000

1
5000

5000

k f0

f_ex_SF_1_2_1.eps

Fig. 1.2 Spectres unilatral et bilatral de x2 (t) (fichier source).

Corrig des exercices, v 1.16

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Traitement de Signal (TS)

on a donc :
2
a1 =
T

+ T2



cos (2 1 f0 t) dt
1.8 cos 2 f0 t +
3
T2
Z +T 

 
2
2
1
 1
= 1.8
cos 4 f0 t +
+ cos
dt
T
2
3
2
3
T2
 
1
2
+T
[t] T2
= 1.8 cos
T
2
3
2
= 0.9

2
b1 =
T

+ T2



1.8 cos 2 f0 t +
sin (2 1 f0 t) dt
3
T2
Z +T 

 
2
 1
2
1
sin 4 f0 t +
+ sin
= 1.8
dt
T
2
3
2
3
T2
 
1
2
+T
[t] T2
= 1.8 sin
T
3
2
2
= 0.9 3

On vrifie que lon a bien :


r


2
a21 + b21 = 0.92 + 0.9 3 = 1.8
!


b1
0.9 3

1 = arctan
= arctan
= 1.047 =
a1
0.9
3
A1 =

Corrig des exercices, v 1.16

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Corrig des exercices, v 1.16

Pour x1 (t) :
x1 (t) = A0 + A1 cos (2 f0 t + 1 )

A1
e+j(2f0 t+1 ) + ej(2f0 t+1 )
= A0 +
2

A1
= A0 +
e+j2f0 t e+j1 + ej2f0 t ej1
2
= X1 (j 0) + X2 (j 1) ej2f0 t + X2 (j 1) ej2f0 t
| {z }
| {z } | {z }
A0

A1 +j
1
e
2

A1 j
1
e
2

Pour x2 (t) :
10

A0

A1 +j
1
e
2

A1 j
1
e
2

A3 +j
3
e
2

A3 j
3
e
2

MEE \co_ts.tex\19 mai 2006

Traitement de Signal (TS)

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


 A3

A1
= A0 +
e+j(2f0 t+1 ) + ej(2f0 t+1 ) +
e+j(6f0 t+1 ) + ej(6f0 t+1 )
2
2
 A3

A1
= A0 +
e+j2f0 t e+j1 + ej2f0 t ej1 +
e+j6f0 t e+j3 + ej6f0 t ej3
2
2
j2f0 t
j2f0 t
= X1 (j 0) + X2 (j 1) e
+ X2 (j 1) e
+ X2 (j 3) ej6f0 t + X2 (j 3) ej6f0 t
| {z } | {z }
| {z }
| {z }
| {z }

HEIG-Vd

1.1.2

Traitement de Signal (TS)

Exercice SF 2

Utilisez les formules dEuler pour montrer que la srie de Fourier du signal suivant



x (t) = 1 + cos 2 f0 t +
cos (10 f0 t)
6
est dcrite par les harmoniques 4, 5 et 6. Pour ce faire :
1. remplacez chaque fonction cosinus par deux phaseurs ; effectuez le produit ;
2. crivez x (t) sous la forme dune somme de phaseurs ;
3. que valent les coefficients X (j k) non-nuls ?
4. dessinez les spectres bilatraux et unilatraux damplitude et de phase.

Corrig des exercices, v 1.16

11

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Corrig des exercices, v 1.16

Corrig

12


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




= 1 + 0.5 ej(0.5f0 t+ 6 ) + ej(2f0 t+ 6 ) 0.5 ej10f0 t + ej10f0 t







= 0.5 ej10f0 t + ej10f0 t + 0.5 ej(2f0 t+ 6 ) + ej(2f0 t+ 6 ) 0.5 ej10f0 t + ej10f0 t







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



= 0.5 ej10f0 t + ej10f0 t



+ 0.25 ej(2f0 t+ 6 ) ej10f0 t + ej(2f0 t+ 6 ) ej10f0 t + ej(2f0 t+ 6 ) ej10f0 t + ej(2f0 t+ 6 ) ej10f0 t






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




= X(j4)ej8f0 t +X(j4)ej8f0 t +X(j5)ej10f0 t +X(j5)ej10f0 t +X(j6)ej12f0 t +X(j6)ej12f0 t


avec

MEE \co_ts.tex\19 mai 2006

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

X(j 6) = 0.25 ej 6

X(j 6) = 0.25 ej 6

Traitement de Signal (TS)

X(j 4) = 0.25 ej 6

HEIG-Vd

Traitement de Signal (TS)

Signal temporel
2

x(t)

1
0
1
2

0.5
1
Spectre unilatral

1.5

2
temps

0.5

4
k f0

0
k f0

0
k f0

1
/X(jk) /

k /

0.5

0.5
0
0.5
1

3
3.5
Spectre bilatral

|X(jk)|

Ak

2.5

0.5
0
0.5

4
k f0

f_ex_SF_2_1.eps

Fig. 1.3 Spectres unilatral et bilatral de x(t) (fichier source).

Corrig des exercices, v 1.16

13

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

1.1.3

Traitement de Signal (TS)

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|
6 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|
6 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 )


= X(j 0) + X(j 1) ej2f0 t + X(j 1) ej2f0 t + X(j 2) ej4f0 t + X(j 2) ej4f0 t
| {z } | {z }
| {z }
| {z }
| {z }
A0

A1 +j
1
e
2

A1 j
1
e
2

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

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

et finalement :
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 damplitude et de phase dune SIR vus au cours,


1. calculez les spectres complexes des deux signaux de la figure 1.4 page cicontre ;
2. esquissez leurs spectres bilatraux damplitude et de phase.
Corrig des exercices, v 1.16

14

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Traitement de Signal (TS)

Ex. SF4
10

x (t) [V]

8
6
4
2
0
0

10

12

14

16

18

8
t [ms]

10

12

14

16

18

x2(t) [V]

4
2
0
2
4

f_exgraphes_7.eps

Fig. 1.4 Exercice SF 4 (fichier source).

Corrig
Le premier signal est une SIR damplitude A = 10 de priode T = f10 =
= 1 [ms]. On en
10 [ms], de largeur t = 2 [ms], retarde dune dure td = t
2
dduit :
t sin (k f0 t) j2kf0 td

e
T
k f0 t
2 sin (k 100 [Hz] 2 [ms]) j2k100 [Hz]1 [ms]
= 10

e
10
k 100 [Hz] 2 [ms]
sin (k 0.2) j2k100 [Hz]1 [ms]
=2
e
k 0.2 
sin k 15
=2
ej2k100 [Hz]1 [ms]
k 15
|
{z
}

X (j k) = A

0 pour k = 5, 10, 15, . . .


i.e. pour

f = 500 [Hz], 1000 [Hz], 1500 [Hz], . . .

Les rsultats (spectres bilatraux damplitude et de phase) sont donns sur la


figure 1.5 page 17. Sur la mme figure, on trouve la synthse de x(t) base sur les
Corrig des exercices, v 1.16

15

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Traitement de Signal (TS)

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


x10 (t) =

+10
X

X(j k) e+j2kf0 t

k=10

Corrig des exercices, v 1.16

16

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Traitement de Signal (TS)

2
1.5

|X(j k)|

1
0.5
0
1000

500

500

1000

500

1000

0.015

0.02

f [Hz]
1
0.5
arg{X(jk)}

0
0.5
1
1000

500

f [Hz]
10
8
6
xN (t), x(t) 4
2
0
0

0.005

0.01

t [s]
Fig. 1.5 xN (t) est la synthse du signal x(t) base
premiers
P sur les N = 10+j2kf
0 t
termes de la srie de Fourier complexe : x10 (t) = +10
X(j

k)

e
.
k=10
On remarque bien sr la trs forte ressemblance avec x(t) tel quil apparat sur
le haut de la figure 1.4 .

Corrig des exercices, v 1.16

17

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Traitement de Signal (TS)

Le second signal est une SIR damplitude A = 9 de priode T = f10 = 10 [ms],


de largeur t = T2 = 5 [ms], retarde dune dure td = t
= 2.5 [ms] laquelle on
2
a soustrait un offset de 3. On en dduit :
t sin (k f0 t) j2kf0 td

e
T
k f0 t
5 [ms] sin (k 100 [Hz] 5 [ms]) j2k100 [Hz]2.5 [ms]
=9

e
10 [ms]
k 100 [Hz] 5 [ms]

X (j k) = A

ce quoi il faut soustraire loffset de 3 pour k = 0.


Les rsultats (spectres bilatraux damplitude et de phase) sont donns sur la
figure 1.6 page ci-contre. Sur la mme figure, 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
X
x10 (t) =
X(j k) e+j2kf0 t
k=10

Un code MATLAB permettant de calculer X2 (j k) et tracer les spectres bilatraux de gain et de phase est donn ci-dessous.
(fichier source)
%I n i t i a l i s a t i o n
clc ; clear a l l ; close a l l ;
%Parametres
A=9;
T = 10 e 3;
d e l t a _ t = 5 e 3;
td = 2.5 e 3;
%numeros d e s harmoniques a c a l c u l e r
N = 10;
k = [N:N ] ;
%k<>0
X = A d e l t a _ t /T s i n c ( k / 2 ) . exp( j k pi / 2 ) ;
%k=0
X(8)=3+A d e l t a _ t /T ;
%Tracage
figure
subplot ( 2 1 1 )
stem ( k/T, abs (X) )
xlabel ( kf_0 [ Hz ] )
ylabel ( | X_2( j k ) | )
grid
subplot ( 2 1 2 )
stem ( k/T, angle (X) / pi )
xlabel ( kf_0 [ Hz ] )
ylabel ( a r g {X_2( j k ) } )
grid

Corrig des exercices, v 1.16

18

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Traitement de Signal (TS)

3
2

|X(j k)|

1
0
1000

500

500

1000

500

1000

0.015

0.02

f [Hz]
1
0.5
arg{X(jk)}

0
0.5
1
1000

500

f [Hz]
6
4
2
xN (t), x(t)
0
2
4
0

0.005

0.01

t [s]
Fig. 1.6 xN (t) est la synthse du signal x(t) base
premiers
P sur les N = 10+j2kf
0 t
termes de la srie de Fourier complexe : x10 (t) = +10
X(j

k)

e
.
k=10
On remarque bien sr la trs forte ressemblance avec x(t) tel quil apparat sur
le bas de la figure 1.4 (fichier source).

Corrig des exercices, v 1.16

19

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Traitement de Signal (TS)

Ex. SF5
5
4

Ak [V]

3
2
1
0
0

0.6
0.4

k /

0.2
0
0.2
0.4

f [kHz]
f_exgraphes_6.eps

Fig. 1.7 Exercice SF 5 (fichier source).

1.1.5

Exercice SF 5

Considrant les spectres unilatraux (figure 1.7) dun signal x (t) :


1. donnez lexpression de x (t) ;
2. dessinez son spectre bilatral ;
3. calculez sa puissance et sa valeur efficace.

Corrig
1. Au spectre unilatral est associ directement le dveloppement en srie en
cosinus. On a donc :
x(t) = 4+4cos(21 [kHz]t)+2cos(23 [kHz]t+0.2)+1cos(25 [kHz]t0.45)
2. Les spectres damplitude et de phase sont reprsents sur la figure 1.8.
3.

1 X 2
42 22 12
2
P =
+
Ak = 4 +
+
+
= 26.5 [V2 ]
2 k=1
2
2
2

Xeff = P = 26.5 = 5.15 [V]

A20

Corrig des exercices, v 1.16

20

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Traitement de Signal (TS)

4
3

|X(j k)| 2
1
0
4000

2000

2000

4000

2000

4000

f [Hz]

1
0.5
arg{X(jk)}

0
0.5
1

4000

2000

f [Hz]
Fig. 1.8 Ex SF 5.

Corrig des exercices, v 1.16

21

MEE \co_ts.tex\19 mai 2006

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

Tab. 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 lexpression temporelle des trois signaux ;
2. crivez ces expressions laide de cosinus seulement ;
3. dessinez leurs spectres damplitude et de phase uni- et bilatraux.

Corrig des exercices, v 1.16

22

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Corrig des exercices, v 1.16

Corrig

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

X
a0 X
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)
=

23

Ak cos (2 k f0 t + k )

k=1





= 1 + 3 cos 2 1 f0 t
+ 2 cos 2 3 f0 t +
3
2

Traitement de Signal (TS)

MEE \co_ts.tex\19 mai 2006

x2 (t) = A0 +

X(j k) ej2kf0 t

k=

= X(j 3) ej23f0 t + X(j 1) ej21f0 t + X(j 0) ej20f0 t + X(j 1) ej21f0 t + X(j 3) ej23f0 t

HEIG-Vd

Corrig des exercices, v 1.16

x3 (t) =

24

= (2 j) ej23f0 t + (4 j 3) ej21f0 t + 5 + (4 + j 3) ej21f0 t + (2 + j) ej23f0 t


p
p
1
3
= (2)2 + (1)2 ejarctan ( 2 ) ej23f0 t + 42 + (3)2 ejarctan ( 4 ) ej21f0 t
p

3
1
+ 5 + 42 + 32 ejarctan ( 4 ) ej21f0 t + (2)2 + 12 ejarctan ( 2 ) ej23f0 t

1
3
3
1
= 5 ejarctan ( 2 ) ej23f0 t + 25 ejarctan ( 4 ) ej21f0 t + 5 + 25 ejarctan ( 4 ) ej21f0 t + 5 ejarctan ( 2 ) ej23f0 t

= 5 ej2.6779 ej23f0 t + 5 ej0.6435 ej21f0 t + 5 + 5 ej0.6435 ej21f0 t + 5 ej2.6779 ej23f0 t


ej2.6779 ej23f0 t + ej2.6779 ej23f0 t
ej0.6435 ej21f0 t + ej0.6435 ej21f0 t
+25
=5+2 5
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) laide de cosinus seulement. partant des rsultats ci-dessus, on a :
Traitement de Signal (TS)

MEE \co_ts.tex\19 mai 2006

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)

 

 
p

4
3
= 1 + 52 + 42 cos 2 f0 t + arctan
+ (2)2 + 32 cos 4 f0 t + arctan
5
2



p
(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 )

HEIG-Vd

Corrig des exercices, v 1.16

x2 (t) = A0 +

Ak cos (2 k f0 t + k )

k=1




= 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 damplitude et de phase de x1 (t), x2 (t) et x3 (t) :
x1 (t) Le spectre unitlatral correspond directement lexpression de x1 (t) en cosinus :

25



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 )

x1 (t) = 1 +

41 cos (2 f0 t 0.675) +

13 cos (4 f0 t 2.16) +

Le spectre bilatral sen dduit facilement :

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) =
ej1
2
= 241 ej0.675

2
A2 = 13
2 = 2.16
2
A2
X(j 2) =
ej2
2
= 213 ej2.16

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

Traitement de Signal (TS)

MEE \co_ts.tex\19 mai 2006

k
Ak
k
k

3
A3 = 2
3 = + 4
3
3
X(j 3) = A
ej3
2

= 22 ej 4

x2 (t) = A0 +

Ak cos (2 k f0 t + k )

HEIG-Vd

Corrig des exercices, v 1.16

x2 (t) Le spectre unitlatral correspond directement lexpression de x2 (t) en cosinus :

k=1





= 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 )
Le spectre bilatral sen dduit facilement :
k
0
1
Ak
A0 = 1
A1 = 3
k
0 = 0
1 = 3
k
0
1

2
A2 = 0
2 = 0
2

26
MEE \co_ts.tex\19 mai 2006

Le spectre bilatral a ddj t obtenu au prcdemment : on avait :


x3 (t) =

X
k=

X(j k) ej2kf0 t

Traitement de Signal (TS)

3
A3 = 2
3 = + 2
3
X(j 3) = A23 ej3

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

= 22 ej 2
X(j k)
X(j 2) = 0

=1
= 32 ej 3
= ej 2
La reprsentation graphique des spectre uni- et bilatraux est donne sur la figure 1.10.
x3 (t) Le spectre unitlatral correspond directement lexpression 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 )

= X(j 3) ej23f0 t + X(j 1) ej21f0 t + X(j 0) ej20f0 t + X(j 1) ej21f0 t + X(j 3) ej23f0 t

= 5 ej2.6779 ej23f0 t + 5 ej0.6435 ej21f0 t + 5 + 5 ej0.6435 ej21f0 t + 5 ej2.6779 ej23f0 t

k
Ak
k
k

0
A0 = 5
0 = 0
0

X(j k)

X(j 0) = A0
=5

1
A1 = 10
1 = 0.6435
1
X(j 1) = A21 ej1
ej0.6435
= 10
2
= 5 ej0.6435

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

3
A3 = 2 5
3 = 2.6779
3
X(j 3) = A23 ej3
2 5
ej2.6779
=
2
= 5 ej2.6779

HEIG-Vd

Corrig des exercices, v 1.16

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

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

27
Traitement de Signal (TS)

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Traitement de Signal (TS)

6
4

Ak

3
2

1000

2000

3000 2000 1000

3000

f Hz

0.6
0.4
0.2
0
0.2
0.4
0.6

0.2
0.4
0.6

1000

1000

2000

3000

f Hz

0.2
0

|X(j k)|

2000

3000 2000 1000

3000

arg{X(jk)}

f Hz

1000

2000

3000

f Hz

10
5

x(t)

0
5
2

t [ms]

Fig. 1.9 (fichier source).

Ak

1.5
1

|X(j k)|

1000

2000

3000 2000 1000

3000

f [Hz]

0.4
0.2
0
0.2
0.4

0.2

0.2

1000

1000

2000

3000

f [Hz]

0.4

0.5

2000

arg{X(jk)}

3000 2000 1000

3000

f [Hz]

1000

2000

3000

f [Hz]

6
4
2

x(t)

0
2
4

t [ms]

Fig. 1.10 (fichier source).

Corrig des exercices, v 1.16

28

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Ak

10
8
6
4
2
0

Traitement de Signal (TS)

5
4
3
2
1
0

1000

2000

f [Hz]

0.8
0.6
0.4
0.2
0
0.2
0.4
0.6
0.8

0.6
0.4

0.2
0

1000

1000

2000

3000

f [Hz]

0.8

|X(j k)|

3000 2000 1000

3000

2000

arg{X(jk)}

3000 2000 1000

3000

f [Hz]

1000

2000

3000

f [Hz]

20
10

x(t)

0
10

t [ms]

Fig. 1.11 (fichier source).

Corrig des exercices, v 1.16

29

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

1.1.7

Traitement de Signal (TS)

Exercice SF 7

Calculez la puissance de chacun des trois signaux de lexercice 1.1.6 page 22.

Corrig
x1 (t) :
P =

A20

1 X 2
+
A
2 k=1 k


1
A21 + A22 + A23
2
h
i
p
p
2
2
2
1
2
2
2
2
2
2
5 + 4 + (2) + 3 + 1 + (1)
=1 +
2
1
= 1 + [41 + 13 + 2]
2
= 29 [V2 ]
= A20 +

x2 (t) :
P = A20 +

1 X 2

A
2 k=1 k


1
A21 + A22
2


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

= A20 +

x3 (t) :

P =

|X(j k)|2

k=

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

|X(j k)|2

k=1
2

42 + 32 +

22 + 12

= 85 [V2 ]

Corrig des exercices, v 1.16

30

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

1.1.8

Traitement de Signal (TS)

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 , bk }

{Ak , k }

{X (j k)}

3. vrifiez que la puissance de ce signal calcule laide des trois reprsentations donne le mme rsultat ;
4. comment calculeriez-vous la puissance dans lespace temps ? voyez-vous des
moyens de simplifier ce calcul ? Si oui, le rsultat est immdiat.

Corrig des exercices, v 1.16

31

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Corrig des exercices, v 1.16

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 dEuler :

+ 0.25 cos (6 f0 t)
x (t) = 2 + cos 2 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
= X (0) + X (+j 1) e+j2f0 t + X (j 1) ej2f0 + X (+j 3) e+j6f0 t + X (j 3) ej6f0 t

1
1
0.25 +j6f0 t 0.25 j6f0 t
= 2 + ej 2 e+j2f0 t + e+j 2 ej2f0 t +
e
+
e
2
2
2
2


32

A0 = 2
A1 = 1
A3 = 0.25

2
3 = 0

1 =

Traitement de Signal (TS)

MEE \co_ts.tex\19 mai 2006

2. Srie en cosinus :

a 0 = 2 A0

=22=4
 
=0
= cos
2

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

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

HEIG-Vd

Corrig des exercices, v 1.16

Srie de Fourier :

Srie complexe :
33

X(j 0) = 2

X(j 1) = 0.5 ej 2

X(j 3) = 0.125 ej0

2
q
1 X
P =
+
a2k + b2k
2
2 k=1
 a 2 1 

0
+ a21 + b21 + a23 + b23
=
2
2
 2

4
1 
=
+ 02 + 12 + 0.252 + 02
2
2
= 4.52125 [V2 ]
 a 2
0

MEE \co_ts.tex\19 mai 2006

Traitement de Signal (TS)

3. Srie de Fourier :


1 X 2
P =
A
+
2 k=1 k

1 
= 22 + A21 + A23
2


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

HEIG-Vd

Corrig des exercices, v 1.16

Srie en cosinus :
A20

Srie complexe :
34

P =

+
X

|X (j k)|2

k=

= |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

MEE \co_ts.tex\19 mai 2006

4. La puissance dans lespace temps se calcule comme :


1
P =
T

1
=
T

+ T2

x2 (t) dt

T2
+ T2

T2

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

Traitement de Signal (TS)

= 4.52125 [V2 ]

HEIG-Vd

Corrig des exercices, v 1.16

La fonction intgrer peut tre mise sous la forme :


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

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


|
|
{z
}
{z
}
R
R
T =0

T =0

Pour la somme de sinus au carr, on a :

35

(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)
{z
}
|
1
sin (2f0 t+6f0 t)+ 12 sin (2f0 t6f0 t)
2

= sin2 (2 f0 t) + 0.25 (sin (8 f0 t) + sin (4 f0 t)) +0.252 cos2 (6 f0 t)


|
{z
}
R
T =0

Pour le calcul de la puissance dans le domaine temporel, il suffit donc dvaluer :


Z

1
=
T

+ T2

x2 (t) dt

T2
+ T2

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

T2

= ...
1
=
T

+ T2

T2


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

Traitement de Signal (TS)

MEE \co_ts.tex\19 mai 2006

1
P =
T

P =2 +

2

+ 0.25

2

= 4.53125 [V2 ]

HEIG-Vd

Corrig des exercices, v 1.16

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

36
Traitement de Signal (TS)

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

1.1.9

Traitement de Signal (TS)

Exercice SF 15

Considrant une SIR centre de priode T = 100 [s], de largeur t = 20 [s] et


damplitude 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 filtre passe-bas dordre 1 dont
la fonction de transfert est
1
H (j f ) =
fc = 10 [kHz]
1 + j ffc
que valent lamplitude et la phase des composantes 10 [kHz], 40 [kHz] et
150 [kHz] ?

Corrig
La srie de Fourier complexe dune SIR a t calcule dans le cours. On a :
t sin (k f0 t)

T
k f0 t


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

100 [s]
k 1001[s] 20 [s]

X (j k) = A

sin (k 0.2)
k 0.2
Le spectre damplitude sannule pour la premire fois pour k = 5 (figure 1.12 page
suivante). 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.16

37

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Traitement de Signal (TS)

2
1.5

|X(j k)|

1
0.5
0
100

50

50

100

50

100

f [kHz]
1
0.5
arg{X(jk)}

0
0.5
1
100

50

f [kHz]
Fig. 1.12 f0 =

Corrig des exercices, v 1.16

1
100 [s]

38

= 10 [kHz] (fichier source).

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Traitement de Signal (TS)

1. La puissance correspondante est ainsi :


P5 =

+5
X

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

k=5
2

+5
X

|X (j k)|2

k=1


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

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


Z +T
2
1
x2 (t) dt
P =
T
T
2
Z + 100 [s]
2
1
=

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

=
(10 [V])2 dt
100 [s] 10 2[s]
Z + 10 [s]
2
1
dt
=
(10 [V])2
10 [s]
100 [s]
2
10 [s]
1
+
=
(10 [V])2 [t] 10 2[s]
2
100 [s]


1
10 [s]
10 [s]
2
=
(10 [V]) +
(
)
100 [s]
2
2
20 [s]
=
(10 [V])2
100 [s]
= 20 [V2 ]
La puissance contenue dans le premier lobe de X(j k) reprsente donc
18.05756 [V2 ]
P5
=
90%
P
20 [V2 ]
de la puissance totale du signal.
2. Il suffit dinjecter dans H (j f ) =

1
1+j ff

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 dextraire le module et largument du rsultat Y (j k) :
Y (j 1) =
Y (j 4) =

1
1+j

f
fc

1
1+j

Y (j 15) =

f
fc

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

1
1+j

f
fc

1
1+j

1
1+j

X(j 15) =

Corrig des exercices, v 1.16

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 ej1.3258

1
1+j

39

150 [kHz]
10 [kHz]

0=0

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Traitement de Signal (TS)

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

(a) Le dphasage est dexactement arg {H(j fc )} = 4 ;

(b) Lattnuation est de |H(j f )| =

1.1.10

1.323
1.871

= 0.7071 =

2
2

= 3 [dB].

Exercice SF 16

Un filtre 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 damplitude 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,
efficace totale et efficace AC.

Corrig
On a pour la tension de sortie u2 (t) ainsi que le courant i(t) :
Corrig des exercices, v 1.16

40

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Traitement de Signal (TS)

20
15

u1 (t) [V] 10
5
0
0

t [ms]
20
15

u2 (t) [V] 10
5
0
0

t [ms]
0.02
0.01

i(t) [A]

0
0.01
0.02
0

t [ms]

Corrig des exercices, v 1.16

41

MEE \co_ts.tex\19 mai 2006

1
X (j k) =
T

+ T2

x (t) ej2kf0 t dt

HEIG-Vd

Corrig des exercices, v 1.16

Puissance du signal u1 (t) La valeur DC nest autre que la valeur moyenne X (j 0) du signal. Partant de la dfinition
de X(j k)

< k < +

T2

on a, pour k = 0 :

42

1
U1 (j 0) =
T

1
=
T

+ T2

x (t) ej20f0 t dt

T2
+ T2

x (t) dt

T2

1
=

1 [ms]
= 10 [V]

1 [ms]
2

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

Traitement de Signal (TS)

MEE \co_ts.tex\19 mai 2006

1
=

1 [ms]

HEIG-Vd

Corrig des exercices, v 1.16

P . La puissance totale scrit :


1
P =
T

+ T2

x2 (t) dt

T2

=
1 [ms]

1 [ms]
2

x2 (t) dt

1 [ms]
2
1 [ms]
+ 2

43

Z
1
(20 [V])2 dt

=
1 [ms] 0
1 [ms]
1
+
=
(20 [V])2 [t]0 2
1 [ms]


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

U1eff =

 
P = 200 V2 = 10 2 [V]

MEE \co_ts.tex\19 mai 2006

 
 
 
P1,AC = P1 P1,DC = 200 V2 100 V2 = 100 V2
La valeur efficace AC est :
U1effAC =

P1,AC = 10 [V]

Puissance du signal u2 (t) La valeur DC sera gale celle de u1 (t) puisque lon a affaire un filtre passe-bas. Par calcul,

Traitement de Signal (TS)

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

U2 (j 0) = H(j f ) U1 (j 0)
1
=
U1 (j 0)
1 + j 2 0 f0
= 1 U1 (j 0)
= 10 [V]

HEIG-Vd

Corrig des exercices, v 1.16

on aurait :

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 lentre est donn par
U2 (j k)
= H(j f )|f =kf0
U1 (j k)
celui des puissances est par suite donn par :

44

|U2 (j k)|2
P2 (j k)
2
=
2 = |H(j f )|f =kf0
P1 (j k)
|U1 (j k)|
Il sensuit que

MEE \co_ts.tex\19 mai 2006

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


1
P1 (j 0)
1 + (2 0 f0 )2
= 1.0 P1 (j 0)

P2 (j 0) =

= 1.0 |U1 (j 0)|2


 
= 100 V2

Traitement de Signal (TS)

P2 (j k) = |H(j k f0 )|2 P1 (j k)
1
=
P1 (j k)
1 + (2 k f0 )2

HEIG-Vd

Corrig des exercices, v 1.16

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


Z T
1
P2 =
u22 (t) dt
T
0

Z T
Z T




2
2
2
1
1
1
1

RC
( T2 )

RC
d
=
d +
U0 e
U0 1 e
T
0
T
T
0
2

t = T2

=
=

U02

U02

T
2

T
2

1 e RC

2

d +

1
RC

1e

2

U02
T

e RC t

2

dt0

T
2

e2 RC t dt0

Z T
2
1
U02
0

12e
+e
d +
e2 RC t dt0
=
T
T
0
0


+ T2
+ T2
2
1
1
1
1
1
1
U02
U0
RC
t
2 RC
t
2 RC
t
t2

+
+
=
1 e
1 e
1 e
T
T
RC
2 RC
2 RC
0
0
T


+
2
1
1
1
1
U2
RC
2 RC
t
t

e
+
2

e
= 0 t2
1
1
T
RC
2 RC
0





1
1
T
1
1
U02
T
1
1
RC 2
2 RC
RC 0
T2
2 RC
0
=
+ 02
e
+4
e
1 e
1 e
T
2
RC
2 RC





1
1
U02
T
1
1
RC
2 RC
T2
T2
=
+ 2
1 +4
1
1 e
1 e
T
2
RC
2 RC


1
1
T
U02
1
1
RC
T2
2 RC
T2
+ 2
=
+4
1 e
1 e
T
2
RC
2 RC


1
RC T
R C 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
U02
2
1
(20 [V])2
2  
200 V2
U02

T
2

d +

T
2

1
RC

1
2 RC

45

Traitement de Signal (TS)

MEE \co_ts.tex\19 mai 2006

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

HEIG-Vd

Corrig des exercices, v 1.16

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

La valeur efficace AC est :


U2effAC =

p
P2,AC = 10 [V]

Puissance du signal i(t) Suite du corrig en prparation.

46
Traitement de Signal (TS)

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Traitement de Signal (TS)

x(t)

y(t)

Fig. 1.13 (fichier source).

1.1.11

Exercice SF 17

Soit un filtre RC passe-bas dont la constante de temps est mal connue. On lui
applique une SIR x (t) damplitude A = 10 [V], de priode T = 20 [ms] et de
largeur t = 1 [ms].
1. que valent les composantes continues des signaux dentre 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 lordre de 2 [ms], esquissez les
signaux dentre x (t) et de sortie y (t) ; estimez la valeur maximum de y (t) ;
5. pour la frquence f = 5 f0 , lanalyseur spectral du signal de sortie fournit
le coefficient complexe Y (j 5) = 0.0659 j 0.154 ; calculez lamplitude
et largument de la fonction de transfert pour cette frquence ;
(Rp. : |H| = 0.37,6 H = 68 [ ])
6. que valent la constante de temps et la frquence de coupure du filtre ?
(Rp. : = 1.6 [ms], fc = 100 [Hz])

Corrig
1. Comme il sagit dun filtre passe-bas (figure 1.13), la composante continue
X(j 0) de lentre x(t) se retrouve telle quelle la sortie :
Y (j 0) = X(j 0)

2. Sous lhypothse de rgime sinusodal permanent, la fonction de transfert


en j sobtient 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.16

R
47

1
jC
1
+ jC

X(j k)

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Traitement de Signal (TS)

do :
Y (j k)
1
1
1
H(j ) =
=
=
=
X(j k)
1+jRC
1+j
1+j

f
f c fc = 1
2

3. Pour X(j k), cest le spectre bien connu dune SIR :




t
1 [ms]
1
X(jk) = A sinc(k f0 t) = 10
sinc k
1 [ms] = 0.5sinc(0.05 k)
T
20 [ms]
20 [ms]
avec f0 = T1 . Y (j k) est donc simplement :
Y (j k) = H(j )|=2f =2kf0 X(j k) =

1
1+jk

f0
fc

0.5 sinc(0.05 k)

Graphiquement, les rsultats se prsentent comme indiqu sur la figure 1.14.


4. La figure 1.15 montre le signal de sortie, obtenu ici non par calcul analytique
(rsolution de lquation diffrentielle rgisant le circuit de la figure 1.13)
par synthse partie des N = 41 premiers termes de Y (j k), i.e. par :
yN (t) =

+N
X

Y (j k) e+j2kf0 t

k=N

5. On a :
Y (j 5)
X(j 5)
0.0659 j 0.154
=
0.5 sinc(0.05 5)
= 0.1464 0.3421 j

= 0.3721 ej113.1671 [ ]

H(j )|=25f0 =

6. Du point prcdent, on tire :


|H(j )|=25f0 = 0.3721




1


=

1 + j ff
c
1
=r
 2
1 + ffc
Corrig des exercices, v 1.16

48

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Traitement de Signal (TS)

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

1000

1000

2000

1000

2000

1000

2000

f [Hz]
1
0.8
0.6
|H(j k)| 0.4
0.2
0
2000

1000

f [Hz]
0.5
0.4
0.3
|Y (j k)| 0.2
0.1
0
2000

1000

f [Hz]
Fig. 1.14 (fichier source).

Corrig des exercices, v 1.16

49

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Traitement de Signal (TS)

4
3

yN (t)

2
1
0
0.04

0.02

0.02

0.04

t [s]
Fig. 1.15 Signal de sortie y(t) y41 (t), obtenuPpar synthse partie des
+j2kf0 t
N = 41 premiers termes de Y (jk), i.e. par : y41 (t) = +41
k=41 Y (j k) e
(fichier source).
Do :
1
=1+
0.37212

f
fc

2

1
f
1=
2
0.3721
fc
f
q
= fc
1

1
2
0.3721
5 f0
q

1
0.37212

= fc
1

5 50 [Hz]
q
= fc
1
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.16

50

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

1.1.12

Traitement de Signal (TS)

Exercice SF 21

Un circuit non linaire de type parabolique est modlis par la caractristique de


transfert suivante :
u2 (t) = u1 (t) + u21 (t)
Sachant quon lui applique une tension sinusodale u1 (t) = A sin (0 t) :
1. dterminez les composantes spectrales que lon obtient la sortie ;
2. quelle est la puissance normalise P2 du signal de sortie ?
3. que vaut-elle par rapport celle du signal dentre P1 ?


 
, = 1, = 0.2 V1
4. faites lA.N. avec A = 10 [V], = 2 100 rad
s
5. esquissez u2 (t) ; quel est son taux de distorsion harmonique ?

Corrig
1. u2 (t) a pour expression :
u2 (t) = u1 (t) + u21 (t)
= A sin (0 t) + (A sin (0 t))2
1 2 cos (2 0 t)
= A sin (0 t) + A2
2
A2
A2
+ 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 dEuler :
A2
ej0 t ej0 t
A2 ej20 t + ej20 t
u2 (t) =
+A

2
2j
2
2
2
2
A
A j0 t A j0 t A
A2 j20 t
j20 t
=
+
e

e
2
2j
2j
4
4
102 1 10 j0 t 1 10 j0 t 0.2 102 j20 t 0.2 102 j20 t
= 0.2
+
e

e
2
2j
2j
4
4

= 10 + 5 ej 2 ej0 t + 5 e+j 2 ej0 t + 5 ej ej20 t + 5 ej ej20 t


= U2 (j 0) + U2 (j 1) + U2 (j 1) + U2 (j 2) + U2 (j 2)
2. La puissance du signal dentre est donne par le carr de sa valeur efficace,
soit
 
A 2 A2
102
2
P1 = U1eff
= =
=
= 50 V2
2
2
2
Corrig des exercices, v 1.16

51

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Traitement de Signal (TS)

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


+
X

P2 =

|X (j k)|2

k=

= |U2 (j 2)|2 + |U2 (j 1)|2 + |U2 (j 0)|2 + |U2 (j 1)|2 + |U2 (j 2)|2

2


2
2
2
= 5 ej + 5 ej 2 + 102 + 5 e+j 2 + 5 ej
= 52 + 52 + 102 + 52 + 52
 
= 200 V2
3. On a :

 
200 V2
P2
  =4
=
P1
50 V2

4. cf ci-dessus
5. Le taux de distortion harmonique (TDH) est donn par :
s
Xeff (k > 1)
X 2 (2) + X 2 (3) + X 2 (4) + . . .
T DH =
=
Xeff (k = 1)
X 2 (1)
On a donc :

s
T DH =

Corrig des exercices, v 1.16

U22 (2)
=
U22 (1)

52

52
= 100%
52

MEE \co_ts.tex\19 mai 2006

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 figure 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
Z +
X(0) =
x(t) dt

on a :
X(0) = 1 2 [ms] + 2 2 [ms] + 1 2 [ms] = 8 [ms]
Le signal de la figure 2.1 page suivante est constitu de 3 impulsions rectangulaires
dcales et pondres. Si y(t) est une impulsion rectangulaire dfinie comme

0 si |t| > t
2
y(t) =
1 si |t| t
2
dont la transforme de Fourier est
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.16

53

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Traitement de Signal (TS)

x(t)

1.5

0.5

0
8

0
2
temps [msec]

Fig. 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
x(t + td ) X(j f ) e+j2f td
de la transforme de Fourier, on a :
X(j f ) = F{x(t)}
= Y (j f ) e+j2f 4 [ms] + 2 Y (j f ) + Y (j f ) ej2f 4 [ms]
= t sinc(f t) e+j2f 4 [ms] + 2 t sinc(f t) + t sinc(f t) ej2f 4 [ms]


= t sinc(f t) e+j2f 4 [ms] + 2 + ej2f 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

Partant de la TF dune impulsion rectangulaire et de la proprit dintgration,


calculez les TF de x(t) et y(t) (figure 2.2). Aprs calculs, vous remarquerez que
Y (j f ) peut scrire sous la forme dun sinc2 .
Corrig des exercices, v 1.16

54

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Traitement de Signal (TS)

x(t)

1
0

1
400

200

200

400

600

200

200

400

600

200

0
200
temps [msec]

400

600

y(t)

1
0.5
0
400

z(t)

1
0.5
0
400

Fig. 2.2 Exercices TF2 et TF3.

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

= A t sinc( f t) e+j2f 2 A t sinc( f t) ej2f


h
i
t
t
= A t sinc( f t) e+j2f 2 ej2f 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 :
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.16

55

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Corrig des exercices, v 1.16

0.5

u (t)

0
0.5
1
0.4

0.2

0.2

0.4

t [s]
1

0.5

u t+

t
2

0.5

0.5
0

0.2

0.2

0.4

t [s]

56
u t

0.5

0.5

+u t

Rt

0.2

0.4

t
2

1
0

0.2

0.2

0.4

0.4

0.2

0.4

t [s]

0.5

0.5

MEE \co_ts.tex\19 mai 2006

0.5

0.2

y(t) =

0.5

1
0.4

0.2

t [s]

0.2

0.4

0.4

0.2

0.2

0.4

t [s]

Fig. 2.3 En traitill lintgrale sans prise en compte du facteur

1
.
t

1
t

Rt

x ( ) d

Traitement de Signal (TS)

x (t) = u t +

1
t

t
2

0.5

t [s]

0.2

0.4

t
2

u +

t [s]
1

0.4

0.5

t
2

Rt

1
0.4

0.5

t
2

1
t

HEIG-Vd

Traitement de Signal (TS)

y(t) correspond, un facteur

1
t

prs, lintgrale de x(t) (figure 2.1.2) :

y(t) =
t

x( ) d

Connaissant la proprit de la TF
Z t
1
1
X(j f ) + X(0) (f )
x( ) d
j2f
2

avec X(0) =

R +

x(t) dt, lon peut ainsi crire :

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

R +

1
1
1

X(j f ) +
t
j2f
2

1
t
1
=
t

x(t)dt=0

z }| {
X(0)

(f )

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 :
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 dune impulsion et dun saut unit, trouvez celle de z(t) (figure
2.2). Est-il possible de trouver Z(j f ) partir de Y (j f ) ? Vous pouvez vrifier
votre rsultat en calculant Z(j f = 0) qui doit tre gal t
.
2

Corrig
1. z(t) correspond la somme (figure 2.4 ) de
(a) lintgrale dune impulsion rectangulaire v(t) de largeur t, retarde
1
de t
et damplitude t
:
2
(b) et dun saut unit (t)
Corrig des exercices, v 1.16

57

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Traitement de Signal (TS)

1
0
1
v (t) 2
3
4
5

0.4

0.2

0.2

0.4

0.2

0.4

0.2

0.4

0.2

0.4

t [s]
1
0.5

Rt

v ( ) d

0.5
1
0.4

0.2

t [s]
1
0.5
0

 (t)

0.5
1
0.4

0.2

t [s]
1
0.5

z (t) =

Rt

v ( ) d + (t)

0.5
1
0.4

0.2

t [s]
Fig. 2.4

Corrig des exercices, v 1.16

58

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Traitement de Signal (TS)

v( ) d + (t)

z(t) =

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

Z(j f ) = F
v(t) dt + F{(t)}

R +

1
=
j2f
1
=
j2f
1
=
j2f

v(t)dt=1

z }| {
1
1
1
V (j f ) +
+ (f )
V (0)
(f ) +
2
j 2 f
2
t
1
1
1
1

t sinc(f t) ej2f 2 +
(f ) +
+ (f )
t
2
j 2 f
2


sinc(f t) ejf t + 1

2. On voit que
y(t) = z(t) + z(t)
Comme y(t) est paire, on sait que = {Y (j f )} = 0. On a :
Y (j f ) = Z (j f ) + Z(j f ) = 2 < {Z(j f )}
Si on connat Y (jf ), on ne peut dduire que < {Z(j f )} et pas = {Z(j f )}.
3. On a par la proprit de la TF :
Z +
t
z(t) dt =
Z(0) =
2

On obtient le mme rsultat en faisant tendre f vers 0 dans lexpression de


Z(j f ) :


1
sinc(f t) ejf t + 1
lim Z(j f ) = lim
f 0
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) damplitude A. Esquissez


1. le signal x(t) ;
2. le spectre que lon obtient avec les sries de Fourier ;
3. le spectre que lon obtient avec la transformation de Fourier.
Corrig des exercices, v 1.16

59

MEE \co_ts.tex\19 mai 2006

La srie de Fourier complexe dun signal carr priodique (figure 2.5) de priode T =
doffset) se calcule comme suit :

de valeur moyenne nulle (pas

60

j2kf0 t

Ce rsultat est reprsent sur la figure 2.6.

Traitement de Signal (TS)

MEE \co_ts.tex\19 mai 2006

Z + 3T
4
1
(+A) e
dt +
(A) ej2kf0 t dt
T
T
T
4
4
!
Z +T
Z + 3T
4
4
A
=
ej2kf0 t dt
ej2kf0 t dt
T
T
T

4
 4




T
1
A
1
j2kf0 T4
j2kf0 3T
+j2kf0 T4
j2kf

0
4 e
4
e
e
=
e

T
j 2 k f0
j 2 k f0


T


T
T
T
1
A
T sin k f0 2
0 2

e|j2kf
ej2kf0 4 e+j2kf0 4
=
T
{z
}
T
2
j 2 k f0
k f0 2
1k
!



T
T
A
T sin k f0 T2
1
=

(1)k
ej2kf0 4 e+j2kf0 4
T
2
j 2 k f0
k f0 T2

!
T
sin
k

A
T sin k f0 T2
T
0
2
=
(1)k

T
2
2
k f0 T2
k f0 T2
(
0
pour k = 0 et k paire

=
sin(k 2 )
A k = sinc k 2 pour k impaire

1
X (j k) =
T

+ T4

1
,
f0

HEIG-Vd

Corrig des exercices, v 1.16

Corrig

HEIG-Vd

Traitement de Signal (TS)

1
0.5

x(t)

0
0.5
1
4

t [s]
Fig. 2.5
Le signal carr priodique x(t) sexprime partant de sa srie de Fourier complexe X(j k) :
x (t) =

X (j k) e+j2kf0 t

k=

La transforme de Fourier de x(t) scrit alors, en appliquant la dfinition et en


tenant compte de la transforme de Fourier dun phaseur :
Z

X(j f ) =

x(t) ej2f t dt

Z
=
=
=

k=
Z +
X
k=

X (j k) e+j2kf0 t ej2f t dt

X (j k)

k=

X (j k) e+j2kf0 t ej2f t dt

+j2kf0 t j2f t
dt
|e {z } e
phaseur

X (j k) (f k f0 )

k=

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

61

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Traitement de Signal (TS)

0.6
0.4

|X(j k)|

0.2
0
10

10

10

10

10

f [Hz]
1
0.5
arg{X(jk)}

0
0.5
1
10

f [Hz]

Fig. 2.6

0.6
0.4

|X(j f )|

0.2
0
10

f [Hz]
1
0.5
arg{X(jf )}

0
0.5
1
10

f [Hz]

Fig. 2.7

Corrig des exercices, v 1.16

62

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

2.1.5

Traitement de Signal (TS)

Exercice TF 5

Considrant le signal x(t) = ea|t| , calculez et esquissez x(t) et X(j f ), puis


vrifiez les 2 galits suivantes :
Z

x(t) dt

X(0) =

Z +

X(j f ) df

x(0) =

Corrig
En prparation.

2.1.6

1
2
3

Exercice TF 6
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

ej2f t0 X(j f )

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 figure 2.8, quelles sont les proprits du tableau qui sy appliquent ?
3. Construisez un signal qui ne possde aucune des quatre proprits mentionnes dans le tableau.

Corrig
En prparation.
Corrig des exercices, v 1.16

63

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Traitement de Signal (TS)

(a)

(b)

0.5
0

0.5

0.5
1
6

0
4

0.5

0.5

0.5
4

(c)

0.5

1
6

1
6

(d)

(e)

(f)

0.5

0.5

0
0.5

0
6

1
6

Fig. 2.8 Exercice TF6.

Corrig des exercices, v 1.16

64

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Traitement de Signal (TS)

0.8

x(t)

0.6

0.4

0.2

0
2

5.

1
temps [msec]

Fig. 2.9 Exercice TF7.

2.1.7

Exercice TF 7

Soit X(j f ) la transforme de Fourier du signal x(t) de la figure 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) ;
R +
3. la valeur de X(j f ) df ;
R +
4. la valeur de |X(j f )|2 df .

Corrig
En prparation.

2.1.8

Exercice TF 8

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


1. calculez la transforme de Fourier dune sinusode dmarrant linstant
zro :
y(t) = A sin(2 f0 t) (t)
2. esquissez les spectres X(j f ), Y (j f ) et celui dune sinusode permanente ;
3. discutez les diffrences existant entre ces trois spectres.
Corrig des exercices, v 1.16

65

MEE \co_ts.tex\19 mai 2006

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), damortissement


a = 100 [s1 ] un filtre passe-bas de constante de temps = 1 [ms] ;
1. calculez la TF U2 (j f ) de la tension de sortie u2 (t) du filtre ;
2. utilisez le tableau des transformes pour dduire lexpression temporelle de
u2 (t).

Corrig
1. La fonction de transfert du filtre, 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
U0
1
1
=
1

+j2f a+j2f
2. La transforme de Fourier inverse fournit directement u2 (t) (annexe 2.A) :
U0
1
u2 (t) =

a
U0
=
a 1
U0
=
1a

2.1.10

at

(t)

 t

e eat (t)


t
eat e (t)

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.16

66

MEE \co_ts.tex\19 mai 2006

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) =

U0 cos(2 f0 t) si
0
si

|t| t0
|t| > t0

1. esquissez u(t) ;
2. calculez sa TF U (j f ) ;
3. esquissez |U (j f )| pour U0 = 1 [V]

T =

1
f0

= 1 [ms]

t0 = 10 [ms].

Ce signal correspond lobservation dune fonction sinusodale pendant une dure


finie 2t0 . On remarquera, une fois le calcul effectu, que lanalyse spectrale dune
sinusode pendant une dure finie revient remplacer les raies spectrales situes
en f = f0 par la fonction sinus cardinal.

Corrig
On sait que
1.
2. On peut exprimer u(t) comme
u(t) = rect (t, 2 t)U0 cos(2f0 t) = rect (t, 2 t)U0

ej2f0 t + ej2f0 t
2

o la fonction rect (t, t) est dfinie comme suit :



0 si |t| > t
2
rect (t, t) =
1 si |t| t
2
Sa TF est (2.2.1)
t sinc ( f t)
Corrig des exercices, v 1.16

67

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Traitement de Signal (TS)

Sachant que (2.1.4, proprit de modulation)


x(t) e+j2f0 t X (j (f f0 ))
on peut crire :
U (j ) = U0 2tsinc ( t (f f0 ))+U0 2tsinc ( t (f + f0 ))
3.

2.1.12

Exercice TF 12

Soit la fonction :

u(t) =

1
2

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

|t|
|t| >

T
2
T
2

1. esquissez u(t) ;
2. calculez sa TF U (j f ) ;
3. esquissez U (j f ) et la TF dune impulsion rectangulaire de mme dure ;
4. observez les diffrences.

Corrig
En prparation.

2.1.13

Exercice TF 13

Connaissant la transforme E(j f ) dun 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 quun produit simple dans lespace des frquences correspond un produit de convolution dans lespace temps :
Z +
Y (j f ) = X(j f ) H(j f ) y(t) = x(t) h(t) =
x() h(t ) d

Corrig des exercices, v 1.16

68

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Traitement de Signal (TS)

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

+j2f t

Y (j f ) e

y(t) =

df =

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

puis y introduire la TF de x(t) :


Z

x() ej2f d

X(j f ) =

Corrig
En prparation.

2.1.15

Exercice TF 15

Considrant la rponse dun filtre h(t) dont le spectre est le suivant :



H(j f ) =

1
0

si |f | 100 [Hz]
sinon

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

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

Corrig des exercices, v 1.16

69

MEE \co_ts.tex\19 mai 2006

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]
Fig. 2.10 (fichier source)

A 2 fc

200

x(t)

100
0

1
2fc

100
0.03 0.02 0.01

0.01

0.02

0.03

t [s]
Fig. 2.11 (fichier source)
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)
Cest un sinus cardinal (sinc) en fonction de t (figure 2.11).
3. h(t) est la rponse impulsionnelle du filtre, i.e. la rponse une impulsion
de Dirac (t) ; celle-ci intervenant en t = 0 [s], on voit (figure 2.11) que la
rponse h(t) existe pour t < 0 [s]. Le systme "filtre 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 :



1
si 100 [Hz] |f | 200 [Hz]
U (j f ) =
0
sinon
Corrig des exercices, v 1.16

70

MEE \co_ts.tex\19 mai 2006

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 profitant 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,

X(j f ) = rect f + f0 , f + rect (f f0 , f )


|{z} |{z}
150 [Hz] 100 [Hz]

on a :
x(t) = f sinc( f (t)) ej2f0 t + f sinc( f (t)) e+j2f0 t
= 2 f sinc( f t) cos (2 f0 t)
3. La puissance de x(t) est avantageusement calcule dans lespace des frquences :
Z

Sx (f ) df

Wx =

Z +

|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 damplitude
E.
Corrig des exercices, v 1.16

71

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Traitement de Signal (TS)

Corrig
Le circuit est dcrit par lquation diffrentielle (conditions initiales nulles) :
1
u(t) = R i(t) +
C

i( ) d

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



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

0f
z
}|
{

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

1
2

= R I(j f ) +

C
j2f

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

1
I(j f )
= R I(j f ) +
C j2f


1
1
I(j f )
= R+
C j2f
j2f RC +1
=
I(j f )
j2f C
On en dduit :
j2f C
U (j f )
1+j2f RC


j2f
1
1
=

E + (f ) E
1+j2f RC
j2f
2

I(j f ) =

C
1
j 2 f

E + j 2 f (f ) E
1+j2f RC
j2f
|
{z2
}
0

C
E
1+j2f RC

De faon tre compatible avec les formes de prsentation des transformes de


Fourier utilises dans la tables, on sarrange pour que les coefficients des plus
haute puissance de j (ici 1 au dnominateur, 0 au numrateur) soient uniCorrig des exercices, v 1.16

72

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Traitement de Signal (TS)

taires :
I(j f ) =
=

C
RC

j2f +

1
RC

1
R

1
j 2 f + RC
1
1
=
R j2f +

En se rfrant lannexe 2A, on a, avec a =


i(t) = F 1 {I(j f )} =

2.1.18

1
RC

E
E
1
RC

E 1 t
e RC (t)
R

Exercice TF 18

On applique une fonction signe u1 (t) damplitude E un filtre 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 filtre 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 filtre.
La marche suivre est la mme que celle utilise avec la transformation de Laplace : dcomposition en somme de fractions simples puis recherche des coefficients par identification avec des transformes connues.

Corrig
En prparation.
Corrig des exercices, v 1.16

73

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

2.1.20

Traitement de Signal (TS)

Exercice TF 20

On applique une exponentielle dcroissante u1 (t) = U0 eat (t) un filtre


passe-bas idal de frquence de coupure fc .
1. exprimez U1 (j f ) et U2 (j f ) ; esquissez leur module ;
2. en admettant U0 = 10 [V] et a = 1000 [s1 ], calculez les nergies E1 et E2
des signaux dentre et de sortie lorsque :
(a) fc = 1 [kHz]
(b) fc =

a
2

Corrig
En prparation.

2.1.21

Exercice TF 21

On applique un filtre passe-bas de constante de temps = 1 [ms] un signal u1 (t)


dont le spectre est dfini par :
 V
1  Hz 
si 100 [Hz] <= |f | <= 300 [Hz]
U1 (j f ) =
V
0 Hz
sinon
1. exprimez la fonction de transfert H(j f ) du filtre ; que vaut sa frquence
caractristique fc ?
2. esquissez U1 (j f ), H(j f ) et U2 (j f ) pour 500 [Hz] < f < +500 [Hz] ;
3. quelles sont les nergies E1 et E2 des signaux dentre 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 dentrevoir les difficults de ce
calcul.

Corrig
En prparation.

2.1.22

Exercice TF 22

On applique un filtre 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.16

74

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Traitement de Signal (TS)

1. esquissez u1 (t) et u2 (t) ;


2. calculez les nergies contenues dans les signaux dentre et de sortie.1

Corrig
En prparation.

2.1.23

Exercice TF 23

On applique une impulsion de Dirac (t) un filtre passe-bande dont la fonction


de transfert vaut :
D0

H(j f ) =

1 + D0

jf
f0

jf
f0

jf
f0

2

D0 =

1
Q0

1. esquissez les spectres des signaux dentre et de sortie ;


2. exprimez lnergie du signal de sortie contenue dans la bande passante f
sachant que :
1

= 1 [kHz]
2  LC

q
f
2
=
1 + 1 + 4 Q0
2

f0 =
fi,s

D0 =

1
= 0.1
Q0

f = f0 D0

Corrig
En prparation.

2.1.24

Exercice TF 24

Considrant le spectre X(j f ) de la figure 2.12 constitu dun sinus cardinal


damplitude X(0) = 2 103 et de 2 impulsions de Dirac de surface 12 , trouvez
puis esquissez le signal x(t) correspondant.
1

Si le calcul de lintgrale dfinie ncessaire pour obtenir lnergie vous parat trop difficile,
essayez la dmarche suivante :
(a) esquissez la fonction intgrer ;
(b) estimez des limites raisonnables pour la valeur de lnergie ;
(c) laide dun petit programme (une douzaine de lignes), intgrez numriquement la densit
spectrale dnergie. Si le nombre de pas est suffisant, le rsultat obtenu sera tout fait
satisfaisant.

Corrig des exercices, v 1.16

75

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Traitement de Signal (TS)


4

20

x 10

15

1/2

1/2

X(jf)

10

5
4

1
0
1
frquence [kHz]

Fig. 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

Considrant le signal x(t) dfini comme suit :

A si t < t < 0

0 si
t=0
x(t) =
+A
si
0
<
t < t

0 si
|t| t
on demande :
1. esquissez x(t)
2. calculez sa fonction dautocorrlation pour les valeurs particulires suivantes
=0
3. esquissez la fonction rxx ( )
Corrig des exercices, v 1.16

= t

= 2 t

< < +.
76

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Traitement de Signal (TS)

Corrig
1. Lesquisse de x(t) est prsent la figure 2.13(a).
2. Pour = 0 [s], la fonction dautocorrlation est
Z +
Z
rxx (0) = Wx =
x(t) x(t) dt =

x2 (t) dt

On a :
rxx (0) = 2 A2 t
Pour = t, la situation est dcrite sur la figure 2.13(b), avec en gris
la surface dfinie par le produit x(t) x(t + ). Comme, par dfinition, la
fonction dautocorrlation est lintgrale de ce produit, i.e.
Z +
rxx ( ) =
x(t) x(t + ) dt

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

Corrig des exercices, v 1.16

77

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Traitement de Signal (TS)

4
2

x(t)

+A

0
2

A
t

4
1

0.5

0.5

t [s]
(a) x(t)
4

x(t), x(t + )

0
2

4
1

0.5

0.5

0.5

0.5

t [s]

(b) = t
4

x(t), x(t + )

0
2

4
1

0.5

t [s]

(c) = 2 t
4

x(t), x(t + )

0
2

4
1

0.5

t [s]

(d) = 0.33 [s]

Fig. 2.13 (a) : signal x(t).(b) : dcalage de = t. (c) : dcalage de = 2 t.


(d) : dcalage de = 0.33 [s] (fichier source).

Corrig des exercices, v 1.16

78

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Traitement de Signal (TS)

2
1

x(t)

0
1
2
1

0.5

0.5

0.5

t [s]

2 A2 t

2
1

rx ( )

+t

A2 t

A2 t

0
1
2
1

0.5

[s]
Fig. 2.14 (fichier source)

Corrig des exercices, v 1.16

79

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

2.1.27

Traitement de Signal (TS)

Exercice Corr 2

Considrant les 3 signaux suivants :


x(t) = une exponentielle dcroissante damplitude A et de constante de
temps 1
y(t) = une impulsion rectangulaire centre en t = 0, damplitude A et de
largeur t
z(t) = une impulsion triangulaire centre en t = 0, damplitude A et de
base 2 t
on demande :
1. esquissez ces 3 signaux ;
2. calculez des valeurs particulires de leur fonction dautocorrlation ;
3. calculez leur fonction dautocorrlation pour compris entre + et ;
4. esquissez ces fonctions.
Remarque Le calcul de la troisime fonction nest 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.16

80

MEE \co_ts.tex\19 mai 2006

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 figure 3.1, dterminez


la frquence dchantillonnage minimum pour quil ny 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 lavantage ?

Corrig
On constate que le spectre propos est born par fmax = 10 [kHz] ; la frquence
dchantillonnage 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 filtrant analogiquement le signal temporel avant de lchantillonner, 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.16

81

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Traitement de Signal (TS)

0.12

0.1

X(jf) [V/Hz]

0.08

0.06

0.04

0.02

0
20

15

10

0
f [kHz]

10

15

20

f_xechant1_1.eps

Fig. 3.1 Exercice 1 (fichier source).

3.1.2

Exercice ECH 2

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


1. esquissez xa (t) sur 3 priodes T au moins puis chantillonnez xa (t) avec
(a) Te =
(b) Te =

T
4
T
2

;
;

(c) Te = 3

T
4

2. esquissez Xa (j f ) ;
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 damplitude A = 10 [V], de priode T0 = 1 [ms] et de


largeur t = T40 que lon chantillonne avec Te = T200 ;
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)
Corrig des exercices, v 1.16

82

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Traitement de Signal (TS)

Corrig
1. En prparation.
2. La densit spectrale damplitude dune 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 lon passe la transforme de
Fourier (cf.ex.TF4), on a pour X(j f ) :
X (j f ) =

+
X
k=

t sin (k f0 t)

(f k f0 )
T
k f0 t

Par suite de lchantillonnage, 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 ) =

+
X

X(j (f m fe ))

(3.1)

m=

Comme X(j f ) nest 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].
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
lexpression (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 :
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 damplitude A = 5 [V], de priode T0 = 1 [ms] que


lon chantillonne avec la frquence fe = 8 [kHz] ;
1. esquissez x(t) et xe (t) ;
2. sachant que X(j k) = (1)k+1

A
,
jk

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

3. que valent X(j f ) et Xe (j f ) pour f = 1 [kHz] ?


Corrig des exercices, v 1.16

83

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Traitement de Signal (TS)

Corrig
En prparation.

3.1.5

Exercice ECH 5

Considrant le signal analogique






xa (t) = 2cos(100t)+5sin 250 t +
4cos(380t)+16sin 600 t +
6
4
1. quelle valeur minimum faut-il choisir pour fe si lon veut respecter le thorme dchantillonnage ?
2. soit fe = 3 fe min , esquissez les spectres damplitudes 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 dchantillonnage devra donc valoir au moins 2fmax = 600 [Hz].
2. En choisissant fe = 3 fe,min = 1800 [Hz], il ny aura pas de recouvrement
spectral. Dans la bande de base, il ny aura donc pas dautres raies spectrales
que celles donnes au point 1.

3.1.6

Exercice ECH 6

Un signal analogique


xa (t) = cos(2 240 t) + 3 cos 2 540 t +
6
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 laide dun convertisseur NA suivi dun filtre passe-bas
idal tel que fc = f2e , que vaut le signal reconstruit ya (t) ?

Corrig
1. Comme lon a fe = 600 [Hz], la frquence de Nyquist vaut fN = f2e =
300 [Hz]. On constate que le thorme dchantillonnage nest pas respect
et quil y aura du recouvrement spectral.
Corrig des exercices, v 1.16

84

MEE \co_ts.tex\19 mai 2006

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 dun filtre 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 quun signal est chantillonn 40 [kHz] et numris avec 16 bits,


quelle est la dure denregistrement que lon peut stocker dans 1 Moct ?

Corrig
En prparation.

3.1.8

Exercice ECH 8

Un filtre 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 dhorloge de 50 [ns],
un convertisseur NA 12 bits avec un temps dtablissement de 0.5 [s].
Calculez la bande passante maximum que peut traiter ce filtre sachant que pour
chaque valeur chantillonne le DSP calcule le signal de sortie avec lquation
suivante :
19
X
h[m] x[n m]
y[n] =
m=0

en effectuant une multiplication et une addition en un seul cycle dhorloge.

Corrig
3.1.9

Exercice ECH 9

Un signal sinusodal damplitude 6 [V] est numris laide dun convertisseur


16 bits. Sachant que celui-ci travaille entre 10 [V] et quil est entch dune
non-linarit de 21 LSB, calculez :
1. sa rsolution et son pas de quantification ;
2. les valeurs efficaces du signal et du bruit de quantification ;
3. le rapport signal sur bruit du signal numris.
Corrig des exercices, v 1.16

85

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Traitement de Signal (TS)

Corrig
En prparation.

3.1.10

Exercice ECH 10

16 [bit]
On chantillonne un signal sinusodal damplitude 5 [V] avec un CAN 10
en[V]
1
tch dune de non-linarit de 2 LSB. Est-il possible de garantir un SNR dau
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
du CAN sont transmises travers
linarit de 12 LSB. Les valeurs numriques
 
4 oct
. On demande :
une ligne dont le dbit est de 10
s
1. y a-t-il repliement spectral ?
2. que valent la rsolution et le pas de quantification du convertisseur ?
3. que vaut la puissance du signal x(t) ? quelle est sa valeur efficace ?
4. que vaut le rapport signal sur bruit de conversion AN ?

Corrig
En prparation.

3.1.12

Exercice ECH 12

On utilise un filtre analogique passe-bas de Butterworth dordre 6 et de frquence


de coupure 4 [kHz] comme filtre antirepliement. Considrant que le signal chantillonn est perturb par une composante spectrale damplitude A = 5 [V] et de
frquence f0 = 8 [kHz], on demande :
1. quelle frquence dchantillonnage chosissez-vous pour que le repliement de
la perturbation se fasse en f fc ?
2. quelle sera lamplitude Ar du signal repli en f = fc ?
Corrig des exercices, v 1.16

86

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Traitement de Signal (TS)

Corrig
En prparation.

3.1.13

Exercice ECH 13

On utilise un filtre analogique passe-bas de Butterworth dordre 3 (sa frquence


de coupure fc est fixe par lapplication) comme filtre antirepliement en amont
dun convertisseur AN 12 bits avec 12 LSB de non linarit.
1. quelle est la rsolution du convertisseur comprenant la quantification et la
non-linarit ;
2. esquissez la rponse frquentielle du filtre et celle cause par le repliement
spectral ;
3. calculez la frquence dchantillonnage ncessaire pour que laffaiblissement
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 damplitude A = 10 [V] de frquence f = 1 [kHz] est


chantillonn trs rapidement ( 1 [MHz], par exemple) laide dun convertisseur
analogique-numrique 4 bits travaillant entre + et 10 [V].
1. esquissez les signaux x(t), xe [n], xq (t) ;
2. esquissez lerreur de quantification e(t) ;
3. quelle est la valeur efficace de ce bruit de quantification ?
4. que vaut le SNR ?

Corrig
1. Voir figure 3.2 page suivante
2. Voir figure 3.2 page suivante
3. Selon le cours, la puissance du bruit de quantication est donne par :
PQ =
Corrig des exercices, v 1.16

87

Q2
12
MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Traitement de Signal (TS)

Quantification dun signal analogique


10

original
codage
Bruit

Amplitude

5
0
5
10
0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

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

1
3

x 10

eff

1
Bruit

Amplitude

0.5

0.5

0.1

0.2

0.3

0.4

0.5

0.6

temps

0.7

0.8

0.9

1
3

x 10

f_ex_ECH_14_3.eps

Fig. 3.2 (fichier source)

Corrig des exercices, v 1.16

88

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Traitement de Signal (TS)

La valeur efficace du bruit est par dfinition :


Qeff =

Q
PQ =
12

En tenant compte des valeurs numrique, on a :


Qeff

Umax
Q
2n1
= =
12
12
10 [V]
41

2
=

12
= 0.3608
A noter que si lon calcule effectivement la puissance de e(t) puis sa valeur efficace sur la base de ses valeurs numriques successives telles quelles
apparaissent sur la figure 3.2 page ci-contre par la formule
1
Px =
T

t0 +T

N 1
1 X 2
x [n]

x (t) dt Px
N n=0
2

t0

on obtient PQ = 0.1193 et donc


Qeff =

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 =
=

Xeff
Qeff
10 [V]

0.3608 [V]
= 18.56
= 25.37 [dB]

3.1.15

Exercice ECH 15

On remplace le signal sinusodal de lexercice prcdent par un signal triangulaire


de mmes amplitude et frquence. Quest ce qui change ?

Corrig
En prparation.
Corrig des exercices, v 1.16

89

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

3.1.16

Traitement de Signal (TS)

Exercice ECH 16

On dit quun signal ne peut pas avoir simultanment une dure temporelle finie
et une bande passante frquentielle finie. Jusitifiez cette affirmation au travers de
quelques exemples bien connus. Du point de vue de lchantillonnage, quest-ce
que cela implique ?

Corrig
En prparation.

3.1.17

Exercice ECH 17

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

X
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 damplitude de x(t) = eat (t) vaut (chap.2) :
X(j f ) =

1
a + j 2 f

Lchantillonnage 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 ) =

+
X

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

+
X
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.16

90

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Traitement de Signal (TS)

on voit que lon a






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
Ce qui donne finalement
Xe (j f ) =

3.1.18

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

Exercice ECH 18

Considrant un signal carr valeur moyenne nulle de priode T0 = 1 [ms] et


damplitude A = 1 [V] que lon 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 damplitudes.
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 dordre n [0, . . . , 15] prsentes dans
la bande de base ?
4. Quelles sont les amplitudes de chacune de ces raies ?
5. Les rsultats de lanalyse spectrale sont donns dans la figure 3.4 ; associez les numros des composantes spectrales thoriques aux raies spectrales
obtenues aprs chantillonnage.

Corrig
1. Le spectre dun signal carr damplitude A est dcrit par
 
t sin (k f0 t)
A sin k 2
0
si k pair ou k = 0
X(jk) = A
=
=
A

si
k impair
T
k f0 t
2
k 2
k
Corrig des exercices, v 1.16

91

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Traitement de Signal (TS)

Signal chantillonn xe(t)


1

x(t)

0.5
0
0.5
1
0

5
temps [ms]

10

Spectre thorique (o) et spectre d au repliement spectral ()


0
f0 = 1

|X(jf)| [dB]

10

20

30

40

0.5

1.5

2.5
3
frquence [kHz]

3.5

4.5

f_xechcarre_1.eps

Fig. 3.3 Echantillonnage et repliement spectral pour un signal carr (fichier source).

Corrig des exercices, v 1.16

92

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Traitement de Signal (TS)

Spectre thorique (o) et spectre d au repliement spectral ()


0
f0 = 1

10

|X(jf)| [dB]

15
5
7

20
9
11

13

25
19
30

15

17
21

23

25

27

29

31

39

33

37

41

35

40

0.5

1.5

35
43 45

2.5
3
frquence [kHz]

3.5

4.5

f_cx_echcarre_1.eps
fN

Fig. 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].
3. Les frquences apparentes sont prsentes dans la figure 3.4.
4. Lamplitude de chaque raie dordre k vaut

A
.
k

5. Voir figure 3.4

Corrig des exercices, v 1.16

93

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Corrig des exercices, v 1.16

Traitement de Signal (TS)

94

MEE \co_ts.tex\19 mai 2006

HEIG-Vd

Traitement de Signal (TS)

Versions du document
Version du document
v1.8

Date

Notes

29 janvier 2006

v1.9

31 janvier 2006

v1.10
v1.11
v1.12

3 fvrier 2006
25 fvrier 2006
11 mars 2006

v1.13

18 mars 2006

v1.14
v1.15

20 mars 2006
19 mai 2006

v1.16

19 mai 2006

erreur offset (1.5 3) ex.4.2 (figure


1.6)
erreur calcul puissance (75 [V2 ]
85 [V2 ]) ex. SF7, erreur (2j) (2
j) ex.SF6, termin ex.SF6
erreur figure 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

Tab. 3.1 Versions publies

Corrig des exercices, v 1.16

95

MEE \co_ts.tex\19 mai 2006

Vous aimerez peut-être aussi