数据通信设备ATS的设计与实现

摘 要: 传统的测控仪器多以硬件或固化的软件为主,已不能满足现代科技发展的需要,虚拟仪器的概念应运而生。针对这一现状,描述了一个基于Agilent TestExec SL的自动测试系统的设计。提出ATS设计采用的四种模式,并分析了各种模式的特点以及适用的场合;对基于Agilent TestExec SL的测试设计进行了详细阐述。设计充分利用了Test Exec SL测试平台可利用的资源,体现出基于该测试平台开发的高效性、灵活性,测试的可重用性以及测试逻辑与测试操作分离的特点。

关键词: TestExec SL测试平台; 自动测试系统; 虚拟仪器; 系统设计

中***分类号: TN915.05?34; TM417 文献标识码: A 文章编号: 1004?373X(2016)13?0067?05

Abstract: The traditional measurement and control instrument is unable to meet the demand of the development of modern science and technology due to its main structure of hardware or fixed software, so the concept of virtual instrument came into being. Aiming at this situation, the design of an automatic test system (ATS) based on Agilent TestExec SL is described. Four modes of ATS design are put forward, and their characteristics and applicable occasions are analyzed. The test design based on Agilent TestExec SL is described in detail. The design takes full advantage of the available resource of TestExec SL test platform, which can reflect the characteristics of high efficiency and flexibility of using the test platform, reusability of the test, and separation of test logic and test operation.

Keywords: TestExec SL test platform; ATS; vitual instrument; system design

越来越复杂的测试条件、高度自动化的工业化大生产迫切需要功能更强大、成本更低廉、系统更灵活的新一代测试仪器[1]。从模拟技术向数字技术的过渡、从单台仪器向多种功能仪器组合过渡、从完全由硬件实现仪器功能向软硬件结合方向过渡、从简单的功能组合向以个人计算机为核心的通用虚拟测试平台过渡,从硬件模块向软件包形式过渡,代表了今后电子仪器的发展方向。

1 基于Agilent TestExec SL的ATS设计

1.1 系统描述

本系统基于Agilent TestExec SL自动测试平台,运行于PC机的数据通信设备自动测试系统。系统包括PC机、测试仪器与被测设备,通过PC机控制仪器自动对连接的设备的参数进行测量,并对反馈数据进行汇总、统计和分析[2]。主要实现以下功能:

(1) 数据通信设备自动测试系统通过GPIB总线与通用测量仪器相连,完成仪器的管理与控制、测试计划库管理、测试计划控制与运行、数据存储管理、数据分析、记录打印等功能[3]。

(2) 实现对以下几种设备参数指标的自动测量:地面站杂散抑制度;地面站饱和输出功率;地面站功率稳定度;地面站功率准确度;地面站频率准确度;地面站频率稳定度;地面站幅频特性。

1.2 系统设计

(1) 系统结构

ATS为基于PC的单机***运行系统,不使用网络环境,所有程序及数据信息均保存在本地。系统功能结构如***1所示。其中数据库子系统、用户管理模块、系统配置模块、指令集模块以及测试计划管理模块属于系统管理模块,真正执行测试工作的是Testplan,系统通过测试计划管理模块管理并运行Testplan。

系统中大部分信息的读取和保存由数据库子系统负责提供操作服务,这些信息用于保存系统的当前配置、状态及系统使用的历史记录,主要内容有:用户信息、系统配置信息、仪器指令集信息、系统使用记录信息、测试计划库,测试计划信息、测试运行记录信息。

(2) 用户管理

参与本系统操作的有三种角色:系统管理员、测试开发工程师、测试操作工程师,对这三者分别赋予各自的权限,而实际的用户可以同时身兼三种角色[4]。用户信息包含用户名、密码、权限、用户描述信息等,信息经加密保存在数据库中。

(3) 测试管理

Testplan在TestExec SL环境中可以直接运行,但做为产品的自动测试系统,Testplan的运行应置于自动测试系统的统一管理之下[5]。首先,建立测试计划库;其次,为Testplan的一个运行实例建立一个测试工程,测试工程用于保存Testplan使用的参数和配置信息;再者,Testplan的维护分为两部分,一部分在系统中完成,对Testplan进行维护应尽可能在系统内完成以简化Testplan维护过程;另一部分由测试开发工程师在TestExec SL开发环境中进行修改、调试,再重新加载到系统中。

(4) 指令集

指令集对Action来说不是必需的,Action使用指令集依照以下规则:内部提供一套缺省的指令集(一般是某种仪器实际的指令),在无法获取系统提供的指令集信息或系统不为Testplan提供指令集时使用,这样做的目的是为了Testplan可以离开系统***运行,最大程度的提高Testplan的可重用性。系统为Testplan提供指令集时,应使用该指令集[6]。

