【技术实现步骤摘要】
水文气象自动观测系统实时业务数据文件生成方法及系统
[0001]本专利技术涉及海洋观测领域,特别是涉及一种水文气象自动观测系统实时业务数据文件生成方法及系统。
技术介绍
[0002]海洋观测预报系统由海洋观测网、数据传输网、预报系统、信息服务系统和灾害评估系统组成,主要功能是实现水文气象要素的采集、传输、预报信息产品的制作分发,对人民群众生活、海洋经济建设、防灾减灾、国防安全和科学研究有着非常重要的意义。
[0003]海洋站水文气象自动观测系统是海洋观测网的重要组成部分,主要功能是实现水文气象要素的现场采集,为预报信息产品的制作提供数据;数据传输网采用光纤、卫星、地面专线通讯设备等通信方式,实现数据的传输和产品的分发;预报系统采用经验统计和数值预报相结合的方式提供预报产品;信息系统提供信息产品,为用户服务。
[0004]海洋站水文气象自动观测系统由现场采集系统和数据中心接收处理子系统组成。现场采集系统包括气象子系统和潮位温盐子系统,气象子系统和潮位温盐子系统每分钟向数据中心传输一次观测数据。现场采集系统安装位置非常复杂,分散集中兼有,要使系统有效集成,要求各观测子系统能独立运行,另外应有一个观测子系统能集成其余观测子系统。常用的集成方式有集中集成方式和分散集成方式。集中集成方式适合气象子系统和潮位温盐子系统比较集中,气象子系统集成潮位温盐子系统,由气象子系统将观测数据传输到数据中心接收处理子系统。分散站集成方式适合气象子系统和潮位温盐子系统分散的海洋站,各观测系统独立的将观测数据传输到数据中心接收处理 ...
【技术保护点】
【技术特征摘要】
1.一种水文气象自动观测系统实时业务数据文件生成方法,其特征在于,包括:获取海洋站水文气象自动观测系统中各海洋站在设定时间段的观测要素数据;所述观测要素数据,包括:海洋站站代码、观测时间、观测数据类型和观测数据值;根据目标海洋站的观测要素数据确定设定时间段内的完整分钟、缺测分钟和故障分钟;所述完整分钟为所有观测数据类型均存在观测数据值的分钟,所述缺测分钟为缺少至少一个观测数据类型的观测数据值的分钟,所述故障分钟为至少一个观测数据类型的观测数据值为故障数据的分钟;所述目标海洋站为海洋站水文气象自动观测系统中的任一海洋站;根据目标海洋站的完整分钟的观测要素数据生成每一完整分钟的一分钟实时业务数据文件;对目标海洋站的缺测分钟内的观测要素数据进行补录,根据缺测补录后的观测要素数据生成每一缺测分钟的一分钟实时业务数据文件;对故障分钟内观测数据值为故障数据是否存在误判进行判断,根据判断结果生成每一故障分钟的一分钟实时业务数据文件;根据每一完整分钟的一分钟实时业务数据文件、每一缺测分钟的一分钟实时业务数据文件和每一故障分钟的一分钟实时业务数据文件,生成所述目标海洋站在设定时间段的一分钟实时业务数据文件。2.根据权利要求1所述的水文气象自动观测系统实时业务数据文件生成方法,其特征在于,在根据目标海洋站的观测要素数据确定设定时间段内的完整分钟、缺测分钟和故障分钟之后,还包括:构建故障信息库;所述故障信息库,包括:故障分钟的观测要素数据、故障信息、需要重写一分钟实时业务数据文件标志为0和真实故障数据标志为1;1表示是,0表示否;若故障分钟内观测数据值为故障数据存在误判,则将所述故障信息库中故障分钟内对应的需要重写一分钟实时业务数据文件标志修改为1,真实故障数据标志修改为0。3.根据权利要求2所述的水文气象自动观测系统实时业务数据文件生成方法,其特征在于,对目标海洋站的缺测分钟内的观测要素数据进行补录,根据缺测补录后的观测要素数据生成每一缺测分钟的一分钟实时业务数据文件,具体包括:对于缺测分钟内任一缺测的观测数据类型,对该观测数据类型的观测数据值进行补录,判断缺测补录后的观测数据值是否为故障数据,若是,则将补录后的缺测分钟确定为故障分钟,并将缺测补录信息存入故障信息库;所述缺测补录信息,包括:缺测补录后的观测要素数据、故障信息、需要重写一分钟实时业务数据文件标志为0和真实故障数据标志为1;对于任一缺测分钟,创建第一局部文件内容字符串变量,采用缺测分钟的观测时间为所述第一局部文件内容字符串变量赋值;对于任一缺测分钟,为每一缺测补录后的观测数据类型生成缺测字符串,并把所述缺测字符串追加到第一局部文件内容字符串变量的尾部,根据追加缺测字符串后的第一局部文件内容字符串变量和缺测分钟内未缺测的观测数据类型的观测数据值,生成该缺测分钟的一分钟实时业务数据文件;其中,为每一缺测补录后的观测数据类型生成缺测字符串,并把所述缺测字符串追加到第一局部文件内容字符串变量的尾部,具体包括:
当缺测补录后的观测数据类型的观测数据值存在且记录在故障信息库中的真实故障数据标志为1,则生成第一字符串,并把所述第一字符串追加到第一局部文件内容字符串变量的尾部;所述第一字符串,包括:回车换行符、缺测补录后的观测数据类型标志的字符串和故障标志值的字符串;当缺测补录后的观测数据类型的观测数据值存在且记录在故障信息库中的真实故障数据标志为0,则生成第二字符串,并将第二字符串追加到第一局部文件内容字符串变量的尾部;所述第二字符串,包括:回车换行符、缺测补录后的观测数据类型标志的字符串和缺测补录后的观测数据类型的观测数据值的字符串;追加缺测字符串后的第一局部文件内容字符串变量,包括:追加第一字符串后的第一局部文件内容字符串变量和追加第二字符串后的第一局部文件内容字符串变量。4.根据权利要求2所述的水文气象自动观测系统实时业务数据文件生成方法,其特征在于,对故障分钟内观测数据值为故障数据是否存在误判进行判断,根据判断结果生成每一故障分钟的一分钟实时业务数据文件,具体包括:对于任一故障分钟,创建第二局部文件内容字符串变量,采用故障分钟的观测时间为所述第二局部文件内容字符串变量赋值;对于任一故障分钟,对每一发生故障的观测数据类型的观测数据值为故障数据是否存在误判进行判断,为每一发生故障的观测数据类型生成故障字符串,并把所述故障字符串追加到第二局部文件内容字符串变量的尾部,根据追加故障字符串后的第二局部文件内容字符串变量和故障分钟内未发生故障的观测数据类型的观...
【专利技术属性】
技术研发人员:李冠宇,胡轶群,王宁,李晖,邱文博,郭海,魏玉超,张巍,王鹏,王亚丁,
申请(专利权)人:国家海洋技术中心,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。