电力生产的数学建模问题

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

电力生产问题的数学模型摘要本文针对发电机厂每天在不同时间段用电需求量不同的情况下,根据给定不同型号不同数量的发电机,合理分配各台发电机在不同时间段的开启数量和运行功率,使得一天内总发电成本最小的问题,采用单目标非线性规划方法,建立所求问题的最优化模型,借助Lingo软件对模型进行求解,得到每日最小发电总成本。对于问题—:由已知条件可知发电总成本由固定成本、边际成本、启动成本组成,据此,我们确定了三个指标:即固定成本总和、边际成本总和、启动成本总和。总成本即为这三项成本总和。每天分为七个时段,发电机共有四种型号,方案结果应该包括每个时段每种型号平均功率及该时段该型号发电机的数量,通过分析未知数与所给数据之间的关系来列出相应的约束条件,写出成本函数表达式,然后通过LINGO求出个时段各种型号发电机的实际发出的功率及所需要运行的台数,从而求出最小总成本1427810元。对于问题二:题目要求在任何时刻,正在工作的发电机组必须留出20%的发电能力余量,以防用电量突然上升。其他条件与第一问相同,因此,只需增加一个约束条件,即发电机机组所能发出的最大功率之和乘以80%后大于用电需求,所以可以按照问题—建立的模型,将其约束条件中每个时间段用电量的需求量提高25%,最终得出此情况下每天的最小成本为:1829955元。关键词:单机输出功率使用数量总成本1.问题重述1.1问题背景为满足每日电力需求(单位为兆瓦(MW)),可以选用四种不同类型的发电机。每日电力需求如下表1。表1:每日用电需求(兆瓦)时段(0-24)0-66-99-1212-1414-1818-2222-24需求11000330002500036000250003000018000为了便于观察每天的用量需求,将数据重新整理,转化为图1所示的图表。图1各时间段的用电需求量从图表中可以清晰的观察到每天用电需求变化,在第一阶段用电量需求处于低谷时段,第四阶段处于峰值时段,且用电量需求变化最大。每种发电机都有一个最大发电能力,当接入电网时,其输出功率不应低于某一最小输出功率。所有发电机都存在一个启动成本,以及工作于最小功率状态时的固定的每小时成本,并且如果功率高于最小功率,则超出部分的功率每兆瓦每小时还存在一个成本,即边际成本。这些数据均列于表2中。表2:发电机情况项目型号可用数量最小输出功率(MW)最大输出功率(MW)固定成本(元/小时)每兆瓦边际成本(元/小时)启动成本型号110800180022002.75000型号251000150018002.21600型号381200200038001.82400型号441800350048003.81200只有在每个时段开始时才允许启动或关闭发电机。与启动发电机不同,关闭发电机不需要付出任何代价。1.2需要解决的问题问题(1)在每个时段应分别使用哪些发电机才能使每天的总成本最小,最小总成本为多少?问题(2)如果在任何时刻,正在工作的发电机组必须留出20%的发电能力余量,以防用电量突然上升。那么每个时段又应分别使用哪些发电机才能使每天的总成本最小,此时最小总成本又为多少?2.模型假设假设1:发电机工作期间不发生任何故障。假设2:关闭和启动发电机时均是瞬时完成,不记相应使用的时间。假设3:发电机自身功率没有损耗。假设4:调整发电机功率没有成本。假设5:发电机生产的电量在传输过程中没有损耗。3.符号说明符号符号说明i时段,取1、2、3、4、5、6、7j发电机型号,取1、2、3、4_,typenumij第i时段型号j发电机使用数量_,ptypeij第i时段单个型号j的功率(i)t发电机在第i时段的工作时间max_num(j)型号j发电机的数量上限_()needpi第i时段所需要功率_()ablepi第i时段所输出的最大功率,即1,25倍需求功率_1()ablepi第i时段所输出的实际功率_(j)minp型号j发电机的最小输出功率max_(j)p型号j发电机的最大输出功率cos_(j)tf型号j发电机的固定成本cos_(j)tm型号j发电机工作时的每兆瓦边际成本cos_(j)ts每台型号j的启动成本4.问题分析此题研究的是电力生产中在满足每日电力需求的条件下,使每日的总成本达到最小的数学建模问题。针对问题一:从以下三方面来分析(1)对已知条件的分析:从已知的条件来看,本题将一天分为了七个时间段,在每一个时间段都有对应的电力需求量。为了满足每日的电力需求,有四种型号的发电机可供使用,每种型号的发电机都已知其可用数量、最小输出功率、最大输出功率、固定成本、每兆瓦边际成本、启用成本。要使总成本达到最小,则问题的目标函数就是总成本函数。(2)对目标函数的分析:总成本由三个指标组成,即每天四种型号发电机的固定总成本、每天四种型号发电机边际总成本、每天四种型号发电机启动总成本。分别对每个指标进行分析。每天四种型号发电机固定总成本为第i个时间段的时间、型号j发电机在第i个时间段的数量、型号j发电机每小时的固定成本这三者之积的总和。每天四种型号发电机边际总成本为第i个时间段的时间、型号j发电机在第i个时间段超出此时间段最小总功率的功率、型号j发电机每兆瓦边际成本这三者之积的总和。每天四种型号发电机启动总成本为型号j发电机启动数量和型号j发电机的启动成本之积的总和。(3)对约束条件的分析:对机型j发电机在第i个时间段总功率的约束有两个。一是若机型j发电机在第i个时间段不使用,则机型j发电机在第i个时间段的总功率为零;若机型j发电机在第i个时间段使用,则机型j发电机在第i个时间段的总功率要满足大于等于单个机型j发电机的最小输出功率且小于等于全部机型j发电机最大输出功率之和;二是四种机型的发电机在第i个时间段生产的总功率要满足大于等于第i个时间段的用电量需求。针对问题二:题目要求在任何时刻,正在工作的发电机组必须留出20%的发电能力余量,以防用电量突然上升,即发电机组在第i个时间段所能发出的最大总功率的要大于等于该时段的用电需求的1.25倍。5.模型建立与求解5.1问题一模型的建立与求解5.1.1确定目标函数该模型是为了解决电力生产中,在满足每日电力需求的条件下,用四类不同型号的发电机在一天的七个时段进行电力生产,使总成本达到最小的问题。总成本由以下三项指标组成:每天四种型号发电机固定总成本:7411cos_(_,j)ijtypenumijttfi每天四种型号发电机边际总成本:7411(i,j)min_((_)cos_(j)j)_,ijptmtypeptypenumijti每天四种型号发电机启用总成本:由于第1时段与后6时段开机情况不同,故要分开计算。417421_1,_(_,_1,)_()()jijtypenumjcostsjtypenumijtypenumijcostsj为了使总成本达到最小,我们建立了如下的目标函数:74741111417421_,(i,j)min_(j))_,_1,_(_,_mincos_(j)(_cos_(j1,)_)()()ijijjijtypenumijtitypeptypenumijtitypenumjcostsjtypenumijtypenumijcotfptjmsts5.1.2确定约束条件(1)第i时段j型发电机投入的数量必须满足数量范围0_,_typenumijmaxnumj其中i=1,2,···,7,j=1,2,3,4(2)第i时段j型发电机单机功率必须在所产生功率范围内min__,_pjptypeijmaxpj其中i=1,2,···,7,j=1,2,3,4(3)第i时段j型发电机个数必须是整数(_,)typenumijN其中i=1,2,···,7,j=1,2,3,4(4)发电机产生的功率必须等于实际总功率_,_,_ptypeijtypenumijneedpi其中i=1,2,···,7,j=1,2,3,45.1.3综上所述,得到问题一的最优化模型74741111417421_,(i,j)min_(j))_,_1,_(_,_mincos_(j)(_cos_(j1,)_)()()ijijjijtypenumijtitypeptypenumijtitypenumjcostsjtypenumijtypenumijcotfptjmsts0_,_min__,__,)_,_,_.(typenumijmaxnumjpjptypeijmaxpjtypenumijNptypeijtypenumijneedpsti其中i=1,2,···,7,j=1,2,3,45.1.4模型一的求解我们用Lingo软件求解这个模型,所得到的单机输出功率介于最小功率和最大功率之间,寻优后得到满足约束条件的最低总成本为1427810元。根据Lingo软件计算得到的第i时段型号为j的几个发电机发出的总功率和第i时段型号为j的发电机的数量。各个时段各种型号几个发电机发出的总功率及对应的发电机数量如下表一所示:表3问题一最优化方案型号1型号2型号3型号4单台输出功率数量单台输出功率数量单台输出功率数量单台输出功率数量0-6001440520001180016-9180011500520008192549-121500115005200080012-141800115005200082675414-18800112805200081800118-221100115005200081800322-249001150052000318002型号数量时段5.1问题二模型的建立与求解5.1.1问题二模型的建立根据问题一的模型,我们已经求出了在满足每日电力需求的条件下,用四类不同型号的发电机在一天的七个时段进行电力生产,使总成本达到最小,而问题二要求在任何时刻,正在工作的发电机组必须留出20%的发电能力余量,以防用电量突然上升。故在第一问的目标函数和约束条件保持不变的情况下,应再增加一个约束条件,即第i个时段发电机组所能输出地最大功率应大于第i个时段的用电需求量的1.25倍。列出问题二的最优化模型如下:74741111417421_,(i,j)min_(j))_,_1,_(_,_mincos_(j)(_cos_(j1,)_)()()ijijjijtypenumijtitypeptypenumijtitypenumjcostsjtypenumijtypenumijcotfptjmsts)(_)(_)(max_),(_)(_25.1)(_)(_)(_),(_),(_),(_)(max_),(_)(min_)(max_),(_0.ipableiplablejpjinumtypeiplableipneedipableipneedjinumtypejitypepNjinumtypejpjitypepjpjnumjinumtypets其中i=1,2,···,7,j=1,2,3,45.1.2问题二模型的求解将目标函数和约束条件用矩阵的形式表示出来,然后用LINGO软件求解,求解后得到满足约束条件的最小总成本为每天1829955元。各个时段各种型号的发电机发出的平均功率和对应的数量见下表:表4各时段各型号发电机输出功率及数量型号1型号2型号3型号4单台输出功率数量单台输出功率数量单台输出功率数量单台输出功率数量0-6112521500520002350006-9175861800520008180049-12800613705200081800212-141800615005200082675414-18830518

1 / 30
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功