2 测量方法设计

2.1 地面站杂散抑制度

2.1.1 测量方法

仪器:功率计:HP436或HP437B;频谱分析仪:Agilent8563EC(9 kHz~26.5 GHz);射频衰减器HP8494B/95B。

杂散抑制度测量原理框***,如***2所示。步骤如下:

(1) 按照测量原理***连接测试系统;

(2) 用一调制器发出一个未调制载波,将功率计接在卫星地面站系统射频输出监测口,确认该未调制载波电平为正常EIRP;

(3) 取下功率计,接入频谱分析仪;

(4) 设置频谱分析仪,起始频率为5 925 MHz(或14 000 MHz),终止频率为6 425 MHz(或14 500 MHz),分辨带宽为3 kHz,视频带宽和扫描时间为合适值;

根据测量计算公式计算出杂散辐射EIRP;

(6) 观察是否存在单频信号。如果存在,关闭载波并检查该载波是否消失,如果消失则认为与载波有关,如果不消失则认为与载波无关。

杂散抑制度是比值,单位为dB。

2.1.2 测试计划

(1) 输入输出

仪器/设备:频谱分析仪;需要设置的参数:扫频带宽、中心频率、参考电平;输出参数:载波电平,带外噪声电平最大值。

(2) 测量操作建模

测量活动***如***3所示,本活动***描述的是一次参数测量过程。

2.2 地面站饱和输出功率

2.2.1 测量方法

仪器:射频信号源、功率计。

饱和输出功率测量原理框***,如***4所示。测量步骤如下:

(1) 自动测试仪器连接是否正常;

(2) 设置射频信号源和功率计工作参数,若需要,把DUT内部衰减器置零或最小;

(3) 程序不断读取功率计测量值到输出饱和判决数组(数组循环使用),同时控制射频信号源输出功率按特定步长不断增加,直至判断出DUT输出饱和,记录饱和输出功率电平一次测量结束;

(4) 进行多次测量并记录相应的饱和输出功率电平

(5) 计算饱和输出功率

2.2.2 测试计划

(1) 输入输出

仪器/设备:射频信号源;频率计。需要设置的参数:初始输出功率、信号递增步长、输出饱和判决标准、输出饱和判决数组长度。输出参数:饱和输出功率。

(2) 测量操作建模

饱和输出功率测量活动***,如***5所示。

2.3 基于参数权值的启发式模糊测试平台实现

2.3.1 测量方法

仪器:功率计,计算机。功率稳定度测量原理框***,如***6所示。

测量步骤如下:

(1) 自动测量仪器是否连接正常;

(2) 控制信号源发送未调制纯载波信号,设定信号频率,设置信号功率电平为工作电平;

(3) 根据设定的总测试时间。从功率计中读数,每间隔10 min读数一次(也可以设置读数间隔时间),并记录;

(4) 记录数据的同时对数据进行所需的处理;

(5) 输出保存所需结果。

2.3.2 测试计划

(1) 输入输出

仪器/设备:功率计;需要设置的参数:发信电平、测试总时间、读数间隔;输出参数:稳定度和准确度。

(2) 测量操作建模步骤如下:

① TestPlan参数设置();

② 连接状态检查();

③ 判断仪器连接是否正常,如果正常,则进入第④步;如果不正常,则异常处理,结束;

④ 设置功率计度数总时间;

⑤ 设置功率计度数间隔时间;

⑥ 判断仪器反应是否正常,如果正常,则进入第⑦步;如果不正常,则异常处理,结束;

⑦ 计时,计数读取;

⑧ 判断计时截止或者人为截止,如果是,则进入第⑨步;如果不是,则异常处理,结束;

⑨ 数据处理();

⑩ 输出结果,结束。

2.4 频率稳定度与准确度

2.4.1 测量方法

仪器:频率计,计算机。

频率稳定度、准确度测量原理框***,如***7所示。

测量步骤如下:

(1) 自动测量仪器是否连接正常;

(2) 控制信号源发送未调制纯载波信号,设定信号电平,设置信号频率为工作频率;

(3) 根据设定的总测试时间从频率计中读数,每间隔10 min读数一次(也可以设置读数间隔时间)并记录读数;

(4) 记录数据的同时对数据进行所需的处理;

(5) 输出保存所需结果。

2.4.2 测试计划

(1) 输入输出

仪器/设备:频率计;需要设置的参数:发信频率、测试总时间、读数间隔;输出参数:稳定度和准确度。

(2) 测量操作建模步骤如下:

① TestPlan参数设置();

② 连接状态检查();

③ 判断仪器连接是否正常,如果正常,则进入第④步;如果不正常,则异常处理,结束;

④ 设置功率计度数总时间;

⑤ 设置功率计度数间隔时间;

⑥ 判断仪器反应是否正常,如果正常,则进入第⑦步;如果不正常,则异常处理,结束;

⑦ 设置信号源电平、频率;

⑧ 判断仪器反应是否正常,如果是,则进入第⑨步;如果不是,则异常处理,结束;

⑨ 计时,计数读数;

⑩ 判断计时截止或者人为截止,如果是,则进入第11步;如果不是,则进入第⑨步;

11 输出结果,结束。

2.5 地面站幅频特性

2.5.1 测量方法

仪器:网络分析仪。幅频特性测量原理框***,如***8所示。

测量步骤如下:

(1) 自动测试仪器连接是否正常;

(2) 设置网络分析仪输出的扫描频率范围,选择合适的发信电平;

(3) 如果需要,设置DUT的输出频率和电平;

(4) 设置网络分析仪的接收频率和电平;

(5) 从网络分析仪上读取幅频特性曲线的信息;

(6) 计算某频率范围内的幅频特性指标。

幅频特性测量指标为:在“中频±扫描带宽”范围内幅度均值±方差。

2.5.2 测试计划

(1) 输入输出

仪器/设备:网络分析仪;需要设置的参数:扫频频带、发信电平、参考电平;输出参数:幅度频率特性曲线。

(2) 测量操作建模步骤如下:

① TestPlan参数设置();

② 连接状态检查();

③ 判断仪器连接是否正常,如果正常,则进入下一步;如果不正常,则异常处理,结束;

④ 设置NA扫描范围;

⑤ 判断仪器反应是否正常,如果正常,则进入下一步;如果不正常,则记录日志,提示异常,结束;

⑥ 设置NA输出电平;

⑦ 判断仪器反应是否正常,如果正常,则进入下一步;如果不正常,则记录日志,提示异常,结束;

⑧ 设置NA接收频率;

⑨ 判断仪器反应是否正常,如果正常,则进入下一步;如果不正常,则记录日志,提示异常,结束;

⑩ 读取NA幅频曲线;

11 保存幅频特性数据,指标。

3 测量误差及数据处理

3.1 粗值剔除

常用的粗值剔除有3σ(拉依达)准则、肖维勒(Chauvenet)准则、格拉布斯(Grubbs)准则。经过比较可以发现,3σ准则方法简单,但不够严格,一般用于数据较多(n>30)时;肖维勒准则考虑了观测次数的影响,判别较严格;而格拉布斯准则既考虑了观测次数,又考虑了不同水平,鉴别能力强,值得推荐[7]。

上述三种方法可以统一用下式表示:

当时,该数据应舍弃。

式中:为实测值;为实测均值;为标准差;为由不同准则给出的系数,当采用准则时,取。当采用肖维勒准则或格拉布斯准则时,按照系数表取值。

3.2 计算步骤

(1) 计算输入数据,数据最大/最小值以及测试时间内数据数学期望和方差,剩余误差。

(2) 数据的输出是要最为原始的数据还是要经过处理的数据,这里的处理主要是去除粗值。首先将直接读取数据保留。如果选择直接输出,则是输出直接读取的数据;如果要进行过处理的数据,需要设置,是否还要将直接数据报表输出,这里提供三种剔除粗值的方法:

① 拉依达准则(建议在N>30);执行第(3)步;

② 肖维勒准则,一般N

③ 格拉布斯准则,N

(3) 拉依达准则k=3。

(4) 肖维勒准则或格拉布斯准则查表确定值。

(5) 判定如果;则剔除;然后组成新的数据,执行第(1)步;否则,输出。

4 结 论

虚拟仪器利用目前计算机快速的处理能力,结合相应的硬件,克服了传统仪器在数据处理、显示、传送、存放方面能力的不足,给仪器领域带来了***性的变化。本文描述了一个基于Agilent TestExec SL的自动测试系统的分析、设计方案,论述了该方案的特点和优点,同时给出各种指标的含义、测量方法以及实际的测量解决方案。通过分析测量误差的处理,为相关研究提供重要的参考案例,解决了系统成本、体积和兼容性的问题。

参考文献

[1] 白淑青.数据通信设备的自动化测试及实施方案[J].电子技术与软件工程,2015(20):213.

[2] 徐晓达.GPRS网络无线数据通信设备应用研究[J].电子技术与软件工程,2014(8):200.

[3] 郭伟.数据通信设备的自动化测试及实施方案[J].数字化用户,2014(2):45?46.

