Vous êtes sur la page 1sur 25

Polytechnique Montréal

Département de génie électrique


ELE2700 – Analyse des signaux
Examen final

Responsable : Prof. Antoine Lesage-Landry


Automne 2021 – 13 décembre 2021, 9h30 à 12h

Prénom :
Nom :
Matricule :

Cet examen possède 25 pages (incluant les pages de couverture) et 4 problèmes. Le total des points
est 25. Une page brouillon est disponible à la page 19.
• Durée : 150 minutes.
• Aucune documentation permise.
• Calculatrice non-programmable permise.
• Un aide-mémoire est disponible à la fin de ce document.
• Indiquer votre réponse finale dans l’encadré prévu à cet effet.
• Justifier toutes vos étapes.
Bon examen !

Répartition des points

Problème Points Note


1 5
2 71/2
3 61/2
4 6
Total: 25
ELE2700 Examen final Matricule:

1. (5 points) Pour les Problèmes 1(a) et 1(b), considérer un échantillonneur idéal où la fréquence
d’échantillonnage fs > 0 peut être contrôlée librement, lequel est suivi d’un filtre passe-bas
idéal décrit par : (
1
fs
, si |f | ≤ fc
H(f ) =
0, sinon,
où la fréquence de coupure fc peut aussi être contrôlée librement.
Pour les Problèmes 1(a) et 1(b), les valeurs de fs et fc peuvent différer d’un sous-problème à
l’autre.

(a) (3 points) Considérer le signal d’entrée x(t) = a cos 4πt. À l’aide de l’échantillonneur et
du filtre décrits ci-haut seulement, est-ce possible d’obtenir un signal dont le spectre
correspond parfaitement au spectre du signal x̂(t) suivant :

x̂(t) = a + 2a cos 2πt.

Justifier votre réponse.

Si cela est possible, déterminer les paramètres fs et fc du système. Sinon, proposer une ou
des composantes supplémentaires à ajouter afin d’obtenir un signal possédant le spectre
désiré.

Page 2 de 25
ELE2700 Examen final Matricule:

Possible ;
Impossible.
Réponse :

Page 3 de 25
ELE2700 Examen final Matricule:

(b) (2 points) Considérer maintenant le signal y(t) = sin 2πf0 t où f0 ∈ R>0 . À l’aide de
l’échantillonneur et du filtre décrits ci-haut seulement, est-ce possible d’obtenir un signal
dont le spectre correspond parfaitement au spectre du signal ŷ(t) suivant :

ŷ(t) = sin 2πf0 t − sin (2π (f0 + ) t) ,

où  ∈ R>0 .
Justifier votre réponse.

Si cela est possible, déterminer les paramètres fs et fc du système en fonction de f0 et .


Sinon, proposer une ou des composantes supplémentaires à ajouter afin d’obtenir un signal
possédant le spectre désiré.

Page 4 de 25
ELE2700 Examen final Matricule:

Possible ;
Impossible.
Réponse :

Page 5 de 25
ELE2700 Examen final Matricule:

2. (71/2 points) Considérer un filtre numérique passe-bas de Butterworth dont les spécifications
sont les suivantes :
• Gain maximal de 0 dB ;
• Fréquence de coupure à −3 dB : fc = 250 Hz ;
• Atténuation de 10 dB à fa = 1 kHz.
Considérer une fréquence d’échantillonnage fs = 10 kHz.
(a) (2 points) Si la méthode de la transformation bilinéaire est utilisée pour concevoir le filtre
numérique possédant les caractéristiques décrites ci-haut, démontrer que l’ordre du filtre
est n = 1.

Page 6 de 25
ELE2700 Examen final Matricule:

(b) (2 points) Déterminer la fonction de transfert H(z) du filtre à l’aide de la méthode de la


transformation bilinéaire.

Page 7 de 25
ELE2700 Examen final Matricule:

Réponse :

Page 8 de 25
ELE2700 Examen final Matricule:

(c) (1 point) Tracer le graphe de fluence canonique du filtre numérique. Justifier votre dé-
marche.

Graphe de fluence :

Page 9 de 25
ELE2700 Examen final Matricule:

(d) (21/2 points) Le signal continu

x(t) = u(t) cos π × 104 t ,




est d’abord échantillonné à l’aide d’un échantillonneur idéal (fs = 10 kHz), puis utilisé en
entrée du filtre numérique conçu en (b). Déterminer le signal discret de sortie y[n].

Réponse :

Page 10 de 25
ELE2700 Examen final Matricule:

3. (61/2 points) Considérer le modèle de réponse spectrale pour un filtre à réponse à l’impulsion
finie (FIR) qui doit être conçu :

H(ejΩ )
a π a
2a 2a
2

−3π −2π −π −Ω0 Ω0 π 2π 3π Ω

(a) (5 points) À partir du modèle de filtre précédant, déterminer la réponse impulsionnelle


h[n] du filtre FIR possédant un nombre de coefficients N , où N est impair.

Page 11 de 25
ELE2700 Examen final Matricule:

Page 12 de 25
ELE2700 Examen final Matricule:

Réponse :

Page 13 de 25
ELE2700 Examen final Matricule:

(b) (11/2 points) Considérer N = 3 et Ω0 = a = π


3
, tracer le graphe de fluence pour le filtre
conçu en (a).

Graphe de fluence :

Page 14 de 25
ELE2700 Examen final Matricule:

4. (6 points) Considérer la fonction de transfert suivante :

a + z −1
H(z) =
z −2 + 25 z −1 + 1

(a) (2 points) Considérer que H(z) est causal. Déterminer la valeur de a pour laquelle le filtre
est stable. Représenter graphiquement la ROC de H(z) pour cette valeur de a.

Réponse :

ROC :
Im {z}

Re {z}

Page 15 de 25
ELE2700 Examen final Matricule:

(b) (2 points) Considérer que a = 2 et que H(z) est anti-causal. Démontrer que la transformée
de Fourier à temps discret existe et que sa magnitude est donnée par l’expression suivante :
s
1
|H(ejΩ )| = |F {x[n]} | = 5 .
4
+ cos Ω

Justifier votre démarche.

Page 16 de 25
ELE2700 Examen final Matricule:

(c) (2 points) Considérer le système suivant :


x(t) ys (t) x̂(t)
× H(z)

X  n

s(t) = δ t−
n∈Z
fs

lequel comprend d’abord un échantillonneur idéal suivi du filtre H(z) décrit en (b).
Considérer le signal x(t) dont le spectre est non nul seulement sur l’intervalle |f | ≤ fm , où
fm = 1 Hz. La fréquence fm possède elle-même une amplitude plus grande que zéro. Le
signal est échantillonné à l’aide d’un échantillonneur idéal à la fréquence fs ∈ R>0 .
Déterminer fs afin :
• de sur-échantillonner le signal ;
• d’obtenir une bande de garde au minimum de fm
2
;
• et de maximiser le gain g à la fréquence fm .
Finalement, déterminer le gain g à la fréquence fm lorsque fs est utilisée.

Page 17 de 25
ELE2700 Examen final Matricule:

Réponse :

Page 18 de 25
ELE2700 Examen final Matricule:

Brouillon/Annexe

Page 19 de 25
ELE2700 Examen final Matricule:

Identités trigonométriques
1 1
cos(a) cos(b) = cos(a − b) + cos(a + b)
2 2
1 1
sin(a) sin(b) = cos(a − b) − cos(a + b)
2 2
1 1
sin(a) cos(b) = sin(a − b) + sin(a + b)
2 2
Intégrales

Z
1 1 x
dx = arctan
a2 + x 2 a a
Z ax
e
eax dx =
a
eax
Z  
ax 1
xe dx = x−
a a
eax
Z  
2 ax 2 2x 2
x e dx = x − + 2
a a a
xn eax n
Z Z
xn eax dx = − xn−1 eax dx
a a
Z ax ax Z ax
e −e a e
n
dx = n−1
− dx
x (n − 1)x n−1 xn−1
Séries géométriques
PN −1 1−αN
P∞
n=0 αn = 1−α
, si α 6= 1, et n=0 αn = 1
1−α
, si α < 1

Note : sinc(x) = sin(x)/x


P∞ R T /2
Série de Fourier (forme exp.) : x(t) = n=−∞ Xn ej2πnt/T où Xn = 1
T −T /2
x(t)e−j2πnt/T dt
R∞ R∞
Transformée de Fourier : X(f ) = −∞
x(t)e−j2πf t dt et x(t) = −∞
X(f )ej2πf t df

Transformée de Fourier d’un signal périodique : xT (t) , une période de x(t) périodique

X  n
X(f ) = Xn δ f −
n=−∞
T

où Xn = T1 XT (f )|f =n/T , les coefficients de la série de Fourier de x(t) et XT (f ) = F {xT (t)}


R∞
Transformée de Laplace : X(s) = L{x(t)} = −∞
x(t)e−st dt

Page 20 de 25
ELE2700 Examen final Matricule:

Théorème de l’échantillonnage de Nyquist : fs ≥ 2fm

x[k]z −k
P
Transformée en Z : X(z) = k∈Z

Transformée de Fourier à temps discret : X(ejΩ ) = X(z) z=ejΩ


où Ω = 2πf
fs


X
F{x[n]} = X(ejΩ ) = x[n]e−jΩn
n=−∞

Transformée discrète de Fourier : X[k] = FD {x[n]} = X(ejΩ )|Ω=2πk/N

Transformation bilinéaire :

• Calcul des fréquences numériques : Ω = 2πf /fs


• Prédéformation : θ = 2
Ts
tan(Ω/2)
• Transformation passe-bas normalisé : wc0 = θc
θc
= 1, ws0 = θc
θs
• Calcul de l’ordre du filtre, n, de H(s) passe-bas prototype
• Transformation passe-bas à pass-haut ou passe-bande ou coupe-bande
• Transformation bilinéaire : H(z) = H(s)| 2 1−z −1
Ts 1+z −1

Ordre des filtres analogique (n) :

log10 (10AdB /10 −1)


• Butterworth : n = 2 log10 (ws0 )
, où AdB est l’atténuation à la fréquence ws0

Annexe de l’examen final ELE2700 – Analyse des signaux – Hiver 2017


Filtres à temps continu

Tableau des coefficients 𝑎𝑎𝑖𝑖 de la fonction normalisée d’un filtre de Butterworth

(𝜀𝜀 = 1 𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠):
𝐻𝐻
𝐻𝐻(𝑠𝑠) =
𝑠𝑠 𝑛𝑛 + 𝑎𝑎1 𝑠𝑠 𝑛𝑛−1 + 𝑎𝑎2 𝑠𝑠 𝑛𝑛−2 + 𝑎𝑎3 𝑠𝑠 𝑛𝑛−3 + ⋯ + 𝑎𝑎3 𝑠𝑠 3 + 𝑎𝑎2 𝑠𝑠 2 + 𝑎𝑎1 𝑠𝑠1 + 1

n=1 n=2 n=3 n=4 n=5 n=6 n=7 n=8


𝑎𝑎1 1.0 1.41421 2.0000 2.61313 3.23607 3.86370 4.49396 5.12583
𝑎𝑎2 1.00000 2.0000 3.41421 5.23607 7.46410 10.09783 13.13707
𝑎𝑎3 1.00000 2.61313 5.23607 9.14162 14.59179 21.84615
𝑎𝑎4 1.00000 3.23607 7.46410 14.59179 25.68836
𝑎𝑎5 1.00000 3.86370 10.09783 21.84615
𝑎𝑎6 1.00000 4.49396 13.13707
𝑎𝑎7 1.00000 5.12583
𝑎𝑎8 1.00000

Dénormalisation :
• Passe-bas : H(s) = Hp (s)|s← ωsc ;

Page 21 de 25
ELE2700 Examen final Matricule:

• Passe-haut : H(s) = Hp (s)|s← ωsc


où pk est le k ieme pôle
PK Ak
Méthode par invariance à l’impulsion : H(z) = Ts k=1 1−e(pk Ts ) z −1
de H(s) = K Ak
P
k=1 s−pk

Tableau 1 – Propriétés de la transformée de Fourier


Signal T.F.(ω, rad/s) T.F. (f , Hz)
x(t) X(ω) X(f )
y(t) Y (ω) Y (f )
ax(t) + by(t) aX(ω) + bY (ω) aX(f ) + bY (f )
−jωto
x(t − to ) e X(ω) e−j2πf to X(f )
ejω0 t x(t), ej2πf0 t x(t) X(ω − ω0 ) X(f − f0 )
x∗ (t) X ∗ (−ω) X ∗ (−f )
x(−t) X(−ω) X(−f )
x(at) 1
|a|
X( ωa ) 1
|a|
X( fa )
x(t) ∗ y(t) X(ω)Y (ω) X(f )Y (f )
1
x(t)y(t) 2π
X(ω) ∗ Y (ω) X(f ) ∗ Y (f )
d
dt
x(t) jωX(ω) j2πf X(f )
Rt 1 1
−∞
x(τ )dτ jω
X(ω) + πX(0)δ(ω) j2πf
X(f ) + 12 X(0)δ(f )
d j d
tx(t) j dω X(ω) 2π df
X(f )
x(t) réel X(ω) = X ∗ (−ω) ∗
X(f ) = X (−f )
Re{X(ω)} = Re{X(−ω)} Re{X(f )} = Re{X(−f )}
={X(ω)} = −={X(−ω)} ={X(f )} = −={X(−f )}
|X(ω)| = |X(−ω)| |X(f )| = |X(−f )|
∠X(ω) = −∠X(−ω) ∠X(f ) = −∠X(−f )

Page 22 de 25
ELE2700 Examen final Matricule:

Tableau 2 – Transformées de Fourier


Signal T.F.(ω, rad/s) T.F. (f , Hz)
x(t) X(ω) X(f )
−αt 1 1
e u(t) α+jω α+j2πf
te−αt u(t) 1
(α+jω)2
1
(α+j2πf )2
−2 −2
|t| ω2 (2πf )2
δ(t) 1 1
1 2πδ(ω) δ(f )
1 1 1
u(t) πδ(ω) + jω 2
δ(f ) + j2πf
π 1
cos(ω0 t)u(t) 2
[δ(ω − ω0 ) + δ(ω + ω0 )] 4
[δ(f − f0 ) + δ(f + f0 )]
+ (ω2jω 2 + ((2πf0 j2πf
)2 −(2πf )2 )
0 −ω )
π 1
sin(ω0 t)u(t) 2j
[δ(ω − ω0 ) − δ(ω + ω0 )] 4j
[δ(f − f0 ) − δ(f + f0 )]
+ (ω2ω−ω
0
2) + ((2πf0 )2πf 0
2 −(2πf )2 )
0
1
cos(ω0 t) π[δ(ω − ω0 ) + δ(ω + ω0 )] 2
[δ(f − f0 ) + δ(f + f0 )]
j
sin(ω0 t) jπ[δ(ω + ω0 ) − δ(ω − ω0 )] 2
[δ(f + f0 ) − δ(f − f0 )]
ω0 2πf0
e−at sin(ω0 t)u(t) (a+jω)2 +ω02 (a+j2πf )2 +(2πf0 )2
ω0 ω0 t
,


sinc 2
rect[−ω0 /2,ω0 /2] (ω) rect[−f0 /2,f0 /2] (f )
τ sinc ωτ

rect[−τ /2,τ /2] (t) 2
τ sinc (πf τ )
2
τ sinc ωτ τ [sinc (πf τ )]2

Λ[−τ,τ ] (t) 2
e−a|t| 2a
a2 +ω 2
2a
a2 +(2πf )2
2 /2σ 2 √ −σ 2 ω 2 /2
√ −σ 2 (2πf )2 /2
e−t σ 2πe σ 2πe

Page 23 de 25
ELE2700 Examen final Matricule:

Tableau 3 – Principales propriétés de la transformée de Laplace


Signal Transformée Région de convergence ROC
x(t) X(s) R
x1 (t) X1 (s) R1
x2 (t) X2 (s) R2
ax1 (t) + bx2 (t) aX1 (s) + bX2 (s) R1 ∩ R2
x(t − to ) e−sto X(s) R
eso t x(t) X(s − so ) Décalage de R
x(at) 1
|a|
X( as ) Compression de R
x(−t) X(−s) Inversion de R
x1 (t) ∗ x2 (t) X1 (s)X2 (s) au moins R1 ∩ R2
d
dt
x(t) sX(s) au moins R
d
−tx(t) ds
X(s) R
Rt
−∞
x(τ )dτ 1
s
X(s) au moins R ∩ {Re(s) > 0}

Tableau 4 – Transformées de Laplace


Signal Transformée Région de convergence ROC
δ(t) 1 ∀s∈C
1
u(t) s
Re(s) > 0
1
−u(−t) s
Re(s) < 0
tn−1 1
(n−1)!
u(t) sn
Re(s) > 0
tn−1 1
− (n−1)! u(−t) sn
Re(s) < 0
−αt 1
e u(t) s+α
Re(s) > −α
−e−αt u(−t) 1
s+α
Re(s) < −α
tn−1
(n−1)!
e−αt u(t) 1
(s+α)n
Re(s) > −α
tn−1 −αt 1
− (n−1)! e u(−t) (s+α)n
Re(s) < −α
−sT
δ(t − T ) e ∀s∈C
s
cos(ω0 t)u(t) s2 +ω02
Re(s) > 0
ω0
sin(ω0 t)u(t) s2 +ω02
Re(s) > 0
e−αt cos(ω0 t)u(t) s+α
(s+α)2 +ω02
Re(s) > −α
ω0
e−αt sin(ω0 t)u(t) (s+α)2 +ω02
Re(s) > −α

Page 24 de 25
ELE2700 Examen final Matricule:

Tableau 5 – Propriétés des transformées en Z


Séquence T.Z. Région de convergence ROC
x[n] X(z) Rx
y[n] Y (z) Ry
ax[n] + by[n] aX(n) + bY (n) Rx ∩ Ry
x[n − n0 ] z −n0
X(z) Rx (avec add. ou supp. de 0 ou +∞)
ejΩ0 n x[n] X(ejΩ0 z) Rx
αn x[n] X(α−1 z) Homethétie de Rx par un facteur |α|
x[−n] X(z ) −1
Inversion de Rx
nx[n] −z dX(z)
dz
Rx (avec add. ou supp. de 0 ou +∞)
x[n] ∗ y[n] X(z)Y (z) Rx ∩ Ry
Pn 1
k=−∞ x[k] 1−z −1
X(z) Rx ∩ {|z| > 1}

Tableau 6 – Transformées en Z
Séquence T.Z. Région de convergence ROC
δ[n] 1 Plan Z
δ[n − N ] z −N Plan Z sauf 0 si N > 0 ou +∞ si N < 0
1
u[n] 1−z −1
|z| > 1
1
−u[−n − 1] 1−z −1
|z| < 1
n 1
α u[n] 1−αz −1
|z| > |α|
1
−αn u[−n − 1] 1−αz −1
|z| < |α|
αz −1
nαn u[n] (1−αz −1 )2
|z| > |α|
n αz −1
−nα u[−n − 1] (1−αz −1 )2
|z| < |α|
1−cos(Ω0 )z −1
(cos[Ω0 n])u[n] 1−2 cos(Ω0 )z −1 +z −2
|z| > 1
sin(Ω0 )z −1
(sin[Ω0 n])u[n] 1−2 cos(Ω0 )z −1 +z −2
|z| > 1
1−α cos(Ω0 )z −1
(αn cos[Ω0 n])u[n] 1−2α cos(Ω0 )z −1 +α2 z −2
|z| > |α|
α sin(Ω0 )z −1
(αn sin[Ω0 n])u[n] 1−2α cos(Ω0 )z −1 +α2 z −2
|z| > |α|

Page 25 de 25

Vous aimerez peut-être aussi