CN115782595B - A method for estimating instantaneous energy consumption of electric buses based on energy recovery status - Google Patents
A method for estimating instantaneous energy consumption of electric buses based on energy recovery status Download PDFInfo
- Publication number
- CN115782595B CN115782595B CN202211558442.9A CN202211558442A CN115782595B CN 115782595 B CN115782595 B CN 115782595B CN 202211558442 A CN202211558442 A CN 202211558442A CN 115782595 B CN115782595 B CN 115782595B
- Authority
- CN
- China
- Prior art keywords
- energy consumption
- instantaneous
- electric bus
- energy recovery
- energy
- 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 235
- 238000011084 recovery Methods 0.000 title claims abstract description 144
- 238000000034 method Methods 0.000 title claims abstract description 30
- 230000001133 acceleration Effects 0.000 claims abstract description 71
- 238000013145 classification model Methods 0.000 claims abstract description 38
- 230000006870 function Effects 0.000 claims description 23
- 238000004422 calculation algorithm Methods 0.000 claims description 8
- 238000004064 recycling Methods 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 4
- 238000003066 decision tree Methods 0.000 description 4
- 238000012360 testing method Methods 0.000 description 3
- 230000006399 behavior Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000012850 discrimination method Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000000446 fuel Substances 0.000 description 2
- 238000012417 linear regression Methods 0.000 description 2
- 238000012706 support-vector machine Methods 0.000 description 2
- 239000000809 air pollutant Substances 0.000 description 1
- 231100001243 air pollutant Toxicity 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000003638 chemical reducing agent Substances 0.000 description 1
- 238000007635 classification algorithm Methods 0.000 description 1
- 238000004140 cleaning Methods 0.000 description 1
- 230000000052 comparative effect Effects 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000003344 environmental pollutant Substances 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 231100000719 pollutant Toxicity 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000005096 rolling process Methods 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Landscapes
- Electric Propulsion And Braking For Vehicles (AREA)
Abstract
本发明提供了一种基于能量回收状态的电动公交车瞬时能耗估计方法,利用获取电动公交车的速度、动力电池总电压、动力电池总电流等行驶状态历史数据,根据这些数据计算车辆加速度、瞬时能耗;建立电动公交车能量回收状态分类模型,将瞬时速度和加速度作为输入变量,将能量回收状态作为输出变量,进行参数估计,然后针对车辆状态,分别建立耗能状态和回收状态的能耗估算模型并进行参数估计;根据车辆瞬时速度和加速度,首先利用能量回收状态分类模型判断车辆状态,然后根据状态判断结果利用对应的能耗估算模型即可得到电动公交车的瞬时能耗。本发明具有较高的能耗估算准确性,能够为用户的出行提供实时数据支撑,便于进行能量管理。
The present invention provides a method for estimating the instantaneous energy consumption of an electric bus based on the energy recovery state. It uses the historical data of the driving state such as the speed of the electric bus, the total voltage of the power battery, the total current of the power battery, etc. to calculate the vehicle acceleration, Instantaneous energy consumption; establish a classification model of energy recovery states of electric buses, using instantaneous speed and acceleration as input variables, and energy recovery state as output variables, to estimate parameters, and then establish energy consumption states and recovery states based on vehicle states. Consumption estimation model and parameter estimation are carried out; according to the instantaneous speed and acceleration of the vehicle, the energy recovery state classification model is first used to judge the vehicle status, and then the corresponding energy consumption estimation model is used according to the status judgment result to obtain the instantaneous energy consumption of the electric bus. The invention has high energy consumption estimation accuracy, can provide real-time data support for users' travel, and facilitates energy management.
Description
技术领域Technical Field
本发明属于新能源汽车技术技术领域,具体涉及一种基于能量回收状态的电动公交车瞬时能耗估计方法。The invention belongs to the technical field of new energy vehicles, and specifically relates to a method for estimating instantaneous energy consumption of electric buses based on energy recovery status.
背景技术Background technique
随着汽车出行需求的不断增长,汽车污染物排放和能耗问题日益突出。为了节约能源,减少道路交通排放,全球大力推动新能源公交车的发展。由于城市道路中低速行驶所占比例很大,且车辆频繁停驶,普通燃油公交车很难保持低能耗,因为发动机运行效率低,同时会产生更多的空气污染物排放。相比之下,由于动力来源不同,电动公交车在城市道路上的能效更高。然而,由于受到电池技术发展的限制,电动公交车的续驶里程较短并且充电时间较长,这成为降低总体运营成本的主要障碍之一。因此,精确的能耗估计有助于电动公交车进行能量管理,依据估计的能量消耗值,电动公交车能量管理系统可以合理优化电能的使用,提高车辆的行驶里程,并提前进行充电规划。As the demand for automobile travel continues to grow, the problems of automobile pollutant emissions and energy consumption have become increasingly prominent. In order to save energy and reduce road traffic emissions, the world has vigorously promoted the development of new energy buses. Due to the large proportion of low-speed driving on urban roads and frequent vehicle stops, it is difficult for ordinary fuel buses to maintain low energy consumption because the engine operating efficiency is low and more air pollutant emissions are produced. In contrast, electric buses are more energy efficient on urban roads due to different power sources. However, due to limitations in the development of battery technology, electric buses have a shorter driving range and longer charging times, which has become one of the main obstacles to reducing overall operating costs. Therefore, accurate energy consumption estimation helps electric buses perform energy management. Based on the estimated energy consumption value, the electric bus energy management system can reasonably optimize the use of electric energy, increase the vehicle's driving range, and plan charging in advance.
现有的公交车能耗估计模型主要包括宏观模型和微观模型。就驾驶策略和控制方法而言,微观模型优于宏观模型,因为其能够根据逐秒数据估算瞬时能耗,这适用于电动公交车能耗估算。微观模型可分为基于功率的模型和数据驱动的模型。基于功率的模型根据车辆动力学特性分析车辆动力系统中的能量传递,并通过回归建立瞬时能耗与驾驶行为之间的关系。基于数据的模型利用大量实验数据来探索能耗与驾驶行为之间的关系。尽管数据驱动方法在估计精度方面有很大的优势,但大多数方法的解释性较差并且需要大量数据,有些数据在现实生活中很难获得,尤其是对于公交车。基于功率的模型建模过程相对简单,模型系数标定更加容易,且考虑了车辆的动力学特性,因此可以实际应用于电动公交车能量估计。但是电动公交车在减速时存在能量回收现象,传统基于功率的模型并没有考虑这种情况。因此,有必要设计一种电动公交车回收状态判别方法,将其与传统基于功率的模型相结合,以提高能耗估计的准确性。Existing bus energy consumption estimation models mainly include macro models and micro models. In terms of driving strategies and control methods, microscopic models are superior to macroscopic models because they are able to estimate instantaneous energy consumption based on second-by-second data, which is suitable for electric bus energy consumption estimation. Microscopic models can be divided into power-based models and data-driven models. The power-based model analyzes the energy transfer in the vehicle power system according to the vehicle dynamics characteristics, and establishes the relationship between instantaneous energy consumption and driving behavior through regression. Data-based models utilize large amounts of experimental data to explore the relationship between energy consumption and driving behavior. Although data-driven methods have great advantages in estimation accuracy, most methods are poorly interpretable and require large amounts of data, some of which are difficult to obtain in real life, especially for buses. The power-based model modeling process is relatively simple, the model coefficient calibration is easier, and the dynamic characteristics of the vehicle are taken into account, so it can be practically applied to electric bus energy estimation. However, there is energy recovery phenomenon when electric buses decelerate, and traditional power-based models do not consider this situation. Therefore, it is necessary to design a recycling state discrimination method for electric buses and combine it with traditional power-based models to improve the accuracy of energy consumption estimation.
发明内容Contents of the invention
为解决上述技术问题,本发明提出了一种基于能量回收状态的电动公交车瞬时能耗估计方法,在模型能耗估计方法的基础上,引入了一种能量回收状态判别方法,实现对电动公交车瞬时能耗的精确估计,从而对剩余行驶里程预测、能量管理与优化提供有效技术支撑。In order to solve the above technical problems, the present invention proposes a method for estimating instantaneous energy consumption of electric buses based on energy recovery state. Based on the model energy consumption estimation method, an energy recovery state discrimination method is introduced to realize the estimation of electric buses. Accurate estimation of vehicle instantaneous energy consumption, thereby providing effective technical support for remaining mileage prediction, energy management and optimization.
本发明采用以下技术方案:The present invention adopts the following technical solutions:
一种基于能量回收状态的电动公交车瞬时能耗估计方法,针对目标电动公交车,执行以下步骤,获得目标电动公交车实时的瞬时能耗:A method for estimating instantaneous energy consumption of electric buses based on energy recovery status. For the target electric bus, perform the following steps to obtain the real-time instantaneous energy consumption of the target electric bus:
步骤A:针对目标电动公交车,实时获取预设各类型行驶状态数据;Step A: For the target electric bus, obtain preset driving status data of various types in real time;
步骤B:基于目标电动公交车实时的预设各类型行驶状态数据,获得目标电动公交车实时的瞬时速度、瞬时加速度;Step B: Based on the real-time preset driving status data of various types of the target electric bus, obtain the real-time instantaneous speed and instantaneous acceleration of the target electric bus;
步骤C:基于目标电动公交车实时的瞬时速度、瞬时加速度,实时判别目标电动公交车能量回收状态;Step C: Based on the real-time instantaneous speed and instantaneous acceleration of the target electric bus, determine the energy recovery status of the target electric bus in real time;
步骤D:基于实时判别的目标电动公交车能量回收状态、结合目标电动公交车实时的瞬时速度、瞬时加速度,获得目标电动公交车实时的瞬时能耗。Step D: Based on the real-time determination of the energy recovery status of the target electric bus and combined with the real-time instantaneous speed and instantaneous acceleration of the target electric bus, the real-time instantaneous energy consumption of the target electric bus is obtained.
作为本发明的一种优选技术方案,所述目标电动公交车能量回收状态包括耗能状态、回收状态。As a preferred technical solution of the present invention, the target electric bus energy recovery state includes energy consumption state and recovery state.
作为本发明的一种优选技术方案,所述步骤C中,通过以下方案,实时判别目标电动公交车能量回收状态:As a preferred technical solution of the present invention, in step C, the energy recovery state of the target electric bus is determined in real time by the following scheme:
步骤C1:基于目标电动公交车的预设各类型历史行驶状态数据,获得各历史时刻下目标电动公交车的瞬时速度、瞬时加速度、能量回收状态;Step C1: based on preset historical driving status data of each type of the target electric bus, the instantaneous speed, instantaneous acceleration, and energy recovery status of the target electric bus at each historical moment are obtained;
步骤C2:基于各历史时刻下目标电动公交车的瞬时速度、瞬时加速度、能量回收状态,构建以瞬时速度、瞬时加速度为输入,以该时刻的能量回收状态为输出的能量回收状态分类模型;Step C2: Based on the instantaneous speed, instantaneous acceleration, and energy recovery status of the target electric bus at each historical moment, construct an energy recovery status classification model that uses instantaneous speed and instantaneous acceleration as inputs and uses the energy recovery status at that moment as output;
步骤C3:基于目标电动公交车实时的瞬时速度、瞬时加速度,通过能量回收状态分类模型,实时判别目标电动公交车能量回收状态。Step C3: Based on the real-time instantaneous speed and instantaneous acceleration of the target electric bus, the energy recovery status of the target electric bus is determined in real time through the energy recovery status classification model.
作为本发明的一种优选技术方案,所述步骤C2中,采用极致梯度提升算法构建能量回收状态分类模型。As a preferred technical solution of the present invention, in step C2, an extreme gradient boosting algorithm is used to construct an energy recovery state classification model.
作为本发明的一种优选技术方案,所述步骤D中,通过以下方案,获得目标电动公交车实时的瞬时能耗:As a preferred technical solution of the present invention, in step D, the real-time instantaneous energy consumption of the target electric bus is obtained by the following scheme:
步骤D1:基于目标电动公交车的预设各类型历史行驶状态数据,获得各历史时刻下目标电动公交车的瞬时速度、瞬时加速度、能量回收状态、瞬时能耗;Step D1: Based on the preset various types of historical driving status data of the target electric bus, obtain the instantaneous speed, instantaneous acceleration, energy recovery status, and instantaneous energy consumption of the target electric bus at each historical moment;
步骤D2:基于各历史时刻下目标电动公交车的瞬时速度、瞬时加速度、瞬时能耗、能量回收状态,构建以瞬时速度、瞬时加速度、能量回收状态为输入,以该时刻的瞬时能耗为输出的能耗估算模型;Step D2: Based on the instantaneous speed, instantaneous acceleration, instantaneous energy consumption, and energy recovery status of the target electric bus at each historical moment, construct a model that takes the instantaneous speed, instantaneous acceleration, and energy recovery status as inputs and uses the instantaneous energy consumption at that moment as the output. energy consumption estimation model;
步骤D3:基于实时判别的目标电动公交车能量回收状态、结合目标电动公交车实时的瞬时速度、瞬时加速度,通过能耗估算模型,获得目标电动公交车实时的瞬时能耗。Step D3: Based on the real-time determination of the energy recovery status of the target electric bus, combined with the real-time instantaneous speed and instantaneous acceleration of the target electric bus, and through the energy consumption estimation model, obtain the real-time instantaneous energy consumption of the target electric bus.
作为本发明的一种优选技术方案,所述步骤D2中,具体执行以下步骤,构建能耗估算模型:As a preferred technical solution of the present invention, in step D2, the following steps are specifically performed to construct an energy consumption estimation model:
步骤D2.1:通过以下公式,构建能耗估算函数:Step D2.1: Construct the energy consumption estimation function through the following formula:
E(t)=β0+β1v(t)+β2v2(t)+β3v3(t)+β4a(t)v(t)E(t)=β 0 +β 1 v(t)+β 2 v 2 (t)+β 3 v 3 (t)+β 4 a(t)v(t)
其中,E(t)表示t时刻的瞬时能耗,v(t)表示t时刻的瞬时速度,a(t)表示t时刻的瞬时加速度,β0、β1、β2、β3、β4均表示系数;Among them, E(t) represents the instantaneous energy consumption at time t, v(t) represents the instantaneous speed at time t, a(t) represents the instantaneous acceleration at time t, β 0 , β 1 , β 2 , β 3 , β 4 Both represent coefficients;
步骤D2.2:基于能耗估算函数,结合不同能量回收状态分别对应的各历史时刻下目标电动公交车的瞬时速度、瞬时加速度、瞬时能耗,获得不同能量回收状态分别对应的能耗估算函数,即不同能量回收状态分别对应的能耗估算模型。Step D2.2: Based on the energy consumption estimation function, combined with the instantaneous speed, instantaneous acceleration, and instantaneous energy consumption of the target electric bus at each historical moment corresponding to different energy recovery states, obtain the energy consumption estimation function corresponding to different energy recovery states. , that is, the energy consumption estimation model corresponding to different energy recovery states.
一种基于能量回收状态的电动公交车瞬时能耗估计系统,应用于所述一种基于能量回收状态的电动公交车瞬时能耗估计方法,包括数据获取模块、能耗估计建立模块、能耗实时估计模块,所述数据获取模块用于获取目标电动公交车实时的预设各类型行驶状态数据并进行存储;能耗估计建立模块基于数据获取模块中存储的预设各类型历史行驶状态数据,建立能量回收状态分类模型、能耗估算模型;能耗实时估计模块基于能量回收状态分类模型、能耗估算模型,结合实时预设各类型行驶状态数据中的瞬时速度、瞬时加速度,获得目标电动公交车实时的瞬时能耗。A system for estimating instantaneous energy consumption of an electric bus based on energy recovery status is applied to a method for estimating instantaneous energy consumption of an electric bus based on energy recovery status, comprising a data acquisition module, an energy consumption estimation establishment module, and an energy consumption real-time estimation module. The data acquisition module is used to acquire and store preset various types of driving status data of a target electric bus in real time; the energy consumption estimation establishment module establishes an energy recovery status classification model and an energy consumption estimation model based on preset various types of historical driving status data stored in the data acquisition module; the energy consumption real-time estimation module obtains the real-time instantaneous energy consumption of the target electric bus based on the energy recovery status classification model and the energy consumption estimation model, combined with the instantaneous speed and instantaneous acceleration in the real-time preset various types of driving status data.
作为本发明的一种优选技术方案,所述能耗估计建立模块包括能量回收状态分类建立单元、能耗估算建立单元,能量回收状态分类建立单元基于数据获取模块中存储的预设各类型历史行驶状态数据,建立能量回收状态分类模型;能耗估算建立单元基于数据获取模块中存储的预设各类型历史行驶状态数据,建立能耗估算模型。As a preferred technical solution of the present invention, the energy consumption estimation establishment module includes an energy recovery status classification establishment unit and an energy consumption estimation establishment unit. The energy recovery status classification establishment unit is based on the preset various types of historical driving stored in the data acquisition module. status data to establish an energy recovery status classification model; the energy consumption estimation establishment unit establishes an energy consumption estimation model based on various types of preset historical driving status data stored in the data acquisition module.
作为本发明的一种优选技术方案,所述能耗估算模型包括不同能量回收状态分别对应的能耗估算模型。As a preferred technical solution of the present invention, the energy consumption estimation model includes energy consumption estimation models corresponding to different energy recovery states.
一种基于能量回收状态的电动公交车瞬时能耗估计终端,包括存储器和处理器,所述存储器和所述处理器之间互相通信连接,所述存储器中存储有计算机指令,所述处理器通过执行所述计算机指令,从而执行所述的一种基于能量回收状态的电动公交车瞬时能耗估计方法。An instantaneous energy consumption estimation terminal for electric buses based on energy recovery status, including a memory and a processor. The memory and the processor are connected to each other. Computer instructions are stored in the memory. The processor passes The computer instructions are executed to execute the instantaneous energy consumption estimation method of an electric bus based on the energy recovery state.
本发明的有益效果是:本发明提供了一种考虑能量回收状态分类的纯电动公交车瞬时能耗估算方法及系统,基于实车驾驶数据建立了纯电动公交车瞬时能耗估算模型,以实时速度和加速度作为输入变量,输出当前时刻车辆的瞬时能耗。在建立能耗估算模型前,建立能量回收状态分类模型,对耗能状态和回收状态进行判别,然后分别建立耗能状态和回收状态的能耗估算模型。该方法考虑了电动公交车在耗能状态和回收状态能量消耗的不同特征,具有较高的能耗估算精度,有利于进行科学的能耗管理。The beneficial effects of the present invention are: the present invention provides a pure electric bus instantaneous energy consumption estimation method and system that considers energy recovery state classification, and establishes a pure electric bus instantaneous energy consumption estimation model based on actual vehicle driving data to achieve real-time Speed and acceleration are used as input variables to output the instantaneous energy consumption of the vehicle at the current moment. Before establishing the energy consumption estimation model, establish an energy recovery state classification model to distinguish the energy consumption state and recovery state, and then establish energy consumption estimation models for the energy consumption state and recovery state respectively. This method takes into account the different characteristics of energy consumption of electric buses in energy consumption state and recovery state, has high energy consumption estimation accuracy, and is conducive to scientific energy consumption management.
附图说明Description of drawings
图1为本发明实施例中电动公交车能耗估算系统硬件结构;Figure 1 shows the hardware structure of the electric bus energy consumption estimation system in the embodiment of the present invention;
图2为本发明实施例中考虑能耗状态判别的能耗估算算法框架;Figure 2 is an energy consumption estimation algorithm framework that considers energy consumption status discrimination in the embodiment of the present invention;
图3为本发明实施例中有分类和无分类模型能耗估算对比图。FIG. 3 is a comparison diagram of energy consumption estimation with and without classification models in an embodiment of the present invention.
具体实施方式Detailed ways
下面结合附图对本发明进行进一步说明。下面的实施例可使本专业技术人员更全面地理解本发明,但不以任何方式限制本发明。The present invention will be further described below in conjunction with the accompanying drawings. The following examples can enable those skilled in the art to understand the present invention more comprehensively, but do not limit the present invention in any way.
如图1所示为本发明实施例中电动公交车能耗估算系统硬件结构,本实施例中的电动公交车动力系统由电机、电机控制系统(MCS)、电池、电池管理系统(BMS)和减速器等组成。为了实现能耗预测功能,在该车上装有GPS导航系统,来获取速度信息,并对其进行数据采集、存储、清洗和格式对齐等,将数据转化为能量管理系统(EMS)识别的数据。在该实例中,能耗估算在能量管理系统中进行,该系统的作用是对电动公交车能耗进行估算,以实现电动公交车能量管理。EMS通过CAN总线与BMS和MCS通信,协调和优化电动公交车能量使用。As shown in Figure 1, the hardware structure of the electric bus energy consumption estimation system in the embodiment of the present invention is shown. The electric bus power system in this embodiment is composed of a motor, a motor control system (MCS), a battery, a battery management system (BMS) and a reducer. In order to realize the energy consumption prediction function, a GPS navigation system is installed on the vehicle to obtain speed information, and perform data collection, storage, cleaning and format alignment, etc., to convert the data into data recognized by the energy management system (EMS). In this example, energy consumption estimation is carried out in the energy management system, and the role of the system is to estimate the energy consumption of the electric bus to realize the energy management of the electric bus. The EMS communicates with the BMS and MCS through the CAN bus to coordinate and optimize the energy use of the electric bus.
一种基于能量回收状态的电动公交车瞬时能耗估计方法,针对目标电动公交车,执行以下步骤,获得目标电动公交车实时的瞬时能耗:A method for estimating instantaneous energy consumption of electric buses based on energy recovery status. For the target electric bus, perform the following steps to obtain the real-time instantaneous energy consumption of the target electric bus:
步骤A:针对目标电动公交车,实时获取预设各类型行驶状态数据。Step A: For the target electric bus, obtain preset driving status data of various types in real time.
利用车载诊断系统(OBD)获取电动公交车实时获取预设各类型行驶状态数据,预设各类型行驶状态数据包括车辆速度、动力电池总电压、动力电池总电流等数据。在此基础上,可以对数据进行进一步处理,计算得到逐秒加速度,即瞬时加速度。The on-board diagnostic system (OBD) is used to obtain real-time preset driving status data of various types of electric buses. The preset driving status data of various types include vehicle speed, total power battery voltage, total power battery current and other data. On this basis, the data can be further processed to calculate the second-by-second acceleration, that is, the instantaneous acceleration.
步骤B:基于目标电动公交车实时的预设各类型行驶状态数据,获得目标电动公交车实时的瞬时速度、瞬时加速度。Step B: Based on the preset real-time data of various types of driving states of the target electric bus, the real-time instantaneous speed and instantaneous acceleration of the target electric bus are obtained.
步骤C:基于目标电动公交车实时的瞬时速度、瞬时加速度,实时判别目标电动公交车能量回收状态;在本实施例中,所述目标电动公交车能量回收状态包括耗能状态、回收状态。Step C: Based on the real-time instantaneous speed and instantaneous acceleration of the target electric bus, determine the energy recovery state of the target electric bus in real time; in this embodiment, the energy recovery state of the target electric bus includes an energy consumption state and a recovery state.
所述步骤C中,通过以下方案,实时判别目标电动公交车能量回收状态:In step C, the energy recovery status of the target electric bus is determined in real time through the following solution:
步骤C1:基于目标电动公交车的预设各类型历史行驶状态数据,获得各历史时刻下目标电动公交车的瞬时速度、瞬时加速度、能量回收状态。Step C1: Based on the preset various types of historical driving status data of the target electric bus, obtain the instantaneous speed, instantaneous acceleration, and energy recovery status of the target electric bus at each historical moment.
步骤C2:基于各历史时刻下目标电动公交车的瞬时速度、瞬时加速度、能量回收状态,构建以瞬时速度、瞬时加速度为输入,以该时刻的能量回收状态为输出的能量回收状态分类模型。采用极度梯度提升算法构建能量回收状态分类模型。Step C2: Based on the instantaneous speed, instantaneous acceleration, and energy recovery status of the target electric bus at each historical moment, construct an energy recovery status classification model that takes instantaneous speed and instantaneous acceleration as input and uses the energy recovery status at that moment as output. An extreme gradient boosting algorithm is used to construct an energy recovery state classification model.
步骤C3:基于目标电动公交车实时的瞬时速度、瞬时加速度,通过能量回收状态分类模型,实时判别目标电动公交车能量回收状态。Step C3: Based on the real-time instantaneous speed and instantaneous acceleration of the target electric bus, the energy recovery status of the target electric bus is determined in real time through the energy recovery status classification model.
纯电动公交车与传统燃油车不同,存在能量回收状态。当车辆处于耗能状态时,能量从电池流向发动机,当车辆减速时,有可能会进行能量回收,能量从发动机流向电池,但是这种情况并非必然发生。因此,首先需要建立分类模型,识别减速时的能耗状态。利用极致梯度提升算法(XGBoost)建立能量状态分类模型,将速度和加速度作为输入变量,能耗状态(耗能状态和回收状态)作为输出变量,对模型进行训练,得到最终的分类模型。Pure electric buses are different from traditional fuel vehicles in that they have an energy recovery state. When the vehicle is in an energy-consuming state, energy flows from the battery to the engine. When the vehicle decelerates, energy recovery may occur and energy flows from the engine to the battery, but this does not necessarily happen. Therefore, it is first necessary to establish a classification model to identify the energy consumption status during deceleration. The extreme gradient boosting algorithm (XGBoost) is used to establish an energy state classification model, using speed and acceleration as input variables and energy consumption state (energy consumption state and recycling state) as output variables. The model is trained to obtain the final classification model.
当前成熟的分类算法有许多,如支持向量机(SVM),极致梯度上升(eXtremeGradient Boosting,XGBoost),朴素贝叶斯法,Logistic模型,决策树法等。经过对比研究,本发明最终采用XGBoost算法建立分类模型。由于电动公交车能量回收状态与速度和加速度关系紧密,因此本发明将速度、加速度作为输入变量,而车辆能耗状态(耗能状态和回收状态)作为输出变量。There are currently many mature classification algorithms, such as support vector machine (SVM), eXtremeGradient Boosting (XGBoost), naive Bayes method, logistic model, decision tree method, etc. After comparative research, the present invention finally uses the XGBoost algorithm to establish a classification model. Since the energy recovery state of electric buses is closely related to speed and acceleration, the present invention uses speed and acceleration as input variables, and the vehicle energy consumption state (energy consumption state and recovery state) as output variables.
能量回收状态分类模型的XGBoost算法步骤主要包括以下步骤:The XGBoost algorithm steps of the energy recovery state classification model mainly include the following steps:
步骤1.初始化每个样本的预测值。Step 1. Initialize the predicted value of each sample.
步骤2.定义损失函数其中t表示回归树编号,yi为样本标签,ft(xi)表示强学习器,C为常量,Ω(ft)是正则化项,其中Tt为叶子节点数,wj为j叶子节点权重,γ和λ为预先设置的超参数。Step 2. Define the loss function where t represents the regression tree number, y i is the sample label, f t ( xi ) represents the strong learner, C is a constant, and Ω(f t ) is the regularization term, Among them, T t is the number of leaf nodes, w j is the weight of j leaf node, and γ and λ are preset hyperparameters.
步骤3.计算损失函数对于每个样本预测值的导数。Step 3. Calculate the derivative of the loss function for each sample predicted value.
步骤4.根据导数信息建立一颗新的决策树。Step 4. Build a new decision tree based on the derivative information.
步骤5.利用新的决策树预测样本值,并累加到原来的值上。通过n次迭代步骤3-5或满足停止条件即可得到最终的XGBoost决策树。进而获得能量回收状态分类模型。Step 5. Use the new decision tree to predict the sample value and add it to the original value. The final XGBoost decision tree can be obtained by iterating steps 3-5 n times or when the stop condition is met. Then the energy recovery state classification model is obtained.
本实施例中,利用训练好的XGBoost模型即可对电动公交车能耗状态进行分类,本实施例中测试集的分类准确率为71.74%,其中,对于回收状态的分类准确率达到88.06%。In this embodiment, the trained XGBoost model can be used to classify the energy consumption status of electric buses. In this embodiment, the classification accuracy of the test set is 71.74%, of which the classification accuracy for recycling status reaches 88.06%.
步骤D:基于实时判别的目标电动公交车能量回收状态、结合目标电动公交车实时的瞬时速度、瞬时加速度,获得目标电动公交车实时的瞬时能耗。Step D: Based on the real-time determined energy recovery state of the target electric bus, combined with the real-time instantaneous speed and instantaneous acceleration of the target electric bus, the real-time instantaneous energy consumption of the target electric bus is obtained.
本实施例中的电动公交车参数信息如表1车辆参数信息所示。The electric bus parameter information in this embodiment is shown in Table 1 Vehicle parameter information.
表1Table 1
所述步骤D中,通过以下方案,获得目标电动公交车实时的瞬时能耗:In step D, the real-time instantaneous energy consumption of the target electric bus is obtained through the following scheme:
步骤D1:基于目标电动公交车的预设各类型历史行驶状态数据,获得各历史时刻下目标电动公交车的瞬时速度、瞬时加速度、能量回收状态、瞬时能耗。利用车载诊断系统(OBD)获取电动公交车实时获取预设各类型行驶状态数据,预设各类型行驶状态数据包括车辆速度、动力电池总电压、动力电池总电流等数据。在此基础上,可以对数据进行进一步处理,计算得到逐秒加速度,即瞬时加速度,动力电池总功率,动力电池逐秒的功率即可视为逐秒的能耗,即瞬时能耗。Step D1: Based on the preset historical driving state data of the target electric bus, the instantaneous speed, instantaneous acceleration, energy recovery state, and instantaneous energy consumption of the target electric bus at each historical moment are obtained. The on-board diagnostic system (OBD) is used to obtain the preset driving state data of the electric bus in real time. The preset driving state data of each type includes vehicle speed, total voltage of the power battery, total current of the power battery, and other data. On this basis, the data can be further processed to calculate the acceleration per second, that is, the instantaneous acceleration, and the total power of the power battery. The power of the power battery per second can be regarded as the energy consumption per second, that is, the instantaneous energy consumption.
步骤D2:基于各历史时刻下目标电动公交车的瞬时速度、瞬时加速度、瞬时能耗、能量回收状态,构建以瞬时速度、瞬时加速度、能量回收状态为输入,以该时刻的瞬时能耗为输出的能耗估算模型。Step D2: Based on the instantaneous speed, instantaneous acceleration, instantaneous energy consumption, and energy recovery status of the target electric bus at each historical moment, an energy consumption estimation model is constructed with the instantaneous speed, instantaneous acceleration, and energy recovery status as input and the instantaneous energy consumption at that moment as output.
所述步骤D2中,具体执行以下步骤,构建能耗估算模型:In step D2, the following steps are specifically performed to build an energy consumption estimation model:
步骤D2.1:通过以下公式,构建能耗估算函数:Step D2.1: Construct the energy consumption estimation function through the following formula:
E(t)=β0+β1v(t)+β2v2(t)+β3v3(t)+β4a(t)v(t)E(t)=β 0 +β 1 v(t)+β 2 v 2 (t)+β 3 v 3 (t)+β 4 a(t)v(t)
其中,E(t)表示t时刻的瞬时能耗,v(t)表示t时刻的瞬时速度,a(t)表示t时刻的瞬时加速度,β0、β1、β2、β3、β4均表示系数。Wherein, E(t) represents the instantaneous energy consumption at time t, v(t) represents the instantaneous velocity at time t, a(t) represents the instantaneous acceleration at time t, and β 0 , β 1 , β 2 , β 3 , and β 4 all represent coefficients.
步骤D2.2:基于能耗估算函数,结合不同能量回收状态分别对应的各历史时刻下目标电动公交车的瞬时速度、瞬时加速度、瞬时能耗,获得不同能量回收状态分别对应的能耗估算函数,即不同能量回收状态分别对应的能耗估算模型。具体为:基于能耗估算函数,通过耗能状态、回收状态两个状态下分别对应的各历史时刻下目标电动公交车的瞬时速度、瞬时加速度、瞬时能耗,对能耗估算函数中的参数进行标定,进而获得耗能状态、回收状态两个目标电动公交车能量回收状态分别对应的能耗估算模型,两个能耗估算模型基于能耗估算函数的系数不同。Step D2.2: Based on the energy consumption estimation function, combined with the instantaneous speed, instantaneous acceleration, and instantaneous energy consumption of the target electric bus at each historical moment corresponding to different energy recovery states, obtain the energy consumption estimation functions corresponding to different energy recovery states, that is, the energy consumption estimation models corresponding to different energy recovery states. Specifically: Based on the energy consumption estimation function, the parameters in the energy consumption estimation function are calibrated by the instantaneous speed, instantaneous acceleration, and instantaneous energy consumption of the target electric bus at each historical moment corresponding to the energy consumption state and the recovery state, and then the energy consumption estimation models corresponding to the energy recovery states of the two target electric buses, the energy consumption state and the recovery state, are obtained. The two energy consumption estimation models are based on different coefficients of the energy consumption estimation function.
针对两种能耗回收状态,基于能耗估算函数,分别建立耗能状态和回收状态的能耗估算模型,即基于能耗估算函数作为模型,然后基于历史数据进行参数估计,从而获耗能状态和回收状态分别对应的能耗估算模型。利用基于功率的综合电动汽车能耗模型(CPEM),考虑车辆动力学特性,通过输入速度、加速度等行驶参数和车辆尺寸、空气密度、阻力系数等车辆和外部环境参数,对车辆的能耗进行预测。For the two energy recovery states, based on the energy consumption estimation function, an energy consumption estimation model for the energy consumption state and the recovery state is established respectively. That is, based on the energy consumption estimation function as a model, parameter estimation is then performed based on historical data to obtain the energy consumption state. Energy consumption estimation models corresponding to the recycling status. The power-based Comprehensive Electric Vehicle Energy Consumption Model (CPEM) is used to consider the vehicle dynamics characteristics and conduct vehicle energy consumption by inputting driving parameters such as speed and acceleration, as well as vehicle and external environment parameters such as vehicle size, air density, and drag coefficient. predict.
具体为:步骤a:计算车轮功率。考虑车辆动力学特性,通过输入速度、加速度等行驶参数和车辆尺寸、空气密度、阻力系数等车辆和外部环境参数,对车轮的功率进行估算:Specifically: Step a: Calculate wheel power. Considering the vehicle dynamics, the wheel power is estimated by inputting driving parameters such as speed and acceleration and vehicle and external environment parameters such as vehicle size, air density, and drag coefficient:
其中,m为车辆质量(kg),a(t)为车辆在t时刻的加速度(m/s2),v(t)为车辆在t时刻的速度(m/s),g为当地的重力加速度,θ为道路坡度,Cr,c1,c2是滚动阻力系数,ρAir是空气密度(kg/m3),Af是车辆的前部面积,CD是车辆的空气动力学阻力系数。Among them, m is the mass of the vehicle (kg), a(t) is the acceleration of the vehicle at time t (m/s 2 ), v(t) is the speed of the vehicle at time t (m/s), and g is the local gravity Acceleration, θ is the road gradient, C r , c 1 , c 2 are the rolling resistance coefficients, ρ Air is the air density (kg/m 3 ), A f is the front area of the vehicle, C D is the aerodynamic resistance of the vehicle coefficient.
步骤b:计算电池功率。考虑到电机效率,传动系统效率以及其他能量损失,电池功率PBattery与车轮功率PWheels之间存在以下关系:Step b: Calculate battery power. Taking into account motor efficiency, driveline efficiency, and other energy losses, the following relationship exists between battery power P Battery and wheel power P Wheels :
PWheels(t)=PBattery(t)·ηP Wheels (t) = P Battery (t)·η
其中,η为电池功率换算车轮功率的折减系数。因此,通过车轮功率可以计算出电池功率,进而得到电池的能耗:Among them, eta is the reduction coefficient for converting battery power into wheel power. Therefore, the battery power can be calculated from the wheel power, and then the battery energy consumption can be obtained:
步骤c:进而,电池能耗即可转化为关于速度和加速度的函数:Step c: Then, the battery energy consumption can be converted into a function of speed and acceleration:
E(t)=β0+β1v(t)+β2v2(t)+β3v3(t)+β4a(t)v(t)E(t)=β 0 +β 1 v(t)+β 2 v 2 (t)+β 3 v 3 (t)+β 4 a(t)v(t)
进而,模型经过推导,最终电池能耗可以转化为关于速度和加速度的多元回归函数,如步骤D2.1所示公式,作为进而根据各历史时刻下在不同能耗状态下对应的目标电动公交车的瞬时速度、瞬时加速度、瞬时能耗对模型进行参数标定,通过多元线性回归得到模型系数,其中β0,β1,β2,β3,β4均表示系数。即将能耗估算函数作为当前能耗计算模型转化为多元线性回归模型,因此只需要利用历史车数据即可对模型进行参数标定,即针对耗能状态、回收状态两个目标电动公交车能量回收状态,基于能耗估算函数,结合各历史时刻下在不同能耗状态下对应的目标电动公交车的瞬时速度、瞬时加速度、瞬时能耗对模型进行参数标定,分别获得不同能耗状态下能耗估算函数中的各系数β0,β1,β2,β3,β4,进而获得两个能量回收状态分别对应的能耗估算模型,两个能耗估算模型基于能耗估算函数的系数不同。本实施例中,模型拟合参数以及拟合优度R2如表2能耗计算子模型标定参数所示。耗能状态和回收状态下的拟合优度分别为0.8043和0.8097,由此可以发现模型的拟合效果较好。Furthermore, after the model is deduced, the final battery energy consumption can be converted into a multiple regression function about speed and acceleration, as shown in the formula in step D2.1, as the target electric bus corresponding to different energy consumption states at each historical moment. The parameters of the model are calibrated using the instantaneous speed, instantaneous acceleration, and instantaneous energy consumption, and the model coefficients are obtained through multiple linear regression, where β 0 , β 1 , β 2 , β 3 , and β 4 all represent coefficients. That is, the energy consumption estimation function is converted into a multiple linear regression model as the current energy consumption calculation model. Therefore, only historical vehicle data can be used to calibrate the parameters of the model, that is, for the two target electric bus energy recovery states: energy consumption state and recovery state. , based on the energy consumption estimation function, the parameters of the model are calibrated based on the instantaneous speed, instantaneous acceleration, and instantaneous energy consumption of the target electric bus corresponding to different energy consumption states at each historical moment, and the energy consumption estimates under different energy consumption states are obtained. Each coefficient β 0 , β 1 , β 2 , β 3 , β 4 in the function is used to obtain energy consumption estimation models corresponding to the two energy recovery states. The two energy consumption estimation models are based on different coefficients of the energy consumption estimation function. In this embodiment, the model fitting parameters and the fitting goodness R 2 are as shown in Table 2 Calibration parameters of the energy consumption calculation submodel. The goodness of fit in the energy consumption state and recovery state are 0.8043 and 0.8097 respectively, which shows that the model has a good fitting effect.
表2Table 2
步骤D3:基于实时判别的目标电动公交车能量回收状态、结合目标电动公交车实时的瞬时速度、瞬时加速度,通过能耗估算模型,获得目标电动公交车实时的瞬时能耗。具体的,根据GPS导航系统得到车辆瞬时速度和加速度,首先利用能量回收状态分类模型判断车辆是否在进行能量回收,然后根据状态判断结果利用对应的能耗估算模型进行瞬时能耗估计。Step D3: Based on the real-time determination of the energy recovery status of the target electric bus, combined with the real-time instantaneous speed and instantaneous acceleration of the target electric bus, and through the energy consumption estimation model, obtain the real-time instantaneous energy consumption of the target electric bus. Specifically, the instantaneous speed and acceleration of the vehicle are obtained from the GPS navigation system. First, the energy recovery state classification model is used to determine whether the vehicle is recovering energy, and then the corresponding energy consumption estimation model is used to estimate instantaneous energy consumption based on the state judgment results.
进而如图2所示为本发明实施例中考虑能耗状态判别的能耗估算算法框架,主要包括三个层次:信息获取层、参数估计层和核心计算层。Furthermore, Figure 2 shows the energy consumption estimation algorithm framework considering energy consumption status discrimination in the embodiment of the present invention, which mainly includes three levels: information acquisition layer, parameter estimation layer and core calculation layer.
在信息获取层,利用OBD获取电动公交车行驶状态历史信息,主要包括速度、动力电池总电压和动力电池总电流。In the information acquisition layer, OBD is used to obtain the historical information of the electric bus's driving status, which mainly includes speed, total power battery voltage and total power battery current.
在参数估计层,利用获取的车辆速度、动力电池总电压、动力电池总电流等数据计算车辆加速度、瞬时能耗。建立电动公交车能量回收状态分类模型,将逐秒(瞬时)速度和加速度作为输入变量,将能量回收状态作为输出变量,进行参数估计,然后分别建立耗能状态和回收状态的能耗估算模型并进行参数估计。In the parameter estimation layer, the vehicle acceleration and instantaneous energy consumption are calculated using the obtained vehicle speed, total power battery voltage, total power battery current and other data. Establish an energy recovery state classification model for electric buses. Second-by-second (instantaneous) speed and acceleration are used as input variables, and the energy recovery state is used as an output variable. Parameter estimation is performed, and then energy consumption estimation models for energy consumption state and recovery state are established respectively. Perform parameter estimation.
在核心计算层,根据GPS导航系统得到车辆瞬时速度和加速度,首先利用能量回收状态分类模型判断车辆是否在进行能量回收,然后根据状态判断结果利用对应的能耗估算模型进行瞬时能耗估计。At the core computing layer, the vehicle's instantaneous speed and acceleration are obtained based on the GPS navigation system. First, the energy recovery state classification model is used to determine whether the vehicle is recovering energy, and then the corresponding energy consumption estimation model is used to estimate instantaneous energy consumption based on the state judgment results.
一种基于能量回收状态的电动公交车瞬时能耗估计系统,应用于所述一种基于能量回收状态的电动公交车瞬时能耗估计方法,包括数据获取模块、能耗估计建立模块、能耗实时估计模块,所述数据获取模块用于获取目标电动公交车实时的预设各类型行驶状态数据并进行存储,具体为利用车载诊断系统(OBD)采集电动公交车的监测数据,获取被测车辆的历史运行数据,主要包括速度、动力电池总电流和动力电池总电压;能耗估计建立模块基于数据获取模块中存储的预设各类型历史行驶状态数据,建立能量回收状态分类模型、能耗估算模型;能耗实时估计模块基于能量回收状态分类模型、能耗估算模型,结合实时预设各类型行驶状态数据中的瞬时速度、瞬时加速度,即利用GPS获取实时速度、加速度,获得目标电动公交车实时的瞬时能耗。An instantaneous energy consumption estimation system for electric buses based on energy recovery status, applied to the instantaneous energy consumption estimation method for electric buses based on energy recovery status, including a data acquisition module, an energy consumption estimation establishment module, and a real-time energy consumption Estimation module, the data acquisition module is used to obtain and store the real-time preset various types of driving status data of the target electric bus. Specifically, it uses the on-board diagnostic system (OBD) to collect the monitoring data of the electric bus and obtain the vehicle under test. Historical operating data mainly includes speed, total power battery current and total power battery voltage; the energy consumption estimation establishment module establishes an energy recovery status classification model and an energy consumption estimation model based on the preset various types of historical driving status data stored in the data acquisition module. ;The real-time energy consumption estimation module is based on the energy recovery state classification model and energy consumption estimation model, combined with the real-time preset instantaneous speed and instantaneous acceleration in various types of driving status data, that is, using GPS to obtain real-time speed and acceleration, and obtain the real-time target electric bus instantaneous energy consumption.
所述能耗估计建立模块包括能量回收状态分类建立单元、能耗估算建立单元,能量回收状态分类建立单元基于数据获取模块中存储的预设各类型历史行驶状态数据,建立能量回收状态分类模型;能耗估算建立单元基于数据获取模块中存储的预设各类型历史行驶状态数据,建立能耗估算模型。The energy consumption estimation establishment module includes an energy recovery status classification establishment unit and an energy consumption estimation establishment unit. The energy recovery status classification establishment unit establishes an energy recovery status classification model based on preset various types of historical driving status data stored in the data acquisition module; The energy consumption estimation establishment unit establishes an energy consumption estimation model based on preset various types of historical driving status data stored in the data acquisition module.
所述能耗估算模型包括不同能量回收状态分别对应的能耗估算模型,即耗能状态、回收状态分别对应有耗能状态的能耗估算模型、回收状态的能耗估算模型。The energy consumption estimation model includes energy consumption estimation models corresponding to different energy recovery states, that is, the energy consumption state and the recovery state correspond to an energy consumption estimation model of the energy consumption state and an energy consumption estimation model of the recovery state, respectively.
一种基于能量回收状态的电动公交车瞬时能耗估计终端,包括存储器和处理器,所述存储器和所述处理器之间互相通信连接,所述存储器中存储有计算机指令,所述处理器通过执行所述计算机指令,从而执行所述的一种基于能量回收状态的电动公交车瞬时能耗估计方法。A terminal for estimating instantaneous energy consumption of an electric bus based on energy recovery status comprises a memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the computer instructions to execute the method for estimating instantaneous energy consumption of an electric bus based on energy recovery status.
本实施例整合能量回收状态分类模型、能耗估算模型即可得到电动公交车能耗估算模块。首先利用采集到的速度、加速度数据进行能耗状态分类,判断车辆处于耗能状态还是回收状态,然后利用对应状态的能耗计算子模型估算当前1秒内电池耗电量或回收量,即瞬时能耗。This embodiment integrates the energy recovery state classification model and the energy consumption estimation model to obtain the electric bus energy consumption estimation module. First, the collected speed and acceleration data are used to classify the energy consumption status to determine whether the vehicle is in an energy consumption state or a recovery state. Then, the energy consumption calculation sub-model of the corresponding state is used to estimate the battery power consumption or recovery amount within the current 1 second, that is, the instantaneous energy consumption.
为了说明加入状态分类模型后的能耗估算模型的优越性,本发明也建立了无分类的能耗估算模型作为对比。利用实施例中的数据进行训练,然后利用测试集进行能耗估算,得到有分类和无分类电动公交车能耗估算结果如图3所示。由图3可以看出,有分类和无分类模型对于耗能状态,也就是能量流出状态的估算效果均较好,但是对于能量回收状态,有分类的能耗估算模型显著优于无分类的能耗估算模型。In order to illustrate the superiority of the energy consumption estimation model after adding the state classification model, the present invention also establishes an unclassified energy consumption estimation model for comparison. The data in the embodiment are used for training, and then the test set is used for energy consumption estimation. The energy consumption estimation results of classified and unclassified electric buses are obtained, as shown in Figure 3. As can be seen from Figure 3, both the classified and unclassified models have better estimation results for the energy consumption state, that is, the energy outflow state. However, for the energy recovery state, the classified energy consumption estimation model is significantly better than the unclassified energy consumption estimation model. Consumption estimation model.
两种模型的能耗估算误差如表3有分类和无分类模型能耗估算误差所示。本实施例采用MSE、RMSE和MAE三种误差类型来说明模型的估算误差。对比两种模型的误差,可以发现,具有能量状态划分的能耗估算模型的三种误差均显著低于无状态划分的能耗估算模型,这说明的本发明提出的考虑能量回收状态判别的电动公交车瞬时能耗估计方法具有较好的能耗估算效果以及较大的优越性,能够准确估算电动公交车能耗。The energy consumption estimation errors of the two models are shown in Table 3. The energy consumption estimation errors of the classified and unclassified models. This embodiment uses three error types: MSE, RMSE and MAE to illustrate the estimation error of the model. Comparing the errors of the two models, it can be found that the three errors of the energy consumption estimation model with energy state division are significantly lower than the energy consumption estimation model without state division. This illustrates the electric power consumption estimation model considering energy recovery state discrimination proposed by the present invention. The bus instantaneous energy consumption estimation method has good energy consumption estimation effect and great advantages, and can accurately estimate the energy consumption of electric buses.
表3table 3
本发明设计了一种考虑能量回收状态分类的纯电动公交车瞬时能耗估算方法及系统,基于实车驾驶数据建立了纯电动公交车瞬时能耗估算模型,以实时速度和加速度作为输入变量,输出当前时刻车辆的瞬时能耗。在建立能耗估算模型前,建立能量回收状态分类模型,对耗能状态和回收状态进行判别,然后分别建立耗能状态和回收状态的能耗估算模型。该方法考虑了电动公交车在耗能状态和回收状态能量消耗的不同特征,具有较高的能耗估算精度,有利于进行科学的能耗管理。The present invention designs a pure electric bus instantaneous energy consumption estimation method and system that considers energy recovery status classification. It establishes a pure electric bus instantaneous energy consumption estimation model based on actual vehicle driving data, using real-time speed and acceleration as input variables. Output the instantaneous energy consumption of the vehicle at the current moment. Before establishing the energy consumption estimation model, establish an energy recovery state classification model to distinguish the energy consumption state and recovery state, and then establish energy consumption estimation models for the energy consumption state and recovery state respectively. This method takes into account the different characteristics of energy consumption of electric buses in energy consumption state and recovery state, has high energy consumption estimation accuracy, and is conducive to scientific energy consumption management.
以上仅为本发明的较佳实施例,但并不限制本发明的专利范围,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来而言,其依然可以对前述各具体实施方式所记载的技术方案进行修改,或者对其中部分技术特征进行等效替换。凡是利用本发明说明书及附图内容所做的等效结构,直接或间接运用在其他相关的技术领域,均同理在本发明专利保护范围之内。The above are only preferred embodiments of the present invention, but do not limit the patent scope of the present invention. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art can still make various modifications to the foregoing aspects. Modify the technical solutions described in the specific embodiments, or make equivalent replacements for some of the technical features. Any equivalent structures made using the contents of the description and drawings of the present invention and used directly or indirectly in other related technical fields shall likewise fall within the scope of patent protection of the present invention.
Claims (8)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211558442.9A CN115782595B (en) | 2022-12-06 | 2022-12-06 | A method for estimating instantaneous energy consumption of electric buses based on energy recovery status |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211558442.9A CN115782595B (en) | 2022-12-06 | 2022-12-06 | A method for estimating instantaneous energy consumption of electric buses based on energy recovery status |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115782595A CN115782595A (en) | 2023-03-14 |
CN115782595B true CN115782595B (en) | 2024-04-02 |
Family
ID=85418825
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211558442.9A Active CN115782595B (en) | 2022-12-06 | 2022-12-06 | A method for estimating instantaneous energy consumption of electric buses based on energy recovery status |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115782595B (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105868787A (en) * | 2016-03-31 | 2016-08-17 | 江苏大学 | Electric car driving range evaluation method based on working condition identification and fuzzy energy consumption |
CN109558988A (en) * | 2018-12-13 | 2019-04-02 | 北京理工新源信息科技有限公司 | A kind of electric car energy consumption prediction technique and system based on big data fusion |
CN109733248A (en) * | 2019-01-09 | 2019-05-10 | 吉林大学 | Model prediction method for remaining range of pure electric vehicle based on path information |
CN109752590A (en) * | 2019-01-28 | 2019-05-14 | 北京航空航天大学 | A data-driven energy consumption estimation method for electric bus |
CN110610260A (en) * | 2019-08-21 | 2019-12-24 | 南京航空航天大学 | Driving energy consumption prediction system, method, storage medium and device |
CN113485102A (en) * | 2021-06-22 | 2021-10-08 | 西安法士特汽车传动有限公司 | Method for identifying vehicle running condition based on long-term and short-term memory neural network |
CN114595513A (en) * | 2022-02-24 | 2022-06-07 | 智己汽车科技有限公司 | Electric drive system energy consumption simulation calculation method and device, vehicle and storage medium |
-
2022
- 2022-12-06 CN CN202211558442.9A patent/CN115782595B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105868787A (en) * | 2016-03-31 | 2016-08-17 | 江苏大学 | Electric car driving range evaluation method based on working condition identification and fuzzy energy consumption |
CN109558988A (en) * | 2018-12-13 | 2019-04-02 | 北京理工新源信息科技有限公司 | A kind of electric car energy consumption prediction technique and system based on big data fusion |
CN109733248A (en) * | 2019-01-09 | 2019-05-10 | 吉林大学 | Model prediction method for remaining range of pure electric vehicle based on path information |
CN109752590A (en) * | 2019-01-28 | 2019-05-14 | 北京航空航天大学 | A data-driven energy consumption estimation method for electric bus |
CN110610260A (en) * | 2019-08-21 | 2019-12-24 | 南京航空航天大学 | Driving energy consumption prediction system, method, storage medium and device |
CN113485102A (en) * | 2021-06-22 | 2021-10-08 | 西安法士特汽车传动有限公司 | Method for identifying vehicle running condition based on long-term and short-term memory neural network |
CN114595513A (en) * | 2022-02-24 | 2022-06-07 | 智己汽车科技有限公司 | Electric drive system energy consumption simulation calculation method and device, vehicle and storage medium |
Non-Patent Citations (1)
Title |
---|
From driving behavior to energy consumption_ A novel method to predict the energy consumption of electric bus;Sirui Nan等;Energy;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN115782595A (en) | 2023-03-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110775065B (en) | A battery life prediction method for hybrid electric vehicles based on working condition identification | |
Tian et al. | An adaptive ECMS with driving style recognition for energy optimization of parallel hybrid electric buses | |
CN107688343B (en) | Energy control method for a hybrid electric vehicle | |
Hou et al. | Real-time energy management strategy of a fuel cell electric vehicle with global optimal learning | |
Pi et al. | A platoon control method based on DMPC for connected energy-saving electric vehicles | |
Li et al. | Data-driven predictive energy management and emission optimization for hybrid electric buses considering speed and passengers prediction | |
CN107516107A (en) | A method for classification and prediction of driving conditions of hybrid electric vehicles | |
Ye et al. | Application of a new type of lithium‑sulfur battery and reinforcement learning in plug-in hybrid electric vehicle energy management | |
Sun et al. | A real-time PMP energy management strategy for fuel cell hybrid buses based on driving segment feature recognition | |
CN112249002A (en) | A heuristic series-parallel hybrid energy management method based on TD3 | |
CN112327168A (en) | A method for predicting battery consumption of electric vehicles based on XGBoost | |
CN106004518B (en) | A kind of electric automobile energy management prognostic control method based on car networking | |
CN113815437A (en) | Predictive energy management method for fuel cell hybrid electric vehicle | |
Peng et al. | Multiple electric components health-aware eco-driving strategy for fuel cell hybrid electric vehicle based on soft actor-critic algorithm | |
CN117465301A (en) | Data-driven real-time energy management method for fuel cell vehicles | |
Du et al. | Receding horizon control based energy management strategy for PHEB using GRU deep learning predictive model | |
Hu et al. | Energy management optimization method of plug-in hybrid-electric bus based on incremental learning | |
Zhang et al. | An optimal vehicle speed planning algorithm for regenerative braking at traffic lights intersections based on reinforcement learning | |
Chen et al. | Ecological driving strategy for fuel cell hybrid electric vehicle based on continuous deep reinforcement learning | |
CN119796162A (en) | Hybrid electric vehicle energy management method, device, system, and storage medium | |
Zhang et al. | Deep reinforcement learning based multi-objective energy management strategy for a plug-in hybrid electric bus considering driving style recognition | |
Chen et al. | On the relationship between energy consumption and driving behavior of electric vehicles based on statistical features | |
CN115782595B (en) | A method for estimating instantaneous energy consumption of electric buses based on energy recovery status | |
Ma et al. | An XGBoost-based electric vehicle battery consumption prediction model | |
CN117078030B (en) | A fuel cell bus energy management method based on vehicle speed prediction |
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 |