Académique Documents
Professionnel Documents
Culture Documents
Actuateurs Conversion
puration Control de processus et monitoring
Industriel
Industriel Tests non destructifs
CAO et outils de conception
Thorie de la Traitement du
communication signal analogique
Faire passer le maximum dinformation par un canal
La fonction des tlcommunications est de faire transiter des informations dun point un
Analyse lectronique autre. Ces informations peuvent tre des conversations tlphoniques, des signaux de
numrique DSP numrique tlvision, des donnes informatiques, et dautres types de donnes. Pour acheminer ces
informations, il est ncessaire de disposer dun canal entre les deux points. Ceci peut-tre une
paire de fils conducteurs, un signal hertzien, une fibre optique etc., et llectronique associe.
Les compagnies de tlcommunication sont payes la quantit dinformation transfre et
Probabilits et lectronique doivent en revanche payer la location ou la maintenance des canaux. La consquence
statistiques analogique financire de cette quation est simple : faire passer un maximum dinformation dans un
minimum de temps et de canaux. La technologie DSP a boulevers lindustrie des
tlcommunications : dtection et mission de tonalit, dcalage en frquence, filtrage de bruit
BF de ligne, etc.. Trois exemples seront discuts ce dessous : le multiplexage, la compression
Control de et le control dcho.
Thorie de la
DSP Maitrise de Physique UJF -- F.Montanet
Tlcommunications Tlcommunications
Multiplexage Compression
Il y a environ un milliard de tlphones dans le monde. En quelques clics, vous voil A une frquence dchantillonnage de 8 kHz dune conversation, une grande partie de
connect en quelques secondes via le rseau commut nimporte lequel de ces postes. linformation numrique est redondante. Cela signifie que linformation transporte par un
La tche est immense ! Dans les annes 60, la communication se faisait par chantillon est en grande partie duplique par les chantillons voisins. Des dizaines
lintermdiaire de centraux analogiques ralisant la connexion effective des deux postes dalgorithmes DSP ont t dvelopps pour numriser les signaux vocaux en un nombre
communicants par des paires de conducteurs. La technologie DSP commence par rduit de bit/s. Ce sont des algorithmes de compression de donne. Des algorithmes de
convertir les signaux analogiques en donnes numriques srie. Comme il est facile dcompression correspondants restituent un signal proche du signal original. Ces
dintercaler puis de sparer des paquets de bits, il devient possible de transmettre algorithmes se caractrisent par le taux de compression ralis. En gnral, si lon part
plusieurs conversations sur un mme canal. Par exemple, un standard tlphone connu dun dbit de 64 kilobits/s (24 canaux), une rduction 32 kilobits/s nengendre aucune
sous le nom de T-carrier permet de transmettre simultanment 24 voies. Chaque voie est dtrioration audible de la qualit sonore du signal restitu. Quand le dbit des donnes
chantillonne 8000 fois par seconde et convertie en valeur numrique sur 8 bits compresses atteint 8 kilobit/s, la qualit sonore est sensiblement amoindrie est encore
(numrisation logarithmique) . En consquence, chaque voie est reprsente par acceptable pour des conversations longue distance. Le taux de compression maximum
64000 bits/s, et les 24 voies par canal par 1544 mgabits/s. Ce flux de donnes est pour la voix est de 2 kilobits/s, la voix est alors trs distordue, mais encore utilisable pour
compatible avec la bande passante dune ligne tlphonique ordinaire (paire de certaines transmissions dans des conditions particulires (militaires, sous-marines).
conducteurs torsade classique) sur une distance typique de 2 km. Lavantage financier
dune transmission numrique est norme. Les cbles et les centraux commuts sont
chers, llectronique numrique est bon march.
DSP Maitrise de Physique UJF -- F.Montanet
7 8
Tlcommunications Traitement de signaux acoustiques
Control dcho Les deux principaux sens sont la vision et laudition. De mme, une majorit des
applications DSP concernent le traitement de limage et le traitement des signaux
Les chos sont une nuisance importante pour les connections tlphoniques longue sonores. Parmi ces derniers, on trouve la musique et la parole. Les technologies
distance. Quand on parle dans un tlphone, une partie du signal reprsentant votre voix DSP jouent un rle prpondrant dans chacun de ces secteurs.
est rinjecte au niveau du terminal de votre correspondant et vous revient, engendrant
un cho. Si la connexion est courte de quelques kilomtres, le dlai de retour est de
quelques millisecondes, ce qui nest pas trs gnant pour loreille, habitue ce genre Musique
dcho. Dans le cas dune conversation longue distance, le dlai devient trs long
(quelques secondes pour les connexions satellite intercontinentales) et peut tre La synthse de la parole
extrmement irritant. Grce aux technologies DSP, il est possible de rduire cet cho. La
mthode consiste mesurer le signal de retour et engendrer un anti-signal (en La reconnaissance de la parole
opposition de phase) qui additionn a la voix de votre interlocuteur, va annuler lcho.
Similairement, on quipe les quipements porte-voix ou de sonorisation dun systme
permettant dliminer leffet Larsen . Encore plus spectaculaire et toujours sur le
mme principe, on trouve maintenant des quipements actifs rduisant de bruit
acoustique, par exemple dans les carlingues de certains avions de ligne.
DSP Maitrise de Physique UJF -- F.Montanet
fricatifs sont eux produit par lcoulement turbulent de lair lors de son passage forc au
travers de restrictions produites par la langue, les lvres et les dents. La synthse vocale
tente de produire un signal digital constitu de la simulation de ces deux genres de son.
La cavit rsonnante et les restrictions de lappareil vocal sont simuls par des filtres aux
caractristiques spectrales similaires.
11 12
Traitement de signaux acoustiques La localisation dcho
La reconnaissance de la parole Une technique classique de reprage dun objet lointain est de faire rebondir une
onde dessus et den dtecter lcho. Le radar par exemple fonctionne en
La reconnaissance de la parole est considrablement plus complique que sa synthse. transmettant des ondes radio et en examinant le signal reut sur la mme
Cest lexemple type de ce que le cerveau humain fait merveille et de ce que lordinateur frquence. Le sonar utilise des ondes acoustiques transmises travers leau. Les
fait encore trs mal. Les ordinateurs peuvent stocker et restituer une quantit norme gologues localisent les couches de lcorce terrestre de densit diffrente en
dinformation, faire une grande quantit de calculs en un rien de temps et reproduire provoquant des explosions et en coutant leurs chos en diffrents points. En
linfini une mme tche, mais sont bien inefficaces quand ils sont confronts mdecine, lchographie procde sur le mme principe en utilisant des ondes
linterprtation de donnes physiques brutes. ultrasonores. Chacune de ces applications a des points communs et ces difficults
propres que la technologie DSP a grandement contribu surmonter.
En traitement numrique du signal, on dcompose le problme de la reconnaissance
vocale en plusieurs tapes : lextraction dlments suivie de la reconnaissance Radar
dlments. Chaque mot ou phonme du signal audio est isol puis analys pour identifier Sonar
le type dexcitation et les frquences de rsonance. Ces paramtres sont ensuite
compars des exemples pr-analyss de mots pour identifier celui qui sen rapproche le Sismologie par rflexion
plus. Ces systmes sont souvent limits quelques centaines de mots, nacceptent quon
leur parle de faon articule et en dtachant bien les mots par une pause et doivent tre
re-entrans ds quon change linterlocuteur. Cest acceptable pour quelques applications
DSP Maitrise de Physique UJF -- F.Montanet
13 14
rduire le bruit par filtrage du signal reut. Enfin, le traitement DSP permet une slection variable ce qui rend difficile lextraction des informations du bruit. La technique utilise par
et une synthse rapide de diffrents type dimpulsion en variant la dure, la frquence, le les systmes sonar est base sur lutilisation de nombreux lments metteurs et
chirp . Cela permet une adaptation rapide diffrents types de problmes. Le plus rcepteurs en matrice et en corrlant les signaux de ces nombreux capteurs en espace et
impressionnant vient de ce que tout ceci est possible grce un chantillonnage aussi en temps. Ceci permet la localisation de lorigine dun cho et la rduction du bruit. La
rapide que la gamme de frquence utilise : quelques centaines de mgahertz ! Quand il mise en corrlation de nombreux canaux ncessite une puissance de calcul DSP
sagit de radar, la vitesse de traitement prime sur la sophistication des algorithmes. massive.
15 16
La localisation dcho Le traitement de limage
Les images sont des signaux aux caractristiques bien particulires. Dabord, ils sont une
Sismologie par rflexion mesure dun paramtre en fonction de lespace, alors que la plus part des signaux sont des
Ds les annes 1920, les gophysiciens ont explor la structure de lcorce terrestre mesures de paramtres par rapport au temps. Ensuite, elles contiennent gnralement une trs
laide dondes acoustiques. Les prospecteurs de lpoque faisaient exploser une charge et grande quantit dinformation. Par exemple, plus de 10 Mgaoctets peuvent tre ncessaire
enregistraient les signaux de sismographes. Lanalyse lil des traces des pour sauver une seconde de vido. Cest plus de mille fois plus que pour la mme dure de
signal sonore. Enfin, le rsultat final est souvent valu par lil humain au jugement subjectif
sismographes leur permettait de reprer des couches profondes de plus de 10 km. Cette plutt que sur des critres objectifs. Tout ceci fait du traitement de limage un sous-groupe bien
technique devint vite la principale mthode de prospection ptrolire et cest encore le cas part des techniques DSP
aujourdhui.
Mdical
Idalement, limpulsion transmise au sol nengendre quun seul cho principal. La situation Limagerie spatiale
relle nest pas si simple. Londe acoustique rflchie traverse dautres interfaces entre
couches sur son trajet de retour et de nombreux chos secondaires sont produits par les Le traitement de limage dans les produits
rebonds de couche en couche. Ces chos secondaires peuvent rendre les signaux
dtects trs difficiles interprter. Le traitement numrique de ces signaux est devenu commerciaux
une chose courante partir des annes 1960 et ont permis de simplifier la dtection des
chos principaux dans le fond dchos secondaires. Comment les pionniers se
dbrouillaient tils pour faire la mme chose lil ? Tout simplement ils prospectaient
DSP Maitrise de Physique UJF -- F.Montanet
17 18
Le problme des structures corporelles se recouvrant ft rsolue en 1971 avec lintroduction de la tomographie calcule
Le traitement de limage dans les produits
(Computed Axial Tomographie, CAT ou CT). Le scanner CAT est un exemple classique dapplication DSP. Les rayons X
sont mis dans un plan et sous plusieurs angles, passent au travers dune section du corps du patient et sont examins. commerciaux
Les informations sont numrises, transfres un ordinateur et interprtes pour reconstruire une carte en 2 dimensions
dune tranche de la zone examine. Ces images sont beaucoup plus dtailles que celle des techniques classiques et
Les produits de grande distribution doivent avoir un cot concurrentiel se qui limite
permettent un diagnostique plus prcis. Limpact de la gnralisation du scanner CAT fut presque aussi grand que lutilisation de mmoires de taille importante et de forts taux de transfert. La technique
lintroduction de la radiographie des dbuts. Ceci valut un prix Nobel de mdecine en 1979 Godfrey N. Hounsfield et a
Allan M. Cormack.
dcisive est ici la compression dimage. Une image numris contient gnralement une
norme proportion dinformation redondante, qui une fois pass au travers dalgorithmes
Les trois derniers inconvnients des rayons-X furent rsolus par lutilisation dun autre type de rayonnement, non-ionisants de compression, peut tre rduite considrablement. Le traitement dimages animes
et donc sans nocivit, tels que des ondes lectromagntique de plus grande longueur donde et des ondes acoustiques. Le
DSP a jou un rle clef dans tous ces cas. Par exemple, limagerie par Rsonance Magntique (IRM) utilise des champs
(vido) est particulirement intressante car une majorit des pixels restes inchangs
magntiques combins avec des micro-ondes de faible puissance pour sonder lintrieur du corps. En ajustant de faon dune image la suivante. Les produits incorporant ces technologie sont omniprsents :
DSP Maitrise de Physique UJF -- F.Montanet
trs fine la force du champ magntique et la frquence de londe, on excite la frquence propre de certains atomes entre tlphones vido, tlvision digitale, format numrique vido (DV, MPEG etc)
des niveaux dnergie quantique bien prcis. La rsonance est dtecte par le fait quune partie infime de lnergie
transmise est absorbe et r-mise. Lamplitude et la phase de ce signal sont mesures et permettent de localiser la
rgion de la rsonance. La variation des valeurs du champ magntique permet de balayer au travers du corps et de
cartographier en 3D la structure interne. Cette somme dinformation digre, sont en gnral prsent sous la forme
dimages en coupe. En plus de permettre une excellente discrimination entre diffrents types de tissus (tumeurs etc)
cette technique permet lobservation lvolution de paramtres physiologiques, tels que les flux sanguins. LIRM se base
entirement sur le traitement numrique du signal et ne pourrait exister sans lui.
19 20
Signaux et graphes : terminologie
Un signal dcrit la relation entre un paramtre et un autre paramtre.
Par exemple en lectronique, une tension lectrique variant dans le temps.
Comme chaque paramtre peut tre considr comme continu, nous
appelons cela un signal continu.
Signaux, bruits,
Par opposition, passez ce mme signal dans un chantillonneur
statistique et probabilits convertisseur analogique-numrique. Chaque paramtre (la tension et le
temps) sont alors quantifis, cest dire quils prennent des valeurs
discrtes discontinues. Des signaux quantifis de la sorte sont appels
Cours DSP signaux discrets ou signaux numriques.
TFD-1
Troncature,
dcalage,
fentrage
23 24
Calcul de la moyenne et de lcart type Exemple de programme
Moyenne: Implmentation 100
110
CALCULATION OF THE MEAN AND STANDARD DEVIATION
'
du calcul de la 120 DIM X[511] 'The signal is held in X[0] to X[511]
N 1
1 moyenne et de 130 N% = 512 'N% is the number of points in the signal
=
N
x
i =0
i lcart type:
140
150
160
'
GOSUB XXXX
'
'Mythical subroutine that loads the signal into X[ ]
x i x i
type de fluctuations.
=
2
N 1 i =0 N i =0
soit
1 somme2
2 = somme des carrs
N 1 N
par opposition :
DSP Maitrise de Physique UJF -- F.Montanet
1 N 1
2 = (xi )2
N 1 i =0
27 28
Exemple de programme Analyse statistique et analyse probabiliste
Implmentation 100 'MEAN AND STANDARD DEVIATION USING RUNNING STATISTICS Attention!
110 '
du calcul de la 120 DIM X[511] 'The signal is held in X[0] to X[511] Bien distinguer entre
moyenne et de 130 '
lcart type, 140 GOSUB XXXX 'Mythical subroutine that loads the signal into X[ ] grandeur statistique
150 '
mthode rapide. 160 N% = 0 'Zero the three running parameters (proprit du signal)
170 SUM = 0
180 SUMSQUARES = 0 et
190 '
200 FOR I% = 0 TO 511 'Loop through each sample in the signal
210 '
grandeur probabiliste
220 N% = N%+1 'Update the three parameters (proprit du processus sous-jacent).
230 SUM = SUM + X[I%]
240 SUMSQUARES = SUMSQUARES + X[I%]^2
250 '
260 MEAN = SUM/N% 'Calculate mean and standard deviation via Eq. 2-3 La moyenne et la variance peuvent signifier des choses diffrentes,
270 IF N% = 1 THEN SD = 0: GOTO 300
280 SD = SQR( (SUMSQUARES - SUM^2/N%) / (N%-1) ) soit la moyenne et la variance statistique du signal, soit la moyenne et la
290 ' variance au sens probabiliste du processus, les premires ntant
300 PRINT MEAN SD 'Print the running mean and standard deviation
310 ' quune ralisation et quune mesure des secondes. Elles sont entaches
DSP Maitrise de Physique UJF -- F.Montanet
340 END
Par construction:
La moyenne et l'cart type L'cart type reste constant (gal 1)
M 1
N = Hi
changent. et la moyenne change de 0 2.
i =0
DSP Maitrise de Physique UJF -- F.Montanet
31 32
Histogrammes Exemple de programme
Implmentation 100 'CALCULATION OF THE HISTOGRAM, MEAN, AND STANDARD DEVIATION
110 '
Par construction: du calcul de la 120 DIM X%[25000] 'X%[0] to X%[25000] holds the signal being processed
130 DIM H%[255] 'H%[0] to H%[255] holds the histogram
M 1 moyenne et de 140 N% = 25001 'Set the number of points in the signal
1 M 1 350 NEXT I%
2 = (i ) 2 H i
360 VARIANCE = VARIANCE / (N%-1)
DSP Maitrise de Physique UJF -- F.Montanet
N 1 i =0 380 '
390 PRINT MEAN SD 'Print the calculated mean and standard deviation.
400 '
410 END
33 34
en franais en anglais
dpp pmf
fdp pdf
35 36
Gnrateurs pseudo-alatoires normal ou Prcision et Exactitude
Gaussien
X est une variable alatoire normale, c.a.d de fdp gaussienne
normalise, de moyenne = 1 et dcart type = 1
X = ( 2 ln R 1 )2 cos(2R 2 )
1
DSP Maitrise de Physique UJF -- F.Montanet
La plus part du temps, les signaux continus sont prsents dans la nature et
les signaux discrets sont ceux utiliss par les ordinateurs.
39 40
Exemple de signaux discrets numriques ou
Domaine Temporel Domaine Frquentiel
signaux digitaux
TFD-1
Troncature,
dcalage,
fentrage
41 42
43 44
Rapport entre amplitude et cart type Calcul de lcart type - 2
Le rapport entre l'amplitude de pic pic Vpp et lcart standard de plusieurs Mthode plus rapide et plus prcise pour le calcul de la variance et de lcart type.
signaux types. Ce rapport vaut 2 pour un signal carr, 12 = 3,46 pour un signal
2 = 2,83 pour un sinus. Pour un signal alatoire, cela dpend du
triangulaire, 2
1 N 1 2 1 N 1
2
x i x i
type de fluctuations.
2 =
N 1 i =0 N i =0
soit
1 somme2
2 = somme des carrs
N 1 N
par opposition :
DSP Maitrise de Physique UJF -- F.Montanet
N 1 i =0
45 46
340 END
Par construction:
La moyenne et l'cart type L'cart type reste constant (gal 1)
M 1
N = Hi
changent. et la moyenne change de 0 2.
i =0
DSP Maitrise de Physique UJF -- F.Montanet
1 M 1 350 NEXT I%
2 = (i ) 2 H i
360 VARIANCE = VARIANCE / (N%-1)
DSP Maitrise de Physique UJF -- F.Montanet
370 SD = SQR(VARIANCE)
N 1 i =0 380 '
390 PRINT MEAN SD 'Print the calculated mean and standard deviation.
400 '
410 END
51 52
Histogramme et densit de probabilit Gnrateurs pseudo-alatoires uniforme
Fonctions intrinsques :
dpp:
Histogramme distribution de poids de probabilit par ex: Variable alatoire uniforme x = RND en BASIC
53 54
X = ( 2 ln R 1 )2 cos(2R 2 )
1
DSP Maitrise de Physique UJF -- F.Montanet
Cours DSP
DSP Maitrise de Physique UJF -- F.Montanet
59 60
Exemples de systmes linaires et non-linaires Proprits des systmes linaires
Linaire Non-linaire
Propagation dondes telles que les ondes Systme non-linaire statiquement: la Addition: Multiplication:
sonores ou lectromagntiques. puissance en fonction de la tension dans une
Circuits lectriques RLC, amplis-op et filtres. rsistance P=V2R; lnergie rayonne en
Systmes mcaniques en mouvement fonction de la temprature R=kT4; lattnuation
comprenant masses, ressorts et amortisseurs. en fonction de lpaisseur I = e-x; etc.
Systmes dcrits par des quations Systmes sans fidlit sinusodale: tels que
diffrentielles redresseurs, convertisseurs signal sinus. signal
carr, etc..
Modifications de signaux tel que chos, Linaire
rsonances et adoucissement dimage. Saturation et autres distorsions lectronique
courantes.
Gains statiques multiplication par une
constantes. Multiplication dun signal par un autre,
modulation damplitude et control de gain
Systme unit, systme nul. automatique.
Diffrentiation, intgration, diffrence Phnomnes dhystrsis, magntique, stress
premire et somme pour les signaux digitaux. mcanique.
DSP Maitrise de Physique UJF -- F.Montanet
61 62
dcomposition synthse
DSP Maitrise de Physique UJF -- F.Montanet
63 64
Dcompositions Dcomposition de Fourier
Symtrique/
Impulsionnelle Indicielle Antisymtrique Entrelace
x[ n ] + x[ N n ]
x paire [n ] =
2
DSP Maitrise de Physique UJF -- F.Montanet
65 66