MATLAB|基于转换器 (MMC) 技术和电压源转换器 (VSC) 的高压直流 (HVDC) 模型
欢迎来到本博客❤️❤️博主优势博客内容尽量做到思维缜密逻辑清晰为了方便读者。⛳️座右铭行百里者半于九十。本文目录如下目录1 概述1.1 简化电网1.2 转换器 11.3 直流电路1.4 控制器1.5 示波器和测量MMC技术基础VSC技术介绍结合MMC与VSC的HVDC系统2 运行结果3 参考文献4 Simulink仿真、Matlab代码、数据、pdf文档1 概述SimPowerSystems模型的1000兆瓦HVDC-MMC互联。本SPS模拟通过使用一个合并MMC模型进行了优化。直流电链已成为国家之间电力交换以及可再生能源水电厂、近岸风电和太阳能发电场向电网输电的首选方式。目前有几个这样的系统正在运行例如INELFE项目法国-西班牙互联、Dolwin1项目近海风电HVDC链或者计划中的未来项目比如北部通道加拿大-美国1090兆瓦直流链。我们的示例将说明目前广泛使用的一种典型VSC拓扑结构模块化多电平变流器MMC技术。在这个示例中MMC变流器使用一个合并模型来模拟每个臂上的36个功率模块。通过这个合并模型控制系统动态、变流器谐波和循环电流现象都得到了很好的表征。然而由于只有一个虚拟电容器来代表臂上的36个电容器该模型假定所有功率模块的电容器电压都是平衡的。与使用每个单独功率模块的两个开关器件和一个电容器的详细模型相比这个合并模型运行速度要快得多。这个合并模型也非常适合实时仿真。1.1 简化电网电网使用 400 kV、50 Hz 等效电压和两个断路器为转换器 1 供电.1.2 转换器 1转换器 1 使用 6 个半桥 MMC 模块实现每个模块代表 36 个电源模块。此自定义 SPS 模块使用开关功能模型其中仅使用一个等效模块来表示所有电源模块。控制信号是一个二元向量 [Nin, Nbl]其中 Nin 表示插入模块的数量Nbl 表示处于阻塞状态的模块数量。输出 Vc电容器电压只有一个元素并给出电容器模块的平均值。1.3 直流电路在直流电路子系统中将会发现电缆的简化模型以及使用直流电源和理想开关建模的第二个转换器。您还将找到一个开关用于在电缆上应用故障。1.4 控制器控制器子系统包含操作互连所需的各种控制系统。它包括以下子系统有功和无功功率调节器-直流电压调节器-带前馈的dq电流调节器-PLL和测量子系统-用于控制转换器1Converter1 半桥MMC的PWM发电机。在文件夹中还可以找到对转换器1的各种操作模式进行编程的排序器区域。1.5 示波器和测量该子系统包含用于在仿真期间观察多个信号的所有示波器。功率和基波电压计算也在子系统中进行。基于模块化多电平换流器Modular Multilevel Converter, MMC技术和电压源换流器Voltage Source Converter, VSC的高压直流High Voltage Direct Current, HVDC系统是现代电力传输领域的一项先进技术尤其适用于远距离、大容量的电力传输以及电网互联。这种技术结合了MMC与VSC的优势提供了更高效率、更灵活可控性及更低环境影响的解决方案。下面简要介绍其工作原理和特点MMC技术基础MMC是一种先进的电力电子变换器技术主要特点是将传统的两电平或三电平换流器结构分解为多个子模块级联而成每个子模块都能独立调节输出电压从而实现多电平输出。这样做的优势包括但不限于输出电压质量高由于采用多电平输出可以生成接近正弦波的电压减少谐波污染。损耗低子模块间的电压差小降低了开关损耗。模块化设计易于维护和扩展单个子模块故障不影响整个系统的运行。灵活性高可适应不同的电压等级和功率需求。VSC技术介绍VSC是一种通过直流侧电容提供能量进行交流-直流或直流-交流转换的换流器。与传统的基于晶闸管的电流源换流器CSC不同VSC具有以下优点双向功率控制能够独立控制有功功率和无功功率适用于电网支撑和可再生能源接入。快速响应对电网故障能迅速做出反应增强系统的稳定性。占地面积小相比传统换流站VSC系统更加紧凑。结合MMC与VSC的HVDC系统将MMC技术应用于VSC型HVDC系统中形成MMC-VSC HVDC系统进一步增强了HVDC系统的性能更高的效率和功率密度MMC的低损耗特性和VSC的高效控制策略相结合提高了整体系统的能效。更好的电网兼容性输出电压质量高易于与各种电网连接特别适合接入弱电网或可再生能源发电系统。更强的可控性VSC的独立功率控制能力加上MMC的精细电压调节使得系统能在各种操作条件下维持稳定运行包括有功功率传输、无功补偿以及黑启动等复杂应用场景。环境友好减少了电磁干扰和 audible noise降低了对周围环境的影响。综上所述基于MMC和VSC技术的HVDC系统在提高电力传输效率、增强系统灵活性和稳定性方面展现出显著优势是未来智能电网建设和大规模可再生能源并网的关键技术之一。2 运行结果可视化matlab代码close all%load CompareResultsData%h1figure;set(h1,Name,DC);ScreenSget(0,Screensize);set(h1,Position,[ScreenS(3)*0.01 ScreenS(4)*0.52 ScreenS(3)*0.32 ScreenS(4)*0.37])subplot(2,1,1)plot(results.time3,results.signals(1).values*1e-3,b, ...results.time3,results.signals(11).values*1e-3,r)ylabel((kV))gridtitle(Vdc Conv1)axis([0 10 0 700])legend(SwD,Agg)subplot(2,1,2)plot(results.time3,results.signals(2).values,b, ...results.time3,results.signals(12).values,r)ylabel((A))xlabel((s))gridtitle(Idc Conv1)legend(SwD,Agg)axis([0 10 -2000 1000])%h1figure;set(h1,Name,PQ);ScreenSget(0,Screensize);set(h1,Position,[ScreenS(3)*0.34 ScreenS(4)*0.52 ScreenS(3)*0.32 ScreenS(4)*0.37])subplot(2,1,1)plot(results.time2,results.signals(3).values,b, ...results.time2,results.signals(13).values,r)ylabel((MW))gridtitle(Active Power)axis([0 10 -500 1500])legend(SwD,Agg,Location,southeast)subplot(2,1,2)plot(results.time2,results.signals(4).values,b, ...results.time2,results.signals(14).values,r)ylabel((Mvar))xlabel((s))gridtitle(Reactive Power)axis([0 10 -300 300])legend(SwD,Agg,Location,southeast)%%h1figure;set(h1,Name,Iprim);ScreenSget(0,Screensize);set(h1,Position,[ScreenS(3)*0.67 ScreenS(4)*0.52 ScreenS(3)*0.32 ScreenS(4)*0.37])plot(results.time1(1:25000),results.signals(5).values(1:25000),b)hold onplot(results.time1(1:25000),results.signals(15).values(1:25000),r)ylabel((A))xlabel((s))gridtitle(Primary current, phase A)axis([0.35 0.45 -250 250])text(0.38,225,(during capacitors energization))legend(SwD,Agg,Location,southeast)%h1figure;set(h1,Name,Vcap);ScreenSget(0,Screensize);set(h1,Position,[ScreenS(3)*0.01 ScreenS(4)*0.06 ScreenS(3)*0.32 ScreenS(4)*0.37])subplot(2,2,1)plot(results.time1(225000:250000),results.signals(6).values)ylabel((V))axis([9.9 9.98 16000 20000])gridtitle(Vcap 4 modules; SwD)subplot(2,2,2)plot(results.time1(225000:250000),results.signals(16).values,r)axis([9.9 9.98 16000 20000])ylabel((V))gridtitle(Vcap average: Agg)subplot(2,2,[3:4])plot(results.time1(225000:250000),results.signals(7).values,b, ...results.time1(225000:250000),results.signals(17).values,r)ylabel((V))axis([9.9 9.98 16000 20000])xlabel((s))gridtitle(Capacitors average voltage, upper arm phA)legend(SwD,Agg,Location,northeast)%h1figure;set(h1,Name,Iarm);ScreenSget(0,Screensize);set(h1,Position,[ScreenS(3)*0.34 ScreenS(4)*0.06 ScreenS(3)*0.32 ScreenS(4)*0.37])plot(results.time1(225000:250000),results.signals(8).values,b, ...results.time1(225000:250000),results.signals(18).values,r)ylabel((A))xlabel((s))gridtitle(Iarm, upper arm, phase A)axis([9.9 10.0 -2000 2000])legend(SwD,Agg,Location,southeast)%h1figure;set(h1,Name,Iprim);ScreenSget(0,Screensize);set(h1,Position,[ScreenS(3)*0.67 ScreenS(4)*0.06 ScreenS(3)*0.32 ScreenS(4)*0.37])plot(results.time1(225000:250000),results.signals(5).values(225000:250000),b, ...results.time1(225000:250000),results.signals(15).values(225000:250000),r)ylabel((A))xlabel((s))gridtitle(Primary current phase A)axis([9.9 10.0 -2500 2500])text(9.935,2300,(in steady-state))legend(SwD,Agg,Location,southeast)%3参考文献文章中一些内容引自网络会注明出处或引用为参考文献难免有未尽之处如有不妥请随时联系删除。4 Simulink仿真、Matlab代码、数据、pdf文档

