首页 汽车整车性能测试分析系统设计-毕业论文

汽车整车性能测试分析系统设计-毕业论文

举报
开通vip

汽车整车性能测试分析系统设计-毕业论文南阳理工学院本科生毕业设计(论文)学院(系):机械与汽车工程学院专业:测控技术与仪器学生:曹亚瑞指导教师:何一文完成日期2013年5月 南阳理工学院本科生毕业设计(论文)汽车整车性能测试分析系统设计DesignofMeasurementandAnalysisSystemforAutomobilePerformance总计:毕业设计(论文)32页表格:2个插图:30幅 南阳理工学院本科毕业设计(论文)汽车整车性能测试分析系统设计DesignofMeasurementandAnalysisSystemforAutomo...

汽车整车性能测试分析系统设计-毕业论文
南阳理工学院本科生毕业设计(论文)学院(系):机械与汽车工程学院专业:测控技术与仪器学生:曹亚瑞指导教师:何一文完成日期2013年5月 南阳理工学院本科生毕业设计(论文)汽车整车性能测试分析系统设计DesignofMeasurementandAnalysisSystemforAutomobilePerformance总计:毕业设计(论文)32页 表格 关于规范使用各类表格的通知入职表格免费下载关于主播时间做一个表格详细英语字母大小写表格下载简历表格模板下载 :2个插图:30幅 南阳理工学院本科毕业设计(论文)汽车整车性能测试分析系统设计DesignofMeasurementandAnalysisSystemforAutomobilePerformance 学院(系):机械与汽车工程学院专业:测控技术与仪器学生姓名:曹亚瑞学号:029109006指导教师(职称):何一文(讲师)评阅教师:李珍完成日期:2013年5月 汽车整车性能测试分析系统设计测控技术与仪器专业曹亚瑞[摘要]随着汽车制造业的发展和市场的激烈竞争,对汽车性能测试仪器的需求也是越来越高,同时由于计算机和软件技术的快速发展,虚拟仪器正在逐渐成为测试领域的发展方向。本课题开发了汽车的整车性能测试分析系统。该论文对汽车性能参数测试方法进行了分析和探讨,设计了基于虚拟仪器技术的汽车性能参数测试系统。在探讨过程中,提出了在LabVIEW虚拟仪器软件平台上,采用模块化设计开发应用程序的方法,分别设计了测试汽车的动力性、经济性、平顺性、振动测试及各自的分析部分等几个子功能模块。系统利用LabVIEW软件设计的人性化界面,很好地发挥了虚拟仪器的数据采集、数据测试与分析以及结果输出显示的三大功能。[关键词]虚拟仪器;汽车性能测试;数据采集;信号分析DesignofMeasurementandAnalysisSystemforAutomobilePerformanceMeasurementandControlTechnologyandInstrumentsMajorCAOYa-ruiAbstract:Withthedevelopmentoftheautoindustryandthemarketfiercecompetition,thedemandforautomobileperformancetestinstrumentisalsomoreandmorehigh.Meanwhile,duetotherapiddevelopmentofcomputerandsoftwaretechnology,virtualinstrumentisgraduallybecomingthedevelopmentdirectioninthefieldoftesting.Thevehicleperformancetestandanalysissystemisdevelopedinthisthesis.Thetestmethodsofautomobileperformanceparameterarediscussedandthetestsystemofautomobileperformanceparametersbasedonvirtualinstrumenttechnologyisdesignedinthisthesis.Intheprocessofdiscussion,thedevelopmentmethodofapplicationsoftwarebasedonvirtualinstrumenttechnologyandusingmodulardesignisgiven.Severalmodulessuchaspowerperformance,economyperformance,smoothperformance,vibrationmeasurementandtheirpartsofanalysisarealsodesigned.Human-basedinterfaceoftheLabVIEWsoftwareisfullyused.Atthesametime,thethreebigvirtualinstrumentfunctionsofdataacquisition,datatestandanalysisandtheresultsoutputarefullyplayed.Keywords:virtualinstrument;automotiveperformancetest;dataacquisition;signalanalysis 目录 工贸企业有限空间作业目录特种设备作业人员作业种类与目录特种设备作业人员目录1类医疗器械目录高值医用耗材参考目录 1引言 11.1汽车性能检测技术的发展概况 11.1.1国外汽车性能检测技术概述 11.1.2国内汽车性能检测技术现状 11.1.3汽车检测技术的发展方向 21.2课题研究内容和意义 32虚拟仪器及LabVIEW 42.1虚拟仪器 42.1.1概述 42.1.2虚拟仪器的特点和优势 42.1.3虚拟仪器的结构 52.1.4编程语言 62.2LabVIEW 72.2.1LabVIEW的发展 72.2.2LabVIEW的功能 82.2.3LabVIEW的特点 82.2.4LabVIEW的应用 92.2.5LabVIEW的编程环境 93汽车测试系统的设计 113.1系统硬件组成 113.1.1光电传感器 113.1.2调理电路 123.1.3数据采集 133.2系统软件组成 153.2.1软件模块化设计 153.2.2汽车测试系统的主操作界面 163.2.3汽车动力性操作界面及子VI 163.2.4汽车经济性操作界面及子VI 193.2.5汽车平顺性操作界面及子VI 213.2.6汽车振动测试分析系统介绍 244仿真系统的调试、运行 254.1汽车动力性程序的仿真结果和分析 254.2汽车经济性程序的仿真结果和分析 254.3汽车平顺性程序的仿真结果和分析 275总结与展望 30参考文献 31致谢 32 1引言1.1汽车性能检测技术的发展概况1.1.1国外汽车性能检测技术概述国外对汽车检测工作开展较早,一些工业发达国家早在20世纪40至50年代就开始发展以故障诊断和性能检测为主的单项检测技术设备。60年代后期,国外汽车检测诊断技术发展很快,并且大量应用电子、光学、理化与机械相结合的光机电、理化机电一体化检测技术。相应产品有非接触式车速仪、前照灯检测仪、车轮定位仪、排气分析仪等。70年代,随着计算机技术的发展,出现了检测控制自动化、数据处理自动化、检测结果直接打印的现代化综合检测技术[1]。在此基础上,各工业发达国家相继建立汽车检测站和检测线,使汽车检测 制度 关于办公室下班关闭电源制度矿山事故隐患举报和奖励制度制度下载人事管理制度doc盘点制度下载 化。国际上20世纪70年代己开始注意汽车诊断的标准问题。1972年,在美国旧金山召开的第一次国际汽车安全会议就讨论了汽车诊断标准化问题。在该次会议上,德国大众汽车公司首先展出了使用微机的诊断仪器。它利用汽车装设的诊断用传感器和联接器与车外微机相连,能检查88个项目。之后,各国开始研究与开发汽车整车性能测试分析系统,相继推出类似的诊断装置。20世纪80年代中期,随着计算机的普及以及人工智能技术的发展,开始探讨用于汽车诊断的专家系统,于1987年开发了一个利用发动机油液分析来进行故障诊断的专家系统。这些系统己获初步成功,显示了专家系统的巨大潜力。目前国际上,车辆性能检测仪器正向着智能化、高精度、便携式、网络化、一体化的方向发展。如今,国外已将最先进的非接触测速技术用于车辆性能检测中,其最大特点是传感器的体积大大缩小,且重量轻,安装携带方便,最高测速可达到250km/h,国际上具有代表性的为日本小野、德国DATRON、瑞士KISTLER等公司的产品。日本近期推出的NICE-AII型综合检验台,实现了单机多功能的综合测试。1.1.2国内汽车性能检测技术现状 我国汽车检测技术的研究和开发起步较晚,进入20世纪60年代开始从国外引进或自行研究汽车检测设备,但主要是诊断设备和性能测试仪器,如发动机分析仪、五轮仪、声级计、电动试验台等。为满足汽车维修需要,当时由交通部门主持进行了发动机气缸漏气量检测仪、点火正时灯等检测仪器的研究和开发。20世纪70年代,我国大力发展了汽车检测技术,汽车不解体检测技术及设备被列为国家科委的开发应用项目。由交通部主持研制开发了反力式汽车制动试验台、惯性式汽车制动试验台、发动机综合检测仪、汽车性能综合检验台。进入20世纪80年代后,汽车检测诊断技术得到了迅速发展,我国机动车保有量迅速增加,因而促进了汽车诊断与检测技术的发展。交通部主持研制开发了汽车制动试验台、侧滑试验台、轴(轮)重仪、速度试验台、灯光检测仪、发动机综合分析仪、底盘测功机等测试仪器。目前全国生产汽车综合性能检测设备的厂家己达60多个,除交通部门外,机械、城建、高等院校等部门也进入汽车检测设备研制、开发、生产以及销售领域。我国已能生产全套汽车检测设备,如大型的技术复杂的汽车底盘测功机、发动机综合分析仪、四轮定位仪、悬挂检验台、制动检验台、排气分析仪、灯光检验仪等。但到目前为止,市场上用于机动车性能检测的仪器中无论进口仪器还是国产仪器,大都还是以单片机(MCU)为核心的单机形式的测试仪器,例如德国的PEISELEREM/SCH型测试仪、上海汽拖所的NCS-1B型测试仪。1.1.3汽车检测技术的发展方向现代汽车工业发展一日千里,新技术层出不穷,汽车己进入电子时代,汽车检测技术也出现了如下的发展新动向。(1)计算机技术应用广泛化早期的机动车检测都是人工的,其影响因素较多,检测效率也不高。随着电子技术的飞速发展,汽车检测系统开始同其他工业控制系统一样广泛引用电子计算机技术。计算机具有强大的计算能力,可靠的记忆和逻辑判断能力以及人机对话能力,从而使检测的自动化程度、检测速度、检测数据的准确性、公正性和可靠性大大提高,同时也为检测技术人员提供了许多新的测试手段,开拓了新的检测功能。计算机技术必将越来越广泛地应用于机动车性能检测系统中。(2)汽车检测管理网络化目前各地的汽车综合性能检测站部分己实现了计算机管理系统检测,虽然计算机管理系统检测采用了计算机测控,但各个站的计算机测控方式千差万别。即使采用计算机网络系统技术的,也是在一个站内部实现网络化。随着技术和管理的进步,今后机动车性能检测将实现真正的网络化(局域网),从而做到信息资源、硬件资源和软件资源的共享。在此基础上,利用信息高速公路将全国的汽车综合性能检测站连成一个广域网,使上级交通部门可以及时了解各地区的车辆状况。(3)传感技术和显示技术应用的综合化随着汽车、航天工业的发展,各个国家的传感技术制造水平越来越高,传感器测试精度和可靠性也不断提高,从而使机动车检测设备有了迅速的发展。现有仪器的测量结果可以用发光二极管(LED)、液晶(LCD)以数字显示,也可以通过一定的电路进行零点、温度、滞后及线性等误差修正之后,用伺服电机和减速器推动大型仪表的指针工作。这种仪表的通用化、标准化、清晰化程度均有较大提高,但是不直观,用户界面不友好。以后直接用图形、表格来动态显示测量值的方式,并辅以菜单式的人机对话系统将会是一种发展趋势。(4)汽车检侧技术集检测、诊断和预测一体化目前,机动车检测一般只是根据一些检测数据判定机动车的性能合格与否,至于故障原因往往无法予以诊断分析,这是目前检测技术的一个缺陷。随着科学技术的发展,应用故障机理的解析技术确定和预测汽车技术状况动态特性将成为可能。如何充分利用计算机技术,分析诊断信息参数,提高诊断精确度,开发预测故障专家系统,提高诊断预测水平,使车辆保持良好的状况,并将检测、诊断和预测融为一体,是今后汽车检测的一个发展方向[2]。1.2课题研究内容和意义 论文首先叙述了国内外机动车性能检测系统的发展概况,简要介绍了虚拟仪器技术的应用现状与前景,说明了课题的研究意义。然后论述系统所建立的理论依据。最后根据汽车各性能的评价指标,采用NI公司软、硬件构建了汽车整车性能的测试分析系统。系统利用LabVIEW软件设计的人性化界面,很好地发挥了虚拟仪器的数据采集、数据测试与分析以及结果输出显示的三大功能,能够实现实时显示、事后数据分析、数据曲线绘制等功能。本课题所设计的测试系统包括汽车的动力性、经济性及各自的分析部分等几个子功能模块。随着现代汽车工业的快速发展,汽车测试系统也越来越复杂而庞大。国外科技发达国家借助于其先进的电子与计算机技术,已经实现汽车性能测试系统的自动化、智能化和精密化,而我国汽车性能测试技术相对落后。面对我国汽车保有量迅速增长、车种繁多,以及现代汽车结构和使用条件的日趋复杂,广大汽车生产厂家迫切需要有效地对汽车性能进行测量和结果进行分析处理,使其具有很高的实用性和经济效益。传统的检测手段检测汽车性能已难以满足需要[3]。虚拟仪器的出现填补了模拟仪器和智能仪器的缺点,虚拟仪器是通过应用程序将通用计算机与仪器有关硬件结合起来,用户通过图形界面进行操作的一种仪器,使用虚拟仪器的用户就像在操作自己定义的仪器一样方便。本课题正是利用虚拟仪器来开发汽车性能检测系统,具有较大的现实意义。2虚拟仪器及LabVIEW2.1虚拟仪器2.1.1概述虚拟仪器的出现是测量仪器领域的一个突破,它彻底改变了传统的仪器观,从根本上更新了测量仪器的概念,带给人们一个全新的仪器观念。虚拟仪器代表着测量仪器发展的最新方向和潮流,是未来仪器产业发展的一大趋势。虚拟仪器是基于计算机的软件仪器,是仪器系统与计算机技术相结合的结果。一般而言,仪器与计算机之间的结合有两种结合方式:一种是以仪器为核心,将计算机系统装入仪器,如智能仪器、嵌入式系统仪器等;另一种是以计算机为核心,将仪器功能装入计算机,通过计算机实现各种仪器功能。虚拟仪器采用的就是后一种结合方式。虚拟仪器的一个重要概念和口号是“软件就是仪器”。虚拟仪器充分发挥了计算机的作用,具有结构简单、成本低廉、一机多用、测量精度高、用户可自行开发软件等特点,便于与计算机通信相结合来建立计算机网络,组建复杂的测试系统。利用虚拟仪器思想建立的测控系统提高了测量精度和测量速度,减少了开关和电缆等器件,系统易于扩充和修改,从而使其体积小、灵活方便、成本低、效率高,成为现代测控系统的发展方向。2.1.2虚拟仪器的特点和优势与传统仪器相比虚拟仪器具有以下3个特点。(1)不强调物理上的实现形式虚拟仪器通过软件功能来实现数据采集与控制、数据处理与分析及数据的显示这3部分的物理功能。其充分利用计算机系统强大的数据处理能力,在基本硬件的支持下,利用软件完成数据的采集、控制、数据分析和处理以及测试结果的显示等,通过软、硬件的配合来实现传统仪器的各种功能。(2)在系统内实现软硬件资源共享虚拟仪器的最大特点是将计算机资源与仪器硬件、DSP技术相结合,在系统内共享软硬件资源。它打破了以往由厂家定义仪器功能的模式,而变成了由用户自己定义仪器功能。使用相同的硬件系统,通过不同的软件编程,就可实现功能完全不同的测量仪器。(3)图形化的软件面板虚拟仪器没有常规仪器的控制面板,而是利用计算机强大的图形环境,采用可视化的图形编程语言和平台,以在计算机屏幕上建立图形化的软件面板来代替常规的传统仪器面板。软面板上具有与实际仪器相似的旋钮、开关、指示灯及其他控制部件。在操作时,用户通过鼠标或键盘操作软面板,来检验仪器的通信和操作。除上述特点外,与传统仪器相比,虚拟仪器还有如下几个方面的优势。(1)虚拟仪器用户可以根据自己的需要灵活地定义仪器的功能,通过不同功能模块的组合可构成多种仪器,而不必受限于仪器厂商提供的特定功能。(2)虚拟仪器将所有的仪器控制信息均集中在软件模块中,可以采用多种方式显示采集的数据、分析的结果和控制过程。这种对关键部分的转移进一步增加了虚拟仪器的灵活性。(3)由于虚拟仪器关键在于软件,硬件的局限性较小,因此与其他仪器设备连接比较容易实现。而且虚拟仪器可以方便地与网络、外设及其他应用连接,还可利用网络进行多用户数据共享。(4)虚拟仪器可实时、直接地对数据进行编辑,也可通过计算机总线将数据传输到存储器或打印机。这样做一方面解决了数据的传输问题,一方面充分利用了计算机的存储能力,从而使虚拟仪器具有几乎无限的数据记录容量。(5)虚拟仪器利用计算机强大的图形用户界面,用计算机显示测量结果。根据工程的实际需要,使用人员可以通过软件编程或采用现有分析软件,实时、直接地对测试数据进行各种分析与处理。(6)虚拟仪器价格低,而且其基于软件的体系结构还大大节省了开发和维护费用。2.1.3虚拟仪器的结构虚拟仪器可以由多种接口(如GPIB、VXI、PXI等)或具有这些接口的仪器,来连接构成被测控对象和计算机。虚拟仪器的结构如图2-1所示。虚拟仪器系统包括仪器硬件和应用软件两大部分。仪器硬件是计算机的外围电路,与计算机一起构成了虚拟仪器系统的硬件环境,是应用软件的基础;应用软件则是虚拟仪器的核心,在基本硬件确定以后,软件通过不同功能模块即软件模块的组合构成多种仪器,赋予系统特有的功能,以实现不同的测量功能。虚拟仪器硬件连接被测对象和计算机。根据不同的接口类型,虚拟仪器硬件结构包括数据采集系统、GPIB仪器控制系统、VXI仪器系统等不同部分[4]。虚拟仪器软件体系结构VISA(VirtualInstrumentationSoftwareArchitecture)主要包含两个层次:用户应用程序和设备驱动程序。如图2-2所示,设备驱动程序是联系用户应用程序与底层硬件设备的基础。每一种设备驱动程序都是为增加编程灵活性和提高数据吞吐量而设计的,每个设备驱动程序都具有一个共同的应用程序编程接口(API)。因此,不管虚拟仪器使用什么计算机或操作系统,最终所编写的用户应用程序都是可以移植的。图2-1虚拟仪器结构图2-2虚拟仪器软件体系结构2.1.4编程语言到现在为止已有多种虚拟仪器的软件开发工具,主要分为文本式编程语言和图形化编程语言两种。(1)文本式编程语言:如C、VisualBasic等。传统编程语言是用文本语言编程,使用这些语言开发虚拟仪器,需要工程师有较强的编程能力。(2)图形化编程语言:如LabVIEW、HPVEE等。图形语言(即各种图标、图形符号、连线等)编程,界面非常直观形象,都是工程师们熟悉的旋钮、开关、图形等,因此对于没有丰富编程经验的工程师们来说无疑是个极好的选择。在本论文所涉及的虚拟仪器的设计中,选择了NI公司开发的LabVIEW作为开发工具。虚拟仪器中最具有代表性的是美国国家仪器公司(NI)推出的LabVIEW(LaboratoryVirtualInstrumentEngineeringWorkbench),它是一种基于图形开发、调试和运行程序的集成化开发环境[5]。2.2LabVIEW2.2.1LabVIEW的发展LabVIEW是美国国家仪器公司(NatioanalInstruments,NI)的软件产品。1986年10月NI公司正式发布了LabVIEW1.0。随后,NI公司的LabVIEW开发小组继续投入开发项目,对编辑器、图形显示及其他细节进行重大改进,在1990年1月发布了LabVIEW2.0。1992年LabVIEW实现了从Macintosh平台到Windows平台的移植,1993年1月LabVIEW3.0正式发行。此时LabVIEW已经成为包含了几千个VI的大型应用软件和系统,作为一个比较完整的软件开发环境得到认可,并迅速占领市场。1996年4月LabVIEW4.0问世,实现了应用程序编制器(LabVIEWApplicationBuilder)的单独执行,并向数据采集DAQ通道方向进行了延伸。1998年2月发布的LabVIEW5对以前版本全面修改,对编辑器和执行系统进行了重写,尽管增加了复杂性,但也大大增强了LabVIEW的可靠性。1999年6月,LabVIEW开发小组发布了用于实时应用程序的分支,即LabVIEWRT版。2000年6月LabVIEW6发布,LabVIEW6拥有新的用户界面特征(如3D形式显示)、扩展功能及各层内存优化,另外还具有一项重要的功能是强大的VI服务器。2003年5月发布的LabVIEW7Express引入了波形数据类型和一些交互性更强、基于配置的函数,使用户应用开发更简便,在很大程度上简化了测量和自动化应用任务的开发,并对LabVIEW使用范围进行扩充,实现了对PDA和FPGA等硬件的支持[6]。2005年发布了LabVIEW8,为分布在不同计算目标上的各种应用程序的开发和发布提供支持。2006年NI公司为庆祝和纪念LabVIEW正式推出20周年,在当年10月发布了LabVIEW20周年纪念版,即LabVIEW8.2。该版本增加了仿真框图和MathScript节点两大功能,提升了LabVIEW在设计市场的地位;同时第一次推出了简体中文版,为中国科技人员的学习和使用降低了难度[7]。2.2.2LabVIEW的功能LabVIEW结合了简单易用的图形式开发环境与灵活强大的G编程语言,提供了一个非常直观的编程环境:有专为大型应用开发、集体开发及应用配置设计的附加开发工具,包括应用程序生成器、图形比较、源代码控制、程序码编写指导及复杂矩阵运算等功能。LabVIEW不仅仅是一种编程语言,还是一种用于测量和自动化的特定应用程序开发环境,一种用来快速设计工业原型和应用程序的高度交互式的开发环境。同时LabVIEW还实现了对FPGA等硬件的支持,实际上也是一个硬件设计工具。测量和自动化程序在处理与通用程序一样的问题(如数据结构和算法、文件I/O、网络I/O、用户I/O和数据库存取、打印等)的同时,还要处理额外的问题(如物理I/O、实时性约束和硬件配置等)。LabVIEW适用于测量和自动化应用程序的能力与通用编程的能力相互增强和扩展,使其在两个方面体现出强大的功能。2.2.3LabVIEW的特点LabVIEW是一种用图标代替文本行创建应用程序的图形化编程语言。与其他基于文本的程序设计语言相比,LabVIEW具有如下特点。(1)直观、易学易用。与VisualC++、VisualBasic等计算机编程语言相比,图形化编程工具LabVIEW有一个重要的不同点:不采用基于文本的语言产生代码行,而使用图形化编程语言G编写程序;产生的程序是框图的形式,用框图代替了传统的程序代码。因而可在很短的时间内被掌握并应用到实践中去,特别适合硬件工程师、实验室技术人员、生产线 工艺 钢结构制作工艺流程车尿素生产工艺流程自动玻璃钢生产工艺2工艺纪律检查制度q345焊接工艺规程 技术人员的学习和使用[8]。(2)通用编程系统。LabVIEW的功能并没有因图形化编程而受到限制,依然具有通用编程系统的特点。LabVIEW有一个可完成任何编程任务的庞大的函数库。该函数库包括数据采集、GPIB、串口控制、数据分析、数据显示及数据存储等。LabVIEW也有传统的程序调试工具,如设置断点、以动画方式显示数据及其通过程序的结果、单步执行等,便于程序的调试[9]。LabVIEW的动态连续跟踪方式,可以连续、动态地观察程序中的数据及其变化情况,比其他语言的开发环境更方便、更有效。(3)模块化LabVIEW还有一个特点是模块化,体现在两个方面。首先,LabVIEW中使用的基本节点和函数等就是一个个小的模块,可以直接使用;另外,由LabVIEW编写的程序,即虚拟仪器模块,除了作为独立程序运行外,还可作为另一个虚拟仪器模块的子模块(即子VI)供其他模块程序使用[10]。2.2.4LabVIEW的应用LabVIEW的诸多优点,使其在包括航天、航空、通信、汽车、半导体和生物医学等众多领域得到了广泛应用。从仪器控制、数据采集到测试和工业自动化,从大学实验室到工厂,从探索研究到技术集成,不同领域的科学家和工程师都在借助LabVIEW解决研究和工作中出现的各种应用课题。(1)应用于自动化测试和测量平台近30年来,NI公司革新了测量领域中工程师要年年进行测试和测量的方式。利用PC和虚拟仪器技术,通过LabVIEW的集成软件包和PXI、PCI、USB、Ethernet等模块化测量和控制硬件,可以提高开发设计效率并降低自动化测试和测量应用程序的成本。测试和测量中的应用通常有生产测试、验证/环境测试、机械/结构测试、实时可靠性测试、便携式场地测试、射频RF和通信测试、机台测试、图像采集和数据采集等。(2)应用于工业测量和控制平台LabVIEW可用于要求苛刻的工业应用,如高级I/O、高速模拟信号采集、振动监控、控制及其视觉之类的高级处理应用,以及与工业硬件(如OPC设备和PLC)的通信。另外,可以将LabVIEW中的可编程自动控制器(PAC)集成于其他测控系统中,从而达到附加的测量和控制功能[11]。工业测量和控制中的应用通常有:集成的测试和控制、机器自动化、机器视觉、机器状况监控、分布式监控和控制及功率监控等。(3)应用于设计、原型建模和分布LabVIEW可用于高效的设计应用、仿真、仿真数据与真实测量之间的比较。将LabVIEW和测量工具集成于附加的设计和仿真工具中,在设计过程中就可以将真实的测试工具与仿真模型进行比较,从而发现设计中的缺陷、减少重复设计、提高产品质量。通常的应用有嵌入式系统设计和测试、控制设计、数字滤波器设计、电子电路设计、机械设计、算法设计等。(4)应用于院校实验室LabVIEW在测控领域掀起革新的同时,也增强和提高了院校实验室的研究。在实验室中,LabVIEW将复杂的数据采集工作变得简便,便于研究人员集中时间和精力用于实验操作、数据分析和结论总结,而不是将大量时间用于搭建实验室设备。LabVIEW在教学和实验室中的应用领域包括测量、电路设计和仿真、控制、机械、电子、信号和图像处理、无线通信和嵌入式系统等[12]。2.2.5LabVIEW的编程环境LabVIEW程序分为前面板和程序框图两个部分。前面板是VI代码的接口,是用户交互界面。前面板界面上放置了各种图形控件,这些控件主要分为输入控件(Controls)和显示控件(Indicators)两大类[13]。程序框图中包含了以图形方式表示并实现VI逻辑功能的程序代码。程序框图中除了包含对应于前面板上各个控件的连线端子(Terminal)外,还包含了常量、函数、子VI、结构、文字说明,以及将数据从一个对象传送到另一个对象的连线等。前面板和程序框图窗口都有各自的标题栏、菜单栏和工具栏。其中,标题栏显示的是该模版VI的名称,菜单栏采用了下拉式菜单的形式,如“文件”、“编辑”、“查看”等。菜单栏中包含了大多数软件都具备的“新建”、“保存”、“另存为”、“复制”、“粘贴”等选项,也包含了LabVIEW的其他功能选项。前面板的工具栏中的按钮有9个,分别为“运行”、“连续运行”、“异常终止执行”、“暂停”、“文本设置”、“对齐对象”、“分布对象”、“调整对象”、“重新排序”[14]。程序框图的工具栏中有一些与前面板工具栏相同的按钮,同时也包含前面板的工具栏所没有的5个程序调试按钮:“高亮显示执行过程”、“保存连线值”、“开始单步执行”、“单步跳过”、“单步步出”。图2-3前面板图2-4程序框图 3汽车测试系统的设计3.1系统硬件组成硬件部分主要由非接触速度传感器、数据保持卡、DAQ数据采集卡、降压电路和笔记本电脑组成。测试系统硬件结构如图3-1所示。 图3-1系统硬件结构图3.1.1光电传感器传感器是一种以一定精确度把被测量转换为与之有确定对应关系的、便于应用的某种物理量的测量装置或器件。它是科学仪器等测量系统、自动控制系统中信息获取的首要环节和关键技术。传感器的结构包括:敏感元件、转换元件和基本转换电路。为了选择合适的传感器,应考虑很多因素,例如测量目的、测量范围、精度要求、环境条件、较高性价比和可靠性等[15]。该课题选择OES-II非接触式测长测速光电传感器,配用该传感器的车速仪是汽车测试行业最高精度的计量仪器,至今已在国内四百多个汽车厂家和汽车质检部门得到广泛应用。使用时将仪器安装在汽车外侧,镜头对准灯光照明的地面。汽车行驶时,地面砂石分布图案经光学系统成像并扫描过特殊的硅光电探测器,经光电转换和空间滤波后,传感器仅输出一随机窄带正弦波信号,信号的频率与车行速度成正比。非接触测长测速光电传感器如图3-2所示。使用时将仪器安装在汽车上,用灯照明地面,当汽车行驶时,地面杂乱花纹经光学系统成像到光电器件上并相对运动,经光电转换和空间过滤后,探测头输出一接近正弦波的随机窄带信号,信号的频率随车行的速度变化,正弦波的每一个周期严格对应着地面上走过的一段距离,经过测试可知道车行驶速度、加速度和路程。图3-2OES—II非接触测长测速光电传感器将传感器输出的信号经TRF型带通跟踪滤波器滤波和整形后,转换为TTL脉冲输出,每一脉冲严格对应汽车相对地面走过的一段距离。将输出信号经过计数和微机处理后就可实时显示车行速度、路程、加速度和经过时间,并可将数据存储。表3-1OES—II非接触光电传感器的技术指标测速范围0.4km/h~250km/h测长精度≤0.2%工作距离目标至镜头前端500m允许颠簸±100mm内精度不变目标视场48mm×60mm照明灯功率DC12V,55W传感器尺寸86×194×240mm传感器重量2.5kg工作环境温度-5℃~+50℃保存环境温度-40℃~+80℃3.1.2调理电路从传感器得到的信号大多要经过调理才能进入数据采集设备,信号调理功能包括放大、隔离、滤波、激励、线性化等[16]。(1)放大微弱信号都要进行放大以提高分辨率和降低噪声,使调理后信号的电压范围和A/D的电压范围相匹配。信号调理模块应尽可能靠近信号源或传感器,使得信号在受到传输信号的环境噪声影响之前已被放大,使信噪比得到改善。(2)隔离隔离是指使用变压器、光或电容耦合等方法在被测系统和测试系统之间传递信号,避免直接的电连接。使用隔离的原因:一是从安全的角度考虑;二是隔离可使从数据采集卡读出来的数据不受地电位和输入模式的影响。如果数据采集卡的地与信号地之间有电位差,而又不进行隔离,那么就有可能形成接地回路,引起误差。(3)滤波滤波的目的是从所测量的信号中除去不需要的成分。大多数信号调理模块有低通滤波器,用来滤除噪声。通常还需要抗混叠滤波器,滤除信号中感兴趣的最高频率以上的所有频率的信号。另外,某些高性能的数据采集卡自身带有抗混叠滤波器。(4)激励信号调理也能够为某些传感器提供所需的激励信号,比如应变传感器、热敏电阻等就需要外界电源或电流激励信号。很多信号调理模块都提供电流源和电压源以便给传感器提供激励。(5)线性化许多传感器对被测量的响应是非线性的,因而需要对其输出信号进行线性化,以补偿传感器带来的误差。目前,数据采集系统也可以利用软件来解决这一问题。实验室内现成的电荷放大器可满足测量要求,电荷放大器的特点是将机械量转变成与其成正比的微弱电荷Q,而且输出阻抗Ra极高。3.1.3数据采集由于计算机所能识别的信号只能是数字信号,信号经传感器和放大器输出为模拟电信号,必须经过离散化和数字化才可以被计算机所识别,数据采集卡就是实现这一任务的转换单元,它在整个现代化测试中起着承前启后的关键作用[17]。一般常用的采集卡组成如图3-3和3-4所示。 图3-3模拟多路转换共用A/D图3-4单独A/D、数字多路转换在测试中,经常需要同时对多个信号进行数据采集,这可以由多通道数据采集卡来实现。多通道数据采集卡通常有两种方式:①共用模/数(A/D)转换器的模拟多路转换(AMUX),如图3-3所示;②各通道独立采用模/数(A/D)转换器的数字多路转换(DMUX),如图3-4所示。本课题采用的数据采集卡是NI公司的B系列多功能数据采集,即NIUSB-6009,它具有基本的数据采集功能,其应用范围包括简单的数据记录、便捷式测量和学术机构的实验室实验[18]。NIUSB-6009数据采集器的技术参数如下表3-2所示。图3-5是NIUSB-6009数据采集器。表3-2NIUSB-6009数据采集器的技术参数总线类型USB操作系统Windows、MacOSX、Linux、PocketPC测量类型电压DAQ产品家族B系列通道数8SE/4DI采样率48ks/s分辨率14bits同步采样否最大电压范围-10~10V精度范围138mv最小电压范围-1~1V精度范围37.5mV图3-5NIUSB-6009数据采集卡3.2系统软件组成 3.2.1软件模块化设计模块化软件是模块化概念在软件设计中的应用,是软件开发的一种重要技巧,在计算技术中称之为“模块化程序设计”,它是指“把系统或程序作为一组模块集合来开发的一种技术”。其“目的是把一个复杂的任务断开成几个较小与较简单的子任务,它至少方便了正确的程序的编写”[19]。模块化设计运用的水平,影响到软件开发的效率、质量和可维护性。本系统软件核心部分主要由喷油脉冲信号采集控制模块、车速信号采集控制模块及振动信号采集模块组成。通过信号采集模块,可以连接实车道路实验实时分析、显示模块和事后分析、显示模块[20]。每个模块又包括各个测试项目的子模块。结构如图3-6所示。图3-6软件模块结构图3.2.2汽车测试系统的主操作界面由于采用了LabVIEW软件引入了虚拟仪器概念,软件的操作界面十分人性化,可以用操作人员熟悉的按钮进行控制以及清晰的界面进行显示。系统操作界面显示了该软件所能测试的项目,包括汽车的动力性、经济性、平顺性的测试。主操作界面如图3-7所示。根据所要检测的内容,通过运行相应的按扭,可以进入相应的测试面板。图3-7测试系统的主操作界面3.2.3汽车动力性操作界面及子VI汽车动力性测试系统的主程序主要是用来控制各子程序和功能模块之间的关系。主程序的前面板包括加速性能测试按钮、传感器信号采集按钮和最高车速试验按钮。由于试验条件有限,所以采用模拟信号—正弦+噪声信号,代替测速光电传感器输出的正弦信号。根据所要操作的功能,按下对应的按钮,可以进入相应的测试面板。动力性测试的主界面如图3-8所示。图3-8动力性测试系统的主操作界面LabVIEW的DAQ程序包括模拟输入、模拟输出、计数器操作,或者数字输入输出等,本课题所用到的只是模拟输入。虚拟仪器系统软件的基础是设备驱动软件。波形数据类型是将从DAQ卡上读取的数据与时间信息相结合的LabVIEW数据类型。当把DAQVI的波形输出端直接与波形数据类型相连时,将会得到采集数据的起始时间、每个数据点之间的时间增量以及一组数据取值。还可以将波形数据类型直接与波形相连,它将适当地根据时间数据X轴确定刻度区间。数据采集子程序的设计中同时还考虑到了数字滤波功能的设计[21]。在数据采集子程序的数字滤波器采用的是无限脉冲响应(IIR)滤波器,IIR滤波器最适宜于处理连续数据。在该滤波器面板中,用户在现成的VI中可以找到大多数经典模拟滤波器响应:巴特沃斯滤波器、契比雪夫滤波器、逆契比雪夫滤波器、贝塞尔滤波器。汽车动力性信号数据采集界面如图3-9所示。速度的计算方法。首先应根据车速的不同来选择合适的采样频率,再根据不同的采样频率来决定采样点数。由于一次采样的时间很短可以近似的认为采样时间内的速度就是车辆的瞬时速度。如图3-10所示。 图3-9汽车动力性信号数据采集界面 图3-10速度试验界面加速度的计算方法。汽车行驶加速度的计算,根据两次相邻采样的汽车速度差和两次采样间隔的时间差可算出。求得每次采样的加速度值,由于两次采样间隔时间非常短,所以可以近似认为计算值为加速度瞬时值。加速度的显示通过前面板的图表来显示,当图表生成后可以通过图表中的游标来拾取数值,可同时使用多个游标,这样就可以拾取任意速度之间的加速度,时间可以从0开始加速,也可以从任意速度值开始,这为测试带来方便。加速性能测试界面如图3-11所示。图3-11加速性能测试界面3.2.4汽车经济性操作界面及子VI汽车经济性测试系统的主操作界面是用来控制各功能模块与其显示界面之间联系的纽带。经济性测试的主界面如图3-12所示。图3-12经济性测试系统的主操作界面下面将分别介绍经济性信号采集系统和随车测试系统。(1)经济性信号采集系统从喷油器的电磁线圈两端引出电压信号为方波,由于试验条件有限,所以用系统模拟信号代替实际信号。经济性信号采集界面如图3-13和3-14所示。图3-13汽车经济性信号采集界面图3-14汽车经济性信号采集子VI的程序框图(2)经济性随车测试系统随车测试程序的设计体现了即时测试即时显示结果的优点。通过该功能模块对汽车经济性的检测,可以在实验现场显示汽车的百公里油耗。此显示界面均为实时显示,有助于在实车道路实验时即时得出汽车经济性评价[22]。随车测试程序显示界面如图3-15所示。图3-15经济性随车测试程序显示界面3.2.5汽车平顺性操作界面及子VI在平顺性程序设计中,首先完成了各子功能(子VI)的程序,将其做成单个的模块,并且每个模块由更小的模块组成。每一级的模块均可以图标形式放置在程序流程图中,这样不但增加了程序的可维护性,也增加了程序的可读性,使程序流程图更加清晰明了,同时也避免了大量的重复编程工作。平顺性测试系统的主操作界面如图3-16所示。图3-16平顺性测试系统的主操作界面平顺性测试系统主要包括三个模块:时域波形显示、幅值域分析结果和自功率谱分析。下面对幅值域分析模块和自功率谱分析模块进行介绍。(1)由于采集的信号是汽车行驶时的随机振动信号,因此进行时域的自相关分析或互相关分析没有意义。接下来首先进行幅值域分析,它包括均值、方差、概率密度函数等的分析。为了反映被测信号的幅值域特性,编写了概率统计模块,程序能够完成数据的均值、标准差、最大值和最小值等的计算。如图3-17所示。图3-17幅值域分析前面板(2)由于实际信号比较复杂,直接用时域描述来揭示信号的频率结构和各频率成分的幅值(或能量)大小是很困难的,所以在动态测试技术中广泛运用信号的频域描述,以揭示信号内各频率成分的幅值、相位与频率的对应关系,或者是信号能量沿频率域的分布规律。本测试系统的频域分析模块是自功率谱分析。功率谱是描述信号在频率域内统计特性之一的一种重要方法,它表达了信号中各频率分量所包含的功率在频域上是如何分布的。本系统的自功率谱子模块的编写是应用LabVIEW自带的自功率谱函数功能模块。如图3-18所示。图3-18自功率谱分析前面板汽车平顺性测试系统程序框图如图3-19所示。图3-19平顺性测试系统程序框图3.2.6汽车振动测试分析系统介绍振动测量就是检测振动的变化量,将其转换为与之对应的、便于显示和分析处理的电信号,并从中提出所需的信息。一般来说,振动测试与分析系统由两大部分组成。一部分为传感器测量系统,它包括各种振动传感器、压力传感器及其有关测量部分,其作用是拾取表征机器状态的各种信号或参数,并使之变成标准的电压或电流信号。另一部分即为测量数据采集、显示、处理及分析系统,其作用是获得信号并进行具体振动值显示,同时进行进一步的分析、处理。振动测试分析系统是借助于计算机实现对振动信号的测试与数据分析,它可以完全取代传统的信号分析仪等诸多硬件设备,完成对信号的各种分析。数据采集功能模块是振动测试系统的基础。程序分析模块主要包括短时傅立叶变换(STFT)程序和小波变换程序。短时傅里叶变换谱图能够反映信号能量的频谱随时间的变化情况,即信号的能量在时频平面中的分布。该程序前面板共有四部分组成:参数部分、短时傅里叶变换时频平面图、瞬时频谱图和信号时域波形图。振动测试广泛应用于各种工程机械、建筑结构、车辆船舶、飞机导弹、能源设备、仪器仪表等系统中。本文上一节中的汽车平顺性测试系统是振动测试的一个具体应用。在此就不详述。4仿真系统的调试、运行 4.1汽车动力性程序的仿真结果和分析 下面将对汽车动力性信号采集系统进行调试、运行。用系统生产的正弦信号+噪声信号代替传感器信号,图4-1是某一车速时采集到的信号和滤波信号。图4-1汽车动力性信号采集和滤波效果4.2汽车经济性程序的仿真结果和分析 由于发动机信号为喷油脉冲信号,所以通过虚拟仪器软件系统模拟发动机信号。汽车转速为1000r/min和2000r/min时,信号采集程序界面如图4-2和4-3所示。图4-2发动机转速为1000r/min信号采集面板图4-3发动机转速为2000r/min信号采集面板在其他条件不变而只改变发动机转速的条件下,通过发动机喷油信号采集可得出发动机的转速越高,同一时间内发动机的喷油次数越多。这条结论符合发动机实际情况,则信号采集比较合理。仿真测试中,根据实验条件,选定汽车在不同的档位,发动机转速分别控制在1000r/min、2000r/min时,测得单次喷油时间,单次喷油量,总喷油时间及总的油耗等相关数据。运行前要求对参数进行设定。首先,在信号采集参数设定区输入您选择的设备号、通道号、采样数(采集卡每次采样点数)、采样频率以及要求的最高最低信号频率,并在发动机参数设定区输入喷油嘴 型号 pcr仪的中文说明书矿用离心泵型号大全阀门型号表示含义汽车蓄电池车型适配表汉川数控铣床 、燃油标号、发动机缸数。然后,打开屏幕左上角的程序运行开关,再打开界面的操作开关,程序运行。查看采集信号及滤波信号,认为实验可行,方可观察实时车速显示、实时百公里油耗显示,当达到实验要求时间时,关闭操作开关。此时跳出对话框,要求选择数据保存文件路径。油耗仿真测试数据如图4-4所示。图4-4油耗仿真测试数据4.3汽车平顺性程序的仿真结果和分析点击程序主界面的平顺性分析下拉菜单,选择信号采集,点击确定可以得到信号的时域波形显示,如图4-5所示。由于试验条件的限制,此处用模拟的正弦信号代替实测振动信号。图4-5汽车平顺性模拟信号采集界面图4-6幅值域分析结果图4-7自功率谱分析图为了验证本系统测试的可行性和准确性,使用该系统进行了实际的测试工作。首先连接好试验设备并调试成功,加速度传感器放置于汽车司机座椅下,并与电荷放大器相连接,其输出信号连接至数据保持卡及数据采集卡,将采集到的模拟信号转换为数字信号记录到笔记本电脑。利用图形化编程语言LabVIEW开发的汽车振动与平顺性测试分析系统正确且可实用性强。该系统集数据采集、分析、显示于一体,运用计算机对采集的信号数据进行分析处理,并以图、表等多种形式给出车辆振动检测结果及平顺性分析结果,为评价汽车振动和平顺性能提供了一个简单快捷的操作平台,提高了测试效率和计算精度,节约了人力、物力、财力。5总结与展望 虚拟仪器技术利用高性能的模块化硬件,结合高效灵活的软件来完成各种测试、测量和自动化的应用。随着对汽车性能测试要求的提高,虚拟仪器凭借着其自身的优点,逐渐成为汽车测试领域的发展方向。本课题的任务是利用LabVIEW开发汽车整车性能测试系统,仿真结果证明,由数据采集卡和LabVIEW组成的系统进行汽车整车性能测试是切实可行的,它不仅可以节省程序开发时间,而且它的模块化编程使程序的扩展变得很灵活。本课题对虚拟仪器技术、测试系统的构成等相关理论进行了详细的介绍、分析了系统测试中的关键技术,设计出了基于LabVIEW的汽车整车性能测试系统,并进行了分析,具有一定的理论意义和应用价值。在设计过程中,我采用了一种新的开发平台LabVIEW,它以图形化的框图程序取代了传统的文本格式代码,使程序的调试和开发更为便捷;采用模块化设计,这使得系统的扩充十分方便;设计了一套汽车整车性能测试系统。系统硬件平台采用PC机为硬件核心,以实验室的NIUSB-6009数据采集卡作为模拟信号采集、转换设备。目前我国经济进入一个新的发展时期,经济的快速发展加快企业的技术改造步伐,对先进仪器设备的需求更加强劲。虚拟仪器作为传统仪器的替代产品,市场容量很大。据专家预测,到本世纪末我国将有50%的仪器成为虚拟仪器[23]。 参考文献 [1]岂兴明,田京京,夏宁.LabVIEW入门与实战开发100例[M].北京:电子工业出版社,2011.3.[2]陈胜.汽车性能测试仿真平台的建立[J].硅谷,2011,1(5):78~109.[3]赵海宾.汽车整车性能测试分析系统的研究与开发[D].天津:河北工业大学,2009.[4]陈公兴.基于LabVIEW的频谱测量仪研发及实现[J].电脑知识与技术,2010,7(21):109~189.[5]刘全周,汪春华,张宏伟.基于LabVIEW和PXI的汽车数字仪表测控系统[J].电子产品世界,2008,6(2):189~201. [6]林森.经济性与动力性——平衡中的双赢[N].国际商报,2008.[7]严一平.虚拟仪器技术和发展趋势[J].上海计量测试,2009,(03):16~17.[8]陈树学,刘萱.LabVIEW宝典[M].北京:电子工业出版社,2011.[9]肖坦.基于虚拟仪器的自动测试系统研究[D].北京:北京交通大学,2008.[10]AdlinkTechnologyINC.NuDAQACL-8111User’sGuide[J].2010,(10):122~187.[11]刘胜等.LabVIEW2009程序设计[M].北京:电子工业出版社,2010.[12]贾民平等.测试技术[M].北京:高等教育出版社,2009.[13]苏月琼.虚拟仪器技术不断发展[N].中国电子报,2010.[14]曹玲芝.现代测试技术及虚拟仪器[M].北京:航空航天大学出版社,2009.[15]Avtometriya.DynamicAutomobileModelintheRealTime[J].2010,(5):108~115.[16]康丹丹,凌泽民,王高见.基于LabVIEW的虚拟仪器技术在产品视觉检测中的应用[J].中国仪器仪表,2009,1(12):87~102.[17]LabVIEW:CodeInterfaceReferenceManualNationalInstrument.2008,(5):153~186.[18]余志生.汽车理论[M].北京:机械工业出版社,2009.[19]胡仁喜等.LabVIEW8.2.1虚拟仪器实例指导教程[M].北京:机械工业出版社,2008.8.[20]I.Djurovie,LJ.Stankovie.AVirtualInstrumentforTime-FrequencyAnalysis[J].IEEE,2011,48(6):1026~1032.[21]张毅,周绍磊,杨秀霞.虚拟仪器技术分析与应用[M].北京:机械工业出版社,2009.[22]马明建.数据采集与处理技术[M].西安:西安交通大学出版社,2008.[23]雷振山等.LabVIEW8.2基础教程[M].北京:中国铁道出版社,2008.致谢该论文是在何一文老师的耐心指导下完成的。本次毕业设计耗时一个学期,随着论文等的完成,毕业设计将告一段落。在这一学期的时间里,何老师不辞劳苦,定期给我们辅导,督促我们的学习,才使得毕业设计顺利完成。起初,我对LabVIEW软件比较陌生,是何老师不断启发我,使我逐渐一点点地进步。可以说,我的每一次进步都离不开何老师的帮助。在这一学期中,我深深地感受到何老师诲人不倦、严谨求知的育人精神,以及他严于律己、宽以待人的处事风格,这也将成为我今后人生中的宝贵财富。在即将毕业的时刻,特别向何老师致以衷心的感谢!感谢机械与汽车工程学院老师们的辛勤付出,他们为我们提供各种好的学习条件,为我们耐心解答疑问。此外,我还要感谢李珍老师对我论文的指导,以及冯海龙、乔真真、陈成波、孙旭明、张向阳等同学经常对LabVIEW应用问题和我交流经验,他们给我莫大的帮助,在此向他们致以我最诚挚的感谢。
本文档为【汽车整车性能测试分析系统设计-毕业论文】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
飞哥
暂无简介~
格式:doc
大小:1MB
软件:Word
页数:38
分类:初中语文
上传时间:2018-05-11
浏览量:10