Académique Documents
Professionnel Documents
Culture Documents
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
1
1
1
2
2
Transforme de Fourier
2.1 Reprsentation frquentielle des signaux . . . . . . . . .
2.2 Dcomposition en Srie de Fourier . . . . . . . . . . . .
2.3 Transforme de Fourier . . . . . . . . . . . . . . . . . .
2.4 Transforme de Fourier, Distributions et autres proprits
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
3
3
3
3
4
Systmes Linaires
3.1 Proprits . . . . .
3.2 Convolution . . . .
3.3 Systme et Fourier
3.4 Systme et Laplace
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
5
5
5
6
6
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Filtrage Analogique
Echantillonnage
Filtres Numriques
10
15
1.1
Reprsentations de signaux
1.2
Energie et Puissance
1. Montrer que pour un signal priodique, la puissance moyenne est gale la puissance du signal sur
une priode.
Rappel :
puissance moyenne :
1
P = lim
T0 T0
T0
2
T0
2
|x(t)|2 dt
T
2
|x(t)|2 dt
T2
a>0
a > 0, fo > o
T tT
avec
O
t+T
T (t) =
t + T
|t| > T
T t O
0tT
1.3
Corrlation et Intercorrlation
1. Montrer que si x(t) est priodique de priode T alors la fonction dautocorrlation Cxx est galement
priodique de priode T .
2. Dmontrer que pour les signaux rels nergie finie, la relation suivante est vrifie :
|Cxy (t)|2 Cxx (0)Cyy (0)
Indication : utiliser les proprits du polynome en
Z +
(x(t) + y(t ))2 dt
I() =
3. Le principe dun radar consiste mettre un signal de courte dure u(t) qui, rflchi par la cible ,
revient lmetteur aprs une dure t1 proportionnelle la distance de lmetteur la cible . Le signal
reu par le radar x(t), tant affaibli et bruit, on utilise le maximum de la fonction de corrlation pour
estimer la valeur de t1 . soit x(t) = A.u(t t1 ), montrer que Cxu ( ) est maximum en t1
4. Calculer les fonctions dautocorrlation des fonctions suivantes :
(a) x(t) = (t)eat
(b) y(t) = cos( 2t )2 (t)
1.4
Distributions
Exercices
1. Montrer que la drive dun chelon est une impulsion de Dirac.
2. Soit la fonction fa (t) telle que :
fa (t) =
0
1
a
|t| > a2
a2 t
a
2
Montrer que :
hfa (t), i h, i
quand a tend vers 0.
2
2.1
Transforme de Fourier
Reprsentation frquentielle des signaux
2.2
(a) Dmontrer les liens entre les coefficient an et bn de la dcomposition en srie de Fourier partir
de des coefficients cn .
(b) Dcomposer f (t) en srie de Fourier (T tant la priode du signal)
f (t) =
A |t| < T4
0 ailleurs
2.3
Transforme de Fourier
ea|t|
a>0
a>0
1
1+t2
1
22t+t2
(b) Le moment dordre n dune fonction g(t) est dfinie par lequation suivante :
Z +
tn g(t)dt
Mn =
2.4
(a) La modulation en amplitude dun signal est bas sur la relation suivante, qui est demontrer :
1
1
x(t) cos 2f0 t X(f f0 ) + X(f + f0 )
2
2
(b) Calculer la transforme de Fourier au sens des distributions de la fonction gnralise
x(t) = tn
et en dduire que la transforme de Fourier de 1 est une impulsion de Dirac.
(c) Calculer lnergie des signaux suivants :
i. x1 (t) =
1
1+t2
1
1 + t2
sin3 (t)
3
dt =
t3
4
et
Z
3
3.1
sin4 (t)
2
dt =
t4
3
Systmes Linaires
Proprits
(a) La relation dentre-sortie dun systme est y(t) = x2 (t). Montrer que ce systme nest pas
linaire.
5
(b) Soit le systme dcrit par la relation dentre-sortie y(t) = x(t) cos(t). Dterminer si ce systme est stable, causal, linaire et invariant.
(c) On considre un systme S, linaire, causal et invariant, dentre x(t) et de sortie y(t). La figure
(1) montre x1 (t) et la sortie y1 (t) correspondante. Dterminer la rponse impulsionnelle du
systme et tracer la sortie y2 (t) associe x2 (t).
IN SERERF IGU RE
3.2
Convolution
(a) Evaluez graphiquement le produit de convolution entre deux signaux rectangulaires damplitude
1 et de largeur T.
(b) Soit y(t) = x(t) h(t). Montrer que x(t t1 ) h(t t2 ) = y(t t1 t2 ).
(c) Soit x(t) et y(t) deux signaux causaux ( nul pour t < 0). Montrer que les bornes de lintgrale
x(t) y(t) se simplifient.
(d) Soit un systme linaire invariant ayant pour entre x(t) et pour rponse impulsionnelle h(t).
Calculer la sortie y(t) pour les cas suivants :
i. x(t) = (t) et h(t) = et (t) avec > 0.
ii. x(t) = et (t) et h(t) = et (t) avec > 0.
(e) Soit h(t) un signal triangulaire 2 (t) et x(t) un peigne de Dirac de priode T , calculer et
reprsenter y(t) = x(t) h(t) si T = 3, T = 2 et T = 1, 5.
(f) Soit un systme linaire et invariant dfini par :
Z t
y(t) =
e(t ) x( )d
Donner la rponse impulsionnelle du systme et montrer que les fonctions exponentielles complexes est o s C sont les fonctions propres du systme.
(g) On dfinit la fonction rectangle R(t) par lquation suivante :
1 12 t 12
R(t) =
0 ailleurs
Tracer la fonction h(t) =
quelconque x(t).
3.3
1
t
T R( T ),
Systme et Fourier
(a) Soit la fonction porte T (t), montrer que la fonction T (t) scrit :
T (t) = T (t) T (t)
en dduire lexpression de la Transforme de Fourier de T (t)
6
3.4
Systme et Laplace
1
p+a
(e) Calculer les rponses indicielles (x(t) = (t))et les rponses impulsionnelles x(t) = (t) des
systme du second ordre suivant :
i. S(p) =
ii. S(p) =
iii. S(p) =
1
(1+pT )2
1
(1+pT1 )(1+pT2 )
2
n
2
p2 +2n p+n
]0, 1[
Filtrage Analogique
(a) On utilise un filtre passe-bas idal pour filtrer le signal x(t) suivant :
x(t) =
sin (at)
t
Dterminer la rponse du filtre y(t) en fonction de a et en dduire dans quelle condition ce filtre
ne modifie pas le signal dentre.
7
(b) Lors de lenregistrement dun signal sonore s(t) en studio, un cho sajoute gnralement
celui-ci et le signal rellement enregistr est en fait :
x(t) = s(t) + s(t )
[0, 1]
>0
On cherche alors construire un filtre analogique prenant en entre x(t) et traitant lcho de
manire ce que la sortie du filtre soit exactement s(t). Dterminer la transmittance et lquation
de ce filtre et vrifier que le rsultat est correct.
(c) Considrons un filtre passe-bas idal de frquence de coupure fc = 2. Lentre de ce filtre est
un signal carr priodique damplitude 10 et de priode 2. Calculer la sortie du filtre.
Sur lintervalle [0, 2], x(t) scrit :
10 0 < t 1
xT (t) =
0 1<t2
(d) Soit un filtre passe-bas idal et un signal dentre x(t) = e2t (t). Dterminer la frquence de
coupure pour que le filtre passe exactement la moiti de lnergie de ce signal.
(e) Soit le filtre RC classique avec en entre x(t) et en sortie y(t) :
i. donner sa rponse frquentielle
ii. dterminer sa bande passante -3 dB
iii. dterminer sa bande passante quivalente dfinie par :
Z +
1
Weq =
|H(f )|2 df
|H(f )max |2 0
(f) Soit un filtre H(f ) passe-bas idal de frquence de coupure fc =
par :
1 T2 t T2
T (t) =
0 ailleurs
1
T
Tracez H(f ), X(f ) (la TF de T (t) ) et Y (f ) (TF de la sortie du filtre). A laide de la transforme inverse, calculer puis tracer y(t).
Mmes questions avec un filtre de frquence de coupure fc = T2 . Conclusion ?
(g) Dterminer lordre minimale et la frquence de coupure dun filtre ayant une rponse plate dans
la bande passante ayant une frquence de coupure de 1dB 1 kHz et une attnuation minimale
de 40dB 5 kHz.
(h) Dterminer lordre du filtre de Tchebychev de type I ayant les mme caractristiques.
Echantillonnage
(b) En montrant que T (t) = T (t) T (t), dduire la frquence minimale dchantillonage
permettant de respecter le thorme de Shannon du signal :
x(t) =
sin2 (Fo t)
2 t2
(c) Soit un signal rel x(t) support spectral born dont la frquence maximale est de Fmax. Quelle
est la frquence maximale des signaux suivants :
i.
dx(t)
dt
X
1 X
k
X(f ) =
x(kT )ej2kf T
T
T
k=
k=
z(t) =
x(nT )h(t nT )
n=
iii. Montrer que si X(f ) est support born sur [B, B] et si T1 > 2B, alors x(t) peut tre
reconstruit exactement partir des chantillons {x(nT )}nZ .
iv. Montrer alors que :
x(t) =
x(nT )h(t nT )
n=
(g) Soit x(t) un signal connu sur une dure T de support frquentiel born sur [B, B]
i. On chantillonne x(t) la frquence Fe . Sachant quil y a N chantillons sur la dure T de
mesure, quelle relation doit on avoir entre N , T et B pour ne pas perdre dinformation sur
le signal ?
ii. Le fait de ne conserver que N chantillons quivaut tronquer le signal chantillonn par
une fentre rectangulaire h(t) telle que :
h(t) =
1 0 t < N Te
0 ailleurs
Donner lexpression du signal chantillonn tronqu xet (t) et de son spectre Xef (f ) (T e =
1
Fe ). On montrera galement que :
1 X
n
Xet (f ) =
Xh f
Te n=
Te
iii. Dans le cas pratique, on ne peut pas valuer analytique Xet (f ) en tout point f . On chantillonne Xet (f ) la frquence f0 , et on obtient un ensemble de points dvaluation de
{Xet (nf0 )}nZ . Quelle relation doit on avoir entre f0 et T pour ne pas perdre dinformation sur le spectre de Xet (f ) ?
(h) Soit un signal x(t) chantillonn une frquence F e donne. Le signal chantillonne passe
ensuite travers un filtre de rponse impulsionnelle h(t). On appelle y(t) la sortie du filtre.
Donner une expression analytique de y(t) dans les cas suivants :
i. x(t) = sinc t
Fe = 1
H(f ) = F (f )
ii. x(t) = sinc t
Fe = 1
H(f ) = 2F (f )
(a) Dmontrer que si y[n] = nx[n] alors la Transforme de Fourier Temps Discrets de y[n] scrit
Y (f ) =
i dX(f )
2 df
3
8
k0
N
et si f0 6=
k0
N
avec 0 n < N
(g) On veut numriser un signal temporel x(t) dont la bande spectrale est [20 10000] Hz .
i. quelle frquence faut il lchantillonner pour ne pas perdre dinformation ?
ii. Si on lchantillonne la frquence minimale pendant 0.1 secondes, de combien dchantillons est constitu le signal discret ?
iii. On effectue la TFD de ce signal et on obtient un signal discret {X[k]}k=0...N 1 . A quelle
frquence correspond lindice k = 150. Et k = 800 ?
iv. Quelle est la rsolution entre deux chantillons spectrales ?
(h) A lentre dun systme discret de rponse impulsionelle discret h[n] = {1, 2, 3, 4}, on applique
le signal x[n] = {1, 0, 1, 1, 1, 1, 2, 1}
i. Dterminer la sortie du systme au moyen dune convolution linaire
ii. Dterminer la sortie du systme au moyen dune convolution circulaire
iii. Comparer et conclure
(i) On considre un signal m(t), temps continu, de spectre M (f ). On note
x(t) = (1 + k m(t)) cos (2f0 t))
le signal modul en amplitude par m(t) avec porteuse et X(f ) sa transforme de Fourier.
i. Donner lexpression de X(f ) en fonction de k, f0 et M (f )
11
7
7.1
aC
7.2
Transforme en z inverse
iii. X3 (z) =
z
2z 2 3z+1
z
2z 2 3z+1
z
(z1)(z2)2
iv. X4 (z) =
2z 3 5z 2 +z+3
(z1)(z2)
i. X1 (z) =
ii. X2 (z) =
v. X5 (z) =
7.3
3
z2
|z| > 2
Systmes Numriques
n
n
1
3
y[n] = 6
[n] 6
[n]
2
4
calculer la fonction de transfert H(z) du systme et dterminer si le systme est stable et causal.
(d) Considrons le systme linaire et invariant dfini par :
H(z) =
z 1 a
1 az 1
|a| < 1
13
iii. On met un filtre de fonction de transfert G(z) en cascade avec H(z) de telle sorte que la
fonction de transfert de lensemble est gale 1. Si G(z) est stable, calculer sa rponse
impulsionelle.
(e) Soit un systme de fonction de transfert :
H(z) =
(1 2z 2 )(1 + 0.4z 1 )
1 0.85z 1
Montrer que H(z) peut scrire comme le produit de deux systmes lun tant phase minimale,
lautre passe-tout.
(f) Soit un systme de fonction de transfert :
(3 + z 1 )(2 3z 1 )
1 0.5z 1
H(z) =
Montrer que H(z) peut scrire comme le produit de deux systmes lun tant phase minimale,
lautre phase linaire.
(g) Suite au surchantillonnage dun signal discret x[k] ralis en intercalant un zro entre chacun
de ses chantillons, on obtient le signal discret y[n] :
x[n/2] si n = 2k (n pair)
y[n] =
0
si n = 2k + 1 (n impair)
En remplaant les chantillons nuls du signal discret par une valeur obtenue par interpolation
linaire, on obtient le signal discret z[n] :
z[n] =
y[n]
y[n1]+y[n+1]
2
(si n pair)
(si n impair)
i. Montrer que linterpolation linaire nest rien dautre quun filtrage du signal y[n]. En dduire la rponse impulsionelle h[n] du filtre correspondant et dterminer sa rponse frquentielle H(ej ) puis tracer son spectre en amplitude.
ii. Exprimer y[n] en fonction de x[ n2 ] et en dduire lexpression de la transforme de Fourier
Y (f ) de y[n] en fonction de X(f ).
iii. si x[k] est un signal discret tel que X(f ) = rect(2f), tracer |Z(f )| et en dduire le rle du
filtre interpolateur.
(h) On considre un systme discret rgit par lquation aux diffrences suivante :
1
y[n] = (x[n + m] + x[n + m 1] + x[n + m 2])
3
mZ
a>0
15
Filtres Numriques
(a) Soit un filtre dont la rponse relation entre sortie est y[n] ay[n 1] = x[n]
i. Donner une expression de la rponse frquentielle de ce filtre.
ii. Calculer sa rponse impulsionnelle et en dduire si cest un filtre RIF ou RII .Tracer le
module de H(f) pour a = 0.9 et a = 0.5
(b) Soit un filtre passe-bas discret dont la rponse impulsionnelle est h[n]. Montrer que le filtre dont
la rponse impulsionnelle est donne par :
g[n] = (1)n h[n]
est un filtre passe haut.
(c) Un systme a pour rponse en z :
H(z) =
b + z 1
1 az 1
o a est un rel de strictement infrieur 1. Trouver b pour que le systme dfinisse un filtre
passe-tout.
(d) Un systme numrique est dcrit par sa rponse impulsionnelle :
h[n] = {2, 2, 2, 2}
la premire valeur tant h[0]. Calculer la rponse frquentielle de ce filtre et tracer son module
et sa phase. En dduire son type.
(e) Considrons le systme continu dfini par H(p) = p. Donner la rponse impulsionnelle et
frquentielle du filtre numrique obtenu par transformation bilinaire et tracer son module.
(f) Montrer que la transformation bilinaire dun systme continu dfini par une fonction rationnelle
H(p) permet de conserver la stabilit.
(g) La rponse impulsionelle dun filtre est :
h[0] = a
h[1] = b
h(2) = b
h(3) = a
et h[n] = 0n 6 {0, 1, 2, 3}
1
1 + 0.2p
iii. Calculer la rponse en z dun filtre similaire de mme frquence de coupure que le filtre
analogique.
On rappelle que la correspondance entre frquence analogique et frquence numrique est :
2
tan
2fA =
Te
2fN Te
2
(i) Utiliser la mthode des fentres pour calculer la rponse impulsionnelle dun filtre rel FIR
causal dordre 24 approchant le filtre idal suivant :
|H(f )| =
1
1 |f | 10
1
0 10
<f <
1
2
(j) A partir des spcifications suivantes, donner la rponse impulsionnelle dun filtre satisfaisant au
cahier des charges.
0.98 |H(f )| 1.02 |f | 0.15
|H(f )| 0.01
0.175 |f | 0.5
p+a
(p + a)2 + b2
(l) Utiliser la transformation bilinaire pour obtenir un filtre numrique satisfaisant aux conditions
suivantes
Indice : Trouver dabord un filtre analogique satisfaisant les spcifications, puis transformer ce
filtre en numrique.
(m) Utiliser la transforme bilinaire pour obtenir un filtre passe-bas du premier ordre ayant une
frquence de coupure 0.1 Hz si Te=1.
(n) On veut synthtiser laide de la mthode de la fnetre un filtre demi-bande idal. Dterminer
lexpression de la rponse impulsionelle h[n] de longueur finie impaire N = 15 (ou paire N =
6). Afin dattnuer les oscillations prvoir une fnetre de podration de Hamming.
(o) On veut synthtiser de manire rcursive un filtre passe-bande idal ayant une rponse impulsionelle h[n] de longueur finie paire N = 16. Est ce quune ralisation rcursive est plus avantageuse par rapport une ralisation non rcursive ? Discuter.
17
1
1+p
18