内容摘要:针对汽车安全检测,本文论述了其计算机智能测控系统的组成和设计要点。从架构检测线的硬件框架结构入手,结合软件设计给出了整个系统的具体实现。系统设计采用了目前比较流行的数据库及控制技术,严格遵循最新的行业国家标准,具有良好的适应性。该系统的成功研发将为现代汽车自动安全检测提供一种更为便捷可靠的集成环境。
1 引言
汽车在为人类带来便利的同时,也带来了大气污染、环境噪声及交通安全等一系列问题。因此,如何把汽车废气和噪音污染限制在一定的范围内,同时又能做到安全性能相对较高,是汽车制造应重点考虑的主要因素。汽车本身是一个较为复杂的系统,出厂时都要求符合一定的标准,但随着行驶里程的增加和使用时间的延续,其性能和安全状况将会不断降低,那么汽车运行一段时间后是否还能满足标准的要求?这就要定期对其进行安全检测。汽车安全性能检测就是对汽车的安全性能状况进行测试和检验的一门技术,它已成为交通行业管理部门对车辆安全性能检测和汽车生产维修行业以及汽车进出厂检验及故障诊断的主要技术手段。
2 系统构成与硬件设计
汽车检测分为汽车性能检测和汽车安全检测两类,本文主要针对汽车安全检测介绍全检车过程的自动控制原理与实现。图1给出了汽车安全检测计算机控制系统的各组成部分结构框图。该系统主要由登录机、上位机和下位机(各工位检测设备及仪表)三个部分组成[1]。

3 系统核心软件设计
本系统软件主要涉及各检测设备、登录机与上位机三个部分。各检测设备程序一般均由厂家提供,系统通过其接口程序调用使用设备。登录机功能较为单一,其软件设计也不复杂。此处着重以上位机监控与管理软件来分析说明系统核心功能模块的软件设计与实现过程。
3.1 数据库与数据报表设计与实现
按照“汽车检测站计算机控制系统技术规范(JT/T478-2002)”[2]对数据库设计的规定,要求在车辆上线检测时,控制系统应实时记录检测数据,并在完成一辆车辆的所有检测项目后,控制系统应立即将该车辆完备的检测数据和判定结果存入数据库。为此,本系统选用了SQL Server 2000作数据库管理系统。整个系统建立一个数据库AutosDetDB,其中主要数据表有:车辆基本信息表BaseInfoT,车辆档案信息表AutosT,检测项目信息表DetItmT,检测数据信息表DetDataT,检测项目判定表AssT,项目合格标准表DetStdT等;前5个数据表通过车辆标识码VIN字段实现关联。系统设有数据源Autos,统一采用ODBC数据接口访问数据库,实现相关数据的插入、删除、修改及查询操作。
来源:微计算机信息 作者:陈建平 张会章 责编:豆豆技术应用