CN101807348B - 一种动态网络导航***及方法 - Google Patents
一种动态网络导航***及方法 Download PDFInfo
- Publication number
- CN101807348B CN101807348B CN 201010118855 CN201010118855A CN101807348B CN 101807348 B CN101807348 B CN 101807348B CN 201010118855 CN201010118855 CN 201010118855 CN 201010118855 A CN201010118855 A CN 201010118855A CN 101807348 B CN101807348 B CN 101807348B
- Authority
- CN
- China
- Prior art keywords
- point
- time
- abutment points
- highway section
- bee
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 41
- 238000004364 calculation method Methods 0.000 claims abstract description 6
- 230000001186 cumulative effect Effects 0.000 claims description 2
- 238000005315 distribution function Methods 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 3
- 230000003068 static effect Effects 0.000 description 1
Images
Landscapes
- Navigation (AREA)
Abstract
本发明公开了一种动态网络导航***,包括GPS定位模块,其特征在于:所述的GPS定位模块的输出端与微处理器MCU的输入端连接,所述的微处理器MCU通过I/O接口与输入设备连接,所述的微处理器MCU通过显示输出接口与显示屏连接,微处理器MCU通过音频接口与音频设备连接。由于采用上述的***和方法,与现有技术相比,本发明具有以下优点:1、能够在实时的动态交通网络中,为车辆从出发点到目标点之间选择出行程时间最短的路径;2、***导航速度快,且计算准确。
Description
技术领域
本发明涉及导航技术领域,特别涉及一种动态网络导航***及方法。
背景技术
目前,大多数的导航***通过GPS定位,可提供待选点到目标点之间的最短距离的行程路径,该导航***较适用于静态的交通网络。而在实时的动态的交通网络中,由于有些路段交通拥挤,车辆从最短距离的行程路径通过可能费时反而较长,这种导航***无法根据实时变化的交通情况而给出较合理、费时较少的行程路径。
发明内容
本发明提供一种动态网络导航***及方法,以达到在实时动态交通网络中为车辆到达目标点提供行程时间最短的路径的目的。
为解决上述技术问题,本发明的技术方案是:一种动态网络导航***,包括GPS定位模块,其特征在于:所述的GPS定位模块的输出端与微处理器MCU的输入端连接,所述的微处理器MCU通过I/O接口与输入设备连接,所述的微处理器MCU通过显示输出接口与显示屏连接,微处理器MCU通过音频接口与音频设备连接。
一种动态网络导航***,其特征在于:所述的输入设备为触摸屏键盘。
一种动态网络导航***,其特征在于:所述的微处理器MCU连接有存储器。
一种动态网络导航***的导航方法,其特征在于:所述的方法包括下列步骤:
a)***读取GPS定位模块采集的各个路段的车流数据信息,通过相应的数据处理后建立能反映出不同时间点路段的通行速度的路况模型,并将相关数据存储;
b)***读取GPS定位模块采集的车辆的即时位置和行驶方向的数据信息,处理相关数据并存储;
c)计算从出发地到目的地的最短行程时间的导航路线,经过数据处理后将路径显示到显示屏上,并通过音频设备进行语音播报。
一种动态网络导航***的导航方法,其特征在于:所述的最短行程时间的导航路线的计算公式为
一种动态网络导航***的导航方法,其特征在于:所述的最短行程时间的导航路线的计算方法包括下列步骤:
a)将出发地设为当前点,计算出目标点到路网其他所有节点之间的最短距离的路径SPi;
b)根据路况模型,获取当前点到其邻接点路段,以及邻接点到目标点最短距离路线上所有路段的路段模型ht(j,k);
c)计算当前点到其各邻接点j的行程时间与当前点的所有邻接点j到目标点最短距离路径上的行程时间之和;
d)选择最小行程时间路径上的邻接点作为当前点。
一种动态网络导航***及法,由于采用上述的***和方法,与现有技术相比,具有以下优点:1、能够在实时的动态交通网络中,为车辆从出发点到目标点之间选择出行程时间最短的路径;2、***导航速度快,且计算准确,计算相对简单,容易实现。
附图说明
下面结合附图和具体实施方式对本发明作进一步详细的说明;
图1为本发明中导航***的逻辑框图;
图2为本发明中导航方法的流程图;
图3为本发明中导航路线的计算方法流程图;
在图1中,1、GPS定位模块;2、输入设备;3、显示屏;4、音频设备。
具体实施方式
如图1所示一种动态网络导航***,包括GPS定位模块1,GPS定位模块1的输出端与微处理器MCU的输入端连接,GPS定位模块1可采集各个路段的车流数据信息,以及车辆的即时位置和行驶方向的数据信息,并将相关数据信息传送到微处理器MCU进行处理。微处理器MCU通过I/O接口与输入设备2连接,输入设备2为触摸屏键盘,可通过该触摸屏键盘输入车辆的导航相关信息,如目的地。微处理器MCU连接有存储器。微处理器MCU通过显示输出接口与显示屏3连接,微处理器MCU通过音频接口与音频设备4连接。
一种动态网络导航***的导航方法,该方法包括下列步骤:
a)***读取GPS定位模块采集的各个路段的车流数据信息,通过相应的数据处理后建立能反映出不同时间点路段的通行速度的路况模型,并将相关数据存储;
b)***读取GPS定位模块采集的车辆的即时位置和行驶方向的数据信息,处理相关数据并存储;
c)计算从出发地到目的地的最短行程时间的导航路线,经过数据处理后将路径显示到显示屏上,并通过音频设备进行语音播报。
最短行程时间的导航路线的计算公式为设V={1,2,…,n}为网络结点集,gt(i)从起始点开始,在t时刻到达邻接点i时所用的实际时间。SP(i,n)表示待选点i到目标点之间的最短距离路径的结点集。是路段(j,k)关于到达时刻t的一个分布函数,表示在tj时刻到达该最短距离路径上的路段(j,k)上所用的时间。ft(i)为在t时刻经过结点i的起始点到目标点的估算行程时间。
最短行程时间的导航路线的计算方法包括下列步骤:
a)将出发地设为当前点,计算出目标点到路网其他所有节点之间的最短距离的路径SPi;
b)根据路况模型,获取当前点到其邻接点路段,以及邻接点到目标点最短距离路线上所有路段的路段模型ht(j,k);
c)计算当前点到其各邻接点j的行程时间与当前点的所有邻接点j到目标点最短距离路径上的行程时间之和;
d)选择最小行程时间路径上的邻接点作为当前点。
步骤c的具体计算方法为,根据所获得的最短路径上的关于速度的路况模型,计算当前点时刻当前点到其各邻接点各路段的通行速度值。计算当前点到其各邻接点的行程时间(即,时间=距离/速度);
根据计算出的最短距离路径、所获得的最短路径上的关于速度的路况模型、以及从当前点到达邻接点的时间,对于当前点的每个邻接点,以及邻接点到目标点最短距离路径上的每个路段,依次做如下计算:1)计算出在该时间的路段通行速度值;2)计算出通过该路段的行程时间,并累加该行程时间;3)重复步骤1)和步骤2),直至最短距离路径上所有路段走完,并得到通过邻接点到目标点最短距离路径的行程时间之和。完成以上三个步骤后,最后计算出所有对应的当前点到其各领接点的行程时间与邻接点到目标点最短距离路径的行程时间之和。例如,假设当前点为A点,目标点为C点,A点与C点之间有直接到达的路径,也可由A点先到达B点,再由B点到达C点。***计算出C点到各点的最短距离路径,分别是C点到B点为10km,C点到A点为20km。假设车辆在A点的出发时间为8:00,***获取各路径的8:00开始的所有路况模型ht(j,k),该模型是关于时间t的速度模型,即给定时间t,便能算出其路段(j,k)在t时间的通行速度。假设8:00时,根据路况模型,求出A点到B点的通行速度为50km/hA点到C点的通行速度为20km/h。计算A点到B点为15km,计算出当前点A到其邻接点B的通行时间为:15km/50km/h=0.3h(即18分钟);当前点A到其邻接点C的通行时间为:20km/20km/h=1h(即60分钟);因此,车辆从A点到B点的时间为8:18分,A点到C点的时间为9:00。对于A点的邻接点B,B点到C点的最短路径为B点直接到达C点。对于A点的邻接点C,其已经是目标点,C点到C点的行程时间为零。下面对于B点到C点,计算出其行程时间:根据路况模型,计算出8:18时B点到C点通行速度,假定求出的值为40km/h;求出B点到C点的通行时间为:10km/40km/h=0.25h(即15分钟);C已经是目标点,因此B到达目标点的时间为15分钟;计算出A点到B点,以及B点到C点的时间和为:18+15=33分钟;A点到C点的时间为60分钟;最后选择最小时间和为33分钟,因此将B点作为当前点,然后计算出B到达目标点C的最小行程时间(15分钟)。由于C点已经是目标点,计算结束。因此从A点经过B点到达C点的时间为8:33,而A点直接到达C点的时间为9:00。
如图2所示为本发明中导航方法的流程图,流程大致包括以下几个步骤:
在步骤100,流程开始;
在步骤101,读取GPS定位模块采集的各个路段的车流数据信息并建立路况模型,流程进入步骤102;
在步骤102,读取GPS定位模块采集的车辆的即时位置和行驶方向的数据信息,流程进入步骤103;
在步骤103,计算从出发地到目的地的最短行程时间的导航路线,流程进入步骤104;
在步骤104,输出路径并显示到显示屏,流程进入步骤105;
在步骤105,流程结束。
如图3所示为本发明中导航路线的计算方法流程图,流程大致包括以下几个步骤:
在步骤200,流程开始;
在步骤201,计算出目标点到路网其他所有节点之间的最短距离的路径,流程进入步骤202;
在步骤202,获取当前点到其邻接点路段,以及邻接点到目标点最短距离路线上所有路段的路段模型,流程进入步骤203;
在步骤203,计算当前点到其各邻接点的行程时间与当前点的所有邻接点到目标点最短距离路径上的行程时间之和,流程进入步骤204;
在步骤204,选择最小行程时间路径上的邻接点作为当前点,流程进入步骤205;
在步骤205,判断当前点是否为目标点,若判断结果为是,流程进入步骤206,如判断结果为否,流程返回步骤202;
在步骤206,流程结束。
上面结合附图对本发明进行了示例性描述,显然本发明具体实现并不受上述方式的限制,只要采用了本发明的方法构思和技术方案进行的各种非实质性的改进,或未经改进将本发明的构思和技术方案直接应用于其它场合的,均在本发明的保护范围之内。
Claims (1)
1.一种动态网络导航方法,能够在实时的动态交通网络中,为车辆从出发点到目标点之间选择出行程时间最短的路径,所述方法包括下列步骤:
101)***读取GPS定位模块采集的各个路段的车流数据信息,通过相应的数据处理后建立能反映出不同时间点路段的通行速度的路况模型,并将相关数据存储;
102)***读取GPS定位模块采集的车辆的即时位置和行驶方向的数据信息,处理相关数据并存储;
103)计算从出发地到目的地的最短行程时间的导航路线,经过数据处理后将路径显示到显示屏上,并通过音频设备进行语音播报;
所述最短行程时间的导航路线的计算方法包括下列步骤:
201)将出发地设为当前点,计算出目标点到路网其他所有节点之间的最短距离的路径SPi;
202)根据路况模型,获取当前点到其邻接点路段,以及邻接点到目标点最短距离路线上所有路段的路段模型ht(j,k);
203)计算当前点到其各邻接点j的行程时间与当前点的所有邻接点j到目标点最短距离路径上的行程时间之和,
具体计算方法为,根据所获得的最短路径上的关于速度的路况模型,计算当前点时刻当前点到其各邻接点各路段的通行速度值;计算当前点到其各邻接点的行程时间,即,时间=距离/速度;根据计算出的最短距离路径、所获得的最短路径上的关于速度的路况模型、以及从当前点到达邻接点的时间,对于当前点的每个邻接点,以及邻接点到目标点最短距离路径上的每个路段,依次做如下计算:(1)计算出在该时间的路段通行速度值;(2)计算出通过该路段的行程时间,并累加该行程时间;(3)重复步骤(1)和步骤(2),直至最短距离路径上所有路段走完,并得到通过邻接点到目标点最短距离路径的行程时间之和;完成以上三个步骤后,最后计算出所有对应的当前点到其各邻接点的行程时间与邻接点到目标点最短距离路径的行程时间之和;
204)选择最小行程时间路径上的邻接点作为当前点;
205)判断当前点是否为目标点,若判断结果为是,流程结束,如判断结果为否,流程返回步骤202;
所述最短行程时间的导航路线的计算公式为i,j,k∈V;其中,i,j,k ∈V,V={1,2,…,n}为网络结点集,gt(i)为从起始点开始,在t时刻到达邻接点i时所用的实际时间;SP(i,n)表示待选点i到目标点之间的最短距离路径的结点集;是路段(j,k)关于到达时刻t的一个分布函数,表示在tj时刻到达该最短距离路径上的路段(j,k)上所用的时间;ft(i)为在t时刻经过结点i的起始点到目标点的估算行程时间;
所述***包括GPS定位模块(1),所述的GPS定位模块(1)的输出端与微处理器MCU的输入端连接,GPS定位模块采集各个路段的车流数据信息,以及车辆的即时位置和行驶方向的数据信息,并将数据信息传送到微处理器MCU进行处理;所述的微处理器MCU通过I/O接口与输入设备(2)连接,所述的输入设备(2)为触摸屏键盘;通过该触摸屏键盘输入车辆的导航相关信息,所述导航相关信息为目的地;所述的微处理器MCU通过显示输出接口与显示屏(3)连接,微处理器MCU通过音频接口与音频设备(4)连接;所述的微处理器MCU连接有存储器。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201010118855 CN101807348B (zh) | 2010-03-05 | 2010-03-05 | 一种动态网络导航***及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201010118855 CN101807348B (zh) | 2010-03-05 | 2010-03-05 | 一种动态网络导航***及方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101807348A CN101807348A (zh) | 2010-08-18 |
CN101807348B true CN101807348B (zh) | 2013-01-02 |
Family
ID=42609127
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 201010118855 Expired - Fee Related CN101807348B (zh) | 2010-03-05 | 2010-03-05 | 一种动态网络导航***及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101807348B (zh) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102682591A (zh) * | 2011-03-16 | 2012-09-19 | 高德软件有限公司 | 旅行时间获取方法和装置 |
CN104811900A (zh) * | 2014-01-24 | 2015-07-29 | ***通信集团江西有限公司 | Lbs定位***下显示移动终端历史轨迹的方法及*** |
CN104575050B (zh) * | 2015-01-14 | 2016-08-24 | 合肥革绿信息科技有限公司 | 一种基于浮动车的快速路匝道智能诱导方法及装置 |
CN105702073B (zh) * | 2016-04-13 | 2018-01-02 | 徐亚国 | 一种基于路网决策点行程时间索引值的动态转向导航方法 |
CN106205161B (zh) * | 2016-07-09 | 2018-09-18 | 腾讯科技(深圳)有限公司 | 路况信息传输方法和装置 |
CN112884622B (zh) * | 2021-01-08 | 2024-02-02 | 重庆交通大学 | 高峰期城市上班族时空均衡出行的诱导*** |
CN116798233B (zh) * | 2023-08-25 | 2024-01-09 | 湖南天宇汽车制造有限公司 | 一种救护车快速通行引导*** |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4207793B2 (ja) * | 2004-02-20 | 2009-01-14 | アイシン・エィ・ダブリュ株式会社 | 経路探索装置及び経路探索方法 |
CN101246021B (zh) * | 2007-12-18 | 2011-05-11 | 北京捷易联科技有限公司 | 一种智能导航的实现方法、设备及*** |
CN101489196A (zh) * | 2009-01-23 | 2009-07-22 | 暨南大学 | 一种智能车载*** |
-
2010
- 2010-03-05 CN CN 201010118855 patent/CN101807348B/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN101807348A (zh) | 2010-08-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101807348B (zh) | 一种动态网络导航***及方法 | |
CN101183006B (zh) | 一种导航***剩余时间确定方法、装置及导航*** | |
CN102735239B (zh) | 导航装置、方法和*** | |
JP5442028B2 (ja) | 車載情報処理装置および走行支援装置 | |
EP3561453B1 (en) | Method, apparatus and computer program product for determining likelihood of a route | |
CN103903468B (zh) | 道路拥堵时间预警方法及装置 | |
CN101957208B (zh) | 一种基于浮动车技术的新增道路发现方法 | |
CN101295326B (zh) | 应用gps数据生成od矩阵的交通仿真的方法 | |
CN102155951A (zh) | 车辆导航***及车辆导航方法 | |
CN106056944B (zh) | 行驶环境评价***及行驶环境评价方法 | |
CN104121918A (zh) | 一种实时路径规划的方法和*** | |
CN101799300A (zh) | 根据路况进行导航的方法和装置 | |
JP2011075345A (ja) | 走行リンク確定装置及びリンク旅行時間算出装置 | |
JP4584344B1 (ja) | 走行リンク確定装置及びリンク旅行時間算出装置 | |
Sotelo et al. | Introduction to the special issue on emergent cooperative technologies in intelligent transportation systems | |
CN102346042A (zh) | 基于实时路况的路线规划方法及其服务设备 | |
CN104613974A (zh) | 导航时间获取方法、***、导航方法和装置 | |
CN104680829A (zh) | 基于多用户协同的公交车辆到站时间预测***及方法 | |
CN105547310A (zh) | 一种基于pm2.5健康出行的路径规划装置及方法 | |
WO2018179956A1 (ja) | 駐車場情報管理システム、駐車場案内システム、駐車場情報管理プログラムおよび駐車場案内プログラム | |
JP4865922B1 (ja) | 走行情報演算装置、ナビゲーションシステムおよび走行情報演算方法 | |
CN105806355A (zh) | 一种车辆绿色路径导航***及方法 | |
US20230137263A1 (en) | Method and apparatus for generating structured trajectories from geospatial observations | |
Chang et al. | Traffic congestion identification method based on GPS equipped floating car | |
CN105651276A (zh) | 一种基于动态线路规划仓库路径的*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20130102 Termination date: 20150305 |
|
EXPY | Termination of patent right or utility model |