CN115859123A - 基于随机预测与机器学习的车辆行驶工况在线识别方法 - Google Patents

基于随机预测与机器学习的车辆行驶工况在线识别方法 Download PDF

Info

Publication number
CN115859123A
CN115859123A CN202310183550.0A CN202310183550A CN115859123A CN 115859123 A CN115859123 A CN 115859123A CN 202310183550 A CN202310183550 A CN 202310183550A CN 115859123 A CN115859123 A CN 115859123A
Authority
CN
China
Prior art keywords
vehicle speed
time
prediction
condition
real
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.)
Granted
Application number
CN202310183550.0A
Other languages
English (en)
Other versions
CN115859123B (zh
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.)
Taiyuan Weige Chuanshi Automobile Technology Co ltd
Original Assignee
Taiyuan University of Technology
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 Taiyuan University of Technology filed Critical Taiyuan University of Technology
Priority to CN202310183550.0A priority Critical patent/CN115859123B/zh
Publication of CN115859123A publication Critical patent/CN115859123A/zh
Application granted granted Critical
Publication of CN115859123B publication Critical patent/CN115859123B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Landscapes

  • Feedback Control In General (AREA)

Abstract

本发明属于车辆行驶工况识别技术领域,提供了一种基于随机预测与机器学习的车辆行驶工况在线识别方法。解决了现有工况识别方法伴有较大的时间延迟,不利于整车控制***实时控制的不足。短期行驶工况预测模型同时读取数据预处理模块输出的实时车速和驾驶风格识别模型输出的实时驾驶风格类型,并输出当前时间点之后一段时间内的预测车速序列;工况数据合成模块将实时更新的历史车速序列与预测车速序列进行拼接,构建包含未来工况变化趋势的组合工况数据;实时行驶工况识别模型读取工况数据合成模块输出的组合工况数据的特征参数。本发明以历史车速序列与预测车速序列的组合数据作为识别对象,在保证识别精度的同时提高识别结果的实时性。

Description

