汽车理论课程设计:基于Matlab的汽车动力性的仿真
基于MATLAB的汽车动力性仿真分析毕业设计任务书

指导教师签字 负责教师签字
年 年
月 月
日 日
二级学院 专 班 学 业 级 生
机电工程学院
车辆工程
指导教师 负责教师
毕 业 设 计 (论 文 )任 务 书
毕业设计(论文)任务书毕业设计(论文)题目
基于 MATLAB 的汽车动力性仿真分析 毕业设计(论文)时间 2014 年 毕业设计(论文)进行地点 毕业设计(论文)内容及要求: (一)主要内容 1.根据所给参数,运用 MATLAB 软件绘制该车各项性能曲线。 2.运用汽车设计、汽车理论等相关知识,根据所绘曲线分析汽车各项性能。 3.利用 MATLAB 软件编制图形界面,实现界面输入参数,即完成部分曲线的自 动绘制。 4 .撰写设计说明书和英文资料翻译。 设计所需参数: 汽油发动机使用外特性的 Tq—n 曲线的拟合公式为 月 日至 2014 年 月 日
式
传动系机械效率 波动阻力系数 空气阻力系数×迎风面积 主减速器传动比 飞轮转功惯量 二前轮转动惯量 四后轮转功惯量 变速器传动比
η т =0.85 f=0.013 CDA=2.77 i0=5.83 If=0.218kg• Iw1=1.798kg• Iw2=3.598kg• ig(数据如下表)
轴距 质心至前铀距离(满载) 质心高(满载) (二)基本要求
机电工程学院
n n 2 n 3 n 4 Tq 19.13 295 .27( ) 165 .44( ) 40.874( ) 3.8445( ) 1000 1000 1000 1000
中, Tq 为发功机转矩(N•m);n 为发动机转速(r/min)。 发动机的最低转速 nmin=600r/min ,最高转速 nmax=4000 r/min 装载质量 整车整备质量 总质量 车轮半径 2000kg 1800kg 3880 kg 0.367 m
基于MATLAB的汽车动力性仿真

