远程虚拟仪器在工程机械控制中的应用.docx

上传人:安*** 文档编号:17792320 上传时间:2022-05-26 格式:DOCX 页数:9 大小:20.57KB
返回 下载 相关 举报
远程虚拟仪器在工程机械控制中的应用.docx_第1页
第1页 / 共9页
远程虚拟仪器在工程机械控制中的应用.docx_第2页
第2页 / 共9页
点击查看更多>>
资源描述

《远程虚拟仪器在工程机械控制中的应用.docx》由会员分享,可在线阅读,更多相关《远程虚拟仪器在工程机械控制中的应用.docx(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、远程虚拟仪器在工程机械控制中的应用 ronggang 导语:论文针对远程虚拟仪器的网络通讯、工作原理等特点对其实现方案做出了比照和分析,并使用Datasocket和FieldPoint等技术实现了对工程机械的远程控制 摘 要:论文针对远程虚拟仪器的网络通讯、工作原理等特点对其实现方案做出了比照和分析,并使用Datasocket和FieldPoint等技术实现了对工程机械的远程控制,实现了当代虚拟仪器技术与工程机械控制的结合,使工程机械的运作在一定程度上不再受恶劣环境的限制。 关键词:工程机械 远程 虚拟仪器 目前,测试技术与计算机深层次的结合正引起测试仪器领域里的一场新的革命,一种全新的仪器虚

2、拟仪器应运而生。虚拟仪器,是虚拟技术的一个重要组成局部,它是当代计算机软件技术、通讯技术和测量技术高速开展孕育出的一项革命性技术,其导致了传统仪器的构造、概念、和设计观点都发生了宏大变革。而把它应用到传统工程机械的控制中,就打破了传统工程机械的基于现场系统控制的相对封闭,故障诊断与维修等等都会受到人力、技术和地域的限制的场面,同时对于危险作业、一些极端恶劣环境下的作业都提供理解决的方案或者途径。因此可以讲,通过将虚拟仪器技术和与计算机网络技术相结合,应用于当代工程控制中,建立一种开放式的农机控制系统已经是势在必然。 1 关于远程虚拟仪器 随着微电子技术、计算机技术、软件技术和网络技术的高度开展

3、,在科研、工业和医学领域,随着低本钱高性能的计算机资源的有效利用,数字化平台逐渐成为测量仪器的根底。仪器技术和计算机技术的深层次的结合创造了虚拟仪器的概念,将计算机处理器、存储器、显示器等和通用仪器硬件A/D、D/A变换器、数字输入/输出、定时和信号处理器等与用于数据分析、经过通讯及用户图形界面的软件有效地结合起来,就组成了虚拟仪器。仪器的智能化和虚拟化已经成为将来各级实验室以及研究机构开展的方向,“The Soft is Instruments软件就是仪器正在被广阔科技、教学工逐步承受。 继“软件就是仪器的概念之后,出现了“网络就是仪器的新观念。远程虚拟仪器就是虚拟仪器在网络领域的扩展。远程

4、虚拟仪器技术结合了虚拟仪器技术与网络技术,将虚拟仪器的应用范围拓展到整个Internet/Intranet 网上,使信号收集、传输和处理一体化。因此构建基于Internet/Intranet上的远程虚拟仪器系统已经成为虚拟仪器应用开展的一个重要的环节。 无论哪种远程虚拟仪器系统,都是将硬件仪器传感器、调理放大器、A/D卡搭载到远端效劳器上,加上应用软件并和本地的笔记本电脑、台式 PC 机或者工作站等各种计算机通过网络相连而构成的,实现了用计算机和网络技术的全数字化的收集测试分析。Internet/Intranet 为实现远程虚拟仪器系统提供了一个很好的平台,利用阅读器/效劳器形式,操控者可以在

5、阅读器端控制远程效劳器进展测试以及进展远程实验的操纵,进而实现对远地实验系统的远程控制和监控。 2 基于LabVIEW的远程虚拟实现方案比拟 Labview是一个功能完好的软件开发环境,它同时也是一种功能强大的编程语言。Labview针对数据收集、仪器控制、信号分析、和数据收集等任务,设计提供了丰富完善的功能模块,用户只需直接调用,就可以免去自己去编写程序的繁琐,而且labview作为开放性的工业标准,提供了各种接口总线和常用仪器的驱动程序,是一个通用的软件开发平台。基于LabVIEW,主要有四种用于开发远程虚拟仪器的技术,它们是DataSocket 技术、基于 ActiveX 技术、基于 J

6、ava Applet 技术以及基于AppletVIEW的 技术。 基于 DataSocket 技术的远程测控方案,优点是 DataSocket 定义了一个测控数据传输协议,进而利用这种方法可以到达很高的数据传输效率,实时性能相当好。缺点是它只能实现 C/S 形式而不能实现 B/S 形式,需要同时开发效劳器端程序和客户端程序,客户端控制功能太弱,尚有待加强。 基于 ActiveX 实现方案,在实现上采用 Delphi 开发,它的优点是开发效率高,而且一旦程序下载成功,比起同样功能的 Java 程序具有更高的执行速度和效率,占用的系统资源也相比照较少;但是,实验证实,生成的 ActiveX 控件程

7、序的尺寸比 Java 程序要大很多,客户端需要花费大量的时间来下载这个程序。 基于 Java Applet 技术的优点是可以实现 B/S 形式,只需开发效劳器端程序,开发效率高,客户端无须下载插件,程序较小便于下载执行;缺点是图像质量差,动态显示有跳动感不连续。 基于 AppletVIEW 组件技术实现的远程测控方案,可以实现 B/S 形式,AppletVIEW 是第三方开发的远程测控专用组件,为远程测控系统提供了可视化开发环境,能把 LabVIEW 仪器面板自动生成 Java 仪器面板,所以具有很高的开发效率。而且,数据的传输是基于 Socket 的一种传输方式,具有较高的数据吞吐量,缺点是

8、需要修改本地测控程序,并在本地 VI 程序中调用AppletVIEW 提供的一些网络控件 VI,来与阅读器端的 Java 程序通讯,进而实现网络测控。 3 用远程虚拟仪器实现遥控挖掘 用挖掘机挖掘化学或危险爆炸物以及有毒物品时,从平安角度考虑,应该使用遥控挖掘来去除障碍目的或者物品,使得化学或者有毒物品等对处于遥控位置的设备操纵者的伤害最小化。 挖掘机的控制设计应包括6个独立机件的控制,以及视觉才能、操纵参数、遥控启动装置和紧急停车环节等。 CASE CX-160挖掘机可通过两个双轴操纵杆和两个单轴脚踏板的传统方式操纵,其中每一个轴均由两级液压伺服阀驱动。挖掘机有6个独立机件:臂、吊杆、铲斗、

9、转轴、左、右履带。为了控制这些机件,在驾驶室和挖土机中放置FieldPoint模块。然后装载FieldPoint模块程序,通过操控杆输入来控制挖掘机动作。FieldPoint分布式I/O系统工作频率为10Hz,遥控6个独立机件。电源为12伏特到24伏特,电流最大量为45安培。独立的紧急停车电路用来实现平安要求。 align=center图1、基于无线I/O的分布式遥控挖掘机系统构造图/align 为了确保稳定性和整体的平安性,必须实时遥控自动挖掘机。采用FieldPoint模块与LabVIEW实时软件相结合。这样不仅实现了挖掘机的智能控制,同时也提供了挖掘机的自动故障防止。同时选择电子传感器和

10、收集系统组成FieldPoint分布式I/O模块,这些模块通过FieldPoint网络模块连接在一起。FieldPoint分布式I/O通过使用LavVIEW简单集成功能极大地方便了构建基于客户的系统。FieldPoint模块通过以太网和串口数据传送协议进展通讯,而模块之间传送的数据通过无线串行调制解调器进展通讯。挖掘机的根本操纵需要读取遥控站控制输入设备的模拟电压,通过网络传输到挖掘机FieldPoint模块中执行。基于无线I/O的分布式系统构造如图1: 而软件层采用Datasocket技术与基于B/S构造的远程面板相结合的策略。DataSocket 是 LabVIEW 最新提供的一个网络测控

11、系统开发工具,它大大简化甚至免除了网络通讯编程,用户使用这种技术可以很轻易地在互联网上实现高速实时数据交换。借助它可以在不同的应用程序和数据源之间分享数据并进展时实数据Live data的传输。图2描绘了 DataSocket 的体系构造。而远程面板可以在通过在效劳器端安装Runtime Engine实现远端的远程面板的发布,实现了B/S构造的控制。 align=center图2、DataSocket的体系构造/align DataSocket 可以访问本地文件以及 HTTP 和 FTP 效劳器上的数据,并为低层通讯协议提供了统一的 API 函数,编程人员无需为不同的数据格式和通讯协议编写详细

12、的通讯程序代码。DataSocket 使用一种增强型数据类型来交换仪器类型的数据,这种数据类型包括数据特性如采样率、操纵员、通道数、时间、及采样精度和实际测试数据。使用DataSocket可以得到很高的数据传输速率,可以获得很好的实时性能,进而可以知足大多工程机械的需要。 align=center图3、远程VI主面板/align 在远程操控站,操纵者遥控开关视觉系统和工作灯的电源。四个控制按钮为挖掘机摄像机提供了拍摄全景和倾斜调节的才能。同时操纵者必须监控挖掘机的工作参数:例如:油位,水和油温的实时警告信息,这些参数显示在控制杆旁边的一体化液晶显示器上。这些数据由位于挖掘机的计算机上的RS-2

13、32端口发送的。挖掘机的状态经过处理后,通过无线网络发送到远程遥控站站,然后再执行适当的操纵。假如发生严重错误,车辆控制将终止并显示警告信息给操纵者。如图3是基于B/S构造发布的远程VI面板,操纵者可以在任何装有网页阅读器的电脑上监控挖掘机。 远程虚拟仪器是虚拟仪器在网络领域的拓展,除了具备虚拟仪器的全部优点外,它的主要上风还在于不受地域、环境的限制。用网络技术组建的远程虚拟仪器系统,可以使信号收集、传输和处理一体化,不但可以分享很多昂贵的硬件资源,而且还便于扩展测试系统、进步测试效率,所以应用面极为广泛,是科研、教育、开发、测量、检测、计量、测控等领域不可多得的好工具,而本文把它应用在工程机

14、械的代表-挖掘机上,对虚拟仪器这一技术在这些领域的应用和开展有重要意义,也使当代工程机械实现全面自动化和网络化的开展成为可能,使远程虚拟仪器的开展走上一个新的高度。 本文创新点: 1.虚拟仪器技术在工程机械挖掘机的远程控制中的应用 2.FieldPoint和DataSocket技术实现对工程机械的实时控制 参考文献: 1. 梁惺彦,和卫星。LabVIEW实现远程数据收集与传输。微计算机信息J,2004.9,44-45 2. 程学庆,房晓溪,韩薪莘,张健。LabVIEW图形化编程与实例应用M。北京:中国铁道出版社,2005。1-3 3. 邓焱,王磊。LabVIEW7.1测试技术与仪器M。北京:机械工业出版社,2005。266-268 4. 杨乐平,李海涛,赵勇,杨磊 安雪滢。LabVIEW高级程序设计M。北京:清华大学出版社,2003。446-451

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