火力电厂经营问的题目地优化方案设计.docx
- 文档编号:7463253
- 上传时间:2023-01-24
- 格式:DOCX
- 页数:12
- 大小:316.35KB
火力电厂经营问的题目地优化方案设计.docx
《火力电厂经营问的题目地优化方案设计.docx》由会员分享,可在线阅读,更多相关《火力电厂经营问的题目地优化方案设计.docx(12页珍藏版)》请在冰豆网上搜索。
火力电厂经营问的题目地优化方案设计
数学建模培训—火力电厂经营问题的优化方案
问题描述:
某火力发电厂负责一小城市生产与生活用电的供应。
该电场发电机以柴油为原料。
发电厂有多台发电机,可以根据用电需求决定起用多少台发电机来适应用电量的季节性和随机性的波动。
正常情况下,柴油可以在市场上随时买到并立即运到电厂,但柴油价格随市场是经常波动的。
政府规定发电厂必须至少有15天的满足正常用电需求的燃油储备以应付用电需求的随机波动和不能按时购进燃油的偶然时间。
请你在每年年初为该电厂制定一个经济上尽量合理的柴油购买与库存方案(即一年购油多少次,每次购油多少吨)并据此估算出发电厂在该年购买柴油的费用。
请按所用资金不支付利息和支付利息两种情况讨论。
附:
(1)截止到去年底该电厂前48个月的每月耗油量(吨):
112011801320129012101350148014801360119010401180115012601410135012501490170017001580133011401400145015001780163017201780199019901840162014601660171018001930181018302180230024202090191017201940
(2)截止到去年底前50个星期的市场柴油价格(吨运输费,元):
24942490249925052515249024762488250425072530253725502562256025742640260026132604261626082598259025892574257725792574257325762589257825772572257525682575257025762573257525962611262926332628261826222627
(3)每购买一次柴油所需固定费用(手续费等)为5万元。
一吨柴油储存一天所花费用为0.1元,该厂从银行贷款所用年利率(连续复利)为5%
模型假设
(1)每年各行其的柴油市场价格走势基本一致。
(2)为计算方便,假设一个月为四个星期,15天为半个月。
(3)发电厂与售油公司签订的双方都认为合理的购油价格,即为合同期限内预测油价的平均值。
(4)发电厂与售油公司签订合同后,购买柴油手续费固定,且与购油次数无关。
(5)售油公司油量充足,能满足电厂需求
(6)从银行贷款所用的年利率保持不变,且贷款按年计算。
符号说明
表示每月的用油量
表示每月的购油量
表示每月月初拥有的油量
表示0或1的变量
表示每月的平均油价
表示购买柴油的最低费用
建模原理及相关数据的处理
通过回归拟合的方法,利用截止去年年底前48个月的每月耗油量和前50个星期的市场柴油价格相关的数据,确定每月耗油量和每星期的油价的回归方程,然后对实际情况进行预测,得到今年每月的耗油量和每个星期的油价。
(1)每月耗油量的确定。
针对前四年每月的耗油量,用MATLAB对每年的12个月的油耗量进行拟合对比,取拟合效果最佳的结果,发现均为8次多项式,记为
在Matlab中输入命令,得到第一年拟合的方程系数及拟合曲线图形。
(hulidianchang1.m)
x=1:
12;
y1=[112011801320129012101350148014801360119010401180];
p=polyfit(x,y1,8)
t1=1:
0.01:
12;
yt1=polyval(p,t1);
plot(x,y1,'*b',t1,yt1,'-r')
同样可得第二年、第三年、第四年拟合的方程系数及拟合曲线图形。
如下
观察发现四年中每月耗油的变化曲线惊人相似,符合一年用电量的季节性变化。
根据前四年数据,一年的最后一个月的耗油量和第二年的第一个月的耗油量相差无几,把四年中的三次交替中的耗油量相差取平均值,对于第四年最后一个月的耗油量与今年第一个月的耗油量差值,就近似取这个平均值20吨,即今年第一个月的耗油量为1960吨。
将上面四个方程剔除常数项求平均,再代入初始值
时,
,求得常数项,最后得到今年每月耗油量的效应方程和预测变化曲线。
在MATLAB输入
t=1:
.1:
12;
c1=[0.00715248-0.396630259.1915-114.88335834.154-3534.8158340.08-9681.266180];
x1=polyval(c1,t)
plot(t,x1)
xlabel('今年每月耗油量拟合曲线')
月
1
2
3
4
5
6
7
8
9
10
11
12
量/吨
1960
2037
2215
2218
2112
2295
2482
2496
2341
2139
1994
2236
(2)柴油价格的确定。
先对去年的柴油价格进行拟合。
为准确起见,取6个数据为一个拟合组,得到拟合函数,同时由上面的分析,今年的柴油价格函数只要在去年价格函数的基础上加一个常量即可。
要确定这个常量,必须要有一个初始值,因此采用交叉拟合,即先从头开始每6个数据进行拟合,再跳过两个数据,而后每6个进行拟合,分组如下:
第一种分组:
1,2,3,4,5,6/7,8,9,10,11,12/………/43,44,45,46,47,48
第二种分组:
3,4,5,6,7,8/9,10,11,12,13,14/………/45,46,47,48,49,50
从头开始每六个数据为单位进行拟合,利用MATLAB可得如下函数
其中各系数如下表(*1.0e+003)
b0
b1
b2
b3
b4
b5
b6
I=1
2.5136
0
-0.0524
0.0465
-0.0160
0.0025
-0.0001
I=2
2.4903
0
-0.0542
0.0591
-0.0228
0.0038
-0.0002
I=3
2.5444
0
-0.0042
0.0197
-0.0126
0.0029
-0.0002
I=4
2.6506
0
-0.0987
0.0857
-0.0286
0.0042
-0.0002
I=5
2.6113
0
-0.0478
0.0337
-0.0094
0.0012
-0.0001
I=6
2.5382
0
0.0954
-0.0804
0.0265
-0.0039
0.0002
I=7
2.5417
0
0.0701
-0.0623
0.0216
-0.0033
0.0002
I=8
2.5974
0
-0.0159
0.0213
-0.0080
0.0012
-0.0001
从两组图示可以看到点的分布和拟合函数非常符合,从中得到拟合的准确度是很高的,对于拟合函数来说,是可以利用的。
第一种八组数据拟合图形
第二种八组数据拟合图形
对于每一类分组,都会剩下两个数,第一种分组,剩余最后两项;第二种分组,剩余前面两项,把第一组的剩余两项看作第二年年初两个星期的价格。
因为,每年的柴油价格走向相似,将这两项的数据代入第一种分组的第一个拟合函数中,即
,可以进行配常数项使
符合这两个数据,这时可以得到两个常数项。
要确定第二年前六个星期的油价函数,近似将两常数取平均值,加入原拟合函数,得到的函数可以近似看作第二年前六个星期的油价函数
。
而后可以求得前六个星期的所有油价,对于后面星期的油价,可以取
,配于常数项,其起始值可以用已求得的
得到常数,求平均值,得到第二年的常数,和原函数相加,得到第二年下几个星期的油价函数
,然后可以求得下几个星期的油价。
以此类推,可以求得第二年的油价分布,如表所示。
一星期
二星期
三星期
四星期
一月
2626.5
2622.5
2631.5
2637.5
二月
2647.5
2622.5
2608.5
2620.5
三月
2636.5
2639.5
2662.5
2669.5
四月
2682.5
2694.5
2692.5
2706.5
五月
2772.5
2732.5
2745.5
2736.5
六月
2748.5
2740.5
2730.5
2722.5
七月
2721.5
2706.5
2709.5
2711.5
八月
2706.5
2705.5
2708.5
2721.5
九月
2710.5
2709.5
2704.5
2707.5
十月
2700.5
2707.5
2702.5
2708.5
十一月
2705.5
2707.5
2728.5
2743.5
十二月
2761.5
2765.5
2760.5
2750.5
模型建立与求解
从电厂的最大收益,即购买柴油和库存费用最低和满足发电运营要求出发,根据每个月的耗油量和每周的油价以及15天的库存限制,在满足各方面的要求的前提下,建立模型如下:
约束条件
用油量的约束
每月初所拥有的油量的约束
变量约束
,没有购买柴油
,购买柴油
通过MATLAB计算,得到不支付利息时的购油方案,第一个月初购油1998.5吨,第二个月初购油24339吨,其余时间均不购油,此时总花费为69263700元;考虑支付利息时花费的总费用为72726885元。
模型的分析与评价
对上述结果观察发现,采购柴油只在第一、二个月进行,对结果解释如下,通过对每月需油量,每月柴油的价格,以及储备费用的对比发现,第一、二个月比其他十个月的油价都低,并且题中要求必须有15天的油量储备,所以第一个月必须购油,否则就不满足要求,从油价对比可以发现第二个月油价最低。
综合考虑油的储备问题,可以解释为,第一个月的取油量刚好可以满足第一个月的需求量,第二个月购满下十个月的总油量,所用的储备费用比购油价的总差值要小。
所以第二个月采购了全部的剩余油量。
由以上分析可以肯定模型的结果是正确的,其可靠性是值得信赖的。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 火力 电厂 经营 题目 优化 方案设计