双机并联虚拟同步发电机(VSG)系统中,因线路阻抗不匹配及参数差异,易引发无功环流。本方案在传统VSG控制基础上,引入自适应虚拟阻抗环节。其核心在于:实时检测两机间无功环流分量,据此动态调节各VSG的虚拟阻抗值,等效补偿实际线路阻抗差异,迫使两机输出电压特性趋于一致,从而实现无功功率的自主均分与环流抑制。

仿真模型核心模块简述:

  1. VSG控制:

    • 模拟同步发电机机电暂态特性。

    • 转子运动方程:实现有功-频率(P-f)下垂及惯性响应。

    • 电压调节方程:实现无功-电压(Q-V)下垂控制。

    • 输出:基础参考电压指令(幅值 V_mag*,相位角 θ*)。

  2. 虚拟阻抗控制(含环流抑制):

    • 基础虚拟阻抗:串联于VSG输出端(常为感性),改善功率解耦与稳定性。

    • 环流检测:计算两机输出电流差值,提取无功环流分量 ΔI_q

    • 自适应补偿:基于 ΔI_q 生成动态虚拟阻抗补偿量 ΔZ_v(如PI调节)。

    • 合成与压降计算:总虚拟阻抗 Z_v = Z_{v0} + ΔZ_v;计算虚拟压降 ΔV_v = Z_v * I_o

    • 输出:修正参考电压 V_ref* = V* - ΔV_v

  3. 电压电流双闭环控制:

    • 外环(电压环):跟踪修正后的 V_ref*,生成电流参考指令 I_ref

    • 内环(电流环):快速跟踪 I_ref,生成逆变桥调制信号 V_inv_ref

    • 输出:驱动逆变器功率器件的PWM信号。

  4. 锁相环(PLL):

    • 精确跟踪公共连接点(PCC)电压相位 θ_{PCC} 与频率 ω_{PCC}

    • 作用:为VSG同步、坐标变换及控制环路提供相位基准。

仿真流程概要: PLL提供同步基准 → VSG生成基础电压指令 → 虚拟阻抗模块依据环流信息动态修正指令 → 双闭环控制精确输出该电压 → 实现并网/并联运行与无功环流抑制。仿真模型旨在验证该控制策略的有效性。

仿真结果:

仿真模型更多详情见原文:

https://mp.weixin.qq.com/s/jpb6Gax5d54IK8zJFwyFdA

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/web/91635.shtml
繁体地址,请注明出处:http://hk.pswp.cn/web/91635.shtml
英文地址,请注明出处:http://en.pswp.cn/web/91635.shtml

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

python测试总结

测试题的基础知识点总结 1.循环求和 for循环步长(range(2,101,2)) while循环条件判断(i%20) 生成器表达式(sum(i for i in range )) 所以:sum(range(1,101,2))(奇数和)和…

识别和分类恶意软件样本的工具YARA

YARA 是一个用于识别和分类恶意软件样本的工具,广泛应用于恶意软件分析、威胁情报、入侵检测等领域。它通过编写规则(YARA Rules)来匹配文件中的特定字符串、十六进制模式、正则表达式等特征。 一、YARA 的基本使用方法 1. 安装 YARA Linux(Ubuntu/Debian) sudo apt-ge…

GaussDB 约束的语法

1 约束的作用约束是作用于数据表中列上的规则,用于限制表中数据的类型。约束的存在保证了数据库中数据的精确性和可靠性。约束有列级和表级之分,列级约束作用于单一的列,而表级约束作用于整张数据表。下面是 GaussDB SQL 中常用的约束。NOT …

SecurityContextHolder 管理安全上下文的核心组件详解

