车辆工程毕业设计(论文)汽车道路试验系统设计【全套设计】.doc

上传人:文库蛋蛋多 文档编号:2959770 上传时间:2023-03-05 格式:DOC 页数:32 大小:7.89MB
返回 下载 相关 举报
车辆工程毕业设计(论文)汽车道路试验系统设计【全套设计】.doc_第1页
第1页 / 共32页
车辆工程毕业设计(论文)汽车道路试验系统设计【全套设计】.doc_第2页
第2页 / 共32页
车辆工程毕业设计(论文)汽车道路试验系统设计【全套设计】.doc_第3页
第3页 / 共32页
车辆工程毕业设计(论文)汽车道路试验系统设计【全套设计】.doc_第4页
第4页 / 共32页
车辆工程毕业设计(论文)汽车道路试验系统设计【全套设计】.doc_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《车辆工程毕业设计(论文)汽车道路试验系统设计【全套设计】.doc》由会员分享,可在线阅读,更多相关《车辆工程毕业设计(论文)汽车道路试验系统设计【全套设计】.doc(32页珍藏版)》请在三一办公上搜索。

1、摘 要本文在分析国、内外现有的汽车道路试验技术的基础之上,深入地研究了汽车道路试验设备的特性以及试验数据采集、数据处理和数据分析的方法。采用虚拟仪器软件LabVIEw8.6作为开发工具,结合GPS设备,独立开发和研制出基于GPS汽车道路试验系统软件。整个流程是:先进行GPS系统的硬件设置,使其达到较高的定位精度;然后利用笔记本电脑来接收、处理和分析数据,完成汽车道路试验相关项目。全套设计,加153893706本课题中所用GPS设备是GARMIN公司的GPS OEM产品,它采用OEM4-G2板卡作为数据来源,提供多种通信方式(USB和九针串口),具有高速率数据采样、低速率延迟、快速信号重捕、功耗

2、低、抵抗恶劣环境、抗射频干扰等优势。可以达到较高的定位精度,准确的输出车辆的行驶位置经纬度,为汽车产品试验提供可靠的试验参数。本课题从动态测量的角度出发,根据最新的国家标准和国际标准,开发出新的道路试验系统配套的软件。软件实现了通过串口来实时发送和接收试验命令和数据,满足高速率、大流量数据采样要求,并在其中加入以往试验软件中没有实现的功能:自动生成数据存放目录、试验车辆的轨迹、各种运动参数关系曲线的实时显示等。配套本软件的新系统可以进行以下试验项目:汽车最高车速试验、最低稳定车速试验、加速试验、滑行试验和制动试验。从而使新系统大大提高了道路试验的实时性、可靠性和精度。关键词:汽车道路试验;GP

3、S;Labview;数据;串口ABSTRACTThis paper analyzes foreign and domestic the vehicle road test technology based on in-depth study of the characteristics of motor vehicle road test equipment and test data collection, data processing and data analysis. LabVIEw8.6 used as a virtual instrument software developme

4、nt tools, combined GPS device, independent research and development of a GPS-based vehicle road test system software. The whole process is: first, the GPS systems hardware settings to achieve high positioning accuracy; then use the notebook computers to receive, process and analyze data, complete ve

5、hicle road test related projects. Used in this project GARMIN GPS device is the companys GPS OEM product, it uses OEM4-G2 board as a data source, offers a variety of communications (USB and nine-pin serial port), with a high-speed data sampling, low-rate delay, fast signal reacquisition, low power c

6、onsumption, resistance to harsh environments, anti-RF interference and other advantages. Can achieve a higher positioning accuracy, the exact latitude and longitude location of the vehicle output for the automotive product testing to provide reliable test parameters. Dynamic measurement of the subje

7、ct from the point of view, according to the latest national and international standards, the development of new road test system supporting the software. Software in real time through the serial port to send and receive test command and data to meet the high-speed, high flow data sampling requiremen

8、ts, and add no previous experience in the implementation of the software functions: automatic generation of data storage directory, the test vehicles trajectory, the kinds of motion parameters in real time curve display. The software supporting the new system the following test items: the maximum sp

9、eed of vehicles, the lowest steady speed test, speed test, taxi test and brake test. So that the new system has greatly enhanced the real-time road test, reliability and accuracy. Keywords: Automobile Test;Global Satellite Positioning System;Labview; Data;Serial 目 录摘 要IABSTRACTII第1章 绪 论11.1 汽车道路试验概述