[4] 支广潮,曾锋,刘蕙.基于BACnet/IP的设备与实时数据库通信实现[J].计算机应用,2014(z2):45?47.

[5] 廖传书,黄道斌.LabVIEW与USB的直接数据通信[J].现代电子技术,2007,30(20):4?6.

[6] 王汝言,王鹏,张炎.一种基于ABBET的通信设备RFATS架构[J].自动化与仪表,2013(11):16?19.

[7] 袁志明,方力一.基于Paxos算法的ATS数据分布式存储模型[J].铁道通信信号,2012,48(12):5?8.

数据通信设备ATS的设计与实现

转载请注明出处学文网 » 数据通信设备ATS的设计与实现

学习

土地资源保护存

阅读(29)

本文为您介绍土地资源保护存,内容包括土地资源保护总结,完整土地资源保护途径。对当前我国土地资源利用和保护工作中存在的突出问题进行分析的基础上,提出要加快转变经济增长方式和土地利用方式,加强对农田保护,加强对土地资源的生态环境

学习

由《沧浪诗话·诗辨》析江西诗派

阅读(19)

本文为您介绍由《沧浪诗话·诗辨》析江西诗派,内容包括沧浪诗话诗品赏析,沧浪诗话江西诗派。南宋诗论家严羽笔下的《沧浪诗话》是最负盛名、对后世影响最大的一部诗话,全书系统性、理论性较强,是中国著名的诗歌理论著作。而它的第一部分是

学习

没有你,对我很重要

阅读(19)

本文为您介绍没有你,对我很重要,内容包括没有你对我更重要,没有你对我很重要句子。电影《让子弹飞》的最后,黄四郎问张麻子:“钱和我,哪个对你更重要?”张麻子略顽皮:“你猜。”黄四郎心凉半截:“我重要?”“你再猜猜。”黄四郎用手擦汗:“钱重

学习

打造精神文化品牌

阅读(15)

本文为您介绍打造精神文化品牌,内容包括打造品牌文化精神,打造精品文化品牌。文化盛而城市兴,城市兴则文化盛。文化彰显着城市的精神力量,引领着城市的发展方向。近年来,贵阳市观山湖区加快城市文化建设步伐,大力推进文化与旅游、商贸的融合

学习

法国的乡村生活

阅读(25)

本文为您介绍法国的乡村生活,内容包括法国的乡村生活,法国乡村生活全集。厌倦了城市的人们总是向往田野。春天,我跟着米隆一家人从巴黎回他们老家―“维利耶-威努”(Villiers-Vineux)村。这是一个我向往已久的假期,在农村趋同化的今天,

学习

莫妮卡.贝鲁奇女儿才是我的全世界

阅读(32)

本文为您介绍莫妮卡.贝鲁奇女儿才是我的全世界,内容包括莫妮卡贝鲁奇女儿照片,莫妮卡贝鲁奇的两个女儿。莫妮卡・贝鲁奇饰演过的角色,包括神秘危险的间谍,不辞而别的爱人,蛊惑人心的巫女,美艳的吸血鬼新娘,不可一世却又可爱的埃及艳后,

学习

做合格的员工沟通者

阅读(19)

本文为您介绍做合格的员工沟通者,内容包括与员工沟通的正确姿势,与员工有效沟通的范文。在企业内部管理中,沟通堪称法宝,但最难的也是沟通。尤其是离职沟通,让不少人力资源管理者心中打鼓,和员工谈离职,要么面红耳赤难以启齿,要么执手相

学习

十月芙蓉赛牡丹

阅读(16)

本文为您介绍十月芙蓉赛牡丹,内容包括十月芙蓉赛牡丹上一句,芙蓉赛牡丹的意思。江南十月,木芙蓉盛开,其花形硕大,雍容端庄,花色一日二变,晓状如玉晚如霞。唐代诗仙白居易吟;“莫怕秋无伴醉物,水莲花尽木莲开。”诗中水莲即荷花,古称水芙蓉,木蓬即

学习

媒介即隐喻

阅读(24)

本文为您介绍媒介即隐喻,内容包括媒介即隐喻论文,媒介即隐喻的含义。[摘要]当下媒介所扮演的角色比以往任何时代都要重要,它们是社会文化精神的旗手和引领者。媒介无孔不入的渗入在人们生活的方方面面,任何一位现代人的生活都已经离不开媒

学习

敞开的窗户(节选)

阅读(18)

本文为您介绍敞开的窗户(节选),内容包括敞开的窗户阅读答案,敞开着的窗户文章结构。“纳托尔先生,我婶母马上就下楼来,”一位神色泰然的十五岁少女说道,“在她没下来之前,暂且由我来招待您,请多包涵。”“附近的人,您认识的多吗?”那位侄女问道

