CN111200285A - 一种基于强化学习和多智能体理论的微电网混合协调控制方法 - Google Patents
一种基于强化学习和多智能体理论的微电网混合协调控制方法 Download PDFInfo
- Publication number
- CN111200285A CN111200285A CN202010089205.7A CN202010089205A CN111200285A CN 111200285 A CN111200285 A CN 111200285A CN 202010089205 A CN202010089205 A CN 202010089205A CN 111200285 A CN111200285 A CN 111200285A
- Authority
- CN
- China
- Prior art keywords
- designing
- state
- action
- energy storage
- reinforcement learning
- 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
- 230000002787 reinforcement Effects 0.000 title claims abstract description 25
- 238000000034 method Methods 0.000 title claims abstract description 20
- 230000009471 action Effects 0.000 claims abstract description 68
- 238000004146 energy storage Methods 0.000 claims abstract description 65
- 230000006870 function Effects 0.000 claims abstract description 23
- 238000011217 control strategy Methods 0.000 claims abstract description 17
- 238000007599 discharging Methods 0.000 claims abstract description 14
- 230000006641 stabilisation Effects 0.000 claims abstract description 13
- 238000011105 stabilization Methods 0.000 claims abstract description 13
- 230000007704 transition Effects 0.000 claims abstract description 9
- 230000007246 mechanism Effects 0.000 claims abstract description 6
- 239000013589 supplement Substances 0.000 claims abstract description 5
- 238000010248 power generation Methods 0.000 claims description 49
- 238000001514 detection method Methods 0.000 claims description 13
- 230000008859 change Effects 0.000 claims description 9
- 230000006399 behavior Effects 0.000 claims description 5
- 239000011159 matrix material Substances 0.000 claims description 4
- 238000013461 design Methods 0.000 claims description 2
- 239000003795 chemical substances by application Substances 0.000 description 23
- 101000588130 Homo sapiens Microsomal triglyceride transfer protein large subunit Proteins 0.000 description 11
- 102100031545 Microsomal triglyceride transfer protein large subunit Human genes 0.000 description 11
- 238000005516 engineering process Methods 0.000 description 11
- 230000008901 benefit Effects 0.000 description 7
- 238000011161 development Methods 0.000 description 7
- 238000005192 partition Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000002829 reductive effect Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 238000010521 absorption reaction Methods 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000010276 construction Methods 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 2
- 238000003912 environmental pollution Methods 0.000 description 2
- 230000036961 partial effect Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000033228 biological regulation Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000005265 energy consumption Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000000670 limiting effect Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000005065 mining Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- 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
- H02J3/00—Circuit arrangements for ac mains or ac distribution networks
-
- 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
- H02J3/00—Circuit arrangements for ac mains or ac distribution networks
- H02J3/28—Arrangements for balancing of the load in a network by storage of energy
-
- 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
- H02J3/00—Circuit arrangements for ac mains or ac distribution networks
- H02J3/38—Arrangements for parallely feeding a single network by two or more generators, converters or transformers
- H02J3/381—Dispersed generators
-
- 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
- Y02E70/00—Other energy conversion or management systems reducing GHG emissions
- Y02E70/30—Systems combining energy storage with energy generation of non-fossil origin
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Supply And Distribution Of Alternating Current (AREA)
Abstract
本发明公开了一种基于强化学习和多智能体理论的微电网混合协调控制方法,包括如下步骤:设计基于电压分层方式的过渡电压层控制策略,设计双储能分角色控制策略,当储能单元工作于稳压模式时,两储能分离工作;当需要储能辅助持续吸收功率或补充功率时,两储能工作方式转换为协同充/放电;构建基于Q‑Learning的动作空间与状态空间:设计基于多智能体的强化学习控制框架:包括设计状态—动作对的基本更新规则以及选择相应的价值函数;设计基本动作选择机制与回报值策略:包括设计***在初始状态下所采取的选择策略以及在各个状态下的回报值;设计强化学习算法流程:基于以上策略设计合适算法流程以实现控制策略。
Description
技术领域
本发明涉及智能电网控制领域,尤其涉及一种基于强化学习和多智能体理论的微电网混合协调控制方法。
背景技术
随着经济的快速发展,我国能源消耗逐年递增,其中化石能源等非可再生能源的消耗总量增长迅速。我国的电力供应仍主要来源于火力发电,但随着化石能源等非可再生能源的过渡开采以及传统发电过程中对环境带来的负面影响日益严重,我国乃至全世界对风、光、水等可再生能源发电的研究逐步提上了日程。对绿色清洁能源的开发利用不仅能为环境保护作出一定的贡献,更加重要的是能够为经济发展提供新的能源供给形式。因此,对清洁能源的开发利用成为我国能源发展的重点任务以来,来我国的风力发电和光伏发电以较为迅猛的速度发展起来。
近年来,与传统的大型集中式发配电模式相比,基于分布式发电技术的微电网得益于其建设周期短、投资少、安装地点灵活、供电可靠、易于维护、能源利用率高及环境污染小等突出的优势得到了国内外的广泛关注与应用。微电网是将分布式电源、负荷、储能装置及控制装置等结合,形成一个单一可控的单元,同时向用户供给电能和热能。微电网中融合了先进的信息技术、控制技术和电力技术,可在提供稳定的电力供应,满足多样化负载需求的同时,还能保证实现能源效益、经济效益和环境效益的最大化。与此同时,微电网还可以在必要的时刻向常规电网中提供电力支撑。微电网将是未来电网建设过程中不可或缺的重要组成部分。在我国,大力推广分布式发电技术,是走可持续发展道路的具体体现,是对我国调整能源结构、解决边远地区用电问题、保护环境的有力支撑。
随着分布式发电技术的快速发展,其亟待解决的问题逐渐显现出来。接入大电网后的微电网很容易满足负荷需求,但是当微电网处于孤岛运行时,为了保证***在多个接入情况下的安全稳定运行,需要一种有效的控制机制。首先分布式发电的能源供应主要依靠风、光等可再生能源,但其固有的间歇性、不可控性等依赖自然因素的特性将会对电网的能源供应造成一定的不稳定性。因此为保证负载的稳定运行,必须对分布式能源进行合理有效的控制,使其能够根据实时自然条件与负荷需求运行在不同的模式下。而且,若***频繁地在不同的运行模式间切换也势必会增加控制难度,降低其运行稳定性,如何在保证***稳定运行的情况下减少其模式转换次数同样是一个值得考虑的问题。除了上述的不同运行模式转换问题外,电压、功率等重要电力指标的控制问题也不容忽视。
基于分布式发电技术的微电网多模式转换的控制问题,多智能体***(multi-agent system,简称MAS)技术无疑是最有效和最广泛应用的手段之一。到目前为止,也已经研究出很多基于分布式发电技术的微电网多模式转换的控制方法。然而,大多数人都将重点放在了基于MAS的逻辑切换控制或者连续动态调节问题并没有充分地考虑微电网***的切换条件与切换行为。因此,如何在保证***稳定运行的情况下,合理规划切换条件与切换行为,减少其模式转换次数是一个值得考虑的问题。并且在对母线电压的检测方案中,大多数采用的思路是直接将电压分为三个或五个等级,当母线电压因某种因素上升或下降到某一等级后,***采取一种控制措施维持母线电压以及***的稳定,却未考虑到当母线电压恰好在某两个等级间波动的情况,其会导致***不停转换控制措施。对于储能单元来说,其用途一般有两种:第一种是当可再生能源发电量供应不足时,储能单元负责向负载提供电能输出;另一种是当母线电压出现一定程度波动时,调用储能单元对其“削峰填谷”,稳定母线电压。然而大部分文章都是采用单一储能方案,单一储能方案在稳定电压波动时需要不停切换充放电,不仅性能一般,而且还会极大损耗储能寿命,另一部分在此基础上采用改进后的双储能控制,但双储能控制策略单一。
发明内容
根据现有技术存在的问题,本发明公开了一种基于强化学习和多智能体理论的微电网混合协调控制方法,设计基于电压分层控制方式的过渡电压层控制策略,在相邻电压层之间加入过渡层;
设计双储能分角色控制策略,当储能单元工作于稳压模式时,两储能分离工作;当需要储能辅助持续吸收功率或补充功率时,两储能工作方式转换为协同充/放电;.
构建基于Q-Learning的动作空间与状态空间:分析母线电压检测单元、储能单元、光伏发电单元、风力发电单元、柴油发电单元和负荷控制单元的各自必要的状态与动作、获取各自的动作空间与状态空间;
设计基于多智能体的强化学习控制框架:包括设计状态—动作对的基本更新规则以及选择相应的价值函数;
设计基本动作选择机制与回报值策略:包括设计***在初始状态下所采取的选择策略以及在各个状态下的回报值;
设计强化学习算法流程:基于以上策略设计合适算法流程以实现控制策略。
所述基于多智能体的强化学习控制框架采用如下方式设计:将***当前采集的状态信息与上一时刻采集的状态信息进行比较,若状态相同则不进行动作指令的生成,继续进行下一时刻状态信息采集;
当所有的状态与动作都确定后,***生成一个多维Q矩阵,强化学习模型***状态的Q值通过学习迭代逼近最优的动作值函数获取,
状态—动作对的基本更新规则如下式:
其中s为智能体当前的状态,a为根据当前状态所采取的动作,Q(st,at)表示智能体在状态st下通过设定的学习策略所选择的下一步动作指令at;β为衰减因子,其大小决定了选取的策略倾向于当前奖励还是未来奖励,R为基于状态和行为的奖励;
通过奖励函数判断执行动作、更改指令后的智能体状态与之前状态的情况、决定基于上一状态的动作应受到的奖励或惩罚程度,通过尝试组合所有基于当前状态允许的所有动作来最大化奖励函数的期望值之和,奖励函数为:
所述基本动作选择机制与回报值策略采用如下方式设计:
设置单元的启用优先级:其中风力/光伏发电>储能供电>柴油机组供电>负荷控制单元切负荷;
对可再生能源发电供应量刚好满足需求、可再生能源发电供应量大于需求和可再生能源发电供应量小于需求三种情况进行分情况设计。
由于采用了上述技术方案,本发明提供的一种基于强化学习和多智能体理论的微电网混合协调控制方法,该方法通过引入强化学习算法,以多个微电网智能体单元所获取的总回报期望的最大值作为目标,根据历史数据及当前状态自主学习迭代动作价值函数。多智能体混合协调控制的最优动作策略即为最终得到的收敛的状态—动作表,并以动作价值函数进一步优化控制器中的混合协调控制规则。并设计一种基于电压分层技术的过渡电压层控制策略,和一种双储能协调控制策略,以减小由控制策略带来的不稳定因素,稳定母线电压。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为加入过渡层的电压检测等级图;
图2为微电网***的模型图;
图3为环境、智能体与控制***关系图;
图4为基于强化学习的多智能体协调控制框架。
具体实施方式
为使本发明的技术方案和优点更加清楚,下面结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚完整的描述:
如图4所示的一种基于强化学习和多智能体理论的微电网混合协调控制方法,包括如下步骤:
步骤1:为对母线电压进行最优控制,电压分层控制策略将母线电压分为6个检测等级:(—,0.95Uref],(0.95Uref,0.96Uref],(0.96Uref,0.98Uref],(0.98Uref,1.02Uref],(1.02Uref,1.05Uref],(1.05Uref,—],其中Uref为参考电压。
由于可再生能源发电以及负荷需求的随机性,会导致母线电压出现一定程度的波动。当母线电压从某一范围跳变至另一范围时,检测单元将该状态变动信号传输至混合控制单元。为防止由于发电与需求的不确定性导致母线电压在两电压检测等级之间来回跳变造成检测单元频繁传输状态变动信号,本文创新性地在电压检测等级之间加入过渡电压层。如图1所示,当母线电压在某一电压层区内波动不会触发状态变动信号,此时该电压层区内包含的上一层区的下边界和下一层区的上边界都处于未激活状态,当母线电压继续上升(下降)至越过当前层区的上边界(下边界)时,该电压层区失效,上一电压层区(下一电压层区)激活,检测单元检测到母线电压状态信号变动,将具体状态变动信息传输至混合控制单元。电压检测单元的事件触发函数(event-triggered functions,ETFs)由ETF(Us)表示,为:
其中Sgn(.)是符号函数;1(t)阶跃函数;U为当前母线电压;和分别表示当前电压所处于的电压层上限与下限,每一层的电压范围已经在上文中定义;当ETF(Us)=1时,母线电压所允许的范围上移一层区,当ETF(Us)=0时,母线电压所允许的范围下移一层区,ETF(Us)=0时,电压层区不作改变;ts为触发时间。
步骤2:为最大限度发挥两组储能的容量优势以及维护储能寿命,储能控制单元对两组储能进行分角色控制。当母线电压因再生能源发电不稳定或其他因素导致波动时,储能工作于稳压工作方式(包括功率吸收与功率补偿两种工作方式),双储能分离工作,一组储能专门用于功率吸收,吸收母线电压多余电能,进行“削峰”,另一组储能专门用于功率补偿,向母线供能以抑制母线电压的降低,进行“填谷”;当可再生能源发电量持续上升(下降),需要储能辅助持续吸收功率(补充功率)时,两储能工作方式转换为协同充/放电。该控制策略的事件触发函数由ETF(Es)表示,为:
ETF(Es)=Sgn[Is]×[1(t)-1(t-ts)] (5)
Is为储能与母线之间的电流,Is>0表示储能充电,反之Is<0表示储能放电,ts为触发时间。当ETF(Es)=1时两储能为协同充电工作方式,当ETF(Es)=-1时两储能为协同放电工作方式,当其为0时为分角色工作方式(稳压)。此外,为维护储能寿命及更好地让储能为***提供服务,设定两组储能SOC不能有过大差值,当储能控制单元检测到|SOC1-SOC2|>0.3,即两储能容量相差0.3时,将对两储能的角色进行切换。综上,该种控制方式可消除单一储能中因充放电模式频繁切换所导致的时间损失,可进一步提升储能单元反应速度,能够更快地稳定母线电压波动,并且有效提升储能寿命。
步骤3:基于图2所示的微电网***模型图设计如下各单元的控制方案。
1)母线电压检测单元:为方便对母线电压进行最优控制,在实施方案(1)中已按照传统电压分层控制策略将母线电压分为6个检测等级(—,0.95Uref],(0.95Uref,0.96Uref],(0.96Uref,0.98Uref],(0.98Uref,1.02Uref],(1.02Uref,1.05Uref],(1.05Uref,—],与其相对应共有六个状态,其状态空间包括:超低、过低、偏低、正常、偏高、过高;但其状态变动因素取决于其他单元或自然因素,所以其无动作空间。
2)储能单元:为维护储能寿命,限制其容量的工作空间为0.1SOC—0.9SOC,即若储能作为放电或充电单元时,当其容量小于0.1SOC或大于0.9SOC时断开运行,因此其共有亏电(可充电)、满电(可放电)与可充放电三个容量状态。并且因储能共有稳压、协同充/放电与等待四个工作状态,状态空间包括:亏电(可充电)、满电(可放电)、可充放电、稳压、协同充电、协同放电、等待;每个工作状态都存在可以向其他状态转换的情况,因此共对应十二个工作状态的转换,即十二个动作,动作空间包括:稳压→协同充电、稳压→协同放电、稳压→等待、协同充电→稳压、协同充电→协同放电、协同充电→等待、协同放电→稳压、协同放电→协同充电、协同放电→等待、等待→稳压、等待→协同充电、等待→协同放电。
3)光伏发电单元:因为光伏发电的最大功率完全取决于自然条件的好坏,因此当发电功率小于负载功率时,此时发电单元的工作模式采用最大功率点追踪(MTTP)模式,使其尽可能提供更多功率,降低发电成本;当发电功率大于负载功率时,其工作模式采用恒功率模式,保证负载正常运行;当发电功率过低时,发电单元退出运行。因此其共有三个工作状态,状态空间包括:恒功率模式、MTTP模式、停止运行;不同于储能单元,光伏发电单元共有四种工作状态的转换,动作空间包括:恒功率→MTTP、MTTP→停止运行、停止运行→MTTP、MTTP→恒功率。
4)风力发电单元:同光伏发电单元,共有三个工作状态、四个动作,即状态空间包括:恒功率模式、MTTP模式、停止运行;动作空间包括:恒功率→MTTP、MTTP→停止运行、停止运行→MTTP、MTTP→恒功率。
5)柴油发电单元:当可再生能源发电不足同时储能电量也消耗殆尽时,启用柴油发电机组供电,保持负载正常运行。因此该单元有两个状态,两个动作。状态空间:运行、停止;动作空间:启动、停止。
6)负荷控制单元:负荷控制单元负责控制不重要负荷的供电。当所有发电功率均小于负载功率时,将由负荷控制单元逐一切除不重要负荷,以维持母线电压稳定,保证重要负荷的正常运行。该单元共有全部在线、部分切除与全部切除三个状态,对应切除负载与上线负载两个动作。状态空间:全部在线、部分切除、全部切除;动作空间:切除负载、上线负载。
步骤4:强化学习是一种无监督学习方法,智能体通过与环境的反复交互、不断学习,选择最优或者近似最优的动作,以实现***目标或保持***最佳状态,其基本模型一般包括如图3所示的环境与***两部分。
控制模块的强化学习模型***状态的Q值,通过学习迭代逼近最优的动作值函数,而与正在遵循的策略的相关性很小。当所有的状态与动作都确定后,***生成一个多维Q矩阵。需要说明的是,***对状态信息的采集、处理和下一步动作指令的下达是一个不间断的过程,并且动作指令具有覆盖性,即智能体必须时刻准备接受***传递来的动作更改指令。为减少***数据处理的计算量,将***当前采集的状态信息与上一时刻采集的状态信息进行比较,若状态相同则不进行动作指令的生成,继续进行下一时刻状态信息采集。状态—动作对的基本更新规则如下式:
其中s为智能体当前的状态,a为根据当前状态所采取的动作,Q(st,at)则表示智能体在状态st下通过设定的学习策略所选择的下一步动作指令at;β为衰减因子,其大小决定了选取的策略更倾向于当前奖励还是未来奖励,R为基于状态和行为的奖励,其结果由公式(8)给出。在智能体学习迭代过程中,每个智能体获得的奖励同时取决于自身动作以及由自身动作引起的其他智能体的动作。基于强化学习的多智能体协调控制框架如图4所示。
***通过奖励函数判断执行动作更改指令后的智能体状态与之前状态的情况来决定基于上一状态的动作应受到的奖励或惩罚程度,因此***通过尝试组合所有基于当前状态允许的所有动作来最大化奖励函数的期望值之和,奖励函数为:
步骤5:在满足电压安全评估指标的前提下,控制***基于母线电压的状态信息,对各发电单元与负荷控制单元进行调控,考虑到储能与柴油机组带来的成本增加以及柴油机组造成的环境污染问题,对各单元的启用优先级排序如下:风力/光伏发电(储能调压)>储能供电>柴油机组供电>负荷控制单元切负荷。
可再生能源发电供应量刚好满足需求时:
母线电压在(0.98Uref,1.02Uref]范围波动,此时发电来源主要依靠风光等可再生能源供电,且工作模式为最大功率点追踪模式,并由双储能单元提供功率补偿以及实时稳压;
可再生能源发电供应量大于需求时:
当风力或光伏发电充足时,母线电压上升至(1.02Uref,1.05Uref]范围(以下均默认越过电压缓冲层)。储能动作:储能不再提供功率补偿,其工作模式切为充电模式,补充自身电能,同时将母线电压稳定在该范围内(即***选择此动作时回报值为r=r+,选择其他动作时回报值为r=r-,并且以下所表述的动作回报值均为正,未表述的其他动作回报值均为负,下文不再赘述);
若母线电压继续升高,到达(1.05Uref,—]范围,可再生能源动作:风力或光伏发电单元工作模式由最大功率点追踪模式转换为恒功率模式运行,同时将母线电压稳定在该范围内;
可再生能源发电供应量小于需求时:
当可再生能源发电功率下降,母线电压随之降至(0.98Uref,1.02Uref]范围时,储能动作:储能单元启用功率补偿,同时将母线电压稳定在该范围内;
若可再生能源发电功率继续下降,母线电压降至(0.96Uref,0.98Uref]范围内时,储能动作:储能开始供能以维持母线电压稳定;
当储能电量不足时,储能动作:储能退出运行。因而母线电压继续降低至(0.95Uref,0.96Uref],柴油发电机组动作:柴油发电机组启用;
若负载负荷较大,致使柴油发电机组发出功率难以满足时,母线电压进入(—,0.95Uref]范围,负荷控制器动作:负荷控制器逐个切除负载,以将电压维持在0.95Uref附近(需说明的是,负荷控制器对可切负荷采用分区管理,每个分区由若干负荷组成,其负载容量大致相同,负荷控制器切除负荷的最小单位为“区”);当可再生能源恢复,母线电压上升至(0.96Uref,0.98Uref]时,负荷控制器动作:负荷控制器尝试逐个上线被切除的负载(其过程与切除方式相反)。
步骤6:基于以上策略,设计合适算法流程以实现控制策略:
1)初始化设置:***结构读取,载入状态—动作矩阵,目标函数与奖励函数设置,Q表初始化;
2)参数设置:动作策略、衰减因子β设置;
3)检测当前环境下的状态st;
4)判断当前状态st与上一状态st-1是否一致,若一致,进行步骤5);否则返回步骤3)
5)根据动作策略选择状态st所对应的动作at;
6)执行at,返回奖励值R与下一个状态st+1;
7)按式(5)更新Q值,将数据存入知识库中,返回步骤3)。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。
Claims (3)
1.一种基于强化学习和多智能体理论的微电网混合协调控制方法,其特征在于包括:
设计基于电压分层控制方式的过渡电压层控制策略,在相邻电压层之间加入过渡层;
设计双储能分角色控制策略,当储能单元工作于稳压模式时,两储能分离工作;当需要储能辅助持续吸收功率或补充功率时,两储能工作方式转换为协同充/放电;.
构建基于Q-Learning的动作空间与状态空间:分析母线电压检测单元、储能单元、光伏发电单元、风力发电单元、柴油发电单元和负荷控制单元的各自必要的状态与动作、获取各自的动作空间与状态空间;
设计基于多智能体的强化学习控制框架:包括设计状态—动作对的基本更新规则以及选择相应的价值函数;
设计基本动作选择机制与回报值策略:包括设计***在初始状态下所采取的选择策略以及在各个状态下的回报值;
设计强化学习算法流程:基于以上策略设计合适算法流程以实现控制策略。
2.根据权利要求1所述的一种基于强化学习和多智能体理论的微电网混合协调控制方法,其特征还在于:所述基于多智能体的强化学习控制框架采用如下方式设计:将***当前采集的状态信息与上一时刻采集的状态信息进行比较,若状态相同则不进行动作指令的生成,继续进行下一时刻状态信息采集;
当所有的状态与动作都确定后,***生成一个多维Q矩阵,强化学习模型***状态的Q值通过学习迭代逼近最优的动作值函数获取,
状态—动作对的基本更新规则如下式:
其中s为智能体当前的状态,a为根据当前状态所采取的动作,Q(st,at)表示智能体在状态st下通过设定的学习策略所选择的下一步动作指令at;β为衰减因子,其大小决定了选取的策略倾向于当前奖励还是未来奖励,R为基于状态和行为的奖励;
通过奖励函数判断执行动作、更改指令后的智能体状态与之前状态的情况、决定基于上一状态的动作应受到的奖励或惩罚程度,通过尝试组合所有基于当前状态允许的所有动作来最大化奖励函数的期望值之和,奖励函数为:
3.根据权利要求1所述的一种基于强化学习和多智能体理论的微电网混合协调控制方法,其特征还在于:所述基本动作选择机制与回报值策略采用如下方式设计:
设置单元的启用优先级:其中风力/光伏发电>储能供电>柴油机组供电>负荷控制单元切负荷;
对可再生能源发电供应量刚好满足需求、可再生能源发电供应量大于需求和可再生能源发电供应量小于需求三种情况进行分情况设计。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010089205.7A CN111200285B (zh) | 2020-02-12 | 2020-02-12 | 一种基于强化学习和多智能体理论的微电网混合协调控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010089205.7A CN111200285B (zh) | 2020-02-12 | 2020-02-12 | 一种基于强化学习和多智能体理论的微电网混合协调控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111200285A true CN111200285A (zh) | 2020-05-26 |
CN111200285B CN111200285B (zh) | 2023-12-19 |
Family
ID=70747290
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010089205.7A Active CN111200285B (zh) | 2020-02-12 | 2020-02-12 | 一种基于强化学习和多智能体理论的微电网混合协调控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111200285B (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112117760A (zh) * | 2020-08-13 | 2020-12-22 | 国网浙江省电力有限公司台州供电公司 | 基于双q值网络深度强化学习的微电网能量调度方法 |
CN112180730A (zh) * | 2020-10-10 | 2021-01-05 | 中国科学技术大学 | 一种多智能体***分层最优一致性控制方法和装置 |
CN113097994A (zh) * | 2021-03-15 | 2021-07-09 | 国网浙江省电力有限公司 | 基于多强化学习智能体的电网运行方式调节方法及装置 |
CN113312839A (zh) * | 2021-05-25 | 2021-08-27 | 武汉大学 | 一种基于强化学习的电网紧急辅助切负荷决策方法及装置 |
CN115333143A (zh) * | 2022-07-08 | 2022-11-11 | 国网黑龙江省电力有限公司大庆供电公司 | 基于双神经网络的深度学习多智能体微电网协同控制方法 |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103001225A (zh) * | 2012-11-14 | 2013-03-27 | 合肥工业大学 | 基于mas的多微电网能量管理***仿真方法 |
WO2013040837A1 (zh) * | 2011-09-25 | 2013-03-28 | 国网电力科学研究院 | 微电网***计算机监控方法 |
WO2013104120A1 (zh) * | 2012-01-11 | 2013-07-18 | 中国人民解放军理工大学 | 动态频谱环境中基于多智能体强化学习的频率功率联合分配方法 |
CN103679292A (zh) * | 2013-12-17 | 2014-03-26 | 中国科学院自动化研究所 | 一种智能微电网双电池电能协同优化方法 |
CN104505867A (zh) * | 2015-01-04 | 2015-04-08 | 南京国臣信息自动化技术有限公司 | 一种交直流混合微电网***及其控制策略 |
CN104967112A (zh) * | 2015-06-26 | 2015-10-07 | 上海电力学院 | 光储式电动汽车充电站的直流微网协调控制方法 |
CN105226632A (zh) * | 2015-10-30 | 2016-01-06 | 上海电力学院 | 一种直流微电网***的多模式切换协调控制方法 |
CN105305480A (zh) * | 2015-07-13 | 2016-02-03 | 陕西省地方电力(集团)有限公司 | 混合储能直流微网分层控制方法 |
CN107681650A (zh) * | 2017-10-10 | 2018-02-09 | 安徽理工大学 | 直流微电网能量管理和协调控制方法 |
CN108574411A (zh) * | 2018-05-22 | 2018-09-25 | 安徽工业大学 | 双向dc/dc功率变换器双端口稳定控制方法及其控制电路 |
CN109347149A (zh) * | 2018-09-20 | 2019-02-15 | 国网河南省电力公司电力科学研究院 | 基于深度q值网络强化学习的微电网储能调度方法及装置 |
CN110276698A (zh) * | 2019-06-17 | 2019-09-24 | 国网江苏省电力有限公司淮安供电分公司 | 基于多智能体双层协同强化学习的分布式可再生能源交易决策方法 |
CN110445122A (zh) * | 2019-09-06 | 2019-11-12 | 安徽工业大学 | 一种能显著改善母线电压偏差的直流微电网分布式自主协调控制方法 |
CN110649590A (zh) * | 2019-10-21 | 2020-01-03 | 上海电力大学 | 一种联网型直流微电网能量协同控制方法 |
-
2020
- 2020-02-12 CN CN202010089205.7A patent/CN111200285B/zh active Active
Patent Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013040837A1 (zh) * | 2011-09-25 | 2013-03-28 | 国网电力科学研究院 | 微电网***计算机监控方法 |
WO2013104120A1 (zh) * | 2012-01-11 | 2013-07-18 | 中国人民解放军理工大学 | 动态频谱环境中基于多智能体强化学习的频率功率联合分配方法 |
CN103001225A (zh) * | 2012-11-14 | 2013-03-27 | 合肥工业大学 | 基于mas的多微电网能量管理***仿真方法 |
CN103679292A (zh) * | 2013-12-17 | 2014-03-26 | 中国科学院自动化研究所 | 一种智能微电网双电池电能协同优化方法 |
CN104505867A (zh) * | 2015-01-04 | 2015-04-08 | 南京国臣信息自动化技术有限公司 | 一种交直流混合微电网***及其控制策略 |
CN104967112A (zh) * | 2015-06-26 | 2015-10-07 | 上海电力学院 | 光储式电动汽车充电站的直流微网协调控制方法 |
CN105305480A (zh) * | 2015-07-13 | 2016-02-03 | 陕西省地方电力(集团)有限公司 | 混合储能直流微网分层控制方法 |
CN105226632A (zh) * | 2015-10-30 | 2016-01-06 | 上海电力学院 | 一种直流微电网***的多模式切换协调控制方法 |
CN107681650A (zh) * | 2017-10-10 | 2018-02-09 | 安徽理工大学 | 直流微电网能量管理和协调控制方法 |
CN108574411A (zh) * | 2018-05-22 | 2018-09-25 | 安徽工业大学 | 双向dc/dc功率变换器双端口稳定控制方法及其控制电路 |
CN109347149A (zh) * | 2018-09-20 | 2019-02-15 | 国网河南省电力公司电力科学研究院 | 基于深度q值网络强化学习的微电网储能调度方法及装置 |
CN110276698A (zh) * | 2019-06-17 | 2019-09-24 | 国网江苏省电力有限公司淮安供电分公司 | 基于多智能体双层协同强化学习的分布式可再生能源交易决策方法 |
CN110445122A (zh) * | 2019-09-06 | 2019-11-12 | 安徽工业大学 | 一种能显著改善母线电压偏差的直流微电网分布式自主协调控制方法 |
CN110649590A (zh) * | 2019-10-21 | 2020-01-03 | 上海电力大学 | 一种联网型直流微电网能量协同控制方法 |
Non-Patent Citations (4)
Title |
---|
CHUNXIA DOU: "Event-triggered hybrid control strategy based on hybrid automata and decision tree for microgrid" * |
张立国: "基于强化学习的微电网多模态协调切换控制策略" * |
张继红: "混合储能型微电网多模式下垂控制策略" * |
郭力: "考虑电网分时电价的直流微电网分层协调控制" * |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112117760A (zh) * | 2020-08-13 | 2020-12-22 | 国网浙江省电力有限公司台州供电公司 | 基于双q值网络深度强化学习的微电网能量调度方法 |
CN112180730A (zh) * | 2020-10-10 | 2021-01-05 | 中国科学技术大学 | 一种多智能体***分层最优一致性控制方法和装置 |
CN112180730B (zh) * | 2020-10-10 | 2022-03-01 | 中国科学技术大学 | 一种多智能体***分层最优一致性控制方法和装置 |
CN113097994A (zh) * | 2021-03-15 | 2021-07-09 | 国网浙江省电力有限公司 | 基于多强化学习智能体的电网运行方式调节方法及装置 |
CN113312839A (zh) * | 2021-05-25 | 2021-08-27 | 武汉大学 | 一种基于强化学习的电网紧急辅助切负荷决策方法及装置 |
CN113312839B (zh) * | 2021-05-25 | 2022-05-06 | 武汉大学 | 一种基于强化学习的电网紧急辅助切负荷决策方法及装置 |
CN115333143A (zh) * | 2022-07-08 | 2022-11-11 | 国网黑龙江省电力有限公司大庆供电公司 | 基于双神经网络的深度学习多智能体微电网协同控制方法 |
CN115333143B (zh) * | 2022-07-08 | 2024-05-07 | 国网黑龙江省电力有限公司大庆供电公司 | 基于双神经网络的深度学习多智能体微电网协同控制方法 |
Also Published As
Publication number | Publication date |
---|---|
CN111200285B (zh) | 2023-12-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111200285B (zh) | 一种基于强化学习和多智能体理论的微电网混合协调控制方法 | |
US9985438B2 (en) | Optimization method for independent micro-grid system | |
CN108879746B (zh) | 基于多时间尺度需求响应的集中式混合储能协调控制方法 | |
CN102856930B (zh) | 微网经济调度控制方法 | |
US9564757B2 (en) | Method and apparatus for optimizing a hybrid power system with respect to long-term characteristics by online optimization, and real-time forecasts, prediction or processing | |
WO2018103232A1 (zh) | 一种新能源微电网电动汽车充电站的控制方法 | |
CN111244988B (zh) | 考虑分布式电源的电动汽车和储能优化调度方法 | |
CN101951014A (zh) | 风光柴市电一体化供电*** | |
CN110783959B (zh) | 一种新能源发电***的稳定状态控制*** | |
CN107508304B (zh) | 一种电池储能***的分区控制方法 | |
CN102904288A (zh) | 一种用于含风光柴储孤立微电网的稳态运行策略 | |
CN113765130A (zh) | 一种微电网的运行控制方法 | |
CN112949942A (zh) | 基于多目标多元宇宙优化算法的智能楼宇负荷优化调度方法 | |
de Bosio et al. | Analysis and improvement of the energy management of an isolated microgrid in Lencois island based on a linear optimization approach | |
CN115882602A (zh) | 储能协调控制*** | |
Fung et al. | Optimisation of a hybrid energy system using simulated annealing technique | |
CN109978285B (zh) | 一种电动汽车大规模接入的区域微电网优化调度方法 | |
CN116436094A (zh) | 全直流船舶微电网***的多时间尺度综合能量管理方法 | |
CN115793452A (zh) | 一种考虑多电解槽启停特性的热氢联产***优化控制方法 | |
CN115940284A (zh) | 一种考虑分时电价的新能源制氢***的运行控制策略 | |
CN115102187A (zh) | 孤岛微电网管理***及其能量管理方法 | |
CN111555365B (zh) | 一种微电网***的控制方法、控制装置及微电网*** | |
CN113629758A (zh) | 一种多能源并网运行控制方法和*** | |
CN109193786B (zh) | 一种分布式风储***与配电网间的协同运行控制方法 | |
Song et al. | Unit commitment optimization model of wind storage combined system considering peak load regulation of energy storage system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |