You are on page 1of 12

Modulations numériques

Notes de Cours
Cosinus surélevé
Olivier Rioul
L
E FILTRE EN COSINUS SURÉLEVÉ est constamment employé en communica-
tions numériques. Dans cette note, on essaie d’en expliquer les raisons :
bon compromis entre propriétés du diagramme de l’œil et de sélectivité fré-
quentielle, formules explicites entermes de sinus et cosinus cardinaux, etc. Pour
simplifier, les signaux sont supposés réels (en bande de base).
1 Interférence entre symboles
En sortie du filtre de réception h(−t ) (adapté au filtre d’émission h(t )), on
reçoit le signal
y(t ) =

n
a
n
r (t −nT) +bruit
où a
k
sont les symboles d’information émis, et r (t ) =h(t ) ∗h(−t ) est la réponse
globale du système. La partie utile à détecter à l’instant t = kT est a
k
r (0), mais
après échantillonage à t =kT en sortie du filtre adapté, il reste
y(kT) =a
k
r (0) +

n=k
a
n
r ((k −n)T) +b
k
où b
k
est un échantillon de bruit et

n=k
a
n
r ((k −n)T) représente l’interférence
entre symboles (IES) (Inter-Symbol Interference (ISI)). L’IES est une perturbation
supplémentaire qui affaiblit les performances de la détection en présence de
bruit ; si elle est trop importante elle peut même provoquer des erreurs de dé-
tection en l’absence de bruit.
2 Distorsion maximale
Pour des symboles binaires a
n
= ±1, l’IES maximale en valeur absolue vaut

n=k
|r ((k −n)T)| =

n=0
|r (nT)|. L’œil est fermé à l’instant d’échantillonage
t = kT lorsque l’IES maximale provoque une erreur de détection en l’absence
de bruit, c’est à dire lorsqu’elle est supérieure à la distance au seuil = |r (0)|. Le
rapport
D
max
=

n=0
|r (nT)|
|r (0)|
1
est appelée distorsion maximale. A retenir : L’œil est ouvert verticalement (à l’ins-
tant d’échantillonnage t =kT) si et seulement si D
max
<1.
Noter que le récepteur n’a pas nécessairement une référence précise sur
l’origine des temps associé à l’émetteur. Par conséquent, il peut y avoir un déca-
lage t
0
=0 sur l’instant d’échantillonnage « idéal » t =kT. Dans ce cas, la distor-
sion maximale est
D
max
(t
0
) =

n=0
|r (nT +t
0
)|
|r (t
0
)|
.
Pour des symboles M-aires a
k
∈ {±1, ±3, . . . , ±(M −1)} il faut multiplier la
valeur de l’IES maximale, et donc D
max
, par (M−1) = max|a
k
| pour obtenir le
même critère.
3 Condition de Nyquist
Puisqu’un œil fermé (D
max
≥1) provoque des erreurs de détection même en
l’absence de bruit, il est important que l’œil soit ouvert à l’instant d’échantllion-
nage. Il est d’ailleurs important qu’il soit le plus ouvert possible (verticalement)
de façon que l’IES perturbe le moins possible la détection en présence de bruit.
Bref, en communications numériques, il faut ouvrir l’œil.
L’idéal est d’éliminer complètement l’IES (après échantillonnage idéal, t
0
=
0) en imposant que D
max
=0. Cela revient à dire que
r (t ) =0 pour t =±T, ±2T, ±3T, . . .
Si r (t ) vérifie cette condition, on dit que le filtre global (de réponse impulsion-
nelle r (t )) est un filtre de Nyquist. Evidemment r (0) lui-même doit être non nul :
Exercice : Sachant que r (t ) = h(t ) ∗h(−t ), montrer que r (0) =
_
h
2
(t ) dt = E
b
(énergie moyenne par symbole binaire a
n
=±1 transmis).
La réponse fréquentielle globale du système est la tranfsormée de Fourier de
r (t ) : R( f ) =
_
r (t )e
−2j πf t
dt . Puisque r (t ) =h(t )∗h(−t ), ona R( f ) = H( f )H

( f ) =
|H( f )|
2
≥ 0. La condition de Nyquist est le critère fréquentiel traduisant qu’un
filtre est de Nyquist :
Exercice : On note

n
δ(t −nT) le peigne de DIrac, de transformée de Fourier
=
1
T

n
δ( f −
n
T
) par la relation de Poisson. Montrer que r (t ) est de Nyquist si et
seulement si r (t )

n
δ(t −nT) =r (0)δ(t ), ou encore R( f ) ∗
1
T

n
δ( f −
n
T
) =r (0).
En déduire le critère de Nyquist :

n
R( f −
n
T
) =Tr (0) (constante >0)
2
4 Largeur de bande minimale : sinus cardinal
Le critère de Nyquist indique que pour annuler l’IES, le spectre R( f ) pério-
disé (période
1
T
) doit être plat (constant sur toutes les fréquences). Ceci implique
une bande minimale pour une transmission sans IES :
Exercice Montrer que si la largeur de bande B occupée par la transmission est
<
1
2T
, alors le critère de Nyquist ne peut pas être vérifié (faire f = 1/2T dans ce
critère).
Par contre, il existe une solutionpour une largeur de bande minimale (bande
de Nyquist) :
B
min
=
1
2T
En effet, il suffit de choisir une « porte » en fréquence de largeur 1/T :
R( f ) =r (0)Π
1/T
( f ) =r (0)
_
T | f | ≤
1
2T
0 ailleurs
et le critère de Nyquist est bien vérifié (p.p. f ).
Exercice Calculer alors r (t ) =
_
R( f )e
2j πf t
d f (transformée de Fourier inverse).
On trouve le sinus cardinal
r (t ) =r (0) sinc
t
T
où, par définition :
sinc x =
sinπx
πx
On vérifie directement qu’on a bien r (t ) =0 pour t =±T, ±2T, ±2T, . . ..
!10 !8 !6 !4 !2 0 2 4 6 8 10
!0.4
!0.2
0.0
0.2
0.4
0.6
0.8
1.0
Sinus cardinal
On a d’ailleurs la formule suivante (due à Euler) :
sinc
t
T
=

