考虑用户充电行为特征数据驱动的电动汽车负荷预测方法技术

技术编号:23239726 阅读:14 留言:0更新日期:2020-02-04 18:51
本发明专利技术涉及一种考虑用户充电行为特征数据驱动的电动汽车负荷预测方法,包括以下步骤:1)根据电动汽车的分类,采用和声搜索获取每一类电动汽车对应的最优随机森林参数;2)通过并行回归随机森林建立单辆电动汽车的日前充电负荷预测模型,得到当前电动汽车的日前充电负荷预测曲线;3)通过并行分类随机森林建立单辆电动汽车的充电位置预测模型,输入预测日的充电位置特征属性,得到该电动汽车充电的充电位置预测结果;4)重复步骤1)‑3),累计发生在同一充电位置的充电负荷,进而得到区域内的充电负荷及其时空分布。与现有技术相比,本发明专利技术具有预测精度高、同时得到充电负荷及其时空分布、运算速度快等优点。

Load forecasting method of electric vehicle driven by data considering charging behavior characteristics of users

【技术实现步骤摘要】
考虑用户充电行为特征数据驱动的电动汽车负荷预测方法
本专利技术涉及电动汽车负荷预测领域,尤其是涉及一种考虑用户充电行为特征数据驱动的电动汽车负荷预测方法。
技术介绍
随着储能技术的不断发展和成熟,电动汽车产业在国家政策扶持下蓬勃发展,凭借其低能耗、高性能和无污染等特性占据了越来越多的市场份额。电动汽车的大规模接入必将对电网造成很大影响,引发电能质量下降、网损增加,甚至危及电网稳定性。准确预测电动汽车的充电负荷是进行充电站规划及调度的前提,也是电网优化调度、安全经济运行的需要。早期的电动汽车充电负荷预测方法由于数据基础薄弱,缺少用户的用车习惯数据,大多数学者和专家只能基于负荷总体表现出的规律进行建模,以随机数学方法为主,通常采用某一确定性概率分布抽取起始充电时间、起始SOC进行充电负荷的计算,这种方法概率分布参数设置主观性较强,不能充分反映实际用户的出行行为和充电行为发生的时空随机性和不确定性。随着电池管理系统(BMS)等数据采集设备以及智能通信技术(ICT)的发展,电动汽车数据的采集与存储变得更容易,“车、站、网”之间的信息联系变得更迅捷,促使了大数据、人工智能等技术和方法与电动汽车充电负荷预测的结合。K最近邻、支持向量机、神经网络、随机森林等机器学习算法陆续被应用于充电站的负荷预测,然而目前现有的研究大多是独立地将每个充电站作为考虑对象,忽视了个体用户的充电行为习惯,也忽视了区域内各个充电站之间的空间耦合关系。因此,急需一种能够考虑个体用户充电行为的精细化预测模型,能够实现区域内电动汽车充电负荷及其时空分布的同时预测。
技术实现思路
本专利技术的目的就是为了克服上述现有技术存在的缺陷而提供一种考虑用户充电行为特征数据驱动的电动汽车负荷预测方法。本专利技术的目的可以通过以下技术方案来实现:一种考虑用户充电行为特征数据驱动的电动汽车负荷预测方法,包括以下步骤:1)根据电动汽车的分类,采用和声搜索获取每一类电动汽车对应的最优随机森林参数;2)通过并行回归随机森林建立单辆电动汽车的日前充电负荷预测模型,输入预测日的SOC特征属性,得到当前电动汽车的日前充电负荷预测曲线;3)通过并行分类随机森林建立单辆电动汽车的充电位置预测模型,输入预测日的充电位置特征属性,得到该电动汽车充电的充电位置预测结果;4)重复步骤1)-3),直到区域内所有电动汽车全部预测完成,累计发生在同一充电位置的充电负荷,进而得到区域内的充电负荷及其时空分布。所述的步骤1)具体包括以下步骤:11)数据预处理:剔除损坏的历史数据,将数据填补完整,并划分为训练数据和检验数据两部分;12)建立和声记忆库HM:分别在取值范围内随机选择HMS组的初始参数并根据训练数据训练随机森林模型,再通过检验数据获取每组参数所得误差θ从而构建和声记忆库;13)生成新和声参数并更新和声库;用产生的新参数训练随机森林,得到新的模型误差θ′,当θ′小于和声库中的最大的一个θ值,则将新参数xi′及新的模型误差θ'更新到和声库HM中,重复步骤13),直到迭代次数达到设定值;14)获取最优随机森林参数:将更新后的和声库中误差最小的一组参数作为该类电动汽车的最优随机森林参数。所述的步骤11)中,采用Python中的数据填充函数fillna将数据填补完整。所述的步骤12)中,和声记忆库HM的表示形式为:其中,为第1组参数的第1个参数,为第HMS组参数的第4个参数,θ1为采用第1参数训练的随机森林模型所产生的误差,θHMS为采用第HMS参数训练的随机森林模型所产生的误差。所述的步骤13)中,生成新和声参数的方式包括以下两种:(1)从和声记忆库中随机抽取一个参数xi,事件的发生概率为声库取值概率HMCR,并对该抽取的参数进行音调微调,则微调后的新参数xi′为:其中,bw为音调微调带宽,PAR为音调微调概率,rand、rand1均表示[0,1]上均匀分布的随机数;(2)在和声记忆库外随机选取一个值,事件的发生概率为1-HMCR。所述的步骤2)具体包括以下步骤:21)根据当前电动汽车的类型获取对应的最优随机森林参数;22)采用预测日前4周的历史数据作为SOC训练集训练回归随机森林,并每次预测前更新训练数据集;23)利用Bagging算法对SOC训练集S1进行随机有放回的抽取n个子样本集,每个子样本集对应训练一个决策树,将n个决策树的训练任务平均分配N个线程并行进行,每个进程训练n/N个决策树,最后汇总形成具有n个决策树的SOC单车随机森林预测模型;24)输入当前车辆预测日的SOC特征属性,得到当前车辆SOC预测曲线;25)对当前车辆SOC预测曲线进行分段线性拟合,得到充电区间(t1,t2)以及充电区间内SOC曲线的拟合函数Si=ki*t+bi,得到当前车辆发生在预测日充电区间(t1,t2)时段的充电功率pi=ki*Ci,其中,bi为拟合函数的拟合常数,ki为拟合函数的拟合斜率,即充电速率,Ci为当前车辆的电池容量。所述的步骤22)中,SOC训练集S1的属性包括标签属性和特征属性,所述的标签属性为t时刻SOC值,所述的特征属性包括当前时刻t、车辆类型、星期几、日期类型、天气状况、最高气温、最低气温、前一天t时刻SOC值、前一天t-1时刻SOC值、前一天t+1时刻SOC值、前一周t时刻SOC值、前一周t-1时刻SOC值和前一周t+1时刻SOC值,其中,车辆类型取值为1,2,3,4,分别对应电动公交车、电动公务车、纯电动私家车和混合动力私家车,日期类型取值为0或1,0代表非工作日,1代表工作日,天气状况取值为1、2、3、4,分别对应晴、阴、雨、雪4种情况。具体为:序号标签属性值范围1t时刻SOC711~100序号特征属性值范围1当前时刻t7201~14402车辆类型11,2,3,43星期几21~74日期类型10,15天气状况11,2,3,46最高气温9℃-7最低气温0℃-8前一天t时刻SOC661~1009前一天t-1时刻SOC681~10010前一天t+1时刻SOC681~10011前一周t时刻SOC691~10012前一周t-1时刻SOC691~100本文档来自技高网
...

