关于汽车毕业设计外文翻译 超爽

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

景德镇陶瓷学院

毕业设计(论文)外文翻译

中文题目:现代豪华型轿车控制电路的设计

英文题目:MODERN LUXURY CARS IN CONTROL CIRCUIT DESIGN

院系:科技艺术学院

专业: 07自动化(1)班

姓名徐金城

学号: 200730455014

指导教师:陈昌虎

完成时间:2011-04-23

基于虚拟仪器的汽车减震器测试平台

虚拟仪器本身是一个功能比较完整的软件开发环境。同时又是一种编程语言,具备语言的所有特性,因此又被称之为G语言。G语言是一种适用于任何编程任务,具有函数库的通用编程语言。和BASIC或C语言一样,G语言定义了数据模型、结构类型和模块调用语法规则等编程语言的基本要素,在功能完整性和应用灵活性上不逊于任何高级语言,同时G语言丰富的扩展函数库还为用户提供了极大的方便。这些扩展函数主要面向数据采集、GPIB和串行仪器控制以及数据分析、数据显示和数据存储。而这一点正好适合本课题。G语言与传统高级编程语言的最大差别在于编程方式,一般高级语言采用文本编程,而G语言采用图形化编程方式。这种编程方式具有编程简单、直观、开发效率高(可使效率提高最高达5倍)、调试方便的特点。故该软件环境已成为虚拟仪器开发应用软件的主流。用G语言编程的过程即为对“虚拟仪器”的软件对象进行图形化的组合操作过程。利用LabVIEW可通过交互式的图形前面板进行系统控制和结果显示。通过组合常用的框图模块来指定各种功能,系统能够对上千种设备进行数据采集,包括GPIB、VX、串口设备、PLC以及插入式数据采集卡等。系统还可以通过网络、交互应用通讯和结构化查询语言(SQL)等方式与其他的数据源相连。完成数据采集后,可利用LabVIEW功能强大的数据分析程序,将原始数据转换成有意义的结果。

同时它有很丰富的控件库,其中包含工程上常用的各种各样的开关、旋钮、表头、数值指示器和波形显示器等仪表面板部件。设计虚拟仪器面板只需从控件库中选取所需的控件,并以很简便的方法为它们设置合适的属性

(例如尺寸、颜色、量程等)和位置,界面和真实仪器十分相似。使用户操作面板就像操作一台真实的仪器,这一点是其独有的,也是其他编程语言无法比拟的。如有需要,这些属性可方便地通过程序进行调整。面板上的所有控件都会在程序图中自动生成对应的图标。源程序主要由面板上控件的图标、函数图标和连线组成。通常情况下,输入参数在图标左侧连接,而输出参数从图标右侧引出。设计程序图的基本方法是:从函数库选取所需的函数图标,并按照数据在程序中传送的顺序把它们和控件图标的位置统一编排好,再用连线工具将图标都连接起

来。

随着半导体及软件技术的快速发展,汽车减震器的测试在汽车产业中所占比例越来越大。从汽车的舒适性到稳定性乃至安全性的实现中,汽车减震器都担任着至关重要的角色,并且正发挥着越来越广泛的作用。汽车减震器厂商也正面临着巨大的市场挑战——提高产品质量、加快生产周期、降低生产成本等等。在这样的条件下,对汽车减震器的测试设备的要求日益增高。在汽车减震器测试中,所采用的测试设备是一种需要根据被测产品的不同而快速灵活定制、能够提供丰富的测试功能、便于工程师快速开发及维护的软、硬件平台。

1.测试平台

针对以上应用需求,本文介绍一种基于虚拟仪器技术的汽车减震器测试平台,可以极大地方便各厂商进行汽车减震器测试。

该测试平台基于虚拟仪器技术构建,由两部分组成——软件和硬件。硬件采用美国国家仪器公司(NI)的PXI模块化仪器;软件采用NI的LabVIEW图形化编程语言和TestStand测试管理软件开发。

2.硬件组成

PXI是一种专为工业数据采集与自动化应用度身定制的模块化仪器平台,具备系统的模块化、容易集成、容易装卸和连接,以及方便提高设备同步与触发精确度等卓越特性。

同时PXI模块化仪器具有丰富的产品,如NI所生产的PXI模块在汽车电子产品测试领域中所适用的有各种模拟和数字信号采集、调理、信号多路复用及矩阵连接控制、各种总线接口、射频及任意信号发生器等等。可为汽车电子厂商提供宽广的选择余地。

这种用于汽车电子产品检测的PXI模块化仪器,其中包括了基于Pentium CPU的PXI控制器、由数字万用表和多路复用开关及矩阵开关组成的多路电流、电压测试系统、用于产生汽车收音机电台信号的射频信号发生器、汽车收音机音频分析仪等设备。为了实现自动化测试,汽车电子产品厂商通常利用产品本身具有的总线,如CAN、K-Line等,开放特定的控制指令用于产品状态控制,从而无需人工干预。因此在这些模块化仪器中,通常包含一个总线控制器(如CAN、K-Line、LIN控制器等)。除此以外,通常配置一块具有宽电压输入输出和光隔

的DIO卡,用于与自动化生产线之间进行时序同步和夹具控制等。

在大多数应用中,可以对上述模块化仪器进行定制,选用其中的一部分仪器,即可实现如汽车收音机(包括VCD/DVD/导航)、仪表板、行车记录仪、HVAC (Heating, Ventilation and Air Conditioning)等产品在PCB及整机状态下的功能及参数测试。

3.软件组成

汽车电子测试平台中的软件部分由产品驱动程序、测试设备驱动程序、测试项目实现、测试序列(Test Sequence)和用户定制程序(如用户操作界面、测试数据库管理软件)等部分组成。

产品驱动程序——用于实现被测产品的程序控制,通常由各种总线方式(如CAN、K-Line、串口等)进行控制。以达到无需人工设置产品状态而进行测试的目的。对于特定类型的产品,需要进行控制的参数通常是统一的,与型号无关的。例如对于汽车收音机的音频测试,不论任何型号,所需要控制的参数通常有音量、波段、调谐频率、音效控制等。从而保证在为新型号。

产品开发测试软件时,无需修改调用它们的函数,只需要重新开发一组符合预先定义的接口类型的收音机控制程序即可。

测试设备驱动程序——主要指PXI模块化仪器的驱动,用于保证仪器的正常操作和向开发者提供应用程序接口(API)。这一部分无需用户自行开发,PXI模块化仪器的生产厂商会随硬件提供相应的驱动程序,通常还具备界面简单、易操作的硬件管理环境(如NI的MAX),通过这个硬件管理环境,用户无需编程即可实现硬件自检、手动测试、硬件配置等功能。

测试项目实现部分——是产品驱动程序和测试设备驱动程序的结合。汽车电子产品厂商针对其不同产品,都会有特定的测试规范,而同一类型产品的测试规范通常是相同的。一旦根据厂商的要求开发完成,在构建同类产品测试线时不用或很少更改测试项目的执行程序。

测试序列——按照厂商所有的测试要求,将测试项目组合起来,就构成了一个测试序列。在此平台中,测试序列的表现形式为.seq文件(TestStand文件)。在这个测试序列中实现了所有的数据采集、分析、记录功能。

用户定制程序——包括用户操作界面和测试数据库管理软件等。在此测试平

相关文档
最新文档