基于LabVIEW与PCI-1712L的变压器测试系统

发布者:chinalisa最新更新时间:2011-11-02 关键字:LabVIEW  变压器测试 手机看文章 扫描二维码
随时随地手机看文章

  0引 言

  当前国内对电力变压器的性能测试基本上仍处于手工测量的阶段,每项性能指标都由专用的仪器进行测量,很多测试项目仍采用一些指针式仪表,存在读数误差大、费工、耗时,功能简单等问题,测量的重复性、可信度较差。虚拟仪器的出现有效的解决了这一问题,所谓虚拟仪器就是利用现有的计算机,加上特殊设计的仪器硬件和专用软件,形成既有普通仪器的基本功能,又有一般仪器所没有的特殊功能的高档低价的新型仪器。在虚拟仪器系统中,硬件仅仅是为了解决信号的输入输出,软件才是整个仪器系统的关键。软件对硬件采集的数字信号进行加工、分析,得到各种所需要的信息。本文采用研华公司的PCI-1712L高速数据采集卡及其为LabVIEW定制的Advantech DA&C工具包,结合LabVIEW成功地开发出一套变压器测试系统。

  1变压器测试系统

  1.1系统原理及功能

  用于变压器空载/带载的输入/输出电压、电流的测试,可以完成变压器常规实验系统,可以实现自调压、数据测量、分析、实时显示、保存及打印功能。电流、电压信号经过互感器后转换为标准信号,通过数据采集卡采集后,系统判断其区间范围,通过串口与CPLD进行通信来选择具有合适量程的电流和电压互感器,从而提高系统的测量精度。

  1.2系统结构

  测试系统的结构框图如图1所示。

  2测试系统的硬件设计

  电压互感器:采用VSM型系列霍尔电压传感器,能在电隔离条件下测量交流,脉冲以及各种不规则波形的电压。

  电流互感器:采用6个不同量程的CSM系列霍尔电压传感器,CSM025B、CSM050B、CSM100B、CSM200B、CSM300B。

  数据采集卡:PCI-1712L是研华公司的一款功能强大的高速多功能PCI总线数据采集卡。它有1M转换速度的12位A/D转换器,卡上带有FIFO缓冲器(可存储lK A/D采样值和32K D/A转换数据)。PCI-1712L提供16路单端或8路差分的模拟量输入(也可单端差分混合使用),2路12位D/A模拟量输出通道,16路数字量输出通道,以及3个10 MHz时钟的16位多功能计数器通道。采集方式包括输入预触发、过触发、延时触发等数据采集方式,模拟输入通道通道可以进行独立编程增益控制,端子板选用研华公司配套的ADAM-3968。

  CPLD:采用altera公司的MAXII系列的EPM1270CPLD,包含1270个LE相当于40K门数,980个等效宏单元,8K用户可用Flash比特数。

  3测试系统的软件设计

  3.1软件功能

  自调压测试系统软件结构图如图2所示。

  3.2数据采集

  研华公司不仅为LabVIEW编程开发了专用的VI工具包,并且提供了丰富的实例程序,利用其Advantech DA&C工具包,可以快速高效地开发出数据采集模块。

  设置参数如下:触发源,触发模式,时钟源,触发边缘,信号源类型,采样通道,采样开始通道,采样个数,采样频率,通道增益;以上可以根据实际测试的硬件配置和需求进行设置。

  3.3数据测量及频谱分析

  LabVIEW拥有强大数组分析和数据处理功能,测量参数值包括交流有效值,直流分量,有效值,占空比,上升时间,下降时间,过冲,峰峰值,最大值,最小值。运用LabVIEW提供的信号处理工具包,可以快速对采集的波形数据进行FFT功率谱密度分析。

  3.4数据判断

  对采集到的电流、电压值大小进行区间判断,并发出控制信号给CPLD,选择相应的电流电压互感器,提高系统的测量精度。为进一步提高准确性,在判断前,利用防脉冲干扰平均值滤波的原理对采集到的电流、电压数据进行滤波。用一个for循环将某一通道采集的数据变成一为数组,数组的长度可以自己定义,假设系统中定义为N,即将通道采集的N个数据进行判断,去掉最大值和最小值,将剩下N-2个数据进行算术平均,即得到一次有效的采样值。运用LabVIEW数组工具包中的Array Max & Min,Delete From Array以及mean.vi即可完成对采集数据的软件滤波。

  由于电流、电压判断的区间较多,用LabVIEW实现起来略显繁琐,因此本文采用C语言与Lab-VIEW相互结合的方法实现。先在Visual C++中编写判断程序并生成dll文件,然后通过Lab-VIEW中的代码接口点(Code Interface Node)调用,即可实现该功能,事实证明,这是一种高效、易行的方法。C语言部分程序代码原理如下:

中Singal为CIN接口的输人参数,及采集、滤波后的电流信号,pattern为CIN接口的输出参数,及控制信号,通过串口直接写入到CPLD,从而选择相应的电流或电压互感器。

  3.5串口通信

  LabVIEW不仅在仪器I/O中,专门提供了串口通信的Ⅵ,而且提供了串口范例以加快开发速度。首先通过VISA Configure Serial Port.vi进行相应的串口配置,通过VISA write.vi将控制信号写入串口与CPLD通信,最后用VISA dose.vi关闭串口。

  3.6显示、打印及保存

  LabVIEW最吸引人的特性是对数据的图形化显示有丰富的支持,强大的图形显示功能增强了用户界面的表达能力,通过这些丰富的图标控件,工程师们无需再为复杂的界面编程花费大量精力。Graph控件对已经采集到数据进行数据处理,根据实际要求将这些数据组织成所需的图形。测试系统软件的前面板的波形显示采用Graph控件,如图3所示。通过设置前面板菜单文件-VI属性一类别打印选项即可将打印出前面板中的波形。

  LabVIEW提供的强大的文件I/O函数是一组功能较强的文件处理工具,可以满足不同的文件按操作要求。为了满足不同数据的存储格式和性能要求,LabVIEW提供了多种文件类型。用户可以采用文本文件(text files)、表单文件(spreadsheet)、二进制文件(binary files)、数据记录文件(data-log files)、波形文件、LabVIEW测试文件等格式将所采集到的数据进行存储,用户可以使用电子表格或文本编辑器打开查看。本测试系统采用的是表单文件,可以用Microsoft Excel打开。

  4结 论

  该测试系统应用LabVIEW在测试仪器开发突出的特性,配合第三方板卡,使得LabVIEW的应用更加宽广,更加灵活,验证了"软件即仪器"这一虚拟仪器的宗旨。该测试系统原型机已经投入到实际生产测试中,效果良好。

关键字:LabVIEW  变压器测试 引用地址:基于LabVIEW与PCI-1712L的变压器测试系统

上一篇:WLAN信号发生和分析测试测量解决方案
下一篇:泛华2012校招如火展开 十余所高校广纳人才

推荐阅读最新更新时间:2024-03-30 22:20

