一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于赫斯特指数的动力电池SOP预测方法、存储介质及设备与流程

2021-10-12 18:59:00 来源:中国专利 TAG:赫斯 预测 动力电池 指数 方法

基于赫斯特指数的动力电池sop预测方法、存储介质及设备
技术领域
1.本发明涉及电动汽车领域中动力电池负载功率的预测技术领域,具体涉及一种基于赫斯特指数的动力电池sop预测方法、存储介质及设备。


背景技术:

2.电池组得负载预测对电池管理系统的设计与开发有着重要的意义。负荷预测越精确,电池系统才能够更安全、稳定、经济、健康的运行,对于电池系统的有效保护和控制策略的指定有着重要的影响;精确的负荷预测可以使电池系统的能量调度和管理等更加合理科学,可以指导电动车厂家制定合理的限制功率计划,避免造成电能过剩和过打或者过小的功率伤害电气元件的情况。近年来,负荷预测方法层出不穷,经过试验验证也有一定的准确性,但是,目前的方法都存在一些固有缺陷,如响应时间太长、考虑影响因素不够全面、只能进行短期负荷预测或长期负荷预测等,为了解决该类问题,本发明提出了基于赫斯特指数和分形理论的功率即sop预测方法。


技术实现要素:

3.本发明提出的一种基于赫斯特指数的动力电池sop预测方法、存储介质及设备,利用赫斯特指数中重标极差(r/s)分析法的与分形方法实现在收集一段时间的sop数据之后,进行短时预测sop的目的。
4.为实现上述目的,本发明采用了以下技术方案:
5.一种基于赫斯特指数的动力电池sop预测方法,包括以下步骤,
6.以电动大巴车的历史负荷数据作为一个有序的时间序列,进行相关计算,得出赫斯特指数h的值,并以此值作为未来一段时间的负荷变化趋势的判断依据;
7.在上述基础上,再通过分形理论,将一个赫斯特指数值的序列进行分组计算,最终进行电池sop的预测。
8.进一步的,具体步骤如下,
9.s1:先行获取收集一段时间的在bms上采集到的电池sop数据;
10.s2:将收集到的长度为m的sop时间序列{x
i
}等分成长度为n的w个连续的子序列,其中,n≥3,w即m/n的整数部分,每个子序列记作f
a
(a=1,2,

w),每个子序列中的元素记作q
r,a

11.s3:计算每个长度为n的子序列f
a
的均值:
[0012][0013]
s4:计算每个子序列f
a
偏离子序列均值的累积离差:
[0014][0015]
s5:计算每个子序列的f
a
极差
[0016]
r
a
=max
1≤t≤n
(x
t,a
)

min
1≤t≤n
(x
t,a
)
[0017]
s6:计算每个子序列f
a
的标准偏差:
[0018][0019]
s7:比较不同类型的时间序列,将每个子序列的标准偏差s
a
去除极差r
a

[0020]
(r/s)
a
=(r
a
/s
a
)
[0021]
s8:对每个子序列重复s3

s7步骤,计算得到一个重标极差序列(r/s),计算该序列的均值:
[0022][0023]
s9:列出该序列值的赫斯特指数值:
[0024][0025]
其中,c为常数,n为观察值的个数,h为赫斯特指数;
[0026]
对s9式两边同时求对数可得:log(r/s)=hlog(n) logc;
[0027]
以log(r/s)为因变数,log(n)为自变量用最小二乘法做回归分析,求出来的值就是赫斯特指数值h;
[0028]
s10:将新的序列分组方法计算所得赫斯特指数值利用分形的方法进行处理,首先得到未来一个时刻的赫斯特指数值,然后根据所得赫斯特指数值使用“夹逼法”,预测出未来一采样时刻的实际sop。
[0029]
进一步的,还包括,
[0030]
s11:定义分形分布定义为幂指数分布
[0031][0032]
在该幂指数分布公式中,n代表的是与r有关的指数值,在此表示为分形维数的参数;r代表的是时间点;c代表的是一个待定常数;d代表的是分维数;计算出的n则为所对应的赫斯特指数值;
[0033]
s12:结合分形方法中d,即代表的分维数在双对数坐标上表示出来是一条直线,则根据该直线上的任意两个点(n
i
,r
i
)和(n
j
,r
j
)确定该直线的分形参数,即可得到c和d的数值;
[0034]
将两点坐标带入分形幂指数公式中可得:
[0035][0036]
c=n
i
r
d

[0037]
s13:将所有的原始数据(n
i
,r
i
)绘制在双对数坐标上,将n
i
按顺序进行排列,即{h}={n1,n2,

},i=1,2,3