【技术保护点】
1.一种考虑用户充电行为特征数据驱动的电动汽车负荷预测方法,其特征在于,包括以下步骤:/n1)根据电动汽车的分类,采用和声搜索获取每一类电动汽车对应的最优随机森林参数;/n2)通过并行回归随机森林建立单辆电动汽车的日前充电负荷预测模型,输入预测日的SOC特征属性,得到当前电动汽车的日前充电负荷预测曲线;/n3)通过并行分类随机森林建立单辆电动汽车的充电位置预测模型,输入预测日的充电位置特征属性,得到该电动汽车充电的充电位置预测结果;/n4)重复步骤1)-3),直到区域内所有电动汽车全部预测完成,累计发生在同一充电位置的充电负荷,进而得到区域内的充电负荷及其时空分布。/n

【技术特征摘要】
1.一种考虑用户充电行为特征数据驱动的电动汽车负荷预测方法,其特征在于,包括以下步骤:
1)根据电动汽车的分类,采用和声搜索获取每一类电动汽车对应的最优随机森林参数;
2)通过并行回归随机森林建立单辆电动汽车的日前充电负荷预测模型,输入预测日的SOC特征属性,得到当前电动汽车的日前充电负荷预测曲线;
3)通过并行分类随机森林建立单辆电动汽车的充电位置预测模型,输入预测日的充电位置特征属性,得到该电动汽车充电的充电位置预测结果;
4)重复步骤1)-3),直到区域内所有电动汽车全部预测完成,累计发生在同一充电位置的充电负荷,进而得到区域内的充电负荷及其时空分布。


