首页 / 一种农业气象灾害预警方法及系统

一种农业气象灾害预警方法及系统有效专利 发明

技术领域

[0001] 本发明属于农业气象灾害预警技术领域,具体地说,涉及一种农业气象灾害预警方法及系统。

相关背景技术

[0002] 农业气象灾害是不利气象条件给农业造成的灾害。由温度因子引起的有热害、冻害、霜冻、热带作物寒害和低温冷害;由水分因子引起的有旱灾、洪涝灾害、雪害和雹害;由风引起的有风害;由气象因子综合作用引起的有干热风、冷雨和冻涝害等。与气象的概念不同,农业气象灾害是结合农业生产遭受灾害而言的。例如寒潮、倒春寒等,在气象上是一种天气气候现象或过程,不一定造成灾害。但当它们危及小麦、水稻等农作物时,即造成冻害、霜冻、低温冷害等农业气象灾害。
[0003] 而对于同一种天气气候现象,对于同时期的不同作物,并不都会形成气象灾害,如:涝害,对水生作物则不是气象灾害,对育苗期的水稻同样也不是气象灾害,但是对于挂果期的玉米、小麦则是涝害。单纯使用天气气候现象进行预警,并不能够准确的提供农业预警。

具体实施方式

[0046] 以下结合附图对本发明作进一步描述:
[0047] 如图1所示,一种农业气象灾害预警方法,包括如下步骤:
[0048] S1:气象数据采集,获取实时气象数据生成当天的气象格网数据,获取最新气象预报数据并生成最新的预报格网数据;
[0049] S2:农业气象灾害规则配置,根据国家标准、行业标准以及农业气象灾害分类及灾害程度评价文献,将作物气象灾害分类归纳,形成各种作物、各生长发育期的一系列气象灾害规则组配置数据,并配置到规则库中;
[0050] S3:农业气象灾害预警分析,根据作物的当前所处的发育期,获取当前发育期内的作物的气象灾害规则组配置数据,根据获取的气象灾害规则组配置数据判断采集到的气象数据和气象预报数据是否符合气象灾害规则组配置数据,得到气象灾害预警信息;
[0051] S4:气象灾害分析结果更新,获取预警分析模块计算所得的气象灾害预警信息,将预警信息写入到气象灾害分析成果数据库中,并检查所有“有效期”内的预警信息,判断该信息是否失效,并对气象灾害分析成果数据库中的预警信息状态进行更新。
[0052] 如图2所示,所述的气象数据采集包括:
[0053] S101:获取气象站点的实时气象数据和最新采集预报数据,气象站点为区域范围内的所有气象站点,需要同时获取气象站点的坐标、气象数据和最新采集预报数据,系统可以直接对接到全国综合气象信息共享平台CIMISS,通过CIMISS平台接口获取区域范围内所有气象站点的原始采集数据和最新采集预报数据,获取时间间隔可以任意确定,较佳的是间隔3小时,(CIMISS平台为每3小时更新一次);
[0054] S102:采用IDW插值生成区域范围内各气象因子的当天的格网数据和最新的预报格网数据;
[0055] S103:将当天的格网数据插入历史气象格网数据,将最新的预报格网数据更新到气象数据库中。
[0056] 所述的气象灾害规则配置包括:
[0057] S201:根据国家标准、行业标准以及农业气象灾害分类及灾害程度评价文献,获取作物气象灾害判断的指标数据;
[0058] S202:配置定义气象灾害中基于不可量化的气象因子判断的指标数据为字典规则;配置定义气象灾害中基于单日气象数据判断的指标数据为算术规则;配置定义气象灾害中基于时间段的统计气象数据判断的指标数据为统计规则;配置定义气象灾害中基于时间段且需要进行气象数据判定的指标数据为判定规则;配置定义同一气象灾害的不同规则构成气象灾害规则组;
[0059] S203:以气象灾害规则组为单位将配置定义的规则配置到规则库中。
[0060] 如图3所示,所述的农业气象灾害预警分析包括如下步骤:
[0061] S301:根据作物当前所处的发育期,读取各作物当前发育期内的所有作物的气象灾害规则组配置数据;
[0062] S302:择一气象灾害规则组配置数据,获取该规则组配置数据中的每个规则的气象因子组成气象因子并集,获取该规则组配置数据中的每个规则的起止时间组成起止时间并集;
[0063] S303:根据起止时间并集和气象因子并集从气象数据库中获取所需要的气象数据;获取起止时间并集后,需要结合当前年度,形成本年度起止时间并集,从气象数据库中获取气象因子并集内所有气象因子在属于本年度对应的起止时间并集的所有时间的气象数据,例如,起止时间并集为4月5号-4月10号,结合当前年度后,起止时间并集为2019年4月5号-4月10号,假设气象因子包括光照和湿度,则需要从气象数据库中获取2019年4月5号-4月10号的光照数据和湿度数据;
[0064] S304:将气象数据代入到气象灾害规则组配置数据中,逐一判定数据是否满足规则组中的规则,若不满足,则不符合气象灾害规则;若满足,则输出满足规则的起止日期;直至规则组中的所有规则判定完成,输出规则组中所有规则起止日期的交集,作为该气象灾害的预警起止日期;
[0065] S305:重复S302~S304,直至所有规则组判定完成,输出所有气象灾害预警信息,气象灾害预警信息包括作物类别、位置、气象灾害种类和气象灾害预警起止日期。
[0066] 所述的气象灾害分析结果更新包括预警信息写入和预警信息状态更新;
[0067] 如图4所示,所述的预警信息写入包括:获取预警分析模块计算所得的气象灾害预警信息;逐一判断气象灾害分析成果数据库中是否存在预警信息,若存在,则更新预警信息;若不存在,则写入预警信息。在更新预警信息时,判断气象灾害分析成果数据库中的预警信息与预警分析模块计算所得的气象灾害预警信息是否相同,相同则不更新,不相同则更新为预警分析模块计算所得的气象灾害预警信息。预警信息更新主要更新的是由于气象数据变化造成的预警信息时间变化或者预警内容变化更新。
[0068] 如图5所示,所述的预警信息状态更新包括:查询“有效期”内的气象灾害信息,逐一判断气象灾害预警信息是否过期,若已过期,则更新预警信息状态为失效。
[0069] 如图6所示,应用农业气象灾害预警方法的系统,包括气象数据采集单元、作物气象灾害描述配置单元、作物气象灾害预警分析单元和气象灾害分析结果更新单元;
[0070] 气象数据采集单元用于获取实时气象数据生成当天的气象格网数据,获取最新气象预报数据并生成预报格网数据;所述的气象数据采集单元包括气象数据获取模块、气象格网数据生成模块和数据更新模块,所述的气象数据获取模块用于获取各气象站点的坐标及采集的最新气象数据和气象预报数据;所述的气象格网数据生成模块用于采用IDW差值算法生成区域范围内各气象因子当天的格网数据和最新的预报格网数据;所述的数据更新模块用于将当天的格网数据插入历史气象格网数据,将最新的预报格网数据更新到气象数据库中。
[0071] 作物气象灾害配置描述单元用于根据国家标准、行业标准以及农业气象灾害分类及灾害程度评价文献,结合当地农业科技部门田间数据,将作物气象灾害分类归纳,形成各种作物、各生长发育期的一系列气象灾害规则组配置数据,并配置到规则库中。
[0072] 作物气象灾害预警分析单元,根据作物的当前所处的发育期,获取当前发育期内的作物的气象灾害规则组配置数据,根据获取的气象灾害规则组配置数据判断采集到的历史气象数据和气象预报数据是否存在符合气象灾害规则组配置数据,得到气象灾害预警信息;所述的作物气象灾害预警分析单元包括气象灾害读取模块、时间区间获取模块、气象因子获取模块、气象数据获取模块、气象数据判断模块和结果输出模块;所述的气象灾害读取模块用于根据作物当前发育期,读取作物气象灾害配置描述单元内存储的各作物的当前发育期内的气象灾害规则组;时间区间获取模块用于根据气象灾害规则组配置数据取并集计算出每种气象灾害相关起止时间;所述的气象因子获取模块根据气象灾害规则组配置数据取并集计算出每种气象灾害所需要的气象因子;所述的气象数据获取模块用于根据起止时间和气象因子,在采集的气象数据中读取所需要的数据;所述的气象数据判断模块用于将气象数据代入到读取的气象灾害规则组配置数据中计算是否满足气象灾害规则组配置数据;所述的结果输出模块用于根据判断的结果输出气象灾害预警信息。
[0073] 气象灾害分析结果更新单元,获取预警分析模块计算所得的气象灾害预警信息,将预警信息写入到气象灾害分析成果数据库中,并检查所有“有效期”内的预警信息,判断预警信息是否失效,并对预警信息状态进行更新。
[0074] 该方法针对不同作物的不同生长发育期对相同天气气候现象的不同反应,根据国家标准、行业标准以及农业气象灾害分类及灾害程度评价文献,依据农业气象灾害包含的气象因子,对采集到的气象因子对应的气象数据进行分析,提供准确的农业气象灾害预警,该系统应用该方法,可以布置在辖区,根据农户地块位置及种植作物,为辖区范围内农户提供更加明确的农业气象灾害预警信息服务。
[0075] 实施例一,以小麦春旱为例,根据国家标准、行业标准以及农业气象灾害分类及灾害程度评价文献、田间数据等可以获得小麦春旱的指标是:(1)4-5月总雨量50毫米;(2)4月中下旬无≥20毫米的降雨过程。系统的作物气象灾害描述配置单元将前述两个指标进行配置,(1)基于时间段[4月1日]到[4月30日],具有[统计][总][降雨量][小于等于][50],属于统计规则;(2)基于时间段[4月10日]到[4月30日],需要进行[判定][不存在][降雨量][大于等于][20],属于判定规则,该条气象灾害包括了两条规则。两条规则定义的时间区间取并集,并结合当前年度,时间结果为2019年4月1日到4月30日。作物气象灾害预警分析单元从气象数据库中获取所需气象数据。
[0076] 气象数据情况1
[0077] 历史数据有2019年4月1日-2019年4月20日,总降雨量45毫米。
[0078] 预报数据有2019年4月21日-2019年4月27日(最多只有7天预报数据),无降雨。
[0079] 作物气象灾害预警分析单元逐一进行判断:不符合规则1,不符合规则2(缺乏3天的气象数据,无论如何也不可能符合规则)。
[0080] 判断结果:不符合小麦春旱。
[0081] 气象数据情况2
[0082] 历史数据有2019年4月1日-2019年4月23日,总降雨量45毫米。
[0083] 预报数据有2019年4月24日-2019年4月30日(最多只有7天预报数据),无降雨。
[0084] 作物气象灾害预警分析单元逐一进行判断:符合规则1,符合规则2。
[0085] 判断结果:符合小麦春旱,时间区间取交集即2019年4月10-4月30日。
[0086] 预警信息:规则判定时间区间与天气预报时间取交集即2019年4月24日-4月30日,气象灾害分析结果更新单元判断气象灾害分析成果数据库中不存在该小麦春旱预警信息,则在气象灾害分析成果数据库中写入该预警信息:2019年4月24日-4月30日注意小麦春旱灾害,最终用户收到的气象灾害信息为,2019年4月24日-4月30日注意小麦春旱灾害。
[0087] 气象数据情况3
[0088] 历史数据有2019年4月1日-2019年4月27日,总降雨量45毫米。
[0089] 预报数据有2019年4月28日-2019年4月30日(最多只有7天预报数据,需求数据为2019年4月1日-2019年4月30日),无降雨。
[0090] 规则判断:符合规则1,符合规则2
[0091] 判断结果:符合小麦春旱,时间区间取交集即2019年4月10-4月30日[0092] 预警信息:气象灾害分析结果更新单元判断气象灾害分析成果数据库中存在该小麦春旱预警信息,且预警信息相同,则将该预警信息过期部分的状态更新为失效。规则判定时间区间与天气预报时间取交集即2019年4月28日-4月30日,最终用户收到的气象灾害预警信息为,2019年4月28日-4月30日注意小麦春旱灾害。
[0093] 实施例二,以豆类洪涝为例,根据国家标准、行业标准以及农业气象灾害分类及灾害程度评价文献、田间数据等可以获得豆类洪涝的指标是:(1)>200毫米出现涝灾;(2)>300毫米出现严重洪涝。注意:为明确指定发育期则指豆类的整个生长周期中出现暴雨则会产生洪涝灾害。系统的作物气象灾害描述配置单元将前述指标进行配置,豆类涝灾:降雨量大于200,仅一条规则;豆类严重洪涝:降雨量大于300,仅一条规则。由于该规则组中没有特定的时间区间,则作物气象灾害预警分析单元直接从气象数据库中获取所需预报气象数据。
[0094] 气象数据情况1
[0095] 预报数据有:2019年4月1日-4月7日,具体预报数据如表一。
[0096] 表一
[0097]
[0098] 规则判断:符合豆类涝害,不符合豆类严重洪涝,时间区间为2019年4月1日-4月7日
[0099] 预警信息:气象灾害分析结果更新单元判断气象灾害分析成果数据库中不存在该豆类涝害预警信息,则在气象灾害分析成果数据库中写入该预警信息,最终用户收到的气象灾害信息为,2019年4月1日-4月7日,注意豆类涝害。
[0100] 气象数据情况2(与气象数据情况1间隔1天的数据)
[0101] 预报数据有:2019年4月2日-4月8日,具体数据如表二。
[0102] 表二
[0103]
[0104] 规则判断:符合豆类涝害:时间区间为2019年4月2日-4月6日。
[0105] 预警信息:气象灾害分析结果更新单元判断气象灾害分析成果数据库存在该豆类涝害预警信息,原预警信息为“2019年4月1日-4月7日,注意豆类涝害”,最新预警信息与原预警信息不相同,将预警信息更新为:2019年4月2日-4月6日,注意豆类涝害,最终用户收到的气象灾害信息为,2019年4月2日-4月6日,注意豆类涝害。
[0106] 气象数据情况3
[0107] 预报数据有:2019年4月1日-4月7日,具体预报数据如表三。
[0108] 表三
[0109]
[0110] 规则判断:符合豆类涝害,时间区间为2019年4月1日-4月7日
[0111] 规则判断:符合豆类严重洪涝,时间为2019年4月2日、2019年4月6日[0112] 预警信息:气象灾害分析结果更新单元判断气象灾害分析成果数据库存在该豆类涝害预警信息,判断该预警信息相同,不进行更新;判断没有豆类严重涝害预警信息,将豆类严重涝害预警信息增加到气象灾害分析成果数据库中,最终用户收到的预警信息为(1)2019年4月1日-4月7日,注意豆类涝害;(2)2019年4月2日,注意豆类严重涝害;(3)2019年4月6日,注意豆类严重涝害。
[0113] 需要说明的是,采用IDW插值生成的当前格网数据和预报格网数据代表的是一个格网的气象数据,得到的预警信息也是该格网范围内的预警信息,同一个行政区域的不同地区可能会属于不同的格网,预警信息会存在多条。同时,根据实际需要,预警信息发布的最小时间单位为天,小时对于农业生产过于精细,没有实际定义。
[0114] 本申请的方法产生的预警信息除了应用于全作物种类,全部区域及全部预警发布外,更适合由农户自己订阅,根据农户种植的作物类型及种植的地理位置,为用户发布更具有针对性的预警信息。
[0115] 以上所述实施例仅表达了本发明的具体实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。

当前第1页 第1页 第2页 第3页
相关技术
方法系统相关技术
气象灾害相关技术
李俊翔发明人的其他相关专利技术