一种提高数值天气预报下载可靠性的方法与流程

文档序号:14911932发布日期:2018-07-10 23:39阅读:239来源:国知局

本发明涉及功率预测技术领域,特别是一种提高数值天气预报下载可靠性的方法。



背景技术:

目前国内的短期(未来0~72小时)功率预测系统多基于数值天气预报的物理模型进行预测计算,其预测精度受数值天气预报精度的影响。对于指定的风场或光伏电站,天气预报服务商每天定时发布一次未来3到7天的气象预测数据,其中未来第一天的预报精度最高,随后几天的预报精度会有所下降。功率预测系统每天定时从天气预报服务商的服务器上获取最新的气象预测数据,并以此为依据计算光伏电站短期功率预测或风电场短期功率预测数据,每日定时将预测结果发送给上级调度部门,进行预测精度的考核,使得电网能够安全经济的运行。

天气预报服务商通常在自己的服务器上开通FTP服务,功率预测系统通过FTP下载的方式获取数值天气预报。采用单一的FTP下载方式,有时会出现气象预测数据下载失败的故障,功率预测系统无法按时获取最新的数值天气预报,只能选取之前下载的数据进行运算处理。这将影响功率预测结果的精度。



技术实现要素:

本发明的目的是,提供一种提高数值天气预报下载可靠性的方法,降低数值天气预报下载故障对短期功率预测系统带来的影响,从而提高预测精度。

本发明采取的技术方案具体为:一种提高数值天气预报下载可靠性的方法,功率预测系统通过数值天气预报下载服务器,从天气预报服务商的数据服务器中,获取气象预测数据;方法包括步骤:

S1,在天气预报服务商的数据服务器与数值天气预报下载服务器之间设置2种以上相互独立的数据传输方式;同时对于每种数据传输方式,分别设置相应的数据存储文件;

S2,数值天气预报下载服务器分别通过各数据传输方式,从天气预报服务商的数据服务器获取当天发布的气象预测数据;

S3,选取任一数据传输方式对应的数据存储文件中的当天发布的气象预测数据,根据所选取的气象预测数据进行短期功率预测计算;

若所有数据传输方式对应的数据存储文件中,当天发布的气象预测数据皆为空,则选取任一数据存储文件中前一天的气象预测数据进行功率预测计算。

进一步的,本发明所述数据传输方式包括主动下载方式:在天气预报服务商的数据服务器端配置FTP服务,数值天气预报下载服务器每天定时通过FTP下载方式,获取当天发布的气象预测数据,并保存至相应的数据存储文件中。

本发明所述数据传输方式包括被动获取方式:在数值天气预报下载服务器端配置FTP服务,天气预报服务商的数据服务器每天定时将气象预测数据,通过FTP上传至数值天气预报下载服务器指定的数据存储文件中。此指定的数据存储文件即被动获取方式对应的数据存储文件。

本发明所述数据传输方式包括公共邮箱中转方式:设置一个公共邮箱,天气预报服务商的服务器每天定时将当天发布的气象预测数据发送至公共邮箱,数值天气预报下载服务器从公共邮箱中提取最新气象预测数据,保存至相应的数据存储文件中。上述公共邮箱可为在互联网上申请的、账号和密码在天气预报服务商服务器和数值天气预报下载服务器之间公开的任一电子邮箱。数值天气预报下载服务器每天的下载时间可设定在天气预报服务商服务器数据发送定时时间之后。

优选的,本发明所述气象预测数据为文本文件,各数据存储文件基于日期设置数据文件目录,每天获取的气象预测数据分别保存于对应相应日期的数据文件目录下。可直接以日期作为数据文件目录的索引对每天获取的气象数据进行保存。当然也可为其它形式的数据文件,而文本文件更方便功率预算系统的直接应用。

本发明中,功率预测系统包括功率预测计算模块;步骤S3中,功率预测计算模块循环依次检索各数据传输方式对应的数据存储文件,直至检索到第一个当前日期对应的数据文件目录下气象预测数据不为空的数据存储文件,则基于该数据存储文件中当前日期对应数据文件目录下的气象预测数据,进行功率预测计算。

进一步的,步骤S3还包括设定检索时长或检索循环次数,当满足设定检索时长或检索循环次数时,所有数据传输方式对应的数据存储文件中,当前日期对应的数据文件目录下的气象预测数据皆为空,则选取任一数据存储文件中前一天的气象预测数据进行功率预测计算。