基于随机预测与机器学习的车辆行驶工况在线识别方法
技术领域
本发明属于车辆行驶工况识别技术领域,具体涉及一种基于随机预测与机器学习的车辆行驶工况在线识别方法。
背景技术
行驶工况识别是利用特征提取和分类技术来识别行驶工况的类型,主要的识别算法有神经网络、支持向量机、模糊分类和聚类分析等。
对于传统车辆,行驶工况可用于确定车辆的排放和燃油消耗水平,并为动力匹配和燃油经济性优化提供依据;对于纯电动汽车,实时获取行驶工况信息能够提高剩余行驶里程的计算准确性;对于混合动力汽车,可以基于工况数据建立自适应能量管理策略,提高整车经济性,并改善动力***部件的使用寿命。由于车辆实际行驶时的工况是随机变化的,因此,具有较高识别精度和实时性的行驶工况在线识别方法极为重要。
目前众多研究的主要区别在于对典型行驶工况的划分和特征参数的选取方法不同,尝试通过优化外部输入参数来简化神经网络结构和提升识别精度,都取得了较好的效果。然而,现有的行驶工况识别方法通常是以固定长度的历史工况数据作为识别对象,虽然能够较为准确地识别出已发生的行驶工况的类型,但是识别结果往往伴随有较大的时间延迟,不利于整车控制***的实时控制。
发明内容
本发明为了解决现有技术中存在的上述至少一个技术问题,提供了一种基于随机预测与机器学习的车辆行驶工况在线识别方法。
本发明采用如下的技术方案实现:一种基于随机预测与机器学习的车辆行驶工况在线识别方法,包括以下步骤:
S101: 数据预处理模块读取车辆的实时行驶数据,包括车速、加速踏板开度和制动踏板开度;
S102:驾驶风格识别模型读取数据预处理模块输出的实时车速、加速踏板开度、加速踏板变化率、制动踏板开度和制动踏板变化率,并输出实时驾驶风格类型;
S103:短期行驶工况预测模型同时读取数据预处理模块输出的实时车速和驾驶风格识别模型输出的实时驾驶风格类型,并输出当前时间点之后一段时间内的预测车速序列;
S104:工况数据合成模块同时读取数据预处理模块输出的当前时间点之前一段时间内的历史车速序列和短期行驶工况预测模型输出的当前时间点之后一段时间内的预测车速序列,并将实时更新的历史车速序列与预测车速序列进行拼接,构建包含有未来工况变化趋势的组合工况数据;
S105:实时行驶工况识别模型读取工况数据合成模块输出的组合工况数据的特征参数,在线识别车辆的实时行驶工况类型。
优选地,步骤S101中,车辆的实时行驶数据通过整车CAN总线读取,历史车速序列通过滑动时间窗的形式实时更新,并将超出时间窗宽度的历史行驶数据舍弃。
优选地,步骤S102中,驾驶风格识别模型基于学习向量量化神经网络LVQNN建立,其中输入层的输入为实时车速、加速踏板开度、加速踏板变化率、制动踏板开度和制动踏板变化率;输出层的输出分别为
Figure SMS_1
三种驾驶风格类型,分别对应温和型、普通型和激进型三种风格。
优选地,步骤S103中,短期行驶工况预测模型采用马尔科夫链随机预测算法建立,马尔科夫链以车速和加速度作为工况状态划分的依据,并依据各个状态间的转移频次构建状态转移概率矩阵;短期行驶工况预测模型的输出经过滤波处理后得到最终的预测车速序列。
优选地,步骤S104中,组合工况数据的总长度等于历史车速序列的长度和预测车速序列的长度之和,且组合工况数据的总长度为固定值,预测车速序列的长度可变,其依据上一预测周期的车速的均方根误差确定。
优选地,车速的均方根误差
Figure SMS_2
的表达式为:
Figure SMS_3
式中,
Figure SMS_4
为经过滤波处理后的预测车速值,/>
Figure SMS_5
为真实车速值;/>
Figure SMS_6
为预测时域的长度,等于预测车速序列的长度;
设预测时域的长度的最小值为
Figure SMS_7
,最大值为/>
Figure SMS_8
,预测时域的变化步长为/>
Figure SMS_9
,且/>
Figure SMS_10
,/>
Figure SMS_11
为正整数;/>
Figure SMS_12
、/>
Figure SMS_13
为车速的均方根误差的两个预设值;
当上一预测周期的车速的均方根误差
Figure SMS_14
时,若上一预测周期的预测时域的长度小于/>
Figure SMS_15
,则当前预测时域的长度相比上一预测周期增加/>
Figure SMS_16
,否则当前预测时域的长度保持与上一预测周期的长度一致;
当上一预测周期的车速的均方根误差
Figure SMS_17
时,若上一预测周期的预测时域的长度大于/>
Figure SMS_18
,则当前预测时域的长度相比上一预测周期减小/>
Figure SMS_19
,否则当前预测时域的长度保持与上一预测周期的长度一致;
当上一预测周期的车速的均方根误差
Figure SMS_20
,当前预测时域的长度保持与上一预测周期的长度一致。
优选地,预测时域的长度的最小值
Figure SMS_21
为10s,最大值/>
Figure SMS_22
为30s,预测时域的变化步长/>
Figure SMS_23
为5s,预设值/>
Figure SMS_24
为3km/h,预设值/>
Figure SMS_25
为5km/h。
优选地,步骤S105中,实时行驶工况识别模型基于学***均减速度、最大加速度、最大车速、平均行驶车速、低速行驶时间比例、加速时间比例;输出层的输出为
Figure SMS_26
三种实时行驶工况类型,分别对应低速行驶工况、中速行驶工况和高速行驶工况。
优选地,车辆行驶工况在线识别方法中模型的训练和测试过程包括以下步骤:
S201:定义行驶工况类型,根据车速的幅值和车速的变化频率,在标准循环工况库中选取各类行驶工况的典型标准循环工况;
S202:对典型标准循环工况进行片段划分,建立行驶工况数据集,并划分为第一数据集和第二数据集;
S203:将第一数据集作为输入,对驾驶风格识别模型进行训练和测试;
S204:将第一数据集作为输入,计算各种驾驶风格下的马尔科夫状态转移概率矩阵,并获取工况片段末端时刻的预测车速序列;
S205:将第一数据集中的工况片段与其相应的预测车速序列进行组合,构建组合工况数据集;以组合工况数据集作为输入,对实时行驶工况识别模型进行训练和测试;
S206:提取出训练好的模型参数,植入行驶工况识别***的相应模型中,并采用第二数据集进行测试,得到完整的行驶工况识别***。
优选地,行驶工况数据集是由多个典型的标准循环工况经过随机片段划分后得到的大量长度不相等的工况片段构成;
工况片段是通过随机数抽样的方式得到,即对每个标准工况进行起始时间和长度两个方面的二维随机抽样,片段抽取的起始时间
Figure SMS_27
和片段长度/>
Figure SMS_28
表示为:
Figure SMS_29
式中,
Figure SMS_30
为标准工况的时间长度;/>
Figure SMS_31
和/>
Figure SMS_32
为片段长度的最大值和最小值;/>
Figure SMS_33
Figure SMS_34
为0到1之间的随机数。
与现有技术相比,本发明的有益效果是:
本发明在传统行驶工况识别方法中加入驾驶风格识别和随机预测算法,实现将历史车速数据和未来车速的预测数据的组合数据作为识别对象,增强识别对象中当前行驶工况的特征,降低工况识别***对历史车速数据的依赖程度,在保证行驶工况识别精度的同时提高识别结果的实时性。将其应用于新能源汽车的能量管理***(EMS)中,可以增强***的自适应性,改善整车的动力性、经济性和使用寿命。
本发明通过选取标准循环工况建立模型训练和测试的数据集,避免了采用真实行驶工况数据建立数据集的复杂过程,提升了工况识别***的开发效率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本实施例中行驶工况在线识别方法的流程示意图;
图2是本实施例中数据预处理过程中数据的滚动更新过程示意图;
图3是本实施例中学习向量量化神经网络的结构示意图;
图4是本实施例中短期行驶工况预测模型中马尔科夫状态转移概率矩阵的示意图;
图5是本实施例中预测时域的长度的逻辑切换规则图;
图6是本实施例中工况识别***的训练和测试过程示意图;
图7是本实施例中用于构建工况数据集的各类行驶工况的典型标准循环工况的示意图。
具体实施方式
结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚,完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部实施例。基于本发明的实施例,本领域的普通技术人员在没有做出创造性劳动的前提下所得到的所有其他实施方式,都属于本发明所保护的范围。
须知,本说明书附图所绘示的结构、比例、大小等,均仅用以配合说明书所揭示的内容,以供熟悉此技术的人士了解与阅读,并非用以限定本发明可实施的限定条件,故不具技术上的实质意义,任何结构的修饰、比例关系的改变或大小的调整,在不影响本发明所能产生的功效及所能达成的目的下,均应落在本发明所揭示的技术内容能涵盖的范围内,需要说明的是,在本说明书中,诸如第一和第二之类的关系术语仅仅用来将一个实体与另外几个实体区分开来,而不一定要求或者暗示这些实体之间存在任何实际的关系或者顺序。
本发明提供了一种实施例:
如图1所示,一种基于随机预测与机器学习的车辆行驶工况在线识别方法,包括以下步骤:
S101: 数据预处理模块读取车辆的实时行驶数据,包括车速、加速踏板开度和制动踏板开度;
S102:驾驶风格识别模型读取数据预处理模块输出的实时车速、加速踏板开度、加速踏板变化率、制动踏板开度和制动踏板变化率,并输出实时驾驶风格类型;
S103:短期行驶工况预测模型同时读取数据预处理模块输出的实时车速和驾驶风格识别模型输出的实时驾驶风格类型,并输出当前时间点之后一段时间内的预测车速序列;
S104:工况数据合成模块同时读取数据预处理模块输出的当前时间点之前一段时间内的历史车速序列和短期行驶工况预测模型输出的当前时间点之后一段时间内的预测车速序列,并将实时更新的历史车速序列与预测车速序列进行拼接,构建包含有未来工况变化趋势的组合工况数据;
S105:实时行驶工况识别模型读取工况数据合成模块输出的组合工况数据的特征参数,在线识别车辆的实时行驶工况类型。
具体的,车辆的实时行驶数据通过整车CAN总线读取,数据预处理模块实时存储和更新历史行驶数据;如图2所示,以车速数据为例,历史车速序列通过滑动时间窗的形式实时更新,假设当前时刻为
Figure SMS_35
,时间窗宽度为/>
Figure SMS_36
,在/>
Figure SMS_37
时刻,数据预处理过程记录的历史车速数据为/>
Figure SMS_38
,并将超出时间窗宽度的历史行驶数据舍弃。本实施例中,设置以1秒的时间间隔不断滚动更新滑动窗口内的车速序列。
驾驶风格识别模型基于学习向量量化神经网络LVQNN-1建立,如图3所示,学习向量量化神经网络包含输入层、竞争层和输出层,其中输入层与竞争层之间为完全连接,输出层的每个神经元只与竞争层中的一组神经元连接。
Figure SMS_39
代表输入层与竞争层之间的连接权值,训练过程中/>
Figure SMS_40
被逐渐调整到聚类中心,/>
Figure SMS_41
代表竞争层和输出层之间的连接权值,其值固定为1。通过计算竞争层神经元与输入向量的距离,判定距离最小的竞争层神经元获胜,与获胜神经元相连的输出神经元输出为1,其它输出神经元为0。
其中输入层的输入为实时车速、加速踏板开度、加速踏板变化率、制动踏板开度和制动踏板变化率,分别对应图1中的
Figure SMS_42
;输出层的输出分别为/>
Figure SMS_43
三种驾驶风格类型,分别对应温和型、普通型和激进型三种风格。设置输入层神经元数量为5,竞争层神经元数量为11,线性输出层神经元数量为3,学习率为0.01,误差阈值为0.01。
短期行驶工况预测模型采用马尔科夫链随机预测算法建立,马尔科夫链以车速和加速度作为工况状态划分的依据,并依据各个状态间的转移频次构建状态转移概率矩阵;以车速和加速度作为工况状态划分的依据,将具有相似行驶状态的采样点分为一个区间,并将每个区间标记为一种状态。选定速度和加速度的范围为0到130km/h和-3到3m/s2,状态区间的间隔分别为1km/h和0.05m/s2
具体地,模型依据当前车速信息,以预测时域的长度
Figure SMS_44
为最大时间尺度,统计不同时间尺度下行驶工况中各状态之间的转移概率,构建不同时间尺度的多步状态转移概率矩阵,如图4所示,通过在预测第/>
Figure SMS_45
时刻的车速时调用尺度为/>
Figure SMS_46
的概率矩阵来提升不同预测时域下预测车速的精度,各个时间尺度下的转移概率表示为:
Figure SMS_47
式中,
Figure SMS_48
均为状态,/>
Figure SMS_49
表示马尔科夫链在/>
Figure SMS_50
时刻以/>
Figure SMS_51
为时间尺度的一步转移概率。
状态转移概率矩阵
Figure SMS_52
表示在不同的时间尺度/>
Figure SMS_53
下,不同状态间迁移的概率,矩阵中各个元素表示为:
Figure SMS_54
式中,
Figure SMS_55
表示行驶工况中,当预测时长为/>
Figure SMS_56
时,从状态/>
Figure SMS_57
转移到状态/>
Figure SMS_58
的频数;
Figure SMS_59
表示行驶工况中,当预测时长为/>
Figure SMS_60
时,从状态/>
Figure SMS_61
转移到下一时刻任意状态的总和。
依据当前行驶状态
Figure SMS_62
和相应时间尺度的状态转移概率矩阵/>
Figure SMS_63
,通过随机过程决策下一时刻转移到的状态/>
Figure SMS_64
。本实施例中,车速变化的随机性采用蒙特卡洛法进行模拟,即产生一个0到1之间的随机数/>
Figure SMS_65
,满足如下不等式:
Figure SMS_66
/>
则时间
Figure SMS_67
后的预测车速可以表示为:
Figure SMS_68
式中,
Figure SMS_69
为经过/>
Figure SMS_70
时间后的预测车速;/>
Figure SMS_71
为当前车速,/>
Figure SMS_72
为当前状态/>
Figure SMS_73
到预测状态/>
Figure SMS_74
的车速跨度;/>
Figure SMS_75
为单个车速跨度代表的速度值。
短期行驶工况预测模型的输出经过滤波处理后得到最终的预测车速序列,采用4点均值滤波对预测结果进行平滑处理,消除预测结果中的高频噪声,则滤波后
Figure SMS_76
时刻的车速预测值/>
Figure SMS_77
表示为:
Figure SMS_78
本文设定最大预测时域的长度为30秒,预测时域间隔为1秒。
组合工况数据的总长度等于历史车速序列的长度和预测车速序列的长度之和,且组合工况数据的总长度为固定值,预测车速序列的长度可变,其依据上一预测周期的车速的均方根误差确定。
车速的均方根误差
Figure SMS_79
的表达式为:
Figure SMS_80
式中,
Figure SMS_81
为经过滤波处理后的预测车速值,/>
Figure SMS_82
为真实车速值;/>
Figure SMS_83
为预测时域的长度,等于预测车速序列的长度;
设预测时域的长度的最小值为
Figure SMS_84
,最大值为/>
Figure SMS_85
,预测时域的变化步长为/>
Figure SMS_86
,且/>
Figure SMS_87
,/>
Figure SMS_88
为正整数;/>
Figure SMS_89
、/>
Figure SMS_90
为车速的均方根误差的两个预设值;
当上一预测周期的车速的均方根误差
Figure SMS_91
时,若上一预测周期的预测时域的长度小于/>
Figure SMS_92
,则当前预测时域的长度相比上一预测周期增加/>
Figure SMS_93
,否则当前预测时域的长度保持与上一预测周期的长度一致;
当上一预测周期的车速的均方根误差
Figure SMS_94
时,若上一预测周期的预测时域的长度大于/>
Figure SMS_95
,则当前预测时域的长度相比上一预测周期减小/>
Figure SMS_96
,否则当前预测时域的长度保持与上一预测周期的长度一致;
当上一预测周期的车速的均方根误差
Figure SMS_97
,当前预测时域的长度保持与上一预测周期的长度一致。
作为优选的方案,预测时域的长度的最小值
Figure SMS_98
为10s,最大值/>
Figure SMS_99
为30s,预测时域的变化步长/>
Figure SMS_100
为5s,预设值/>
Figure SMS_101
为3km/h,预设值/>
Figure SMS_102
为5km/h,预测时域的长度的逻辑切换规则如图5所示。
实时行驶工况识别模型基于学***均减速度、最大加速度、最大车速、平均行驶车速、低速行驶时间比例、加速时间比例;输出层的输出为
Figure SMS_103
三种实时行驶工况类型,分别对应低速行驶工况、中速行驶工况和高速行驶工况,设置输入层神经元数量等于特征参数数量,竞争层神经元数量为11,线性输出层神经元数量为3,学习率为0.01,误差阈值为0.01。
为了对各种行驶工况类型之间的差异性进行描述,定义了16个特征参数,如表1所示。
Figure SMS_104
为了获得最佳的特征参数组合,避免特征参数过多而引入重复信息,增加***计算量,通过主成分分析(PCA)和大量的对比分析,确定出以平均减速度、最大加速度、最大车速、平均行驶车速、低速行驶时间比例、加速时间比例作为实时行驶工况识别模型的输入。
如图6、图7所示,车辆行驶工况在线识别方法中模型的训练和测试过程包括以下步骤:
S201:定义行驶工况类型,根据车速的幅值和车速的变化频率,在标准循环工况库中选取各类行驶工况的典型标准循环工况;高速工况具有较高的平均行驶车速,且车速的变化频率较低;低速工况的平均行驶车速较低,车速变化频率较高;中速工况的平均行驶车速和车速变化频率均处于中均等水平;
S202:对典型标准循环工况进行片段划分,建立行驶工况数据集,并划分为第一数据集和第二数据集;第一数据集和第二数据集分别占行驶工况数据集的70%和30%。
S203:将第一数据集作为输入,对驾驶风格识别模型进行训练和测试;
S204:将第一数据集作为输入,计算各种驾驶风格下的马尔科夫状态转移概率矩阵,并获取工况片段末端时刻的预测车速序列;
S205:将第一数据集中的工况片段与其相应的预测车速序列进行组合,构建组合工况数据集;以组合工况数据集作为输入,对实时行驶工况识别模型进行训练和测试;
S206:提取出训练好的模型参数,植入行驶工况识别***的相应模型中,并采用第二数据集进行测试,得到完整的行驶工况识别***。
行驶工况数据集是由多个典型的标准循环工况经过随机片段划分后得到的大量长度不相等的工况片段构成;工况片段是通过随机数抽样的方式得到,即对每个标准工况进行起始时间和长度两个方面的二维随机抽样,片段抽取的起始时间
Figure SMS_105
和片段长度/>
Figure SMS_106
表示为:/>
Figure SMS_107
式中,
Figure SMS_108
为标准工况的时间长度;/>
Figure SMS_109
和/>
Figure SMS_110
为片段长度的最大值和最小值;/>
Figure SMS_111
Figure SMS_112
为0到1之间的随机数。
驾驶风格的分类指标为各片段的平均车速
Figure SMS_113
,平均加速度/>
Figure SMS_114
,平均加度变化率/>
Figure SMS_115
,平均减速度/>
Figure SMS_116
,平均减速度变化率/>
Figure SMS_117
,各个指标的计算公式为:
Figure SMS_118
式中,
Figure SMS_119
和/>
Figure SMS_120
分别为工况片段中各时刻的速度值和加速度值,/>
Figure SMS_121
为工况片段的数据总数,/>
Figure SMS_122
和/>
Figure SMS_123
分别为工况片段中加速度值大于0和小于0的数据总数。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应该涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

