数学建模论文--发电机的优化调度

数学建模论文--发电机的优化调度

ID:47091914

大小:175.50 KB

页数:5页

时间:2019-07-24

数学建模论文--发电机的优化调度_第1页
数学建模论文--发电机的优化调度_第2页
数学建模论文--发电机的优化调度_第3页
数学建模论文--发电机的优化调度_第4页
数学建模论文--发电机的优化调度_第5页
资源描述:

《数学建模论文--发电机的优化调度》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、发电机的优化调度[摘要]:本文探讨的是如何在满足负荷要求的条件下,寻求一种最佳的机组组合方案,使得发电总费用最低。我们以一天为周期,由于一天中不同时段的电力负荷不同,所以应考虑到开停机的情况,于是我们以各个时段发电总费用的叠加为目标函数,在满足负荷要求和机组特性的条件下,使目标函数值最小建立发电机组经济组合模型。然后以模型二的2条原则用MATLAB编程求得总费用为996042.8.各时段的费用分别为根据各时段的费用设置利率就可以算得各时段的电费定价。另外,模型二的2条原则给出了三类机组在各种状态下的优先级,基于优先级进行调度,这个模型较好地解决了在已知负荷改动

2、或发电机检修情况下,能迅速得出新的调度方案。关键词:经济组合模型;优先级;盈利率.1问题的提出电能作为现代社会中的主要能源,其生产、分配与国民经济各部门和人民生活有着极为密切的关系,乃至于在经济、生活着起支柱作用。电能不能大量存储的特点注定了对于电能的生产安排必须满足于负荷的要求,即在一定的负荷条件下,如何安排电能的生产,这就提出了发电机调度问题,而在经济的要求下,就要涉及到发电机组的优化组合问题。2模型的假设1不考虑机组间的相互影响,各机组独立运行.2各时段电力负荷稳定,负荷增加不超过15%.3电力生产在任何时刻满足“发电机组发电功率=负荷功率”.4调度时,

3、每台发电机都具备开或停的能力,且有足够的机供调度.5发电机检修时须停机,即不生产电力.6开关发电机的时间都在一个时段末或下个时段初.7各发电机的开关都在同一时刻完成.3符号的约定(下列符号中的均为)一天中负荷不同的5个时段中的第个时段长度(单位:小时)第时段的发电费用第类型发电机在最低水平每小时费用第类型发电机每兆瓦每小时费用41第类型发电机的开动费用第类型发电机运行发电的最低水平(单位:MW)第类型发电机运行发电的最高水平(单位:MW)第时段第类型发电机的实际运行功率第时段第类型发电机的运行台数第型发电机的总台数第时段电力负荷要求(单位:MW)负载增量4模型

4、的建立4.1模型一:发电机组经济组合模型我们以一天为周期来考虑,以各时段发电费用叠加为目标,为决策变量建立如下模型:为方便计算,我们引入下列符号关系:建立目标函数和约束条件:414.2模型二原则1:各类机组同时运行的功率分配原则下图是用MATLAB编程做出的各类机组运行中的不计开机费时的单位功率每小时平均费用曲线:(程序见附录3)由曲线可看出,当1,2,3类机同时运行时,1类机组的优先级最高,2类机次之,3类机最低。原则2:基于经济性优先级的开机选择原则设为缺额的功率,是缺额时在内单位功率平均每小时平均费用,则(1)(2)记.(3).(4).5模型的求解5.1

5、模型一的求解41依照上面2条原则,基于优先级将各个时段的情况用MATLAB编程搜索求解模型一.(部分程序见附录1,2)将求得的5个时段的3类发电机运行台数写成矩阵形式,实际运行功率也写成矩阵形式.,。用MATLAB求得的各时段的费用为:再减去已经开动发电机的开动费用即为各时段的实际成本.,,5.2边际费用的求解假设电力生产公司的盈利率,则各时段的电价为:6模型的评价在求解模型一时,程序将状态变量离散点存储在计算机中,占用了很大内存,增加了程序运行时间,但还是求得了令人满意的结果。模型二的2个原则简洁、直观地确定了机组优先级,更主要的是在负载改动或发电机检修时不

6、用重新全局计算,只需在条件允许的情况下,迅速完成发电机组优化组合和调度任务。参考文献:[1].MATLAB6.5辅助优化计算与设计.北京.电子工业出版社.2003.1[2].萧树铁等.数学实验.北京.高等教育出版社.1999.7[3].何仰赞等.电力系统分析.湖南.华中科技大学出版社.2002.3附录1%第二时段的程序tic,clear,clcB1=[];B2=[];B3=[];forp1=850:2000forj=2:10forp2=1250:1750if12*p1+j*p2-30000==0&12*2000+j*1750>=30000*1.15B1=[B1

7、,p1];B2=[B2,j];B3=[B3,p2];[12,p1,j,p2];end41endendendforj0=1:length(B1)C(j0)=2000*12+1000*3*12+(B1(j0)-850)*6*12+1000*B2(j0)+2600*3*B2(j0)+(B3(j0)-1250)*3.9*B2(j0);endmin_c=C(1);forj1=1:length(B1)ifC(j1)

8、的程序tic,clear,clcD1=

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。