【电器】模块化多电平变流器电抗器设计(Matlab代码实现)

简介: 【电器】模块化多电平变流器电抗器设计(Matlab代码实现)

  💥💥💞💞欢迎来到本博客❤️❤️💥💥

🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。

⛳️座右铭:行百里者,半于九十。

📋📋📋本文内容如下:🎁🎁🎁

⛳️赠与读者

👨‍💻做科研,涉及到一个深在的思想系统,需要科研者逻辑缜密,踏实认真,但是不能只是努力,很多时候借力比努力更重要,然后还要有仰望星空的创新点和启发点。建议读者按目录次序逐一浏览,免得骤然跌入幽暗的迷宫找不到来时的路,它不足为你揭示全部问题的答案,但若能解答你胸中升起的一朵朵疑云,也未尝不会酿成晚霞斑斓的别一番景致,万一它给你带来了一场精神世界的苦雨,那就借机洗刷一下原来存放在那儿的“躺平”上的尘埃吧。

    或许,雨过云收,神驰的天地更清朗.......🔎🔎🔎

💥1 概述

模块化多电平变流器电抗器设计研究

摘要

模块化多电平变流器(Modular Multilevel Converter, MMC)作为一种高效、灵活的电力电子设备,在高压直流输电、大型电机驱动等领域得到广泛应用。电抗器作为MMC的关键组成部分,对系统的性能具有重要影响。本文旨在探讨MMC电抗器的设计方法,通过建立详细的MMC模型,分析不同电抗器参数对系统性能的影响,并结合优化算法,提出一种高效、可靠的MMC电抗器设计方案。

1. 引言

随着电力电子技术和电力系统对高压大功率变流器需求的日益增长,MMC凭借其模块化、可扩展性强、易于维护等优点,成为理想选择。MMC的每个子模块(Sub-Module, SM)由一个开关器件和一个电容构成,多个SM串联构成一个臂,多个臂构成整个变流器。然而,MMC的复杂拓扑结构使得其电抗器设计成为一个具有挑战性的课题。传统的电抗器设计方法往往依赖于经验公式和简化模型,难以精确预测电抗器对系统性能的影响。因此,本文提出基于Simulink平台的电抗器设计方法,以实现更加精确和高效的电抗器设计。

2. MMC电抗器的作用与需求分析

2.1 电抗器的作用

在MMC中,电抗器(特别是桥臂电抗器)具有以下重要作用:

  1. 抑制环流:三相桥臂并联在直流母线上,各桥臂间能量不均会造成电压差,进而产生桥臂环流。电抗器可有效抑制此环流,将其限制在较小水平。
  2. 限制故障电流:当系统出现故障(如直流侧短路)时,电抗器可限制电流上升率,防止器件过流损坏。
  3. 滤波作用:电抗器与电容共同构成滤波器,可抑制输出电流谐波,提高电能质量。

2.2 需求分析

在设计MMC电抗器时,需明确以下需求:

  1. 抑制谐波:电抗器应能有效抑制输出电流中的谐波成分,满足电网对电能质量的要求。
  2. 滤波电流脉动:降低电流脉动,减少对电网和其他设备的干扰。
  3. 平衡电压分布:在多电平结构中,电抗器有助于平衡各子模块电容电压,提高系统稳定性。
  4. 提供无功支持:在需要时,电抗器可提供一定的无功功率支持,改善系统功率因数。

3. MMC系统模型及Simulink仿真

3.1 MMC系统模型

MMC系统的Simulink模型需精确反映其拓扑结构和控制策略。本文采用平均值模型结合开关模型的方法,兼顾仿真效率和精度。具体模型包括:

  1. 子模块模型(SM Model):每个子模块由一个开关器件(IGBT或MOSFET)、一个电容以及相关的控制电路构成。需考虑开关器件的导通压降、电容的等效串联电阻(ESR)等参数。
  2. 臂模型(Arm Model):多个子模块串联构成一个臂,臂模型需考虑每个子模块的电压和电流,以及臂电抗器的作用。
  3. 控制系统模型(Control System Model):MMC的控制系统通常采用基于空间矢量脉宽调制(SVPWM)或其他先进控制策略。需精确建模控制算法,并将其与MMC模型集成。
  4. 电抗器模型(Inductor Model):电抗器模型需考虑电感量、电阻值以及饱和特性等参数。本文将采用线性和非线性电感模型进行比较分析,以确定合适的模型精度。
  5. 负载模型(Load Model):根据实际应用场景选择合适的负载模型,如恒定阻抗负载、RL负载等。

3.2 Simulink仿真

通过Simulink搭建完整的MMC系统模型,并进行各种仿真实验,如不同负载条件下的系统响应、不同控制策略下的性能比较等。仿真过程中,重点分析电抗器参数对系统性能的影响。

4. 电抗器参数分析及优化

4.1 电抗器参数对系统性能的影响

电抗器的参数(特别是电感量和电阻值)对MMC系统的性能具有重要影响:

  1. 电感量:过小的电感量会导致电流纹波过大,影响系统稳定性;过大的电感量则会增加系统成本和体积。
  2. 电阻值:电阻值过大会增加能量损耗,降低系统效率;电阻值过小则可能无法有效抑制谐波和环流。

4.2 优化目标

本文的优化目标包括:

  1. 最小化总谐波失真(THD):降低输出电流中的谐波成分,提高电能质量。
  2. 最小化电流纹波:减少电流脉动,降低对电网和其他设备的干扰。
  3. 最大化效率:降低电抗器的能量损耗,提高系统整体效率。

4.3 优化算法

结合粒子群算法(PSO)或遗传算法(GA)等优化算法,对电抗器参数进行优化。通过大量的仿真实验,获得电抗器参数与系统性能之间的关系曲线,并确定最优参数组合。

5. 设计实例与仿真验证

5.1 设计实例

以一台三相7电平MMC为例,进行电抗器设计。具体参数如下:

  • 额定功率:10 MVA
  • 直流侧电压:±10 kV
  • 交流侧电压:10 kV
  • 开关频率:1 kHz

5.2 仿真验证

在Simulink环境下搭建上述MMC系统模型,并采用优化后的电抗器参数进行仿真验证。仿真结果表明:

  1. 输出电压波形质量:优化后的电抗器参数显著降低了输出电压的总谐波失真(THD),提高了波形质量。
  2. 电流纹波:电流纹波得到有效抑制,满足系统设计要求。
  3. 能量效率:系统能量效率得到提高,降低了能量损耗。

6. 结论与展望

6.1 结论

本文提出了一种基于Simulink平台的MMC电抗器设计方法。通过建立详细的MMC模型,分析不同电抗器参数对系统性能的影响,并结合优化算法,实现了高效、可靠的MMC电抗器设计。仿真结果表明,该方法可显著提高MMC系统的性能,为高压大功率变流器的应用提供技术支持。

6.2 展望

未来研究可进一步考虑以下因素:

  1. 电抗器的非线性特性:考虑电抗器的磁链饱和等非线性特性,提高模型精度。
  2. 温度效应:分析电抗器在不同温度下的性能变化,优化散热设计。
  3. 更先进的优化算法:探索更先进的优化算法,如深度学习优化算法等,以实现更加精确和高效的电抗器设计。

📚2 运行结果

image.gif 编辑

🎉3 参考文献

文章中一些内容引自网络,会注明出处或引用为参考文献,难免有未尽之处,如有不妥,请随时联系删除。(文章内容仅供参考,具体效果以运行结果为准)

[1]赵成勇,胡静,翟晓萌,等.模块化多电平换流器桥臂电抗器参数设计方法[J].电力系统自动化, 2013.DOI:CNKI:SUN:DLXT.0.2013-15-016.