Claims (10)

1.一种基于随机预测与机器学习的车辆行驶工况在线识别方法,其特征在于,包括以下步骤:
S101:数据预处理模块读取车辆的实时行驶数据,包括车速、加速踏板开度和制动踏板开度;
S102:驾驶风格识别模型读取数据预处理模块输出的实时车速、加速踏板开度、加速踏板变化率、制动踏板开度和制动踏板变化率,并输出实时驾驶风格类型;
S103:短期行驶工况预测模型同时读取数据预处理模块输出的实时车速和驾驶风格识别模型输出的实时驾驶风格类型,并输出当前时间点之后一段时间内的预测车速序列;
S104:工况数据合成模块同时读取数据预处理模块输出的当前时间点之前一段时间内的历史车速序列和短期行驶工况预测模型输出的当前时间点之后一段时间内的预测车速序列,并将实时更新的历史车速序列与预测车速序列进行拼接,构建包含有未来工况变化趋势的组合工况数据;
S105:实时行驶工况识别模型读取工况数据合成模块输出的组合工况数据的特征参数,在线识别车辆的实时行驶工况类型。
2.根据权利要求1所述的基于随机预测与机器学习的车辆行驶工况在线识别方法,其特征在于:所述步骤S101中,车辆的实时行驶数据通过整车CAN总线读取,历史车速序列通过滑动时间窗的形式实时更新,并将超出时间窗宽度的历史行驶数据舍弃。
3.根据权利要求1所述的基于随机预测与机器学习的车辆行驶工况在线识别方法,其特征在于:所述步骤S102中,驾驶风格识别模型基于学习向量量化神经网络LVQNN建立,其中输入层的输入为实时车速、加速踏板开度、加速踏板变化率、制动踏板开度和制动踏板变化率;输出层的输出分别为
Figure QLYQS_1
三种驾驶风格类型,分别对应温和型、普通型和激进型三种风格。
4.根据权利要求1所述的基于随机预测与机器学习的车辆行驶工况在线识别方法,其特征在于:所述步骤S103中,短期行驶工况预测模型采用马尔科夫链随机预测算法建立,马尔科夫链以车速和加速度作为工况状态划分的依据,并依据各个状态间的转移频次构建状态转移概率矩阵;短期行驶工况预测模型的输出经过滤波处理后得到最终的预测车速序列。
5.根据权利要求1所述的基于随机预测与机器学习的车辆行驶工况在线识别方法,其特征在于:所述步骤S104中,组合工况数据的总长度等于历史车速序列的长度和预测车速序列的长度之和,且组合工况数据的总长度为固定值,预测车速序列的长度可变,其依据上一预测周期的车速的均方根误差确定。
6.根据权利要求5所述的基于随机预测与机器学习的车辆行驶工况在线识别方法,其特征在于:所述车速的均方根误差
Figure QLYQS_2
的表达式为:
Figure QLYQS_3
式中,
Figure QLYQS_4
为经过滤波处理后的预测车速值,/>
Figure QLYQS_5
为真实车速值;/>
Figure QLYQS_6
为预测时域的长度,等于预测车速序列的长度;/>
设预测时域的长度的最小值为
Figure QLYQS_7
,最大值为/>
Figure QLYQS_8
,预测时域的变化步长为/>
Figure QLYQS_9
,且
Figure QLYQS_10
,/>
Figure QLYQS_11
为正整数;/>
Figure QLYQS_12
、/>
Figure QLYQS_13
为车速的均方根误差的两个预设值;
当上一预测周期的车速的均方根误差
Figure QLYQS_14
时,若上一预测周期的预测时域的长度小于
Figure QLYQS_15
,则当前预测时域的长度相比上一预测周期增加/>
Figure QLYQS_16
,否则当前预测时域的长度保持与上一预测周期的长度一致;
当上一预测周期的车速的均方根误差
Figure QLYQS_17
时,若上一预测周期的预测时域的长度大于
Figure QLYQS_18
,则当前预测时域的长度相比上一预测周期减小/>
Figure QLYQS_19
,否则当前预测时域的长度保持与上一预测周期的长度一致;
当上一预测周期的车速的均方根误差
Figure QLYQS_20
,当前预测时域的长度保持与上一预测周期的长度一致。
7.根据权利要求6所述的基于随机预测与机器学习的车辆行驶工况在线识别方法,其特征在于:所述预测时域的长度的最小值
Figure QLYQS_21
为10s,最大值/>
Figure QLYQS_22
为30s,预测时域的变化步长/>
Figure QLYQS_23
为5s,预设值/>
Figure QLYQS_24
为3km/h,预设值/>
Figure QLYQS_25
为5km/h。
8.根据权利要求1所述的基于随机预测与机器学***均减速度、最大加速度、最大车速、平均行驶车速、低速行驶时间比例、加速时间比例;输出层的输出为
Figure QLYQS_26
三种实时行驶工况类型,分别对应低速行驶工况、中速行驶工况和高速行驶工况。
9.根据权利要求1所述的基于随机预测与机器学习的车辆行驶工况在线识别方法,其特征在于:所述车辆行驶工况在线识别方法中模型的训练和测试过程包括以下步骤:
S201:定义行驶工况类型,根据车速的幅值和车速的变化频率,在标准循环工况库中选取各类行驶工况的典型标准循环工况;
S202:对典型标准循环工况进行片段划分,建立行驶工况数据集,并划分为第一数据集和第二数据集;
S203:将第一数据集作为输入,对驾驶风格识别模型进行训练和测试;
S204:将第一数据集作为输入,计算各种驾驶风格下的马尔科夫状态转移概率矩阵,并获取工况片段末端时刻的预测车速序列;
S205:将第一数据集中的工况片段与其相应的预测车速序列进行组合,构建组合工况数据集;以组合工况数据集作为输入,对实时行驶工况识别模型进行训练和测试;
S206:提取出训练好的模型参数,植入行驶工况识别***的相应模型中,并采用第二数据集进行测试,得到完整的行驶工况识别***。
10.根据权利要求9所述的基于随机预测与机器学习的车辆行驶工况在线识别方法,其特征在于:所述行驶工况数据集是由多个典型的标准循环工况经过随机片段划分后得到的大量长度不相等的工况片段构成;
工况片段是通过随机数抽样的方式得到,即对每个标准工况进行起始时间和长度两个方面的二维随机抽样,片段抽取的起始时间
Figure QLYQS_27
和片段长度/>
Figure QLYQS_28
表示为:/>
Figure QLYQS_29
式中,
Figure QLYQS_30
为标准工况的时间长度;/>
Figure QLYQS_31
和/>
Figure QLYQS_32
为片段长度的最大值和最小值;/>
Figure QLYQS_33
和/>
Figure QLYQS_34
为0到1之间的随机数。/>
CN202310183550.0A 2023-03-01 2023-03-01 基于随机预测与机器学习的车辆行驶工况在线识别方法 Active CN115859123B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310183550.0A CN115859123B (zh) 2023-03-01 2023-03-01 基于随机预测与机器学习的车辆行驶工况在线识别方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310183550.0A CN115859123B (zh) 2023-03-01 2023-03-01 基于随机预测与机器学习的车辆行驶工况在线识别方法

