[发明专利]一种基于卡尔曼滤波及演化建模的短期气候预测方法有效
申请号: | 201110057399.3 | 申请日: | 2011-03-10 |
公开(公告)号: | CN102183802A | 公开(公告)日: | 2011-09-14 |
发明(设计)人: | 杨清宇;罗飞;葛思擘;庄健 | 申请(专利权)人: | 西安交通大学 |
主分类号: | G01W1/10 | 分类号: | G01W1/10 |
代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 陆万寿 |
地址: | 710049 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于卡尔曼滤波与演化建模结合的气候预测方法,本方法首先通过卡尔曼滤波建立关于预测因子的线性模型,在此基础上利用非线性常微分方程数学模型去模拟逼近卡尔曼滤波中的误差序列,并进行误差预测。演化算法是用计算机模拟大自然的演化过程,特别是模拟生物演化过程来求解复杂问题的一类计算方法,具有自适应、自组织、自学习以及内在并行性等智能特性。将两种算法相结合,可以比单纯线性模型更好的模拟气候的自然特性,提高气候预测精度。通过本发明方法,可以对短期的日照时数、温度、降水量进行预测,从而提供短期气候的先验知识。 | ||
搜索关键词: | 一种 基于 卡尔 滤波 演化 建模 短期 气候 预测 方法 | ||
【主权项】:
1.一种基于卡尔曼滤波及演化建模的短期气候预测方法,其特征在于,包括下列步骤:A)收集气候预测模型中预测因子的历史数据,包括近年来的日照时数、温度、相对湿度和降雨量;B)确定预测因子,整理与预测因子相关的历史数据,将历史数据分段处理,将每段数据的综合作用结果作为一个数据项目,同时将处理后的数据分为初值计算样本和检测样本两部分;C)根据上述样本计算卡尔曼滤波初值:Yt=Xtβt+et上式为卡尔曼滤波测量方程,首先利用多元线性回归计算回归系数β0,再计算出动态噪声方差阵W和测量噪声方差阵V;D)根据上述样本建立卡尔曼递推模型:利用步骤C)中计算的初值及卡尔曼递推式对检测样本的数据进行预测,并与检测样本进行比较,得到预测误差时间序列;E)对上述预测误差进行预处理:x ( t ) = x ‾ ( t ) + x ~ ( t ) ]]>![]()
x ~ ( t ) = x ( t ) - x ‾ ( t ) ]]> 将预测误差分为光滑部分和粗糙部分,并假设光滑部分是由宏观气候因素控制,粗糙部分是由微观气候因素控制,针对分解后的数据分别采用以下步骤F)和步骤G)的数学模型来描述;F)针对步骤E)中的光滑部分时间序列项,用染色体来表示问题的可行解,包括可行解的形式和参数,然后利用遗传操作在解空间中进行搜索,最后根据拟合表达式与实际值之间的偏差平方和进行优胜劣汰,求得最终的解,即拟合光滑部分时间序列最好的非线性表达式;G)针对步骤E)中的粗糙部分时间序列项,用自然基小波对其进行分析,从这些时间序列中找出其受气候因子影响下的周期波动规律,实现粗糙部分时间序列的拟合和预测功能;H)将步骤D)中实现的卡尔曼滤波以及步骤F)和步骤G)中分别针对卡尔曼滤波误差而进行的演化建模和自然基小波分别对各自的气候数据时间序列模型做下一步预测,并将预测结果相叠加,从而实现卡尔曼滤波及演化建模的短期气候预测。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安交通大学,未经西安交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110057399.3/,转载请声明来源钻瓜专利网。
- 上一篇:电子设备写入印度语的方法
- 下一篇:基于循环移频方式的梳状谱发生系统及方法