主权项 |
一种利用云气候学数据预判目标区域未来月平均云量的方法,其特征在于,包括:步骤A,读取ISCCP的D2数据集中目标区域所在网格的预设年份段的月平均云量序列C;步骤B,采用迪基‑福勒检验法检验所述月平均云量序列C的平稳性,如果所述月平均云量序列C的数据平稳,执行子步骤D1;以及子步骤D1,利用自回归滑动平均模型对月平均云量进行处理,得到未来月平均云量,包括:子分步骤D1a,使用以下参数初始值:<img file="FDA0000665717040000011.GIF" wi="616" he="76" />θ<sub>1</sub>=‑0.90,θ<sub>2</sub>=‑0.85,...,θ<sub>q</sub>=‑0.95+0.05q,ε<sub>t</sub>=0,按照p=1,2,…,12,q=1,2,…12,共144组可能组合,分别建立自回归滑动平均模型,每一自回归滑动平均模型的参数包含p阶自回归系数和q阶滑动平均系数,即<img file="FDA0000665717040000012.GIF" wi="1093" he="81" />把月平均云量序列C的序列值及参数估计初始值代入下述方程:e<sub>t</sub>=c<sub>t</sub>‑φ<sub>1</sub>c<sub>t‑1</sub>‑φ<sub>2</sub>c<sub>t‑2</sub>‑...‑φ<sub>p</sub>c<sub>t‑p</sub>‑ε<sub>t</sub>+θ<sub>1</sub>ε<sub>t‑1</sub>+θ<sub>2</sub>ε<sub>t‑2</sub>+...+θ<sub>q</sub>ε<sub>t‑q</sub>;子分步骤D1b,利用上述方程针对144组组合分别建立相应的最小化目标函数:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msub><mi>S</mi><mi>c</mi></msub><mrow><mo>(</mo><msub><mi>φ</mi><mn>1</mn></msub><mo>,</mo><msub><mi>φ</mi><mn>2</mn></msub><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msub><mi>φ</mi><mi>p</mi></msub><mo>,</mo><msub><mi>θ</mi><mn>1</mn></msub><mo>,</mo><msub><mi>θ</mi><mn>2</mn></msub><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msub><mi>θ</mi><mi>q</mi></msub><mo>)</mo></mrow><mo>=</mo><munderover><mi>Σ</mi><mrow><mi>t</mi><mo>=</mo><mn>2</mn></mrow><mi>N</mi></munderover><msubsup><mi>e</mi><mi>t</mi><mn>2</mn></msubsup></mrow>]]></math><img file="FDA0000665717040000013.GIF" wi="863" he="148" /></maths>用高斯牛顿法对每个目标函数S<sub>c</sub>(φ<sub>1</sub>,φ<sub>2</sub>,...,φ<sub>p</sub>,θ<sub>1</sub>,θ<sub>2</sub>,...,θ<sub>q</sub>)中的参数进行最小二乘估计,得到144组可能组合的p阶自回归系数和q阶滑动平均系数;子分步骤D1c,利用残差分析方法,从144组参数值中选出最优的一组参数组合作为最终的模型参数,确定最终的自回归滑动平均模型;子分步骤D1d,将月平均云量序列C及自回归滑动平均模型参数代入以下预测方程,得到未来第r个月的月平均云量预判值:<maths num="0002" id="cmaths0002"><math><![CDATA[<mfenced open='' close=''><mtable><mtr><mtd><mover><mi>c</mi><mo>^</mo></mover><mrow><mo>(</mo><mi>r</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>Φ</mi><mn>1</mn></msub><mover><mi>c</mi><mo>^</mo></mover><mrow><mo>(</mo><mi>r</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>+</mo><msub><mi>Φ</mi><mn>2</mn></msub><mover><mi>c</mi><mo>^</mo></mover><mrow><mo>(</mo><mi>r</mi><mo>-</mo><mn>2</mn><mo>)</mo></mrow><mo>+</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>+</mo><msub><mi>Φ</mi><mi>p</mi></msub><mover><mi>c</mi><mo>^</mo></mover><mrow><mo>(</mo><mi>r</mi><mo>-</mo><mi>p</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>Θ</mi><mn>0</mn></msub><mo>-</mo></mtd></mtr><mtr><mtd><msub><mi>Θ</mi><mn>1</mn></msub><mi>E</mi><mrow><mo>(</mo><msub><mi>e</mi><mrow><mi>N</mi><mo>+</mo><mi>r</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>|</mo><msub><mi>c</mi><mrow><mn>1</mn><mo>,</mo></mrow></msub><msub><mi>c</mi><mn>2</mn></msub><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msub><mi>c</mi><mi>N</mi></msub><mo>)</mo></mrow><mo>-</mo><msub><mi>Θ</mi><mn>2</mn></msub><mi>E</mi><mrow><mo>(</mo><msub><mi>e</mi><mrow><mi>N</mi><mo>+</mo><mi>r</mi><mo>-</mo><mn>2</mn></mrow></msub><mo>|</mo><msub><mi>c</mi><mn>1</mn></msub><mo>,</mo><msub><mi>c</mi><mrow><mn>2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo></mrow></msub><msub><mi>c</mi><mi>N</mi></msub><mo>)</mo></mrow><mo>-</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>-</mo></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000665717040000014.GIF" wi="1573" he="189" /></maths><maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><msub><mi>Θ</mi><mi>q</mi></msub><mi>E</mi><mrow><mo>(</mo><msub><mi>e</mi><mrow><mi>N</mi><mo>+</mo><mi>r</mi><mo>-</mo><mi>q</mi></mrow></msub><mo>|</mo><msub><mi>c</mi><mn>1</mn></msub><mo>,</mo><msub><mi>c</mi><mrow><mn>2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo></mrow></msub><msub><mi>c</mi><mi>N</mi></msub><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000665717040000021.GIF" wi="601" he="100" /></maths>其中,r=1,2,3,……,12;<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><mi>E</mi><mrow><mo>(</mo><msub><mi>e</mi><mrow><mi>N</mi><mo>+</mo><mi>r</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>|</mo><msub><mi>c</mi><mn>1</mn></msub><mo>,</mo><msub><mi>c</mi><mrow><mn>2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo></mrow></msub><msub><mi>c</mi><mi>N</mi></msub><mo>)</mo></mrow><mo>=</mo><mfenced open='{' close=''><mtable><mtr><mtd><mn>0</mn></mtd><mtd><mi>r</mi><mo>></mo><mn>0</mn></mtd></mtr><mtr><mtd><msub><mi>e</mi><mrow><mi>N</mi><mo>+</mo><mi>r</mi></mrow></msub></mtd><mtd><mi>r</mi><mo>≤</mo><mn>0</mn></mtd></mtr></mtable></mfenced><mo>;</mo></mrow>]]></math><img file="FDA0000665717040000022.GIF" wi="948" he="138" /></maths>N为月平均云量序列C元素个数,c<sub>1</sub>,c<sub>2</sub>,...,c<sub>N</sub>为月平均云量序列C的各个元素。 |