Traitement Analogique du Signal CNAM - Creatis

publicité
CNAM
Traitement Analogique du Signal
( ELE103 )
Christophe Odet
Professeur INSA de Lyon
Hugues Benoit-Cattin
Maître de Conférences INSA de Lyon
2005-2006
Objectif, plan et organisation
• Maîtriser le signal analogique et les moyens analogiques
(électroniques) de le traiter
• Plan du cours
–
–
–
–
I- Signaux et systèmes, Transformé de Fourier, corrélation (5h)
II - Rappels de probabilité, signaux aléatoires (4h)
III - Filtrage analogique (9h)
IV - Modulation analogique (6h)
• Organisation
–
–
–
–
24h de cours
21h de TD (Hugues Benoit-Cattin)
1 interrogation écrite intermédiaire
Contrôle final
Traitement Analogique du Signal - Christophe
Odet
2
Ressources complémentaires
• Travail personnel: 2H par heure de cours ou de TD
• Bibliographie, ouvrages de référence
• Association des élèves et anciens élèves du CNAM
– Anciens sujet d ’examen
– Polycopiés des cours du Professeur B.Fino du CNAM Paris
• Ce document disponible en version électronique
http://www.creatis.insa-lyon.fr/~chris/TSanalogique.pdf
• Contact avec les enseignants
– Email, RDV…
• Site web du cnam : www.cnam.fr
• Etc...
Traitement Analogique du Signal - Christophe
Odet
3
Introduction
• Pourquoi traiter les signaux
– Générer, Mettre en forme, Adapter, Moduler, Analyser,
Extraire l’information…
• Signaux déterministes et aléatoires
– Information et hasard
– Bruit et signal utile
• Fonctions de traitement
– Générer, amplifier, filtrer, moduler, échantillonner, convertir
• Analogique vs. Numérique
– avantages et inconvénients des deux approches
– domaines d’utilisation
Traitement Analogique du Signal - Christophe
Odet
4
I - Signaux et systèmes, Transformée de
Fourier, corrélation
–
–
–
–
–
–
–
Signaux continus, échantillonnés, quantifiés, numériques
Énergie et puissance
Signaux utiles
Système linéaire invariant (SLI), convolution
Analyse harmonique, Transformée de Fourier
Réponse en fréquence des SLI
Corrélation de signaux transitoires
Traitement Analogique du Signal - Christophe
Odet
5
I-1 Signaux continus, échantillonnés,
quantifiés, numériques
• Signal continu x(t)
x(t)
t
• Signal échantillonné
+∞
xe (t ) = ∑ x[ kT ]δ (t − kT )
−∞
x[ k ]
t
• Signal quantifié
T
x(t ) = n (t )∆, avec n (t ) entier
∆ pas de quantification
• Signal numérique (échantillonné+quantifié)
– ex: suite de valeur entière x[k ] 
→ ...,1,3,5,6,34,2,78,...
Traitement Analogique du Signal - Christophe
Odet
6
I-2 Énergie et puissance
• Énergie moyenne normalisée
W (t1 , t 2 ) = ∫ x 2 (t ) dt
t2
t1
• Puissance moyenne normalisée
1
P (t1 , t 2 ) =
t 2 − t1
• Énergie totale
+∞ 2
W = ∫ x (t )dt
∫
t2
t1
x 2 (t )dt
−∞
• Puissance totale
1
P = lim ∫ x 2 (t ) dt
T →∞ T T
• Signaux à énergie finie (signaux réels)
W <∞⇒P=0
• Signaux à puissance finie (modéles…)
P < ∞ ⇒W → ∞
Traitement Analogique du Signal - Christophe
Odet
7
I-3 Signaux utiles
1
• Signe Sgn(t) =t / |t|,
-1 pour t<0, +1 pour t>0
-1
• Echelon unité u(t)=(1+Sgn(t))/2
• Rampe
1
r (t ) = ∫ u ( s )ds = t.u (t )
t
−∞
• Rectangle
Rect (t ) = u (t + ) − u (t − )
1
2
1
1
2
-1/2
Traitement Analogique du Signal - Christophe
Odet
1/2
8
• Triangle
1
1 − t , t ∈ [− 1,1]
Tri(t ) = 
0

