双备份观测数据中心数据筛选方法、系统、设备及介质技术方案

技术编号:37178948 阅读:16 留言:0更新日期:2023-04-20 22:46
本发明专利技术公开了一种双备份观测数据中心数据筛选方法、系统、设备及介质,涉及海洋观测领域,该方法包括:根据设定故障策略确定当前时刻的观测设备信息链表;根据获取到的观测要素中的观测设备编码,在观测设备信息链表中找到目标观测设备的观测设备信息表,从而确定目标观测设备是否为双备份观测设备;若为双备份观测设备,根据目标观测设备的观测设备信息表中的虚拟主设备编码,在观测设备信息链表中找到对应的虚拟主设备的观测设备信息表;根据虚拟主设备的观测设备信息表中的数据类型和数据来源,判断观测要素是否为目标虚拟主设备所需的数据。本发明专利技术能避免数据中心数据的缺失,从而为预报系统提供完整的数据,进而提高预报的准确性。准确性。准确性。

【技术实现步骤摘要】
双备份观测数据中心数据筛选方法、系统、设备及介质


[0001]本专利技术涉及海洋观测领域,特别是涉及一种双备份观测数据中心数据筛选方法、系统、设备及介质。

技术介绍

[0002]海洋观测预报系统由海洋观测网、数据传输网、预报系统、信息服务系统和灾害评估系统组成,主要功能是实现水文气象要素的采集、传输、预报信息产品的制作分发,对人民群众生活、海洋经济建设、防灾减灾、国防安全和科学研究有着非常重要的意义。海洋观测网由海洋站水文气象自动观测系统、浮标、志愿船/调查船水文气象观测系统、雷达、漂流浮标、海床基、潜标等组成,主要功能是实现水文气象要素的现场采集,为预报信息产品的制作提供数据;数据传输网采用光纤、卫星、CDMA/GPRS等通信方式,实现数据的传输和产品的分发;预报系统采用经验统计和数值预报相结合的方式提供预报产品;信息系统提供信息产品,为用户服务。
[0003]海洋观测网中的海洋站水文气象自动观测系统实时监测风向、风速、气温、相对湿度、气压、降雨量、能见度、表层海水温度、表层海水盐度、潮汐等海洋水文气象要素,近年来随着海洋站自动观测系统的使用,自动观测已经取代人工观测成为海洋观测的主要手段。海洋观测场很多位于海岛边缘,有的甚至建在孤岛之上,交通、通信十分不便。
[0004]目前,海洋站都是在观测场采用一套观测设备,当每月进行设备的定时维护时,会造成一段时间的某几类观测要素数据无效;当某个观测传感器或观测设备的数据采集器发生故障时,尤其是故障发生在夜间,修复故障一般需要几个小时,有的需要1天时间,甚至几天,造成了数据中心数据的严重缺失,不能为预报系统提供完整的数据,影响了预报的准确度。

技术实现思路

