汽车导航用电子地图的高效路网模型

—!(!堕望!!垫5卷)塑!塑

汽车L程

Al】tomotIveEnginecdng!!塑!塑堑!生立

汽车导航用电子地图的高效路网模型

丁捷杨殿阁颜波李克强连小珉

(清华太学,汽车安奎与节能国家重点实验室,北翥100084)

20()3【】53

[摘要]为r有效地描述实际道路网络,提高汽车导航系统的运行效率,建市了一种新的电子地图的路剐模型。在分析丁嵌入式系统特点的蕹础上,对路阔的数据结构进行了简化。采用重整宴体ID的方法,进4步提高r数据的处理效率。实践证明,该模型可以较好地表述实际的道路网络,结构精练,处理效率高,适合车载导航系统,特别是嵌入式车载导航系统的要求。

叙词:汽车导航?电子地图?路网模型

lj斗q弓

RoadNetworkModelinDigitalMapsforVehicleNavigation

Di哩Jje,YangDi蛆ge,Y叫Bo,LiKeqia雌&LianXi舢j“

%埘螂unlt帅妇,s缸zcK哪J以如m如叫0,A啪脚tiw蛳啦删dEk打甜.B叫。叩100084

(Abst憎ct】Toeffectivelydescribetherealroadnetworkandimprovetheefficiencyofvehiclenavigationsystem,aroadnet钾0rkmodelindigitalmapiscr昀ted.Thedatastruct旧edT0adnetwoTkissimpIifiedbaseddntheanalysisonthefeaturesoftheeⅡ1beddedsystem.Andbyrebuildingobject’sID,theefficiencyofdatapr0一

cessingjsimproved.Theresults8howthtthemodel

canbetterdescribetherealroadnetwork,withasimpledata

structure

arldhighefficiencyindataprocessirlg,s0issuitableforon—boardnavigationsystem.especiaIlytheem—beddedsystem

Keyw盯ds:Veh‘cIen帅i鲈ti蚰,nigitalmap,R鹏dⅡetworkmodeI

1引言

目前,绝大多数车载导航系统的设计采用嵌入式系统方案。嵌入式系统是指将应用程序和操作系统与计算机硬件集成在一起的系统。简单的说就是系统的应用软件与系统的硬件一体化。类似与BIos的工作方式。这种系统县有软件代码小,高度自动化,响应速度快等特点,适合于要求实时处理和多任务的体系,特别是车载导航系统。

路网数据是车载导航电子地图中主要研究的数据,也是智能化交通运输系统(ITs)建立数据框架的基础。但是。常见的电子地图路网模型一般是由基j:桌面Gls(地理信息系统)的路网模氆改进得来。这种模型的缺陷在于对实际道路网络的描述不够周详,难蹦表达路段的拓扑关系,以及难以显示交航系统来说,软硬件环境要求过高,数据量过于庞大,无法实现实时处理。因此,必须对原有路网模型进行改进,以适应嵌入式车载导航系统的要求。

2道路网络的模型

图l显示了路网的

基本元素和拓扑关系。

节点指道路交叉口、道路

尽头或道路属性改变的

地方的点【2J(图中带数

字标号的点);角点指描

图l路嘲模型中的基本

元素和拓扑.j∈系

述多义线道路几何形状的点(图中黑色实心点);而道路则描述了节点与节点之问的联系(如路段A、B)。

如果把角点归于道路的属性数据,则整个路网

通控制中的转弯限制【l】。而且对于嵌入式车载导模型可表述为原稿收到日期为2002年8月26日。修改稿收到日期为2002年10月28日。

型!!噬踅型望生兰塑汽乍工程

fRw=(N.R,LR)

{R={(r'Ⅳ)I“Y∈N,且L(z.y)}(1)

¨,R=二{<m,n)Im,nEN,j.7(m,n),

式中RⅥ,代表道路网络;?

N代表节点集;

R代表道路集合,其元素是有序对(z,Y),滑词

』。(一v)表示由节点z到节点v存在一条有向通

路,如图2中,若分别用z,和“表示节点3、节点

4,则(一r。,,。)就表示从节点3到节点4有一条有向

道路A;

』,。代表转弯限制的

集合,其元素是有序对(m,

”),谓词J,7(m,n)表示从道

路m到道路”即存在转变限

制,如图2中拥有公共节点3的A、B两道路,若LH中存图2交通限制信息示意图

在元素(B,A),则表示在交叉道口(节点)3处禁止从道路B行驶到道路A。

根据J:述路网模型,路网由3个实体集组成:节点集、道路集和转弯限制集合。由此建立路网数据结构如图3。

分析转变限制集的组成。它的每个元素是具有公共节点的两条道路的有序对。这个公共节点是存在于节点集中的。两条道路是存在于道路集中的。也就是说,不需要为道路关系集专门建立专门的元素实体,只需将这种关系直接映射到现有的元素上就行了。因此。在数据结构中,把转弯限制集的元素分配到其相关节点

的属性中,构成相

关转弯限制集。它

实际上是整个路网

转弯限制集合的子

集。如图2中,若

LR中存在元素

<B,A),可以把它

分配到节点3的属

性中去。假设与节

点3相关的转弯限

制共有两个:禁止

从道路D到道路

A和禁JL从道路B

到道路A,则节点

3的相关转弯限制图3路网数据结构示意图

233

集为{(B,A),(D,A)}。

为了解决单行线的表述问题,在道路的属性数据中引入一个布尔变最。此变最为布尔型,若此道路为单行线,则变量为’FRUE,反之为FAl。SE。如图2中的道路C,其表述为(z3,z2),即从节点3到节点2的一条有向道路。如果它的单行标志为7I'RUE,则表示从节点2到节点3是不可通行的;反之则表示道路c是双行线。

为f表示道路的车辆通行能力,给道路的属性中增加一个加权系数属性,即道路拥堵系数,并将道路长度与此系数的乘积称为道路的加权长度。道路拥堵系数越大,说明道路的车辆通行能力差,对应的加权长度也越长,即车辆通过此道路所需时|硪就越长【3]。

上述路网模型充分考虑r车辆导航系统的要求,在数据结构方面作了适当的简化,它具有以F几个特点。

(1)采用有序道路对(m,n)的方式描述转弯限制,能够真实有效地反映实际路网的状况。并且由于数据结构中把此类元素作为相关节点的属性进行组织,在进行最优路径查找或车辆引导时,从节点内部就可得到转弯限制信息,而不必查淘相邻节点或道路的信息。如图2中,若节点3的相关转弯限制集为}(B,A>,<D,A)},则在其内部就可得到A、B、C、D四条道路两两通行的信息。

