一种基于WEB交互的自动化维护更新的气象预报作业系统技术方案

技术编号:33810771 阅读:19 留言:0更新日期:2022-06-16 10:20
本发明专利技术专利公开一种基于WEB交互的自动化维护更新的气象预报作业系统,涉及气象预测领域,可用于环境监测预警与环境保护。该系统包含WEB交互模块、数据获取模块、数据库模块、自动化配置模块、中央调度模块和自动化维护模块六个模块。用户只需通过简单直观的WEB界面提供气象模拟预测所必要的少量关键参数,即可驱动系统根据先验的知识完成模型配置和计算资源配给。独立运行的自动化维护更新模块通过主动式定期检测,更新输入数据库确保了系统的稳定性、可用性以及易用性。该系统简化了气象模拟预测的流程,提高了预测的效率与时效性,可支撑智慧化环境监测预警与环境保护工程的开展。展。展。

【技术实现步骤摘要】
一种基于WEB交互的自动化维护更新的气象预报作业系统


[0001]本专利技术涉及环境监测与环境保护领域,尤其是涉及一种气象条件的模拟预测的软件系统和方法。

技术介绍

[0002]随着国家生态文明建设的不断推进和“碳中和、碳达峰”目标的提出,环境监测和环境保护领域对环境质量的分析预测能力要求不断提升,环境分析、历史溯源和预警预报的自动化和智能化发展迫在眉睫。其中,大气环境的追踪溯源、排放总量核算、精准管控和预警预报都离不开对高精度气象数据的依赖。
[0003]目前,环境智能化分析所需的气象数据主要通过手工下载境外GFS或国家气象科学数据中心开放数据获取。具有时空精度较低、专业性要求强、时效性难以保证等问题,不能完全保障环境分析,尤其是突发污染事件、实时污染排放核算等时效性要求较强的应用情景要求。

技术实现思路

