基于MATLAB汽车转毂试验报告快速生成方法研究

合集下载

基于Matlab自动生成测试报告的研究

基于Matlab自动生成测试报告的研究

·23·兵工自动化Ordnance Industry Automation2019-03 38(3)doi: 10.7690/bgzdh.2019.03.006基于Matlab 自动生成测试报告的研究王 炜,伦 涛,袁 野(中国空空导弹研究院伺服系统研究所,河南 洛阳 471009)摘要:为解决人工方式在编写空空导弹测试报告时效率低下、错误率较高、耗时较长等问题,利用Matlab 与Word 之间的COM 组件技术,通过在Matlab 开发相关程序,将空空导弹测试数据的分析和撰写相关数据分析报告有机结合起来,利用该程序自动、批量化地对测试数据进行分析和生成报告。

应用结果表明:该方法可提高工作效率和质量,缩短分析和撰写报告的时间,且准确率大幅提高。

关键词:Matlab ;Word ;COM 组件接口;测试数据;自动 中图分类号:TP202 文献标志码:AResearch on Automatic Generating Test Report Based on MatlabWang Wei, Lun Tao, Yuan Ye(Servo System Research Institute , China Airborne Missile Academy , Luoyang 471009, China )Abstract: For solving the low efficiency, high error rate, and long time consuming in manual generating air missile test report, the paper use COM technology between Matlab and word. Use Matlab to develop related programs and combine the airborne missile testing data analysis with the related data report. Use the above program to automatically carry out analyzing and generating report for batch test data. The application results show that the method can greatly improve the work efficiency and quality, save the analysis and report time with high correctness rate.Keywords: Matlab; word; COM interface; tested data; automatically0 引言空空导弹在日常生产和交付测试中会产生大量测试数据。

基于Matlab的《车辆现代测试技术》实验教学系统

基于Matlab的《车辆现代测试技术》实验教学系统

科技信息2012年第33期SCIENCE&TECHNOLOGY INFORMATION随着科技进步,车辆测试技术出现了许多新技术和新理论,比如新型传感器、系统理论、信号处理、多传感器信息融合等,为了跟踪前沿技术和体现现代化,《车辆现代测试技术》课程将区别于传统汽车检测,其不仅是利用万用表、示波器等设备检测电压、电流、波形等物理量,来人工对车辆相关设备状态进行判断,而更重要的是利用测得数据进行理论变换,挖掘出更深层次数据信息,为进一步控制、故障诊断和预测等提供依据。

作为课程的实验教学,其需要具备对信号进行采集及进行分析处理的内容,论文考虑到Matlab软件集成了强大数据计算、信号处理和分析以及良好的硬件接口功能,利用Matlab软件并采用实际中方便可行的软硬件条件,探讨了进行该课程实验教学系统设计的方法,提出了两种具体的总体设计及其硬件和软件设计方案。

1实验教学系统总体设计方案Matlab软件支持的数据采集方式基本上可分为两种,一种是各大公司提供的集成数据采集板卡,只需安装其驱动程序,便可以利用Matlab编程实现数据的采集;另一种是用户自行设计的单片机数据采集系统,Matlab可通过串口实现和单片机的数据通信,读取单片机采集的数据。

Matlab的信号处理工具箱具有各种丰富的信号处理指令,对采集的数据便可进行各种变换和分析、显示图形和储存数据,得出的结论也可实时传输给信号采集系统以扩展其控制功能。

根据以上分析,由《车辆现代测试技术》课程实验教学对信号采集和处理的需要,实验系统可有两种设计总方案,方案一是由购买的数据采集卡构成随车测试实验系统,如图1;方案二是用户自行设计的无线数据传输不随车测试实验系统,如图2。

图1随车实验教学系统总方案通常情况下,用户购买的各公司数据采集卡,均不配备数据的无线传输功能,比较适合构建随车实验测试系统,系统必须随车运行,如图1。

个人计算机(PC机)中安装Matlab软件,数据采集卡可采用内插式或外挂式,内插式板卡根据PC机主板的类型选用相应的ISA、PCI 等总线形式的板卡,外挂式可选用USB、RS-232/RS-485等串口总线形式的板卡,由于内插式板卡采用了并行接口,其数据传输速度快,但插拔不太方便,外挂式采用了串口,其传输速度较内插式慢,使用起来却更方便[1]。

一种基于Labview和MATLAB的电机效率报告生成方法及系统[发明专利]

一种基于Labview和MATLAB的电机效率报告生成方法及系统[发明专利]

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号 (43)申请公布日 (21)申请号 201710819199.4(22)申请日 2017.09.12(71)申请人 合肥国轩高科动力能源有限公司地址 230000 安徽省合肥市新站区岱河路599号(72)发明人 李松 (74)专利代理机构 合肥市长远专利代理事务所(普通合伙) 34119代理人 杨霞 翟攀攀(51)Int.Cl.G01R 31/34(2006.01)(54)发明名称一种基于Labview和MATLAB的电机效率报告生成方法及系统(57)摘要本发明公开了一种基于Labview和MATLAB的电机效率报告生成方法,包括以下步骤:获取被测电机的运行数据并记录;新建一个报告模板,并定义信息插入点的位置;基于Labview新建一个VI程序,调用MATLAB公式功能对记录的被测电机的运行数据进行分析,以获得被测电机的特性曲线并将其保存为图片;利用Labview的VI程序调用被测电机的特性曲线,按照信息插入点的位置将特性曲线的图片插入报告模板中的预设位置,生成被测电机效率报告。

本发明通过Labview的VI程序调用保存的被测电机的运行数据的曲线图,并将上述曲线图写入设置好的报告模板,以根据关键参数对其自动做出判断并生成被测电机效率的报告,在保证报告生成准确性的同时提升了报告生成过程的简易性和便利性。

权利要求书1页 说明书3页 附图2页CN 107728058 A 2018.02.23C N 107728058A1.一种基于Labview和MATLAB的电机效率报告生成方法,其特征在于,包括以下步骤:S1、获取被测电机的运行数据并记录;S2、新建一个报告模板,并定义信息插入点的位置;S3、基于Labview新建一个VI程序,调用MATLAB公式功能对记录的被测电机的运行数据进行分析,以获得被测电机的特性曲线并将其保存为图片;S4、利用Labview的VI程序调用被测电机的特性曲线,按照信息插入点的位置将特性曲线的图片插入报告模板中的预设位置,生成被测电机效率报告。

基于MATLAB的汽车振动控制仿真

基于MATLAB的汽车振动控制仿真

摘要机械振动主要是谐波,阻尼,强制三种。