10、11.2 本设计研究的目的和意义11.3 本设计国内外研究现状21.4 本设计研究内容2第2章 道路试验系统硬件选择42.1 引言42.2 硬件设计总体方案42.3 GPS系统简介42.3.1 GPS系统的组成42.3.2 定位误差分析62.4 GPS信号接收模块72.5串口通讯技术72.6 角速度传感器82.7 数据采集卡92.8 本章小结10第3章 道路试验系统软件设计113.1 LabVIEW软件介绍113.2 软件流程设计123.3 系统总体指标133.3.1 技术要求133.3.2 功能要求133.4数据的处理133.4.1 GPRMC语句读取153.4.2加速度153.4.3 位移

11、163.5数据的显示163.5.1文本框显示163.5.2波形图显示163.5.3 试验模块程序的实现163.6 本章小结17第4章 系统试验194.1 引言194.2 最低稳定车速试验194.2.1 试验方法194.2.2 试验过程演示194.3 最高稳定车速试验204.4 加速性能试验214.5 滑行试验214.6 制动性能试验224.7实车道路测试234.8 本章小结23结 论24参考文献25致谢26附 录A 外文文献27附 录B 外文文献的中文译文31第1章 绪 论1.1 汽车道路试验概述汽车道路试验是伴随着汽车工业的建立而逐渐成长起来的,而汽车工业的发展又离不开汽车试验的发展。在汽车

12、产品的市场竞争中,要想立足和发展,产品的质量至关重要。因此,世界上汽车工业发达的国家和所有的汽车生产厂商,都不惜花费人力、物力和财力,建立汽车试验场和汽车试验研究中心,在把一种成熟的汽车产品投入市场之前,开展大量的试验研究工作,目的就是保证产品在实际使用环境下最大限度地不受损坏。汽车工业的特点是产量大、品种多、产品的使用条件复杂,对产品的性能、寿命、重量、成本各方面的要求都很高,影响产品质量的因素多,而产品的质量问题所造成的后果又极为严重。试验研究工作成为生产竞争的重要手段。所以,汽车工业特别重视试验工作,无论是新设计或是己投入生产的产品,不论在设计制造上考虑得如何周密,都必须经过试验来检验。

13、通过试验来检验设计思想是否正确,设计意图是否实现,设计产品是否符合使用要求。另一方面,虽然在实验室中能够按照设计者意图对自然环境包括驾驶状况进行模拟并通过计算和试验获取大量产品信息,但是,就是用世界上最先进的计算机进行多次复杂的运算或逼真的模拟所得到的结果,也不如真正到自然环境中去进行试验获取的结果准确。因此,汽车厂商需要进行一系列道路试验才能满足各个地区、各种环境的特殊需求。汽车试验有如下两个作用:(1)通过给样车作大量的试验获得其技术参数,为产品改进提供参考;(2)可以为新开发的车进行定型试验,为新车的批量生产提供依据。这也是汽车工业特别重视试验的原因。因此,汽车试验贯穿于汽车开发的整个过

14、程,在汽车开发过程中占有十分重要的地位。1.2 本设计研究的目的和意义汽车技术的发展要求不断提高现有试验技术水平来表达或反映人们对汽车品质和个性的追求,汽车道路试验及其测试技术的研究与开发具有重要的理论意义和工程应用价值。由理论方法和技术手段的分析可见,汽车道路试验其核心是对运动物体的实时精确定位问题。这一问题恰是新兴的全球卫星定位技术适合应用的领域。卫星定位技术在车辆的自主导航和运行监控方面已有很多应用,但在汽车试验技术研究方面的开发和应用鲜见报道,应用卫星定位技术解决汽车道路试验的急需技术难题是本论文的研究目的,对完善汽车性能测试方法,推动汽车可靠性试验技术的进步具有重要意义和经济价值。本