(2)采用有序节点对(z,Y)的方式描述道路,不但能够有效地反映节点与节点间的连接关系,从而形成完整的路网拓扑结构,而且能够说明道路的方向性。结合道路的另一属性单行标志,就可以清楚地摊述道路的单双向信息。

(3)采用单行标志的方式表述单双向信息.可以有效地缩减数据量。目前国际上应用范围较广的数字道路地图标准主要有欧洲的GDF文件标准…4、美国的SDTS(SpatialDataTransferStandard)t51以及日本数字道路地图协会(JDRMA)的DRM(1)igi—talRoadMap)文件交换标准岫J。在这些标准的路网模型中,通常是以添加道路元素的方式描述道路单双向信息的,即如果道路为双向的,则路网数据中有两条方向相反的道路分别描述此道路的上、F行车道。这种方法可以清楚地描述出道路单双向信息。但在实际的路网中,上、下行车道皆可通行的道路不是少数,按照这种方法构造路网肯定会使数据量大大增加。而采用增加单行标志的方法,不但可以解决单行道的表述问题,而且增加的数据量要少得多。

汽车导航用电子地图的高效路网模型

作者:丁捷, 杨殿阁, 颜波, 李克强, 连小珉

作者单位:清华大学,汽车安全与节能国家重点实验室,北京,100084

刊名:

汽车工程

英文刊名:AUTOMOTIVE ENGINEERING

年,卷(期):2003,25(3)

被引用次数:13次

参考文献(6条)

1.张小国.王庆.王宁电子地图道路网模型及其自动生成算法研究[期刊论文]-中国图象图形学报A辑 2001(05)

2.刘春.姚连璧车载导航电子地图中道路数据的空间逻辑描述[期刊论文]-同济大学学报(自然科学版) 2002(03)

3.邹旭东基于GPS的车辆自主导航研究[学位论文] 1999

4.Hinrich Claussen Status and Directions of Digital Map Databases in Europe

5.Susan Scott Status and Direction of Map Database Standards in North America

6.Mssao Shibata.Yasuomi Fujita Current Status and Future Plans for Digital Map Databases in Japan

相似文献(10条)

1.学位论文宁莹汽车导航电子地图的研究2005

