Professional Documents
Culture Documents
!
"##
!"##$#"
%&%'#%(
)(
$%&
* +,!-./. "0(*12
34 !5% +.6#/
7*.
8(1*2
49*(,!%:./.0(;
1*2
3%'#%(./.
+1
%&2
34.6#/
7*.
+1<2
3=>+."*?.4
1<2
mon pre
Abo Saleh
Remerciements
1 Introduction
2.1
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2
Systmes de detection . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.1
2.2.1.1
Systmes de vision . . . . . . . . . . . . . . . . . . .
2.2.1.2
Radiomtres . . . . . . . . . . . . . . . . . . . . . . .
2.2.2.1
Les lidars . . . . . . . . . . . . . . . . . . . . . . . .
2.2.2.2
Les radars . . . . . . . . . . . . . . . . . . . . . . . .
2.2.2
2.2.2.2.1
2.3
2.4
Equation du radar . . . . . . . . . . . . . . .
2.3.1
CarTALK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3.2
RADARNET . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3.3
CARSENSE . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3.4
DENSETRAFFIC . . . . . . . . . . . . . . . . . . . . . . . . .
10
2.3.5
PREVENT . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10
2.3.6
Systme DIREP/CODIREP . . . . . . . . . . . . . . . . . . . .
11
2.3.7
12
2.3.8
Lexus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12
2.3.9
12
2.3.10 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13
Formes dondes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13
iv
2.4.1
2.4.2
2.5
3
14
2.4.1.1
Radars pulse-Doppler . . . . . . . . . . . . . . . . . .
15
2.4.1.2
17
17
2.4.2.1
18
2.4.2.2
19
2.4.2.2.1
FSK . . . . . . . . . . . . . . . . . . . . . .
19
2.4.2.2.2
La modulation FMCW . . . . . . . . . . . .
20
2.4.2.2.3
23
Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
24
Bornes de performances
25
3.1
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
25
3.2
Fonction dambigut . . . . . . . . . . . . . . . . . . . . . . . . . . . .
28
3.2.1
Forme gnrale . . . . . . . . . . . . . . . . . . . . . . . . . . .
28
3.2.2
30
3.2.3
Exemples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
Bornes de Cramer-Rao . . . . . . . . . . . . . . . . . . . . . . . . . . .
32
3.3.1
Gnralits . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
32
3.3.2
Bornes scalaires . . . . . . . . . . . . . . . . . . . . . . . . . .
34
3.3.2.1
34
3.3.2.2
35
3.3.3
35
3.3.4
Exemple . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
36
Borne de Barankin . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
36
3.4.1
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
37
3.4.2
38
Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
45
3.3
3.4
3.5
4
Radars impulsions . . . . . . . . . . . . . . . . . . . . . . . .
formes FMCW
47
4.1
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
47
4.2
FMCW simple . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
48
4.3
51
4.3.0.1
Presentation . . . . . . . . . . . . . . . . . . . . . . .
51
53
56
4.4.1
57
4.4.1.1
Performances . . . . . . . . . . . . . . . . . . . . . .
59
Illustrations numriques . . . . . . . . . . . . . . . . . . . . . .
60
Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
65
4.3.1
4.4
4.4.2
4.5
67
5.1
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
67
5.2
Equation de propagation . . . . . . . . . . . . . . . . . . . . . . . . . .
67
5.2.1
Emission . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
67
5.2.2
Rle de la cible . . . . . . . . . . . . . . . . . . . . . . . . . . .
68
5.2.3
Rception . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
69
5.2.4
Porte du radar . . . . . . . . . . . . . . . . . . . . . . . . . . .
69
69
5.3.1
Le bruit thermique . . . . . . . . . . . . . . . . . . . . . . . . .
70
5.3.2
70
5.3.2.1
Introduction . . . . . . . . . . . . . . . . . . . . . . .
70
5.3.2.2
Puce VCO . . . . . . . . . . . . . . . . . . . . . . . .
71
5.3.3
Mise en oeuvre . . . . . . . . . . . . . . . . . . . . . . . . . . .
71
5.3.4
Le bruit de mlangeur . . . . . . . . . . . . . . . . . . . . . . .
73
5.3.4.1
Introduction . . . . . . . . . . . . . . . . . . . . . . .
73
Puce mlangeur . . . . . . . . . . . . . . . . . . . . . . . . . . .
73
5.4
75
5.5
Rsultats de simulations . . . . . . . . . . . . . . . . . . . . . . . . . .
75
5.6
Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
89
5.3
5.3.5
91
6.1
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
91
6.2
Description gnrale . . . . . . . . . . . . . . . . . . . . . . . . . . . .
91
6.2.1
Vido radar . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
92
6.2.1.1
92
Paramtres initiaux . . . . . . . . . . . . . . . . . . .
vi
6.2.1.2
Forme donde . . . . . . . . . . . . . . . . . . . . . .
94
6.2.1.3
Cinmatique . . . . . . . . . . . . . . . . . . . . . . .
94
6.2.1.4
quation radar . . . . . . . . . . . . . . . . . . . . . .
96
6.2.1.5
Fouillis et bruit . . . . . . . . . . . . . . . . . . . . .
96
6.2.1.6
Vido . . . . . . . . . . . . . . . . . . . . . . . . . . .
96
Traitement . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
97
Rsultats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
99
6.2.2
6.3
6.3.1
6.4
7
6.3.1.2
6.3.1.3
6.3.1.4
Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Conclusion et perspectives
105
A Calcul de SNR
109
111
115
117
2.1
2.2
Radar impulsions . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15
2.3
16
2.4
17
2.5
18
2.6
19
2.7
21
2.8
2.9
22
24
3.1
25
3.2
27
3.3
Squence dimpulsions . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
3.4
31
3.5
31
3.6
32
3.7
36
48
4.1
viii
4.2
50
51
4.4
52
4.5
53
4.6
55
4.7
57
4.8
61
61
62
62
4.12 FMCW double et FMCW avec sinusode pure. Comparaison des performances pour lestimation de la distance (d = 50 m, v = 80 km/h). . . . .
63
4.13 FMCW double et FMCW avec sinusode pure. Comparaison des performances pour lestimation de la vitesse (d = 50 m, v = 80 km/h). . . . . .
63
4.14 Bornes et variance de lestimation de la frquence. Comparaison des frquences de battement pour une voiture (d = 50 m, v = 80 km/h). . . . . .
64
5.1
Bruit de phase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
74
5.2
le bruit de mlangeur . . . . . . . . . . . . . . . . . . . . . . . . . . . .
75
5.3
5.4
Ecart type minimal, maximal et moyenne pour lestimation de la distance et de la vitesse pour la forme donde FMCW avec sinusoide
pure pour les 35 paires (d,v) avec d = 1, 50, 100, 150, 200 m et v =
180, 90, 0, 90, 180, 270, 360 Km/h . . . . . . . . . . . . . . . . . . . .
4.3
4.9
78
ix
5.5
78
5.6
80
6.1
92
6.2
Gomtrie de la scne . . . . . . . . . . . . . . . . . . . . . . . . . . . .
93
6.3
94
6.4
95
6.5
97
6.6
Dtection du camion . . . . . . . . . . . . . . . . . . . . . . . . . . . .
99
6.7
Dtection de la voiture . . . . . . . . . . . . . . . . . . . . . . . . . . .
99
6.8
6.9
5.1
71
5.2
74
5.3
76
5.4
81
81
82
5.5
5.6
5.7
5.8
83
83
84
5.9
85
5.13 Ecart type de la distance et de la vitesse pour une voiture en utilisant les
donnes relles et en utilisant la forme donde FMCW double . . . . . . .
85
xii
5.14 Ecart type de la distance et de la vitesse pour une voiture en utilisant les
donnes complexes et en utilisant la forme donde FMCW avec sinusode
pure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
86
5.15 Ecart type de la distance et de la vitesse pour une voiture en utilisant les
donnes relles et en utilisant la forme donde FMCW avec sinusode pure 86
5.16 Ecart type de la distance et de la vitesse pour un piton en utilisant les
donnes complexes et en utilisant la forme donde FMCW double . . . .
87
87
87
93
6.2
93
6.3
CHAPITRE
Introduction
Introduction
systmes pour vhicules intelligents sont mis en place et fournissent diverses aides au
conducteur dans un but de confort mais aussi de scurit. Cest dans cette optique que les
radars de type ACC ont t crs. Ceux-ci permettent de rguler la vitesse de croisire du
vhicule ainsi que de maintenir une distance de scurit par rapport aux autres vhicules.
Aujourdhui, les radars ACC sont principalement adapts pour des situations de trafic
habituellement rencontres sur les autoroutes. Toutefois, dans lavenir, les radars ACC
devront galement tre capables de grer des environnements urbains, qui imposent de
nouvelles contraintes sur leur fonctionnement comme la dtection courte et longue
porte ou la dtection et lidentification de cibles trs disparates en termes de RCS (Radar
Cross Section) et la dtection sur de grands angles.
En 2005, lETSI (European Telecommunications Standards Institute) a ouvert temporairement la bande des 24 GHz pour les radars automobiles de courte porte (SRR)
[Ins05]. Comme la bande des 24 GHz est galement utilise pour dautres systmes tels
que par exemple la radioastronomie et les prvisions mtorologiques, cette bande ne sera
finalement autorise pour les radars automobiles que jusquen 2013. En Europe, deux
bandes sont alloues de manire permanente : lune 76 77 GHz pour les radars automobiles longue porte (LRR) et lautre 77 81 GHz pour les radars ultra large
bande (UWB) courte porte (SRR) [Ins01]. Il est prsum que la technologie matrielle
(MMIC : Monolithic Microwave Integrated Circuit, antennes, etc.) sera ensuite assez mature pour permettre le dveloppement et la production industrielle des modules de radars
automobiles dans la bande 76 81 GHz.
Le passage de la frquence de 24 GHz 76 81 GHz exige de grands efforts pour
avoir une technologie suffisamment conomique et reproductible pour permettre la production en volume de radars automobiles. Dernirement, le SiGe HBT a volu pour devenir lune des principales technologies pour les chipsets utiliss dans les radars automobiles [STS07], [SNV07]. Un autre concurrent est le GaAs mHEMT, dont ces producteurs
ont rcemment introduit la production de wafers de 6 pouces (15.24 cm), qui permettra la
diffusion de puces faible cot, tout en maintenant des performances leves [MCT03].
Ds lors que les progrs de la technologie lectronique permettent sa ralisation, le
passage de 24 GHz 76 81 GHz possde plusieurs avantages : laugmentation de la
frquence implique une longueur donde plus petite et donc tous les composants du radar,
dont lantenne, auront une taille plus petite et par suite un poids moindre. Les composants
RF peuvent tre intgrs sur une seule puce, et donc les pertes de rendement et les cots
dassemblage peuvent tre minimiss. En outre, la diminution de la longueur donde amliore la rsolution de la vitesse, du fait de laugmentation de la bande passante. Et puisque
le faisceau de lantenne sera plus troit, il en rsultera une meilleure rsolution angulaire.
En outre, laugmentation de la bande passante entrane une amlioration de la rsolution
de la distance.
Afin dexploiter au mieux les capacits des dispositifs lectroniques, le radar doit
mettre en oeuvre des formes donde mises qui permettent une bonne capacit de dtection des autres usagers de la route et des obstacles appels cibles dans le domaine du
radar, ainsi quune estimation de leur position et de leur vitesse. En particulier, les formes
dondes employes doivent pouvoir fonctionner en prsence de cibles multiples.
Ce travail a t ralis dans le cadre dun projet impliquant la socit autocruise. Des
exigences de faible cot nous ont conduit privilgier lemploi de formes dondes constitues de rampes de frquences. En effet, dans ce cadre, le traitement du signal se ramne
lanalyse des termes dintermodulation en bande de base entre londe mise et celle rflchie par la cible et les contributions des diverses cibles sont mises en vidence par une
analyse de Fourier sur chaque rampe de frquence. Un systme radar bas sur lemploi
dondes modules en frquence est classiquement dnomm FMCW (Frequency Modulation Continuous Wave).
Dans ce contexte, on a t amen dvelopper un outil de simulation afin dvaluer le
bon fonctionnement de stratgies des formes dondes FMCW pour la dtection simultane
de plusieurs cibles.
Concernant lestimation des paramtres de chaque cible, on sest intress la forme
gnrale des bornes de performances des estimateurs de position et de vitesse des cibles
en terme de variance de lerreur destimation. Plus prcisemment, on sest intress aux
bornes thoriques de Cramer-Rao [Rao45] [Cra46] et de Barankin [Bar49]. Ces deux
bornes sont utilises pour calculer lcart type de lestimation de la distance et de la vitesse des cibles dtectes. Lintrt de ces bornes de performances est de donner une information sur les variances des erreurs destimation de la distance et de la vitesse relative.
De plus, elles sont capables de prdire la possibilit de dtecter des cibles, comme on va le
voir. Une comparaison entre les rsultats de la simulation et les bornes thoriques permet
de comparer les performances potentielles des formes dondes et de vrifier la qualit des
estimateurs proposs.
Le manuscrit de cette thse est compos de six chapitres. On dtaille le principe des
radars daide la conduite dans le chapitre 2, en prsentant quelques formes dondes
utilises dans le domaine des radars ACC et en rappelant les avantages et les inconvnients
de chacune.
Dans le chapitre 3, on va tudier les bornes de performances et leurs proprits. Les
mthodes mises en oeuvre pour les calculer sont dtailles. A la fin de ce chapitre on va
voir laquelle des deux bornes est la meilleure.
Dans le chapitre 4 on va tudier des radars FMCW. Les stratgies destimation de la
distance et de la vitesse sont dtailles. Deux formes dondes offrant de bonnes performances pour la detection en prsence de cibles multiples seront tudies en detail. A la fin
de ce chapitre on comparera les performances statistiques de chacune de ces deux formes
dondes.
Introduction
CHAPITRE
Systmes de dtection
pour laide la conduite
2.1 Introduction
Pour la scurit routire, diffrentes techniques pemettent de dtecter la prsence
dobstacles au voisinage dun vhicule. Ces techniques visent principalement dterminer
la distance entre lobstacle et le systme de dtection.
Ces systmes de detection se classent en deux catgories. La premire contient les
systmes passifs, capables de dtecter et analyser des cibles 1 sans envoyer aucun signal.
La deuxime contient les systmes actifs qui envoient des ondes lectromagntiques ou
des ondes lumineuses pour dtecter les cibles.
Aprs avoir rappel les principaux systmes utiliss, on sintresse plus spcialement
aux systmes radars et aux formes dondes quils mettent en oeuvre.
Systmes de vision
Ces systmes sont constitus de camras. La forme des obstacles peut tre discrimine
par des images ayant des rsolutions suffisantes. Une scne peut tre reconstitue en trois
1. le terme cible, standard en littrature radar, na pas bien sr ici de connotation agressive
2.2.1.2
Radiomtres
Chaque corps met un rayonnement lectromagntique dont le spectre varie en fonction de la temprature [Cra97]. Un radiomtre est un instrument qui permet de mesurer
lintensit du flux de rayonnement lectromagntique, dans diffrents domaines de longueurs donde, tels que lultraviolet, la lumire visible et linfrarouge. Les capteurs utiliss
sont des photodiodes comme le BPW34B [osi]. Les faibles niveaux de puissances reus
limitent lutilisation de ce type de systme passif.
2.2.2.1
Les lidars
Pour dplacer un robot dans son envirennement, on utilise souvent un LIDAR (LIght
Detection And Ranging) [ND93]. On peut aussi utiliser ce systme dans le domaine de
scurit routire. En mettant un faisceau laser on obtient un faisceau rflchi par la cible.
Le temps coul entre le dpart et larrive du faisceau donne la distance sparant lobstacle du vhicule quip par ce systme. Son manque defficacit en prsence de brouillard
et la dtection des cibles prsentes seulement dans laxe du laser sont des inconvnients
majeurs qui conduisent souvent ne pas utiliser ce systme dans le domaine routier.
2.2.2.2
Les radars
Le RADAR (RAdio Detection And Ranging) est bas sur la propagation des ondes
lectromagntiques, ou plus exactement sur celle des ondes radiofrquence (RF). En 1911
lAmricain Hugo Gernsback nona le principe du Radar et en 1934, le franais Pierre
David, mnera avec succs les premires expriences de dtection de prsence davions.
La premire dtection et localisation (detection and ranging) dobstacle fut effectue en
vc
Figure 2.1 Exemple demploi dun radar ACC
1935 par Maurice Ponte et Henri Gutton, lors dessais bord dun bateau, ils dtectrent
des icebergs avec des ondes de 16 cm de longueur donde.
A partir de l, les radars prennent de limportance dans les applications militaires, pour
la dtection des ennemis aussi bien de jour comme de nuit, comme dans le domaine civil,
pour la scurit des moyens de transport (avion, voiture, train, . . .). Notons cependant que
pendant longtemps le cot lev de llectronique a limit la diffusion large des radars
auprs du grand public. De nos jours, la recherche en matire de scurit automobile, et
en particulier en matire de systmes Radar anticollision, est en pleine expansion et nous
nous sommes intresss aux applications routires pour la prvention de collisions. De
nombreuses recherches scientifiques considrables sont dveloppes, visant assurer la
scurit maximale des vhicules, en coopration avec les mesures prises par les agences
gouvernementales, pour rduire le nombre daccidents de la route. Une grande partie de
ces recherches est soutenue par des initiatives europennes telles que les projets DRIVE
et PROMETHEUS. Ces efforts potentiels ont permis le dveloppement de plusieurs systmes de scurit avancs.
Nous rappelons maintenant lquation du radar qui est centrale pour le dimensionnement dun systme de dtection bas sur cette technologie.
2.2.2.2.1 Equation du radar En tenant compte, en plus de lattnuation lie la propagation en espace libre, de lattnuation complmentaire note L, qui peut tre lie
plusieurs causes :
attnuation due la propagation du signal,
pertes dans les circuits hyperfrquence du radar,
pertes dues au traitement du signal dans le rcepteur,
pertes dues au mouvement de la cible,
on crira lquation du radar sous la forme [Dar81] :
SNR =
PT G2 2
,
(4)3 d 4 N0 BL
(2.1)
o :
PT est la puissance de londe mise,
G est le gain maximal des antennes (si les antennes sont de gain diffrent, il faut
remplacer G2 par le produit des gains de chaque antenne),
est la longueur donde mise,
est la surface quivalente de la cible. Une surface libre se comporte comme
si elle captait une proportion de la densit de puissance lectromagntique dans
laquelle elle baigne et la rmettait de manire omnidirectionnelle,
d est la distance entre le radar et la cible,
N0 est la densit spectrale de puissance du bruit,
B est la bande quivalente de bruit.
Cette quation sera dtaille dans le chapitre 5.
2.3
2.3.1 CarTALK
Le projet CarTALK 2000 a commenc en aot 2001 pour une dure de trois ans avec
un financement du groupe IST. Cest un Projet europen coordonn par Daimler Chrysler
qui sest pench sur les nouveaux systmes daide la conduite bass sur la communication entre vhicules. Les partenaires du projet sont des industriels et les acadmiques :
TNO (R&D NL), Siemens mobile (IT), Bosch (GE), ETS (IT) et les universits de Cologne et de Stuttgart.
Lobjectif principal est le dveloppement de systmes daide la conduite coopratifs. Aprs une tude du rapport cot/bnfice et une analyse des aspects lgaux, CarTALK 2000 vise la standardisation de ces systmes sur le march europen. LEurope
commence valuer les systmes de communications vhicule--vhicule et vhicule-infrastructure en essayant de prouver que cette communication pourrait empcher des
accidents. Afin damliorer la scurit, lUnion Europenne a lanc plusieurs projets dont
un, qui traite de la communication vhiculeroute, qui va commencer ses tests dbut 2009
sur 6 sites en Europe. Les experts sattendent ce que le dploiement de ces technologies
et leur commercialisation commencent en 2011.
Ce projet permet, en utilisant les rseaux sans fil de type IEEE 802.11b, damliorer la
scurit sur les routes, et de mettre en place un vritable systme dassistance aux conducteurs. Ainsi, le partage de donnes entre deux vhicules se fait sur une distance allant de
20 200 mtres. Ceci laisse au conducteur assez de temps pour intervenir et viter un
accident et si laccident est invitable, fournir lordinateur de bord les donnes qui optimisent lutilisation des airbags, de la ceinture de scurit ou dautres dispositifs. Un vhicule pourrait aussi communiquer avec linfrastructure en utilisant une carte dynamique
locale pour aider le conducteur rpondre rapidement aux avertissements et prendre la
meilleure dcision. Actuellement, ces concepts et dautres sont en cours dvaluation au
Technople Lindholmen, en Sude.
2.3.2 RADARNET
RadarNet -Multifunctional Automotive Radar Network est un projet qui a t coordonn par Siemens VDO (GE) de janvier 2000 Juin 2003 et avec pour partenaires :
Fiat R&D (IT), Jaguar Cars (UK), Volvo (SW), DaimlerChrysler (GE), BMW (GE) et les
universits de Hambourg, Toulouse (INPT-ENSEEIHT) et Birmingham (UK). Ce projet a
fait lobjet du dveloppement dun Radar Ondes continues Modulation de frquences
FMCW 77 GHz.
2.3.3 CARSENSE
Le projet CARSENSE - Sensing of Car Environment at Low Speed Driving- est un
projet europen qui a dmarr en 2000. Il est destin aux applications dassistance la
conduite. Il a pour but damliorer les premiers systmes qui ont t mis sur le march en
1999 pour le contrle de croisire intelligent (ACC). Ce projet est bas sur les capteurs
et la fusion de donnes. Il rassemble 13 partenaires dont plusieurs constructeurs automobiles, Renault, Fiat, BMW, des fabricants de capteurs radar et tlmtrique, Thals, IBEO,
TRW et plusieurs laboratoires de recherche lINRETS, lINRIA et lEcole des Mines de
Paris. En sappuyant sur un vhicule rel existant, ce projet cre un prototype de la future gnration de vhicules routiers. Le vhicule de test dispose de 2 radars (un courte
porte et un longue porte), dun tlmtre laser balayage, de trois camras CMOS.
Cela permet par exemple de dtecter des obstacles fixes tels que des ponts, ce que ne
permettraient pas les radars courte et longue porte utiliss isolment. Les informations
extraites des signaux et images issus des diffrents capteurs (camras vido, laser, radars)
transitent par un bus CAN et sont fusionnes. En outre un module de dtection dobstacles
a t dvelopp par analyse spatio-temporelle dune squence dimages monoculaires. Le
principe est de calculer le mouvement apparent induit dans limage par le dplacement de
la camra pour une route dgage de tout obstacle et assimile localement un plan, de le
compenser et danalyser la squence dimages rsultantes. Au cours de ce projet, les tests
ont t effectus en utilisant les lidar Ibeo et les radar de TRW.
10
2.3.4 DENSETRAFFIC
Le projet densetraffic -A Forward Looking Radar Sensor for Adaptive Cruise Control
with Stop & Go and Cut In Situations Capabilities implemented using MMIC technologies. Cest un projet europen du 5ime PCRD coordonn par Groenveld (NL). Il a dbut
en juillet 2001 et sest termin en dcembre 2003. Les partenaires de ce projet sont essentiellement des industriels : DAF TRUCKS N.V.(NL), EADS (DEUTSCHLAND GMBH,
DE), RoadEye (Is), ERA Technology LIMITED (UK) et UMS (UNITED MONOLITHIC
SEMICONDUCTORS SAS, FR). RoadEye est un capteur de 2me gnration issu du projet densetraffic. Il reprsente une perce dans le dveloppement de la rgulation de vitesse
adaptable auquel se consacrent plusieurs bureaux dtudes entre autres chez les constructeurs automobiles. La 1re gnration reprsente lACC Adaptive Cruise Control qui
a quelques inconvnients parmi lesquels :
la convergence angulaire restreinte ( 12),
la basse rsolution,
le cot lev.
Le radar RoadEye se compose de 7 antennes rceptrices, un grand angle de vue ( 30)
permettant de surveiller avec prcision une grande partie de la route devant le vhicule
avec un prix rduit et un design optimis.
Les vhicules prsents peuvent donc tre aussi surveills dans les virages serrs et sur
les bretelles dentre et de sortie dautoroutes. De plus, ce capteur est capable de dtecter
les obstacles dynamiques et statiques.
La production des chantillons pour le RoadEye a dmarr en Dcembre 2001 mais le
blocage de la production est intervenu en Dcembre 2005.
2.3.5 PREVENT
Le Projet Intgr PReVENT cofinanc par la Commission europenne, est une activit dindustrie automobile europenne pour contribuer la scurit routire en dveloppant des applications prventives de scurit et des technologies.
Suite au projet SafetyNET qui vise rduire les accidents avant 2010 ainsi que la mise
en place dun systme europen de bases de donnes daccidentologie, le projet intgr
PReVENT dfend la ncessit dinclure plus de renseignements sur ce qui se passe avant
un crash et de les inclure dans la base de donnes. PReVENT se focalise sur le dveloppement des Systmes dAide la Conduite Avancs Advanced Driver Assistance Systems
qui aident les conducteurs viter les accidents en les informant sur les dangers potentiels, les avertissant sil ny a pas de raction et les aider activement ou encore intervenir si
ncessaire. Donc, acqurir plus dinformations avant que ne survienne un accident peut aider au dveloppement de ces systmes daide. PReVENT a soulign la ncessit dajouter
des paramtres supplmentaires qui pourraient aider rpondre aux besoins des usagers
de la route en termes de scurit active.
PReVENT regroupe 52 partenaires : des fournisseurs, des instituts de recherches, des
autorits publiques et des associations. Parmi ces partenaires, nous pouvons citer : lINRIA, lINRETS, DaimlerChrysler, BMW, Audi, Bosch, SIEMENS, DELPHI, VOLVO,
Renault, Ford et Volkswagen. Les systmes de sret du projet PReVENT offrent lintelligence prdictive et sont adapts diffrents conducteurs pour atteindre les meilleurs
degrs de sret. Plusieurs technologies sont employes et intgres dans des applications
de sret :
Les technologies de perception :
linfrarouge pour la perception de lenvironnement
la vido et lappareil photo pour laquisition dimages
le LIDAR/RADAR pour la dtection du mouvement (lacclration et la dclration du vhicule)
Les technologies de positionnement :
GPS, GNSS et GALILEO : ces systmes permettent didentifier la position exacte
du vhicule et dinterprter lenvironnement pour aider la prvision du chemin
dun vhicule.
Ces technologies permettent de communiquer linformation entre deux vhicules ou
entre vhicule et infrastructure afin davoir une circulation efficace et une scurit routire
globale.
11
12
2.3.8 Lexus
Le systme perfectionn de dtection des obstacles dvelopp par Lexus est une premire mondiale. Il emploie trois technologies innovantes pour dtecter un large ventail
dobstacles ventuels devant la voiture, y compris, et cest une grande innovation, les pitons [Lex]. Un radar ondes millimtriques reconnat les objets aux contours nets devant
le vhicule. Ce radar est assist par une camra stro installe audessus du parebrise,
qui dtecte les objets faible rflexion des ondes radar, comme les tres humains. Pour la
dtection dobjets dans lobscurit, des projecteurs rayons quasi infrarouges remplacent
la camra pendant la nuit. Ils sont placs dans les phares de la voiture et ont la mme porte que les grands phares. Ce systme perfectionn de dtection des obstacles fait partie
intgrante du systme perfectionn de scurit prcollision de la LS (en option).
freinage autonome) et lalerte de drive Lane Departure Warning [Xel]. Le systme peut
aussi recevoir en complment une aide la vision nocturne par infrarouges IR (Infrared)
Active Night Vision. Le systme rgulateur de vitesse adaptatif (Forewarn Smart Cruise
Control) avec fonction Stop and Go de Delphi mesure la distance et la vitesse relative
du vhicule roulant devant laide dun radar situ lavant du vhicule. Le systme,
lorsquil est quip de la fonction Stop & Go, se montre capable darrter totalement le
vhicule. Le conducteur a galement la possibilit de revenir la vitesse de consigne du
rgulateur de vitesse en appuyant simplement sur lacclrateur au dmarrage.
Lalerte de drive Forewarn Lane Departure Warning de Delphi est base sur la vido.
Elle prvient le conducteur lorsque son vhicule quitte sa voie de circulation, contribuant
ainsi rduire nettement lune des causes daccident les plus frquentes. Le dispositif
peut tre utilis comme un systme daide la conduite indpendant, ou peut aussi tre
intgr avec les autres dispositifs de scurit Delphi dans le cadre du systme de scurit
intgre (ISS : Integrated Safety System). Le nouveau systme se base sur les informations
fournies par une camra vido numrique monte dans la coque du rtroviseur intrieur,
et qui surveille une zone stendant jusqu 25 mtres lavant du vhicule. Ces donnes
sont corrles dautres informations, comme la vitesse du vhicule et son taux de lacet
(de manire ce que le calculateur sache si le vhicule tourne), collectes depuis les autres
systmes grce un bus de donnes haute vitesse. Le systme de vision nocturne par
infrarouges (IR) utilise un module de camra fonctionnant dans le spectre de linfrarouge,
avec des illuminateurs ou des projecteurs infrarouges pour aider les conducteurs roulant
de nuit. Le systme de vision nocturne IR fournit une image nettement plus naturelle au
conducteur que celle offerte par les systmes de vision nocturne dtection thermique.
Comme il fonctionne linfrarouge, le systme Delphi permet au conducteur de voir
des objets ne dgageant pas beaucoup de chaleur, comme des arbres, des panneaux de
signalisation ou des botes aux lettres. Delphi a lanc en Europe le rgulateur de vitesse
adaptatif Smart Cruise Control en 1999 sur Jaguar.
2.3.10 Conclusion
On a prsent plusieurs projets et systmes rcents traitant le sujet de la dtection
dobstacles en environnement routier. Aucun de ces projets na abord le sujet daide la
conduite en associant au sein dun mme module divers traitements radar longue et courte
porte.
13
14
c
.
2
(2.2)
dmax =
(2.3)
La plus petite variation de distance entre deux cibles quon peut mesurer est lie au
plus petit cart quon peut dtecter entre deux retards, ce dernier est gal la dure dune
impulsion Ti . Donc la plus petite distance possible entre deux cibles est donne par :
d =
cTi
.
2
(2.4)
cTi
.
2
(2.5)
15
Amplitude
Impulsion emise
Impulsion reflechie
t
0
Ti
Tp
On peut ainsi obtenir la distance entre le radar et la cible, mais on na aucune information sur la vitesse.
Le radar impulsions possde plusieurs inconvnients qui limitent son utilisation dans
le domaine des radars automobiles [HY00]. Une distance minimale est requise pour que
deux cibles puissent tre discrimines. Cette distance minimale est lie la dure de limpulsion Ti et vaut cT2 i . La rsolution en distance est meilleure quand les impulsions sont
fines, ce qui ncessite, comme on la vu, un encombrement spectral lev. Les systmes
de gnration dimpulsions trs courtes conduisent des rcepteurs radar ncessitant des
frquences de traitement trs leves. Mme si lemploi dchantillonneurs 1 GHz est
envisageable, leur cot reste lev pour des radars grand public.
Pour rsoudre le problme dabsence dinformations sur la vitesse du radar impulsion, on exploite classiquement le fait quen gneral les ondes sont transmises sur frquence porteuse et que la variation de phase, dune impulsion la suivante, permet destimer la vitesse de la cible : cest le principe du radar pulse-doppler [Sko62].
2.4.1.1
Radars pulse-Doppler
Pour un radar transmettant des impulsions modules par une frquence f0 , les ondes
retournes par une cible se dplaant la vitesse se trouveront modules par la frquence
16
Ti
TD
(a)
1
2fd
(b)
Figure 2.3 (a) : mission dune implusion en bande de base. (b) : Partie relle du
signal reu dmodul
fr telle que
fr f0 + f0
2
,
c
(2.6)
La connaissance de la frquence fd = f0 2
c , appele frquence Doppler, permet donc
destimer la vitesse v.
Pour un radar impulsions espaces de Tp , le dphasage cr entre deux impulsions
reues en provenance dune cible affecte dun dcalage Doppler fd sera :
= 2 fd Tp .
(2.7)
Ainsi, pour une mission en bande de base donne par la figure 2.3(a) , la partie relle
du signal reu dmodul aura lallure indique sur la figure 2.3(b).
On voit donc clairement quune transforme de Fourier sur la squence des amplitudes
des impulsions reues sur le radar permettra destimer les frquences Doppler des cibles.
Un exemple de radar de type pulse-Doppler est dcrit dans [AJG00]. Ce radar consiste
mettre alternativement deux impulsions dont les frquences porteuses sont f1 et f2 .
Lcart de frquence entre f1 et f2 vaut 200 MHz. Le signal renvoy par la cible est
dmodul dans un dmultiplexeur. Le temps coul entre lenvoi et la rception du signal
fournit la distance de la cible. La vitesse est calcule en utlisant des techniques pulse
Doppler cohrente [AJG00].
Un inconvnient des radars pulse Doppler rside dans un niveau lev de la puissance
instantane au cours de lmission des impulsions.
17
2.4.1.2
Les trois techniques de modulation code pseudo-alatoire les plus utilises sont :
la modulation de la phase par paliers (PN-PSK), la modulation de frquence par palier
(PN-FH) et la modulation de position dimpulsions (PN-PPM) [JPA05]
Amplitude
t
0
La figure 2.4 prsente une squence de modulation PN-PPM. Cette squence et les
deux autres types de squences doivent avoir une fonction dautocorrlation comportant
des niveaux de lobes seondaires les plus bas possible. Donc, la prcision de cas codes est
de lordre de la dure des "chirps" du code.
En calculant la fonction dintercorrlation entre les enveloppes des signaux reus et
mis, puis en recherchant la position temporelle du pic de corrlation on trouve le temps
de propagation de londe, cest--dire la distance d de la cible. A la sortie des filtres
adapts, les signaux sont multiplexs par un commutateur, le signal rsultant est ensuite
chantillonn avant dappliquer la transforme de Fourier qui permet destimer la frquence Doppler, ainsi, la vitesse v est obtenue [Min10].
Ce type de modulation permet dobtenir une rsolution leve tout en minimisant la
puissance crte ncessaire. Les radars courte porte UWB (Ultra Wide Band) utilisent ce
type de modulation.
Le problme de ce type de forme donde est sa complxit, on a un cot de calcul
trs lv et une implmentation lctronique trs complexe, ce qui pose un problme
dutilisation de ce type de forme donde
18
On trouve essentiellement deux types de radars ondes continues : radar onde continue monochromatique (donne seulement la vitesse) et radar onde module en frquence
(fournit simultanment des informations sur la distance et sur la vitesse).
2.4.2.1
Circulateur
oscillateur
Antenne
f0
f0 + fb
Detecteur
fd
Amplificateur
Traitement
du signal
La figure 2.5 reprsente un exemple de schma bloc simplifi dun radar ondes continues.
La frquence de battement fb est dfinie comme tant la diffrence entre la frquence
du signal reu fr et la frquence du signal mis fe : fb = fr fe . Elle est proportionnelle
la vitesse relative de la cible.
v
fb = 2 f0 ,
c
(2.8)
19
2.4.2.2.1 FSK Un radar modulation FSK (Frequency Shift Keying) met une onde
module en frquence par paliers (sauts de frquences). Cette modulation utilise au moins
deux frquences lgrement diffrentes, soit f0 et f1 = f0 + f qui sont alternativement
mises la priode de rptition T (figure 2.6). Lanalyse spectrale des informations reues permet alors dextraire les informations de distance et de vitesse. Le rcepteur tant
homodyne, lcho du signal est converti par la frquence instantane en bande de base
et chantillonn. Comme on a plusieures frquences qui sont alternativement mises, on
obtient plusieurs signaux chantillonns, ils ont une mme amplitude (proportionnelle au
signal mis), une mme frquence (gale la frquence Doppler de la cible) et un dphasage diffrentiel proportionnel la distance mesurer.
La vitesse est calcule en effectuant une transforme de Fourier discrte dans le temps
des signaux reus pour chaque intervalle de dure TR . Les cibles sont alors dtectes
par un seuil damplitude pralablement dfini. Compte tenu de la variation f faible de
la frquence dune cible entre deux priodes de rptition, une cible donnera la mme
frquence Doppler dans les deux intervalles adjacents associs f0 et f1 , mais les signaux
reus ont une diffrence de phase = |0 1 |. De cette diffrence de phase, calcule
aprs le mlange des signaux mis et reu, dcoule la distance d de la cible.
f
frequence envoyee
frequence recue
f1
t
f0
La forme donde du radar FSK de lentreprise Autocruise est compose de cinq sauts
de frquence tels que le saut entre deux frquences f est de 160kHz. Elle est priodique
20
de priode T = 12s. La figure 2.7 reprsente cette forme donde dans le plan tempsfrquence.
A la rception, on retrouve pour chaque frquence mise pour chaque cible un signal
de battement la frquence Doppler, mais avec un cart de phase entre chaque signal qui
est fonction de la distance de la cible [JPA05]
Si une cible se dplace une vitesse v, sa distance par rapport au radar est d + vt
2
et le temps de propagation aller-retour du signal entre le radar et la cible est donn par
jt est le signal mis, le signal reu scrit :
t = 2 d+vt
c . Si s(t) = |s|e
r(t) = |r|e j(tt)
2d
= |r|e j(t c
2vt
c )
(2.9)
= |r|e j(+d )t ,
d
d
avec d = 2 v
c et = 2 c . Comme 2 c = + 2n, on a ambigut sur la mesure de
la distance. Cest pour cela quon met plusieurs signaux de frquences diffrentes, avec
un petit cart de frquences utilises. En prenant la diffrence entre les deux dphasages
associs deux frquences f1 et f2 , on obtient
= 2( f1 f2 )
=
2( f1 f2 )d
c
(2.10)
= 4 cf d .
Donc
d=
c
.
4 f
(2.11)
21
....
df
t
T
Figure 2.7 Signal FSK autocruise
2d
.
c
(2.12)
f
fd
f0 + B
Signal envoy
e
fr
signal recu
(2)
(1)
f0
T
2
Sur la courbe (1) de la figure 2.8, on a suppos que la cible est immobile. Mais si ce
nest pas le cas, on voit apparatre une frquence Doppler qui produit une modification de
la frquence de battemment.
En prsence de Doppler, la frquence reue sur le front montant est de la forme :
frup = f0 + fd + (t
2d
),
c
(2.13)
22
2d
).
c
(2.14)
2d
,
c
(2.15)
fbdo = fd +
2d
.
c
(2.16)
up
c down
up
( fb
fb )
4
(2.17)
down
up
( fb
+ fb ).
v =
4
Circulateur
Modulateur
oscillateur
Antenne
f0
f0 + fb
Melangeur/Detecteur
fb
Amplificateur
Traitement
du signal
Le schma du radar FMCW est le mme que celui du radar CW, sauf en ce qui
concerne la modulation et le traitement en bande de base du signal. La figure 2.9 fournit le
23
,
4 f + 2B Tstep
(2.18)
avec
c : la vitesse de la lumire,
B : bande de frquence,
T : la dure totale du signal,
f : La variation de la frquence entre deux sauts,
Tstep : dure dun step de frquence,
: La diffrence de phase entre les signaux reus correspondant aux deux sauts
spars de f ,
24
4Bd
.
(2.19)
Tc
Aux avantages de la FSK, il faut rajouter sa capacit la discrimination en distance
qui permet la dtection de cibles fixes. Ceci est particulirement intressant pour les futurs
systmes ACC qui devraient inclure des fonctions de scurit du type "Stop and Go", et
donc tre capables de dtecter des obstacles fixes et ceci dans un environnement multicibles. Mais le problme de cette forme donde est sa gnration complexe, ce qui limite
son utilisation.
v = B
f0 + B
f
t
f0
T
2
T
2
2.5
Conclusion
CHAPITRE
Bornes de performances
3.1 Introduction
Un des buts du traitement du signal est lextraction dinformations partir dobservations bruites fournies par un ou plusieurs capteurs. Ces informations ou paramtres
dintrt peuvent tre : une frquence, une phase, une direction darrive, la puissance
dun bruit, un retard, etc... Pour rsoudre ce type de problmes la thorie de lestimation
offre diverses solutions. Dans le cadre de lestimation dite paramtrique, on se donne un
modle dobservation probabiliste dpendant des paramtres dintrts et, partir dune
rgle pr-tablie base sur ce modle, on estime les paramtres dintrts (figure 3.1).
Espace des
paramtres
Espace des
observations
Modle
d'obser
Per
for
man
c
es
vation
tion
'estima
Rgle d
Le critre destimation et son optimisation constituent la pierre angulaire de nombreuses contributions au traitement du signal moderne. Le choix du critre conditionne
les performances destimation, cest--dire le fait que lestime soit suffisamment proche
de la vraie valeur du paramtre et la charge de calcul mettre en oeuvre lors de son optimisation. Lexprience montre quun estimateur prsentant des performances proches de
loptimalit devient gourmand en charge de calcul alors quun estimateur sous-optimal
demande une charge de calcul moindre ce qui prsente un intrt en terme dimplmenta-
26
Bornes de performances
27
3.1 Introduction
(Hz)
SINUSOIDE ERROR STANDARD DEVIATION
10
10
Borne de Barankin
Borne CramerRao
4
10
10
zone
de
noninformation
zone
de
zone
Asymptotique
d
ecrochement
10
10
10
10
15
20
25
30
35
40
SNR (dB)
Figure 3.2 Comportement de lerreur quadratique moyenne dun estimateur du maximum de vraisemblance
28
Bornes de performances
Donc les bornes de Ziv-Zaka et de Weiss-Weinstein sont utilises quand les paramtres inconnus sont alatoires. Si les paramtres sont dterministes comme dans notre
cas on utilise les bornes dites dterministes de Barankin et Abel. La borne de Barankin
fait intervenir des points tests qui peuvent couvrir lensemble du support des paramtres.
Elle est appele borne globale. Abel a propos une borne hybride qui utilise lingalite
de Ibragimov-Hasminskii [IH81] [Leh83]. Cette approximation de Abel converge plus rapidement vers la borne de Cramer-Rao et donne une zone optimale moins prcise. Cest
pourquoi on a utilis lapproximation directe de McAulay et Seidman [MS69] et en utilisant Mathematica on a pu obtenir une forme analytique de cette borne utilisable pour
calculer les paramtres montrs dans la section 3.4.
3.2
Fonction dambigut
s (, ) =
(3.1)
(3.2)
|(, )|2 d d = 1.
(3.3)
La fonction dambigut suggre une technique gnrique de traitement du signal radar. En effet si le signal s(t) est mis en prsence dun cho radar, le signal reu sera de
29
la forme :
(3.4)
s,v (, f ) =
(3.5)
il apparait que
s,v (, f ) = s ( 0 , f fd ) + w(, f ),
(3.6)
30
Bornes de performances
Amplitude
A
ti
t
0
Tr
Figure 3.3 Squence dimpulsions
3.2.3 Exemples
Sur la figure 3.3 on a un train de 5 impulsions ayant la mme amplitude et des dures
gales (ti = 0.2s). La priode de rptition est Tr = 1s. La fonction dambigut correspondante cette forme donde est donne dans la figure 3.4. Sur la figure 3.5 on a une rampe
montante de frquences, ayant une dure gale T = 5.12 ms. Sa fonction dambigut
est donne dans la figure 3.6
On remarque que la fonction dambigut de la squence prsente beaucoup de lobes
secondaires, par contre la rampe de frquences ne comporte quun seul lobe.
31
f
f0 + B
f0
0
T
Figure 3.5 Rampe montante FMCW
32
Bornes de performances
|(d,v)|
0.5
0
300
200
100
200
100
v (km/h)
100
0
200
d (m)
3.3
Bornes de Cramer-Rao
En statistiques, lingalit de Cramer-Rao, appele ainsi en lhonneur de Harald Cramer et de Calyampudi Radhakrishna Rao, exprime une borne limite infrieure de la variance dun estimateur statistique. Elle fait intervenir la notion dinformation de Fisher.
Cette borne peut nous donner des informations sur le comportement dun systme
lorsquon a des rapports signal bruit levs. Dans les annexes B et C on montre quun
estimateur du maximum de vraisemblance converge vers la borne de Cramer-Rao lorsque
le rapport signal sur bruit augmente.
3.3.1 Gnralits
Pour un estimateur sans biais dun paramtre vectoriel , la BCR (borne de CramerRao) est gale linverse de linformation de Fisher, I().
Les lements de la matrice I sont de la forme
"
#
L() L()
Ii j ! E
i j
= E
"
(3.8)
#
2 L()
i j
33
A 2
N0 i j
|()| ,
(3.9)
(3.10)
(3.11)
Notons que lon suppose ici que la compression Doppler sur le signal u(t) est ngligeable [Che89]. En ralit, le fait que lon puisse ngliger la compression Doppler est
troitement li la rgularit (et donc la bande passante) de la forme donde mise, et
pas uniquement au taux de compression subi par celle ci.
La reprsentation complexe des signaux mis est note s(t) = u(t) exp( j2 fct) et le
signal rel reu est donn par :
r(t; ) = z(t, ) exp( j2 fct).
(3.12)
Notons q(t) = e[s(t)] = e[u(t) exp( j2 fct)] lexpression des signaux mis, o u(t)
reprsente lenveloppe complexe de s(t). On peut dfinir la position temporelle moyenne,
"
note t, dun signal s(t) normalis en nergie ( |s(t)|2 dt = 1) par [Che89] :
t =
t|r(t)|2 dt.
(3.13)
Sa dure moyenne t est alors dfinie comme une dispersion moyenne autour de cet instant moyen :
t2 =
(t 2 t2 )|r(t)|2 dt.
(3.14)
2 =
|R()|2 d
(3.15)
(2 2 )|R()|2 d.
34
Bornes de performances
(3.16)
ce qui signifie quon ne peut pas simultanment rduire la dure et la largeur de bande
dun signal. Lindice de modulation, not m, constitue une autre grandeur utile. Il est
dfini par
m = m
(3.17)
N0
!T
0
(3.18)
Cette borne est fortement lie la fonction dambigut. En effet, la borne de Cramer-Rao
2
2
2
2
est inversement proportionnelle
2 |(0, 0)| pour le paramtre et 2 |(0, 0)| pour
le paramtre .
3.3.2.1
(3.20)
35
s(t, 0 )s(t, ) dt
u(t 0 )u(t ) dt
2 j(0 )
|u()|
(, ) =
(3.21)
d
,
2
o u()
2 (, )
|(=0 ) =
2
Finalement on obtient
Var( ) "
3.3.2.2
2
|u()|
d
,
2
2
2 |u()|
d
.
2
N0 1
.
2A 2
(3.22)
(3.23)
(3.24)
2
A
J=
N0 2 ||2
||
2 ||
2
(3.27)
(3.28)
36
Bornes de performances
t2
Var() " 2 2
t m2
2
Var( ) " 2 2
t m2
.
N0
"
2A .
N0
"
2A
/
1 N0
2 2A/
1 N0
t2 2A
(3.29)
3.3.4 Exemple
d (m)
10
10
10
10
10
20
30
40
SNR (dB)
3.4
Borne de Barankin
37
3.4.1 Introduction
En tlcommunication et en traitement du signal pour le radar on rencontre souvent
le problme destimation de m paramtres = (1 , 2 . . . m ) dun signal en prsence de
bruit additif gaussien. Le signal reu scrit alors :
r(t) = s(t; ) + n(t).
(3.30)
(3.31)
(3.32)
1
test
test
test
1 |2 | . . . |M
(3.33)
3
test
test
test
1 2 . . . M ,
test
test
test
1 2 . . . M
o les test
i (i = 1, . . . , M) sont des points test et D est une matrice de taille M M
nomme matrice de Barankin. Les elments de D sont donns par
Dk,l = E [L(y, , k )L(y, , l )],
(3.34)
L(y, , k ) =
p(y|k )
,
p(y|)
(3.35)
38
Bornes de performances
(3.36)
p(|) d().
(3.37)
g()p(|)
d() = g().
(3.38)
g()
(3.39)
i=1
72
52 6 n
ni=1 ai p(|i )
p(|) d() = ai [g(i ) g()] .
[g()
g()]
p(|)
i=1
(3.40)
p(|i )
, lingalit gauche de Cauchy-Schwartz applique au
p(|)
terme de lquation (3.40) conduit alors
En notant L(; i , ) =
39
ai[g(i) g()]
i=1
72
4!
5
[g()
6!
(3.41)
7
On obtient donc :
2 (g)
"
(3.42)
Cette ingalit est valide pour toute famille finie (1 , a1 ) . . . (n , an ); n N . Il est donc
clair que :
2 (g)
max(i ,ai )i=1...n;nN !
(3.43)
()p(|)
d() = .
(3.44)
= yT ()
est un estimateur
T
sans biais de g() = y . La borne donne dans lquation (3.43) peut tre applique
notre estimateur et on obtient :
0
1
2 (g)
= yT E ( )( )T y !
8 T n
92
y i=1 ai [i ]
(3.45)
Cette ingalit est valide pour nimporte quel ensemble fini de points i dans Em et
nimporte quel vecteur rel ai .
Prenons n > m et dfinissons :
i
= + i ei , i = 1, . . . , m,
m+1 = ,
(3.46)
40
Bornes de performances
i
am+1 = m
i=1 i ,
(3.47)
(3.48)
= m+1
i,k=1 i k
i
k
lim
i 0
i
aiL(; i, )
i=1
m+1
i k
i,k=1
i ak
k=m+2
lnp(|) lnp(|)
p(|) d()
i
k
p(|) d()
(3.49)
m+1
+2
32
i,k=m+2
ai ak
lnp(|)
L(; k , )p(|) d()
i
41
i j =
lnp(|) lnp(|)
p(|) d(),
i
k
(3.50)
i, j = 1, 2, . . . , m.
Ai j =
lnp(|)
L(; k , )p(|) d(),
i
(3.51)
i = 1, 2, . . . , m; j = m + 2, . . . , n.
Bi j =
(3.52)
i, j = m + 2, . . . , n.
3
A
D=
,
AT B
(3.53)
l = (1 , . . . , m , am+2 , . . . , an )T .
(3.54)
et
yT ni=1 ai [i ]
12
0
12
T n
= yT m
i=1 i ei + y i=m+2 ai (i )
= (yT Nl)2 ,
(3.55)
(3.56)
= [(m+2 ), . . . , (n )].
(3.57)
y E ( )( ) y T
.
l Dl
T
(3.58)
42
Bornes de performances
(3.59)
Donc
0
1
yT E ( )( )T y yT ND1 NT y, y
(3.60)
0
1
E ( )( )T ND1 NT .
(3.61)
et de faon quivalente
D1 =
1 + 1 A1 A' 1 1 A1
1 A' 1
(3.62)
(3.63)
= 1 + ( 1 A)1 ( 1 A)T .
En utilisant la formule (3.63) dans lingalit (3.61), on obtient finalement :
0
1
E ( )( )T 1 + ( 1 A)1 ( 1 A)T .
(3.64)
0
1
E ( )( )T 1 .
(3.65)
Si n > m + 1, on obtient une autre borne, amliore par rapport la borne de CramerRao. Comme la matrice D est positive, la matrice est galement positive, et la matrice
( 1 A)1 ( 1 A)T est positive, ce qui tablit que la borne de Barankin majore
la borne de Cramer-Rao et est donc plus fine.
pour simplifier les notations, considrons la rindexation de lindice j dans les dfinitions de A et B et la redfinition de la valeur de n suivantes :
43
i j =
lnp(|) lnp(|)
p(|) d(),
i
k
(3.66)
i, j = 1, 2, . . . , m.
Ai j =
lnp(|)
L(; k , )p(|) d(),
i
(3.67)
i = 1, 2, . . . , m; j = 1, . . . , n.
Bi j =
(3.68)
i, j = 1, . . . , n.
= [(1 ), . . . , (n )].
(3.69)
p(y|k )p(y|l )
dt.
p(y|)
(3.70)
n+1
il vient que
Dn
d1n+1 . . . dnn+1
d1n+1
..
.
dnn+1
n+1
dn+1
Dn 11T
d1n+1 1
..
.
n+1
T
D
11 =
n+1
dn 1
n+1
d1n+1 1 . . . dnn+1 1 dn+1
1
(3.71)
(3.72)
44
Bornes de performances
D 11T
..
dn+1 =
(3.73)
dnn+1 1
n+1
cn+1 = dn+1
1.
(3.74)
et la matrice M par
n+1
n+1
= (D
T 1
11 )
B11 B12
.
B21 B22
(3.75)
Notons
MSE n = [1 , 2 . . . m ] (Dn 11T )1 [1 , 2 . . . m ]T .
(3.76)
(3.77)
En utilisant (3.72) :
! n+1
!
!D
11T ! = (cn+1 (dn+1 )T Mn dn+1 )det(Dn 11T ),
(3.78)
(3.79)
(3.80)
1
0 donc (cn+1
|D p 11T |
(dn+1 )T Mn dn+1 ) 0 et comme (Tn Mn dn+1 n+1 )2 est rel positif,
donc
et
45
3.5 Conclusion
BBn+1 BBn .
(3.81)
Donc, on voit bien que lajout de points de test amliore la borne de Barankin. Mais
en faisant cette augmentation de points test on est conduit des calculs trs complexes.
En pratique, on cherche les deux ou trois meilleurs points test pour lesquels la borne est
maximale.
3.5 Conclusion
On a tudi dans ce chapitre les deux bornes de performances de Cramer-Rao et de
Barankin. On a montr que la borne de Cramer-Rao est utile pour juger du comportement
dun estimateur pour des SNR levs. Mais, pour de faibles SNR, cette borne est incapable de donner des informations fiables. La borne de Barankin ne sous estime pas aussi
fortement la variance minimale que la borne de Cramer-Rao. De plus, elle donne une ide
de seuil partir duquel on peut esprer pouvoir dtecter une cible.
CHAPITRE
formes FMCW
4.1 Introduction
En gnral dans le domaine des radars, et en particulier dans le domaine des radars
daide la conduite (radars ACC : Automatic Cruise Control) on est confront au problme de la dtection de cibles multiples et celui de lestimation de leur distance et de
leur vitesse. Dans ce chapitre, on prsente deux stratgies de type FMCW qui permettent
de localiser plusieurs cibles simultanment.
Les radars FMCW possdent plusieurs avantages : ils sont peu coteux, peu encombrants et font appel des technologies bien matrises. Ils sont en particulier capables de
gnrer des ondes de bande passante leve sans pour autant ncessiter des vitesses de
traitement numrique leves. Ainsi, des radars ayant quelques GHz de bande passante
pourront fonctionner avec des vitesses dchantillonnage en bande de base de seulement
quelques centaines de kHz.
Un radar FMCW met plusieurs rampes de frquences [Lev01]. Lemploi de rampes
identiques est gnralement mal adapt au dimensionnement dun radar pour lautomobile
et on prfre employer des rampes de pentes distinctes. Pour chaque rampe, londe mise
sert galement dmoduler londe renvoye par les cibles. Ainsi, chaque cible fournit
une frquence de battement dont la valeur est une combinaison linaire de la distance et
de la vitesse relative de la cible. En associant les frquences de battement de plusieurs
rampes on peut identifier la position et la vitesse relative des cibles. Malheureusement,
cette association des frquences de battement peut savrer dlicate compte tenu du fait
que leur ordonnancement peut changer dune rampe lautre, do la ncessit dadapter
des stratgies qui permettent une bonne association en prsence de cibles multiples.
Comme indiqu dans [Miy04], lutilisation de rampes de frquence ayant des pentes
lgrement diffrentes tend prserver lordre des trajets. Nous avons cependant vrifi
que cette mthode prsente linconvnient de conduire une variance trs leve pour la
vitesse relative estime. Par suite, on a propos lassociation de rampes de pentes faiblement diffrentes destines aider lassociation des cibles, en association avec des rampes
de pentes opposes afin dobtenir de bonnes prcisions simultanment en distance et en
48
formes FMCW
vitesse. Cependant, comme il nest pas toujours facile avec du matriel faible cot de fabriquer des rampes ayant des pentes trs lgrement diffrentes, on considre galement
ici une approche alternative pour rsoudre ce problme. Elle consiste transmettre une
sinusode pure ainsi que deux rampes, de pentes franchement distinctes. Les deux formes
donde indiques ci dessus seront nommes respectivement "FMCW double" et "FMCW
avec sinusode pure".
Dans ce chapitre, on sintresse ltude des stratgies prsentes ci dessus. On propose des techniques dassociation des frquences de battement et destimation des paramtres des cibles. On montre en particulier la cohrence que lon peut esprer obtenir
entre les bornes thoriques trs classiques de Cramer-Rao [Rao45] [Cra46] ou les bornes
plus ralistes de Barankin [Bar49] prsentes au chapitre prcdent et les variances des
estimateurs de position et de vitesse que lon a proposes. Ces courbes fournissent en
particulier une stratgie de seuillage pour la dtection des cibles.
4.2
FMCW simple
f
Signal envoy
e : f0 + fm (t)
fd
f0 + B
signal recu :
f0 + fm (t ) + fd
t
f0
T
2
Lorsquon utilise la forme donde FMCW, la dtection dune cible est obtenue partir
des frquences de battement associes chaque cible sur les pentes montante et descendante respectivement.
Les frquences de battement sont gnres selon le processus suivant : un moment
donn de la transmission, par exemple t, la frquence instantane du signal transmis est
49
gale f0 + fm (t). Lorsque ce signal se reflchit sur la cible, sa frquence est dcale par
la frquence Doppler de la cible, fd . Au moment o le signal revient au radar, le temps
= 2d
c sest coul depuis son emission. Ainsi le signal reflchi par la cible arrive au
rcepteur au temps t ' = t + et possde une frquence gale f0 + fm (t) + fd . Ce signal
est mlang avec le signal transmis cet instant, sa frquence est gale f0 + fm (t + ). En
lcrivant dune autre manire, au temps t ' = t + le signal transmis ayant une frquence
f0 + fm (t ' ) est mlang avec le signal reu ayant la frquence f0 + fm (t ' ) + fd . Les
frquences obtenus pour chaque rampe sont les frquences de battement. Cette forme
donde est prsente dans la figure 4.1. Lquation (4.1) donne les frquences de battement
en fonction de la vitesse relative de chaque cible v, et sa distance d [JPA05].
up
f =
2v f0
c
f down =
4Bd
Tc
2v f0
c
(4.1)
4Bd
Tc ,
(4.2)
c
( f up + f down ).
4 f0
(4.3)
d=
v=
Il est important de noter que dans certains cas les frquences de battement peuvent
tre ngatives. Il est donc important de trouver le bon signe des frquences de battement
pour calculer correctement les paramtres des cibles. Ce problme apparatra lorsque la
dmodulation nest ralise que sur une seule phase dans le rcepteur.
La figure 4.2 montre les frquences de battement pour la rampe montante et la rampe
descendante. Elles sont fonction de la distance (0-200 m) et de la vitesse relative (260
+260 km/h). La largeur de bande est ici gale B = 600MHz. Les plans horizontaux
correspondent des frquences de battement nulles. En consquence, chaque frquence
de battement qui se trouve en dessous de ce plan est une frquence de battement ngative.
Dans cette figure 4.2, il est clair que la plupart des couples (distance, vitesse) donnent une
frquence de battement ngative sur la rampe montante et une frquence de battement
positive sur la rampe descendante. En considrant la figure 4.2, on se rend compte quune
dmodulation en phase, cest--dire en nutilisant pas de dmodulation en quadrature et
donc fournissant un signal rel en sortie, devrait tre suffisante dans la plupart des situations. Pour toute frquence de battement avec une valeur absolue infrieure 36, 9 kHz,
le signe peut tre correctement trouv (pour les deux rampes, montante et descendante).
Si la valeur absolue de la frquence de battement est suprieure 36, 9 kHz, le bon signe
50
formes FMCW
50
0
50
100
150
200
250
300
350
200
0
25
50
75
0
100
125
d (m)
150
v (km/h)
200
175
(a) Up ramp
350
300
250
200
150
100
50
0
50
300
200
100
0
100
200
300
v (km/h)
25
50
75
100
125
150
175
d (m)
est trouv ; ngatif pour la rampe montante et positif pour la rampe descendante, et dans
ces cas, il ny a pas dambigut, ce qui facilite le traitement du signal. Comme on le voit
sur la figure 4.2, lambigut est prsente seulement courte porte. Les ambiguts de
signe sont prsentes courte porte pour une vitesse relative leve, ce qui correspond
des situations potentiellement dangereuses.
La forme donde FMCW possde quelques avantages sur la forme donde FSK, que
lon a commente prcdemment. Cependant, elle possde galement des inconvnients
en prsence de cibles multiples. En effet, chaque cible possde une frquence de battement sur chaque rampe et lassociation entre les frquences sur la rampe montante et la
51
rampe descendante peut devenir complique, en raison du fait que les frquences de battement des cibles peuvent tre classes dune manire distincte sur les rampes montantes
et descendantes.
Sur la figure 4.3 on prsente les spectres de la rampe montante et de la rampe descendante dune forme donde FMCW, en prsence de trois cibles : un piton, un camion et
une moto. On peut clairement voir que les pics correspondant aux cibles ne possdent pas
le mme ordre dans les deux spectres. Il est donc impossible de savoir comment associer
les frquences aux cibles sur la base de leur ordonnancement. On pourrait essayer dapparier les frquences sur la base des amplitudes correspondantes, mais cela peut tre une
source derreur pour des cibles distinctes mais prsentant des nergies rflchies proches.
Figure 4.3 Spectres des deux rampes montante et descendante en prsence de trois
vhicules.
Plusieurs formes dondes comme celles proposs dans [MR00], [Miy04] et [KF05]
ont t proposes pour la dtection de cibles multiples.
Presentation
La rfrence [Miy04] prsente une forme donde possdant deux (ou plus) rampes
de frquences successives et ayant des pentes lgrement diffrentes. Lauteur montre
52
formes FMCW
que, pour une telle forme donde, lordre dans lequel les frquences de battement sont
observes sur la premire rampe est identique lordre observ sur la seconde rampe.
Ainsi, lassociation entre les frquences de battement sur les rampes est facile et lambigut prsente dans lutilisation de la forme FMCW simple prsente prcdemment est
considrablement rsolue. Malheureusement, cette mthode simple dassociation pose un
problme en ce sens quelle donne une mauvaise estimation de la vitesse [Miy04].
Lassociation simplifie entre les frquences de battement constitue cependant un
grand avantage de cette forme donde et nous lavons retenue pour la dfinition dune
forme donde plus avance. En associant lide de rampes de pentes proches et celle de
rampes de pentes opposes, on propose une forme donde, nomme FMCW double, compose de deux "triangles" FMCW successifs avec des pentes lgrement diffrentes entre
le premier et le deuxime triangle. Lordre des frquences de battement des cibles est
ainsi prserv entre les deux rampes montantes, de mme quentre les deux rampes descendantes. Lassociation des frquences de battement demeure simple et la variance de
lestimation de la vitesse reste faible, grce la prise en compte, dans un second temps,
des rampes de pentes oppposes.
La structure de la forme donde FMCW double est rsume dans la figure 4.4. Elle
peut tre caractrise par quatre paramtres :
La frquence porteuse ( f0 )
La bande passante (B)
La dure totale (T )
La dure du premier triangle ()
f0 + B
f0
T
2
53
cos wt
Re
f
0
f
0
Im
f
Xi
0
sin wt
Figure 4.5 Dmodulation en phase et dmodulation en phase et en quadrature dun
signal harmonique
B
down1
(t) = 2( f0 t)t
e
B
up2
t)t
e (t) = 2( f 0 +
T
B
t)t
down2
(t) = 2( f0 + 2B
e
T
(4.4)
(4.5)
(4.6)
(4.7)
et on obtient respectivement pour les phases des signaux reus sur les quatre rampes :
up1
r (t) = 2
"
#
B
f0 + 2B + fd + (t ) (t )
(4.8)
54
formes FMCW
"
#
B
f0 + fd (t ) (t )
"
#
B
up2
r (t) = 2 f0 + fd +
(t ) (t )
T
#
"
B
down2
(t ) (t )
r
(t) = 2 f0 + fd + 2B
T
down1
(t) = 2
r
(4.9)
(4.10)
(4.11)
Le mlangeur effectue la corrlation entre le signal mis et le signal reu. Ceci fournit
un signal temporel qui sera analys dans le domaine frquentiel. Soit :
s(t) = e(t) r(t)
Pour la phase du signal s(t) obtenue aprs le mlangeur, on obtient directement :
#
B
2B
(t) = 2 ( fd )t ( f0 + 2B + fd )
"
#
2B
B
down1
(t) = 2 ( fd + )t ( f0 + fd + )
"
#
2B
B
up2
(t) = 2 ( fd
)t ( f0 + fd
)
T
T
#
"
B
2B
down2
)t ( f0 + 2B + fd +
) .
(t) = 2 ( fd +
T
T
up1
"
(4.12)
(4.13)
(4.14)
(4.15)
Pour cette forme donde, les cibles ont les mmes ordres sur les deux rampes montantes et sur les deux rampes descendantes. En considrant les mmes cibles que celles
prsentes dans les spectres de la figure 4.3, on peut voir partir de la figure 4.6 que ces
trois cibles se prsentent dans le mme ordre sur les deux rampes montantes.
Lestimation des paramtres est dcrite comme suit : dans la premire tape, puisque
lordre des cibles est assure seulement partir des deux rampes montantes (et partir
les deux rampes descendantes), on calcule la distance et la vitesse relative en utilisant
seulement les rampes montantes et les rampes descendantes respectivement :
up
up2
up1 c(T )
di = ( fi fi ) 4B(T 2)
vup =
i
up2
(4.16)
up1
c (T ) fi fi
2 f0
T 2
do
do2
do1 c(T )
di = ( fi fi ) 4B(2T )
vdo =
i
c
2 f0
(T ) fido2 fido1
T 2
(4.17)
55
do1
up1 c
d = ( f f ) 8B
(4.18)
v = ( f up1 + f do1 )
4
do2
up2 c(T )
d = ( f f ) 8B
(4.19)
v = ( f up2 + f do2 ) 4
56
formes FMCW
Notons que pour le spectre dun signal rel on doit considrer deux fois plus de frquences de battement sur chaque rampe que pour le spectre du signal complexe correspondant.
On peut rsumer lalgorithme destimation des distances et vitesses comme suit :
up
di
Calculer
up2
up1 c(T )
= ( fi fi ) 4B(T
2)
c(T )
dido = ( fido2 fido1 ) 4B(2T
)
up2
up1
vi =
c (T ) fi fi
2 f0
T 2
vdo
i =
do2
do1
c (T ) fi fi
2 f0
T 2
up
Chercher le combinaisons
(d up , d down ) positives
et les vitesses correspondantes
Calculer pour chaque trajet i :
4.4
di =
c
8B
vi =
c
4 f0
up1
( fido1 fi
up1
fi
up2
) + (T )( fido2 fi
up2
+ fido1 + fi
+ fido2
%
)
Une autre forme donde FMCW a t prsente dans [Miy04], [KF05] et [ZLD04].
Cette forme donde est constitue dune partie pendant laquelle le signal transmis a une
frquence fixe. Le reste de la forme donde est compos par une rampe montante et une
rampe descendante. Les chos renvoys au cours de la premire partie pendant laquelle
la frquence est fixe contiennent la frquence Doppler des cibes et fournissent donc les
vitesses relatives des cibles. Ces frquences Doppler permettent dassocier correctement
les frquences de battement sur la rampe montante et la rampe descendante.
Un exemple dune telle forme donde est prsent sur la figure 4.7, o f0 , B et T sont
pris ici gaux ceux de la forme donde FMCW double, tandis que est gal ici T3 .
57
f0 + B
t
f0
0
(4.20)
(4.21)
(4.22)
et on obtient respectivement pour les phases des signaux reus sur les trois rampes :
rpure (t) = 2 [ f0 + fd ] (t )
#
"
B
up
r (t) = 2 f0 + fd B + (t ) (t )
2
"
#
B
down
r (t) = 2 f0 + fd + 3B (t ) (t ).
2
(4.23)
(4.24)
(4.25)
58
formes FMCW
pure (t) = 2 [ fd t ( fd + f0 )]
(4.26)
"
#
B
B
(t) = 2 ( fd )t ( fd + f0 B )
(4.27)
up
down
"
#
B
B
(t) = 2 ( fd + )t ( fd + f0 + 3B + ) .
(4.28)
pure
pure
up
pure
up c
c
dkdo = ( f jdo fk ) 2B
dk = ( fk fi ) 2B
Estimation de la distance Estimation de la distance
sur la rampe montante
sur la rampe descendante
(4.29)
On cherche ensuite les meilleures combinaisons possibles entre les distances estimes
sur la rampe montante et les distances estimes sur la rampe descendante en minimisant
up
do )2 , sur toutes les permutations (.) de lensemble {1, . . . , I} des indices
Ii=1 (dk d(k)
des cibles (I est le nombre des cibles).
Lassociation des frquences de battement tant ralise, les estimations des distances
et des vitesses relatives des cibles peuvent tre effectues en considrant les frquences
de battement associes, en utilisant les quations suivantes :
do
up c
d = ( f f ) 4B
v = ( f up + f do ) c
4 f0
Le rsum de cet algorithme est donn ci dessous :
(4.30)
59
up
dk
Calculer
pure
up c
= ( fk fi ) 2B
pure c
) 2B
dkdo = ( f jdo fk
c
dl = ( fldo fl ) 4B
up
vl = ( fl + fldo ) 4cf0
4.4.1.1
Performances
Pour la forme donde FMCW double, on peut dduire partir des quations (4.18) et
(4.19) que les variances de d et v sont :
2d = 2(
2v
1f
up1 +
1f
do1
2f
up2 +
2f
do2 )
(4.31)
o
1 =
c
16B .
2 =
c(T )
16B .
(4.32)
c
8 f0 .
(4.33)
60
formes FMCW
2d = 2( f up + f do )
(4.34)
2v
= 2( f up + f do )
avec :
=
c
4B
c
4 f0 .
(4.35)
On obtient donc les quations :
2d = 2 2f up + 2 2f do
(4.36)
2v
= 2 2f up + 2 2f do
do, partir des quations (4.33) et (4.36) on peut calculer les carts type des estimations de la distance et de la vitesse relative partir des carts type de lestimation des
frquences de battement.
61
10
10
10
10
10
10
10
10
15
20
25
30
35
40
SNR (dB)
10
10
10
10
10
10
10
10
10
15
20
25
30
35
40
SNR (dB)
En ce qui concerne la forme donde FMCW avec sinusode pure, pour raliser le calcul
final de la vitesse on nutilise pas la frquence pure. En effet, une optimisation du calcul
des paramtres fonde sur lerreur quadratique moyenne montre que de meilleurs rsultats
sont obtenus lorsquon prend en considration les frquences de battement des rampes
montante et descendante seulement.
Plus prcisment, on a
62
formes FMCW
10
10
10
10
10
10
10
10
10
15
20
25
30
35
40
SNR (dB)
10
10
10
10
10
10
10
10
10
15
20
25
30
35
40
SNR (dB)
f pure =
2v
+ n pure
fup
2v
2dB
c + nup
fdo
2v
+ 2dB
c + ndo ,
(4.37)
63
10
10
10
10
10
10
10
10
10
15
20
25
30
35
40
SNR (dB)
Figure 4.12 FMCW double et FMCW avec sinusode pure. Comparaison des performances pour lestimation de la distance (d = 50 m, v = 80 km/h).
4
10
10
10
10
10
10
10
10
10
15
20
25
30
35
40
SNR (dB)
Figure 4.13 FMCW double et FMCW avec sinusode pure. Comparaison des performances pour lestimation de la vitesse (d = 50 m, v = 80 km/h).
, d
f =A
+n
v
(4.38)
Loptimisation fonde sur lerreur quadratique moyenne est base sur la recherche du
couple (d,v) qui minimise :
1
, - 2pure
d
(f A
) 0
v
0
0
1
2up
,
d T
0 ( f A
) .
v
1
2do
(4.39)
64
formes FMCW
Le couple (d, v)
qui minimise le critre (4.39) est :
, d
v
= (AT 1 A)1 AT 1 f ,
avec :
1
2pure
1
2up
0
1 =
(4.40)
(4.41)
1
2do
Pour lexemple dune voiture ayant une distance d = 50m et v = 80Km/h on obtient
, - ,
- f pure
d
0.0000 0.0035 0.0035
=
fup
v
0.0000 0.002 0.002
fdo
(4.42)
Donc la contribution de f pure dans la valeur de lestime finale est ngligeable. Cela
provient du fait que 2pure >> 2up , 2do . En effet sur la figure 4.14, on peut voir que la
valeur absolue de la frquence de battement de la partie pure de la sinusode est beaucoup
plus faible en gnral que celles des rampes montante et descendante. Donc on obtient
pour cette frquence un rapport signal sur bruit plus faible car le bruit du mlangeur est
plus lev des frquences basses. Donc on obtient une variance destimation plus leve
aux basses frquences. En fait le SNR correspondant f pure peut tre proche du seuil, ce
qui justifie de ne pas utiliser cette frquence dans le calcul de la vitesse relative.
6
10
Barankin
CramerRao
Periodogram
10
10
10
fpure
fupfdo
10
10
10
10
15
20
25
30
35
40
SNR (dB)
4.5 Conclusion
4.5 Conclusion
Dans ce chapitre on a tudi la forme donde FMCW. On a considr deux variantes
de cette forme donde pour la dtection de cibles multiples et lestimation de leurs paramtres. En utilisant les bornes de performances, on a mis en vidence la prsence dun
seuil partir duquel une forme donde peut donner la fois une detection et une bonne estimation des paramtres. On a observ que la forme donde FMCW double est lgrement
meilleure que la forme donde FMCW avec sinusode pure.
Dans le chapitre suivant on va dtailler la simulation de larchitecture matrielle sur
laquelle ces formes donde seront mises en oeuvre.
65
CHAPITRE
Implmentation dun
simulateur Matlab
5.1 Introduction
Dans ce chapitre on va prsenter limplmentation sous Matlab des deux formes
dondes prsentes dans le chapitre prcdent. Cette implmentation prend en compte
le bilan de liaison en intgrant les pertes et les diffrents bruits prsents (thermique, lectronique, bruit de phase, etc). Dans le chapitre prcdent on a vu les rsultats dun seul
exemple. Dans ce chapitre on va montrer les rsultats gnraux de simulation des diffrents scnarii (combinaison de distance et vitesse). On va tudier la diffrence de performances obtenues pour une dmodulation en phase seule et une dmodulation en phase et
en quadrature.
(5.1)
dP
ds
=
e
Pe G
4d 2
(5.2)
68
dP
Pc =
ds
=
e
Pe G
.
4d 2
(5.3)
dP
ds
=
r
Pc
Pe G
=
.
2
4d
(4d 2 )2
(5.4)
10log10 (d) + 5
(5.5)
20log10 (d) + 5
(5.6)
20
SERcamion (dB) = min
45
69
5.2.3 Rception
A la rception du radar, le signal est capt par lantenne de rception. Selon la dfinition de la surface effective dune antenne, la puissance reue Pr vaut
Pr = Ar
dP
ds
G20
=
4
e
dP
ds
Pe G2 20
,
(4)3 d 4
(5.7)
Pe G2 20
,
(4)3 d 4
(5.8)
Pe G2 20
,
(4)3 Pr
(5.9)
Cette relation nous montre la difficult de construire des radars de trs grande porte,
puisque celle-ci naugmente que dans la puissance 41 de la puissance mise.
70
composants utiliss dans les fonctions du systme comme une rsistance, un transistor ou
une diode . . ..
Les sources de bruit dans un rcepteur peuvent tre le bruit thermique (appel bruit
de Nyquist ou bruit de Johnson) li au mouvement alatoire des lectrons, le bruit de
grenaille (Shot Noise) li la nature granulaire du courant et qui peut tre considr
comme une somme dimpulsions lmentaires associes la charge de llectron et le
bruit de scintillation (Flicker Noise) qui est un bruit basse frquence li au processus
technologique de fabrication. Dautres sources de bruit existent comme le bruit de gnration/recombinaison de paires dlectron/trou, le bruit de rpartition ou encore le bruit
davalanche.
La densit spectrale de ces diffrents bruits est soit constante (bruit blanc comme le
bruit thermique et le bruit de grenaille), soit varie en 1/f ou 1/ f 2 (bruit de scintillation,
bruit de gnration/recombinaison) [Lee66]. Toutes ces sources de bruit sadditionnent en
puissance dans le rcepteur radar pour former une puissance de bruit totale ajoute par
le rcepteur (bruit propre). La puissance moyenne de bruit la sortie dun rcepteur est
proportionnelle sa bande passante.
(5.10)
o k est la constante de Boltzman (k = 1.381023 J/K), T est la temprature de lantenne (degr Kelvin), B est la largeur de bande (Hz). Pour un radar ACC, la temprature
de lantenne est prise gale la temprature ambiante [oET97] : Tantenne = Tambiante =
290K(17C).
Introduction
Dans le cas dun rcepteur idal, les conversions de frquences napportent aucune
distorsion au signal dentre RF. Or, en ralit, ce nest pas le cas et on observe des
distorsions qui sont dues soit au mlangeur (non-linarit) soit loscillateur local (bruit
71
de phase).
Le bruit de phase de loscillateur local limite le rapport Signal/Bruit maximum quon
peut obtenir avec une modulation donne du signal dentre. Il peut galement dgrader
les performances de certains dtecteurs AM et le taux derreur binaire dans le cas des
modulations FSK (Frequency-Shift Keying) et PSK (Phase-Shift Keying) [Gre81].
cause du bruit de phase de loscillateur local, la prsence de signaux de haut niveau
dans la bande du rcepteur implique une augmentation du niveau du bruit ce qui limite
laptitude du rcepteur dtecter les signaux faibles (Reciprocal Mixing, voir Annexe
5) [Gre81].
Tous ces effets sont dus au bruit de phase de loscillateur local. La rduction de ces
effets est donc lie celle du bruit de phase (en amliorant par exemple les performances
de loscillateur). Le bruit de phase est donc un phnomne trs important quil faut bien
prendre en compte dans la simulation de la plate-forme RF du Radar ACC.
5.3.2.2
Puce VCO
Le VCO intgr dans la puce CHV2270 [UMS07] fournit un signal de frquence 6.375
GHz qui, par multiplication de frquence, gnre un signal de sortie 12.75 GHz (bande
Ku). Grce aux fonctions damlioration de linarit et de contrle de la pente de modulation, ce VCO est trs performant pour les applications Radar. Cette puce intgre galement
un amplificateur de puissance ajustable et un capteur de temprature.
Le tableau ci-dessous fournit en dBc /Hz les mesures effectues par UMS [UMS07]
( 12.75 GHz) en ce qui concerne le bruit de phase du VCO.
Bruit de phase
10 KHz
100 KHz
1 MHz
Typ
75
100
123
Max
65
90
113
Unit
dBc/Hz
72
S =
FkT B
Fnom 2
Fcorner
[1 + (
) ](1 +
),
PsigAV
2QL Freq
Freq
(5.11)
avec
(5.12)
= [( 1) t ] e j(t)+
= [ht t ] e j(t)+ ,
o (t) = j2( fd + at)t et (t) est la phase de loscillateur et une phase alatoire
uniforme sur [0, 2].
La fonction dautocorrlation de ce signal rsultant de la multiplication du signal reu
par le signal fourni par loscillateur est gale Rb (t) = Rh .Ct , avec :
73
(5.13)
= E[e j2Ft ]
= e j2Ft .
Donc
Rb (t) = Rh (t)e j2Ft .
(5.14)
(5.15)
!
!2
= !e j2Ft 1! S ( f )
= 4sin2 ( f )S ( f ),
donc dans notre plateforme il faut multiplier le bruit de phase par 4sin2 ( f ).
Introduction
En gnral, plusieurs types de bruit sont gnrs par les amplificateurs et les mlangeurs (bruit thermique, bruit basse frquence . . . ). Le bruit thermique est modlis
en terme de facteur de bruit de lamplificateur ou du mlangeur. Quant au bruit basse
frquence, lusage de larchitecture homodyne pour le systme radar impose la prise en
compte de ce bruit dans le modle du mlangeur.
74
68
Amplitude (dB)
70
72
74
76
78
80
0
100
200
300
400
Frquence (kHz)
500
600
pertes de conversions.
Voici ci-dessous les spcifications fournies par UMS [UMS06] sur le bruit 1/ f de ce
mlangeur :
NF/ IF
1 KHz
10 KHz
100 kHz
200 kHz
Typ
34
28
20.5
17
Max
39
33
25.5
22
Unit
dB
75
72
Amplitude (dB)
74
76
78
80
82
84
0
100
200
300
400
Frquence (kHz)
500
600
76
Composant
VCO
amplificateur
LNA
Mixer
Coupleurs
Transition (antenne)
Antenne
Voie de propagation
Cibles
Paramtre
Frquence
Puissance de sortie
at 10 kHz
Bruit de phase at 100 kHz
at 1 MHz
Facteur de multiplication
Puissance de sortie
Noise figure
Gain
Noise Figure
Pertes de conversions
at 1 kHz
at 10 kHz
Noise figure
at 100 kHz
at 1 MHz
Pertes
Isolation
Pertes
Gain maximal (TX)
Surface effective (RX)
Temprature du bruit
Perte (par unit de surface)
Retard
Frquence Doppler
Piton
Moto
SER
voiture
Camion
Valeur
12.75 GHz + fm
5 dBm
75 dBc/Hz
100 dBc/Hz
123 dBc/Hz
6
14.5 dBm
8 dB
15 dB
4.5 dB
7.5 dB
34 dB
28 dB
21 dB
17 dB
3.2 dB
40 dB
0.25 dB
27 dBi
6.06 104 m2
290 K
10log10 (4d 2 ) dBsm
= d/c (s)
2v f0 /c (Hz)
10 dBsm
7 dBsm
voir quation (5.5)
voir quation (5.6)
77
std moy.
std max.
std min.
10
10
10
10
10
10
10
10
15
20
25
30
35
40
SNR (dB)
(a) Distance
4
10
std moy.
std max.
std min.
10
10
10
10
10
10
10
10
15
20
25
30
35
40
SNR (dB)
(b) Vitesse
Figure 5.3 Ecart type minimal, maximal et moyenne pour lestimation de la distance
et de la vitesse pour la forme donde Dual FMCW pour les 35 paires (d,v) avec
d = 1, 50, 100, 150, 200 m et v = 180, 90, 0, 90, 180, 270, 360 Km/h.
Pf a = P(X > S)
=
=
!
1 u2
= e
10
u
2
%
S
Sdb 2db
10
du.
=e
S
2
(5.16)
Par suite, pour tous les N points du priodogramme, la probabilit totale de fausse
alarme vaut 1 (1 Pf a )N .
Sur la figure 5.5 on a trac le taux de fausses alarmes en fonction du rapport seuil sur
78
std moy.
std max.
std min.
10
10
10
10
10
10
10
10
15
20
25
30
35
40
SNR (dB)
(a) Distance
4
10
std moy.
std max.
std min.
10
10
10
10
10
10
10
15
20
25
30
35
40
SNR (dB)
(b) Vitesse
Figure 5.4 Ecart type minimal, maximal et moyenne pour lestimation de la distance
et de la vitesse pour la forme donde FMCW avec sinusoide pure pour les 35 paires
(d,v) avec d = 1, 50, 100, 150, 200 m et v = 180, 90, 0, 90, 180, 270, 360 Km/h
0
10
10
10
10
10
10
11
12
13
14
15
Figure 5.5 Taux de fausses alertes comme fonction du rapport seuil sur bruit. De
gauche droite : 1, 2 et 4 rampes avec 4096 chantillons par rampe.
bruit. On a vu ci dessus quun seuil gal 15 dB au dessus du bruit est suffisant pour une
bonne estimation des frquences de battement. On voit galement partir de la figure 5.5
quavec ce choix du seuil, le taux de fausses alarmes reste ngligeable.
En considrant les quatre types des cibles : Camion, voiture, moto et piton, on a
tudi les performances de dtection et destimation pour les deux configurations de la
dmodulation : utilisation des deux voies I/Q (donnes complexes) et utilisation de la
voie I (donnes relles). Lcart type est calcul pour les seules expriences o la cible
est dtecte. Pour chaque paire (d,v), 100 expriences ont t ralises. La forme donde
FMCW double est meilleure que la forme donde FMCW avec sinusode pure dans la
plupart des cas, mais les deux formes prsentent de bonnes probabilits de dtection et
de faibles variances derreur. Comme prvu, lorsquon utilise des donnes complexes, les
performances sont meilleures, cest cause des 3 dB de perte qui apparaissent quand on
utilise les donnes sur une voie.
Dans les tableaux 5.4 et 5.5 on prsente respectivement les carts types de la distance
et de la vitese pour une moto en utilisant les donnes complexes et relles pour la forme
donde FMCW double. On remarque que les performances sont proches sauf pour des
distances leves o lutilisation des donnes complexes donne de bonnes performances
tandis que lutilisation des donnes relles limite la probabilit de dtection. Lorsquon
utilise la forme donde FMCW avec une sinusode pure les rsultats sont comparables
ceux obtenus avec la forme donde FMCW double, mais avec des performances lgrement moins bonnes (tableaux 5.6 et 5.7).
Dans les tableaux 5.8, 5.9, 5.10 et 5.11 on prsente lcart type de la distance et de
la vitesse pour un camion en utilisant les donnes relles et complexes et en utilisant
respectivement les formes donde FMCW double et FMCW avec sinusode pure. On a
obtenu une bonne dtection pour tous les couples (d, v), et comme le cas de la moto, la
forme donde FMCW double est lgrement meilleure que la forme donde FMCW avec
sinusode pure. Lutilisation des donnes complexes fournit des rsultats meilleurs que
lutlilisation des donnes relles ( cause de la perte de 3 dB). Les rsultats sont identiques
quand la cible tudie est une voiture (tableaux 5.12, 5.13, 5.14 et 5.15). Finalement dans
les tableaux 5.16, 5.17, 5.18 et 5.19 on prsente lcart type de la distance et de la vitesse
pour un piton en utilisant les donnes relles et complexes et en utilisant respectivement
les formes donde FMCW double et FMCW avec sinusode pure. Pour des distances plus
grandes que 50 m, il est difficile de dtecter le piton. Les performances en termes de
variances sont identiques celles obtenues par les cibles tudies prcdemment.
Finalement, sur la figure 5.6 on montre une interface graphique ralise sous Matlab
du systme que nous avons implment.
79
80
81
Tableau 5.4 Ecart type de la distance et de la vitesse pour une moto en utilisant les
et en utilisant la forme donde FMCW double
, donnes complexes
-
d (m)
v (km/h)
vitesse (km/h)
180
90
0
90
180
270
360
1
3.3e 5
5.2e 4
2.2e 5
7.1e 4
4.9e 5
7.5e 4
4.1e 5
7.9e 4
4.3e 5
7.3e 4
3.2e 5
7.7e 4
3.6e 5
8.3e 4
50
2.9e 5
3.6e 4
1.9e 2
4.5e 1
1.9e 5
4.7e 4
1.9e 2
4.5e 1
3.9e 5
5.9e 4
2.6e 5
6.5e 4
3.9e 5
9.0e 4
distance (m)
100
150
2.6e 2 3.4e 5
5.5e 1 6.4e 4
1.9e 2 1.9e 2
4.6e 1 4.1e 1
3.3e 5 3.0e 5
1.1e 3 7.3e 4
2.9e 5 3.0e 2
5.3e 4 6.3e 1
1.9e 2 2.7e 5
4.1e 1 5.2e 4
2.2e 5 3.0e 2
5.7e 4 6.9e 1
3.2e 5 1.9e 2
3.0e 4 4.6e 1
200
1.6e 4
3.4e 4
2.5e 2
5.9e 1
3.1e 4
6.5e 4
3.0e 2
6.3e 1
16.4e 4
3.8e 4
2.6e 2
6.1e 1
4.9e 2
1.1
Tableau 5.5 Ecart type de la distance et de la vitesse pour une moto en utilisant les
,donnes relles
- et en utilisant la forme donde FMCW double
vitesse (km/h)
d (m)
v (km/h)
180
90
0
90
180
270
360
1
3.2e 5
4.9e 4
1.9e 5
4.4e 4
3.2e 5
7.8e 4
2.3e 5
9.2e 4
4.5e 5
6.9e 4
3.4e 5
7.7e 4
3.7e 5
8.4e 4
distance (m)
50
100
1.9e 5 2.6e 2
4.2e 1 5.5e 1
3.0e 2 3.0e 2
6.9e 1 7.0e 1
2.5e 5 2.1e 5
3.0e 4 9.0e 4
3.2e 2 3.5e 2
7.5e 1 6.7e 1
1.9e 2 1.9e 2
4.1e 1 4.2e 1
2.4e 5 2.6e 5
5.2e 4 7.0e 4
2.6e 5 3.3e 5
4.5e 4 4.1e 4
150
1.9e 2
4.1e 1
X
X
X
X
X
X
X
X
3.3e 2
7.6e 1
1.9e 2
4.5e 1
200
X
X
X
X
X
X
X
X
X
X
X
X
X
X
82
Tableau 5.6 Ecart type de la distance et de la vitesse pour une moto en utilisant les
donnes
, complexes
- et en utilisant la forme donde FMCW avec sinusode pure
vitesse (km/h)
d (m)
v (km/h)
180
90
0
90
180
270
360
1
4.6e 5
7.3e 4
3.8e 5
7.9e 4
5.2e 5
1.1e 3
8.3e 5
1.0e 3
7.2e 5
1.2e 3
6.4e 5
1.0e 3
2.5e 5
5.8e 4
distance (m)
50
100
150
1.8e 5 3.9e 2 4.8e 5
3.7e 4 6.4e 1 1.3e 3
5.3e 5 5.8e 5 5.9e 5
5.1e 4 7.2e 4 6.6e 4
4.4e 5 4.7e 5 1.0e 1
7.6e 3 8.5e 4 9.7e 1
6.3e 5 2.3e 5 5.3e 2
1.0e 3 6.5e 4 8.6e 1
3.7e 5 6.0e 2 6.6e 5
1.0e 3 9.9e 1 1.1e 3
5.4e 5 5.5e 5 3.3e 5
1.0e 3 9.7e 4 8.6e 4
7.3e 5 6.5e 5 2.9e 5
7.9e 4 1.4e 3 5.4e 4
200
6.0e 2
0.99
3.9e 2
6.4e 1
3.9e 2
6.5e 1
6.7e 5
9.0e 4
6.4e 2
1.1
3.4e 2
6.4e 1
5.1e 5
6.1e 4
Tableau 5.7 Ecart type de la distance et de la vitesse pour une moto en utilisant les
donnes
, relles et-en utilisant la forme donde FMCW avec sinusode pure
vitesse (km/h)
d (m)
v (km/h)
180
90
0
90
180
270
360
1
8.7e 5
1.1e 3
3.6e 5
4.8e 4
8.2e 5
1.1e 3
2.2e 5
3.3e 4
9.1e 5
1.2e 3
4.5e 5
9.0e 4
9.7e 5
8.9e 4
distance (m)
50
100
4.4e 5 3.9e 2
1.6e 3 6.5e 1
4.6e 5 3.9e 5
5.6e 4 1.1e 3
3.1e 5 5.2e 5
4.8e 4 8.4e 4
3.4e 5 4.0e 5
6.2e 4 7.9e 4
6.5e 5 3.9e 2
9.5e 4 6.5e 1
5.0e 5 5.4e 5
7.5e 4 9.5e 4
4.00e 2 4.2e 5
6.5e 1 7.9e 4
150
2.7e 5
4.2e 4
X
X
8.8e 2
6.5e 1
5.3e 2
8.7e 1
X
X
X
X
3.2e 5
5.5e 4
200
X
X
X
X
X
X
X
X
X
X
X
X
X
X
83
Tableau 5.8 Ecart type de la distance et de la vitesse pour un camion en utilisant les
et en utilisant la forme donde FMCW double
, donnes complexes
-
vitesse (km/h)
d (m)
v (km/h)
180
90
0
90
180
270
360
1
2.4e 5
6.2e 4
2.7e 5
4.6e 4
2.5e 5
8.9e 4
2.4e 5
5.6e 4
2.4e 5
9.1e 4
3.8e 5
4.3e 4
4.3e 5
8.8e 4
distance (m)
50
100
150
2.6e 5 2.6e 2 2.5e 2
4.8e 4 5.4e 1 4.1e 4
2.6e 2 3.2e 5 2.8e 5
6.0e 1 5.9e 4 8.3e 4
2.2e 5 2.6e 5 2.6e 5
5.0e 4 5.6e 4 5.9e 4
2.6e 2 3.6e 5 2.6e 2
6.1e 1 3.6e 4 5.4e 1
1.9e 5 1.9e 2 2.4e 5
9.5e 4 4.1e 1 5.7e 4
2.0e 5 2.1e 5 2.6e 2
8.5e 4 6.8e 4 4.6e 4
2.5e 5 3.0e 5 2.7e 5
1.1e 4 5.4e 4 5.0e 4
200
2.4e 5
5.7e 4
1.9e 2
4.1e 1
2.8e 5
4.5e 4
1.9e 2
4.1e 1
2.2e 5
6.7e 4
4.0e 5
7.1e 4
3.2e 5
7.4e 4
Tableau 5.9 Ecart type de la distance et de la vitesse pour un camion en utilisant les
relles et en utilisant la forme donde FMCW double
, donnes -
vitesse (km/h)
d (m)
v (km/h)
180
90
0
90
180
270
360
1
4.5e 5
7.4e 4
2.3e 5
4.3e 4
4.0e 5
8.8e 4
2.0e 5
7.0e 4
5.0e 5
6.2e 4
3.3e 5
5.9e 4
4.5e 5
1.4e 4
distance (m)
50
100
150
2.9e 5 4.4e 5 3.7e 5
6.2e 1 6.2e 1 5.5e 4
3.2e 2 2.2e 5 1.9e 2
7.6e 1 5.7e 4 4.1e 1
3.1e 5 3.6e 5 1.8e 5
5.6e 4 5.4e 4 4.1e 4
3.2e 2 3.5e 2 1.9e 2
7.4e 1 6.4e 4 4.1e 1
1.9e 2 2.6e 2 3.3e 5
4.1e 1 5.1e 1 4.7e 4
2.5e 5 4.0e 5 2.6e 2
8.3e 4 5.5e 4 6.1e 1
2.9e 5 4.4e 5 3.7e 5
4.0e 4 6.1e 4 7.3e 4
200
3.2e 2
4.1e 1
3.0e 2
6.2e 1
3.0e 5
4.2e 4
2.6e 2
5.4e 1
1.9e 2
4.1e 1
2.6e 2
6.1e 1
3.2e 2
7.4e 1
84
Tableau 5.10 Ecart type de la distance et de la vitesse pour un camion en utilisant les
donnes
, complexes
- et en utilisant la forme donde FMCW avec sinusode pure
vitesse (km/h)
d (m)
v (km/h)
180
90
0
90
180
270
360
1
4.0e 5
6.2e 4
3.0e 5
9.8e 4
4.6e 5
1.4e 3
8.1e 5
1.5e 3
5.0e 5
1.0e 3
5.6e 5
1.0e 3
1.9e 5
3.9e 4
distance (m)
50
100
150
2.8e 5 3.9e 2 9.2e 5
4.0e 4 6.4e 1 1.1e 3
2.7e 5 3.8e 5 5.7e 5
5.1e 4 8.6e 4 8.6e 4
5.4e 5 5.8e 5 6.4e 2
1.3e 3 8.0e 4 1.3e 1
5.8e 5 5.5e 5 5.5e 5
1.4e 3 6.2e 4 9.7e 4
5.2e 5 6.0e 2 5.1e 5
6.4e 4 9.9e 1 1.1e 3
2.9e 5 4.5e 5 4.7e 5
8.7e 4 9.9e 4 9.9e 4
6.3e 5 5.0e 5 2.9e 5
7.7e 4 1.5e 3 4.1e 4
200
6.5e 2
0.99
5.1e 5
8.3e 1
6.0e 5
1.1e 3
7.8e 5
7.4e 4
6.4e 2
1.0
3.3e 5
4.8e 1
7.4e 5
7.0e 4
Tableau 5.11 Ecart type de la distance et de la vitesse pour un camion en utilisant les
donnes
relleset en utilisant la forme donde FMCW avec sinusode pure
,
vitesse (km/h)
d (m)
v (km/h)
180
90
0
90
180
270
360
1
4.0e 5
6.0e 4
3.0e 5
4.8e 4
4.5e 5
1.4e 3
8.1e 5
1.5e 3
5.0e 5
9.8e 4
5.6e 5
1.0e 3
1.9e 5
3.9e 4
distance (m)
50
100
150
2.8e 5 3.9e 2 9.2e 5
4.0e 4 6.4e 1 1.1e 3
2.7e 5 3.8e 5 5.7e 5
5.1e 4 8.6e 4 8.6e 4
5.4e 5 5.8e 5 6.4e 2
1.3e 3 8.0e 4 1.3e 1
5.8e 5 5.5e 5 5.5e 5
1.4e 3 6.2e 4 9.7e 4
5.2e 5 6.0e 2 5.1e 5
6.0e 4 0.9e 1 1.1e 3
2.8e 5 5.5e 5 4.7e 5
8.7e 4 9.9e 4 9.9e 4
6.3e 5 5.0e 5 2.9e 5
7.7e 1 1.5e 3 4.1e 4
200
6.5e 2
1.0
5.1e 5
8.3e 4
6.0e 5
1.1e 3
7.8e 5
9.7e 4
6.4e 2
1.0
3.3e 5
4.8e 4
7.4e 5
7.0e 4
85
Tableau 5.12 Ecart type de la distance et de la vitesse pour une voiture en utilisant
les donnes complexes
et en utilisant la forme donde FMCW double
,
-
vitesse (km/h)
d (m)
v (km/h)
180
90
0
90
180
270
360
1
3.5e 5
5.6e 4
2.9e 5
4.7e 4
4.6e 5
4.3e 4
4.2e 5
6.5e 4
4.3e 5
8.8e 4
2.8e 5
5.8e 4
4.6e 5
5.6e 4
distance (m)
50
100
150
1.7e 5 1.9e 2 2.4e 5
5.3e 4 4.1e 1 6.3e 4
1.9e 2 3.5e 5 1.9e 2
4.5e 1 3.3e 4 4.1e 1
3.5e 5 3.3e 5 4.1e 5
7.4e 4 6.7e 4 7.7e 4
1.9e 2 1.0e 5 1.9e 2
4.5e 1 8.9e 4 4.1e 1
5.1e 5 2.6e 2 2.3e 5
7.5e 4 5.4e 1 2.5e 4
1.9e 5 2.6e 5 3.3e 5
4.7e 4 7.8e 4 6.5e 4
2.5e 5 4.0e 5 2.9e 5
6.9e 4 4.7e 4 6.8e 4
200
2.1e 5
4.6e 4
2.6e 2
5.4e 1
2.6e 5
8.2e 4
3.0e 2
6.2e 1
2.1e 5
6.3e 4
3.5e 5
8.0e 4
3.2e 2
7.4e 1
Tableau 5.13 Ecart type de la distance et de la vitesse pour une voiture en utilisant
, les donnes-relles et en utilisant la forme donde FMCW double
vitesse (km/h)
d (m)
v (km/h)
180
90
0
90
180
270
360
1
1.8e 5
8.3e 4
2.3e 5
2.1e 4
4.5e 5
6.0e 4
2.6e 5
5.4e 4
4.8e 5
9.1e 4
3.2e 5
1.1e 3
3.6e 5
1.1e 3
distance (m)
50
100
150
3.5e 5 4.2e 5 1.9e 2
5.6e 4 5.5e 4 4.1e 1
3.2e 2 2.2e 5 1.9e 2
3.2e 1 1.9e 1 2.6e 1
1.8e 5 3.3e 5 2.3e 5
4.5e 4 4.9e 4 4.5e 4
2.0e 2 3.9e 5 3.2e 2
4.5e 1 8.1e 4 6.7e 1
3.2e5
3.0e 2 3.1e 5
7.1e 1 6.2e 1 5.3e 4
3.4e 5 3.0e 5 3.2e 2
6.9e 4 4.7e 4 7.4e 1
4.1e 5 2.5e 5 2.6e 2
3.5e 4 8.8e 4 6.1e 1
200
2.6e 2
5.4e 1
3.0e 2
2.6e 1
2.3e 5
5.9e 4
3.0e 2
6.2e 1
7.0e 2
8.2e 4
2.6e 2
6.1e 1
4.3e 2
9.4e 1
86
Tableau 5.14 Ecart type de la distance et de la vitesse pour une voiture en utilisant
les donnes
complexes
,
- et en utilisant la forme donde FMCW avec sinusode pure
vitesse (km/h)
d (m)
v (km/h)
180
90
0
90
180
270
360
1
6.0e 5
1.2e 4
5.5e 5
1.1e 3
7.2e 5
1.3e 3
5.5e 5
1.6e 3
6.7e 5
1.2e 4
5.6e 5
1.1e 3
3.7e 5
5.2e 4
distance (m)
50
100
150
2.6e 5 6.0e 2 4.9e 5
4.0e 4 9.9e 1 1.6e 3
4.6e 5 5.5e 5 6.1e 5
7.5e 4 8.7e 4 7.6e 4
7.2e 5 4.6e 5 7.1e 2
1.2e 3 5.1e 4 1.8e 1
7.0e 5 4.9e 5 4.5e 5
9.6e 4 8.2e 4 1.1e 3
3.0e 5 6.4e 2 4.7e 5
1.2e 4
1.1
1.1e 3
5.7e 5 6.7e 5 4.7e 5
8.7e 4 6.7e 4 1.2e 3
6.4e 5 6.2e 5 4.2e 5
9.2e 4 8.9e 3 6.5e 4
200
6.5e 2
1.1
5.6e 5
1.1e 3
9.1e 5
7.2e 4
7.3e 5
8.5e 4
6.5e 2
1.1
2.7e 5
9.2e 4
6.0e 5
4.8e 4
Tableau 5.15 Ecart type de la distance et de la vitesse pour une voiture en utilisant
les donnes
relles
,
- et en utilisant la forme donde FMCW avec sinusode pure
vitesse (km/h)
d (m)
v (km/h)
180
90
0
90
180
270
360
1
5.8e 5
1.7e 3
3.9e 5
6.7e 4
5.9e 5
1.5e 3
4.6e 5
6.6e 4
6.6e 5
1.7e 3
5.4e 5
6.4e 3
5.9e 5
1.2e 3
distance (m)
50
100
150
7.0e 5 6.1e 2 2.2e 5
1.3e 3
9.9
2.0e 4
3.1e 5 5.4e 5 6.0e 2
7.5e 4 6.9e 4 9.9e 1
3.4e 5 5.1e 5 6.5e 2
7.7e 4 7.6e 4 6.5e 1
2.8e 5 4.4e 5 7.1e 2
6.0e 4 7.0e 4 9.9e 1
2.8e 5 6.5e 2 3.6e 5
6.0e 4 1.1e 1 6.0e 4
5.8e 5 8.4e 5 4.2e 5
6.8e 4 9.1e 4 8.9e 4
4.0e 2 2.7e 5 4.1e 5
6.5e 1 7.5e 4 7.9e 4
200
6.5e 2
1.1
8.1e 5
7.1e 4
6.3e 5
8.4e 4
6.5e 2
1.1
6.1e 2
1.0
2.2e 5
3.3e 4
3.9e 2
6.5e 1
87
Tableau 5.16 Ecart type de la distance et de la vitesse pour un piton en utilisant les
donnes
, complexes
-et en utilisant la forme donde FMCW double
vitesse (km/h)
d (m)
v (km/h)
0
90
180
1
5.1e 5
7.3e 4
4.3e 5
7.8e 4
3.0e 5
7.8e 4
distance (m)
50
100
3.5e 5 X
3.7e 4 X
3.3e 2 X
7.1e 1 X
2.0e 3 X
4.2e 1 X
150
X
X
X
X
X
X
200
X
X
X
X
X
X
Tableau 5.17 Ecart type de la distance et de la vitesse pour un piton en utilisant les
donnes
et en utilisant la forme donde FMCW double
, relles -
vitesse (km/h)
d (m)
v (km/h)
0
90
180
1
4.8e 5
7.4e 4
3.8e 5
5.4e 4
3.6e 5
6.7e 4
distance (m)
50
100
2.3e 5 X
6.9e 4 X
3.4e 2 X
7.6e 1 X
3.3e 2 X
7.6e 1 X
150
X
X
X
X
X
X
200
X
X
X
X
X
X
Tableau 5.18 Ecart type de la distance et de la vitesse pour un piton en utilisant les
donnes complexes
et en-utilisant la forme donde FMCW avec sinusode pure
,
vitesse (km/h)
d (m)
v (km/h)
0
90
180
1
5.6e 5
8.0e 4
7.1e 5
1.1e 3
6.5e 5
9.9e 4
distance (m)
50
100
5.5e 5 X
9.6e 4 X
6.9e 5 X
8.7e 4 X
2.5e 5 X
7.1e 4 X
150
X
X
X
X
X
X
200
X
X
X
X
X
X
88
Tableau 5.19 Ecart type de la distance et de la vitesse pour un piton en utilisant les
donnes relles
et en utilisant
la forme donde FMCW avec sinusode pure
,
-
vitesse (km/h)
d (m)
v (km/h)
0
90
180
1
5.7e 5
8.9e 4
4.5e 5
6.6e 4
9.3e 5
1.8e 3
distance (m)
50
100
6.3e 5 X
6.6e 4 X
3.6e 5 X
7.0e 4 X
5.8e 5 X
7.1e 4 X
150
X
X
X
X
X
X
200
X
X
X
X
X
X
5.6 Conclusion
5.6 Conclusion
Dans ce chapitre on a prsent limplmentation des deux formes dondes prsentes
dans le chapitre prcdent, en tenant compte de faon dtaille de la structure matrielle
du rcepteur et en particulier de toutes les pertes et tous les bruits prsents. Les deux
formes dondes sont valides comme ayant des bonnes performances pour la dtection et
pour lestimation de la distance et de la vitesse. Ces deux formes dondes peuvent tre
utilises en employant une dmodulation en phase, ou une dmodulation mixte, en phase
et en quadrature.
89
CHAPITRE
Plateforme radar
multifaisceaux
6.1 Introduction
Un systme radar typique repose sur lmission dune onde de forme donne et lanalyse du signal rtrodiffus par lenvironnement, afin den extraire une information sur la
position et la vitesse des diffrentes cibles dtectes. La prcision de lestimation dpend
la fois de la forme donde mise et de la mthode de traitement utilise, qui doivent donc
tre toutes deux correctement choisies. Ce choix sopre en fonction des caractristiques
de lenvironnement, cest--dire des cibles recherches et du fouillis.
Afin dviter davoir valider le choix de la forme donde et de la mthode de traitement sur des essais rels (i.e. partir dun prototype), ce qui peut savrer trs coteux, il
est trs intressant davoir disposition une plateforme logicielle de simulation, qui permet de tester beaucoup plus facilement diffrentes configurations un cot trs rduit. En
effet, une telle plateforme permet de faire varier des paramtres beaucoup plus facilement
que sur un prototype (par exemple la largeur de faisceau). De plus, elle offre la possibilit de tester beaucoup plus de cas de figure que des essais rels, en ce qui concerne par
exemple des conditions climatiques extrmes, qui ne sont pas reproductibles la demande.
92
caractristiques du scnario sont renseigns et lus par fmcw. partir de ces paramtres,
la cinmatique de la scne est calcule par fmcw_kinematics, et le bruit et le fouillis
correspondants sont respectivement calculs par fmcw_noise et fmcw_clutter.
partir de ces rsultats, les vidos radar sont enfin formes par la fonction fmcw_videos.
Le traitement sarticule autour des fonctions fmcw_frequency_estimation,
qui
consiste
en
lestimation
des
frquences
de
battement,
et
fmcw_fdtau_estimation, qui estime la frquence Doppler et le retard de
chaque cible, cest--dire leur vitesse relative et leur distance.
Dans ce qui suit, nous dcrivons plus en dtail chaque fonction de la plateforme.
Paramtres initiaux
93
Paramtres
nb_targets
type
position_x
position_y
speed
v_radar
theta_3dB
sector
nb_sector
Description
nombre de cibles
type de la cible
position en x (en mtres)
position en y (en mtres)
vitesse (en km.h-1)
vitesse du radar (en km.h-1)
ouverture du lobe dantenne 3 dB (en degrs)
largeur angulaire du secteur balay (en degrs)
nombre de secteurs
sector sector
2
2
Description
Inconnu
Piton
Moto
Voiture
Camion
SER
Longueur
Largeur
-10
7
min(10 log d + 5, 20)
min(20 log d + 5, 45)
0,4
1,5
4
6
0,2
0,5
2
3
Louverture du lobe dantenne 3 dB en lvation nest pas prise en compte lors des
94
simulations, seule louverture en azimut est prise en compte. Les SER des cibles sont donc
modifies faible distance pour prendre en compte le fait quelles ne sont pas illumines
sur toute leur hauteur.
6.2.1.2
Forme donde
La forme donde mise est du type FMCW (Frequency Modulated Continuous Waveform), module linairement en frquence sur frquence porteuse de 77 GHz. Elle se
prsente sous la forme dune succession de rampes de pentes lgrement diffrentes. La
structure de la forme donde est dcrite sur la figure 6.3. Elle est caractrise par quatre
paramtres : la frquence porteuse f0 , la bande passante B, la dure totale T et la dure du
premier triangle .
frquence
f0 + B
f0
T
2
temps
6.2.1.3
Cinmatique
La simulation dun scnario radar faisant intervenir une ou plusieurs cibles ncessite
de calculer les paramtres cinmatiques de ces cibles, notamment leur distance, qui intervient dans lquation radar, leur position afin de savoir si elles sont illumines ou non
par le lobe dantenne, ou encore leur vitesse radiale qui intervient dans leffet Doppler. La
figure 6.4 donne les principaux paramtres cinmatiques intervenant dans la plateforme
de simulation.
Le rfrentiel choisi est le rfrentiel relatif au radar, cest--dire que lorigine O correspond la position du radar. Les cibles ont toutes une vitesse colinaire laxe de la
route, et donc seule la position en y varie avec le temps. Les paramtres cinmatiques sont
rassembls au sein dune structure kinematicparameters, donne par
kinematicparameters =
95
largeur
longueur
max
min
O
x
Figure 6.4 Forme donde mise
position_y
distance
theta
alpha_targets
angle
vr
o position_y dsigne la position de la cible en y, distance dsigne la distance
de la cible au radar, theta dsigne langle entre laxe du radar (correspondant laxe
Oy) et laxe du lobe dantenne, alpha_targets la proportion de la cible illumine
par lantenne (donc alpha_targets = 0 lorsque la cible nest pas illumine), angle
langle entre laxe radar-cible et la normale laxe de la route, et vr la vitesse radiale
relative de la cible.
Les vitesses des cibles comme celle du radar sont supposes constantes pendant tout
le temps dobservation, si bien quelles nentrent pas dans les paramtres cinmatiques de
la plateforme de simulation.
96
6.2.1.4
quation radar
La puissance du signal reu est calcule partir de lquation radar, qui, dans le cas
monostatique, relie la puissance mise et la puissance reue par
G2 GLNA 2 0
Pr = Pe
(4)3 r4 L1 L2
(6.1)
(6.2)
Ces calculs sont effectus dans le corps du programme principal fmcw. Lamplitude asignal
du signal est ensuite dduite du bilan de puissance.
6.2.1.5
Fouillis et bruit
Le fouillis est gnr selon une loi de Weibull qui sest rvle tre la loi le dcrivant
le mieux aprs infrence statistique sur des donnes relles. La gnration du fouillis est
effectue par la fonction fmcw_clutter.
Le bruit est issu de plusieurs sources diffrentes : le bruit de phase de loscillateur, le
bruit du multiplieur, le facteur de bruit de lamplificateur de puissance, la temprature de
bruit de lantenne, le facteur de bruit de lamplificateur faible bruit et enfin le facteur de
bruit et le bruit en 1/ f du mlangeur. Ces diffrents bruits sont calculs dans la fonction
fmcw_noise.
6.2.1.6
Vido
La vido radar est forme partir de lamplitude asignal du signal reu calcule grce
lquation radar (cf. 6.2.1.4). chaque rampe de la forme donde (cf. 6.2.1.2) est associe
une image radar. Pour former chacune de ces images radar, il faut dabord calculer le
signal reu complexe, qui est donn par
s = asignal ei
(6.3)
= 2( fd )t,
(6.4)
97
avec la pente de la rampe concerne. On obtient donc quatre vidos : une pour la premire rampe montante (nomme up1 ) ainsi que pour la deuxime ( up2 ) et de mme
pour les deux rampes descendantes ( do1 et do2 ). La frquence Doppler fd et le
retard sont calculs partir des paramtres cinmatiques :
2vr
(6.5)
fd =
2r
=
.
(6.6)
c
La vido est ensuite forme en fentrant le signal avec une fentre de Hanning et en en
prenant la transforme de Fourier (FFT). Tous ces calculs sont effectus par la fonction
fmcw_videos.
Le fouillis et le bruit sont ensuite ajouts aux vidos dans la fonction principale fmcw,
puis les vidos sont traces par la fonction fmcw_video_plot.
Un exemple de vidos obtenues est donn sur la figure 6.5. Elle correspond lobservation dun camion roulant 70 km/h dpass par une voiture 90 km/h, laide dun
radar situ 50 m derrire le camion en dbut dobservation et se dplaant 80 km/h.
Lobservation est faite avec un radar en balayage sur un secteur de 20, une ouverture
Up 1
3
2
1
0
1
2
3
4
10
20
30
50
60
70
80
90
4
3
2
1
0
1
2
3
4
100
10
Rcurrences
Up 2
x 10
3
2
1
0
1
2
3
4
20
30
40
50
60
Rcurrences
30
70
80
90
100
40
50
60
70
80
90
100
70
80
90
100
Rcurrences
Down 2
x 10
10
20
Frquence (Hz)
Frquence (Hz)
40
Down 1
x 10
Frquence (Hz)
Frquence (Hz)
x 10
4
4
3
2
1
0
1
2
3
4
10
20
30
40
50
60
Rcurrences
angulaire du lobe dantenne de 2, sur une dure de 10 secteurs. tant donn quil y a 10
rcurrences (i.e. faisceaux) par secteur, la dure totale de lobservation est donc de 100
rcurrences. On voit clairement apparatre sur la vido la voiture et le camion visibles
seulement certaines rcurrences qui correspondent aux instants o ils sont illumins par
le radar.
6.2.2 Traitement
Lalgorithme dassociation des frquences de battement est dcrit ici pour un rcepteur
assurant la dmodulation en phase et en quadrature. Notons cependant quil peut tre fa-
98
cilement adapt au cas dun rcepteur ne ralisant la dmodulation que sur une seule voie,
ce qui permet denvisager la fabrication de systmes faible cot fonctionnant avec cette
forme donde. Il en rsultera cependant une procdure destimation un peu plus lourde
compte tenu de la duplication des frquences, du fait du spectre pair des signaux rels.
Les frquences de battement des cibles sont obtenues par seuillage du priodogramme
up
du signal reu dmodul, calcul pour chaque rampe. On notera fi k la i-me frquence
dtecte sur la k-me (k = 1, 2) rampe montante, et fidok la i-me frquence dtecte sur
la k-me rampe descendante.
On commence par nestimer les distances et les vitesses relatives que pour les rampes
montantes dune part et les rampes descendantes dautre part.
up
= ( fi
up
di
vi
up2
up1
fi
c(T )
do = ( f do2 f do1 ) c(T )
) 4B(T
i
i
2) di
4B(T 2)
up
up1
2
c (T ) fi fi
2 f0
T 2
vdo
=
i
do
do1
2
c (T ) fi fi
2 f0
T 2
(6.7)
En se basant sur ces estimations, on cherche des combinaisons entre les estimations
sur les rampes montantes et descendantes pour lesquelles les carts de distance sont les
plus faibles. On obtient ainsi quatre frquences de battement f up1 , f do1 , f up2 et f do2 pour
chaque cible. On en dduit une estimation finale de la distance et de la vitesse de chaque
cible en moyennant les estimateurs fournis par les couples ( f up1 , f do1 ) et ( f up2 , f do2 )
respectivement :
"
#
1
do1
up1 c
do2
up2 c(T )
(f f ) +(f f )
(6.8)
d =
2
8B
8B
"
#
1
up1
do1
up2
do2
v =
(f + f ) +(f + f ) .
(6.9)
2
4
4
La position angulaire du faisceau indiquant celle des ventuelles cibles, il est alors possible de positionner les cibles par rapport au radar. Des exemples de sortie de traitement
sont donns par les figures 6.6 et 6.7. Elles correspondent au scnario de dpassement
dcrit la section prcdente. Le lobe dantenne y est reprsent, ainsi que les positions
relles des cibles (croix bleues, ronds verts lorsque la cible est illumine par le lobe dantenne) et les positions estimes (ronds rouges). Comme on peut le voir, lobservation du
camion donne lieu trois dtections diffrentes, qui en fait correspondent la mme cible.
Il conviendra donc par la suite de faire une fusion dinformation pour navoir plus quune
seule cible dtecte.
99
6.3 Rsultats
70
60
50
40
30
20
10
0
10
10
70
60
50
40
30
20
10
0
10
10
6.3 Rsultats
Les rsultats prsents dans la suite confirment en premier lieu les choix de dimensionnement de lantenne et donne dans un second temps les performances du radar sur
quelques scnarii reprsentatifs.
100
27 dB
15 dB
Ouverture
Azimut lvation
2
5
6
10
Tableau 6.3 Dimensionnement de lantenne pour chacun des deux modes de dtection du radar.
Comme on peut le voir sur la figure 6.8, un piton est dtect jusqu 26 mtres, une
moto jusqu 69 mtres, une voiture jusqu 147 mtres et un camion jusqu 623 mtres
(si toutefois le radar avait une porte suffisante). tant donn que les pitons sont prsents
avant tout en milieu urbain, il est souhaitable que la distance de dtection soit suprieure
la distance darrt une vitesse de 50 km/h, qui est de 25 mtres. Lantenne semble donc
tre correctement dimensionne pour ce mode-ci.
6.3.1.2
En mode short range, le gain de lantenne est plus faible et les cibles sont donc dtectes moins loin. Un piton est dtect jusqu 6 mtres, une moto jusqu 17 mtres, une
voiture jusqu 39 mtres et un camion jusqu 156 mtres. Les distances de dtection
sont donc approximativement divises par quatre par rapport au mode long range.
6.3.1.3
Influence du fouillis
101
0.9
0.9
0.8
0.8
0.7
0.7
0.6
0.6
pd
pd
6.3 Rsultats
0.5
0.5
0.4
0.4
0.3
0.3
0.2
0.2
0.1
0
0.1
0
10
20
30
40
0
50
50
55
60
65
distance
0.9
0.9
0.8
0.8
0.7
0.7
0.6
0.6
0.5
80
85
90
660
670
680
0.5
0.4
0.4
0.3
0.3
0.2
0.2
0.1
0
120
75
(b) Moto
pd
pd
(a) Piton
70
distance
0.1
130
140
150
distance
160
(c) Voiture
170
180
0
600
610
620
630
640
distance
650
(d) Camion
fouillis introduit au cours des simulations a t modlis partir dimage provenant dun
prototype de radar diffrent de celui simul par la plateforme, ce qui explique trs certainement les contre-performances observes. Pour illustrer linfluence du fouillis, nous
avons reprsent sur les figures 6.10 et 6.11 les priodogrammes correspondant lobservation dun piton 50 mtres du radar m dune vitesse radiale relative de 5 km/h
en prsence de bruit respectivement sans et avec le fouillis introduit par la plateforme de
simulation.
Alors que le piton est nettement visible en labsence de fouillis (cf. figure 6.10), il
est en revanche noy dans le fouillis (cf. figure 6.11) ds lors que celui-ci est introduit.
Lintgration de ce fouillis dans la simulation conduit des performances trs dgrades
en termes de distances de dtection. En fait, cette exprience nest pas trs significative
car nous ne disposons pas ici des paramtres de lquation radar pour le radar utilis.
Sa connaissance nous permettrait de calibrer le niveau de puissance de fouillis prendre
en compte dans la simulation. Mais part de ce paramtre, on voit que notre simulation
intgre tous les lments importants pour un test raliste du radar tudi.
102
0.9
0.9
0.8
0.8
0.7
0.7
0.6
0.6
pd
pd
0.5
0.5
0.4
0.4
0.3
0.3
0.2
0.2
0.1
0
0.1
0
10
15
20
25
10
distance
20
25
190
200
(b) Moto
0.9
0.9
0.8
0.8
0.7
0.7
0.6
0.6
pd
pd
(a) Piton
0.5
0.5
0.4
0.4
0.3
0.3
0.2
0.2
0.1
0
15
distance
0.1
0
10
20
30
40
0
150
50
160
170
distance
180
distance
(c) Voiture
(d) Camion
Down 1
Frquence (Hz)
80
Frquence (Hz)
80
100
100
120
120
140
140
160
180
5
160
0
1
recurrences
180
5
x 10
Up 2
5
5
x 10
Down 2
80
80
Frquence (Hz)
Frquence (Hz)
90
100
100
110
120
120
140
130
140
160
150
160
5
0
1
recurrences
0
1
recurrences
5
5
x 10
180
5
0
1
recurrences
5
5
x 10
6.3.1.4
Discrimination angulaire
Le scnario tudi consiste au dpassement dun camion par un autre. Le camion dpass roule 90 km/h, lautre 94 km/h. Le radar est positionn 50 mtres derrire le
camion sur la voie de droite et se dplace galement 90 km/h. Lobservation a t effec-
103
6.3 Rsultats
Up 1
Down 1
80
80
Frquence (Hz)
Frquence (Hz)
90
90
100
100
110
110
120
130
120
140
130
150
140
5
0
1
recurrences
160
5
x 10
Up 2
0
1
recurrences
5
5
x 10
Down 2
90
Frquence (Hz)
80
90
Frquence (Hz)
80
100
100
110
110
120
120
130
130
140
140
150
150
160
5
0
1
recurrences
160
5
x 10
0
1
recurrences
5
5
x 10
tue en mode long range sur 20 secteurs, avec un secteur de 20, pour un lobe dantenne
de 2, soit 10 rcurrences par secteur (et donc 200 au total). Les vidos radar correspondant chaque rampe sont reprsentes sur la figure 6.12. On peut voir que, comme on
5
Up 1
x 10
Frquence (Hz)
Frquence (Hz)
Down 1
x 10
1.42
1.58
1.56
1.54
1.52
1.5
1.48
1.46
1.44
1.42
1.44
1.46
1.48
1.5
1.52
1.54
1.56
1.58
20
40
60
80
100
120
140
160
180
200
20
40
60
Rcurrences
5
Up 2
x 10
80
100
120
140
160
180
200
140
160
180
200
Rcurrences
Down 2
x 10
Frquence (Hz)
Frquence (Hz)
1.75
1.7
1.65
1.6
20
40
60
80
100
120
Rcurrences
140
160
180
200
1.6
1.65
1.7
1.75
20
40
60
80
100
120
Rcurrences
pouvait sy attendre, les cibles sont dautant mieux discrimines au fur et mesure du
dpassement, puisquelles sloignent de plus en plus lune de lautre.
chaque camion correspondent trois dtections et donc trois estimes de la vitesse
et de la distance. Pour chacune des deux cibles ces estimes ont t reprsentes sur la
figure 6.13. En fonction des rcurrences, les cibles ne sont pas toujours illumines par le
lobe dantenne. Les estimes correspondant au camion dpass sont reprsentes par une
104
croix (x) alors que celles correspondant au camion qui dpasse sont reprsentes par un
rond (o).
200
400
350
100
300
0
vitesse
distance
250
200
100
150
200
100
300
50
0
50
100
recurrences
150
200
400
50
100
recurrences
150
200
En fin dobservation, la camion sur la voie de droite est toujours 50 mtres devant
le radar, alors que celui sur la voie de gauche est un peu plus de 51 mtres du radar.
Toutefois, la prcision des estimateurs ne permet pas de discriminer les deux cibles ni
en distance ni en vitesse. L encore, il faut toutefois tre bien conscient que les rsultats
prsents ont t obtenus avec un fouillis ntant pas reprsentatif du fouillis rel affectant
le signal radar.
6.4
Conclusion
On a prsent la plateforme logicielle de simulation ralise. Cette plateforme, dveloppe sous Matlab, constitue un outil conomique pour pouvoir procder facilement
des dimensionnements ou des tests de traitements, la condition toutefois quelle se
rvle reprsentative du matriel simul. Ici, la validit pratique des tests effectus a t
corrobore par des simulations sous ADS de la tte radar. Lemploi de Matlab permet de
raliser des traitements avancs (association de cibles et calcul des estimateurs), l o le
traitement avec ADS sarrtait aux sorties de lanalyse de Fourier.
CHAPITRE
Conclusion et
perspectives
Nous nous sommes intresss dans ce travail ltude des systmes Radar ACC. Dans
ce manuscrit de thse, on a prsent un tat de lart des diffrents capteurs de dtection
dobstacles utiliss dans le domaine des transports pour assurer la scurit routire. Les
systmes radars sont les capteurs les mieux adapts lenvironnement routier grce
leurs performances. On a prsent plusieurs travaux rcents traitant le sujet de la dtection
dobstacles en environnement routier.
On a montr que les radars impulsions sont les plus performants du point de vue de la
rsolution, mais quils sont moins adapts aux applications routires. Les systmes radars
FMCW semblent prsenter un bon compromis complexitperformance, cest pourquoi
on a envisag dans cette thse lemploi de formes dondes FMCW, capables de traiter
simultanment plusieurs cibles.
Afin dtudier les performances des formes dondes on a tudi les deux bornes de
performances de Cramer-Rao et de Barankin. On a vrifi que la borne de Cramer-Rao
est utile pour juger du comportement dun estimateur pour des SNR levs. Mais, pour
de faibles SNR, cette borne est incapable de donner des informations fiables. La borne de
Barankin ne sous estime pas aussi fortement la variance minimale que la borne de CramerRao. De plus, elle donne une ide du seuil partir duquel on peut esprer pouvoir dtecter
une cible. On a indiqu comment on peut calculer la bone de Barankin en indiquant des
calculs dtaills. On a montr galement leffet de nombre de points tests sur la prcision
de la borne de Barankin.
On sest intress au choix de la forme donde FMCW. On a considr deux formes
donde pour la dtection de cibles multiples et lestimation de leurs paramtres. En utilisant les bornes de performances, on a montr la prsence dun seuil partir duquel une
forme donde peut donner la fois une dtection et une bonne estimations des paramtres,
ltude des performances a conduit un seuil de dtection de lordre de 15 dB pour les
deux formes donde. En tudiant les performances on a galement observ que la forme
donde FMCW double est lgrement meilleure que la forme donde FMCW avec sinu-
106
Conclusion et perspectives
sode pure.
On a ralis une implmentation sous Matlab des deux formes dondes FMCW en tenant compte de toutes les pertes et tous le bruits de propagation. Les deux formes dondes
sont valides comme ayant de bonnes performances pour la detection et pour lestimation
de la distance et de la vitesse. Une comparaison entre les rsultats obtenus en utilisant des
donnes complexes avec ceux obtenus en utilisant des donnes relles (en phase et en quadrature) a montr que les deux formes dondes peuvent tre exploites convenablement
mme si la dmodulation nest ralise que sur la voie en phase. Une interface graphique
des deux formes dondes qui tient compte des cibles multiples a t implmente.
Dans la dernire partie de ce mmoire, on a prsent une plateforme logicielle de
simulation. Cette plateforme, ralise sous Matlab permet de procder facilement des
dimensionnements, en particulier de lantenne, ou des tests de traitements. La validit
pratique des tests effectus a t corrobore par des simulations sous ADS de la tte radar.
Lemploi de Matlab permet de raliser des traitements avancs (association de cibles et
calcul des estimateurs), l o le traitement avec ADS sarrtait aux sorties de lanalyse de
Fourier.
Dans le cadre de travaux futurs, il semble intressant de raliser de faon systmatique
une comparaison de bornes de performances tenant compte de toutes les formes donde
existantes dans le domaine du radar ACC. Mme si les bornes thoriques ne traduisent
pas exactement les performances que lon pourra atteindre, la comparaison des seuils de
dtection fournis par les bornes de Barankin donne une bonne ide des puissances mettre
en jeu pour chaque forme donde.
Le point faible de la plateforme se rvle tre actuellement la puissance du fouillis,
qui na pas pu tre correctement modlis faute dune calibration des donnes relles. La
correction de ce point devrait toutefois tre immdiate une fois linformation disponible.
Dautres amliorations pourront galement tre apportes la plateforme de simulation, et tout spcialement au niveau des cibles. Les cibles sont en effet ici modlises par
de simples SER, o seule la surface intercepte par le lobe dantenne est prise en compte,
mais pas les angles dincidence ou la gomtrie de la cible. cet gard, une modlisation
sous forme de points brillants serait beaucoup plus satisfaisante, mais aussi certainement
beaucoup plus lourde en temps de calcul. Un compromis reste donc dfinir.
De mme, le lobe dantenne est considr comme idal : toute la puissance mise
se trouve uniformment rpartie dans le lobe 3 dB. La prise en compte du vritable
diagramme de rayonnement de lantenne utilise, et en particulier des lobes secondaires
si ceux ci savrent non ngligables, est donc mettre en uvre, afin daffiner encore les
simulations.
Pour augmenter les probabilits de dtection, un algorithme de pistage savrerait tout
fait intressant. En effet, cela permettrait de baisser les seuils de dtection, et donc daug-
107
menter les probabilits de dtection mais aussi de fausses alarmes, les fausses alarmes
ainsi introduites tant limines par le pistage. Cette approche devrait faire lobjet de futurs travaux mens au sein de lquipe.
On a galement not dans la prsentation des projets existants ralise au chapitre
2 que lintgration dinformations provenant de capteurs multiples tait de plus en plus
intgre dans les systmes ACC. Aussi, dans le prolongement de cette thse o on a mis en
oeuvre le traitement de signaux provenant dun capteur unique, la fusion dinformations
provenant de capteurs multiples devrait permettre daborder des traitements volus tels
que la classification des cibles de faon plus fiable quavec un capteur unique.
ANNEXE
Calcul de SNR
sO (tm )
,
n2
(A.1)
H()S()e jtm d,
(A.2)
o S() est la transforme de Fourrier de s(t). Le terme de bruit est donn par
n20
et donc
N0
=
4
|H()|2 d,
(A.3)
"
(A.4)
|S()|2 d =
2A
,
N0
(A.5)
2A
N0 .
(A.6)
ANNEXE
Aspect asymptotique de
lestimateur de
maximum de
vraisemblance
Soit un signal s(t; A, , 1 , ....., M ) = Ae [a(t; 1 , ....., M )ei ei0t ], o A est lamplitude, la phase et 1 , ..... , M M paramtres inconnus de lenveloppe complexe a.
Soit x(t) = e [z(t)ei0t ] un mlange additif du signal s et dun bruit blanc gaussien de
densit spectrale de puissance N0 .
Le logarithme du rapport de vraisemblance scrit [Lev73] :
0
1 A2
2A
e ei < a(t; 1 , ....., M ), z(t) >
L[z(t)|A, , 1 , ....., M ] =
N0
N0
!T
T
Supposons que les signaux soient norms, de telle sorte que quels que soient
1 , ....., M on ait
1
2T
!T
T
(B.2)
Comme les variations de a sont supposes lentes vis--vis de 2/w0 , lquation (B.2)
conduit
E =
"T 2
s (t; 1 , ....., M ) dt
= A2
"T
, A2 T.
(B.3)
112
1
|< z(t), a(t; 1 , ....., M ) >| 2
2T!N0 D
!
!2
!
i 1
<
z(t),
a(t;
,
.....,
)
>
e
!A 2T
! .
M
1
N0
2T N0
(B.4)
,
1 , ... , M les estimations du maximum de vraisemblance. L dfini par lEq.
Soient A,
(B.4) est maximale quand le second terme est nul. Donc on obtient :
i =
Ae
A
1
2T
!
!1
< z(t), a(t; 1 , ....., M ) >! ,
= ! 2T
(B.5)
1 ,.....,M )>
.
= Arctan m<z(t),a(t;
e<z(t),a(t;
1 ,.....,M )>
1
|< z(t), a(t; 1 , ....., M ) >| 2
2T N0
(B.6)
(B.7)
Q(1 , ....., M ) =
2TA20
N0
o :
et
1
.z1 (t), a(t; 1 , ....., M )/ .
2TA0
(B.9)
(B.10)
h et sont des fonctions dterministes et est une variable alatoire de moyenne nulle
et de variance gale linverse du rapport de lnergie du signal la densit spectrale du
bruit d =
2TA20
N0 .
113
|1 , ....., M )| =
1
2T
1
[ 2T
1,
"T
"T
(B.11)
h
k
2 Q( ,....., )
M
1
k j
M
0
0
+ 12 M
k=1 j=1 (k k )( j j )
|i =0 ,i=1...M .
i
(B.13)
$
$
,.....,M )
= 2de ei0 (1
k
,.....,
M)
+(1 , ....., M ) (1
k
i =0i ,i=1...M
(B.14)
Qk j (k 0k ) = k , k = 1, ..., M,
(B.15)
Q(1 , ....., M )
|i =0 ,i=1...M ,
i
k
(B.16)
2 Q(1 , ....., M )
|i =0 ,i=1...M .
i
k j
(B.17)
j=1
o :
k =
Qk j =
114
j 0j =
k qk j | j=1,...,M ,
(B.18)
k=1
o les qk j sont les lments de la matrice inverse de Q. Donc, les erreurs j 0j sont
les sommes pondres des variables alatoires normales k de moyennes nulles. Ainsi,
0
1
E[j ] = 0j + E M
k=1 k qk j | j=1,...,M ,
(B.19)
0
= j , k = 1, ..., M.
Il sensuit que les estimations j sont, pour des rapports signal bruit levs, asymptotiquement normales, de valeurs moyennes gales 0j .
ANNEXE
Efficacit de lestimateur
de maximum de
vraisemblance
E{(k 0k )(n 0n )} =
qkiq jnE{i j }.
(C.1)
i=1 j=1
2 h(1 , ....., M )
|i =0 ,i=1...M ,
i
i j
(C.2)
2 h(1 , ....., M )
.
i j
(C.3)
Donc,
E{i j } = Qi j .
(C.4)
E{(k 0k )(n 0n )} =
qkiq jnQi j .
(C.5)
i=1 j=1
(C.7)
116
Ainsi, les lments de la matrice de corrlation des erreurs concident avec les lments de la matrice inverse de la matrice compose des drives secondes du logarithme
du rapport de vraisemblance. Lestimateur de maximum de vraisemblance atteint donc
asymptotiquement la borne de Cramer-Rao.
ANNEXE
Calcul de la borne de
Cramer-Rao pour la
forme donde FSK
Pour calculer les bornes de performances de la forme donde FSK prsente dans la
et m.
figure D.1 , daprs la formule (3.29), il faut valuer les cinq grandeurs t, t, ,
....
df
t
T
Figure D.1 Signal FSK autocruise
t =
t|s(t)| dt =
tA2 dt =
A2 T 2
.
2
"
Pour calculer
1
T
et t =
T
2
(t 2 t2 )|s(t)|2 dt
! T
A2 T 3 T 2
=
.
12
12
(D.1)
A2 (t 2 t2 ) dt
(D.2)
118
on considre S( f ) =
|S()|2 d,
(D.3)
j2 fk t o f est la
s(t)e j2 f t dt, o s(t) = K
k
k=1 Ah(t kT0 )e
frquence du signal dans lintervalle [(k 1)T0 , kT0 ] et h est une fonction porte qui est
gale 1 entre 0 et T0 et 0 ailleurs. Ainsi,
S( f ) = A
! T K
0 k=1
= A
! T0
k=1 0
e j2( fk f )T0
k=1
j2( fk f )
= A e j2( fk f )kT0 [
(k )T0
)
j(k )(k+ 21 )T0 sin(
2
A
.
e
(k )T0
k=1
2
K
Donc,
1]
119
= A
= A2
!
!
(k )T0
)2
j(k )(k+ 21 )T0 sin(
2
|
| d
e
(k )T0
k=1
2
K
= A2
k=1
= A
k=1
0
)
sin( (k )T
2
(k )T0
2
k=1
|2 d
(( k ) + k )|
k |
= 2A T0 k
k=1
0
)
sin( (k )T
2
0
)
sin( (k )T
2
(k )T0
2
(k )T0
2
|2 d
(D.5)
|2 d
sin() 2
| d
= 2A2 T0 k
k=1
2 K
k
K k=1
et on obtient
42 k
fk ,
K k=1
(D.6)
1
=
2
1
=
2
2
|S()| d
1
=
2
2,
2 |S()|2 d
2 )|S()|2 d
(2
2
|S( f )|2 d f
(D.7)
120
|S()| d = A
= A
k=1
K
k=1
(( k ) + k ) |
0
sin( T
2 )
2 K 2 8KA2
=
k + T0
K k=1
(k )
2
| d + A
= 2A2 T0 2k + 4KA2
k=1
0
)
sin( (k )T
2
|sin(
k=1
|2 d
T0
2 sin( 2 ) 2
k |
| d
T0 2
)| d
2
|sin()|2 d
(1 cos()) d
2 K 2 4KA2
k + T0
K k=1
2 K 2 4KA2
1
max
k +
[ sin(2)]
min
K k=1
T0
2
(D.8)
2 K 2 4KA2
=
k + T0 (max min),
K k=1
avec le changement de variables
!
et
2 |S()|2 d =
(k )T0
.
2
On obtient finalement,
2 K 2 2
k + T0 (min max),
K k=1
2 K
2 = 4 fk2 2 ( fmax fmin )
2,
K k=1
T0
m = m
= m
= m
!
!
!
(D.10)
ts(t)|s' (t) |2 dt
G
H
tA2 e j2 f (t)t j2 f (t)e j2 f (t)t dt
tA2 ( j2 f (t)) dt
= A2 T02 K
k=1 (2k 1) f k
=
(D.9)
T0 K
( (2k 1) fk ).
K k=1
(D.11)
121
t2
N0
2
2
2
m 2A
t
2
2 m2
t2
(D.12)
N0
2A
(D.13)
CRB()
1
.
= 6.9444.1021 SNR
Bibliographie
[Abe93]
[AJG00] R. Abou-Jaoude and M. Grace. Test systems for automotive radar. In Vehicular Technology Conference Proceedings, 2000. VTC 2000-Spring Tokyo. 2000
IEEE 51st, volume 1, pages 492495, 2000.
[Bar49]
E.W. Barankin. Locally best unbiaised estimates. In Ann. Math. Statist., volume 20, pages 447501, 1949.
[Bha46]
[BL97]
D.K Barton and S.A Leonov. Radar technology encyclopedia. Artech House
Boston, London, 1997.
[BT74]
[Che89]
[Cho06]
[Cra46]
[Cra97]
[Dar81]
[Dar96]
[DCZ75] M. Zakai D. Chazan and J. Ziv. Improved lower bounds on signal parameter
estimation. In IEEE Trans. Inform. Theory, volume 21, pages 9093, January
1975.
[eNL94] A. Freedman et N. Levanon. Properties of the periodic ambiguity function.
In IEEE Transactions on aerospace and electronic systems, volume 30, pages
938941, May 1994.
124
BIBLIOGRAPHIE
[Gre81]
C. John Grebenkemper. Local oscillator phase noise and its effect on receiver
performance. In Watkins-Johnson Company, Tech-notes, volume 8, November/December 1981.
[GSC97] M. Petit Didier G. Sol, P. Larzabal and H. Clergeot. A new approach for wind
profiling with doppler radar. In International journal of Radio sciences, volume 32, pages 13911408, July-August 1997.
[Hil05]
Y. E. Hillali. Etude et ralisation dun systme de communication et de localisation, bas sur les techniques dtalement de spectre, ddi aux transports
guids. Thse de doctorat de lUVHC, 2005.
[HR96]
[HY00]
M. G. M. Hussain and M. J. Yedlin. Active-array beamforming for ultrawideband impulse radar. In Radar Conference, 2000. The Record of the IEEE
2000 International, pages 267272, 2000.
[IEM07] Rapport technique : Etat de lart, analyse des besoins, capteurs et effecteurs
existants. PhD thesis, IEMN-DOAE, LAMIH-ROI, INRETS, AVolute, 2007.
[IH81]
[Ins01]
[Ins05]
European Telecommunications Standards Institute. ETSI EN 302 288-1, Electromagnetic compatibility and Radio spectrum Matters (ERM) ; Short Range
Devices ; Road Transport and Traffic Telematics (RTTT) ; Short range radar
equipment operating in the 24 GHz range ; Part 1 : Technical requirements
and methods of measurement. Cambridge University press, December 2005.
[J.L95]
J.L.Bruyelle. Conception et ralisation dun dispositif de prise de vue stroscopique, application la dtection dobstacle lavant des vhicules routiers.
PhD thesis, USTL, 1995.
BIBLIOGRAPHIE
125
[JPA05]
[Kay88]
[KBT97] Y. Ephraim K. Bell, Y. Steinberg and H. L. Van Trees. Extended ziv zakai lower
bound for vector parameter estimation. In IEEE Trans. Signal Processing,
volume 43, pages 624638, March 1997.
[KF05]
D. Kok and J.S. Fu. Signal processing for automotive radar. In IEEE International Radar Conference, May 2005.
[KL97]
[KSW08] D. Becker K. Schuler and W. Wiesbeck. Extraction of vertical scattering centers of vehicles by ray-tracing simulations. In IEEE Transactions on Antennas
and Propagation, volume 56, pages 35433551, November 2008.
[Lee66]
D.B. Leeson. A ssimple model of feedback oscillator noise spectrum. In Proceedings of the IEE, volume 54, pages 329330, February 1966.
[Leh83]
[Lev73]
[Lev01]
[Lex]
[MCT03] C.G. Yuan C.H. Chen M. Chertouk, W.D. Chang and D.W. Tu. The first 0.15um
mhemt 6gaas foundry service : Highly reliable process for 3 v drain bias operations. In allium Arsenide applications symposium (GAAS 2003), pages 14,
Munich, Germany, October 6-10 2003.
[MF73]
[MH71]
[Min10]
[Miy04]
S. Miyahara. New algorithm for multiple object detection in the fmcw radar.
In SAE Technical Paper Series, 2004.
[MR00]
M.M. Meinecke and H. Rohling. In Combination of LFMCW and FSK Modulation Principles for Automotive Radar systemes, Berlin, Germany, October
11-12 2000.
126
BIBLIOGRAPHIE
[MS69]
[ND93]
[NK95]
[oET97] THE IEEE Standard Dictionary of Eletrical and Electronics Terms. 6th Edition (IEEE Standard 100-1996). Authored by the 10th Standards coordinating
Committee for Terms and Definitions, 1997.
[osi]
[Pie07]
[Rao45]
[RM01]
[RS07]
[Sak10]
L. Sakkila. Etude et implmentation dun radar utilisant les techniques daccs multiples pour les communications intervhicules. Thse de doctorat de
INRETS, 2010.
[Sko62]
[Sko81]
[SNV07] A. Chantre B. Sautreuil S.T. Nicolson, P. Chevalier and S.P. Voinigescu. A 7779-ghz doppler radar transceiver in silicon. In IEEE Compound Semiconductor
Integrated Circuit Symposium (CSIC 2007), pages 14, October 14-17 2007.
[STS07] H. Knapp K. Aufinger T.F. Meister J. Bck W. Simbrger S. Trotta, B. Dehlink
and A.L. Scholtz. Sige circuits for spread spectrum automotive radar. In IEEE
International Conference on Ultra-Wideband (ICUWB 2007), pages 523528,
September 24-26 2007.
127
BIBLIOGRAPHIE
[Suz00]
[tec]
techno-science.net.
news=5739.
[Tes93]
[Tre01]
http
://www.techno-science.net/ ?onglet=news&
Xelopolis.fr.
http
://www.xelopolis.com/Xdossiers/dossier
_537
_delphi+corporation+va+fournir+son+systeme+anticollision+nomme+collision+mitigation.html.