Вы находитесь на странице: 1из 5

1 INTRODUCTION GENERALE

1.1 SCHEMA D'ASSERVISSEMENT NUMERIQUE


Un exemple de chane de traitement numrique d'un signal est reprsente sur la Figure 1.1-1
pour lequel on considre des donnes analogiques qui sont chantillonnes puis quantifies.
La Figure 1.1-2 prsente un schma mettant en uvre une interface discrtise
temporellement l'aide d'un compteur d'impulsions en entre et d'un gnrateur PWM en
sortie.
Figure 1.1-1
Figure 1.1-2
Dans une chane de traitement d'un signal, on distingue :
1. l'chantillonneur (interrupteur lectronique) dfini par la priode T
d'ouverture/fermeture. Dans le cas de donnes discrtises dans le temps T reprsente la
priode de comptage.
2. le convertisseur Analogique/numrique quantifiant le signal de I R J Z (ou toute
transformation du type amplitude/ dure d'impulsion par exemple.

3. lchantillonneur virtuel dans le calculateur correspondant la fonction dcriture sur la
sortie.

4. le bloqueur en sortie.

5. le convertisseur numrique analogique ou son quivalent amplitude/dure (exemple de
la commande directe de thyristor de PWM etc...
s(t)
t
A
N
T
Calculateur
N
A
Bloqueur
T
Echantillonneur virtuel:
criture mmoire
Calculateur
PWM
Compteur
1.2 ECHANTILLONNAGE D'UN SIGNAL
1.2.1 Modlisation
L'chantillonnage est quivalent la modulation d'amplitude d'un peigne de dirac.
Figure 1.2-1: Modulation damplitude dun train dimpulsions
1.2.2 Peigne de Dirac
On dfinit le peigne de Dirac par la fonction: P
d
(t) = (t - nTe)
n=0

qui est une suite d'impulsions


de dure nulle et d'amplitude 1 aux instants nTe . Le spectre de ce signal est:
Pd(f) = (f - kfe)
k=-

.
Dmonstration: la transforme de Fourier de Pd est : P t e dt
d
j ft
( )
-

2p
; soit par substitution de
Pd(t):
d
p
( ) t nTe e dt
j ft
n
-
-

2
= ( )


-
-
n
ft j
dt e nTe t
p
d
2
) ( = e e e
j fnTe
n
j fn
fe
n
j n
n
-
-
-

= ===>
2
2
2 p
p
p u
1.3 ASPECT FREQUENTIEL
1.3.1 Spectre d'un signal chantillonn
Soit x(t) un signal et X(f) son spectre. Le signal chantillonn est not x*(t), il est obtenu par
simple produit temporel entre x(t) et le peigne de Dirac: x*(t) = x(t) . Pd(t) . La transforme
de Fourier du signal chantillonn est par dfinition
[ ]
[ ]
F x t F x t P t
X f Pd f X u Pd f u du
d
*
( ) ( ). ( )
( ) * ( ) ( ) ( )
=
= = -
-
+

[ ]
F x t X u f nf u du
e
n
*
( ) ( ) ( ) = - -
=
+
-
+

d
0
(convergence uniforme) ==>

F x
*
(t)
[ ]
= X(u)
-
+

d( f - nf
e
- u)
n= 0
+

du
s(t)
Pd(t
)
s*
or X u f nf u du X f nf
e e
( ) ( ) ( ) d - - = -
-
+


F x t X f nf X f
n
( ( )) ( ) ( )
* *
= - =
=-
+

Le spectre de x*(t) est constitu du spectre de x(t) reproduit


priodiquement la priode fe. Ce phnomne est appel repliement
du spectre.
1.4 THEOREME DE SHANNON
Si x(t) possde un spectre born X(f), exemple X(f) = 0 pour f [-f
c
+f
c
] .
Si fc < fe/2, alors le spectre de x*(t) est constitu d'une rptition priodique du spectre de
x(t) sans recouvrement.
Figure 1.4-1
Th de Shannon : fe 2 fc
Dmonstration
Soit une fonction s possdant un spectre F(n) born entre [-n
0
,n
0
]. F(n) est dcomposable en
srie de Fourier (dans lespace des frquences cf. th de lintgration): posons T
0
= 1/2n
0
F f e
n
n Z
j nT
( ) u
pu
=

2
0
Equ. 1
On calcule les coefficients complexes f
n
par la formule suivante;
f F e d
n
j n T
=
-
-

1
2
0
2
0
0
0
u
u u
p u
u
u
( ) Equ. 2
La transforme de Fourier inverse permet de calculer s(t) partir de F(n):
s t F e d
j t
( ) ( ) =
-

u u
pu
u
u
2
0
0
Equ. 3
Considrons s aux instants nT
0
s nT F e d f
j nT
n
( ) ( )
0
2
0
0
0
0
2 = =
-
-

u u u
pu
u
u
Equ. 4
On constate que si on connat s(nT
0
) donc s(t) aux seuls instants dchantillonnage, on connat
alors f
-n
et par consquent F(n) donc s(t)
fc
fe 2fe
Thorme de Shannon:
Si s(t) est spectre born, il suffit de connatre s aux seuls instants nT
0
avec T
0
= 1/2n
0
soit
encore une frquence dchantillonnage gale deux fois la bande passante du signal.
1.5 RESTITUTION DU SIGNAL
1.5.1 Fonction de Shannon
En introduisant l'quation 1 dans l'quation 3, on obtient :
s t f e e d
n
j nT
n Z
j t
( ) =

2 2
0
0
0
pu pu
u
u
u
posons m=-n
s t f e e d
m
j mT
m Z
j t
( ) =

-
-

2 2
0
0
0
pu pu
u
u
u et inversons l'intgrale et la somme
=
-
-
-

f e e d
m
j mT j t
m Z
2 2
0
0
0
pu
u
u
pu
u regroupons les termes de l'exponentielle
=
-
-
-

f e d
m
j t mT
m Z
2
0
0
0
pu
u
u
u
( )
Rsolvons l'intgrale
=
-

-
-
-

f
e
j t mT
m
j t mT
m Z
2
0
0
0
0
2
pu
u
u
p
( )
( )
=
-
-
-

f
t mT
t mT
m
m Z
sin( ( ))
( )
2
0 0
0
pu
p
Equ. 5
En considrant l'quation 4, on remplace f
-m
par s(mT
0
)/ 2n
0
et il vient que
s(t) =
-
-

s mT
t mT
t mT
m Z
( )
sin( ( ))
( )
0
0 0
0 0
2
2
pu
u p
s(t) = -

s mT c t mT
m Z
( ) sin ( ( ))
0 0 0
2pu Equ. 6

Conclusion:
Connaissant s aux seuls instants mT
0
, on reconstitue s(t) laide de la fonction sinc qui est
appel fonction de Shannon.
1.5.2 Problme d'interpolation
Pour t compris entre 0 et T
0
, le dveloppement limitde x(t) est:
x t x
t
x
t
x ( ) ( )
!
& ( )
!
&&( ) ...... = + + + 0
1
0
2
0
La technique de restitution par bloqueur sappuie sur cette formule, un bloqueur dordre 0
permet un dveloppement lordre 0, un bloqueur dordre 1: un dveloppement limit
dordre 1 etc....
Si X(f) est born , on reconstitue x(t) par: x(t) = F
-1

[X*(f) Rect
fe/2
(f)]
Si X(f) est non born alors :
x
1
(t) = F
-1

[X*(f) Rect
fe/2
(f)] x(t): phnomne de Gibbs
La reconstitution parfaite impliquerait lusage dun filtre cardinal (cf. exercice) dans le cas o
le signal serait bande limite. Un filtre cardinal ntant pas causal, il est impossible
deffectuer une restitution parfaite (principe de la perte dinformations aprs compression)
1.5.3 Bloqueur d'ordre O
La sortie reste 1 entre 0 et T la fonction de transfert est obtenue en considrant deux
chelons l'un dmarrant t=0 le second dmarrant t = T d'amplitude -1.
Soit B p
e
p
pT
0
1
( ) =
-
-
1.5.4 Bloqueur d'ordre 1
La rponse impulsionnelle dun bloqueur dordre 1 est dfinie (cf. figure suivante) partir
dun dveloppement limit dordre 1 entre kT et (k+1)T.

T
2T
B(t)
1
x kT x kT) x kT) ( ) ( & ( + = + e e avec
[ ]
& ( ( ({ } x kT)
T
x kT) x k T) = - -
1
1
Notation: linstant kT on considre 3 valeurs: x
-
(kT) x(kT) et x
+
(kT).
Avec: x(-0) = 0; x(0) = 1; x(T) = 0, x(2T) = 0
De O T:
[ ]
& ( ) ( ) ( x
T
x x T)
T
0
1
0
1
= - - =
d o x
T
' ( ) e
e
= + 1
De T 2T:
[ ]
& ( ( ( ) x T)
T
x T) x
T
= - = -
1
0
1
x ( ) T
T
+ = - e
e
De 2T 3T:
[ ]
& ( ( (
' ( )
x T)
T
x T) x T)
d o x T
2
1
2 0
2 0
= - =
+ = e
Transforme de Laplace: B p
t
T
e dt
t
T
e dt
pt
T
pt
T
T
1
0
2
1 1 ( ) ( ) ( ) = + + -
- -

et tout calcul effectu:

Вам также может понравиться