[0004]为了解决气象数据时空精度较低、获取专业性要求强、时效性差的问题,本专利技术提供一种基于WEB交互的自动化维护更新的气象预报作业系统软件。该方法包括如下步骤:第一步:通过WEB交互界面(1)获取用户输入的预报关键参数(预报时间段、预报区域、预报精度)及进行交互性的输入数据准备;第二步:通过数据获取模块(2)以半自动的形式下载预报所需数据;第三步:提交作业信息至数据库模块(3)进入作业队列;第四步:通过自动化配置模块(4)将作业信息转化为模型运行的专业化配置文件;第五步:通过中央调度模块(5)为模型运行分配合理计算资源,监控模型运行进度;第六步:通过自动维护模块(6)定期下载常用数据以及监控系统状态。
[0005]通过采用上述技术方案,能够通过WEB端用户友好的界面输入预测模型的必要参数(时间、地理位置和时间分辨率),获取高精度气象模型输出结果。通过定时任务的设置,可以使实时获取特定范围内实时数据。大大降低了气象数据获取的时间成本和专业性要求,有利于环境监测和保护的智能化发展。
[0006]优选地,所述WEB交互模块(1)根据用户输入的预报空间精度dl, 经度和纬度方向网格数量nx,ny以及预报中心位置经纬度lng, lat计算预报矩形区域经纬度跨度d
lon
和d
lat
::
其中,Re和Rp分别为赤道和极点的地球半径,取值分别为6378137米和6356725米。
[0007]通过该方法,可利用用户输入的参数计算获得预报地理范围的经纬度跨度,结合预报中心位置,可以在WEB地图上实时地绘制出矩形的预报范围,直观地辅助用户确定预报的地理范围。
[0008]优选地,所述数据获取模块(2)根据用户输入的预报时段、参考时间点和输入数据时间间隔采用如下公式计算获得所需的输入数据文件名称:时间间隔采用如下公式计算获得所需的输入数据文件名称:其中,n为所需输入文件数量,表示向上取整,utc()表示本地时间到协调世界时的映射,t
end
, t
sta
, t
ref
分别表示用户设定的预报结束时间、预报开始时间和参考时间。dt表示输入数据的时间间隔,fi表示第i个输入文件的预报小时数。以上公式中的时间单位均为小时。
[0009]根据上述结果,可根据模型输入文件的格式获得所需输入文件的文件名,并通过后台查询文件的可用性,在WEB端直观的展示输入文件是否可用,以及支持一键式的下载操作。相比于传统的方法,大大简化了用户获取输入数据的流程。
[0010]优选地,所述自动化配置模块(4)采用基于模板的配置文件生成方式。将配置文件文本中需要根据作业情况修改的关键参数,以特定记号进行标记,再通过程序化方式识别和替换相应符号,以达到快速生成配置文件的目的。例如配置模板:表示将序列SOUR中的每一个元素的SNAME、TEMP属性循环写入配置文件。
[0011]该方法使得配置文件生成代码与配置文件的文本内容解耦,简化了程序代码,提高了程序的灵活性。
[0012]优选地,所述自动化配置模块(4) 对嵌套网格的处理遵循以下原则:嵌套网格的子网格与父网格的空间网格大小比例和时序步长比例均为1:3;经向和纬向网格数量N、网格起始点j遵循按照以下公式计算:格起始点j遵循按照以下公式计算:格起始点j遵循按照以下公式计算:其中表示最高层级的网格对应的起始点。自动化配置模块(4)根据用户给定的最低层级(最高精度)网格数量由下至上逐层计算相关参数。
[0013]该方法以最符合预报模型的内在运行机理的方式,实现了嵌套网格的自动生成,降低了由于嵌套配置不合理导致的预报模型运行过程中发生错误的概率,简化了用户进行预报所需的计算和操作,提高了预报和时效性。
[0014]优选地,所述自动化配置模块(4)采用墨卡托投影坐标系,设定ref_lat和ref_lon
参数为模拟区域中心点的纬度和经度,设定truelat1和truelat2为30.0度和60.0度,设定stand_lon参数为模拟区域中心点经度。
[0015]该配置适用于中纬度地区的预报作业,覆盖了我国的大部分地区。
[0016]优选地,所述中央调度模块(5)根据以下方式计算作业所需并行核数数量N
cpu
::其中和分别表示嵌套网格中的最小和最大单纬度网格数量;表示自然数的平方。如果预报网格的横纵维度网格数量不同时,按照下式计算:其中角标lon和lat分别表示经度维度和纬度维度。
[0017]该配置方案考虑了多线程计算过程中预报模型的任务分发的合理性及均衡性,使得用户无需具备专业的计算机操作系统及预报模型运行机制知识,即可一键式的进行高效稳定的并行气象预报作业。
[0018]优选地,所述自动维护模块(6)通过定时作业任务,在每日凌晨0点以前一天18时为参考时间点,3小时为输入时间间隔,调用数据获取模块(2)根据权利要求3中的公式计算获取当天24小时内的模型输入数据。
[0019]该方案兼顾了输入数据使用的频繁度,准确度和下载的体量,使得在工作时间提交作业的用户更大概率的不需要临时下载模型输入数据。
[0020]优选地,所述自动维护模块(6)通过读取模型运行的日志文件,并依照下式计算预报进度:其中和分别标记一个前处理过程i和一个后处理过程j是否完成,当完成则取值为1,否则取值为0。x
prep,i
和x
post,j
分别表示一个前处理过程i和后处理过程j所占用的处理进度百分比。t
cur
表示从日志文件中读取的当前模型预报进度时间点。
[0021]该方案使得用户可以实时的了解预报模型的计算进度。当模型在前处理或后处理发生错误时,可根据进度信息快速定位问题原因。
[0022]综上所述,本申请包括以下至少一种有益技术效果:1. 用户可通过WEB界面可视化的对气象预报的关键参数进行配置,再由系统根据预设的专业化先验知识,将用户关键参数转化为专业合理的模型配置文件,减少了因配置不合理导致的模拟错误,提高了高精度气象模拟预报的效率。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于WEB交互的自动化维护更新的气象预报作业系统,其特征在于,所述方法包括:通过WEB交互界面(1)获取预报关键参数(预报时间段、预报区域、预报精度)及进行交互性的输入数据准备;通过数据获取模块(2)以半自动的形式下载预报所需数据;提交作业信息至数据库模块(3)进入作业队列;通过自动化配置模块(4)将作业信息转化为模型运行的专业化配置文件;通过中央调度模块(5)为模型运行分配合理计算资源,监控模型运行进度;通过自动维护模块(6)定期下载常用数据以及监控系统状态。2.根据权利要求1所述的一种基于WEB交互的自动化维护更新的气象预报作业系统,其特征在于,所述WEB交互模块(1)根据用户输入的预报空间精度dl, 经度和纬度方向网格数量nx,ny以及预报中心位置经纬度lng, lat计算预报矩形区域经纬度跨度d
lon
和d
lat
:::其中,Re和Rp分别为赤道和极点的地球半径,取值分别为6378137米和6356725米。3.根据权利要求1所述的一种基于WEB交互的自动化维护更新的气象预报作业系统,其特征在于,所述数据获取模块(2)根据用户输入的预报时段、参考时间点和输入数据时间间隔采用如下公式计算获得所需的输入数据文件名称:所需的输入数据文件名称:其中,n为所需输入文件数量,表示向上取整,utc()表示本地时间到协调世界时的映射,t
end
, t
sta
, t
ref
分别表示用户设定的预报结束时间、预报开始时间和参考时间,dt表示输入数据的时间间隔,fi表示第i个输入文件的预报小时数,以上公式中的时间单位均为小时。4.根据权利要求2所述的一种基于WEB交互的自动化维护更新的气象预报作业系统,其特征在于,所述自动化配置模块(4)采用基于模板的配置文件生成方式,将配置文件文本中需要根据作业情况修改的关键参数,以特定记号进行标记,再通过程序化方式识别和替换相应符号,以达到快速生成配置文件的目的,例如配置模板:表示将序列SOUR中的每一个元素的SNAME、TEMP属性循环写入配置文件。5.根据...

【专利技术属性】
技术研发人员:赵瀚森朱建新赵冬悦刘峰均
申请(专利权)人:江苏省苏力环境科技有限责任公司
类型:发明
国别省市:

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

1