一种混合动力汽车能量管理的两阶段双模型预测控制方法

文档序号:24571453发布日期:2021-04-06 12:17阅读:来源:国知局

技术特征:

1.一种混合动力汽车能量管理的两阶段双模型预测控制方法,其特征在于,包括:

获取预估的当前电池包的soc状态与极化电压状态v1,以及获取电池包的内阻r0、极化内阻r1、极化时间常数τ1以及预测域长度n;

将预测域划分为连续的两个阶段,针对第一阶段预测域构建降阶的一阶rc模型,针对第二阶段预测域构建纯内阻模型(rint模型);基于一阶rc模型和极化时间常数τ1得到第一阶段预测域长度n1,进而得到第二阶段预测域长度n2;

分别获取第一阶段预测域及第二阶段预测域内每个时间步的可行状态边界;

分别基于第一阶段预测域及第二阶段预测域内每个时间步的可行状态边界对状态空间进行离散,离散后得到的每个时间步可行域内的状态点表示为xi(k);获取从初始状态到最后时间步n的所有状态点xi(n)的最优可行路径,筛选全局成本最优的路径并获得其对应在时间步n的最优状态点x*(n)和从时间步n-1转移到时间步n的最优控制输入pe*(n-1),并反向递推得到从初始状态转移到时间步1的最优控制输入pe*(0);

以pe*(0)作为当前时刻发动机的目标输出功率进行功率分配控制;随时间步的滚动重复上述步骤。

2.根据权利要求1所述的混合动力汽车能量管理控制方法,其特征在于,基于所述一阶rc模型和极化时间常数τ得到第一阶段预测域长度n1,进而得到第二阶段预测域长度n2,具体包括:

求解满足下式的最大的n,

式中,极化时间常数τ1=r1c1,c1为极化电容;δrel为预设的相对容许误差;e为自然常数;

求解得到的最大的n即为第一阶段预测域长度n1,第二阶段预测域长度n2=n-n1。

3.根据权利要求1所述的混合动力汽车能量管理控制方法,其特征在于,所述分别获取第一阶段预测域及第二阶段预测域内每个时间步的可行域边界,具体包括:

通过如下公式求解第一阶段预测域内每个时间步的可行域边界[socmin(k),v1,max(k)]和[socmax(k),v1,min(k)],k=1,2,…,n1,

其中i(k)通过下式计算得到,

通过如下公式求解第二阶段预测域内每个时间步的可行域边界socmin(k)和socmax(k),k=n1+1,n1+2,…,n,

上述式中,k表示时间步,soc(k)表示电池soc状态;qnom表示电池额定容量;i(k)表示电流;voc(soc(k))表示电池开路电压;v1(k)表示电池极化电压;pdmd(k)表示母线需求功率;pe(k)表示发动机功率;r0(soc(k))表示电池欧姆内阻。

4.根据权利要求3所述的混合动力汽车能量管理控制方法,其特征在于,所述分别基于第一阶段预测域及第二阶段预测域内每个时间步的可行域边界对状态空间进行离散,具体包括:

基于第一阶段预测域内每个时间步的可行域边界对状态空间进行离散包括:

基于确定的第一阶段预测域内每个时间步的可行域边界,得到第一阶段预测域内每个时间步的可行域的近似直线方程:

首先将状态变量soc离散为另一状态变量极化电压v1基于及上述每个时间步的可行域的近似直线方程直接离散为

基于第二阶段预测域内每个时间步的可行域边界对状态空间进行离散包括:

将状态变量soc离散为

5.根据权利要求4所述的混合动力汽车能量管理控制方法,其特征在于,所述获取从初始状态到最后时间步n的所有状态点xi(n)的最优可行路径,筛选全局成本最优的路径并获得其对应在时间步n的最优状态点x*(n)和从时间步n-1转移到时间步n的最优控制输入pe*(n-1),并反向递推得到从初始状态转移到时间步1的最优控制输入pe*(0),具体包括:

第一阶段预测域及第二阶段预测域内每个时间步离散后得到的可行域统一表示为状态向量可行域内第i个状态点表示为xi(k);

将控制变量在其约束范围内均匀离散为计算在作用下可从时间步k转移到k+1步单个状态点xi(k+1)的状态集合

式中,g()表示状态变量soc状态转移方程的反函数,所述状态变量soc状态转移方程在第一阶段和第二阶段分别为:

计算从初始状态到状态点xi(k+1)的可行路径的成本

式中,表示上一时间步状态向量到状态点xi(k+1)的转移成本,表示初始状态到上一时间步状态向量的最优成本;其中通过如下公式计算得到:

式中,ηe(pe(k))为混合动力系统的最优效率曲线;qlhv为燃油的低热值;ζ为soc轨迹偏离惩罚系数;soc_ref(k)为soc参考轨迹,优选地可取为0.5;

筛选从初始状态到状态点xi(k+1)的可行路径的最优成本并得到对应的从时间步k状态转移到时间步k+1的最优控制输入

重复上述过程,得到从初始状态到时间步n的所有状态点xi(n)的最优可行路径,筛选全局成本最优的路径并获得其对应在时间步n的最优状态点和从时间步n-1转移到时间步n的最优控制输入pe*(n-1),并反向递推得到从初始状态转移到时间步1的最优控制输入pe*(0)。

6.根据权利要求1至5任一项所述的混合动力汽车能量管理控制方法,其特征在于,在整个预测域内,满足以下由于物理限制和安全而引起的状态和控制约束:

soclb≤soc(k)≤sochb

pe,min≤pe(k)≤pe,max

δpe,min≤pe(k+1)-pe(k)≤δpe,max

pb,min(k)≤pb(k)≤pb,max(k)

其中,soclb和sochb是soc最小和最大值;pb,min和pb,max是电池包的瞬时充放电最小和最大功率,主要受充放电端电压约束;pe,min和pe,max是发动机的最小和最大输出功率;δpe,min和δpe,max是发动机的最大允许下降和上升速率。

7.根据权利要求6所述的混合动力汽车能量管理控制方法,其特征在于,

对于第一阶段预测域对应的一阶rc模型,由于极化电压v1是状态变量,因此pb,min和pb,max表示的峰值功率约束可直接转化为电压约束,计算为:

vlow≤voc(soc(k))-i(k)r0(soc(k))-v1(k)≤vhigh

对于第二阶段预测域对应的rint模型,pb,min和pb,max计算为:

其中,vlow和vhigh分别为电池包的放电截止电压和充电截止电压;v1(n)是第一阶段最后时间步的极化电压状态。


技术总结
本发明公开了一种混合动力汽车能量管理的两阶段双模型预测控制方法,包括:将预测域划分为连续的两个阶段,第一阶段构建降阶的一阶RC模型,第二阶段构建纯内阻模型;分别获取两个阶段内每个时间步的状态可行域边界,并将每个时间步的状态可行域进行离散;基于前向动态规划算法筛选全局成本最优的路径并获得其对应在最后时间步N的最优状态点x*(N)和从时间步N‑1转移到时间步N的最优控制输入Pe*(N‑1),并依次反向递推得到从初始状态转移到时间步1的最优控制输入Pe*(0);以Pe*(0)作为当前时刻发动机的目标输出功率进行功率分配控制;然后随时间步的滚动重复上述步骤。本方法在预测域前段利用降阶的高精度一阶RC模型处理电池功率约束,在预测域后段则采用简单的纯内阻模型,从而在不增加计算复杂度的基础上实现高效且安全的能量分配。

技术研发人员:周维;张宁峰;张维刚
受保护的技术使用者:湖南大学
技术研发日:2020.12.28
技术公布日:2021.04.06
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1