CN106767874B - 用于通过在车辆导航***中的群体感知的燃料消耗预测和成本估计的方法及装置 - Google Patents
用于通过在车辆导航***中的群体感知的燃料消耗预测和成本估计的方法及装置 Download PDFInfo
- Publication number
- CN106767874B CN106767874B CN201611271496.1A CN201611271496A CN106767874B CN 106767874 B CN106767874 B CN 106767874B CN 201611271496 A CN201611271496 A CN 201611271496A CN 106767874 B CN106767874 B CN 106767874B
- Authority
- CN
- China
- Prior art keywords
- fuel consumption
- vehicle
- data
- road
- model
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/36—Input/output arrangements for on-board computers
- G01C21/3697—Output of additional, non-guidance related information, e.g. low fuel level
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/3453—Special cost functions, i.e. other than distance or default speed limit of road segments
- G01C21/3469—Fuel consumption; Energy use; Emission aspects
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/3453—Special cost functions, i.e. other than distance or default speed limit of road segments
- G01C21/3476—Special cost functions, i.e. other than distance or default speed limit of road segments using point of interest [POI] information, e.g. a route passing visible POIs
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/3453—Special cost functions, i.e. other than distance or default speed limit of road segments
- G01C21/3492—Special cost functions, i.e. other than distance or default speed limit of road segments employing speed data or traffic data, e.g. real-time or historical
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/11—Complex mathematical operations for solving equations, e.g. nonlinear equations, general mathematical optimization problems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C5/00—Registering or indicating the working of vehicles
- G07C5/008—Registering or indicating the working of vehicles communicating information to a remotely located station
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/0104—Measuring and analyzing of parameters relative to traffic conditions
- G08G1/0108—Measuring and analyzing of parameters relative to traffic conditions based on the source of data
- G08G1/0112—Measuring and analyzing of parameters relative to traffic conditions based on the source of data from the vehicle, e.g. floating car data [FCD]
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/0104—Measuring and analyzing of parameters relative to traffic conditions
- G08G1/0125—Traffic data processing
- G08G1/0129—Traffic data processing for creating historical data or processing based on historical data
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/0104—Measuring and analyzing of parameters relative to traffic conditions
- G08G1/0137—Measuring and analyzing of parameters relative to traffic conditions for specific applications
- G08G1/0141—Measuring and analyzing of parameters relative to traffic conditions for specific applications for traffic information dissemination
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/09—Arrangements for giving variable traffic instructions
- G08G1/0962—Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
- G08G1/0968—Systems involving transmission of navigation instructions to the vehicle
- G08G1/096805—Systems involving transmission of navigation instructions to the vehicle where the transmitted instructions are used to compute a route
- G08G1/096811—Systems involving transmission of navigation instructions to the vehicle where the transmitted instructions are used to compute a route where the route is computed offboard
- G08G1/096816—Systems involving transmission of navigation instructions to the vehicle where the transmitted instructions are used to compute a route where the route is computed offboard where the complete route is transmitted to the vehicle at once
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/09—Arrangements for giving variable traffic instructions
- G08G1/0962—Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
- G08G1/0968—Systems involving transmission of navigation instructions to the vehicle
- G08G1/096833—Systems involving transmission of navigation instructions to the vehicle where different aspects are considered when computing the route
- G08G1/09685—Systems involving transmission of navigation instructions to the vehicle where different aspects are considered when computing the route where the complete route is computed only once and not updated
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Theoretical Computer Science (AREA)
- Mathematical Physics (AREA)
- Analytical Chemistry (AREA)
- Chemical & Material Sciences (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Evolutionary Computation (AREA)
- Computing Systems (AREA)
- Molecular Biology (AREA)
- General Health & Medical Sciences (AREA)
- Computational Linguistics (AREA)
- Biophysics (AREA)
- Biomedical Technology (AREA)
- Artificial Intelligence (AREA)
- Life Sciences & Earth Sciences (AREA)
- Health & Medical Sciences (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Operations Research (AREA)
- Algebra (AREA)
- Databases & Information Systems (AREA)
- Computer Hardware Design (AREA)
- Geometry (AREA)
- Navigation (AREA)
Abstract
一种用于向车辆驾驶员提供导航路线选择的***和方法,包括估计的燃料消耗和燃料成本。服务器从大量行驶不同路线的道路车辆中收集数据,其中所述数据包括道路坡度、平均速度、停止/启动和加速/减速信息以及车辆规格,并且该数据经由远程信息处理***或其它无线***收集。服务器还从其各自的提供者接收地图数据、兴趣点数据和实时交通数据。当道路车辆的驾驶员请求从起始点到目的地的导航路线时,服务器提供多条路线选择,不仅包括每条路线选择的距离和时间,还包括燃料消耗和成本。估计的燃料消耗利用基于来自行驶路线的其它车辆的群体感知数据的模型计算,其中该模型包括基于物理的模型和机器学习模型。
Description
相关申请的交叉引用
本申请要求于2015年11月19日提交的、名称为“Method and Apparatus for FuelConsumption Prediction and Cost Estimation Via Crowd-Sensing in VehicleNavigation System”的美国临时专利申请序列号62/257,551的优先权和权益。
技术领域
本发明总体上涉及一种车辆导航***,并且更具体地,涉及一种用于向车辆驾驶员或自动车辆导航***提供导航路线选择的***和方法,其中由***提供的导航路线均包括估计的燃料消耗和燃料成本,并且其中利用基于来自行驶路线的其它车辆的群体感知数据的模型来计算估计的燃料消耗。
背景技术
近年来,导航***已经变得越来越受到车辆驾驶员的欢迎,这是由于这种***的功能性和可靠性已经得到显著地提升。许多新车辆带有由车辆制造者交付的作为原厂设备的导航***,该导航***通常和远程信息处理***以及车辆音频/视频***集成在一起。其它类型的导航***包括独立的设备,所述设备可以被购买并简单地放置在车辆中,甚至包括装有导航应用软件的智能电话。对于所有这些类型的导航***而言,都提供有路线规划、视觉地图显示和逐向(turn-by-turn)驾驶员指导。总的来说,这些特征使得导航***对于许多驾驶员而言是必不可少的。
在上述任何导航***中,驾驶员可以请求从起始点到目的地的用于行驶的导航指示。大多数导航***能够提供不止一条从起始点到目的地的路线。例如,导航***可以提供到目的地的三条不同的路线,其中一条路线仅包括高限速路线,但具有最长的距离;第二条路线具有最短的距离,但涉及主要是低速道路与街道;以及第三条路线包括的限速和距离位于前述两个路线选择之间。现有的导航***通常估计总行驶距离和行驶每条可选路线所花费的时间。虽然所有的这些特征都是有帮助的,驾驶员和/或自动驾驶***可以从导航路线选择的附加信息中获得帮助,这可以帮助驾驶员或***决定采用哪条路线。
发明内容
根据本发明的教导,公开了一种用于向车辆驾驶员或自动驾驶***提供导航路线选择的***和方法,其中由***提供的导航路线各自包括估计的燃料消耗和燃料成本。服务器从路上的大量行驶不同路线的车辆中收集数据,其中所述数据包括道路坡度、平均速度、停止/启动和加速/减速、海拔(海平面以上的高度)以及外部空气温度与相关天气信息以及车辆参数,并且该数据经由远程信息处理***或其它无线传输来收集。服务器还从其各自的提供者接收地图数据、兴趣点数据和实时交通数据。当道路车辆的驾驶员请求从起始点到目的地的导航路线时,服务器提供多条路线选择,不仅包括每条路线选择的距离和时间,还包括燃料消耗和成本。估计的燃料消耗利用基于来自行驶路线的其它车辆的群体感知数据的模型来计算,其中该模型包括基于物理的模型和机器学习的模型。
从下面的描述和所附权利要求中并结合相应附图,本发明的附加特征将变得显而易见。
本文还公开了以下方案:
1. 一种用于在车辆导航***中为行驶路线提供估计的燃料消耗的方法,所述方法包括:
向服务器计算机提供来自多个道路车辆的车辆操作数据,其中所述车辆操作数据由所述道路车辆上的传感器收集并无线地提供给所述服务器计算机,并且所述车辆操作数据包括表征行驶经过一个或多个路段的每个所述道路车辆的数据,包括就每个所述路段的每个所述道路车辆的燃料消耗;
在所述服务器计算机上创建一个或多个燃料消耗模型,其中所述一个或多个燃料消耗模型基于所述车辆操作数据、路段性质和驾驶员的行为特点,计算就每个所述路段的每个所述道路车辆的燃料消耗;
通过主车辆的乘员利用所述主车辆中的导航***请求从起始点到目的地的导航指示;
确定从所述起始点到所述目的地的一条或多条行驶路线;
利用所述一个或多个燃料消耗模型,为所述主车辆就行驶所述一条或多条行驶路线中的每条,计算估计的燃料消耗和燃料成本;以及
在所述导航***上显示所述一条或多条行驶路线,并具有就所述一条或多条行驶路线中的每条的燃料消耗和燃料成本。
2. 根据方案1的方法,其中所述车辆操作数据包括车辆与发动机型号,道路坡度,交通流量速度,单独的车辆加速/制动模式,单独的车辆与平均交通速度的偏差,以及由停车标志、交通灯和拥堵造成的怠速。
3. 根据方案2的方法,其中所述车辆操作数据还包括海拔和外部空气温度。
4. 根据方案1的方法,其中所述一个或多个燃料消耗模型包括车辆运动学的基于物理的模型,所述车辆运动学的基于物理的模型模拟车辆力与运动以计算就路段的燃料消耗。
5. 根据方案4的方法,其中,就每个路段,所述车辆运动学的基于物理的模型包括车辆动态曲线,所述车辆动态曲线就路段作为时间的函数模拟车辆运动;发动机转速曲线,所述发动机转速曲线基于所述车辆动态曲线计算;以及发动机扭矩曲线,所述发动机扭矩曲线基于所述车辆动态曲线和影响车辆的力计算;并且通过计算所述发动机速度曲线和所述发动机扭矩曲线的时间积分估计就路段的燃料消耗。
6. 根据方案1的方法,其中所述一个或多个燃料消耗模型包括机器学习模型,所述机器学习模型将所述车辆操作数据与就每个路段的燃料消耗相关联。
7. 根据方案6的方法,其中所述机器学习模型是神经网络模型,并且所述神经网络模型包括训练模式以及测试模式,在所述训练模式中,利用来自多个道路车辆的车辆操作数据和燃料消耗数据校准所述神经网络模型;在所述测试模式中,所述神经网络模型预测就所述主车辆的燃料消耗。
8. 根据方案6的方法,其中所述机器学习模型是统计学习模型,并且所述统计学习模型包括训练模式以及测试模式,在所述训练模式中,利用来自多个道路车辆的车辆操作数据和燃料消耗数据校准所述统计学习模型;在所述测试模式中,所述统计学习模型预测就所述主车辆的燃料消耗。
9. 根据方案1的方法,其中计算估计的燃料消耗和燃料成本由所述服务器计算机执行,并且所述估计的燃料消耗和燃料成本被下载到所述主车辆中的所述导航***。
10. 根据方案1所述的方法,其中,利用从所述服务器计算机下载到所述导航***的所述一个或多个燃料消耗模型,计算估计的燃料消耗和燃料成本由所述主车辆中的所述导航***执行。
11. 根据方案1的方法,进一步包括由所述服务器计算机接收来自补充数据提供者的地图数据、兴趣点(POI)数据和实时交通数据,将所述地图数据和所述实时交通数据包含到所述燃料消耗模型中,并将所述POI数据包含到在所述导航***上显示的行驶路线和燃料成本中。
12. 根据方案11的方法,进一步包括由所述服务器计算机向所述补充数据提供者提供更新的数据。
13. 一种用于在车辆导航***中为行驶路线提供估计的燃料消耗的方法,所述方法包括:
向服务器计算机提供来自多个道路车辆的车辆操作数据,其中所述车辆操作数据由所述道路车辆上的传感器收集并无线地提供给所述服务器计算机,并且所述车辆操作数据包括表征行驶经过一个或多个路段的每个所述道路车辆的数据,包括就每个所述路段的每个所述道路车辆的燃料消耗,其中所述车辆操作数据包括车辆和发动机型号,道路坡度,交通流量速度,单独的车辆加速/制动模式,单独的车辆与平均交通速度的偏差,由停车标志、交通灯和拥堵造成的怠速,海拔和外部空气温度;
由所述服务器计算机接收来自补充数据提供者的地图数据、兴趣点(POI)数据和实时交通数据;
在所述服务器计算机上创建一个或多个燃料消耗模型,其中所述一个或多个燃料消耗模型基于所述车辆操作数据、路段性质、驾驶员的行为特点和来自所述补充数据提供者的数据,计算就每个所述路段的每个所述道路车辆的燃料消耗;并且其中所述一个或多个燃料消耗模型选择自包括车辆运动学的基于物理的模型和机器学习模型的组,所述车辆运动学的基于物理的模型模拟车辆力和运动以计算就路段的燃料消耗,所述机器学习模型将所述车辆操作数据与就每个路段的燃料消耗相关联;
通过主车辆的乘员利用所述主车辆中的导航***请求从起始点到目的地的导航指示;
确定从所述起始点到所述目的地的一条或多条行驶路线;
利用所述一个或多个燃料消耗模型,就所述主车辆行驶所述一条或多条行驶路线中每条,计算估计的燃料消耗和燃料成本;以及
在所述导航***上显示所述一条或多条行驶路线,并具有就所述一条或多条行驶路线中的每条的燃料消耗、燃料成本和POI数据。
14. 一种用于在车辆导航***中为行驶路线提供估计的燃料消耗的***,所述***包括:
服务器计算机,所述服务器计算机包括处理器和存储器,所述服务器计算机被配置为接收来自行驶经过多个路段的多个车辆的操作数据,并且被进一步配置为计算一个或多个燃料消耗模型,所述一个或多个燃料消耗模型基于所述操作数据、路段性质和驾驶员行为特点计算就行使每个路段的每个车辆的燃料消耗;以及
主车辆中的导航***,所述导航***被配置为与所述服务器计算机无线地通信,
当所述主车辆的乘员利用所述导航***请求从起始点到目的地的导航指示时,确定一个或多个导航路线选择以响应于所述请求,并且利用所述一个或多个燃料消耗模型计算就每个路线选择的估计的燃料消耗,并且所述就每个路线选择的估计的燃料消耗被提供给所述主车辆的乘员。
15. 根据方案14的***,其中所述操作数据包括车辆和发动机型号,道路坡度,交通流量速度,单独的车辆加速/制动模式,单独的车辆与平均交通速度的偏离,以及由停车标志、交通灯和拥堵造成的怠速。
16. 根据方案15的***,其中所述操作数据还包括海拔和外部空气温度。
17. 根据方案14的***,其中所述一个或多个燃料消耗模型包括车辆运动学的基于物理的模型,所述车辆运动学的基于物理的模型模拟车辆动力和运动以计算就路段的燃料消耗。
18. 根据方案17的***,其中,就每个路段,所述车辆运动学的基于物理的模型包括车辆动态曲线,所述车辆动态曲线就路段作为时间的函数模拟车辆运动;发动机转速曲线,所述发动机转速曲线基于所述车辆动态曲线计算;以及发动机扭矩曲线,所述发动机扭矩曲线基于所述车辆动态曲线和影响车辆的力计算;并且通过计算所述发动机速度曲线和所述发动机扭矩曲线的时间积分估计就路段的燃料消耗。
19. 根据方案14的***,其中所述一个或多个燃料消耗模型包括机器学习模型,所述机器学习模型将所述操作数据与就每个路段的燃料消耗相关联。
20. 根据方案19的***,其中所述机器学习模型是神经网络模型,并且所述神经网络模型包括训练模式以及测试模式,在所述训练模式中,利用来自多个道路车辆的操作数据和燃料消耗数据校准所述神经网络模型;在所述测试模式中,所述神经网络模型预测就所述主车辆的燃料消耗。
21. 根据方案19的***,其中所述机器学习模型是统计学习模型,并且所述统计学习模型包括训练模式以及测试模式,在所述训练模式中,利用来自多个道路车辆的操作数据和燃料消耗数据校准所述统计学习模型;在所述测试模式中,所述统计学习模型预测就计算所述主车辆的燃料消耗。
22. 根据方案14的***,其中计算估计的燃料消耗和燃料成本由所述服务器计算机执行,并且所述估计的燃料消耗和燃料成本被下载到所述主车辆中的导航***。
23. 根据方案14的***,其中,利用从所述服务器计算机下载到所述导航***的所述一个或多个燃料消耗模型,计算估计的燃料消耗和燃料成本由所述主车辆中的所述导航***执行。
24. 根据方案14的***,进一步包括由所述服务器计算机接收来自补充数据提供者的地图数据、兴趣点(POI)数据和实时交通数据,将所述地图数据和所述实时交通数据包含到所述燃料消耗模型中,并将所述POI数据包含到在所述导航***上显示的行驶路线和燃料成本中。
25. 根据方案24的***,进一步包括由所述服务器计算机向所述补充数据提供者提供更新的数据。
附图说明
附图1是来自常规导航***的显示的示意图,示出了从起始点到目的地的三条可能的路线,并带有与每条路线相关的距离和时间;
附图2是示出用于收集群体感知车辆行驶数据和其它数据,并计算所请求的导航路线的估计燃料消耗的***框架的框图;
附图3是用于基于大量道路拓扑和驾驶员行为参数来估计燃料消耗的神经网络模型的示意图;
附图4是用于在车辆导航***中提供燃料消耗预测和燃料成本估计的方法的流程图;以及
附图5是根据所公开发明实施例的导航***的显示的示意图,示出了如附图1中的三条导航路线和数据,并且还包括每条路线的燃料消耗和成本。
具体实施方式
以下关于本发明实施例的讨论涉及一种用于在车辆导航***中提供燃料消耗预测和燃料成本估计的***和方法,该讨论本质上仅仅是示例性的,并且不旨在限制本发明或其应用或用途。例如,下面所讨论的实施例在驾驶员使用车载导航***的背景下描述;然而,为各种路线选择计算并提供燃料消耗数据的发明概念同样适用于基于网络的地图程序,该基于网络的地图程序经由计算机或手持移动设备访问。该概念还适用于自动驾驶***,该自动驾驶***执行自动重新规划路线功能,并自主地或基于来自车辆管理员或乘员的输入偏好来选择路线。
导航***在本领域中是公知的,导航***提供路线规划、视觉地图显示和逐向驾驶员导航引导。当驾驶员请求用于从起始点到目的地的行使导航指示时,大多数导航***有能力提供多于一个路线选择,并且为每个路线选择提供基本距离和时间估计。在一些情况下,导航***仅提供一个路线选择,因为只有一条路线是有意义的,但在许多其他情况下,提供多于一个路线选择。
附图1是来自如本领域公知的常规车载导航***的显示10的示意图。显示10表示驾驶员已经请求从起始点20到目的地30的导航指示的情景。起始点20通常默认为车辆和驾驶员的当前位置,但也可以是任何地方。显示10示出了从起始点20到目的地30的三条可能的路线,包括路线40、路线50和路线60。路线40涉及三个路线选择中行驶距离最长的,但是可以包括没有或几乎没有停止的全高速公路行使。路线60是行驶距离最短的,但可以包括低速行驶路段和在停车标志和停车灯处的频繁停止。路线50行驶距离居中(比路线40短但比路线60长),并且行进速度适中。
由于路线选择的不同特点,导航***向驾驶员提供与每条路线相关联的距离和时间是已知的。对于路线40/50/60的每一条而言,表70包括总距离和估计的时间。当然,距离和时间还可以用表70之外的形式显示给驾驶员,例如附加到路线40/50/60中的每个的边注。时间估计和距离数据可以帮助驾驶员决定采取哪条路线。然而,利用下面所讨论的***和方法,可以向驾驶员提供更多的信息以帮助驾驶员在更知情的条件下就关于沿哪条路线行进作出决定。
附图2是***框架100的框图图示,该***框架100用于收集群体感知车辆行驶数据和其它数据,并计算所请求的导航路线的估计的燃料消耗。如附图2所示,多个车辆102示出为行驶在道路110上。道路110划分成路段112、114、116等,其中路段通常由地图提供者来确定,并且每个路段是具有一致属性和特点的相当短的路程。例如,住宅区中的路段可以是一个街区长,其中就整个路段而言,道路具有恒定的车道数和限速。在高速公路上,车道数、限速、入口/出口匝道、道路坡度和道路曲率都可以用于确定每个路段的范围。
尽管在附图2中仅示出了道路110,但是在框架100实际的执行中,大量的车辆102将在许多不同的道路上行驶。车辆104将请求导航指示,如下文所述的那样。
车辆102和104与服务器120无线地通信。车辆102/104和服务器120之间的无线通信可以使用任何合适的技术,包括但不限于专用远程信息处理***、蜂窝通信、卫星通信、使用专用短程通信(DSRC)或其它技术等的车辆到车辆(V2V)通信和车辆到基础设施(V2I)通信。进一步地,车辆102/104和服务器120之间的通信可以经过各种互联网路由器、专用通信网络和服务器,以及其他中间路由设备。在框架100中,车辆102/104仅需要能够以双向方式与服务器120实时或接近实时地通信。
当然,并非在任何道路上的每个车辆都将与服务器120通信,因为许多车辆没被配备用于通信。服务器120将就其范围内的所有道路从尽可能多的车辆收集数据,并且如果提供数据的车辆比服务器120维持良好质量燃料消耗模型所需的更多,则服务器120将选择性地接收来自优选数量的车辆的数据。
如熟悉计算机的任何人所理解的那样,服务器120具有计算能力和存储能力。服务器120用两种不同类型的燃料消耗预测模型中的至少一种来编程,该两种模型即基于物理的模型和机器学习模型。数据收集模块122从车辆102收集数据用于基于物理的模型124,并且数据收集模块132从车辆102收集数据用于机器学习模型134。由数据收集模块122和132收集的数据可以稍有不同,并且下面详细讨论数据收集和模型。
一个或多个车辆制造者专用服务器140向服务器120提供专有车辆模型数据142,并且还可以从服务器120接收回数据。车辆模型数据142可以用于基于物理的模型124和/或机器学习模型134以估计车辆104的燃料消耗,如下文还将进一步讨论的那样。
外部数据提供者152/154/156向服务器120提供数据以供在燃料消耗模型中使用。外部数据提供者152/154/156包括主要兴趣在于加油站位置数据的兴趣点(POI)数据提供者152、地图数据提供者154和实时交通数据提供者156。还可以提供其它类型的外部数据,以改进燃料消耗预测(例如,当前天气和预报的天气信息)。服务器120和外部数据提供者152/154/156之间的通信本质上可以是双向的,因为服务器120可以从车辆102收集数据,这些数据比外部数据提供者152/154/156所拥有的数据更准确和/或更新。
为了概括框架100,服务器120连续地收集来自许多道路车辆102和其它数据源(142、152-156)的数据,并且连续地改善燃料消耗估计模型124和134。当车辆104请求导航路线指示时,服务器120为每个路线选择提供至少一个(并且经常多于一个)路线选择,包括就所述路线选择中的每个的距离、估计的时间和估计的燃料消耗和成本。以下讨论模型124和134如何操作。
顾名思义,基于物理的模型124利用基于发动机性能、车辆参数和车辆环境的计算来估计就特定车辆和驾驶员在特定导航路线的路段上的燃料消耗。当简化为基本原理时,车辆104(或作为燃料消耗计算的对象的任何车辆)的运动通过牛顿第二定律来表征,其表示了作用在车辆104上的合力等于其质量乘以其加速度。当扩展到包括其它影响燃料消耗的等效力时,牛顿第二定律方程可以写为:
其中是车辆104的质量,是车辆加速度(纵向速度的变化率),是车辆发动机提供的力,是路面摩擦力,是纵向作用在车辆上的重力的力(如果存在道路坡度的话),是车辆上的空气动力阻力,是作用在车辆上与沿着道路停止和启动相关联的等效力,是与车辆电气***相关联的等效力,是制动力。
方程(1)中的每个力可以使用车辆参数、发动机参数、道路和驾驶员参数以及经验数据的组合来建模。具体地,力可以建模如下:
继续构建方程(1)的力项:
继续构建方程(1)的力项:
继续构建方程(1)的力项:
继续构建方程(1)的力项:
继续构建方程(1)的力项:
对于方程(1)的最终项,是车辆上的制动力,其可以由纵向加速度或者通过制动***(诸如防抱死制动***)中的传感器来确定。在带有再生制动***的车辆中,其中一些制动力矩作为动能或电能被捕获,这可以在模型中考虑,由此制动力不将被视为纯粹浪费的能量。
对于单独的车辆104而言,方程(1)-(7)中出现的一些参数可以从一个驾驶行程到另一个行驶行程而变化。例如,如果车辆104仅有驾驶员在车上,对比完全装载有5-6名成年乘客或装载重的货物,车辆的质量有着显著的不同。同样地,在车斗中具有大体积货物或牵引拖车的皮卡车将具有比标准车辆更大的质量和更高的阻力系数。可以通过测量与学***道路上行驶时进行的计算而得知。
基于物理的模型124可以利用方程(1)-(7)来构造,由此可以就任何给定的路段计算车辆的燃料消耗。这通过利用上述的群体感知的和车辆/驾驶员的具体数据对每个路段过程的车辆动态曲线(加速、减速、停止、启动和道路坡度)进行建模来完成。一旦对车辆动态曲线进行建模,也可以为沿路段的行驶来预测变速器档位选择以及发动机转速。发动机扭矩曲线(相对于时间)也可从方程(1)中获得,包括移动车辆所需的扭矩以及其它阻力源与就路段的低效率(方程(3)-(7))。因此,现在可获得在路段行驶期间的发动机转速和扭矩的基于时间的模拟。利用发动机扭矩和转速时间曲线,作为时间的函数的燃料消耗可以写为:
方程(2)-(7)中的常数可确定为用于提供与大量车辆的实际燃料消耗数据的最佳相关,其中实际燃料消耗数据也从车辆102中群体感知到。一旦基于物理的模型124与大量车辆102的实际道路数据相关,模型124可以以预测的方式用于估计在任何特定路段上行驶的任何特定车辆104的燃料消耗。
在过去,不可能使用方程(1)-(7)为规划行驶的路线来提前准确地估计燃料消耗,因为方程(2)-(7)中的许多参数不可事先地用于计算。例如,道路坡度、交通流速度、单独的加速/制动模式以及与平均交通速度的偏差、以及由停车标志和交通灯引起的怠速,这通常对于所请求的任何任意导航路线而言都是未知的。然而,利用上面讨论的框架100,所有的这些数据和更多可以从车辆102被群体感知或者为单独的车辆104而确定,并且可用在基于物理的模型124中以便估计燃料消耗。
附图3是用于基于大量道路拓扑和驾驶员行为参数来估计燃料消耗的神经网络模型200的示意图。神经网络模型200是可以用作机器学习模型134的一种类型的模型。如本领域技术人员所理解的那样,还可以使用其它类型的机器学习模型。
神经网络模型200利用机器学***均速度、平均绝对加速度、停止次数、总停止持续时间和大加速度的数量。在另一个实施例中,包括实际海拔(海平面以上的高度;不仅仅是路段的相对爬升/下降)和外部空气温度作为输入。当然可以使用输入参数210的其它组合。目的是输入参数210包括在确定路段上行驶的车辆的燃料消耗时最重要的因素。
应注意的是,输入参数210中的一些参数与道路拓扑相关,例如,高度、爬升和下降参数。输入参数210的其它输入参数与驾驶员行为相关,例如加速度数据。输入参数210中的另外一些其它输入参数可以涉及道路拓扑、驾驶员行为和交通状况(例如平均速度和停止次数)的组合。这与在基于物理的模型124中用作输入的参数非常相同。
如图所示,输入参数210提供给节点220的输入层。在这种情况下,自适应模型核心230包括两层内部节点,第一内层240和第二内层250。第二内层250与具有单个节点的输出层260连接,该单个节点表示输出参数270,在这种情况下,表示燃料消耗。
神经网络模型200首先在训练模式中操作,在该模式中提供大量数据集,其中训练数据集中的每个不仅包括输入参数210,而且包括就行使过的路段的输出参数270(实际燃料消耗)。在训练模式期间,模型200构建其自身以提供就每个训练集的输入参数与输出参数之间的最佳可能的相关。自适应模型核心230中的层数,在层240和250的每一个中的节点数,以及层220、240、250和260之间的连接性在训练模式期间都是变化的,以实现最佳的相关。反向传播信道280表示用于自适应模型训练的反馈。
在为训练模式提供足够数量的数据集之后,神经网络模型200显示模型计算的燃料消耗与实际燃料消耗的良好相关性,然后模型200准备好在测试模式中使用。在测试模式中,模型200用于预测规划行驶特定路段(或更具体地,由许多路段组成的导航路线)的车辆(车辆104)的燃料消耗。在测试模式中,输入参数210从群体感知数据、关于车辆104及其驾驶员的数据、地图数据以及实时交通数据的组合中获得。在以上讨论的方式中,可能需要针对当前的驾驶行程具体地调整关于车辆104及其驾驶员的一些参数。当所有输入参数210可从这些源处获得,并且神经网络模型200先前已得到训练,模型200可用于预测性地估计就特定车辆、驾驶员和路段的燃料消耗。
许多不同的机器学习技术在本领域中是已知的,并可适用于机器学习模型134(包括神经网络模型200),例如带有径向基函数(RBF)内核的支持向量机(SVM)回归。异常(异常值)检测、正则化和交叉验证也可考虑用来提高准确性。其它统计学习方法,如贝叶斯网络分析,也可以用来实现这个目标。
附图4是利用上述的数据收集和建模技术,在车辆导航***中提供燃料消耗预测和燃料成本估计的方法的流程图300。
在框302中,从在多个路段上行驶的多个车辆收集车辆操作数据。这种群体感知数据由“云端”的服务器(服务器120)来收集——服务器120可以是因特网上的任何地方,或者可以是由具有专有远程信息处理***的车辆制造者私人操作的服务器,或者任何其它具有远程数据收集功能的服务器。在框302处,收集的数据优选地从多个车辆中无线地且连续地收集。在框302处收集的车辆操作数据包括先前列出的用于基于物理的模型124和机器学习模型134的所有输入参数,以及就行驶不同路段的车辆102的实际燃料消耗。如上所述,实际燃料消耗数据用于校准和关联模型124和134。
在框304中,补充数据由兴趣点数据提供者152、地图数据提供者154和实时交通提供者156提供给服务器计算机120。在框304处从补充数据提供者152/154/156所收集的数据包括:道路地图数据(路段,包括路面类型、车道数量、曲率、交叉口等);兴趣点(POI)数据,包括加油站的位置,以及加油站的营业时间、价格、可提供的燃料类型等;以及实时交通数据,包括平均速度低于规定速度的路段、道路建设和事故的位置等。应注意的是,在框304处提供补充数据不是强制性的,因为服务器120可能已经具有地图和POI数据,并且来自车辆102的群体感知数据可以取代实时交通数据。
在框306中,在服务器120上为路段创建燃料消耗模型。燃料消耗模型考虑了许多因素,包括如前所述的道路坡度、平均速度、交通拥堵、停车灯和停车标志的数量、车辆和发动机类型、驾驶员加速/制动模式等。燃料消耗模型可以包括基于物理的模型124、机器学习模型134或两者都包括。模型124/134不仅基于道路特定因素、还基于车辆特定因素和驾驶员特定因素(例如车辆质量、发动机和变速器规格、加速和制动特征)来估计规划行驶路线的燃料消耗。如上所述的,在框306处创建的燃料消耗模型124/134首先利用就行使许多不同路段的许多车辆的已知燃料消耗数据来计算和校准,然后模型124/134准备好用于预测模式。
在框308中,驾驶员请求导航路线。该请求将以常规的方式通过附图2的车辆104中的车载车辆导航***来进行,其中驾驶员指定起始点(通常是车辆当前位置)和目的地。
在框310中,服务器120为所请求的导航路线计算一个或多个导航路线选择。路线选择通常包括两条或三条不同的路线,所供选择的路线至少包括一些差异。在确定导航路线选择之后,在框312中服务器120利用一个或多个模型来计算每个路线的估计燃料消耗和燃料成本。燃料消耗估计可以基于物理的模型124或机器学习模型134或两者的组合。燃料成本是基于沿着路线的燃料消耗和位于沿着该路线的加油站的燃料价格计算的。
在框314处,经由车辆内导航***向驾驶员提供导航路线选择,其中每个路线选择不仅包括距离和时间,还包括利用模型124/124计算的燃料消耗和燃料成本。呈现给驾驶员的路线选择,特别是对于长距离导航路线,还可以包括加油站相对于沿着每个路线选择行驶范围的位置,由此对驾驶员来说沿着任何选择的路线能否方便地加油是显而易见的。
上述过程还可以包括提供来自车辆制造者的专有数据以用在基于模型的燃料消耗预测中。例如,专有数据可以包括就特定型号车辆的动力系性能数据。
上述过程还可以包括将来自服务器计算机120的反馈数据提供给兴趣点数据提供者152、地图数据提供者154以及实时交通提供者156。例如,驾驶员可能够报告在加油站支付的价格,或者实际行驶的路段可能在某种程度上与地图数据中所表示的不同,或者驾驶员可能经历的与由实时交通提供者156所报告的那些不同的(更好或更差)交通拥堵状况。车辆102和/或104所经历的并且提供给服务器120的任何数据,如果其不同于补充数据提供者152/154/156所提供的数据,则可进行更新。
最后,还可以想象在具有车载本地处理器的单独的车辆(诸如车辆104)上运行上述过程。这可以通过将基于物理的燃料消耗模型124或机器学习模型134或两者都下载到车辆来完成。模型下载的执行可以是定期的(推送的),或者是当请求导航路线时而基于具体需求(拉动)的。然后,当驾驶员想要规划路线时,车载导航***不仅可以提供带有时间和距离的不同路线,而且还可以基于利用模型124/134在车辆中本地执行的计算,提供估计的燃料消耗和燃料成本。
如本领域技术人员所很好地理解的那样,本文讨论的用于描述本发明的若干和各种步骤以及过程可以指由服务器120、另外的计算机、处理器或其它电子运算装置执行的操作,所述电子运算装置利用电现象来操纵和/或变换数据。车辆102(群体来源数据提供者)和104(请求导航路线的单独的车辆)应理解为具有用于收集数据和进行运算的车载处理器和存储器,以及用于与服务器120无线通信的通信***。这些计算机和电子设备可以采用各种易失性和/或非易失性存储器,包括其上存储有可执行程序的非暂时性计算机可读介质,可执行程序包括能够由计算机或处理器执行的各种代码或可执行指令,其中存储器和/或计算机可读介质可以包括所有形式和类型的存储器和其它计算机可读介质。
附图5是根据所公开发明实施例的导航***的显示410的示意图。显示410包括表470,示出了如附图1所示的三条导航路线40/50/60以及距离和时间数据。表470还包括就每条路线如上文详细所述的计算的燃料消耗和成本。可以预期的是许多驾驶员将选择将消耗最少燃料或具有最低燃料成本的路线,特别是如果驾驶时间相对可比的情况下。如前所述,就每条路线的燃料消耗和成本数据不必须显示在表中;其可以以任何其它合适的格式显示以供驾驶员查看。
随着燃料消耗和导航路线数据可用,导航***可以向驾驶员提供额外的有用信息。例如,在长距离行驶中,导航***可以估计何时车辆将需要加油,并且可以在显示410上表示指示何处存在加油站。加油站位置数据可如先前讨论的从兴趣点数据提供者152获得。导航***还可以综合在沿着不同路线的加油站处的燃料价格(可从POI数据提供者152获得),并将其作为显示470所提供的数据的因素。例如,路线40可能经过燃料税比路线60高得多的州。当地的供应和需求也可能造成不同地点之间燃料价格的巨大差异。因此,沿路线40的每单位体积燃料的平均价格可比沿路线60的高15%。特定路线燃料购买价格可乘以估计的燃料消耗,以为每条路线提供非常准确的燃料成本估计,这对于许多司机而言可能是的决定性因素。
一种导航***,为不同的导航路线选择提供估计的燃料消耗和燃料成本,为驾驶员提供有价值的信息以在选择行驶路线时使用。选择使用较少燃料的行驶路线对于驾驶员个人而言产生了节省,并且还提供了社会效益。
前述讨论仅公开和描述了本发明的示例性实施例。本领域技术人员将容易地从这样的讨论以及从相应的附图和权利要求中认识到,在不脱离的精神和如在下面权利要求中所限定的本发明范围的情况下,可以在其中进行各种改变、修改以及变化。
Claims (25)
1.一种用于在车辆导航***中为行驶路线提供估计的燃料消耗的方法,所述方法包括:
向服务器计算机提供来自多个道路车辆的车辆操作数据,其中所述车辆操作数据由所述道路车辆上的传感器收集并无线地提供给所述服务器计算机,并且所述车辆操作数据包括表征行驶经过一个或多个路段的每个所述道路车辆的数据,包括就每个所述路段的每个所述道路车辆的燃料消耗;
在所述服务器计算机上创建一个或多个燃料消耗模型,其中所述一个或多个燃料消耗模型基于所述车辆操作数据、路段性质和驾驶员的行为特点,计算就每个所述路段的每个所述道路车辆的燃料消耗;
通过主车辆的乘员利用所述主车辆中的导航***请求从起始点到目的地的导航指示;
确定从所述起始点到所述目的地的一条或多条行驶路线;
利用所述一个或多个燃料消耗模型,为所述主车辆就行驶所述一条或多条行驶路线中的每条,计算估计的燃料消耗和燃料成本;以及
在所述导航***上显示所述一条或多条行驶路线,并具有就所述一条或多条行驶路线中的每条的燃料消耗和燃料成本。
2.根据权利要求1所述的方法,其中所述车辆操作数据包括车辆与发动机型号,道路坡度,交通流量速度,单独的车辆加速/制动模式,单独的车辆与平均交通速度的偏差,以及由停车标志、交通灯和拥堵造成的怠速。
3.根据权利要求2所述的方法,其中所述车辆操作数据还包括海拔和外部空气温度。
4.根据权利要求1所述的方法,其中所述一个或多个燃料消耗模型包括车辆运动学的基于物理的模型,所述车辆运动学的基于物理的模型模拟车辆力与运动以计算就路段的燃料消耗。
5.根据权利要求4所述的方法,其中,就每个路段,所述车辆运动学的基于物理的模型包括车辆动态曲线,所述车辆动态曲线就路段作为时间的函数模拟车辆运动;发动机转速曲线,所述发动机转速曲线基于所述车辆动态曲线计算;以及发动机扭矩曲线,所述发动机扭矩曲线基于所述车辆动态曲线和影响车辆的力计算;并且通过计算所述发动机速度曲线和所述发动机扭矩曲线的时间积分估计就路段的燃料消耗。
6.根据权利要求1所述的方法,其中所述一个或多个燃料消耗模型包括机器学习模型,所述机器学习模型将所述车辆操作数据与就每个路段的燃料消耗相关联。
7.根据权利要求6所述的方法,其中所述机器学习模型是神经网络模型,并且所述神经网络模型包括训练模式以及测试模式,在所述训练模式中,利用来自多个道路车辆的车辆操作数据和燃料消耗数据校准所述神经网络模型;在所述测试模式中,所述神经网络模型预测就所述主车辆的燃料消耗。
8.根据权利要求6所述的方法,其中所述机器学习模型是统计学习模型,并且所述统计学习模型包括训练模式以及测试模式,在所述训练模式中,利用来自多个道路车辆的车辆操作数据和燃料消耗数据校准所述统计学习模型;在所述测试模式中,所述统计学习模型预测就所述主车辆的燃料消耗。
9.根据权利要求1所述的方法,其中计算估计的燃料消耗和燃料成本由所述服务器计算机执行,并且所述估计的燃料消耗和燃料成本被下载到所述主车辆中的所述导航***。
10.根据权利要求1所述的方法,其中,利用从所述服务器计算机下载到所述导航***的所述一个或多个燃料消耗模型,计算估计的燃料消耗和燃料成本由所述主车辆中的所述导航***执行。
11.根据权利要求1所述的方法,进一步包括由所述服务器计算机接收来自补充数据提供者的地图数据、兴趣点数据和实时交通数据,将所述地图数据和所述实时交通数据包含到所述燃料消耗模型中,并将所述兴趣点数据包含到在所述导航***上显示的行驶路线和燃料成本中。
12.根据权利要求11所述的方法,进一步包括由所述服务器计算机向所述补充数据提供者提供更新的数据。
13.一种用于在车辆导航***中为行驶路线提供估计的燃料消耗的方法,所述方法包括:
向服务器计算机提供来自多个道路车辆的车辆操作数据,其中所述车辆操作数据由所述道路车辆上的传感器收集并无线地提供给所述服务器计算机,并且所述车辆操作数据包括表征行驶经过一个或多个路段的每个所述道路车辆的数据,包括就每个所述路段的每个所述道路车辆的燃料消耗,其中所述车辆操作数据包括车辆和发动机型号,道路坡度,交通流量速度,单独的车辆加速/制动模式,单独的车辆与平均交通速度的偏差,由停车标志、交通灯和拥堵造成的怠速,海拔和外部空气温度;
由所述服务器计算机接收来自补充数据提供者的地图数据、兴趣点数据和实时交通数据;
在所述服务器计算机上创建一个或多个燃料消耗模型,其中所述一个或多个燃料消耗模型基于所述车辆操作数据、路段性质、驾驶员的行为特点和来自所述补充数据提供者的数据,计算就每个所述路段的每个所述道路车辆的燃料消耗;并且其中所述一个或多个燃料消耗模型选择自包括车辆运动学的基于物理的模型和机器学习模型的组,所述车辆运动学的基于物理的模型模拟车辆力和运动以计算就路段的燃料消耗,所述机器学习模型将所述车辆操作数据与就每个路段的燃料消耗相关联;
通过主车辆的乘员利用所述主车辆中的导航***请求从起始点到目的地的导航指示;
确定从所述起始点到所述目的地的一条或多条行驶路线;
利用所述一个或多个燃料消耗模型,就所述主车辆行驶所述一条或多条行驶路线中每条,计算估计的燃料消耗和燃料成本;以及
在所述导航***上显示所述一条或多条行驶路线,并具有就所述一条或多条行驶路线中的每条的燃料消耗、燃料成本和兴趣点数据。
14.一种用于在车辆导航***中为行驶路线提供估计的燃料消耗的***,所述***包括:
服务器计算机,所述服务器计算机包括处理器和存储器,所述服务器计算机被配置为接收来自行驶经过多个路段的多个车辆的操作数据,并且被进一步配置为计算一个或多个燃料消耗模型,所述一个或多个燃料消耗模型基于所述操作数据、路段性质和驾驶员行为特点计算就行使每个路段的每个车辆的燃料消耗;以及
主车辆中的导航***,所述导航***被配置为与所述服务器计算机无线地通信,
当所述主车辆的乘员利用所述导航***请求从起始点到目的地的导航指示时,确定一个或多个导航路线选择以响应于所述请求,并且利用所述一个或多个燃料消耗模型计算就每个路线选择的估计的燃料消耗,并且所述就每个路线选择的估计的燃料消耗被提供给所述主车辆的乘员。
15.根据权利要求14所述的***,其中所述操作数据包括车辆和发动机型号,道路坡度,交通流量速度,单独的车辆加速/制动模式,单独的车辆与平均交通速度的偏离,以及由停车标志、交通灯和拥堵造成的怠速。
16.根据权利要求15所述的***,其中所述操作数据还包括海拔和外部空气温度。
17.根据权利要求14所述的***,其中所述一个或多个燃料消耗模型包括车辆运动学的基于物理的模型,所述车辆运动学的基于物理的模型模拟车辆动力和运动以计算就路段的燃料消耗。
18.根据权利要求17所述的***,其中,就每个路段,所述车辆运动学的基于物理的模型包括车辆动态曲线,所述车辆动态曲线就路段作为时间的函数模拟车辆运动;发动机转速曲线,所述发动机转速曲线基于所述车辆动态曲线计算;以及发动机扭矩曲线,所述发动机扭矩曲线基于所述车辆动态曲线和影响车辆的力计算;并且通过计算所述发动机速度曲线和所述发动机扭矩曲线的时间积分估计就路段的燃料消耗。
19.根据权利要求14所述的***,其中所述一个或多个燃料消耗模型包括机器学习模型,所述机器学习模型将所述操作数据与就每个路段的燃料消耗相关联。
20.根据权利要求19所述的***,其中所述机器学习模型是神经网络模型,并且所述神经网络模型包括训练模式以及测试模式,在所述训练模式中,利用来自多个道路车辆的操作数据和燃料消耗数据校准所述神经网络模型;在所述测试模式中,所述神经网络模型预测就所述主车辆的燃料消耗。
21.根据权利要求19所述的***,其中所述机器学习模型是统计学习模型,并且所述统计学习模型包括训练模式以及测试模式,在所述训练模式中,利用来自多个道路车辆的操作数据和燃料消耗数据校准所述统计学习模型;在所述测试模式中,所述统计学习模型预测就计算所述主车辆的燃料消耗。
22.根据权利要求14所述的***,其中计算估计的燃料消耗和燃料成本由所述服务器计算机执行,并且所述估计的燃料消耗和燃料成本被下载到所述主车辆中的导航***。
23.根据权利要求14所述的***,其中,利用从所述服务器计算机下载到所述导航***的所述一个或多个燃料消耗模型,计算估计的燃料消耗和燃料成本由所述主车辆中的所述导航***执行。
24.根据权利要求14所述的***,进一步包括由所述服务器计算机接收来自补充数据提供者的地图数据、兴趣点数据和实时交通数据,将所述地图数据和所述实时交通数据包含到所述燃料消耗模型中,并将所述兴趣点数据包含到在所述导航***上显示的行驶路线和燃料成本中。
25.根据权利要求24所述的***,进一步包括由所述服务器计算机向所述补充数据提供者提供更新的数据。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201562257551P | 2015-11-19 | 2015-11-19 | |
US62/257551 | 2015-11-19 | ||
US15/352,011 US9970780B2 (en) | 2015-11-19 | 2016-11-15 | Method and apparatus for fuel consumption prediction and cost estimation via crowd sensing in vehicle navigation system |
US15/352011 | 2016-11-15 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106767874A CN106767874A (zh) | 2017-05-31 |
CN106767874B true CN106767874B (zh) | 2021-02-23 |
Family
ID=58693719
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611271496.1A Active CN106767874B (zh) | 2015-11-19 | 2016-11-19 | 用于通过在车辆导航***中的群体感知的燃料消耗预测和成本估计的方法及装置 |
Country Status (3)
Country | Link |
---|---|
US (1) | US9970780B2 (zh) |
CN (1) | CN106767874B (zh) |
DE (1) | DE102016122402A1 (zh) |
Families Citing this family (61)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
SE541872C2 (en) * | 2016-09-22 | 2020-01-02 | Scania Cv Ab | Method and system for predicting the fuel consumption for a vehicle |
FR3057951B1 (fr) * | 2016-10-25 | 2020-07-17 | IFP Energies Nouvelles | Procede de determination d'un itineraire minimisant la depense energetique d'un vehicule au moyen d'un graphe adjoint |
US10661805B2 (en) * | 2016-11-22 | 2020-05-26 | Samsung Electronics Co., Ltd. | Vehicle control unit (VCU) and operating method thereof |
IL250492B (en) * | 2017-02-07 | 2020-03-31 | Azzam Azzam | fuel consumption monitoring |
US11875371B1 (en) | 2017-04-24 | 2024-01-16 | Skyline Products, Inc. | Price optimization system |
CN107352497B (zh) | 2017-07-21 | 2018-10-12 | 北京图森未来科技有限公司 | 一种车辆的自动加油方法、装置和*** |
US10330486B2 (en) * | 2017-08-08 | 2019-06-25 | Gm Global Technology Operations Llc. | Context-aware vehicle communications system and control logic with adaptive crowd-sensing capabilities |
US10678234B2 (en) * | 2017-08-24 | 2020-06-09 | Tusimple, Inc. | System and method for autonomous vehicle control to minimize energy cost |
US20190072978A1 (en) * | 2017-09-01 | 2019-03-07 | GM Global Technology Operations LLC | Methods and systems for generating realtime map information |
US10534089B2 (en) * | 2017-09-22 | 2020-01-14 | Qualcomm Incorporated | Method and apparatus for providing power-based route options |
CN111433565A (zh) * | 2017-12-18 | 2020-07-17 | 智加科技公司 | 用于自动驾驶车辆中的自身性能觉知路径规划的方法和*** |
US20190185010A1 (en) * | 2017-12-18 | 2019-06-20 | PlusAI Corp | Method and system for self capability aware route planning in autonomous driving vehicles |
US11273836B2 (en) * | 2017-12-18 | 2022-03-15 | Plusai, Inc. | Method and system for human-like driving lane planning in autonomous driving vehicles |
US20190185012A1 (en) | 2017-12-18 | 2019-06-20 | PlusAI Corp | Method and system for personalized motion planning in autonomous driving vehicles |
US11130497B2 (en) | 2017-12-18 | 2021-09-28 | Plusai Limited | Method and system for ensemble vehicle control prediction in autonomous driving vehicles |
DE102017223579A1 (de) * | 2017-12-21 | 2019-06-27 | Siemens Aktiengesellschaft | System und Verfahren zum Unterstützen einer Prognose einer zukünftigen Signalisierung eines Verkehrsinfrastrukturelements |
US20190204842A1 (en) * | 2018-01-02 | 2019-07-04 | GM Global Technology Operations LLC | Trajectory planner with dynamic cost learning for autonomous driving |
JP7302934B2 (ja) * | 2018-03-05 | 2023-07-04 | モービルアイ ビジョン テクノロジーズ リミテッド | ナビゲーション情報を匿名化するためのシステム及び方法 |
CN112204349A (zh) * | 2018-04-03 | 2021-01-08 | 御眼视觉技术有限公司 | 用于车辆导航的***和方法 |
US10739147B2 (en) * | 2018-04-11 | 2020-08-11 | Toyota Jidosha Kabushiki Kaisha | Hierarchical route generation, provision, and selection |
US10885783B2 (en) * | 2018-06-29 | 2021-01-05 | Palo Alto Research Center Incorporated | Generating collaboratively optimal transport plans |
CN110675619B (zh) * | 2018-07-02 | 2021-06-15 | 上海汽车集团股份有限公司 | 一种车辆行程能耗预测方法和装置 |
US11067403B2 (en) * | 2018-07-05 | 2021-07-20 | GM Global Technology Operations LLC | Vehicle energy usage tracking |
CN110736473A (zh) * | 2018-07-18 | 2020-01-31 | 阿里巴巴集团控股有限公司 | 驾驶规划及组建车队的方法、装置、设备及存储介质 |
IT201800008156A1 (it) * | 2018-08-22 | 2020-02-22 | Iveco Spa | Metodo e sistema di determinazione di una causa di extra-consumo di combustibile |
CN110909907A (zh) * | 2018-09-18 | 2020-03-24 | 西安四维图新信息技术有限公司 | 卡车的油耗预测方法、装置及存储介质 |
CN109141459A (zh) * | 2018-09-28 | 2019-01-04 | 吉林大学 | 一种带有电耗分析预测的电动汽车导航***及方法 |
US10814881B2 (en) * | 2018-10-16 | 2020-10-27 | Toyota Motor Engineering & Manufacturing North America, Inc. | Vehicle velocity predictor using neural networks based on V2X data augmentation to enable predictive optimal control of connected and automated vehicles |
DE102018125712A1 (de) * | 2018-10-17 | 2020-04-23 | Valeo Schalter Und Sensoren Gmbh | Fahrunterstützungsverfahrens für ein Fahrzeug |
US12018952B2 (en) * | 2018-11-13 | 2024-06-25 | Magna powertrain gmbh & co kg | System and method for vehicle routing using big-data |
KR102592833B1 (ko) * | 2018-12-14 | 2023-10-23 | 현대자동차주식회사 | 차량의 음성 인식 기능 연동 제어 시스템 및 방법 |
US10895234B2 (en) * | 2019-03-18 | 2021-01-19 | Toyota Motor Engineering & Manufacturing North America, Inc. | Systems and methods for managing freshness of fuel in a vehicle |
FI129919B (en) * | 2019-03-25 | 2022-10-31 | Eee Innovations Oy | Control of the condition of the vehicle |
FI20195221A1 (en) * | 2019-03-25 | 2020-09-26 | Eee Innovations Oy | Depiction of vehicle dynamics |
FI129942B (en) * | 2019-03-25 | 2022-11-15 | Eee Innovations Oy | Improvement of map data |
JP7245464B2 (ja) * | 2019-05-22 | 2023-03-24 | 株式会社アイシン | 変速機の開発支援システムおよび方法 |
JP7265423B2 (ja) * | 2019-06-12 | 2023-04-26 | 株式会社日立製作所 | 経路計画装置、経路計画方法及び経路計画システム |
US10773727B1 (en) | 2019-06-13 | 2020-09-15 | LinkeDrive, Inc. | Driver performance measurement and monitoring with path analysis |
US11532188B2 (en) * | 2019-08-22 | 2022-12-20 | GM Global Technology Operations LLC | Architecture and methodology for state estimation failure detection using crowdsourcing and deep learning |
RU2741818C1 (ru) * | 2019-09-04 | 2021-01-28 | Общество с ограниченной ответственностью "АРТИФЛИТ" | Способ формирования энергоэффективного трека транспортного средства, устройство формирования энергоэффективного трека и система формирования энергоэффективного трека |
WO2021050152A1 (en) * | 2019-09-11 | 2021-03-18 | BlueOwl, LLC | Systems and methods for predicting fuel consumption efficiency |
KR20210048619A (ko) * | 2019-10-23 | 2021-05-04 | 현대자동차주식회사 | 자율주행 차량의 속도 프로파일 산출 시스템 및 방법 |
US11561543B2 (en) * | 2019-12-11 | 2023-01-24 | Baidu Usa Llc | Speed planning using a speed planning guideline for idle speed of autonomous driving vehicles |
CN111198501B (zh) * | 2020-01-14 | 2022-05-13 | 浙江工业大学 | 一种由rbf神经网络确定燃油等效因子的方法 |
US11796330B2 (en) * | 2020-02-11 | 2023-10-24 | Delphi Technologies Ip Limited | System and method for providing value recommendations to ride-hailing drivers |
EP3882881A1 (en) * | 2020-03-18 | 2021-09-22 | Veoneer Sweden AB | Recommended speed service |
US20210302183A1 (en) * | 2020-03-31 | 2021-09-30 | Fuelsave Consultoria, S.A. | Vehicle efficiency prediction and control |
US20220034673A1 (en) * | 2020-08-03 | 2022-02-03 | GM Global Technology Operations LLC | Trailer-considerate route recommendations |
US11801836B2 (en) * | 2020-10-28 | 2023-10-31 | Ford Global Technologies, Llc | Enhanced vehicle operation |
US11619944B2 (en) * | 2020-12-01 | 2023-04-04 | Waymo Llc | Fuel-economy optimization for autonomous driving systems |
CN114637283A (zh) * | 2020-12-16 | 2022-06-17 | 郑州宇通客车股份有限公司 | 一种基于动态避障的车辆路径规划方法及装置 |
CN112721934A (zh) * | 2021-02-01 | 2021-04-30 | 集瑞联合重工有限公司 | 车辆动力模式调节方法、装置以及*** |
US20220252414A1 (en) * | 2021-02-09 | 2022-08-11 | Ford Global Technologies, Llc | Systems and methods for navigation and logistics management |
US11820221B2 (en) | 2021-06-29 | 2023-11-21 | Nissan North America, Inc. | Vehicle fuel level estimation |
US11893882B2 (en) | 2022-01-13 | 2024-02-06 | GM Global Technology Operations LLC | System and process for determining recurring and non-recurring road congestion to mitigate the same |
US11867521B2 (en) * | 2022-02-16 | 2024-01-09 | GM Global Technology Operations LLC | Adaptive in-drive updating of vehicle energy consumption prediction |
DE102022127538A1 (de) | 2022-06-20 | 2023-12-21 | GM Global Technology Operations LLC | Adaptive Aktualisierung der Energieverbrauchsvorhersage während der Fahrt für ein beladenes Fahrzeug |
DE102022117440A1 (de) * | 2022-07-13 | 2024-01-18 | Next.E.Go Mobile SE | Verfahren und assistenzeinrichtung zur navigationsroutenfindung und entsprechend eingerichtetes kraftfahrzeug |
CN114999164B (zh) * | 2022-08-05 | 2022-11-04 | 深圳支点电子智能科技有限公司 | 智能交通预警处理方法及相关设备 |
CN116448137B (zh) * | 2023-05-30 | 2024-01-16 | 山东博恒新能源有限公司 | 智能化高速公路能源管理*** |
CN116989817B (zh) * | 2023-09-26 | 2023-12-08 | 常州满旺半导体科技有限公司 | 基于数据分析的能源设备安全检测数据传输***及方法 |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006118480A (ja) * | 2004-10-25 | 2006-05-11 | Mitsubishi Fuso Truck & Bus Corp | 車両の燃料消費率予測装置 |
JP2007024833A (ja) * | 2005-07-21 | 2007-02-01 | Denso Corp | 車載ナビゲーション装置 |
US7783417B2 (en) * | 2007-03-09 | 2010-08-24 | Mitac International Corporation | Methods and apparatus for determining a route having an estimated minimum fuel usage for a vehicle |
US8635012B2 (en) * | 2008-10-02 | 2014-01-21 | International Business Machines Corporation | Optimization of travel routing |
JP5027777B2 (ja) * | 2008-10-31 | 2012-09-19 | クラリオン株式会社 | カーナビゲーション装置およびカーナビゲーション方法 |
JP4779031B2 (ja) * | 2009-03-30 | 2011-09-21 | 本田技研工業株式会社 | ナビゲーション装置及び経路配信サーバ |
KR20110049548A (ko) * | 2009-11-05 | 2011-05-12 | 엘지전자 주식회사 | 이동 단말기의 내비게이션 방법 및 그 장치 |
US9046379B2 (en) * | 2009-12-28 | 2015-06-02 | Honda Motor Co., Ltd. | Devices and methods for determining fuel consumption and searching vehicle routes |
KR101655467B1 (ko) * | 2010-06-23 | 2016-09-08 | 현대자동차주식회사 | 차량용 길 안내 시스템 |
EP2410294A1 (en) * | 2010-07-21 | 2012-01-25 | Harman Becker Automotive Systems GmbH | Method and device for providing cost information associated with junctions and method of determining a route |
JP5516209B2 (ja) * | 2010-08-06 | 2014-06-11 | アイシン・エィ・ダブリュ株式会社 | ナビゲーション装置、ナビゲーション方法、及びナビゲーションプログラム |
EP2431711B1 (en) * | 2010-09-08 | 2014-11-12 | Harman Becker Automotive Systems GmbH | Vehicle navigation system |
JP2014106068A (ja) * | 2012-11-27 | 2014-06-09 | Nissan Motor Co Ltd | 燃費推定装置及び燃費推定方法 |
US8972175B2 (en) * | 2013-03-14 | 2015-03-03 | Qualcomm Incorporated | Navigation using crowdsourcing data |
-
2016
- 2016-11-15 US US15/352,011 patent/US9970780B2/en active Active
- 2016-11-19 CN CN201611271496.1A patent/CN106767874B/zh active Active
- 2016-11-21 DE DE102016122402.2A patent/DE102016122402A1/de not_active Withdrawn
Also Published As
Publication number | Publication date |
---|---|
US9970780B2 (en) | 2018-05-15 |
DE102016122402A1 (de) | 2017-05-24 |
US20170146362A1 (en) | 2017-05-25 |
CN106767874A (zh) | 2017-05-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106767874B (zh) | 用于通过在车辆导航***中的群体感知的燃料消耗预测和成本估计的方法及装置 | |
US11067403B2 (en) | Vehicle energy usage tracking | |
US11650066B2 (en) | Systems and methods for variable energy routing and tracking | |
RU2683902C2 (ru) | Транспортное средство, способ и система для планирования режимов транспортного средства с использованием изученных предпочтений пользователя | |
EP2988285B1 (en) | Optimal warning distance | |
CN111439250B (zh) | 用于在路况变化的情况下辅助车辆的技术 | |
CN105383495B (zh) | 使用物理模型的基于路线的能耗估计 | |
CN106891893B (zh) | 车辆模式确定 | |
US9702716B2 (en) | Traffic score determination | |
JP5051542B2 (ja) | ドライバモデル処理装置 | |
EP3671550A1 (en) | Dynamically loaded neural network models | |
US20190071096A1 (en) | Method for determining a speed to be reached for a first vehicle preceded by a second vehicle, in particular for an autonomous vehicle | |
JP2009234442A (ja) | 運転操作支援装置 | |
CN115083186A (zh) | 实时动态交通速度控制 | |
EP3648077A1 (en) | Method, apparatus, and computer program product for creating traffic information for specialized vehicle types | |
CN106355915A (zh) | 一种用于提供行驶建议的方法和装置 | |
US12018952B2 (en) | System and method for vehicle routing using big-data | |
KR102671687B1 (ko) | 차량의 주행 가능 거리를 추정하기 위한 방법 및 장치 | |
JP2014066655A (ja) | 経路探索装置及び経路探索方法 | |
CN113424209A (zh) | 使用深度学习多预测器融合和贝叶斯优化的轨迹预测 | |
KR20190131451A (ko) | 전기 자동차의 주행 파라미터 결정 방법 및 장치 | |
KR20190131452A (ko) | 전기 자동차의 주행 파라미터를 결정하는 방법 및 장치 | |
EP4361819A1 (en) | Methods and apparatuses for closed-loop evaluation for autonomous vehicles | |
CN118228851A (zh) | 车辆消耗电量的预测方法、电子设备、介质和车辆 | |
CN115966097A (zh) | 基于事故强度的车辆的路径规划 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |