news 2026/6/23 6:14:03

模块化多电平换流器(MMC)仿真分析:双闭环控制与最近电平逼近调制

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
模块化多电平换流器(MMC)仿真分析:双闭环控制与最近电平逼近调制

双闭环+最近电平逼近调制MMC模块化多电平换流器仿真(逆变侧) 含技术文档(看最后一张图) MMC Matlab-Simulink 直流侧11kV 交流侧6.6kV N=22 采用最近电平逼近调制NLM 环流抑制(PIR比例积分准谐振控制),测量桥臂电感THD获得抑制效果。 功率外环 电流内环双闭环控制 电流内环采用PI+前馈解耦, 电容电压均压排序采用基于排序的均压方法, 并网后可以得到对称的三相电压和三相电流波形,电容电压波形较好,功率提升,电压电流稳态后仍为对称的三相电压电流。

作为一名电力电子领域的爱好者,一直在探索如何优化模块化多电平换流器(MMC)的控制策略,最近在仿真中采用了一种基于双闭环控制和最近电平逼近调制(NLM)的方案,效果非常不错,今天就和大家分享一下我的研究成果。


一、仿真系统架构

首先,整个系统分为直流侧和交流侧两部分,直流侧电压为11kV,交流侧电压为6.6kV,模块数N=22。通过Simulink搭建了一个完整的MMC仿真模型,包括功率外环、电流内环、调制模块以及环流抑制模块。

%MMC系统配置 Vdc = 11000; %直流侧电压 Vac = 6600; %交流侧电压 N =22; %子模块数

从整体上看,系统的控制逻辑可以分为以下几个部分:

  1. 功率外环:用于调节MMC输出的有功功率和无功功率。
  2. 电流内环:保证三相电流的对称性和质量,采用PI调节器加前馈解耦。
  3. 最近电平逼近(NLM)调制:生成参考电平序列,实现输出波形逼近目标。
  4. 环流抑制:通过PIR(比例积分准谐振)控制器抑制桥臂环流。

二、最近电平逼近调制(NLM)

最近电平逼近调制是一种非常实用的调制方法,核心思想是通过动态刷新子模块电容电压,生成最优的电平序列。

%NLM调制算法 function [lev, idx] = NLM_ref(v_ref, v_sub-module) % v_ref:参考电压 % v_sub-module:子电容电压 lev = zeros(size(v_ref)); idx = zeros(1, N); for k =1:length(v_ref) [~, idx(k)] = min(abs(v_ref(k) - v_sub-module)); lev(k) = v_sub-module(idx(k)); end end

通过上述代码可以看出,NLM调制的本质是动态选择最接近参考电压的子模块电容电压,从而在输出端生成连续的电平序列。这种调制方式不仅能够提高输出波形质量,还能有效减少开关损耗。


三、环流抑制与THD测量

环流是MMC系统中常见的一个问题,主要来源于上下桥臂的不对称导通。为了抑制环流,我采用了一种PIR(比例积分准谐振)控制策略。

%环流抑制模型 function I_ring = PIR_Controller(v_ref, v_fb) %v_ref:参考电压 %v_fb:反馈电压 Kp = 10; %比例系数 Ki = 2; %积分系数 f0 = 50; %基频 Damping = 0.1; %阻尼系数 s = tf('s'); G_pir = Kp * (1 + Ki/s) * (s^2 + 2*Damping*f0*s + f0^2)/(s^2); I_ring = G_pir * (v_ref - v_fb); end

通过上述代码可以看出,PIR控制器在抑制环流的同时,还具有一定的谐振抑制能力。为了验证环流抑制的效果,我测量了桥臂电感的THD(总谐波 distortion),结果表明THD显著降低。


四、双闭环控制策略

整个系统采用功率外环和电流内环的双闭环控制结构,其中电流内环采用了PI调节器加前馈解耦。