随着社会的发展,综合国力的增强,我国的交通基础设施大为改善。但是,道路的增长跟不上车辆和流量的增长,交通阻塞现象日益严重。由此也带来能源浪费、环境污染等其他问题。虽然,立交桥的出现缓解了交通的堵塞,但随着立交桥的规模越来越大,行车路线变得越来越复杂,间接地增加了道路网的复杂度,为通畅行车带来了一定的阻碍。为解决这些问题,智能交通系统的概念应运而生。在智能交通系统中,汽车导航系统是一个非常重要和基础的组成部分,是这个系统中的中心部件。它可以有效的利用现有的道路设施,减少交通拥挤,为驾驶员提供自动车辆定位、路线规划等服务

,并有利于交通部门对车辆集中管理和调度。

本文主要介绍了汽车导航系统中的导航地理数据库标准、数据结构与数据模型、最优路径三个问题。在最后一章重点讨论了在利用城市旅游图制作电子地图过程中的地图纠正方法。在一般的一次多项式、二次多项式和高阶多项式都不能满足精度要求的情况下,提出用三次样条插值对地图进行地图纠正。并结合实例,对上述几种方法进行比较计算,证实了用三次样条插值进行地图纠正的这种方法是可行的。最后指出,这个结果仍不能满足导航的需求,并分析了其中的原因,指出了解决办法。

2.学位论文徐晖基于ARM平台的车载导航系统的研究与设计2008

汽车导航及定位是在全球卫星定位系统(GPS,Global Positioning System)的基础上发展起来的一门新型技术。它是由GPS定位系统、电子地图、嵌入式系统组成。汽车导航系统接收GPS所传送的卫星信号,得到车辆的即时位置,通过GPS信号处理系统传送给CPU,再配合嵌入式系统上的电子地图,将车辆经过的轨迹显示在显示屏上。本文设计了一种汽车导航定位系统,以ARM微处理器为核心,移植嵌入式操作系统,在此基础上绘制电子地图,显示车辆运行轨迹。主要研究内容如下:

完成了车载导航系统总体方案的分析与设计。分析了多种嵌入式微处理的性能和应用。确定了以S3C44BOX为核心构建导航系统硬件平台的解决方案,并设计了导航系统的总体框架。

完成了车载导航系统硬件平台的设计,包括存储器系统、通信总线、GPS模块等接口电路的设计。根据高速数字电路的设计要求,在双面板上实现了基于ARM的汽车导航定位系统的PCB布线。编写了系统初始化代码,完成了对硬件平台的调试工作。

根据系统的实际情况,选择了实时多任务操作系统μC/OS-II和嵌入式图形用户界面μC/GUI作为本系统的软件平台,完成了两者在系统硬件平台上的移植。针对μC/GUI环境下简体中文汉字的显示问题,给出了一种比较完善的解决方案。

介绍了GPS的卫星定位原理,以及GPS接收的数据格式。在嵌入式图形用户界面μC/GUI的基础上实现车载导航系统LCD上电子地图的绘制,提出了基于μC/GUI及Maplnfo MIF地图数据格式的电子地图的设计与实现方法。实现了矢量电子地图的显示、缩放、漫游、图层管理以及简单的数据查询导航功能,提出了用边界检测算法提高电子地图漫游时的显示速度。在此开发平台上还实现了GPS定位数据的采集、处理,初步完成了定位模块的部分功能。

3.学位论文胡飞汽车导航引擎技术的研究与实现2008

汽车导航引擎,应实现地图显示、路径规划、语音引导和兴趣点检索等功能,导航引擎的优劣直接决定整个导航产品性能的好坏。国内汽车导航系统多基于二次平台开发,通常只能利用二次平台提供的接口或功能,极大影响了开发的自主性和引擎功能的完善性。针对以上局限性,本文采用独立开发模式实现引擎模块的核心部分,设计出的导航引擎结构及功能更加合理和完善。

⑴针对道路状况和行车规则的复杂性,采用交叉口模型描述实际交叉路口,根据节点一路段关系,建立基于层次网格索引的路网数据模型。在此基础上,设计出基于新引擎构架的地图文件格式,加快了地图数据的读取速度。

⑵针对嵌入式设备资源有限,地图显示较慢等问题,提出将地图数据分为背景数据、道路数据和兴趣点数据等部分,并对其分层分块建索引,不同比例尺地图对应不同地图数据格式文件,能快速定位到所需的数据。同时,对显示要素划分等级,每次只显示当前比例尺下的对应级别要素,减少了数据冗余,加快了地图显示速度,增强了用户体验。

