一种用于预测全球年平均气温的方法转让专利

申请号 : CN202310213109.2

文献号 : CN115907239B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 张雅琳刘晓明马亮徐川常福慧刘颖

申请人 : 联通(山东)产业互联网有限公司

摘要 :

一种用于预测全球年平均气温的方法,属于气温预测的技术领域,包括获取1884年‑2018年的二氧化碳年平均浓度数据,制作二氧化碳年平均浓度的变化曲线,对二氧化碳年平均浓度的变化曲线进行分析,根据分析结果选择趋势外推法对二氧化碳年平均浓度进行预测;获取1884年‑2018年的海洋表面年平均温度数据,制作海洋表面年平均温度变化曲线,对海洋表面年平均温度变化曲线进行分析,根据分析结果选择BP神经网络对海洋表面年平均温度进行预测;使用数据运算系统对二氧化碳年平均浓度和海洋表面年平均温度进行预测,根据二氧化碳年平均浓度和海洋表面年平均温度的预测值进行多元线性回归得到用于预测全球年平均气温的方法的预测值。

权利要求 :

1.一种用于预测全球年平均气温的方法,其特征在于,包括以下步骤:

步骤1:获取1884年‑2018年的二氧化碳年平均浓度数据,并制作二氧化碳年平均浓度的变化曲线,对二氧化碳年平均浓度的变化曲线进行分析,根据分析结果选择趋势外推法对二氧化碳年平均浓度进行预测;

步骤2:获取1884年‑2018年的海洋表面年平均温度数据,并制作海洋表面年平均温度变化曲线,对海洋表面年平均温度变化曲线进行分析,根据分析结果选择BP神经网络对海洋表面年平均温度进行预测;

步骤3:使用数据运算系统对二氧化碳年平均浓度和海洋表面年平均温度进行预测,并根据二氧化碳年平均浓度和海洋表面年平均温度的预测值进行多元线性回归得到全球年平均气温的预测值;

所述数据运算系统包括数据输入模块、数据分析处理模块及数据输出模块;所述数据分析处理模块包括至少两种趋势外推法运算模型、BP神经网络运算模型及多元线性回归运算模型;

将获取的1884年‑2018年的海洋表面年平均温度数据通过数据输入模块输入数据分析处理模块,所述数据分析处理模块调用BP神经网络运算模型对数据进行运算得到海洋表面年平均温度的预测值;

将获取的1884年‑2018年的二氧化碳年平均浓度数据通过数据输入模块输入数据分析处理模块,所述数据分析处理模块分别调用不同的趋势外推法运算模型对二氧化碳年平均浓度进行运算得到不同的方程,并计算不同方程的标准误差,选择标准误差最小的方程运算得到二氧化碳年平均浓度的预测值;

所述数据分析处理模块调用多元线性回归运算模型,以得到的二氧化碳年平均浓度的预测值和海洋表面年平均温度的预测值为自变量,以全球年平均气温为因变量进行多元线性回归得到全球年平均气温的预测值;

所述数据输出模块用于输出多元线性回归模型运算得到的全球年平均气温的预测值。

2.根据权利要求1所述的用于预测全球年平均气温的方法,其特征在于,所述趋势外推法运算模型包括修正指数曲线估计模型、Compertz曲线估计模型以及Logistic曲线估计模型。

3.根据权利要求2所述的用于预测全球年平均气温的方法,其特征在于,采用修正指数曲线估计模型对二氧化碳年平均浓度进行预测,根据步骤1中制作的1884年‑2018年的二氧化碳年平均浓度的变化曲线,确定二氧化碳年平均浓度逐年增长率趋于常数1,采用修正指数曲线拟合,得到修正指数曲线方程为:其中t代表年份,预测未来的第一年时t=1,预测未来

的第二年时t=2,预测未来的第三年时t=3,依次类推, 为二氧化碳年平均浓度的预测值。

4.根据权利要求3所述的用于预测全球年平均气温的方法,其特征在于,采用Compertz曲线估计模型对二氧化碳年平均浓度进行预测,对步骤1中获取的1884年‑2018年的二氧化碳年平均浓度数据进行验证,确定1884年‑

2018年二氧化碳年平均浓度的对数增长率趋于常数1,通过运算得出Compertz曲线方程为:其中t代表年份,预测未来的第一年时t=1,预测

