0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

采用NI PXI平台和LabVIEW实现谐波干扰的数据采集系统的设计

牵手一起梦 来源:网络整理 作者:佚名 2020-02-12 20:59 次阅读

Ineco是一家在交通运输行业有着广泛经验的工程公司。 为了研究谐波在铁路基础设施建设方面的影响,我们设计开发了一种数据采集系统,它整合了系统要求的所有特性。

图1. 通过GPS同步的数据采集系统

数据采集

我们的团队通常在一个移动牵引单元上收集铁路的数据。对于这个项目,我们选择了NI PXIe-1062Q 8槽的机箱来将因振动而产生的影响降到最低。

通过基于PXI硬件平台的NI 6123和NI 6120模块,我们以50,000赫兹的采样率同步采集了变化的电压和电流信号,这使得我们能够记录下整个音频频率范围的信号。 为了连接这些模块,我们使用NI TB-2708、TB-2709和TB-2705这三种接线端子来提供前两个SMB的连接和最后直接信号电缆的连接。

图2. 在LabVIEW中 监测MVB变量

MVB通信

我们需要用一块MVB协议的通信卡捕获不同牵引单元上的不同信号。 通过使用DLL-specific LabVIEW VI,PXI平台和LabVIEW 将整个机箱配置为一个整体,使得数据在数据卡和应用程序之间的传输快速而容易。

计算机同步

我们的主要设计要求之一是能够在远距离运动的情况下精确地同步多台电脑

为了达到所需的同步,我们决定用NI PXI-6682定时和同步模块与全球定位系统(GPS)达到同步。 该模块化的设备能够很好的适应我们的系统集成,可以很容易融入到整个应用程序中,实现更精确地设备同步。

图3. 由DIAdem脚本产生的数据

GPS 用户界面

为了形象化的显示铁路上测试点运动的位置, 我们通过连接在PXI-6682上的天线接收GPS坐标信号,并将坐标发送给集成了Google Earth的用户界面。我们通过3G连接到Google Earth(谷歌地球),假如该地点没有信号覆盖,我们就使用已经缓存好的软件地图代替。

应用程序

我们用LabVIEW开发了应用程序, 因为它能够很容易地将的各种不同的硬件模块集成,具有强大的图形化的开发环境,并提供了一种可视化的编程环境。

这个应用程序被设计成能够在两种完全不同的环境里运行:第一种是对数据进行采集、监控和实时处理;第二种是长时间的数据采集,这个过程完全自动(没有任何人的干预),并且是在一个不间断电源(UPS)的支持下。

我们将这个系统的结构分成三个主要模块。

初始化

在初始化模块中,我们的基本参数有探针使用的数量、MVB的通信参数,火车的类型和型号以及各种显示控件(例如与驱动单元)的通讯和状态的验证。

电压、电流和GPS

这个模块是负责配置以及实现数据采集,这些数据来自连接到计算机的不同的传感器和GPS信号。如果应用程序正在以实时分析模式运行,那么该部分还执行信号处理的任务,例如信号滤波、均方根值运算、阻抗、速度计算以及结果显示。

MVB变量

这个模块负责建立MVB通信,通过使用LabVIEW call functions VI调用在ANSI C中开发的动态链接库(dll)来实现。这些变量也要负责数据记录和显示。

这些模块通过定时循环保持同步。计算机与计算机之间是通过NI 6682模块提供的GPS时间实现同步的。

为了实现记录过程的自动化,我们通过NI-6120模块发送一个模拟信号给UPS(不间断电源)。这个信号是一个让UPS断开的命令,这样它就进入了待机模式。然后PXI就可以安全的关闭了,这样可以防止数据丢失。

数据管理和处理

我们需要一个解决方案来快速地管理大量的数据,能够实现信号滤波,在时域和频域分析数据,并且可以生成自动化脚本。所以,我们使用NI DIAdem数据管理软件来满足这些要求。

结论

采用NI PXI平台,我们为移动牵引单元开发了一种模块化、结构紧凑、稳定可靠的数据采集系统。我们选择了LabVIEW作为开发环境,因为其直观的图形化开发特性、灵活、易于通过MVB协议集成和维护。DIAdem数据管理软件通过自动使用脚本报告节省了我们的数据处理时间和精力。

随着NI软件和硬件所提供的集成效果不断的发展和完善,我们可以很容易地更新,以适应可能发生在铁路部门的系统级的改变。

责任编辑:gt

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • LabVIEW
    +关注

    关注

    1971

    文章

    3654

    浏览量

    323507
  • 数据采集
    +关注

    关注

    38

    文章

    6090

    浏览量

    113641
  • NI
    NI
    +关注

    关注

    19

    文章

    1123

    浏览量

    100317
