总线在野外地震数据传输中的应用

目前,地震预报的信息来源主要依靠遍布在各处的地震观测台站所监测到的地震数据。随着地震观测台网规模日益扩大,实时性和数据量的要求也在不断提高。除了固定的地方地震观测台站以外,还有大量野外流动地震观测站。流动观测站主要对一定时间和地区内的数据进行强化观测,用以提高监测能力和异常跟踪能力,并可以针对多种物理量进行采集,将数据反馈到台网中心[1]。因此,一个流动站常常会布置数量众多而又分散的采集点,而如何将这些分散的采集点的数据传输到地震台网,是野外流动观测技术的关键之一。

在野外复杂环境中,通常将采集节点数据汇总至流动站,再由流动站统一接入互联网。局部数据的传输方式可有多种选择,需要综合考虑距离、便捷性、可靠性及成本等多种因素。本文中设计了一种采用控制器局域网(CAN)进行地震数据传输的方式,以满足分散的采集点能在相对较广范围内进行组网通信的要求。1 系统框架本文以激光多普勒地震仪项目为背景进行系统构建,主要解决将分散的采集点进行集中管理的问题。由于野外采集点数量众多,且安装位置较分散,若都与流动站之间直接组建局部网络连接,则无论采用何种组网方式,都必将加重人力、物力的投入,同时也会加重流动站的管理负担。因此,本文采用中继站的思想,将一定区域内的采集点利用总线方式汇总到主控机上,再由主控机统一将数据传输到流动站,系统结构如图1所示。采用这种分布式结构,一方面可以降低采集点组建网络的成本,另一方面主控机可以取代部分流动站的功能,对本局域网内的采集点进行管理和监控,便于组成规模更大的野外流动站。

2.2 节点的通信策略CAN协议所采用的对报文进行地址编码的方式便于在总线上增删节点。在本项目中,由于各个节点都只与主控机进行通信,所以,充分利用CAN报文帧ID识别码的特性,将发送帧的识别码、本节点的编码以及本节点接收滤波器的识别码相统一。而主控机的节点则可以读取所有总线上的报文,所采用的通信策略如图3所示,这样的设计实际上就将原先总线式的拓扑结构转换成了类似星形拓扑的结构,便于主机管理所有节点。

子线程类RecvThrd主要实现对CAN口的监听任务,并通过信号-槽机制将数据传给主线程,重写虚成员函数void RecvThrd :: run( )加载新的线程任务。Socket CAN的使用类似于其他网络协议操作,主要包括建立套接字、绑定端口和监听等,不同的是CAN通信不需要与对方建立连接,主要实现方式如下:

测试表明,基于ARM平台的主控机可以满足数据收发、实时显示、节点监控以及异常记录等多任务要求,在不影响与地震采集节点间通信的前提下,实现良好的人机交互和实时控制性能,在整个网络系统中起中继站的作用,方便了流动站对分散的地震采集节点的控制和管理。本文设计了一种采用CAN总线通信技术在地震数据采集点与流动站之间进行数据传输的方式,利用CAN总线通信传输距离长、抗干扰能力强、易于施工布线的特点,以及微处理器ARM优越的实时控制能力和良好的通信能力,在地震采集节点与流动站之间构建中间控制点,以星形拓扑的方式将一定范围内分散的采集点集中控制。同时,通过在ARM硬件平台上构建Linux多任务系统平台,采用Qt嵌入式应用程序框架搭建人机交互界面,实现了良好的实时控制和管理功能。这种基于CAN总线和嵌入式技术的地震数据传输方式,既便于野外环境中网络的组建和拓展,也有利于减轻流动站的管理任务。参考文献[1] 王晨,滕云田,王晓美,等.地震前兆野外流动观测无线组网系统[J].地球物理学进展,2012,27(3):945-949.[2] 郭成镇,何迪.CAN总线的PLC通信网络的研究[J].通信技术,2012,45(7):51-53,74.[3] 梁金芝.CAN总线协议在嵌入式系统中的应用[J].电脑知识与技术,2011,7(20):5003-5004.[4] 宋宝华.Linux设备驱动开发详解(第2版)[M].北京:人民邮电出版社,2010.[5] CORBET J,RUBIN A,KROAH-HARTMAN G.Linux设备驱动程序(第3版)[M].魏永明,耿岳,钟书毅,译.北京:中国电力出版社,2005.[6] BLANCHETTE J,SUMMERFIELD M.C++ GUI Qt 4编程(第2版)[M].闫锋欣,译.北京:电子工业出版社,2008.[7] MATTHEW N,STONES R.Linux程序设计(第4版)[M].陈健,宋健建,译.北京:人民邮电出版社,2010.

