Vous êtes sur la page 1sur 6

CHANTILLONNAGE

1. CHANTILLONNAGE DUN SIGNAL 1.1 Dfinition


chantillonner un signal consiste le prlever intervalle de temps rguliers, pendant une dure trs courte.

1.2 Peigne de Dirac


Un Dirac peut tre assimil une impulsion de dure 0 et damplitude 1/.
(t)

1/

Un peigne de Dirac p(t) est constitu d'une suite d'impulsions de Dirac espaces de Te, priode d'chantillonnage.
p(t)

p(t) f(t) f(t) f*(t) f*(t)

Le signal chantillonn f*(t) se rapproche dautant plus du signal analogique que la frquence dchantillonnage est leve. L'chantillonnage du signal f(t) correspond son produit par le peigne de Dirac. Le peigne de Dirac a pour expression : p( t ) = et le signal chantillonn : f ( t ) = f ( t ).
*

n =

(t n.T
e

n =

( t n.T )

S e r g e O N N III N S e r g e M O N N N e r g eM M O N N N S

E c h a n ttt iil n n a g e ttt ttt r a n s fff o r m e n ... d o c E c h a n n n a g e e r a n s o r m e e n z d o c E c h a n ill llo lo o n n a g ee e r a n s o r m ee e nz z d o c

2. SPECTRE DU SIGNAL CHANTILLONN 2.1 Spectre damplitude du peigne de Dirac


Considrons tout dabord un signal impulsionnel i(t), de dure ltat haut , de priode Te et de hauteur E, donc de rapport cyclique = /Te. Il a pour valeur moyenne A0 = .E Calculons les coefficients complexes de la dcomposition en srie de Fourier de ce signal :

Cn =

2 Te

Te

i( t ).e jne t dt

avec

e = 2/Te

jx jx 2E e jne t jx e e Cn = = 2 . A . e 0 Te jn e 0 2 jx

avec x = n. e./2

Cn = 2.A0.e-jx.sinc(x)

avec sinc(x) = sin(x)/x (sinus cardinal) Cn = 2.A0 = 2/Te

Dans un peigne de Dirac, 0, E = 1/, donc x 0 et sinc(x) 1 : A0 = 1/Te

p( t ) =

n =

(t nTe ) =

1 2 + cos(ne t ) Te n=1 Te

2.2 chantillonnage dune sinusode


Soit f(t) = A.cos( 0.t)
1 2 f * ( t ) = A. cos(0 .t ). + cos(ne t ) Te n =1 Te

A Te

( ) (cos(ne 0 )t + cos(ne + 0 )t ) cos . t + 0 n =1

Do le spectre damplitude :
A Te

f0

fe-f0 fe+f0

2fe-f 0 2f e+f0

3fe-f0 3fe+f0

2.3 chantillonnage dun signal quelconque


On considre maintenant un signal spectre born de frquence maximale fM dont le spectre symbolique est reprsent ci-dessous.

fM

fM

fe-f M

fe+fM 2f e-fM

2fe+fM 3fe-f M

3fe+fM

spectre symbolique du signal

spectre symbolique du signal chantillonn

S e r g e O N N III N S e r g e M O N N N e r g eM M O N N N S

E c h a n ttt iil n n a g e ttt ttt r a n s fff o r m e n ... d o c E c h a n n n a g e e r a n s o r m e e n z d o c E c h a n ill llo lo o n n a g ee e r a n s o r m ee e nz z d o c

3. RECONSTITUTION DU SIGNAL CHANTILLONN 3.1 Thorme de Shannon


On peut remarquer sur le spectre ci-dessus que la frquence dchantillonnage doit tre telle que fe fM > fM, soit fe > 2.fM, sinon il y a recouvrement des spectres, ceci constituant le thorme de Shannon. La frquence dchantillonnage dun signal doit tre suprieure la frquence maximale du spectre du signal chantillonn.

Fe > 2.fM
On peut alors reconstituer le signal initial laide dun filtre passe-bas de frquence de coupure gale la frquence maximale de son spectre. Il est bien vident que la condition de Shannon est insuffisante, le filtre devant tre parfait pour supprimer la frquence fe fM. En pratique on choisit des frquences dchantillonnage : 5.fM < fe < 25.fM

3.2 Effet dun chantillonnage-blocage


Un chantillonneur bloqueur (bloqueur dordre 0) mmorise (grce un condensateur) le signal chantillonn entre deux prlvements. Le signal f(t) est donc multipli par une impulsion unitaire i1(t) de dure Te.
f*(t)

Te f*(t)

Te

Sa transforme de Laplace

I1(p) = ept .dt =


0

Te

1 e p

pTe

Le bloqueur transforme donc une impulsion de Dirac, de transforme de Laplace gale 1, en une impulsion unitaire, de transforme de Laplace I1(p). La transmittance isomorphe du bloqueur scrit donc :

H(p) =

I1(p) 1 epTe = 1 p

Sa transmittance isochrone a pour expression :

H( j) =

H( j) = Te .e jTe / 2

sin(Te / 2) sin(fTe ) = Te .e jTe / 2 Te / 2 fTe

1 e jTe e jTe / 2 e jTe / 2 = Te .e jTe / 2 j jTe / 2

Par rapport lchantillonnage simple, le blocage provoque une attnuation du signal en sin(Te/2)/( Te/2) et un retard de phase gal Te/2. Cela facilite le filtrage pour reconstituer le signal mais a pour inconvnient dattnuer les composantes de plus hautes frquences du spectre de f(t) (voir annexe) et de les retarder, do lapparition dune distorsion damplitude et dune distorsion de phase.

S e r g e O N N III N S e r g e M O N N N e r g eM M O N N N S

E c h a n ttt iil n n a g e ttt ttt r a n s fff o r m e n ... d o c E c h a n n n a g e e r a n s o r m e e n z d o c E c h a n ill llo lo o n n a g ee e r a n s o r m ee e nz z d o c

4. TRANSFORME EN Z 4.1 Dfinition


Soit f(t), une fonction causale et f (t), la mme fonction chantillonne la frquence fe.

f * ( t ) = f ( t ). ( t n.Te ) = f (n.Te ).( t n.Te )


n = n =0

Sa transforme de Laplace scrit :

F* (p) =

f (n.T ).(t n.T ).e


0 n=0 e e n=0 0

pt

dt

F* (p) = f (n.Te ) ( t n.Te ).e pt .dt


La transforme de Laplace dun Dirac tant gale lunit et celle dun Dirac retard de , e ,
-p

en posant

z = epTe , on obtient la transforme en z de la fonction f(t) :


Z[f ( t )] = F( z ) = f (n.Te ).e npTe = f (n.Te ).z n


n=0 n=0

4.2 Proprits
4.2.1 Linarit

Z[a.f1 ( t ) + b.f2 ( t )] = a.Z[f1 ( t )] + b.Z[f2 ( t )]


Z[f ( t k.Te ] = z k .Z[f ( t )]
-1

4.2.2 Retard Soit f(t

- k.Te) nulle pour t < k.Te,

On retiendra quun retard de Te se traduit par une multiplication par z . 4.2.3 Translation complexe

Z ep 0 t .f ( t ) = F z.e p 0 .Te

] [

]
n

4.2.4 Thormes de la valeur initiale et de la valeur finale


n0

lim f (n.Te ) = lim F( z )


z

lim f (n.Te ) = lim 1 z 1 .F( z)


z 1

4.3 Principales transformes en z


4.3.1 chelon damplitude E : E.u(t)

F( z ) =

z E z 1 z ( z 1)2

4.3.2 Rampe de pente a : a.t.u(t)

F( z ) = a.Te

S e r g e O N N III N S e r g e M O N N N e r g eM M O N N N S

E c h a n ttt iil n n a g e ttt ttt r a n s fff o r m e n ... d o c E c h a n n n a g e e r a n s o r m e e n z d o c E c h a n ill llo lo o n n a g ee e r a n s o r m ee e nz z d o c

4.3.3 Signal exponentiel : A.e .u(t)

-at

F( z ) = A F( z ) =

z z e aTe

4.3.4 Signal sinusodal : sin(0t).u(t)

z. sin( 0 .Te ) z 2z. cos( 0 .Te ) + 1


2

4.3.5 Cosinusode : cos(0t).u(t)

F( z ) =

z.(z cos( 0 .Te )) z 2z. cos( 0 .Te ) + 1


2

4.3.6 Signal sinusodal amorti : e .sin(0t).u(t)


-at

F( z ) =

z.e aTe . sin(0 .Te ) z 2 2z.e aTe . cos(0 .Te ) + e 2aTe

4.4 Fonction de transfert en z


Soit un systme linaire auquel on applique une impulsion de Dirac, sa rponse impulsionnelle est gale la fonction de transfert isomorphe du systme (car E(p) = 1). Calculons sa fonction de transfert en z :

H( z) =

S( z ) Z s* ( t ) = = Z h* ( t ) * E( z) Z e ( t )

[ [

] [ ]

La fonction de transfert en z dun systme linaire est donc gale la transforme en z de la rponse impulsionnelle. Considrons un processus de transmittance isomorphe F(p) prcd dun chantillonneur bloqueur avec
FB(p) Te E(z) S( z) Bo(p) F(p)

B o (p ) =

1 e p

Tep

et

calculons la transmittance de lensemble bloqueur-processus FB(z).

S(z) = FB(z).E(z)

1 e Tep F(p) F(p) F(p) F(p) FB( z) = Z F(p) = Z Z e Tep . = Z z 1.Z p p p p p F(p) FB( z ) = 1 z 1 .Z p

4.5 quation de rcurrence


On lappelle galement quation aux diffrences ou algorithme, elle lie la sortie linstant n.Te lentre linstant (n-1).Te et la sortie aux instants (n-1).Te, (n-2).Te etc Exemple : h(t)

=1e

-2t

2 H(p) = p.(p + 2)

z. 1 e 2 Te et H( z ) = (z 1). z e2Te

Si H(p) est une fraction rationnelle en p, H(z) sera une fraction rationnelle en z . Si on choisit une priode dchantillonnage de 0,5s :

0,632.z S( z ) = donc : 0,632.z-1.E(z) = (1 1,368.z-1 + 0,368.z-2).S(z) (z 1)( . z 0,368 ) E( z ) do lquation de rcurrence : 0,632.e(n-1) = s(n) 1,368.s(n-1) + 0,368.s(n-2) H( z ) =

S e r g e O N N III N S e r g e M O N N N e r g eM M O N N N S

E c h a n ttt iil n n a g e ttt ttt r a n s fff o r m e n ... d o c E c h a n n n a g e e r a n s o r m e e n z d o c E c h a n ill llo lo o n n a g ee e r a n s o r m ee e nz z d o c

4.6 Transformation bilinaire


Elle permet le passage dune transforme de Laplace en une transforme en z. Elle utilise la mthode du trapze pour calculer une intgrale. Soit y(t), lintgrale de la fonction x(t) :
x(t) xn xn- 1

y( t ) = x( ).d
0

Si lon effectue cette intgration entre les instants (n-1).Te et n.Te : yn yn-1 = aire du trapze dfini ci-contre, soit yn yn-1 = (xn + xn-1).Te/2.
-1 -1

Te

En passant la transforme en z : Y(z).(1 z ) = X(z).(1 + z ). Te/2 On passe donc de la transforme en z dun signal la transforme en z de son intgrale, en multipliant la transforme en z du signal par :

1 + z 1 Te 1 z 1 2

Or un intgration en Laplace correspond une division par p, on aura donc la correspondance :

1 z 1 2 qui constitue la transformation bilinaire. 1 + z 1 Te


pT

La relation exacte tant z = e e , la transformation bilinaire est identique la relation exacte au deuxime ordre prs. Elle sen approche dautant plus que la frquence dchantillonnage est leve.

Annexe

Attnuation due au terme :

sin(fTe ) fTe

0 0 f0 fe-f0 fe fe+f0
2fe 2fe-f0 2fe+f0 3fe 3f e-f0 3fe+f0 4f e 4fe-f0 4f e+f0

S e r g e O N N III N S e r g e M O N N N e r g eM M O N N N S

E c h a n ttt iil n n a g e ttt ttt r a n s fff o r m e n ... d o c E c h a n n n a g e e r a n s o r m e e n z d o c E c h a n ill llo lo o n n a g ee e r a n s o r m ee e nz z d o c

Vous aimerez peut-être aussi