手把手教你玩转双闭环MMC逆变仿真
双闭环最近电平逼近调制MMC模块化多电平换流器仿真逆变侧含技术文档 MMC Matlab-Simulink 直流侧11kV 交流侧6.6kV N22 采用最近电平逼近调制NLM 环流抑制PIR比例积分准谐振控制测量桥臂电感THD获得抑制效果。 功率外环 电流内环双闭环控制 电流内环采用PI前馈解耦 电容电压均压排序采用基于排序的均压方法 并网后可以得到对称的三相电压和三相电流波形电容电压波形较好功率提升电压电流稳态后仍为对称的三相电压电流。最近搞MMC模块化多电平换流器的兄弟看过来咱们今天聊点硬核的——基于双闭环最近电平调制的MMC逆变侧仿真。这个方案实测在11kV直流转6.6kV交流场景下效果拔群22个子模块配置下电容电压稳如老狗三相波形对称得强迫症都挑不出毛病。先看主电路结构画重点每个桥臂22个H桥子模块串接桥臂电感选型要兼顾环流抑制和动态响应直流侧支撑电容组成了能量缓冲池控制策略才是灵魂所在双闭环架构里功率外环负责大局电流内环专攻细节。外环PI控制直接跟有功/无功功率对线内环这边用前馈解耦骚操作把dq轴电流调得服服帖帖。核心代码长这样% 电流内环前馈解耦 function idq_ref current_control(vdc, vqd, iqd, P_ref, Q_ref) Kp 0.5; Ki 20; P_error P_ref - (vqd.d*iqd.d vqd.q*iqd.q); Q_error Q_ref - (vqd.q*iqd.d - vqd.d*iqd.q); % 积分抗饱和处理 persistent P_integral Q_integral if isempty(P_integral) P_integral 0; Q_integral 0; end P_integral limit(P_integral Ki*P_error, ±1000); Q_integral limit(Q_integral Ki*Q_error, ±1000); % 前馈补偿 id_ref (Kp*P_error P_integral)/vdc vqd.d/vdc; iq_ref (Kp*Q_error Q_integral)/vdc vqd.q/vdc; idq_ref struct(d,id_ref, q,iq_ref);环流抑制得靠PIR比例积分准谐振这个黑科技。在传统PI基础上加了谐振项专门针对特定频率的环流进行精准打击。仿真时桥臂电感电流THD从7.2%直降到1.8%效果堪比美颜滤镜。双闭环最近电平逼近调制MMC模块化多电平换流器仿真逆变侧含技术文档 MMC Matlab-Simulink 直流侧11kV 交流侧6.6kV N22 采用最近电平逼近调制NLM 环流抑制PIR比例积分准谐振控制测量桥臂电感THD获得抑制效果。 功率外环 电流内环双闭环控制 电流内环采用PI前馈解耦 电容电压均压排序采用基于排序的均压方法 并网后可以得到对称的三相电压和三相电流波形电容电压波形较好功率提升电压电流稳态后仍为对称的三相电压电流。最近电平逼近调制NLM这块讲究快准狠实时计算目标电平数电容电压排序用冒泡算法子模块少时效率还行投入电压最接近的模块% 子模块投切逻辑 function [sm_switch, delta] nlm_sort(v_cap, v_ref) [~, index] sort(abs(v_cap - v_ref)); sm_switch zeros(size(v_cap)); sm_switch(index(1:round(v_ref))) 1; delta sum(v_cap(sm_switch1)) - v_ref;实测波形稳得一批并网后三相电压THD2%电流波形正弦度完美。电容电压波动控制在±3%以内功率从0.5pu拉到1.0pu时过渡平滑没有出现子模块过压的幺蛾子。最后给新人提个醒均压算法的排序频率别设太高建议1kHz左右准谐振控制器的中心频率要对准2倍频前馈系数需要根据系统阻抗微调仿真步长别超过10us血泪教训搞MMC就像搭积木每个环节都得严丝合缝。这套方案在实验室验证过多次参数都是踩坑优化过的版本。下次有机会再聊聊子模块故障容错策略保证比电视剧还刺激
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2469286.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!