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

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

3天内不再提示

采用NI cRIO的震动监测报警系统的架构及实现

电子设计 来源:郭婷 作者:电子设计 2018-11-30 08:40 次阅读

目前,从国外整套进口的地震反应专用台阵的数据采集设备,其性价比和功能已经不能很好满足国内的需要。通过多方选型,决定采用NI 的cRIO搭建硬件平台,使用LabVIEW8.6自主进行多通道强震动监测与报警系统开发。

NI cRIO是一款高级嵌入式控制和采集系统,具有耐久较好、功耗较低等特点。借助NI cRIO,我们低成本、短周期、高可靠地开发了采集系统。系统中的数据触发存储功能更为强大和专业,支持地震业界标准的文件格式,全面满足地震信号处理与分析的专业要求。在NI平台上实现的地震业界通用的数据交换格式miniSEED的实时打包,并且基于NetSeisIP地震数据流的通信协议传输数据,更具创新性。

随着我国经济建设步伐的加快,地震对社会和经济的影响更显突出,建设高密度数字强震台网、台阵和系列配套软硬件,已成为减轻地震灾害的重要举措,已受到政府高度重视。“十五”期间,国家在在21个国家地震重点监视防御区内建设了1160个固定自由场强震动观测台,在全国建设了活断层影响、地震动衰减、场地地形影响、大型桥梁、水库大坝、典型建筑结构等12个地震反应专用台阵,但是这方面的数据采集设备几乎全部依靠整套进口,承受着昂贵的费用负担和技术约束,在一定程度上制约了我国防震减灾和社会经济的发展。

TheChallenge:

系统在高动态范围、高计时精度、高频谱纯度和多通道设计上,具有一定的难度。在FPGA上,GPS同步、数字降采样、标定信号的多路转换控制和多种复杂的触发策略的实现极具挑战性;在数据接口中,miniSEED地震数据包的封装和基于NetSeisIP地震数据流的通信又是一个难点。在数据分析上,需要时域指标分析、频谱分析和联合时频谱分析等综合分析处理并进行强震动报警。

TheSolution:

利用NI公司的cRIO模块和LabVIEW8.6集成开发软件快速构建软硬件平台,进行多通道强震动监测与报警系统开发,实现地震动信号调理、数据采集、时钟同步、数据压缩传输、数据实时分析、数据离线分析、健康诊断、突发性震动破坏事件报警、网络通信和仪器控制等功能。

“借助NIcRIO,我们低成本、短周期、高可靠地开发了地震数据采集系统。系统中的数据触发存储功能更为强大和专业,支持地震业界标准的文件格式,全面满足地震信号处理与分析的专业要求。”基于NIcRIO的多通道强震动监测与报警系统“已经在广东虎门大桥的地震反应专用台阵上投入使用,初见成效。”

1.强震动监测与报警系统组成

“基于NIcRIO的多通道强震动监测与报警系统”是针对重大工程、生命线工程、超高层建筑和特殊结构远程实时长期地开展强震动监测和分析其健康状况而设计的,既能够以分布式布设,也可以作为单一监测系统独立工作。系统由地震观测站点、专线网络和数据中心三大部分构成,如图1所示。

采用NI cRIO的震动监测报警系统的架构及实现

图1强震动监测与报警系统组成

地震观测站点中的数据采集器采用NIcRIO数据采集模块、GPS模块和电源模块搭建而成。其中cRIO由嵌入式实时控制器cRIO9014、cRIO背板cRIO9104、模拟输入模块cRIO9205、模拟输出模块cRIO9263和高速数字IO模块cRIO9401构成。如图2所示。

采用NI cRIO的震动监测报警系统的架构及实现

图2多通道强震动数据采集器内部结构

2、强震动监测与报警系统的软件架构及其实现

系统软件架构由数据采集终端和上位机控制分析终端实现。

2.1采集终端的系统软件架构

整个数据采集终端的软件由数据采集和通信两大部分组成。数据采集在FPGA和实时控制器上实现,集成了GPS同步、数字降采样、标定信号的多路转换控制和多种复杂的触发策略等极具挑战性的功能。通信部分的接口中,由数据采集器直接将实时数据流压缩打包成miniSEED格式,并按照NetSeisIP地震数据流的通信协议,发送到远程的地震流服务器或上位机监控分析软件,如图3所示。

采用NI cRIO的震动监测报警系统的架构及实现

图3采集终端的系统软件结构框图

2.2上位机通信控制及分析软件的实现

上位机通信控制及分析软件主要由记录仪设置、实时监测、数据管理、数据分析四大模块组成。其中记录仪设置包括常规、数据采集、通道、事件记录信息的设置等;实时监测包括波形的实时显示、通道表示、本地记录设置、本地记录、远程记录、标定信号、站点信息、系统状态、连接状态、GPS捕获状态、秒脉冲锁定状态、强震告警、关键参数实时计算及显示等;数据管理包括数据采集器的数据回收及数据删除、本地数据的更新及删除等。数据分析可以实时或离线分析信号的时域指标,又可对时域波形进行频谱分析和时频谱分析,计算出健康诊断和警报等关键参数信息。

结论

借助NI公司功能强大、高效并且容易使用的图形化编程语言LabVIEW,结合先进的cRIO硬件平台,我们在很短的时间内就搭建了多通道强震动监测与报警平台,较快地实现了地震动信号调理、数据采集、时钟同步、数据压缩传输、数据实时分析、数据离线分析、健康诊断、突发性震动破坏事件报警、网络通信和仪器控制等复杂功能,大大缩短了程序的开发周期。“基于NIcRIO的多通道强震动监测与报警系统”,达到了高动态范围、高计时精度、高频谱纯度和多通道的设计要求,并且结合了行业的应用,采用了创新的方法,在NI的平台上实现了数据的压缩和基于NetSeisIP协议传输。可以预见,在地震行业内,利用NI产品进行相关研发,将有广阔的发展前景。

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

    关注

    5073

    文章

    19038

    浏览量

    303578
  • 报警系统
    +关注

    关注

    5

    文章

    647

    浏览量

    75165
  • 数据采集
    +关注

    关注

    38

    文章

    5932

    浏览量

    113540
