一种基于网络化虚拟仪器的传感检测实验方法技术

技术编号:10280869 阅读:188 留言:0更新日期:2014-08-03 01:50
本发明专利技术涉及一种基于网络化虚拟仪器的传感检测实验方法,属于传感检测实验应用技术领域。本实验方法基于网络化虚拟仪器的传感检测系统,该系统包括系统硬件搭接与软件构架;本方法可以实现对传感实验箱及实验仪器远程控制和实时检测,可以远程为实验者提供真实实验室环境,提高了实验设备的使用率和实验室利用率;同时,本发明专利技术能够解决网络化虚拟仪器应用的一些关键技术,并为诸多高校师生提供一个专业、高效地新型教育和学习传感检测的实验平台,解决了学生实践难的问题和优质资源的共享问题,对于探讨和解决高校实验资源不均衡等问题进行有益的探索。

【技术实现步骤摘要】

本专利技术涉及,属于传感检测实验应用

技术介绍
网络化虚拟仪器将网络技术、虚拟仪器技术和测试技术有机结合,既具有灵活性、可靠性和开放性,又充分体现了网络资源的共享功能。网络化虚拟仪器在教育、科研和生产等各个领域发挥着越来越重要的作用。目前,国内外对网络化虚拟实验系统都有所研究,并取得了一定的成果。如美国波兰特大学电机工程系建立了一个基于虚拟仪器的功能较完善的网络实验室,已经在几门课中得到应用;英国Glasgow Galedonian大学利用虚拟仪器组建网络化的数据采集和控制系统,用于测试内燃机的性能数据并分析处理,费用少,高集成,高效率;美国麻省理工学院建立了包括化学、电子等多个学科在内的远程实验平台。这表明网络化实验室被广大高校所认可。国内,浙江大学构建了面向电气工程类专业的远程实验室,同济大学开发了针对测控技术课程的网络虚拟实验室。华中科技大学、浙江大学、同济大学和北京联合大学等高校联合进行的国家科技支撑计划重点项目“虚拟实验教学环境关键技术研究和应用示范”的研究,构建面向服务软件构架的虚拟实验环境开发平台,力求实现多学科的虚拟实验。但是,国内虚拟实验平台的研究大都着重于相关课程实验的虚拟仿真教学,不涉及硬件设备操作,脱离真实实验室,在实验教学中的应用受到很大限制。
技术实现思路
本专利技术的目的在于提出,本方法可以实现对传感实验箱及实验仪器远程控制和实时检测,可以远程为实验者提供真实实验室环境,提高了实验设备的使用率和实验室利用率;同时,本专利技术能够解决网络化虚拟仪器应用的一些关键技术,并为诸多高校师生提供一个专业、高效地新型教育和学习传感检测的实验平台,解决了学生实践难的问题和优质资源的共享问题,对于探讨和解决高校实验资源不均衡等问题进行有益的探索。为实现上述目的,本专利技术采用的技术方案为,本实验方法基于网络化虚拟仪器的传感检测系统,该系统包括系统硬件搭接与软件构架;具体而言,本系统的硬件组成包括虚拟仪器服务器、测试服务器、数采卡、实验箱、各传感器模块和若干台PC终端和网络设备;系统软件构架以LabVIEW为平台进行开发。如图1所示为系统的硬件结构图,本系统采用LabVIEW虚拟技术,构建基于网络化虚拟仪器的传感检测实验系统,实现远程传感实验箱和仪器设备控制。虚拟仪器服务器端集成数据库服务器和应用程序服务器,负责与远程客户端及测试服务器端数据的接收与转发;数据库服务器用于存储用户及其登陆信息、设备信息,应用程序服务器用于动态网页的生成、远程发布及远程实验。测试服务器是实验箱和仪器设备的控制端;测试服务器直接对实验箱和仪器设备进行实时控制。客户端浏览器为用户提供了实验的操作界面,用户只需要通过浏览器如IE,即可进行远程实验。本系统中,测试服务器可以通过PCI接口连接数采卡和传感实验箱,也可以通过USB接口、GPIB接口连接仪器设备,如函数发生器、数字示波器,以实现仪器的远程控制。实验箱主板共6个通用插槽,其中4个模拟插槽和2个数字插槽。实验箱主板上还包括68pin的数采卡接口、68pin的测试端口和可调正负电源。实验箱主板结构图如图2所示。和实验箱主板配套使用的8个传感器模块为热敏电阻模块、PT100模块、光敏电阻模块、热电偶模块、霍尔传感器模块、压力应变模块、气压传感器模块和声音采集处理模块;其中,霍尔传感器模块既有数字信号输出,又有模拟信号输出;其它各模块为模拟信号输出;各模块都包含了传感器和信号调理电路,可用于远程传感检测虚拟实验。系统采用C/S (Client/Server,客户端 / 服务器)、B/S (Browser/Server,浏览器/服务器)的混合结构,即B/S/C (Browser/Server/Client)结构模式,实现远程测控;系统实时数据交换和远程交互通过LabVIEW的DataSocket技术和RemotePanels (远程前面板)技术实现。本系统不仅需完成传感实验箱的测试、控制,还有大量的实验数据需要交换,采用单一的C/S模式或B/S模式都不能满足要求;因此,本系统采用一种新的C/S模式和B/S模式的混合结构,即B/S/C模式结构。在此B/S/C模式中,虚拟仪器服务器既是C/S结构中的服务器,又是B/S结构中的Web服务器;B/S结构用于发布C/S结构中的客户端程序,C/S结构用于实现测试服务器与虚拟仪器服务器之间的直接通信。这种结构模式既保留了 B/S结构的易于发布的特性,又保留了 C/S结构能传送大量实时数据的优点,保证了系统的实时性。本专利技术所述的,基于上述系统,其实施流程如下。建立局域网,测试服务器与虚拟仪器服务器采用C/S模式进行通信,利用LabVIEW中的DataSocket技术和TCP/IP协议开发数据传输程序,完成实验数据的传输和保存;局域网通过代理服务器接入Internet,建立虚拟实验网站,用B/S模式发布C/S模式中的客户端程序,远程客户端可随时访问虚拟实验系统进行实验。本系统通过LabVIEW集成的DataSocket技术实现网络中数据的共享与交换。DataSocket技术是一种基于TCP/IP的面向测量与自动化工程的网络实时数据交换的编程新技术,用一个易用的高性能编程接口,在测量与自动化应用软件之间共享和发布实时数据。本系统通过LabVIEW集成的远程前面板(RemotePanels)技术实现浏览器端远程测控。远程前面板(RemotePanels)技术,将LabVIEW程序作为一种ActiveX控件嵌入到Web网页中。客户端只需安装LabVIEWRun-TimeEngin,即可在浏览器中输入服务器端配置的网址,对服务器端的VI前面板进行浏览与控制,从而实现远程测控。在实际的实验室中,测试服务器通过PCI接口连接数采卡6221和传感实验箱。对传感实验箱进行数据采集时,使用LabVIEW中的DAQ数据采集技术,可进行模拟信号和数字信号的实时采集。通过浏览器进行传感检测实验的远程控制的方法如下。对于Internet上的客户端,用以下方式打开并控制远程端的V1:在浏览器的地址栏上输入地址格式为:http://IPAdress:Port/Vl name.html。其中IPAdress为服务器的IP地址,Port为服务器端Web Server !Configuration设置的HTTP端口,VIname是服务器发布的VI名。对于与服务器在同一局域网内的客户端,在浏览器的地址栏上输入地址格式为:http://PcName:Port/Vlname.html。PcName 是服务器端的计算机名。将各实验的服务器端程序在服务器上通过LabVIEW发布之后,用户端就可以通过网页进行远程实验。用户通过浏览器登录远程虚拟实验室后,即可在页面上进行远程交互式的操作,远程控制传感实验箱,进行远程实验。虚拟传感检测实验操作流程如图3所示。虚拟传感检测实验系统登陆界面如图4所示。虚拟传感检测实验主界面如图5所示。与现有技术相比,本专利技术具有如下有益效果。1、将网络技术、虚拟仪器技术和测试技术相结合,提出,可以实现传感实验箱的远程控制和实时检测,可以远程为学生提供真实实验室环境。本方法和系统可用于电子信息工程及相关专业本科课程《传感技术及应用》和《现本文档来自技高网...

