System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种台风警报报文中台风个体信息的识别方法和系统技术方案_技高网

一种台风警报报文中台风个体信息的识别方法和系统技术方案

技术编号:40659913 阅读:4 留言:0更新日期:2024-03-18 18:52
本发明专利技术涉及气象预报领域,具体涉及一种台风警报报文中台风个体信息的识别方法和系统,该方法包括以下步骤:分别获取第一台风警报报文信息、第二台风警报报文信息和第三台风警报报文信息;基于所述第一台风警报报文信息,构建台风个体识别模型;结合所述第二台风警报报文信息和所述第三台风警报报文信息,获得所述第二台风警报报文信息表示的台风个体与所述第三台风警报报文信息表示的台风个体的多个时空距离;根据所述台风个体识别模型和所述时空距离,识别所述第二台风警报报文信息表示的台风个体。本发明专利技术解决了让不同编号的同一台风具有同一数据库编号的问题,同时也记录了无正式编号的台风信息,有利于台风年鉴整编和生成历史路径研究。

【技术实现步骤摘要】

本专利技术涉及气象预报领域,具体涉及一种台风警报报文中台风个体信息的识别方法和系统


技术介绍

1、在台风警报报文自动解报过程中,经常是以台风编号作为特定台风个体信息的标志,这样会带来两个重大缺陷。第一,在各台风预警发布中心发布的不同警报报文中,对于同一个台风,其编号常常是不同的,比如超强台风2311“海葵”,北京编号“2311”,欧洲中心(ecmwf)编号“13w”,美国联合台风警报中心编号“10w”,美国环境预报中心编号“2310”,这样就难以明确知道哪几个编号代表的是同一个台风,进而带来使用上的诸多不便;第二,目前我国台风预报业务上的通常做法是,只有当台风加强到热带风暴(中心风速>=17.2米/秒)时才会给其正式编号,当台风个体生成后还在低压阶段时,其警报报文中是没有正式编号的,对于自动处理程序,没有正式编号就无法进入数据库,就无法存储警报报文中的有效信息,只能将这些信息舍弃。这就导致常规台风警报信息数据库中台风低压阶段的信息缺失,也可能丢失那些没有进一步加强为热带风暴以上强度的低压的信息,不仅增加了台风年鉴编纂的困难,而且不便于台风生成历史路径研究。


技术实现思路

1、针对现有方法的不足以及实际应用的需求,为了各台风预警发布中心公布的不同编号的同一台风具有同一数据库编号,还能够完整保留记录台风低压阶段的信息,降低了台风年鉴编纂的困难,有利于台风生成历史路径研究。一方面,本专利技术提供一种台风警报报文中台风个体信息的识别方法,所述台风警报报文中台风个体信息的识别方法,包括以下步骤:分别获取第一台风警报报文信息、第二台风警报报文信息和第三台风警报报文信息;基于所述第一台风警报报文信息,构建台风个体识别模型;结合所述第二台风警报报文信息和所述第三台风警报报文信息,获得所述第二台风警报报文信息表示的台风个体与所述第三台风警报报文信息表示的台风个体的多个时空距离,所述时空距离包括时差和中心球面距离;根据所述台风个体识别模型和所述时空距离,识别所述第二台风警报报文信息表示的台风个体。本专利技术通过判定不同编号的台风是否为同一台风的方式,解决了让各台风预警发布中心不同编号的同一台风具有同一数据库编号的问题,同时也记录了无正式编号的台风信息,降低了台风年鉴编纂的困难,有利于台风生成历史路径研究。

2、可选地,所述台风警报报文中台风个体信息的识别方法,还包括以下步骤:判断所述第二台风警报报文信息表示的台风个体是否在mysql数据库中对应台风预警发布中心已存在编号记录,所述mysql数据库存储有从各台风预警发布中心发布的台风警报信息中获取的台风个体实况和预报信息。首先检查第二台风警报报文信息表示的台风个体是否在mysql数据库中对应台风预警发布中心已存在编号记录,避免数据分析资源的浪费,提高了本专利技术的效率和可靠性。

