掌桥专利:专业的专利平台
掌桥专利
首页

技术领域

本发明涉及气象信息技术领域,尤其涉及一种天气信息的预测方法及装置。

背景技术

目前,伴随着科技不断的发展进步,人们现在对气象信息的掌握也越来越全面,而气象信息对人们的日常生活和施工作业有着重要的作用和影响,并且在现有技术当中,相关的工作人员一般会设计和绘制气象信息模型来用于天气信息的展示,从而便于人们阅读知晓,然而该气象信息模型在实际使用的过程中,一般其自身的展示范围信息有限,只能展示未来相邻天气状况信息,无法合理的去预测展示未来很长一段时间的天气情况信息,进而不利于人们的参考和信息掌握,因此需要对其进行改进。

发明内容

本发明所要解决的技术问题在于,该气象信息模型在实际使用的过程中,一般其自身的展示范围信息有限,只能展示未来相邻天气状况信息,无法合理的去预测展示未来很长一段时间的天气情况信息,进而不利于人们的参考和信息掌握。因此,本发明实施例公开一种天气信息的预测方法及装置,能够提高气象信息预测的前瞻性。

为了解决上述技术问题,本发明第一方面公开了一种天气信息的预测方法,所述方法包括:

获取多个第一时间段分别对应的天气历史记录,各所述第一时间段包括多个第二时间段;

针对各所述第一时间段进行预测处理,得到各所述第一时间段对应的目标天气预测信息;

所述预测处理,包括:

根据所述第一时间段对应的所述天气历史记录,确定所述第一时间段中的各所述第二时间段的天气基数,所述天气基数包括晴天的第一基数、阴天的第二基数和其他天气的第三基数;

根据各所述第二时间段的天气基数,构建各所述第二时间段的候选天气预测信息;

若所述第二时间段的所述候选天气预测信息满足预设条件,则根据满足预设条件的所述候选天气预测信息确定所述第一时间段的目标天气预测信息。

作为一种可选的实施方式,在本发明第一方面中,晴天的第一基数的表达式为:

阴天的第二基数的表达式为:

其他天气的第三基数的表达式为:

其中,M为所述第二时间段的总天数,U所述第二时间段内的晴天的天数。

作为一种可选的实施方式,在本发明第一方面中,所述方法还包括:

确定各所述第二时间段的候选天气预测信息的准确度;

若所述第二时间段的候选天气预测信息的准确度满足准确度条件,则确定所述第二时间段的所述候选天气预测信息满足预设条件。

作为一种可选的实施方式,在本发明第一方面中,确定所述第二时间段的候选天气预测信息的准确度的方式,包括:

确定所述候选天气预测信息与真实结果的误差数值;

将所述误差数值与总数值之间的比值,作为所述第二时间段的候选天气预测信息的准确度,所述总数值为所有所述第二时间段的候选天气预测信息的误差数值之和。

作为一种可选的实施方式,在本发明第一方面中,所述方法还包括:

若所述第二时间段的候选天气预测信息的准确度大于预设准确度,则确定所述第二时间段的候选天气预测信息的准确度满足准确度条件;和/或,

若所述第二时间段的候选天气预测信息的准确度为对应的所述第一时间段内的所有所述第二时间段的最大值,则确定所述第二时间段的候选天气预测信息的准确度满足准确度条件。

作为一种可选的实施方式,在本发明第一方面中,多个第一时间段包括多个季节,多个季节包括春季、夏季、秋季和冬季,所述第一时间段内的多个所述第二时间段包括所述季节内的月份。

作为一种可选的实施方式,在本发明第一方面中,所述目标天气预测信息包括温度、天气情况、不同天气情况的出现概率。

本发明第二方面公开了一种天气信息的预测装置,所述装置包括:获取模块,用于获取多个第一时间段分别对应的天气历史记录,各所述第一时间段包括多个第二时间段;

预测模块,用于针对各所述第一时间段进行预测处理,得到各所述第一时间段对应的目标天气预测信息;

所述预测模块,包括:

基数确定子模块,用于根据所述第一时间段对应的所述天气历史记录,确定所述第一时间段中的各所述第二时间段的天气基数,所述天气基数包括晴天的第一基数、阴天的第二基数和其他天气的第三基数;

构建子模块,用于根据各所述第二时间段的天气基数,构建各所述第二时间段的候选天气预测信息;

预测子模块,用于若所述第二时间段的所述候选天气预测信息满足预设条件,则根据满足预设条件的所述候选天气预测信息确定所述第一时间段的目标天气预测信息。

作为一种可选的实施方式,在本发明第二方面中,晴天的第一基数的表达式为:

