您当前的位置:首页 > 仪测资讯 > 检测案例
车辆检测

虚拟仪器技术在检测与控制方面的应用越来越广 ,而基于网络的虚拟仪器技术是指将工作于检测现场的虚拟仪器通过网络扩展到远程应用领域。为远程客户提供现场的检测数据和图像 ,增强临场感 ;还可以对远程的检测进行实时的控制 ,大大拓展了对象测试和控制的应用范围 ,正成为未来发展的趋势。在车辆的性能检测中 ,发生故障或定期性能检测的车辆有时处于比较偏远的山区或旷野地区 ,或者车辆 (如拖拉机 )检测的环境比较恶劣。这给检测和实时获取检测结果带来了麻烦。这时就可以借助于远程虚拟仪器技术对检测进行实时监控、网上数据传输以及系统的远程控制等。 本文分别采用 NI 公司的 LABVIEW /GWeb SERVER 技术和 DataSocket 技术实现检测对象的远程状态 ,并利用 L abV IEW 及网络技术相结合开发车辆远程控制系统。

 

N I (N at ion In st rum en t)公司在虚拟仪器技术方面取得了丰硕成果 ,其 LABVIEW 和 Labw indows/cvi 软件以及各种规格的 DAQ数据采集卡正被广泛地使用 L随着 In ternet技术的发展 , N I公司分别以 DataSocket 技术、 RDA 技术、 O PC 技术为基础开发了能够实现远程控制的多种软件平台和工具包如 Internet Development Toolkit (简称 IDT ) LIDT 是 N I 的面向 G 语言应用环境的网络应用开发工具包 ,它提供了 G 环境下的虚拟仪器与 Internet 连接的手段。从而实现在 Internet 上传输数据或将虚拟仪器的前面板发布到 Internet上。

 

基于网络的车辆检测系统

用 LabV IEW 平台所建立的远程车辆检测系统中 ,虚拟仪器技术和网络通讯技术是构建远程系统的技术基础 。测试系统由测试对象、各类传感器、信号调理器 (主要对信号进行放大、滤波以及信号的隔离、电流激励、线性化等 )、计算机等组成。计算机配有 PC I-6024E 的 DAQ 数据采集卡 (8 通道模拟输入 ,200 K 采样速率 , 12 b it 输入输出精度 , - 10~ 10V 输入范围 , 1、10、 100 的输入增益 , 2 通道模拟输出 )和 L abV IEW 6i 版本的软件。该系统通过制动力、轴重、噪声、转速、烟度等传感器获取信号 ,信号经过放大和低通滤波后 ,经过 8 路 A/D 转换后 ,用 L abV IEW程序实现信号的管理、分析处理、显示、保存、报警、报表打印和网络传输等功能 ,从而来检测车辆的制动性能、轴重、噪声、车速、烟度等。

 

整个车辆综合检测系统还自带一个工具箱 ,里面有频谱分析仪 ,实现某些信号的分析和故障的自诊断 ;远程控制工具 ,实现系统的远程控制 ;数据库功能 ,实现检测数据的存储和查询等功能。如在该系统中可测出正常的噪声频谱和检测时的噪声频谱 ,从噪声频谱的异常改变诊断故障的原因。

 

车辆远程检测的多种实现方法

车辆性能综合检测系统在远程检测方面的实现方法主要是把现场的检测数据、波形的显示图像 ,通过网络传输到服务器上。用户通过网页浏览的方式获取现场的检测场景 ,或者登陆服务器获取数据 ,根据获得的数据分析出检测结果以及判断可能出现的故障原因 ,再通过网络反馈给现场检测人员。在网络传输中 ,可以通过 DataSocket技术在 In ternet 上进行现场检测数据的传输 ,也可以通过 GWebSERVER 将车辆现场虚拟仪器显示的前面板在网上发布。

 

GWeb SERVER 的实现

GWeb SERVER 支持标准的 HTTP、 CG I、 SM TP、 FTP,实现对 V I 的远程交互式访问、消息和邮件的发送以及文件的自动上下载。 LABVIEW 6i 的 w eb SERVER 参数设置好后 ,web publishingtoo l 自动生成 H tm l 文档和在网页中发布 V I 的前面板。 G W ebSERVER 结合 L abV IEW 环境下 IDT 工具包的 CG I V IS 和 CG IAnimations 编程工具 ,可在浏览器中实现启动、停止、参数传递、密码保护等用户交互功能。使用浏览器访问文档时启动该测控系统以实施远程控制 ,使不同地域的技术人员共同参与试验过程。但是基于GWeb SERVER 的 V I 检测显示面板是通过传输图像来实现的 ,这必将消耗大量的网络资源 ,这在局域网内实用效果较好。而在广域网 ,由于受网络带宽的限制 ,实时性较差。为此 ,我们结合了 N I 提供DataSocket 技术来实现网络的数据传输 ,解决了网络的带宽问题。并且不需要大量的网络编程技术。

 