THE END
0.中国地震台网中心地震科技产品发布地震科技产品发布、地震查询jvzquC41fczb0nftvjwvctj0ep5fc{yjswglg6rcpcmf/yzdnkyi/€jd1rxpf~hv/notv87247685:7456;31|zoocxj|n
1.防震减灾工作情况汇报(精选5篇)高密电视台《凤城民生》栏目连续5天播放宣传活动情况,活动期间共制作展板60块,发放宣传材料15000余份,地震知识小册子7000余册,使社会公众了解和掌握了一定的防震减灾知识,对推动我市防震减灾工作起到积极作用。 2、加强防震减灾科普教育基地建设工作管理 进一步完善了地震科普示范基地建设,修订了示范基地管理制度,安排专jvzquC41yy}/fr~khctxgw3eqo5gcw|gp1mpppwqj{jdjt138;7;==40jznn
2.《地震前兆观测台网信息管理系统设计与实现》(滕云田)简介关联商品 地震前兆观测台网信息管理系统设计与实现 分布式无缆遥测地震勘探系统的设计与应用 加入购物车 科学出版社当当自营店 当当自营 进入店铺 收藏店铺 商品详情 开本:128开 纸张:胶版纸 包装:平装-胶订 是否套装:否 国际标准书号ISBN:9787030631640 所属分类:图书>自然科学>地球科学>地球物理学 本商品暂无详情jvzq<84rtqjve}3fcpmecwl0eqs04B6836640qyon
3.国家科技基础条件平台地震调查(考察)数据 数据类型: 地震地质数据 地震现场调查数据 地震灾害数据 历史地震资料 其它地震调查(考察)数据 更多 点击量: 升序 降序 发布时间: 升序 降序 数据集 暂无此类数据集jvzquC41fczb0nftvjwvctj0ep5ec}fujcxf1{jrqtz/uqyonAVBINNF?ykcuxztegyfc{hj(euegFI52261(}~rg?J43952(vongFfue
4.国家地震科学数据共享中心观测台网及前兆异常前兆异常及其特征分析总结与讨论参考文献和参考资料 摘要 1991年6月16日在内蒙古阿拉善盟阿左旗发生5.3级地震,宏观震中位于阿拉善左旗西南,震中烈度Ⅴ度,极震区长轴呈北西向分布。地震只造成少数房屋产生细微裂缝,无倒塌,无人员伤亡。总经济损失估计近10万元人民币。 5.3级地震为孤立型地震,只有5次余jvzquC41fczb0nftvjwvctj0ep5ec}fujcxf1mfvc1€igwqk1vobp8mvon5{jnsnk3690qyo
5.地震工作总结范文规范对全市测报点的管理,推行了“三个一”,即一块铜牌、一套制度、一名责任人,局监测管理科绘制了xx市地震监测网点分布图、一览表和地震前兆综合动态跟踪研究图表,对其实行动态管理。 2、建设地震信息通讯系统 我局与省局无线电台始终保持着联系,电台工作正常,能保证应急通讯的需要。目前我局拥有10部电台、8部jvzquC41yy}/i€~qq0ipo8mcqyko1;>3;:?/j}rn
6.data.earthquake.cn/introduction/index.html国家减灾委专家委副主任,原国务院应急管理专家组组长、原国务院参事闪淳昌贺信 2021-05-30 中国地震台网中心 公共服务部技术支持 Technical Support from the Public Service Department of China jvzquC41fczb0nftvjwvctj0ep5jp}wqfwiukxs1kpjfz7mvon