抑郁症健康,内容丰富有趣,生活中的好帮手!
抑郁症健康 > 利用matlab对纯电动汽车在nedc工况下的行驶阻力进行计算

利用matlab对纯电动汽车在nedc工况下的行驶阻力进行计算

时间:2019-03-19 10:36:14

相关推荐

本次仿真以一汽红旗 红旗e-hs9 款 旗·领 四座版为例,需要计算其他车型更换其中的参数即可。

原代码:

clc;clear;%清空命令行与工作区,防止参数混淆。nedc=xlsread('nedc.xlsx');%读取nedc数据ff=ones(1180,1);%创建空矩阵用来储存数据for sum=1:1179%创建循环%为防止超出索引范围,只进行1179次循环v1=nedc(sum,2);v2=nedc(sum+1,2);t=nedc(sum,1);%对速度与时间赋值f1=0.014*2640*9.8;%滚动阻力:滚动阻力系数与车轮负荷乘积f2=0.5*0.3*3.44313*1.2258*v1*v1;%空气阻力:1/2*空气阻力系数*迎风面积*空气密度*无风时汽车行驶速度的平方f3=0;%坡道阻力:汽车重力沿坡道的分力表现为汽车的坡道阻力 nedc循环工况中为0f4=1.2*2640*((v2/3.6)-(v1/3.6))/1;%加速阻力:汽车旋转质量换算系数*汽车质量*行驶加速度%速度需要换算成米每秒f=f1+f2+f3+f4;ff(sum,1)=f;%将合力储存在矩阵中endplot(ff)%用表格表示合力变化xlabel('时间/s');ylabel( '行驶阻力/N');

代码中需要的表格数据为

如果觉得《利用matlab对纯电动汽车在nedc工况下的行驶阻力进行计算》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。