【Simulink】基于FCS-MPC的三电平T-NPC并网逆变器控制(Matlab Function)
上一篇博客介绍了三电平逆变器的FCS-MPC主要针对I-NPC结构这篇博客将围绕T-NPC结构展开分析。1. 有限控制集模型预测控制有限控制集模型预测控制 Finite Control Set-MPC(FCS-MPC)是模型预测控制 Model Predictive Control (MPC)的一种相比于 CCS-MPC 无需调制器计算量小。有限控制集模型预测控制的工作原理详见我之前的博客已在单相逆变器、三相两电平逆变器、三相三电平逆变器、单相整流器、三相整流器、Boost变换器、Buck-boost变换器、双向DC/DC变换器等拓扑上应用。2. 三相三电平并网逆变器常见的三电平拓扑结构有 I型NPC、T型NPC、ANPC有源中点钳位型和 FC-NPC飞跨电容。中点钳位Neutral Point ClampedNPC型三电平逆变器通过中点钳位和串联直流电容器来产生三种电平。与两电平逆变器相比具有输出电压电流谐波小开关器件承受的电压及开关损耗减半等优势。本期博客主要研究T型 NPC 拓扑。I-NPC 拓扑结构的主要特点是它使用了两个中性点钳位器件通常是两对功率开关和中性点电容。其电路布局较为简洁主要是通过两个支路的不同开关状态来实现三电平输出。T-NPC 拓扑结构则通过使用一个 T 形配置的拓扑结构将中性点电容和多个功率开关组合在一起。它在正负极之间形成了更复杂的连接方式从而能实现更好的电流分配和电压平衡。参考汪夕.基于模型预测控制的三电平并网逆变器研究[D].上海电机学院,2024.Q1、Q2通Q3、Q4断A相 输出 Udc/2Q2、Q3通Q1、Q4断A相 输出 0Q3、Q4通Q1、Q2断A相 输出 -Udc/23. 三电平T-NPC并网逆变器FCS-MPC三电平T-NPC并网逆变器的FCS-MPC有两个控制目标交流侧电流跟踪和直流电容电压均衡交流侧电流ia,ib,ici_a, i_b, i_cia,ib,ic和直流电容电压uc1,uc2u_{c1}, u_{c2}uc1,uc2的表达式与 I-NPC 的类似。交流侧电流预测表达式{iα(k1)iα(k)TsL[uα(k)−eα(k)−iα(k)R]iβ(k1)iβ(k)TsL[uβ(k)−eβ(k)−iβ(k)R]\begin{cases} i_\alpha (k1)i_\alpha (k)\frac{T_{s}}{L}\left[u_\alpha (k)-e_\alpha(k)-i_\alpha(k) R\right] \\ i_\beta (k1)i_\beta (k)\frac{T_{s}}{L}\left[u_\beta (k)-e_\beta(k)-i_\beta(k) R\right] \end{cases}{iα(k1)iα(k)LTs[uα(k)−eα(k)−iα(k)R]iβ(k1)iβ(k)LTs[uβ(k)−eβ(k)−iβ(k)R]中点电位波动预测表达式uc1(k1)−uc2(k1)uc1(k)−uc2(k)IoTs/Cu_{c1}(k1)-u_{c2}(k1)u_{c1}(k)-u_{c2}(k)I_{o}T_{s}/Cuc1(k1)−uc2(k1)uc1(k)−uc2(k)IoTs/CFCS-MPC的代价函数可设为g∣iαref−iα(k1)∣∣iβref−iβ(k1)∣λ∣uc1(k1)−uc2(k1)∣g\left|i_{\alpha ref}-i_{\alpha}(k1)\right|\left|i_{\beta ref}-i_{\beta}(k1)\right|\lambda\left|u_{c1}(k1)-u_{c2}(k1)\right|g∣iαref−iα(k1)∣∣iβref−iβ(k1)∣λ∣uc1(k1)−uc2(k1)∣其中iαref,iβrefi_{\alpha ref}, i_{\beta ref}iαref,iβref为交流侧电流参考值λ\lambdaλ为多目标的权重因子。4. Simulink仿真搭建仿真原理图版本matlab2022b部分代码function[g1,g2,g3,g4,g5,g6]fcn(udc,ea,eb,ia,ib,iar,ibr,duc,Ts,R,L,C,lambda)gzeros(1,27);g10;g20;g30;g40;g50;g60;sa[11-1-1-1110-1-10111000100-1-1-1010-1];sb[-1111-1-10110-1-1011100-1000-1-110-1];sc[-1-1-1111-1-10110000111-1-1-100010-1];% 2s/3sia2ia;ib2-ia/2sqrt(3)*ib/2;ic2-ia/2-sqrt(3)*ib/2;fori1:27va(udc/3)*(sa(i)-0.5*sb(i)-0.5*sc(i));vb(udc/(2*sqrt(3)))*(sb(i)-sc(i));ia1(1-R*Ts/L)*iaTs*(va-ea)/L;ib1(1-R*Ts/L)*ibTs*(vb-eb)/L;end代码与上篇博客类似因此会搭建 I-NPC 的FCS-MPC模型再搭建 T-NPC 的应该很容易只要换个拓扑就行。5. 仿真结果参考电流幅值为15A中点电位平衡权重因子λ\lambdaλ为0.5电流波形中点电位波动参考电流幅值为15A中点电位平衡权重因子为10电流波形中点电位波动参考电流幅值为10A→15A中点电位平衡权重因子为10电流波形中点电位波动程序地址https://mbd.pub/o/bread/YZWVlZxsZg参考汪夕.基于模型预测控制的三电平并网逆变器研究[D].上海电机学院,2024.