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
HEIG-Vd
HEIG-Vd
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
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
HEIG-Vd
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
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
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
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
HEIG-Vd
Chapitre 1
Analyse des signaux priodiques
1.1
1.1.1
Exercice SF 1
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
HEIG-Vd
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
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 =
a0
2
=
6
8
2
=4
MEE \co_ts.tex\19 mai 2006
HEIG-Vd
1 =
3
q
3 = arctan
= arctan
a3
0
2
A3 =
+ 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 )
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
cos () cos () =
1
cos ( )
2
1
cos ( )
2
MEE \co_ts.tex\19 mai 2006
HEIG-Vd
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
HEIG-Vd
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
2
a21 + b21 = 0.92 + 0.9 3 = 1.8
!
b1
0.9 3
1 = arctan
= arctan
= 1.047 =
a1
0.9
3
A1 =
HEIG-Vd
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
HEIG-Vd
1.1.2
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.
11
HEIG-Vd
Corrig
12
cos (10 f0 t)
x (t) = 1 + cos 2 f0 t +
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
X(j 6) = 0.25 ej 6
X(j 4) = 0.25 ej 6
HEIG-Vd
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
13
HEIG-Vd
1.1.3
Exercice SF 3
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 [ ]
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
14
HEIG-Vd
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
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
15
HEIG-Vd
+10
X
X(j k) e+j2kf0 t
k=10
16
HEIG-Vd
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 .
17
HEIG-Vd
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
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
18
HEIG-Vd
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).
19
HEIG-Vd
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
1.1.5
Exercice SF 5
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
A20
20
HEIG-Vd
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.
21
HEIG-Vd
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
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.
22
HEIG-Vd
Corrig
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
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
x3 (t) =
24
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
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)
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
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 )
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) +
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.
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
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
X
k=
X(j k) ej2kf0 t
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 :
= 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
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
La reprsentation graphique des spectre uni- et bilatraux est donne sur la figure 1.11.
27
Traitement de Signal (TS)
HEIG-Vd
6
4
Ak
3
2
1000
2000
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
arg{X(jk)}
f Hz
1000
2000
3000
f Hz
10
5
x(t)
0
5
2
t [ms]
Ak
1.5
1
|X(j k)|
1000
2000
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
f [Hz]
1000
2000
3000
f [Hz]
6
4
2
x(t)
0
2
4
t [ms]
28
HEIG-Vd
Ak
10
8
6
4
2
0
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
arg{X(jk)}
3000
f [Hz]
1000
2000
3000
f [Hz]
20
10
x(t)
0
10
t [ms]
29
HEIG-Vd
1.1.7
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 ]
30
HEIG-Vd
1.1.8
Exercice SF 8
{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.
31
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 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 =
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
Srie de Fourier :
Srie complexe :
33
X(j 0) = 2
X(j 1) = 0.5 ej 2
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
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
Srie en cosinus :
A20
Srie complexe :
34
P =
+
X
|X (j k)|2
k=
1
=
T
+ T2
x2 (t) dt
T2
+ T2
T2
= 4.52125 [V2 ]
HEIG-Vd
T =0
35
1
=
T
+ T2
x2 (t) dt
T2
+ T2
T2
= ...
1
=
T
+ T2
T2
2
2 + sin2 (2 f0 t) + 0.252 cos2 (6 f0 t) dt
1
P =
T
P =2 +
2
+ 0.25
2
= 4.53125 [V2 ]
HEIG-Vd
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)
HEIG-Vd
1.1.9
Exercice SF 15
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
37
HEIG-Vd
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 =
1
100 [s]
38
HEIG-Vd
+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
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
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) =
10 [kHz]
10 [kHz]
40 [kHz]
10 [kHz]
1
1+j
39
150 [kHz]
10 [kHz]
0=0
HEIG-Vd
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 ) :
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] :
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
HEIG-Vd
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]
41
1
X (j k) =
T
+ T2
x (t) ej2kf0 t dt
HEIG-Vd
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
1
=
1 [ms]
HEIG-Vd
+ 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]
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,
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
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
P2 (j 0) =
P2 (j k) = |H(j k f0 )|2 P1 (j k)
1
=
P1 (j k)
1 + (2 k f0 )2
HEIG-Vd
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
P2,AC = P2 P1,DC = 200 V2 100 V2 = 100 V2
HEIG-Vd
p
P2,AC = 10 [V]
46
Traitement de Signal (TS)
HEIG-Vd
x(t)
y(t)
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)
R
47
1
jC
1
+ jC
X(j k)
HEIG-Vd
do :
Y (j k)
1
1
1
H(j ) =
=
=
=
X(j k)
1+jRC
1+j
1+j
f
f c fc = 1
2
1
1+jk
f0
fc
0.5 sinc(0.05 k)
+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 =
48
HEIG-Vd
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).
49
HEIG-Vd
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]
50
HEIG-Vd
1.1.12
Exercice SF 21
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
51
HEIG-Vd
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 =
U22 (2)
=
U22 (1)
52
52
= 100%
52
HEIG-Vd
Chapitre 2
Analyse des signaux non
priodiques
2.1
2.1.1
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
HEIG-Vd
x(t)
1.5
0.5
0
8
0
2
temps [msec]
2.1.2
Exercice TF 2
54
HEIG-Vd
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
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
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])
55
HEIG-Vd
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
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]
1
.
t
1
t
Rt
x ( ) d
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
1
t
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 +
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
HEIG-Vd
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
58
HEIG-Vd
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
2.1.4
Exercice TF 4
59
La srie de Fourier complexe dun signal carr priodique (figure 2.5) de priode T =
doffset) se calcule comme suit :
60
j2kf0 t
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
HEIG-Vd
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=
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
HEIG-Vd
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
62
HEIG-Vd
2.1.5
Exercice TF 5
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
HEIG-Vd
(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
64
HEIG-Vd
0.8
x(t)
0.6
0.4
0.2
0
2
5.
1
temps [msec]
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
65
HEIG-Vd
Corrig
En prparation.
2.1.9
Exercice TF 9
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
+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
66
HEIG-Vd
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].
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
67
HEIG-Vd
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
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
68
HEIG-Vd
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 =
x() ej2f d
X(j f ) =
Corrig
En prparation.
2.1.15
Exercice TF 15
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 )
69
HEIG-Vd
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
70
HEIG-Vd
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,
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
71
HEIG-Vd
Corrig
Le circuit est dcrit par lquation diffrentielle (conditions initiales nulles) :
1
u(t) = R i(t) +
C
i( ) d
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
72
HEIG-Vd
taires :
I(j f ) =
=
C
RC
j2f +
1
RC
1
R
1
j 2 f + RC
1
1
=
R j2f +
2.1.18
1
RC
E
E
1
RC
E 1 t
e RC (t)
R
Exercice TF 18
Corrig
En prparation.
2.1.19
Exercice TF 19
Corrig
En prparation.
Corrig des exercices, v 1.16
73
HEIG-Vd
2.1.20
Exercice TF 20
a
2
Corrig
En prparation.
2.1.21
Exercice TF 21
Corrig
En prparation.
2.1.22
Exercice TF 22
74
HEIG-Vd
Corrig
En prparation.
2.1.23
Exercice TF 23
H(j f ) =
1 + D0
jf
f0
jf
f0
jf
f0
2
D0 =
1
Q0
= 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
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.
75
HEIG-Vd
20
x 10
15
1/2
1/2
X(jf)
10
5
4
1
0
1
frquence [kHz]
Corrig
En prparation.
2.1.25
Exercice TF 25
Corrig
En prparation.
2.1.26
Exercice Corr 1
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
HEIG-Vd
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).
77
HEIG-Vd
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]
78
HEIG-Vd
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)
79
HEIG-Vd
2.1.27
Exercice Corr 2
Corrig
En prparation.
80
HEIG-Vd
Chapitre 3
Echantillonnage des signaux
analogiques
3.1
3.1.1
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
HEIG-Vd
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
3.1.2
Exercice ECH 2
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
82
HEIG-Vd
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=
3.1.4
Exercice ECH 4
A
,
jk
esquissez X(j f ) et Xe (j f ) ;
83
HEIG-Vd
Corrig
En prparation.
3.1.5
Exercice ECH 5
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
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
HEIG-Vd
3.1.7
Exercice ECH 7
Corrig
En prparation.
3.1.8
Exercice ECH 8
Corrig
3.1.9
Exercice ECH 9
85
HEIG-Vd
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
Corrig
En prparation.
3.1.12
Exercice ECH 12
86
HEIG-Vd
Corrig
En prparation.
3.1.13
Exercice ECH 13
Corrig
En prparation.
3.1.14
Exercice ECH 14
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
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
88
HEIG-Vd
Q
PQ =
12
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
PQ = 0.3454
Xeff
Qeff
10 [V]
0.3608 [V]
= 18.56
= 25.37 [dB]
3.1.15
Exercice ECH 15
Corrig
En prparation.
Corrig des exercices, v 1.16
89
HEIG-Vd
3.1.16
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
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=
90
HEIG-Vd
3.1.18
+
X
1
a+j2f
+2
a+j2f
(a + j 2 f )2 + (2 m fe )2
m=1
Exercice ECH 18
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
HEIG-Vd
x(t)
0.5
0
0.5
1
0
5
temps [ms]
10
|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).
92
HEIG-Vd
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
A
.
k
93
HEIG-Vd
94
HEIG-Vd
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
95