基于MATLAB电动汽车仿真研究

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于MATLAB 电动汽车仿真研究
刘某兴阮米庆王晨
(南京航空行天大学能源与动力学院)
摘要
针对目前电动汽车领域大量使用ADVISOR、CRUISE等专业性能仿真工具进行前期设计的现状,描述了一种独立于MATLAB/SIMULINK模块,完全依托MATLAB编
程语言所构建的纯电动汽车数学模型以及各个子模块模型,解决了传统设计人员不能与专业仿真软件中各模块底层代码交互的问题。

本文以某纯电动轻型商用车为例,构建其蓄电池模型并仿真出其恒电流、恒功率放电曲线以及整车加速性能曲线和在SFUDS车
辆运行工况下的续驶里程。

关键词:电动汽车仿真
MATLAB
运用ADVISOR[1]、
CRUISE[2]等专业仿真工具对所设计的电动或混合动力汽车进行性能仿真,初步
验证其各动力性能参数是否满足要求,已成为电动
或混合动力汽车前期设计的基本步骤。

ADVISOR、CRUISE等仿真工具基于模块化的
建模理念,用户可以根据需要,便捷地搭配不同布置结构的车辆模型,其复杂完善的求解器可以确保计算精度和速度。

人性化的操作界面在方便设计人员
使用的同时,也隔离了设计人员与软件中各子模块内核(底层代码)之间的联系,不利于工程师们按
需修改和创建模块。

本文基于MATLAB[3]环境,不依
托任何模块化建模仿真软件,从构建最基本的数学模型出发,编写程序代码,最后进行仿真并给出相
应的仿真结果。

1.1电机-轮胎模型
由图1可知,牵引电机的输出扭矩T电机和地面作用在车轮上的驱动力F驱分别为:
T电机=F驱


(1)
F驱=Gr
T电机
(2)根据车速v和车轮半径r得牵引电机的旋转角
速度和角加速度分别为:
ω=Gv
r(3)
ω=Ga

(4)
汽车加速时旋转质量(主要是牵引电机)加速旋转,需克服的惯性力偶矩和该力偶矩等效在车轮上的驱动力分别为:
Tωa=Iω=IGa

(5)


1
纯电动汽车加速性能建模仿真
图1电机-轮胎模型
·
Fωa=GrTωa=GrIGar=IG2

2a
(6)根据电机的工作特性[4]可知,当电机转速低于临界转速时,电机恒扭矩输出;当电机转速超过临界转速时,电机的输出转矩随着电机转速的上升而下降。

对于无刷直流电机而言,电机输出扭矩随电机转速的上升而线性下降;对于其它形式的电机而言,电机以恒功率形式输出扭矩。

即:
当ω<ωc时,有:
T电机=T电机max
(7)当ω≥ωc时,有:
T电机=P电机ω电机=P恒G×vr
=rT电机maxω

Gv
(8)
1.2驱动力平衡方程式
电动汽车在行驶过程中受到牵引力和各种行驶阻力作用,最终达到平衡并稳定在某种运行工况下,
根据力平衡方程式有:
F驱=Frr+Fad+Fhc+F1a+Fωa(9)F驱=μrrmg+0.625ACdV2
+mgsin(ψ)+ma+IG2
ηgr
2a
(10)式中,Frr表示滚动阻力;Fad表示空气阻力;Fhc表示爬坡阻力;Fla表示加速阻力;Fωa表示克服旋转质
量加速时的旋转惯性矩所需的等效驱动力;μrr表示滚动阻力系数;m表示汽车总质量;A表示汽车的
迎风面积;ρ表示空气密度;Cd表示空气阻力系数;
v表示车速;
ψ表示坡度角;a表示汽车加速度;I表示电机的转动惯量;G表示电机至轮胎的传动比;r
表示车轮半径;ηg表示电机到车轮间机械传动系统总效率。

1.3电动汽车加速度仿真
一旦选定纯电动汽车的各项参数,则可由汽车
驱动力平衡方程式列出其加速时的数学模型,它是一个关于车速v的一元一阶微分方程。

设有某纯电动轻型商用车一辆,整车整备质量2350Kg;载有2名乘客,70Kg/人;配备24组12V密封型铅酸蓄电池组,额定电压288V;空气阻力系数
Cd=0.5;滚动阻力系数μrr=0.015;将汽车加速时需克服的旋转质量的旋转力偶矩折合到平移质量上,得汽车总质量2510Kg;电机至车轮间的总传动比为G=38.34;车轮半径r=0.339m;选用额定电压288V
的直流电机,电机额定扭矩T电机max=80N·m,临界转
速ωc=750rad·
s-1(对应车速v=6.6m/s),当电机转速超过临界转速时,电机以60kW恒功率运行;汽车
迎风面积A=4.325m2;假设汽车在平直路面上行驶,坡度角ψ=0;传动系统总效率ηg=0.95;g=0.98m/s2。

当v<6.6m/s时,有:
ηgGrT电机max=μrrmg+0.625ACdv2+ma+IG2
ηgr
2a
0.95×113×80=369+1.352v2+2510dv
dt
(11)
dvdt
=3.27-0.0005386v2(12)
取时间步长δt,有:
Vn+1=Vn+δt(3.27-0.0005386V2n)
(13)
当6.6m/s<v<20m/s时,有
ngGrT电机=μrrmg+0.625ACdv2+ma+IG2
ηgr
2a0.95×113×530.5v=369+1.352v2+2510dvdt
(14)
dvdt
=22.7v-0.147-0.0005386v2
(15)
取时间步长δt,
有:Vn+1=Vn+δt(22.7Vn
-0.147-0.0005386V2n)(16)
当v>=20m/s时
Vn+1=Vn
(17)取δt=0.1s并用MATLAB进行编程仿真,
得出该纯电动轻型商用车的加速度曲线如下:
2.1
蓄电池建模仿真
图2
加速度曲线
2纯电动汽车续驶里程建模仿真
对蓄电池建模仿真的目的是为了预测电动汽车
的行驶性能,包括续驶里程、
加速性能、车速等。

对于密封型铅酸蓄电池,开路电压与蓄电池的放电深度
成线性关系[5]。

设蓄电池的放电深度为DoD,其单体电池开路电压为E,且DoD=0时,E=2.15V;DoD=1时,E=2.00V。

则根据此线性关系得铅酸蓄电池组
的开路电压和端电压分别为:
E=n×(2.15-DoD×(2.15-2.00))
(18)V=E-I×Rin
(19)
Rin=n×0.022C10
Ω
(20)式中
n———该密封型铅酸蓄电池组所包含的电体
电池个数
Rin———蓄电池组等效内阻
依据蓄电池Peukert模型[6]公式有:
Cp=Ik×T(21)
其中,I表示蓄电池恒定放电电流;T表示蓄电池由满充状态持续放电至蓄电池耗尽的总时间;Cp表示Peukert容量,近似等于蓄电池的最大容量(蓄
电池容量与其放电电流大小有关,当蓄电池以1A恒定电流放电时所得的蓄电池容量最大);k表示
Peukert系数,对铅酸蓄电池有k=1.12。

取时间步长δt,则(n+1)时刻纯电动汽车从蓄电池组中释放出的总电容量和放电深度分别为:
Cn+1=Cn+
δ1×I

3600
Ah(22)DoDn=Cn
Cp
(23)设有端电压12V的密封型铅酸蓄电池组,
C10=66Ah,
运用MATLAB对该铅酸蓄电池组进行恒电流放电(I放=30A)建模仿真,得该蓄电池组端电压与放电电流之间的关系如下图所示:
当纯电动汽车以某一速度匀速行驶时,汽车的
驱动功率恒定,蓄电池的输出功率也恒定即蓄电池
组进入恒功率放电状态。

由:
P=V×I=(E-IRin)×I=EI-RinI2
(24)
I=E-E2
-4RinP姨2Rin
(25)
P表示蓄电池组的输出功率;V表示蓄电池组
的端电压;I表示蓄电池组的放电电流;Rin表示蓄电
池组的等效内阻。

利用MATLAB对装备在上述纯电动轻型商用车上的铅酸蓄电池组进行恒功率放电建模仿真,得蓄电池组端电压与放电时间之间的关系,如下图所
示:
一旦纯电动汽车发生再生制动,蓄电池从汽车
的动能中获得的瞬时功率和蓄电池的瞬时充电电流分别为:
P=V×I=(E-IRin)×I=EI-RinI2(26)
I=
-E+E2
+-4RinP
姨2Rin
(27)
所以取时间步长δt,在(n+1)时刻,若纯电动汽
车发生再生制动,此时蓄电池组释放出的总电容量
为:
Cn+1=Cn-δt×Ik
3600
Ah
(28)
2.2车辆运行工况
车辆行驶在路面上,不同的路面情况对应着不
同的道路谱[7]。

权威机构根据各地的交通路况建立其车辆运行工况,如洛杉矶城市运行工况LA-4cy-cle、联邦城市运行工况FUDS、SFUDS(简化版)
等。

它们描述了一定时间范围内的车速随时间的变化

3密封型铅酸蓄电池组恒电流放电
图4密封型铅酸蓄电池组恒功率放电
图8
电机效率图
图7纯电动汽车能量(每秒)流动图
情况,反映了当地城市的交通状况。

对于传统内燃机
汽车,使用道路谱主要用来评估该车辆的排放是否满足要求;对于纯电动汽车或混合动力汽车,主要用
来评估其续驶里程能否满足需求。

2.3建模仿真
纯电动汽车正常行驶时每秒钟的能量流动如下
图所示:驱动汽车行驶所需的能量为:
P驱动=F驱动×v
(29)
电机及其控制器的效率根据公式:
ηm=
Tω
Tω+kcT2
+kiω+kωω3
+C
[8]
(30)
Tω表示电机的输出功率;kcT2表示电机铜损,
kc表示铁损系数;kiω表示电机铁损;ki表示铁损系数;kωω3表示电机风阻损耗;kω表示风阻系数;C表示电机的固定损耗。

各系数取值依据所选电机而定,这里分别取kc=0.3、ki=0.01、kω=0.000005、固定
损耗C=600。

假设齿轮系统的效率已知,那么:
P电机输入=P
电机输出
ηm
(31)
P电机输出=P驱动
ηg(32)当汽车减速或下坡时,电动汽车工作在再生制动方式,电能量流回蓄电池,有:
P电机输入=P电机输出×ηm
(33)P电机输出=P驱动×ηg
(34)结合前述的蓄电池组充放电模型、电机-轮胎模型、电动汽车行驶驱动力模型,运用MATLAB进
行编程仿真即可得到纯电动汽车在特定车辆运行工况下的续驶里程图谱,编程流程图见图9所示。

设该纯电动轻型商用车P附=2500W,铅酸蓄电池组放电深度上限值为DoD=0.65,综合该纯电动汽
车各模块数学模型并编写MATLAB仿真代码,得仿
真结果如图10所示。

本文立足于纯电动汽车各部件的数学模型,在MATLAB环境下进行纯脚本语言编程对各主要部件进行建模仿真并给出相应的仿真结果。

最后以纯电动版某轻型商用车为例,对其加速性能和续驶里图5FUDS车辆运行工况图6SFUDS
车辆运行工况
3
结论
图9续驶里程仿真程序流程图
图10该轻型电动商用车续驶里程仿真结果程进行建模仿真。

不同于ADVISOR和CRUISE等专业电动汽车仿真工具,该仿真方法只适合于纯蓄电池电动汽车或直接使用氢气燃料的纯燃料电池电动汽车,对于有燃料重整系统的燃料电池汽车和混合动力汽车,由于其子系统复杂、布置形式多样,其数学模型的构建相当困难,对于初学者来说并非易事。

所以,本文仅作为电动汽车/混合动力汽车仿真初学者的入门文章,为其今后更好地理解和使用各种专业仿真工具打好基础,做好铺垫。

参考文献
1张翔,钱立军,张炳力,赵韩.电动汽车仿真软件进展[J].系统仿真学报,2004,16(8):1621~16232汪斌,李峥.CRUISE软件在混合动力汽车性能仿真中的应用[J].计算机应用,2007,5(9):38~40
3StevenT.Karris.IntroductiontoSimulinkwithEngineeringApplications[M].OrchardPublications.2006
4杨耕,罗应文.电机与运动控制系统[M].北京:清华大学出版社,2006
5SandeepDhameja.ElectricVehicleBatterySystems[M].Newnes.2002
6刘广林.Peukert方程的研究[J].电源技术,1990,1:13~18
7QidongWang,HongHuo.CharacterizationofvehicledrivingpatternsanddevelopmentofdrivingcyclesinChinesecities[J].TransportationResearchD,2008,13:289 ̄297
8JamesLarminie,JohnLowry.ElectricVehicleTechnologyExplained[M].
John
Wiley&Sons,Ltd.
2003。

相关文档
最新文档