相关新闻

多协议调试工具:SerialTool的跨平台通信解决方案

多协议调试工具:SerialTool的跨平台通信解决方案

多协议调试工具:SerialTool的跨平台通信解决方案 【免费下载链接】SerialTool A cross platform Serial-Port/TCP/UDP debugging tool. 项目地址: https://gitcode.com/gh_mirrors/se/SerialTool SerialTool是一款功能全面的跨平台串口调试工具,专…

2026/8/8 18:46:52 阅读更多 →
DeepVAC完全指南:如何用PyTorch工程化规范提升AI项目效率

DeepVAC完全指南:如何用PyTorch工程化规范提升AI项目效率

TensorFlow Hub安全考量:模型验证与可信源管理完全指南 【免费下载链接】hub A library for transfer learning by reusing parts of TensorFlow models. 项目地址: https://gitcode.com/gh_mirrors/hub/hub TensorFlow Hub是TensorFlow生态系统中用于迁移学…

2026/8/8 18:46:52 阅读更多 →
MiroFish终极指南:如何用群体智能预测引擎构建你的数字沙盘

MiroFish终极指南:如何用群体智能预测引擎构建你的数字沙盘

MiroFish终极指南:如何用群体智能预测引擎构建你的数字沙盘 【免费下载链接】MiroFish A Simple and Universal Swarm Intelligence Engine, Predicting Anything. 简洁通用的群体智能引擎,预测万物 项目地址: https://gitcode.com/GitHub_Trending/mi…

