ARTICLE DETAIL

资讯详情

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

VSC HVDC柔性直流输电建模仿真与系统运行优化全解析

VSC HVDC柔性直流输电建模仿真与系统运行优化全解析 前阵子帮一个做新能源配套的团队看仿真模型对方拿来的VSC HVDC算例老是直流侧电压振荡一查居然是MMC子模块电容参数按经验填的完全没有按能量损耗比去校核。这种问题在柔性直流输电项目里太常见了——大家知道VSC HVDC好知道它灵活、能独立控制有功无功但真要搭一套能用于电力系统运行分析的柔性高压直流输电模型很多细节都得抠到骨子里。这篇文章我就从建模仿真和系统运行优化的角度把VSC HVDC这套技术掰开揉碎讲一遍。内容适合电气工程专业的学生、刚入行做电网仿真分析的工程师以及做新能源并网方案规划的朋友。不讲教科书里那种一层层的理论推导就讲实际搭模型、调参数、看波形、判断系统稳定性时真正会用到的东西。1. 为什么输电网越来越离不开柔性直流输电在聊具体建模之前得先搞清楚VSC HVDC到底解决了什么问题。传统的交流输电受制于无功潮流和稳定性约束远距离大容量输电的效率和安全裕度都有限。常规直流输电也就是LCC-HVDC电网换相换流器型虽然解决了远距离传输问题但它在逆变侧依赖交流电网提供换相电压说白了就是它自己不能独立建立电压需要接入一个足够坚强的交流系统才能工作。这就带来了几个痛点第一风电场、尤其是海上风电场本身是一个弱交流系统甚至可能是无源网络LCC-HVDC根本带不动第二LCC在工作时会产生大量无功消耗和谐波需要额外装滤波器和无功补偿装置第三LCC换相失败的风险在交流网架故障时特别高。这些痛点恰好就是VSC HVDC的用武之地——电压源换流器可以自换相也就是自己建立交流电压输出有功无功完全解耦控制还能向无源网络供电。从电网运行的角度看VSC HVDC的价值不仅是“能传电”更重要的是它把输电系统变成了一个可调可控的功率接口。简单说传统输电线路是“硬连接”功率怎么流基本取决于两端系统的电压和阻抗而柔性直流是一条“软连接”你告诉它送多少有功、补多少无功它就能精确执行。这种特性让它在电力系统运行中的角色从“输电通道”升级为“运行调节资源”。所以现在做电网规划、新能源消纳分析、多端直流组网方案几乎绕不开VSC HVDC的仿真建模。2. VSC换流站的核心工作原理与拓扑选型要搭模型首先得选换流站拓扑。这里说的“换流站拓扑”本质上就是换流阀采用什么电路结构去完成“直流到交流”或“交流到直流”的变换。目前工程和科研里常见的就三类两电平、三电平和模块化多电平换流器MMC。2.1 三种电压源换流器拓扑的对比与选型思路两电平拓扑是VSC最基础的结构每个桥臂就是一个由多个IGBT串联构成的阀通过PWM脉冲控制上下桥臂通断在交流侧输出一个正负两个电平的脉冲波。它的优点是结构简单、控制直接缺点是谐波含量高需要庞大的交流滤波器而且器件串联均压难度大损耗也高。这个拓扑早期用在一些实验工程里后来在大容量场合基本被MMC取代。三电平拓扑比两电平多了一个中点钳位输出波形多了一个零电平台阶谐波性能有所改善但结构复杂度和控制难度上去了工程应用也不是主流。MMC是目前绝对的主流方案。它的核心思想是把每个桥臂做成一个由大量结构相同的子模块串联的链条每个子模块相当于一个带旁路开关的小型半桥或全桥电路。通过控制子模块投入或切除的数量可以在交流侧合成非常接近正弦波的阶梯波。这意味着MMC可以在不需要高压交流滤波器的前提下获得极佳的电能质量同时子模块的冗余设计让系统可靠性大幅提升。2.2 MMC拓扑的工作机制拿半桥子模块说一个子模块里就是一个IGBT对管加一个电容。投入时电容接入主电路切除时电容被旁路。每一瞬间控制器决定桥臂里该投入多少个子模块从而调节桥臂电压。这个“桥臂电压的叠加”就是MMC输出任意相电压的原理。这里有一个关键约束每个子模块电容电压必须保持基本恒定。因为子模块电容是能量的暂存单元如果电容电压波动过大一方面影响输出电压波形质量另一方面可能导致IGBT器件过压。所以MMC控制里专门有一个“电容均压”环节在每个控制周期里根据桥臂电流方向实时调整子模块的投入/切除顺序让各个子模块电容的充放电均衡。建模时如果省略这个环节模型精度会明显下降。2.3 dq解耦控制——VSC的“大脑”有了主电路拓扑还需要控制策略。VSC HVDC的控制核心是dq坐标系下的解耦控制。这个思路可以这样理解把三相交流量经过Park变换转化到随电压矢量和磁场同步旋转的dq坐标系下旋转坐标系中的d轴和q轴分量就分别对应着有功相关的量和无功相关的量。具体到电流内环控制控制器把d轴电流和q轴电流分别调节d轴电流控制有功q轴电流控制无功。这样一来换流器对有功和无功的控制相互独立想发多少有功就调d轴想补多少无功就调q轴互不影响。外环控制则根据运行需求生成电流参考值——如果是定有功功率控制外环就是功率外环加电流内环的经典双闭环结构如果是定直流电压控制外环就改成直流电压反馈。这套思路在模型里实现起来并不难但很多仿真里出现的“控制器发散”“波形异常”问题根源往往不是控制算法本身而是坐标变换的角度对不对、参考方向标没标清楚、PI参数有没有初始化好。这里面每一环都得自己心里有数。3. 搭建VSC HVDC模型的核心思路与实际步骤很多初学者拿到VSC HVDC仿真任务第一反应是上网找现成模型找到就往上攒参数。我的建议是先用一个简单的小系统把原理跑通再往实际工程参数靠。下面这套建模步骤是我实际做项目时总结出来的可以当一份“最小可复现路径”来参考。3.1 平台选型PSCAD、MATLAB还是RTDS做电力系统电磁暂态仿真行业里最常用的三个平台是PSCAD/EMTDC、MATLAB/Simulink和RTDS。三者定位不同选型思路也不一样。仿真平台优势短板适合场景PSCAD/EMTDC电磁暂态精度高自带MMC库和HVDC算例电气领域认可度最高换流器细节建模自由度相对有限价格贵工程级电磁暂态分析、保护配合验证MATLAB/Simulink控制算法修改灵活与数据处理、优化算法结合方便电磁暂态仿真速度慢大系统仿真吃力教学研究、控制策略验证、算法级仿真RTDS实时仿真可以接入物理保护装置做闭环测试设备成本高模型规模受硬件限制硬件在环测试、现场故障复演我做新能源并网的系统级评估时习惯用PSCAD因为里面MMC模型封装成熟直流电缆、交流电网、风机模型都有现成模块不用自己从零开始写数学模型。如果是做纯控制算法研究比如新型均压策略、功率振荡抑制策略那Simulink反而更方便因为控制部分可以任意搭建还能方便地跟优化算法对接。3.2 从零开始搭建主电路模型模型骨架是一个送端换流站、一个受端换流站中间由直流线路连接两侧各接一个交流电源或等效电网。搭建顺序按下述几步走第一步先确立系统额定参数。比如计划做一个±100kV、200MW的柔性直流输电系统那么直流极线上的额定电流就是200MW / 100kV单极 2kA左右。交流侧额定电压如果取110kV变压器变比就按换流器需要的电压等级来选。第二步搭MMC换流器。如果平台自带MMC模型直接配置桥臂子模块数量。子模块数量的选择依据是输出波形质量——子模块越多、阶梯波越接近正弦但仿真步长和计算量会急剧上升。一般的做法是先按工程经验取每桥臂10到30个子模块做仿真级研究实际工程可能取到200个以上。第三步配置桥臂电抗器和子模块电容。这两个参数是MMC设计的关键。桥臂电抗器主要用来抑制桥臂环流和故障时的冲击电流子模块电容的大小决定了电容电压波动幅度和系统的储能特性。工程经验上子模块电容的时间常数取值通常在30ms到50ms之间由此可以算出电容值。这里给一个计算思路电容时间常数等于C乘以2Uc平方/P其中Uc是子模块额定电压P是换流站额定功率。反过来已知时间常数、电压和功率就能反推电容容值。很多仿真里直流电压振荡、谐波畸变大追到源头就是电容选小了。3.3 控制系统的具体搭建流程主电路搭好接下来是控制系统。我的做法是自底向上分三层第一层是底层器件级控制也就是子模块电容均压控制。这个PSCAD/Simulink的MMC模块里通常已经封装好如果是自己编程实现需要写一个每个控制周期对桥臂内所有子模块电容电压排序、再根据电流方向决定投入顺序的算法。第二层是换流站级控制也就是dq坐标系下的电流内环。这里包括Park变换模块、PI调节器、电流解耦项和前馈电压项。这个环节容易出错的地方是坐标变换基准角——锁相环PLL输出的角度必须和电网电压矢量对齐否则有功无功的控制方向就乱了。第三层是系统级控制也就是定功率控制还是定直流电压控制的选择。两端换流站一般一个采用定直流电压控制保持直流母线电压稳定另一个采用定有功功率控制按调度指令输送功率。这样一台稳电压、一台传功率系统才能平衡。两个站都做定功率控制会导致直流电压失去稳定点这是初学建模时最常见的错误之一。3.4 初始化设置与仿真步长仿真开始前还有一件容易被忽略的事初值设置。PI调节器初始输出、PLL初始角度、子模块电容初始电压这些如果设置不当仿真一开始就会产生巨大的暂态冲击波形可能要好几个周波甚至几十秒才能稳定下来。我的习惯是先让仿真空载启动也就是换流器先不输出功率等交流侧电压建立、PLL锁定、直流电容充到额定电压后再投入功率指令。这样可以大幅度减少初始暂态。仿真步长方面做MMC类型的电磁暂态仿真步长至少要到50微秒以内想看到子模块电容均压的细节得做到10微秒甚至更低。步长太大会直接滤掉高频分量仿真的波形“看着圆润”但其实是假象跟实际运行差得很远。4. 仿真结果怎么判关键波形与运行指标模型能不能用不是看波形“漂亮不漂亮”而是看它能不能复现系统在不同工况下的真实响应。这里列出我判读VSC HVDC仿真结果时一定会看的核心指标和一些实用判断标准。4.1 直流电压稳定性和功率传输准确性定直流电压控制的换流站直流电压应该在阶跃响应后快速恢复到参考值附近。合格的响应曲线是这样的功率指令变化后直流电压出现一个小的跌落或抬升然后在几十毫秒内回到±5%范围。如果直流电压出现了持续的等幅振荡或者发散说明控制器参数或主电路参数匹配有问题。功率传输准确性看两个方面一是送端和受端的有功是否满足设定指令二是功率损耗是否在合理范围。VSC HVDC的损耗主要来自IGBT通态损耗、开关损耗、桥臂电抗器损耗和直流线路损耗。在仿真模型里如果损耗占比异常大要检查IGBT模型参数和电抗器电阻是不是设置得偏大。4.2 有功无功解耦控制的验证方法一个很有效的验证手段是在系统稳定运行的某个时刻只改变无功功率指令而不动有功指令然后观察有功波形。如果dq解耦控制设计合格有功波形几乎不应该有变化最多出现一个很小的瞬态毛刺然后回到原值。如果无功阶跃引起了明显的有功波动说明解耦环节没做好最常见的问题是忽略了交叉耦合补偿项。同时要注意PLL在不对称故障下的表现。单相接地故障时电网电压出现负序分量普通对称锁相环会输出波动的坐标角度导致dq轴分量发生二倍频振荡。这时候要么采用带陷波器的PLL要么在控制中增加负序抑制环节。这个细节在处理交流系统故障类仿真时非常重要。4.3 故障穿越与暂态行为VSC HVDC的故障穿越能力是它区别于常规直流的一大优势。仿真里最常做的测试是交流侧三相短路故障和单相接地故障。观察点在故障期间换流站能否持续传输有功、故障切除后能否快速恢复。这里有一个概念要厘清VSC对交流侧故障的耐受能力本质上受限于换流器IGBT的过流能力。所以故障期间的策略不是“硬扛”而是通过控制算法快速限制电流到安全范围。如果仿真里发现故障期间出现了过流数值超过器件耐流值的情况要么是控制器响应太慢要么是限流环节设计不足。5. 柔性直流如何优化电力系统运行从模型到工程价值模型搭出来、仿真跑通了最终还是要回到“它怎么优化电力系统运行”这个问题上。从我做过的实际项目来看VSC HVDC对电力系统运行的价值主要落在四个典型场景里。5.1 海上风电送出与新能源消纳海上风电是VSC HVDC最典型的应用场景之一。风电场本身出力波动剧烈而且远离主网交流并网方式受线路充电无功和电压稳定性的限制输送距离一旦超过一定公里级别就不经济了。柔性直流则可以隔离风电场的频率和主网频率风电场侧通过VSC建立一个稳定的交流电压风电出力多少就往直流里送多少送到岸上后再通过另一个VSC逆变成工频交流接入主网。这样风电的波动就被限制在直流系统内部不会直接冲击主网的频率和电压稳定性。5.2 异步电网互联与功率支援常规交流互联要求两侧电网保持同步一旦一侧发生严重故障另一侧很容易跟着不稳定。VSC HVDC两端的换流站各自与所连的交流电网同步两端系统之间不需要同步运行。这意味着两个频率不同、甚至频率变化特性不同的电网可以通过直流“隔离”地互联起来既实现功率互济又把故障隔离在一边。这种场景在做区域电网联网规划时特别常见模型端做两个不同频率的等效电源分别接整流站和逆变站就能模拟。5.3 城市中心送电与动态电压支撑城市中心负荷密集用电量巨大但输配电走廊资源紧张。VSC HVDC的直流电缆占地极小适合在城市地下敷设。同时换流站可以快速调节无功动态支撑城市电网的电压。仿真研究里可以这样验证在受端交流母线设置一个无功阶跃负荷观察VSC能否在几十毫秒内提供无功补偿以维持母线电压。VSC的动态响应速度远快于常规无功补偿设备这也是它在城市电网里备受青睐的原因。5.4 无源网络供电与黑启动能力前面提过VSC可以自换相建立交流电压这让它可以向完全没有发电机的孤立负荷供电也就是所谓的无源网络供电。建模时只要把受端交流电源去掉只保留一个RLC负荷VSC切换到定交流电压控制模式就能稳定运行。更进一步如果送端接的是具备黑启动能力的电源或储能系统VSC HVDC可以作为电网黑启动的通道在系统全停后先给重要负荷和关键电厂送电。这个应用在电力系统恢复场景里价值巨大。6. 实操中踩过的坑与参数调优的经验最后这一部分集中把我在各种VSC HVDC项目里遇到的高频问题列出来希望对正在仿真的朋友有帮助。6.1 子模块电容参数第一号坑电容选小了直流侧电压波动大、谐波含量高选大了系统储能时间常数大动态响应迟钝且成本高。我一般先按时间常数法粗算一个值再在仿真里做一步功率阶跃测试观察电容电压波动范围。工程习惯是让子模块电容电压波动不超过额定值的±5%如果超过就增大电容值重试。这个调参过程不复杂但非常必要。6.2 桥臂电抗器与环流抑制MMC的桥臂间会存在二倍频环流这个环流不通过交流侧只在三个桥臂之间流动。如果桥臂电抗器设计不当或没有配置环流抑制控制器环流会额外增加器件损耗和电容电压波动。检查方法是看桥臂电流波形里有没有明显大于基频的周期性分量。现在主流仿真平台里的MMC模型都带有环流抑制环节用的时候要注意它的PI参数是否适应你设置的主电路参数。6.3 PI参数初始化的经验方法控制器PI参数的整定我不建议一上来就用智能算法寻优。一个稳定有效的办法是先根据系统时间常数估算比例增益的大致范围然后把积分增益设为比例增益的十分之一左右试运行。观察阶跃响应如果超调量过大就减小比例增益如果跟踪速度太慢就减小积分时间常数。这个过程需要几次迭代但比盲目调要靠谱得多。6.4 交流系统强度对控制器设计的影响VSC接入的交流系统短路比越高系统越“强”控制器越容易稳定接入弱系统时换流站与交流电网之间的动态交互会显著增强控制参数即使在强系统下表现良好拿到弱系统里也可能振荡。这就是为什么很多项目在建模时要分包模型——控制器参数必须在目标电网的最小短路比工况下校验。如果你做的VSC HVDC要接入的电网很弱短路比小于3建议在模型里增加一些无功补偿设备或者采用更保守的控制参数。6.5 仿真速度与模型简化的平衡大规模MMC模型比如每桥臂几百个子模块做电磁暂态仿真极其耗费时间。工程分析里常用的做法是采用“等效模型”——用受控电压源等效全部子模块串联行为不逐个模拟子模块电容。这种模型可以大幅提升仿真速度在系统级稳定性研究里精度足够但要牺牲子模块级的均压细节。具体怎么选取决于你研究的问题窗口如果是研究交直流系统相互作用等效模型足够如果是研究子模块故障特性或均压策略就必须用全细节模型。6.6 锁相环角度与坐标变换方向最后提醒一个建模时最基础的细节Park变换矩阵的系数、坐标系的旋转方向、PLL基准角的相位对齐方式每个平台里都有默认约定。很多从MATLAB转移到PSCAD的朋友明明控制结构一模一样结果就是不收敛最后问题都出在坐标变换的方向或角度符号上。建议在主电路和控制电路之间加入一个幅值和相位测量模块先对比测量到的dq轴分量的符号是否和控制器内部变量一致再做后续调试。我在实际做VSC HVDC相关项目时最大的体会是柔性直流输电技术虽然概念听起来“柔性”但对建模精度的要求一点都不“柔”。每一个参数、每一条控制链路、每一个故障场景背后都对应着物理世界里具体的电气量。模型跑通了不代表懂能解释清楚“为什么这个参数要这么设”“为什么这个波形是这个形状”才算真正入了门。希望这篇内容能帮你少走一些弯路如果你在建模过程中也有自己的心得或者踩坑经历欢迎一起交流。
返回列表