Publications (2)

Publication Number Publication Date
CN115859123A true CN115859123A (zh) 2023-03-28
CN115859123B CN115859123B (zh) 2023-05-02

Family

ID=85659492

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310183550.0A Active CN115859123B (zh) 2023-03-01 2023-03-01 基于随机预测与机器学习的车辆行驶工况在线识别方法

Country Status (1)

Country Link
CN (1) CN115859123B (zh)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100023183A1 (en) * 2008-07-24 2010-01-28 Gm Global Technology Operations, Inc. Adaptive vehicle control system with integrated maneuver-based driving style recognition
EP2610836A1 (en) * 2011-12-30 2013-07-03 Seat, S.A. Device and method for the on-line prediction of the driving cycle in an automotive vehicle
CN107527113A (zh) * 2017-08-01 2017-12-29 北京理工大学 一种混合动力车辆行驶工况的工况预测方法
CN110254417A (zh) * 2019-06-27 2019-09-20 清华大学苏州汽车研究院(吴江) 基于实际工况与驾驶风格双识别的混合动力汽车控制方法
CN113297685A (zh) * 2021-07-27 2021-08-24 中汽研(天津)汽车工程研究院有限公司 一种车辆运行工况模式识别方法
CN115718886A (zh) * 2022-11-21 2023-02-28 长安大学 纯电动汽车行驶工况的构建方法及装置

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100023183A1 (en) * 2008-07-24 2010-01-28 Gm Global Technology Operations, Inc. Adaptive vehicle control system with integrated maneuver-based driving style recognition
EP2610836A1 (en) * 2011-12-30 2013-07-03 Seat, S.A. Device and method for the on-line prediction of the driving cycle in an automotive vehicle
CN107527113A (zh) * 2017-08-01 2017-12-29 北京理工大学 一种混合动力车辆行驶工况的工况预测方法
CN110254417A (zh) * 2019-06-27 2019-09-20 清华大学苏州汽车研究院(吴江) 基于实际工况与驾驶风格双识别的混合动力汽车控制方法
CN113297685A (zh) * 2021-07-27 2021-08-24 中汽研(天津)汽车工程研究院有限公司 一种车辆运行工况模式识别方法
CN115718886A (zh) * 2022-11-21 2023-02-28 长安大学 纯电动汽车行驶工况的构建方法及装置

