单相STATCOM在Simulink里做无功补偿和谐波治理我遇到过很多朋友卡在一个点上控制逻辑看起来没毛病母线电压就是稳不住要么波形乱跳要么FFT分析出来THD一点没降。这篇文章不整虚的直接把单相STATCOM从为什么要做到Simulink模型每个模块怎么搭完整拆开讲包含一套能复现的参考参数、调试顺序和坑点清单。电气工程学生拿来交课程设计、写毕业论文或者刚入配电方向的工程师想快速把 STATCOM 跑起来照着这份思路都能少走不少弯路。1. 先搞清楚单相STATCOM到底在解决什么问题1.1 单相系统里的无功从哪来谐波又是怎么冒出来的单相系统里最常见的负荷无非就是照明、空调、单相电机、开关电源、充电器、家用整流设备这一类。先说无功只要是带绕组的东西比如单相异步电机、镇流器、工频变压器或者整流电路加上滤波电感电流相对电压就会滞后产生感性无功。无功本身不直接做功但它会占用线路容量让变压器和电缆发热末端电压也被拉低。供电部门现在对功率因数的考核越来越严工业用户基本都被要求做到0.9以上靠的就是补无功。再说谐波。谐波的来源跟无功不一样它主要是非线性负载造成的。单相整流桥加电容滤波这种电路在手机充电器、LED驱动、变频空调里到处都是。电容只在电压峰值附近一小段导通所以电网电流变成很窄的尖峰脉冲里面含有大量3次、5次、7次、9次谐波。谐波电流流过线路阻抗以后会在公共连接点上把电压波形也压畸这就是常说的电压畸变。你去看很多电能质量报告单相供电回路里电流THD可以轻松到30%以上严重的时候过50%。这个问题的麻烦之处在于无功和谐波往往是混合出现的。一台变频空调输入侧既有整流非线性又有直流母线滤波和电机反电动势的影响一台带感性负载的可控整流设备更是同时把无功和谐波都灌进电网。所以单靠电容补偿柜或者无源滤波器很难同时处理干净。这也是为什么要把STATCOM这类有源补偿装置拉出来的原因它能根据实时检测到的电流情况动态输出一个方向相反的补偿电流。1.2 传统补偿手段的局限恰恰是STATCOM的机会在电力电子补偿装置普及之前大家用的都是无源器件。并联电容器能补偿无功但电容补偿量是固定的负载轻的时候容易过补负载重的时候又欠补。更麻烦的是电容跟线路电感在特定频率下会发生并联谐振谐波电流一大电容器本体可能过流过热严重的还会鼓包炸掉。串电抗器可以抑制部分谐振但滤波支路本身也有失谐和老化问题对谐波含量的适应能力很差。STATCOM的核心是一个电压源型逆变器VSI。你可以把它理解成一个可控的交流电流源通过控制逆变器输出电压的幅值和相位让它在耦合电感上产生一个期望的补偿电流。这个电流可以是超前的、滞后的也可以是任意形状的波形所以它既能补基波无功又能输出与谐波电流反向的补偿波形把谐波抵消掉。跟传统SVC静止无功补偿器相比STATCOM响应速度快一个数量级体积也更小不会跟系统发生谐振这是它最核心的技术优势。有一点要说清楚标题里写的是减轻谐波而不是消除谐波这是符合实际的。受器件开关频率、电流环跟踪带宽、控制算法延时的限制STATCOM不可能把所有次数谐波都压到零但把电流THD从百分之三四十压低到百分之五左右是完全可行的。1.3 单相STATCOM和三相互补难点其实更集中三相STATCOM在教材里讲得最多因为在三相三线系统里可以直接用三相abc到dq坐标系的变换瞬时功率理论也很成熟。但实际配电末端大量是单相负荷商业综合体、住宅楼、老旧厂区的照明回路很多都是单相220V供电。单相系统里没有天然的三相旋转坐标要做dq变换必须先自己造出两个正交的交流分量这个处理不当控制效果会差很多。单相STATCOM的物理拓扑也比三相桥简单一般就是一个单相全桥逆变器加一个直流电容交流侧通过耦合电感并联到电网。但因为单相功率是脉动的直流母线电压上会有明显的二倍频波动这对电压外环的设计提了额外要求。很多初学者搭的模型补偿效果诡异根源就在单相系统的功率脉动没有被正确处理。后面我会专门讲这一块的处理办法。2. 单相STATCOM的控制思路单相坐标变换和补偿指令生成2.1 主电路拓扑与能量交换的逻辑先确定拓扑。单相STATCOM主电路基本就是单相全桥逆变器四个开关管IGBT/MOSFET组成两个桥臂直流侧并联一个支撑电容交流输出通过耦合电感接到电网公共点。为什么不选半桥因为半桥交流侧最大输出电压幅值是Udc/2要维持同样的补偿能力直流电压得翻倍对开关管耐压和电容成本都不划算。全桥的桥臂间电压是±Udc、0这样切换的在SPWM调制下基波幅值可以接近Udc用400V直流母线就能补偿220V系统留的裕量也够。STATCOM正常工作时直流母线电容主要起支撑和缓冲作用装置本身不消耗多少有功。当电容电压高于设定值时控制回路会安排逆变器向电网输出一点有功把能量释放掉低于设定值时就从电网吸收一点有功补回来。真正用来补偿无功和谐波的那部分电流在理想情况下只在电网和负载之间来回搬运并不与电源发生净能量交换。理解了这个逻辑直流电压外环的作用就很清楚了它不是直接决定补偿电流大小而是维持STATCOM自身正常工作条件的一个内务环。2.2 单相系统是怎么变出d轴和q轴的三相系统里有abc三个量两两相差120°可以轻松算出αβ分量然后旋转到dq系。单相系统只有一个电压、一个电流所以三相的那套park变换不能直接套。这就需要一个叫虚拟正交分量构造的操作把实际采样的单相电压和电流当成α轴分量然后人为构造一个滞后或超前90°的信号作为β轴分量这样就有了两个正交量。构造β轴分量有几种常用方法最简单的是对原信号做T/4延时50Hz下就是固定延时5ms优点是原理极度直观仿真里放一个Delay模块就行缺点是一旦频率偏移延时角度就不是严格的90°工程上不太可靠。更正规的做法是用二阶广义积分器SOGI它可以做成自适应频率的滤波器不仅在基波点形成90°正交输出还能滤掉一部分谐波在锁相环和正负序分离里用得非常多。Hilbert变换也能构造正交分量但数字实现复杂