本发明涉及气象预警,具体而言,涉及一种基于机器学习的短时中强降水预警方法。
背景技术:
1、暴雨是主要的气象灾害之一,会造成山洪、泥石流、城市内涝等严重灾害,强降水(小时降雨量≥20mm)是重要的预报对象。在青藏高原东侧等复杂地形区域,中强降雨(小时降雨量≥10mm)就可能引发山洪等次生灾害,但目前开展中强降雨短临预警算法模型研究较少。
2、现有技术缺陷:尽管数值天气预报近年来取得了不少进展,但nwp模式对对流尺度(1 - 5 km)的预报能力仍然十分有限。因此,基于气象雷达观测数据进行直接外推预报仍然是这种尺度上的主要方法。这也是由于nwp模型的计算复杂度高,初始条件对模型的同化不完善。由于短时强降水往往是由中小尺度天气系统造成,数值预报模式对强降水的落区和强度不能很好地预报,但是天气系统的系统、能量、水汽等物理量场能够更好把握。同时气象雷达观测数据能够捕获到大的水滴(降雨)回波的发生发展,站点实况观测数据能够反应地面气温、水汽、气压、相对湿度等物理量的变化,对未来1小时短时强降水都有复杂的非线性关联。但是,数值预报模式预报的系统、能量、水汽等物理量场、气象多普勒雷达观测数据、自动站观测数据具有不同的时空分辨率、物理含义、强降水关系等,但无法直接融合应用这些数据,这是短临强降水预警亟待解决的关键技术难题。
技术实现思路
1、本发明在于提供一种基于机器学习的短时中强降水预警方法,其能够缓解上述问题。
2、为了缓解上述的问题,本发明采取的技术方案如下:
3、一种基于机器学习的短时中强降水预警方法,包括以下步骤:
4、s1、将最近10个时次的雷达回波组合反射率数据输入基于mae的雷达回波反射率预训练模型,输出得到雷达回波组合反射率编码特征;
5、s2、将预处理后的ecmwf数值预报数据输入基于mae的物理量预训练模型,输出得到气象物理量场编码特征;
6、s3、对预处理后的自动气象站观测数据送入自动气象站观测数据编码器,输出得到自动气象站观测数据编码特征;
7、s4、将雷达回波组合反射率编码特征、气象物理量场编码特征和自动气象站观测数据编码特征进行拼接,得到融合编码特征;
8、s5、将融合编码特征送入站点中强降水分类器进行分类,得到短时中强降水分类结果。
9、在本发明的一较佳实施方式中,步骤s1中,获取雷达回波组合反射率数据的方法包括以下步骤:
10、s11、获取气象多普勒雷达原始体扫基数据文件;
11、s12、基于气象多普勒雷达原始体扫基数据文件,进行地物杂波抑制、距离去折叠和速度退模糊质量控制,得到质控后体扫基数据文件;
12、s13、基于质控后体扫基数据文件,采用基于python的雷达数据处理库,生成雷达回波组合反射率数据。
13、在本发明的一较佳实施方式中,步骤s2具体包括以下步骤:
14、s21、基于micaps4分布式数据环境,获取ecmwf数值预报数据;
15、s22、对ecmwf数值预报数据进行区域裁剪、归一化和物理量数据堆叠,得到物理量数组;
16、s23、将物理量数组输入基于mae的物理量预训练模型,得到气象物理量场编码特征。
17、在本发明的一较佳实施方式中,步骤s3具体包括以下步骤:
18、s31、获取自动气象站观测数据,其中包括气温、降水、风向和风速四个气象要素,;
19、s32、将最近2个小时内的气象要素进行归一化处理,然后拼接为一个自动站输入特征向量;
20、s33、将自动站输入特征向量送入自动气象站观测数据编码器,得到自动气象站观测数据编码特征。
21、与现有技术相比,本发明的有益效果是:
22、1)基于雷达回波组合反射率预训练模型,可以获取中小尺度天气系统快速发生、发展的时空特征,并用特征编码形式便于端到端模型应用;
23、2)基于气象物理量场预训练模型,可以获取天气系统、能量、水汽等关键特征,并用特征编码形式便于端到端模型应用;
24、3)通过编码嵌入方式,在隐编码空间融合了地面自动站观测数据、雷达回波数据、气象要素物理量场数据,将不同时空分辨率、不同作用机理的气象数据信息有机进行了整合应用。
25、为使本发明的上述目的、特征和优点能更明显易懂,下文特举本发明实施例,并配合所附附图,作详细说明如下。
1.一种基于机器学习的短时中强降水预警方法,其特征在于,包括以下步骤:
2.根据权利要求1所述基于机器学习的短时中强降水预警方法,其特征在于,步骤s1中,获取雷达回波组合反射率数据的方法包括以下步骤:
3.根据权利要求2所述基于机器学习的短时中强降水预警方法,其特征在于,步骤s11中,基于天擎气象大数据云平台,申请应用账户,开通雷达基数据访问权限,通过api接口获取到气象多普勒雷达原始体扫基数据文件。
4.根据权利要求1所述基于机器学习的短时中强降水预警方法,其特征在于,步骤s2具体包括以下步骤:
5.根据权利要求4所述基于机器学习的短时中强降水预警方法,其特征在于,步骤s21中,ecmwf数值预报数据包括850hpa、700hpa、500hpa的高度、气温、比湿、风场u分量和风场v分量,以及地面10米风和地面2米气温。
6.根据权利要求1所述基于机器学习的短时中强降水预警方法,其特征在于,步骤s3具体包括以下步骤:
7.根据权利要求6所述基于机器学习的短时中强降水预警方法,其特征在于,步骤s31中,自动气象站观测数据需保存为csv格式文件。
8.根据权利要求6所述基于机器学习的短时中强降水预警方法,其特征在于,步骤s32中,基于天擎气象大数据云平台,申请应用账户,开通访问自动气象站观测数据权限,通过api接口获取自动气象站观测数据。