15、文以GPS设备为基础,根据汽车道路试验中需要测试的性能参数,编制出了基于GPS的汽车道路试验系统。该套试验系统利用GPS获得汽车的位移、轨迹、速度等性能参数,能够实时、同步采集GPS的信号,经过处理后可以得到汽车的轨迹、速度、加速度等物理量。其试验结果可以为汽车结构的改进、性能的优化提供重要的参考价值。1.3 本设计国内外研究现状汽车道路试验是伴随着汽车技术的发展而发展的。随着现代科学技术的进步,特别是计算机技术的进步,汽车道路试验也飞速发展。目前人们能依靠各种先进的仪器设备,能够对汽车各个工况进行各种性能的测试,而且安全、迅速、可靠。早在50年代,在一些工业发达国家就形成以性能测试为主的单项

16、测试技术和生产单项测试设备。进入70年代以来,随着计算机技术的发展,出现了汽车性能测试、数据采集处理自动化、测试结果直接打印等功能的汽车性能测试仪器和设备。我国汽车性能测试经历了从无到有,从小到大;从引进技术、引进测试设备,到自主研究开发并推广应用;从单一性能测试到综合测试的巨大进步。尤其是测试设备的研制、生产得到了快速发展,就这样逐渐缩小了与先进国家的差距。国内汽车试验中,较早使用的试验仪器主要有:汽车性能综合测试仪、操纵稳定性测试仪等。而这些仪器的精度较低,且容易受到外界的干扰,因此,测试效果不太理想。2007年,广西汽车拖拉机研究所研制的多功能汽车性能测试系统与2008年山东理工大学20

17、08非接触便携式智能汽车性能检测仪都能够对汽车的多个性能进行测试,但实用性还需进一步的证实;并且价格昂贵,精度还有待提高。近年来,随着无线电技术、微电子技术和光电技术的发展,汽车的导航定位技术发展较快,特别是GPS技术,由GPS组成的测试系统具有精度高、简捷方便的特点,能够获得较好的试验结果。随着汽车工业的发展,汽车行业标准不断完善,对汽车性能测试系统的精确性、可靠性、高效率性的要求也越来越高。基于GPS的汽车道路试验系统必将以它效率高、使用方便、可靠性好等突出的优点,广泛应用于以后汽车领域。1.4 本设计研究内容汽车道路试验系统中所用GPS卫星定位设备是学院现有的,本人的主要工作是硬件调试,

18、软件的设计和实现。具体工作内容如下:l、学习和了解当前国内外汽车道路试验系统组成、测试方法和试验标准。学习使用最新版本的LabVIEW8.6语言。2、根据具体试验要求掌握所购置GPS设备连接、命令操作和软件使用的方法。设置新系统的硬件参数。3、根据硬件设备的技术特点和道路试验系统功能的要求进行软件设计:选择笔记本和RS232串口的通讯方式,以便试验数据的实时采集;按照软件开发流程,进行可行性研究、需求分析、概要设计和详细设计,同时功能要满足最新的国家道路试验标准。4、系统软件试验:在设计初期阶段进行算法验证;软件设计结束之后进行系统测试,检查系统漏洞,分析系统误差;在室内测试,根据实验员的要求

19、进一步完善软件功能。第2章 道路试验系统硬件选择2.1 引言硬件是进行道路试验的基础,根据试验要求正确地选择硬件直接关系到试验结果的准确性,汽车性能测试中要准确地获得汽车的行驶轨迹、速度、加速度、姿态角以及角速率等,要求仪器有较高的精度。GPS可以用于物体空间位置的测量,且通过坐标变换后可以得到物体的运动轨迹和速度。在卫星信号良好的情况下,单点定位精度能达到2m,测量精度能达到6cm。角速度传感器可以测量运动物体角速度,精度可达到0.8/S,因此,这两个仪器的选择完全满足试验要求。本章对试验过程中用到的GPS及角速度传感器的结构组成、通讯原理、技术指标和使用方法进行了介绍和分析,为下一章的软件

20、编制奠定了基础。2.2 硬件设计总体方案笔记本电脑陀螺仪传感器数据采集卡GPS接收机GPS天线RS232串口USBUSB图2.1 硬件设计总体方案2.3 GPS系统简介2.3.1 GPS系统的组成GPS系统包括三个独立的部分:空间GPS卫星星座;地面监控系统;用户GPS信号接收机。(1)空间GPS卫星星座GPS卫星星座由21颗工作卫星和3颗在轨备用卫星组成,记作(21+3)GPS星座,如图2-2所示。24颗卫星均匀分布在6个轨道平面内,轨道倾斜角为55度,各个轨道平面之间相距60度,即轨道的升交点赤经各相差60度。每个轨道平面内各颢卫星之间的升交角相差90度,任一轨道平面上的卫星比西边相邻轨道

21、平面上的卫星超前30度。图2.2 GPS星座分布图 在两万公里高空的GPS卫星,当地球对恒星来说自转一周时,它们绕地球运行二周,即绕地球一周的时间为12恒星时。这样,对于地面观测者来说,每天将提前4分钟见到同一颗GPS卫星。位于地平线以上的卫星颗数随着时间和地点的不同而不同,最少可见到4颗。最多可见到11颗。在用GPS信号导航定位时,为了结算测站的三维坐标,必须观测4颗GPS卫星,称为定位星座。这4颗卫星在观测过程中的几何位置分布对定位精度有一定的影响。对于某地某时,甚至不能测得精确的点位坐标,这种时问段叫做“间隙段”。但这种时间间隙段是很短暂的,并不影响全球绝大多数地方的全天候、高精度、连续

22、实时地观测。(2)地面监控系统对于导航定位来说,GPS卫星是一动态己知点,其位置是依据卫星发射的星历中描述卫星运动及其轨道的参数计算得到的。每颗GPS卫星所播发的星历,是由地面监控系统提供的。卫星上的各种设备是否正常工作,以及卫星是否一直沿着预定轨道运行,都要由地面设备进行监测和控制。地面监控系统另一重要作用是保持各颗卫星处于同一时间标准-GPS时间系统。这就需要地面站监测各颗卫星的时间,求出钟差。然后由地面注入站发给卫星,卫星再由导航电文发给用户设备。GPS工作卫星的地面监控系统包括一个主控站、三个注入站和五个监测站。(3)用户GPS信号接收机GPS信号接收机的任务是:能够捕获到按一定卫星高

23、度截止角所选择的待测卫星的信号,并跟踪这些卫星的运行,对所接收到的GPS信号进行变换、放大和处理,以便测量出GPS信号从卫星到接收机天线的传播时间,解译出GPS卫星所发送的导航电文,实时地计算出测站的三维位置,甚至三维速度和时间。GPS接收机硬件一般由主机、天线和电源组成。下图为用户GPS信号接收机实物。图2.3 GPS信号接收模块 图2.4 GPS信号天线2.3.2 定位误差分析GPS定位是利用一组卫星的伪距、星历、卫星发射时间等观测量来实现的,同时还必须知道用户钟差。因此,要获得地面点较精确的三维坐标,必须对4颗卫星进行测量。在这一定位过程中,存在着三部分误差。一部分是对每一个用户接收机所

24、公有的,例如,卫星钟误差、星历误差、电离层误差、对流层误差等;第二部分为不能由用户测量或由校正模型来计算的传播延迟误差;第三部分为各用户接收机所固有的误差,例如内部噪声、通道延迟、多径效应等。在高精度的GPS测量中(如地球动力学研究),还会注意到与地球整体运动有关的地球潮汐、负荷潮及相对论效应等的影响。表2.1给出了GPS测量的误差分类及各项误差对距离测量的影响。上述误差,按误差性质可分为系统误差与偶然误差两类。偶然误差主要包括信号的多路径效应,系统误差主要包括卫星的星历误差、卫星钟差、接收机钟差以及大气折射的误差等。其中系统误差无论从误差的大小还是从对定位结果的危害性讲都比偶然误差大得多,它

25、是GPS测量的主要误差源。但系统误差有一定的规律可循,因此可以采取一定的措施加以消除。表2.1 GPS测量误差及对距离影响误差分类误差来源对测量距离的影响(m)卫星部分星历误差;时钟误差;相对论效应1.515信号传播电离层;对流层;多路径效应1.515信号接收钟的误差;位置误差;天线相位中心变化1.55其他影响地球潮汐;负荷潮1.02.4 GPS信号接收模块GPS的数据处理方法:在动态定位数据处理中,一般用最小二乘法或卡尔曼滤波方法。利用最小二乘法处理GPS动态定位数据的特点是模型简单、无须了解动态接收机的运动学特征,使用的是静态函数模型。在GPS动态定位中,动态接收机的天线是一个遵循一定规律

26、不断变化的动态系统,不同时刻对该系统的状态所进行的观测存在一定的相互联系,最小二乘法难以充分利用这些规律和相互联系。卡尔曼滤波是在线性无偏最小方差估计原理下推得的一种递推滤波方法,它引入了状态空间的概念,借助系统的状态转移方程根据前一时刻的状态估值和当前时刻的观测值递推估计新的状态值。与最小二乘法相比,卡尔曼滤波方法更适合于GPS动态定位数据处理。导航型GPS输出的数据格式有两种一种是十进制ASCII码,一种是二进制码,市面上以使用ASCII码的NAME0813的最为普遍。NAME0813是美国国家海洋电子协会制定的通讯格式。其中规定了海用和陆用GPS接收设备输出的定位位置数据、时间、卫星状态

27、、接收机状态等信息,目前被广泛采用的是NAME0813 2.0版。NAME一0813协议规定的GPS信号语句有GPGGA、GPGSA、GPGSV、GPRMC等多种,每种语句格式相同,所表达的定位信息各有侧重。目前市场上的GPS接收机(OEM)有很多种,由加拿大马可尼公司所研制开发的Superstar II以其低价和高可靠性的优点在车辆导航定位方面得到广泛应用。Superstar II具有超强的接收能力,可在苛刻的条件下给用户提供高可靠性的三维坐标、速度、时间、卫星星历以及其他状态信息,并能处理编译来自基站的差分改正。2.5串口通讯技术本次设计过程中,GPS与计算机之间的数据传递采用了9针串口通

28、讯技术。串口通讯线路简单,只要一对传输线就可以实现双向通信,许多仪器和设备都采用它与外界进行通讯,如图2.5所示。串口采用RS232协议,它定义了串口的电气特性(如电压值)、机械特性(如接头形状)及功能特性(如脚位信号)等。协议允许一个发送设备连接到一个接收设各以传送数据,最大传输速度为115200b/s。 图2.5 串口的接口对串口通讯参数设置的相关接口程序在LabVlEW平台上进行开发,接口程序的前面板包括通讯端口的设置、命令发送区、有效信息的数值显示等。在LabVlEW中,实现串口通讯有三种方式:直接调用NI公司提供的Serial系列子VI;VISA串行系列;采用Active X控件来控

29、制访问串行口。GPS接收机通过串口通讯的数据帧的长度是不一致的,即数据的长度是可变的,利用Active X控件来控制访问串行口后发现所接收到的数据中经常发现数据丢失的现象,因此采用了VISA串行系列进行数据的采集。2.6 角速度传感器角速度传感器又叫陀螺仪,是一种转动装置,能在旋转时能保持转动轴的方向不变,具有定向作用。世界上最早的陀螺仪是在 1852 年由法国物理学家福科研制成功的,而直到 1908 年,第一台航海用陀螺仪才在德国问世。目前陀螺仪已被广泛用于航空、航天、航海和军事领域近年来,陀螺仪还被用于电子测量领域。陀螺仪的种类很多,有音叉式陀螺仪、激光陀螺仪、光纤陀螺仪、液浮陀螺仪等类型

30、。2002年, 由美国 ADI 公司推出了新型单片偏航角速度陀螺仪 ADXRS系列, 采用微电子机械加工技术制作,能精确测量转动物体的偏航角速度,适用于各种惯性测量系统,可用来检测汽车底盘的角速度。本设计采用的就是此类型传感器。本传感器是基于“音叉陀螺仪”的原理,采用表面显微机械加工工艺和Bi-COMS半导体工艺而制成的功能完善、 价格低廉的角速度传感器。其内部包含两个角速度传感器、共鸣环、信号调理器等元件及电路,真正实现了角速度陀螺仪的单片集成化。其输出电压与偏航角速度成正比,电压的极性则代表转动方向(顺时针转动或逆时针转动)。 测量偏航角速度(以下简称为角速度)的范围是,灵敏度为 ,零位输

31、出电压为 ,非线性误差为,稳定度为,带宽为 ,固有频率为 。通过外部电阻和电容还可分别设定测量角速度的范围、带宽及零位输出电压。 抗振动、抗冲击能力强、超小型、超轻薄化。其外形尺寸仅为,质量小于 ,很容易固定在转动物体上。 角速度传感器内部的陀螺是经过显微机械加工工艺制成的, 工作时利用的是音叉陀螺仪(共鸣器)的原理。两个角速度传感器是用多晶硅制成的,每个传感器都包含靠静电力来产生谐振的抖动架,形成转动部件。采用两套角速度传感器的设计方案,能消除外部重力和振动对测量的影响。信号调理器的作用是在噪声环境下保证测量精度不变。当物体在转动时,在科里奥利力的作用下,角速度传感器的转动方向不变,而旋转方

32、向可以是顺时针,也可以是逆时针,由转动物体而定。角速度传感器通过电容对偏航角速度进行采样,再依次经过能产生 180相移的型解调器、低通滤波器和输出放大器对信号进行调理,最终获得与Z轴方向的角速度成正比的电压信号。2.7 数据采集卡数据采集(DAQ:Data Acquisition),是指从传感器和其它待测设备等模拟和数字被测单元中自动采非电量或者电量信号,送到上位机中进行分析,处理。数据采集系统是结合基于计算机或者其他专用测试平台的测量软硬件产品来实现灵活的、用户自定义的测量系统。通常,必须在数据采集设备采集之前调制传感器信号,包括对其进行增益或衰减和隔离,放大,滤波等.对待某些传感器,还需要

33、提供激励信号。数据采集卡,即实现数据采集(DAQ)功能的计算机扩展卡,可以通过USB、PXI、PCI、PCI Express、电源线(1394)、PCMCIA、ISA、Compact Flash等总线接入个人计算机。图2.6 数据采集卡实物图及电路图在各种繁杂的数据采集过程中,数据的流量和精确度是相当大的一个问题。为了解决让数据传输更快更多的数据,USB高速数据采集卡带来了解决方案。USB高速数据采集卡,就是数据采集卡采集数据后输入电脑设备的接口是USB接口。尤其从1.0到2.0的发展其传输速率大大提高。为数据卡采集的数据传输奠定了理论基础。用数据采集的原理,使用USB高速传输的方式来实现的数

34、据采集卡,最终实现了USB高速数据采集。2.8 本章小结硬件是进行测速系统的基础,根据试验要求正确地选择硬件直接关系到系统结果的准确性,要求仪器有较高的精度。GPS可以用于物体空间位置的测量,且通过坐标变换后可以得到物体的运动轨迹、速度和加速度。在卫星信号良好的情况下,单点定位精度能达到2m,测量精度能达到6cm。因此,GPS系统完全满足试验要求,本章对试验过程中用到的GPS的结构组成、通讯原理、技术指标和信息采集进行了介绍和分析,为下一章的软件编制奠定了基础。第3章 道路试验系统软件设计3.1 LabVIEW软件介绍LabVIEW(Laboratory Virtual Instrument

35、Engineering Workbench)是美国国家仪器公司(National Instruments Corporation,简称NI)推出的一种虚拟仪器开发平台。在该环境下,LabVIEW用图标连线方式的图形语言代替了传统程序语言的文字编程方式,使用者可以灵活自如地设计各种应用程序。同时LabVIEW提供了丰富的元件库、函数库和子程序库,用户可以很方便地组成自己需要的虚拟测试系统。LabVIEW还提供了DLL接口和CIN节点,使用户能够在LabVIEW平台上使用其它软件平台编译的模块。本文设计GPS与加速计测量车速系统用LabVIEW8.0为软件开发平台,支持仪器的所有功能,运行后用户完

36、全可以不用手动操作仪器就能完成波形的产生、存储、输出功能。与C语言和BASIC一样,LabVIEW也是通用的编程系统,有一个完成任何编程任务的庞大函数库。LabVIEW的函数库包括数据采集、GPIB、串口控制、数据分析、数据显示及数据存储,等等。LabVIEW也有传统的程序调试工具,如设置断点、以动画方式显示数据及其子程序(子VI)的结果、单步执行等等,便于程序的调试。程序前面板用于设置输入数值和观察输出量,用于模拟真实仪表的前面板。在程序前面板上,输入量被称为控制(Controls),输出量被称为显示(Indicators)。控制和显示是以各种图标形式出现在前面板上,如旋钮、开关、按钮、图表