⑶采用对偶图思想建立转向限制关系表来表达转向限制关系,能更好地配合实际路径规划。针对导航仪规划速度慢等问题,采用结合分层策略的双向启发式融合算法,同时从起点和终点进行搜索,并对A*算法结构和节点扩展方式加以改进。系统运行结果表明,采用此算法,大大减少了参与计算的路段数量,节省了存储空间,提高了路径规划的效率。

⑷以武汉市区某范围内的路网数据为研究对象,对论文主要工作进行实证研究和测试。理论分析和实际运行结果表明,本文所做的主要工作有效地克服了当前导航引擎开发中的不足,极大地提高了地图显示速度,并能在交通转向限制情况下提供有效的路径规划。

4.期刊论文李清泉.李必军.李锦辉.LI Qing-quan.LI Bi-jun.LI Jin-hui汽车导航技术的现状与发展趋势-测绘

工程2005,14(4)

细致分析了汽车导航技术及产品在中国的发展现状,总结了当前汽车导航产业面临的主要问题,并对汽车导航技术及产品的发展进行了展望.

5.学位论文刘煜车载GPS/电子地图导航系统的研究2006

到广泛的应用,还必须在改进技术、提高精度的同时大幅度降低成本。

车载GPS导航系统由GPS定位系统、电子地图、嵌入式系统组成。汽车导航系统接收GPS所传送的卫星信号,得到车辆的即时位置,通过GPS信号处理系统传送给主机,再配合嵌入式系统上的地理数据库,将车辆经过的轨迹显示在显示屏上。

本文首先对车辆导航系统中的有关基础理论知识进行了介绍,并对电子地图的制作进行了较详细的说明,文中提出了一种利用两台以串口互相连接的计算机来实现对GPS全球定位系统定位信息的模拟发送和接收的方法。论文以青岛市的部分地区制作电子地图为例分析了整个系统。通过GPS接收机采集数据,对收集到的数据进行处理,使其成为制作电子地图的基础,并设计了导航电子地图。在相关理论研究的基础上,对车辆导航系统的整体结构进行设计,实现了车辆导航系统软件的部分模块。

6.期刊论文宁莹.潘正风.NING Ying.PAN Zhengfeng用旅游图制作导航电子地图中的地图纠正-测绘信息与工程

2005,30(6)

介绍了一种用三次插值样条对公开出版的旅游图进行纠正,制作汽车导航电子地图的方法,分析了其中存在的问题,提出了解决的办法.

7.学位论文张立文汽车导航系统中地图显示的设计与实现2005

汽车导航系统是把GPS全球卫星定位技术、电子地图、无线通信综合在一起的高科技应用系统,是智能交通系统的重要组成部分。其主要功能是通过汽车上装载的GPS接收机接受GPS定位信号,然后将GPS信号送入导航电子计算机中,并算出汽车目前的经度、纬度等定位信息,将定位信息存入数据库,在具有强大的地理信息查询功能的电子地图上显示出来。可以实时连续地对车辆的运行轨迹进行显示和回放,并且可以实时地在导航电子地图上显示汽车的准确位置、速度、方向以及周围的详细地理环境,实现导航定位与地图查询功能的结合。因此可以有效地指导驾驶人员正确地驾驶汽车,安全、准确地达到目的地。

本文首先分析了导航系统的发展历史和国内外的研究现状。在此基础上,本文针对直接影响到当前汽车导航系统实用性的几项关键技术进行研究和开发,而不是去全面研究汽车导航系统的各个子系统。本文主要研究和实现了汽车导航系统的关键模块——地图显示子系统。该子系统是提供导航系统中地图描画的功能。它显示当前区域的电子地图。通过该地图用户能够实时直观地看到车辆的当前位置、行驶方向、最优路线、距目的地的距离,以及适时地以文字或符号的形式显示周围地理环境,从而方便驾驶。本文首先分析了导航系统的体系结构以及地图显示子系统和其他子系统的关系;然后分析了我研究的提高地图实时显示的方法,比如异步读取数据、多缓存、预先描画等。经过验证,这些方法是非常有效的。基于这些分析和子系统的功能,本文对该子系统进行了合理的体系结构设计,并且介绍了部分模块的设计要点和实现。又因该系统将作为全球的导航平台,需要考虑系统的扩展性和易复用性。基于这些要求,我们使用了面向对象和组件技术进行了地图显示子系统的开发。

8.学位论文王芬Dijkstra最短路径优化算法在汽车导航的研究及实现2006

随着计算机技术、导航定位技术和空间技术的快速发展,车载导航系统正成为综合技术应用的热门领域之一。而作为汽车导航的核心部分的最短路径成为了关键问题。本论文对汽车导航中最短路径的实现进行了优化,即对地图拓扑结构进行处理,减少节点和路径的数目;针对具体的起点和终点