未来的第二年时t=2,预测未来的第三年时t=3,依次类推, 为二氧化碳年平均浓度的预测值。

5.根据权利要求4所述的用于预测全球年平均气温的方法,其特征在于,采用Logistic曲线估计模型对二氧化碳年平均浓度进行预测,对步骤1中获取的1884年‑2018年的二氧化碳年平均浓度数据进行验证,确定1884年‑

2018年二氧化碳年平均浓度的倒数增长率趋于常数1,通过运算得出Logistic曲线方为:其中t代表年份,预测未来的第一年时t=1,预测未来

的第二年时t=2,预测未来的第三年时t=3,依次类推, 为二氧化碳年平均浓度的预测值;

通过计算得出修正指数曲线估计的标准误差为113.3785,Compertz曲线估计的标准误差为289.3278,Logistic曲线估计的标准误差为295.1335,选用标准误差最小的修正指数模型对二氧化碳年平均浓度进行预测。

6.根据权利要求5所述的用于预测全球年平均气温的方法,其特征在于,采用BP神经网络模型对海洋表面年平均温度进行预测,将获取的1884年‑2018年的海洋表面年平均温度数据作为训练集输入MATLAB中,设定自回归的阶数为3,设定隐含层神经元个数为10,创建出网络,将训练、测试和验证数据的比例调整为70%、15%、15%,然后对训练集进行训练,最后将预测步数设为26,以得到2019年到2044年这26年的海洋表面年平均温度的预测值。

7.根据权利要求6所述的用于预测全球年平均气温的方法,其特征在于,对二氧化碳年平均浓度的预测值和未来海洋表面年平均温度的预测值进行多元线性回归,得到全球年平均气温 预测值与二氧化碳年平均浓度 和海洋年平均表面温度 的多元线性回归方程为: 其中t表示年份,预测未来的第一年时t=1,预测未来的第二年时t=2,预测未来的第三年时t=3,依次类推;

对回归方程进行F检验得到P小于0.05,可知模型的显著性较高,并且求出 ,模型的拟合优度较好。

说明书 :

一种用于预测全球年平均气温的方法

技术领域

[0001] 本发明涉及气温预测的技术领域,具体的是一种用于预测全球年平均气温的方法。

背景技术

[0002] 近年来随着社会的不断工业化,科技的逐步发展,温室气体的排出量不断增加,进而导致了全球不断变暖。所谓全球变暖,究其本质,是由于温室效应不断积累所致。所谓温室效应,是由于人们焚烧化石燃料,如石油、煤炭等,或砍伐森林并将其焚烧时会产生大量的二氧化碳,即温室气体,这些温室气体对来自太阳辐射的可见光具有高度透过性,而对地球发射出来的长波辐射具有高度吸收性,能强烈吸收地面辐射中的红外线,使得地球温度上升。由于存在温室效应,影响地气系统吸收与发射的能量平衡,能量不断在地气系统累积,从而导致温度上升,造成全球气候变暖。许多科学家认为,全球变暖可能导致更多的极端气象的产生,导致全球降水量重新分配、冰川和冻土消融、海平面上升等威胁人类生存的因素。
[0003] 因此,预测全球年平均气温的变化趋势尤为重要。而二氧化碳年平均浓度和海洋表面年平均温度是影响全球年平均气温的关键性因素。现有公开的技术中多为利用时间和空间结合深度网络模型进行预测气温预测,并没有结合对全球年平均气温造成本质影响的因素(二氧化碳年平均浓度和海洋表面年平均温度)来预测全球年平均气温,预测出的长期全球年平均气温的精度较差。这就是现有技术的不足之处。

发明内容

