CN110610260B - Driving energy consumption prediction system, method, storage medium and equipment - Google Patents
Driving energy consumption prediction system, method, storage medium and equipment Download PDFInfo
- Publication number
- CN110610260B CN110610260B CN201910771693.7A CN201910771693A CN110610260B CN 110610260 B CN110610260 B CN 110610260B CN 201910771693 A CN201910771693 A CN 201910771693A CN 110610260 B CN110610260 B CN 110610260B
- Authority
- CN
- China
- Prior art keywords
- road
- energy consumption
- driving
- prediction
- vehicle speed
- 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
- 238000005265 energy consumption Methods 0.000 title claims abstract description 123
- 238000000034 method Methods 0.000 title claims abstract description 33
- 238000003860 storage Methods 0.000 title claims abstract description 12
- 238000012549 training Methods 0.000 claims abstract description 51
- 238000003062 neural network model Methods 0.000 claims abstract description 44
- 238000012545 processing Methods 0.000 claims abstract description 18
- 230000001133 acceleration Effects 0.000 claims description 32
- 238000013528 artificial neural network Methods 0.000 claims description 21
- 238000012360 testing method Methods 0.000 claims description 13
- 238000012417 linear regression Methods 0.000 claims description 4
- 238000001514 detection method Methods 0.000 claims description 3
- 238000012795 verification Methods 0.000 claims description 3
- 238000010276 construction Methods 0.000 claims description 2
- 238000000605 extraction Methods 0.000 claims description 2
- 238000013480 data collection Methods 0.000 claims 1
- 230000006870 function Effects 0.000 description 12
- 238000007726 management method Methods 0.000 description 7
- 238000005457 optimization Methods 0.000 description 6
- 238000012546 transfer Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 238000000611 regression analysis Methods 0.000 description 3
- 230000003044 adaptive effect Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 230000001186 cumulative effect Effects 0.000 description 2
- 238000009826 distribution Methods 0.000 description 2
- 238000001134 F-test Methods 0.000 description 1
- 238000000692 Student's t-test Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 238000012804 iterative process Methods 0.000 description 1
- 238000005096 rolling process Methods 0.000 description 1
- 238000012353 t test Methods 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
Images
Classifications
-
- 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
- G06N3/044—Recurrent networks, e.g. Hopfield networks
-
- 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
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/40—Business processes related to the transportation industry
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Strategic Management (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Software Systems (AREA)
- Computational Linguistics (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Evolutionary Computation (AREA)
- Mathematical Physics (AREA)
- Data Mining & Analysis (AREA)
- Marketing (AREA)
- Biophysics (AREA)
- General Business, Economics & Management (AREA)
- Biomedical Technology (AREA)
- Molecular Biology (AREA)
- Artificial Intelligence (AREA)
- Life Sciences & Earth Sciences (AREA)
- Tourism & Hospitality (AREA)
- Game Theory and Decision Science (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Entrepreneurship & Innovation (AREA)
- Development Economics (AREA)
- Primary Health Care (AREA)
- Traffic Control Systems (AREA)
- Navigation (AREA)
Abstract
本发明公开一种行车能耗预测系统、方法、存储介质和设备,其中预测方法包括获取规划行驶路线的历史工况数据;基于历史工况数据构建训练样本数据集;对训练样本数据集进行数据训练,建立车速特征BP神经网络模型和行车能耗BP神经网络模型;获取规划行驶路线上的实时工况信息,输入至车速特征BP神经网络模型中进行预测,得到未来行驶的车速特征数据,然后将车速特征数据输入至行车能耗BP神经网络模型中进行预测,得到未来的行驶能量消耗数据,实现行车能耗的在线预测。本发明可实现不同道路环境和交通状态的行驶工况下行车能耗的在线有效预测,帮助提高车辆智能能量管理的效率。
The invention discloses a driving energy consumption prediction system, method, storage medium and equipment, wherein the prediction method includes acquiring historical working condition data of a planned driving route; constructing a training sample data set based on the historical working condition data; performing data processing on the training sample data set Training, establish the vehicle speed characteristic BP neural network model and the driving energy consumption BP neural network model; obtain the real-time working condition information on the planned driving route, input it into the vehicle speed characteristic BP neural network model for prediction, and obtain the future driving speed characteristic data, and then The vehicle speed characteristic data is input into the BP neural network model of driving energy consumption for prediction, and the future driving energy consumption data is obtained to realize the online prediction of driving energy consumption. The invention can realize online effective prediction of driving energy consumption under driving conditions of different road environments and traffic states, and helps to improve the efficiency of vehicle intelligent energy management.
Description
技术领域technical field
本发明涉及智能交通系统和智能网联环境下的车载智能能量管理技术领域,尤其涉及一种用于智能汽车上的针对任意规划路径上的行车能耗预测系统、方法、存储介质和设备。The present invention relates to the technical field of vehicle-mounted intelligent energy management in an intelligent transportation system and an intelligent network environment, and in particular to a system, method, storage medium and device for predicting energy consumption of vehicles on any planned route for intelligent vehicles.
背景技术Background technique
IEMS(Intelligent Energy Management System,智能能量管理系统)是智能网联汽车和ITS(Intelligent Transport System,智能交通系统)等发展的必然需求,其目标是使车辆在不同行驶场景下的都能在线自适应地实现车载能量的高效节能、最优化的利用,尤其针对于目前的电动汽车和混合动力汽车等新能源汽车。而车载能量的消耗情况主要受一定道路和交通环境下的行驶工况影响,因此智能能量管理系统的关键是可以实现对不同行驶工况的自适应控制。IEMS (Intelligent Energy Management System, Intelligent Energy Management System) is an inevitable requirement for the development of intelligent connected vehicles and ITS (Intelligent Transport System, Intelligent Transportation System), and its goal is to enable vehicles to adapt online in different driving scenarios Realize the efficient energy saving and optimal utilization of on-board energy, especially for the current new energy vehicles such as electric vehicles and hybrid vehicles. The vehicle energy consumption is mainly affected by the driving conditions in a certain road and traffic environment, so the key to the intelligent energy management system is to be able to achieve adaptive control of different driving conditions.
传统的车辆能量管理系统由于无法获知未来车辆的行驶工况,其主要是基于动力系统实时工作点的瞬态功率点优化控制。而现在的智能能量管理系统可利用智能学习算法可实现车辆未来短时间内(通常在3-5分钟之内)的行驶速度预测、行驶功率需求预测或行驶工况的识别,基于此可进一步实现车载能量的自适应工况控制,但是这些都只是在预测时域内的局部优化控制。因此,目前对于车载能量的管理主要还是集中在瞬时优化和局部优化控制方面,对于车载能量的全局优化控制还很少。而基于对未来规划行驶路线上的行车能量消耗进行预测,可进一步实现对车载能量在规划行驶路线上的全局规划及优化控制,极大程度上提高车载能量的利用效率。Since the traditional vehicle energy management system cannot know the driving conditions of the future vehicle, it is mainly based on the transient power point optimization control of the real-time operating point of the power system. However, the current intelligent energy management system can use the intelligent learning algorithm to realize the vehicle's driving speed prediction, driving power demand prediction or identification of driving conditions in a short period of time (usually within 3-5 minutes). Based on this, it can be further realized Adaptive operating condition control of vehicle energy, but these are only local optimal controls in the prediction time domain. Therefore, the current management of vehicle energy is mainly focused on instantaneous optimization and local optimization control, and there is little global optimization control of vehicle energy. Based on the prediction of driving energy consumption on the planned driving route in the future, the overall planning and optimal control of vehicle energy on the planned driving route can be further realized, and the utilization efficiency of vehicle energy can be greatly improved.
发明内容Contents of the invention
本发明针对上述现有技术的不足,基于道路环境、交通状态和车辆运行的历史/实时大数据对任意规划行驶路线上不同行驶工况下的行车能量消耗进行在线预测,以帮助实现车载能量的全局规划及优化控制。The present invention aims at the deficiencies of the above-mentioned prior art, based on the historical/real-time big data of road environment, traffic state and vehicle operation, online prediction is made on the driving energy consumption under different driving conditions on any planned driving route, so as to help realize the energy consumption of the vehicle. Global planning and optimization control.
本发明一方面提供一种行车能耗预测系统,包括数据采集子系统、离线训练子系统和在线预测子系统;其中所述数据采集子系统用于对规划行驶路线上的道路环境参数、交通状态参数和车辆运行数据进行采集和记录;所述离线训练子系统,用于将规划行驶路线划分为多个路段,提取和计算各路段的道路环境参数、交通状态参数、车速特征参数和能量消耗值,建立样本数据集;搭建BP神经网络模型,通过BP神经网络对所述数据集分别进行训练和验证,得到验证后的BP神经网络;所述在线预测子系统,用于对规划行驶路线进行路段划分,提取各路段的道路环境参数、交通状态参数和路段行驶里程值,通过所述验证后的BP神经网络对规划行驶路线上的行车能量消耗进行预测。One aspect of the present invention provides a driving energy consumption prediction system, including a data acquisition subsystem, an offline training subsystem and an online prediction subsystem; Parameters and vehicle operation data are collected and recorded; the offline training subsystem is used to divide the planned driving route into multiple road sections, extract and calculate road environment parameters, traffic state parameters, vehicle speed characteristic parameters and energy consumption values of each road section , set up a sample data set; set up a BP neural network model, respectively train and verify the data set through the BP neural network, and obtain the verified BP neural network; Divide, extract the road environment parameters, traffic state parameters and mileage values of each road section, and predict the driving energy consumption on the planned driving route through the verified BP neural network.
进一步的,所述离线训练子系统包括离线数据处理模块和模型训练模块;其中所述离线数据处理模块,用于将规划行驶路线划分为多个路段,提取和计算路段的道路环境参数、交通状态参数、车速特征参数和能量消耗值,分别建立车速特征预测样本数据集和行车能耗预测样本数据集;所述模型训练模块,用于将样本数据集划分为训练数据集和测试数据集,分别搭建车速特征BP神经网络模型和行车能耗BP神经网络模型,对所述训练数据集分别进行训练;通过所述测试数据集对训练好的BP神经网络进行有效性验证。Further, the offline training subsystem includes an offline data processing module and a model training module; wherein the offline data processing module is used to divide the planned driving route into multiple road sections, extract and calculate the road environment parameters and traffic conditions of the road sections Parameters, vehicle speed characteristic parameters and energy consumption value, establish the vehicle speed characteristic prediction sample data set and the driving energy consumption prediction sample data set respectively; The model training module is used to divide the sample data set into a training data set and a test data set, respectively A BP neural network model of vehicle speed characteristics and a BP neural network model of driving energy consumption are built, and the training data sets are respectively trained; the effectiveness of the trained BP neural network is verified through the test data set.
进一步的,所述在线预测子系统包括在线数据处理模块和实时预测模块;其中所述在线数据处理模块,用于对规划行驶路线进行动态路段实时划分,提取各路段的道路环境参数、交通状态参数和路段行驶里程值;所述实时预测模块,用于根据训练后得到的所述车速特征BP神经网络模型和所述数据处理模块提取的参数对未来行驶路线上的路段车速特征参数进行实时预测,再以预测的车速特征参数作为行车能耗BP行车能量消耗的输入值对未来各路段的能量消耗值进行实时预测,并对各路段的能量消耗值求和,实现对未来行驶路线的行车能量消耗的预测。Further, the online prediction subsystem includes an online data processing module and a real-time prediction module; wherein the online data processing module is used to dynamically divide the planned driving route into real-time road sections, and extract road environment parameters and traffic state parameters of each road section and the road section mileage value; the real-time prediction module is used to predict the road section vehicle speed characteristic parameters on the future driving route in real time according to the parameters extracted by the vehicle speed characteristic BP neural network model obtained after training and the data processing module, Then use the predicted vehicle speed characteristic parameters as the input value of driving energy consumption BP driving energy consumption to predict the energy consumption value of each road section in real time in the future, and sum the energy consumption values of each road section to realize the driving energy consumption of the future driving route Prediction.
本发明另一方面提供一种行车能耗预测方法,包括:获取规划行驶路线的历史工况数据,包括道路环境参数、交通状态参数和车辆运行数据;基于所述历史工况数据构建训练样本数据集;对所述训练样本数据集进行数据训练,建立车速特征BP神经网络模型和行车能耗BP神经网络模型;获取规划行驶路线上的实时工况信息,输入至所述车速特征BP神经网络模型中进行预测,得到未来行驶的车速特征数据,然后将所述车速特征数据输入至行车能耗BP神经网络模型中进行预测,得到未来的行驶能量消耗数据,实现行车能耗的在线预测。Another aspect of the present invention provides a driving energy consumption prediction method, including: acquiring historical working condition data of the planned driving route, including road environment parameters, traffic state parameters and vehicle operating data; constructing training sample data based on the historical working condition data set; carry out data training on the training sample data set, set up the vehicle speed characteristic BP neural network model and the driving energy consumption BP neural network model; obtain the real-time working condition information on the planned driving route, and input it to the vehicle speed characteristic BP neural network model Prediction in the vehicle to obtain the characteristic data of vehicle speed in the future, and then input the characteristic data of vehicle speed into the BP neural network model of driving energy consumption for prediction, obtain the data of future driving energy consumption, and realize the online prediction of driving energy consumption.
进一步的,所述构建训练样本数据集具体为:将规划行驶路线划分为多个路段,以单个路段为单位提取该路段的特征参数,包括道路环境参数、交通状态参数、车速特征参数、路段的行驶里程值和车辆行驶能量消耗值;利用逐步线性回归方法分析所述能量消耗值与所述车速特征参数之间的影响关系,确定主要的车速特征参数用以预测模型的建立。Further, the construction of the training sample data set specifically includes: dividing the planned driving route into multiple road sections, and extracting the characteristic parameters of the road section in units of a single road section, including road environment parameters, traffic state parameters, vehicle speed characteristic parameters, road section Traveling mileage value and vehicle driving energy consumption value; using stepwise linear regression method to analyze the influence relationship between the energy consumption value and the vehicle speed characteristic parameter, and determine the main vehicle speed characteristic parameter for the establishment of the prediction model.
进一步的,所述将规划行驶路线划分为多个路段具体为将规划行驶路线分为不同交通拥堵等级,交通拥堵等级相同的一段行驶里程划分为一个路段样本。Further, the division of the planned driving route into multiple road sections is specifically dividing the planned driving route into different traffic congestion levels, and a section of driving mileage with the same traffic congestion level is divided into a road section sample.
进一步的,所述的道路环境参数包括道路类型、道路坡度和道路限速;所述交通状态参数为交通拥堵等级;所述路段的行驶里程值为规划行驶路线的起点至该路段中点之间的距离;所述车速特征参数为某一时间段内车速序列的统计量,包括平均速度、平均加速度、速度标准差、平均加速度、加速度标准差、加速时间比例、减速时间比例、匀速时间比例和怠速/停车时间比例、最大车速和最大加速度。Further, the road environment parameters include road type, road gradient and road speed limit; the traffic state parameter is traffic congestion level; the mileage value of the road section is between the starting point of the planned driving route and the midpoint of the road section The distance of the vehicle speed characteristic parameter is the statistic of the vehicle speed sequence in a certain period of time, including average speed, average acceleration, speed standard deviation, average acceleration, acceleration standard deviation, acceleration time ratio, deceleration time ratio, uniform speed time ratio and Idle/stop time ratio, maximum vehicle speed and maximum acceleration.
进一步的,所述提取路段的道路环境参数中,道路类型和道路限速参数数据的提取方法具体为:当按照路段划分方法划分的路段中的道路类型或道路限速唯一时,则各路段的道路类型或道路限速参数数据为该道路类型或道路限速对应的参数值;当按照路段划分方法划分的路段中的道路类型或道路限速不唯一时,则该路段的道路类型或道路限速参数值按如下方式确定:将不同的道路类型或道路限速在该路段中所占长度比例乘以各自道路类型或道路限速对应的参数值,再将所有参数值求和,得到该路段的最终的道路类型或道路限速参数值。Further, in the road environment parameters of the extracted road sections, the extraction method of road type and road speed limit parameter data is specifically: when the road type or road speed limit in the road sections divided according to the road section division method is unique, then the road section's The road type or road speed limit parameter data is the parameter value corresponding to the road type or road speed limit; when the road type or road speed limit in the road segment divided according to the road segment division method is not The speed parameter value is determined as follows: multiply the length ratio of different road types or road speed limits in the road section by the parameter value corresponding to the respective road type or road speed limit, and then sum all the parameter values to obtain the road section The final road type or road speed limit parameter value.
本发明还提供一种存储介质,包括存储在该存储介质中的程序,在所述程序运行时控制所述存储介质所在的设备执行上述技术方案中任一种所述的行车能耗预测方法。The present invention also provides a storage medium, including a program stored in the storage medium, and when the program is running, the device where the storage medium is located is controlled to execute the driving energy consumption prediction method described in any one of the above technical solutions.
本发明还提供一种行车能耗检测设备,包括处理器,所述处理器用于运行程序,所述程序运行时执行上述技术方案中任一种所述的行车能耗预测方法。The present invention also provides a driving energy consumption detection device, which includes a processor, the processor is used to run a program, and when the program is running, the method for predicting the driving energy consumption in any one of the above technical solutions is executed.
本发明是基于实时可获取的道路环境、交通状态和行驶里程信息对未来规划行驶路线上的行车能耗进行预测,其具有很强的工况适应性和实用性;基于逐步线性回归方法对主要车速特征参数进行筛选,保证了所选的车速特征参数之间没有共线性,减少了预测模型不必要的输入,在保证预测精度的同时提高了预测效率;本发明实现的规划行驶路线上的总行车能耗预测可进一步帮助实现车载能量的全局规划及优化,极大程度上提高车载能量的利用效率。The present invention is based on real-time obtainable road environment, traffic status and driving mileage information to predict the driving energy consumption on the future planned driving route, which has strong adaptability and practicability to working conditions; based on the stepwise linear regression method, the main The vehicle speed characteristic parameters are screened to ensure that there is no collinearity between the selected vehicle speed characteristic parameters, which reduces the unnecessary input of the prediction model, and improves the prediction efficiency while ensuring the prediction accuracy; Driving energy consumption prediction can further help realize the overall planning and optimization of on-board energy, and greatly improve the utilization efficiency of on-board energy.
附图说明Description of drawings
构成本发明的一部分的说明书附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的限定。在附图中,The accompanying drawings constituting a part of the present invention are used to provide a further understanding of the present invention, and the schematic embodiments of the present invention and their descriptions are used to explain the present invention, but not to limit the present invention. In the attached picture,
图1为本发明一实施例行车能耗预测系统结构图;Fig. 1 is a structural diagram of a vehicle energy consumption prediction system according to an embodiment of the present invention;
图2为本发明另一实施例行车能耗预测方法流程图;FIG. 2 is a flow chart of a method for predicting energy consumption during driving according to another embodiment of the present invention;
图3为图2实施例中车速特征对能量消耗的影响因子分布柱状图;Fig. 3 is the histogram of the influence factor distribution of vehicle speed characteristics on energy consumption in the embodiment of Fig. 2;
图4为图2实施例中车速特征参数预测结果图;Fig. 4 is the vehicle speed characteristic parameter prediction result figure in Fig. 2 embodiment;
图5为基于真实车速特征参数和基于预测车速特征参数的行车能耗预测结果图。Fig. 5 is a diagram of the prediction results of driving energy consumption based on the characteristic parameters of the real vehicle speed and the characteristic parameters of the predicted vehicle speed.
具体实施方式Detailed ways
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.
实施例1Example 1
本实施例提供了一种行车能耗智能预测系统,图1为本实施例的一种行车能耗智能预测系统示意图,参照图1,该系统包括数据采集子系统、离线训练子系统和在线预测子系统。This embodiment provides an intelligent prediction system for driving energy consumption. Figure 1 is a schematic diagram of an intelligent prediction system for driving energy consumption in this embodiment. Referring to Figure 1, the system includes a data acquisition subsystem, an offline training subsystem and an online prediction system. subsystem.
所述的数据采集子系统,用于对规划行驶路线上的道路环境参数数据、交通状态参数数据和车辆运行数据进行采集和记录;The data acquisition subsystem is used to collect and record road environment parameter data, traffic state parameter data and vehicle operation data on the planned driving route;
所述的离线训练子系统,用于将规划行驶路线划分为多个路段,提取和计算路段的道路环境参数、交通状态参数、车速特征参数和能量消耗值,对所述的车速特征参数进行分析,建立样本数据集;搭建BP神经网络模型,通过BP神经网络对所述数据集分别进行训练和验证,得到验证后的BP神经网络。The offline training subsystem is used to divide the planned driving route into multiple road sections, extract and calculate the road environment parameters, traffic state parameters, vehicle speed characteristic parameters and energy consumption values of the road sections, and analyze the vehicle speed characteristic parameters , establish a sample data set; build a BP neural network model, train and verify the data set through the BP neural network, and obtain a verified BP neural network.
所述的在线预测子系统,用于对规划行驶路线进行路段划分,提取各路段的道路、交通特征参数和路段行驶里程值,通过所述的验证后的BP神经网络对规划行驶路线上的行车能量消耗进行预测。The online prediction subsystem is used to divide the planned driving route into road sections, extract the roads of each road section, traffic characteristic parameters and road section mileage values, and analyze the traffic on the planned driving route by the BP neural network after the verification. Energy consumption is predicted.
进一步的,数据采集子系统包括道路和交通数据采集模块和车辆运行数据采集模块;Further, the data acquisition subsystem includes a road and traffic data acquisition module and a vehicle operation data acquisition module;
其中,道路和交通数据采集模块,用于采用车载GPS定位装置和GIS信息接收装置来对规划行驶路线的道路环境参数、交通状态参数和行驶里程信息进行采集和记录;车辆运行数据采集模块,用于采用CAN总线和车速传感器来对车辆在规划行驶路线上的运行速度进行采集和记录。Among them, the road and traffic data acquisition module is used to collect and record the road environment parameters, traffic state parameters and mileage information of the planned driving route by using the vehicle GPS positioning device and the GIS information receiving device; the vehicle operation data acquisition module is used to It uses CAN bus and vehicle speed sensor to collect and record the running speed of the vehicle on the planned driving route.
进一步的,离线训练子系统包括离线数据处理模块和模型训练模块;Further, the offline training subsystem includes an offline data processing module and a model training module;
其中,离线数据处理模块,用于将规划行驶路线划分为多个路段,提取和计算路段的道路环境特征参数、交通状态特征参数、路段行驶里程值、车速特征参数和能量消耗值,利用逐步线性回归方法对所述的车速特征参数与能量消耗之间的影响关系进行分析,分别建立车速特征预测样本数据集和行车能耗预测样本数据集;Among them, the offline data processing module is used to divide the planned driving route into multiple road sections, extract and calculate the road environment characteristic parameters, traffic state characteristic parameters, road mileage values, vehicle speed characteristic parameters and energy consumption values of the road sections. The regression method analyzes the influence relationship between the vehicle speed characteristic parameters and energy consumption, and respectively establishes a vehicle speed characteristic prediction sample data set and a driving energy consumption prediction sample data set;
模型训练模块,用于将样本数据集划分为训练数据集和测试数据集,分别搭建车速特征BP神经网络模型和行车能耗BP神经网络模型,通过BP神经网络对训练数据集进行训练;通过测试数据集对训练好的BP神经网络进行有效性验证。The model training module is used to divide the sample data set into a training data set and a test data set, build a BP neural network model of vehicle speed characteristics and a BP neural network model of driving energy consumption, and train the training data set through the BP neural network; pass the test The dataset verifies the validity of the trained BP neural network.
进一步的,在线预测子系统包括在线数据处理模块和实时预测模块;Further, the online prediction subsystem includes an online data processing module and a real-time prediction module;
其中,在线数据处理模块,用于对规划行驶路线进行动态路段划分,提取各路段的道路环境参数、交通状态参数和路段行驶里程值;Among them, the online data processing module is used to dynamically divide the planned driving route into road sections, and extract the road environment parameters, traffic state parameters and road mileage values of each road section;
实时预测模块,用于根据训练后得到的车速特征BP神经网络模型和所述数据处理模块提取的参数对未来行驶路线上的路段车速特征参数进行实时预测,再以所述的预测车速特征参数作为行车能耗BP行车能量消耗的输入对未来各路段的能量消耗值进行实时预测,最后对各路段的能量消耗值求和,完成对未来行驶路线的行车能量消耗的预测。The real-time prediction module is used to predict the road section vehicle speed characteristic parameters on the future driving route in real time according to the vehicle speed characteristic BP neural network model obtained after training and the parameters extracted by the data processing module, and then use the predicted vehicle speed characteristic parameters as The input of driving energy consumption BP driving energy consumption predicts the energy consumption value of each road section in real time in the future, and finally sums the energy consumption values of each road section to complete the prediction of the driving energy consumption of the future driving route.
实施例2Example 2
如图2所示,一种行车能耗预测方法,包括:As shown in Figure 2, a method for predicting energy consumption in driving, including:
步骤1、获取规划行驶路线的历史工况数据,包括道路环境参数、交通状态参数和车辆运行数据;
利用车载GPS定位装置、GIS信息接收装置采集道路环境参数如道路类型、道路坡度、道路限速和交通状态参数如交通拥堵等级等信息;利用CAN总线和车速传感器采集车辆运行数据如行驶距离和车速等。Use vehicle-mounted GPS positioning devices and GIS information receiving devices to collect road environment parameters such as road types, road slopes, road speed limits, and traffic status parameters such as traffic congestion levels; use CAN bus and speed sensors to collect vehicle operating data such as driving distance and speed wait.
步骤2、基于获取的原始数据构建训练样本数据集,具体包括如下步骤:Step 2. Construct a training sample data set based on the acquired raw data, specifically including the following steps:
由于规划行驶路线上不同路段的交通状态是不同的且时变的,而不同的交通状态下,车辆运行的能量消耗情况是不同的,因此将规划行驶路线上交通拥堵等级相同的一段行驶里程划分为一个路段样本;Since the traffic status of different road sections on the planned driving route is different and time-varying, and the energy consumption of the vehicle operation is different under different traffic conditions, the driving mileage of a segment with the same traffic congestion level on the planned driving route is divided into is a road segment sample;
进一步的,对划分后的路段样本,提取和计算路段的道路环境参数、交通状态参数、车速特征参数和能量消耗值,其中Further, for the divided road section samples, extract and calculate the road environment parameters, traffic state parameters, vehicle speed characteristic parameters and energy consumption values of the road section, where
路段行驶里程值为该路段的中点至规划行驶路线起点之间的距离;而道路类型、道路坡度、道路限速和交通拥堵等级,这些参数值是车载GPS定位装置和GIS信息接收装置直接获取的,一般均不需要进一步处理。但是,道路类型、道路限速和交通拥堵等级参数值为有限种类的离散状态值,按所述的路段划分方法划分路段后,各路段的交通拥堵等级参数值可唯一确定,但可能会出现有些路段的道路类型或道路限速不唯一的情况,此时,路段的道路类型和道路限速参数值需按如下方法进一步处理:The mileage value of a road section is the distance between the midpoint of the road section and the starting point of the planned driving route; while the road type, road slope, road speed limit and traffic congestion level, these parameter values are directly obtained by the vehicle GPS positioning device and GIS information receiving device Generally, no further processing is required. However, the road type, road speed limit and traffic congestion level parameter values are discrete state values of limited types. After dividing the road sections according to the road section division method, the traffic congestion level parameter values of each road section can be uniquely determined, but there may be some If the road type or road speed limit of the road segment is not unique, at this time, the road type and road speed limit parameter values of the road segment need to be further processed as follows:
将不同的道路类型或道路限速在该路段中所占长度比例乘以各自道路类型或道路限速对应的参数值,再将上述各乘以长度比例后的参数值求和得到该路段的最终的道路类型或道路限速参数值。Multiply the length proportions of different road types or road speed limits in the road section by the parameter values corresponding to the respective road types or road speed limits, and then sum the above-mentioned parameter values multiplied by the length ratio to obtain the final road section road type or road speed limit parameter value.
车速特征参数由路段样本的车速序列数据计算得到的,在本实施例中,为了后续分析车速特征参数与能量消耗之间的关系,选定了9个基本车速特征参数进行计算:The vehicle speed characteristic parameters are calculated from the vehicle speed sequence data of the road section samples. In this embodiment, in order to subsequently analyze the relationship between the vehicle speed characteristic parameters and energy consumption, 9 basic vehicle speed characteristic parameters are selected for calculation:
其中,车速特征参数具体包括:P0为怠速/停车时间比例;Pa为加速时间比例;Pd为减速时间比例;Py为匀速时间比例;平均速度Vm、速度标准差Vs、平均加速度am、平均减速度dm、加速度标准差As。Among them, the characteristic parameters of vehicle speed specifically include: P 0 is the ratio of idle speed/stopping time; P a is the ratio of acceleration time; P d is the ratio of deceleration time; P y is the ratio of constant speed time; average speed V m , speed standard deviation V s , average Acceleration a m , average deceleration d m , acceleration standard deviation A s .
首先,假设路段样本的运行时间为T,求出各时刻的加速度,并统计出怠速/停车时间T0、加速行驶时间Ta、减速行驶时间Td和匀速行驶时间Ty:First, assuming that the running time of the road section sample is T, the acceleration at each moment is calculated, and the idling/stopping time T 0 , acceleration time T a , deceleration time T d and constant speed time Ty are calculated:
式中ai,i+1为第i秒和第i+1秒的加速度,单位是m/s2;ui,i+1为第i+1秒的速度,ui为第i秒的速度,单位是km/h;k为该路段样本的所有速度数据点的个数;In the formula, a i, i+1 is the acceleration of the i-th second and i+1 second, and the unit is m/s2; u i, i+1 is the speed of the i+1 second, and u i is the speed of the i-th second , the unit is km/h; k is the number of all speed data points of the road section sample;
T0=该路段样本中速度为0的数据点的总点数;T 0 = the total number of data points whose speed is 0 in the road section sample;
Ta=该路段样本中加速度不小于0.15m/s2的总点数;T a = the total number of points whose acceleration is not less than 0.15m/s2 in the road section sample;
Td=该路段样本中加速度不大于-0.15m/s2的总点数;T d = the total number of points whose acceleration is not greater than -0.15m/s2 in the road section sample;
Ty=T-T0-Ta-Td T y =TT 0 -T a -T d
进一步地,计算出所述的所有车速特征参数如下:Further, all the characteristic parameters of vehicle speed are calculated as follows:
能量消耗值同样由路段样本的车速序列数据计算得到的,首先利用汽车功率平衡方程计算出车辆行驶的需求功率,再利用能量计算公式计算出一段时间内的能量消耗,具体的功率和能量计算公式如下:The energy consumption value is also calculated from the vehicle speed sequence data of the road section samples. First, the vehicle power balance equation is used to calculate the required power of the vehicle, and then the energy consumption formula is used to calculate the energy consumption within a period of time. The specific power and energy calculation formulas as follows:
其中,m为汽车质量,g为重力加速度,ηT为传动效率,i为道路坡度,CD为空气阻力系数,A为汽车迎风面积,f为滚动阻力系数,δ为旋转质量换算系数,为直线行驶加速度,Pe为车辆行驶需求功率,ua为车辆行驶速度,E为能量。Among them, m is the mass of the car, g is the acceleration of gravity, η T is the transmission efficiency, i is the road gradient, CD is the air resistance coefficient, A is the frontal area of the car, f is the rolling resistance coefficient, and δ is the rotation mass conversion coefficient, is the straight-line acceleration, P e is the required power of the vehicle, u a is the vehicle speed, and E is the energy.
通常的,为了降低预测模型的复杂程度,提高预测效率,利用逐步线性回归方法分析所述各车速特征参数与能量消耗之间的影响关系,并筛选出对能量消耗有主要影响的车速特征值用以后续的预测模型建立。Usually, in order to reduce the complexity of the prediction model and improve the prediction efficiency, the stepwise linear regression method is used to analyze the influence relationship between the various vehicle speed characteristic parameters and energy consumption, and the vehicle speed characteristic values that have a major impact on energy consumption are screened out to use Build up the predictive model with follow-up.
上述逐步回归的基本原理是将变量逐个引入模型,每引入一个解释变量后都要进行F检验,并对已经选入的解释变量逐个进行t检验,当原来引入的解释变量由于后面解释变量的引入变得不再显著时,则将其删除,以确保每次引入新的变量之前回归方程中只包含显著性变量,这是一个反复的过程,直到既没有显著的解释变量选入回归方程,也没有不显著的解释变量从回归方程中剔除为止,以保证最后保留在模型中的解释变量既是重要的,又没有严重多重共线性。具体步骤如下:先用被解释变量(能量)对每一个所考虑的解释变量(车速特征参数)做简单回归,然后以对被解释变量贡献最大的解释变量所对应的回归方程为基础,再逐步引入其余解释变量,引入顺序原则是该变量比其他变量进入模型有更大的检验值,每一步都会得到一个回归方程,直到得到最优的回归方程为止,即筛选出最优的解释变量集为止。The basic principle of the above-mentioned stepwise regression is to introduce the variables into the model one by one. After each explanatory variable is introduced, the F-test must be performed, and the t-test must be performed on the explanatory variables that have been selected one by one. When it becomes no longer significant, it is deleted to ensure that only significant variables are included in the regression equation each time a new variable is introduced. This is an iterative process until neither significant explanatory variables are selected into the regression equation nor No insignificant explanatory variables were removed from the regression equation to ensure that the explanatory variables remaining in the model were both important and free from severe multicollinearity. The specific steps are as follows: First, use the explained variable (energy) to perform a simple regression on each considered explanatory variable (vehicle speed characteristic parameter), and then based on the regression equation corresponding to the explanatory variable that contributes the most to the explained variable, and then step by step Introduce the rest of the explanatory variables. The principle of the order of introduction is that this variable has a greater test value than other variables entering the model. A regression equation will be obtained at each step until the optimal regression equation is obtained, that is, the optimal set of explanatory variables is selected. .
具体分析结果如表1所示:The specific analysis results are shown in Table 1:
表1逐步回归分析结果Table 1 Results of stepwise regression analysis
根据表1的分析结果,计算各车速特征参量对能量的影响因子: According to the analysis results in Table 1, the influence factors of each vehicle speed characteristic parameter on energy are calculated:
其中,ΔR2为每一步引入新变量后回归方程的决定系数R2的提升幅度;R2 l为回归分析最终得到的最优回归方程的决定系数。Among them, ΔR 2 is the increase of the coefficient of determination R2 of the regression equation after introducing new variables at each step; R 2 l is the coefficient of determination of the optimal regression equation finally obtained by regression analysis.
如图4所示,可见回归分析最终保留了为加速时间比例、平均速度、速度标准差、平均加速度、平均减速度、加速度标准差;其中,影响因子值越大说明对能量消耗的影响程度越高,根据图4中的影响因子分布情况,选取前三个有主要影响的车速特征用以后续的建模,即加速时间比例、平均速度和速度标准差。As shown in Figure 4, it can be seen that the regression analysis finally retains the acceleration time ratio, average speed, speed standard deviation, average acceleration, average deceleration, and acceleration standard deviation; among them, the larger the impact factor value, the greater the impact on energy consumption. High, according to the distribution of influencing factors in Figure 4, select the first three speed characteristics with major influences for subsequent modeling, namely the acceleration time ratio, average speed and speed standard deviation.
确定了车速特征参数后,即完成了最终车速特征预测样本数据集和行车能耗预测样本数据集的建立。After determining the vehicle speed characteristic parameters, the establishment of the final vehicle speed characteristic prediction sample data set and the driving energy consumption prediction sample data set is completed.
步骤3、对样本数据集进行数据训练建立车速特征BP神经网络模型和行车能耗BP神经网络模型;Step 3. Carry out data training on the sample data set to establish a vehicle speed characteristic BP neural network model and a driving energy consumption BP neural network model;
对车速特征预测样本数据集利用BP神经网络进行训练,建立车速特征BP神经网络模型;对行车能耗预测样本数据集利用BP神经网络进行训练,建立行车能耗BP神经网络模型。The vehicle speed characteristic prediction sample data set is trained by BP neural network, and the vehicle speed characteristic BP neural network model is established; the driving energy consumption prediction sample data set is trained by BP neural network, and the driving energy consumption BP neural network model is established.
其中,建立BP神经网络的步骤包括:Wherein, the steps of establishing the BP neural network include:
(1)选定网络的输入变量,确定输入层节点数m;(1) Select the input variables of the network and determine the number of nodes in the input layer m;
(2)确定隐含层数和隐含层节点数;(2) Determine the number of hidden layers and the number of hidden layer nodes;
(3)确定学习率、初始权值、初始阈值;(3) Determine the learning rate, initial weight, and initial threshold;
(4)确定输出层的节点数;(4) Determine the number of nodes in the output layer;
(5)训练神经网络。(5) Training the neural network.
在本实施例中,对于车速特征BP神经网络模型,输入变量为道路类型、道路限速、道路坡度、交通拥堵等级和行驶里程,输入层节点数即为5,隐含层数为2,学习率为0.02,初始权值和初始阈值均为默认值,由于对三个车速特征参量是进行单独的预测,则输出层的节点数为1。In this embodiment, for the vehicle speed characteristic BP neural network model, the input variables are road type, road speed limit, road gradient, traffic congestion level and mileage, the number of input layer nodes is 5, the number of hidden layers is 2, and the learning The ratio is 0.02, and the initial weight and initial threshold are both default values. Since the three vehicle speed characteristic parameters are predicted separately, the number of nodes in the output layer is 1.
对于行车能耗BP神经网络模型,输入变量为加速时间比例、平均速度和速度标准差,输入层节点数即为3,隐含层数为2,学习率为0.02,初始权值和初始阈值均为默认值,输出变量为能量,输出层的节点数即为1。For the BP neural network model of driving energy consumption, the input variables are acceleration time ratio, average speed and speed standard deviation, the number of nodes in the input layer is 3, the number of hidden layers is 2, the learning rate is 0.02, and the initial weight and initial threshold are both is the default value, the output variable is energy, and the number of nodes in the output layer is 1.
其中隐含层的节点数m有三种估算方法如下:Among them, the number of nodes m in the hidden layer has three estimation methods as follows:
(1) (1)
(2)m=log2n(2) m=log 2 n
(3) (3)
其中,n为输入层节点数,l为输出层节点数,δ为0~10之间的常数,通过估算方法以及试凑方法得到隐含层节点数m。Among them, n is the number of nodes in the input layer, l is the number of nodes in the output layer, and δ is a constant between 0 and 10. The number of nodes in the hidden layer m is obtained by estimation method and trial and error method.
对于车速特征BP神经网络模型隐含层节点数m确定为25,对于行车能耗BP神经网络模型隐含层节点数m确定为20。For the vehicle speed characteristic BP neural network model, the number of hidden layer nodes m is determined to be 25, and for the driving energy consumption BP neural network model, the number of hidden layer nodes m is determined to be 20.
训练神经网络的过程具体为:The process of training the neural network is as follows:
对于车速特征BP神经网络模型,从样本数据集中任意选取75%作为训练样本,25%作为测试样本,以训练样本的道路类型、道路限速、道路坡度、交通拥堵等级和行驶里程作为网络输入;以训练样本的车速特征作为网络输出,采用标准BP模型,选择隐含层数为2,输入层节点数为5,输出层节点数为1,隐含层节点数为25,第一层传递函数选为tansig函数,第二层传递函数为purelin函数,训练函数为带动量梯度下降改进型训练函数traingdm,通过数据的学习完成神经网络的训练。For the BP neural network model of vehicle speed characteristics, 75% are randomly selected from the sample data set as training samples, 25% are used as test samples, and the road type, road speed limit, road gradient, traffic congestion level and driving mileage of the training samples are used as network input; Taking the vehicle speed characteristics of the training samples as the network output, using the standard BP model, the number of hidden layers is selected as 2, the number of nodes in the input layer is 5, the number of nodes in the output layer is 1, the number of nodes in the hidden layer is 25, and the transfer function of the first layer The tansig function is chosen, the transfer function of the second layer is the purelin function, the training function is the improved training function traindm with momentum gradient descent, and the training of the neural network is completed through data learning.
对于行车能耗BP神经网络模型,从样本数据集中任意选取75%作为训练样本,25%作为测试样本,以训练样本的加速时间比例、平均速度和速度标准差作为网络输入;以训练样本的能量消耗作为网络输出,采用标准BP模型,选择隐含层数为2,输入层节点数为3,输出层节点数为1,隐含层节点数为20,第一层传递函数选为tansig函数,第二层传递函数为purelin函数,训练函数为带动量梯度下降改进型训练函数traingdm,通过数据的学习完成神经网络的训练。For the BP neural network model of driving energy consumption, randomly select 75% from the sample data set as training samples, 25% as test samples, and take the acceleration time ratio, average speed and speed standard deviation of the training samples as the network input; use the energy of the training samples Consumption is used as the network output, using the standard BP model, the number of hidden layers is selected as 2, the number of nodes in the input layer is 3, the number of nodes in the output layer is 1, the number of nodes in the hidden layer is 20, and the transfer function of the first layer is selected as the tansig function. The transfer function of the second layer is a purelin function, and the training function is an improved training function traindm with momentum gradient descent, and the training of the neural network is completed through data learning.
接下来利用测试样本数据对训练好的车速特征BP神经网络模型和行车能耗BP神经网络模型进行测试,车速特征BP神经网络模型的测试结果如图4中的(a)、图4中的(b)、图4中的(c)所示,行车能耗BP神经网络模型的测试结果如图5中的(a)所示。Next, use the test sample data to test the trained vehicle speed characteristic BP neural network model and driving energy consumption BP neural network model. The test results of the vehicle speed characteristic BP neural network model are shown in Figure 4 (a) and Figure 4 ( b) As shown in (c) in Figure 4, the test results of the BP neural network model of driving energy consumption are shown in (a) in Figure 5.
以预测的车速特征参数数据作为行车能耗BP神经网络模型的输入,对行车能耗进行预测,结果如图5中的(b)所示,图5中的(b)中左边纵轴为路段的累积能耗,右边纵轴为累积能耗的绝对误差。Using the predicted vehicle speed characteristic parameter data as the input of the BP neural network model of driving energy consumption, the driving energy consumption is predicted. The result is shown in (b) in Figure 5, and the vertical axis on the left in Figure 5 (b) is the road section The cumulative energy consumption, the vertical axis on the right is the absolute error of the cumulative energy consumption.
其中,图5中的(a)为以真实的车速特征参数作为行车能耗BP神经网络模型的输入的预测结果,其最终的绝对误差在100KJ左右,图5中的(b)为以预测的车速特征参数作为行车能耗BP神经网络模型的输入的预测结果,其最终的绝对误差在160KJ左右。可见,虽然基于预测车速特征参数的行车能耗预测精度较前者有所降低,但其预测精度仍然相当高,最终的相对误差在7%左右。Among them, (a) in Figure 5 is the prediction result based on the real vehicle speed characteristic parameters as the input of the BP neural network model of driving energy consumption, and its final absolute error is about 100KJ, and (b) in Figure 5 is the predicted result The vehicle speed characteristic parameter is used as the prediction result of the input of the BP neural network model of driving energy consumption, and its final absolute error is about 160KJ. It can be seen that although the prediction accuracy of driving energy consumption based on the characteristic parameters of predicted vehicle speed is lower than the former, its prediction accuracy is still quite high, and the final relative error is about 7%.
步骤4、获取规划行驶路线上的实时道路和交通信息参数,输入至车速特征BP神经网络模型中进行预测得到未来行驶的车速特征数据,然后将预测的车速特征数据输入至行车能耗BP神经网络模型中进行预测得到未来的行驶能量消耗数据,实现行车能耗的在线预测。Step 4. Obtain the real-time road and traffic information parameters on the planned driving route, input them into the vehicle speed characteristic BP neural network model to predict the future driving speed characteristic data, and then input the predicted vehicle speed characteristic data into the driving energy consumption BP neural network The model is used to predict the future driving energy consumption data and realize the online prediction of driving energy consumption.
由于规划行驶路线上不同路段的交通状态是不同的且时变的,而不同的交通状态下,车辆运行的能量消耗情况是不同的,因此将规划行驶路线上交通拥堵等级相同的一段行驶里程划分为一个路段。Since the traffic status of different road sections on the planned driving route is different and time-varying, and the energy consumption of the vehicle operation is different under different traffic conditions, the driving mileage of a segment with the same traffic congestion level on the planned driving route is divided into for a road segment.
基于车载GPS定位装置和GIS信息接收装置采集的规划路线上的实时交通拥堵等级数据,将规划行驶路线按所述方法动态划分为多个路段,进一步确定出各路段的其他参数数据,包括道路类型、道路坡度、道路限速和路段行驶里程值。Based on the real-time traffic congestion level data on the planned route collected by the vehicle-mounted GPS positioning device and the GIS information receiving device, the planned driving route is dynamically divided into multiple road sections according to the method described, and other parameter data of each road section are further determined, including road types , road slope, road speed limit and road segment mileage value.
其中,路段行驶里程值为该路段的中点至规划行驶路线起点之间的距离;而道路类型、道路坡度、道路限速和交通拥堵等级,这些参数值是车载GPS定位装置和GIS信息接收装置直接获取的,一般均不需要进一步处理。但是,道路类型、道路限速和交通拥堵等级参数值为有限种类的离散状态值,按所述的路段划分方法划分路段后,各路段的交通拥堵等级参数值可唯一确定,但可能会出现有些路段的道路类型或道路限速不唯一的情况,此时,路段的道路类型和道路限速参数值需按如下方法进一步处理:即将不同的道路类型或道路限速在该路段中所占长度比例乘以各自道路类型或道路限速对应的参数值,再将各乘以长度比例的参数值求和得到该路段的最终的道路类型或道路限速参数值。Among them, the mileage value of the road section is the distance between the midpoint of the road section and the starting point of the planned driving route; and the road type, road slope, road speed limit and traffic congestion level, these parameter values are the car GPS positioning device and GIS information receiving device Those obtained directly generally do not require further processing. However, the road type, road speed limit and traffic congestion level parameter values are discrete state values of limited types. After dividing the road sections according to the road section division method, the traffic congestion level parameter values of each road section can be uniquely determined, but there may be some If the road type or road speed limit of the road segment is not unique, at this time, the road type and road speed limit parameter value of the road segment need to be further processed as follows: the length ratio of different road types or road speed limits in the road segment Multiply by the parameter values corresponding to the respective road types or road speed limits, and then sum the parameter values multiplied by the length ratio to obtain the final road type or road speed limit parameter values for this road segment.
将这些获取的参数数据输入至车速特征BP神经网络模型中进行预测,得到未来各路段的车速特征数据。再将所预测的车速特征数据输入至行车能耗BP神经网络模型中进行预测,得到未来各路段的能量消耗数据,将所有路段预测的能量消耗数据求和即可得到规划行驶路线上的总能量消耗,或将任意数量的连续路段的预测能量消耗数据进行求和即可得到规划行驶路线上任意行驶里程内的能量消耗。These obtained parameter data are input into the vehicle speed characteristic BP neural network model for prediction, and the vehicle speed characteristic data of each road section in the future are obtained. Then input the predicted vehicle speed characteristic data into the BP neural network model of driving energy consumption for prediction, and obtain the energy consumption data of each road section in the future. The total energy on the planned driving route can be obtained by summing the predicted energy consumption data of all road sections The energy consumption within any mileage on the planned driving route can be obtained by summing the predicted energy consumption data of any number of continuous road sections.
本实施例还提供一种存储介质,包括存储在该存储介质中的程序,在所述程序运行时控制所述存储介质所在的设备执行上述技术方案中任一种所述的行车能耗预测方法。This embodiment also provides a storage medium, including a program stored in the storage medium, and when the program is running, the device where the storage medium is located is controlled to execute the driving energy consumption prediction method described in any one of the above technical solutions .
本实施例还提供一种行车能耗检测设备,包括处理器,所述处理器用于运行程序,所述程序运行时执行上述技术方案中任一种所述的行车能耗预测方法。This embodiment also provides a driving energy consumption detection device, including a processor, the processor is used to run a program, and when the program is running, executes the driving energy consumption prediction method described in any one of the above technical solutions.
本发明方案所公开的技术手段不仅限于上述实施方式所公开的技术手段,还包括由以上技术特征任意组合所组成的技术方案。The technical means disclosed in the solutions of the present invention are not limited to the technical means disclosed in the above embodiments, but also include technical solutions composed of any combination of the above technical features.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910771693.7A CN110610260B (en) | 2019-08-21 | 2019-08-21 | Driving energy consumption prediction system, method, storage medium and equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910771693.7A CN110610260B (en) | 2019-08-21 | 2019-08-21 | Driving energy consumption prediction system, method, storage medium and equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110610260A CN110610260A (en) | 2019-12-24 |
CN110610260B true CN110610260B (en) | 2023-04-18 |
Family
ID=68890306
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910771693.7A Active CN110610260B (en) | 2019-08-21 | 2019-08-21 | Driving energy consumption prediction system, method, storage medium and equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110610260B (en) |
Families Citing this family (35)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113053135B (en) * | 2019-12-26 | 2023-03-31 | 宇通客车股份有限公司 | Global vehicle speed prediction method and device |
CN111038334A (en) * | 2019-12-31 | 2020-04-21 | 华人运通(江苏)技术有限公司 | Method and device for predicting driving range of electric automobile |
CN111267830B (en) * | 2020-02-10 | 2021-07-09 | 南京航空航天大学 | A hybrid electric bus energy management method, device and storage medium |
CN111582596B (en) * | 2020-05-14 | 2022-07-01 | 公安部交通管理科学研究所 | Pure electric vehicle endurance mileage risk early warning method fusing traffic state information |
CN111666715B (en) * | 2020-06-05 | 2023-04-25 | 北京理工大学 | Electric automobile energy consumption prediction method and system |
CN112002124B (en) * | 2020-07-20 | 2022-07-01 | 联合汽车电子有限公司 | Vehicle travel energy consumption prediction method and device |
CN112001532B (en) * | 2020-08-04 | 2024-03-01 | 交控科技股份有限公司 | Switch fault prediction method and device, electronic equipment and storage medium |
CN114056320A (en) * | 2020-08-07 | 2022-02-18 | 厦门雅迅网络股份有限公司 | Energy consumption recovery ratio prediction method and energy-saving control method and system for new energy vehicle |
CN112560186B (en) * | 2020-10-15 | 2022-08-05 | 吉林大学 | Method, device and equipment for predicting travel energy consumption of electric automobile and storage medium |
CN112356822B (en) * | 2020-11-12 | 2022-04-19 | 北京车和家信息技术有限公司 | Hybrid vehicle, and prediction method, device and prediction system for power generation amount of hybrid vehicle |
CN112549970A (en) * | 2020-12-09 | 2021-03-26 | 广州橙行智动汽车科技有限公司 | Vehicle driving mileage prediction method, device, vehicle and storage medium |
CN112529104B (en) * | 2020-12-23 | 2024-06-18 | 东软睿驰汽车技术(沈阳)有限公司 | Vehicle fault prediction model generation method, fault prediction method and device |
CN112785845B (en) * | 2020-12-30 | 2022-11-01 | 桂林电子科技大学 | A vehicle speed prediction method based on K-means clustering and RBF neural network |
CN112668799A (en) * | 2021-01-04 | 2021-04-16 | 南京航空航天大学 | Intelligent energy management method and storage medium for PHEV (Power electric vehicle) based on big driving data |
CN112836301A (en) * | 2021-02-19 | 2021-05-25 | 腾讯科技(深圳)有限公司 | Vehicle energy consumption prediction method and device, storage medium and electronic equipment |
CN113112061B (en) * | 2021-04-06 | 2024-05-28 | 深圳市汉德网络科技有限公司 | Method and device for predicting fuel consumption of vehicle |
CN113486698B (en) * | 2021-04-30 | 2023-09-26 | 华中科技大学 | Hydrogen fuel cell work identification prediction method, storage medium and system |
CN113110558B (en) * | 2021-05-12 | 2022-04-08 | 南京航空航天大学 | A method for forecasting power demand of hybrid propulsion UAV |
CN113361206B (en) * | 2021-06-30 | 2022-07-29 | 上海理工大学 | Future energy consumption prediction method based on map API information and HMM |
CN113642768A (en) * | 2021-07-12 | 2021-11-12 | 南京航空航天大学 | A vehicle driving energy consumption prediction method based on working condition reconstruction |
CN113591221B (en) * | 2021-08-04 | 2023-07-04 | 中公高远(北京)汽车检测技术有限公司 | Method and system for detecting energy consumption change of vehicle |
CN114118514A (en) * | 2021-09-30 | 2022-03-01 | 中汽研(天津)汽车工程研究院有限公司 | A vehicle energy flow distribution management method based on real-time identification of energy-saving scenarios |
CN114254737B (en) * | 2021-12-10 | 2024-04-02 | 广州海格星航信息科技有限公司 | Multi-factor neural network model management method and system |
CN114435138B (en) * | 2022-01-25 | 2023-10-17 | 中国第一汽车股份有限公司 | Vehicle energy consumption prediction method and device, vehicle and storage medium |
CN114407661B (en) * | 2022-02-10 | 2023-11-07 | 北京理工大学重庆创新中心 | Electric vehicle energy consumption prediction method, system, equipment and medium based on data driving |
CN114528646B (en) * | 2022-04-24 | 2022-08-19 | 中汽研汽车检验中心(天津)有限公司 | Vehicle running condition construction method based on online map data |
CN114608604B (en) * | 2022-05-12 | 2022-09-13 | 山东捷瑞数字科技股份有限公司 | Vehicle oil consumption prediction method and device based on machine learning and GPS positioning |
CN114771542B (en) * | 2022-06-17 | 2022-09-20 | 中汽研汽车检验中心(天津)有限公司 | Vehicle driving condition determining method, device and storage medium |
CN114778140B (en) * | 2022-06-17 | 2022-08-23 | 中汽研汽车检验中心(天津)有限公司 | Vehicle energy consumption bench test method and system |
CN115465105B (en) * | 2022-10-21 | 2024-09-06 | 北京新能源汽车股份有限公司 | Vehicle energy consumption prediction method and device and automobile |
CN115782595B (en) * | 2022-12-06 | 2024-04-02 | 东南大学 | A method for estimating instantaneous energy consumption of electric buses based on energy recovery status |
CN116612446B (en) * | 2023-07-20 | 2023-09-22 | 山东方正公路工程监理咨询有限公司 | Expressway road surface condition detection system based on computer vision |
CN116990619B (en) * | 2023-09-25 | 2023-12-26 | 华夏天信智能物联股份有限公司 | Intelligent monitoring method of mine frequency conversion integrated machine |
CN118246681B (en) * | 2024-04-07 | 2024-10-25 | 烟台东方能源科技有限公司 | Public transport energy management method based on artificial intelligence |
CN118478895B (en) * | 2024-04-28 | 2025-02-18 | 重庆赛力斯凤凰智创科技有限公司 | Vehicle parameter prediction method and device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108806021A (en) * | 2018-06-12 | 2018-11-13 | 重庆大学 | Electric vehicle target road section energy consumption prediction technique based on physical model and roadway characteristic parameter |
CN109141459A (en) * | 2018-09-28 | 2019-01-04 | 吉林大学 | A kind of electric car navigation system and method with Analysis of Electricity prediction |
CN109733248A (en) * | 2019-01-09 | 2019-05-10 | 吉林大学 | Model prediction method for remaining range of pure electric vehicle based on path information |
CN110126841A (en) * | 2019-05-09 | 2019-08-16 | 吉林大学 | Energy consumption model prediction method for pure electric vehicles based on road information and driving style |
-
2019
- 2019-08-21 CN CN201910771693.7A patent/CN110610260B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108806021A (en) * | 2018-06-12 | 2018-11-13 | 重庆大学 | Electric vehicle target road section energy consumption prediction technique based on physical model and roadway characteristic parameter |
CN109141459A (en) * | 2018-09-28 | 2019-01-04 | 吉林大学 | A kind of electric car navigation system and method with Analysis of Electricity prediction |
CN109733248A (en) * | 2019-01-09 | 2019-05-10 | 吉林大学 | Model prediction method for remaining range of pure electric vehicle based on path information |
CN110126841A (en) * | 2019-05-09 | 2019-08-16 | 吉林大学 | Energy consumption model prediction method for pure electric vehicles based on road information and driving style |
Also Published As
Publication number | Publication date |
---|---|
CN110610260A (en) | 2019-12-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110610260B (en) | Driving energy consumption prediction system, method, storage medium and equipment | |
CN110667434A (en) | Working condition-adaptive pure electric vehicle driving mileage estimation method and system | |
CN108197739B (en) | Urban rail transit passenger flow prediction method | |
CN108761509B (en) | A method for predicting vehicle driving trajectory and mileage based on historical data | |
CN108909702A (en) | A kind of plug-in hybrid-power automobile energy management method and system | |
CN106844949B (en) | Training method of bidirectional LSTM model for realizing energy-saving control of locomotive | |
CN111267830B (en) | A hybrid electric bus energy management method, device and storage medium | |
Yi et al. | Adaptive multiresolution energy consumption prediction for electric vehicles | |
CN116187161B (en) | Intelligent energy management method and system for hybrid electric bus in intelligent networking environment | |
CN110991757A (en) | Comprehensive prediction energy management method for hybrid electric vehicle | |
CN113299107B (en) | Multi-target fusion intersection dynamic vehicle internet speed guiding control method | |
CN106127329A (en) | Order forecast method and device | |
CN107886188B (en) | Liquefied natural gas bus tail gas emission prediction method | |
CN103942953A (en) | Urban road network dynamic traffic jam prediction method based on floating vehicle data | |
CN108489500A (en) | A kind of global path planning method and system based on Energy Consumption Economy | |
EP4194249A1 (en) | Method for predicting energy consumption-recovery ratio of new energy vehicle, and energy saving control method and system | |
CN111063204A (en) | Expressway vehicle speed prediction model training method based on toll station flow | |
Yi et al. | Energy aware driving: Optimal electric vehicle speed profiles for sustainability in transportation | |
CN113487857B (en) | Regional multi-intersection variable lane cooperative control decision method | |
CN106696952B (en) | A kind of intelligent network connection hybrid vehicle energy control method | |
CN113525385A (en) | Method and device for predicting vehicle travel energy consumption | |
CN115565376A (en) | Vehicle travel time prediction method and system fusing graph2vec and double-layer LSTM | |
Naitmalek et al. | Embedded real-time speed forecasting for electric vehicles: a case study on RSK urban roads | |
CN114676870A (en) | Vehicle speed prediction method, vehicle speed prediction model training method and related device | |
Zhu et al. | The prediction model for road slope of electric vehicles based on stacking framework of deep learning |
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 |