2026/8/8 18:46:52 阅读更多 →

最新新闻

如何3步完成DeepSeek-R1-Distill-Qwen-14B在昇腾平台的高效部署

如何3步完成DeepSeek-R1-Distill-Qwen-14B在昇腾平台的高效部署

如何3步完成DeepSeek-R1-Distill-Qwen-14B在昇腾平台的高效部署 【免费下载链接】DeepSeek-R1-Distill-Qwen-14B 项目地址: https://ai.gitcode.com/hf_mirrors/MindIE/DeepSeek-R1-Distill-Qwen-14B 面对大模型部署的复杂性和资源消耗挑战,你是否正在寻找一…

2026/8/8 19:46:12 阅读更多 →
终极Flash浏览器解决方案:让消失的Flash世界重获新生!

终极Flash浏览器解决方案:让消失的Flash世界重获新生!

终极Flash浏览器解决方案:让消失的Flash世界重获新生! 【免费下载链接】CefFlashBrowser Flash浏览器 / Flash Browser 项目地址: https://gitcode.com/gh_mirrors/ce/CefFlashBrowser 在主流浏览器纷纷放弃Flash支持的今天,你是否还在…

2026/8/8 19:46:12 阅读更多 →
从基础到精通:Distill-Any-Depth核心功能全解析(含大中小模型对比)

从基础到精通:Distill-Any-Depth核心功能全解析(含大中小模型对比)

从基础到精通:Distill-Any-Depth核心功能全解析(含大中小模型对比) 【免费下载链接】Distill-Any-Depth The repo for "Distill Any Depth: Distillation Creates a Stronger Monocular Depth Estimator" 项目地址: https://gitc…

