用Matlab作出汽车驱动力图

根据汽油发动机使用外特性的TqnT_q-n曲线的拟合公式:
Tq=19.313+295.27(n1000)165.44(n1000)2+40.874(n1000)33.8445(n1000)4T_q=-19.313+295.27(\frac{n}{1000})-165.44(\frac{n}{1000})^2+40.874(\frac{n}{1000})^3-3.8445(\frac{n}{1000})^4再利用:ua=0.377rnigi0Ft=Tqigi0ηTru_a=0.377\frac{rn}{i_gi_0}和F_t=\frac{T_qi_gi_0\eta_T}{r}
可作出汽车的驱动力图。

Matlab代码:

function plot_F_u
  u=zeros(680,1);
  F=zeros(680,1);
  i=1;
  k=1;
for k=1:5
  for n=600:5:4000;
  u(i)=ua(n,k);
  F(i)=Ft(Tq(n),k);
  i=i+1;
  end
  i=1;
  hold on
  plot(u,F);
end
function[Ft]=Ft(T,i)
  r=0.367;  %车轮半径
  ig=[5.56,2.769,1.644,1.0,0.793];%不同档位的变速器传动比
  i0=5.83;%主减速器传动比
  eta=0.85;%传动系机械效率
  Ft=T*ig(i)*i0*eta/(1000*r);
end
function[uan]=ua(n,i)
  r=0.367;%车轮半径
  ig=[5.56,2.769,1.644,1.0,0.793];%不同档位的变速器传动比
  i0=5.83;%主减速器传动比
  uan=0.377*(r*n)/(ig(i)*i0);
end
function[Tqn]=Tq(n)
  Tqn=-19.313+295.27*(n/1000)-165.44*(n/1000)^2+40.874*(n/1000)^3-3.8445*(n/1000)^4;
end
end

汽车驱动力图:
汽车驱动力图

发布了87 篇原创文章 · 获赞 143 · 访问量 6万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 护眼 设计师: 闪电赇

分享到微信朋友圈

×

扫一扫,手机浏览