对于三个振动模型,列出了振动方程,然后给出了三个振动的初始条件。

在模拟过程中产生的一系列速度和汽车行驶时候产生的振动,势能和机械能的三个功能可以通过MATLAB函数模拟,以随时间改变图像。

然后,我们可以经过一系列的计算的出我们需要的函数方程和一些弹簧模拟图像,在后面可以进行一系列的导数计算,在MATLAB软件中可以画出不同的位移,汽车造成的损坏的函数图像,再通过在MATLAB的绘制,可以简单明细的看出汽车振动的能量变化。

最后再比较不同的图像,可以得出不同的结果,可以进行汽车改良。

就可以探索出最佳的方法来研究汽仿真。

关键词:简谐振动阻尼振动评价系数仿真软件。

AbstractMechanical vibration is mainly harmonic, damping, forced three. For the three vibration models, the vibration equations are listed, and then the initial conditions for the three vibrations are given. The three functions produced during the simulation process and the three functions of vibration, potential energy and mechanical energy generated when the vehicle travels can be simulated by MATLAB functions to change the image over time. Then we can go through a series of calculations out of the functional equations we need and some of the spring simulations of the image, which can be followed by a series of derivative calculations that can be plotted in the MATLAB software for different displacements, , And then through the drawing in MATLAB, you can simply see the details of the car vibration energy changes. Finally compare the different images, you can get different results, you can improve the car. You can explore the best way to study the steam simulation.Keywords:simple harmonic oscillationdamping oscillationappraisement coefficientsimulation software.目 录摘 要........................................................ I Abstract....................................................... II 第1章 概述.. (1)1.1 机械振动的物理模型...................................... 1 1.2 简谐振动的物理模型 (1)1.2.1阻尼振动的物理模型 ................................ 2 1.2.2 受迫振动的物理模型 .............................. 2 1.3 Matlab Simulink 仿真原理简述 ....................... 4 1.4频响函数的求解 .......................................... 4 第2章 简谐振动方程的解及其模拟仿真. (11)2.1简谐振动方程的求解 ..................................... 11 2.2 基本模型的建立 (12)2.2.1动能、势能、机械能监测 ........................... 13 2.3 振动信号频谱分析....................................... 16 第3章 阻尼振动方程的求解和仿真模拟. (18)3.1弹簧振子做阻尼振动方程的求解 ........................... 18 3.2弹簧振子做阻尼振动的模拟仿真研究 ....................... 18 3.3阻尼振动的图像分析 ..................................... 20 第4章 受迫振动的方程的求解和仿真模拟.. (23)4.1弹簧振子做受迫振动方程的求解 ........................... 23 4.2弹簧振子做受迫振动的仿真模拟研究 .. (24)4.2.1策动力频率0ωω<时弹簧振子的受迫振动仿真模拟 ..... 24 4.2.2策动力频率0ωω>时弹簧振子受迫振动的仿真模拟 ..... 25 4.3受迫振动的图像分析 ..................................... 25 4.4 汽车振动分析........................................... 26 第5章 几点补充说明与仿真模拟中问题分析 (31)5.1物理振动模型建立的补充说明 ............................. 31 5.2 方程求解中的补充说明................................... 31 5.3 仿真模拟中的问题分析................................... 31 6结语 ......................................................... 32 参考文献....................................................... 33 致谢.. (34)第1章 概述我们学习的的汽车当中,所学到的是汽车行驶时候产生了一定的损坏,就是一定的振动。

基于MATLAB遗传算法的汽车鼓式制动器多目标优化设计

基于MATLAB遗传算法的汽车鼓式制动器多目标优化设计

基于MATLAB遗传算法的汽车鼓式制动器多目标优化设计杨仁华【期刊名称】《机床与液压》【年(卷),期】2011(39)23【摘要】针对汽车鼓式制动器,提出以制动效能因素最大、制动过程中温升最低、制动鼓体积最小为目标,进行多目标优化设计.应用惩罚函数法建立了优化目标函数,运用MATLAB遗传算法工具箱进行寻优求解,并通过实例进行验证.结果表明:该优化方法合理可行.%Aiming at the auto brake drum, with the objective of maximizing the efficacy factor of the brake, minimizing the heat of rub surface during braking and minimizing the volume of braking drum, multi-objective optimization design were made. The optimal objective function was established by using the penalty function, the optimal solution was found by using the MATLAB genetic algorithm optimization toolbox, and it was verified by an example. The result shows that this optimization method is practical and reasonable.【总页数】4页(P91-93,97)【作者】杨仁华【作者单位】西华大学交通与汽车工程学院,四川成都610039【正文语种】中文【中图分类】U463.5【相关文献】1.基于遗传算法的汽车车身焊装夹具优化设计及MATLAB实现 [J], 姚春玲;张俊华;李宝顺2.基于MATLAB和遗传算法的汽车焊装夹具规则库的构建 [J], 刘锟;姚春玲3.基于MATLAB遗传算法的汽车传动系参数优化研究 [J], 陆超;4.基于MATLAB遗传算法的汽车传动系参数优化研究 [J], 陆超5.基于遗传算法的汽车永磁发电机多目标优化设计 [J], 王瑾因版权原因,仅展示原文概要,查看原文内容请购买。

基于MATLAB遗传算法的汽车鼓式制动器多目标优化设计

基于MATLAB遗传算法的汽车鼓式制动器多目标优化设计

能 ,其热能主要 由制动鼓吸收 ,少部分 由摩擦片等吸
收 ,短 时间内制动鼓 的温度可 以上 升到 高达 70 c 0 C。 制动鼓 的温度 升高 、摩擦片温度升高 ,制动鼓与摩擦 片间的摩擦 因数下 降,制动器制动效能下 降,温度越
率越高 ,因此 ,尽可能地提高制动器 的效 能因数 ,对 汽车行驶安全有着非常重要的意义 ,故取制动器效能
2 2 优 化 目标 函 数 .
其主要结构 参数 有制 动器摩 擦片 起始 角 ,摩擦 片
包角卢 ,张开力 或 到制动器 中心 的距离 a ,制 动蹄销 中心 的位置 c c等。 和
文 中以汽车制动 器 的综 合性 能为 目标 进行 优化 , 其分 目标为 :制动器制动效 能因素最大 、制动器体积
( 9 r0 ) 0 y2 1
作者简介 :杨仁华 ,工学硕士 ,副教授 ,长期从事汽车计算机辅助设计与汽车计算机辅助工程研究 。E—m i ae02 18 al t 0 1 1 :d 2
@ 1 3 cn 。 6.o