学习

致女儿书(节选)

阅读(16)

本文为您介绍致女儿书(节选),内容包括致女儿书内容简介,《致女儿书》。一月四号是大大的生日,奶奶给我打电话,叫我接她去福田公墓给大大和爷爷扫墓。这几个日子,大大和爷爷的生日、忌日,加上一个清明节,都成了咱们家重要的日子,到这一天就要买

学习

地下水资源的合理利用

阅读(23)

本文为您介绍地下水资源的合理利用,内容包括水资源的合理利用总结,地下水资源的利用与保护意义。【摘要】水是人类赖以生存的不可缺少的一种宝贵资源,又是自然环境的重要组成部分,是可持续发展的基础条件。地下水是水资源系统的一个组成部

学习

绿色廊道在城市景观生态方面的研究

阅读(55)

本文为您介绍绿色廊道在城市景观生态方面的研究,内容包括大理生态廊道的网红景观,横栏西江花木生态景观廊道。景观生态学认为,斑块、基质、廊道和边界等元素组成了景观,城市中几乎所有的景观都是由廊道所连接,同时又是由廊道所分割。文章以

学习

青少年自我同一性发展的特点及影响因素

阅读(28)

本文为您介绍青少年自我同一性发展的特点及影响因素,内容包括如何理解青少年的自我同一性,青少年自我同一性是什么。自我同一性的发展是青少年期的中心发展任务。近年来,许多学者对青少年自我同一性的特点进行了理论和实证方面的研究,发现

学习

怎样做出优秀手机设计

阅读(21)

本文为您介绍怎样做出优秀手机设计,内容包括手机如何做设计,手机设计教程书。未来手机什么样?厂商与业界对于手机设计有着哪些看法与期待?未来的手机设计又将会遵循怎样的发展方向?带着这些问题,近日,计算机世界报联合北京航空航天大学工业设

学习

科技文化艺术中心功能分区与设计

阅读(66)

本文为您介绍科技文化艺术中心功能分区与设计,内容包括文化艺术中心设计图怎样更合理,苏州科技文化艺术中心。摘要:伴随着苏州科技文化艺术中心的落成,享誉国际的中国金鸡百花电影节也落户苏州。而作为电影节的举办场馆,苏州科技文化艺

学习

中央空调系统中的冷却水系统设计

阅读(12)

本文为您介绍中央空调系统中的冷却水系统设计,内容包括中央空调冷却水系统,水蓄冷式中央空调系统设计。【摘要】在经济快速发展的今天,人们也越来越会享受生活,因此在办公楼、商业大厦、以及各种酒店和工厂等环境中,中央空调系统就变得必不

学习

智能小区设计理念及功能简介

阅读(13)

本文为您介绍智能小区设计理念及功能简介,内容包括小区智能楼宇可视化监控对讲系统,智能住宅小区设计方案。随着经济和科技的发展,先进的通信、信息和控制技术渗入到人们的生活中,改变了人们的生活理念,影响了人们的生活习惯,提高了人们的生

学习

论网箱的设计与网箱养殖技术

阅读(23)

本文为您介绍论网箱的设计与网箱养殖技术,内容包括网箱的设计与网箱养殖技术,现代化网箱养殖方法。论文关键司网箱;设计;养殖技术论文摘要网箱养殖是目前常用的一种养殖方式,介绍了网箱的设计,包括网箱的结构、材料、类型、设计等方面;同时详

学习

无线报警器控制系统设计

阅读(22)

本文为您介绍无线报警器控制系统设计,内容包括无线报警器和感应器怎么配对,无线报警器怎么设计。此课题研究的内容主要是无线接收、系统控制、和解决一般报警系统可预见的防范措施。这里所设计的系统结构主要红外探测接收模块,发射模块,报

学习

浅谈月季专类园的发展及种植设计

阅读(30)

本文为您介绍浅谈月季专类园的发展及种植设计,内容包括火焰月季的种植方法和注意事项,月季种植设计。【摘要】园林绿化作为城市建设过程中重要的一项工程受到相关部门越来越多的关注,其中修建植物专类园是城市绿化的新途径。与其它植物相

学习

十四五水利水电勘测设计探讨

阅读(30)

本文为您介绍十四五水利水电勘测设计探讨,内容包括水利工程勘测设计标准,水利水电勘测与设计。2021年是“十四五”规划的开局之年,进入新时期,水利水电勘测设计企业的生存发展环境发生了巨大变化,机遇与挑战并存。广大水利水电勘测设计企业