【技术保护点】
一种基于网络化虚拟仪器的传感检测系统,其特征在于:该系统包括系统硬件搭接与软件构架;具体而言,本系统的硬件组成包括虚拟仪器服务器、测试服务器、数采卡、实验箱、各传感器模块和若干台PC终端和网络设备;系统软件构架以LabVIEW为平台进行开发;本系统采用LabVIEW虚拟技术,构建基于网络化虚拟仪器的传感检测实验系统,实现远程传感实验箱和仪器设备控制;虚拟仪器服务器端集成数据库服务器和应用程序服务器,负责与远程客户端及测试服务器端数据的接收与转发;数据库服务器用于存储用户及其登陆信息、设备信息,应用程序服务器用于动态网页的生成、远程发布及远程实验;测试服务器是实验箱和仪器设备的控制端;测试服务器直接对实验箱和仪器设备进行实时控制;客户端浏览器为用户提供了实验的操作界面,用户只需要通过浏览器如IE,即可进行远程实验;本系统中,测试服务器可以通过PCI接口连接数采卡和传感实验箱,也可以通过USB接口、GPIB接口连接仪器设备,如函数发生器、数字示波器,以实现仪器的远程控制;实验箱主板共6个通用插槽,其中4个模拟插槽和2个数字插槽;实验箱主板上还包括68pin的数采卡接口、68pin的测试端口和可调正负电源;和实验箱主板配套使用的8个传感器模块为热敏电阻模块、PT100模块、光敏电阻模块、热电偶模块、霍尔传感器模块、压力应变模块、气压传感器模块和声音采集处理模块;其中,霍尔传感器模块既有数字信号输出,又有模拟信号输出;其它各模块为模拟信号输出;各模块都包含了传感器和信号调理电路,可用于远程传感检测虚拟实验;系统采用C/S、B/S的混合结构,即B/S/C结构模式,实现远程测控;系统实时数据交换和远程交互通过LabVIEW的Data Socket技术和Remote Panels技术实现;本系统不仅需完成传感实验箱的测试、控制,还有大量的实验数据需要交换,采用单一的C/S模式或B/S模式都不能满足要求;因此,本系统采用一种新的C/S模式和B/S模式的混合结构,即B/S/C模式结构;在此B/S/C模式中,虚拟仪器服务器既是C/S结构中的服务器,又是B/S结构中的Web服务器;B/S结构用于发布C/S结构中的客户端程序,C/S结构用于实现测试服务器与虚拟仪器服务器之间的直接通信;这种结构模式既保留了B/S结构的易于发布的特性,又保留了C/S结构能传送大量实时数据的优点,保证了系统的实时性。...