农业装备与车辆工程 AGRICULTURAL EQ农U业IP装ME备N与T 车& 辆VE工H程ICLE ENGINEERING
No.9 2007 ( Totally 194)
基于 MATLAB 的汽车动力性仿真
张竹林, 郭荣春
( 山东交通学院, 山东 济南 250023)
收稿日期: 2007- 07- 27 作者简介: 张 竹 林 ( 1979- ) , 男 , 山 东 青 岛 人 , 助 教 , 硕 士 研 究 生 , 研 究 方向为计算机仿真和计算机辅助设计。
·52·
k—曲线拟合的最高次方, 一般取 k=2~5。 a0, a1, …, ak 可由最小二乘法来决定。 本文中用 VC 编写动态库文件, 按照发动机台架 试验台的 AK 协议进行通讯, 采取的数据自动写入 Access 的数据库中, 在拟合程序中基于 ODBC 数据 库进行数据读取和利用 MATLAB 函数进行拟合。
参考文献
[ 1] 王沫然. MATLAB 与科学计算( 第 2 版) . 北京: 电子工业出 版社, 2005. [ 2] 余志生. 汽车理论( 第 4 版) . 北京: 机械工业出版社, 2007.
·53·
关键词: 动力性; MATLAB; VC; 仿真
中图分类号: TP391.9
文献标识码: B
文章编号: 1673- 3142( 2007) 09- 0052- 02
Computer Simulat源自on of Power Per for mance for Automobile Based on MATLAB
ZHANG Zhu- lin, GUO Rong- chun
[精品]基于MATLAB的汽车动力性和燃油经济性仿真
![[精品]基于MATLAB的汽车动力性和燃油经济性仿真](https://img.taocdn.com/s3/m/71c35698f424ccbff121dd36a32d7375a517c648.png)
[精品]基于MATLAB的汽车动力性和燃油经济性仿真1. 简介汽车动力性和燃油经济性是评价一辆汽车性能的两个重要指标。
基于MATLAB的仿真可以帮助工程师和研究人员更好地理解汽车的动力性能和燃油经济性,从而优化设计和改进汽车技术。
本文将介绍基于MATLAB的汽车动力性和燃油经济性仿真的方法和技术。
2. 动力性仿真汽车的动力性指的是汽车加速性能、最高速度、扭矩特性等。
基于MATLAB的动力性仿真可以通过建立数学模型来预测和评估汽车的动力性能。
以下是一个基本的汽车动力性仿真流程:- 建立车辆动力学模型:可以使用MATLAB的Simulink工具箱,将汽车的运动学、动力学和能量转换等方程建立为一个系统模型。
- 定义输入信号:输入信号可以包括驾驶员的驾驶指令、动力系统的输入等。
例如,加速踏板的输入信号可以用一个阶跃函数模拟。
- 仿真和分析:运行仿真模型,获取汽车的速度、加速度、油耗等数据。
通过对仿真结果的分析,可以评估汽车的动力性能,比较不同设计和控制策略的效果。
3. 燃油经济性仿真燃油经济性是指车辆在单位里程下消耗的燃油量,通常以百公里行驶的油耗来表示。
基于MATLAB的燃油经济性仿真可以通过模拟车辆的行驶过程和能量转换来评估汽车的油耗。
以下是一个基本的燃油经济性仿真流程:- 建立车辆行驶模型:可以使用MATLAB的Simulink工具箱,将车辆的行驶阻力、发动机效率、行驶工况等建立为一个系统模型。
- 设置行驶循环:选择合适的行驶循环来模拟不同的驾驶工况,如城市驾驶、高速驾驶等。
- 仿真和分析:运行仿真模型,获取车辆的行驶速度、驱动力、油耗等数据。
通过对仿真结果的分析,可以评估汽车的燃油经济性,比较不同设计和控制策略的效果。
4. 结论基于MATLAB的汽车动力性和燃油经济性仿真可以为汽车工程师和研究人员提供一个快速、准确和可靠的评估工具。
通过仿真分析,可以优化汽车的设计和控制策略,提高汽车的性能和燃油经济性。
汽车理论课程设计:基于Matlab的汽车动力性的仿真

2009 届海南大学机电工程学院汽车工程系汽车理论课程设计题目:汽车动力性的仿真学院:机电工程学院专业:09级交通运输姓名:黄生锐学号:20090504指导教师:编号名称件数页数编号名称件数页数1 课程设计论文 1 3Matlab编程源程序 12 设计任务书 12012年6月20日成绩汽车理论课程设计任务书姓名黄生锐学号20090504 专业09交通运输课程设计题目汽车动力性的仿真内容摘要:本设计的任务是对一台Passat 1.8T手动标准型汽车的动力性能进行仿真。
采用MATLAB编程仿真其性能,其优点是:一是能过降低实际成本,提高效率;二是获得较好的参数模拟,对汽车动力性能提供理论依据。
主要任务:根据该车的外形、轮距、轴距、最小离地间隙、最小转弯半径、车辆重量、满载重量以及最高车速等参数,结合自己选择的适合于该车的发动机型号求出发动机的最大功率、最大扭矩、排量等重要的参数。
并结合整车的基本参数,选择适当的主减速比。
依据GB、所求参数,结合汽车设计、汽车理论、机械设计等相关知识,计算出变速器参数,进行设计。
论证设计的合理性。
设计要求:1、动力性分析:1)绘制汽车驱动力与行驶阻力平衡图;2)求汽车的最高车速、最大爬坡度;3)用图解法或编程绘制汽车动力特性曲线4)汽车加速时间曲线。
2、燃油经济性分析:1) 汽车功率平衡图;完成内容:1.Matlab编程汽车驱动力与行驶阻力平衡图2.编程绘制汽车动力特性曲线图3.编程汽车加速时间曲线图4.课程设计论文1份汽车动力性仿真摘要本文是对Passat 1.8T 手动标准型汽车的动力性能采用matlab 编制程序,对汽车动力性进行计算。
从而对汽车各个参数做出准确的仿真研究,为研究汽车动力性提供理论依据,本文主要进行的汽车动力性仿真有:最高车速、加速时间和最大爬坡度。
及相关汽车燃油性经济。
关键词:汽车;动力性;试验仿真;matlab1. Passat 1.8T 手动标准型汽车参数功率Pe (kw )转速n (r/min )15 1000 36 1750 50 2200 66 2850 80 3300 90 4000 110 5100 1055500各档传动比主减速器传动比第1档 3.665 4.778第2档 1.999 第3档 1.407 第4档 1 第5档 0.472 车轮半径0.316(m )传动机械效率0.91 假设在良好沥青或水泥路面上行驶,滚动阻力系数 0.014 整车质量1522kgC D A2.4m22. 最高车速汽车的最高车速是指汽车标准满载状态,在水平良好的路面(混凝土或沥青路面)上所能达到的最高行驶速度。
汽车动力性matlab仿真源程序