2026/8/8 19:46:12 阅读更多 →
UnitySteer完全指南:如何在Unity中快速实现智能AI角色转向行为

UnitySteer完全指南:如何在Unity中快速实现智能AI角色转向行为

UnitySteer完全指南:如何在Unity中快速实现智能AI角色转向行为 【免费下载链接】UnitySteer Steering, obstacle avoidance and path following behaviors for the Unity Game Engine 项目地址: https://gitcode.com/gh_mirrors/un/UnitySteer 你是否曾经为U…

2026/8/8 19:46:12 阅读更多 →
终极200+公司LeetCode面试题库:面向技术求职者的系统化刷题指南

终极200+公司LeetCode面试题库:面向技术求职者的系统化刷题指南

终极200公司LeetCode面试题库:面向技术求职者的系统化刷题指南 【免费下载链接】LeetCode-Questions-CompanyWise Contains Company Wise Questions sorted based on Frequency and all time 项目地址: https://gitcode.com/GitHub_Trending/le/LeetCode-Question…

2026/8/8 19:46:12 阅读更多 →
Apache Artemis终极指南:构建高性能消息中间件的5个关键策略

Apache Artemis终极指南:构建高性能消息中间件的5个关键策略

Apache Artemis终极指南:构建高性能消息中间件的5个关键策略 【免费下载链接】artemis Apache Artemis 项目地址: https://gitcode.com/gh_mirrors/act/artemis 在当今分布式系统的世界里,消息中间件已经成为连接微服务、处理异步通信的基石。Apa…

2026/8/8 19:45:12 阅读更多 →

日新闻

AI多智能体时代来临,读懂MCP与A2A架构,抢占企业数字化新风口

AI多智能体时代来临,读懂MCP与A2A架构,抢占企业数字化新风口

当下AI应用飞速普及,无数企业下场搭建智能体系统,可落地阶段难题接踵而至:上下文无限堆积频繁爆栈、AI工具调用准确率低下、Token成本居高不下、企业数据权限混乱暗藏安全隐患……很多团队卡在架构搭建环节,空有前沿技术概念&…

2026/8/8 0:00:07 阅读更多 →
PHP二维码生成终极指南:用chillerlan/php-qrcode打造专业级二维码

PHP二维码生成终极指南:用chillerlan/php-qrcode打造专业级二维码

PHP二维码生成终极指南:用chillerlan/php-qrcode打造专业级二维码 【免费下载链接】php-qrcode A PHP QR Code generator and reader with a user-friendly API. 项目地址: https://gitcode.com/gh_mirrors/ph/php-qrcode 在当今数字时代,二维码已…

2026/8/8 0:00:08 阅读更多 →
UniApp微信小程序隐私保护组件开发:从原理到实战

UniApp微信小程序隐私保护组件开发:从原理到实战

1. 项目缘起:为什么我们需要一个隐私保护通用组件?最近在维护一个基于uniapp开发的微信小程序矩阵时,我遇到了一个非常棘手的问题。随着平台对用户隐私保护的要求越来越严格,几乎每一个新版本发布,或者在某些特定机型&…

2026/8/8 0:00:08 阅读更多 →

周新闻

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

1. 从水管网络到最大流:一个核心问题的诞生想象一下,你是一个城市供水系统的总工程师。你的城市有多个水源(水库),需要通过一个复杂的地下管道网络,将水输送到各个居民区。每条管道都有其最大通水能力&…

2026/8/8 17:02:43 阅读更多 →
基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台…

2026/8/8 8:58:26 阅读更多 →
MATLAB xcorr函数详解:从互相关原理到四大实战应用

MATLAB xcorr函数详解:从互相关原理到四大实战应用

1. 从一次信号“找茬”说起:为什么我们需要互相关几年前,我在处理一组声学传感器数据时遇到了一个棘手的问题。我有两个麦克风记录了一段相同的音频信号,理论上它们接收到的声音波形应该非常相似,只是由于麦克风位置不同&#xff…

2026/8/7 23:24:08 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/8 17:02:44 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/7 23:54:54 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/8 17:02:44 阅读更多 →