【技术特征摘要】
1.一种基于网络化虚拟仪器的传感检测系统,其特征在于:该系统包括系统硬件搭接与软件构架;具体而言,本系统的硬件组成包括虚拟仪器服务器、测试服务器、数采卡、实验箱、各传感器模块和若干台PC终端和网络设备;系统软件构架以LabVIEW为平台进行开发; 本系统采用LabVIEW虚拟技术,构建基于网络化虚拟仪器的传感检测实验系统,实现远程传感实验箱和仪器设备控制; 虚拟仪器服务器端集成数据库服务器和应用程序服务器,负责与远程客户端及测试服务器端数据的接收与转发;数据库服务器用于存储用户及其登陆信息、设备信息,应用程序服务器用于动态网页的生成、远程发布及远程实验; 测试服务器是实验箱和仪器设备的控制端;测试服务器直接对实验箱和仪器设备进行实时控制; 客户端浏览器为用户提供了实验的操作界面,用户只需要通过浏览器如IE,即可进行远程实验; 本系统中,测试服务器可以通过PCI接口连接数采卡和传感实验箱,也可以通过USB接口、GPIB接口连接仪器设备,如函数发生器、数字示波器,以实现仪器的远程控制;实验箱主板共6个通用插槽,其中4个模拟插槽和2个数字插槽;实验箱主板上还包括68pin的数采卡接口、68pin的测试端口和可调正负电源; 和实验箱主板配套使用的8个传感器模块为热敏电阻模块、PTlOO模块、光敏电阻模块、热电偶模块、霍尔传感器模块、压力应变模块、气压传感器模块和声音采集处理模块;其中,霍尔传感器模块既有数字信号输出,又有模拟信号输出;其它各模块为模拟信号输出;各模块都包含了传感器和信号调理电路,可用于远程传感检测虚拟实验; 系统采用C/S、B/S的混合结构,即B/S/C结构模式,实现远程测控;系统实时数据交换和远程交互通过LabVIEW的Data Socket技术和Remote Panels技术实现; 本系统不仅需完成传感实验箱的测试、控制,还有大量的实验数据需要交换,采用单一的C/S模式或B/S模式都不能满足要求;因此,本系统采用一种新的C/S模式和B/S模式的混合结构,即B/S/C模式结构;在此B/S/C模式中,虚拟仪器服务器既是C/S结构中的服务器,又是B/S结构中的Web服务器;B/S结构用于发布C/S结构中的客户端程序,C/S结构用于实现测试服务器与虚拟仪器服务器之间的直接通信;这种结构模式既保留了 B/S结构的易于发布的特性,又保留了 C/S结构能传送大量实时数据的优点,保证了系统的实时性。2.依权利要求1所述的一种基于网络化虚拟仪器的传感检测系统,其实验方法的特征在于:该实验方法包括如下, 建立局域网,测试服务器与虚拟仪器服务器采用C/S模式进行通信,利用LabVIEW中的Data Socket技术和TCP/IP协议开发数据传输程序,完成实验数据的传输和保存;局域网通过代理服务器接入Internet,建立虚拟实验网站,用B/S模式发布C/S模式中的客户端程序,远程客户端可随时访问虚拟实验系统进行实验; 本系统通过LabVIEW集成的DataSocket技术实现网络中数据的共享与交换;所述DataSocket技术是一种基于TCP/IP的面向测量与自动化工程的网络实时数据交换的编程新技术,用一个易用的高性能编程接口,在测量与自动化应用软件之间共享和发布实时数据;本系统通过LabVIEW集成的远程前面板技术实现浏览器端远程测控;远程前面板技术,将LabVIEW程序作为一种ActiveX控件嵌入到Web网页中;客户端只需安装LabVIEWRun-Time Engin,即可在浏览器中输入服务器端配置的网址,对服务器端的VI前面板进行浏览与控制,从而实现远程测控; 在实际的实验室中,测试服务器通过PCI接口连接数采卡6221和传感实验箱;对传感实验箱进行数据采集时,使用LabVIEW中的DAQ数据采集技术,可进行模拟信号和数字信号的实时采集; 通过浏览器进行传感检测实验的远程控制的方法如下; 对于Internet上的客户端,用以下方式打开并控制远程端的V1:在浏览器的地址栏上输入地址格式为:http://IP Adress:Port/Vl name.html ;其中 IP Adress 为服务器的 IP...

【专利技术属性】
技术研发人员:张军刘元盛薛琳杨萍王燕妮
申请(专利权)人:北京联合大学
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1