阴天的第二基数的表达式为:

其他天气的第三基数的表达式为:

其中,M为所述第二时间段的总天数,U所述第二时间段内的晴天的天数。

作为一种可选的实施方式,在本发明第二方面中,该预测子模块还用于确定各所述第二时间段的候选天气预测信息的准确度;

若所述第二时间段的候选天气预测信息的准确度满足准确度条件,则确定所述第二时间段的所述候选天气预测信息满足预设条件。

作为一种可选的实施方式,在本发明第二方面中,该预测子模块用于确定所述候选天气预测信息与真实结果的误差数值;

将所述误差数值与总数值之间的比值,作为所述第二时间段的候选天气预测信息的准确度,所述总数值为所有所述第二时间段的候选天气预测信息的误差数值之和。

作为一种可选的实施方式,在本发明第二方面中,该预测子模块还用于若所述第二时间段的候选天气预测信息的准确度大于预设准确度,则确定所述第二时间段的候选天气预测信息的准确度满足准确度条件;和/或,

若所述第二时间段的候选天气预测信息的准确度为对应的所述第一时间段内的所有所述第二时间段的最大值,则确定所述第二时间段的候选天气预测信息的准确度满足准确度条件。

作为一种可选的实施方式,在本发明第二方面中,多个第一时间段包括多个季节,多个季节包括春季、夏季、秋季和冬季,所述第一时间段内的多个所述第二时间段包括所述季节内的月份。

作为一种可选的实施方式,在本发明第二方面中,所述目标天气预测信息包括温度、天气情况、不同天气情况的出现概率。

本发明第三方面公开了另一种天气信息的预测装置,所述装置包括:

存储有可执行程序代码的存储器;

与所述存储器耦合的处理器;

所述处理器调用所述存储器中存储的所述可执行程序代码,执行本发明第一方面公开的天气信息的预测方法。

本发明第四方面公开了一种计算机可存储介质,所述计算机存储介质存储有计算机指令,所述计算机指令被调用时,用于执行本发明第一方面公开的天气信息的预测方法。

与现有技术相比,本发明实施例具有以下有益效果:

本发明实施例中,通过获取多个第一时间段分别对应的天气历史记录,各所述第一时间段包括多个第二时间段;针对各所述第一时间段进行预测处理,得到各所述第一时间段对应的目标天气预测信息;所述预测处理,包括:根据所述第一时间段对应的所述天气历史记录,确定所述第一时间段中的各所述第二时间段的天气基数,所述天气基数包括晴天的第一基数、阴天的第二基数和其他天气的第三基数;根据各所述第二时间段的天气基数,构建各所述第二时间段的候选天气预测信息;若所述第二时间段的所述候选天气预测信息满足预设条件,则根据满足预设条件的所述候选天气预测信息确定所述第一时间段的目标天气预测信息,能够提高气象信息预测的前瞻性。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例公开的一种天气信息的预测方法的流程示意图;

图2是本发明实施例公开的一种天气信息的预测装置的结构示意图;

图3是本发明实施例公开的又一种天气信息的预测装置的结构示意图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、装置、产品或端没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或端固有的其他步骤或单元。

在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。

本发明公开了一种天气信息的预测方法及装置,能够提高含有高比例可再生能源的配电网的重构稳定性。以下分别进行详细说明。

实施例一

请参阅图1,图1是本发明实施例公开的一种天气信息的预测方法的流程示意图。其中,图1所描述的天气信息的预测方法可以应用于天气信息的预测装置中,该预测装置可以是终端,也可以是服务器等,本发明实施例不做限定。

如图1所示,该天气信息的预测方法可以包括以下操作:

S110、获取多个第一时间段分别对应的天气历史记录,各所述第一时间段包括多个第二时间段。

其中,天气历史记录可以根据以往的天气记录得到。具体的,天气历史记录可以记录了过去一年里每一天的天气情况等,也可以记录了温度大小、湿度大小等信息,在此不做限定。天气情况包括但不限于晴天,阴天和其他天气。其他天气包括但不限于下雨天和下雪天等,在此不做限定。

需要说明的是,多个第一时间段包括多个季节,多个季节包括春季、夏季、秋季和冬季,所述第一时间段内的多个所述第二时间段包括所述季节内的月份。

S120、针对各所述第一时间段进行预测处理,得到各所述第一时间段对应的目标天气预测信息。