SecurityContextHolder 管理安全上下文的核心组件详解在 Spring Security 中,SecurityContextHolder 是​​安全上下文(Security Context)的核心存储容器​​,其核心作用是​​在当前线程中保存当前用户的认证信息(如用…

c++详解系列(引用指针)

目录 1.什么是引用 2.引用的定义 3.引用的特性 4.引用的使用 4.1引用传参 4.2传引用返回 5.const引用(在引用的定义前用const修饰) 5.1对于引用 5.2对于指针 6.引用&指针 总结 1.什么是引用 引用就是给变量起别名,一个变量可以…

深度学习loss总结(二)

对于目前深度学习主流任务学习,loss的设置至关重要。下面就不同任务的loss设置进行如下总结: (1)目标检测 2D/3D目标检测中的 Loss(损失函数)是训练模型时优化目标的核心,通常包括位置、类别、尺寸、方向等多个方面。以下是目前 常见的 2D 和 3D 目标检测 Loss 分类与…

【Linux网络】netstat 的 -anptu 各个参数各自表示什么意思?

netstat 是一个网络统计工具,它可以显示网络连接、路由表、接口统计、伪装连接和多播成员资格。在 netstat 命令中,不同的参数可以用来定制输出的内容。 你提到的 -anptu 参数组合各自的功能如下: -a (all): 显示所有活动的连接和监听端口。它…

[硬件电路-115]:模拟电路 - 信号处理电路 - 功能放大器工作分类、工作原理、常见芯片

功能放大器是以特定功能为核心的集成化放大电路,通过将运算放大器与外围电阻、电容等元件集成在单一芯片中,实现标准化、高性能的信号放大功能。其核心优势在于简化设计流程、提升系统稳定性,并针对特定应用场景优化性能参数。以下从定义、分…

双网卡UDP广播通信机制详解

UDP广播通信机制详解 一、通信流程分析 发送阶段 通过Client.Bind(192.168.0.3, 60000)将UDP套接字绑定到指定网卡和端口设置RemoteHost "255.255.255.255"实现全网段广播数据流向:192.168.0.3:60000 → 255.255.255.255:50000 接收阶段 设备响应数据应返…

从遮挡难题到精准测量:激光频率梳技术如何实现深孔 3D 轮廓的 2um 级重复精度?

一、深孔 3D 轮廓测量的遮挡困境深孔结构(如航空发动机燃油喷嘴孔、模具冷却孔)因孔深大(常超 100mm)、深径比高(>10:1),其 3D 轮廓测量长期受限于光学遮挡难题。传统光学测量技术&a…

.NET 依赖注入(DI)全面解析

文章目录一、依赖注入核心原理1. 控制反转(IoC)与DI关系2. .NET DI核心组件二、服务生命周期1. 三种生命周期类型三、DI容器实现原理1. 服务注册流程2. 服务解析流程四、高级实现方法1. 工厂模式注册2. 泛型服务注册3. 多实现解决方案五、ASP.NET Core中的DI集成1. 控制器注入2…

K8S部署ELK(二):部署Kafka消息队列

目录 1. Kafka 简介 1.1 Kafka 核心概念 (1)消息系统 vs. 流处理平台 (2)核心组件 1.2 Kafka 核心特性 (1)高吞吐 & 低延迟 (2)持久化存储 (3)分…

Rust进阶-part1-智能指针概述-box指针

Rust进阶[part1]_智能指针概述&box指针 智能指针概述 在Rust中,智能指针是一类特殊的数据结构,它们不仅像普通指针一样可以引用数据,还带有额外的元数据和功能。与普通指针不同,智能指针通常使用结构体实现,并且会实现 Deref 和 Drop 等特定的trait,以提供更强大的…

C++扩展 --- 并发支持库(补充1)

C扩展 --- 并发支持库(下)https://blog.csdn.net/Small_entreprene/article/details/149606406?fromshareblogdetail&sharetypeblogdetail&sharerId149606406&sharereferPC&sharesourceSmall_entreprene&sharefromfrom_link atom…

在Three.js中导入和添加自定义网格的最佳实践 - 综合指南

探索在Three.js中导入和添加自定义网格的最佳实践。本指南涵盖增强 3D 项目的技术、技巧和实际示例。 添加图片注释,不超过 140 字(可选) 强烈建议使用 GLTF 格式来集成 3D 几何体,提供简化的流程,并固有地支持动画、…

Redis知识点(1)

目录 Redis Redis和MySQL的区别 Redis的高可用方案 Redis可以用来做什么 Redis的数据类型 字符串 列表 哈希 集合 有序集合 Bitmap Redis为什么快呢? I/O多路复用 说说select,poll,epoll,kqueue,IOCP的区别 Redis为什么早期选择单线程? …

使用iptables封禁恶意ip异常请求

查看后端日志发现一IP(103.76.250.29)频繁请求不存在的资源路径​​(如 /api/v1/guest/comm/config、/theme/default/assets/compoments.js 等),并伴随对根路径 / 的正常访问。这种行为的可能性包括恶意扫描、自动化工…

BehaviorTree.Ros2 编译教程

1. 源码下载 git clone https://github.com/BehaviorTree/BehaviorTree.ROS2.git2. 编译过程 源码中有3个项目: btcpp_ros2_interfacesbtcpp_ros2_interfacesbtcpp_ros2_samples 2.1 编译btcpp_ros2_interfaces: colcon --packages-select btcpp_ros2_interfaces2.2 编译 …

AR智能巡检系统:制造业设备管理的效率革新

随着工业4.0和数字化转型的加速,设备管理在制造业、能源、交通等关键领域的重要性愈发凸显。传统设备巡检依赖人工记录和纸质报告,不仅效率低下,还容易因人为疏忽导致数据错误或安全隐患。然而,增强现实(AR www.teamhe…

破解海外仓客户响应难题:自动化系统是关键

在跨境电商蓬勃发展的当下,海外仓作为连接卖家与终端消费者的重要枢纽,其服务效率直接影响着卖家的运营成果。其中,即时客户响应一直是行业痛点,尤其对中小型海外仓而言,单纯依靠人力维持全天候服务意味着高昂的成本压…