资源描述
2012年第九届苏北数学建模联赛
题 目 碳排放约束下的江苏省碳排放消费预测
摘要
本文对江苏省煤炭消费量等数据建立模型进行分析,为江苏省节能、减排目标的实现路径以及能源消耗结构的调整、煤炭消费政策的确立提出意见和建议。
针对问题一,首先确定节能、减排、煤炭需求量、经济增长和产业结构五个指标,层次分析模型,得出产业结构对江苏省煤炭消费总量和第一、二、三产业煤炭消费量的影响最大。然后,分析江苏省煤炭消费总量占能源消费量的比重、三次产业的煤炭消费量、三次产业对经济的贡献情况得出,第一、三产业煤炭消费量相比第二产业对经济增长影响不大,若减少第二产业煤炭消费量,经济增长速度会减慢,但对于节能、减排和产业结构调整会非常有利。
针对问题二,首先对主要能源的消费量进行灰色预测,从预测结果中选取代表性数据进行消费结构预测分析,得出:“十二五”期间能源消费结构依旧是以煤炭为主,未来十年内,煤炭消费占据主导地位,石油和天然气消费量所占比重上升,其中天然气消费量比率大幅度上升。然后,用多目标优化方案对预测结果进行优化,发现“十二五”期间煤炭消费量下降5.7%,天然气和石油消费量大幅度增加。未来十年内,江苏省能源消费结构逐渐有以煤炭为主向多元结构并重发展的趋势,其中,天然气消费量上升趋势非常明显。
针对问题三,首先建立模型对“十二五”期间以及未来十年的煤炭消费量进行预测,求出煤炭消费总数:
然后运用线性规划进行优化分析,得到三次产业中煤炭消费量之比为:。
针对问题四,根据问题一、二、三的分析的结果和结论,对江苏省节能、减排目标的实现路径以及能源结构调整、煤炭消费政策等方面提出意见和建议。
关键词 层次分析模型 灰色预测 多目标优化 模型 线性规划
一、问题重述
自改革开放以来,中国经济发展取得了巨大的成就,但经济的高速发展是建立在高投入、高消耗、低效益的粗放式生产方式上,以煤炭消费为例,从1953年到2010年,煤炭消费量翻了将近44倍。江苏省作为全国经济大省,创造了全国10%的经济总量,快速发展的经济已经给环境质量造成了巨大的压力,从煤炭的产量和需求量上来看,江苏的经济增长与煤炭资源紧缺的矛盾日益突出。2012年2月24日我国国家发改委副主任、国家能源局局长刘铁男在中国全国煤炭工作会议上提出,中国煤炭工作要把握好保障煤炭市场平稳运行,合理控制煤炭消费总量。因此,分析预测江苏省未来的煤炭消费,对于江苏经济的可持续发展具有重要意义。
本题要求,根据所给出的相关数据,结合收集到的资料,建立合理的数学模型,解决以下四个问题:
(1)确定影响江苏省煤炭消费总量以及第一、二、三产业煤炭消费量的指标,分析各指标对江苏省煤炭消费总量以及三个产业煤炭消费量的影响情况,并讨论江苏省煤炭消费总量及其占能源消费量的比重、第一、二、三产业煤炭消费量的变动对节能、减排和经济增长等指标产生的影响;
(2)在整个碳排放的约束下,考虑节能目标和江苏省经济发展目标,建立数学模型,对“十二五”期间及未来十年江苏省主要能源(煤炭、石油、天然气等)消费的结构进行预测和优化;
(3)在整个碳排放约束下,考虑节能目标和江苏省经济发展目标,建立合适的数学模型,对“十二五”期间及未来十年江苏省煤炭消费总量以及第一、二、三产业煤炭消费量进行预测和优化,并对预测模型和预测结果的合理性进行检验和说明;
(4)根据分析的结果和结论,对江苏省节能、减排目标的实现路径以及能源结构调整、煤炭消费政策等方面提出意见和建议。
二、问题分析
2.1对于问题一的分析
问题一有三个小问,因为前两个小问联系性很强,都是围绕指标展开研究,所以放在一起研究。对于影响煤炭消费量的指标,通过查找相关文献资料,确定为节能、减排、经济增长、煤炭需求量和产业结构这五个。可以发现第一、二、三产业煤炭消费量的总和即是江苏省煤炭消费总量,因此建立层次分析模型来解决。目标层定为江苏省煤炭消费总量,准则层共有三项,分别为第一产业煤炭消费量、第二产业煤炭消费量和第三产业煤炭消费量,措施层的五个即是影响煤炭消费量的五个指标。
问题一的第三个小问要求讨论江苏省煤炭消费总量及其占能源消费量的比重、第一、二、三产业煤炭消费量的变动对节能、减排和经济增长等指标的影响情况。首先,需要求出江苏省煤炭消费总量占能源消费量的比重,然后分析三次产业对经济的贡献及拉动情况,接着讨论三次产业的煤炭消费量。根据这些分析结果,得出最终结论。
2.2对于问题二的分析
问题二要求以整个碳排放约束为前提,考虑节能目标和江苏省经济发展目标,来预测并优化主要能源消费结构。首先需要对主要能源消费结构进行预测,通过原题中所给1985-2010年江苏省主要能源消费量,用灰色预测模型对“十二五”期间以及未来十年煤炭、石油、天然气的消费量进行预测。得出预测结果后,选用主要年份的数据,分析主要能源消费的结构。
因为对主要能源消费结构进行优化时,需要最大限度考虑节能减排目标以及经济增长目标,并且除了煤炭、石油和天然气,实际上还包括其他能源,所以,接下来使用多目标规划进行具体的优化分析。
2.3对于问题三的分析
问题三要求以整个碳排放约束为前提,考虑节能目标和江苏省经济发展目标,来预测并优化江苏省煤炭消费总量以及第一、二、三产业煤炭消费量。首先对煤炭消费量进行预测,观察数据发现可以建立模型,然后建立线性回归模型对预测结果进行优化。
2.4对于问题四的分析
根据问题一、二、三的分析的结果和结论,对江苏省节能、减排目标的实现路径以及能源结构调整、煤炭消费政策等方面提出意见和建议。
三、模型假设
1、假设影响煤炭消费量的指标主要只是节能、减排、经济增长、煤炭需求量和产业结构这五个,不存在其他比这五个影响更大的指标;
2、假设江苏省每年煤炭需求量都能得到最大程度的满足,不存在煤炭资源大量短缺的现象;
3、假设1995-2010年国际化石燃料价格变动对江苏省能源消费影响不大,并且“十二五”期间及未来十年国际化石燃料价格不会出现巨大波动;
4、假设江苏省碳排放约束指标不会发生变动;
5、假设能源结构调整的根本动力是经济增长与节能减排的要求;
6、假设以能源、经济、环境的协调发展为目标,以能源技术进步与能源结构优化为实现手段。
四、符号与说明
符号
定义
煤炭
石油
天然气
种能源对的贡献率
种能源的折标煤系数
(上表未作说明的符号将在文中详细表述)
五、模型的建立与求解
5.1问题一的模型建立与求解
5.1.1指标及其影响程度的判定
问题一首先要求找出影响江苏省煤炭消费总量以及第一、二、三产业煤炭消费量的指标。通过查找《京都议定书》、《哥本哈根条约》、国务院印发的《“十二五”节能减排综合性工作方案》以及江苏省的相关资料,将指标分类为以下五个:节能、减排、经济增长、省内煤炭需求量和产业结构调整。
然后,判断这五个指标对江苏省煤炭消费总量以及第一、二、三产业煤炭消费量的影响情况。可以发现第一、二、三产业的煤炭消费量的总和就是整个江苏省的煤炭消费总额,据此,建立层次分析模型。
将目标层A定为江苏省煤炭消费总量,准则层有三个,分别为:第一产业煤炭消费量B1、第二产业煤炭消费量B2和第三产业煤炭消费量B3,措施层即是五个指标:节能C1、减排C2、经济增长C3、煤炭需求量C4和产业结构调整C5。具体如图1所示:
图1 层次分析图
(1)根据层次分析图,构造判断矩阵及层次单排序。第一、二、三产业煤炭消费量对江苏省煤炭消费总量的判断矩阵表如表1所示:
表1 三大产业对煤炭消费总量的判断矩阵表
目标
第一产业
第二产业
第三产业
第一产业
1
1/6
1/4
第二产业
6
1
2
第三产业
4
1/2
1
由表得到判断矩阵为:
通过计算,的最大特征值为3.0092,相应的特征向量为:
计算一致性指标
查找相应的平均随机一致性指标,如表2所示:
表2 的值
1
2
3
4
5
6
7
8
9
0
0
0.58
0.90
1.12
1.24
1.32
1.41
1.45
得到
一致性比率为
因为,所以判断矩阵的一致性是可以接受的。
(2)类似的求出措施层5个指标对第一、二、三产业的影响状况,第一、二、三产业的判断矩阵表如表3、表4、表5所示:
表3 第一产业判断矩阵表
目标
节能
减排
经济增长
煤炭需求量
产业结构
节能
1
1
2
3
1/2
减排
1
1
2
3
1/2
经济增长
1/2
1/2
1
2
1/2
煤炭需求量
1/3
1/3
1/2
1
1/3
产业结构
2
2
2
3
1
表4 第二产业判断矩阵表
目标
节能
减排
经济增长
煤炭需求量
产业结构
节能
1
2
1/5
1/2
1/5
减排
1/2
1
1/5
1/3
1/5
经济增长
5
5
1
3
1/3
煤炭需求量
2
3
1/3
1
1/3
产业结构
5
5
3
3
1
表5 第三产业判断矩阵表
目标
节能
减排
经济增长
煤炭需求量
产业结构
节能
1
2
1/4
3
1
减排
1/2
1
1/3
2
1
经济增长
4
3
1
4
2
煤炭需求量
1/3
1/2
1/4
1
2
产业结构
1
1
1/2
1/2
1
由表得到判断矩阵如下:
然后计算特征值,并找出最大特征值。矩阵最大特征值分别为:5.0876,5.2235,5.4462,相对应的特征向量分别为:
可知三个判断矩阵的随机一致性指标都为:
一致性指标分别为:
求出一致性指标分别为:
因为都小于0.10,所以通过一致性检验。
最后,进行层次总排序。将矩阵的最大特征值和相应的特征向量按列组成矩阵
进行层次总排序
根据以上模型的求解得出:节能所占的权重为0.126511,减排所占的权重为0.0952466,经济增长的权重为0.317126,煤炭需求量的权重为0.122059,产业结构的权重为0.33909。
所以,最终得出这些结论:第二产业对江苏省煤炭消费总量影响最大,产业结构对江苏省煤炭消费总量和第一、二、三产业煤炭消费量的影响最大,其次为经济增长,然后依次为煤炭需求量、节能和减排。
5.1.2煤炭消费量等对各项指标产生的影响
(1)问题一的第三个小问要求找出江苏省煤炭消费总量以及第一、二、三产业煤炭消费量的变动对节能、减排和经济增长等指标产生怎样的影响。首先讨论江苏省煤炭消费总量占能源消费量的比重,需要将题目中所给出的1995-2010年江苏省煤炭消费总量和1995-2010年江苏省总的能源消费量的相关数据进行整合,得到表6,如下所示:
表6 江苏省煤炭消费总量占能源消费量的比重
年份
能源消耗量
煤炭消费总量
所占的比重
1995
8047.2
6357.27
79%
1996
8111.2
6310.54
78%
1997
7991.1
6153.13
77%
1998
8118
6153.41
76%
1999
8163.5
6261.43
77%
2000
8612.4
6312.91
73%
2001
8881.4
6439.02
73%
2002
9608.6
6975.84
73%
2003
11060.7
7808.84
71%
2004
13651.7
9542.53
70%
2005
16895.4
12164.68
72%
2006
18742.2
13381.92
71%
2007
20604.4
14464.31
70%
2008
21775.5
14698.48
68%
2009
23709
15003.06
63%
2010
25774
16500.33
64%
由表6可以看出,江苏省煤炭消费总量占能源消费量的平均比重约为72%,因此得出,煤炭资源在江苏省能源消耗中占有极其重要的地位。
(2)然后,分析江苏省三次产业对经济的贡献情况。根据所给出的1995-2010年江苏三次产业的贡献率和拉动率的相关数据(附录1),作出产业贡献率和拉动率的柱形图,如图2、图3所示:
图2 1995-2010年产业贡献率
图3 1995-2010年产业拉动率
从图2中可以看出,第二、三产业对GDP的年贡献率明显比第一产业高出许多。根据图3所显示的,第二、三产业对江苏省经济的产业拉动率高出很多。综合图2、图3,目前在江苏省,第二产业占据主导地位,对经济水平影响最大,第三产业其次,第一产业位居最后。
(3)接着,讨论三次产业的煤炭消费量。将题目所给的1995-2010年江苏省三次产业产值及煤炭消费量的数据进行分析,分别作出第一产业GDP和耗煤量、第二产业GDP和耗煤量、第三产业GDP和耗煤量的数据分析图。这里以第二产业GDP和耗煤量的图表为例具体说明(第一、三产业GDP和耗煤量的图表见附录2),如图4所示:
图4 第二产业的GDP和耗煤量
图4中可以看出,第二产业的GDP和耗煤量之间有着紧密的联系,相比之下,耗煤量与第一、三产业的GDP基本不相关。所以,第二产业煤炭消耗量及其变动对经济增长的影响相比第一、三产业对经济增长大很多。
(4)综合以上三个分析,可得出以下结论:第一、三产业煤炭消费量的变动相比第二产业对经济增长影响不大;如果减少第二产业中高排放、高消耗的企业,对于节能、减排、产业结构调整这几个指标非常有利,但是对经济增长会产生很大的消极影响,能够致使经济增长速度减缓。
5.2问题二的模型建立与求解
5.2.1预测主要能源消费的结构
问题二中,首先需要对三大能源的消费量进行预测,预测的同时考虑碳排放约束、满足节能目标和经济发展目标。灰色预测模型是通过鉴别系统因素之间发展趋势的相似或相异程度,即进行关联度分析,并通过对原始数据的生成处理来寻求系统变动的规律。生成数据序列有较强的规律性,可以用它来建立相应的微分方程模型,从而预测事物未来的发展趋势和未来状态。所以,我们建立灰色预测模型,对“十二五”期间及未来十年江苏省煤炭、石油、天然气的消费量进行预测。
具体步骤如下:
设
(1)
1、构造累加序列
(2)
2、构造数据矩阵和数据向量
(3)
3、计算得
(4)
4、得出预测模型
(5)
5、残差检验
计算绝对残差序列和相对残差序列
绝对残差序列
(6)
相对残差序列
(7)
相对残差不超过1.19%,模型的精确度高。
6、进行关联度检验
(1)计算序列与的绝对残差序列
(8)
(9)
(10)
(2)计算关联系数
由于只有两个序数(即一个参考序列,一个被比较序列),故不再寻求第二级最小差和最大差。
(11)
(3)计算关联度
(12)
是满足时的检验准则的。
7、后验差检验
(1)计算
(2)计算残差的均值
(3)计算序列的均方差
(13)
(4)计算残差的均方差
(14)
(5)计算
(15)
(6)计算小残差概率
(16)
(17)
经过程序演算,所有都小于,故小残差概率,同时,所以模型合格。
8、预测
预测得出的数值单位为,各类能源数据均折合成标准煤,其中原煤标煤,原油标煤,天然气标煤。
(1)对煤炭消费量的预测:
(18)
通过预测得出,“十二五”规划期间,即2011-2015年,煤炭的消费量分别为:。未来十年,即2016-2025年,煤炭的消费量分别为:。
(2)对石油消费量的预测:
(19)
通过预测得出,“十二五”规划期间,即2011-2015年,石油的消费量分别为:。未来十年,即2016-2025年,石油的消费量分别为:。
(3)对天然气消费量的预测:
(20)
通过预测得出,“十二五”规划期间,即2011-2015年,天然气的消费量分别为:。未来十年,即2016-2025年,天然的消费量为:。
对预测出的三大能源消费量进行数据分析,从这些数据中选取2011年、2015年、2020年和2025年的数据为代表,进行消费结构预测分析,如表7所示:
表7 对主要能源消费的结构的预测
项目
总量
煤炭
石油
天然气
2011
消费量
181226.6
134316
34491
12419.6
结构
100%
74%
19%
7%
2015
消费量
322220.5
237186
58066.9
26967.6
结构
100%
74%
18%
8%
2020
消费量
612979.8
444423
102150
66406.8
结构
100%
73%
17%
11%
2025
消费量
1124403
794994
170885
158524
结构
100%
71%
15%
14%
根据表7可以看出,“十二五”期间能源消费结构基本没有变化,依旧是煤炭占据能源消费的主导地位,石油和天然气分别位居其后。未来十年内,煤炭消费量会减少,石油和天然气消费会增多,整体结构依旧是煤炭消费占据主导地位,但是其比率会有适当的下降,石油消费与之前相比几乎没有变化,天然气消费量比率大幅度提升。
5.2.2对预测结果进行优化
优化的目的是为了保证在整个碳排放约束下,最大程度的实现江苏省经济发展目标和节能目标。我们认为江苏省能源消费结构的优化应该以经济增长为核心,兼顾节能与减排,并且在“十二五”期间及未来十年时间里,江苏省也会大力发展其他低碳能源,所以,采用多目标优化方案。
问题一中,得到节能减排主要受经济增长的影响,经过查找资料,发现经济增长也受能耗结构的影响[1]。相应的决策变量为分品种的能耗量:煤炭(),石油(),天然气()、其他能源()。
1、目标设定
(1)经济增长目标
设定目标函数为:
(21)
其中为分品种单位能源对GDP的贡献率,表示能源品种数量,表示第类能源的消费量。
(2)能源消费目标
能源消费总量最少是追求能源效益最优的重要方面,其目标函数为:
(22)
其中,是指第种能源的折标煤系数。
(3)二氧化碳减排目标
设定目标函数为:
(23)
其中,为第种能源的排放系数,转化为相同的计算单位。
2、约束条件
(1)经济增长的约束。应在模型预设范围以内,以表示各类能源对的弹性,即:
(24)
(2)能源消费总量约束。考虑能源消费总量对经济发展的约束作用,能源消费大于规划值。
(25)
其中,表示为生活能耗量,为能源供给上线或期望的能源消费总量(折算成吨标准煤)。
(3)能源结构约束。根据未来能源20年低碳发展情景的设定,未来能源结构的主导型约束如下[2,3]:
表8 江苏省能源结构波动范围
能源种类
结构变动范围
参数约束
煤炭
石油
天然气
其他能源
(4)排放约束。令的限排量为,则有:
(26)
2、数据处理
能源消费的经济增长贡献率。根据原题中给出的1995-2010年江苏省能源消费与经济增长的数据运用回归分析得到煤炭、石油以及天然气的产出弹力系数分别为
。
3、结果分析与讨论
最终得出优化后的2005-2025年能源消费结构,如表9所示:
表9 江苏省能源结构多目标优化结果
(消费量:,结构:)
项目
总量
煤炭
石油
天然气
其他能源
2005
消费量
22066
11033
3729.4
2206.6
5097
结构
100
50
16.9
10
23.1
2010
消费量
21021.7
10090.4
3783.9
1051.1
6096.3
结构
100
48
18
5
29
2015
消费量
15531.7
10792
4738
1923.8
8059.9
结构
100
42.3
18.57
7.54
31.59
2020
消费量
34151.4
12380
7122.9
2868.7
11779.8
结构
100
36.25
20.86
8.4
34.49
2025
消费量
33320.1
10256
7720.2
3798.5
11545.4
结构
100
30.78
23.17
11.4
34.65
从表中可以得到:煤炭消费量在“十二五”期间降低了5.7%,天然气和石油消费量增加不少,所以,江苏省能源消费结构还有进一步的优化空间,其中天然气可以作为能源结构调控的重点。同时可以发现,未来十年内,江苏省能源消费结构逐渐有以煤炭为主向多元结构并重的发展趋势,石油消费量会逐年缓慢增长,而天然气消费量在总量上与结构上均呈现上升趋势,并且趋势非常明显。
5.3问题三的模型建立于求解
5.3.1对煤炭消费量进行预测
通过对题目中所给的1995-2010年江苏省煤炭消费量进行初步分析,发现煤炭消费量逐年增加,但是根据实际情况断定,自未来某个年份往后,煤炭消费量一定不再无限制增长,增长率会会下降。分析可知,煤炭极限消费量、碳排放约束、节能目标以及经济发展目标都会对煤炭消费量的增长起到阻碍作用。所以,可以建立模型对“十二五”期间以及未来十年的煤炭消费量进行预测。
设煤炭消费量的极限为,再设煤炭消费量较少时,煤炭消费量的自然增长率为,将煤炭消费量的相对增长率取为,因此,煤炭消费总数满足:
(27)
解得
(28)
1、将2005-2010年每5年作为一个时间单位,江苏省的煤炭消费总量数据列表如表10所示:
表10 煤炭消费总量数据列表
(单位:)
0
1
2
3
4
5
煤炭消费量
12164.68
13381.92
14464.31
14698.48
15003.06
16500.33
利用这些数据可以确定模型中的和,因为初始条件,可解得:
(29)
预测出“十二五”江苏省煤炭消费总量为135326,155120,182313,205282,227196,未来10年:270404,307306,348299,393837,444423,500617,563042,632387,709420,794994。之前在问题二中对煤炭消耗总量进行过预测,相比两次预测结果,相差不大,说明数据是合理的。
2、对第二产业煤炭消耗量的预测类似于第一步,可以求出
(30)
预测出“十二五”第二产业煤炭消耗量为140267,165338,191748,219567,248872,未来10年:279741,312259,346512,382593,420601,502812,547237,568349,601543,657438。
3、分析第一、三产业耗煤量,如图5所示:
图5 第一、三产业耗煤量的变化趋势
可以发现,第一、三产业的耗煤量变化不大,不符合模型,可以预测“十二五”期间以及未来十年内依旧保持这种趋势变化。
5.3.2对预测结果进行优化
建立线性规划模型对预测的结果进行检验,具体步骤如下:
1、建立目标函数
(31)
2、确定约束条件
(32)
3、求解并得出结论
我们通过求解得出这样的结论:优化后三次产业中煤炭消费量之比为:,从实际角度来看,这个结果是正确的。
5.4模型的检验
对于问题一:使用了编程,在输出的结果中,层次单排序及一致性检验是可以受的,层次总排序及其一致性检验也是可以接受的。因此构造出的判定矩阵是合理的,得出的权重也是合理的。
对于问题二:我们用编程灰色预测的结果进行检验。通过三方面的检验,非别为:残差检验,关联度检验和后验差检验。以主要能源煤炭为例,残差检验为合格模型,关联度检验为,最后得方差比,小残差概率为,因此该模型的精度为优。
对于第三问:我们用来求解模型,并用编写最小二乘法进行拟合,得出图像(附录3)。
5.5问题四的意见和建议
1、针对江苏省节能、减排目标
(1)问题一中得出第二产业对节能、减排目标的实现影响相对于第一、三产业是最大的。所以,要想实现江苏省节能、减排目标,我们建议应该对第二产业的相关高污染企业进行关闭停业整顿,对其中高排放、高消耗企业进行改造或者是技术革新;
(2)问题二中得出未来江苏能源结构由以煤为主向多样化结构过渡,因此我们建议大力发展高新低碳技术产业;加强对能源装备引进技术的消化、吸收和再创新,攻克先进煤电、核电等重大装备制造核心技术,加强电网建设,优化电网结构,扩大西电东送规模;
2、针对能源结构调整
问题一中得出未来江苏能源结构会由以煤为主向多样化结构过渡,但是,能源消费结构优化具有正负双向效应,一方面能源消费结构优化有利于实现节能减排目标,预计2020年将节能,减排,另一方面由于能源成本等因素,会对经济增长造成一定程度的负面影响,结果表明能源消费结构优化的经济增长目标较之于低碳情景将减少元。可以说。节能减排目标的实现一定程度上是以减缓经济增长率为代价的。积极扶持和发展新能源和可再生能源产业,鼓励石油替代资源和清洁能源的开发利用,推进洁净煤技术产业化,加快发展风能、太阳能、生物质能等。
3、煤炭消费政策
江苏应基于现在的能源消费状况,积极扶持新能源产业,开发清洁能源,实现煤炭清洁、高效利用。此外,还应通过推进技术研发,发展煤炭清洁、高效、安全利用技术,开发节能技术,提高利用效率,减少排放。另外,还应通过产业结构的调整,合理配置能源资源,使得能源消费结构与产业结构耦合发展,减少能源资源的消耗,以缓解环境压力,发展低碳经济,促进江苏经济的持续稳定发展。
六、参考文献
[1]王迪,聂锐. 江苏省节能减排影响因素及其效应比较[J]. 资源科学,2010,32( 7) ,1252 - 1258
[2]王迪,聂锐,李强.江苏省能耗结构优化及其节能与减排效应分析. 中国人口·资源与环境,2011,21,49
[3] 聂锐,张涛,王迪. 基于IPAT 模型的江苏省能源消费与碳排放的情景研究[J]. 自然资源学报,2010,25
七、附录
附录1
年份
第一产业
第二产业
第三产业
贡献率
拉动率
贡献率
拉动率
贡献率
拉动率
1995
13.3
2.1
59.4
9.1
27.3
7.9
1996
9.4
1.2
57.6
7
33
5.6
1997
5.9
0.7
60.3
7.2
33.8
5.8
1998
2.6
0.3
63.2
6.9
34.2
5.5
1999
5.6
0.6
64.9
6.5
29.5
5.8
2000
4.3
0.5
64.3
6.8
31.4
6.3
2001
3.6
0.4
55.9
5.7
40.5
5.2
2002
2.7
0.3
61.2
7.2
36.1
6.3
2003
-0.1
0
67.2
9.1
32.9
8.3
2004
3.8
0.6
63.6
9.4
32.6
8.6
2005
1.7
0.2
61.8
9
36.5
8.3
2006
2.7
0.4
60.5
9
36.8
8.4
2007
1.5
0.2
59.7
8.9
38.8
8.6
2008
2.1
0.3
60.4
7.4
37.4
7.1
2009
2.1
0.3
58.1
7.2
39.8
6.3
2010
2.1
0.3
59.3
7.5
38.6
7
附录2
附录3
附录4
5.2.1相关程序
X0=[6312.91 6439.02 6975.84 7808.84 12164.68 13381.92 14464.31 14698.48 15003.06 16500.33];
%format long ;
[m,n]=size(X0);
X1=cumsum(X0); %累加
X2=[];
for i=1:n-1
X2(i,:)=X1(i)+X1(i+1);
end
B=-0.5.*X2 ;
t=ones(n-1,1);
B=[B,t] ; % 求B矩阵
YN=X0(2:end) ;
P_t=YN./X1(1:(length(X0)-1)) %对原始数据序列X0进行准光滑性检验,
%序列x0的光滑比P(t)=X0(t)/X1(t-1)
A=inv(B.'*B)*B.'*YN.' ;
a=A(1)
u=A(2)
c=u/a ;
b=X0(1)-c ;
X=[num2str(b),'exp','(',num2str(-a),'k',')',num2str(c)];
strcat('X(k+1)=',X)
%syms k;
for t=1:length(X0)
k(1,t)=t-1;
end
k
Y_k_1=b*exp(-a*k)+c;
for j=1:length(k)-1
Y(1,j)=Y_k_1(j+1)-Y_k_1(j);
end
XY=[Y_k_1(1),Y] %预测值
CA=abs(XY-X0) ; %残差数列
Theta=CA %残差检验 绝对误差序列
XD_Theta= CA ./ X0 %残差检验 相对误差序列
AV=mean(CA); % 残差数列平均值
R_k=(min(Theta)+0.5*max(Theta))./(Theta+0.5*max(Theta)) ;% P=0.5
R=sum(R_k)/length(R_k) %关联度
Temp0=(CA-AV).^2 ;
Temp1=sum(Temp0)/length(CA);
S2=sqrt(Temp1) ; %绝对误差序列的标准差
%----------
AV_0=mean(X0); % 原始序列平均值
Temp_0=(X0-AV_0).^2 ;
Temp_1=sum(Temp_0)/length(CA);
S1=sqrt(Temp_1) ; %原始序列的标准差
TempC=S2/S1*100; %方差比
C=strcat(num2str(TempC),'%') %后验差检验 %方差比
%----------
SS=0.675*S1 ;
Delta=abs(CA-AV) ;
TempN=find(Delta<=SS);
N1=length(TempN);
N2=length(CA);
TempP=N1/N2*100;
P=strcat(num2str(TempP),'%') %后验差检验 %计算小误差概率
%结果P_t =
附录5
5.3.2相关程序
model:
max=19.5*x1+0.71*x2+81.1*x3;
x1/(x1+x2+x3)>=0.01;
x1/(x1+x2+x3)<=0.06;
x2/(x1+x2+x3)>=0.45;
x2/(x1+x2+x3)<=0.55;
x3/(x1+x2+x3)>=0.4;
x3/(x1+x2+x3)<=0.45;
x1>=0;
x2>=0;
x3>=0;
x1+x2+x3=1;
end
20
展开阅读全文