用Matlab作出汽车驱动力图 您所在的位置:网站首页 电动汽车图画怎么画的 用Matlab作出汽车驱动力图

用Matlab作出汽车驱动力图

2024-07-02 23:11| 来源: 网络整理| 查看: 265

根据汽油发动机使用外特性的 T q − n T_q-n Tq​−n曲线的拟合公式: T q = − 19.313 + 295.27 ( n 1000 ) − 165.44 ( n 1000 ) 2 + 40.874 ( n 1000 ) 3 − 3.8445 ( n 1000 ) 4 T_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 Tq​=−19.313+295.27(1000n​)−165.44(1000n​)2+40.874(1000n​)3−3.8445(1000n​)4再利用: u a = 0.377 r n i g i 0 和 F t = T q i g i 0 η T r u_a=0.377\frac{rn}{i_gi_0}和F_t=\frac{T_qi_gi_0\eta_T}{r} ua​=0.377ig​i0​rn​和Ft​=rTq​ig​i0​ηT​​ 可作出汽车的驱动力图。

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

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



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有