9 2-
机床与液压
第3 9卷
受力 ( 画 了左 半部分 )简 图。在 张 开力 和 只
计算时假设 :( ) 紧蹄 与松蹄 的结 构参数 相 同, 1 即摩擦片 的起始角 和摩 擦片包 角 相 同 ; ( )制 2 动蹄销 中心对称 。 其 中:R = 。R= 4 [OO _ O( +3 R CS r CS 1 t
松蹄制动器效能 因素 :

[o2 cs ( + ) +[卢一s 2 O + ) i2 csa 一 o2 卢 ] 2 i (t 卢 +s t ] n n ̄
最小和制动时温升最低 。各 分 目标 函数如 下。
22 1 制动器效能 因素 ..由来自献 [ ]有 : 1 赢

汽车理论(余志生)matlab编程实验报告

汽车理论(余志生)matlab编程实验报告

汽车理论1.汽车驱动力-行驶阻力平衡图的绘制代码:>> n=600:1:4000;>>Tq=-19.313+295.27*(n/1000)-165.44*(n/1000).^2+40.874*(n/1000).^3-3.8445*(n/1000).^4;>> i0=5.83;>> ig1=5.56;>> ig2=2.769;>> ig3=1.644;>> ig4=1;>> ig5=0.793;>> Ft1=Tq*ig1*i0*0.85/0.367;>> Ft2=Tq*ig2*i0*0.85/0.367;>> Ft3=Tq*ig3*i0*0.85/0.367;>> Ft4=Tq*ig4*i0*0.85/0.367;>> Ft5=Tq*ig5*i0*0.85/0.367;>> u1=0.377*n*0.367/(5.83*ig1);>> u2=0.377*n*0.367/(5.83*ig2);>> u3=0.377*n*0.367/(5.83*ig3);>> u4=0.377*n*0.367/(5.83*ig4);>> u5=0.377*n*0.367/(5.83*ig5);>> u=0:1:120;>> Ff=3880*9.8*0.013+2.77*u.^2/21.15;>> plot(u1,Ft1,u2,Ft2,u3,Ft3,u4,Ft4,u5,Ft5,u,Ff);2.最高车速、最大爬坡度及附着率:最高车速时Ft=Ff+Fw,由曲线图可知在5档时有最高车速:U max=(Ft5-3880*9.8*0.013*21.15/2.77)2; n max=4000r/min Umax=99.08km/h最大爬坡度:由曲线图可知最大Ft在一档,则计算一档时最大爬坡度为:i max=tan(arcsin F t−F f−F wG )=tan arcsin(F t1−F fG)由matlab计算得最大爬坡度i max=0.3522.在之前代码基础上输入:>> Ff1=3880*9.8*0.013+2.77*u1.^2/21.15; >> i=tan(asin((Ft1-Ff1)/(3880*9.8)));>> plot(u1,i);>> [m,index]=max(i);最大附着率:Φ=q a L +ℎg L ∗q =(0.35221.9473.2+0.93.2∗0.3522)≈0.498→0.53.加速度倒数曲线与加速时间:在以上代码继续输入matlab 代码:>>Ff2=3880*9.8*0.013+2.77*u2.^2/21.15;>>Ff3=3880*9.8*0.013+2.77*u3.^2/21.15;>>Ff4=3880*9.8*0.013+2.77*u4.^2/21.15;>> Z1=1+((1.798+3.598)+(0.218*5.83.^2*0.85*ig1.^2))/(3880*0.367.^2); %设置旋转质量换算系数>> Z2=1+((1.798+3.598)+(0.218*5.83.^2*0.85*ig2.^2))/(3880*0.367.^2); >> Z3=1+((1.798+3.598)+(0.218*5.83.^2*0.85*ig3.^2))/(3880*0.367.^2); >> Z4=1+((1.798+3.598)+(0.218*5.83.^2*0.85*ig4.^2))/(3880*0.367.^2); >> Z5=1+((1.798+3.598)+(0.218*5.83.^2*0.85*ig5.^2))/(3880*0.367.^2); >> a1=Z1*3880./(Ft1-Ff1); % 设置加速度倒数>> a2=Z2*3880./(Ft2-Ff2);>> a3=Z3*3880./(Ft3-Ff3);>> a4=Z4*3880./(Ft4-Ff4); % 由上题知5档最高车速99km/h ,因此重设转速、扭矩、5档驱动力和阻力>> n=600:1:3308;>> Tqa=-19.313+295.27*(n/1000)-165.44*(n/1000).^2+40.874*(n/1000).^3-3.8445*(n/1000).^4;>> Ft55=Tqa*ig5*i0*0.85/0.367;u55=0.377*n*0.367/(5.83*ig5);>> Ff55=3880*9.8*0.013+2.77*u55.^2/21.15;>> a5=Z5*3880./(Ft55-Ff55);>> plot(u1,a1,u2,a2,u3,a3,u4,a4,u55,a5);axis([0,100,0,14]); % 最高车速时Ft≈Ff,1a<14无限大,因此设置画图范围0<u a<100,0<1a积分法计算最大二档加速到70km/h的时间:t=26.2s脚本代码:Tq=-19.313+295.27*(n/1000)-165.44*(n/1000).^2+40.874*(n/1000).^3-3.8445*(n/1000).^4;ig=[5.56,2.769,1.644,1,0.793];Z=[1.3829,1.1027,1.0429,1.0224,1.0179];nmin=600;nmax=4000;u1=0.377*0.367*nmin./(ig*5.83);u2=0.377*0.367*nmax./(ig*5.83);ua=[6:0.01:99];N=length(ua);Fw=2.77*ua.^2/21.15;for i=1:Nk=i;if ua(i)<=u2(2)n=ua(i)*(ig(2)*5.83/0.367)/0.377;Ft=Tq*ig(2)*5.83*0.85/0.367;IA(i)=(Z(2)*3880)/(Ft-3880*9.8*0.013-Fw(i));da(i)=0.01*IA(i)/3.6;elseif ua(i)<=u2(3)n=ua(i)*(ig(3)*5.83/0.367)/0.377;Ft=Tq*ig(3)*5.83*0.85/0.367;IA(i)=(Z(3)*3880)/(Ft-3880*9.8*0.013-Fw(i));da(i)=0.01*IA(i)/3.6;elseif ua(i)<=u2(4)n=ua(i)*(ig(4)*5.83/0.367)/0.377;Ft=Tq*ig(4)*5.83*0.85/0.367;IA(i)=(Z(4)*3880)/(Ft-3880*9.8*0.013-Fw(i));da(i)=0.01*IA(i)/3.6;elsen=ua(i)*(ig(5)*5.83/0.367)/0.377;Ft=Tq*ig(5)*5.83*0.85/0.367;IA(i)=(Z(5)*3880)/(Ft-3880*9.8*0.013-Fw(i));da(i)=0.01*IA(i)/3.6;enda=da(1:k);t(i)=sum(a);endplot(t,ua);速度-时间图像如下:取平均值得t=26.2s。

MATLAB在车辆振动分析中的应用研究

MATLAB在车辆振动分析中的应用研究

MATLAB在车辆振动分析中的应用研究一、车辆振动分析在车辆振动分析中,通常需要进行以下几个方面的研究:1、车辆悬挂系统的响应特性分析:研究车辆悬挂系统的响应特性,包括弹簧刚度、阻尼系数等参数的确定,以及对路面激励的响应情况。

2、车辆整车振动的模态分析:研究车辆在不同频率下的振动特性及其对整车的影响。

3、车辆乘坐舒适性分析:研究车辆乘坐舒适性与振动的关系,并找到降低车辆振动对乘坐舒适性的影响的方法。

车辆悬挂系统的响应特性是影响车辆振动的关键因素之一。

为了研究车辆悬挂系统的响应特性,可以通过MATLAB进行数值模拟。

具体步骤如下:1、建立悬挂系统的数学模型对车辆进行数值模拟,需要建立悬挂系统的数学模型。

悬挂系统的主要部件包括弹簧、阻尼器等,可以通过MATLAB建立相应的数学方程表示。

2、对悬挂系统进行参数优化通过求解悬挂系统的数学模型,可以得到相应的参数值,如弹簧刚度、阻尼系数等。

根据实际情况,可以对这些参数进行调整,以优化悬挂系统的响应特性。

3、模拟车辆在不同路面激励下的振动响应根据悬挂系统的数学模型和参数值,可以通过MATLAB进行数值模拟,模拟车辆在不同路面激励下的振动响应,包括车体的加速度、车轮的垂向位移等。

车辆振动有许多模态,每一种模态都有其特定的频率和振动形式,因此对车辆进行整车振动模态分析有助于深入了解车辆振动特性。

MATLAB可以通过有限元分析方法进行车辆整车振动模态分析。

具体步骤如下:1、建立车辆的有限元模型有限元分析方法需要建立车辆的有限元模型。

可以通过MATLAB进行建模,将车辆划分为若干个小单元,并为每个小单元赋予相应的材料特性和约束条件。

2、进行模态分析车辆乘坐舒适性是客户选择汽车的重要因素之一,因此对车辆乘坐舒适性的研究也十分重要。

MATLAB可以通过建立车辆振动模型,预测车辆乘坐舒适性。

具体步骤如下:通过MATLAB建立车辆振动模型,包括车体加速度、位移等参数。

2、预测车辆乘坐舒适性指标利用车辆振动模型,可以预测车辆乘坐舒适性指标,如坐姿加速度水平值、垂直值等。

matlab实验报告

matlab实验报告

matlab实验报告实验报告:Matlab实验分析1. 实验目的本实验旨在通过Matlab软件完成一系列数值计算和数据分析的任务,包括绘制曲线、解方程、矩阵运算等,以加深对Matlab软件的理解和掌握。

2. 实验内容2.1 绘制函数曲线首先,我们通过在Matlab中输入函数的表达式来绘制函数曲线。

例如,我们可以输入y = sin(x)来绘制正弦函数的曲线。

另外,我们还可以设置曲线的颜色、线型和坐标轴范围等。

2.2 解方程接下来,我们使用Matlab来解方程。

对于一元方程,我们可以使用solve函数来求出方程的解。

例如,我们输入syms x; solve(x^2 - 2*x - 8)来解方程x^2 - 2x - 8 = 0。

而对于多元方程组,我们可以使用solve函数的向量输入形式来求解。

例如,我们输入syms x y; solve(x^2 + y^2 - 1, x - y - 1)来求解方程组x^2 + y^2 - 1 = 0和x - y - 1 = 0的解。

2.3 矩阵运算Matlab也可以进行矩阵运算。

我们可以使用矩阵相乘、相加和取逆等运算。

例如,我们可以输入A = [1 2; 3 4]和B = [5 6;7 8]来定义两个矩阵,然后使用A * B来计算它们的乘积。

3. 实验结果与分析在本实验中,我们成功完成了绘制函数曲线、解方程和矩阵运算等任务。

通过Matlab软件,我们可以快速、准确地进行数值计算和数据分析。

使用Matlab的高级函数和工具箱,我们可以更方便地处理复杂的数值计算和数据分析问题。

4. 实验总结通过本次实验,我们进一步加深了对Matlab软件的理解和掌握。

Matlab提供了丰富的函数库和工具箱,适用于各种不同的数值计算和数据分析任务。

在日常科研和工程实践中,Matlab是一个非常强大和方便的工具,可以帮助我们更高效地完成任务。

MATLAB在车辆振动分析中的应用研究

MATLAB在车辆振动分析中的应用研究

MATLAB在车辆振动分析中的应用研究
车辆振动分析是指研究车辆在行驶过程中,由于道路不平度、车速变化以及车辆悬挂
系统、车轮等零部件的相互作用而产生的振动现象。

这种振动不仅会影响车辆的舒适性和
稳定性,还会对车辆结构和零部件的寿命产生重要影响。

对车辆振动进行分析和优化设计
十分重要。

1. 车辆悬挂系统建模:MATLAB可以用来建立车辆悬挂系统的多体动力学模型。

通过
定义各个零部件的刚度、阻尼和质量等参数,可以模拟车辆在不同行驶条件下的振动响应。

通过分析模型的振动特性,可以评估悬挂系统的性能,并进行优化设计。

2. 道路不平度分析:MATLAB可以通过建立道路模型,模拟车辆在不同道路条件下的
振动情况。

通过分析车辆在不同频率下的响应,可以确定车辆与道路之间的相互作用,评
估车辆的舒适性和稳定性。

4. 悬挂系统参数优化:MATLAB可以通过建立悬挂系统的优化模型,利用遗传算法、
粒子群算法等优化算法,寻找最佳的悬挂系统参数组合,以达到最佳的抗震性能。

5. 车辆振动信号分析:MATLAB可以用来分析车辆振动信号,提取有用的特征参数。

通过对振动信号的时域、频域和小波分析,可以评估车辆的振动性能,并判断车辆是否存
在故障。

MATLAB在车辆振动分析中具有广泛的应用前景。

它不仅为汽车制造商、研发机构和工程师们提供了一个方便快捷的分析工具,也为改进车辆的舒适性、稳定性和耐久性提供了
重要的理论支持。

基于MATLAB的汽车动力性仿真实验

基于MATLAB的汽车动力性仿真实验

基于MATLAB的汽车动力性仿真实验【摘要】文章从车辆动力学的角度建立了汽车动力性数学模型,用MATLAB编程,对某轻型货车的动力性能参数进行计算并仿真出其驱动力-行驶阻力平衡图、行驶加速度及加速度倒数曲线图,计算出该轻型货车的最高车速及II档起步加速到70km/h所需的时间,为研究该型载货汽车的动力性能提供了很好的依据。

【关键词】MATLAB;轻型货车;动力性能;仿真一、前言汽车动力性是评价汽车性能的重要指标,通常用汽车的最高车速、加速时间和最大爬坡度来评定。

绘出汽车驱动力-行驶阻力平衡图和汽车加速度曲线图是求出最高车速、加速时间和最大爬坡度的前提,本文通过MATLAB仿真求出实验用轻型货车的动力性指标,使其参数指标优化轻型货车的动力性匹配实验。

二、实验用轻载货汽车本实验用使用的汽车是福田轻型厢式货车。

其主要的技术参数见表1。

变速器传动比数据见表2。

三、建立汽车动力性数学模型1.发动机的外特性利用FZD发动机综合实验台测出该型厢式货车汽车的外特性的功率与转矩曲线,利用多项式拟合求出发动机的转矩多项式,(1)式中,为发动机转矩();为发动机转速(r/min);系数可由曲线拟合中的最小二乘法来确定;k取4。

求得:发动机最低转速=600r/min,最高转速=4000r/min2.汽车行驶方程的建立及计算模型汽车行驶时的一般方程式为:式中:分别是驱动力、滚动阻力、空气阻力、坡度阻力和加速阻力;为发动机转矩;分别为变速器传动比、主减速器传动比;为传动系机械效率;为滚动阻力系数;为空气阻力系数;A为迎风面积;为车速;为道路坡度;为汽车旋转质量换算系数;分别为汽车质量、行驶加速度。

不考虑坡度阻力和加速阻力时,方程(2)变为:(3)可得最高车速:(4)不考虑坡度阻力由汽车行驶方程可得加速时间:(5)由动力学可知:(6)汽车等速行驶时得到最大坡度:四、仿真过程1.汽车汽车驱动力-行驶阻力平衡图仿真编写程序在MATLAB中做出汽车驱动力-行驶阻力平衡图,图1。

试析MATLAB在汽车振动分析及控制中的运用

试析MATLAB在汽车振动分析及控制中的运用

试析MATLAB在汽车振动分析及控制中的运用摘要:随着汽车振动会对汽车造成一定的危害,影响汽车的正常运行,因此要对汽车振动的原因进行分析,并提出合理的解决对策。

而MATLAB在汽车有巨大的作用,既能够应用与汽车的振动分析和控制中,还能够预测到汽车的反映,在实际中有较高的使用价值。

关键词:汽车振动;MATLAB;控制;应用在实际中汽车振动具有巨大的危害,因此一方面为了减少振动对汽车的零部件和使用性能造成的损害,另一方面还要针对汽车振动进行研究,尽量把汽车振动运用到汽车设计的服务中来,同时还要尽量利用振动的原理来制造推动机,减少汽车部件工作的强度,从而来提高工作效率。

1.汽车振动产生的原因分析机械的振动实际上是一种形式特殊的运动,构成振动系统的主要因素有阻尼、弹性、质量以及激励。

汽车本身就是具有阻尼、弹簧以及质量的系统,在汽车内部各部分具有不同的频率,因而汽车在平时的行驶中就往往会因为路面不平坦、运动方向以及车速的改变、发动机车轮与传送系统不平衡、汽车齿轮之间的冲击等各种内部与外部的激振作用造成汽车的局部或者是整体发生强烈的振动。

这种振动现象就会使汽车在运动时由于动力性能没有得到充分的发挥就容易出现一些问题。

另外,振动还会对汽车操作的平顺性与稳定性以及汽车的通过性造成不利的影响,还会使乘员在乘坐时产生不舒服的感觉,严重情况下还会对汽车的零部件造成损坏,缩短汽车正常的使用寿命。

2. 汽车振动的理论分析2.1.汽车振动的模型在实际中当一个振动系统比较复杂的时候,而建立的相应的模型也比较复杂,就越接近于真实的情况,相应的模拟情况就越真实,但是这却增加了对系统分析的难度,所以在建立振动的力学模型时就需要在逼真模拟与系统分析之间找出一个平衡点。

在进行汽车振动分析时需要把握的一个关键因素就是在实际中要根据研究的要求和研究内容,把研究的对象和外界的作用力进行简化,同时还要保证简化的模型能够与原来的系统模型在动态分析方面进行等效对比。

基于Matlab自动生成测试报告的研究

基于Matlab自动生成测试报告的研究

基于Matlab自动生成测试报告的研究Abstract摘要Introduction引言Test automation plays a crucial role in software development, allowing developers to efficiently identify and fix bugs. In order to evaluate the performance and reliability of software, testing is necessary. However, manually conducting tests and generating test reports can be time-consuming and error-prone. Therefore, automating the process of test report generation becomes essential. This research aims to explore the feasibility of using Matlab to automatically generate test reports.Methods方法1. Test Case Definition测试用例定义First, a set of test cases needs to be defined to evaluate the software's performance. Each test case should cover a specific scenario or functionality in the software. The input values, expected output, and any additional information for each test case should be determined.2. Test Script Development测试脚本开发Using Matlab, test scripts can be developed to execute the defined test cases. These scripts should include the necessary commands and functions to simulate user interactions with the software, provide input values, and compare the actual output with the expected output.3. Test Execution测试执行The test scripts can then be executed to run the test cases on the software. Matlab provides the ability to interact with external software and capture the results of each test case. The actual output, execution time, and any error messages should be recorded.4. Test Result Analysis测试结果分析Using Matlab's data analysis and visualization capabilities, the test results can be analyzed to determine the software's performance. Metrics such as pass rate, execution time, and error messages can be calculated and visualized to provide a comprehensive overview of the test results.5. Report Generation报告生成Once the test results have been analyzed, Matlab can be used to automatically generate a test report. The report should include an overview of the test cases, the test results, and any relevant metrics or visualizations.The report should also be well-organized and visually appealing to enhance readability.Discussion讨论Automating the process of test report generation using Matlab offers several advantages. Firstly, it saves time and effort compared to manually creating test reports. Secondly, it reduces the risk of human error in reporting test results. Finally, it enables testers and developers to easily analyze the performance and reliability of the software using the generated reports.However, there are also limitations to consider. Matlab may not be suitable for all types of testing, especially when testing requires specialized tools or platforms. Additionally, the complexity of test cases and scripts may pose challenges in terms of maintenance and debugging.Conclusion结论In conclusion, this research highlights the feasibility of using Matlab for automatically generating test reports. By defining test cases, developing test scripts, executing tests, analyzing results, and generating reports, Matlab proves to be a valuable tool in software testing. While there are limitations and challenges, the benefits of automated test report generation outweigh the drawbacks. Further research can focus on optimizing the process and addressing the limitations of using Matlab for test report generation.References 参考资料。

MATLAB在车辆振动分析中的应用研究

MATLAB在车辆振动分析中的应用研究

MATLAB在车辆振动分析中的应用研究1. 引言1.1 背景介绍车辆振动是指车辆在行驶过程中由于路面不平整或其他外界因素引起的车辆整体或部件的振动现象。

振动会导致车辆性能下降、舒适性降低、疲劳损伤加速等问题,影响车辆的安全性和乘坐舒适度。

对车辆振动进行深入的分析和研究具有重要的意义。

随着汽车工业的发展和人们对车辆安全性和舒适性要求的不断提高,车辆振动分析成为工程领域研究的重要方向。

通过建立合理的数学模型和采用有效的分析工具,可以更好地理解车辆振动的特性,为改进车辆设计和优化车辆性能提供基础支持。

1.2 研究意义车辆振动是指车辆在行驶或运动过程中产生的颠簸、震动等现象。

研究车辆振动分析对于提高车辆性能、减少燃料消耗、延长车辆寿命等方面具有重要意义。

通过对车辆振动进行深入研究,可以帮助我们更好地了解车辆振动的产生机理,从而指导车辆设计中的材料选择、结构设计和优化,提高车辆的舒适性和安全性。

车辆振动分析可以帮助人们更好地了解车辆在不同道路条件下的振动特性,为道路设计和维护提供重要参考,提高道路的舒适性和安全性。

对于减少车辆的燃料消耗和排放也具有重要意义。

通过减少车辆的振动,可以降低车辆的能量损耗,从而减少燃料消耗和减少尾气排放,对于环境保护和节能减排具有积极意义。

研究车辆振动分析在提高车辆性能、改善道路条件、减少燃料消耗和减少排放等方面具有重要意义,对于推动车辆工程领域的发展具有积极的促进作用。

1.3 研究方法研究方法是整个研究过程中非常重要的一部分,它决定了研究的有效性和可信度。

在本研究中,我们主要采用了以下几种方法:我们对车辆振动的基本原理进行了深入的研究和理解,包括车辆的动力学模型、受力分析以及振动特性等方面。

这为后续的实验设计和数据分析奠定了基础。

我们利用MATLAB软件建立了车辆振动分析模型,包括车辆的结构模型、路面激励模型以及悬挂系统模型等。

通过这些模型,我们可以对车辆在不同路况下的振动特性进行仿真分析。

matlab 模拟 实验报告

matlab 模拟 实验报告

matlab 模拟实验报告《利用Matlab模拟的实验报告》摘要:本实验利用Matlab软件对某一特定系统进行了模拟实验。

通过对系统的建模和仿真,我们得出了一些有价值的结论,并对系统的性能进行了评估。

本文将详细介绍实验的目的、方法、结果和分析,以及对实验结果的讨论和总结。

1. 引言Matlab是一种强大的数学建模和仿真工具,广泛应用于工程、科学和技术领域。

利用Matlab进行系统仿真可以帮助我们更好地理解系统的行为和性能,优化系统设计,并预测系统在不同条件下的表现。

本实验旨在利用Matlab对某一特定系统进行仿真,以验证系统的性能和稳定性。

2. 实验目的本实验的主要目的是利用Matlab对某一特定系统进行建模和仿真,分析系统的动态响应和稳定性,并评估系统的性能。

具体来说,我们将通过仿真实验探讨系统的频率响应、阶跃响应和脉冲响应,以及系统的稳定性和鲁棒性。

3. 实验方法首先,我们对系统进行了建模,包括系统的传递函数、状态空间模型等。

然后,利用Matlab软件进行仿真实验,分别对系统的频率响应、阶跃响应和脉冲响应进行了分析。

最后,我们对仿真结果进行了统计和评估,得出了一些有价值的结论。

4. 实验结果与分析通过Matlab的仿真实验,我们得到了系统的频率响应曲线、阶跃响应曲线和脉冲响应曲线。

通过对这些曲线的分析,我们可以得出系统的动态特性和稳定性。

同时,我们还对系统的性能进行了评估,包括系统的超调量、调节时间等指标。

5. 结果讨论与总结通过对实验结果的讨论和总结,我们得出了一些结论和建议。

我们对系统的性能和稳定性进行了评估,发现系统在某些条件下存在一些问题,提出了一些建议和改进措施。

同时,我们也对Matlab软件在系统仿真中的应用进行了总结和展望。

结论本实验利用Matlab对某一特定系统进行了建模和仿真,得出了一些有价值的结论。

通过对系统的动态响应和稳定性进行分析,我们发现了系统存在的一些问题,并提出了一些建议和改进措施。

基于MATLAB汽车转毂试验报告快速生成方法研究

基于MATLAB汽车转毂试验报告快速生成方法研究

第53卷第7期0引言动力性、经济性是汽车最基本、最重要的性能评价指标[1],在产品研发过程中需要进行多轮动力性经济性试验,通常通过转毂台架试验方式。

对于每次试验,试验人员需要花费大量时间和精力去处理试验数据、编写试验报告,增加了试验周期,降低了试验效率。

急需汽车动力性经济性试验数据分析和报告快速生成专业软件平台。

目前报告(报表)生成商业软件国外主要有Crystal RePort (水晶报表),国内主要有友华表、如意报表和润乾报表等。

水晶报表能够基于不同数据来源创建报表模板,扩展性好,可灵活、高效实现报告生成,但对专业性报告生成要求满足度不高,且软件价格昂贵,操作复杂[2]。

国内的报表生成软件普遍存在样式复杂,功能简单、复杂数据分析和计算能力不够等问题[3]。

因此,现有商业通用软件不能满足企业动力性和经济性试验数据分析和报告快速生成要求,需要另行开发。

目前,试验报告自动生成主要基于VisualC++[4]、Visual Basic [5]、LabVIEW [6]等编程语言或Web [7]、ActiveX [8]等技术进行软件开发。

Matlab 软件在快速数据处理方面具有优势。

本文依托江淮汽基金项目:国家自然科学基金资助项目(51105001);清华大学汽车安全与节能国家重点实验室开放基金资助项目(KF14022)收稿日期:2015-03-27修回日期:2015-04-30doi :10.3969/j.issn.1673-3142.2015.07.005基于MATLAB 汽车转毂试验报告快速生成方法研究姚强1,宋誓利2(1.230601安徽合肥安徽江淮汽车股份有限公司技术中心,2.230036安徽合肥安徽农业大学工学院)[摘要]在汽车产品实际生产中需要做大量的动力性经济性试验,对于试验报告生成,传统的手工操作不仅需要花费大量的时间和精力,而且容易出错。

基于MATLAB 开发工具对汽车转毂试验报告快速生成方法进行研究,开发设计了一款试验报告快速自动生成软件,该软件能根据试验数据文件命名对转毂试验数据自动识别,分别对加速测试、爬坡测试、等速油耗测试和NEDC 工况油耗测试等试验数据进行分析、参数提取,最后一键快速生成企业定制试验报告。

基于MATLAB汽车试验报告快速生成方法研究答辩资料

基于MATLAB汽车试验报告快速生成方法研究答辩资料
本科毕业设计
设计课题: 基于MATLAB汽车试验报告快速生成方法研究 汇 报 人: 指导老师:
年级专业:
目 录
1
2 3 4
绪论
基于MATLAB试验报告生成流程 主要技术实现 试验报告生成实例
1.绪论
1.1研究背景与研究意义 汽车的研发和性能改进都需要通过试验来完成,为了提高汽 车试验的效率,一般要求在试验的过程中能在现场做试验, 现场处理数据,现场生成试验报告,对试验数据处理的方法 均通过软件快速完成,效率较高,但制作试验报告均由试验 人员手动完成,不仅浪费了大量的时间和精力,而且也延长 了试验的周期,大大降低了试验的效率。 通过对本论文的研究,可以找到一种快速生成汽车试验报告 的方法,在进行汽车试验的过程中,将该方法集成到数据处 理软件中,每次试验之后,便可以根据数据处理软件的结果, 自动生成试验报告,使得试验报告的生成快速、高效,在很 大程度上提高了汽车试验的效率 。
1.绪论
1.3论文主要内容 本论文主要研究了基于MATLAB生成汽车试验报告 的一般流程,以及利用MATLAB语言实现试验报告内 容写入的相关指令,比如写入文字内容、生成表格、 插入图片等。最后,编写生成滑行试验报告的程序, 验证基于MATLAB生成汽车试验报告的可行性。
2.基于MATLAB试验报告生成流程
根据多次生成汽车试验报告的实际情况,总结出在利 用MATLAB生成试验报告时的一般流程。在生成试验 报告时,根据该流程来编写自动生成试验报告的程序。
2.基于MATLAB试验报告生成流程
基于MATLAB试验报告生成流程:
数据处理结有模板)
写入文字内容
4.试验报告生成实例
4.试验报告生成实例
4.3生成试验报告 试验数据导入后,数据处理软件对数据进行处理, 处理完成后便可以生成试验报告,生成试验报告时 进度条显示生成试验报告的进程。生成报告进程如 图。

基于Matlab的《车辆现代测试技术》实验教学系统

基于Matlab的《车辆现代测试技术》实验教学系统

基于Matlab的《车辆现代测试技术》实验教学系统
王吉华;魏民祥;程诚;谭德荣;曲金玉
【期刊名称】《科技信息》
【年(卷),期】2012(000)033
【摘要】对基于Matlab的《车辆现代测试技术》课程实验教学系统的设计方法进行探讨.根据《车辆现代测试技术》课程特点和实验教学的需要,基于Matlab信号处理及与硬件设备的接口功能,由现实条件,提出了两种实验教学系统的总体设计方案及其硬件和软件实现方法,两种方案切实可行,可有效地用于实施该课程的实验教学.
【总页数】2页(P255-256)
【作者】王吉华;魏民祥;程诚;谭德荣;曲金玉
【作者单位】山东理工大学交通与车辆工程学院山东淄博255049;南京航空航天大学能源与动力学院江苏南京210016;南京航空航天大学能源与动力学院江苏南京210016;山东理工大学交通与车辆工程学院山东淄博255049;山东理工大学交通与车辆工程学院山东淄博255049;山东理工大学交通与车辆工程学院山东淄博255049
【正文语种】中文
【相关文献】
1.基于Matlab语言的测试技术仿真实验教学系统开发
2.现场实验与远程分布式同步实验教学系统开发——以“轨道车辆制动实验”为例
3.基于Matlab的交互式
信息论编码实验教学系统设计4.基于MATLAB的开采沉陷预计实验教学系统5.基于Matlab的“电力电子技术”仿真实验教学系统设计
因版权原因,仅展示原文概要,查看原文内容请购买。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第53卷第7期0引言动力性、经济性是汽车最基本、最重要的性能评价指标[1],在产品研发过程中需要进行多轮动力性经济性试验,通常通过转毂台架试验方式。

对于每次试验,试验人员需要花费大量时间和精力去处理试验数据、编写试验报告,增加了试验周期,降低了试验效率。

急需汽车动力性经济性试验数据分析和报告快速生成专业软件平台。

目前报告(报表)生成商业软件国外主要有Crystal RePort (水晶报表),国内主要有友华表、如意报表和润乾报表等。

水晶报表能够基于不同数据来源创建报表模板,扩展性好,可灵活、高效实现报告生成,但对专业性报告生成要求满足度不高,且软件价格昂贵,操作复杂[2]。

国内的报表生成软件普遍存在样式复杂,功能简单、复杂数据分析和计算能力不够等问题[3]。

因此,现有商业通用软件不能满足企业动力性和经济性试验数据分析和报告快速生成要求,需要另行开发。

目前,试验报告自动生成主要基于VisualC++[4]、Visual Basic [5]、LabVIEW [6]等编程语言或Web [7]、ActiveX [8]等技术进行软件开发。

Matlab 软件在快速数据处理方面具有优势。

本文依托江淮汽基金项目:国家自然科学基金资助项目(51105001);清华大学汽车安全与节能国家重点实验室开放基金资助项目(KF14022)收稿日期:2015-03-27修回日期:2015-04-30doi :10.3969/j.issn.1673-3142.2015.07.005基于MATLAB 汽车转毂试验报告快速生成方法研究姚强1,宋誓利2(1.230601安徽合肥安徽江淮汽车股份有限公司技术中心,2.230036安徽合肥安徽农业大学工学院)[摘要]在汽车产品实际生产中需要做大量的动力性经济性试验,对于试验报告生成,传统的手工操作不仅需要花费大量的时间和精力,而且容易出错。

基于MATLAB 开发工具对汽车转毂试验报告快速生成方法进行研究,开发设计了一款试验报告快速自动生成软件,该软件能根据试验数据文件命名对转毂试验数据自动识别,分别对加速测试、爬坡测试、等速油耗测试和NEDC 工况油耗测试等试验数据进行分析、参数提取,最后一键快速生成企业定制试验报告。

给出了设计流程、文档编辑功能程序实现,并通过实例验证了设计软件的可靠性和可行性,为相关试验报告生成提供了方法指导。

[关键词]汽车;经济性动力性;转毂试验;试验报告生成[中图分类号]U462[文献标志码]A[文章编号]1673-3142(2015)07-0021-05Research on Effective Generation Method of Vehicle Drum Dynamometer Test Report Based on MATLABYao Qiang 1,Song Shili 2(1.Anhui Jianghuai Automobile Co.,Ltd.Technical Center ,Hefei City ,Anhui Province 230601,China ;2.School of Engineering ,Anhui Agricultural University ,Hefei City ,Anhui Province 230036,China )[Abstract ]A large number of dynamic performance and fuel economy tests are needed during the development of vehicle ,butfor the generation of test report ,the traditional manual operation method not only wastes a lot of time and energy ,but also is prone to error.In this paper ,the effective generation method for drum dynamometer test report was put forward based on MATLAB ,and the automatic generation software for the test report was developed.According to the test data file's name ,the software can firstly identify data of drum dynamometer tests automatically ,then analyze and extract parameter from the test data for the acceleration test ,climbing test ,fuel consumption tests of constant speed and NEDC cycle respectively.Finally ,the enterprise custom test report would be quickly generated by clicking a key.In this paper ,the software design program and the function reality of several document edit methods were introduced in detail.Specially ,the software's reliability and practicability were validated by an example operation.The research provides the method guidance for related test report generation based on software technology.[Key words ]vehicle ;dynamic performance and fuel economy ;drum dynamometer test ;test report generation农业装备与车辆工程AGRICULTURAL EQUIPMENT &VEHICLE ENGINEERING第53卷第7期Vol.53No.72015年7月July 2015农业装备与车辆工程2015年表1转毂试验数据文件命名规则Tab.1Data files naming rules for drum dynamometer tests试验测试项目测试文件名起步加速测试额定转速换挡加速0-1002000r/min 换挡加速0-100-20002500r/min 换挡加速0-100-2500超车加速测试4挡加速js-45挡加速js-56挡加速js-6等速油耗测试4挡等速油耗4-v1-v25挡等速油耗5-v1-v26挡等速油耗6-v1-v2NEDC 工况油耗测试xh车技术中心试验部实际生产需要,基于Matlab 开发汽车动力性经济性转毂试验报告快速生成软件平台,即Matlab GUI 编程实现文档doc 编辑和生成,完成实验数据即时分析、确定和报告生成。

平台构建有效提高了试验效率和数据分析的准确性,研究为相关试验报告生成提供了方法指导。

1软件设计流程如图1所示,首先选择试验测试数据文件夹,然后软件根据测试文件名对AVL 转毂试验数据进行自动识别。

对于按照命名规则命名的试验测试文件,软件在对其进行数据处理后,将分析结果进行汇总并自动写入试验报告中;对于未按照命名规则命名的测试数据,软件将其识别为无效数据,不进行处理。

2试验数据分析2.1转毂数据识别对于具体车型动力性经济性转毂试验会包含多个测试项目,故采用试验数据文件名对其进行识别。

测试时数据保存按约定命名规则命名。

根据试验测试人员的操作习惯,制定的测试文件命名规则如表1所示。

若某项测试有多个测试文件,则在对应的文件名后面加上数字编号用以区分,如0-100-2表示第2次额定转速换挡加速测试试验数据。

2.2试验数据处理完成转毂数据自动识别后,软件对有效测试数据进行数据处理。

对于加速测试,软件首先根据各测试项目提取出对应的加速数据段,然后分析起步加速测试的0-100km/h 加速时间、换挡时间、换挡次数以及超车加速测试的80-120km/h 加速时间、最高车速等加速信息。

对于爬坡测试,首先根据直接挡加速测试数据和车辆配置信息得到发动机外特性曲线,然后结合一挡速比计算测试车辆的最大爬坡度,最后分别根据800r/min 和1200r/min 下一挡最大爬坡度判断测试车辆20%爬坡和30%爬坡是否成功。

等速油耗测试数据处理根据测试车速将测试数据分组,统计其百公里油耗。

NEDC 工况油耗测试包括4个市区运转循环和1个市郊运转循环[9],在进行数据处理时,按表2分段统计分析各工况段试验油耗和百公里油耗。

2.3数据筛选和报告预览在进行转毂试验时,对于某些测试项目通常会进行多次试验、记录多组测试数据,但最后在生成试验报告时通常根据需要只选取两组有效测试数据。

绝对偏差是指某一次测量值与平均值的差图1汽车转毂试验报告快速生成软件设计流程Fig.1Software design diagram of report effectivegeneration for drum dynamometer test表2各油耗统计段与NEDC 工况对照表Tab.2Correspondence table of fuel consumptionanalysis phase and NEDC cycle工况段名称NEDC 工况对应时间段城市工况1/s 1~195城市工况2/s 196~390城市工况3/s 391~585城市工况4/s 586~780城郊工况/s781~1180NEDC 综合工况/s1~1180高速工况/s981~114222第53卷第7期姚强等:基于MATLAB 汽车转毂试验报告快速生成方法研究异,它的大小反映测试数据偏离中心值的程度,见式1。

软件根据各测试项目的评价指标计算每组测试数据的绝对偏差,然后筛选出绝对偏差绝对值最小的两组测试数据用以生成试验报告。

d i =x i -x軃(1)式中:x i ———单次测试结果;x 軃———n 次测试结果平均值。

完成数据筛选后,软件会对筛选结果进行分析汇总,用户可以通过对应的设置界面实现车速测试、加速测试、爬坡测试、等速油耗测试和NEDC 工况油耗测试等测试子项的报告预览,以便对分析过程进行及时调整,提高试验报告针对性和准确性。

相关文档
最新文档