一种日光温室内逐日气温预报订正方法、终端设备及存储介质与流程

文档序号:24188457发布日期:2021-03-09 14:23阅读:87来源:国知局
一种日光温室内逐日气温预报订正方法、终端设备及存储介质与流程

1.本发明涉及温室数据处理技术领域,尤其涉及一种日光温室内逐日气温预报订正方法、终端设备及存储介质。


背景技术:

2.气象行业标准《日光温室气象要素预报方法》(qx/t 391—2017)中详细规定了日光温室内逐日气温要素预报模型构建原则、方法、自变量选择及气象因子计算方法等内容,该标准给出的逐步回归预报方法可操作性强,在设施农业气象业务服务中应用便捷,但该方法在因预报因子稳定情况下模拟准确率高,且适用于外延预报,但在实际预报过程中,若出现极端天气过程,实际气候观测数据超出已有范围,则会对预报结果产生极大影响,特别是日最高气温,主要因为在设施农业实际生产过程中人为管理措施对最高气温的影响很大。


技术实现要素:

3.为了克服上述现有技术中的不足,本发明提供一种日光温室内逐日气温预报订正方法,方法对最高气温和最低气温预报结果进行订正,以提高逐日预报准确率。
4.方法包括:
5.步骤一、获取预报日的气象参数信息、日光温室内最高气温t
max
和最低气温t
min
,并进行记录;
6.步骤二、对预报数据信息进行分析;
7.包括:
8.(1)提取与预报日气象参数信息相似的历史气象信息进行分析,并输出分析数据;
9.(2)对预报日所在月的相似气象天气实况进行分析,并输出分析数据;
10.步骤三、分别统计分析历史气象信息以及当前时段内相同气象背景下的日光温室内小气候实况信息,作为预报的基础数据,进行订正;
11.步骤四、输出订正后的结果信息。
12.进一步需要说明的是,步骤一中获取预报的气象参数信息包括:
13.获取预报日所处在月份;
14.获取预报点所在区域,行政区域到县;
15.获取预报的天气状况,包括晴天、或多云、或阴天;
16.获取预报日外界气温:涉及最高气温和最低气温的预报值。
17.进一步需要说明的是,步骤二中提取与预报日气象参数信息相似的历史气象信息进行分析,预报日气象参数信息具体包括:
18.记录的预报日外界环境参数,查询历史观测记录中,相同区域、相同时间、相同天气类型、相近外界气温数据;
19.记录的温室内最高气温和最低气温的实况值;
20.分别计算相似历史气象条件下温室内最高气温平均值tmax'和最低气温平均值tmin';
21.其中,天气类型依据日照百分率等级划分,日照百分率>60%,晴天;20%<日照百分率≤60%,多云;日照百分率≤20%,阴(雨、雪)天。
22.日照百分率的计算公式为:
[0023][0024]
式中:
[0025]
p——日照百分率,单位为百分率(%),取整数;
[0026]
t
s
——日照时数,单位为小时(h);
[0027]
t
a
——可照时数,单位为小时(h)。
[0028]
进一步需要说明的是,步骤二中对预报日所在月的相似气象条件进行分析,并输出分析数据具体包括:
[0029]
获取预报日外界环境参数,查询当月相同区域、相同天气类型以及相近外界气温条件下,温室内最高气温实况值和最低气温实况值;
[0030]
分别计算相似气象条件下温室内最高气温平均值t
max
"和最低气温平均值t
min
"。
[0031]
进一步需要说明的是,步骤三还包括:
[0032]
订正方式包括:
[0033]
(1)最高气温预报结果订正方式为:
[0034]
若|t
max
-t
max
'|≤2且|t
max
-t
max
"|≤2且|t
max
-t
max
'|<|t
max
-t
max
"|,t
max
=(t
max
-t
max
')/2+t
max

[0035]
若|t
max
-t
max
'|≤2且|t
max
-t
max
"|≤2且|t
max
-t
max
'|>|t
max
-t
max
"|,t
max
=(t
max
-t
max
")/2+t
max

[0036]
若|t
max
-t
max
'|>2且|t
max
-t
max
"|>2且|t
max
-t
max
'|<|t
max
-t
max
"|,t
max
=(t
max
-t
max
')/2+t
max
';
[0037]
若|t
max
-t
max
'|>2且|t
max
-t
max
"|>2且|t
max
-t
max
'|>|t
max
-t
max
"|,t
max
=(t
max
-t
max
")/2+t
max
";
[0038]
若|t
max
-t
max
'|>2且|t
max
-t
max
"|≤2,t
max
=(t
max
+t
max
")/2;
[0039]
若|t
max
-t
max
'|≤2且|t
max
-t
max
"|>2,t
max
=(t
max
+t
max
')/2;
[0040]
(2)最低气温预报结果订正方式为:
[0041]
若|t
min
-t
min
'|≤2且|t
min
-t
min
"|≤2且|t
min
-t
min
'|<|t
min
-t
min
"|,t
min
=(t
min
-t
min
')/2+t
min

[0042]
若|t
min
-t
min
'|≤2且|t
min
-t
min
"|≤2且|t
min
-t
min
'|>|t
min
-t
min
"|,t
min
=(t
min
-t
min
")/2+t
min

[0043]
若|t
min
-t
min
'|>2且|t
min
-t
min
"|>2且|t
min
-t
min
'|<|t
min
-t
min
"|,t
min
=(t
min
-t
min
')/2+t
min
';
[0044]
若|t
min
-t
min
'|>2且|t
min
-t
min
"|>2且|t
min
-t
min
'|>|t
min
-t
min
"|,t
min
=(t
min
-t
min
")/2+t
min
";
[0045]
若|t
min
-t
min
'|>2且|t
min
-t
min
"|≤2,t
min
=(t
min
+t
min
")/2;
[0046]
若|t
min
-t
min
'|≤2且|t
min
-t
min
"|>2,t
min
=(t
min
+t
min
')/2。
[0047]
本发明还提供一种实现日光温室内逐日气温预报订正方法的终端设备,包括:存储器,用于存储计算机程序及日光温室内逐日气温预报订正方法;
[0048]
处理器,用于执行所述计算机程序及日光温室内逐日气温预报订正方法,以实现日光温室内逐日气温预报订正方法的步骤。
[0049]
本发明还提供一种具有日光温室内逐日气温预报订正方法的可读存储介质,可读存储介质上存储有计算机程序,所述计算机程序被处理器执行以实现日光温室内逐日气温预报订正方法的步骤。
[0050]
从以上技术方案可以看出,本发明具有以下优点:
[0051]
本发明在原有日光温室内逐日气温预报模型基础上,通过分析历年的不同月份、不同地区、不同天气条件下日光温室内最高气温、最低气温变化规律,结合预报时间内相似的外界气象条件下的气象参数实况,对最高气温和最低气温预报结果进行订正,以提高逐日预报准确率。
附图说明
[0052]
为了更清楚地说明本发明的技术方案,下面将对描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0053]
图1为日光温室内逐日气温预报订正方法流程图。
具体实施方式
[0054]
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0055]
本发明提供一种日光温室内逐日气温预报订正方法,如图1所示,方法包括:
[0056]
s101、获取预报日的气象参数信息、日光温室内最高气温t
max
和最低气温t
min
,并进行记录;
[0057]
s102、对预报数据信息进行分析;
[0058]
其中,
[0059]
提取与预报日气象参数信息相似的历史气象信息进行分析,并输出分析数据;
[0060]
对预报日所在月的相似气象天气实况进行分析,并输出分析数据;
[0061]
s103、分别统计分析历史气象信息以及当前时段内相同气象背景下的日光温室内小气候实况信息,作为预报的基础数据,进行订正;
[0062]
s104、输出订正后的结果信息。
[0063]
本发明在原有日光温室内逐日气温预报模型基础上,通过分析历年的不同月份、
不同地区、不同天气条件下日光温室内最高气温、最低气温变化规律,结合预报时间内相似的外界气象条件下的气象参数实况,对最高气温和最低气温预报结果进行订正,以提高逐日预报准确率。
[0064]
本发明提供的日光温室内逐日气温预报订正方法附图中的流程图和框图,图示了按照本公开实施方式的方法、装置和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依据所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
[0065]
本发明提供的日光温室内逐日气温预报订正方法所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口、装置或单元的间接耦合或通信连接,也可以是电的,机械的或其它的形式连接。
[0066]
作为本发明提供的一种实施例中,方法步骤可以由终端设备执行,但本公开并不限定于此。
[0067]
本发明提供的方法是通过预报方法预报日光温室内最高气温t
max
和最低气温t
min
,推荐按照行业标准《日光温室气象要素预报方法》(qx/t391—2017)的规定,利用逐步回归的方法构建日光温室内日最低气温、最高气温预报模型,并预报最高气温t
max
和最低气温t
min

[0068]
其中,s201、记录初始预报结果,作为订正预报的对象。
[0069]
具体的,记录预报日外界环境相关参数。
[0070]
预报日外界环境相关参数包括:
[0071]
时间:指预报日所处在月份;
[0072]
地点:预报点所在区域,行政区域到县;
[0073]
天气类型:指预报的天气状况,包括晴天、多云、阴天,所有降水天气类型全部划分为阴天;
[0074]
外界气温:指最高气温和最低气温的预报值。
[0075]
s202、记录初始预报结果的气象背景,作为订正预报的依据。
[0076]
统计分析相似气象背景:
[0077]
(1)历史相似气象天气实况的分析:
[0078]
根据记录的预报日外界环境相关参数,查询历史观测记录中,相同区域、相同时间、相同天气类型、相近外界气温(与预报日外界最高气温和最低气温的差异在2℃以内)背景下,温室内最高气温和最低气温分别的实况值,可以列表给出;分别计算相似气象条件下温室内最高气温平均值(t
max
')和最代气温平均值(t
min
')。
[0079]
历史实况资料分析时,天气类型划分采用以下方法。
[0080]
天气类型划分方法
[0081][0082][0083]
日照百分率的计算公式为:
[0084][0085]
式中:
[0086]
p——日照百分率,单位为百分率(%),取整数;
[0087]
t
s
——日照时数,单位为小时(h);
[0088]
t
a
——可照时数,单位为小时(h),计算方法应符合qx/t 55—2007《地面气象观测规范第11部分:辐射观测》附录f中的规定。
[0089]
(2)预报日所在月的相似气象天气实况分析
[0090]
根据记录的预报日外界环境相关参数,查询当月相同区域、相同天气类型、相近外界气温(与预报日外界最高气温和最低气温的差异在2℃以内)条件下,温室内最高气温和最低气温分别的实况值,可以列表给出;分别计算相似气象条件下温室内最高气温平均值(t
max
")和最低气温平均值(t
min
")。
[0091]
s203、分别统计历史上和当前时段内相同气象背景下的日光温室内小气候实况,是本专利订正预报的基础。
[0092]
4.预报结果订正方法
[0093]
(1)最高气温预报结果订正
[0094]
若|t
max
-t
max
'|≤2且|t
max
-t
max
"|≤2且|t
max
-t
max
'|<|t
max
-t
max
"|,t
max
=(t
max
-t
max
')/2+t
max

[0095]
若|t
max
-t
max
'|≤2且|t
max
-t
max
"|≤2且|t
max
-t
max
'|>|t
max
-t
max
"|,t
max
=(t
max
-t
max
")/2+t
max

[0096]
若|t
max
-t
max
'|>2且|t
max
-t
max
"|>2且|t
max
-t
max
'|<|t
max
-t
max
"|,t
max
=(t
max
-t
max
')/2+t
max
';
[0097]
若|t
max
-t
max
'|>2且|t
max
-t
max
"|>2且|t
max
-t
max
'|>|t
max
-t
max
"|,t
max
=(t
max
-t
max
")/2+t
max
";
[0098]
若|t
max
-t
max
'|>2且|t
max
-t
max
"|≤2,t
max
=(t
max
+t
max
")/2;
[0099]
若|t
max
-t
max
'|≤2且|t
max
-t
max
"|>2,t
max
=(t
max
+t
max
')/2;
[0100]
(2)最低气温预报结果订正
[0101]
若|t
min
-t
min
'|≤2且|t
min
-t
min
"|≤2且|t
min
-t
min
'|<|t
min
-t
min
"|,t
min
=(t
min
-t
min
')/2+t
min

[0102]
若|t
min
-t
min
'|≤2且|t
min
-t
min
"|≤2且|t
min
-t
min
'|>|t
min
-t
min
"|,t
min

(t
min
-t
min
")/2+t
min

[0103]
若|t
min
-t
min
'|>2且|t
min
-t
min
"|>2且|t
min
-t
min
'|<|t
min
-t
min
"|,t
min
=(t
min
-t
min
')/2+t
min
';
[0104]
若|t
min
-t
min
'|>2且|t
min
-t
min
"|>2且|t
min
-t
min
'|>|t
min
-t
min
"|,t
min
=(t
min
-t
min
")/2+t
min
";
[0105]
若|t
min
-t
min
'|>2且|t
min
-t
min
"|≤2,t
min
=(t
min
+t
min
")/2;
[0106]
若|t
min
-t
min
'|≤2且|t
min
-t
min
"|>2,t
min
=(t
min
+t
min
')/2;
[0107]
s204、通过实际预报与相似气象条件背景下的日光温室内小气候要素进行对比订正预报结果,输出订正预报的最终结果。
[0108]
通过本发明提供的订正方式,在原有日光温室内逐日气温预报模型基础上,通过分析历年的不同月份、不同地区、不同天气条件下日光温室内最高气温、最低气温变化规律,结合预报时间内相似的外界气象条件下的气象参数实况,对最高气温和最低气温预报结果进行订正,以提高逐日预报准确率。
[0109]
本发明还提供一种实施方式,实施方式的方法步骤可以由终端设备执行,但本公开并不限定于此。
[0110]
以某一行政区域的日光温室最高气温和最低气温为例,说明本专利技术实施方式。
[0111]
实例1:
[0112]
1、预报日2019年11月14日,起报日2020年11月13日,根据气象行业标准《日光温室气象要素预报方法》(qx/t 391—2017)中规定日光温室内日最高气温和日最低气温预报模型构建方法得到日最高气温t
max
和日最低气温t
min
分别为32.9℃和11.2℃;预报日外界最高气温预报值为16.1℃,最低气温预报值为1.8℃,天气状况为晴;
[0113]
2、统计2007年至2018年的11月晴天状况下,外界最高气温与预报日外界最高气温差异在2℃以内,即14.1~18.1℃,且外界最低气温差异在2℃以内,即-0.8~3.8℃的条件下,日光温室内最高气温平均值t
max
'为32.2℃,最低气温平均值t
min
'为10.2℃;
[0114]
3、预报日同月份的前期晴天状况下,外界最高气温与预报日外界最高气温差异在2℃以内,即14.1~18.1℃,且外界最低气温差异在2℃以内,即-0.8~3.8℃的条件下,日光温室内最高气温平均值t
max
"为28.8℃,最低气温平均值t
min
"为12.1℃;
[0115]
4、订正计算
[0116]
温室内最高气温订正:|t
max
-t
max
'|=|33.9-32.2|≤2,|tmax-tmax"|=|33.9-28.8|>2,因此,日光温室内最高气温订正值tmax=(tmax+tmax')/2=(33.9+32.2)/2=33.1;
[0117]
2019年11月14日日光温室内最高气温实况为32.9℃,订正前预报相对误差:33.9-32.9/32.9=3%,订正后预报相对误差33.1-32.9/32.9=0.6%
[0118]
温室内最低气温订正:|t
min
-t
min
'|=|10.2-10.2|≤2,|tmin-tmin"|=|10.2-12.1|≤2,t
min
=t
min
=10.2;
[0119]
2019年11月14日日光温室内最低气温实况为11.2℃,订正前预报相对误差:8.9%,订正后预报相对对误差未改变。
[0120]
实例2:
[0121]
1、预报日2020年1月21日,起报日2020年1月20日,根据气象行业标准《日光温室气象要素预报方法》(qx/t 391—2017)中规定日光温室内日最高气温和日最低气温预报模型构建方法得到日最高气温t
max
和日最低气温t
min
分别为14.5℃和10.5℃;预报日外界最高气温预报值为6.5℃,最低气温预报值为-1.6℃,天气状况为阴;
[0122]
2、统计2007年至2018年的2月阴天状况下,外界最高气温与预报日外界最高气温差异在2℃以内,即4.5~8.5℃,且外界最低气温差异在2℃以内,即-3.6~1.4℃的条件下,日光温室内最高气温平均值t
max
'为23.8℃,最低气温平均值t
min
'为9.9℃;
[0123]
3、预报日同月份的前期阴天状况下,外界最高气温与预报日外界最高气温差异在2℃以内,即4.5~8.5℃,且外界最低气温差异在2℃以内,即-3.6~1.4℃的条件下,日光温室内最高气温平均值t
max
"为17.2℃,最低气温平均值t
min
"为9.2℃;
[0124]
4、订正计算
[0125]
温室内最高气温订正:|t
max
-t
max
'|=|14.5-23.8|>2,|t
max
-t
max
"|=|14.5-17.2|>2,且(|t
max
-t
max
'|=|14.5-23.8|)>(|t
max
-t
max
"|=|14.5-17.2|),因此,日光温室内最高气温订正值t
max
=(t
max
-t
max
")/2+t
max
"=(14.5-17.2)/2+17.2=15.9;
[0126]
2020年1月21日日光温室内最高气温实况为17.2℃,订正前预报相对误差:|14.5-17.2|/17.2=15.7%,订正后预报相对误差|15.9-17.2|/17.2=3.8%
[0127]
温室内最低气温订正:|t
min
-t
min
'|=|10.5-9.9|≤2,|t
min
-t
min
"|=|10.5-9.2|≤2且(|t
min
-t
min
'|=|10.5-9.9|)<(|t
min
-t
min
"|=|10.5-9.2|),因此,日光温室内最低气温订正值t
min
=(t
min
-t
min
")/2+t
min
=(10.5-9.9)/2+10.5=10.8
[0128]
2020年1月21日日光温室内最低气温实况为11.2℃,订正前预报相对误差:|10.5-11.2|/11.2=6.3%,订正后预报相对误差|10.8-11.2|/11.2=3.6%
[0129]
基于日光温室内最高气温和最低气温分别进行预报结果订正,订正结果表明,最气温准确率提高10%,最低气温准确率提高5%。
[0130]
通过本发明提供的订正方式,在原有日光温室内逐日气温预报模型基础上,通过分析历年的不同月份、不同地区、不同天气条件下日光温室内最高气温、最低气温变化规律,结合预报时间内相似的外界气象条件下的气象参数实况,对最高气温和最低气温预报结果进行订正,以提高逐日预报准确率。
[0131]
基于上述方法本发明还提供一种实现日光温室内逐日气温预报订正方法的终端设备,包括:
[0132]
存储器,用于存储计算机程序及日光温室内逐日气温预报订正方法;处理器,用于执行所述计算机程序及日光温室内逐日气温预报订正方法,以实现日光温室内逐日气温预报订正方法的步骤。
[0133]
本发明还提供一种具有日光温室内逐日气温预报订正方法的可读存储介质,可读存储介质上存储有计算机程序,所述计算机程序被处理器执行以实现日光温室内逐日气温预报订正方法的步骤。
[0134]
终端设备包括中央处理单元(cpu,central processing unit),其可以根据存储在只读存储器(rom,read-only memory)中的程序以及日光温室内逐日气温预报订正方法。或者从储存部分加载到随机访问存储器(ram,random access memory)中的程序而执行日光温室内逐日气温预报订正方法。在ram中,还存储有系统操作所需的各种程序和数据。
cpu、rom以及ram通过总线彼此相连。输入/输出(i/o)接口也连接至总线。
[0135]
以下部件连接至i/o接口:包括键盘、鼠标等的输入部分;包括诸如阴极射线管(crt,cathode ray tube)、液晶显示器(lcd,liquid crystal display)等以及扬声器等的输出部分;包括硬盘等的储存部分;以及包括诸如lan(local area network,局域网)卡、调制解调器等的网络接口卡的通信部分。通信部分经由诸如因特网的网络执行通信处理。驱动器也根据需要连接至i/o接口。可拆卸介质,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器上,以便于从其上读出的计算机程序根据需要被安装入储存部分。
[0136]
实现日光温室内逐日气温预报订正方法的终端设备是结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0137]
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1