n=1
_
1−
_
t
nT
_
2
_
3
qui montre que le sinus cardinal peut se voir comme un polynôme avec une
infinité de racines =±T, ±2T, ±2T, . . ., normalisé de sorte que sinc 0 =1.
Une réponse globale en sinus cardinal pose des problèmes. D’abord, la fré-
quence de coupure à f = 1/2T est infiniment abrupte et irréalisable pratique-
ment. Ensuite et surtout, le diagramme de l’œil est catastrophique :
Exercice : Si r (t ) = r (0)sinc
t
T
, évaluer D
max
(t
0
) pour un décalage t
0
= 0 par
rapport à l’instant d’échantillonnage idéal. On trouve une série en

1
n
qui di-
verge.
Cela signifie que le diagramme de l’œil se ferme dès que t
0
= 0. Autrement
dirt, l’ouverture horizontale de l’œil est nulle, et cela ne permet aucune tolé-
rance sur l’instant d’échantillonnage. Personne n’a envie de faire des communi-
cations numériques avec un diagramme de l’œil pareil.
La figure suivante donne un diagramme de l’œil pour le sinus cardinal. Ce
diagramme est évidemment incomplet : il faudrait une infinité de courbes pour
le dessiner totalement. Comme la série

1
n
diverge lentement, il n’est pas tout
de suite apparent que l’ouverture horizontale de l’œil tend vers 0. Néanmoins,
c’est ce qu’on observerait à la limite.
!0.6 !0.4 !0.2 0.0 0.2 0.4 0.6
!1.5
!1.0
!0.5
0.0
0.5
1.0
1.5
Diagramme de l’œil pour le sinus cardinal (α=0)
5 Cosinus surélevé
Arrivé à ce point, il est naturel de se demander si on peut obtenir un filtre
de Nyquist avec non seulement une ouverture verticale maximale (pour une
meilleure résistance au bruit, c’est la condition de Nyquist), mais aussi une ou-
verture horizontale maximale, afin d’être le plus tolérant possible vis-à-vis de
l’instant d’échantillonnage.
4
L’ouverture horizontale est toujours ≤T (période symbole), car si deux sym-
boles d’information sont opposés (a
k+1
= −a
k
) il faut bien que le signal reçu

n
a
n
r (t −nT) passe par zéro quelque part entre kT et (k +1)T. Maintenant,
pour obtenir une ouverture horizontale maximale = T, il faut que ce signal ne
passe par zéro qu’aux instants (k +
1
2
)T, quelque soit la séquence d’information
émise :

n
a
n
r (t −nT) =0 ⇐⇒ t =(k +
1
2
)T (k entier)
Une solution serait d’imposer r (t ) = 0 pour tout t multiple non nul de
T
2
, mais
ceci nous donnerait un sinus cardinal oscillant deux fois plus vite r (t ) =sinc
2t
T
et donc une réponse fréquentielle globale R( f ) constante dans le double de
bande B =
1
T
. Une meilleure solution est d’imposer
r (t ) =
_
r (0)
2
pour t =±
T
2
0 pour t =±T, ±
3T
2
, ±2T, ±
5T
2
, . . .
car alors, pour deux symboles d’information opposés (a
k+1
= −a
k
), le signal
reçu vaut bien
r (0)
2

r (0)
2
=0 en t =(k+
1
2
)T. Si les symboles d’informationsont de
même signe a
k+1
=a
k
=±1, ce signal vaut ±(
r (0)
2

r (0)
2
) =±r (0) en t =(k+
1
2
)T, et
ne s’annule pas dans l’intervalle (kT, (k +1)T). On obtient donc un diagramme
de l’œil comme suit :
!0.6 !0.4 !0.2 0.0 0.2 0.4 0.6
!1.5
!1.0
!0.5
0.0
0.5
1.0
1.5
Diagramme de l’œil pour le sinus-cosinus cardinal (α=1)
C’est vraiment un diagramme de l’oeil idéal pour le communiquant, car d’ou-
vertures horizontale et verticale maximales (robustesse optimale vis à vis à la
fois du bruit et de l’instant d’échantillonnage).
Il reste à déterminer la réponse globale r (t ). Puisque que le sinus cardinal
sinc
2t
T
vaut 1 en0 et 0 entout multiple nonnul de T/2, il est immédiat de trouver
une solution :
5
Exercice : Montrer que
r (t ) =r (0)(sinc
2t
T
+
1
2
sinc
2(t +T/2)
T
+
1
2
sinc
2(t −T/2)
T
)
vérifie les conditions ci-dessus. Montrer aussi, en revenant à la définition du si-
nus cardinal, que
r (t ) =r (0)
sinc (
2t
T
)
1−(
2t
T
)
2
=r (0) sinc (
t
T
) ·
cos(
πt
T
)
1−(
2t
T
)
2
La fonction
cos(
πt
T
)
1−(
2t
T
)
2
est parfois appelée cosinus cardinal et notée cosc
t
T
. On peut
donc écrire simplement
r (t ) =r (0) · sinc (
t
T
) · cosc (
t
T
)
!3 !2 !1 0 1 2 3
!0.2
0.0
0.2
0.4
0.6
0.8
1.0
Sinus-cosinus cardinal r (t ) (α=1)
Exercice : En utilisant la formule d’Euler (développement en produit infini du
sinus cardinal), montrer que
r (t ) =r (0)

n=2
_
1−
_
2t
nT
_
2
_
Onvoit directement sur cette formule que r (t ) s’annule bienen t =±T, ±
3T
2
, ±2T, . . ..
Le cosinus cardinal, quant à lui, est donné par
cosc
t
T
=

