基于虚拟仪器的智能电表辐射抗扰度自动测试系统设计
接至计算机的另外一组USB接口,此时要关注串口的线序。这两类设备分别可以通过GPIB write、GPIB listen以及MSComm控件进行控制,但在Labview中使用VISA控件更为方便。
VISA是虚拟仪器软件结构体系(Virtual Instrument Software Architecture)的首字母缩写,是VXI Plug Play系统联盟制定的I/O接口软件标准及相关规范的总称。VISA是一种应用于仪器编程的标准I/O应用程序接口。采用VISA标准,就可以不考虑时间以及仪器I/O选择项,驱动软件可以向下兼容。一方面VISA提供了简单易用的控制函数集,在应用形式上相当简单,另一方面VISA提供了非常强大的仪器控制功能和资源管理,能提供仪器间的互操作性与兼容性。VISA库函数作为底层I/O接口软件驻留在系统管理器(计算机系统)中,是实现计算机系统与仪器之间命令与数据传输的桥梁。
3.1.1 射频信号发生器、功率放大器控制指令
使用VISA来控制射频信号发生器SML03的指令如下:
:OUTP1:STAT OFF
:OUTP1:STAT ON
:FREQ 80000000
;改变频率
:POW -22.0975
;改变电平
:POW -11.3986
;改变电平
:AM 80.0PCT;:AM:STAT ON
;改变调幅深度
:AM 0.0PCT;:AM:STAT ON
;延时
:POW -17.3443
;改变电平
:FREQ 80800000
;以1%步进改变频率
:POW -12.9443
;改变电平
:AM 80.0PCT;:AM:STAT ON
;改变调幅深度
:AM 0.0PCT;:AM:STAT ON
;延时
:POW -17.6510
;改变电平
:FREQ 81608000
;以1%步进改变频率
.....
:OUTP1:STAT OFF
;关输出
使用VISA来控制功率放大器的指令如下。
POWER:ON
;打开功放开关
Reset
;复位
LEVel:GAIN100.0>
;设置功放增益(从000.0–100.0)%
OPERATE
;动作
POWER:OFF
;关闭电源
3.1.2 电能表检验装置的控制
电能表检验装置采用南京自动化设备三厂生产的多功能电能表检验装置,型号:NZ2230,这是一台多功能、宽量程、高精度的智能型电能表检验装置,内部本身带有WINDOWS系统,并在该系统上实现对内嵌式电能表标准表的控制,其内部的通信接口为COM2口(串行口2),而内嵌WINDOWS系统本身带有COM1口(串行口1),可以和系统中的主控计算机连接。COM1口在后面板,是一个9针的串行接口(RS232-C)。
由于不能直接和内部的COM2口连接,直接控制标准表,只可以连接对外的COM1口,因此要在该WINDOWS系统上开发一个COM1到COM2口的串口接收发送程序,即主控计算机对COM1口发命令,该命令通过自行开发的串口接收发送程序自动发送到COM2口上去,同时如果COM2口上有数据返回,也被自动送到COM1口上,被主控计算机获取。
对NZ2230电能表检验装置控制的命令如下。
!UB=220
!UF=100
;设置额定电压220V的100%,即220V
!IB=5
!IF=100
;设置基本电流5A的100%,即5A
#C1=1200
;设置被测电能表常数1200imp/kWh
#N=5
;设置测量圈数为5圈
#R
;读取当前电能计量误差值
3.2 计量误差与EMS频率自动匹配方法
在射频电磁场辐射抗扰度测试中,解决电能计量误差和EMS频率匹配问题的方法如下:
(1)主控计算机将所需测量的频率点通过通信系统发送给射频信号发生器,同时通知判定环节信号已经变化。信号发生器调整好所需发射的频率点传送至功率放大器,放大后的信号传输至发射天线,使其在空间中对被测电能表进行干扰,该干扰作为电能表的模拟传导电磁干扰噪声;
(2)被测电能表在干扰信号作用下,周期性地产生计量误差;
(3)电能表检验装置在固定的时间点上,将一个周期内的误差数据传送给主控计算机;
(4)在主控计算机通过通信系统通知判定系统射频信号发生器频率已经发生改变的基础上,判定系统将电能表检验装置传送来的第一个数据进行舍弃,并传送接下去的n-1个数据给主控计算机;
(5)主控计算机通过对这n-1个数据进行平均化后,可得出被测电能表在该频点下射频电磁场辐射抗扰度的误差数据;
(6)主控计算机改变所需测量频点并通过通信系统发送给射频信号发生器,重复步骤1~6直至所有频点测量结束。
该过程流程图如图11所示。
图11电能表计量误差与EMS频率自动匹配流程图
四、结论
基于虚拟仪器的智能电能表辐射抗扰度自动检测系统设计将虚拟仪器技术引入电能表电磁兼容测试领域,采用NI不同的仪器接口控制器控制系统内多台仪器设备,在计算机端采用USB口连接设备,不需要打开机箱就可以满足测试系统的控制要求,主控计算机端采用Labview 8.5编写系统软件,实现了“仪器测试”、“扫频检测”、“点频检测”、“报告出具”等功能。
实践证明,基于虚拟仪器的智能电能表辐射抗扰度自动检测系统实现测试过程的全自动化,自动控制试验流程,自动记录电能表精度数据,自动进行粗大误差的筛选和判断,单个测
- 频宽、取样速率及奈奎斯特定理(09-14)
- 为什么要进行信号调理?(09-30)
- IEEE802.16-2004 WiMAX物理层操作和测量(09-16)
- 为任意波形发生器增加价值(10-27)
- 基于PCI 总线的高速数据采集系统(09-30)
- 泰克全新VM6000视频测试仪助力数字电视等产品测试 (10-06)