MMC整流器平均值模型simulink仿真19电平采用交流电流内环直流电压外环控制双二阶广义积分器锁相环PI解耦环流抑制器调制方式为最近电平逼近调制完美运行。 波形一二为直流侧电压电流波形三四分别为主控制器及环流抑制器输出调制信号。搞MMC整流器仿真就像搭积木关键得把各个模块调教明白。这次咱们整了个19电平的大家伙用Simulink搭平均值模型玩的就是真实工况下的动态响应。先看整体架构——交流电流闭环怼在里边当保镖直流电压外环在外围坐镇这搭配可比单环控制稳多了。锁相环这块上了硬货双二阶广义积分器DSOGI可不是吃素的。看看这段实现代码function [theta,sinwt] DSOGI_PLL(v_abc, Ts) % 正交信号生成 alpha 2*pi*50*Ts; qv [0 -1; 1 0] * v_alpha_beta; % 自适应频率更新 omega 100*pi kp_pll*(qv(1)*v_alpha_beta(2) - qv(2)*v_alpha_beta(1)); theta mod(theta omega*Ts, 2*pi);核心在于那个正交运算矩阵直接把三相电压转成αβ坐标系。频率跟踪环节的自适应增益参数调了三天三夜最后定在kp_pll0.85才搞定谐波干扰。环流抑制器是PI控制器当家但参数配置有讲究。主控制器输出和环流抑制器的调制信号得做矢量叠加Add模块: Inputs: /- Signal1: 主控制器输出 (3相) Signal2: 环流抑制器输出 (3相) Output: 合成调制波这里有个坑——环流抑制的积分时间常数必须比电压环小一个数量级实测选0.01秒响应最快。要是设大了直流侧电压能给你抖出心电图效果。MMC整流器平均值模型simulink仿真19电平采用交流电流内环直流电压外环控制双二阶广义积分器锁相环PI解耦环流抑制器调制方式为最近电平逼近调制完美运行。 波形一二为直流侧电压电流波形三四分别为主控制器及环流抑制器输出调制信号。调制部分玩的是最近电平逼近19电平的台阶计算是关键。这个switch-case结构实现了电平选择function level NLM(mod_signal) step 1/18; % 19电平步长 for i 1:18 if mod_signal (i-9.5)*step level i-9; end end注意那个(i-9.5)*step的偏移量处理这是为了让零电平对称分布。实际跑起来发现当调制比超过0.95时会出现台阶丢失所以加了饱和限制。仿真结果相当给力直流侧电压稳稳锁在10kV波形一电流纹波小于2%波形二。看波形三的主控制器输出50Hz基波上叠着300Hz环流分量但到了波形四的环流抑制器输出高频分量直接被削成平头。整个系统动态响应时间0.2秒比传统方案快了三倍。最后说个骚操作仿真步长必须设到1e-6秒以下否则子模块电容电压会数值爆炸。别问怎么知道的都是泪。