n=1
_
1−
_
2t
(2n+1)T
_
2
_
et peut donc se voir comme unpolynôme avec une infinité de racines =±
3T
2
, ±
5T
2
, . . .,
normalisé par la relation cosc 0 =1.
Calculons la réponse fréquentielle correspondante R( f ), transformée de Fou-
rier du sinus-cosinus cardinal r (t ).
6
Exercice : Avec la première formule ci-dessus donnant r (t ), montrer que R( f ) =
r (0)(Π
2/T
( f ) +
1
2
Π
2/T
( f )e
−2j πf T/2
+
1
2
Π
2/T
( f )e
2j πf T/2
). En déduire que
R( f ) =
Tr (0)
2
(1+cosπf T) (| f | ≤
1
T
)
et R( f ) =0 ailleurs. Ainsi R( f ) est une arche (demi période) de cosinus, surélévé
de sorte que R( f ) ≥0. C’est la raison pour laquelle ce filtre de Nyquist est appelé
filtre en cosinus surélevé :
!1.0 !0.8 !0.6 !0.4 !0.2 0.0 0.2 0.4 0.6 0.8 1.0
0.0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1.0
Cosinus surélevé (α=1)
Exercice : Vérifier que R( f ) satisfait bien au critère fréquentiel de Nyquist (no-
ter que ( f =
1
2T
,
Tr (0)
2
) est un point de symétrie de la courbe pour f >0).
6 Racine de cosinus surélevé
On a déjà noté que si le filtre de réception est adapté à l’émission, la réponse
fréquentielle globale s’écrit R( f ) = |H( f )|
2
. On peut donc résoudre cette équa-
tion pour trouver H( f ) à l’émission et à la réception :
H( f ) =
_
R( f )
puisque R( f ) est de Nyquist, le filtre H( f ) est appelé filtre en racine de Nyquist.
Pour le cosinus surélevé, on peut trouver facilement l’expression de H( f ), et
donc de h(t ) :
Exercice : Sachant que 1+cos2x =2cos
2
x, montrer que
H( f ) =
_
R( f ) =

Tr (0) cos(
πf T
2
)
pour | f | ≤
1
T
. Montrer que H( f ) ne satisfait pas au critère de Nyquist.
7
Exercice : Montrer qu’on peut aussi écrire
H( f ) =
_
r (0)
T
(e
2j πf T/4
+e
−2j πf T/4

2/T
( f )
et en déduire, par transformée de Fourier inverse, que
h(t ) =
_
r (0)
T
_
sinc (
2t
T

1
2
) +sinc (
2t
T
+
1
2
)
_
Simplifier cette expression pour arriver à
h(t ) =
_
r (0)
T
·
4
π
·
cos(
2πt
T
)
1−(
4t
T
)
2
=
_
r (0)
T
·
4
π
· cosc
2t
T
Montrer directement que h(t ) n’est pas un filtre de Nyquist.
Exercice : Une autre méthode pour calculer h(t ) consiste à dériver H( f ) deux
fois : Montrer que
H

( f ) =−(
πT
2
)
2
H( f ) +
_
Tr (0)
πT
2

1/T
( f ) +δ
−1/T
( f ))
(il apparaît des impulsions de Dirac, dérivées de sauts). Sachant que H

( f ) est
la transformée de Fourier de (−2j πt )
2
h(t ) = −4π
2
t
2
h(t ), montrer que la trans-
formée de Fourier inverse de H(t ) +(
2
πT
)
2
H

( f ) est = (1 −(
4t
T
)
2
)h(t ). Calculer
directement cette transformée de Fourier inverse et conclure.
7 Coefficient de retombée α
Pour simplifier la présentation je normalise les filtres en posant r (0) =1. Jus-
qu’à présent nous avons vu deux solutions pour le filtre de Nyquist r (t ) :
– Le sinus cardinal r
0
(t ) =sinc
t
T
, de réponse fréquentielle R
0
( f ) =Π
1/T
( f ),
avec une largeur de bande miniminale B
0
=
1
2T
.
– Le sinus-cosinus cardinal r
1
(t ) =sinc
t
T
cosc
t
T
de réponse fréquentielle en
cosinus surélevé R
1
( f ) =(1+cosπf T)Π
2/T
( f ).
La solution R
0
( f ) a l’avantage d’être à largeur de bande minimale, mais ne tolère
aucune imprécision sur l’instant d’échantillonnage. La solution R
1
( f ) a l’avan-
tage d’être le plus tolérant possible vis à vis de l’instant d’échantillonnage, mais
on constate que qu’elle occupe une bande deux fois plus large B
1
=
1
T
.
En pratique on met en oeuvre une solution intermédiaire R
α
( f ) entre R
0
( f )
et R
1
( f ) qui réalise uncompromis entre sélectivité fréquentielle (largeur de bande
B
α
) et robustesse vis à vis de l’instant d’échantillonnage (ouverture horizontale
de l’œil). Pour cela, on impose un gabarit à R
α
( f ) de sorte que R
α
( f ) passe
d’une valeur constante = T à une valeur nulle dans un bande de transition de
largeur
α
T
:
8
!1.0 !0.8 !0.6 !0.4 !0.2 0.0 0.2 0.4 0.6 0.8 1.0
!0.2
0.0
0.2
0.4
0.6
0.8
1.0
1.2
Cosinus surélevé (α=1/2)
Le paramètre 0 ≤α≤1 s’appelle coefficient de retombée (roll-off factor). Pour
α = 0 on retrouve bien la solution R
0
( f ), alors que α = 1 doit correspondre au
cosinus surélevé R
1
( f ).
Pour calculer R
α
( f ) et r
α
(t ) de manière simple on peut faire d’abord la re-
marque suivante : Pour α=1, r
1
(t ) =sinc
t
T
cosc
t
T
et donc R
1
( f ) =R
0
( f ) ∗C( f )
(convolutionfréquentielle) oùC( f ) est la transformée de Fourier ducosinus car-
dinal. Il est impossible de calculer C( f ) par l’intégrale de Fourier mais on peut
le déterminer directement en fréquence :
Exercice : Justifier que C( f ) est réelle, paire (comme le cosinus cardinal) et de
support défini par | f | ≤
1
2T
. En déduire, à l’aide de la définition du produit de
convolution, que pour f >0, R
1
( f ) =T
_
1/2T−f
−1/2T
C(ν)dν. Dériver cette expression
et en déduire TC( f −1/2T) =R