,设定了合理的矩形限制搜索区域,以减少最短路径算法的搜索范围;利用搜索定向原理,以临时标志节点到起点的距离与该节点到终点距离之和的最小作为搜索条件。在此基础上,提出了基于矩形限制区域的二叉排序树的直线优化Dijkstra最短路径算法。

本论文利用上海曙天信息数码科技有限公司的研究平台,设计和实现了汽车电子导航教学实验系统。改进型Dijkstra最短路径算法在此系统上运行和测试,结果表明该算法能够提供高效率的搜索速度和较高的精度。此汽车导航教学实验系统已经获得了专利权。申请号为200520047201.3,申请人

:上海曙天信息数码科技有限公司,实用新型名称:汽车电子导航教学实验系统。

9.会议论文归党莹.何宗宜.李卫军多源导航电子地图数据融合更新方法研究2007

本文结合我国导航数据生产中的需求和矢量形式的多源导航数据的特点,针对导航数据更新频率低,数据大量重复获取,工作量大这一具体问题

,在研究相关数据模型,空间变换原理和误差评价等相关理论的基础上,提出了针对多源矢量导航电子地图数据可行有效的融合方法,并重点研究了关键技术几何位置融合实现,为导航电子地图数据的生产应用提供理论和技术支持。

10.学位论文杨金显基于ARM-Linux平台车载导航系统设计与实现2006

车载导航系统通过接收卫星信号,配合电子地图数据,实时掌握自己的方位与目的地,自主导航的模式不收取任何使用费用。在国际、国内市场上,汽车导航产品正在或即将成为汽车上的重要装置。

本课题以基于ARM-Linux平台设计与实现的车载导航系统:1.采用低功耗、低成本、高性价比的32位RISC嵌入式微处理器ARM,通过对Bootloader配置、移植,完成硬件进行初始化。

2.使用免费开源的Linux作为操作系统,来协调软硬件共同工作。

3.参照其他导航系统,采用开源的MiniGUI轻量级图形工具进行设计开发GIS系统。

本文首先介绍了车载导航系统软硬件选择、整体设计;然后介绍了ARM,BootLoader和Linux的定制、移植;重点介绍了在ARM处理器和Linux操作系统上采用MiniGUI设计实现的车载导航系统。

引证文献(13条)

1.丁杰.吉国力.刘法能基于城市应急指挥系统的最优路径算法[期刊论文]-厦门大学学报(自然科学版) 2009(5)

2.范昌胜.郭强基于VNS转向、拥挤等限制路网的最优路径算法[期刊论文]-计算机工程与设计 2009(4)

3.樊月珍.江发潮.毛恩荣车辆行驶最优路径优化算法设计[期刊论文]-计算机工程与设计 2007(23)

4.李挺.杨殿阁.罗禹贡.郑四发.李克强.连小珉道路网络中门到门包含重复节点的最优路径算法[期刊论文]-清华大学学报(自然科学版) 2007(5)

5.杨易.谷正气.胡林.容哲.罗国清基于概率决策的车辆导航系统地图匹配算法[期刊论文]-汽车工程 2006(10)

6.吴向华一种考虑交通限制信息的道路网络模型[期刊论文]-中国科技信息 2005(13)

7.李挺.杨殿阁.罗禹贡.颜波.郑四发.李克强.连小珉受限路网中汽车行驶最优路径算法及优化实现[期刊论文]-汽车工程 2005(6)

8.徐中明.陈旭.贺岩松.文琍智能交通系统(ITS)中的智能汽车技术[期刊论文]-重庆大学学报(自然科学版)2005(8)

9.吴向华电子导航地图的生成及最优路径研究[学位论文]硕士 2005

10.唐章英GIS技术在车辆导航系统中的应用[学位论文]硕士 2005

11.童蔚苹面向移动应用的GIS系统研究与开发[学位论文]硕士 2005

12.樊月珍基于交通流的车辆动态路径诱导方法研究[学位论文]博士 2005

13.徐中明.贺岩松.文琍汽车智能交通系统(ITS)中的关键技术--电子地图[期刊论文]-重庆大学学报(自然科学版) 2004(10)

本文链接:https://www.360docs.net/doc/7a4709741.html,/Periodical_qcgc200303006.aspx

授权使用:广东工业大学图书馆(gdgydxtsg),授权号:1d20d19c-5c9e-4d33-b3da-9e3b00ef1b10

下载时间:2010年11月27日

相关文档
最新文档