基于多重推理规则的车载复合电源功率分配方法与流程

文档序号:17701120发布日期:2019-05-17 22:28阅读:131来源:国知局
基于多重推理规则的车载复合电源功率分配方法与流程

本发明涉及电池技术领域,尤其涉及一种基于多重推理规则的车载复合电源功率分配方法。



背景技术:

近年来,随着电力电子技术和微处理器技术的不断进步,电动汽车的研究与应用日益增多,由蓄电池、超级电容器、飞轮和太阳能电池等单个储能装置形成的供电电源已不能满足电动汽车对能量和功率的双重需求,将多个储能装置组合构成复合电源是一种可行且通用的解决方案。

目前,蓄电池-超级电容器复合电源深受国内外学者们的青睐,其中,蓄电池用于提供车辆所需的高能量密度,超级电容器用于提供车辆所需的高功率密度。但是,蓄电池和超级电容器的组合使用并不能确保能够最大程度地满足电动汽车能量和功率的双重需求,两种储能装置间的功率分配控制策略设计是目前学者们研究的关键难点问题所在。



技术实现要素:

针对上述现有技术的不足,本发明提供了一种基于多重推理规则的车载复合电源功率分配方法,有效解决了现有技术复合电源中蓄电池和超级电容器之间功率不能合理分配的技术问题。

为了实现上述目的,本发明通过以下技术方案实现:

一种基于多重推理规则的车载复合电源功率分配方法,所述复合电源中包括用于提供能量的蓄电池及用于提供功率的超级电容器,所述车载复合电源功率分配方法中包括:

s100实时获取蓄电池和超级电容器的荷电状态,及电动汽车在运行过程中负载的需求功率;

s200判断蓄电池和超级电容器的荷电状态是否处于最小值状态;若是,根据所处的最小值状态确定功率分配过程中蓄电池和超级电容器的加权因子取值范围并跳转至步骤s500;否则,跳转至步骤s300;

s300判断蓄电池和超级电容器的荷电状态是否处于最大值状态;若是,根据所处的最大值状态确定功率分配过程中蓄电池和超级电容器的加权因子取值范围并跳转至步骤s400;否则,跳转至步骤s400;

s400根据获取的需求功率判断电动汽车的运行状态,并根据电动汽车的运行状态和需求功率、蓄电池和超级电容器的荷电状态,确定蓄电池和超级电容器在功率分配过程中的加权因子取值范围并跳转至步骤s500;

s500从蓄电池和超级电容器的加权因子取值范围中任意选定满足电动汽车需求功率的加权因子:

其中,t表示电动汽车运行的时刻,n表示电动汽车行驶工况的总时间,pde(t)表示电容汽车负载的需求功率,表示蓄电池的最大功率,则表示超级电容器的最大功率,wbat(t)为蓄电池功率的加权因子,wuc(t)为超级电容器功率的加权因子;

s600根据所述加权因子确定当前运行状态下蓄电池和超级电容器分别需要提供的功率,完成复合电源中功率的分配;

s700根据蓄电池和超级电容器需要提供的功率,判断蓄电池或超级电容器中是否存在能量缺失,若是,跳转至步骤s800;

s800蓄电池和超级电容器之间根据能量共享机制进行能量交换。

在本发明提供的基于多重推理规则的车载复合电源功率分配方法中,基于预先设定的多重推理规则实现复合电源中蓄电池和超级电容器之间功率的合理分配,且在蓄电池和超级电容器之间存在能量共享机制,当蓄电池或超级电容器中存在能量缺失时,蓄电池和超级电容器之间根据能量共享机制进行能量交换,以控制蓄电池承担电动汽车在运动过程中的连续平均功率需求(即能量需求),超级电容器承担电动汽车的瞬时峰值功率需求,使复合电源能够同时满足电动汽车对能量和功率的双重需求,降低负载瞬时功率对蓄电池循环寿命产生的负面影响,同时控制超级电容器最大限度地回收汽车的再生制动能量。

附图说明

结合附图,并通过参考下面的详细描述,将会更容易地对本发明有更完整的理解并且更容易地理解其伴随的优点和特征,其中:

图1为本发明中复合电源功率分配结构示意图;

图2为本发明功率分配过程中确定加权因子取值范围的流程图。

具体实施方式

为使本发明的内容更加清楚易懂,以下结合说明书附图,对本发明的内容作进一步说明。当然本发明并不局限于该具体实施例,本领域内的技术人员所熟知的一般替换也涵盖在本发明的保护范围内。

本发明提供了一种基于多重推理规则的车载复合电源功率分配方法,具体该复合电源中包括用于提供能量的蓄电池及用于提供功率的超级电容器,在一种实施方式中,该功率分配方法中包括:

s100实时获取蓄电池和超级电容器的荷电状态,及电动汽车在运行过程中负载的需求功率;

s200判断蓄电池和超级电容器的荷电状态是否处于最小值状态;若是,根据所处的最小值状态确定功率分配过程中蓄电池和超级电容器的加权因子取值范围并跳转至步骤s500;否则,跳转至步骤s300;

s300判断蓄电池和超级电容器的荷电状态是否处于最大值状态;若是,根据所处的最大值状态确定功率分配过程中蓄电池和超级电容器的加权因子取值范围并跳转至步骤s400;否则,跳转至步骤s400;

s400根据获取的需求功率判断电动汽车的运行状态,并根据电动汽车的运行状态和需求功率、蓄电池和超级电容器的荷电状态,确定蓄电池和超级电容器在功率分配过程中的加权因子取值范围并跳转至步骤s500;

s500从蓄电池和超级电容器的加权因子取值范围中任意选定满足的电动汽车需求功率的加权因子;

s600根据加权因子确定当前运行状态下蓄电池和超级电容器分别需要提供的功率,完成复合电源中功率的分配;

s700根据蓄电池和超级电容器需要提供的功率,判断蓄电池或超级电容器中是否存在能量缺失,若是,跳转至步骤s800;

s800蓄电池和超级电容器之间根据能量共享机制进行能量交换。

图1所示为本实施方式中复合电源功率分配结构示意图,在该功率分配方法中,目标为由蓄电池和超级电容器提供的功率始终满足电动汽车负载的需求功率:

pde(t)=pbat(t)+puc(t)

其中,t表示电动汽车的运行时刻,pde(t)为电动汽车运行过程中负载的需求功率,pbat(t)为蓄电池功率,puc(t)为超级电容器功率。

将电动汽车负载的需求功率分为连续平均功率pave(t)和瞬时峰值功率ppea(t),并主动控制蓄电池承担连续平均功率pave(t),超级电容器承担瞬时峰值功率ppea(t),即:

pbat(t)=pave(t)

puc(t)=ppea(t)

在实际应用中,电动汽车不同运行状态下负载需求功率不同,从而蓄电池和超级电容器需要提供的功率也不同,以此电动汽车在运行过程中负载的需求功率可表示为:

其中,n表示电动汽车行驶工况的总时间,wbat(t)表示蓄电池功率的加权因子,wuc(t)表示超级电容器功率的加权因子,且wbat(t)∈[-1,1]、wuc(t)∈[-1,1];表示蓄电池的最大功率,表示超级电容器的最大功率。

在功率分配的过程中,获取了蓄电池和超级电容器的荷电状态、电动汽车在运行过程中负载的需求功率之后,根据预先设定的多重推理规则确定蓄电池和超级电容器在功率分配过程中加权因子wbat(t)和wuc(t)的取值范围。另外,为防止蓄电池或超级电容器在工作过程中存在能量缺失的情况,在两者之间设计能量共享机制,即蓄电池和超级电容器之间可根据实际功率需求实现能量交换,达到两者之间能量平衡的作用。

具体,预先设定的多重推理规则包括:

第一重推理:汽车处于停止状态;

规则1:如果pde(t)=0,则wbat(t)∈[0,0]、wuc(t)∈[0,0];

规则2:如果则wbat(t)∈[0,1]、wuc(t)∈[-1,0];

规则3:如果则wbat(t)∈[-1,0]、wuc(t)∈[0,1]。

第二重推理:汽车处于轻加速或者巡航状态;

规则4:如果则wbat(t)∈[0,1]、wuc(t)∈[0,0];

规则5:如果则wbat(t)∈[0,1]、wuc(t)∈[-1,0];

规则6:如果则wbat(t)∈[-1,0.5]、wuc(t)∈[0,1]。

第三重推理:汽车处于高加速状态;

规则7:如果则wbat(t)∈[0,1]、wuc(t)∈[0,1]。

第四重推理:汽车处于制动或者减速状态;

规则8:如果pde(t)<0,则wbat(t)∈[0,0]、wuc(t)∈[-1,0];

规则9:如果则wbat(t)∈[0,1]、wuc(t)∈[-1,0]。

第五重推理:socbat(t)或者socuc(t)处于最小值状态;

规则10:如果则wbat(t)∈[0,0]、wuc(t)∈[0,0];

规则11:如果则wbat(t)∈[-0,1]、wuc(t)∈[-1,1]。

