mathlab汽车动力匹配程序

mathlab汽车动力匹配程序

ID:32628474

大小:191.46 KB

页数:19页

时间:2019-02-13

mathlab汽车动力匹配程序_第1页
mathlab汽车动力匹配程序_第2页
mathlab汽车动力匹配程序_第3页
mathlab汽车动力匹配程序_第4页
mathlab汽车动力匹配程序_第5页
资源描述:

《mathlab汽车动力匹配程序》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、附:计算使用的MATLAB程序代码及其含义%不同iO对应车速为40、50、60时的发动机转数clearclccloseallr=0.4275;%车轮半径u0=[405060];$速度i0=[4.224.684.885.015.285.48];%主减速比n=(iO**uO)/(O.377*r);%对应发动机转数n%加速燃油消耗率clearclccloseallyita=0.89;G=9160*9.8;f=0.02;CDA=4.64;a=0.1704;Iwl=1.798;Iw2=3.598;r=0.4275

2、;m=9160;If=0.218;ig=l;i0=[4.22,4・68,4・88,5・01,5・28,5・48];forx=l:1:6n=1000:100:2800;%等距取数ua5=(0.377*r.*n)/iO(x);%求转数对应车速F5=f*G+CDA*(um5.八2)/21.15;%求阴力P_fw5=F5.*ua5./(yita*3.6*1000);%阻力功率ua0=50:l:60;%50到60公里加速ual=50:1:60;delta=l+(Iwl+Iw2)/(m*rA2)+(If*igA2*

3、iO(x)A2*yita)/(m*rA2);密求旋转质量换算系数P0=(G*f.*ua0./3600+CDA.*ua0.A3/76140+(delta*m.*ua0/3600)*a)/yita;%初速度为uaO吋的阻力功率P=(G*f.*ual/3600+CDA.*ua1・八3/76140+(delta*m・*ual/3600)*a)/yitm;$末速度为UAl时的阻力功率bl=0.0133.*P.A2-2.0715.*P+287.47;%燃油消耗率Qt=P.*bl./(367.1.*8);%燃油消耗i

4、l=size(Qt);$求Qt向量长度i=il(2);Qtl=Qt(2:i-l);dt=l/(3.6*a);%速度每增加lkm/h所需要的时间q=(Qt(1)+Qt(i))*dt./2+sum(Qtl)*dt;%加速段燃油消耗量qend%减速油耗clearclccloseallual=60;ua2=40;a=0.2584;Qi=l91;Q=(8*Qi)/(367.1*8);令计算怠速燃油消耗Qd=((ual-ua2)*Q)/(3.6*a);%减速燃油消耗Qd%六工况油耗clearclccloseallQ

5、=[237.1422238.6344241.21566241.6732244.3986246.7512];Qs=(Q./(125+175+1000))*100%六工况燃油消耗量clearclccloseallnl=linspace(0,50000);咎先求各个档位的驱动力nmax=2800;nmin=1000;r=0.4275;yita=0.89;CDA=4,64;f=0.02;G=(9160)*9.8;ig=[8.69,5.01,2.91,1.7,1.00];i0=5.01;fori=l:1:5咎i为

6、档数uamax(i)=chesu(nmax,rzig(i)ziO);$计算各个档位的最大速度与最小速度uamin(i)=chesu(nmin,rzig(i),iO);ua(i,:)=linspace(uamin(i)zuamax(i)z30);n(i,:)=zhuansu(ua(i,:)zrzig(i),iO);%计算各个档位的转速范围Ttq(i,:)=zhuanju(n(i,:));%求出各档位的转矩范序

7、Ft(i,:)=qudongli(Ttq(i,:),ig(i),i0zyita,r);$求出驱动

8、力F(iz:)=f*G+CDA*(ua(i,:).A2)/21.15;%求岀滚动阻力和空气阻力的和delta(iz:)=1+(1.798+3.598+0.218*(ig(i)^2)*(iOA2)*yita)/(9160*rA2);%转动质量换算系数a(iz:)=1./(delta(iz:).*14000./(Ft(i,:)-F(i,:)));&求出加速度c=l・/a(i,:);plot(ua,c);title(*加速度倒数曲线*);xlabel(*ua');%x轴名称ylabel(11/a1);%y轴名

9、称F2(i,:)=Ft(iz:)-F(iz:);endtempi(1,:)=ua(2,:)/3.6;辛下面分各个档位进行积分,求出加速时间tempi(2,:)=1./a(2Z:);nl=l;forjl=l:l:30ifua(3,jl)>max(ua(2,:))&&ua(3,j1)<=90temp2(1,nl)=ua(3,jl)/3•6;temp2(2,nl)=1./a(3,jl);nl=nl+l;endendn2=l;forj1=1:1:3

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。