WO2021109644A1 - 一种基于元学习的混合动力车辆工况预测方法 - Google Patents

一种基于元学习的混合动力车辆工况预测方法 Download PDF

Info

Publication number
WO2021109644A1
WO2021109644A1 PCT/CN2020/112611 CN2020112611W WO2021109644A1 WO 2021109644 A1 WO2021109644 A1 WO 2021109644A1 CN 2020112611 W CN2020112611 W CN 2020112611W WO 2021109644 A1 WO2021109644 A1 WO 2021109644A1
Authority
WO
WIPO (PCT)
Prior art keywords
vehicle speed
data
training
model
prediction
Prior art date
Application number
PCT/CN2020/112611
Other languages
English (en)
French (fr)
Inventor
何洪文
曹剑飞
Original Assignee
北京理工大学
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 北京理工大学 filed Critical 北京理工大学
Publication of WO2021109644A1 publication Critical patent/WO2021109644A1/zh

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/04Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
    • 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
    • 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/80Technologies aiming to reduce greenhouse gasses emissions common to all road transportation technologies
    • Y02T10/84Data processing systems or methods, management, administration

Definitions

  • the present invention relates to the technical field of vehicle working condition prediction, in particular to a meta-learning-based working condition prediction technology suitable for hybrid vehicles.
  • model predictive energy management strategy is generally considered to be a hybrid energy management strategy that can simultaneously take into account online application and optimizing control effects, and has been extensively studied.
  • model predictive control an accurate predictive model is of great significance for solving the optimal control sequence.
  • driving behavior itself has great uncertainty and randomness, there are still some hidden rules in the driving process. These rules are reflected in the probability of different future speed sequences corresponding to similar historical speed sequences. . Therefore, if the above-mentioned laws can be effectively used, a new approach to the technical problem of improving the fuel economy of hybrid electric vehicles can be provided.
  • the present invention provides a method for predicting working conditions of hybrid electric vehicles based on meta-learning, which specifically includes the following steps:
  • Step 1 Establish a vehicle speed initial prediction model based on deep neural network, using historical vehicle speed sequence and predicted future vehicle speed sequence as the input and output of the model, and the number of sequence elements is the same as the number of neurons in the input layer and output layer. Number correspondence
  • Step 2 Using the measured operating condition data collected under different traffic conditions, perform offline pre-training on the initial vehicle speed prediction model for repeated updating of model parameters to obtain a stable vehicle speed prediction base model after pre-training;
  • Step 3 Perform online fine-tuning training on the vehicle speed prediction base model using specific cyclic operating conditions or actual measured operating conditions data, so that the base model meets the accuracy verification requirements, so as to obtain a fine-tuned and trained vehicle speed prediction fine-tuning model;
  • Step 4 Based on the vehicle speed prediction fine-tuning model that meets the accuracy verification requirements, use real-time collected vehicle driving data to predict the future vehicle speed.
  • step one specifically includes:
  • the initial vehicle speed prediction model can be expressed by the following formula:
  • F(*) represents the mapping relationship function from historical vehicle speed sequence to future vehicle speed sequence
  • V(t ⁇ *) represents vehicle speed information per second
  • ⁇ H and ⁇ P represent the number of neurons in the input layer and output layer of the neural network ;
  • the accuracy of vehicle speed prediction is defined by the following formula:
  • V t+i and Respectively represent the predicted vehicle speed and the reference vehicle speed at time t, and i represents the serial number of the vehicle speed sequence.
  • the second step specifically includes:
  • Each set of data in each training data pool has the following format:
  • the input data sequence is:
  • n H and n P The dimensions of input data and label data are: n H and n P ;
  • L task is the overall loss function
  • is a reference coefficient to determine whether the data in the query set is stable
  • the parameters of the initial prediction model of vehicle speed are updated by the following formula.
  • ⁇ meta represents the learning rate of the meta- learning process, which is a small positive number
  • step three specifically includes:
  • n the number of query sets
  • ⁇ Loss represents the allowable loss error.
  • an initial vehicle speed prediction model can be established first, and subsequent offline pre-training and online fine-tuning training steps can be executed in sequence, and finally used for actual measurement. It is also possible to establish an initial prediction model of the same driving during pre-training and fine-tuning training, and to integrate the results of pre-training and fine-tuning in the actual measurement link to adjust the final future vehicle speed prediction process.
  • the stable prediction model parameters are obtained through pre-training, and the prediction accuracy can meet the predetermined requirements through fine-tuning training. Both of these steps include but are not limited to the detailed steps mentioned above. For those skilled in the art based on this The specific multiple implementation manners that can be conceived of the inventive concept of the invention also fall within the protection scope of the independent claims of the present invention.
  • the meta-learning-based hybrid vehicle operating condition prediction method combines a multi-task training method on the basis of a deep neural network.
  • the model training process is divided into two parts: offline execution pre-training and online execution Fine-tuning training.
  • Pre-training performs parallel training for multiple working conditions to obtain a base model with better generalization performance.
  • Fine-tuning training is based on the basic model for specific working conditions, with low time cost and can be applied to the online correction of the model.
  • an online application framework of a vehicle speed prediction model consisting of offline training, online training and real-time prediction is further given, which can be applied to the task of predicting working conditions under actual traffic conditions.
  • Figure 1 is the deep neural network architecture on which the present invention is based
  • Fig. 2 is a schematic diagram of the basic flow of pre-training in the method of the present invention.
  • Figure 3 is a schematic diagram of the basic flow of fine-tuning training in the method of the present invention.
  • Fig. 4 is an online application framework corresponding to an example of the present invention.
  • the method for predicting working conditions of hybrid electric vehicles based on meta-learning specifically includes the following steps:
  • Step 1 Establish a vehicle speed initial prediction model based on deep neural network, using historical vehicle speed sequence and predicted future vehicle speed sequence as the input and output of the model, and the number of sequence elements is the same as the number of neurons in the input layer and output layer. Number correspondence; the deep neural network architecture is shown in Figure 1.
  • Step 2 Using the measured operating condition data collected under different traffic conditions, perform offline pre-training on the initial vehicle speed prediction model for repeated updating of model parameters to obtain a stable vehicle speed prediction base model after pre-training;
  • Step 3 Perform online fine-tuning training on the vehicle speed prediction base model using specific cyclic operating conditions or actual measured operating conditions data, so that the base model meets the accuracy verification requirements, so as to obtain a fine-tuned and trained vehicle speed prediction fine-tuning model;
  • Step 4 Based on the vehicle speed prediction fine-tuning model that meets the accuracy verification requirements, use real-time collected vehicle driving data to predict the future vehicle speed.
  • the step one specifically includes:
  • the initial vehicle speed prediction model can be expressed by the following formula:
  • F(*) represents the mapping relationship function from historical vehicle speed sequence to future vehicle speed sequence
  • V(t ⁇ *) represents vehicle speed information per second
  • ⁇ H and ⁇ P represent the number of neurons in the input layer and output layer of the neural network ;
  • the accuracy of vehicle speed prediction is defined by the following formula:
  • V t+i and Respectively represent the predicted vehicle speed and the reference vehicle speed at time t, and i represents the serial number of the vehicle speed sequence.
  • the second step specifically includes:
  • Each set of data in each training data pool has the following format:
  • the input data sequence is:
  • n H and n P The dimensions of input data and label data are: n H and n P ;
  • L task is the overall loss function
  • is a reference coefficient to determine whether the data in the query set is stable
  • the parameters of the initial prediction model of vehicle speed are updated by the following formula.
  • ⁇ meta represents the learning rate of the meta- learning process, which is a small positive number
  • the step three specifically includes:
  • n the number of query sets
  • ⁇ Loss represents the allowable loss error.
  • Fig. 4 shows a preferred embodiment of the present invention.
  • an initial vehicle speed prediction model can be established first, and subsequent offline pre-training and online fine-tuning training steps can be executed in sequence, and finally used for actual measurement. It is also possible to establish an initial prediction model of the same driving during pre-training and fine-tuning training, and to integrate the results of pre-training and fine-tuning in the actual measurement link to adjust the final future vehicle speed prediction process.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Software Systems (AREA)
  • Health & Medical Sciences (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • General Health & Medical Sciences (AREA)
  • Molecular Biology (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Biomedical Technology (AREA)
  • Mathematical Physics (AREA)
  • Artificial Intelligence (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Biophysics (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • Human Resources & Organizations (AREA)
  • Game Theory and Decision Science (AREA)
  • Development Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Feedback Control In General (AREA)
  • Traffic Control Systems (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)

Abstract

一种基于元学习的混合动力车辆工况预测方法,其中模型训练过程被划分为两个部分:离线执行的预训练与在线执行的微调训练;预训练针对多种工况进行并行训练,以获得泛化性能较好的基模型;微调训练在深度神经网络的基础上结合了多任务训练,在基模型基础上针对特定工况进行训练,时间成本低,可以应用于模型的在线修正环节。此外,基于上述流程,还进一步给出了一种由离线训练、在线训练和实时预测三部分组成的车速预测模型在线应用框架,可应用于实际交通条件下的工况预测任务。

Description

一种基于元学习的混合动力车辆工况预测方法 技术领域
本发明涉及车辆工况预测技术领域,尤其涉及一种适用于混合动力车辆的基于元学习实现的工况预测技术。
背景技术
混合动力车辆相较于传统燃油车,其燃油经济性的提升常需要通过整车能量管理策略来实现。目前,模型预测能量管理策略被普遍认为是一种可以同时兼顾在线应用及优化控制效果的混合动力能量管理策略,得到了广泛研究。在模型预测控制框架下,一个精准的预测模型对于求解最优控制序列具有重要意义。虽然驾驶行为本身具有很大的不确定性和随机性,但在驾驶过程中仍存在一些隐藏规则,这些规律反映在由相似的历史速度序列所对应的不同的未来速度序列在概率上也是相似的。因此,如果能够有效地利用上述规律,则对于提升混合动力电动汽车的燃油经济性能这一技术问题,可提供新型的实现途径。
发明内容
针对现有技术中存在的技术问题,本发明提供了一种基于元学习的混合动力车辆工况预测方法,具体包括以下步骤:
步骤一、建立基于深度神经网络的车速初始预测模型,分别以历史车速序列与将预测的未来车速序作为所述模型的输入与输出,序列元素个数分别与输入层和输出层的神经元个数对应;
步骤二、利用不同交通条件下采集的实测工况数据,对所述车速初始预测模型进行离线预训练,用于对模型参数进行重复更新,以得到经预训练后稳定的车速预测基模型;
步骤三、利用特定的循环工况或实测工况数据对所述车速预测基模型进行在线微调训练,使所述基模型满足精度校验要求,以得到经微调训练的车速预测微调模型;
步骤四、基于满足精度校验要求的车速预测微调模型,利用实时采集的车辆行驶数据对未来车速进行预测。
进一步地,所述步骤一具体包括:
将历史车速序列作为输入参数,将预测的未来车速序列作为输出参数,车速初始预测模型可以由以下公式表示:
[V t+1,V t+2,...,V t+ΔP]=F(V t-ΔH,...V t-1,V t)
其中,F(*)表示由历史车速序列到未来车速序列的映射关系函数;V(t±*)表示每一秒的车速信息;ΔH和ΔP表示神经网络输入层和输出层的神经元个数;
车速预测的精度由以下公式定义:
Figure PCTCN2020112611-appb-000001
其中,V t+i
Figure PCTCN2020112611-appb-000002
分别表示时间t时刻的预测车速和参考车速,i表示车速序列的序号。预测误差值越小,则表示预测精度越高。
进一步地,所述步骤二具体包括:
2.1、初始化模型网络参数为:θ k,k=1,2,3,4...;
2.2、对于参与训练的每一组工况,都定义一个与之对应的数据池,并将其命名为:
Pool i,i=1,2,3,...,n
每个训练数据池中的每一组数据都具有如下的格式:
Figure PCTCN2020112611-appb-000003
其中,输入数据序列为:
Figure PCTCN2020112611-appb-000004
标签数据序列为:
Figure PCTCN2020112611-appb-000005
输入数据和标签数据的维度依次为:n H和n P
2.3、对于每一组训练数据集,均执行一次如下的流程:
2.3.1、通过随机采样,从训练数据池中选择一个批次的数据,然后将数据划分为两组:一组被命名为支持集(support set),另一组被命名为查询集(query set);
2.3.2、通过支持集的数据来更新车速初始预测模型的原始参数,将网络参数θ k更新为
Figure PCTCN2020112611-appb-000006
(采用梯度下降法来更新,更新次数可以是1次,也可以是多次,但是更新次数这个值是固定的)。
2.3.3、基于更新后的参数,通过初始预测模型和由查询集提供的训练数据来计算对应的损失函数L i
2.4、按照如下公式计算整体损失函数:
Figure PCTCN2020112611-appb-000007
其中,L task为整体损失函数,ε是一个参考系数,用以确定查询集的数据是否稳定;
然后计算整体损失函数L task关于模型参数θ的导数,并将其记录为
Figure PCTCN2020112611-appb-000008
通过如下公式更新车速初始预测模型参数。
Figure PCTCN2020112611-appb-000009
其中,η meta表示元学习过程的学习率,是一个很小的正数;
2.5、令θ k=θ k+1并重复步骤2.2-2.4,直至训练得到一个稳定的车速预测基模型。
进一步地,所述步骤三具体包括:
利用所述车速预测基模型参数,并依次执行:
3.1、利用特定的循环工况或实测工况对应的行驶数据定义训练数据池,其格式与预训练时的训练池数据格式相同;
3.2、通过随机采样,从训练数据池中抽取一定批次的数据,然后将数据划分为若干组(超过2组);将其中一组数据被定义为支持集(support set),另外的其他所有组数据均被定义为查询集(query set);
3.3、通过支持集的数据,执行一次梯度下降,将模型参数从θ k更新至θ k+1
3.4、基于更新后的参数,通过基模型来计算每一组查询集中数据对应的损失函数值,并通过如下公式计算平均预测误差:
Figure PCTCN2020112611-appb-000010
其中,n表示查询集的个数;
3.5、令θ k=θ k+1,并重复执行步骤3.2-3.4直到如下公式被满足:
Figure PCTCN2020112611-appb-000011
其中,ΔLoss表示允许的损失误差。
上述方法在执行过程中,可首先建立车速预测初始模型并依次执行后续的离线预训练与在线微调训练步骤,最后用于实测。也可在预训练与微调训练时分别建立相同行驶的初始预测模型,并在实测环节中融合预训练及微调的结果对最终的未来车速预测过程进行调整。
上述方法在执行过程中,通过预训练得到稳定的预测模型参数,以及通过微调训练使预测精度达到预定要求,均可采用包括但不限于上述所提到的详细步骤,对于本领域技术人员基于本发明的发明构思所能够想到的具体多种实现方式,同样落入本发明独立权利要求的保护范围。
本发明所提供的基于元学习的混合动力车辆工况预测方法,在深度神经网络的基础上结合了多任务训练的方式,模型训练过程被划分为两个部分:离线执行的预训练与在线执行的微调训练。预训练针对多种工况进行并行训练,以获得泛化性能较好的基模型。微调训练在基模型基础上针对特定工况进行训练,时间成本低,可以应用于模型的在线修正环节。此外,基于上述流程,还进一步给出了一种由离线训练、在线训练和实时预测三部分组成的车速预测模型在线应用框架,可应用于实际交通条件下的工况预测任务。
附图说明
图1是本发明所基于的深度神经网络构架;
图2是本发明的方法中的预训练基本流程示意图;
图3是本发明的方法中的微调训练基本流程示意图;
图4是本发明的一实例所对应的在线应用框架。
具体实施方式
下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明所提供的一种基于元学习的混合动力车辆工况预测方法,具体包括以下步骤:
步骤一、建立基于深度神经网络的车速初始预测模型,分别以历史车速序列与将预测的未来车速序作为所述模型的输入与输出,序列元素个数分别与输入层和输出层的神经元个数对应;所述深度神经网络架构如图1所示。
步骤二、利用不同交通条件下采集的实测工况数据,对所述车速初始预测模型进行离线预训练,用于对模型参数进行重复更新,以得到经预训练后稳定的车速预测基模型;
步骤三、利用特定的循环工况或实测工况数据对所述车速预测基模型进行在线微调训练,使所述基模型满足精度校验要求,以得到经微调训练的车速预测微调模型;
步骤四、基于满足精度校验要求的车速预测微调模型,利用实时采集的车辆行驶数据对未来车速进行预测。
在本发明的一优选实施例中,所述步骤一具体包括:
将历史车速序列作为输入参数,将预测的未来车速序列作为输出参数,车速初始预测模型可以由以下公式表示:
[V t+1,V t+2,...,V t+ΔP]=F(V t-ΔH,...V t-1,V t)
其中,F(*)表示由历史车速序列到未来车速序列的映射关系函数;V(t±*)表示每一秒的车速信息;ΔH和ΔP表示神经网络输入层和输出层的神经元个数;
车速预测的精度由以下公式定义:
Figure PCTCN2020112611-appb-000012
其中,V t+i
Figure PCTCN2020112611-appb-000013
分别表示时间t时刻的预测车速和参考车速,i表示车速序列的序号。预测误差值越小,则表示预测精度越高。
在本发明的一优选实施例中,如图2所示,所述步骤二具体包括:
2.1、初始化模型网络参数为:θ k,k=1,2,3,4...;
2.2、对于参与训练的每一组工况,都定义一个与之对应的数据池,并将其命名为:
Pool i,i=1,2,3,...,n
每个训练数据池中的每一组数据都具有如下的格式:
Figure PCTCN2020112611-appb-000014
其中,输入数据序列为:
Figure PCTCN2020112611-appb-000015
标签数据序列为:
Figure PCTCN2020112611-appb-000016
输入数据和标签数据的维度依次为:n H和n P
2.3、对于每一组训练数据集,均执行一次如下的流程:
2.3.1、通过随机采样,从训练数据池中选择一个批次的数据,然后将数据划分为两组:一组被命名为支持集(support set),另一组被命名为查询集(query set);
2.3.2、通过支持集的数据来更新车速初始预测模型的原始参数,将网络参数θ k更新为
Figure PCTCN2020112611-appb-000017
(采用梯度下降法来更新,更新次数可以是1次,也可以是多次,但是更新次数这个值是固定的)。
2.3.3、基于更新后的参数,通过初始预测模型和由查询集提供的训练数据来计算对应的损失函数L i
2.4、按照如下公式计算整体损失函数:
Figure PCTCN2020112611-appb-000018
其中,L task为整体损失函数,ε是一个参考系数,用以确定查询集的数据是否稳定;
然后计算整体损失函数L task关于模型参数θ的导数,并将其记录为
Figure PCTCN2020112611-appb-000019
通过如下公式更新车速初始预测模型参数。
Figure PCTCN2020112611-appb-000020
其中,η meta表示元学习过程的学习率,是一个很小的正数;
2.5、令θ k=θ k+1并重复步骤2.2-2.4,直至训练得到一个稳定的车速预测基模型。
在本发明的一优选实施例中,如图3所示,所述步骤三具体包括:
利用所述车速预测基模型参数,并依次执行:
3.1、利用特定的循环工况或实测工况对应的行驶数据定义训练数据池,其格式与预训练时的训练池数据格式相同;
3.2、通过随机采样,从训练数据池中抽取一定批次的数据,然后将数据划分为若干组(超过2组);将其中一组数据被定义为支持集(support set),另外的其他所有组数据均被定义为查询集(query set);
3.3、通过支持集的数据,执行一次梯度下降,将模型参数从θ k更新至θ k+1
3.4、基于更新后的参数,通过基模型来计算每一组查询集中数据对应的损失函数值,并通过如下公式计算平均预测误差:
Figure PCTCN2020112611-appb-000021
其中,n表示查询集的个数;
3.5、令θ k=θ k+1,并重复执行步骤3.2-3.4直到如下公式被满足:
Figure PCTCN2020112611-appb-000022
其中,ΔLoss表示允许的损失误差。
图4示出了本发明的一优选实施方式,方法在执行过程中,可首先建立车速预测初始模型并依次执行后续的离线预训练与在线微调训练步骤,最后用于实测。也可在预训练与微调训练时分别建立相同行驶的初始预测模型,并在实测环节中融合预训练及微调的结果对最终的未来车速预测过程进行调整。
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。

Claims (4)

  1. 一种基于元学习的混合动力车辆工况预测方法,其特征在于:具体包括以下步骤:
    步骤一、建立基于深度神经网络的车速初始预测模型,分别以历史车速序列与将预测的未来车速序作为所述模型的输入与输出,序列元素个数分别与输入层和输出层的神经元个数对应;
    步骤二、利用不同交通条件下采集的实测工况数据,对所述车速初始预测模型进行离线预训练,用于对模型参数进行重复更新,以得到经预训练后稳定的车速预测基模型;
    步骤三、利用特定的循环工况或实测工况数据对所述车速预测基模型进行在线微调训练,使所述基模型满足精度校验要求,以得到经微调训练的车速预测微调模型;
    步骤四、基于满足精度校验要求的车速预测微调模型,利用实时采集的车辆行驶数据对未来车速进行预测。
  2. 如权利要求1所述的方法,其特征在于:所述步骤一具体包括:
    将历史车速序列作为输入参数,将预测的未来车速序列作为输出参数,车速初始预测模型由以下公式表示:
    [V t+1,V t+2,.. .,V t+ΔP]=F(V t-ΔH,.. .V t-1,V t)
    其中,F(*)表示由历史车速序列到未来车速序列的映射关系函数;V(t±*)表示每一秒的车速信息;ΔH和ΔP表示神经网络输入层和输出层的神经元个数;
    车速预测的精度由以下公式定义:
    Figure PCTCN2020112611-appb-100001
    其中,V t+i
    Figure PCTCN2020112611-appb-100002
    分别表示时间t时刻的预测车速和参考车速,i表示车速序列的序号。
  3. 如权利要求2所述的方法,其特征在于:所述步骤二具体包括:
    2.1、初始化模型网络参数为:θ k,k=1,2,3,4...;
    2.2、对于参与训练的每一组工况,都定义一个与之对应的数据池,并将其定义为:
    Pool i,i=1,2,3,...,n
    每个训练数据池中的每一组数据都具有如下的格式:
    Figure PCTCN2020112611-appb-100003
    其中,输入数据序列为:
    Figure PCTCN2020112611-appb-100004
    标签数据序列为:
    Figure PCTCN2020112611-appb-100005
    输入数据和标签数据的维度依次为:n H和n P
    2.3、对于每一组训练数据集,均执行一次如下的流程:
    2.3.1、通过随机采样,从训练数据池中选择一个批次的数据,然后将数据划分为两组:一组定义为支持集,另一组定义为查询集;
    2.3.2、通过支持集的数据来更新车速初始预测模型的原始参数,将网络参数θ k更新为
    Figure PCTCN2020112611-appb-100006
    2.3.3、基于更新后的参数,通过初始预测模型和由查询集提供的训练数据来计算对应的损失函数L i
    2.4、按照如下公式计算整体损失函数:
    Figure PCTCN2020112611-appb-100007
    其中,L task为整体损失函数,ε是一个参考系数,用以确定查询集的数据是否稳定;
    然后计算整体损失函数L task关于网络参数θ的导数,并将其记录为
    Figure PCTCN2020112611-appb-100008
    通过如下公式更新车速初始预测模型参数:
    Figure PCTCN2020112611-appb-100009
    其中,η meta表示元学习过程的学习率,是一个很小的正数;
    2.5、令θ k=θ k+1并重复步骤2.2-2.4,直至训练得到一个稳定的车速预测基模型。
  4. 如权利要求2所述的方法,其特征在于:所述步骤三具体包括:
    利用所述车速预测基模型参数,并依次执行:
    3.1、利用特定的循环工况或实测工况对应的行驶数据定义训练数据池,其格式与预训练时的训练池数据格式相同;
    3.2、通过随机采样,从训练数据池中抽取一定批次的数据,然后将数据划分为若干组;将其中一组数据定义为支持集,另外的其他所有组数据均定义为查询集;
    3.3、通过支持集的数据,执行一次梯度下降,将模型网络参数从θ k更新至θ k+1
    3.4、基于更新后的参数,通过基模型来计算每一组查询集中数据对应的损失函数值,并通过如下公式计算平均预测误差:
    Figure PCTCN2020112611-appb-100010
    其中,L i为损失函数,n表示查询集的个数;
    3.5、令θ k=θ k+1,并重复执行步骤3.2-3.4直到如下公式被满足:
    Figure PCTCN2020112611-appb-100011
    其中,ΔLoss表示允许的损失误差。
PCT/CN2020/112611 2019-12-06 2020-08-31 一种基于元学习的混合动力车辆工况预测方法 WO2021109644A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201911239316.5 2019-12-06
CN201911239316.5A CN111047085B (zh) 2019-12-06 2019-12-06 一种基于元学习的混合动力车辆工况预测方法

Publications (1)

Publication Number Publication Date
WO2021109644A1 true WO2021109644A1 (zh) 2021-06-10

Family

ID=70235038

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2020/112611 WO2021109644A1 (zh) 2019-12-06 2020-08-31 一种基于元学习的混合动力车辆工况预测方法

Country Status (2)

Country Link
CN (1) CN111047085B (zh)
WO (1) WO2021109644A1 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113223705A (zh) * 2021-05-22 2021-08-06 杭州医康慧联科技股份有限公司 适用于隐私计算平台的离线预测方法
CN117474928A (zh) * 2023-12-28 2024-01-30 东北大学 一种基于元学习模型的陶瓷封装基板表面缺陷检测方法
CN117744504A (zh) * 2024-02-20 2024-03-22 成都理工大学 一种泄洪雾化雨强度分析模型建立方法和装置

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111047085B (zh) * 2019-12-06 2022-09-06 北京理工大学 一种基于元学习的混合动力车辆工况预测方法
CN112182962A (zh) * 2020-09-24 2021-01-05 青岛大学 一种混合动力汽车行驶车速预测方法
CN112180726A (zh) * 2020-09-29 2021-01-05 北京航空航天大学 一种基于元学习的航天器相对运动轨迹规划方法
CN112269930B (zh) * 2020-10-26 2023-10-24 北京百度网讯科技有限公司 建立区域热度预测模型、区域热度预测的方法及装置
CN112529104B (zh) * 2020-12-23 2024-06-18 东软睿驰汽车技术(沈阳)有限公司 一种车辆故障预测模型生成方法、故障预测方法及装置
CN115204417B (zh) * 2022-09-13 2022-12-27 鱼快创领智能科技(南京)有限公司 基于集成学习的车辆重量预测方法、***及存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107284452A (zh) * 2017-07-18 2017-10-24 吉林大学 融合智能通讯信息的混合动力汽车未来工况预测***
CN107463992A (zh) * 2017-08-01 2017-12-12 北京理工大学 一种混合动力车辆行驶工况基于片段波形训练的工况预测方法
CN108346293A (zh) * 2018-04-18 2018-07-31 湖南大学 一种实时交通流短时预测方法
CN111047085A (zh) * 2019-12-06 2020-04-21 北京理工大学 一种基于元学习的混合动力车辆工况预测方法

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019137269A (ja) * 2018-02-13 2019-08-22 株式会社豊田中央研究所 駆動力予測装置及び制御装置
CN109159785B (zh) * 2018-07-19 2020-05-01 重庆科技学院 一种基于马尔可夫链与神经网络的汽车行驶工况预测方法
CN109829577B (zh) * 2019-01-17 2021-10-01 北京交通大学 基于深度神经网络结构模型的轨道列车运行状态预测方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107284452A (zh) * 2017-07-18 2017-10-24 吉林大学 融合智能通讯信息的混合动力汽车未来工况预测***
CN107463992A (zh) * 2017-08-01 2017-12-12 北京理工大学 一种混合动力车辆行驶工况基于片段波形训练的工况预测方法
CN108346293A (zh) * 2018-04-18 2018-07-31 湖南大学 一种实时交通流短时预测方法
CN111047085A (zh) * 2019-12-06 2020-04-21 北京理工大学 一种基于元学习的混合动力车辆工况预测方法

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113223705A (zh) * 2021-05-22 2021-08-06 杭州医康慧联科技股份有限公司 适用于隐私计算平台的离线预测方法
CN117474928A (zh) * 2023-12-28 2024-01-30 东北大学 一种基于元学习模型的陶瓷封装基板表面缺陷检测方法
CN117474928B (zh) * 2023-12-28 2024-03-19 东北大学 一种基于元学习模型的陶瓷封装基板表面缺陷检测方法
CN117744504A (zh) * 2024-02-20 2024-03-22 成都理工大学 一种泄洪雾化雨强度分析模型建立方法和装置

Also Published As

Publication number Publication date
CN111047085B (zh) 2022-09-06
CN111047085A (zh) 2020-04-21

Similar Documents

Publication Publication Date Title
WO2021109644A1 (zh) 一种基于元学习的混合动力车辆工况预测方法
CN110341690B (zh) 一种基于确定性策略梯度学习的phev能量管理方法
CN104834215B (zh) 一种变异粒子群优化的bp神经网络pid控制算法
CN108520155B (zh) 基于神经网络的车辆行为模拟方法
WO2021004198A1 (zh) 一种板材性能的预测方法及装置
CN110059867B (zh) 一种swlstm结合gpr的风速预测方法
CN113255206B (zh) 一种基于深度强化学习的水文预报模型参数率定方法
CN102034133A (zh) 一种基于量子神经网络的多因素***的综合评价方法
CN113156900B (zh) 一种基于元强化学习的加工变形控制方法
CN110276483A (zh) 基于神经网络的制糖原材料预测方法
CN115600669A (zh) 基于局部分类器的高效深层脉冲神经网络学习方法
CN104616072A (zh) 一种基于区间优化的提高谷氨酸发酵产物浓度的方法
CN115062528A (zh) 一种针对工业过程时序数据的预测方法
CN110880044A (zh) 一种基于马尔科夫链的负荷预测方法
CN113393051A (zh) 基于深度迁移学习的配电网投资决策方法
CN116819372A (zh) 一种神经网络计算储能电池健康状态的方法
CN114384931B (zh) 一种基于策略梯度的无人机多目标最优控制方法和设备
CN116106751A (zh) 一种基于Informer的锂离子电池荷电状态估计方法
CN113788007B (zh) 一种分层式实时能量管理方法和***
CN114943328A (zh) 基于bp神经网络非线性组合的sarima-gru时序预测模型
CN114943277A (zh) 一种综合能源***运行工况识别与运行性能预测方法
CN110580548A (zh) 一种基于类集成学习的多步交通速度预测方法
CN111369046A (zh) 一种基于灰色神经网络的风光互补功率预测方法
CN110334395A (zh) 基于jade的初始化em算法的卫星动量轮故障诊断方法及***
CN112085524B (zh) 一种基于q学习模型的结果推送方法和***

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 20896478

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 20896478

Country of ref document: EP

Kind code of ref document: A1