收藏 人收藏

    评论

    相关推荐

    学校宿舍用电安全短信监测报警系统方案

    有关学校学生用电的相关规范规则。禁止学生宿舍使用热得快,电炉子等大功率用电设备,并要求学校对学生宿舍加装安全用电监测系统。九纯健科技应北京某高校要求开发出了准们针对学校用电情况短信监测报警系统
    发表于 12-03 18:13

    鸿蒙软、硬件综合小案例——环境监测报警系统

    环境监测报警系统,该系统主要实现对环境的监测报警功能,。
    发表于 04-14 10:32

    请问怎样去设计一种基于51单片机的温度监测报警系统

    基于51单片机的温度监测报警系统主要由哪几大模块组成?怎样去设计一种基于51单片机的温度监测报警系统
    发表于 07-06 10:51

    怎样去设计一种基于51单片机的温度监测报警系统

    基于51单片机的温度监测报警系统是由哪些部分组成的?怎样去设计一种基于51单片机的温度监测报警系统呢?
    发表于 10-28 09:29

    水位监测报警系统

    水位监测报警系统分为两部分:TLC4066IN电路和数码管显示电路。TLC4066电路通过水位升降来控制开关,以输入高电平信号来触发4066芯片来控制二极管的亮与灭,以及控制声音报警信号
    发表于 08-02 08:24 64次下载

    水位监测报警系统原理

    摘要:本水位监测报警器使用5V低压直流电源(也可以用3节5号电池代替)就可以对5~15厘米的水位进行监测,用LED显示和数码管显示水位,并可以对不再此范围内的水位发出报警
    发表于 08-02 08:27 101次下载

    水位监测报警系统电路图

    水位监测报警系统电路图 上面的
    的头像 发表于 08-02 08:30 5511次阅读
    水位<b class='flag-5'>监测报警</b><b class='flag-5'>系统</b>电路图

    基于DTMF和GSM的远程监测报警系统研究与实现

    基于DTMF和GSM的远程监测报警系统研究与实现 对安装在偏远地区的重要设备进行监控是保护设备及监测其正常运行的有效手段。目前市场上比较流行的远程设备监控
    发表于 03-11 10:28 1164次阅读
    基于DTMF和GSM的远程<b class='flag-5'>监测报警</b><b class='flag-5'>系统</b>研究与<b class='flag-5'>实现</b>

    基于cRIO模块和LabVIEW 8.6软件实现大桥强震动监测报警系统的设计

    “多通道强震动监测报警系统”,将能加速科技成果转化、形成产业化,为全国的重大工程、生命线工程、超高层建筑和特殊结构的抗震设防、健康诊断和破坏性震动
    的头像 发表于 03-22 10:05 4014次阅读
    基于<b class='flag-5'>cRIO</b>模块和LabVIEW 8.6软件<b class='flag-5'>实现</b>大桥强<b class='flag-5'>震动</b><b class='flag-5'>监测</b>与<b class='flag-5'>报警</b><b class='flag-5'>系统</b>的设计

    水产养殖水质监测报警系统

    。与我司深圳市钡铼技术有限公司,合作水产养殖水质监测报警系统。该水产养殖水质监测报警系统解决方案投入使用,并稳定工作,深受客户好评。 水产养殖水质
    的头像 发表于 03-24 15:11 768次阅读
    水产养殖水质<b class='flag-5'>监测报警</b><b class='flag-5'>系统</b>

    ESD实时监测报警系统的构成

    ESD实时监测报警系统(Emergency Shutdown System Real-time Monitoring and Alarm System)是一种用于监测报警
    的头像 发表于 07-11 09:37 625次阅读
    ESD实时<b class='flag-5'>监测报警</b><b class='flag-5'>系统</b>的构成

    ESD实时监测报警系统的组成

    现象。 ESD实时监测报警系统通常由以下几个部分组成: 1. 静电传感器:用于检测静电电荷的存在和变化。传感器可以采用不同的原理,如电容式、电磁式等,以确保准确地捕捉到静电放电现象。 2. 数据采集与处理装置:负责采集传感器反馈
    的头像 发表于 08-08 09:28 714次阅读
    ESD实时<b class='flag-5'>监测报警</b><b class='flag-5'>系统</b>的组成

    配电箱监测报警系统

    配电箱监测报警系统是一种用于监测报警配电箱的电气设备。它可以通过智能电力探测器和监控软件来检测配电箱内部的电气参数和运行状态,并在发生故障或异常时发出
    的头像 发表于 09-06 17:46 1199次阅读
    配电箱<b class='flag-5'>监测报警</b><b class='flag-5'>系统</b>

    基于Zigbee的煤气监测报警系统设计与实现

    电子发烧友网站提供《基于Zigbee的煤气监测报警系统设计与实现.pdf》资料免费下载
    发表于 11-07 09:33 0次下载
    基于Zigbee的煤气<b class='flag-5'>监测报警</b><b class='flag-5'>系统</b>设计与<b class='flag-5'>实现</b>

    基于MQ-2与GSM的CO监测报警系统的设计

    电子发烧友网站提供《基于MQ-2与GSM的CO监测报警系统的设计.pdf》资料免费下载
    发表于 11-07 10:50 2次下载
    基于MQ-2与GSM的CO<b class='flag-5'>监测报警</b><b class='flag-5'>系统</b>的设计