其中,目标天气预测信息指示第一时间段内的天气预测情况,例如,目标天气预测信息指示第一时间段内的每一天的天气预测情况,或者目标天气预测信息指示第一时间段内的晴天总天数、阴天总天数和其他天气总天数等,在此不做限定。在本实施例中,可选的,可以通过去年的多个第一时间段的天气历史记录,确定今年的各第一时间段对应的目标天气预测信息。可选的,所述目标天气预测信息包括温度、天气情况、不同天气情况的出现概率。

在一种可能的实现中,所述预测处理,包括:

根据所述第一时间段对应的所述天气历史记录,确定所述第一时间段中的各所述第二时间段的天气基数,所述天气基数包括晴天的第一基数、阴天的第二基数和其他天气的第三基数;

根据各所述第二时间段的天气基数,构建各所述第二时间段的候选天气预测信息;

若所述第二时间段的所述候选天气预测信息满足预设条件,则根据满足预设条件的所述候选天气预测信息确定所述第一时间段的目标天气预测信息。

其中,第一基数用于指示晴天在第二时间段内的占比情况。第二基数用于指示阴天在第二时间段内的占比情况,第三基数用于指示其他天气在第二时间段内的占比情况。候选天气预测信息可以是通过晴天的第一基数、阴天的第二基数和其他天气的第三基数构建气象信息分布模型和曲线模型,并通过气象信息分布模型和曲线模型确定的。可选的,可以通过人工智能来构建出分布模型和曲线模型,从而确定出候选天气预测信息。

示例性的,以第一时间段为春季为例进行说明。其中,春季包括1月份、2月份和3月份,1月份、2月份和3月份对应多个第二时间段。通过上述实施例的方案,可以确定出去年1月份对应的候选天气预测信息、去年2月份对应的候选天气预测信息以及去年3月份对应的候选天气预测信息,若去年1月份对应的候选天气预测信息满足预设条件,则根据去年1月份对应的候选天气预测信息确定今年春季的目标天气预测信息。可选的,可以将去年1月份对应的候选天气预测信息作为今年1月份、今年2月份和今年3月份的目标天气预测信息。同理,夏季、秋季和冬季的目标天气预测信息可以参照春季的目标天气预测信息的说明,在此不做赘述。

本实施例的技术方案,通过获取多个第一时间段分别对应的天气历史记录,各所述第一时间段包括多个第二时间段;针对各所述第一时间段进行预测处理,得到各所述第一时间段对应的目标天气预测信息;所述预测处理,包括:根据所述第一时间段对应的所述天气历史记录,确定所述第一时间段中的各所述第二时间段的天气基数,所述天气基数包括晴天的第一基数、阴天的第二基数和其他天气的第三基数;根据各所述第二时间段的天气基数,构建各所述第二时间段的候选天气预测信息;若所述第二时间段的所述候选天气预测信息满足预设条件,则根据满足预设条件的所述候选天气预测信息确定所述第一时间段的目标天气预测信息,能够提高气象信息预测的前瞻性。

在一种可能的实现中,晴天的第一基数的表达式为:

阴天的第二基数的表达式为:

其他天气的第三基数的表达式为:

其中,M为所述第二时间段的总天数,U所述第二时间段内的晴天的天数。

在一种可能的实现中,确认是否满足预设条件的方式,包括:

确定各所述第二时间段的候选天气预测信息的准确度;

若所述第二时间段的候选天气预测信息的准确度满足准确度条件,则确定所述第二时间段的所述候选天气预测信息满足预设条件。

在本实施例中,若候选天气预测信息的准确度满足准确度条件,则确定第二时间段的候选天气预测信息满足预设条件,也就是说,第二时间段的候选天气预测信息的准确度满足准确度条件时,才根据该第二时间段的候选天气预测信息确定第一时间段的目标天气预测信息,保证了准确度要求,从而提高天气预测的准确性。

在一种可能的实现中,确定所述第二时间段的候选天气预测信息的准确度的方式,包括:

确定所述候选天气预测信息与真实结果的误差数值;

将所述误差数值与总数值之间的比值,作为所述第二时间段的候选天气预测信息的准确度,所述总数值为所有所述第二时间段的候选天气预测信息的误差数值之和。

在本实施例中,第二时间段表示一年内的一个月份,则所有第二时间段则表示一年内的12个月份。误差数值可以是预测晴天天数与实际晴天天数的第一天数差、预测阴天天数与实际阴天天数的第二天数差以及预测其他天气的天数与实际其他天气天数的第三天数差之和,即误差数值=第一天数差+第二天数差+第三天数差。

示例性的,可以通过以下公式确定比值:

其中,Y为比值,分母为总数值,分子为待计算的第二时间段的误差数值。本发明实施例通过天气基数计算公式和误差数值计算公式两者之间的配合,从而可以有效的推断出未来很长一段时间内气象信息情况,并且还可以检测出该气象信息的合理性,从而提高了对气象信息预测的准确度,方便了人们的查看以及掌握气象信息。可选的,若Y≤0.05,则确定满足预设的准确度条件。

在一种可能的实现中,确认是否满足准确度条件的方式,包括:

若所述第二时间段的候选天气预测信息的准确度大于预设准确度,则确定所述第二时间段的候选天气预测信息的准确度满足准确度条件;和/或,

若所述第二时间段的候选天气预测信息的准确度为对应的所述第一时间段内的所有所述第二时间段的最大值,则确定所述第二时间段的候选天气预测信息的准确度满足准确度条件。

在本实施例中,具体的,若确认是否满足准确度条件的方式,包括:

若所述第二时间段的候选天气预测信息的准确度大于预设准确度,则确定所述第二时间段的候选天气预测信息的准确度满足准确度条件。

则示例性的,若1月份的准确度大于预设准确度,则将1月份的候选天气预测信息作为1月份的目标天气预测信息;若2月份的准确度大于预设准确度,则将2月份的候选天气预测信息作为2月份的目标天气预测信息。

具体的,若确认是否满足准确度条件的方式,包括:

若所述第二时间段的候选天气预测信息的准确度为对应的所述第一时间段内的所有所述第二时间段的最大值,则确定所述第二时间段的候选天气预测信息的准确度满足准确度条件。

则示例性的,若1月份、2月份和3月份中,1月份的准确度最大,则将1月份的候选天气预测信息作为春季的目标天气预测信息。

具体的,若确认是否满足准确度条件的方式,包括:

若所述第二时间段的候选天气预测信息的准确度大于预设准确度,则确定所述第二时间段的候选天气预测信息的准确度满足准确度条件;和若所述第二时间段的候选天气预测信息的准确度为对应的所述第一时间段内的所有所述第二时间段的最大值,则确定所述第二时间段的候选天气预测信息的准确度满足准确度条件。

则示例性的,若1月份、2月份和3月份中,1月份的准确度最大,且1月份的准确度大于预设准确度,则将1月份的候选天气预测信息作为春季的目标天气预测信息。

可以理解的是,本实施例的条件越多,则确定的目标天气预测信息也就越准确。

实施例二

请参阅图2,图2是本发明实施例公开的一种天气信息的预测装置的结构示意图。如图2所示,该天气信息的预测装置可以包括获取模块210和预测模块220,其中:

获取模块210,用于获取多个第一时间段分别对应的天气历史记录,各所述第一时间段包括多个第二时间段;

预测模块220,用于针对各所述第一时间段进行预测处理,得到各所述第一时间段对应的目标天气预测信息;

所述预测模块220,包括:

基数确定子模块,用于根据所述第一时间段对应的所述天气历史记录,确定所述第一时间段中的各所述第二时间段的天气基数,所述天气基数包括晴天的第一基数、阴天的第二基数和其他天气的第三基数;

构建子模块,用于根据各所述第二时间段的天气基数,构建各所述第二时间段的候选天气预测信息;

预测子模块,用于若所述第二时间段的所述候选天气预测信息满足预设条件,则根据满足预设条件的所述候选天气预测信息确定所述第一时间段的目标天气预测信息。

本实施例的技术方案,通过获取多个第一时间段分别对应的天气历史记录,各所述第一时间段包括多个第二时间段;针对各所述第一时间段进行预测处理,得到各所述第一时间段对应的目标天气预测信息;所述预测处理,包括:根据所述第一时间段对应的所述天气历史记录,确定所述第一时间段中的各所述第二时间段的天气基数,所述天气基数包括晴天的第一基数、阴天的第二基数和其他天气的第三基数;根据各所述第二时间段的天气基数,构建各所述第二时间段的候选天气预测信息;若所述第二时间段的所述候选天气预测信息满足预设条件,则根据满足预设条件的所述候选天气预测信息确定所述第一时间段的目标天气预测信息,能够提高气象信息预测的前瞻性。

在一种可能的实现中,晴天的第一基数的表达式为:

阴天的第二基数的表达式为:

其他天气的第三基数的表达式为:

其中,M为所述第二时间段的总天数,U所述第二时间段内的晴天的天数。

在一种可能的实现中,该预测子模块还用于确定各所述第二时间段的候选天气预测信息的准确度;

若所述第二时间段的候选天气预测信息的准确度满足准确度条件,则确定所述第二时间段的所述候选天气预测信息满足预设条件。

在一种可能的实现中,该预测子模块用于确定所述候选天气预测信息与真实结果的误差数值;

