基于网络化虚拟仪器通信测试系统实现

基于网络化虚拟仪器通信测试系统实现

ID:5942429

大小:29.50 KB

页数:8页

时间:2017-12-29

基于网络化虚拟仪器通信测试系统实现_第1页
基于网络化虚拟仪器通信测试系统实现_第2页
基于网络化虚拟仪器通信测试系统实现_第3页
基于网络化虚拟仪器通信测试系统实现_第4页
基于网络化虚拟仪器通信测试系统实现_第5页
资源描述:

《基于网络化虚拟仪器通信测试系统实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于网络化虚拟仪器通信测试系统实现  【摘要】网络化虚拟仪器的使用可以大大提高通信测试设备的利用率,增加通信测试的灵活性。通过分析和比较各种虚拟仪器及网络化虚拟仪器系统的组建模式的特点,结合某卫星测控站现有通信测试系统的实际结构,选择基于HPVEE和三层C/S网络的虚拟仪器作为构建网络化虚拟仪器通信测试系统的基础,对系统网络软硬件进行设计,实现基于网络化虚拟仪器通信测试系统,完成该测控站从单一的通信测试操作单位向通信测试平台和通信测试软件研发中心的转变,并可为类似需求提供有效的技术支持。【关键词】网络化;虚拟仪器;通信测试;HPVEE1引

2、言网络化虚拟仪器将虚拟仪器和网络相结合。它首先将虚拟仪器的功能进行分解,然后再利用网络将这些功能重新组合,形成新的网络化虚拟仪器。其主要特点是功能分布可以根据实际情况的需要,部署在网络的任何地方,组成形式灵活,变更简便,能够有效的利用全网的资源。和传统的虚拟仪器相比,网络化的虚拟仪器具有显著的特点。(1)数据传输快捷,实时性强,便于及时发现问题,提高测试数据有效性。8(2)数据共享性好,资源利用率高。用户可以在另一地点同时监测自己的测试过程,并直接获得测试报告。(3)数据采集和分析可以分布处理,系统更加高效。总之,网络良好的数据共享优势是

3、网络化虚拟仪器各种优势的基础,其实现的核心是测试和监控数据的网络传输。2某测控站传统通信测试系统2.1测试硬件硬件测试分系统由测试仪表、计算机测试平台、开关矩阵等设备组成。测试仪表通过开关矩阵与射频分系统连接,建立上行、下行测试链路,完成测试信号的发射与接收功能;计算机通过HP-IB接口板及电缆与测试仪表连接,建立计算机与仪表间的控制通信链路,完成对各项目的自动测试功能。2.2计算机测试平台及自动测试软件计算机测试平台由两台计算机、HP-IB电缆(HP10833A)及一台激光打印机组成。一台计算机(HP)用于执行自动测试软件,另一台计算机

4、(COMPAQ)用于控制开关矩阵。激光打印机输出测试结果文件。计算机使用WINDOWSNT4.0和WINDOWS2004,使用VC++4.0和HP-SICL语言编程,能提供自动测试、手动测试、数据库操作维护、测试数据处理并生成测试报告、打印及帮助等功能。用VisualC++4.0编辑的软件为:在卫星发射初期使用的IOT测试软件、用于用户天线方向图测试的ESVA测试软件、开关控制软件。目前用HP8VEE编辑的软件,仅有日常监视、巡检,转发器频谱单极化、双极化分析打印,邻星干扰打印等功能。2.3目前测试中存在的问题目前在测控站通信测试中存在的

5、问题:三颗卫星的测控系统与用户管理测试系统分别在两个机房,无法在关注卫星管理状态的情况下处理测试需求;测试数据格式不统一,管理分散;无法同时响应多用户需求,服务效果有待提高。3通信测试系统网络设计3.1HPVEE5.0的网络开发能力网络操作系统(NOS)是计算机网络的核心软件,NovellNetware、WindowsNT和Windows2000Server等NOS简化了测试诊断系统网络的组建。OSI(开放系统互连)协议和TCP/IP(传输控制协议/网际协议)是世界标准的网络通信协议,其开放性、稳定性、可靠性均有很大优势,采用它们很容易实

6、现测控网络的体系结构。其中HPVEE5.0提供了局域网(LAN)网关技术和To/FromSocket软件技术二种手段来开发测控网络应用。3.2网络化虚拟仪器系统的组建模式采用三层组网模式搭建虚拟仪器网络,其应用功能分为三层:客户显示层、业务逻辑层、数据层。三层模式的主要优点:(1)良好的灵活性和可扩展性;8(2)可共享性;(3)较好的安全性;(4)增强了企业对象的重复可用性;(5)三层模式成为真正意义上的“瘦客户端”。3.3网络硬件设计在对现有网络化虚拟仪器技术进行比较后,本系统采用的组成方式:DataSocketserver和VI服务器

7、程序都部署在虚拟仪器服务器上。数据服务器可以单独部署,也可以和VI服务器共用。整个系统协同实现虚拟仪器的功能,每个组件相互协作分工完成系统功能。全部网络分为四部分。(1)用户客户端用户客户端是用户接口。即等待用户输入,接收用户输入的信息后传递给VI服务器,接着等待VI服务器回传数据结果,并将结果输出在虚拟仪器面板上或者保存打印。另外,为了减少VI服务器的负担和网络数据传输,对数据的分析功能也可以由客户端完成。(2)VI服务器端8VI服务器端完成对客户信息进行处理和任务分配功能。即VI服务器从客户端接收请求信息,并对信息进行处理,并进行根据

8、信息处理结果进行任务分配。例如,采集数据过程中,VI服务器会将用户客户端的采集请求进行处理,将采集信息传递到数据采集设备客户端,由数据采集设备客户端根据采集数据的请求来控制测试仪器获取测试数据

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。