Non-Patent Citations (6)

* Cited by examiner, † Cited by third party
Title
R LIESSNER 等: "Derivation of Real-World Driving Cycles Corresponding to Traffic Situation and Driving Style on the Basis of Markov Models and Cluster Analyses", 《DERIVATION OF REAL-WORLD DRIVING CYCLES CORRESPONDING TO TRAFFIC SITUATION AND DRIVING STYLE ON THE BASIS OF MARKOV MODELS AND CLUSTER ANALYSES》 *
RUI WANG 等: "Review of driving conditions prediction and driving style recognition based control algorithms for hybrid electric vehicles", 《REVIEW OF DRIVING CONDITIONS PREDICTION AND DRIVING STYLE RECOGNITION BASED CONTROL ALGORITHMS FOR HYBRID ELECTRIC VEHICLES》 *
YONGGANG LIU 等: "Prediction of vehicle driving conditions with incorporation of stochastic forecasting and machine learning and a case study in energy management of plug-in hybrid electric vehicles", 《MECHANICAL SYSTEMS AND SIGNAL PROCESSING》 *
刘炳文 等: "工况特征参数对客车燃油经济性的影响", 《科学技术与工程》 *
刘荣昌 等: "驾驶风格和行驶工况对纯电动汽车续驶里程的影响研究", 汽车 《2020中国工程学会年会论文集》 *
黄春: "电动汽车城市行驶工况构建与驾驶风格识别研究", 《中国优秀硕士学位论文全文数据库 工程科技Ⅱ辑》 *