[0005]基于此,本专利技术实施例提供一种双备份观测数据中心数据筛选方法、系统、设备及介质,避免数据中心数据的缺失,从而为预报系统提供完整的数据,进而提高预报的准确性。
[0006]为实现上述目的,本专利技术提供了如下方案:
[0007]一种双备份观测数据中心数据筛选方法,包括:
[0008]在当前时刻获取目标观测设备发送的多个观测要素;所述目标观测设备为设置在目标观测站点的实际观测设备;所述观测要素,包括:观测设备编码、数据类型、观测时间和观测数据值;
[0009]根据设定故障策略确定当前时刻的观测设备信息链表;所述观测设备信息链表包括监测区域内所有观测站点的实际观测设备的观测设备信息表和虚拟主设备的观测设备信息表;若所述观测站点设有两个互为备份的实际观测设备,则所述观测站点对应一个虚拟主设备,两个互为备份的实际观测设备均为双备份观测设备;所述观测设备信息表,包
括:观测设备编码、数据类型、观测站点信息、是否为虚拟主设备、各观测数据值的数据来源、虚拟主设备编码和通讯状态信息;
[0010]根据所述目标观测设备发送的各个观测要素中的观测设备编码,在当前时刻的观测设备信息链表中找到所述目标观测设备的观测设备信息表;
[0011]根据所述目标观测设备的观测设备信息表确定所述目标观测设备是否为双备份观测设备;
[0012]当所述目标观测设备为双备份观测设备时,根据所述目标观测设备的观测设备信息表中的虚拟主设备编码,在所述观测设备信息链表中找到目标虚拟主设备和目标虚拟主设备的观测设备信息表;所述目标虚拟主设备为所述目标观测站点对应的虚拟主设备;
[0013]根据所述目标虚拟主设备的观测设备信息表中的数据类型和各观测数值的数据来源,判断当前时刻所述目标观测设备发送的各观测要素是否为所述目标虚拟主设备所需的数据;
[0014]若是,则将当前时刻所述目标观测设备发送的各观测要素中的观测数据值存储到所述目标虚拟主设备的数据库中。
[0015]可选地,根据设定故障策略确定当前时刻的观测设备信息链表,具体包括:
[0016]根据设定故障策略,判断当前时刻监测区域内各观测站点的实际观测设备是否发生通讯故障或数据故障;所述通讯故障为通讯链路状态发生故障;所述数据故障为观测数据值发生故障;
[0017]对于具有双备份观测设备的观测站点,若双备份观测设备发生通讯故障,则将上一时刻的观测设备信息链表中的第一数据来源更新为与双备份观测设备互为备份的另一实际观测设备,并将更新后的观测设备信息链表确定为当前时刻的观测设备信息链表;所述第一数据来源为双备份观测设备对应的虚拟主设备的观测设备信息表中所有观测数据值的数据来源;
[0018]对于具有双备份观测设备的观测站点,若双备份观测设备的某个观测数据值发生故障,则将上一时刻的观测设备信息链表中的第二数据来源更新为与双备份观测设备互为备份的另一实际观测设备,并将更新后的观测设备信息链表确定为当前时刻的观测设备信息链表;所述第二数据来源为双备份观测设备对应的虚拟主设备的观测设备信息表中发生故障的观测数据值的数据来源;
[0019]对于具有双备份观测设备的观测站点,若双备份观测设备无通讯故障和数据故障,则将上一时刻的观测设备信息链表确定为当前时刻的观测设备信息链表。
[0020]可选地,根据设定故障策略,判断当前时刻监测区域内各观测站点的实际观测设备是否发生通讯故障或数据故障,具体包括:
[0021]对当前时刻监测区域内各观测站点的实际观测设备的通讯链路状态或观测数据值进行检测;
[0022]若实际观测设备的通讯链路状态为接收数据时间大于设定报警时间,则确定该实际观测设备发生通讯故障;
[0023]若实际观测设备的某个观测数据值超过设定质量范围,则确定实际观测设备的该观测数据值发生故障。
[0024]可选地,根据所述目标观测设备的观测设备信息表确定所述目标观测设备是否为
双备份观测设备,具体包括:
[0025]当所述目标观测设备的观测设备信息表中的“是否为虚拟主设备”为假且“虚拟主设备编码”不为空时,确定所述目标观测设备为双备份观测设备。
[0026]可选地,获取目标观测设备发送的观测要素,具体包括:
[0027]获取目标观测设备发送的数据包;所述数据包,包括:数据包头标志、观测设备编码、数据类型、观测时间、观测数据值、数据效验码和数据结束标志;
[0028]对所述数据包进行数据分包和数据效验,得到效验后的数据包;
[0029]对所述效验后的数据包进行数据解析,得到所述观测要素。
[0030]可选地,所述实际观测设备的观测设备信息表中的数据来源为空,所述虚拟主设备的观测设备信息表中的数据来源为所述虚拟主设备对应的观测站点中的一个实际观测设备;
[0031]所述实际观测设备的观测设备信息表中的“是否为虚拟主设备”为假,所述虚拟主设备的观测设备信息表中的“是否为虚拟主设备”为真。
[0032]可选地,在根据设定故障策略,判断当前时刻监测区域内各观测站点的实际观测设备是否发生通讯故障或数据故障之后,还包括:
[0033]若实际观测设备发生通讯故障或者实际观测设备的至少一个观测数据值发生故障,则发本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种双备份观测数据中心数据筛选方法,其特征在于,包括:在当前时刻获取目标观测设备发送的多个观测要素;所述目标观测设备为设置在目标观测站点的实际观测设备;所述观测要素,包括:观测设备编码、数据类型、观测时间和观测数据值;根据设定故障策略确定当前时刻的观测设备信息链表;所述观测设备信息链表包括监测区域内所有观测站点的实际观测设备的观测设备信息表和虚拟主设备的观测设备信息表;若所述观测站点设有两个互为备份的实际观测设备,则所述观测站点对应一个虚拟主设备,两个互为备份的实际观测设备均为双备份观测设备;所述观测设备信息表,包括:观测设备编码、数据类型、观测站点信息、是否为虚拟主设备、各观测数据值的数据来源、虚拟主设备编码和通讯状态信息;根据所述目标观测设备发送的各个观测要素中的观测设备编码,在当前时刻的观测设备信息链表中找到所述目标观测设备的观测设备信息表;根据所述目标观测设备的观测设备信息表确定所述目标观测设备是否为双备份观测设备;当所述目标观测设备为双备份观测设备时,根据所述目标观测设备的观测设备信息表中的虚拟主设备编码,在所述观测设备信息链表中找到目标虚拟主设备和目标虚拟主设备的观测设备信息表;所述目标虚拟主设备为所述目标观测站点对应的虚拟主设备;根据所述目标虚拟主设备的观测设备信息表中的数据类型和各观测数值的数据来源,判断当前时刻所述目标观测设备发送的各观测要素是否为所述目标虚拟主设备所需的数据;若是,则将当前时刻所述目标观测设备发送的各观测要素中的观测数据值存储到所述目标虚拟主设备的数据库中。2.根据权利要求1所述的双备份观测数据中心数据筛选方法,其特征在于,根据设定故障策略确定当前时刻的观测设备信息链表,具体包括:根据设定故障策略,判断当前时刻监测区域内各观测站点的实际观测设备是否发生通讯故障或数据故障;所述通讯故障为通讯链路状态发生故障;所述数据故障为观测数据值发生故障;对于具有双备份观测设备的观测站点,若双备份观测设备发生通讯故障,则将上一时刻的观测设备信息链表中的第一数据来源更新为与双备份观测设备互为备份的另一实际观测设备,并将更新后的观测设备信息链表确定为当前时刻的观测设备信息链表;所述第一数据来源为双备份观测设备对应的虚拟主设备的观测设备信息表中所有观测数据值的数据来源;对于具有双备份观测设备的观测站点,若双备份观测设备的某个观测数据值发生故障,则将上一时刻的观测设备信息链表中的第二数据来源更新为与双备份观测设备互为备份的另一实际观测设备,并将更新后的观测设备信息链表确定为当前时刻的观测设备信息链表;所述第二数据来源为双备份观测设备对应的虚拟主设备的观测设备信息表中发生故障的观测数据值的数据来源;对于具有双备份观测设备的观测站点,若双备份观测设备无通讯故障和数据故障,则将上一时刻的观测设备信息链表确定为当前时刻的观测设备信息链表。
3.根据权利要求2所述的双备份观测数据中心数据筛选方法,其特征在于,根据设定故障策略,判断当前时刻监测区域内各观测站点的实际观测设备是否发生通讯故障或数据故障,具体包括:对当前时刻监测区域内各观测站点的实际观测设备的通讯链路状态或观测数据值进行检测;若实际观测设备的通讯链路状态为接收数据时间大于设定报警时间,则确定该实际观测设备发生通讯故障;若实际观测设备的某个观测数据值超过设定质量范围,则确定实际观测设备的该观测数据值发生故障。4.根据权利要求1所述的双备份观测数据中心数据筛选方法,其特征在于,根据所述目标观测设备的观测设备信息表确定所述目标观测设备是否为双备份观测设备,具体包括:当...

【专利技术属性】
技术研发人员:李冠宇张翼飞邱文博胡轶群王亚丁王斌程长阔马建美
申请(专利权)人:国家海洋技术中心
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1