,n;
[0038]
s14:建立各阶累计和的分形模型,将数据绘制在双对数坐标轴上,获取离散的分形模型;
[0039]
s15:确定相应的分形参数,即s11中提到的c、r、d;
[0040]
s16:利用上面步骤中得到的c、r、d代入s11步骤中的公式中,计算出赫斯特指数数值,并且此值作为未来一段时间的sop变化趋势的判断依据。
[0041]
另一方面,本发明还公开一种基于赫斯特指数和分形方法的动力电池sop预测系统,包括以下单元,
[0042]
数据获取单元,用于获取电动大巴车的历史负荷数据;
[0043]
计算单元,用于以电动大巴车的历史负荷数据作为一个有序的时间序列,进行相关计算,得出赫斯特指数h的值,并以此值作为未来一段时间的负荷变化趋势的判断依据;
[0044]
预测单元,用于在计算单元基础上,再通过分形理论,将一个赫斯特指数值的序列进行分组计算,最终进行电池sop的预测。
[0045]
再一方面,本发明还公开一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行如上述方法的步骤。
[0046]
又一方面,本发明还公开一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如上述方法的步骤。
[0047]
由上述技术方案可知,本发明的基于赫斯特指数的动力电池sop预测方法及系统,利用赫斯特指数方法,以电动大巴车的历史负荷数据作为一个有序的时间序列,进行相关计算,得出赫斯特指数h的值,并以此值作为未来一段时间的负荷变化趋势的判断依据。在此基础上,再通过分形理论,将一个赫斯特指数值的序列进行分组计算,最终进行电池sop的预测。本发明则将分形理论和赫斯特指数预测方法结合起来,不仅可以做短期的精确负荷预测,还可以进行长期趋势符合的判断。对动力电池的sop预测有着良好的估算效果。
附图说明
[0048]
图1是本发明的方法流程图;
[0049]
图2是本实施例sop的预测值与实际值比较示意图。
具体实施方式
[0050]
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。
[0051]
如图1所示,本实施例所述的基于赫斯特指数的动力电池sop预测方法,包括以下步骤,
[0052]
s1:先行获取收集一段时间的在bms上采集到的电池sop数据。
[0053]
s2:将收集到的长度为m的sop时间序列{x
i
}等分成长度为n(n≥3)的w(m/n的整数部分)个连续的子序列,每个子序列记作f
a
(a=1,2,

w),每个子序列中的元素记作q
r,a

[0054]
s3:计算每个长度为n的子序列f
a
的均值:
[0055][0056]
s4:计算每个子序列f
a
偏离子序列均值的累积离差:
[0057][0058]
s5:计算每个子序列的f
a
极差
[0059]
r
a
=max
1≤t≤n
(x
t,a
)

min
1≤t≤n
(x
t,a
)
[0060]
s6:计算每个子序列f
a
的标准偏差:
[0061][0062]
s7:比较不同类型的时间序列,将每个子序列的标准偏差s
a
去除极差r
a

[0063]
(r/s)
a
=(r
a
/s
a
)
[0064]
s8:对每个子序列重复s3

s7步骤,计算得到一个重标极差序列(r/s),计算该序列的均值:
[0065][0066]
s9:列出该序列值的赫斯特指数值。
[0067][0068]
其中,c为常数,n为观察值的个数,h为赫斯特指数。对s9式两边同时求对数可得:log(r/s)=hlog(n) logc。以log(r/s)为因变数,log(n)为自变量用最小二乘法做回归分析,求出来的值就是赫斯特指数值h。一般情况下,当n大于等于10时,需要对(s9中式子)式做回归。
[0069]
s10:将新的序列分组方法计算所得赫斯特指数值利用分形的方法进行处理,首先得到未来一个时刻的赫斯特指数值,然后根据所得赫斯特指数值使用“夹逼法”,预测出未来一采样时刻的实际sop。
[0070]
s11:定义分形分布可以定义为幂指数分布
[0071][0072]
在该幂指数分布公式中,n代表的是与r有关的指数值,在此表示为分形维数的参数;r代表的是时间点;c代表的是一个待定常数;d代表的是分维数,计算出的n则为所对应的赫斯特指数值。
[0073]
s12:结合分形方法中d,即代表的分维数在双对数坐标上表示出来是一条直线,则可以根据该直线上的任意两个点(n
i
,r
i
)和(n
j
,r
j
)确定该直线的分形参数,即可得到c和d的数值。将两点坐标带入分形幂指数公式中可得:
[0074][0075]
c=n
i
r
d
[0076]
s13:将所有的原始数据(n
i
,r
i
)绘制在双对数坐标上,一般情况下它们与样本分布并不一样,这时将n
i
按顺序进行排列,即{h}={n1,n2,

},i=1,2,3