-1
Tri (t ) = Rect (t ) * Rect (t )
1
* = convolutio n
• Signaux de largeur et de position quelconque
t − t0
A.Rect(
)
T
A
T
t0
δ (t )
• Impulsion de Dirac (Théorie des Distribution)
1
– « Impulsion » de largeur nulle et de hauteur infinie !
– Ce n’est pas un signal physique.
Traitement Analogique du Signal - Christophe
Odet
9
• Dirac: Formules fondamentales
∫
∫
+∞
−∞
δ (t ) dt = 1,
+∞
−∞
∫
+∞
−∞
x(t )δ (t )dt = x(0), x(t )δ (t ) = x( 0)δ (t )
x(t )δ (t − t0 ) = x(t0 ), x(t ) * δ (t ) = x(t ), x(t ) * δ (t − t0 ) = x (t − t0 )
1
δ (at ) = δ (t )
a
1
⇒ δ (ω ) =
δ( f )
2π
• Exercice: démontrer la formule précédente
• Dirac: Relation avec les signaux usuels
∫
t
−∞
δ (v) dv = u (t ), échelon unité
du (t )
= δ (t )
dt
dRect (t )
1
1
= δ (t + ) − δ (t − )
dt
2
2
1
t
1
t
δ (t ) = lim Rect ( ) = lim Tri( ) = ...
T →0 T
T →0 T
T
T
Traitement Analogique du Signal - Christophe
Odet
10
• Sinus cardinal
∫
+∞
−∞
Sin(πx )
Sinc( x ) =
πx
Sinc( x )dx = 1
Traitement Analogique du Signal - Christophe
Odet
11
• Exercices:
–
–
–
–
t
Tri
(
− K)
Représenter
T
t0 − t
Tri
(
)
Représenter
T
t
t
t
Montrer que
T .Tri ( ) = Rect( ) * Rect( )
T
T
T
t − t0
t − t0
Rect(
) * Rect(
)
Calculer et représenter
T
T
+∞
– Montrer que (T. de Fourier) Sinc( f ) = ∫−∞ Rect(t ) exp(− j 2πft )dt
– Montrer que
+∞
exp( j 2πf 0t ) = ∫ δ ( f − f 0 ) exp( j 2πft )df
−∞
Traitement Analogique du Signal - Christophe
Odet
12
I-4 Système linéaire invariant (SLI) convolution
• Système linéaire
e(t)
s(t)
– si e1(t) (resp. e2(t)) produit s1(t) (resp. s2(t)) en sortie alors
a.e1t()+b.e2(t) produit a.s1(t)+b.s 2(t)
• Système invariant
– si e(t) produit s(t) alors e(t-t0) produit s(t-t0),
le fonctionnement ne
dépend pas de l ’instant d ’observation
• Convolution
+∞
s(t ) = h(t ) * e(t ) = ∫ e(τ ) h(t − τ ) dτ
−∞
h(t) est la réponse impulsionnelle (à un Dirac)
Elle caractérise entièrement le fonctionnement linéaire du
système.
δ(t)
h(t)
Traitement Analogique du Signal - Christophe
Odet
13
• Exercices:
– Quelle est la réponse impulsionnelle h(t) d ’un SLI tel que
s(t)=e(t) ?
– Soit un SLI de rép. Imp. h(t)=Rect(t). Calculer la sortie pour une
entrée e(t)=Rect(t).
– Soit un circuit RC initialement au repos. Le signal d ’entrée est
u(t) échelon unité. Que vaut la sortie s(t)? En déduire et
représenter la réponse impulsionnelle du circuit RC.
Traitement Analogique du Signal - Christophe
Odet
14
• Fonction de transfert
– H(p) transformée de Laplace de la réponse impulsionnelle
– H(p) est en général une fraction polynomiale
– Stabilité si les pôles de H(p) sont à partie réelle négative
donc situés dans la partie gauche du plan de Laplace
• Exercices: étudier les fonctions de transfert suivantes
et si possible, déterminer la réponse impulsionnelle
1
H1 ( p ) =
2+ p
1+ p
H 2 ( p) = 2
p + 2p −3
1
H 3 ( p) =
( p + 2)( p + 1)
1
H 4 ( p) = 2
p +4p+5
Traitement Analogique du Signal - Christophe
Odet
15
I-5 Analyse harmonique Transformée de Fourier
• Soit un signal x(t) de durée T respectant les
conditions de Dirichlet
+∞
Décomposition d ’un signal en
t
x(t ) = ∑ X n exp( j 2πn )
une somme de fonction sinus et cosinus
T
−∞
Spectre de Raies séparées
1
t
X n = ∫ x(t ) exp( − j 2πn )dt de 1/T
T T
T
• En dehors de la durée T, le signal est périodisé:
Décomposition en série de Fourier
• Remarque: si x(t) est réel X −n = X n* (*:conjugué)
• Puissance moyenne
+∞
1
x
∫
T
T
2
(t )dt = ∑ X n
Traitement Analogique du Signal - Christophe
Odet
2
−∞
16
T →∞
• Quand
+∞
X ( f ) = ∫ x(t ) exp( −2 jπft ) dt
−∞
+∞
x(t ) = ∫ X ( f ) exp( 2 jπft )df
−∞
• C ’est la Transformée de Fourier (T.F.) directe et inverse
F
x (t ) ←→
X( f )
• X(f) est en général complexe: module, phase,
représentation de Bode , représentation vectorielle…
• Exemple:
F
1
-1/2
Rect (t ) ←→ Sinc( f )
1/2
Traitement Analogique du Signal - Christophe
Odet
17
• Propriétés et formules utiles
F
x* (t ) ←→
X * (− f )
F
ax (t ) + by (t ) ←→
aX ( f ) + bY ( f )
Linéarité
d n x(t ) F
n
←
→
(
j
2
π
f
)
X(f)
n
dt
F
x(t ) * y(t ) ←→
X ( f )Y ( f )
SLI, filtrage…
F
x(t ) y(t ) ←→
X ( f ) *Y ( f )
Modulation
F
x(t − t 0 ) ←→
X ( f ) exp(−2 jπft0 )
Théorème du Retard
F
x(t ) exp(2 jπtf 0 ) ←→
X ( f − f 0 ) = X ( f ) *δ ( f − f0 )
1
f
x( at ) ←→ X ( )
a
a
F
Modulation
Compression/dilatation
F
F
si x(t ) ←→
X ( f ) alors X (t ) ←→
x (− f )
Traitement Analogique du Signal - Christophe
Odet
18
• Cas très courant:
si x(t ) est réel X (− f ) = X * ( f )
– Module de X(f) pair, phase impaire
– Partie réelle de X(f) paire, partie imaginaire impaire
• Exemple/exercice
– Calculer et représenter (module et phase) la T.F. de Rect(t-1/2)
Module |X(f)|
Phase Arg(X(f))
Traitement Analogique du Signal - Christophe
Odet
19
• T.F. des signaux usuels (exercices )
F
Rect(t ) ←→
Sinc( f )
F
Rect(t / T ) ←→
TSinc(Tf )
F
Sinc(t ) ←→
Rect( f )
1
Cos(2πf 0t ) ←→ (δ ( f + f 0 ) + δ ( f − f 0 ))
2
j
F
Sin(2πf 0t ) ←→ (δ ( f + f 0 ) − δ ( f − f 0 ))
2
F
δ (t ) ←→
1
F
F
1 ←→
δ( f )
F
δ (t − t0 ) ←→
exp(−2 jπft0 )
F
exp(2 jπf 0t ) ←→
δ ( f − f0)
F
Sgn(t ) ←→
1 /( jπf )
F
u(t ) ←→
δ ( f ) / 2 + 1 /(2 jπf )
Traitement Analogique du Signal - Christophe
Odet
20
I-6 Réponse en fréquence des SLI
• La réponse en fréquence d ’un SLI est la transformée
de Fourier de la réponse impulsionnelle
F
e(t ) ←→
E( f )
e(t)
s (t ) ←→ S ( f )
F
h(t)
s(t)
F
h(t ) ←→
H( f )
F
s (t ) = e(t ) * h(t ) ←→
S ( f ) = E( f )H ( f )
• H(f) gain en fréquence, module, phase, diagramme
de Bode ( en dB 20log(|H(f)| )
Traitement Analogique du Signal - Christophe
Odet
21
• Exercice
– Soit un circuit RC initialement au repos. Le signal d ’entrée
est Rect(t-1/2).
• Que vaut le gain en fréquence H(f)?
• En déduire spectre S(f) du signal de sortie s(t).
• Pour RC=0.1, représenter rapidement le signal de sortie
s(t)
Traitement Analogique du Signal - Christophe
Odet
22
• Relation entre Fourier et Laplace
– Fourier = axe imaginaire du plan de Laplace
H ( f ) = H ( p ) p = j 2πf
– Exemple
1
H ( p) = 2
p + p +1
1
3 1
3
pôles : − + j
,− − j
2
2
2
2
H ( p)
H( f )
Traitement Analogique du Signal - Christophe
Odet
23
I-7 Corrélation de signaux transitoires
(à énergie finie)
• Produit scalaire, inter-corrélation
+∞
C xy (τ ) = x (t ), y (t + τ ) = ∫ x* (t ) y (t +τ )dt
*
−∞
= C *yx (−τ )
• Interprétation: orthogonalité
C xy = 0
• Signaux réels
+∞
C xy (τ ) = x(t ), y (t + τ ) = ∫ x (t ) y (t +τ )dt
−∞
= C yx (−τ )
réelle
Traitement Analogique du Signal - Christophe
Odet
24
• Autocorrélation x(t)=y(t)
+∞
C xx (τ ) = x (t ), x(t + τ ) = ∫ x* (t ) x(t +τ )dt
*
−∞
noté C x (τ )
• Énergie
C x (0 ) = x * , x = W x
• Fonction paire si x(t) est réel C x (τ ) = C x (−τ )
• Inégalité de Schwarz ⇒ C x (τ ) ≤ C x (0)
– La fonction d ’autocorrélation est maximale en τ=0
t
t
AutoCorr .
Rect( )  
→10.Tri ( )
10
10
Traitement Analogique du Signal - Christophe
Odet
25
• Autocorrélation d ’un bruit
• Relation avec la convolution
C xy (τ ) = x * ( −τ ) * y (τ )
Implantation de la corrélation par filtrage (SLI), filtre adapté
y(t)
h(t)=x*(-t)
s(t)=Cxy(t)
Traitement Analogique du Signal - Christophe
Odet
26
• Densité spectrale d ’énergie (DSE)
+∞
DSEx ( f ) = T .F .(C x (t )) = ∫ C x (t ) exp( −2 jπft )dt
−∞
= X(f )
– Énergie
2
en τ = 0
+∞
+∞
Wx = C x (0) = ∫ x (t ) dt = ∫ DSE ( f )df
2
−∞
−∞
– DSE réelle, positive ou nulle, indépendante de la phase
– Exemple/exercice
Rect (t − t 0 ) 
→ Sinc ( f )
DSE
Traitement Analogique du Signal - Christophe
Odet
2
27
• SLI, corrélation et DSE
e(t)
– Filtrage
s(t)
h(t)
C s (t ) = s( −t ) * s (t ) = e(−t ) * h(−t ) * e(t ) * h (t )
= C h (t ) * C e (t )
DSEs ( f ) = H ( f ) DSEe ( f )
2
– Identification
Ces (t ) = e(−t ) * s (t ) = e(−t ) * h (t ) * e(t ) = h(t ) * Ce (t )
• Bruit blanc en entrée, identification par intercorrélation entrée
sortie
Ce (t ) = δ (t ) ⇒ Ces (t ) = h(t )
Traitement Analogique du Signal - Christophe
Odet
28
II - Rappels de probabilités. Processus et
signaux aléatoires
–
–
–
–
–
–
–
–
–
–
Fréquence relative, probabilité
Probabilités combinées
Probabilités conditionnelles, indépendance
Variables aléatoires, fonction de répartition, densité de
probabilité
Moments statistiques, moyenne, variance…
Corrélation et covariance
Processus aléatoire
Stationnarité, ergodicité
Densité spectrale de puissance
Filtrage des processus aléatoires
Traitement Analogique du Signal - Christophe
Odet
29
II-1 Fréquence relative, probabilité
• N expériences, événement A réalisé M fois:
– Fréquence relative
F ( A) =
M
N
M
Prob( A) = lim
, 0 ≤ Prob( A) ≤ 1
N →∞ N
• Probabilité
• Exemple: 10 jets de dé à 6 face: 1,5,3,4,2,5,6,5,3,4
F(1)=1/10 F(2)=1/10 F(3)=2/10
F(4)=2/10 F(5)= 3/10 F(6)=1/10
6
∑ F (i) = 1
i =1
Intuitivement (dé non pipé!) Prob(i)=P(i)=1/6
• Valeur non démontrable, souhaitée, jamais réalisée exactement
(sauf par hasard), valeur moyenne des fréquences relatives
paramètres statistiques du processus aléatoire associé
Traitement Analogique du Signal - Christophe
Odet
30
II-2 Probabilités combinées
• Événements s ’excluant mutuellement
– P(A ∪ B)=P(A ou B)=P(A)+P(B)
– ex: jeu de dé: P(1 ∪ 2 ∪ 3 ∪ 4 ∪ 5 ∪ 6) = 6 x 1/6 = 1
• Événements non disjoints, non exclusifs
– A∩B=Ø P(A ∪ B)=P(A)+P(B)-P(A,B)
P(A,B)=P(A ∩B) A et B en même temps
si A∩B=0 P(A,B)=0
– ex: P( pair ou >4) ?
• Par énumération complète (souvent irréalisable)
P(2 ou 4 ou 5 ou 6)=2/3
• P(Pair)+P(>4)-P(Pair et >4)= 1/2 + 2/6 - 1/6 = 2/3
Traitement Analogique du Signal - Christophe
Odet
31
II-3 Probabilités conditionnelles,
indépendance
• Événements A et B non exclusifs, N expériences,
A se produit M(A) fois, B M(B) fois
et A et B ensembles M(A,B).
–
–
–
–
F(A)=M(A)/N
F(B)=M(B)/N
F(A et B)=M(A,B)/N
M(A,B)/M(B) = fréquence d ’apparition de A lorsque B est
aussi réalisé
– A la limite P(A/B)=P(A,B)/P(B)
Prob A sachant B
– Théorème de Bayes: P(A,B)= P(A/B)P(B)
= P(B/A)P(A)
Traitement Analogique du Signal - Christophe
Odet
32
• Ex: Jeu de dé: P(2/pair) ? (intuitivement 1/3)
P(pair)=1/2, P(2,pair)=P(2)=1/6
P(2/pair)P(pair)=P(pair/2)P(2)=P(2,pair)
P(2/pair)=(1/6) / (1/2) = 1/3
P(pair/2)=(1/6) / (1/6) = 1 (Trivial !)
• Prob(A1, A2,... AN)
=Prob(A1).Prob(A2/ A1)…Prob(AN/ A1... AN-1)
• Événements indépendants
P(A/B)=P(A) et P(B/A)=P(B)
P(A,B)=P(A)P(B)
Traitement Analogique du Signal - Christophe
Odet
33
Exemple:
Population 1
Vote
pour A
0,459
Vote
pour B
0,441
Population 2
0,051
0,049
Le vote pour A
ou B dépend il
de la population ?
P(vote A)=0,459+0,051 = 0,51
P(vote A/pop.1)=P(vote A et pop.1)/P(pop.1)
=0,459/(0,459+0,441) = 0,51
donc P(vote A) = P(vote A/pop.1) donc indépendance.
Traitement Analogique du Signal - Christophe
Odet
34
II-4 Variables aléatoires, fonction de
répartition, densité de probabilité
• Valeurs dépendant du hasard, loi de probabilité =
distribution définie par: fonction de répartition F(x)
densité de probabilité p(x)
• Fonction de répartition: variable aléatoire X
– F(x)=Prob (X ≤ x) , fonction non décroissante
– F(-∞)=0, F(+ ∞)=1
• Densité de probabilité
dF ( x)
p( x) =
,
dx
∫
+∞
−∞
p( x) ≥ 0, F ( x ) = ∫ p (u )du
x
−∞
p ( x)dx = 1, Prob (a < X ≤ b) = F (b ) − F (a ) = ∫ p ( x )dx
b
a
Traitement Analogique du Signal - Christophe
Odet
35
• Variable aléatoire discrète (VAD)
–
–
–
–
valeurs distinctes en nombre fini ou dénombrable
Fonction de répartition en escalier,
Densité de probabilité en Diracs
ex: jeu de dé
p(x)
F(x)
1
1/6
1/6
1 2 3 4 5 6
x
1 2 3 4 5 6
x
• Exercice: somme de deux dés
Traitement Analogique du Signal - Christophe
Odet
36
• Variable aléatoire continue (VAC)
– ex: Loi normale, Gaussienne
Densité de probabilité
p(x)=
e
2
( −( x − 3 ) )
Fonction de répartition
1
2
erf( x − 3 ) +
1
2
π
Traitement Analogique du Signal - Christophe
Odet
37
Histogramme, estimation de la densité de probabilité p(x)
∆x
∆x
• Événement xi − 2 ≤ x ≤ xi + 2 se produit M(xi,∆x) fois en
N expériences
• Densité de probabilité estimée (VAD ou VAC approchée par une VAD)
M ( x i , ∆x ) ~
= p ( xi , ∆x ).∆x
N
∆x
xi +
∆x
∆x
M ( x i , ∆x )
2 p ( x ) dx = Prob ( x −
≤ x ≤ xi + ) = lim
i
∫xi − ∆2x
N →∞
2
2
N
~
p ( xi , ∆x) avec
~
p ( xi , ∆x )
∆x
x
xi
Traitement Analogique du Signal - Christophe
Odet
38
II-5 Moments statistiques, moyenne,
variance…
• VAD
– valeur moyenne expérimentale
∑xN ∑xN
x=
=
N
∑N
i
i
i
i
i
i
La valeur xi est apparue
Ni fois sur N expériences
i
i
– Espérance mathématique = moyenne statistique
µ x = E ( X ) = lim x = ∑ xi .Prob( xi )
N →∞
• VAC
i
+∞
µ x = E ( X ) = ∫ x. p( x )dx
−∞
Traitement Analogique du Signal - Christophe
Odet
39
n
m
=
E
(
X
)
• Moments d ’ordre n
x ,n
• Moments centrés
mx − µ ,n = mcx ,n = E (( X − µ ) n )
• Valeur quadratique moyenne mx,2
• Variance
+∞
σ = mx − µ , 2 = E (( X − µ ) ) = ∫ ( x − µ ) 2 p( x )dx (VAC )
2
x
2
−∞
= ∑ ( xi − µ ) 2 prob( xi ) (VAD )
i
• Écart-type (déviation standard)
σx
mx ,2 = σ x2 + µ x2
• Inégalité de prob( µ − ε < X < µ + ε ) ≥ 1 − σ x2
x
x
ε2
Tchebycheff
σ x2
prob( X − µ x ≥ ε ) ≤ 2
ε
Traitement Analogique du Signal - Christophe
Odet
40
• Fonction f(X) d ’une variable aléatoire X
+∞
E ( f ( X ) ) = ∫ f ( x) n p ( x )dx (VAC )
n
−∞
= ∑ f ( xi ) n prob( xi ) (VAD)
i
• Exercices
– Moyenne et variance du jeu de dé
e
p
(
x
)
=
– Calculer moyenne et variance de la loi normale
• Rappel
2
π
x
∫e
−t 2
−
( x− m )2
2s2
2πs 2
dt = erf ( x)
0
– Moyenne de la somme de deux dés
Traitement Analogique du Signal - Christophe
Odet
41
• Signal gaussien (loi normale)
moyenne m=0 (volt)
écart-type s=1 (volt)
– Probabilité que le signal
dépasse 2 (volt) ?
( x )2
p( x) =
e
−
2
2π
prob( x ∈ [− ∞,2[ ∪ ]2,−∞ ]) = ∫ p ( x) dx + ∫
−2
+∞
−∞
2
p ( x )dx
= F (−2) + 1 − F ( 2)
p ( x) =
e
−
( x −m ) 2
2s2
2πs
2
,
1
x−m
F ( x ) = (erf (
) + 1)
2
s 2
erf ( 2 ) = 0.9545
Traitement Analogique du Signal - Christophe
Odet
0,0455
(environ 1/20)
42
• Signal sinusoïdal à phase aléatoire
x(t , u ) = a.sin( 2πf 0t + u)
T = 1 f0
u variable aléatoire uniformément réparti en 0 et 2π
1
densité de probabilité
p (u ) =
2π
, u ∈ [0,2π [
Rappel: moyenne temporelle nulle et variance temporelle a2/2 ( Valeur
efficace au carré)
1
m=
T
∫
T
0
1
σ =
T
2
x(t ) dt
∫
T
0
( x(t ) − m) 2 dt
– moyenne et variance de x(t) au sens statistique
+∞
1
µ = ∫ x (t , u) p(u )du =
2π
−∞
+∞
2π
∫ a cos( 2πf t + u )du = 0
0
0
2π
2
2
a
a
2
σ 2 = ∫ ( x(t , u) − µ ) 2 p (u )du =
cos
(2πf 0t + u )du =
∫
2π 0
2
−∞
Traitement Analogique du Signal - Christophe
Odet
43
II-6 Corrélation et covariance
• Variables aléatoires X et Y
• Statistique du second ordre, moments conjoints
• Corrélation statistique
Rxy = E ( XY ) = ∫∫ x. y. p( x, y )dxdy
• Covariance
= ∑ xi yi prob ( xi , yi )
C xy = E (( X − µ x )(Y − µ y )) = Rxy − µ x µ y
p ( x, y ) = p ( x) p ( y )
• Indépendance ⇒ C xy = 0,
• Coefficient de corrélation
C xy
− 1 ≤ ρ xy =
≤1
σ xσ y
– dé-corrélation si ρ xy = 0
– relation linéaire entre X et Y si ρ xy = ±1
• Somme de deux variables aléatoires Z=X+Y
σ z2 = σ x2 + σ y2 + 2C xy
Traitement Analogique du Signal - Christophe
Odet
44
II-7 Processus aléatoire
• Ensemble de signaux dépendants de (au moins)
deux variables
X = {x (t , u )}
• u dépend des lois du hasard
• Description d ’un processus aléatoire par des lois de
probabilité
t1
t2
u1
t
u2
u3
Traitement Analogique du Signal - Christophe
Odet
45
• Variables aléatoires x (t1 , u ), x(t 2 , u ).....x (ti , u )
• Fonction de répartition, densité de probabilité,
moyenne, variance…au sens statistique.
(a ne pas confondre avec les mêmes notions temporelles sur un signal
particulier x(t,ui)
• Statistiques d ’ordre 1: loi de probabilité de
l ’amplitude d ’un signal à l ’instant ti.
• Statistiques d ’ordre 2: loi de probabilité conjointes
des amplitudes d ’un signal à deux instants ti et tj
– fonctions de répartition conjointe, densité de probabilité
conjointe, corrélation, covariance...
– Fonction d ’autocorrélation statistique Rx (t1 , t2 ) = E ( X (t1 ) X (t2 ))
– Fonction d ’autocovariance
Cx (t1 , t2 ) = E (( X (t1 ) − µ x (t1 ))( X (t 2 ) − µ x (t 2 )))
= Rx (t1 , t 2 ) − µ x (t1 ) µ x (t 2 )
Traitement Analogique du Signal - Christophe
Odet
46
• Signal sinusoïdal à
phase aléatoire
x (t , u ) = a. sin( 2πf 0t + u )
T = 1 f0
t1
Cx (t1 , t2 ) = Rx (t1 , t2 )
t2
= E (a sin( 2πf 0t1 + u )a sin(2πf 0 t1 + u))
1
1
= a E ( cos( 2πf 0 (t 2 − t1 )) − cos( 2πf 0 (t 2 + t1 ) + 2u ))
2
2
1

21
= a  cos( 2πf 0 (t 2 − t1 )) − E (cos( 2πf 0 (t2 + t1 ) + 2u ))
2
2

2
a2
= cos( 2πf 0 (t2 − t1 ))
2
Rem: Dépend de t2-t1
Traitement Analogique du Signal - Christophe
Odet
47
II-8 Stationnarité, ergodicité
• Stationnarité: invariance temporelle des propriétés
statistiques
– Stationnarité au sens large
valeur moyenne et fonction d’autocorrélation invariante
dépendante de l ’écart τ=t2-t1
Rx (t1 , t 2 ) = Rx (τ )
Cx (t1 , t 2 ) = C x (τ ) = Rx (τ ) − µ x2
• Ergodicité: propriétés « moyennes » temporelles
égales au propriétés statistiques
+∞
1
µ x = E ( X ) = ∫ x. p( x )dx = x (t ) = lim
T →∞ T
−∞
Traitement Analogique du Signal - Christophe
Odet
T
2
∫ x(t )dt
−T
2
48
• Ergodicité(suite)
– Puissance
E ( X 2 ) = Px = x(t ) 2
– Variance = valeur efficace au carré
– Auto corrélation Rx (τ ) = E ( X (t ) X (t + τ )) = lim ∫ x (t ) x (t + τ ) dt
T →∞ T
• Conséquence pratique
– Étude statistique = étude temporelle
– Stationnarité et ergodicité sont souvent supposées vraies
sur une certaine durée
– voir propriétés de l ’autocorrélation dans le chapitre I
Traitement Analogique du Signal - Christophe
Odet
49
II-10 Densité spectrale de puissance
• Comportement fréquentiel des processus aléatoires
(à puissance finie)
 X ( f ,T ) 2 
E
– Densité spectrale de puissance DSPx ( f ) = Tlim
→∞
t
.Fourier
xi (t , T ) = xi (t ).Rect( ) T

→ X i ( f , T )
T

i
T


– Dans la pratique, estimation
~
1
(
f
)
=
DSP x
N
N
∑
i =1
X i ( f ,T )
T
2
– Théorème de Wiener-Khintchine
. Fourier
Rx (τ ) T

→ DSPx ( f )
– Voir les notions correspondantes pour les signaux
déterministes.
Traitement Analogique du Signal - Christophe
Odet
50
• Bruit blanc
TF
DSP
(
f
)
=
A


→ R (τ ) = Aδ (τ )
DSP constante
X(t1) non corrélé avec X(t2) pour t1 différend de t2
• Bruit blanc à bande limitée
−1
 A f1 < f < f 2
DSP ( f ) = 
0 ailleurs
Puissance P = σ
2
+∞
= R( 0) = ∫ DSP( f ) df = 2 A( f1 − f 2 )
−∞
Traitement Analogique du Signal - Christophe
Odet
51
II-11 Filtrage des processus aléatoires
• Action d’un opérateur g sur un processus aléatoire X
Y=g(X)
px(x) densité de probabilité de X
p y ( y) = ∑
k
p x ( xk )
, avec xk racines de y = g ( x)
dg ( x)
dx x= xk
• Exemple: signal sinusoïdal à phase aléatoire (à t=0)
y = g ( x ) = a sin( x ), x ∈ [− π , π [, p x ( x ) = 1 2π
y
Racines : x1 = arcsin( ), π − x1
a
dg ( x)
= a cos( x ) = a 1 − sin 2 ( x )
dx
.../...
f y ( y) =
Traitement Analogique du Signal - Christophe
Odet
1
π a2 − y2
52
• SLI et DSP
X(t,u)
Y(t,u)
h(t)
2
C y (t ) = Ch (t ) * C x (t )
DSPy ( f ) = H ( f ) DSPx ( f )
• Exemple: bruit blanc filtré par circuit RC fc=1/(2πRC)
1
A
H( f ) =
DSPx ( f ) = A, DSPy ( f ) =
2
f 2
 f 
1+ ( )
1 +  
fc
 fc 
4
4
A
2
2
0
0
-2
-2
-4
0
50
100
X(t)
150
200
-4
0
50
100
150
200
Y(t)
Traitement Analogique du Signal - Christophe
Odet
53
III - FILTRAGE ANALOGIQUE
– Avant-propos: relations de Bayard-Bode
– Généralités sur le filtrage
• Les étapes de la réalisation d ’un filtre
–
–
–
–
–
–
–
–
–
Modélisation des filtres
Filtre idéal
Fonctions de réponse normalisées du 1er et du 2nd ordre
Transposition des fonctions de réponse
Fonctions d’approximations
Synthèse des filtres analogiques
Structures de filtres actifs
Exemple complet de calcul d’un filtre
Introduction aux problèmes de sensibilité
Traitement Analogique du Signal - Christophe
Odet
54
III-1 Avant propos: relations de Bayard-Bode
– signal réel causal déterminé par sa partie paire ou impaire
f ( x) = f P ( x) + f I ( x)
f ( x) + f ( − x )
f ( x) − f ( − x )
f P ( x) =
, f I ( x) =
2
2
signal causal f ( x) = 0 pour x < 0
f P ( x) =
f ( x)
,
2
f I ( x) =
f ( x)
pour x ≥ 0
2
– Transformée de Fourier signal réel causal
• partie réelle paire, partie imaginaire impaire
T .F .
f (t ) ←
→ Re( f ) + j Im( f )
∞
Re( f ) = ∫ f (t ) cos(2πft ) dt,
0
∞
Im( f ) = − ∫ f (t ) sin(2πft) dt
Traitement Analogique du Signal - Christophe
Odet
0
55
• TF inverse
f (t ) =
– partie imaginaire nulle
∞
j 2πft
(
Re
(
f
)
+
j
Im(
f
)
)
e
df
∫
=
−∞
∞
∞
−∞
−∞
∫ Re( f ) cos( 2πft )df − ∫ Im( f ) sin( 2πft )df
= f P (t ) + f I (t )
– Re(f) paire et Im(f) impaire
∞
∞
0
0
f (t ) = 2 f P (t ) = 2 f I (t ) = 4 ∫ Re( f ) cos( 2πft )df = − 4 ∫ Im( f ) sin( 2πft ) df
• Relation entre Re(f) et Im(f): Bayard-Bode
∞
2 y Im( y )
Re( f ) = ∫ 2
dy,
π 0 f − y2
2f
Im( f ) = −
π
∞
∫
0
Re( y )
dy
f 2 − y2
– Relation entre module et phase
– Filtres spécifiés par le gain (module) en fréquence
Traitement Analogique du Signal - Christophe
Odet
56
III - 2 Généralités sur le filtrage
• Opérations
– Multiplication en temps, Convolution en fréquence :
• échantillonnage, fenêtrage, modulation
– Convolution en temps, Multiplication en fréquence:
• filtrage
• Filtrage
– Séparer, modifier, éliminer, amplifier, atténuer …
les composantes fréquentielles d ’un signal
en module et/ou en phase
– Intervalles de fréquences éliminées:
H(f)
• Bandes coupées BC
– Intervalles de fréquence conservées:
1
BP
• Bandes passantes BP
– Intervalles intermédiaires :
• Bandes de transition BT
Traitement Analogique du Signal - Christophe
Odet
BT BC
0
f
57
• Synthèse de filtre
– En fonction d ’une réponse fréquentielle souhaitée (gabarit),
construire un circuit qui possède cette réponse
• Circuits (LC, RC..) passifs
• Filtres actifs utilisant des éléments amplificateurs
• Simulation de filtre LC avec composants actifs
– Gyrateurs, NIC,…
• Filtres à capacités commutés
– intermédiaires entre le numérique et l ’analogique
• Filtres numériques
Gabarit
C
?
|H(f)|
V
R
e
1
+
R
2
+
Vs
C
f
Traitement Analogique du Signal - Christophe
Odet
58
• Les étapes de la synthèse d ’un filtre
– Cahier des charges, spécifications de filtrage, gabarit
• module, phase, réponse impulsionnelle, indicielle
– Approximation: Calcul de la fonction de transfert respectant
le gabarit
• normalisation, transposition, optimisation, calcul de l ’ordre….
–
–
–
–
Choix d ’une structure électronique
Calcul des composants, calcul de sensibilité
Simulation du circuit
Câblage, test
• Il est souvent nécessaire de revenir en arrière pour
obtenir un résultat satisfaisant
• Ces étapes sont réalisables +/- automatiquement par
des outils logiciels (utilisez les!)
Traitement Analogique du Signal - Christophe
Odet
59
III - 3 Modélisation des filtres
• Filtre (linéaire) = système linéaire invariant
– Fonction de transfert, gain en fréquence
e(t)
S ( p)
H ( p) =
,
E ( p)
h(t)
s(t)
S( f )
H(f ) =
= H ( f ) e jφ ( f )
E( f )
p = j 2πf ,
– Affaiblissement
A( f ) =
E( f )
1
=
,
S( f ) H ( f )
AdB ( f ) = Aff dB = −GaindB = −20 log( H ( f ) )
A(f)dB
Gabarit
d ’affaiblissement
f
Traitement Analogique du Signal - Christophe
Odet
60
• Propriétés de H(p), H(f)
– fraction réelle de deux polynômes à coefficients réels
– pôles et zéros de H(p) sont réels ou par paires complexes
conjuguées
– pôles à partie réelle strictement négative (partie gauche du plan de
Laplace) pour stabilité
– En analogique, degré du numérateur inférieur ou égal au degré du
dénominateur
– Dans le contexte temporel, relation de Bayard-Bode valables, filtre
causal réel
– Réponse en fréquence continue, pas de passage « brusque » de la
bande passante (BP) à la bande coupée (BC)
présence obligatoire de bandes de transition (BT) « progressives »
H(f)
H(f)
1
1
BP
0
BP
BT BC
0
f
Traitement Analogique du Signal - Christophe
Odet
BC
f
61
• Zéros d ’affaiblissement
• Pôles d ’affaiblissement
f i / AdB ( f i ) = 0dB
– zéros de transmission,
zéros de H(p) imaginaires purs
• Forme générale
–
–
–
–
f j / AdB ( f j ) → ∞ dB
H( f j) = 0
∏(p − z )
H ( p) = K
∏(p − p )
n
n
pk: pôles
zn: zéros
k
k
K facteur d ’échelle (gain) réel
En général, on choisit K tel qu’il y ait le maximun de zéros
d ’affaiblissement (gain =1 (0dB)) car la sensibilité des filtres
aux variations des composants est nulle aux zéros
d ’affaiblissement (théorème).
• Degré du dénominateur=ordre du filtre
Traitement Analogique du Signal - Christophe
Odet
62
Filtre elliptique passe-bas,
H(p)=
ordre 3, BP 3dB, BC 20dB,fc=0.16
2
.2542 p + .3938
3
2
p + .591 p + 1.0031 p + .3938
Zéros
0.0000 + 1.2446i
0.0000 - 1.2446i
pôles
-0.0842 + 0.9617i
-0.0842 - 0.9617i
-0.4226
k = 0.2542
|H(f)|
GaindB(f)
Plan de Laplace, pôles (x) et zéros (o)
Imaginary Part
1
AdB(f)
0.5
0
-0.5
-1
-4
-3
-2
-1
0
Real Part
1
2
3
4
Traitement Analogique du Signal - Christophe
Odet
63
• Synthèse en cascade (filtre actifs)
– filtre d ’ordre N pair: N/2 cellules d ’ordre 2
– filtre d ’ordre N impair : N/2 cellules d ’ordre 2, une cellule
d ’ordre 1
N
−1
bk , 2 p 2 + bk ,1 p + bk ,0 c1 p + c0
H ( p) = ∏
.
2
k =0 ak , 2 p + ak ,1 p + ak , 0 d1 p + d 0
2
Cellule
ordre 2
Cellule
ordre 2
Cellule
ordre 2
Cellule
ordre 1
– Problème de l ’ordre des cellules ?
– Problème de la répartition des pôles et des zéros dans
chaque cellule ?
• Synthèse additive par décomposition en éléments
simples
– peu utilisée en analogique
Traitement Analogique du Signal - Christophe
Odet
64
III - 4 Filtre idéal
• Peut -on réaliser un filtre passe-bas idéal ?
f
H ( f ) = Rect(
)
2 fc
h(t ) = 2 f c Sinc(2 f c t )
H(f)
1
-f c
0
fc
f
• Réponse impulsionnelle non causale, bande de
transition de largeur nulle
filtre idéal irréalisable
• Filtre non idéal:
–
–
–
–
approximation du filtre idéal
déphasage non nul
Oscillations (Sinc(t)), dues à la transition raide, gênantes
Besoins réels moins draconiens pour les applications
Traitement Analogique du Signal - Christophe
Odet
65
III - 5 fonctions de réponse normalisées
• Normalisation de H(p)
p = r + jω = r + j 2πf
– dans les formules, apparaît systématiquement une pulsation
particulière caractéristique ωp
p
r
ω
r
f
r
=s=
+j
=
+j
=
+ jΩ
ωp
ωp
ωp ωp
f p ωp
– s : variable de Laplace normalisée
– Ω : pulsation ou fréquence normalisée, SANS DIMENSION
– La forme normalisée permet de travailler sur une expression
INDEPENDANTE des fréquences réelles (de coupure,…)
• Exemple: circuit passe-bas RC, f c=1/2πRC
H ( p) =
1
1
1
1
1
, ωp =
, H ( p) =
, H (s ) =
, H (Ω ) =
1 + RCp
RC
1+ p ωp
1+ s
1 + jΩ
– Tous les passe-bas du premier ordre ont les mêmes fonctions
de transfert et réponses en fréquence NORMALISEES
Traitement Analogique du Signal - Christophe
Odet
66
• Fonction du premier ordre (passe-bas) H ( s) =
1
1+ s
– pôle s=-1 (p=-wp)
– Diagramme de Bode (asymptote -6dB/octave, -20dB/décade)
-3dB à Ω =1 (ω=ωp)
Ω
−3
|H(Ω)|
1
2
≈ 0,7
Module(dB)
échelles linéaires
Ω
Ω
Phase(radians)
π/4
π/2
Traitement Analogique du Signal - Christophe
Odet
67
– Réponse impulsionnelle normalisée
H ( s)    
→ h(τ ) = u (τ )e
T . Laplace inverse
−τ
– Réponse impulsionnelle dénormalisée
H ( p )    
→ h(t ) = ω p u (t )e
T . Laplace inverse
−ω pt
ωp
1/ωp
t
constante de temps
Traitement Analogique du Signal - Christophe
Odet
68
III - 6 Transposition des fonctions de
réponse
• Passe-bas
Passe-haut
Passe-bande
Réjecteur/coupe-bande
– Simplifier les procédures de calcul des filtres
– L ’étude des filtres passe-bas est suffisante
• Transposition passe-bas/passe-haut
– Symétrie (en échelle log) autour du point
1
s↔ ,
s
–
Ω = 1, ω = ω p
1
jΩ ↔
,
jΩ
Ω = 1, ω = ω p
ωp
ω
j
↔−j
ωp
ω
est en général situé dans la bande de
transition
Traitement Analogique du Signal - Christophe
Odet
69
– Exemple: Fonction du premier ordre
ω
ωp
1
1
s
jΩ
↔
=
,
=
1
1+ s
1 + s 1 + jΩ 1 + j ω
1+
s
ωp
j
Traitement Analogique du Signal - Christophe
Odet
70
• Exercice: Fonction passe-haut du second ordre
p2
H ( p) =
4
2
p
p
1+ 8 + 4
•Vérifier que cette fonction correspond
bien à un passe-haut
•Tracer rapidement la module de la
réponse en fréquence (voir ci-dessous)
•Choisir la pulsation ω p et normaliser la fonction
•Transposer la fonction normalisée pour obtenir
une fonction passe-bas
•Vérifier que la fonction obtenue a un
comportement passe-bas
Traitement Analogique du Signal - Christophe
Odet
71
• Transposition passe-bas/passe-bande
– Décalage de Ω=0 en Ω=1
1
1
s ↔ (s + ),
B
s
j
1
jΩ ↔ (Ω − ),
B
Ω
j ω ωp
jω ↔ (
− )
B ωp ω
– B = bande passante relative (à 3dB), ωp fréquence centrale
du passe-bande
ω2 − ω1 f 2 − f1
B=
=
ωp
fp
1
( −3dB)
2
ω1
ωp
ω2
Traitement Analogique du Signal - Christophe
Odet
72
– Fonction du premier ordre
1
Bs
jB Ω
↔
,
2
1+ s
1 + Bs + s
1 + jBΩ − Ω 2
! Ordre x 2
B =1
B =5
B = 10
dB
Traitement Analogique du Signal - Christophe
Odet
73
• Transposition passe-bas/coupe-bande
1
s
s↔
=B 2
1
1
s
+
1
(s + )
B
s
– Ex: premier ordre
1
s2 +1
1 − Ω2
→ 2
,
1+ s
s + Bs + 1 1 + jB Ω − Ω 2
B =1
B =5
B = 10
Gain nul pour Ω=1
dB
Traitement Analogique du Signal - Christophe
Odet
74
III - 7 Fonctions d’approximations
• Fonction du premier ordre
– voir étude précédente…
1
1+ s
1
H (s) =
1 + ds + s 2
1
d = = 2z
Q
• Fonction du 2eme ordre
– Q coefficient de qualité,
ou de surtension
– z, coefficient d ’amortissement
1
H ( jΩ) =
1 + jdΩ − Ω 2
H ( jΩ) =
1
Ω 4 + Ω2 (d 2 − 2) + 1
− dΩ
Arg ( H ( jΩ)) = Arctg (
)
2
1− Ω
d H ( j Ω)
d2
1
= 0 ⇒ maximum pour Ω M = 0 et ± 1 −
si d < 2 , Q >
≈ 0.7
dΩ
2
2
H M = H ( jΩ M ) =
1
d 1−
2
d
4
=
Q
1
1−
4Q 2
>Q
Traitement Analogique du Signal - Christophe
Odet
H ( j1) = − jQ
H ( j 0) = 1
75
• Fonction du 2eme ordre (suite)
Si d << 1, Q >> 1, Ω M ≈ 1, H M ≈ Q
1
Ω >> 1, H ( jΩ) ≈
, Arg = −π
2
−Ω
Asymptote -40dB/déc.
dB
d = 0.1, 0.5, 2 , 3
Traitement Analogique du Signal - Christophe
Odet
76
• Fonction du 2eme ordre (suite)
Phase
d = 0.1, 0.5, 2 , 3
Rem: si d>2, H(s) équivalent à deux filtres du premier
ordre en cascade. Ce n’est plus un VRAI 2eme ordre!
1
1
H ( s) =
( s − Ω1 ) ( s − Ω 2 )
1
pulsations de coupure Ω1 =
Ω2
Traitement Analogique du Signal - Christophe
Odet
77
• Fonction du 2eme ordre (suite)
– Passe-haut:
2
1
s
symétrie des courbes
s → , H (s ) =
s
1 + ds + s 2
précédentes par rapport à Ω=1
– Passe-bande:
H (s ) =
ds
1 + ds + s 2
A faire en exercice… et voir transp.73
dB
d = 0.1, 0.5, 2 , 3
Traitement Analogique du Signal - Christophe
Odet
78
• Fonction de Butterworth
– filtre d ’ordre n
H n ( jΩ) =
1
1 + Ω2 n
– …on montre:
• H(s) pôles sur le cercle unité
si = cos(ϕi ) + j sin(ϕi ), ϕi =
n/ 2
H ( s) = ∏
i =1
1
,
2
s + di s + 1
π
( n + 2i − 1), i = 1, n
2n
pour n pair
1 ( n −1) / 2
1
H ( s) =
,
∏
2
s + 1 i =1 s + di s + 1
pour n impair
d i = −2 cos(ϕi ), i = 1, n / 2
Traitement Analogique du Signal - Christophe
Odet
79
• Fonction de Butterworth (suite)
Pente -n20db/déc.
-3dB
n=1
2
3
4
– Fonctions passe-bas H(s)
n =1
1
1+ s
1
1 + 2s + s 2
1
1
1
n=3
=
1 + s 1 + s + s 2 1 + 2s + 2s 2 + s 3
n=2
Traitement Analogique du Signal - Christophe
Odet
80
• Choix de l ’ordre n d’un filtre de Butterworth
– Gabarit passe-bas normalisé d’affaiblissement:
ATTENTION: la courbe doit passer par 3dB à Ω=1
• 4 paramètres
Abp,Abc Ωbp Ωbc
Abc
A(f)dB
Abp
– Il faut respecter:
Ω bp Ω bc
20 log10 (
20 log10 (
K⇒
1
1+ Ω
2n
bp
1
1+ Ω
2n
bc
f
) > − Abp
) < − Abc
N min < n
Traitement Analogique du Signal - Christophe
Odet
81
• Exemple: 1dB, 40 dB, 0.8, 2
…/…
6.64<n
Marges ?
7
6
Mauvais choix de Ωbp et Ωbc ? Dans la pratique, seul le rapport (sélectivité)
1
k=Ωbp/ Ωbc intervient
20 log10 (
ex: 0.872, 2.18
n=6 suffisant !
Il faut résoudre
5.9<n
20 log10 (
1+ Ω
2n
bp
) = − Abp
1
1 + ( kΩ bp )
Traitement Analogique du Signal - Christophe
Odet
2n
) = − Abc
82
…. Ce qui conduit à:
n=
log(10
Abc
10
Abp
− 1) − log(10 10 − 1)
2 log(1 / k )
Les pulsations Ωbp et Ωbc doivent être placées correctement (dans
la plage de réglage disponible).
Pour l ’exemple, on obtient n=5,76. On choisira donc n=6.
Traitement Analogique du Signal - Christophe
Odet
83
• Autres fonctions d ’approximation
– Filtres polynomiaux:
• Butterworth
– sélectif, optimisation de la réponse en amplitude
• Legendre (Papoulis)
– Très sélectif, avec atténuation continûment décroissante
• Chebychev
– Les plus sélectifs, ondulation dans la bande passante
• Bessel (Thomson)
– Peu sélectif, optimisation de la réponse en phase
– Filtres elliptiques (Cauer)
– Présence de zéros de transmission dans la bande coupée, encore
plus sélectif que Chebychef, mais atténuation limitée en bande
coupée
Traitement Analogique du Signal - Christophe
Odet
84
• Filtres de Chebychev
– Ondulation dans la bande passante ( ER :Equal Ripple filters)
H n ( jΩ) =
Polynômes de Chebychev
1
1 + b 2Tn2 (Ω )
T0 = 1, T1 = Ω, Tn = 2ΩTn−1 − Tn −2
– Exemples: n=3 et n=4, b=1
Ω
1
1 + b2
Ω
Traitement Analogique du Signal - Christophe
Odet
dB
85
• Filtres de Chebychev (suite)
– … on montre: pôles situés sur une ellipse dans le plan de
Laplace
– La fonction de transfert H(s) dépend de l ’ordre n ET de b
(b définit l’ondulation en bande passante)
– ex: b=1 ondulation de 3dB en bande passante
– ex: H(s) pour n=2 et 3, pour 1 dB d ’ondulation
1
1 + 0.9957 s + 0.907 s 2
1
(1 + 2.0235 s)(1 + 0.4971s + 1.0058 s 2 )
– Tables (techniques de l ’ingénieur,…)
– Logiciels (Matlab,…)
Traitement Analogique du Signal - Christophe
Odet
86
• Filtres de Cauer
– présence de zéros de transmission dans la bande coupée
coupure très raide, bande de transition étroite, forte sélectivité
– comportement de Chebychev dans la bande passante
– mais…réalisation et réglages délicats
– Fonction de transfert de base d ’ordre 2:
as 2
–
–
–
–
+b
H 2 ( s) = 2
s + ds + c
Gain (asymptote) en BF : b/c
Gain (asymptote) en HF : a
Passe-haut (b/c<a) ou passe-bas (b/c>a)
b
Zéros de transmission (gain nul, atténuation infinie) Ω ∞ =
a
– Dénominateur: résonance à environ Ωm=1 (cf. étude du 2nd ordre)
– Grande sélectivité pour Ωm ≈ Ω∞ mais avec d faible (risque
d’instabilité) et a ≈ b (faible différence entre BP et BC)
– On peux étudier la forme simplifiée avec c=1, a=1 (passe-haut
avec b<a) ou b=1 (passe-bas avec b>a)
Traitement Analogique du Signal - Christophe
Odet
87
a=0.1 , b=1 , d=1
a=1, b=0.1, d=0.9
a=0.9, b=1, d=0.2
a=1, b=1, d=0.2
Traitement Analogique du Signal - Christophe
Odet
88
• Filtres de Cauer (suite)
– Ordre > 2 : mise en cascade (produit) de N fonctions d’ordre 2
p2
+1
2
N
ω
H ( p ) = ∏ 2 ∞i
p
i =1 p
+
d
+1
2
ω mi
ω mi
ω∞i : Zéros de transmission dans la BC
ωmi : Position approximative des maximas dans la BP
ωp
ωm1 ωm 2
ω pω a = ω m1ω∞1 = ωm 2ω∞ 2 = ...
ωa
ω∞ 2 ω∞1
Traitement Analogique du Signal - Christophe
Odet
89
• Fonctions passe-tout
– Module |H(f)|= 1, action sur la phase
1− s
phase = −2arctg (Ω)
1+ s
1 − as + bs 2
aΩ
H 2 ( s) =
phase
=
−
2
arctg
(
)
2
2
1 + as + bs
1 − bΩ
H 1 ( s) =
Traitement Analogique du Signal - Christophe
Odet
90
III - 8 Synthèse des filtres analogiques
• Obtenir le circuit électronique réalisant une fonction
de transfert donnée
• Critères de choix
–
–
–
–
–
–
–
Domaine de fréquence
Coût, nombre de composants, précision
stabilité
sensibilité aux variations de valeurs des composants
Dynamique
Amplification nécessaire
Impédances d’entrée et de sortie
Traitement Analogique du Signal - Christophe
Odet
91
• Solutions
– Filtres passifs
• LC, en HF, Q élevé difficile à obtenir en BF
• RC, pôles réels, pas de surtension donc pas de forte sélectivité
– Filtres actifs
•
•
•
•
•
Présence d ’éléments amplificateurs
Utilisation en BF (limite de bande passante des composants)
Source d ’énergie nécessaire
Dynamique limitée (saturation)
Structures
– Classique à amplificateur contre-réactionné
– Simulation de LC (NIC, Gyrateurs,….)
– Filtres a capacités commutées
• Fonctionnement échantillonné
• Structure de filtres actifs classiques
Traitement Analogique du Signal - Christophe
Odet
92
III - 9 Structures des filtres actifs
• Filtres RC actifs (pas d ’inductance)
• H(p) : fraction de deux polynômes d ’ordre N et M
b0 + b1 p + b2 p 2 + ... + bN p N
H ( p) =
1 + a1 p + a2 p 2 + ... + aM p M
• Factorisation des polynômes
N −1
H ( p) =
∏(p − z )
i =0
M −1
i
∏(p − p )
j
j =0
• Regroupement des pôles et zéros complexes
conjugués en fonctions du second (et premier) ordre
H ( p) = ∏ a
b0 k + b1 k p + b2 k p 2
k
0 k + a1 k
p + a2 k p
2
= ∏ H k ( p)
Traitement Analogique du Signal - Christophe
Odet
k
93
• Hk(p): fraction de polynômes de degré 2 à coefficients réels
• Synthèse en cascade (voir III-3)
• Problèmes d ’impédance d ’entrée et de sortie des
structures électroniques en cascade
• Filtres actifs en tension (cellule à transfert de tension)
– impédances d’entrée forte
– impédances de sortie faible
• Filtres actifs en courrant
– impédance d’entrée faible
– impédance de sortie forte
Zs
Ze
• Filtres passif
– Adaptation d ’impédance Ze=Zs
– Transfert de puissance
Traitement Analogique du Signal - Christophe
Odet
94
2
as
+ bs + c
• Structure/cellule biquadratique H (s ) =
s 2 + ds + 1
– valeurs de a,b,c : passe-bas, passe-haut, passe-bande,
réjecteur (coupe-bande)
• Réalisation de la structure biquadratique
– Structures universelles
• Passe-bas, passe-haut,… par choix/réglage des valeurs des
composants et/ou choix de la sortie du montage
• Delyannis-Friend, Fleisher-Tow, réseau à variable d’état…
– Structures à 1 amplificateur (opérationnel)
•
•
•
•
A contre-réaction simple
de Rausch, ou à contre-réactions multiples
de Sallen et Key, ou à source contrôlée
à convertisseur d ’impédance (NIC) (généralement deux
amplificateurs)
– Simulation d’inductance, gyrateur
– etc….(autres solutions moins intéressantes)
Traitement Analogique du Signal - Christophe
Odet
95
• Exemple de cellule universelle
– simulation de H(s) par intégration
R
C
R
C
R
R
R/d
+
R1=R/c
+
R2=R/(ad-b)
ue
–
–
–
–
–
a,c,d>0
ad>b (sauf pour passe-bande)
Passe-bas: a=b=0, enlever R2 et R3
Passe-haut: b=c=0, enlever R1
Passe-bande: a=c=0, enlever R1 et R3
et R2=R/b
Traitement Analogique du Signal - Christophe
Odet
+
R3=R/a
us
u s (s )
as 2 + bs + c
=− 2
ue (s )
s + ds + 1
us ( s)
bs
= 2
ue ( s ) s + ds + 1
96
• Structure à contre-réaction simple
Z1(s)
Z2(s)
Z 2 (s)
H (s) = −
Z1 (s )
+
– Z1 et Z2 quadripôles complexes définis par leur transrésistance (Is/Ve) en sortie court-circuitée
Is
Ve
Ve (s)
Z ( s) =
I s ( s)
– Sur la borne - de l ’ampli-op (parfait) , courant nul, donc:
Is(s) pour Z1 = - Is(s) pour Z 2
Vs ( s )
Z 2 (s)
H (s) =
=−
Ve ( s )
Z1 ( s)
Traitement Analogique du Signal - Christophe
Odet
97
• Exemple/exercice:
C2
R
C1 R
R
C1 R
H ( p) = −
+
1
1 + 2 RC2 p + R 2 C1C2 p 2
• Structure de Sallen et Key
R1
R2
Z2
Z1
Z3
K
Z4
K = 1+
R2
R1
+
KZ 2 Z 4
H ( p) =
Z1 ( Z 3 + (1 − K ) Z 4 ) + Z 2 ( Z1 + Z 3 + Z 4 )
Traitement Analogique du Signal - Christophe
Odet
98
• Filtre passe-bas
C2
R
R
K
C1
H (s ) =
A
=
2
1 + ds + s
A = K, d =
A
K
=
2
1 + pR(2C1 + (1 − K )C 2 ) + C2C1 R 2 p 2
p
p
1+ d
+
ω 0 ω02
2C1 + (1 − K )C 2
1
, ω0 =
C1C2
R C1C 2
!!! Instabilité si d=0
– Cas particulier K=1 (amplificateur monté en suiveur)
H (s ) =
A
=
2
1 + ds + s
A = 1, d = 2
A
1
=
2
1 + p2 RC1 + C2C1R 2 p 2
p
p
1+ d
+
ω 0 ω 02
C1
1
, ω0 =
C2
R C1C2
Traitement Analogique du Signal - Christophe
Odet
99
• Structure de Rausch (contre-réactions multiples)
Admittances Yi
Y4
Y1
Y2
Y3
Y5
Y1Y3
H ( p) = −
(Y1 + Y2 + Y3 + Y4 )Y5 + Y3Y4
+
ex: Y1=1/R1,Y2=C2p,Y3=1/R3,Y4=1/R2,Y5=C1p
Passe-bas
R2
1
H ( p) = −
R1 1 + pC ( R2 R3 + R + R ) + p 2C C R R
1
2
3
1 2 2 3
R1
Traitement Analogique du Signal - Christophe
Odet
100
• Convertisseur d ’impédance négative (NIC)
R2
I
+
V
Z
+
entrée
Ex: Passe-bande
H ( p) =
Kr
sortie
C2
R1
r
C1
R1
V
R2
Zi = = − Z
I
R1
R2
−
1
pR2C1
K 1 + p( R C + R C − R2C1 ) + p 2 R C R C
1 1
2 2
1 1 2 2
K
Traitement Analogique du Signal - Christophe
Odet
101
III -10 Exemple complet de calcul d’un filtre
• Réalisation d ’un filtre passe-haut Chebyshev
A(dB)
40
• Etapes:
1
–
–
–
–
–
–
–
–
normalisation
10 18
f(kHz)
(transposition passe-bas)
recherche H(s), vérification (tables, abaques, logiciel…)
factorisation, pôles-zéros, organisation en cellules du
second ordre
(transposition passe-haut)
dé-normalisation
choix structure électronique, calcul des composants
test,...
Traitement Analogique du Signal - Christophe
Odet
102
• Normalisation
– choix de la fréquence de normalisation f0 ?
– attention aux propriétés de la fonction d ’approximation
choisie et d’une éventuelle marge par rapport au gabarit
– On choisit ici f0=18kHz, avec une ondulation (Chebyshev)
inférieure à 1dB, soit 0.5 dB, pour garder une marge sur le
gabarit en limite et dans la bande passante
A(dB)
40
f
Ω=
f0
f 0 = 18kHz
1
1/1.8 1
Traitement Analogique du Signal - Christophe
Odet
Ω
103
• Transposition (pas nécessaire si les outils permettent de travailler
directement sur un passe-haut)
A(dB)
40
1
Ω→
Ω
1
1 1.8
Ω
• Recherche de Hpb(s)
– Ordre ?
• À titre indicatif, Butterworth (transp. 83) n=8.98, ordre 9 ou 10
• Matlab: Chebyshev type 1, ondulation 0.5 dB
>> cheb1ord(1, 1.8, 0.5, 40, ’s ’) ----> n=6
Traitement Analogique du Signal - Christophe
Odet
104
• Recherche de H(s) (suite)
– Vérification (ex: Matlab)
>>[b,a]=cheby1(6,0.5,1,'s')
b=
0
0
0
0
0
0 0.0895
a = 1.0000 1.1592 2.1718 1.5898 1.1719 0.4324
>> freqs(b,a)
---> observation de la courbe, zoom...
0.0948
0.0895
H pb ( s) = 6
s + 1.1592 s 5 + 2.1718 s 4 + 1.5898 s 3 + 1.1719 s 2 + 0.4324 s + 0.0948
Traitement Analogique du Signal - Christophe
Odet
105
• factorisation, pôles-zéros, organisation en cellules du
second ordre (synthèse en cascade)
>>[z,p,k]=cheby1(6,0.5,1,'s')
z =[ ]
p=
-0.2898 + 0.2702i , -0.2898 - 0.2702i
-0.2121 + 0.7382i , -0.2121 - 0.7382i
-0.0777 + 1.0085i , -0.0777 - 1.0085i
k = 0.0895
>>zp2sos(z,p,k)
0.0895
H pb ( s ) = 2
(s + s 0.5796 + 0.1570)( s 2 + s 0.4243 + 0.5900)( s 2 + s 0.1553 + 1.0230)
• Transposition passe-bas / passe-haut
s →1 s
s 6 0.0895
H (s ) =
(1 + s 0.5796 + s 2 0.1570)(1 + s 0.4243 + s 2 0.5900)(1 + s 0.1553 + s 21.0230)
Traitement Analogique du Signal - Christophe
Odet
106
• Dénormalisation
Ki s 2
H ( s) = ∏ H i ( s) = ∏
2
i =0
i = 0 1 + bi s + ci s
2
2
K 0 K1 K 2 = 0.0895
p2
Ki 2
2
ω0
H ( p) = ∏
, ω0 = 2πf 0
2
p
p
i =0
1 + bi
+ ci 2
ω0
ω0
f 0 = 18kHz
ω0
ω ri ≈
– Pulsation de résonance de la cellule i
ci
1
bi
=
– Coefficient de qualité Qi=1/di d i =
Qi
ci
– On choisit a priori
Ki = 3
2
3
K
=
∏ i 0.0895 = 0.4473
i=0
Traitement Analogique du Signal - Christophe
Odet
107
• Calcul des composants
– Structure de Rausch passe-haut
C2
C1
R1
C1
R2
+
p 2C12 R1R2
H ( p) = −
1 + pR1 (2C1 + C2 ) + p 2C1C2 R1R2
– Par identification, pour la cellule i
Ki
2
=
C
1 R1 R2
2
ω0
bi
= R1 ( 2C1 + C2 )
ω0
ci
= C1C2 R1R2
2
ω0
– Résolution: par exemple, choix de R2, calcul de R1,C1,C2
– Dans certains cas, on tombe sur des impossibilités qui
nécessitent de revenir en arrière (choix R2, Ki, structure…)
Traitement Analogique du Signal - Christophe
Odet
108
• Résultats
– Cellule 0: bi=0.5796 ci=0.1570 choix R2=1kΩ
• R1=135.8Ω
C1=16nF
C2=5.63nF
– Cellule 1: bi=0.4243 ci=0.59 choix R2=10kΩ
• R1=365.3Ω
C1=3.09nF
C2=4.08nF
– Cellule 2: bi=0.1553 ci=1.023 choix R2=50kΩ
• R1=146.7Ω
16nF
5.63nF
16nF
135Ω
C1=2.18nF
1kΩ
+
3.09nF
4.08nF
3.09nF
365Ω
C2=4.99nF
10kΩ
+
Traitement Analogique du Signal - Christophe
Odet
2.18nF
146Ω
4.99nF
50kΩ
2.18nF
+
109
• Si les valeurs obtenues sont incohérentes (trop petites, trop
grandes…), retour sur choix de R2,Ki,structure…
• Problème de dynamique
– Gain des cellules dans la bande passante
• Cellule 0 : 2.8
• Cellule 1 : 0.76
• Cellule 2 : 0.436
K i C1
=
ci C 2
– Facteur de qualité (résonance)
• Cellule 0 : 0.67
• Cellule 1 : 1.83
• Cellule 2 : 6.5
…. Choix de l ’ordre des cellules, modifications des Ki
Cellule 2
Cellule 0
Cellule 1
Réponse totale
Traitement Analogique du Signal - Christophe
Odet
110
• Vérification par simulation
• Câblage, test, problème de précision des composants
Traitement Analogique du Signal - Christophe
Odet
111
III - 11 Introduction aux problèmes de
sensibilité
• Sensibilité d’un paramètre a (fréquence de coupure, gain, …)
en fonction d’un composant b (résistance, capa…):
da b
a a
S =
, ∆a = Sb ∆b
db a
b
a
b
• En général:
SQ ∝ Q
– Plus Q est grand, une petite variation d’un composant
entraînera une grande variation de Q. Risque d’instabilité,
gabarit non respecté...
Traitement Analogique du Signal - Christophe
Odet
112
• Ex: Sallen-Key passe-bas
ω0
S C1
dω0 C1
1
=
, ω0 =
dC1 ω0
R C1C2
ω0
⇒ S C1
1
=−
2
– Si C 1 varie(augmente) de 10%, ω0 varie(diminue) de 5%
• Exercice: pour la structure de sallen key passe-bas,
montrer que:
K
S Kd = −
dω0 RC1
Que peut-on en déduire ?
Que devient l ’expression pour K=1 ?
Traitement Analogique du Signal - Christophe
Odet
113
IV - MODULATION ANALOGIQUE
- Introduction, généralités
- Modulation d’amplitude
–
–
–
–
–
–
–
avec porteuse
sans porteuse
Bande latérale unique
Bande latérale résiduelle
Modulateurs
Démodulateurs
Performance en présence de bruit
- Modulation angulaire (Fréquence,Phase)
–
–
–
–
–
Modélisation, contenu spectral
Règle de Carson
Comportement en présence de bruit
Modulateurs
Démodulateurs
Traitement Analogique du Signal - Christophe
Odet
114
IV-1 Introduction, généralités
• Cadre général de la modulation
Signal
Modulation
modulant
Transmission
Stockage
Amplification
Démodulation
Signal
démodulé
Porteuse
auxiliaire
• Buts:
–
–
–
–
–
Transposition/adaptation en fréquence
Multiplexage fréquentiel, partage du support
Amplification, faible bruit
Modification du spectre, codage, confidentialité
Domaine d’application principal : Télécommunications
Traitement Analogique du Signal - Christophe
Odet
115
• Classification des techniques de modulation
– modulation analogiques, signaux modulants analogiques
• porteuse sinusoïdale
– Modulation d ’amplitude (AM)
– Modulation angulaire
» Modulation de fréquence (FM)
» Modulation de phase (PM)
– Combinaison AM / FM ou PM
• porteuse impulsionnelle (modulation d ’impulsion) (suite
d ’impulsions périodiques)
–
–
–
–
en amplitude (PAM)
en durée (PDM)
en position (PPM)
en fréquence (PFM) (proche PPM)
Traitement Analogique du Signal - Christophe
Odet
116
Modulations analogiques à porteuse sinusoïdale
AMPLITUDE
FREQUENCE
PHASE
AMPLITUDE et PHASE
Traitement Analogique du Signal - Christophe
Odet
117
Modulations analogiques impulsionnelles
Traitement Analogique du Signal - Christophe
Odet
118
- modulations numériques, représentation numérique des signaux
modulants quantifiés
• Modulation par Déplacement d’Amplitude MDA
– (Amplitude Shift Keying ASK)
• Modulation par Déplacement de Phase MDP
– (Phase Shift Keying PSK)
• Modulation par Déplacement de Phase Différentiel MDPD
– (Differential Phase Shift Keying DPSK)
• Modulation d’Amplitude de deux porteuses en quadrature MAQ
– (Quadrature Amplitude Modulation QAM)
• Modulation par Déplacement de Fréquence MDF
– (Frequence Shift Keying FSK)
Traitement Analogique du Signal - Christophe
Odet
119
modulations numériques
Alphabet fini (ex. binaire)
1
0
1
0
1
1
Porteuse :
Modulant :
AMPLITUDE
FREQUENCE
PHASE
AMPLITUDE et PHASE
Traitement Analogique du Signal - Christophe
Odet
120
IV-2 Modulation d ’amplitude
• Modulation avec porteuse (AM, MDBAP, DSB)
– Signal
modulant g(t)
– Signal
modulé s(t)
− A < g (t ) < A,
A = max( g (t ) )
g (t )
s (t ) = ( B + g (t ))U p cos( 2πf p t + α p ) = (1 + m
) BU p cos( 2πf p t + α p )
A
– Indice de modulation
A
m=
B
m<1
m=1
• si m>1 il y a sur-modulation
Traitement Analogique du Signal - Christophe
Odet
121
• AM, aspect fréquentiel
− A < g (t ) < A, spectre(T .F .) G ( f )
s(t ) = ( B + g (t ))U p cos( 2πf p t )
S( f ) =
BU p
2
[δ ( f + f p ) + δ ( f − f p )] +
-fp
Up
2
[G( f + f p ) + G ( f − f p )]
0
fp
f
G(f)
!! Information dupliquée
en BLI et BLS
Bande latérale
Bande latérale
inférieure (BLI) supérieure (BLS)
Traitement Analogique du Signal - Christophe
Odet
122
• AM, rendement (puissance de l ’émetteur ?)
– pour g(t) signal sinusoïdal amplitude A
Pg=A2/2
– Puissance porteuse
Pp=Up2/2
– Dans le signal modulé, puissance totale
Ptot= Up2A2/8 + Up2A2/8 + B2Up2/2
– Rendement
(Up2A2/8 + Up2A2/8 ) / Ptot = m2/(m2+2)
– maximum, sans sur-modulation m=1, rendement 33% !
• Seule la moitié est utile...
• Mauvais rendement, mais démodulation simple par
détection d ’enveloppe
• Améliorer le rendement en éliminant la porteuse,
m>>1 , d ’ou….
modulation sans porteuse
Traitement Analogique du Signal - Christophe
Odet
123
• Modulation sans porteuse (AM-P, MDBSP,DBSSC)
− A < g (t ) < A,
spectre(T .F .) G ( f )
s(t ) = g (t )U p cos( 2πf p t )
S( f ) =
Up
2
[G ( f + f p ) + G ( f − f p )]
-fp
0
fp
f
G(f)
Rendement 100% mais seule
la moitié est utile !
Et démodulation plus difficile
Bande latérale Bande latérale
inférieure (BLI) supérieure (BLS)
Traitement Analogique du Signal - Christophe
Odet
124
• Modulation à bande latérale unique (BLU, SSB)
– Filtrage d ’une des deux bandes latérales (difficile, filtre très
sélectif)
– Réalisation par modulateur spécial
– Bande passante réduite d ’un facteur 2
-fp
0
fp
f
G(f)
Bande latérale
unique (BLU)
– Pour un signal modulant sinusoidal de fréquence f0, le signal
modulé est un signal sinusoidal pur de fréquence fp+f0
Traitement Analogique du Signal - Christophe
Odet
125
• Modulation à bande latérale résiduelle (BLR, VSB)
– Transmission des très basses fréquences (vidéo,…)
– Modulation AM puis filtrage spécifique de la BLU
– En présence d ’une porteuse, démodulation d ’enveloppe
avec une distorsion acceptable
-fp
0
fp
f
G(f)
Bande latérale
unique (BLU)
Traitement Analogique du Signal - Christophe
Odet
126
• Modulateurs AM
E
– Multiplieur analogique, transconductance variable
∂I C
∂I B
yt =
=β
,
∂VBE
∂VBE
I B = I B 0 (exp(
yt =
kT
UT =
= 26mV
q
VBE
V
) − 1) ≈ I B 0 (exp( BE ))
UT
UT
s(t)
e(t)
IC
UT
Ic(t)
R
∂s(t ) = − R∂I C (t ) = − Ryt ∂VBE (t ) = −
I C (t )∂e(t )
UT
– Amplification à gain variable=multiplication
G (t ) = −
βR
R
=−
I c (t )
h11 (t )
UT
Traitement Analogique du Signal - Christophe
Odet
127
– Modulation par non-linéarité (inter-modulation)
• Système à relation entrée-sortie non linéaire
N
s(t ) = ∑ an en (t )
n= 0
• Ex: système quadratique
s(t)=e2(t)
e(t ) = g (t ) + U p cos( 2πf pt )
s(t ) =
0
U p2
2
+ g 2 (t ) + 2 g (t )U p cos( 2πf p t ) +
Fmax
2Fmax
fp
G(f)
Traitement Analogique du Signal - Christophe
Odet
U p2
2
cos( 4πf pt )
2fp
f
128
• Démodulateurs analogiques AM
– Démodulation synchrone: multiplication et filtrage passe-bas
• ex: en modulation sans porteuse
Modulation : s(t ) = g (t )U p cos( 2πf p t )
Démodulation : d (t ) = s(t ) U d cos( 2πf p t + ϕ d )
d (t ) =
U pU d
2
[g (t ) cos( 4πf t + ϕ
p
d
) + g (t ) cos(ϕ d )
Modulation AM à 2fp
éliminée par
filtrage passe-bas
]
Signal g(t) démodulé
Démodulation isochrone
si ϕd=0
– Problème: connaître fp: AM avec porteuse,
reconstitution(PLL...)
– En BLU ou BLR, démodulation isochrone sinon distorsion
Traitement Analogique du Signal - Christophe
Odet
129
– Démodulation par détection d’enveloppe, AM avec porteuse
• , détecteur de crête, redressement et filtrage passe-bas
Signal AM e(t)
R
C
Signal démodulé s(t)
• Fréquence de coupure du passe-bas fc=1/2πRC
s(t)
p(t)
a) τ ≈ τHF
s(t)
s(t)
p(t)
p(t)
c) τBF >> τ >> τHF
Pour éviter les distorsions, on montre:
b) τ ≈ τBF
1
m 2πf m
f p >>
>
RC
1 − m2
Traitement Analogique du Signal - Christophe
Odet
130
Performances en présence de bruit (AM avec porteuse)
Bruit blanc
(DSP constante : N0)
Filtre
passe bande
Démodulateur
Filtre
passe bas
• Dans la bande de réception du signal (filtre passe-bande
largeur 2F)
– Puissance du bruit = 4FN0
– Puissance du signal (g(t) sinusoïdal amplitude A) =Up2A2/4
– Puissance porteuse = B2Up2/2
– Rapport Signal/Bruit
U 2p (2 B 2 + A2 )
RSBHF =
16 FN 0
Traitement Analogique du Signal - Christophe
Odet
131
• Après démodulation
– Puissance du bruit = 4FN0
– Puissance du signal = A2Up2/2
– Rapport Signal/Bruit
RSBBF =
• Gain en RSB
GRSB
A2U p2
8FN 0
RSBBF
2m 2
=
=
RSBHF 2 + m 2
– Maximum 2/3 pour m=1, c ’est à dire diminution du RSB !
Sans porteuse (AMP-P) (exercice à démontrer)
GRSB = 2
Exercice: Calculer GRSB en modulation AM BLU avec et sans porteuse
Traitement Analogique du Signal - Christophe
Odet
132
IV-3 Modulation angulaire (Fréquence,Phase)
s(t ) = U p cos( 2πf p t + ∆Φ(t ) + α p )
• Modèle général
∆Φ(t ) = k m(t )
– Modulation de phase (PM) si
t
– Modulation de fréquence (FM) si
∆Φ(t ) = 2πk ∫ m(u) du
0
k m (t ) =
Fréquence
1 d∆Φ (t )
instantanée f i (t ) = f p +
2π
• Modèle simplifié
– Modulation de phase
1 d ( ∆Φ(t ))
2π
dt
dt
s (t ) = U p cos( 2πf p t + m(t ))
s (t ) = U p cos(2πf p t + ∫ m(u ) du)
t
– Modulation de fréquence
0
Traitement Analogique du Signal - Christophe
Odet
133
• … d ’où équivalence :
m(t)
Modulation
de Phase
m(t) Modulation
de Fréquence
s(t)
⇔
s(t)
⇔
Modulation de Phase (PM)
m(t)
m(t)
d/dt
∫ dt
Modulation
de Fréquence
s(t)
Modulation
de Phase
s(t)
Modulation de Fréquence (FM)
Traitement Analogique du Signal - Christophe
Odet
134
• Propriétés principales des modulations angulaires
– Indépendance du niveau de signal démodulé par rapport au signal
reçu…
– ... ce qui implique une meilleure immunité au bruit qu’en modulation
d’amplitude
– Bonne résistance aux perturbations si l’indice de modulation est
élevé
– Largeur de bande du canal de transmission élevée
– La modulation FM possède une immunité au bruit supérieure à la
modulation PM
Traitement Analogique du Signal - Christophe
Odet
135
• Spectre des signaux modulés
– forme générale
[
s (t ) = U p cos( ∆Φ(t )) cos( 2πf p t ) − sin( ∆Φ (t )) sin( 2πf p t )
[
s (t ) = U p Re exp( j 2πf p t ) exp( j∆Φ(t ))
]
∞

( j∆Φ(t )) n 
s (t ) = U p Re exp( j 2πf p t )∑

n
!
n=0


]
TF
←→
S( f )
– Complexe à calculer dans le cas général
– Différent de zéro uniquement au « voisinage » de la porteuse
• Modulation à bande étroite NFM (faible niveau) ∆Φ (t ) << π
[
s (t ) = U p cos( 2πf p t ) − ∆Φ(t ) sin( 2πf p t )
DSP( f ) =
Up
4
2
[δ ( f − f
p
]
Analogue à modulation
d ’amplitude
) + δ ( f + f p ) + DSPΦ ( f − f p ) + DSPΦ ( f + f p )
Traitement Analogique du Signal - Christophe
Odet
]
136
• NFM - Réalisation par chaîne d ’Armstrong
Porteuse
Déphaseur
π/2
X
+
Signal modulé
s(t)
Signal modulant m(t)
– Le signal est aussi faiblement « modulé en amplitude »
Signal modulant
Porteuse, signal modulé
Traitement Analogique du Signal - Christophe
Odet
137
• Signal modulant sinusoïdal
– en PM
∆Φ (t ) = km (t ) = kU m cos( 2πf mt ) = ∆Φ max cos( 2πf mt )
∆f i (t ) =
– en FM
m(t ) = U m cos( 2πf m t )
1 d∆Φ (t )
= kU m f m sin(2πf m t ) = ∆f max sin(2πf mt )
2π dt
∆Φ (t ) = k 2π ∫ m(t )dt = k
Um
sin(2πf mt ) = ∆Φ max sin( 2πf mt )
fm
1 d∆Φ (t )
∆f i (t ) =
= kU m cos(2πf m t ) = ∆f max cos( 2πf mt )
2π
dt
– Indice de modulation
∆f max
β=
fm
s (t ) = U p cos( 2πf p t + k 2π ∫ m(u )du )
t
– en FM
−∞
= U p cos( 2πf p t + β sin(2πf mt ))
Traitement Analogique du Signal - Christophe
Odet
138
• Signal modulant sinusoïdal en FM
– on montre (décomposition en série de Fourier)
s (t ) = U p
+∞
∑J
n = −∞
n
( β ) cos(2π ( f p + nf m )t )
– Jn(β) désigne la fonction de Bessel de 1ère espèce d’ordre n
– Densité spectrale de s(t): spectre de raies (s(t) périodique)
U 2p
DSPs ( f ) =
4
J0 J1 J2 J3
+∞
∑J
n = −∞
2
n
[
( β ) δ ( f + f p + nf m ) + δ ( f − f p − nf m )
]
Fonctions
globalement décroissantes
quand n augmente
Le spectre est donc « borné »
pour une valeur de β donnée
Traitement Analogique du Signal - Christophe
Odet
139
Exemples de DSPs(f)
fp=30
fm=1
β =10
fp=30
fm=1
β =5
fp=30
fm=2
β=5
fp=20
fm=1
β=5
Traitement Analogique du Signal - Christophe
Odet
140
Exemples de DSPs(f) en NFM β<<1
fp=20
fm=1
β=0.5
fp=20
fm=1
β=0.1
• Il ne reste plus que 3 raies: la porteuse et deux raies latérales
à fp-fm et fp+fm, (analogie avec AM faible)
• Le signal modulé s(t) est quasiment sinusoïdal.
Traitement Analogique du Signal - Christophe
Odet
141
• Règle de Carson
(signal quelconque)
– largeur du spectre du signal modulé
Bs ≈ 2( β + 1) f m
• Exemple:
Porteuse à 20 Mhz, FM
Fréquence max du
signal modulant 20 kHz (audio)
pour β=2
Bs=120 kHz
pour β=0.1
Bs=40 kHz (identique à AM)
Traitement Analogique du Signal - Christophe
Odet
Fp
Bs
142
• Comportement en présence de bruit
– pour un RSB en entrée supérieur à 5dB
RSBsortie = 3β 2 RSBentrée
– … donc, augmenter l ’indice de modulation β pour améliorer
le RSB en sortie...
– … au prix d ’une augmentation de la largeur de bande Bs
– Bruit basse-fréquence en sortie du démodulateur FM
Pentrée
2
BBF ( f ) =
f
3Bs 2 RSBentrée
– … pré-accentuation (amplification) des HF avant modulation
Traitement Analogique du Signal - Christophe
Odet
143
• Modulateurs FM
• β<<1 (NFM)
– Chaîne d ’armstrong
– VCO (Voltage Controlled Oscillators)
• Oscillateur à Quartz accordable par diode varicap
i
i
Comportement
capacitif
de la diode bloquée
u
u
• … mais variation de fréquence faible (β<<1) pour conserver
une bonne linéarité
•
β>1 (WFM)
– Il est difficile d’obtenir une porteuse stable et une grande
excursion de fréquence
– Modulateurs plus complexes
Traitement Analogique du Signal - Christophe
Odet
144
• Multiplication de fréquence et mélangeur
• VCO + PLL (Phased Locked Loop, boucle à verrouillage de phase)
fx
m(t)
fx/R
Oscillateur à quartz
diviseur par R
f/N
Comparateur
de phase
Filtre passe-bas v0
fc << Fmin
VCO
s(t)
Diviseur par N
programmable
Traitement Analogique du Signal - Christophe
Odet
145
• Démodulateurs FM
• Discriminateur en quadrature
Multiplieur
x(t)
e(t)
y(t) Filtre passe-bas
fc << fp
s(t)
signal BF
Déphaseur
π
+ r ( fi (t ) − f p )
2
– Fréquence instantanée fi(t)
f i (t ) = f p +
1 d∆Φ (t )
2π dt
– Signal modulé e(t) e (t ) = U p cos( 2πf p t + ∆Φ (t )) = U p cos( Θ HF (t ))
– Signal modulant m(t)
PM:
FM:
x (t ) = U p cos( Θ HF (t ) +
k m(t ) = ∆Φ(t )
1 d ( ∆Φ(t ))
k m (t ) =
2π
dt
π
+ r k m(t ))
2
Traitement Analogique du Signal - Christophe
Odet
146
• …/...
π
y (t ) = x (t )e(t ) = U p cos( Θ HF (t ) + + r k m(t )) U p cos( Θ HF (t ))
2
U p2 
π
π

=
cos(
2
Θ
(
t
)
+
+
r
k
m
(
t
))
+
cos(
+
r
k
m
(
t
))
HF

2 
2
2

Terme HF (2fp)
éliminé par filtrage passe-bas
U p2 
π
s (t ) =
cos( + r k m(t ))

2 
2
en général
Terme BF
U p2

 = 2 [− sin( r k m(t )) ]
U 2p r k
r k m(t ) << 1 ⇒ s (t ) ≈ −
m(t ))
2
Traitement Analogique du Signal - Christophe
Odet
147
• Exemple de réalisation: circuit accordé sur f p
Multiplieur
x(t)
e(t)
L
bobine
C0
C
y(t) Filtre passe-bas
fc << fp
s(t)
signal BF
R
Exemple pour fp = 10,7 MHz, fréquence intermédiaire des récepteurs FM
C = 100pF, C0 = 5pF, L = 2.1mH et R = 1kΩ
Pente r
Gain
Phase
10.7MHz
Autour de fp
déphasage:
π
+ r ( f i (t ) − f p )
2
10.7MHz
Traitement Analogique du Signal - Christophe
Odet
148
• Démodulateur à PLL
Sortie du démodulateur
s(t)
e(t)
Comparateur
de phase
Filtre passe-bas
fc << Fi
e(t ) = U p cos( 2πf p t + ∆Φ (t ))
VCO
v(t)
Équation du VCO
v(t ) = A cos( 2πf p t + g ∫ s (t ) dt )
– Quand la PLL est verrouillée, les phases de e(t) et v(t) sont
égales:
d ( ∆Φ (t ))
∆Φ (t ) = g ∫ s(t )dt ⇔
= g s (t )
dt
1 d (∆Φ (t ))
2π k
– En FM:
k m (t ) =
⇒ s (t ) =
m( t )
2π
dt
g
Traitement Analogique du Signal - Christophe
Odet
149
• Exemple/exercice (bande FM)
– Porteuse fp= 100 Mhz
– Déviation de fréquence maximale ±75kHz
– Signal modulant audio, fréquence min 50Hz,
fréquence max 15kHz
– Calculer les indices de modulation maxi et mini
– En déduire les largeurs de bande Bs maxi et mini
– Etudier et critiquer les schémas de modulation
• Chaîne d ’Armstrong
• Chaîne d ’Armstrong et multiplieur
• Chaîne d ’Armstrong, multiplieur et mélangeur
• Exercice
– Signal modulant m(t)=2Rect(t/T) - 1, avec T=1ms
– Porteuse FM à 10Mhz, Largeur de bande Bs = 20kHz
– Quel indice de modulation proposez-vous ?
Traitement Analogique du Signal - Christophe
Odet
150
Téléchargement