3、可选地,所述基于所述第一台风警报报文信息构建台风个体识别模型,包括以下步骤:基于所述第一台风警报报文信息,获得台风个体时空距离概率信息,所述第一台风警报报文信息为历史台风最佳路径实况文件信息;设定台风警报台风个体识别误差率,并结合所述台风警报台风个体识别误差率和所述台风个体时空距离概率信息,构建所述台风个体识别模型。

4、可选地,所述基于所述第一台风警报报文信息,获得台风个体时空距离概率信息,包括以下步骤:基于所述第一台风警报报文信息,获得每一台风每一时次的位置与之前30小时内其他台风位置之间的中心距离;通过所述中心距离,获得相同时差同一距离范围内的台风数量的分频数和同一时差内所有分布距离范围的台风数量的总频数;根据所述分频数和所述总频数之比,获得所述台风个体时空距离概率信息。

5、可选地,台风警报台风个体识别误差率设定为0.5%。

6、通过分析统计大量的历史数据,设定可以接受的误差率,有利于提高本专利技术的准确度,本专利技术将台风警报台风个体识别误差率设定为0.5%,符合台风预报业务上可以接受的误差率,增加了本专利技术的适用性。

7、可选地,所述第二台风警报报文信息表示当前待识别台风个体所属的台风警报报文信息,所述第三台风警报报文信息为所述mysql数据库中已存在的预设时间段内按照时间倒序排列的台风警报报文信息记录集。本专利技术利用预设时间内的台风警报报文信息与当前台风警报报文信息进行比对,按照时间倒序的顺序逐项对比,若匹配则停止比对,有利于提高本专利技术的准确度与效率,预设时间优选24小时。

8、可选地,所述根据所述台风个体识别模型和所述时空距离,识别所述第二台风警报报文信息表示的台风个体,包括以下步骤:通过所述台风个体识别模型和所述时空距离,获得最小距离阀值;设置中心球面距离与所述时空距离对应时差的最小距离阀值之间的比较规则,并根据所述比较规则,识别所述第二台风警报报文信息表示的台风个体。

9、可选地,所述比较规则包括:当所述第二台风警报报文信息表示的台风个体与所述第三台风警报报文信息表示的台风个体的中心球面距离,存在小于或等于所述第二台风警报报文信息表示的台风个体与所述第三台风警报报文信息表示的台风个体对应时差的最小距离阀值时,判定所述第二台风警报报文信息表示的台风个体与所述第三台风警报报文信息中的对应台风个体为同一台风,将所述第三台风警报报文信息中的对应台风原有序号赋给所述第二台风警报报文信息表示的台风个体并更新所述mysql数据库;

10、当所述第二台风警报报文信息表示的台风个体与所述第三台风警报报文信息表示的台风个体的中心球面距离,全都大于所述第二台风警报报文信息表示的台风个体与所述第三台风警报报文信息表示的台风个体对应时差的最小距离阀值时,判定所述第二台风警报报文信息表示的台风个体与所述第三台风警报报文信息表示的台风个体都为不同台风,赋予所述第二台风警报报文信息表示的台风新的数据库编号并更新所述mysql数据库;

11、本专利技术通过判断中心球面距离与对应时差的最小距离阀值,确定所述mysql数据库中是否存在同一台风,判别方式简单,极大地提高了本专利技术的效率和适用性。

12、可选地,所述最小距离阀值满足以下取值:当t=0时,f(t)=620;当t=6时,f(t)=620;当t=12时,f(t)=560;当t=18时,f(t)=480;当t=24时,f(t)=480;当t=30时,f(t)=420;其中,t表示所述时空距离中的时差,计量单位:小时,f(t)表示最小距离阀值,计量单位:千米。