有益效果

由于本发明在天气预报服务商的数据服务器和数值天气预报下载服务器之间采用了多种独立的数据访问和传输方式,使得当其中一种访问方式出现故障时,可以通过其他方式获取气象预测数据。解决了现有技术中因数值天气预报下载故障导致短期功率预测结果精度降低的问题,从而可保证短期功率预测系统的可靠运行。

附图说明

图1所示为本发明方法流程示意图。

具体实施方式

以下结合附图和具体实施例进一步描述。

参考图1所示,本发明提高数值天气预报下载可靠性的方法,应用基础为:功率预测系统通过数值天气预报下载服务器,从天气预报服务商的数据服务器中,获取气象预测数据;本发明方法包括以下步骤:

S1,在天气预报服务商的数据服务器与数值天气预报下载服务器之间设置2种以上相互独立的数据传输方式;同时对于每种数据传输方式,分别设置相应的数据存储文件;

S2,数值天气预报下载服务器分别通过各数据传输方式,从天气预报服务商的数据服务器获取当天发布的气象预测数据;

S3,选取任一数据传输方式对应的数据存储文件中的当天发布的气象预测数据,根据所选取的气象预测数据进行短期功率预测计算;

若所有数据传输方式对应的数据存储文件中,当天发布的气象预测数据皆为空,则选取任一数据存储文件中前一天的气象预测数据进行功率预测计算。

实施例

如图1所示,本实施例中提高数值天气预报下载可靠性的方法包括以下步骤:

S1,在天气预报服务商的服务器和数值天气预报下载服务器之间设置2种及以上相互独立的数据访问方式:

本实施例所述2种以上数据传输方式可包括主动下载方式、被动获取方式及公共邮箱中转方式,还可包括其它现有的不同数据服务器之间数据传输的方式;

所述主动下载方式即:在天气预报服务商的数据服务器端配置FTP服务,数值天气预报下载服务器每天定时通过FTP下载方式,获取当天发布的气象预测数据,并保存至相应的数据存储文件中;

所述被动获取方式即:在数值天气预报下载服务器端配置FTP服务,天气预报服务商的数据服务器每天定时将气象预测数据,通过FTP上传至数值天气预报下载服务器指定的数据存储文件中。此指定的数据存储文件即被动获取方式对应的数据存储文件;

所述公共邮箱中转方式即:设置一个公共邮箱,天气预报服务商的服务器每天定时将当天发布的气象预测数据发送至公共邮箱,数值天气预报下载服务器从公共邮箱中提取最新气象预测数据,保存至相应的数据存储文件中。上述公共邮箱可为在互联网上申请的、账号和密码在天气预报服务商服务器和数值天气预报下载服务器之间公开的任一电子邮箱。数值天气预报下载服务器每天的下载时间可设定在天气预报服务商服务器数据发送定时时间之后。

S2,数值天气预报下载服务器分别通过各个数据传输方式,从天气预报服务商的数据服务器获取当天发布的气象预测数据,并保存至对应的数据存储文件中:

本实施例中,所述气象预测数据为文本文件,各数据存储文件基于日期设置数据文件目录,每天获取的气象预测数据分别保存于对应相应日期的数据文件目录下。可直接以日期作为数据文件目录的索引对每天获取的气象数据进行保存。

S3,功率预测系统包括功率预测计算模块;功率预测计算模块循环依次检索各数据传输方式对应的数据存储文件,直至检索到第一个当前日期对应的数据文件目录下气象预测数据不为空的数据存储文件,则基于该数据存储文件中当前日期对应数据文件目录下的气象预测数据,进行功率预测计算;

设定检索时长或检索循环次数,当满足设定检索时长或检索循环次数时,所有数据传输方式对应的数据存储文件中,当前日期对应的数据文件目录下的气象预测数据皆为空,则选取任一数据存储文件中前一天的气象预测数据进行功率预测计算。

由于本发明在天气预报服务商的数据服务器和数值天气预报下载服务器之间采用了多种独立的数据访问和传输方式,使得当其中一种访问方式出现故障时,可以通过其他方式获取气象预测数据。解决了现有技术中因数值天气预报下载故障导致短期功率预测结果精度降低的问题,从而可保证短期功率预测系统的可靠运行。

以上实施例仅为说明本发明的技术思想,不能以此限定本发明的保护范围,凡是按照本发明提出的技术思想,在技术方案基础上所做的任何改动,均落入本发明保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1