37、、图形等,这使这得前面板直观易懂。每一个程序前面板都对应着一段框图程序。框图程序用LabVIEW图形编程语言编写,可以把它理解成传统程序的源代码。框图程序由端口、节点、图框和连线构成。其中端口被用来同程序前面板的控制和显示传递数据,节点被用来实现函数和功能调用,图框被用来实现结构化程序控制命令,而连线代表程序执行过程中的数据流,定义了框图内的数据流动方向。图标/连接器是子VI被其它VI调用的接口。图标是子VI在其他程序框图中被调用的节点表现形式;而连接器则表示节点数据的输入/输出口,就象函数的参数。用户必须指定连接器端口与前面板的控制和显示一一对应。下面图示为温度计程序(Thermometer

38、 VI)的图标和连接器。连接器一般情况下隐含不显示,除非用户选择打开观察它。使用LabVIEW开发平台编制的程序称为虚拟仪器程序,简称为VI。VI包括三个部分:程序前面板、框图程序和图标/连接器。LabVIEW的强大功能归因于它的层次化结构,用户可以把创建的VI程序当作子程序调用,以创建更复杂的程序,而这种调用的层次是没有限制的。虚拟仪器的主要特点有:(1)尽可能采用了通用的硬件,各种仪器的差异主要是软件。 (2)可充分发挥计算机的能力,有强大的数据处理功能,可以创造出功能更强的仪器。 (3)用户可以根据自己的需要定义和制造各种仪器。 虚拟仪器实际上是一个按照仪器需求组织的数据采集系统。虚拟仪

39、器的研究中涉及的基础理论主要有计算机数据采集和数字信号处理。目前在这一领域内,使用较为广泛的计算机语言是美国NI公司的LabVIEW。3.2 软件流程设计程序运行串口通讯参数设置开始试验读取GPS数据读取陀螺仪数据数据处理实时数据绘图、显示以及记录采样结束关闭端口保存数据是否停止试验数据处理终止图3.1 软件流程图本套测试系统的软件设计流程图如图3.1所示。运行程序,进入主界面;首先进行通讯参数设置,如:串口号、发送命令等,设置完毕后界面上会显示车辆的速度和航向角,说明硬件已经正常工作;此时即可开始进行试验,分别读取GPS和传感器采集的数据并进行数据处理得到汽车的轨迹、速度、加速度、姿态角和角

40、速度等物理量,并对结果实时显示和绘制曲线;当试验完成时,关闭通讯端口并提示试验人员是否保存数据,数据保存后可以用于回放和对试验过程中汽车的各种性能进行分析。3.3 系统总体指标3.3.1 技术要求本系统应用于小地域汽车道路试验,有如下技术要求:1、测控范围小,精度高,要求满足GB/T 125341990汽车道路试验方法通则的要求;2、要求实时性好,并以以数值显示等方式显示车辆的轨迹、行驶距离、速度、加速度等参数;3、以文件形式保存GPS接收机原始数据数据和试验结果;4、系统精度高,可靠性好,综合性能高。3.3.2 功能要求汽车道路试验系统软件除了能够实时的处理动力性试验的数据外,还能处理其他性

41、能试验的数据,而且操作简洁:1、动力性试验:直接档加速能力、最高车速、最低稳定车速,滑行试验:2、制动性试验:制动时的制动距离和制动减速度;3、试验参数设置直观灵活,试验人员可以自行设置试验参数,能够很好地适应新标准的变化要求。4、动态绘制试验数据曲线,试验过程直观性强,系统能与数据采集同步显示波形,能够实现试验数据的接收、计算、分析和绘图。观察到汽车真实的运行轨迹及试验数据变化的趋势和特征。5、数据保存和回放,系统软件能够将所有的原始试验数据(每一次采样的车速、时间和距离)以及试验结果保存在磁盘上。3.4数据的处理在串口程序中接收的数据是以字符串的形式传输个下一个环节的,首先在数据处理中要先

42、将所有接收的信息进行处理,这里我们利用了get Nth line 的属性,使得每行信息成为一个单元,而这个环节在while循环下运行,使得每一条语句都可以被读取并利用。准备打开串口正确打开串口发送串口参数设置命令读取串口信息数据处理实验结束关闭串口NY图3.2 串口通信程序流程图图3.3 串口配置程序图在获取每个字符串之后,进行字符串的处理。由于不同的语句的长度是不同的,所以贯穿整个过程的思想是基于字符串长度的条件结构。3.4.1 GPRMC语句读取图3.4 GPRMC程序框图在字符串长度小于40大于35的字符串和大于等于80的字符串中找到字符串长度大于等于69的字符串,然后在字符串中搜索$G