1
( f ) =−
πT
2
2
sinπf T, d’où
C( f ) =
πT
2
cosπf T (| f | ≤
1
2T
)
Noter que C( f ) est d’intégrale unité :
_
C( f )d f = 1 ce qui est nécessaire pour
que R
1
( f ) prenne bien la valeur T en f =0.
Exercice : Retrouver directement, à l’aide de la formule R
1
( f ) = R
0
( f ) ∗C( f ),
que R
1
( f ) vérifie le critère de Nyquist enfréquence (justifier les étapes suivantes :

n
R
1
( f −
n
T
) =(

n
R
0
( f −
n
T
)) ∗C( f ) =T ∗C( f ) =T).
Pour obtenir R
α
( f ) il suffit maintenant de remplacer C( f ) par
1
α
C(
f
α
) (tou-
jours d’intégrale unité) pour obtenir une largeur de bande de transition autour
de f =
1
2T
de largeur
α
T
. Autrement dit, on définit
R
α
( f ) =R
0
( f ) ∗
1
α
C(
f
α
).
Ce filtre est bien de Nyquist d’après le même calcul que dans l’exercice précé-
dent :

n
R
α
( f −
n
T
) =(

n
R
0
( f −
n
T
)) ∗
1
α
C(
f
α
) =T ∗
1
α
C(
f
α
) =T.
9
Exercice : Justifier (avec un minimum de calculs) que R
α
( f ) est donné par :
R
α
( f ) =
_
¸
¸
_
¸
¸
_
T | f | ≤
1−α
2T
T
2
_
1+cos
_
πT
α
(| f | −
1−α
2T
)
_
_
1−α
2T
≤| f | ≤
1+α
2T
0 | f | ≥
1+α
2T
Le passage de T à 0 est donc effectué, là encore, par un cosinus surélevé. C’est
la raison pour laquelle ces filtres sont aussi appelés filtres en cosinus surélevé.
Exercice : Vérifier directement que R
α
( f ) satisfait bien au critère fréquentiel
de Nyquist (noter que ( f =
1
2T
,
T
2
) est un point de symétrie de la courbe pour
f >0).
On a bien obtenu le compromis attendu : la largeur de bande occupée par
la transmission est B
α
=
1+α
2T
(intermédiaire entre
1
2T
et
1
T
) ; la figure suivante
donne un diagramme de l’oeil intermédiaire entre ceux obtenus pour α = 0 et
α=1 :
!0.6 !0.4 !0.2 0.0 0.2 0.4 0.6
!1.5
!1.0
!0.5
0.0
0.5
1.0
1.5
Diagramme de l’œil pour α=
1
2
.
Le calcul de la réponse impulsionnelle correspondante r
α
(t ) est immédiat :
Puisque R
α
( f ) =R
0
( f ) ∗
1
α
C(
f
α
), il vient r
α
(t ) =r
0
(t )cosc (
αt
T
) c’est à dire
r
α
(t ) =sinc (
t
T
) · cosc (
αt
T
) =sinc (
t
T
)
cos(
παt
T
)
1−(
2αt
T
)
2
(Les formules donnant r (t ) et R( f ) sont à multiplier par r (0) dans le cas général
où r (0) =1).
10
Exercice : Evaluer D
max
(t
0
) pour un décalage t
0
faible par rapport à l’instant
d’échantillonnage idéal, et comparer par rapport au cas α = 0 (Pour α > 0, on
trouve une série en

1
n
3
qui converge).
Enfin, il est important de déterminer le filtre en racine de Nyquist H
α
( f ) =
_
R
α
( f ) correspondant :
Exercice : Sachant que 1+cos2x =2cos
2
x, montrer que
H
α
( f ) =

T
_
¸
¸
_
¸
¸
_
1 | f | ≤
1−α
2T
cos
_
πT

(| f | −
1−α
2T
)
_
1−α
2T
≤| f | ≤
1+α
2T
0 | f | ≥
1+α
2T
Là encore, H
α
( f ) ne satisfait pas le critère de Nyquist.
Pour calculer h
α
(t ) onpeut appliquer la méthode qui consiste à dériver H
α
( f )
deux fois, comme on l’avait dans le cas α=1 :
Exercice : Montrer que
H

α
( f ) =−(
πT

)
2
˜
H( f ) +

T
πT

(δ1+α
2T
( f ) +δ

1+α
2T
( f ))

˜
H( f ) = H
α
( f ) pour | f | ≥
1−α
2T
et = 0 pour | f | ≤
1−α
2T
. Montrer que H

α
( f ) est
la transformée de Fourier de (−2j πt )
2
h(t ) = −4π
2
t
2
h
α
(t ), et en déduire que la
transformée de Fourier inverse de H
α
( f )+(

πT
)
2
H

α
( f ) est =(1−(
4αt
T
)
2
)h
α
(t ). Par
ailleurs montrer que
H
α
( f ) +(

πT
)
2
H

α
( f ) =
1−α

T
Π1−α
T
( f ) +

π

T
(δ1+α
2T
( f ) +δ

1+α
2T
( f ))
a pour transformée de Fourier inverse
(1−(
4αt
T
)
2
)h
α
(t ) =
1−α

T
sinc
(1−α)t
T
+

π

T
cos(2π
1+α
2T
t )
d’où finalement
h
α
(t ) =
1

T