汽车动力性matlab仿真源程序clcn=[1500:500:5500];%转速范围T=[78.59 83.04 85.01 86.63 87.09 85.87 84.67 82.50 80.54];%对应各转矩dt=polyfit(n,T,3);%对发动机输出转矩特性进行多项式拟合,阶数取4n1=1000:100:5500;%t=polyval(dt,n1);figure(1)title('发动机外特性')plot(n1,t,n,T,'o'),grid on%图示发动机输出转矩特性%汽车驱动力计算G=input('整车重力/N,G=');%输入970*9.8ig=[3.416 1.894 1.28 0.914 0.757];%变速器速比k=1:5;%5个前进档r=0.272;i0=4.388;eta=0.9;ngk=[800 800 800 800 800];ngm=[5500 5500 5500 5500 5500];ugk=0.377.*r.*ngk(k)./(ig(k).*i0);%计算每一档发动机800rpm 时的最低行驶速度ugm=0.377.*r.*ngm(k)./(ig(k).*i0);%计算每一档发动机5400rpm最高行驶速度for k=1:5%依次计算5个档的驱动力u=ugk(k):ugm(k);n=ig(k)*i0.*u./r/0.377;t=54.8179+2.2441.*(n./100)-4.8003.*(n./1000).^2+2.815e-10.*n.^3Ft=t.*ig(k).*i0*eta/r;figure(2)plot(u,Ft)hold on,grid on %保证K的每次循环的图形都保留显示end%行驶阻力计算f0=0.009;f1=0.002;f4=0.0003;%三者都是轿车滚动阻力系数% disp'空气阻力系数Cd=0.3--0.41,迎风面积A=1.7--2.1'Cd=input('空气阻力系数Cd=');%输入0.3A=input('迎风面积/m2,A=');%输入2.3u=0:10:180;f=f0+f1.*(u./100)+f4.*(u./100).^4;Ff=G*f;%计算滚动阻力Fw=Cd*A.*u.^2./21.15;%计算空气阻力F=Ff+Fw;%滚动阻力、空气阻力之和title('驱动力-阻力图(五档速比为3.416 1.894 1.28 0.914 0.757)')plot(u,F,'mo-');grid on%图解法求最高车速for u=50:180;k=5;n=ig(k)*i0.*u./r/0.377;t=54.8179+2.2441.*(n./100)-4.8003.*(n./1000).^2+2.815e-10.*n.^3;Ft=t.*ig(k).*i0*eta/r;f=f0+f1.*(u./100)+f4.*(u./100).^4;Ff=G*f;Fw=Cd*A.*u.^2./21.15;F=Ff+Fw;if abs(Ft-F)<1;umax=u;breakendenddisp('== == =汽车动力性能仿真计算结果== == =')disp('驱动力-行驶阻力平衡图及最高车速')fprintf('汽车理论最高车速(驱动力与行驶阻力曲线交点)Vmax=%3.3f km/h\n',umax)(注:文档可能无法思考全面,请浏览后下载,供参考。
汽车整体动力性MATLAB仿真计算

车各种性能中最基本、最重要的性能。
动力性评价指标
汽车动力性评价指标有最高车速、加速 时间、最大爬坡度等,与之对应的试验内容 有最高车速的测试、汽车起步连续换挡加速 时间与超车加速时间的测试和汽车最大爬坡 度的测试。另外,按照我国标准,动力性评 价试验均在满载情况下进行。
M文件
发动机输出功率计算,具体程序如下:
for k=1:5 u=ugk(k):ukm(k); n=ig(k)*i0*u/r/0.377; pe=polyval(dp,n); figure(4) plot(u,pe) hold on,grid on%保证每次循环的图形都保留显示
end
M文件
发动机阻力功率计算,具体程序如下:
M文件
图解法求解最高车速,具体程序如下:
for u=50:0.1:180; k=5; n=ig(k)*i0*u/r/0.377; t=polyval(dt,n); Ft=t*ig(k)*i0*eta/r; f=f0+f1*(u/100)+f4*(u/100).^4; Ff=G*f; %计算滚动阻力 Fw=Cd*A*u.^2./21.15; %计算空气阻力 F=Ff+Fw; if abs(Ft-F)<1; %当驱动力与行驶阻力差值小于1N时,近似认为为理论最高车速 umax=u;break end
仍然取先前国产某小型轿车进行仿真计算,整车综合性 能参数如前所述。发动机输出功率特性可由台架试验获得, 如下表2所示:
表2 发动机输出功率特性
转矩/(r/min) 1500 2000 2500 3000 3500 4000 4500 5000 5500 输出功率/kW 10.6 13.4 17.6 21.8 25.2 27.5 31.1 35.4 31.6
毕业设计(论文)-基于Matlab的汽车动力性与经济性分析计算

提供全套毕业论文图纸,欢迎咨询编号毕业设计(论文)题目基于Matlab的汽车动力性与经济性分析计算二级学院专业车辆工程班级学生姓名学号指导教师职称时间目录摘要 (I)Abstract (II)1绪论 (1)1.1选题背景 (1)1.2国内外汽车动力性经济性仿真研究发展过程与现状 (2)1.3课题研究主要内容与意义 (3)2汽车动力性经济性计算中发动机模拟的理论基础 (5)2.1发动机数学模型的建立 (5)2.1.1发动机外特性 (5)2.1.2发动机万有特性 (8)2.2本章小结 (10)3汽车动力性模拟计算 (12)3.1汽车最高车速的计算 (13)3.2加速时间的计算 (16)3.2.1原地起步加速时间 (17)3.2.2超车加速时间 (19)3.3最大爬坡度的计算 (19)3.4各档动力因数的计算 (21)3.5小结 (23)4汽车燃油经济性模拟计算 (24)4.1汽车燃油经济性的评价指标 (24)4.2不同行驶工况的汽车燃油经济性计算 (25)4.2.1等速工况 (25)4.2.2加速工况 (25)4.2.3减速工况 (27)4.2.4怠速工况 (27)4.2.5多工况循环百公里油耗 (27)4.3等速行驶工况的汽车燃油经济性计算 (27)4.4影响汽车燃油经济性的因素 (31)4.5小结 (38)5动力性和燃油经济性的参数敏感性分析 (39)5.1汽车动力性的参数敏感度分析 (39)5.2汽车燃油经济性的灵敏度分析 (40)5.3本章小结 (42)6结论 (44)致谢 (46)参考文献 (47)附录 (49)附录一 (49)附录二 (51)附录三 (62)附录四 (68)文献综述 (85)摘要本文首先利用了最小二乘法和回归分析法对所给试验数据拟合,得到了一个函数化的发动机外特性模型和万有特性模型,为后文汽车动力与燃油经济性的仿真奠定了基础。
然后,我们建立了汽车的动力性数学模型,详细分析了汽车动力性的几个评价指标,给出各个指标的计算方法及计算公式,并绘制出汽车的动力特性图,在完成动力性仿真分析之后,我们建立了汽车燃油经济性的数学模型,分析不同工况下汽车的燃油经济性并重点分析等速百公里的燃油消耗量,得到不同档位下不同车速的等速百公里燃油消耗量,并从汽车的使用方面和汽车结构方面详细的分析了影响汽车燃油经济性的因素。
MATLAB_Simulink_Simdriveline在汽车理论教学中的应用

MATLAB 提供了大量的数值计算函数和符号计算函数,通过调用MA TLAB 提供的函数和其附带的模块工具进行分析和计算,不但可以准确地画出图形,计算出相应的性能指标,大大提高工作效率,而且能有效地调动学生的积极性。
对于汽车工程领域中的计算问题,主要包括多项式和矩阵运算、数值微分和积分以及符号微积分、方程求解等,使用MA TLAB 能使学生能跳出繁琐的数学计算,集中精力于专业知识的学习。
MATLAB 的模拟仿真模块为试验模拟提供了优秀的工作平台,使得实验可以在无硬件支持的条件下实施,并且可以实时反映数据变化,这是传统实验不具备的。
Simulink 是MAT-LAB 提供的进行动态系统建模、仿真和综合分析的集成软件包。
它支持线性和非线性系统,Simulink提供的图形用户界面GUI 上,用户只要对所需系统模块进行鼠标的简单拖拉操作,就可构造出复杂的仿真和分析模型,可以大大提高仿真的效率和可靠性;它具有高度的开放性,用户可以根据自己的需要开发模型,并通过封装后添加到模型库中,以后就如同调用Simulink 自身提供的模型库一样直接调用即可。
利用这种特性,可在课堂上开设的仿真实验,以加深学生对理论的理解与接受。
数据分析模块为数据分析和处理提供了方便,使数据处理不再是困扰学生的最大难题;MATLAB 强大的图形处理和数值计算功能在汽车设计和综合控制上显示出其不可替代的优越性,使设计过程简单化,MATLAB 的优化工具箱为工程优化提供了最简单高效的工具。
Simulink 工具箱中的Simdriveline 模块是专门为车辆动力传动系统建模仿真设计的。
与传统的数学模型不同,Sim-driveline 采用基本元素法,即按照实际物理结构来搭建,可以直接选用转动惯量、离合器、变速器、车轮和自定义模块。
Sim-driveline 模型接口以机械力矩传递为主,数据信号传递为辅,具有双向性,动态特性很好。
同时,由于Simulink 与Simdriv-eline 强大的交互性,利用该软件设计的CAI ,学生可改变相关计算参数,就可实时看到计算及仿真结果。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2009 届海南大学机电工程学院汽车工程系汽车理论课程设计题目:汽车动力性的仿真学院:机电工程学院专业:09级交通运输姓名:黄生锐学号:20090504指导教师:编号名称件数页数编号名称件数页数1 课程设计论文 1 3Matlab编程源程序 12 设计任务书 12012年6月20日成绩汽车理论课程设计任务书姓名黄生锐学号20090504 专业09交通运输课程设计题目汽车动力性的仿真内容摘要:本设计的任务是对一台Passat 1.8T手动标准型汽车的动力性能进行仿真。
采用MATLAB编程仿真其性能,其优点是:一是能过降低实际成本,提高效率;二是获得较好的参数模拟,对汽车动力性能提供理论依据。
主要任务:根据该车的外形、轮距、轴距、最小离地间隙、最小转弯半径、车辆重量、满载重量以及最高车速等参数,结合自己选择的适合于该车的发动机型号求出发动机的最大功率、最大扭矩、排量等重要的参数。
并结合整车的基本参数,选择适当的主减速比。
依据GB、所求参数,结合汽车设计、汽车理论、机械设计等相关知识,计算出变速器参数,进行设计。
论证设计的合理性。
设计要求:1、动力性分析:1)绘制汽车驱动力与行驶阻力平衡图;2)求汽车的最高车速、最大爬坡度;3)用图解法或编程绘制汽车动力特性曲线4)汽车加速时间曲线。
2、燃油经济性分析:1) 汽车功率平衡图;完成内容:1.Matlab编程汽车驱动力与行驶阻力平衡图2.编程绘制汽车动力特性曲线图3.编程汽车加速时间曲线图4.课程设计论文1份汽车动力性仿真摘要本文是对Passat 1.8T 手动标准型汽车的动力性能采用matlab 编制程序,对汽车动力性进行计算。
从而对汽车各个参数做出准确的仿真研究,为研究汽车动力性提供理论依据,本文主要进行的汽车动力性仿真有:最高车速、加速时间和最大爬坡度。
及相关汽车燃油性经济。
关键词:汽车;动力性;试验仿真;matlab1. Passat 1.8T 手动标准型汽车参数功率Pe (kw )转速n (r/min )15 1000 36 1750 50 2200 66 2850 80 3300 90 4000 110 5100 1055500各档传动比主减速器传动比第1档 3.665 4.778第2档 1.999 第3档 1.407 第4档 1 第5档 0.472 车轮半径0.316(m )传动机械效率0.91 假设在良好沥青或水泥路面上行驶,滚动阻力系数 0.014 整车质量1522kgC D A2.4m22. 最高车速汽车的最高车速是指汽车标准满载状态,在水平良好的路面(混凝土或沥青路面)上所能达到的最高行驶速度。
由已知的Tq 曲线和其他参数可得到汽车各挡位下的驱动力Ft ,并可做出驱动力曲线。
(a )ri i T Ft 0g q η⋅⋅⋅=(b )0g a i i nr 377.0u ⋅⋅= (c )f g f ⋅⋅=M F(d )汽车在水平路面上匀速行驶时阻力包括滚动阻力和空气阻力,运用公式(b )可求出不同挡位下汽车的行驶速度,继而利用公式(c )、公式(d )分别求出滚动阻力和空气阻力。
Ft+Fw 与车速的关系为行驶阻力曲线,结合公式(a )的各档驱动力曲线就得到汽车驱动力—行驶阻力平衡,如图1。
第Ft5曲线与Ft+Fw 曲线的交点便是最高车速u 。
显然最高车速为90km/h 。
3.加速时间常用原地起步加速时间与超车加速时间来表明汽车的加速能力。
原地起步加速时间是指汽车由Ⅰ挡或Ⅱ挡起步,并以最大的加速度(包括选择最恰当的换挡时间)逐步换至最高挡到某一预定的距离或车速所需的时间。
如图2.一般常用0—100km/h 所需的时间来表明原地起步的加速能力。
4.最大爬坡度汽车的上坡能力是用满载时汽车在良好的路面上的最大爬坡度。
轿车的最高车速大,加速时间短,经常在较好的道路上行驶,一般不强调它的爬坡能力;然而,它的Ⅰ挡加速能力大,故爬坡能力也强。
货车在各种地区的各种道路上行驶,所以必须具有足够的爬坡能力,一般最大爬坡度在30%即16.7º左右。
(1) )(i Fw Ff Ft F +-=(2) )(15.21cos -ri i sin 20g q ua A C G T G D ⋅+⋅⋅⋅=αηα(3) 21)(sin fG Fw Ft +-=+ϕα 为坡道的角度(4) 211cos f+=ϕ5.汽车功率平衡汽车行驶时,不仅驱动力和行驶阻力互相平衡,发动机功率和汽车行驶的阻力功率也总是平衡。
如图3汽车功率平衡图。
432)1000(8445.3)1000(874.40)1000(44.165)1000(27.295313.19n n n n Tq -+-+-=式中,Tq 为发动机转矩(N*m );n 为发动机转速(r/min )。
发动机最低转速m in n =1000r/min,最高转速m ax n =5500r/min⎪⎪⎭⎫⎝⎛++++=dt du mu Afu C Giu Gfu P a a D a a e 3600761403600360013δη附件:matlab编程原程序(1)驱动力与行驶阻力平衡图(注:红色字为本文要仿真的参数)Matlab输入语句:close all;n=linspace(1000,5500);%设定转速范围ua1=0.377*0.316*n/(4.778*3.665);%公式计算各档车速范围ua2=0.377*0.367*n/(4.778*1.999);ua3=0.377*0.367*n/(4.778*1.407);ua4=0.377*0.367*n/(4.778*1.00);ua5=0.377*0.367*n/(4.778*0.472);Ttq=(-19.313+295.27*(n/1000)-165.44*(n/1000).^2+40.874*(n/1000).^3-3.8445*(n/1000).^4);% Ttq-n 曲线拟合公式x1=3.665;x2=1.999;x3=1.407;x4=1;x5=0.472;Ft1=x1*Ttq*4.778*0.91/0.316;%公式计算各档对应转速下的驱动力Ft2=x2*Ttq*4.778*0.91/0.316;Ft3=x3*Ttq*4.778*0.91/0.316;Ft4=x4*Ttq*4.778*0.91/0.316;Ft5=x5*Ttq*4.778*0.91/0.316;F1=1522*9.8*0.014+(2.4/21.15)*ua1.^2;%公式计算各档对应的各个车速下的行驶阻力F2=1522*9.8*0.014+(2.4/21.15)*ua2.^2;F3=1522*9.8*0.014+(2.4/21.15)*ua3.^2;F4=1522*9.8*0.014+(2.4/21.15)*ua4.^2;F5=1522*9.8*0.014+(2.4/21.15)*ua5.^2;plot(ua1,Ft1,'g',ua2,Ft2,'g',ua3,Ft3,'g',ua4,Ft4,'g',ua5,Ft5,'g',ua1,F1,'r',ua2,F2,'r',ua3,F3,'r',ua4,F4,'r',ua5,F5,'r');%汽车驱动力-行驶阻力平衡图xlabel('ua/(km/h)');%汽车驱动力-行驶阻力平衡图ylabel('F/N');title('汽车驱动力-行驶阻力平衡图');(2)汽车功率平衡仿真Matlab输入语句:close all;n=linspace(1000,5500);%设定转速范围ua1=0.377*0.316*n/(4.778*3.665);%公式计算各档车速范围ua2=0.377*0.367*n/(4.778*1.999);ua3=0.377*0.367*n/(4.778*1.407);ua4=0.377*0.367*n/(4.778*1.00);ua5=0.377*0.367*n/(4.778*0.472);Ttq=(-19.313+295.27*(n/1000)-165.44*(n/1000).^2+40.874*(n/1000).^3-3.8445*(n/1000).^4);% Ttq-n 曲线拟合公式x1=3.665;x2=1.999;x3=1.407;x4=1;x5=0.472;Ft1=x1*Ttq*4.778*0.91/0.316;%公式计算各档对应转速下的驱动力Ft2=x2*Ttq*4.778*0.91/0.316;Ft3=x3*Ttq*4.778*0.91/0.316;Ft4=x4*Ttq*4.778*0.91/0.316;Ft5=x5*Ttq*4.778*0.91/0.316;F1=1522*9.8*0.014+(2.4/21.15)*ua1.^2;%公式计算各档对应的各个车速下的行驶阻力F2=1522*9.8*0.014+(2.4/21.15)*ua2.^2;F3=1522*9.8*0.014+(2.4/21.15)*ua3.^2;F4=1522*9.8*0.014+(2.4/21.15)*ua4.^2;F5=1522*9.8*0.014+(2.4/21.15)*ua5.^2;Pe1=Ft1.*ua1./3600;%计算各档对应转速下的功率Pe2=Ft2.*ua2./3600;Pe3=Ft3.*ua3./3600;Pe4=Ft4.*ua4./3600;Pe5=Ft5.*ua5./3600;P1=F1.*ua1./(3600*0.85);%计算各档对应的各个车速下的行驶阻力功率P2=F2.*ua2./ (3600*0.85);P3=F3.*ua3./ (3600*0.85);P4=F4.*ua4./ (3600*0.85);P5=F5.*ua5./ (3600*0.85);plot(ua1,Pe1,'b',ua2,Pe2,'b',ua3,Pe3,'b',ua4,Pe4,'b',ua5,Pe5,'b',ua1,P1,'r',ua2,P2,'r',ua3,P3,'r',ua4,P4,'r',ua5,P5,'r');%汽车功率平衡图xlabel('ua/(km/h)');%汽车功率平衡图ylabel('P/kW');title('汽车功率平衡图');axis([0,160,0,80]);(3)汽车2档加速时间仿真Matlab输入语句:clearnT=0.85;r=0.316;f=0.014;CDA=2.4;i0=4.778;If=0.218;Iw1=1.798;Iw2=3.598;L=3.2;a=1.947;hg=0.9;m=1552;g=9.8;G=m*g; ig=[3.665 1.999 1.407 1.00 0.472];nmin=600;nmax=1000;u1=0.377*r*nmin./ig/i0;u2=0.377*r*nmax./ig/i0;deta=0*ig;for i=1:5deta(i)=1+(Iw1+Iw2)/(m*r^2)+(If*(ig(i))^2*i0^2*nT)/(m*r^2);endua=[6:0.01:99];N=length(ua);n=0;Tq=0;Ft=0;inv_a=0*ua;delta=0*ua;Ff=G*f;Fw=CDA*ua.^2/21.15;for i=1:Nk=i;if ua(i)<=u2(2)n=ua(i)*(ig(2)*i0/r)/0.377;Tq=-19.313+295.27*(n/1000)-165.44*(n/1000)^2+40.874*(n/1000)^3-3.8445*(n/1000)^4; Ft=Tq*ig(2)*i0*nT/r;inv_a(i)=(deta(2)*m)/(Ft-Ff-Fw(i));delta(i)=0.01*inv_a(i)/3.6;elseif ua(i)<=u2(3)n=ua(i)*(ig(3)*i0/r)/0.377;Tq=-19.313+295.27*(n/1000)-165.44*(n/1000)^2+40.874*(n/1000)^3-3.8445*(n/1000)^4; Ft=Tq*ig(3)*i0*nT/r;inv_a(i)=(deta(3)*m)/(Ft-Ff-Fw(i));delta(i)=0.01*inv_a(i)/3.6;elseif ua(i)<=u2(4)n=ua(i)*(ig(4)*i0/r)/0.377;Tq=-19.313+295.27*(n/1000)-165.44*(n/1000)^2+40.874*(n/1000)^3-3.8445*(n/1000)^4; Ft=Tq*ig(4)*i0*nT/r;inv_a(i)=(deta(4)*m)/(Ft-Ff-Fw(i));delta(i)=0.01*inv_a(i)/3.6;elsen=ua(i)*(ig(5)*i0/r)/0.377;Tq=-19.313+295.27*(n/1000)-165.44*(n/1000)^2+40.874*(n/1000)^3-3.8445*(n/1000)^4; Ft=Tq*ig(5)*i0*nT/r;。