13、第二方面,本专利技术还提供一种台风警报报文中台风个体信息的识别系统,包括:输入设备、输出设备、处理器、存储器,所述输入设备、输出设备、处理器、存储器相互连接,所述存储器包括程序指令,所述程序指令用于执行所述台风警报报文中台风个体信息的识别方法的步骤。本专利技术的台风警报报文中台风个体信息的识别系统,结构紧凑、性能稳定,能够稳定地执行本专利技术提供的一种台风警报报文中台风个体信息的识别方法,进一步提升本专利技术整体适用性和实际应用能力。

本文档来自技高网...

【技术保护点】

1.一种台风警报报文中台风个体信息的识别方法,其特征在于,所述台风警报报文中台风个体信息的识别方法,包括以下步骤:

2.根据权利要求1所述台风警报报文中台风个体信息的识别方法,其特征在于,还包括以下步骤:判断所述第二台风警报报文信息表示的台风个体是否在MYSQL数据库中对应台风预警发布中心已存在编号记录,所述MYSQL数据库存储有从各台风预警发布中心发布的台风警报信息中获取的台风个体实况和预报信息。

3.根据权利要求1所述台风警报报文中台风个体信息的识别方法,其特征在于,所述基于所述第一台风警报报文信息构建台风个体识别模型,包括以下步骤:

4.根据权利要求3所述台风警报报文中台风个体信息的识别方法,其特征在于,所述基于所述第一台风警报报文信息,获得台风个体时空距离概率信息,包括以下步骤:

5.根据权利要求3所述台风警报报文中台风个体信息的识别方法,其特征在于,台风警报台风个体识别误差率设定为0.5%。

6.根据权利要求1所述台风警报报文中台风个体信息的识别方法,其特征在于,所述第二台风警报报文信息表示当前待识别台风个体所属的台风警报报文信息,所述第三台风警报报文信息为所述MYSQL数据库中已存在的预设时间段内按照时间倒序排列的台风警报报文信息记录集。

7.根据权利要求1所述台风警报报文中台风个体信息的识别方法,其特征在于,所述根据所述台风个体识别模型和所述时空距离,识别所述第二台风警报报文信息表示的台风个体,包括以下步骤:

8.根据权利要求7所述台风警报报文中台风个体信息的识别方法,其特征在于,所述比较规则包括:

9.根据权利要求7所述台风警报报文中台风个体信息的识别方法,其特征在于,所述最小距离阀值满足以下取值:

10.一种台风警报报文中台风个体信息的识别系统,其特征在于,所述台风警报报文中台风个体信息的识别系统,包括:输入设备、输出设备、处理器、存储器,所述输入设备、输出设备、处理器、存储器相互连接,所述存储器包括程序指令,所述程序指令用于执行权利要求1-9任一项所述台风警报报文中台风个体信息的识别方法的步骤。

...

【技术特征摘要】

1.一种台风警报报文中台风个体信息的识别方法,其特征在于,所述台风警报报文中台风个体信息的识别方法,包括以下步骤:

2.根据权利要求1所述台风警报报文中台风个体信息的识别方法,其特征在于,还包括以下步骤:判断所述第二台风警报报文信息表示的台风个体是否在mysql数据库中对应台风预警发布中心已存在编号记录,所述mysql数据库存储有从各台风预警发布中心发布的台风警报信息中获取的台风个体实况和预报信息。

3.根据权利要求1所述台风警报报文中台风个体信息的识别方法,其特征在于,所述基于所述第一台风警报报文信息构建台风个体识别模型,包括以下步骤:

4.根据权利要求3所述台风警报报文中台风个体信息的识别方法,其特征在于,所述基于所述第一台风警报报文信息,获得台风个体时空距离概率信息,包括以下步骤:

5.根据权利要求3所述台风警报报文中台风个体信息的识别方法,其特征在于,台风警报台风个体识别误差率设定为0.5%。

6.根据权利要求1所述台风警报报文中台风个体信息的识...

【专利技术属性】
技术研发人员:万日金
申请(专利权)人:中国气象局上海台风研究所上海市气象科学研究所
类型:发明
国别省市:

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

1