[2]赵成勇,胡静,翟晓萌,等.模块化多电平换流器桥臂电抗器参数设计方法[J].电力系统自动化, 2013, 37(15):6.DOI:10.7500资料获取,更多粉丝福利,MATLAB|Simulink|Python资源获取【请看主页然后私信】

相关文章
|
11天前
|
算法 计算机视觉
【MPDR & SMI】失配广义夹角随输入信噪比变化趋势、输出信干噪比随输入信噪比变化趋势研究(Matlab代码实现)
【MPDR & SMI】失配广义夹角随输入信噪比变化趋势、输出信干噪比随输入信噪比变化趋势研究(Matlab代码实现)
|
11天前
|
编解码 人工智能 算法
【采用BPSK或GMSK的Turbo码】MSK、GMSK调制二比特差分解调、turbo+BPSK、turbo+GMSK研究(Matlab代码实现)
【采用BPSK或GMSK的Turbo码】MSK、GMSK调制二比特差分解调、turbo+BPSK、turbo+GMSK研究(Matlab代码实现)
|
11天前
|
机器学习/深度学习 编解码 并行计算
【改进引导滤波器】各向异性引导滤波器,利用加权平均来实现最大扩散,同时保持图像中的强边缘,实现强各向异性滤波,同时保持原始引导滤波器的低低计算成本(Matlab代码实现)
【改进引导滤波器】各向异性引导滤波器,利用加权平均来实现最大扩散,同时保持图像中的强边缘,实现强各向异性滤波,同时保持原始引导滤波器的低低计算成本(Matlab代码实现)
|
11天前
|
机器学习/深度学习 传感器 边缘计算
【故障诊断】基于时滞反馈随机共振的增强型旋转电机故障诊断(Matlab代码实现)
【故障诊断】基于时滞反馈随机共振的增强型旋转电机故障诊断(Matlab代码实现)
|
10天前
|
存储 编解码 算法
【多光谱滤波器阵列设计的最优球体填充】使用MSFA设计方法进行各种重建算法时,图像质量可以提高至多2 dB,并在光谱相似性方面实现了显著提升(Matlab代码实现)
【多光谱滤波器阵列设计的最优球体填充】使用MSFA设计方法进行各种重建算法时,图像质量可以提高至多2 dB,并在光谱相似性方面实现了显著提升(Matlab代码实现)
|
11天前
|
传感器 机器学习/深度学习 算法
【UASNs、AUV】无人机自主水下传感网络中遗传算法的路径规划问题研究(Matlab代码实现)
【UASNs、AUV】无人机自主水下传感网络中遗传算法的路径规划问题研究(Matlab代码实现)
|
11天前
|
运维 算法
【故障诊断】基于最小熵反卷积、最大相关峰度反卷积和最大二阶环平稳盲反卷积等盲反卷积方法在机械故障诊断中的应用研究(Matlab代码实现)
【故障诊断】基于最小熵反卷积、最大相关峰度反卷积和最大二阶环平稳盲反卷积等盲反卷积方法在机械故障诊断中的应用研究(Matlab代码实现)
|
10天前
|
机器学习/深度学习 传感器 算法
【高创新】基于优化的自适应差分导纳算法的改进最大功率点跟踪研究(Matlab代码实现)
【高创新】基于优化的自适应差分导纳算法的改进最大功率点跟踪研究(Matlab代码实现)
97 14
|
10天前
|
机器学习/深度学习 算法
【概率Copula分类器】实现d维阿基米德Copula相关的函数、HACs相关的函数研究(Matlab代码实现)
【概率Copula分类器】实现d维阿基米德Copula相关的函数、HACs相关的函数研究(Matlab代码实现)
|
10天前
|
机器学习/深度学习 传感器 算法
【裂纹检测】检测和标记图片中的裂缝(Matlab代码实现)
【裂纹检测】检测和标记图片中的裂缝(Matlab代码实现)

热门文章

最新文章