[发明专利]一种二阶振荡粒子群算法的全混动汽车能效优化方法有效

专利信息
申请号: 201911094811.1 申请日: 2019-11-11
公开(公告)号: CN110901628B 公开(公告)日: 2021-04-06
发明(设计)人: 王佳;张盛龙 申请(专利权)人: 常熟理工学院
主分类号: B60W20/15 分类号: B60W20/15;B60W20/20;B60W50/00;G06N3/00
代理公司: 南京苏高专利商标事务所(普通合伙) 32204 代理人: 向文
地址: 215500 江*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 振荡 粒子 算法 全混动 汽车 能效 优化 方法
【权利要求书】:

1.一种基于二阶振荡粒子群算法的全混动汽车能效优化方法,是基于插电式四驱全混合动力系统实现的,所述插电式四驱全混合动力系统包括发动机、第一离合器、第二离合器、自动变速箱控制单元TCU、前驱动电机、前ISG电机、后驱动电机、前驱动电机变速器、前ISG电机逆变器、前驱动电机逆变器、后驱动电机变速器、后驱动电机逆变器,车载充电机、动力电池和DCDC转换器;

插电四驱全混合动力汽车在行驶过程中,实时监测动力电池剩余电量SOC及动力电池状态信息、车辆行驶速度、驾驶员意图,根据车辆行驶速度及油门踏板开度计算车辆需求转矩,根据车辆需求转矩、电池SOC及电池状态信息设定动力系统的工作模式;动力系统包括五种工作模式,第一:全驱动混合动力模式;第二:前轮驱动混合动力模式;第三:四驱纯电动模式;第四:后驱纯电动模式;第五,增程式混动模式;

其特征在于:当动力系统进入到全驱动混合动力模式或者四驱纯电动模式时,采用基于二阶振荡粒子群算法对系统能效进行优化,包括如下步骤:

S1:确定优化设计变量:

设计变量一共包括三个参数,分别为:前驱动电机转矩Tm1,前ISG电机转矩Tm2和后驱动电机转矩Tm3

S2:确定优化设计目标:系统为单目标优化,优化目标为混合动力汽车实时总效率最高;

S3:确定优化限制条件;

S4:在汽车行驶过程中,实时监测动力电池剩余电量SOC、车辆行驶速度及油门踏板开度,由所述车辆行驶速度和油门踏板开度计算车辆需求转矩,当SOC低于30%时,进入步骤S5,否则进入步骤S9;

S5:控制发动机启动,当车辆的总转矩需求大于发动机输出的最大转矩,进入步骤S6,否则进入步骤S8;

S6:系统总的转矩需求为Tq,计算三个驱动电机允许输出的最大转矩之和Tm,则发动机输出的最小转矩Te1=Tq-Tm,根据节气门开度、换挡策略及油门踏板信号,确定发动机工作范围,发动机按高效区最小转矩工作,三个电机的转矩之和为:Tm=Tq-Te1,三个电机之间的转矩应用二阶振荡粒子群算法计算转矩,考虑到转矩分配系数ψ的影响,Tm=ψ1×Tm12×Tm23×Tm3,如果车辆为前驱模式,前两个电机之间的转矩应用二阶振荡粒子群算法计算,Tm=ψ1×Tm12×Tm2,ψ1为前驱动电机的转矩分配系数,ψ2为前ISG电机的转矩分配系数,ψ3为后驱动电机的转矩分配系数;

S7:对设计变量进行优化,其具体的优化流程如下:

S7-1:初始化粒子群优化算法参数,包括:最大迭代次数Tmax、粒子数目m、惯性权重系数ω、加速系数c1、c2,将当前优化代数设置为t=1,t≤Tmax,在三维空间中,随机产生m个粒子x1,x2,...,xi,...,xm,构成种群X(t),随机产生各粒子初始速度v1,v2,...,vi,...,vm,构成种群V(t),其中第i个粒子的位置为xi=(xi,1,xi,2,xi,3),速度为vi=(vi,1,vi,2,vi,3),xi,1表示第i个粒子的第k时刻前驱动电机转矩Tm1(k)i大小,xi,2表示第i个粒子的第k时刻前ISG电机转矩Tm2(k)i大小,xi,3表示第i个粒子的第k时刻后驱动电机转矩Tm3(k)i大小,vi,1表示第i个粒子的第k时刻前驱动电机转矩Tm1(k)i的飞行速度,vi,2表示第i个粒子的第k时刻前ISG电机转矩Tm2(k)i的飞行速度,vi,3表示第i个粒子的第k时刻后驱动电机转矩Tm3(k)i的飞行速度;