采用NI LabVIEW及PXI为海军飞机通信开发数字测试设计
Author(s): Lawrence M. David Jr - ALE System Integration Terry Stratoudakis, P.E. - ALE System Integration Industry: ATE/Instrumentation, Government/Defense, Aerospace/Avionics Products: LabVIEW, PXI-8196 RT, PXI-4060, PXI-6542, High-Speed Digital I/O, PXI-8196, Digital Waveform Editor, Digital Multimeters, NI-HSDIO
[测试测量]
采用NI <font color='red'>LabVIEW</font>及PXI为海军飞机通信开发数字<font color='red'>测试</font>设计
基于LabView8.5和PA96的压电陶瓷致动器驱动电源
压电陶瓷致动器是近年发展起来的新型微位移器件,具有体积小、推力大、精度及位移分辨率高、频率响应快等特点。它在使用中无噪声、不发热,是理想的微位移器,已在航空航天、精密测量、机器人及精密加工等领域得到广泛应用。驱动电源的性能对压电陶瓷致动器的影响很大,近年来国内对静态压电陶瓷驱动电源的研制取得了一定的进展,但大部分压电陶瓷驱动电源都是由分立性器件组成,结构较复杂,而且容易产生自激振荡,对电源的稳定性会产生影响。而采用高压运放的驱动电源,分辨率能达到mV级,输出纹波较小,不仅提高了 电路 集成度,而且可靠性也得到加强,因此可用于驱动压电陶瓷致动器。 压电陶瓷致动器驱动电源 1压电陶瓷致动器对驱动电源的要求 压电陶瓷致动器的驱动电源应
[模拟电子]
基于<font color='red'>LabView</font>8.5和PA96的压电陶瓷致动器驱动电源
LabView学习笔记(3)温度监测
利用随机数发生器产生温度值,并设置温度报警上限,用布尔开关切换温度报警的功能项,当前温度值超过设定的上限值时,点亮布尔指示器。程序框图如下图: 前面板设计: 这种简单的图形化编程方式,真是让人激动不已!
[测试测量]
基于LabVIEW平台的参量阵测试系统设计
引 言 声学参量阵(Parametric Acoustic Array)是利用介质的非线性特性,使用两个沿同一方向传播的高频初始波在远场中获得差频、和频及倍频等的声发射装置。根据介质中声吸收原理,吸收与信号频率的平方成正比,在声波的传播过程中,和频及倍频等频率较高的信号衰减很快,经过一段距离后,仅剩下频率较低的差频信号。与常规换能器相比,首先,该差频信号具有更好的指向性;其次,该差频信号几乎没有旁瓣,避免了在浅海沉底或沉积物探测过程中由于边界不均匀所带来的干扰和信号处理的复杂性;第三,差频信号具有大于10 kHz的带宽,空间分辨率高,抗混响,并能获得较高的信号处理增益等。 基于上述优点,参量阵在水下探测、水下通信等领域具有
[测试测量]
基于<font color='red'>LabVIEW</font>平台的参量阵<font color='red'>测试</font>系统设计
基于虚拟仪器Labview实现恒温区测量系统的设计
虚拟仪器(Virtual Instrument,或VI)是计算机技术和现代测试技术相结合的产物,它不仅具有传统仪器、仪表的全部功能,同时还拥有计算机技术的全部优势,它能对数据进行处理、分析、统计并把结果以曲线、图形、图像的形式显示出来;它还具有较高的测试速度、精度,且读取数据方便、直观;它能通过网络进行数据传送,使管理人员能及时掌握测试进展并进行远程指导;在测试结束时,不仅能得到直观的测试结果还能将其打印出来或将结果以文件的形式保存起来。利用现有的微型计算机,增加少量硬件设备,用户就可以在虚拟仪器平台上设计出自己的测量仪器。 1. 引言 在半导体器件和集成电路的生产过程中,为了提高器件参数的一致性的和产品成品率,必须定期对扩散
[测试测量]
基于虚拟仪器<font color='red'>Labview</font>实现恒温区测量系统的设计
LabVIEW中的项目
  我们可以使用LabVIEW中的项目来管理VI程序以及其他的LabVIEW文件和文档这类的非LabVIEW文件,甚至其他可以想到的计算机文件也可以通过LabVIEW的项目进行管理。当保存项目时,LabVIEW会创建一个项目文件(以.lvproj为后缀)。这个LabVIEW的项目除了保存项目中包含文件的信息,还保存了项目的配置、生成可执行文件以及安装包的相关信息。   可能有人会问 为什么要个项目呢? ,对于这个问题可以有很多个回答。但是一个更好的问题就是 为什么我不要个项目呢? ,对于这个问题的回答就简单了。如果你只是创建一两个VI程序并且你主要着重于采集与分析数据,而不是着重于用来采集分许数据的VI程序的话,你就不需要项目了。
[测试测量]
<font color='red'>LabVIEW</font>中的项目
LabVIEW子VI与VI的层次结构
例2-1是我们创建的第一个VI,也是一个极其简单的VI。其实在图形化语言中,最经常使用的是子VI。子VI类似于文本语言中的子程序。 在图形化语言中,子VI是提供给其它VI使用的VI,子VI可以实现与调用VI之间的数据交换。子VI除了可以被其它VI使用外,它的另一个作用就是简化程序框图。对于一个复杂的程序框图可以通过创建多个子VI来进行化简。 子VI是模块化程序设计的基础和主要部件。子VI使得程序易于调试、理解和维护。所以理解和创建子VI是构建VI的基础。 LabVIEW函数选板上所提供的内置VI都属于子VI。这些内置VI是LabVIEW开发环境所提供的,安装LabVIEW后即可获得。除此之外,我们还可以创建适合自己使用的子VI。
[测试测量]
基于LabVIEW的IGBT模块测试系统设计与实现
0 引言 IGBT模块是 变频器 最关键的部件,IGBT模块的质量是变频器质量的保证。目前因无测试系统,很多公司无法对采购的IGBT模块进行检测筛选,导致有质量隐患的IGBT模块流入生产线,给变频器质量埋下隐患,同时还会造成返工浪费等问题。为了解决此问题,笔者研究并设计了基于LabVIEW的智能IGBT模块测试系统。本文重点介绍了测试系统总体设计方案、硬件设计方案、软件设计方案等。 1 总体设计 IGBT模块测试系统的测试原理如图1所示,模块下桥臂为被测IGBT模块,在上桥臂IGBT模块的c、e并联负载电感L,同时将上桥臂IGBT模块的g与e间接负电压使其处于关断状态,然后在下桥臂IGBT模块的g与e间施加双脉冲,如图1中Vge
[测试测量]
基于<font color='red'>LabVIEW</font>的IGBT模块<font color='red'>测试</font>系统设计与实现
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新测试测量文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved