4. 构网型PCS控制系统的总体架构
构网型PCS(Grid-Forming PCS)与跟网型PCS最本质的区别,在于它要主动为电网“立电压、定频率”,而不是被动跟随电网相位。这一目标决定了它的控制系统不能只有一条“锁相—电流控制”的通道,而必须形成一条从电网支撑目标逐级分解到功率器件开关指令的完整链路。理解这条链路的层次划分,是掌握构网型PCS控制工程的第一张“总图”。
整体上,构网型PCS控制系统可划分为三层:外环(功率/电压/频率控制层)、内环(电流/电压控制层)、调制与驱动层。外环决定“PCS应该向电网输出什么”,内环决定“如何让桥臂电流/电容电压快速跟踪外环给出的参考”,调制与驱动层则把连续的控制量翻译成IGBT/SiC器件的开关脉冲。三层之间是参考值逐级下传、反馈量逐级上传的闭环关系。
外环:把“支撑目标”翻译成电压与相位参考
外环是构网型PCS的“决策层”。电网调度或上层能量管理系统给出的目标通常是抽象的:需要提供多少惯量、参与一次调频的调差率是多少、并网点电压要维持在哪一水平。外环要做的是把这些目标转化为两个可直接使用的参考量——电压幅值参考 E* 和 相位参考 θ*(等价于频率参考 ω*)。
以虚拟同步机(VSG)方案为例,其有功-频率通道的核心方程可写为:
J·dω/dt = (P_ref - P_e)/ω - D·(ω - ω_grid)
dθ/dt = ω
其中 J 为虚拟惯量,D 为阻尼系数,P_ref 为有功功率指令,P_e 为实测输出有功。当电网频率跌落时,ω_grid 下降,括号项增大,ω 随之变化,θ 积分后产生相位偏移,从而在并网点“顶”出有功。无功-电压通道则常用下垂关系 Q_ref - Q_e = k_q·(E* - U_pcc),通过调节 E* 来支撑并网点电压。外环的带宽通常设计在几十赫兹以内,避免与内环带宽冲突。
内环:让桥臂电流快速、准确地跟踪参考
外环输出的 E* 和 θ* 经过坐标变换后,成为内环的输入。内环采用电压外环 + 电流内环的双闭环结构:电压外环比较 E* 与实测电容电压,输出电流参考 i_d*、i_q*;电流内环再比较 i_d*、i_q* 与实测桥臂电流,经过 PI 调节和 dq 轴解耦,输出调制电压参考 u_d*、u_q*。
内环的关键在于解耦与前馈。在 dq 坐标系下,d 轴和 q 轴之间存在交叉耦合项 ωL·i_q 和 ωL·i_d,若不补偿,电流跟踪会出现稳态误差和动态振荡。工程上通常采用“PI + 电网电压前馈 + 交叉解耦”的结构,使电流环近似为一阶惯性环节,便于整定。内环带宽一般取开关频率的 1/10~1/5,例如开关频率 10 kHz 时,电流环带宽可设在 1~2 kHz。
调制与驱动层:从连续量到开关脉冲
内环输出的 u_d*、u_q* 仍是连续的控制量,必须经过调制才能作用于功率器件。调制层通常采用 SVPWM(空间矢量脉宽调制),将参考电压矢量分解为相邻基本矢量的作用时间,再与三角载波比较生成六路 PWM 信号。驱动层则负责死区插入、上下管互锁、故障封锁和门极驱动放大,最终把弱电脉冲转换为能可靠驱动 IGBT/SiC 的门极信号。
这一层虽然“靠近硬件”,但同样影响控制性能:死区会引入低次谐波,需要死区补偿;调制比过高会导致过调制失真;驱动延时和开关延时会影响内环相位裕度。因此,调制与驱动层不是简单的“执行末端”,而是控制链路中必须纳入设计的一部分。
从目标到指令的分解路径示例
假设一台 500 kW 构网型 PCS 接入 400 V/50 Hz 电网,上层下达“一次调频调差率 2%、惯量时间常数 4 s”的支撑目标。分解过程如下:
- 目标层:调差率 2% 意味着频率偏差 0.1 Hz 时,有功变化 10% 额定功率(50 kW);惯量时间常数 4 s 对应 J = 2H·S/ω² ≈ 2×4×500000/(314²) ≈ 40.6 kg·m²(等效值)。
- 外环:将上述参数写入 VSG 方程,实时计算 ω 和 θ;Q-V 通道设定 k_q 使电压偏差 1% 时无功变化约 20% 额定容量。
- 内环:电流环 PI 参数按带宽 1.5 kHz、阻尼比 0.707 整定,解耦项按实测 ω 和 L 实时计算。
- 调制驱动:开关频率 10 kHz,死区 2 μs,SVPWM 线性调制区最大调制比 0.907。
当电网频率跌落 0.1 Hz 时,外环在约 50 ms 内输出相位偏移,内环在约 1 ms 内跟踪电流参考,最终在并网点观察到有功输出增加约 50 kW、响应时间约 100 ms。这一“目标→参考→电流→脉冲”的分解路径,正是构网型PCS控制系统总体架构的实质。