Da taSocket 服务器

DataSocket 是 Nat ional Instrumen t 提供的一种基于 TCP/IP 协议的编程工具 ,借助它可以在不同的应用程序和数据源之间共享数据LDataSocket 可以访问本地文件以及 HTTP 和 FTP 服务器上的数据 ,DataSocket 为低层通讯协议提供了一致的 A P I,编程人员无需为不同的数据格式和通讯协议编写具体的程序代码。而且 ,这些数据源通常分布在不同的计算机上。 DataSocket 用类似于 Web 中的统一资源* (URL )定位数据源 ,U RL 不同的前缀表示了不同的数据类型 , FILE 表示本地文件 ,HTTP 为超文本传输资源 , FTP 为文件传输协议 ,OPC 表示访问的资源是 O PC 服务器 ,在该系统中我们利用DSTP (DataSocket transfer protocol)协议在应用程序间交换数据LDataSocket 不需了解底层操作过程等优点 ,特别适合于远程数据采集*和数据共享等应用程序的开发。在 L abV IEW 中提供了 DatasockSERVER m anage 和 Datasocket SERVER .在数据传输时 ,首先对Datasock SERVER manage 进行配置。然后在客户端输入服务器端的地址 ,并运行相应的程序。

 

车辆检测系统远程控制的实现远程控制的现实意义

In ternet 的出现和网络技术的进步给测控系统的发展注入了新的活力 ,该检测系统很好地实现了车辆检测数据和图像的网络传输。但随着社会的发展 ,检测对象和检测环境也越来越复杂。在很多的检测场合 ,测控环境条件恶劣 :如有些高温、低温、多辐射、多噪声以及空气严重污染等 ,对检测者的身体健康造成严重的影响。有些检测环境条件甚至不宜人去直接操作或需要在别的地方随时获取现场情报和实施控制的 ,因此 ,实现远程控制就显得必不可少。在车辆综合性能的检测中 ,由于检测现场噪声较大 ,空气较差 ,以及露天天气的影响 ,实现远程控制可带来检测上更多方便。

 

远程控制的实现

在远程控制中 , LabVNC 是基于 VNC 协议 (Virtual NETWORKprotocol)的程序 ,运用 LabVNC 将对于在服务器端运行的任何LABVIEW 的程序产生一个 Java applet,客户端用 IE 浏览器访问服务器端地址时 , J ava app let 可以在客户端自动下载并运行。因此 ,客户端可以根据服务器端提供的权限*或控制服务器端的程序。在 LabVIEW 实现的远程控制中提供了当前服务器配置 ,即 LabVNC 当前使用者属性。必须设置客户的密码 ,即客户端在实现远程控制时必须输入验证密码 ,然后根据 LabVNC 服务器提供的权限来获取相应的权限 ,包括远程控制或者远程监控。 LabVNC 还提供了更新处理模式 ,包括鼠标驱动和前面窗滚动更新。实行远程控制时 ,首先在服务器端运行车辆检测程序 ,同时调用远程控制程序 ,跳出 LabVNC. vi 对LabVNC 服务器配置 ,进行 Password 和其它属性的设置。然后把

LabVNC SERVER 按钮打到 On 即运行。当客户端实施控制时 ,在服务器端的程序失去控制权限。但在实现远程控制时 ,同时只允许一个客户控制 ,其它客户只能等待 ,并且只有当当前客户退出后才可以实现远程控制。用该方法实现的远程控制在局域网内效果较佳 ,但在一

般网络上存在较明显的滞后现象。

 
上一篇:室内检测  下一篇:农产品检测
新手入门
注册新用户 新手学堂 发布信息
会员服务
注册须知 发布询价找品牌
供应商服务
发布产品营销推广 买卖商机
热销产品
实验室通用仪器 化学分析仪器 行业应用仪器 耗材备件
常见问题
问题答疑 防伪指南
安全保障
会员协议 投诉规则 隐私策略 法律声明

微信公众平台
二维码

快捷服务导航
|华仪首页|仪盟汇|仪修汇|仪测汇|华仪资讯|校企合作|商学院|招聘专区|招投标
合作企业:
吉林省赛维特姆科技有限公司赛伦特科技有限公司沃泰克科技有限公司博伦凯鑫科技有限公司优尼普瑞科技有限公司

关于我们|联系我们|客服中心|法律声明|在线咨询|会员协议

Copyright © 2016 华仪网 版权所有 建议使用 IE6.0 以上浏览器 1024*768及以上分辨率 吉ICP备16000175号 ||

Copyright © 2015 版权所有