Also Published As

Publication number Publication date
CN115859123B (zh) 2023-05-02

Similar Documents

Publication Publication Date Title
CN110775065B (zh) 一种基于工况识别的混合动力汽车电池寿命预测方法
CN111652461A (zh) 基于sae-hmm的航空发动机连续健康状态评估方法
CN110276966B (zh) 交叉口信号控制时段划分方法
CN110245390B (zh) 一种基于rs-bp神经网络的汽车发动机油耗预测方法
CN113222385B (zh) 一种电动汽车行驶工况构建与评价方法
CN112182962A (zh) 一种混合动力汽车行驶车速预测方法
CN112327168A (zh) 一种基于XGBoost的电动汽车电池消耗预测方法
CN106875681B (zh) 一种交通拥塞趋势预测方法及***
CN112298155A (zh) 一种基于变时域模型预测混合动力卡车耗能的方法
CN115166534A (zh) 一种锂离子电池剩余使用寿命预测方法和***
CN110059938B (zh) 一种基于关联规则驱动的配电网规划方法
CN113276829B (zh) 一种基于工况预测的车辆行驶节能优化变权重方法
CN107301478A (zh) 一种电缆线路短时负荷预测方法
CN114358367A (zh) 一种非侵入式负荷分解方法及装置
CN117056765A (zh) 一种车速多时间尺度预测方法、***、设备、介质及终端
CN115859123B (zh) 基于随机预测与机器学习的车辆行驶工况在线识别方法
CN110097757B (zh) 一种基于深度优先搜索的交叉口群关键路径识别方法
CN113537620B (zh) 基于Markov模型优化和工况识别的车速预测方法
CN113788007B (zh) 一种分层式实时能量管理方法和***
CN106816871B (zh) 一种电力***状态相似性分析方法
CN112489422B (zh) 一种基于算法模型分析的车流量预测方法
Ji et al. Driving Condition Recognition Combined With Stochastic Prediction and Machine Learning and Its Application in Energy Management of Medium Fuel Cell Trucks
CN111563543B (zh) 一种风电机组的风速-发电功率数据的清洗方法及装置
CN114169226A (zh) 短期电力负荷预测方法、计算机设备以及存储介质
CN112669171A (zh) 一种能源管理方法及装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20240718

Address after: Unit A-B on the 17th floor and Unit D-E on the 21st floor of Building A, Jinmao Building, No.1 Pingyang Road, Xiaodian District, Taiyuan City, Shanxi Province (D41 Peak Maker Space)

Patentee after: Taiyuan Weige CHUANSHI Automobile Technology Co.,Ltd.

Country or region after: China

Address before: 030024 No. 79 West Main Street, Taiyuan, Shanxi, Yingze

Patentee before: Taiyuan University of Technology

Country or region before: China