[0004] 本发明所要解决的技术问题,就是针对现有技术所存在的不足,而提供一种用于预测全球年平均气温的方法,用二氧化碳年平均浓度来体现地球的吸热与散热,用海洋表面年平均温度来体现海洋的温度变化,先通过分析1884年‑2018年二氧化碳年平均浓度和海洋表面年平均温度来选择合适的预测模型进行预测未来的二氧化碳年平均浓度和海洋表面年平均温度,再将预测的二氧化碳年平均浓度和海洋表面年平均温度的预测值进行线性回归得到全球年平均气温的预测值,可以用于对全球年平均气温的长期预测。
[0005] 本方案是通过如下技术措施来实现的:一种用于预测全球年平均气温的方法,包括以下步骤:
[0006] 步骤1:获取1884年‑2018年的二氧化碳年平均浓度数据,并制作二氧化碳年平均浓度的变化曲线,对二氧化碳年平均浓度的变化曲线进行分析,根据分析结果选择趋势外推法对二氧化碳年平均浓度进行预测;
[0007] 步骤2:获取1884年‑2018年的海洋表面年平均温度数据,并制作海洋表面年平均温度变化曲线,对海洋表面年平均温度变化曲线进行分析,根据分析结果选择BP神经网络对海洋表面年平均温度进行预测;
[0008] 步骤3:使用数据运算系统对二氧化碳年平均浓度和海洋表面年平均温度进行预测,并根据二氧化碳年平均浓度和海洋表面年平均温度的预测值进行多元线性回归得到全球年平均气温的预测值;
[0009] 所述数据运算系统包括数据输入模块、数据分析处理模块及数据输出模块;所述数据分析处理模块包括至少两种趋势外推法运算模型、BP神经网络运算模型及多元线性回归运算模型;
[0010] 将获取的1884年‑2018年的海洋表面年平均温度数据通过数据输入模块输入数据分析处理模块,所述数据分析处理模块调用BP神经网络运算模型对数据进行运算得到海洋表面年平均温度的预测值;
[0011] 将获取的1884年‑2018年的二氧化碳年平均浓度数据通过数据输入模块输入数据分析处理模块,所述数据分析处理模块分别调用不同的趋势外推法运算模型对二氧化碳年平均浓度进行运算得到不同的方程,并计算不同方程的标准误差,选择标准误差最小的方程运算得到二氧化碳年平均浓度的预测值;
[0012] 所述数据分析处理模块调用多元线性回归运算模型,以得到的二氧化碳年平均浓度的预测值和海洋表面年平均温度的预测值为自变量,以全球年平均气温为因变量进行多元线性回归得到全球年平均气温的预测值;
[0013] 所述数据输出模块用于输出多元线性回归模型运算得到的全球年平均气温的预测值。
[0014] 优选的,所述趋势外推法运算模型包括修正指数曲线估计模型、Compertz曲线估计模型以及Logistic曲线估计模型。
[0015] 优选的,采用修正指数曲线估计模型对二氧化碳年平均浓度进行预测,[0016] 根据步骤1中制作的1884年‑2018年的二氧化碳年平均浓度的变化曲线,确定二氧化碳年平均浓度逐年增长率趋于常数1,采用修正指数曲线拟合,得到修正指数曲线方程为: 其中t代表年份,预测未来的第一年时t=1,预测未来的第二年时t=2,预测未来的第三年时t=3,依次类推, 为二氧化碳年平均浓度的预测值。
[0017] 优选的,采用Compertz曲线估计模型对二氧化碳年平均浓度进行预测,[0018] 对步骤1中获取的1884年‑2018年的二氧化碳年平均浓度数据进行验证,确定1884年‑2018年二氧化碳年平均浓度的对数增长率趋于常数1,通过运算得出Compertz曲线方程为: 其中t代表年份,预测未来的第一年时t=1,预测未来的第二年时t=2,预测未来的第三年时t=3,依次类推, 为二氧化碳年平均浓度的预测值。
[0019] 优选的,采用Logistic曲线估计模型对二氧化碳年平均浓度进行预测,[0020] 对步骤1中获取的1884年‑2018年的二氧化碳年平均浓度数据进行验证,确定1884年‑2018年二氧化碳年平均浓度的倒数增长率趋于常数1,通过运算得出Logistic曲线方为: 其中t代表年份,预测未来的第一年时t=1,预测未来的第二年时t=2,预测未来的第三年时t=3,依次类推, 为二氧化碳年平均浓度的预测值;
[0021] 通过计算得出修正指数曲线估计的标准误差为113.3785,Compertz曲线估计的标准误差为289.3278,Logistic曲线估计的标准误差为295.1335,选用标准误差最小的修正指数模型对二氧化碳年平均浓度进行预测。
[0022] 优选的,采用BP神经网络模型对海洋表面年平均温度进行预测,[0023] 将获取的1884年‑2018年的海洋表面年平均温度数据作为训练集输入MATLAB中,设定自回归的阶数为3,设定隐含层神经元个数为10,创建出网络,将训练、测试和验证数据的比例调整为70%、15%、15%,然后对训练集进行训练,最后将预测步数设为26,以得到2019年到2044年这26年的海洋表面年平均温度的预测值。
[0024] 优选的,对二氧化碳年平均浓度的预测值和未来海洋表面年平均温度的预测值进行多元线性回归,得到全球年平均气温 预测值与二氧化碳年平均浓度 和海洋年平均表面温度 的多元线性回归方程为: 其中t表示年份,预测未来的第一年时t=1,预测未来的第二年时t=2,预测未来的第三年时t=3,依次类推;
[0025] 对回归方程进行F检验得到P小于0.05,可知模型的显著性较高,并且求出,模型的拟合优度较好。
[0026] 采用上述技术方案,从对全球年平均气温最根本的影响因素二氧化碳年平均浓度和海洋表面年平均温度入手,进而预测出全球年平均气温。对于二氧化碳年平均浓度的预测,应用趋势外推法,其中包括修正指数曲线估计、Compertz曲线估计以及Logistic曲线估计,计算其标准误,选取标准误差最小的模型进行预测;对于海洋表面年平均温度的预测,采用BP神经网络预测模型,在输入的1884年‑2018年经过训练之后,输出的数据经证明与现实数据拟合程度较高。再将预测的二氧化碳年平均浓度和海洋表面年平均温度的预测值进行线性回归得到全球年平均气温的预测值,可以用于对全球年平均气温的长期预测,经过核对2019‑2021年的数据,该预测方法的预测精度较高。
[0027] 由此可见,本发明与现有技术相比,具有突出的实质性特点和显著的进步,其实施的有益效果也是显而易见的。

附图说明

[0028] 图1为1884年‑2018年全球年平均气温的示意图;
[0029] 图2为1884年‑2018年二氧化碳年平均浓度的示意图;
[0030] 图3为1884年‑2018年海洋表面年平均温度的示意图;
[0031] 图4为预测的2019年‑2044年二氧化碳年平均浓度的示意图;
[0032] 图5为预测的2019年‑2044年海洋表面年平均温度的示意图;
[0033] 图6为预测的2019年‑2044年全球年平均气温的示意图。

具体实施方式

[0034] 为能清楚说明本方案的技术特点,下面通过具体实施方式,并结合其附图,对本方案进行阐述。
[0035] 本发明用二氧化碳年平均浓度来体现地球的吸热与散热,用海洋表面年平均温度来体现海洋的温度变化,对未来全球年平均气温的变化进行预测。
[0036] 为预测全球气候的变化,建立了以二氧化碳年平均浓度和海洋表面年平均温度为自变量,以全球年平均气温为因变量的多元线性回归模型;具体包括以下步骤:
[0037] 步骤1:获取1884年‑2018年的二氧化碳年平均浓度数据,并制作二氧化碳年平均浓度的变化曲线(如图2),对二氧化碳年平均浓度的变化曲线进行分析,根据分析结果选择趋势外推法对二氧化碳年平均浓度进行预测;
[0038] 步骤2:获取1884年‑2018年的海洋表面年平均温度数据,并制作海洋表面年平均温度变化曲线(如图3),对海洋表面年平均温度变化曲线进行分析,根据分析结果选择BP神经网络对海洋表面年平均温度进行预测;
[0039] 步骤3:使用数据运算系统对二氧化碳年平均浓度和海洋表面年平均温度进行预测,并根据二氧化碳年平均浓度和海洋表面年平均温度的预测值进行多元线性回归得到全球年平均气温的预测值;
[0040] 所述数据运算系统包括数据输入模块、数据分析处理模块及数据输出模块;所述数据分析处理模块包括至少两种趋势外推法运算模型、BP神经网络运算模型及多元线性回归运算模型;
[0041] 将获取的1884年‑2018年的海洋表面年平均温度数据通过数据输入模块输入数据分析处理模块,所述数据分析处理模块调用BP神经网络运算模型对数据进行运算得到海洋表面年平均温度的预测值;
[0042] 将获取的1884年‑2018年的二氧化碳年平均浓度数据通过数据输入模块输入数据分析处理模块,所述数据分析处理模块分别调用不同的趋势外推法运算模型对二氧化碳年平均浓度进行运算得到不同的方程,并计算不同方程的标准误差,选择标准误差最小的方程运算得到二氧化碳年平均浓度的预测值;
[0043] 所述数据分析处理模块调用多元线性回归运算模型,以得到的二氧化碳年平均浓度的预测值和海洋表面年平均温度的预测值为自变量,以全球年平均气温为因变量进行多元线性回归得到全球年平均气温的预测值;
[0044] 所述数据输出模块用于输出多元线性回归模型运算得到的全球年平均气温的预测值。
[0045] 优选的,所述趋势外推法运算模型包括修正指数曲线估计模型、Compertz曲线估计模型以及Logistic曲线估计模型。
[0046] 对二氧化碳年平均浓度进行预测:
[0047] 1.采用修正指数曲线估计模型对二氧化碳年平均浓度进行预测,[0048] 根据步骤1中制作的1884年‑2018年的二氧化碳年平均浓度的变化曲线,确定二氧化碳年平均浓度逐年增长率趋于常数1,采用修正指数曲线拟合,得到修正指数曲线方程为: 其中t代表年份,预测未来的第一年时t=1,预测未来的第二年时t=2,预测未来的第三年时t=3,依次类推, 为二氧化碳年平均浓度的预测值。
[0049] 2.采用Compertz曲线估计模型对二氧化碳年平均浓度进行预测:
[0050] 对步骤1中获取的1884年‑2018年的二氧化碳年平均浓度数据进行验证,确定1884年‑2018年二氧化碳年平均浓度的对数增长率趋于常数1,通过运算得出Compertz曲线方程为: 其中t代表年份,预测未来的第一年时t=1,预测未来的第二年时t=2,预测未来的第三年时t=3,依次类推, 为二氧化碳年平均浓度的预测值。
[0051] 3.采用Logistic曲线估计模型对二氧化碳年平均浓度进行预测,[0052] 对步骤1中获取的1884年‑2018年的二氧化碳年平均浓度数据进行验证,确定1884年‑2018年二氧化碳年平均浓度的倒数增长率趋于常数1,通过运算得出Logistic曲线方为: 其中t代表年份,预测未来的第一年时t=1,预测未来的第二年时t=2,预测未来的第三年时t=3,依次类推, 为二氧化碳年平均浓度的预测值。
[0053] 通过计算得出修正指数曲线估计的标准误差为113.3785,Compertz曲线估计的标准误差为289.3278,Logistic曲线估计的标准误差为295.1335,选用标准误差最小的修正指数模型对二氧化碳年平均浓度进行预测,预测得到的2019年‑2044年的二氧化碳年平均浓度值(如图4)。
[0054] 对海洋表面年平均温度进行预测:
[0055] 采用BP神经网络模型对海洋表面年平均温度进行预测,
[0056] 将获取的1884年‑2018年的海洋表面年平均温度数据作为训练集输入MATLAB中,设定自回归的阶数为3,设定隐含层神经元个数为10,创建出网络,将训练、测试和验证数据的比例调整为70%、15%、15%,然后对训练集进行训练,最后将预测步数设为26,以得到2019年‑2044年的海洋表面年平均温度的预测值(如图5)。
[0057] 对二氧化碳年平均浓度的预测值和未来海洋表面年平均温度的预测值进行多元线性回归,得到全球年平均气温 预测值与二氧化碳年平均浓度 和海洋年平均表面温度 的多元线性回归方程为: 其中t表示年份,预测未来的第一年时t=1,预测未来的第二年时t=2,预测未来的第三年时t=3,依次类推;
[0058] 对回归方程进行F检验得到P小于0.05,可知模型的显著性较高,并且求出,模型的拟合优度较好。
[0059] 将二氧化碳年平均浓度和海洋年平均表面温度的预测值带入多元线性回归中,得到未来全球年平均气温预测值(如图6),该预测值显示,到2044年,全球年平均气温将达到15.30℃,较2018年上升了0.53℃,该预测值在正常范围内,符合全球变暖的大趋势。
[0060] 与此同时,通过上述多元线性回归方程预测出了2019年‑2021年的全球年平均气温的预测值,与全球年平均气温的实际值基本一致,说明本发明公开的对全球年平均气温的预测方法的精度较高。
[0061] 本发明中未经描述的技术特征可以通过或采用现有技术实现,在此不再赘述,当然,上述说明并非是对本发明的限制,本发明也并不仅限于上述实施方式,本领域的普通技术人员在本发明的实质范围内所做出的变化、改型、添加或替换,也应属于本发明的保护范围。