S7-2:分别计算前驱动电机、前ISG电机和后驱动电机在第k时刻的实时输入输出功率;

S7-3:根据步骤S7-2的计算结果计算第k时刻的电机系统实时效率η(k)i的倒数;

S7-4:将得到的第i个粒子第k时刻的电机系统效率η(k)i的倒数作为适应度值大小来评价每个粒子的好坏,存储当前各粒子的最佳位置pbest和与之对应的电机系统效率的倒数,并将种群中适应值最优的粒子作为整个种群中的最佳位置gbest;

S7-5:更新粒子的速度和位置,产生新的种群X(t+1):

如果当前进化代数t小于最大进化代数Tmax的1/2,通过公式(5)-(6)更新粒子的速度和位置,产生新的种群X(t+1):

vi,j(t+1)=ωvi,j(t)+c1r1[pi,j-(1+ξ1)xi,j(t)+ξ1xi,j(t-1)]+c2r2[pg,j-(1+ξ2)xi,j(t)+ξ2xi,j(t-1)] (5)

xi,j(t+1)=xi,j(t)+vi,j(t+1) (6)

其中,

如果当前进化代数t大于最大进化代数Tmax的1/2,通过公式(8)-(9)更新粒子的速度和位置,产生新的种群X(t+1):

vi,j(t+1)=ωvi,j(t)+c1r1[pi,j-(1+ξ1)xi,j(t)+ξ1xi,j(t-1)]+c2r2[pg,j-(1+ξ2)xi,j(t)+ξ2xi,j(t-1)] (8)

xi,j(t+1)=xi,j(t)+vi,j(t+1) (9)

其中,

上式中,i=1,2,...,m;j=1,2,3;vi,j为第i个粒子的当前速度;ω表示惯性权重系数;c1和c2表示正的加速系数;r1、r2、ξ1、ξ2为随机数,在算法前期,即当前进化代数t小于最大进化代数Tmax的1/2时,按照公式(7)计算ξ1和ξ2,目的保证算法具有较强的全局搜索能力,在算法后期,即当前进化代数t大于最大进化代数Tmax的1/2时,按照公式(10)计算ξ1和ξ2,保证算法良好的收敛性能;pi,j表示第i个例子迄今找到的最佳位置pbest;pg,j是整个粒子群搜索到的最佳位置gbest;xi,j为第i个粒子的当前位置;

S7-6:更新粒子的pbest和gbest;

S7-7:判断当前优化代数t是否等于Tmax,若为是则停止计算,输出适应度值最小的粒子vi,即将第k时刻实时总效率η(k)i最高的粒子vi作为所求结果,并根据对应的Tm1(k)i,Tm2(k)i和Tm3(k)i控制所述前驱动电机、ISG电机和后驱动电机,计算三个电机的转矩之和,结束流程;如果tTmax,则令t=t+1,并返回步骤S7-5继续搜索;

S8:系统总的转矩需求大于发动机经济区最小转矩,执行步骤S8-1,否则执行步骤S8-2;

S8-1:系统为发动机单独驱动模式;

S8-2:系统为并联前驱模式,控制发动机启动,根据节气门开度、换挡策略及油门踏板信号确定发动机工作范围,ISG电机改为发电模式,发动机输出转矩除了满足车辆行驶需要之外,剩余转矩由ISG电机发电,为动力电池组充电;

S9:当系统总的转矩需求小于三个电机的转矩之和,执行步骤S10,否则执行步骤S11;

S10:车辆为纯电驱动模式,三个电机之间的转矩应用二阶振荡粒子群算法计算转矩,考虑到转矩分配系数的影响,Tm=ψ1×Tm12×Tm23×Tm3,如果车辆为前驱模式,前两个电机之间的转矩应用二阶振荡粒子群算法计算,Tm=ψ1×Tm12×Tm2,进入步骤S7,执行优化操作,否则执行步骤S11;

S11:控制发动机启动,根据节气门开度、换挡策略及油门踏板信号,确定发动机工作范围,发动机按高效区最小转矩工作,三个电机的转矩之和为:Tm=Tq-Te1,三个电机之间的转矩应用二阶振荡粒子群算法计算转矩,考虑到转矩分配系数的影响,Tm=ψ1×Tm12×Tm23×Tm3,如果车辆为前驱模式,前两个电机之间的转矩应用二阶振荡粒子群算法计算,Tm=ψ1×Tm12×Tm2,进入步骤S7,执行优化操作。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于常熟理工学院,未经常熟理工学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201911094811.1/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top