π
cos(π
(1+α)t
T
) +(1−α)sinc
(1−α)t
T
1−(
4αt
T
)
2
(Les formules donnant h(t ) et H( f ) sont à multiplier par

r (0) dans le cas géné-
ral où r (0) =1).
Même si ces formules sont horribles, elles sont l’intérêt d’exister. C’est un
des attraits des filtres en cosinus surélevé : les réponses r (t ) et h(t ) sont données
par des formules explicites, ce qui facilite les simulations.
11
Cadre privé } sans modifications
Par le téléchargement ou la consultation de ce document, l’utilisateur accepte la licence d’utilisation qui y est
attachée, telle que détaillée dans les dispositions suivantes, et s’engage à la respecter intégralement.
La licence confère à l’utilisateur un droit d’usage sur le document consulté ou téléchargé, totalement ou en partie, dans
les conditions définies ci-après, et à l’exclusion de toute utilisation commerciale.
Le droit d’usage défini par la licence est limité à un usage dans un cadre exclusivement privé. Ce droit comprend :
– le droit de reproduire le document pour stockage aux fins de représentation sur un terminal informatique unique,
– le droit de reproduire le document en un exemplaire, pour copie de sauvegarde ou impression papier.
Aucune modification du document dans son contenu, sa forme ou sa présentation, ni aucune redistribution en tout ou
partie, sous quelque forme et support que ce soit et notamment par mise en réseau, ne sont autorisées.
Les mentions relatives à la source du document et/ou à son auteur doivent être conservées dans leur intégralité.
Le droit d’usage défini par la licence est personnel, non exclusif et non transmissible. Tout autre usage que ceux pré-
vus par la licence est soumis à autorisation préalable et expresse de l’auteur : sitepedago@enst.fr

