CN103069442A - 用于调度发电机的运转的方法 - Google Patents
用于调度发电机的运转的方法 Download PDFInfo
- Publication number
- CN103069442A CN103069442A CN2011800412947A CN201180041294A CN103069442A CN 103069442 A CN103069442 A CN 103069442A CN 2011800412947 A CN2011800412947 A CN 2011800412947A CN 201180041294 A CN201180041294 A CN 201180041294A CN 103069442 A CN103069442 A CN 103069442A
- Authority
- CN
- China
- Prior art keywords
- generator
- variable
- demand
- state
- fmdp
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 53
- 230000008569 process Effects 0.000 claims abstract description 12
- 230000005611 electricity Effects 0.000 claims description 16
- 230000009466 transformation Effects 0.000 claims description 4
- 238000005309 stochastic process Methods 0.000 claims description 3
- 230000008771 sex reversal Effects 0.000 claims 2
- 230000007704 transition Effects 0.000 abstract description 6
- 230000009471 action Effects 0.000 description 14
- 230000003466 anti-cipated effect Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- XOFYZVNMUHMLCC-ZPOLXVRWSA-N prednisone Chemical compound O=C1C=C[C@]2(C)[C@H]3C(=O)C[C@](C)([C@@](CC4)(O)C(=O)CO)[C@@H]4[C@@H]3CCC2=C1 XOFYZVNMUHMLCC-ZPOLXVRWSA-N 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 239000003245 coal Substances 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000002474 experimental method Methods 0.000 description 2
- 238000005457 optimization Methods 0.000 description 2
- IXTGTEFAVXEHRV-HRJJCQLASA-N N(3)-(4-methoxyfumaroyl)-2,3-diaminopropionic acid Chemical compound COC(=O)\C=C\C(=O)NC[C@H](N)C(O)=O IXTGTEFAVXEHRV-HRJJCQLASA-N 0.000 description 1
- 239000000567 combustion gas Substances 0.000 description 1
- 238000000354 decomposition reaction Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 238000012417 linear regression Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 239000003921 oil Substances 0.000 description 1
- 239000002243 precursor Substances 0.000 description 1
- 238000012887 quadratic function Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000009987 spinning Methods 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B13/00—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
- G05B13/02—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
- G05B13/0205—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric not using a model or a simulator of the controlled system
- G05B13/024—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric not using a model or a simulator of the controlled system in which a parameter or coefficient is automatically adjusted to optimise the performance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/06—Energy or water supply
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J2203/00—Indexing scheme relating to details of circuit arrangements for AC mains or AC distribution networks
- H02J2203/20—Simulating, e g planning, reliability check, modelling or computer assisted design [CAD]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02E—REDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
- Y02E40/00—Technologies for an efficient electrical power generation, transmission or distribution
- Y02E40/70—Smart grids as climate change mitigation technology in the energy generation sector
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02E—REDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
- Y02E60/00—Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y04—INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
- Y04S—SYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
- Y04S10/00—Systems supporting electrical power generation, transmission or distribution
- Y04S10/50—Systems or methods supporting the power network operation or management, involving a certain degree of interaction with the load-side end user applications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y04—INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
- Y04S—SYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
- Y04S40/00—Systems for electrical power generation, transmission, distribution or end-user application management characterised by the use of communication or information technologies, or communication or information technology specific aspects supporting them
- Y04S40/20—Information technology specific aspects, e.g. CAD, simulation, modelling, system security
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- Health & Medical Sciences (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Theoretical Computer Science (AREA)
- General Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Game Theory and Decision Science (AREA)
- Software Systems (AREA)
- Operations Research (AREA)
- Educational Administration (AREA)
- Development Economics (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Computation (AREA)
- Medical Informatics (AREA)
- Quality & Reliability (AREA)
- Automation & Control Theory (AREA)
- Public Health (AREA)
- Water Supply & Treatment (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Supply And Distribution Of Alternating Current (AREA)
- Control Of Eletrric Generators (AREA)
Abstract
通过根据目标电力需求和发电机变量构建可分解马尔科夫决策过程(fMDP)的状态和转变,针对发电机的集合确定最优的条件运转调度。基于所述电力需求、所述发电机变量和风险系数来构建fMDP的成本函数。接着,对fMDP求解以获得最优的条件运转调度。
Description
技术领域
本发明的技术领域总体上涉及发电,更具体地,涉及对发电机的运转的调度。
背景技术
期望调度例如核能、煤炭、石油、燃气、水力、太阳能和风力发电机这样的发电机的运转。发电机通过电网连接到消费者。电网可以覆盖大陆。运转调度的目的是为消费者产生计划的电力量并且将生产成本和电力短缺的风险降低到最低。
运转调度包括一系列运转周期(步长),这些周期(步长)的长度通常是一个小时。在每一个步长期间,应当确定哪些发电机应开机和哪些发电机应关机,并且确定每一个开机的发电机应产生多少电力。
计划周期(即,调度的持续时间)通常在一天到一周之间。由于存在数量非常庞大的可能的发电机组合、必须被考虑的调度、各个发电机的运转成本的差异、输出的可靠性和变化以及各种存在的运转限制,因此在全部可能的调度中发现最优的运转调度是非常困难的计算问题。
大量的这些限制在本质上是暂时的,这就将运转调度转变为连续的决策问题。例如,一些发电机具有最小和最大开机(on)时间和关机(off)时间,并且具有对它们能够多快地增大输出或多快地减小输出的限制。这是为什么启动或者关闭发电机具有很长时间的影响,并且这些决定组成了针对多个时间步长之间使用(或不使用)发电机的调配。
为此,决定启动或者关闭哪些发电机通常被认为是发电中的发电机启动停止问题(unit commitment problem)。在已调配了在一特定时刻启动一组发电机之后,必须确定各个发电机将产生的最优输出。还必须考虑附加的限制,诸如发电机可产生的最小输出和最大输出。这种嵌套优化(nested optimization)问题被称为经济调度(economicdispatch)问题。
在作为全部可用的发电机的子集的运转中的发电机的集合s并且目标电力需求d的情况下,假定F=f(s,d)得到集合s中的发电机产生电力需求d的总预期成本,并且G=g(s,d)得到利用这个发电机的集合不能满足需求的预期风险(概率)。如果集合s中的发电机例如因为d超出了集合s中的发电机的个体的最大输出之和而不能满足需求d,则假定成本F等于使发电机满负荷运行的成本,并且不能满足需求的风险G是一。
对于大多数实际问题,全部可能的调度的数量太大以至于不能被穷尽搜索。如果N个发电机可用,则在任何时间步长中都存在处于启动状态的发电机的2N个可能子集。如果在计划周期中存在总共M个时间步长,例如,针对为一天的计划周期(M=24)和一小时的时间步长,则全部可能的调度的总数是2N·M。运转调度问题的极大的组合复杂度要求针对近似解的更有效的计算方法。
一个简单的方法是将全部发电机放入按照各个发电机满负荷运转时的输出电力的相对成本排序的优先级列表中,使得具有最低成本的发电机具有最高优先级。考虑到时间步长t的预期需求dt,可用的发电机根据该优先级列表来运转,如果dt>dt-1则有可能调配原本关闭的新发电机,或者如果dt<dt-1,则可能回收原本启动的发电机。
通过修改优先级列表以排除那些必须启动或关闭以满足这些限制的发电机,可以适应最小的启动和关闭时间。尽管可行,但是这种运转调度方法远不是最优的,并且已知基于动态规划(dynamic programming)、拉格朗日松弛、分支定界的更先进的技术。
一种方式将该问题解构为与调度的单个时间步长相对应的阶段,并且针对当前阶段的发电机的每一个可行组合(子集),使用动态规划来回归地确定最优的累积代价函数(cost-to-go),直至调度的结束为止。
这种过程减小了该问题的计算复杂度,因为计算复杂度在阶段(步长)的数量方面是线性的,并且在每个阶段的可行的组合的数量方面是二次函数。然而,可行的组合的数量(2N)在可用发电机的数量方面仍然是指数函数。减少可行的组合的数量的探索可能会导致次优方案。此外,如果发电机的状态由布尔变量(开/关)表示,则不能适应最小启动时间和关闭时间的要求以及对斜率的限制。
当完全了解了计划周期的整个持续时间中的未来电力需求并且发电机的操作员在发电机被启动之后对发电机产生多少电力具有完全控制时,可预先确定最优的运转调度,并且随着时间的过去而相应地执行。
然而实际上,不能完全了解需求。预报中总存在不准确性,并且存在由于未来事件而引起的随机变化,例如,由于在比预期的更热的日子里空调器的更高的负载引起。类似地,不能完全了解发电机的输出。例如,任何发电机都有一定的概率会发生故障。另外,诸如光伏面板和风力发电机这样的可更新能源的输出能够发生极大的变化,这是因为输出受到不可控的自然力的制约。
尽管比如发电机的完全故障那样严重,但可更新能源的变化性每天都会出现,并且更加显著地影响运转调度。在过去,一种针对预期需求和供应的偏差进行计划的实际方法是包括利用调配的发电机的额外发电能力的安全余量,也称为运转备用。也就是说,运转调度计划了稍高出一些的电力输出。确定这个安全余量应该是多少以及该安全余量在运转发电机之间应如何分布并不是一个简单的问题,并且受到规定制约。
有时使用经验法则来对预期需求提供小的安全余量,例如3%。在其它情况下,电网必须对可能失去最大的发电机的情况进行补偿。然而,这种方式大体上是启发式的,并且当将来可更新的能源变得更普遍时不大可能有用。替代方式是认识到电力需求和发电机供应的不确定性使得该问题成为随机的(stochastic),即,概率的和随机的,例如参见美国专利申请20090292402,“Method&apparatus for orchestrating utilitypower supply&demand in real time using a continuous pricing signal sent via a networkto home networks&smart appliances,”2009年11月26日。
概率性运转调度确定能够适应供应和需求的未来变化的调度方案,并且通过针对全部可能的偶然性进行计划而隐含地提供安全余量。与这种方式相关联的明显困难是如何代表所有这些可能的偶然性,以及如何针对它们做出计划。一种模型将***的所有的未来的可能实现(称为场景(scenario))组织为场景束的树。然而,这种用于表示概率性的模型仅限于数量不多的场景,而在实际***中,未来可由无限种方式实现。
发明内容
本发明的实施方式提供一种用于确定在电力的随机需求和例如诸如光伏面板和风力发电机这样的可更新能源的不可控发电机的随机输出的情况下一组发电机的最优的条件运转调度的方法。
不同于预先固定的常规运转调度,条件运转调度依赖于可观察的随机变量(需求和输出)的未来状态,并且根据对这些变量的观察结果而得到不同的实际调度。调度明确地提供发电的运转成本与不能够满足未来电力需求的风险之间的平衡。
附图说明
图1是根据本发明实施方式的用于针对N个发电机的集合确定最优的条件运转调度的方法的流程图;
图2示出了根据本发明实施方式的用于可控和不可控的发电机的前驱状态和后续状态;以及
图3示出了根据本发明实施方式的用于计算最优的条件运转调度的和/或树。
具体实施方式
如图1所示,本发明的实施方式提供了一种用于确定在对电力的随机需求101和发电机的子集的随机输出的情况下一组N个发电机100的最优的条件运转调度150的方法50。发电机向消费者105提供电力。该方法可以在与本领域公知的存储器和输入输出接口相连接的处理器中执行。该方法使用可分解马尔科夫决策过程(fMDP)130。
该方法的输入包括随机性(随机)的需求d101、与发电机有关的变量(诸如运转成本和限制)102以及风险系数α103。需求和与发电机有关的变量被用于构建110fDMP的状态和转变。fMDP的成本函数还由变量101至102和风险系数构建120。
该方法通过fMDP130来表示包括多个发电机100的发电***。fMDP表示使用状态变量的复状态(complex state)空间和使用动态贝叶斯网络(DBN)131的转变模型。
该方法通过使用与/或树141来解140fMDP,以确定最优的条件运转调度方案150,参见图3。
马尔科夫决策过程
马尔科夫决策过程(MDP)可以用于表示一***,其中状态随着时间概率性地演化。通常,通过四元组(X,A,R,P)描述MDP,其中,X是状态x的有限集,A是动作a的有限集,R是回报函数(reward function),使得如果在状态x下采取动作a,则R(x,a)代表回报(即,成本);并且P是马尔科夫转变模型,其中P(x’|x,a)代表如果在状态x下采取动作a,转变到状态x’的概率。
MDP可以用于代表发电***,例如,根据状态x表示发电机的每一个可能组合、通过动作a表示关于下一时间步长中的发电机的状态的决策的每一个组合、在状态x中运转发电机达当前周期的成本以及根据回报函数R(x,a)在周期的结束处根据动作a切换到发电机的先前状态x'。
为了使得转变函数成为马尔科夫型,不通过布尔(开/关)变量表示各个发电机的状态,而是通过表示发电机被启动或者关闭的时间步长的数量的多项变量来表示。必须确保符合发电机应被启动或关闭的最小时间或最大时间有关的运转限制。
如果发电机应该被启动至少(或者最多,选更大的)L个时间步长,并且应被关闭至少(或者最多,选更大的)l个时间步长,则该状态由L+l个值中的一个表达。相应地,包括N个发电机的整个发电***的状态可以是(L+l)N个组合中的一个。如果要在M个时间步长上进行计划,则MDP的状态|X|的总数量是M(L+l)N。
然而,对于大多数实际问题,例如,当L=l=5,N=20,M=24时,|X|=24×1020。因而,得到的现有的MDP不能够被解,这是因为已有的用于解MDP的精确方法仅在|X|被限制为几百万个状态时在计算上才是可行的。另外,MDP很难构建和维护。
可分解马尔科夫决策过程
因此,根据本发明优选实施方式的方法使用fMDP130。在fMDP中,通过对单个随机变量的集合X={X1,X2,...,Xn}赋值来隐含地描述过程的状态的集合,其中每一个状态变量Xi都具有有限域Dom(Xi)中的值。也就是说,单个状态x也是赋值的集合{x1,x2,...,xn},使得xi∈Dom(Xi)。
动态贝叶斯网络
转变模型可通过DBN131紧凑地表示。DBN表示概率***,即,发电机,从一个时间步长t到下一个时间步长t+1的演进。如果X={X1,X2,...,Xn}是***在第一时间步长的前驱状态,并且X’={X’1,X’2,...,X’n}是***在下一个时间步长的的前驱状态,则DBNτ具有集合{X1,X2,...,Xn,X’1,X’2,...,X’n}中的2n个随机变量,通常组织成两层,即,前驱层和后续层。
DBNτ的转变图可由双层有向非循环图来表示,其中节点是2n个随机变量。在BDNτ的图中的节点X’i的父节点由父τ(X’i)表示。此外,针对变量X’i限定了条件概率分布(CPD),使得CPD仅在父τ(X’i):Pτ[X’i|父τ(X’i)]中的变量而言是有条件的。接着,可以将fMDP的整个转变函数分解成单个变量的CPD的乘积,其中ui是状态x的值中的父τ(X’i)的赋值。
为了处理多个动作a,或者针对各个动作构建单独的DBN,或者将各个动作变量包括在DBN中,使得变量的CPD取决于动作变量,或者变量的子集。
fMDP变量
为了通过fMDP130表示发电***100,使用了以下变量。单个状态变量的数量n等于发电机的数量N加一,即,n=N+1。各个单个变量Xi代表一个发电机的状态,并且最后的变量表示随机的电力需求,随机的电力需求也是随机变量。
发电机类型
如图2所示,存在很多类型的发电机:可控的发电机,例如,煤炭、石油、水力、核能;和不可控的发电机,例如,太阳能和风力。这两种类型的发电机在***的DBN中被不同地表示。图2示出了在时间t201和时间t+1202处的步长、离散化的需求210、不可控发电机的状态220、可控发电机的状态230、统计相关量240和启动或关闭发电机的决策(动作a)。
可控发电机
对于如上所述,对于满足关于最小/最大启动时间和关闭时间的约束的可控发电机i而言,变量Xi可以采取以下域集合中的L+l个可能的不同值
Dom(Xi)={(启动,1),(启动,2),...,(启动,L),(关闭,1),(关闭,2),...,(关闭,l)}.
在DBN131中,存在两个父节点X’i。一个父节点是在时间t处的前驱状态中的发电机的状态Xi,并且另一个父节点是代表在时间t+1处启动或关闭发电机i的动作的布尔变量ai。
变量X’i的CPD Pτ(X’i|ai)代表发电机的状态的时间演进,例如,如果ai=启动,则状态(启动,1)之后跟随有(启动,2),或者如果ai=关闭,则以状态(启动,1)之后跟随有(关闭,1),其中概率为一,受到运行约束,例如,当发电机可以保持启动达至少L个时间周期时,(启动,L)之后跟随(关闭,1),而与动作ai无关。此外,可以将故障的概率添加到CPD,使得发电机的状态以等于一个时间周期内的故障的似然率的概率变为(关闭,1),而与动作ai无关。
不可控发电机
不可控发电机总是处于启动状态,但是由于诸如风和阳光这样的变化的天气条件而在输出电力方面具有随机的变化。随机变量Xi代表发电机的实际电力输出E与在预先调度时可用的输出的预测E之间的差异ΔE=E-E。请注意,E和ΔE是具有后续观察到的、在调度时不知道的值的随机变量,而是当时已知的恒定值。通常,差异ΔE是连续变量,并且进行适当的离散化,或者通过将差异二值化(bin)为多个离散间隔,或者使用更先进的离散方案。
在DBN中,用于这种不可控发电机的变量X'i仅具有一个父节点Xi,并且相应的CPD Pτ(X’i|xi)可按照多个可能方式来构建。一种可能方式是观察实验数据,并且在CPD中进行概率赋值,使得Pτ(X’i|xi)=F(Δe’|Δe),其中F(Δc’|Δc)是先前时间步长中的差异是Δe时观察差异Δc'的频度。
另一种方式是假定发电机的输出是一次的离散时间自回归(discrete-timeauto-regressive)随机过程,即,(AR(1)),并且由实验观察对的T个残留Δet来估计单个回归系数ρ,使得对于t=1,…,T,Δet+1=ρΔet,。可通过线性回归获得用于ρ的适当值,使得在最小二乘上满足相等。在获得回归系数ρ之后,可通过AR(1)过程的离散化来确定Pτ(X’i|xi)。代表电力需求的概率展开的最后变量XN+1被与类似于代表不可控发电机的变量类似地处理。另选地,可以使用连续时间均值反转(continuous-timemean-reversal)概率性过程。
回报函数
按照以下描述确定fMDP的回报函数R(x,a)。在给定了状态变量x的值的情况下,令s是在状态x下启动的全部发电机的子集。此外,令d是与x内的需求变量xN+1相对应的电力需求的量。接着,在解针对发电机的这个子集和目标需求的经济调度问题之后,令F=f(s,d)为利用当前的发电机的集合来满足需求的成本。此外,令G=g(s,d)为风险,即,利用子集s中的发电机不能满足需求d的概率。
对于特定的已知的s和d的值,该风险是完全已知的,也就是说,是零或一。在当前时间步长的末尾处根据动作a来改变发电机的状态的成本是H。接着,对于特定风险系数α103,总回报或成本是:
R(x,a)=F+H+αG。
解fMDP
通过规定fMDP的全部元素,确定发电机100的条件运转调度150的问题被简化为解fMDP的问题。可以通过用于近似动态规划和近似线性规划的任何已知方法来解fMDP。该解是将fMDP的每一个状态映射到可用动作的集合内的动作的策略,使得这些动作的执行使限定的回报最大化,即,使成本最小化。该策略是针对发电机的条件运转调度,并且如果被遵循,则该策略根据时间步长的开始处的发电机的状态,确定在每一个时间步长t将哪个发电机启动和关闭。因而,据可被用户限定的风险系数α103,在M个时间步长的计划周期期间,满足需求的成本和不能够满足需求的风险被联合地减到最小。
如图3所示,用于解fMDP的一个特定近似方法是将fMDP中的状态的数量限制为合理的子集,并且使用与/或树141来找到最优的条件调度150。与/或树包括两种类型的节点:与(AND)节点301、303、305和或(OR)节点302和304。
与节点表示***在决策周期的开始处可处于的状态。在此情况下,通过三元组(ut,xt,dt)描述该***,其中,ut是在时间周期t的开始处的全部发电机的配置(启动,关闭),xt是在该时间处的MDP的可控发电机的状态,并且dt是在该时间观察到的净需求,被计算为总需求与不可控电力源的输出之间的差。或节点表示可做出的决策。在此情况下,决策是可在时间t选择的配置ut。
与/或树的根节点301总是与节点,并且表示计算调度时(t=0)的***的初始状态。处于二级的与节点是能够被选择用于第一时间周期(t=1)的开始处的可能配置。在该周期的开始处的净需求d是随机变量,并且可按照各种概率采取集合{d1,d2,…}中的多个值,如通过DBN131中的转变概率描述的那样。采取哪一个需求将在第一决策周期的开始处变得清楚。这被表示为与/或树中的或节点302的多个子与节点303。通过针对每一个可能的与节点添加子或节点等,该树进一步向下展开,直至达到与计划周期相等的深度为止。
接着可通过以下描述的动态规划来计算最优调度。令V(ut+1|ut,xt,dt)为当***在周期t处于状态(ut,xt,dt)时与针对时间t+1的配置决策相对应的或节点的值。另外,令V(ut,xt,dt)为与该状态相对应的与节点的值。接着,以下两个动态规划等式可以按照从下向上方式应用,从树的叶节点开始并且直到树的根节点,以确定该树中的全部节点的值函数:
其中T是末端(或最后)的决策步长,并且xt+1是在配置ut+1被选择用于时间周期t+1时可假定的可控发电机的状态。
一旦计算出全部节点的值,可以下地执行最优调度。从初始状态301(u0,x0,d0)开始,***按照配置u0操作。对于下一个决策周期,调度选择对应于具有最低值函数的或节点302的配置u1:
接着,根据观察到的第一周期的净需求d1,***转变到与节点303中的一个。接着类似地进行配置的选择,总是根据以下选择下一个时间周期的配置:
直至达到计划周期的末尾为止。
尽管该计算方法总是找到最优的条件调度,但是在计算上非常复杂,这是因为在任何时间周期处可被选择的可能配置的数量的数量级为2N。此外,树还在净需求的可能值上分支。在实际中,树的分支因数必须被限制为合理的数量,以使得该方法在计算上可行。
限制树的分支因数的一种可能方法是仅将发电机的所有可能配置的小的子集视为各个步长的候选。如上所述,可使用发电机的优先级列表,使得候选配置的数量仅仅是N+1。
另一种方法是使用用于产生确定的调度的已知过程,并且计算针对从预期需求变化了给定百分比(例如,-10%到+10%)的目标需求的最优调度。接着,确定的调度发现对于各个时间周期和各个需求程度而言一系列适当的配置。通过将针对同一时间周期的配置放入针对配置ut的单个候选集Ut中,与/或树的分支因数可被显著地限制,并且仅局限于电力需求的可能变化适用的配置。
工业实用性
本发明的方法可适用于很多种类的领域中的发电机。
Claims (17)
1.一种针对发电机的集合确定最优的条件运转调度的方法,该方法包括以下步骤:
由目标电力需求和发电机变量来构建分解马尔科夫决策过程(fMDP)的状态和转变;
基于所述电力需求、所述发电机变量以及风险系数,构建所述fMDP的成本函数;以及
对所述fMDP求解以获得所述最优的条件运转调度,其中,上述步骤在处理器中执行。
2.根据权利要求1所述的方法,其中,所述需求是随机的。
3.根据权利要求1所述的方法,其中,所述发电机的集合包括不可控发电机,其中,各不可控发电机具有随机的输出。
4.根据权利要求1所述的方法,其中,所述发电机变量包括所述发电机的数量、成本和运转所述发电机的限制。
5.根据权利要求1所述的方法,其中,所述fMDP由动态贝叶斯网络(DBN)表示。
6.根据权利要求1所述的方法,其中,所述求解使用近似动态规划。
7.根据权利要求1所述的方法,其中,所述fMDP的所述状态由随机变量的集合X={X1,X2,...Xn}表示,其中,各个状态变量Xi具有有限域Dom(Xi)中的值,并且单个状态x具有赋值集合{x1,x2,...,xn},使得xi∈Dom(Xi)。
8.根据权利要求5所述的方法,其中,所述DBN表示所述发电机从时间步长t到下一个时间步长t+1的演进,并且其中,X={X1,X2,...,Xn}是时间t处的前驱状态,并且X’={X’1,X’2,...,X’n}是时间t+1处的后续状态。
9.根据权利要求5所述的方法,其中,所述DBN由双层有向非循环图表示。
10.根据权利要求1所述的方法,其中,所述fMDP的求解使用与/或树以及动态规划。
11.根据权利要求10所述的方法,其中,所述与/或树的分支被限制为所述可控发电机的适当配置的子集。
12.根据权利要求11所述的方法,其中,所述可控发电机的所述适当配置的子集由所述发电机的优先级列表构建。
13.根据权利要求11所述的方法,其中,所述可控发电机的所述适当配置的子集是通过在需求预期值的周围对所述需求的变化程度执行确定性调度并观察在所述最优的条件运转调度中使用哪些配置而构建的。
14.根据权利要求11所述的方法,其中,通过从总需求中减去全部不可控变量的输出来计算净需求。
15.根据权利要求11所述的方法,其中,需求变量是离散的并且仅限为多个可能的离散值。
16.根据权利要求15所述的方法,其中,由离散时间自回归随机过程来估计所述净需求变量的概率性转变函数。
17.根据权利要求15所述的方法,其中,由连续时间均值反转随机过程来估计所述净需求变量的概率性转变函数。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/870,703 | 2010-08-27 | ||
US12/870,703 US8566266B2 (en) | 2010-08-27 | 2010-08-27 | Method for scheduling the operation of power generators using factored Markov decision process |
PCT/JP2011/065745 WO2012026229A2 (en) | 2010-08-27 | 2011-07-05 | Method for scheduling the operation of power generators |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103069442A true CN103069442A (zh) | 2013-04-24 |
CN103069442B CN103069442B (zh) | 2016-04-13 |
Family
ID=44534560
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201180041294.7A Expired - Fee Related CN103069442B (zh) | 2010-08-27 | 2011-07-05 | 用于调度发电机的运转的方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US8566266B2 (zh) |
EP (1) | EP2609548A2 (zh) |
JP (1) | JP5465344B2 (zh) |
CN (1) | CN103069442B (zh) |
WO (1) | WO2012026229A2 (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109583647A (zh) * | 2018-11-29 | 2019-04-05 | 上海电气分布式能源科技有限公司 | 一种储能产品多用户共享方法及供电*** |
CN111327046A (zh) * | 2018-12-14 | 2020-06-23 | 国网能源研究院有限公司 | 一种含大规模风电功率场景的电力***经济调度方法 |
TWI702558B (zh) * | 2017-02-10 | 2020-08-21 | 日商東芝股份有限公司 | 運轉計畫擬訂裝置、運轉計畫擬訂方法及記憶媒體 |
Families Citing this family (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8996185B2 (en) * | 2011-06-03 | 2015-03-31 | Mitsubishi Electric Research Laboratories, Inc. | Method for scheduling power generators based on optimal configurations and approximate dynamic programming |
WO2012172616A1 (ja) * | 2011-06-17 | 2012-12-20 | 株式会社日立製作所 | マイクログリッド制御システム |
US9946285B2 (en) | 2011-12-23 | 2018-04-17 | International Business Machines Corporation | Energy allocation system for balancing energy consumption |
WO2013107577A1 (de) * | 2012-01-16 | 2013-07-25 | Siemens Aktiengesellschaft | Verfahren und vorrichtung zum betrieb und zur auslegung einer anlage |
US9509176B2 (en) * | 2012-04-04 | 2016-11-29 | Ihi Inc. | Energy storage modeling and control |
GB2506401A (en) | 2012-09-28 | 2014-04-02 | Ibm | Method for allocating electrical energy in a smart grid |
US20150288183A1 (en) | 2014-04-06 | 2015-10-08 | CleanSpark Technologies LLC | Establishing communication and power sharing links between components of a distributed energy system |
WO2016040774A1 (en) * | 2014-09-11 | 2016-03-17 | Sheble Gerald B | Resource control by probability tree convolution production cost valuation by iterative equivalent demand duration curve expansion (aka. tree convolution) |
WO2016074187A1 (en) * | 2014-11-13 | 2016-05-19 | The University Of Hong Kong | Fast generation adjustment algorithm for energy management system |
US10205322B1 (en) | 2015-03-09 | 2019-02-12 | Cummins Power Generation Ip, Inc. | Economically efficient operation of a power generator |
CN104715148B (zh) * | 2015-03-12 | 2017-11-03 | 南方电网科学研究院有限责任公司 | 一种基于Markov过程的可再生能源电力建模方法 |
US10824119B2 (en) * | 2016-03-29 | 2020-11-03 | International Business Machines Corporation | Intelligent energy switch |
CN106849190B (zh) * | 2017-03-21 | 2019-05-17 | 国网天津市电力公司 | 一种基于Rollout算法的多能互补微网实时调度方法 |
US10734811B2 (en) | 2017-11-27 | 2020-08-04 | Ihi Inc. | System and method for optimal control of energy storage system |
US10937112B2 (en) * | 2018-08-17 | 2021-03-02 | Kabushiki Kaisha Toshiba | System, method and device for creating a power generation plan in a power generation system |
CN109165785A (zh) * | 2018-08-27 | 2019-01-08 | 广西大学 | 利用风险约束调度提高极端天气环境下风力利用率的方法 |
CN109242200B (zh) * | 2018-09-29 | 2022-05-17 | 华北电力大学 | 一种贝叶斯网络预测模型的风电功率区间预测方法 |
CN109783916B (zh) | 2019-01-02 | 2021-06-18 | 大连理工大学 | 一种基于仿真技术的空气压缩机群组优化调度决策方法 |
CN111064227B (zh) * | 2020-01-07 | 2021-08-13 | 南方电网科学研究院有限责任公司 | 一种配电网运行效率优化方法 |
KR102299231B1 (ko) * | 2020-04-07 | 2021-09-08 | 경희대학교 산학협력단 | 동적이산사건수목에 기반한 공정 안전성 평가 장치 및 그 동작 방법 |
CN111597640A (zh) | 2020-05-22 | 2020-08-28 | 上海海事大学 | 一种工况分类下的混合动力船舶需求负载预测方法 |
CN112202196B (zh) * | 2020-08-18 | 2022-04-29 | 广西大学 | 一种双馈风力发电机的量子深度强化学习控制方法 |
CN112290536B (zh) * | 2020-09-23 | 2022-12-23 | 电子科技大学 | 基于近端策略优化的电-热综合能源***在线调度方法 |
CN113572163B (zh) * | 2021-07-28 | 2023-04-07 | 三峡大学 | 基于改进仿射算法的分布式电源主动配电网优化调度方法 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101154815A (zh) * | 2006-09-29 | 2008-04-02 | 霍尼韦尔国际公司 | 动态经济负荷分配 |
US20090292402A1 (en) * | 2008-04-14 | 2009-11-26 | Cruickshank Iii Robert F | Method & apparatus for orchestrating utility power supply & demand in real time using a continuous pricing signal sent via a network to home networks & smart appliances |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5627760A (en) | 1995-04-17 | 1997-05-06 | Slutsker; Ilya | Method and apparatus for real time recursive parameter energy management system |
US20040044613A1 (en) | 2002-05-15 | 2004-03-04 | Kabushiki Kaisha Toshiba | Price evaluation system and method for derivative security, and risk management system and method for power exchange |
JP2003331128A (ja) * | 2002-05-15 | 2003-11-21 | Toshiba Corp | 派生証券の評価システムおよび派生証券の価格評価方法 |
US20040117186A1 (en) * | 2002-12-13 | 2004-06-17 | Bhiksha Ramakrishnan | Multi-channel transcription-based speaker separation |
US7193557B1 (en) * | 2003-04-29 | 2007-03-20 | Lockheed Martin Corporation | Random set-based cluster tracking |
JP4694984B2 (ja) * | 2006-02-10 | 2011-06-08 | 学校法人明治大学 | 電力負荷予測方法、及び電力負荷予測処理プログラム |
-
2010
- 2010-08-27 US US12/870,703 patent/US8566266B2/en not_active Expired - Fee Related
-
2011
- 2011-07-05 WO PCT/JP2011/065745 patent/WO2012026229A2/en active Application Filing
- 2011-07-05 JP JP2012558099A patent/JP5465344B2/ja not_active Expired - Fee Related
- 2011-07-05 CN CN201180041294.7A patent/CN103069442B/zh not_active Expired - Fee Related
- 2011-07-05 EP EP11749942.6A patent/EP2609548A2/en not_active Withdrawn
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101154815A (zh) * | 2006-09-29 | 2008-04-02 | 霍尼韦尔国际公司 | 动态经济负荷分配 |
US20090292402A1 (en) * | 2008-04-14 | 2009-11-26 | Cruickshank Iii Robert F | Method & apparatus for orchestrating utility power supply & demand in real time using a continuous pricing signal sent via a network to home networks & smart appliances |
Non-Patent Citations (1)
Title |
---|
ALBERTO REYES等: "An Intelligent Assistant for Power Plants based on Factored MDPs", 《INTELLIGENT SYSTEM APPLICATIONS TO POWER SYSTEMS》 * |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI702558B (zh) * | 2017-02-10 | 2020-08-21 | 日商東芝股份有限公司 | 運轉計畫擬訂裝置、運轉計畫擬訂方法及記憶媒體 |
CN109583647A (zh) * | 2018-11-29 | 2019-04-05 | 上海电气分布式能源科技有限公司 | 一种储能产品多用户共享方法及供电*** |
CN109583647B (zh) * | 2018-11-29 | 2023-06-23 | 上海电气分布式能源科技有限公司 | 一种储能产品多用户共享方法及供电*** |
CN111327046A (zh) * | 2018-12-14 | 2020-06-23 | 国网能源研究院有限公司 | 一种含大规模风电功率场景的电力***经济调度方法 |
CN111327046B (zh) * | 2018-12-14 | 2021-09-10 | 国网能源研究院有限公司 | 一种含大规模风电功率场景的电力***经济调度方法 |
Also Published As
Publication number | Publication date |
---|---|
WO2012026229A3 (en) | 2012-11-08 |
CN103069442B (zh) | 2016-04-13 |
US8566266B2 (en) | 2013-10-22 |
JP5465344B2 (ja) | 2014-04-09 |
US20120054139A1 (en) | 2012-03-01 |
EP2609548A2 (en) | 2013-07-03 |
WO2012026229A2 (en) | 2012-03-01 |
JP2013529879A (ja) | 2013-07-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103069442B (zh) | 用于调度发电机的运转的方法 | |
Palma-Behnke et al. | A microgrid energy management system based on the rolling horizon strategy | |
US9026259B2 (en) | Power generation optimization in microgrid including renewable power source | |
Zhang et al. | Optimal energy management of wind-battery hybrid power system with two-scale dynamic programming | |
CN110739687B (zh) | 一种考虑风电高阶不确定性的电力***分布鲁棒调度方法 | |
Rahbari-Asr et al. | Cooperative distributed scheduling for storage devices in microgrids using dynamic KKT multipliers and consensus networks | |
Adeodu et al. | Control of electric power transmission networks with massive energy storage using economic MPC | |
Jurković et al. | Review on unit commitment under uncertainty approaches | |
Xiong et al. | Stochastic unit commitment using multi-cut decomposition algorithm with partial aggregation | |
Dimopoulou et al. | A Markov decision process for managing a hybrid energy storage system | |
Ebell et al. | Reinforcement learning control algorithm for a pv-battery-system providing frequency containment reserve power | |
JP6582758B2 (ja) | 発電計画作成装置、発電計画作成プログラム及び発電計画作成方法 | |
Nassourou et al. | Economic model predictive control for energy dispatch of a smart micro-grid system | |
Matijašević et al. | A systematic review of machine learning applications in the operation of smart distribution systems | |
Kang et al. | Optimal planning of hybrid energy storage systems using curtailed renewable energy through deep reinforcement learning | |
Chapaloglou et al. | Optimal energy management in autonomous power systems with probabilistic security constraints and adaptive frequency control | |
Leo et al. | Multi agent reinforcement learning based distributed optimization of solar microgrid | |
Arrigo et al. | Enhanced wasserstein distributionally robust OPF with dependence structure and support information | |
Hijjo et al. | Multi-objective optimization for scheduling isolated microgrids | |
Barrios et al. | Stochastic unit commitment in microgrids based on model predictive control | |
Agbodjan et al. | Stochastic modelled grid outage effect on home Energy Management | |
Giraldo et al. | Optimal operation of community energy storage using stochastic gradient boosting trees | |
Islam et al. | Review of application of optimization techniques in smart grids | |
Hernández | Energy management systems for microgrids equipped with renewable energy sources and battery units | |
Liu et al. | Two-stage robust optimal dispatch method considering wind power and load correlation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20160413 Termination date: 20170705 |
|
CF01 | Termination of patent right due to non-payment of annual fee |