CN111009134A - 一种基于前车与自车互动的短期车速工况实时预测方法 - Google Patents

一种基于前车与自车互动的短期车速工况实时预测方法 Download PDF

Info

Publication number
CN111009134A
CN111009134A CN201911168690.0A CN201911168690A CN111009134A CN 111009134 A CN111009134 A CN 111009134A CN 201911168690 A CN201911168690 A CN 201911168690A CN 111009134 A CN111009134 A CN 111009134A
Authority
CN
China
Prior art keywords
vehicle
speed
neural network
historical
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.)
Pending
Application number
CN201911168690.0A
Other languages
English (en)
Inventor
孙超
李军求
孙逢春
郭婷婷
励夏
孙海迪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Shouke Energy Technology Co ltd
Beijing Institute of Technology BIT
Original Assignee
Beijing Shouke Energy Technology Co ltd
Beijing Institute of Technology BIT
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Shouke Energy Technology Co ltd, Beijing Institute of Technology BIT filed Critical Beijing Shouke Energy Technology Co ltd
Priority to CN201911168690.0A priority Critical patent/CN111009134A/zh
Publication of CN111009134A publication Critical patent/CN111009134A/zh
Priority to PCT/CN2020/105463 priority patent/WO2021103625A1/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/052Detecting movement of traffic to be counted or controlled with provision for determining speed or overspeed
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/23Clustering techniques
    • G06F18/232Non-hierarchical techniques
    • G06F18/2321Non-hierarchical techniques using statistics or function optimisation, e.g. modelling of probability density functions
    • G06F18/23213Non-hierarchical techniques using statistics or function optimisation, e.g. modelling of probability density functions with fixed number of clusters, e.g. K-means clustering
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/045Combinations of networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/0104Measuring and analyzing of parameters relative to traffic conditions
    • G08G1/0125Traffic data processing
    • G08G1/0129Traffic data processing for creating historical data or processing based on historical data

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • General Physics & Mathematics (AREA)
  • Evolutionary Computation (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Artificial Intelligence (AREA)
  • General Engineering & Computer Science (AREA)
  • General Health & Medical Sciences (AREA)
  • Software Systems (AREA)
  • Mathematical Physics (AREA)
  • Computing Systems (AREA)
  • Molecular Biology (AREA)
  • Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • Biophysics (AREA)
  • Computational Linguistics (AREA)
  • Probability & Statistics with Applications (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Biology (AREA)
  • Chemical & Material Sciences (AREA)
  • Analytical Chemistry (AREA)
  • Traffic Control Systems (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)

Abstract

本发明公开了一种基于前车与自车互动的短期车速工况实时预测方法,包括以下步骤:S1.获取自车和前车历史车速、车距信息,并提取有效数据;S2.构建基于人工神经网络的未来车速预测模型;S3.对构建的未来车速预测模型进行离线训练;S4.在线预测自车的未来车速;S5.实现车速预测神经网络的自适应学习;S6.根据预测的短期车速计算扭矩需求;S7.根据转矩需求和动态规划算法计算最优转矩分配。本发明运用人工神经网络方法对自车短期车速进行预测,提高车速预测的准确度;并将预测出的汽车短期车速运用到能量管理控制策略中,提高燃油经济性。

Description

一种基于前车与自车互动的短期车速工况实时预测方法
技术领域
本发明涉及车辆的车速工况预测,特别是涉及一种基于前车与自车互动的短期车速工况实时预测方法。
背景技术
近年来,我国迅速增长的汽车需求带来了对石油消耗的急剧增长,同时也使我国所面临的能源安全问题更加突出。日益恶化的环境也促进了世界各国对节能减排的迫切需求。如何基于现有研究水平提高和完善混合动力***能量管理算法的优化性能和理论体系,进一步实现基于优化的动力驱动控制算法的实时在线应用,是当前汽车发展中优化燃油消耗亟待解决的重要问题。
发明内容
本发明的目的在于克服现有技术的不足,提供一种基于前车与自车互动的短期车速工况实时预测方法,极大地提高了未来短期车速预测的精度,并将其运用到能量管理策略中,提高了燃油经济性。
本发明的目的是通过以下技术方案来实现的:一种基于前车与自车互动的短期车速工况实时预测方法,其特征在于:包括以下步骤:
S1.获取自车和前车历史车速、车距信息,并提取有效数据;
S2.构建基于人工神经网络的未来车速预测模型;
S3.对构建的未来车速预测模型进行离线训练;
S4.在线预测自车的未来车速;
S5.实现车速预测神经网络的自适应学习;
S6.根据预测的短期车速计算扭矩需求;
S7.根据转矩需求和动态规划算法计算最优转矩分配。
其中,所述步骤S1包括以下子步骤:
S101.基于车载OBD或无线数据采集***获取自车不同驾驶员在不同道路工况上行驶时的历史车速信息,存储于车速数据库中形成样本工况1;
S102.运用车联网技术获取和自车对应的前车不同驾驶员在不同道路工况上行驶时的历史车速信息,存储于车速数据库中形成样本工况2;
运用毫米波雷达不断获取前后车车距信息,存储于历史车距数据库中形成样本工况3;
S103.从历史车速数据库样本工况1中提取自车运行于各样本工况时刻点t的有效实测数据车辆瞬时速度v0(t);
S104.从历史车速数据库样本工况2中提取前车运行于各样本工况时刻点t的有效实测数据车辆瞬时速度v1(t);
从历史车距数据库样本工况3中提取前后车运行于各样本工况时刻点t的有效实测数据前后车瞬时车距S(t)。
所述步骤S2基于历史车速或历史车距信息构建人工神经网络的未来车速预测模型,具体包括以下步骤:
S201.选取径向基函数人工神经网络作为非线性预测函数对自车未来车速进行预测,构建基于径向基函数人工神经网络的未来车速预测模型;
S202.径向基函数人工神经网络由输入层、隐藏层、输出层三部分构成;
A1、在基于历史车速信息构建模型时,选取驾驶员行为Q、自车上一时间段Hh秒内的历史车速和前车上一时间段Hs秒内的历史车速,作为神经网络车速预测模型的输入,定义为:
Figure BDA0002288139170000021
在基于历史车距信息构建模型时,选取驾驶员行为Q、自车上一时间段Hh秒内的历史车速和前车、自车上一时间段Hs秒内的历史车距,作为神经网络车速预测模型的输入,定义为:
Figure BDA0002288139170000022
其中,Nin为预测模型输入,Vk和Vn分别是自车和前车当前时刻车速,Vk-1和Vn-1分别是自车和前车上一时刻的车速;Sn是前车和自车当前时刻的车距,Sn-1是前车和自车上一时刻的车距;时间段Hh即为自车的历史车速向量长度,Hs即为前车的历史车速/车距向量长度,亦即神经网络模型输入向量的长度,Hh和Hs均为正整数;
A2、根据神经网络训练精度需求选定神经元数目O,隐藏层的激活函数为:
a1=exp(-‖n-c‖2/2b2),n=Wa0+b;
其中,O为正整数,a1和a0分别是当前层和上一层的神经元输出,n是累计输出,c是神经元节点中心,b是神经元径向基函数扩散宽度,W是权重值;
A3、下一未来时间段Hp秒内的车速作为输出,Hp即为预测未来车速向量长度,亦即神经网络模型输出向量的长度;假设fn是神经网络预测的非线性函数;
在基于历史车速信息构建模型时,则有:
Figure BDA0002288139170000023
在基于历史车距信息构建模型时,则有:
Figure BDA0002288139170000024
Figure BDA0002288139170000031
进一步地,所述步骤S3包括以下子步骤:
S301.按照步骤S2构建输入矢量参数和输出矢量参数,然后将输入参数矢量和输出参数矢量输入到径向基函数人工神经网络模型中形成训练样本进行离线训练,建立稳定的径向基函数人工神经网络结构;
在基于历史车速信息构建的模型中,输入矢量参数为:
Figure BDA0002288139170000032
输出矢量参数为:
Figure BDA0002288139170000033
在基于历史车距信息构建的模型中,输入矢量参数为:
Figure BDA0002288139170000034
输出矢量参数为:
Figure BDA0002288139170000035
S302.确定径向基函数人工神经网络为g-h-m的连接方式,即有g个输入,h个隐含层和m个输出;
S303.选用自组织选取中线的RBF神经网络学习方法,核心是求解隐含层基函数中心、基函数的方差和隐含层单元到输出单元的权值,由此得RBF神经网络中第j个输出表示为:
Figure BDA0002288139170000036
式中,
Figure BDA0002288139170000037
为第p个输入样本,p=1,2,…,P;P为样本总数,ci为网络隐含层节点的中心,i=1,2,…,h为隐含层的节点数,‖xp-ci2为欧式范数,σi为基函数的宽度,ωij为隐含层到输出层的连接权值,j=1,2,…,m为输出层的节点数,yj为与输入样本对应的神经网络的第j个输出节点的实际输出;
径向基函数人工神经网络离线训练步骤如下:
对权值ωij赋初值为0到1之间的随机数,隐含层神经元的数目为h,初始网络误差E置0,最大误差ε设为一正的小数;
基于模糊K均值聚类算法确定基函数的中心ci及方差σi,i=1,2,…,h;
采用梯度下降法调整网络隐含层到输出层的权值ωij直到网络误差E<ε,结束;其中网络误差采用均方误差来表示,表达式如下:
Figure BDA0002288139170000041
式中,E表示网络误差,
Figure BDA0002288139170000042
为对应于输入xp的实际输出,y(xp)表为对应于输入的期望输出,P为样本总数。
进一步地,所述步骤S4包括以下步骤:
S401.将步骤S3得到的神经网络模型嵌入到整车控制***中;
S402.对自车下一时间段Hp秒内的未来车速进行预测:
若步骤S3中得到的模型为基于历史车速的模型,则运用自车上一时间段Hh秒内的历史车速和前车上一时间段Hs秒内的历史车速数据对自车下一时间段Hp秒内的未来车速进行预测;
若步骤S3中得到的模型为基于历史车距的模型,则运用自车上一时间段Hh秒内的历史车速和前车、自车上一时间段Hs秒内的历史车距数据对自车下一时间段Hp秒内的未来车速进行预测;
S403.在实车行驶过程中,预测未来车速的方式包括:
第一、基于车速采集***不断获取自车上一时间段Hh秒内的实时车速数据,基于车联网技术不断获取前车上一时间段Hs秒内的实时车速数据,并融合驾驶员风格形成神经网络输入矢量,实现自车未来车速预测;
第二、基于车速采集***不断获取自车上一时间段Hh秒内的实时车速数据,运用毫米波雷达不断获取前车和自车上一时间段Hs秒内的实时车距数据,并融合驾驶员风格形成神经网络输入矢量,实现自车未来车速预测。
进一步地,所述步骤S5包括以下子步骤:
S501.采集上一周期内自车和前车的车速数据或为前车和自车的车距数据,更新样本车速或车距数据库;每个周期为一周、一月或一年;
S502.利用更新的样本车速数据或车距数据,在车辆非行驶任务情况下,对神经网络预测模型进行再学习;
S503.利用步骤S502中得到的神经网络模型进行车速预测;
S504.收集新的样本数据后回到501,重复步骤S5的完整过程。
进一步地,所述步骤S6中扭矩需求的计算方式如下:
Figure BDA0002288139170000043
式中,V(t)为预测的自车实时车速,m为汽车质量,Twheel为车轮扭矩,Rwheel为车轮半径,θ为道路坡度,Cr为路面阻力系数,Cd为风阻系数,A为车辆迎风面积。
进一步地,所述步骤S7包括以下子步骤:
S701.划分阶段及选择阶段变量k;
S702.选择状态变量λk
S703.选择决策变量及确定各级允许决策集合;
S704.写出状态转移方程,如下:
λk+1=T(λk,vk);
其中,这里T(λk,vk)表示状态变量为λk、车速为vk时的状态转移函数;
S705.确定阶段目标函数的形式,目标函数必须具有可分性,并满足递推关系;
S706.写出基本方程即最优值函数满足的递推方程及端点条件,以r函数为代价函数:
r*k)=min[r(λk,vk)+r*k+1)]
其中,r(λk,vk)表示状态变量为λk、车速为vk所对应的代价函数;r*k)表示状态变量为λk时的逆序极小化函数;r*k+1)表示状态变量为λk+1时的逆序极小化函数;
终端条件:
r*k+1)=0
即求出r*k+1)为0时对应的k值;
S707.逆序计算状态空间内最优价值函数,和对应的最优解:即在得到k值后,根据步骤S704~S706中的公式计算出对应的λk,vk
S708.根据最优价值函数和最优解,顺序计算给定初始状态下的最优控制策略:
所述最优值函数为r(λk,vk),r*k+1),最优解为对应的k,λk,vk
顺序计算给定初始状态下的最优控制策略,即:将求得的最优解λk,vk带入步骤S6给出的公式中计算出车轮扭矩,进而计算出最优发动机转矩、电机转矩控制变量,得到给定初始状态下的最有控制策略。
本发明的有益效果是:本发明基于前车、自车互动模式,运用车联网技术,从人-车-环境***的角度对实现汽车短期车速实时预测进行研究,通过神经网络在线学习,提出了一种综合考虑车辆状态参数、驾驶员驾驶风格以及前方车辆状态参数的车辆未来短期车速预测方法,提高了车速预测的准确度。并将提出的短期车速预测方法运用到燃油消耗控制策略中,获得更佳的燃油经济性。
附图说明
图1为本发明的***原理框图
图2为实施例中的硬件设备示意图。
具体实施方式
下面结合附图进一步详细描述本发明的技术方案,但本发明的保护范围不局限于以下所述。
如图1所示,一种基于前车与自车互动的短期车速工况实时预测方法,其特征在于:包括以下步骤:
S1.获取自车和前车历史车速、车距信息,并提取有效数据:
在本申请的实施例中,需要采用的设备包括但不限于,车载自动诊断***(OBD),专用短程通讯(DSRC)***中的车载单元(OBU)、路测单元(RSU),以及毫米波雷达。车载设备OBD可采集存储自车历史车速数据,路测单元(RSU)可获取前车历史车速数据,毫米波雷达可获取前后车车距信息,硬件设备如图2所示;步骤S1具体包括:
S101.基于车载OBD或无线数据采集***获取自车不同驾驶员在不同道路工况上行驶时的历史车速信息,存储于车速数据库中形成样本工况1;
S102.运用车联网技术(可选为“V2V”专用短程通讯设备)获取和自车对应的前车不同驾驶员在不同道路工况上行驶时的历史车速信息,存储于车速数据库中形成样本工况2;
运用毫米波雷达不断获取前后车车距信息,存储于历史车距数据库中形成样本工况3;
S103.从历史车速数据库样本工况1中提取自车运行于各样本工况时刻点t的有效实测数据车辆瞬时速度v0(t);
S104.从历史车速数据库样本工况2中提取前车运行于各样本工况时刻点t的有效实测数据车辆瞬时速度v1(t);
从历史车距数据库样本工况3中提取前后车运行于各样本工况时刻点t的有效实测数据前后车瞬时车距S(t)。
S2.构建基于人工神经网络的未来车速预测模型:
人工神经网络可选为反向传播神经网络、层递归型神经网络、径向基函数神经网络等各类人工神经网络算法,在本申请的实施例中,选择径向基函数人工神经网络进行模型构建。
该步骤基于历史车速或历史车距信息构建人工神经网络的未来车速预测模型,具体包括以下步骤:
S201.选取径向基函数人工神经网络作为非线性预测函数对自车未来车速进行预测,构建基于径向基函数人工神经网络的未来车速预测模型;
S202.径向基函数人工神经网络由输入层、隐藏层、输出层三部分构成;
A1、在基于历史车速信息构建模型时,选取驾驶员行为Q、自车上一时间段Hh秒内的历史车速和前车上一时间段Hs秒内的历史车速,作为神经网络车速预测模型的输入,定义为:
Figure BDA0002288139170000071
在基于历史车距信息构建模型时,选取驾驶员行为Q、自车上一时间段Hh秒内的历史车速和前车、自车上一时间段Hs秒内的历史车距,作为神经网络车速预测模型的输入,定义为:
Figure BDA0002288139170000072
其中,Nin为预测模型输入,Vk和Vn分别是自车和前车当前时刻车速,Vk-1和Vn-1分别是自车和前车上一时刻的车速;Sn是前车和自车当前时刻的车距,Sn-1是前车和自车上一时刻的车距;时间段Hh即为自车的历史车速向量长度,Hs即为前车的历史车速/车距向量长度,亦即神经网络模型输入向量的长度,Hh和Hs均为正整数;
A2、根据神经网络训练精度需求选定神经元数目O,隐藏层的激活函数为:
a1=exp(-‖n-c‖2/2b2),n=Wa0+b;
其中,O为正整数,a1和a0分别是当前层和上一层的神经元输出,n是累计输出,c是神经元节点中心,b是神经元径向基函数扩散宽度,W是权重值;
A3、下一未来时间段Hp秒内的车速作为输出,Hp即为预测未来车速向量长度,亦即神经网络模型输出向量的长度;假设fn是神经网络预测的非线性函数;
在基于历史车速信息构建模型时,则有:
Figure BDA0002288139170000073
在基于历史车距信息构建模型时,则有:
Figure BDA0002288139170000074
S3.对构建的未来车速预测模型进行离线训练:
S301.按照步骤S2构建输入矢量参数和输出矢量参数,然后将输入参数矢量和输出参数矢量输入到径向基函数人工神经网络模型中形成训练样本进行离线训练,建立稳定的径向基函数人工神经网络结构;
在基于历史车速信息构建的模型中,输入矢量参数为:
Figure BDA0002288139170000075
输出矢量参数为:
Figure BDA0002288139170000081
在基于历史车距信息构建的模型中,输入矢量参数为:
Figure BDA0002288139170000082
输出矢量参数为:
Figure BDA0002288139170000083
S302.确定径向基函数人工神经网络为g-h-m的连接方式,即有g个输入,h个隐含层和m个输出;
S303.选用自组织选取中线的RBF神经网络学习方法,核心是求解隐含层基函数中心、基函数的方差和隐含层单元到输出单元的权值,由此得RBF神经网络中第j个输出表示为:
Figure BDA0002288139170000084
式中,
Figure BDA0002288139170000085
为第p个输入样本,p=1,2,…,P;P为样本总数,ci为网络隐含层节点的中心,i=1,2,…,h为隐含层的节点数,‖xp-ci2为欧式范数,σi为基函数的宽度,ωij为隐含层到输出层的连接权值,j=1,2,…,m为输出层的节点数,yj为与输入样本对应的神经网络的第j个输出节点的实际输出;
径向基函数人工神经网络离线训练步骤如下:
对权值ωij赋初值为0到1之间的随机数,隐含层神经元的数目为h,初始网络误差E置0,最大误差ε设为一正的小数;
基于模糊K均值聚类算法确定基函数的中心ci及方差σi,i=1,2,…,h;
采用梯度下降法调整网络隐含层到输出层的权值ωij直到网络误差E<ε,结束;其中网络误差采用均方误差来表示,表达式如下:
Figure BDA0002288139170000086
式中,E表示网络误差,
Figure BDA0002288139170000087
为对应于输入xp的实际输出,y(xp)表为对应于输入的期望输出,P为样本总数。
S4.在线预测自车的未来车速:
S401.将步骤S3得到的神经网络模型嵌入到整车控制***中;
S402.对自车下一时间段Hp秒内的未来车速进行预测:
若步骤S3中得到的模型为基于历史车速的模型,则运用自车上一时间段Hh秒内的历史车速和前车上一时间段Hs秒内的历史车速数据对自车下一时间段Hp秒内的未来车速进行预测;
若步骤S3中得到的模型为基于历史车距的模型,则运用自车上一时间段Hh秒内的历史车速和前车、自车上一时间段Hs秒内的历史车距数据对自车下一时间段Hp秒内的未来车速进行预测;
S403.在实车行驶过程中,预测未来车速的方式包括:
第一、基于车速采集***不断获取自车上一时间段Hh秒内的实时车速数据,基于车联网技术(可选为“V2V”专用短程通讯设备)不断获取前车上一时间段Hs秒内的实时车速数据,并融合驾驶员风格形成神经网络输入矢量,实现自车未来车速预测;
第二、基于车速采集***不断获取自车上一时间段Hh秒内的实时车速数据,运用毫米波雷达不断获取前车和自车上一时间段Hs秒内的实时车距数据,并融合驾驶员风格形成神经网络输入矢量,实现自车未来车速预测。
S5.实现车速预测神经网络的自适应学习:
S501.采集上一周期内自车和前车的车速数据或为前车和自车的车距数据,更新样本车速或车距数据库;每个周期为一周、一月或一年;
S502.利用更新的样本车速数据或车距数据,在车辆非行驶任务情况下,对神经网络预测模型进行再学习;
S503.利用步骤S502中得到的神经网络模型进行车速预测;
S504.收集新的样本数据后回到501,重复步骤S5的完整过程。
S6.根据预测的短期车速计算扭矩需求:
扭矩需求的计算方式如下:
Figure BDA0002288139170000091
式中,V(t)为预测的自车实时车速,m为汽车质量,Twheel为车轮扭矩,Rwheel为车轮半径,θ为道路坡度,Cr为路面阻力系数,Cd为风阻系数,A为车辆迎风面积。
S7.根据转矩需求和动态规划算法计算最优转矩分配。
S701.划分阶段及选择阶段变量k;
S702.选择状态变量λk
S703.选择决策变量及确定各级允许决策集合;
S704.写出状态转移方程,如下:
λk+1=T(λk,vk);
其中,这里T(λk,vk)表示状态变量为λk、车速为vk时的状态转移函数;
S705.确定阶段目标函数的形式,目标函数必须具有可分性,并满足递推关系;
S706.写出基本方程即最优值函数满足的递推方程及端点条件,以r函数为代价函数:
r*k)=min[r(λk,vk)+r*k+1)]
其中,r(λk,vk)表示状态变量为λk、车速为vk所对应的代价函数;r*k)表示状态变量为λk时的逆序极小化函数;r*k+1)表示状态变量为λk+1时的逆序极小化函数;
终端条件:
r*k+1)=0
即求出r*k+1)为0时对应的k值;
S707.逆序计算状态空间内最优价值函数,和对应的最优解:即在得到k值后,根据步骤S704~S706中的公式计算出对应的λk,vk
S708.根据最优价值函数和最优解,顺序计算给定初始状态下的最优控制策略:
所述最优值函数为r(λk,vk),r*k+1),最优解为对应的k,λk,vk
顺序计算给定初始状态下的最优控制策略,即:将求得的最优解λk,vk带入步骤S6给出的公式中计算出车轮扭矩,进而计算出最优发动机转矩、电机转矩控制变量,得到给定初始状态下的最有控制策略。
综上,本发明基于前车、自车互动模式,运用车联网技术,从人-车-环境***的角度对实现汽车短期车速实时预测进行研究,通过神经网络在线学习,提出了一种综合考虑车辆状态参数、驾驶员驾驶风格以及前方车辆状态参数的车辆未来短期车速预测方法,提高了车速预测的准确度。并将提出的短期车速预测方法运用到燃油消耗控制策略中,获得更佳的燃油经济性。
以上所述是本发明的优选实施方式,应当理解本发明并非局限于本文所披露的形式,不应该看作是对其他实施例的排除,而可用于其他组合、修改和环境,并能够在本文所述构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本发明的精神和范围,则都应在本发明所附权利要求的保护范围内。

Claims (8)

1.一种基于前车与自车互动的短期车速工况实时预测方法,其特征在于:包括以下步骤:
S1.获取自车和前车历史车速、车距信息,并提取有效数据;
S2.构建基于人工神经网络的未来车速预测模型;
S3.对构建的未来车速预测模型进行离线训练;
S4.在线预测自车的未来车速;
S5.实现车速预测神经网络的自适应学习;
S6.根据预测的短期车速计算扭矩需求;
S7.根据转矩需求和动态规划算法计算最优转矩分配。
2.根据权利要求1所述的一种基于前车与自车互动的短期车速工况实时预测方法,其特征在于:所述步骤S1包括以下子步骤:
S101.基于车载OBD或无线数据采集***获取自车不同驾驶员在不同道路工况上行驶时的历史车速信息,存储于车速数据库中形成样本工况1;
S102.运用车联网技术获取和自车对应的前车不同驾驶员在不同道路工况上行驶时的历史车速信息,存储于车速数据库中形成样本工况2;
运用毫米波雷达不断获取前后车车距信息,存储于历史车距数据库中形成样本工况3;
S103.从历史车速数据库样本工况1中提取自车运行于各样本工况时刻点t的有效实测数据车辆瞬时速度v0(t);
S104.从历史车速数据库样本工况2中提取前车运行于各样本工况时刻点t的有效实测数据车辆瞬时速度v1(t);
从历史车距数据库样本工况3中提取前后车运行于各样本工况时刻点t的有效实测数据前后车瞬时车距S(t)。
3.根据权利要求1所述的一种基于前车与自车互动的短期车速工况实时预测方法,其特征在于:所述步骤S2基于历史车速或历史车距信息构建人工神经网络的未来车速预测模型,具体包括以下步骤:
S201.选取径向基函数人工神经网络作为非线性预测函数对自车未来车速进行预测,构建基于径向基函数人工神经网络的未来车速预测模型;
S202.径向基函数人工神经网络由输入层、隐藏层、输出层三部分构成;
A1、在基于历史车速信息构建模型时,选取驾驶员行为Q、自车上一时间段Hh秒内的历史车速和前车上一时间段Hs秒内的历史车速,作为神经网络车速预测模型的输入,定义为:
Figure FDA0002288139160000011
在基于历史车距信息构建模型时,选取驾驶员行为Q、自车上一时间段Hh秒内的历史车速和前车、自车上一时间段Hs秒内的历史车距,作为神经网络车速预测模型的输入,定义为:
Figure FDA0002288139160000021
其中,Nin为预测模型输入,Vk和Vn分别是自车和前车当前时刻车速,Vk-1和Vn-1分别是自车和前车上一时刻的车速;Sn是前车和自车当前时刻的车距,Sn-1是前车和自车上一时刻的车距;时间段Hh即为自车的历史车速向量长度,Hs即为前车的历史车速/车距向量长度,亦即神经网络模型输入向量的长度,Hh和Hs均为正整数;
A2、根据神经网络训练精度需求选定神经元数目O,隐藏层的激活函数为:
a1=exp(-‖n-c‖2/2b2),n=Wa0+b;
其中,O为正整数,a1和a0分别是当前层和上一层的神经元输出,n是累计输出,c是神经元节点中心,b是神经元径向基函数扩散宽度,W是权重值;
A3、下一未来时间段Hp秒内的车速作为输出,Hp即为预测未来车速向量长度,亦即神经网络模型输出向量的长度;假设fn是神经网络预测的非线性函数;
在基于历史车速信息构建模型时,则有:
Figure FDA0002288139160000022
在基于历史车距信息构建模型时,则有:
Figure FDA0002288139160000023
4.根据权利要求1所述的一种基于前车与自车互动的短期车速工况实时预测方法,其特征在于:所述步骤S3包括以下子步骤:
S301.按照步骤S2构建输入矢量参数和输出矢量参数,然后将输入参数矢量和输出参数矢量输入到径向基函数人工神经网络模型中形成训练样本进行离线训练,建立稳定的径向基函数人工神经网络结构;
S302.确定径向基函数人工神经网络为g-h-m的连接方式,即有g个输入,h个隐含层和m个输出;
S303.选用自组织选取中线的RBF神经网络学习方法,核心是求解隐含层基函数中心、基函数的方差和隐含层单元到输出单元的权值,由此得RBF神经网络中第j个输出表示为:
Figure FDA0002288139160000024
式中,
Figure FDA0002288139160000031
为第p个输入样本,p=1,2,…,P;P为样本总数,ci为网络隐含层节点的中心,i=1,2,…,h为隐含层的节点数,‖xp-ci2为欧式范数,σi为基函数的宽度,ωij为隐含层到输出层的连接权值,j=1,2,…,m为输出层的节点数,yj为与输入样本对应的神经网络的第j个输出节点的实际输出;
径向基函数人工神经网络离线训练步骤如下:
对权值ωij赋初值为0到1之间的随机数,隐含层神经元的数目为h,初始网络误差E置0,最大误差ε设为一正的小数;
基于模糊K均值聚类算法确定基函数的中心ci及方差σi,i=1,2,…,h;
采用梯度下降法调整网络隐含层到输出层的权值ωij直到网络误差E<ε,结束;其中网络误差采用均方误差来表示,表达式如下:
Figure FDA0002288139160000032
式中,E表示网络误差,
Figure FDA0002288139160000033
为对应于输入xp的实际输出,y(xp)表为对应于输入的期望输出,P为样本总数。
5.根据权利要求1所述的一种基于前车与自车互动的短期车速工况实时预测方法,其特征在于:所述步骤S4包括以下步骤:
S401.将步骤S3得到的神经网络模型嵌入到整车控制***中;
S402.对自车下一时间段Hp秒内的未来车速进行预测:
若步骤S3中得到的模型为基于历史车速的模型,则运用自车上一时间段Hh秒内的历史车速和前车上一时间段Hs秒内的历史车速数据对自车下一时间段Hp秒内的未来车速进行预测;
若步骤S3中得到的模型为基于历史车距的模型,则运用自车上一时间段Hh秒内的历史车速和前车、自车上一时间段Hs秒内的历史车距数据对自车下一时间段Hp秒内的未来车速进行预测;
S403.在实车行驶过程中,预测未来车速的方式包括:
第一、基于车速采集***不断获取自车上一时间段Hh秒内的实时车速数据,基于车联网技术不断获取前车上一时间段Hs秒内的实时车速数据,并融合驾驶员风格形成神经网络输入矢量,实现自车未来车速预测;
第二、基于车速采集***不断获取自车上一时间段Hh秒内的实时车速数据,运用毫米波雷达不断获取前车和自车上一时间段Hs秒内的实时车距数据,并融合驾驶员风格形成神经网络输入矢量,实现自车未来车速预测。
6.根据权利要求1所述的一种基于前车与自车互动的短期车速工况实时预测方法,其特征在于:所述步骤S5包括以下子步骤:
S501.采集上一周期内自车和前车的车速数据或为前车和自车的车距数据,更新样本车速或车距数据库;每个周期为一周、一月或一年;
S502.利用更新的样本车速数据或车距数据,在车辆非行驶任务情况下,对神经网络预测模型进行再学习;
S503.利用步骤S502中得到的神经网络模型进行车速预测;
S504.收集新的样本数据后回到501,重复步骤S5的完整过程。
7.根据权利要求1所述的一种基于前车与自车互动的短期车速工况实时预测方法,其特征在于:所述步骤S6中扭矩需求的计算方式如下:
Figure FDA0002288139160000041
式中,V(t)为预测的自车实时车速,m为汽车质量,Twheel为车轮扭矩,Rwheel为车轮半径,θ为道路坡度,Cr为路面阻力系数,Cd为风阻系数,A为车辆迎风面积。
8.根据权利要求1所述的一种基于前车与自车互动的短期车速工况实时预测方法,其特征在于:所述步骤S7包括以下子步骤:
S701.划分阶段及选择阶段变量k;
S702.选择状态变量λk
S703.选择决策变量及确定各级允许决策集合;
S704.写出状态转移方程,如下:
λk+1=T(λk,vk);
其中,这里T(λk,vk)表示状态变量为λk、车速为vk时的状态转移函数;
S705.确定阶段目标函数的形式,目标函数必须具有可分性,并满足递推关系;
S706.写出基本方程即最优值函数满足的递推方程及端点条件,以r函数为代价函数:
r*k)=min[r(λk,vk)+r*k+1)]
其中,r(λk,vk)表示状态变量为λk、车速为vk所对应的代价函数;r*k)表示状态变量为λk时的逆序极小化函数;r*k+1)表示状态变量为λk+1时的逆序极小化函数;
终端条件:
r*k+1)=0
即求出r*k+1)为0时对应的k值;
S707.逆序计算状态空间内最优价值函数,和对应的最优解:即在得到k值后,根据步骤S704~S706中的公式计算出对应的λk,vk
S708.根据最优价值函数和最优解,顺序计算给定初始状态下的最优控制策略:
所述最优值函数为r(λk,vk),r*k+1),最优解为对应的k,λk,vk
顺序计算给定初始状态下的最优控制策略,即:将求得的最优解λk,vk带入步骤S6给出的公式中计算出车轮扭矩,进而计算出最优发动机转矩、电机转矩控制变量,得到给定初始状态下的最有控制策略。
CN201911168690.0A 2019-11-25 2019-11-25 一种基于前车与自车互动的短期车速工况实时预测方法 Pending CN111009134A (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201911168690.0A CN111009134A (zh) 2019-11-25 2019-11-25 一种基于前车与自车互动的短期车速工况实时预测方法
PCT/CN2020/105463 WO2021103625A1 (zh) 2019-11-25 2020-07-29 一种基于前车与自车互动的短期车速工况实时预测方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911168690.0A CN111009134A (zh) 2019-11-25 2019-11-25 一种基于前车与自车互动的短期车速工况实时预测方法

Publications (1)

Publication Number Publication Date
CN111009134A true CN111009134A (zh) 2020-04-14

Family

ID=70113808

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911168690.0A Pending CN111009134A (zh) 2019-11-25 2019-11-25 一种基于前车与自车互动的短期车速工况实时预测方法

Country Status (2)

Country Link
CN (1) CN111009134A (zh)
WO (1) WO2021103625A1 (zh)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111791887A (zh) * 2020-07-03 2020-10-20 北京理工大学 一种基于分层式车速规划的车辆节能驾驶方法
CN112785845A (zh) * 2020-12-30 2021-05-11 桂林电子科技大学 一种基于K-means聚类与RBF神经网络的车速预测方法
WO2021103625A1 (zh) * 2019-11-25 2021-06-03 北京理工大学 一种基于前车与自车互动的短期车速工况实时预测方法
CN112937547A (zh) * 2021-01-28 2021-06-11 北京理工大学 一种基于全局工况的插电式混合动力公交车能量管理方法
CN113212414A (zh) * 2021-06-16 2021-08-06 北京理工大学 一种串联式机电复合传动***的动力储备预测控制方法
CN113267345A (zh) * 2021-04-23 2021-08-17 联合汽车电子有限公司 车辆前方未知路段阻力预测方法、存储介质、控制器和***
CN116331184A (zh) * 2023-03-31 2023-06-27 长安大学 基于机器视觉与雷达信息融合的车辆能量控制方法及***
CN117962633A (zh) * 2024-01-10 2024-05-03 南京航空航天大学 一种基于深度强化学习的电动汽车力矩分配节能控制方法
CN117962633B (zh) * 2024-01-10 2024-07-02 南京航空航天大学 一种基于深度强化学习的电动汽车力矩分配节能控制方法

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113722837B (zh) * 2021-09-16 2023-09-29 吉林大学 根据不同工况的数据簇建立柴油车辆油耗与排放模型方法
CN114154227A (zh) * 2021-10-18 2022-03-08 瑞立集团瑞安汽车零部件有限公司 一种重型挂车制动过程自适应学习方法
CN114004993A (zh) * 2021-10-25 2022-02-01 厦门大学 基于lstm速度预测优化的ia-svm行驶工况识别方法及装置
CN113987679A (zh) * 2021-10-30 2022-01-28 福州大学 基于mogrifier-gru深度学习的列车稳定性预测方法及***
CN114065402B (zh) * 2021-11-25 2024-04-19 华中科技大学 基于hssa-bpnn模型的车辆全态声品质预报方法
CN114460936B (zh) * 2022-01-13 2024-04-02 华中科技大学 基于离线增量学习的自动驾驶汽车路径规划方法及***
CN114228747B (zh) * 2022-01-25 2023-04-25 同济大学 基于贝叶斯网络的高速公路换道决策方法
CN115880905B (zh) * 2022-11-29 2024-05-17 吉林大学 一种实时预测车辆通过交通信号灯路口时间的装置及方法
CN116522779B (zh) * 2023-04-29 2023-10-20 中国人民解放军63963部队 一种装甲车辆动力性与发动机运行map图匹配***及方法
CN116702096B (zh) * 2023-08-04 2023-10-03 中汽研汽车检验中心(昆明)有限公司 车辆高原环境道路滑行阻力测算方法及装置
CN116821775A (zh) * 2023-08-29 2023-09-29 陕西重型汽车有限公司 一种基于机器学习的载重估计方法
CN117111620B (zh) * 2023-10-23 2024-03-29 山东省科学院海洋仪器仪表研究所 一种异构无人***任务分配自主决策方法
CN117131955B (zh) * 2023-10-27 2024-01-16 北京航空航天大学 一种考虑多约束条件的短时车速预测方法
CN117746066B (zh) * 2024-02-20 2024-05-07 贵州博睿科讯科技发展有限公司 一种扩散模型引导的高速车辆检测集成学习方法和装置

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4200863B2 (ja) * 2003-09-16 2008-12-24 株式会社エクォス・リサーチ 走行速度パターン推定装置、及びハイブリッド車両の駆動制御装置
JP4786553B2 (ja) * 2007-01-04 2011-10-05 トヨタ自動車株式会社 回転数の予測装置、予測方法、その方法を実現させるプログラムおよびそのプログラムを記録した記録媒体
CN103914985A (zh) * 2014-04-25 2014-07-09 大连理工大学 一种混合动力客车未来车速轨迹预测方法
CN105247192A (zh) * 2013-05-31 2016-01-13 日立汽车***株式会社 车辆控制装置以及车辆控制方法
CN108016427A (zh) * 2016-11-02 2018-05-11 现代自动车株式会社 混合动力车辆和控制变速器的方法
CN109131350A (zh) * 2018-08-23 2019-01-04 北京理工大学 一种混合动力汽车能量管理方法及***
CN109649389A (zh) * 2018-11-05 2019-04-19 江苏大学 一种加速度可调节的自适应巡航的控制***及控制方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111009134A (zh) * 2019-11-25 2020-04-14 北京理工大学 一种基于前车与自车互动的短期车速工况实时预测方法

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4200863B2 (ja) * 2003-09-16 2008-12-24 株式会社エクォス・リサーチ 走行速度パターン推定装置、及びハイブリッド車両の駆動制御装置
JP4786553B2 (ja) * 2007-01-04 2011-10-05 トヨタ自動車株式会社 回転数の予測装置、予測方法、その方法を実現させるプログラムおよびそのプログラムを記録した記録媒体
CN105247192A (zh) * 2013-05-31 2016-01-13 日立汽车***株式会社 车辆控制装置以及车辆控制方法
CN103914985A (zh) * 2014-04-25 2014-07-09 大连理工大学 一种混合动力客车未来车速轨迹预测方法
CN108016427A (zh) * 2016-11-02 2018-05-11 现代自动车株式会社 混合动力车辆和控制变速器的方法
CN109131350A (zh) * 2018-08-23 2019-01-04 北京理工大学 一种混合动力汽车能量管理方法及***
CN109649389A (zh) * 2018-11-05 2019-04-19 江苏大学 一种加速度可调节的自适应巡航的控制***及控制方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
孙超 等: "混合动力汽车预测能量管理研究", 《中国博士学位论文全文数据库·工程科技Ⅱ辑》 *
王旭 等: "考虑交通信息的PHEV电量消耗轨迹预测与跟随算法研究", 《重庆理工大学学报(自然科学)》 *

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021103625A1 (zh) * 2019-11-25 2021-06-03 北京理工大学 一种基于前车与自车互动的短期车速工况实时预测方法
CN111791887A (zh) * 2020-07-03 2020-10-20 北京理工大学 一种基于分层式车速规划的车辆节能驾驶方法
CN112785845A (zh) * 2020-12-30 2021-05-11 桂林电子科技大学 一种基于K-means聚类与RBF神经网络的车速预测方法
CN112937547A (zh) * 2021-01-28 2021-06-11 北京理工大学 一种基于全局工况的插电式混合动力公交车能量管理方法
CN113267345A (zh) * 2021-04-23 2021-08-17 联合汽车电子有限公司 车辆前方未知路段阻力预测方法、存储介质、控制器和***
CN113212414A (zh) * 2021-06-16 2021-08-06 北京理工大学 一种串联式机电复合传动***的动力储备预测控制方法
CN116331184A (zh) * 2023-03-31 2023-06-27 长安大学 基于机器视觉与雷达信息融合的车辆能量控制方法及***
CN116331184B (zh) * 2023-03-31 2024-04-02 长安大学 基于机器视觉与雷达信息融合的车辆能量控制方法及***
CN117962633A (zh) * 2024-01-10 2024-05-03 南京航空航天大学 一种基于深度强化学习的电动汽车力矩分配节能控制方法
CN117962633B (zh) * 2024-01-10 2024-07-02 南京航空航天大学 一种基于深度强化学习的电动汽车力矩分配节能控制方法

Also Published As

Publication number Publication date
WO2021103625A1 (zh) 2021-06-03

Similar Documents

Publication Publication Date Title
CN111009134A (zh) 一种基于前车与自车互动的短期车速工况实时预测方法
CN111267831B (zh) 一种混合动力车辆智能变时域模型预测能量管理方法
CN110991757B (zh) 一种混合动力电动汽车综合预测能量管理方法
Huang et al. Model predictive control power management strategies for HEVs: A review
CN110341690B (zh) 一种基于确定性策略梯度学习的phev能量管理方法
Yuan et al. Intelligent energy management strategy based on hierarchical approximate global optimization for plug-in fuel cell hybrid electric vehicles
CN107688343B (zh) 一种混合动力车辆的能量控制方法
Sun et al. Velocity predictors for predictive energy management in hybrid electric vehicles
Yufang et al. Investigating long‐term vehicle speed prediction based on BP‐LSTM algorithms
CN109131350B (zh) 一种混合动力汽车能量管理方法及***
CN112668799A (zh) 基于行驶大数据的phev的智能能量管理方法和存储介质
US20140244067A1 (en) Road grade auto-mapping
CN113525396B (zh) 一种融合深度强化学习的混动汽车分层预测能量管理方法
CN112286212B (zh) 一种车网协同节能控制方法
CN111547039B (zh) 基于深度强化学习的混合动力车辆油门控制方法及***
CN113095558A (zh) 一种智能网联汽车的迭代优化多尺度融合车速预测算法
EP3964383A1 (en) Vehicle control unit (vcu) and operating method thereof
CN113135113B (zh) 一种全局soc规划方法及装置
CN115257695A (zh) 一种混合动力汽车能量管理控制***及其方法
CN113246958B (zh) 基于td3多目标hev能量管理方法及***
Xia et al. A predictive energy management strategy for multi-mode plug-in hybrid electric vehicle based on long short-term memory neural network
Han et al. Ensemblefollower: A hybrid car-following framework based on reinforcement learning and hierarchical planning
Gan et al. Intelligent learning algorithm and intelligent transportation-based energy management strategies for hybrid electric vehicles: A review
Chen et al. Traffic signal optimization control method based on adaptive weighted averaged double deep Q network
Hwang et al. Comparative study on the prediction of city bus speed between LSTM and GRU

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20200414