ou encore R( f ) ∗ T n δ( f − T ) = r (0). il faut ouvrir l’œil.est appelée distorsion maximale. . montrer que r (0) = (énergie moyenne par symbole binaire a n = ±1 transmis). . ±3T . . par (M − 1) = max |a k | pour obtenir le même critère. on dit que le filtre global (de réponse impulsionnelle r (t )) est un filtre de Nyquist. Cela revient à dire que r (t ) = 0 pour t = ±T . il peut y avoir un décalage t 0 = 0 sur l’instant d’échantillonnage « idéal » t = kT . La condition de Nyquist est le critère fréquentiel traduisant qu’un filtre est de Nyquist : Exercice : On note n δ(t − nT ) le peigne de DIrac. . Dans ce cas. ±3. Il est d’ailleurs important qu’il soit le plus ouvert possible (verticalement) de façon que l’IES perturbe le moins possible la détection en présence de bruit. ±(M − 1)} il faut multiplier la valeur de l’IES maximale. 3 Condition de Nyquist Puisqu’un œil fermé (D max ≥ 1) provoque des erreurs de détection même en l’absence de bruit. il est important que l’œil soit ouvert à l’instant d’échantllionnage. en communications numériques. Evidemment r (0) lui-même doit être non nul : Exercice : Sachant que r (t ) = h(t ) ∗ h(−t ). . et donc D max . de transformée de Fourier 1 n = T n δ( f − T ) par la relation de Poisson. . h 2 (t ) d t = E b La réponse fréquentielle globale du système est la tranfsormée de Fourier de r (t ) : R( f ) = r (t )e −2 j π f t d t . Si r (t ) vérifie cette condition. A retenir : L’œil est ouvert verticalement (à l’instant d’échantillonnage t = kT ) si et seulement si D max < 1. Bref. Noter que le récepteur n’a pas nécessairement une référence précise sur l’origine des temps associé à l’émetteur. Par conséquent. En déduire le critère de Nyquist : R( f − n n ) = Tr (0) T (constante > 0) 2 . L’idéal est d’éliminer complètement l’IES (après échantillonnage idéal. la distorsion maximale est n=0 |r (nT + t 0 )| D max (t 0 ) = . Puisque r (t ) = h(t )∗h(−t ). . t 0 = 0) en imposant que D max = 0. on a R( f ) = H ( f )H ∗ ( f ) = |H ( f )|2 ≥ 0. |r (t 0 )| Pour des symboles M -aires a k ∈ {±1. Montrer que r (t ) est de Nyquist si et 1 n seulement si r (t ) n δ(t − nT ) = r (0)δ(t ). ±2T .

0 0.4 Largeur de bande minimale : sinus cardinal Le critère de Nyquist indique que pour annuler l’IES.8 0. ±2T. ±2T.6 0. f ). par définition : t T T 0 |f | ≤ 1 2T ailleurs sin πx πx On vérifie directement qu’on a bien r (t ) = 0 pour t = ±T.2 !0.. il existe une solution pour une largeur de bande minimale (bande de Nyquist) : 1 B min = 2T En effet. alors le critère de Nyquist ne peut pas être vérifié (faire f = 1/2T dans ce critère). On trouve le sinus cardinal r (t ) = r (0) sinc où. . Par contre.p. il suffit de choisir une « porte » en fréquence de largeur 1/T : R( f ) = r (0)Π1/T ( f ) = r (0) et le critère de Nyquist est bien vérifié (p.4 !10 !8 !6 !4 !2 0 2 4 6 8 10 Sinus cardinal On a d’ailleurs la formule suivante (due à Euler) : sinc ∞ t = 1− T n=1 t 2 nT 3 . .2 0. sinc x = 1.0 !0. Ceci implique une bande minimale pour une transmission sans IES : Exercice Montrer que si la largeur de bande B occupée par la transmission est 1 < 2T .4 0. . le spectre R( f ) pério1 disé (période T ) doit être plat (constant sur toutes les fréquences). Exercice Calculer alors r (t ) = R( f )e 2 j π f t d f (transformée de Fourier inverse).

0 0. normalisé de sorte que sinc 0 = 1. la fréquence de coupure à f = 1/2T est infiniment abrupte et irréalisable pratiquement. afin d’être le plus tolérant possible vis-à-vis de l’instant d’échantillonnage.6 Diagramme de l’œil pour le sinus cardinal (α = 0) 5 Cosinus surélevé Arrivé à ce point. l’ouverture horizontale de l’œil est nulle.6 !0. .2 0. ±2T. Personne n’a envie de faire des communications numériques avec un diagramme de l’œil pareil.0 !1.2 0.5 !0. On trouve une série en n qui diverge. .4 !0. mais aussi une ouverture horizontale maximale.5 0. La figure suivante donne un diagramme de l’œil pour le sinus cardinal. Cela signifie que le diagramme de l’œil se ferme dès que t 0 = 0. Une réponse globale en sinus cardinal pose des problèmes. et cela ne permet aucune tolérance sur l’instant d’échantillonnage. D’abord. 1. il est naturel de se demander si on peut obtenir un filtre de Nyquist avec non seulement une ouverture verticale maximale (pour une meilleure résistance au bruit. Autrement dirt. Ce diagramme est évidemment incomplet : il faudrait une infinité de courbes pour 1 le dessiner totalement.5 1. c’est ce qu’on observerait à la limite. Néanmoins. Comme la série n diverge lentement. il n’est pas tout de suite apparent que l’ouverture horizontale de l’œil tend vers 0. le diagramme de l’œil est catastrophique : t Exercice : Si r (t ) = r (0)sinc T . Ensuite et surtout. ±2T. 4 .0 !0.5 !1. évaluer D max (t 0 ) pour un décalage t 0 = 0 par 1 rapport à l’instant d’échantillonnage idéal. c’est la condition de Nyquist).0 0.qui montre que le sinus cardinal peut se voir comme un polynôme avec une infinité de racines = ±T. .4 0..

±2T.5 !0.5 0. Maintenant. (k + 1)T ).6 !0. 2 2 0 car alors.4 !0.0 !1. Puisque que le sinus cardinal sinc 2t vaut 1 en 0 et 0 en tout multiple non nul de T /2. il est immédiat de trouver T une solution : 5 . . Il reste à déterminer la réponse globale r (t ).L’ouverture horizontale est toujours ≤ T (période symbole). On obtient donc un diagramme de l’œil comme suit : 1.0 !0. Si les symboles d’information sont de 2 2 2 1 même signe a k+1 = a k = ±1. . pour deux symboles d’information opposés (a k+1 = −a k ). car d’ouvertures horizontale et verticale maximales (robustesse optimale vis à vis à la fois du bruit et de l’instant d’échantillonnage). et 2 2 ne s’annule pas dans l’intervalle (kT. pour obtenir une ouverture horizontale maximale = T . car si deux symboles d’information sont opposés (a k+1 = −a k ) il faut bien que le signal reçu n a n r (t − nT ) passe par zéro quelque part entre kT et (k + 1)T .0 0.2 0.0 0.2 0. ± 3T .5 !1. il faut que ce signal ne 1 passe par zéro qu’aux instants (k + 2 )T .6 Diagramme de l’œil pour le sinus-cosinus cardinal (α = 1) C’est vraiment un diagramme de l’oeil idéal pour le communiquant. le signal reçu vaut bien r (0) − r (0) = 0 en t = (k + 1 )T .4 0. Une meilleure solution est d’imposer r (t ) = r (0) 2 pour t = ± T 2 pour t = ±T. mais 2 ceci nous donnerait un sinus cardinal oscillant deux fois plus vite r (t ) = sinc 2t T et donc une réponse fréquentielle globale R( f ) constante dans le double de 1 bande B = T .5 1. ce signal vaut ±( r (0) − r (0) ) = ±r (0) en t = (k + 2 )T . . quelque soit la séquence d’information émise : 1 a n r (t − nT ) = 0 ⇐⇒ t = (k + )T (k entier) 2 n Une solution serait d’imposer r (t ) = 0 pour tout t multiple non nul de T . ± 5T .

2 2 normalisé par la relation cosc 0 = 1.8 0.2 0. quant à lui.. . .4 0. transformée de Fourier du sinus-cosinus cardinal r (t ).6 0. montrer que ∞ r (t ) = r (0) n=2 1− 2t 2 nT On voit directement sur cette formule que r (t ) s’annule bien en t = ±T.0 !0. . . 6 . ± 5T . . est donné par cosc ∞ t = 1− T n=1 2 2t (2n+1)T et peut donc se voir comme un polynôme avec une infinité de racines = ± 3T . en revenant à la définition du sinus cardinal. 2 Le cosinus cardinal. On peut donc écrire simplement t t r (t ) = r (0) · sinc ( T ) · cosc ( T ) 1. Montrer aussi. Calculons la réponse fréquentielle correspondante R( f ).Exercice : Montrer que r (t ) = r (0)(sinc 2t T + 1 sinc 2 2(t +T /2) T + 1 sinc 2 2(t −T /2) ) T vérifie les conditions ci-dessus. ± 3T . . que sinc ( 2t ) T 1 − ( 2t )2 T t = r (0) sinc ( T ) · r (t ) = r (0) πt cos( T ) 2t 2 1−( T ) cos( πt ) T 1 − ( 2t )2 T t T La fonction est parfois appelée cosinus cardinal et notée cosc ..2 !3 !2 !1 0 1 2 3 Sinus-cosinus cardinal r (t ) (α = 1) Exercice : En utilisant la formule d’Euler (développement en produit infini du sinus cardinal). ±2T.0 0.

6 0. 7 .0 Cosinus surélevé (α = 1) Exercice : Vérifier que R( f ) satisfait bien au critère fréquentiel de Nyquist (no1 ter que ( f = 2T .Exercice : Avec la première formule ci-dessus donnant r (t ). 6 Racine de cosinus surélevé On a déjà noté que si le filtre de réception est adapté à l’émission.8 1.8 !0.0 !0. En déduire que 2 2 R( f ) = Tr (0) 2 (1 + cos π f T) (| f | ≤ 1 ) T et R( f ) = 0 ailleurs. Pour le cosinus surélevé. C’est la raison pour laquelle ce filtre de Nyquist est appelé filtre en cosinus surélevé : 1.9 0.2 0. Tr2(0) ) est un point de symétrie de la courbe pour f > 0). montrer que R( f ) = r (0)(Π2/T ( f ) + 1 Π2/T ( f )e −2 j π f T /2 + 1 Π2/T ( f )e 2 j π f T /2 ).6 !0.2 0.4 0.0 !1. on peut trouver facilement l’expression de H ( f ). Montrer que R( f ) = Tr (0) cos( πf T ) 2 H ( f ) ne satisfait pas au critère de Nyquist.7 0. la réponse fréquentielle globale s’écrit R( f ) = |H ( f )|2 . et donc de h(t ) : Exercice : Sachant que 1 + cos 2x = 2 cos2 x.0 0.2 0.4 0.4 !0. surélévé de sorte que R( f ) ≥ 0.5 0.3 0.6 0. Ainsi R( f ) est une arche (demi période) de cosinus.0 0.1 0. montrer que H(f ) = pour | f | ≤ 1 T .8 0. le filtre H ( f ) est appelé filtre en racine de Nyquist. On peut donc résoudre cette équation pour trouver H ( f ) à l’émission et à la réception : H(f ) = R( f ) puisque R( f ) est de Nyquist.

Jusqu’à présent nous avons vu deux solutions pour le filtre de Nyquist r (t ) : t – Le sinus cardinal r 0 (t ) = sinc T . montrer que la trans2 formée de Fourier inverse de H (t ) + ( πT )2 H ( f ) est = (1 − ( 4t )2 )h(t ). de réponse fréquentielle R 0 ( f ) = Π1/T ( f ). dérivées de sauts). on impose un gabarit à R α ( f ) de sorte que R α ( f ) passe d’une valeur constante = T à une valeur nulle dans un bande de transition de α largeur T : 8 . t t – Le sinus-cosinus cardinal r 1 (t ) = sinc T cosc T de réponse fréquentielle en cosinus surélevé R 1 ( f ) = (1 + cos π f T )Π2/T ( f ). 1 avec une largeur de bande miniminale B 0 = 2T .Exercice : Montrer qu’on peut aussi écrire H(f ) = r (0) 2 j π f T /4 + e −2 j π f T /4 )Π2/T ( f T (e ) et en déduire. mais 1 on constate que qu’elle occupe une bande deux fois plus large B 1 = T . En pratique on met en oeuvre une solution intermédiaire R α ( f ) entre R 0 ( f ) et R 1 ( f ) qui réalise un compromis entre sélectivité fréquentielle (largeur de bande B α ) et robustesse vis à vis de l’instant d’échantillonnage (ouverture horizontale de l’œil). La solution R 1 ( f ) a l’avantage d’être le plus tolérant possible vis à vis de l’instant d’échantillonnage. Calculer T directement cette transformée de Fourier inverse et conclure. Sachant que H ( f ) est la transformée de Fourier de (−2 j πt )2 h(t ) = −4π2 t 2 h(t ). La solution R 0 ( f ) a l’avantage d’être à largeur de bande minimale. Exercice : Une autre méthode pour calculer h(t ) consiste à dériver H ( f ) deux fois : Montrer que H ( f ) = −( πT )2 H ( f ) + 2 Tr (0) πT (δ1/T ( f ) + δ−1/T ( f )) 2 (il apparaît des impulsions de Dirac. que h(t ) = r (0) T sinc ( 2t − 1 ) + sinc ( 2t + 1 ) T 2 T 2 Simplifier cette expression pour arriver à h(t ) = r (0) T 4 ·π· cos( 2πt ) T 1 − ( 4t )2 T = r (0) T 4 · π · cosc 2t T Montrer directement que h(t ) n’est pas un filtre de Nyquist. 7 Coefficient de retombée α Pour simplifier la présentation je normalise les filtres en posant r (0) = 1. mais ne tolère aucune imprécision sur l’instant d’échantillonnage. Pour cela. par transformée de Fourier inverse.

Autrement dit.0 Cosinus surélevé (α = 1/2) Le paramètre 0 ≤ α ≤ 1 s’appelle coefficient de retombée (roll-off factor). d’où πT cos π f T 2 (| f | ≤ 1 ) 2T Noter que C ( f ) est d’intégrale unité : C ( f )d f = 1 ce qui est nécessaire pour que R 1 ( f ) prenne bien la valeur T en f = 0.2 0. Pour α = 0 on retrouve bien la solution R 0 ( f ).6 !0.0 !0. on définit f Rα ( f ) = R0 ( f ) ∗ 1 f C ( ).1.2 !1.2 1.2 0. à l’aide de la formule R 1 ( f ) = R 0 ( f ) ∗ C ( f ). Exercice : Retrouver directement.0 !0. Pour calculer R α ( f ) et r α (t ) de manière simple on peut faire d’abord la ret t marque suivante : Pour α = 1. R 1 ( f ) = T et en déduire T C ( f − 1/2T ) = R 1 ( f C(f ) = 1/2T − f C (ν)d ν.0 0.6 0. alors que α = 1 doit correspondre au cosinus surélevé R 1 ( f ). que R 1 ( f ) vérifie le critère de Nyquist en fréquence (justifier les étapes suivantes : n n n R 1 ( f − T ) = ( n R 0 ( f − T )) ∗ C ( f ) = T ∗ C ( f ) = T ).6 0.4 !0. α α Ce filtre est bien de Nyquist d’après le même calcul que dans l’exercice précéf f n n 1 1 dent : n R α ( f − T ) = ( n R 0 ( f − T )) ∗ α C ( α ) = T ∗ α C ( α ) = T . à l’aide de la définition du produit de convolution. En déduire.8 !0. 1 Pour obtenir R α ( f ) il suffit maintenant de remplacer C ( f ) par α C ( α ) (toujours d’intégrale unité) pour obtenir une largeur de bande de transition autour 1 α de f = 2T de largeur T .0 0.4 0.4 0. Il est impossible de calculer C ( f ) par l’intégrale de Fourier mais on peut le déterminer directement en fréquence : Exercice : Justifier que C ( f ) est réelle. Dériver cette expression −1/2T πT 2 ) = − 2 sin π f T . r 1 (t ) = sinc T cosc T et donc R 1 ( f ) = R 0 ( f ) ∗ C ( f ) (convolution fréquentielle) où C ( f ) est la transformée de Fourier du cosinus cardinal.8 1.2 0. 9 .8 0. que pour f > 0. paire (comme le cosinus cardinal) et de 1 support défini par | f | ≤ 2T .

6 !0.5 !1.2 0.6 Diagramme de l’œil pour α = 1 .0 !1.5 0. C’est la raison pour laquelle ces filtres sont aussi appelés filtres en cosinus surélevé.4 0.4 !0. Exercice : Vérifier directement que R α ( f ) satisfait bien au critère fréquentiel 1 de Nyquist (noter que ( f = 2T .0 0. il vient r α (t ) = r 0 (t )cosc ( αt ) c’est à dire T t t r α (t ) = sinc ( T ) · cosc ( αt ) = sinc ( T ) T cos( παt ) T 1 − ( 2αt )2 T (Les formules donnant r (t ) et R( f ) sont à multiplier par r (0) dans le cas général où r (0) = 1).0 !0.5 !0.Exercice : Justifier (avec un minimum de calculs) que R α ( f ) est donné par :  T   T |f | ≤ 1 + cos πT α 1−α 2T 1+α 2T 1+α 2T Rα ( f ) = 2   0 (| f | − 1−α ) 2T 1−α 2T ≤ |f | ≤ |f | ≥ Le passage de T à 0 est donc effectué. par un cosinus surélevé. On a bien obtenu le compromis attendu : la largeur de bande occupée par 1 1 la transmission est B α = 1+α (intermédiaire entre 2T et T ) . 10 . là encore.2 0. T ) est un point de symétrie de la courbe pour 2 f > 0).0 0.5 1. la figure suivante 2T donne un diagramme de l’oeil intermédiaire entre ceux obtenus pour α = 0 et α=1: 1. 2 Le calcul de la réponse impulsionnelle correspondante r α (t ) est immédiat : f 1 Puisque R α ( f ) = R 0 ( f ) ∗ α C ( α ).

comme on l’avait dans le cas α = 1 : Exercice : Montrer que ˜ Hα ( f ) = −( πT )2 H ( f ) + T πT (δ 1+α ( f ) + δ− 1+α ( f )) 2α 2α 2T 2T ˜ où H ( f ) = Hα ( f ) pour | f | ≥ 1−α et = 0 pour | f | ≤ 1−α . Hα ( f ) ne satisfait pas le critère de Nyquist. ce qui facilite les simulations. elles sont l’intérêt d’exister. Pour calculer h α (t ) on peut appliquer la méthode qui consiste à dériver Hα ( f ) deux fois. Enfin. Même si ces formules sont horribles. et comparer par rapport au cas α = 0 (Pour α > 0. Par T ailleurs montrer que Hα ( f ) + ( 2α 2 ) Hα ( f ) = πT 1−α Π 1−α ( f T T )+ 2α π T (δ 1+α ( f ) + δ− 1+α ( f )) 2T 2T a pour transformée de Fourier inverse (1 − ( 4αt )2 )h α (t ) = T d’où finalement h α (t ) = 4α cos(π (1+α)t ) + (1 − α)sinc (1−α)t T T 1 π 4αt 2 T 1−( T ) 1−α sinc (1−α)t T T + 4α π T cos(2π 1+α t ) 2T (Les formules donnant h(t ) et H ( f ) sont à multiplier par r (0) dans le cas général où r (0) = 1). on 1 trouve une série en n 3 qui converge). il est important de déterminer le filtre en racine de Nyquist Hα ( f ) = R α ( f ) correspondant : Exercice : Sachant que 1 + cos 2x = 2 cos2 x. 11 . C’est un des attraits des filtres en cosinus surélevé : les réponses r (t ) et h(t ) sont données par des formules explicites. Montrer que Hα ( f ) est 2T 2T la transformée de Fourier de (−2 j πt )2 h(t ) = −4π2 t 2 h α (t ). montrer que  1 | f | ≤ 1−α  2T  Hα ( f ) = T cos   0 πT 2α (| f | − 1−α ) 2T 1−α 2T ≤ |f | ≤ 1+α 2T 1+α 2T |f | ≥ Là encore.Exercice : Evaluer D max (t 0 ) pour un décalage t 0 faible par rapport à l’instant d’échantillonnage idéal. et en déduire que la 2α transformée de Fourier inverse de Hα ( f )+( πT )2 Hα ( f ) est = (1−( 4αt )2 )h α (t ).

ne sont autorisées. Tout autre usage que ceux prévus par la licence est soumis à autorisation préalable et expresse de l’auteur : sitepedago@enst. sous quelque forme et support que ce soit et notamment par mise en réseau. Ce droit comprend : – le droit de reproduire le document pour stockage aux fins de représentation sur un terminal informatique unique. Le droit d’usage défini par la licence est personnel. sa forme ou sa présentation. – le droit de reproduire le document en un exemplaire. dans les conditions définies ci-après. Aucune modification du document dans son contenu.Cadre privé } sans modifications Par le téléchargement ou la consultation de ce document. La licence confère à l’utilisateur un droit d’usage sur le document consulté ou téléchargé. non exclusif et non transmissible. telle que détaillée dans les dispositions suivantes. l’utilisateur accepte la licence d’utilisation qui y est attachée. et s’engage à la respecter intégralement. et à l’exclusion de toute utilisation commerciale. Le droit d’usage défini par la licence est limité à un usage dans un cadre exclusivement privé. Les mentions relatives à la source du document et/ou à son auteur doivent être conservées dans leur intégralité. totalement ou en partie. ni aucune redistribution en tout ou partie. pour copie de sauvegarde ou impression papier.fr .