尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

IEEE9节点低惯量系统混合拓扑下构网型变流器控制仿真复现

IEEE9节点低惯量系统混合拓扑下构网型变流器控制仿真复现 这次项目复现的标题看起来很学术IEEE9节点低惯量电力系统混合拓扑下的构网型变流器控制涉及下垂控制、虚拟同步机控制VSM、匹配控制和可调度虚拟振荡器控制dVOC还要跑电磁暂态。翻译成人话就是在一个多机系统里把四种不同脾气的构网型控制算法放在一起看它们谁能在系统失去惯量的时候把频率和功率稳住。我完整做了一遍仿真复现把参数整定、拓扑搭建、踩过的坑和调试经验整理出来这篇就当是给同样在做构网型控制复现的朋友一份参考。1. 复现前先搞清楚IEEE9节点、低惯量系统和混合拓扑是什么关系1.1 为什么是IEEE9节点而不是单机无穷大IEEE9节点系统是电力系统教材里的经典算例通常叫“三机九节点”由3台发电机、3台变压器、3条负荷母线和若干条输电线路组成。它的规模不大却包含了多机电力系统最基本的交互要素发电机之间通过线路互相影响负荷分布在不同节点任何一处的功率扰动都会沿着线路传导到所有电源端口。单机无穷大系统里构网型变流器面对的是一个刚性的电压源几乎看不出控制器之间的“磨合”问题而IEEE9节点系统里有残存的同步机、有线路阻抗、有多点负荷构网型变流器之间的功率分配和暂态交互会被真实地放大。这也是为什么我选择在这个系统上做复现而不是用一个简单的等值模型糊弄过去。九节点系统的规模也不会大到让仿真跑不动非常适合做控制策略的阶段化对比。1.2 低惯量到底低在哪里电磁暂态为什么绕不开传统同步发电机靠旋转转子存储动能负荷突变时转子的动能会先释放出来缓冲频率不会瞬间跳水。低惯量系统中大量同步机被电力电子变流器替代变流器直流侧电容存储的能量比转子动能小一两个数量级系统等效惯量大幅下降。低惯量的直接后果是RoCoF也就是频率变化率变得非常大同样一个负荷阶跃可能从每秒下降0.2Hz变成每秒下降1Hz以上频率最低点也会逼近低频减载门槛。要看清这个过程中构网型变流器到底做了什么事必须用电磁暂态仿真步长做到微秒级才能真实捕捉功率器件的开关动作、控制器离散化延迟和线路波过程的影响。如果只做机电暂态变流器的毫秒级响应常常被平均掉很多振荡模态根本看不到。1.3 “混合拓扑”混的是控制策略不是网络接线这里要澄清一个容易误解的点。标题里的“混合拓扑”不是指网络结构是环网还是辐射状而是指在同一套IEEE9节点平台上同时接入采用不同构网型控制算法的多台变流器。我在这套复现里保留了标准九节点的网络结构把其中一部分发电机母线改造成可配置的新能源并网端口接入了四台构网型变流器分别采用下垂控制、VSM、匹配控制和dVOC。这样构成的系统既能单独观察某种控制器的特性也能看到它们并联运行时的动态分工与冲突。工程上未来很长一段时间一定是多种构网型设备并存这种混合拓扑复现比单纯对比单机控制器更有现实意义。2. 四种构网型控制策略的原理与参数整定从下垂到dVOC2.1 下垂控制最简单的构网控制但别指望它提供惯量下垂控制的基本思路来自同步发电机的一次调频和一次调压检测变流器输出的有功和无功按P-f下垂关系生成频率参考按Q-V下垂关系生成电压参考。有功增加频率指令下降无功增加电压指令下降。参数整定时先把额定容量、额定频率、允许频率偏差定好下垂系数等于频率偏差除以功率偏差标幺化后通常在1%到3%之间。比如一台100MVA变流器允许频率偏差0.1Hz满功率对应下垂系数就是0.1Hz/1pu。下垂控制的优点是模型简单、鲁棒性好、并联时天然按照下垂系数分配功率缺点是没有惯性响应。功率突变时下垂控制的变流器输出有功几乎是“立刻”跟随新指令没有转子动能缓冲系统RoCoF会非常大。在电磁暂态仿真里可以看得很清楚负荷阶跃瞬间下垂控制变流器输出有功迅速上升系统频率以一个陡峭的斜率滑向新稳态点。所以在低惯量系统里单独使用下垂控制是不够的通常要叠加虚拟惯量补偿或者和其他具有惯量响应的策略混合使用。2.2 VSM控制用J和D把同步机的惯量和阻尼“虚拟”出来虚拟同步机控制的核心是把同步发电机的转子运动方程放进控制器里。离散化后控制器会模拟转动惯量J和阻尼系数D的效应有功功率变化时频率不是瞬间改变而是先产生一个频率变化率相当于转子动能缓冲。J越大频率变化越慢惯量支撑效果越明显D越大功率振荡衰减越快。但J不是越大越好J过大会让动态过程变长容易和系统中其他控制器形成低频振荡D太小功率振荡衰减慢系统像荡秋千一样晃个不停。参数设计上我一般按系统需要的惯性时间常数H来估算J大致关系是J约等于2H乘额定容量再除以额定角速度平方最后统一到标幺值。阻尼系数的初值可以按下垂系数来取确保稳态下垂特性不被破坏。这里特别提醒VSM参数不能只在单机模型里调好就完事在IEEE9节点混合拓扑里VSM是“最像同步机”的控制器它慢悠悠的频率变化会和旁边快响应的变流器产生频率差引发动态耦合。所以J和D必须在整个系统背景下重新验证。2.3 匹配控制不靠锁相环靠直流电压完成自同步匹配控制是这几年比较受关注的一种构网思路。它和VSM最大的区别是同步机制不同VSM需要测量功率或电压来重建频率匹配控制则直接把交流频率和直流侧电容电压“匹配”起来用直流电压动态替代机械转子动态。直流电容存储的能量和同步机转子动能一样都会在功率不平衡时发生变化让交流频率跟随直流电压变化变流器就天然具备了惯量响应而且整个同步过程不需要锁相环在极弱电网和短路故障场景下不容易失步。参数设计的重点是直流电容容量和匹配系数。电容太大频率变化慢但成本高电容太小功率扰动时直流电压波动增大通过匹配系数传到交流侧会表现为频率和电压的耦合抖动。我通常以额定功率下直流电压允许波动5%为约束反推最小电容值再乘1.5到2倍的安全裕量。匹配系数的标幺值决定了有功-频率外特性需要和目标下垂特性对齐。实测下来匹配控制在短路故障恢复时比VSM拉回同步的速度更快但直流电压波动范围确实偏大这是选这个方案时必须要接受的代价。2.4 dVOC可调度虚拟振荡器控制的工程妙处虚拟振荡器控制在更早的研究里就出现了它让变流器模仿两个耦合振荡器的自然同步行为多台并联无需锁相环、无需通信。早期VOC的问题在于无法直接给定有功和无功功率只能通过振荡器参数间接影响功率分配工程调度非常别扭。dVOC在振荡器动态方程里增加了参考输入和反馈环节让变流器既能像振荡器一样自同步又能跟踪调度下发的功率设定值所以叫“可调度虚拟振荡器控制”。从电磁暂态角度看dVOC的动态是连续非线性的扰动时电压矢量会在相平面上平滑地“转”到新平衡点响应比下垂平滑又比VSM快。参数上dVOC中的增益对应功率分配类似下垂系数反馈系数对应电压支撑强度固有振荡频率决定空载频率。调试时我先在单机无穷大系统里标定参数再拿到IEEE9节点混合系统微调。需要特别注意dVOC并网前必须预同步否则合闸瞬间会产生冲击电流电磁暂态电流波形上就是非常明显的一个尖峰。2.5 混合拓扑下参数整定的全局视角把四种控制器放进同一个IEEE9节点系统后最重要的不是分别调好每一台而是先把“语言”统一额定容量标幺基准、有功-频率特性、无功-电压特性、虚拟阻抗。如果各控制器的下垂增益不一致稳态功率会流向等效下垂最软的那台如果虚拟阻抗差很多无功环流会在变流器之间乱串。混合配置时我先把所有控制器的外特性都换算成标幺下垂对齐5%频率偏差对应的有功增量VSM的D系数和dVOC的反馈系数也换算成等效下垂后重新对齐。然后才去调J和动态增益让系统在扰动后不发生持续振荡。这里的原则是混合拓扑不是让所有控制策略表现一致而是让差异在可接受的动态范围内互补。比如dVOC提供快速同步VSM提供慢速惯量匹配控制提供弱网稳定性下垂控制负责稳态功率分配。关键是把每类控制器的主导动态分隔在不同频带避免它们在同一个频带上重复出力。电磁暂态仿真里可以用功率响应频谱来定位这些频带看到明显的重叠峰就该考虑加滤波或调整参数了。3. 电磁暂态建模实操从单台变流器到IEEE9节点混合系统3.1 仿真平台、步长和模型分层我这次用MATLAB/Simulink的Simscape Electrical搭建电磁暂态模型控制器用离散模块自己写同样的流程换到PSCAD也完全成立。电磁暂态开关模型的步长取2微秒控制器离散控制周期取20微秒PWM载波频率取10kHz。这样既能保留IGBT开关边沿和电流纹波细节又不会让控制器计算负担过大。如果只是做参数扫描建议先用平均模型把PWM模块换成受控电压源步长放到50微秒速度能快很多等参数基本确定后再用开关模型做最终验证。我踩过一个坑直接用开关模型扫参数一组参数要跑半个小时换成平均模型后同样的扫描几分钟就完事。3.2 IEEE9节点低惯量系统怎么搭标准IEEE9节点系统的三台同步机分别接在母线1、2、3容量基准常见100MVA电压等级涉及230kV和13.8kV。复现时我保留标准网络参数然后做低惯量改造把母线2上的同步机换成一个变流器集群端口四台构网型变流器通过各自的升压变压器接到母线2附近母线3保留一台同步机作为系统频率参考母线1再保留一台同步机作为备用容量。这样系统里既有真正的旋转惯量也有大比例的低惯量变流器符合混合拓扑的设定。变压器接法一定要注意。Simscape里变压器模型如果设成普通三相两绕组并且忽略接线组别短路故障时的零序通路就和实际系统对不上。九节点里的变压器我按Yd11设置漏感标幺值取0.1附近这样短路电流计算才和标准算例吻合。低惯量系统里线路参数可以直接沿用标准算例不需要刻意调大线路阻抗来模拟弱网因为变流器集群的等效短路比已经比原同步机低了不少。3.3 四种控制器在Simulink里的实现要点下垂控制模块测量三相瞬时电压电流计算瞬时有功P和无功Q经过一阶低通滤波时间常数取1到5ms。用P-f下垂方程生成频率指令积分得到相位用Q-V下垂方程生成电压幅值指令。电压电流双闭环跟踪指令内环电流环带宽大概在2kHz外环电压环带宽在200到500Hz最外层下垂环带宽在10Hz左右。限幅器必不可少尤其是电流限幅如果省掉短路故障时调制波会把电流推到器件极限。VSM控制模块把转子运动方程写成离散差分每个控制周期更新一次角频率。核心方程就是J*dω/dt等于机械功率和电磁功率之差再减去阻尼项。功率计算用瞬时有功避免滤波延迟太大造成相位滞后。J和D做成模型顶层参数方便后续批量扫描。电压幅值指令同样要跟随无功-电压下垂不能让无功环路失去调节能力。匹配控制模块实时测量直流母线电压一阶滤波后标幺化乘匹配系数生成交流角频率。相位通过对角频率积分得到。这里的滤波时间常数必须很小小于1ms否则同步滞后会带来相位误差。模块内部要加软启动逻辑防止直流电容还没充满就开始发电压指令否则合闸瞬间就是一个大冲击。dVOC模块把振荡器微分方程用欧拉法离散积分步长就是控制周期20微秒。有功和无功参考从外部给定内部通过反馈项把功率偏差嵌入振荡器动态。参数做成结构体方便批量扫描。并网前用预同步逻辑把内电势相位拉到系统电压相位合闸后再逐渐提升功率参考。功率测量是所有控制器共同的关键点。如果P和Q的测量不做滤波或者滤波时间常数选得太小送到下垂和VSM里的功率纹波就会导致调制波畸变电磁暂态波形上能看出来一簇高频毛刺。我一般先滤波再进控制器避免高频噪声被下垂环直接放大。3.4 算例设计与需要记录的变量我设计了三个典型扰动场景确保能覆盖惯量响应和故障穿越两类问题。第一个是母线6负荷增加0.25pu模拟一个100MW级别的负荷阶跃第二个是母线8出口发生三相金属性短路100ms后切除故障线路第三个是一台dVOC变流器从系统中切出观察剩余三台控制器的功率和频率再分配。每个场景都要记录系统频率、各变流器有功和无功、直流母线电压、关键节点电压幅值。系统频率从母线1电压提取可以用锁相环也可以用简单的过零检测加低通滤波。采样率设成50kHz满足电磁暂态波形分析的需求。记录数据后我习惯把“系统惯性指标”做成一张自动生成的表负荷阶跃后0.5秒内的最大RoCoF、频率最低点、恢复到49.5Hz所需的时间短路场景则看故障期间变流器电流是否越限、故障切除后功率恢复时间。参数一改表格一刷新横向对比就很直观。4. 仿真结果纵向对比惯量响应、频率动态与故障穿越4.1 负荷阶跃下的频率响应对比负荷阶跃是最能区分“惯量贡献”的场景。纯下垂控制下RoCoF大概在-1.2Hz/s量级系统频率在0.3秒内就大幅下滑几乎没有任何缓冲。VSM接入后RoCoF能压到-0.4Hz/s左右但代价是会出现0.5到1Hz的功率低频振荡需要靠D系数压制。匹配控制的表现介于两者之间RoCoF约-0.6Hz/s而且没有VSM那样明显的低频振荡。dVOC的响应最快频率动态几乎是一条平滑曲线最低点介于VSM和匹配之间但功率跟踪指令响应很稳没有超调。四种策略的物理路径差别很大下垂控制是“让”频率变化直接映射到功率输出VSM是“拖”靠虚拟惯量拉住频率变化率匹配控制是“带”让直流电压把频率拖回同步dVOC是“拉”振荡器动态把电压矢量平滑拉到新平衡点。混合运行时如果VSM的J取得太大会在频率恢复段看到所有变流器功率一起摆动这种“群振”本质上是虚拟惯量过强和快速控制形成相位差。我的处理办法是把J调小20%同时把dVOC增益微微调大让快速控制把慢振荡拽住。4.2 三相短路后各控制策略的恢复表现三相短路是电磁暂态里最严格的考验。下垂控制在短路瞬间电流迅速越过限幅没有电流限幅就会坏器件加了限幅后故障期间有功输出锐减频率开始下滑。VSM因为有惯量频率下滑稍缓但故障切除后容易出现功率超调和电压振荡。匹配控制在这个场景最有意思它的自同步机制让相位在故障切除瞬间迅速拉回同步恢复时间比VSM短将近一半代价是直流电压波动达到15%工程上必须配直流chopper保护否则电容电压可能击穿。dVOC在故障期间的电流限制表现优于其他三种。因为振荡器方程天然限制电压矢量幅值相当于自带内环限流故障电流峰值比其他策略小约20%。但dVOC的可调度参数在故障期间不能乱动否则会引起相位跳变我在调试时试过在故障中修改功率参考结果直接触发了电流保护。混合拓扑下故障切除后四台变流器短暂分成两个“阵营”VSM和下垂控制偏向同一基频匹配和dVOC更偏向自身同步频率出现约0.3Hz的差拍。这说明混合拓扑里不存在统一的“虚拟同步机”如果不加额外的同步功率协调系统从扰动恢复到完全同步的时间会被拉长。4.3 混合运行时的动态耦合问题最让我头疼的是dVOC和VSM之间在特定参数区间会发生功率反相振荡。两个控制器都在响应同一频率偏差但dVOC反应快VSM反应慢像一前一后两个人拉同一根绳子形成“拔河”。用等效阻尼功率分析后我发现dVOC在一个功率周期内先动作把频率推回来而VSM的惯量还在继续释放结果频率在低点附近反复穿越。解决方法是在VSM的功率反馈中增加一阶高通滤波器让慢惯量通道只补偿低频偏差不给快速的dVOC添乱。混合仿真不是把四个控制器简单地并联起来而是要让它们在不同时间尺度上分工协同。这个问题的教训很有价值不要以为控制器越多越稳定。电磁暂态里多控制器之间如果动态频带重叠极易形成负阻尼。我的做法是先做模态分析找出每台控制器的主导时间常数再通过滤波器或参数调整把它们错开。下表是我最后用于参考的四种策略特性对比控制策略同步机制惯量贡献阻尼贡献实现复杂度弱网适应性可调度性下垂控制外环下垂生成频率无小低中中VSM虚拟转子运动方程大且可调大且可调中中高中匹配控制直流电压与频率匹配中中中高高中dVOC振荡器自然同步中中高高高强4.4 几种控制策略的瞬时特性总结从仿真波形里还能看出一个规律下垂控制像是个“理性人”功率指令说给就给VSM像是个“运动员”发力有惯性冲出去还能跑一段匹配控制像“传动轴”直流电压一波动频率立刻跟着转dVOC像“自动巡航”不需要外界给方向自己能找到平衡点。在实际混合拓扑里要让“理性人”给“运动员”让路让“传动轴”和“自动巡航”先稳住相位这个系统才能既快又稳地度过扰动。这些特性用简短的波形语言来描述就是下垂控制出力上升最快VSM出力上升最慢但后劲足匹配和dVOC的出力曲线居中且台阶少。5. 实测中最容易踩的坑VSM惯量阻尼验证与数值振荡排查5.1 VSM的惯量系数和阻尼系数到底怎么验这是被问得最多的问题也是热词“vsm惯量系数阻尼验证”背后真正指向的实操点。我在单机无穷大系统里先做参数扫描把J从0.5倍基准到3倍基准、D从0.2倍下垂系数到2倍下垂系数组合跑一遍每次做5%负荷阶跃记录频率曲线计算最大RoCoF和阻尼比。阻尼比可以从频率振荡波形估算取相邻两个波峰值A1和A2对数衰减率δ等于ln(A1/A2)阻尼比约等于δ除以根号下4π²加δ²。我习惯把目标阻尼比设到0.6到1.0之间如果算出来小于0.3基本就是D不够或J太大。单机验证通过后再拿到IEEE9节点混合系统里复测。我踩过一个很大的坑单机系统里J取5秒表现很好拿到混合系统里RoCoF虽然合格但频率恢复后振荡持续了6秒才平息。后来发现是dVOC的反馈环节和VSM的J形成了正反馈相当于一个人推、一个人拉。解决办法不是把D调大而是把VSM的虚拟阻尼从常数改成非线性函数频率偏差大时用大阻尼偏差小时恢复原值。这样既能在扰动初期快速刹车又不会在稳态附近引入额外阻尼导致响应变慢。5.2 电磁暂态模型发散的几类常见原因电磁暂态仿真发散第一反应看步长。开关模型从2微秒改到10微秒IGBT开关边沿和电流过零点很容易产生数值尖峰。第二检查控制器离散化延迟。连续模型里稳定的参数离散后因为一两个采样周期延迟可能变得不稳定尤其是VSM这种内含积分的控制必须用差分方程严格离散并在采样周期内完成状态更新。第三检查代数环。功率测量模块和控制器输出之间如果没加单位延迟每步仿真都要解隐式方程步长稍大就发散。我通常会在测量信号进入控制器之前加一个单位延迟模块把控制器全部写成离散状态空间形式。还有一个非常隐蔽的问题限幅器的初始值。如果电流限幅器初始值设为0而系统启动时控制指令已经很大会产生启动冲击。正确做法是把限幅器上下限初始值设成稳态工作点附近的值同时让软启动过程从额定电压出发逐步过渡。这个问题在纯连续模型里看不出来一旦换到离散模型就非常明显。5.3 功率分配不均和相位冲击怎么处理混合系统里最常见的功率分配问题是“下垂控制把功率全抢走”。原因是下垂控制响应速度远快于VSM和匹配控制扰动后前几十毫秒下垂控制变流器已经按自己的系数承担了全部负荷增量其他控制器还在反应等VSM慢慢跟上又把功率“抢”回来形成功率过冲。解决思路是给下垂控制加一个短时间常数的一阶惯性让它的快速通道不直接作用于功率或者给VSM和匹配控制加一个暂态增益补偿让它们在前几十毫秒也能参与功率分配。我最后采用的是在VSM和匹配控制的功率环路上加一个暂态下垂增益前50ms内等效下垂减小一半让它们的初始出力能跟上下垂控制的步伐。相位冲击问题大多出在dVOC预同步不充分或匹配控制启动时直流电压还没建立。我的经验是任何构网型变流器并网前都做一个20ms的软并网过程先把输出滤波器电容充电到系统电压合闸后再逐渐把功率参考从0升到目标值禁止直接从0阶跃到额定功率。相位冲击在波形上非常明显就是电流波形有一个直流偏移或首半波尖峰。看到这个基本可以断定合闸角度出了问题不用怀疑模型参数有问题。最后再分享一个小经验如果你也想复现这个项目不要一上来就直接搭九节点混合系统。先单台变流器带本地负荷调好每台控制器再两台并联看功率分配和环流最后再上IEEE9节点做混合拓扑扫描。遇到振荡别急着调大阻尼先查是谁和谁在同一个频带上打架。把每台控制器的动态频带错开这个系统才能真正稳得住。这样一步一步来四种控制策略背后的物理逻辑才能吃透后面不管是做工程应用还是写论文你都心里有底。
返回列表