ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

微网群协调控制策略:从分层架构到工程落地的关键路径

微网群协调控制策略:从分层架构到工程落地的关键路径 1. 为什么单体微网“够用”了学术界和工程界却都在折腾微网群拿到“风光储微网群的协调控制策略研究”这个题目时我第一反应不是兴奋而是有点抗拒——单体微网控制还没玩明白呢直接上“群”是不是步子太大了但真正梳理完实际工程需求之后我不得不承认只要涉及多园区、多台区、多乡镇的分布式能源互联微网群就不是学术概念而是刚需。1.1 单体微网的三大痛点波动、容量、孤岛生存单体微网的问题用大白话说就是三个字扛不住。先说波动性。光伏有云遮效应一块云飘过来一分钟内出力掉一半是常事风机那边阵风一停桨距角还没反应过来功率已经往下砸了。单体微网拿什么扛基本靠储能硬扛而储能容量有限充放功率也有限频率和电压撑不住的时候只能切负荷。我见过不少园区微网平时并网运行挺稳一进入孤岛模式就手忙脚乱不是频率越限就是电压跌落本质原因是“调峰资源只有自己家里那点储能”。第二个痛点是容量小、调节裕度低。一个5MW的光伏电站配2MW/4MWh的储能在天气好的中午或许没什么问题但到了晚高峰负荷上来、光伏归零储能放完电之后只能靠外部电网兜底一脱网就完蛋。单体微网的可再生能源渗透率一旦超过某个阈值运行风险会指数上升因为可调度资源的总盘子太小了。第三个痛点更隐蔽单点故障影响面大。微网内部的储能变流器或者主控制器一旦宕机整个微网就少了“主心骨”极端情况下直接全站停电。单体设计再怎么冗余物理上就一台主变、一套BMS、一个能量管理系统能做的备份非常有限。1.2 微网群到底解决了什么微网群的价值不在于每一座微网变得更强而在于“共享”和“互济”。打个比方单体微网像一个独自居家过日子的人自己做饭、自己交水电费、自己囤粮偶尔遇上失业就青黄不接微网群则是一个合租的社区你家光伏多了可以卖给邻居他家储能满了可以帮你存谁家设备坏了大家一起扛。从工程角度看微网群能够实现四件事一是提高可再生能源消纳率A微网光伏大发但本地负荷低可以往B微网送而不是被迫弃光二是降低储能整体配置容量各微网之间共享备用调节能力相当于物理储能被“虚拟化”了三是增强孤岛运行的生存能力当上级电网失电时多个微网可以通过联络线抱团支撑形成“多微网联合孤岛”四是优化运行经济性不同微网的峰谷时段、电价政策、负荷特性各不相同群级调度可以从中套利降低综合用电成本。这四件事单独拿出来当然都能说“有用”但它们不是自动发生的必须靠一套协调机制来调度这就是“协调控制策略”存在的意义。换句话说如果没有协调控制微网群就是一堆微网物理连在一起各干各的甚至比单体微网更危险——潮流乱窜、频率分层、保护配合混乱搞不好还不如不连。1.3 “协调”到底要协调什么把“协调”这个词拆开看至少包含四个层面功率层面的协调多微网之间的交换功率怎么定谁给谁送、送多少这是最基本的协调。运行模式层面的协调每个微网在并网、孤岛、并转孤、孤转并这些状态之间怎么切换谁先切、谁后切、切换时序怎么保证。时间尺度层面的协调秒级响应一次调频、限功率、分钟级调度经济调度、储能SOC管理、小时级规划日前计划、检修安排不同尺度之间怎么衔接。利益层面的协调不同微网可能属于不同业主送电给邻居算多少钱联络线功率谁受益谁承担没有利益机制技术上再完美的协调也推不动。所以我在做课题设计时第一条原则就是不要把“协调控制策略研究”当成一个纯控制问题它本质上是一个系统工程控制、通信、保护、市场机制全都裹在一起。理解到这一层后面看文献、搭模型、写方案都会顺很多。2. 先搭骨架再谈策略——分层架构是微网群协调的第一块基石任何控制策略最终都要落在某个架构成型里跑。微网群的协调控制业界最成熟、落地最多的做法是“三层架构”。这个架构不是谁拍脑袋发明的而是从电网调度的分层思想里演化出来的。我自己的体会是如果你不做分层试图用一个“大而全”的控制器同时管住所有微网后面通信、建模、故障处理的复杂度会把你拖垮。2.1 三层架构设备层、微网层、群层第一层是设备层也就是就地控制层。这一层管的是光伏逆变器、风电变流器、储能PCS、负荷开关这些物理设备。控制目标非常具体实现电压/频率的本地调节、响应急停指令、进行设备保护。这一层的控制周期最快通常在毫秒级到秒级之间不依赖任何远程通信即使所有上层通信全部中断设备层也必须能够自持运行。第二层是微网层也叫微网能量管理层Microgrid EMS。每个微网内部有一个本地控制器负责对本微网内部的发电、储能、负荷进行统一管理。比如光伏要不要限功率、储能充放电功率定在多少、可切负荷切哪一路都是这一层的职责。微网层的控制周期在秒级到分钟级它会上传本微网的运行状态给上层同时接受上层的指令并转化为内部设备的控制命令。第三层是群层即微网群协调调度层。这一层站在“上帝视角”俯瞰所有微网负责全局的功率分配、联络线功率设定、模式切换决策、经济优化调度。群层不直接控制任何具体设备它输出的是一组“期望值”每个微网应该发多少、吸收多少、联络线交换功率控制在什么范围。控制周期通常在分钟级到小时级可视情况选择在线滚动优化或者离线查表。2.2 为什么非要分层时间尺度、故障隔离、控制复杂度我见过不少初做微网群的人第一版方案都是“集中式全知全能”一个群控制器采集所有微网的全部数据直接下发给每个PCS。这种方案在小规模三四个微网时能跑通但一旦扩展到十几个微网问题就全来了。首先是时间尺度冲突。储能PCS的功率指令需要秒级甚至毫秒级刷新而群级经济优化需要分钟级求解如果把两者放在同一个控制器里CPU会被优化计算占满响应速度完全跟不上。分层之后群层算好了“目标值”微网层再做“跟踪控制”各干各的活互不拖累。其次是故障隔离。一旦群层与某个微网之间通信中断如果采用集中式方案那个微网就“失聪”了但分层方案里微网层可以自动转成本地自律控制按预设曲线运行保证微网不脱网、不崩溃。这就像公司里总经理休假了部门经理还能带着本部门正常干活。第三是控制复杂度。把所有微网建模成一个大系统状态变量动辄几百上千个耦合关系复杂到矩阵都难以稀疏化分层之后每个层面对的模型规模和变量数量都小得多控制器设计、调试、升级维护都更清晰。2.3 通信架构协调控制中最容易翻车的部分通信架构设计是我在方案评审时最常挑刺的部分。很多研究论文里通信被简化为一个“无限带宽、零延迟、永不丢包”的理想信道但真实现场里根本不是这么回事。我对工程项目的建议是三层通信解耦设备层与微网层之间用现场总线或者工业以太网要求低延迟高可靠最好做到双网冗余微网层与群层之间用专用光纤或者5G专网允许秒级延迟但要保证带宽稳定群层向上如果需要接入云平台则走标准电力专网承载历史数据分析和非实时调度即可。每层通信失效的后果不同设备层通信断了微网会直接失去监视能力属于严重故障群层通信断了各微网转本地自律系统降级运行但不能停摆。另外特别提醒一点通信延迟和数据同步是微网群协调控制最大的隐性杀手。分布式光伏的出力受天气影响可能10秒前采到的数据已经“过期”了。如果你的群层优化算法用的是延迟5秒的数据包算出来的联络线功率可能已经偏离真实工况一截。所以群层算法里一定要加上“数据新鲜度校验”超过一定时间戳的数据直接作废改用上一轮结果或预测值不能硬着头皮参与计算。3. 三种主流协调控制策略各有各的适用场景别指望一方通吃架构定下来之后核心问题就变成群层到底用什么策略来分配功率、设定联络线交换值。我给三个主流路线做了详细的对比和分析这三条路线分别适合不同的工程条件。3.1 主从式控制简单可靠但群层就是单点瓶颈主从式是最容易理解、也最容易实现的一种方式。群控制器作为“主站”通过通信网络给每个微网下发功率设定值各微网作为“从站”负责跟踪执行。道理跟我们写代码时一个主函数调用一堆子函数差不多。主从式的优点是控制逻辑清晰、容易实现且便于人工干预。调度员想看哪个微网的运行状态直接在群层看就行了不需要跑到现场。群层还可以嵌入经济优化算法根据电价、负荷预测结果来滚动计算最优的各微网出力分配。但主从式的硬伤也摆在明面上群层单点故障会导致整个微网群“群龙无首”。另外通信代价高所有数据都要汇聚到中心节点对通信网络的容量和可靠性提出了很高要求系统扩展性差新的微网接入时需要重新修改群层的控制策略和通信配置。适用于微网数量少比如3~5个、站址集中、有专门运维团队的场合比如工业园区、大型企业自备电厂等。3.2 对等控制模仿同步发电机即插即用但全局最优就别想了如果说主从式是“集权”对等控制就是“分权”。每个微网凭借自身的本地信息本地频率和电压自动调整出力变流器模拟同步发电机的下垂特性。重要前提是各微网之间必须存在强电气耦合使得这些微网的频率和电压能够间接反映全局功率平衡信息。对等控制最大的优点是“即插即用”——新微网并网不需要修改任何已有控制参数只要满足接入条件自然就能分到一部分调节任务。通信依赖性低、可靠性高即使通信全断系统仍然能稳定运行。但“分权”的代价就是很难实现全局经济最优。下垂系数是静态设定好的各微网的功率分配比例固定无法根据电价和负荷预测实时调整。此外下垂控制的本质是用频率和电压的偏差换功率平衡一定存在稳态偏差对电能质量要求高的场合不太友好。适用场景包括分布式电源类型相近、对经济性不太敏感、且无高可靠通信条件的场景比如偏远农村、海岛等。3.3 分布式协调控制一致性算法交替方向乘子方法目前研究和工程的热点分布式协调控制算是对等控制的一个“高阶版”。它采用一致性算法让每个微网的本地控制器只与相邻微网交换信息经过迭代收敛到全局一致的功率分配结果。核心思想是任意一个微网不需要知道全系统的全部信息只需要和邻居“对表”最终全系统的频率、边际成本或者SOC能够达到同步。我来解释一下做这件事最常用的两种算法。第一种是领导者-跟随者一致性算法选一个“领导微网”设定全局目标值比如群总功率平衡其他微网通过闭环反馈逐渐逼近领导值其优点在于收敛速度快、结构清晰第二种是分布式交替方向乘子方法ADMM把全局优化问题分解为每个微网的子问题微网间只交换少量边界变量联络线功率通过迭代逐步逼近全局最优解其优点是对经济调度、功率分配这类凸优化问题非常有效。分布式协调控制兼顾了可靠性和全局优化能力通信节点故障时其余节点仍能继续迭代计算新节点加入时只需要配置邻近关系不需要像主从式那样重新配置中心算法。但它对通信延迟极其敏感一致性迭代依赖每次通信的同步性一旦通信延迟漂移迭代可能发散算法收敛性分析很复杂需要在事前做大量离线仿真验证此外从理论原型到现场落地之间还需要工程化封装实施成本远高于前两种方案。目前主要适用于微网数量较多、地理分散且有可靠通信链路的场景。3.4 三种策略怎么选一张表讲清楚对比维度主从式对等控制分布式协调控制结构集中式去中心化/就地分散式/局部交互通信依赖高低中全局最优容易实现经济优化难以实现可实现近似全局优化即插即用差好较好单点故障风险高低低工程实施难度低低高典型应用场景园区、台区、企业微网海岛、偏远地区综合能源系统、多园区群我的建议是不要在论文里“只报一个最优解”而是先分析你的场景条件——微网数量、通信条件、经济性需求、可靠性要求——再去选策略。工程上往往还会做“混合式”正常时用分布式协调做优化通信故障时自动降级为对等控制也就是分层架构里的“降级运行模式”。4. 风光储各个子系统到底怎么控协调策略的“手足”细节协调控制策略不是悬在空中的一套数学公式最终都要落到光伏逆变器、风电变流器、储能变流器这些具体设备上去执行。很多新手研究微网群算法写了一堆但忽略了下层各子系统的控制细节上了仿真平台一跑各种奇葩波形全出来了。这里把三个环节的关键控制点拆开讲一遍。4.1 风电/光伏MPPT之外限功率控制是微网群的“必修课”在单体微网里风电和光伏最常见的运行模式是MPPT即最大功率点跟踪能发多少发多少。但到了微网群环境情况就变了光伏大发、负荷侧用不完电池也充满了这时就必须对新能源进行限功率控制否则将导致直流母线电压飙升或者频率越限。限功率控制说简单也简单从MPPT的功率参考值砍一刀比如把光伏逆变器从“最大功率点”移到“设定功率点”。但这里面有个容易犯的错误从MPPT切换到限功率模式时如果直接硬切直流母线电容上的能量会瞬间堆积母线电压可能过冲。我见过的正确处理方法是先让储能吸收一部分多余功率同时让光伏逆变器沿着P-V曲线向左移动工作点让功率平滑下降而不是阶跃式下跌。风电端的限功率控制一般通过变桨距或超速两个途径实现。超速法响应快但需要风机转子有足够转速裕度变桨法平稳但执行机构响应偏慢。实际工程中往往两者结合小功率波动用超速法大幅度限功率用变桨法。此外微网群环境下的风电机组还应具备虚拟惯性或一次调频功能。当群内频率下降时风电机组通过释放转子动能短暂增加出力为储能响应争取时间。虽然风电机组释放动能后转速恢复时会重新吸收功率造成“二次跌落”但在微网群场景里只要储能在风机的二次跌落发生前接管这个时间窗口就已经足够。4.2 储能SOC是第一约束容量越用越少更要精细化储能是微网群协调控制里最灵活的“调节手”但也最容易出问题。原因在于SOC越接近下限其可放电能力越弱越接近上限其可充电能力越弱。如果不把SOC纳入协调策略的约束条件那么功率分配下发后执行端的储能可能根本没能力执行。我在做储能协调时比较喜欢用两个概念可充功率与可放功率。假设某台储能的额定功率为P当前SOC为70%那么它的可充功率并不是P而是受限于“距离SOC上限的剩余空间”和“电池最高充电倍率”共同决定的实际值。群层在做功率分配时如果直接按额定功率分配实际运行时储能可能因为SOC保护提前进入恒压充电阶段导致充电功率大幅下降群层还一脸懵。所以要履行“SOC前置约束”策略先把储能SOC映射为可充可放功率的系数比如用线性映射SOC高于80%时可充功率系数降到60%SOC低于20%时可放功率系数降到50%。这个映射关系虽然粗糙但足以让群层算法提前避坑远比事后保护动作要主动。在此基础上还需要设计SOC一致性算法保证各微网储能SOC的均衡避免某一个微网储能深度放电而另一个接近满充应对最终目的是让整个微网群在面对长时间孤岛时有续航能力。4.3 功率分配与频率电压支撑协调策略的“临门一脚”群层分配功率之后微网层面临的下一个任务是如何将总功率指令分配到各台储能变流器上。最简单的做法是按容量比例分配但这样做了之后可能造成部分储能SOC下降过快。在工程实践里我更推荐“等效SOC均衡分配法”按照各台储能的SOC排序SOC高的多放电/少充电SOC低的多充电/少放电通过持续调整使各台储能SOC缓慢趋同。在微网群离网运行时协调策略还必须承担系统频率和电压的支持任务。群层协调思路是敏感负荷所在的微网作为主调频单元优先保证频率稳定其他微网作为从调频单元按各自可调容量分担调节任务。这种“主从分工”可以避免所有微网同时争抢频率调节导致功率振荡。另一个经常被忽略的是模式切换。比如上级电网停电群里所有的微网都检测到失压如果同时从并网模式切换为孤岛模式相当于所有微网一起“抢跑”母线冲击电流可能很大。正确的做法是按微网容量安排切换时序容量最大的微网先切换建立初步电压其他微网依次同步并网。这个时序在群层协调策略中一定要留足控制通道。5. 从仿真到真场最容易踩的六个坑做微网群协调控制策略研究仿真是一回事落地是另一回事。以下六个问题是我在对比仿真结果和实际工程现象之后总结出来的高频坑点。5.1 通信延迟不是常数是时变的不少文献把通信延迟建模为一个固定常数比如“时延100ms”。但真实网络环境里不同节点之间的延迟差异很大同一链路在不同负载时刻的延迟也不同。时变延迟对分布式一致性算法的收敛影响极其致命直接从仿真跑结论容易“假乐观”。我的经验是在仿真阶段就要引入“延迟随机化”模型至少做三组测试——延迟等于零、延迟为标称值、延迟为标称值加上随机抖动的上限。对比这三组结果如果你的算法在第三组里还能收敛再谈现场落地。5.2 不同微网之间的“时钟”根本不同步微网群往往由不同厂家提供设备每个微网的EMS都有自己的时钟源。你从群层统一下发的指令时间戳到各个微网执行时可能存在几百毫秒甚至秒级的偏差。这个偏差在调度层面还可以忍受但在故障处理和模式切换时会引发逻辑冲突。应对措施有两种一是上层的群层控制器采用统一时钟源比如GPS/北斗对时并把统一的时钟信号通过网络下发到各微网二是在控制逻辑设计时尽量避免“多微网精确同时动作”能用顺序触发就不用同时触发。5.3 储能SOC估算误差是分布式协调的天敌分布式协调控制里储能SOC一致性算法要依赖SOC数据做功率分配。但电化学储能的SOC估算误差、特别是满充和空放区间的误差可能到5%甚至更高。如果两组储能的实际SOC都差不多、估算值却一高一低协调算法会一直试图做“无谓转移”导致功率振荡。所以注意在设计SOC一致性算法时引入死区比如SOC偏差在5%以内不触发均衡动作避免控制器对微小的估算差异做剧烈响应。5.4 模式切换时的暂态冲击仿真里很难复现仿真模型里的并网开关都是理想开关动作瞬间切换逻辑状态。但在真实工程里并网开关是一个物理接触器或断路器存在弹跳、燃弧时间切换过程也就几十毫秒但这几十毫秒足以让控制器的采样数据“抖成一团”。应对技巧是在仿真模型里给并网开关加入电弧电阻与动作时间常数让模式切换从“瞬时”变成“持续若干毫秒”。你会发现很多在理想开关下表现良好的控制策略在带暂态的开关模型下会频繁触发保护误动。5.5 保护定值之间的配合是个大坑微网群的故障电流水平在不同运行方式下差异巨大并网运行时短路电流由大电网提供数值很大孤岛运行时只有储能和逆变器提供短路电流数值可能只有并网时的十分之一。如果保护定值按并网方式整定孤岛时就可能拒动如果按孤岛方式整定并网时又容易误动。在做协调控制方案时我建议把保护配合方案作为控制策略的一个输入条件而不是后续补充的内容。群层在做联络线功率设定时要避开那些可能使馈线潮流接近保护定值的区间这种“控制感知保护”的思想在实际工程中很受运维人员的欢迎。5.6 仿真里的“理想负荷”和现场差异巨大仿真模型中常用恒阻抗、恒电流、恒功率等理想负荷模型。实际现场则是大量变频器、电机、UPS和非线性负荷的混合体电流畸变率能达到10%~30%。这些谐波电流会在微网间流动影响功率分配精度和频率测量的准确度。我的处理办法是在仿真中给负荷模型加入一个谐波源至少做到5次以下的主要谐波然后再跑协调控制策略你会发现问题比纯基波模型多得多。做研究的同学可能觉得这影响“论文表达”但做工程的人一定会感谢你事先摸底。6. 仿真平台、算例设计与评价指标搭一套能说服自己的验证体系微网群协调控制策略研究光有理论方案不行必须通过仿真验证说服自己和评审专家。这里分享我搭验证体系时的一些具体做法。6.1 平台选择MATLAB/Simulink还是PSCAD还是RTDS我个人的经验是策略验证阶段首选MATLAB/Simulink的Simscape Electrical模块因为建模速度快、与算法代码的无缝衔接度高适合把一致性算法、优化算法直接写成S函数或MATLAB Function嵌入控制回路如果重点考察故障暂态过程和保护配合选PSCAD更合适电磁暂态模型精度高但建模工作量大、算法实现相对笨重如果条件允许用RTDS或者类似实时仿真器做硬件在环测试把真实的控制器硬件接到仿真电网里跑一遍这是最接近真实验证效果的路径但成本较高。我通常会采用“两阶段验证”先用MATLAB/Simulink做策略验证和参数整定跑通后再把关键工况导入PSCAD做电磁暂态校核。前者解决“算法对不对”的问题后者解决“暂态过程会不会炸”的问题。6.2 算例设计至少覆盖六类典型工况很多研究只做“光伏出力变化”和“负荷变化”两组算例我认为远远不够。微网群协调控制要回答的不仅是“能不能稳住”还包括“能不能经济地稳住”“极端情况下能否活下来”。我建议至少设计六类典型工况基准工况晴朗天气下光伏满发储能基本不出力负荷平稳。波动工况连续云遮光伏功率在10秒内从满发跌到30%再恢复考察储能与联络线功率的快速响应。极端工况夜间负荷高峰光伏归零微网群能否依靠储能和风电满足负荷。故障工况上级电网失电微网群整体转孤岛运行考察模式切换时序和频率支撑能力。通信故障工况群层与某个微网之间通信中断考察分布式协调算法能否继续收敛、系统是否降级运行。经济优化工况峰谷电价变化考察群层能否自动调整各微网功率分配。6.3 评价指标不能只盯频率偏差评价一套协调控制策略好坏我习惯用五个指标来衡量频率/电压质量最大频率偏差是否满足标准比如±0.5Hz、电压偏差是否满足要求比如±7%这是最基本得底线。可再生能源利用率在保证系统安全的情况下弃光弃风电量最小化。储能SOC均衡度多组储能SOC的标准差或者离散度衡量各储能运行一致性。经济性指标综合购电成本、网损、设备折损的综合运行成本。控制鲁棒性在通信延迟、数据丢包、负荷突变情况下的性能恶化程度。指标定下来之后建议做一个对照表把主从式、对等控制、分布式协调三种策略在五类指标下的表现放在同一张表里对比评审专家一眼就能看出你的策略优势在哪儿。这也是论文和结题报告里最有说服力的部分。写在后面一点个人实操体会做微网群协调控制策略研究最大的误区是“迷恋算法”。我在评审过不少方案上来就是拉普拉斯矩阵、李雅普诺夫稳定性证明、双层优化模型堆得密密麻麻但问一句“如果通信断了怎么办”对方就支支吾吾。控制策略最终是为了让一群微网可靠地运行不是为了展示数学技巧稳定性证明和仿真曲线再漂亮如果经不起通信故障、数据不同步、保护误动这些现实问题的拷问拿去现场很容易翻车。我个人的实操顺序是先摸清物理架构和通信条件再确定控制策略路线最后才把数学工具“填”进去。做分布式协调之前先把对等控制在仿真平台上跑熟看看系统在最恶劣的情况下到底能撑多久再决定要不要上更复杂的算法。这样下来虽然看起来“慢”但每一步都踩在实处后期的调试成本会低很多。如果你正在做相关课题我最后再分享一个很实用的小技巧仿真模型里一定要加一个“通信故障注入开关”做一个按钮就可以随时中断群层和某个微网的连接。这个开关会在你后期的调试和测试阶段帮你发现大量隐蔽问题远比在模型里堆更多“完美”环节有价值。
返回列表