%功率外环和电流内环 function [u_a, u_b, u_c] = Double_ClosedLoop(P_ref, Q_ref, I_a, I_b, I_c) %P_ref、Q_ref:有功功率和无功功率参考 %I_a、I_b、I_c:三相电流反馈 Kp_p = 1; %功率外环比例系数 Ki_p = 0.1; %功率外环积分系数 Kp_i = 20; %电流内环比例系数 Ki_i = 10; %电流内环积分系数 Kf_i = 1; %前馈系数 %功率外环 P_fb = (V_ref * I_a - V_fbk * I_a)/3; Q_fb = (V_ref * I_b - V_fbk * I_b)/3; dVdc = Kp_p*(P_ref - P_fb) + Ki_p*(Q_ref - Q_fb); %电流内环 u_a = Kp_i*(Ia_ref - I_a) + Ki_i*integ(Ia_ref - I_a) + Kf_i*dVdc; u_b = Kp_i*(Ib_ref - I_b) + Ki_i*integ(Ib_ref - I_b) + Kf_i*dVdc; u_c = Kp_i*(Ic_ref - I_c) + Ki_i*integ(Ic_ref - I_c) + Kf_i*dVdc; end

通过上述代码可以看出,电流内环采用PI调节器加前馈解耦,能够有效提高系统的动态响应速度和鲁棒性。


五、电容电压均压

电容电压均衡是MMC系统中需要考虑的关键问题,我采用了基于排序的均压方法。

%电容电压均压 function V_avg = Capacitor_Balancing(V_subs) %V_subs:子电容电压向量 delta = max(V_subs) - min(V_subs); V_avg = mean(V_subs); if delta > 0.1*V_avg [~, idx] = sort(V_subs); V_subs(idx(1)) = V_subs(idx(1)) + delta/2; V_subs(idx(end)) = V_subs(idx(end)) - delta/2; end end

通过上述代码可以看出,基于排序的均压方法能够有效减少电容电压的不平衡度。


六、仿真结果

经过仿真验证,系统成功实现了以下目标:

  1. 对称的三相电压和电流波形:并网后,三相电压和电流波形对称。
  2. 良好的电容电压波形:得益于均压控制,电容电压波动较小。
  3. 功率提升:系统能够稳定输出功率。

以下是一些仿真波形的截图:

!仿真波形

从上述波形可以看出,系统的稳态性能非常优秀,电压和电流波形对称,电容电压均衡控制效果显著。


结论

通过本次仿真研究,我对MMC系统的控制策略有了更深入的理解,特别是双闭环控制和NLM调制的结合使用,显著提高了系统的性能。未来,我将继续优化控制策略,探索更多MMC的潜力。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/23 13:09:52

Nacos3.1.1部署(Docker)

1、密钥生成 生成nacos.core.auth.plugin.nacos.token.secret.key openssl rand -base64 32 生成:nacos.core.auth.server.identity.key、value openssl rand -hex 16 2、执行Docker命令 docker run --name nacos-standalone-derby \-e MODEstandalone \-e NAC…

作者头像 李华
网站建设 2026/6/23 7:25:23

【稀缺资料】20年经验专家解密:云边 Agent 延迟优化的3层架构设计

第一章:云边 Agent 延迟优化的背景与挑战 在现代分布式系统架构中,云边协同计算逐渐成为支撑实时性要求高、数据量大的关键应用场景的核心模式。边缘节点负责就近处理终端请求,而云端则承担全局调度与深度分析任务。在此架构下,云…

作者头像 李华
网站建设 2026/6/21 6:30:43

跨领域Agent协同架构设计,5个真实工业场景中的落地实践案例

第一章:跨领域 Agent 的协同机制在复杂分布式系统中,跨领域 Agent 协同机制是实现智能任务分配与资源优化的核心。多个具备独立决策能力的 Agent 需在异构环境中达成共识、协调行为,并动态响应外部变化。这种协同不仅依赖于通信协议的设计&am…

作者头像 李华
网站建设 2026/6/17 18:41:37

半导体设备通信开发实战:基于secsgem的工业自动化解决方案

在现代半导体制造工厂中,设备与主机系统之间的高效通信是确保生产线稳定运行的关键。你是否曾经面临过这样的困境:设备出现故障时无法快速定位问题,生产数据采集不完整导致决策困难?这些问题都可以通过掌握SECS/GEM通信技术得到有…

作者头像 李华
网站建设 2026/6/23 7:11:36

【Java毕设全套源码+文档】基于springboot的钢材销售管理系统的设计与实现(丰富项目+远程调试+讲解+定制)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/6/22 21:16:00

26、Unix系统管理与实用技巧

Unix系统管理与实用技巧 系统监控与信息查看 作为系统管理员,需要时刻掌握系统中各种活动的情况。 watch 命令是一个非常实用的工具,它可以帮助管理员监控用户、系统或文件等方面的情况。 - 监控特定命令输出 :使用 watch last 可以监控 last 命令的输出,当有用…

作者头像 李华