2.根据权利要求1所述的一种考虑用户充电行为特征数据驱动的电动汽车负荷预测方法,其特征在于,所述的步骤1)具体包括以下步骤:
11)数据预处理:剔除损坏的历史数据,将数据填补完整,并划分为训练数据和检验数据两部分;
12)建立和声记忆库HM:分别在取值范围内随机选择HMS组的初始参数并根据训练数据训练随机森林模型,再通过检验数据获取每组参数所得误差θ从而构建和声记忆库;
13)生成新和声参数并更新和声库;用产生的新参数训练随机森林,得到新的模型误差θ′,θ′当小于和声库中的最大的一个θ值,则将新参数xi′及新的模型误差θ'更新到和声库HM中,重复步骤13),直到迭代次数达到设定值;
14)获取最优随机森林参数:将更新后的和声库中误差最小的一组参数作为该类电动汽车的最优随机森林参数。


3.根据权利要求2所述的一种考虑用户充电行为特征数据驱动的电动汽车负荷预测方法,其特征在于,所述的步骤11)中,采用Python中的数据填充函数fillna将数据填补完整。


4.根据权利要求2所述的一种考虑用户充电行为特征数据驱动的电动汽车负荷预测方法,其特征在于,所述的步骤12)中,和声记忆库HM的表示形式为:



其中,为第HMS组参数的第4个参数,θHMS为采用第HMS组参数训练的随机森林模型所产生的误差。


5.根据权利要求2所述的一种考虑用户充电行为特征数据驱动的电动汽车负荷预测方法,其特征在于,所述的步骤13)中,生成新和声参数的方式包括以下两种:
(1)从和声记忆库中随机抽取一个参数xi,事件的发生概率为声库取值概率HMCR,并对该抽取的参数进行音调微调,则微调后的新参数xi′为:



其中,bw为音调微调带宽,PAR为音调微调概率,rand、rand1均表示[0,1]上均匀分布的随机数;
(2)在和声记忆库外随机选取一个值,事件的发生概率为1-HMCR。


6.根据权利要求1所述的一种考虑用户充电行为特征数据驱动的电动汽车负荷预测方法,其特征在于,所述的步骤2)具体包括以下步骤:
21)根据当前电动汽车的类型获取对应的最优随机森林参数;
22)采用预测日前4周的历史数据作为SOC训练集训练回归随机森林,并每次预测前更新训练数据集;
23)利用Bag...

【专利技术属性】
技术研发人员:葛晓琳史亮何鈜博
申请(专利权)人:上海电力大学
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1