将所述误差数值与总数值之间的比值,作为所述第二时间段的候选天气预测信息的准确度,所述总数值为所有所述第二时间段的候选天气预测信息的误差数值之和。

在一种可能的实现中,该预测子模块还用于若所述第二时间段的候选天气预测信息的准确度大于预设准确度,则确定所述第二时间段的候选天气预测信息的准确度满足准确度条件;和/或,

若所述第二时间段的候选天气预测信息的准确度为对应的所述第一时间段内的所有所述第二时间段的最大值,则确定所述第二时间段的候选天气预测信息的准确度满足准确度条件。

在本实施例中,具体的,若确认是否满足准确度条件的方式,包括:

若所述第二时间段的候选天气预测信息的准确度大于预设准确度,则确定所述第二时间段的候选天气预测信息的准确度满足准确度条件。

则示例性的,若1月份的准确度大于预设准确度,则将1月份的候选天气预测信息作为1月份的目标天气预测信息;若2月份的准确度大于预设准确度,则将2月份的候选天气预测信息作为2月份的目标天气预测信息。

具体的,若确认是否满足准确度条件的方式,包括:

若所述第二时间段的候选天气预测信息的准确度为对应的所述第一时间段内的所有所述第二时间段的最大值,则确定所述第二时间段的候选天气预测信息的准确度满足准确度条件。

则示例性的,若1月份、2月份和3月份中,1月份的准确度最大,则将1月份的候选天气预测信息作为春季的目标天气预测信息。

具体的,若确认是否满足准确度条件的方式,包括:

若所述第二时间段的候选天气预测信息的准确度大于预设准确度,则确定所述第二时间段的候选天气预测信息的准确度满足准确度条件;和若所述第二时间段的候选天气预测信息的准确度为对应的所述第一时间段内的所有所述第二时间段的最大值,则确定所述第二时间段的候选天气预测信息的准确度满足准确度条件。

则示例性的,若1月份、2月份和3月份中,1月份的准确度最大,且1月份的准确度大于预设准确度,则将1月份的候选天气预测信息作为春季的目标天气预测信息。

可以理解的是,本实施例的条件越多,则确定的目标天气预测信息也就越准确。

在一种可能的实现中,多个第一时间段包括多个季节,多个季节包括春季、夏季、秋季和冬季,所述第一时间段内的多个所述第二时间段包括所述季节内的月份。

在一种可能的实现中,所述目标天气预测信息包括温度、天气情况、不同天气情况的出现概率。

本实施例的装置的功能以及效果可以参考上述任一实施例的描述,在此不做赘述。

实施例三

请参阅图3,图3是本发明实施例公开的又一种天气信息的预测装置的结构示意图。如图3所示,该天气信息的预测装置可以包括:

存储有可执行程序代码的存储器301;

与存储器301耦合的处理器302;

处理器302调用存储器301中存储的可执行程序代码,执行本发明实施例一所描述的天气信息的预测方法中的步骤。

实施例四

本发明实施例公开了一种计算机可存储介质,该计算机存储介质存储有计算机指令,该计算机指令被调用时,用于执行本发明实施例一所描述的天气信息的预测方法中的步骤。

实施例五

本发明实施例公开了一种计算机程序产品,该计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,且该计算机程序可操作来使计算机执行实施例一所描述的天气信息的预测方法中的步骤。

以上所描述的装置实施例仅是示意性的,其中所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施例的具体描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,存储介质包括只读存储器(Read-Only Memory,ROM)、随机存储器(Random Access Memory,RAM)、可编程只读存储器(Programmable Read-only Memory,PROM)、可擦除可编程只读存储器(ErasableProgrammable Read Only Memory,EPROM)、一次可编程只读存储器(One-timeProgrammable Read-Only Memory,OTPROM)、电子抹除式可复写只读存储器(Electrically-Erasable Programmable Read-Only Memory,EEPROM)、只读光盘(CompactDisc Read-Only Memory,CD-ROM)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。

最后应说明的是:本发明实施例公开的一种天气信息的预测方法及装置所揭露的仅为本发明较佳实施例而已,仅用于说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解;其依然可以对前述各项实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或替换,并不使相应的技术方案的本质脱离本发明各项实施例技术方案的精神和范围。

相关技术
  • 一种基于多重增量回归树模型的危险天气事件预测方法和装置
  • 一种基于不定长模糊信息粒的时间序列预测方法和装置
  • 用于预测信息类别的方法和装置
  • 天气预测模型的生成方法、天气预测方法、装置
  • 天气参数预测模型训练方法、天气参数预测方法及装置
技术分类

06120115918521