第六重推理:socbat(t)或者socuc(t)处于最大值状态;

规则12:如果则wbat(t)∈[0,1]、wuc(t)∈[-1,0];

规则13:如果则wbat(t)∈[-1,1]、wuc(t)∈[0,1]。

其中,socbat(t)表示蓄电池的荷电状态,且socbat(t)∈[0,1],蓄电池荷电状态的最小值socuc(t)表示超级电容器的荷电状态,且socuc(t)∈[0,1],超级电容器荷电状态的最小值表示蓄电池电荷状态的预设最小值,表示蓄电池电荷状态的预设最大值,表示超级电容器电荷状态的预设最小值,表示超级电容器电荷状态的预设最大值,在实际应用中,根据实际情况进行设定,如,在一实例中,

基于此,功率分配过程中确定加权因子取值范围的流程如图2所示,具体:

首先,根据步骤s200,判断蓄电池和超级电容器的荷电状态是否处于最小值状态,包括:

s210判断是否成立,若是,执行规则10,判定wbat(t)∈[0,0]、wuc(t)∈[0,0]并跳转至步骤s500,结束判断流程;否则,跳转至步骤s220;

s220判断是否成立,若是,执行规则11,判定wbat(t)∈[-1,0]、wuc(t)∈[-1,1]并跳转至步骤s500,结束判断流程;否则,跳转至步骤s300。

之后,根据步骤s300,判断蓄电池和超级电容器的荷电状态是否处于最大值状态,包括:

s310判断是否成立,若是,执行规则12,判定wbat(t)∈[0,1]、wuc(t)∈[-1,0]并跳转至步骤s400;否则,跳转至步骤s320;

s320判断是否成立,若是,执行规则13,判定wbat(t)∈[-1,1]、wuc(t)∈[0,1]并跳转至步骤s400;否则,跳转至步骤s400。

之后,根据步骤s400,根据获取的需求功率判断电动汽车的运行状态,并根据电动汽车的运行状态和需求功率、蓄电池和超级电容器的荷电状态,确定蓄电池和超级电容器在功率分配过程中的加权因子取值范围,包括:

s410判断pde(t)=0是否成立,若是,判断电动汽车处于停止状态并跳转至步骤s420;

s420判断是否成立,若是,执行规则2,判定wbat(t)∈[0,1]、wuc(t)∈[-1,0]并跳转至步骤s500,结束判断流程;否则,跳转至步骤s430;

s430判断是否成立,若是,执行规则3,判定wbat(t)∈[-1,0]、wuc(t)∈[0,1]并跳转至步骤s500,结束判断流程;否则,执行规则1,判定wbat(t)∈[0,0]、wuc(t)∈[0,0]并跳转至步骤s500,结束判断流程。

在步骤s410中,若判断pde(t)=0不成立,跳转至步骤s440;

s440判断是否成立,若是,判断电动汽车处于轻加速状态或巡航状态并跳转至步骤s450;

s450判断是否成立,若是,执行规则5,判定wbat(t)∈[0,1]、wuc(t)∈[-1,0]并跳转至步骤s500,结束判断流程;否则,跳转至步骤s460;

s460判断是否成立,若是,执行规则6,判定wbat(t)∈[-1,0.5]、wuc(t)∈[0,1]并跳转至步骤s500,结束判断流程;否则,执行规则4,判定wbat(t)∈[0,1]、wuc(t)∈[0,0]并跳转至步骤s500,结束判断流程。

在步骤s450中,若判断不成立,跳转至步骤s470;

s470判断pde(t)<0是否成立,若是,判断电动汽车处于制动或减速状态,执行规则8,判定wbat(t)∈[0,0]、wuc(t)∈[-1,0]并跳转至步骤s500,结束判断流程;否则,跳转至s480;

s480判断是否成立,若是,执行规则9,判定wbat(t)∈[0,1]、wuc(t)∈[-1,0]并跳转至步骤s500,结束判断流程;否则,跳转至步骤s490;

s490判断是否成立,若是,判断电动汽车处于高加速状态,执行规则7,判定wbat(t)∈[0,1]、wuc(t)∈[0,1]并跳转至步骤s500,结束判断流程。

确定了蓄电池和超级电容器在功率分配过程中加权因子wbat(t)和wuc(t)的取值范围之后,在确定的取值范围中随机取值,分别得到蓄电池和超级电容器的功率,此时若蓄电池或超级电容器中存在能量缺失的情况,蓄电池和超级电容器之间根据能量共享机制进行能量交换,完成复合电源中功率的分配。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1