,n。除此之外,还可以构造其他序列,比如等等,以此类推;
[0077]
s14:建立各阶累计和的分形模型,将数据绘制在双对数坐标轴上,获取离散的分形模型;
[0078]
s15:确定相应的分形参数,即s11中提到的c、r、d;
[0079]
s16:利用上面步骤中得到的c、r、d代入s11步骤中的公式中,计算出赫斯特指数数值,并且此值作为未来一段时间的sop变化趋势的判断依据。
[0080]
以下具体说明:
[0081]
由统计学可知,如果一个时间序列是随机游走的,那么它的赫斯特指数h为0.5,当赫斯特指数h不等于0.5时,则说明该时间序列不是随机游走的,是不独立的,每一个序列值都与之前的序列值有关系,受到之前序列值的影响。根据赫斯特指数值的不同,可以将时间序列分为三种类型:(1)h=0.5,说明该序列是标准的随机游走序列,也就是说过去的增量和未来的增量没有关系;(2)0≤h<0.5,说明该序列不是随机游走序列,是一种反相关性的时间序列,也就是说过去的增量和未来的增量是负相关的:如果某序列在过去一段时间是逐渐增大的,那么在未来一段时间可能是逐渐减小的;反之,如果某序列在过去一段时间内是逐渐减小的,那么在未来一段时间内可能是逐渐增大的。并且,随着赫斯特指数h越接近0,这种反相关性表现的越明显,这种序列就比随机序列具有更强的突变型。(3)0.5<h≤1,说明该序列不是随机游走序列,是一种正相关性的时间序列,也就是说过去的增量和未来的增量是正相关的:如果某序列在过去一段时间是逐渐增大的,那么在未来一段时间可能是逐渐增大的;反之,如果某序列在过去一段时间内是逐渐减小的,那么在未来一段时间内可能是逐渐减小的。并且,随着赫斯特指数h越接近1,这种正相关性表现的越明显,这种序列就比随机序列具有更强的突变型。
[0082]
使用重标极差(r/s)分析方法可以计算出某时序数列的赫斯特指数,因此可以由过去某时段的实际负荷值算出一个赫斯特指数值h,该赫斯特指数值h可以显示出未来某一
时段的负荷变化趋势。该方法有其自身的局限性,只能通过该方法知道未来某时段负荷的变化趋势,对负荷的实际值不能精确度量,为了克服其自身的局限性,可以利用赫斯特指数反算负荷值。
[0083]
传统的利用重标极差(r/s)分析法计算赫斯特指数h值的方法是将一段有序数列进行等分,每个子序列的长度是一致的并且任意一个序列值只对应一个子序列,这种方法有其自身的优越性,但是局限性在于不能将一段时间序列紧密的联系在一起。现在,在利用重标极差(r/s)分析法计算赫斯特指数h值的过程中,提出一种新的对时间序列的分组方法,这种新的分组方法与传统方法最大的区别就在于同一个数据可以同时属于两个不同的子序列。以某辆电动大巴车2020年9月1日到10月31日的每分钟的平均sop数据来说明。这种新的分组方法是:每一个子序列包含的数据量包含前一个子序列所有的数据量,且在此基础上增加一个数据。在该实例中,将第一个子序列所含数据量假设为5个,即就是说,第一个子序列所含数据为9月1日到9月5日这五天的每天平均负荷,第二个子序列所含数据位9月1日到9月6日这六天的每天的平均负荷,以此类推,总共含有57个子序列,第一个子序列含有5个数据,第二个子序列含有6个数据,最后一个子序列含有61个数据。利用每个子序列所含数据通过重标极差(r/s)分析法计算赫斯特指数h值,计算所得第一个赫斯特指数h为9月5日的赫斯特指数,计算所得第二个赫斯特指数h为9月6日的赫斯特指数,以此类推,计算所得最后一个赫斯特指数为10月31日的赫斯特指数。
[0084]
在得到上述相应的赫斯特指数值之后,再利用分形方法计算步骤s10—s14中提及的分形参数。得到分形参数之后即可对后续sop值进行预测。预测结果如下图1所示。此处的回归方法就是将分形方法中的参数进行回归之后得到的相应预测数据。
[0085]
综上所述,本发明基于分形理论和赫斯特指数建立新的瞬时负荷预测模型,提出相应的电池系统sop预测方法。之后使用新的理论和方法对某辆电动车某时段的负荷做短期的趋势判断,再根据分形分布理论,使用“回归法”进行短期精确地负荷预测,最终将所得结果与实际sop数据结果做对比分析,验证了该种方法的有效性。
[0086]
另一方面,本发明还公开一种基于赫斯特指数和分形方法的动力电池sop预测系统,包括以下单元,
[0087]
数据获取单元,用于获取电动大巴车的历史负荷数据;
[0088]
计算单元,用于以电动大巴车的历史负荷数据作为一个有序的时间序列,进行相关计算,得出赫斯特指数h的值,并以此值作为未来一段时间的负荷变化趋势的判断依据;
[0089]
预测单元,用于在计算单元基础上,再通过分形理论,将一个赫斯特指数值的序列进行分组计算,最终进行电池sop的预测。
[0090]
再一方面,本发明还公开一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行如上述方法的步骤。
[0091]
又一方面,本发明还公开一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如上述方法的步骤。
[0092]
可理解的是,本发明实施例提供的系统与本发明实施例提供的方法相对应,相关内容的解释、举例和有益效果可以参考上述方法中的相应部分。
[0093]
本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序
产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd

rom、光学存储器等)上实施的计算机程序产品的形式。
[0094]
本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0095]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0096]
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0097]
以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文章

  • 日榜
  • 周榜
  • 月榜