海洋观监测数据传输及运行监控系统的设计
发布时间:2021-11-11 09:36
为了实现我国海洋系统全网观测数据传输质量统计能力,同时实现对传输业务流程的监控能力,设计开发了一套海洋观监测数据传输及运行监控系统。依据MVC分离的设计原则,采用B/S的结构模式进行开发,实现了海洋观测数据的展示与统计分析、数据传输监控与故障推断、传输节点管理与传输配置等主要功能。该系统已经部署在我国海洋系统内部分节点,其业务化运行结果验证了其可靠性和可扩展性。
【文章来源】:信息技术. 2020,44(10)
【文章页数】:8 页
【部分图文】:
系统总体结构
文件解码子系统包括触发接口模块、数据库接口模块和解码算法模块三部分,它主要完成对各类海洋观测数据的读取及解码入库操作。文件解码子系统主要具备如下功能:①采用服务封装的方式,自动触发调用并执行;②能够对海洋数据如志愿船、浮标、雷达、分钟、整点及正点等数据进行解码;③支持主流数据库如SQLServer[4-5]、Oracle等的查询和入库;④实现各种类型海洋观测数据解码算法的模块化组装,并方便添加或更新解码算法。当新的海洋观测数据到达时,触发接口模块按业务流程触发启动,接收待解码数据文件的相关信息,判断并调用相应的解码算法。按照各类型海洋数据相应的文件格式进行解码并提取出各要素值,传递给数据库接口模块。数据库接口模块连接数据库,并将解码后得到的各项要素值存入数据库。文件解码子系统的结构图如图2所示。1.3.2 传输状态核查子系统
传输状态核查子系统包括数据库接口模块、文件到报率统计模块、要素到报率统计模块、时效性统计模块、传输状态诊断模块、服务封装模块等部分。传输状态核查子系统主要具备如下功能:①具备文件到报率和时效性统计功能,具备要素到报率统计功能;②可根据统计结果推断传输状态、故障原因及故障点;③到报率及时效性的统计支持站点、数据类型及时段 等的参数化定制统计功能;④支持主流 数据库如SQLServer、Oracle等的查询和入库;⑤提供定期的业务化统计功能;⑥采用webservice[6]方式设计,支持远程登录访问。当传输状态核查子系统进行数据库查询时,数据库接口模块连接数据库,从而实现传输状态及数据要素的查询,并将业务化统计结果暂存入数据库。文件到报率统计模块和要素到报率统计模块分别通过查询数据文件传输状态及解码的要素值数量,对特定站点特定时段某类型数据的到报率和观测要素到报率进行统计。时效性统计模块主要通过查询文件传输状态记录,统计特定站点特定时段某类型数据的时效性。传输状态诊断模块进行数据库查询后,对当前较短时间段内的记录统计分析,进而推断数据缺传、缓传及停传等情形的故障原因,并进一步分析定位故障点。服务封装模块封装好数据文件及要素到报率统计、时效性统计及传输状态诊断等信息,定期完成业务化的信息统计服务,并提供给监控信息服务子系统。传输状态核查子系统的结构图如图3所示。1.3.3 监控信息服务子系统
【参考文献】:
期刊论文
[1]基于NB-IoT的工业设备报警实时远程监控系统设计[J]. 王志鹏,段浩,卢郑兴. 电子设计工程. 2020(05)
[2]电力网络质量监测系统的设计与实现[J]. 田毅,段志国,闫震,于振江,查凡. 信息技术. 2020(02)
[3]一种基于ZigBee的海洋环境监控系统设计与实现[J]. 李颖,杨光松,郭文静,康双全. 重庆理工大学学报(自然科学). 2018(09)
[4]流量计校准网络监控管理系统[J]. 孙立军,刘艺伟. 天津大学学报(自然科学与工程技术版). 2018(08)
[5]气象资料实时传输监控系统应用研究[J]. 王立俊,李晋峰,程洪涛,郑虹晖. 计算机技术与发展. 2018(03)
[6]基于C#.NET的海洋能发电装置室内定型测试数据监控管理系统的设计与实现[J]. 杨宁,李彦,路宽,宋雨泽,朱晓阳. 海洋技术学报. 2015(06)
[7]实时数据监控系统在海洋石油勘探开发中的应用[J]. 余卫江,陈卫泽,冯辉艺,贾存富. 计算机与应用化学. 2011(08)
[8]海洋环境数据智能化监控的现状与关键技术[J]. 靳熙芳,王硕. 海洋预报. 2009(02)
硕士论文
[1]基于工业物联网实验平台的远程监控系统设计与实现[D]. 张晨.华中科技大学 2019
[2]基于Cortex-M4的海洋浮标远程监控系统[D]. 陶维涛.杭州电子科技大学 2017
[3]基于对象—关系模型的海洋可控源电磁数据监控系统设计与开发[D]. 王跃洋.吉林大学 2016
[4]潮流能发电系统监控软件设计与开发[D]. 王振浩.中国海洋大学 2014
本文编号:3488624
【文章来源】:信息技术. 2020,44(10)
【文章页数】:8 页
【部分图文】:
系统总体结构
文件解码子系统包括触发接口模块、数据库接口模块和解码算法模块三部分,它主要完成对各类海洋观测数据的读取及解码入库操作。文件解码子系统主要具备如下功能:①采用服务封装的方式,自动触发调用并执行;②能够对海洋数据如志愿船、浮标、雷达、分钟、整点及正点等数据进行解码;③支持主流数据库如SQLServer[4-5]、Oracle等的查询和入库;④实现各种类型海洋观测数据解码算法的模块化组装,并方便添加或更新解码算法。当新的海洋观测数据到达时,触发接口模块按业务流程触发启动,接收待解码数据文件的相关信息,判断并调用相应的解码算法。按照各类型海洋数据相应的文件格式进行解码并提取出各要素值,传递给数据库接口模块。数据库接口模块连接数据库,并将解码后得到的各项要素值存入数据库。文件解码子系统的结构图如图2所示。1.3.2 传输状态核查子系统
传输状态核查子系统包括数据库接口模块、文件到报率统计模块、要素到报率统计模块、时效性统计模块、传输状态诊断模块、服务封装模块等部分。传输状态核查子系统主要具备如下功能:①具备文件到报率和时效性统计功能,具备要素到报率统计功能;②可根据统计结果推断传输状态、故障原因及故障点;③到报率及时效性的统计支持站点、数据类型及时段 等的参数化定制统计功能;④支持主流 数据库如SQLServer、Oracle等的查询和入库;⑤提供定期的业务化统计功能;⑥采用webservice[6]方式设计,支持远程登录访问。当传输状态核查子系统进行数据库查询时,数据库接口模块连接数据库,从而实现传输状态及数据要素的查询,并将业务化统计结果暂存入数据库。文件到报率统计模块和要素到报率统计模块分别通过查询数据文件传输状态及解码的要素值数量,对特定站点特定时段某类型数据的到报率和观测要素到报率进行统计。时效性统计模块主要通过查询文件传输状态记录,统计特定站点特定时段某类型数据的时效性。传输状态诊断模块进行数据库查询后,对当前较短时间段内的记录统计分析,进而推断数据缺传、缓传及停传等情形的故障原因,并进一步分析定位故障点。服务封装模块封装好数据文件及要素到报率统计、时效性统计及传输状态诊断等信息,定期完成业务化的信息统计服务,并提供给监控信息服务子系统。传输状态核查子系统的结构图如图3所示。1.3.3 监控信息服务子系统
【参考文献】:
期刊论文
[1]基于NB-IoT的工业设备报警实时远程监控系统设计[J]. 王志鹏,段浩,卢郑兴. 电子设计工程. 2020(05)
[2]电力网络质量监测系统的设计与实现[J]. 田毅,段志国,闫震,于振江,查凡. 信息技术. 2020(02)
[3]一种基于ZigBee的海洋环境监控系统设计与实现[J]. 李颖,杨光松,郭文静,康双全. 重庆理工大学学报(自然科学). 2018(09)
[4]流量计校准网络监控管理系统[J]. 孙立军,刘艺伟. 天津大学学报(自然科学与工程技术版). 2018(08)
[5]气象资料实时传输监控系统应用研究[J]. 王立俊,李晋峰,程洪涛,郑虹晖. 计算机技术与发展. 2018(03)
[6]基于C#.NET的海洋能发电装置室内定型测试数据监控管理系统的设计与实现[J]. 杨宁,李彦,路宽,宋雨泽,朱晓阳. 海洋技术学报. 2015(06)
[7]实时数据监控系统在海洋石油勘探开发中的应用[J]. 余卫江,陈卫泽,冯辉艺,贾存富. 计算机与应用化学. 2011(08)
[8]海洋环境数据智能化监控的现状与关键技术[J]. 靳熙芳,王硕. 海洋预报. 2009(02)
硕士论文
[1]基于工业物联网实验平台的远程监控系统设计与实现[D]. 张晨.华中科技大学 2019
[2]基于Cortex-M4的海洋浮标远程监控系统[D]. 陶维涛.杭州电子科技大学 2017
[3]基于对象—关系模型的海洋可控源电磁数据监控系统设计与开发[D]. 王跃洋.吉林大学 2016
[4]潮流能发电系统监控软件设计与开发[D]. 王振浩.中国海洋大学 2014
本文编号:3488624
本文链接:https://www.wllwen.com/kejilunwen/haiyang/3488624.html