43、PRMC开头的字符串。在$GPRMC开头的字符串中,找到时间信息,经过整理和连接字符串,得到时间信息、速度信息,程序图如图3.4。3.4.2加速度通过速度和时间的采集,将加速度计算出来,编程如下,如图3.5图3.5 加速度信号程序3.4.3 位移GPS接收机所得到的定位数据使用的是WGS84坐标参考系,而一般的数字地图(这里仅讨论矢量数字地图)的位置信息是用某种用户坐标系,经过投影变换后形成的投影平面直角坐标系。在本设计中,汽车的前进速度为重要测量变量,其它一些变量可以根据理论公式推导计算得出。首先,根据GPS提供的信号,我们可以知道汽车在任意时刻的坐标值(x,y),这样就可以在软件中实现车辆

44、轨迹的再现,这是以往进行汽车道路试验无法实现的;通过陀螺仪提供的数据,可以获得车辆的横摆角速度,可以知道汽车沿x,y方向的车速与汽车侧向车速、纵向车速之间的关系如下: (1) (2)式中:X,Y -分别表示汽车沿x、y方向的位移;-汽车纵向速度();-汽车侧向速度():-汽车纵轴与初始运动位置纵轴的夹角, ,汽车横摆角速度(),图3.6 位移程序由角速度陀螺仪提供浚参数。所以将位移计算出来,编程如下,程序如图3.6。3.5数据的显示3.5.1文本框显示在本系统中速度、时间、加速度等通过文本框的形式显示出来的,在程序设计中可以直接在程序中添加显示控件,如图3.7。3.5.2波形图显示波形图反映的

45、是通过信号处理后,显示的速度和时间的曲线及汽车位移。其中,程序图如图3.8。3.5.3 试验模块程序的实现程序的编写,是按照软件工程的要求进行代码设计的,程序的流程图如图3.9。其它试验项目的程序流程与最低稳定车速基本一致,在这里就不再详细介绍了。详见附录。图3.7显示控件前面板图3.8 波形程序图 3.6 本章小结通过本章,用labview程序设计语言按照最新国标的要求实现了汽车道路试验系统软件的功能,实现了图形化显示,操作方便化,可视效果好。研究目的基本达到,基于GPS汽车道路试验系统基本建成。虽然还有不完善之处,由于GPS测试汽车道路试验简单,成本较低,区别于其它道路试验系统,随着技术的

46、日趋成熟,必将在更多的方面取得更广的应用。RS232分析试验数据,试验结果显示;保存试验原始数据和结果GPS定位系统采样数据车速是否达到最低稳定车速度记录试验数据、显示数据、绘制数据曲线是否达到要求的试验距离试验结束否否图3.9 最低稳定车速程序流程图图3.10 汽车道路试验系统程序框图第4章 系统试验4.1 引言本系统作为一个的汽车道路试验系统,因此在系统软件研制的整个过程中都要进行测试,以保证整个系统的精度和可靠性。系统设计完成后,通过串口连接GPS设备,实时采集GPS数据来验证系统软件的实时性,通过实车路试来验证系统软件的可靠性和可操纵性。本系统适用于汽车动力性和制动性道路试验数据采集、

47、分析和评价,系统的设计和功能首先依据GB/T1253490汽车道路试验方法通则来实现的。试验项目满足以下国标的要求:GB/T1254790汽车最低稳定车速试验方法;GB/T1254490汽车最高车速试验方法;GB/T1254390汽车加速性能试验方法;GB/T1253690汽车滑行试验方法;GBl26761999汽车制动系统结构、性能和试验方法。下面本章针对各个试验项目的具体实现方法和功能做一介绍。下面介绍试验项目所用的试验设备都是一致的,它们包括:GPS天线和接收机、笔记本计算机和作者所设计的系统软件。4.2 最低稳定车速试验最低稳定车速一般指汽车以直接档能够稳定行驶的最低车速,对未设直接档的汽车,指最接近直接档速比的档位能够稳定行驶的最低车速。最低稳定车速反映了汽车以直接档作低速行驶时,发动机及传动系统能够正常工作的最低限度

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 教育教学 > 成人教育


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号