收藏 人收藏

    评论

    相关推荐

    采用PXI总线和LabVIEW RT实现桥梁结构健康监测及预警系统

    数据采集PXI硬件平台LabVIEW 及RT软件平台,集成了大跨度桥梁结构健康监测系统。该
    发表于 04-30 09:40

    基于NI LabView平台的远程数据采集与传输

    摘要:阐述了在NI LabView平台上结合TCP/IP协议进行数据传输的工作方法,并给出对工业现场数据采集传送与监控的仿真实例。关键词:T
    发表于 05-10 09:40

    采用LabVIEW和声卡的数据采集系统实现

    配合,因此无需考虑软硬件方面的兼容问题,在跨操作系统平台时也不存在程序的移植问题。2.2采集系统的软件组成 采集
    发表于 05-13 09:40

    NI LabVIEW数据采集问答

    [2006-10-12 11:19:56][问:yanchwang]请问,在传统的数据采集、分析、显示中,我们采用的是用VC++语言来设计我们的系统,编写我们的程序。但是现在用LabVIEW
    发表于 05-31 07:40

    LabVIEW的光谱数据采集系统的设计与分析

    本文引入了新兴的虚拟仪器技术,设计了一个基于LabVIEW的光谱分析及数据采集系统,通过软件编写再次对采集到的信号进行了滤波处理,增加了增益调整功能;
    发表于 06-06 08:00

    如何才能开发出一个可靠且高度精确的数据采集与控制系统

    利用NIPXI与SCXI平台以及LabVIEW实时软件,开发一个可靠且高度精确的数据采集与控制系统
    发表于 04-09 06:10

    LabVIEW平台下调用DLL实现PC/104数据采集

          LabVIEW 是一个高效的图形化软件开发环境,在数据采集和测试测量中应用广泛。但在PC-104 硬件平台下使用LabVIEW
    发表于 09-03 10:27 34次下载

    基于NI PXI平台的汽车电子测试系统

    基于NI PXI平台的汽车电子测试系统系统采用NI
    发表于 03-26 17:23 29次下载

    调用DLL实现LabVIEW数据采集

    介绍了在LabVIEW 中调用外部程序代码的方法。详细探讨了DLL 文件的调用方法,并通过实例介绍了基于非NI 公司的数据采集卡的数据采集实现
    发表于 03-26 15:30 154次下载
    调用DLL<b class='flag-5'>实现</b><b class='flag-5'>LabVIEW</b><b class='flag-5'>数据采集</b>

    使用LabVIEWPXI、DAQ和DIAdem搭建声纳导流罩监测系统

    基于LabVIEWNI PXI数据采集(DAQ)硬件开发一个声纳导流罩监测系统(SDMS),来采集
    发表于 12-17 18:57 2705次阅读

    基于FPGA的PXI数据采集系统设计

    基于FPGA的PXI数据采集系统设计,下来看看
    发表于 05-10 13:45 36次下载

    数据采集和监控系统在铁路谐波干扰研究中应用

    轨道网络 中的谐波干扰采用NI PXI平 台,我们为移动牵引 单元开发了一种模块 化、结构紧凑、稳定 可靠的
    发表于 11-15 11:16 4次下载
    <b class='flag-5'>数据采集</b>和监控<b class='flag-5'>系统</b>在铁路<b class='flag-5'>谐波</b><b class='flag-5'>干扰</b>研究中应用

    采用NI PXI硬件平台Labview实现汽车电子综合测试平台的设计

    系统采用NI PXI硬件平台,使用LABVIEW、NISWITCH EXECUITEIVE、C
    发表于 07-28 15:57 2385次阅读
    <b class='flag-5'>采用</b><b class='flag-5'>NI</b> <b class='flag-5'>PXI</b>硬件<b class='flag-5'>平台</b>和<b class='flag-5'>Labview</b><b class='flag-5'>实现</b>汽车电子综合测试<b class='flag-5'>平台</b>的设计

    NI宣布将适用于NI CompactDAQ数据采集平台的I/O模块翻倍

    NI宣布将其适用于NI CompactDAQ数据采集平台的I/O模块数量增加2倍之多,并为这一基于USB的数据采集
    的头像 发表于 08-30 09:16 2827次阅读

    使用NI PXI平台实现高速数据采集和仿真设计

    “我们使用LabVIEW独立开发了数据采集系统和日志文件工具,我们的系统完全依赖于NI产品的速度和精度。” - Thomas J. Mang
    的头像 发表于 04-13 10:18 4186次阅读