基于MATLAB电动汽车仿真研究
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
=369+1.352v2+2510 ddvt(14)
dv dt
=
22.7 v
-0.147-0.0005386v2
(15)
取时间步长 δt,有:
Vn+1=Vn+δt(
22.7 Vn
-0.147-0.0005386V2n)
(16)
当 v >= 20m/s 时
Vn+1=Vn
(17)
取 δt=0.1s 并用 MATLAB 进行编程仿真,得出
图 1 电机 - 轮胎模型
托任何模块化建模仿真软件,从构建最基本的数学 模型出发,编写程序代码,最后进行仿真并给出相 应的仿真结果。
1 纯电动汽车加速性能建模仿真
1.1 电机 - 轮胎模型
由图 1 可知,牵引电机的输出扭矩 T 电机和地面
作用在车轮上的驱动力 F 驱分别为:
T
电机
=
F驱r G
(1)
F
为:
Cn+1=Cn-
δt×Ik 3600
Ah
(28)
2.2 车辆运行工况
车辆行驶在路面上,不同的路面情况对应着不
同的道路谱[7]。权威机构根据各地的交通路况建立
其车辆运行工况,如洛杉矶城市运行工况 LA-4cy-
cle、联邦城市运行工况 FUDS、SFUDS(简化版)等。
它们描述了一定时间范围内的车速随时间的变化
迎风面积;ρ 表示空气密度;Cd 表示空气阻力系数; v 表示车速;ψ 表示坡度角;a 表示汽车加速度;I 表
示电机的转动惯量;G 表示电机至轮胎的传动比;r
表示车轮半径;ηg 表示电机到车轮间机械传动系统 总效率。
1.3 电动汽车加速度仿真
一旦选定纯电动汽车的各项参数,则可由汽车
驱动力平衡方程式列出其加速时的数学模型,它是
电池个数
Rin—— —蓄电池组等效内阻 依据蓄电池 Peukert 模型[6]公式有:
Cp=Ik×T
(21)
其中,I 表示蓄电池恒定放电电流;T 表示蓄电
池由满充状态持续放电至蓄电池耗尽的总时间;Cp
表示 Peukert 容量,近似等于蓄电池的最大容量(蓄
电池容量与其放电电流大小有关,当蓄电池以 1A
kc 表示铁损系数;kiω 表示电机铁损;ki 表示铁损系 数;kωω3 表示电机风阻损耗;kω 表示风阻系数;C
表示电机的固定损耗。各系数取值依据所选电机而
定 ,这 里 分 别 取 kc=0.3、ki=0.01、kω=0.000005、固 定
损耗 C=600。
图 5 FUDS 车辆运行工况
图 6 SFUDS 车辆运行工况
汽车总质量 2510Kg;电机至车轮间的总传动比为
G=38.34;车轮半径 r=0.339m;选用额定电压 288V
的直流电机,电机额定扭矩 T 电机 max=80N·m,临界转 速 ωc=750rad·s-1(对应车速 v=6.6m/s),当电机转
速超过临界转速时,电机以 60kW 恒功率运行;汽车
技术纵横 5
Fωa=
G r
Tωa=
G r
IG
a r
=I
G2 r2
a
(6)
根据电机的工作特性[4]可知,当电机转速低于临
界转速时,电机恒扭矩输出;当电机转速超过临界转
速时,电机的输出转矩随着电机转速的上升而下降。
对于无刷直流电机而言,电机输出扭矩随电机转速
的上升而线性下降;对于其它形式的电机而言,电机
一个关于车速 v 的一元一阶微分方程。
设有某纯电动轻型商用车一辆,整车整备质量
2350Kg;载有 2 名乘客,70Kg/ 人;配备 24 组 12V 密
封型铅酸蓄电池组,额定电压 288V;空气阻力系数
Cd=0.5;滚动阻力系数 μrr=0.015;将汽车加速时需克 服的旋转质量的旋转力偶矩折合到平移质量上,得
以恒功率形式输出扭矩。即:
当 ω<ωc 时,有:
T 电机 =T 电机 max
当 ω≥ωc 时,有:
T
电机
=
P电机 ω电机
=
P恒
G×
v r
=
rT电机 max Gv
ωc
(7) (8)
1.2 驱动力平衡方程式
电动汽车在行驶过程中受到牵引力和各种行驶
阻力作用,最终达到平衡并稳定在某种运行工况下,
根据力平衡方程式有:
恒定电流放电时所得的蓄电池容量最大);k 表示
Peukert 系数,对铅酸蓄电池有 k=1.12。
取时间步长 δt,则(n+1)时刻纯电动汽车从蓄电 池组中释放出的总电容量和放电深度分别为:
k
Cn+1=Cn+
δ1×I 3600
Ah
(22)
DoDn=
Cn Cp
(23)
设 有 端 电 压 12V 的 密 封 型 铅 酸 蓄 电 池 组 ,
参考文献 1 张翔, 钱立军, 张炳力, 赵韩. 电动汽车仿真 软件进展[J]. 系统仿真学报, 2004, 16(8): 1621~1623 2 汪斌, 李峥. CRUISE 软件在混合动力汽车 性能仿真中的应用[J]. 计算机应用, 2007, 5(9): 38~ 40 3 Steven T.Karris. Introduction to Simulink with Engineering Applications [M]. Orchard Publications. 2006 4 杨耕, 罗应文. 电机与运动控制系统[M]. 北 京: 清华大学出版社, 2006 5 Sandeep Dhameja. Electric Vehicle Battery Systems[M]. Newnes. 2002 6 刘广林. Peukert 方程的研究[J]. 电源技术, 1990, 1: 13~18 7 Qidong Wang, Hong Huo. Characterization of vehicle driving patterns and development of driving cycles in Chinese cities[J]. Transportation Research D, 2008, 13: 289 ̄297 8 James Larminie, John Lowry. Electric Vehicle Technology Explained [M]. John Wiley & Sons, Ltd. 2003
C10=66Ah,运用 MATLAB 对该铅酸蓄电池组进行恒 电流放电(I 放 =30A)建模仿真,得该蓄电池组端电 压与放电电流之间的关系如下图所示:
图 3 密封型铅酸蓄电池组恒电流放电
当纯电动汽车以某一速度匀速行驶时,汽车的
驱动功率恒定,蓄电池的输出功率也恒定即蓄电池
组进入恒功率放电状态。由:
P=V×I=(E-IRin)×I=EI-RinI2
引言
运用 ADVISOR[1]、CRUISE[2]等专业仿真工具对 所设计的电动或混合动力汽车进行性能仿真,初步 验证其各动力性能参数是否满足要求,已成为电动 或混合动力汽车前期设计的基本步骤。
ADVISOR、CRUISE 等仿真工具基于模块化的 建模理念,用户可以根据需要,便捷地搭配不同布置 结构的车辆模型,其复杂完善的求解器可以确保计 算精度和速度。人性化的操作界面在方便设计人员 使用的同时,也隔离了设计人员与软件中各子模块 内 核(底层代码)之间的联系,不利于工程师们按 需修改和创建模块。本文基于 MATLAB[3]环境,不依
示:
图 4 密封型铅酸蓄电池组恒功率放电
一旦纯电动汽车发生再生制动,蓄电池从汽车
的动能中获得的瞬时功率和蓄电池的瞬时充电电
流分别为:
P=V×I=(E-IRin)×I=EI-RinI2
(26)
姨2
I= -E+
E +-4RinP 2Rin
(27)
所以取时间步长 δt,在(n+1)时刻,若纯电动汽 车发生再生制动,此时蓄电池组释放出的总电容量
该纯电动轻型商用车的加速度曲线如下:
图 2 加速度曲线
2 纯电动汽车续驶里程建模仿真
2.1 蓄电池建模仿真
6 技术纵横
轻型汽车技术 2010(3)总 247
对蓄电池建模仿真的目的是为了预测电动汽车
的行驶性能,包括续驶里程、加速性能、车速等。对于
密封型铅酸蓄电池,开路电压与蓄电池的放电深度
成线性关系[5]。设蓄电池的放电深度为 DoD,其单体
驱
=
G r
T 电机
(2)
根据车速 v 和车轮半径 r 得牵引电机的旋转角
速度和角加速度分别为:
ω=G
v r
(3)
ω=G
a r
(4)
汽车加速时旋转质量(主要是牵引电机)加速
旋转,需克服的惯性力偶矩和该力偶矩等效在车轮
上的驱动力分别为:
Tωa=I·ω=IG
a r
(5)
轻型汽车技术 2010(3)总 247
迎风面积 A=4.325m2;假设汽车在平直路面上行驶,
坡度角 ψ=0;传动系统总效率 ηg=0.95;g=0.98m/s2。
当 v < 6.6m/s 时,有:
ηg
G r
T
电机
max=μrrmg+0.625ACdv2+ma+I
G2 ηgr2
a
0.95×113×80=369+1.352v2+2510
dv dt
2.3 建模仿真 纯电动汽车正常行驶时每秒钟的能量流动如下 图所示:
图 7 纯电动汽车能量(每秒)流动图
驱动汽车行驶所需的能量为: P 驱动 =F 驱动×v
电机及其控制器的效率根据公式:
(29)
图 8 电机效率图
假设齿轮系统的效率已知,那么:
P
电机输入
=
P电机输出 ηm
(31)
P
电机输出
=
P驱动 ηg
(24)
姨2
I= E- E -4RinP 2Rin
(25)
ቤተ መጻሕፍቲ ባይዱ
P 表示蓄电池组的输出功率;V 表示蓄电池组
的端电压;I 表示蓄电池组的放电电流;Rin 表示蓄电 池组的等效内阻。
利用 MATLAB 对装备在上述纯电动轻型商用
车上的铅酸蓄电池组进行恒功率放电建模仿真,得
蓄电池组端电压与放电时间之间的关系,如下图所
8 技术纵横
图 9 续驶里程仿真程序流程图
轻型汽车技术 2010(3)总 247
程进行建模仿真。不同于 ADVISOR 和 CRUISE 等 专业电动汽车仿真工具,该仿真方法只适合于纯蓄 电池电动汽车或直接使用氢气燃料的纯燃料电池 电动汽车,对于有燃料重整系统的燃料电池汽车和 混合动力汽车,由于其子系统复杂、布置形式多样, 其数学模型的构建相当困难,对于初学者来说并非 易事。所以,本文仅作为电动汽车 / 混合动力汽车仿 真初学者的入门文章,为其今后更好地理解和使用 各种专业仿真工具打好基础,做好铺垫。
轻型汽车技术 2010(3)总 247
情况,反映了当地城市的交通状况。对于传统内燃机 汽车,使用道路谱主要用来评估该车辆的排放是否 满足要求;对于纯电动汽车或混合动力汽车,主要用 来评估其续驶里程能否满足需求。
技术纵横 7
ηm=
Tω
2
[8] 3
(30)
Tω+kcT +kiω +kωω +C
Tω 表示电机的输出功率;kcT2 表示电机铜损,
(32)
当汽车减速或下坡时,电动汽车工作在再生制
动方式,电能量流回蓄电池,有:
P 电机输入=P 电机输出×ηm
(33)
P 电机输出=P 驱动×ηg
(34)
结合前述的蓄电池组充放电模型、电机 - 轮胎
模型、电动汽车行驶驱动力模型,运用 MATLAB 进
行编程仿真即可得到纯电动汽车在特定车辆运行
工况下的续驶里程图谱,编程流程图见图 9 所示。
电池开路电压为 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
Rin=
n×0.022 C10
Ω
(19) (20)
式中 n —— —该密封型铅酸蓄电池组所包含的电体
设该纯电动轻型商用车 P 附 =2500W,铅酸蓄电
池组放电深度上限值为 DoD=0.65,综合该纯电动汽
车各模块数学模型并编写 MATLAB 仿真代码,得仿
真结果如图 10 所示。
3结论
本文立足于纯电动汽车各部件的数学模型,在 MATLAB 环境下进行纯脚本语言编程对各主要部 件进行建模仿真并给出相应的仿真结果。最后以纯 电动版某轻型商用车为例,对其加速性能和续驶里
4 技术纵横
技术纵横
设计·研究
轻型汽车技术 2010(3)总 247
基于 MATLAB 电动汽车仿真研究
刘某兴 阮米庆 王 晨
(南京航空行天大学能源与动力学院)
摘要 针对目前电动汽车领域大量使用 ADVISOR、CRUISE 等专业性能仿真工具进行前 期设计的现状,描述了一种独立于 MATLAB/SIMULINK 模块,完全依托 MATLAB 编 程语言所构建的纯电动汽车数学模型以及各个子模块模型,解决了传统设计人员不能与 专业仿真软件中各模块底层代码交互的问题。本文以某纯电动轻型商用车为例,构建其 蓄电池模型并仿真出其恒电流、恒功率放电曲线以及整车加速性能曲线和在 SFUDS 车 辆运行工况下的续驶里程。 关键词:电动汽车 仿真 MATLAB
(11)
dv dt
=3.27-0.0005386v2
(12)
取时间步长 δt,有: Vn+1=Vn+δt(3.27-0.0005386V2n)
(13)
当 6.6m/s < v < 20m/s 时,有
ng
G r
T
电机
=μrrmg+0.625ACdv2+ma+I
G2 ηgr2
a
0.95×113×
530.5 v
F 驱 =Frr+Fad+Fhc+F1a+Fωa
(9)
2
F 驱 =μrrmg+0.625ACdV2+mgsin(ψ)+ma+I G 2 a ηgr
(10)
式中,Frr 表示滚动阻力;Fad 表示空气阻力;Fhc 表 示爬坡阻力;Fla 表示加速阻力;Fωa 表示克服旋转质 量加速时的旋转惯性矩所需的等效驱动力;μrr 表 示滚动阻力系数;m 表示汽车总质量;A 表示汽车的