发明名称 基于ERA‑Interim预测海浪有效波高的方法
摘要 本发明公开了一种基于ERA‑Interim预测海浪有效波高的方法,包括如下步骤:获取原始数据,进行数据预处理;选取合适的海平面气压场;采用ERA‑Interim中第一时间段的数据校正预测模型;用ERA‑Interim中晚于第一时间段的第二时间段的数据来评估所述预测模型;采用所述预测模型预测海浪有效波高。本发明利用欧洲中尺度天气预测中心的长期稳定的ERA‑Interim再分析数据源,从中提取出预测海浪有效波高的资料,再辅以主成分分析的方法,不仅可预报多时次的海浪有效波高,而且可操作性强、预报的准确率高。
申请公布号 CN104021434B 申请公布日期 2017.02.15
申请号 CN201410281684.7 申请日期 2014.06.20
申请人 河海大学 发明人 吴玲莉;张玮;吴腾;梁桂兰;焦楚杰
分类号 G06F17/30(2006.01)I;G06Q10/04(2012.01)I 主分类号 G06F17/30(2006.01)I
代理机构 南京苏高专利商标事务所(普通合伙) 32204 代理人 柏尚春
主权项 一种基于ERA‑Interim预测海浪有效波高的方法,其特征在于,包括以下步骤:S1:获取原始数据,进行数据预处理;所述步骤S1进一步包括:S11、收集基于格点模式的欧洲中尺度天气预测中心的ERA‑Interim再分析数据集的长时段的各时次气象预报数据,包括6小时一次的海平面气压SLP,有效波高Hs;S12、获取所收集的各时次气象预报数据所标格点的坐标,以该坐标为依据,提取与所述各时次气象预报数据所标格点的坐标相对应的海平面气压矩阵Y,有效波高矩阵H,其中包含m个空间点,每个空间点含有n次观测数据:<maths num="0001"><math><![CDATA[<mrow><mi>Y</mi><mo>=</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><mtable><mtr><mtd><msub><mi>Y</mi><mn>11</mn></msub></mtd><mtd><msub><mi>Y</mi><mn>12</mn></msub></mtd><mtd><mo>...</mo></mtd><mtd><msub><mi>Y</mi><mrow><mn>1</mn><mi>n</mi></mrow></msub></mtd></mtr></mtable></mtd></mtr><mtr><mtd><mtable><mtr><mtd><msub><mi>Y</mi><mn>21</mn></msub></mtd><mtd><msub><mi>Y</mi><mn>22</mn></msub></mtd><mtd><mo>...</mo></mtd><mtd><msub><mi>Y</mi><mrow><mn>2</mn><mi>n</mi></mrow></msub></mtd></mtr></mtable></mtd></mtr><mtr><mtd><mrow><mo>...</mo><mo>...</mo><mo>...</mo><mo>...</mo><mo>...</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mrow></mtd></mtr><mtr><mtd><mtable><mtr><mtd><msub><mi>Y</mi><mrow><mi>m</mi><mn>1</mn></mrow></msub></mtd><mtd><msub><mi>Y</mi><mrow><mi>m</mi><mn>2</mn></mrow></msub></mtd><mtd><mo>...</mo></mtd><mtd><msub><mi>Y</mi><mrow><mi>m</mi><mi>n</mi></mrow></msub></mtd></mtr></mtable></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow><mo>,</mo></mrow>]]></math><img file="FDA0001092759520000011.GIF" wi="1445" he="302" /></maths><maths num="0002"><math><![CDATA[<mrow><mi>H</mi><mo>=</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><mtable><mtr><mtd><msub><mi>H</mi><mn>11</mn></msub></mtd><mtd><msub><mi>H</mi><mn>12</mn></msub></mtd><mtd><mo>...</mo></mtd><mtd><msub><mi>H</mi><mrow><mn>1</mn><mi>n</mi></mrow></msub></mtd></mtr></mtable></mtd></mtr><mtr><mtd><mtable><mtr><mtd><msub><mi>H</mi><mn>21</mn></msub></mtd><mtd><msub><mi>H</mi><mn>22</mn></msub></mtd><mtd><mo>...</mo></mtd><mtd><msub><mi>H</mi><mrow><mn>2</mn><mi>n</mi></mrow></msub></mtd></mtr></mtable></mtd></mtr><mtr><mtd><mrow><mo>...</mo><mo>...</mo><mo>...</mo><mo>...</mo><mo>...</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mrow></mtd></mtr><mtr><mtd><mtable><mtr><mtd><msub><mi>H</mi><mrow><mi>m</mi><mn>1</mn></mrow></msub></mtd><mtd><msub><mi>H</mi><mrow><mi>m</mi><mn>2</mn></mrow></msub></mtd><mtd><mo>...</mo></mtd><mtd><msub><mi>H</mi><mrow><mi>m</mi><mi>n</mi></mrow></msub></mtd></mtr></mtable></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow><mo>,</mo></mrow>]]></math><img file="FDA0001092759520000012.GIF" wi="1460" he="301" /></maths>其中,Y<sub>mn</sub>是第m个空间点的第n时次的海平面气压值,H<sub>mn</sub>是是第m个空间点的第n时次的有效波高,m是空间点的个数,n是观测时次;S2:选取合适的海平面气压场;S3:采用ERA‑Interim中第一时间段的数据校正预测模型;所述步骤S3进一步包括:S31、计算基于格点模式的ERA‑Interim各时次的海平面气压SLP的均值M;用原始值Y减去均值M,得到基于格点模式的各时次的SLP的距平值P;计算出SLP距平值P的标准偏差S:<maths num="0003"><math><![CDATA[<mrow><mi>P</mi><mo>=</mo><mi>Y</mi><mo>-</mo><mi>M</mi><mo>=</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><mtable><mtr><mtd><msub><mi>Y</mi><mn>11</mn></msub></mtd><mtd><msub><mi>Y</mi><mn>12</mn></msub></mtd><mtd><mo>...</mo></mtd><mtd><msub><mi>Y</mi><mrow><mn>1</mn><mi>n</mi></mrow></msub></mtd></mtr></mtable></mtd></mtr><mtr><mtd><mtable><mtr><mtd><msub><mi>Y</mi><mn>21</mn></msub></mtd><mtd><msub><mi>Y</mi><mn>22</mn></msub></mtd><mtd><mo>...</mo></mtd><mtd><msub><mi>Y</mi><mrow><mn>2</mn><mi>n</mi></mrow></msub></mtd></mtr></mtable></mtd></mtr><mtr><mtd><mrow><mo>...</mo><mo>...</mo><mo>...</mo><mo>...</mo><mo>...</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mrow></mtd></mtr><mtr><mtd><mtable><mtr><mtd><msub><mi>Y</mi><mrow><mi>m</mi><mn>1</mn></mrow></msub></mtd><mtd><msub><mi>Y</mi><mrow><mi>m</mi><mn>2</mn></mrow></msub></mtd><mtd><mo>...</mo></mtd><mtd><msub><mi>Y</mi><mrow><mi>m</mi><mi>n</mi></mrow></msub></mtd></mtr></mtable></mtd></mtr></mtable></mfenced><mo>-</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><mtable><mtr><mtd><msub><mi>m</mi><mn>1</mn></msub></mtd><mtd><msub><mi>m</mi><mn>1</mn></msub></mtd><mtd><mo>...</mo></mtd><mtd><msub><mi>m</mi><mn>1</mn></msub></mtd></mtr></mtable></mtd></mtr><mtr><mtd><mtable><mtr><mtd><msub><mi>m</mi><mn>2</mn></msub></mtd><mtd><msub><mi>m</mi><mn>2</mn></msub></mtd><mtd><mo>...</mo></mtd><mtd><msub><mi>m</mi><mn>2</mn></msub></mtd></mtr></mtable></mtd></mtr><mtr><mtd><mrow><mo>...</mo><mo>...</mo><mo>...</mo><mo>...</mo><mo>...</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mrow></mtd></mtr><mtr><mtd><mtable><mtr><mtd><msub><mi>m</mi><mi>m</mi></msub></mtd><mtd><msub><mi>m</mi><mi>m</mi></msub></mtd><mtd><mo>...</mo></mtd><mtd><msub><mi>m</mi><mi>m</mi></msub></mtd></mtr></mtable></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow><mo>,</mo></mrow>]]></math><img file="FDA0001092759520000013.GIF" wi="1390" he="295" /></maths>其中,<img file="FDA0001092759520000014.GIF" wi="238" he="183" />n是观测时次,i表示空间点,j表示时次;S32、对SLP距平值P做EOF分析,得到不同成分及各成分对总方差的贡献率,保留前30个EOF和主成分;对P进行协方差计算,得到实对称矩阵L<sub>m×m</sub>:<img file="FDA0001092759520000021.GIF" wi="294" he="117" />T表示矩阵的转置;然后求协方差矩阵L<sub>m×m</sub>的特征向量V和特征值Λ,满足LV=ΛV,<maths num="0004"><math><![CDATA[<mrow><mi>&Lambda;</mi><mo>=</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><msub><mi>&lambda;</mi><mn>1</mn></msub><mn>0</mn><mo>...</mo><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn><msub><mi>&lambda;</mi><mn>2</mn></msub><mo>...</mo><mn>0</mn></mtd></mtr><mtr><mtd><mo>...</mo><mo>...</mo><mo>...</mo><mo>&CenterDot;</mo></mtd></mtr><mtr><mtd><mn>0</mn><mo>...</mo><mo>...</mo><msub><mi>&lambda;</mi><mi>m</mi></msub></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow><mo>,</mo></mrow>]]></math><img file="FDA0001092759520000022.GIF" wi="758" he="302" /></maths>λ<sub>1</sub>≥λ<sub>2</sub>≥,...,≥λ<sub>m</sub>,矩阵V是正交矩阵,矩阵V的第j列元素就是特征值λ<sub>j</sub>对应的特征向量;根据实对称矩阵L<sub>m×m</sub>的特征向量V和特征值Λ,计算每个特征向量的方差贡献率和前几个特征向量的累计方差贡献率,方差贡献越大代表对应的特征向量和时间系数在资料中演变规律越显著,按照特征值从大到小的顺序对L进行排序,排在第一位的为EOF<sub>1</sub>,以此类推;S33:对根据步骤S1收集的基于格点的各时次的原始海平面气压SLP和有效波高Hs,进行Box‑Cox变换,得到变换后的海平面气压trGt和有效波高trHt;S34:对每个格点上对应的变换后的有效波高trHt,用第k个主成分PC<sub>k,t</sub>和滞后4个小时的第k个主成分PC<sub>k,t‑4</sub>计算其相关系数,并取相关系数最高时的28个PC<sub>k,t</sub>或PC<sub>k,t‑4</sub>作为有效波高的预测因子;S35:计算有效波高的标准偏差S<sub>Hl</sub>和30个预测因子X<sub>k,t</sub>的标准偏差S<sub>Xk</sub>,保存备用;S36:将预测因子带入预测模型,用F统计量比较第i个模型和第i+1个模型的预测结果,从而选出最优的预测因子;S37:将滞后一步的有效波高也带入模型,作为预测因子之一,综合预测下一时次的各格点的有效波高,优化模型参数,得到最终模型,其中模型如下:<maths num="0005"><math><![CDATA[<mrow><msub><mi>H</mi><mi>t</mi></msub><mo>=</mo><mi>a</mi><mo>+</mo><munderover><mo>&Sigma;</mo><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>K</mi></munderover><msub><mi>b</mi><mi>k</mi></msub><msub><mi>X</mi><mrow><mi>k</mi><mo>,</mo><mi>t</mi></mrow></msub><mo>+</mo><munderover><mo>&Sigma;</mo><mrow><mi>p</mi><mo>=</mo><mn>1</mn></mrow><mi>P</mi></munderover><msub><mi>c</mi><mi>p</mi></msub><msub><mi>H</mi><mrow><mi>t</mi><mo>-</mo><mi>p</mi></mrow></msub><mo>+</mo><msub><mi>u</mi><mi>t</mi></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>5</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001092759520000023.GIF" wi="1614" he="135" /></maths>式中:H<sub>t</sub>是每个网格点上的经过变换的有效波高,a是常数项,P是跟预报量相关的参变量的滞后系数,X<sub>k,t</sub>是第k个基于SLP的预报因子,t是时次,b<sub>k</sub>是对应于X<sub>k,t</sub>的系数,K是预报因子的总数,H<sub>t‑p</sub>是滞后p的有效波高,c<sub>p</sub>是对应于H<sub>t‑p</sub>的系数,u<sub>t</sub>可以用M阶自回归模型来表示,如果M=0,u<sub>t</sub>为白噪声;S4:用ERA‑Interim中晚于第一时间段的第二时间段的数据来评估所述预测模型;S5:采用所述预测模型预测海浪有效波高。
地址 211100 江苏省南京市江宁区佛城西路8号