news 2026/6/26 7:23:53

08背靠背变换器PQ - QV控制在Simulink中的有名值仿真之旅

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
08背靠背变换器PQ - QV控制在Simulink中的有名值仿真之旅

08背靠背变换器,PQ-QV控制,有名值,simulink仿真模型,2022b版本 ①其他模型看我主页,都是个人搭建,无团队 ②变换器额定容量为2MW,额定线电压为690V,直流侧电压1250V,机侧PQ功率控制,参考值1MW,网侧Udc-Q控制,PLL进行锁相,网侧变流器接入等效电网 ③附图有拓扑图,网侧和机侧的示波器波形

最近在研究电力电子变换器相关的内容,今天就来和大家分享一下基于Simulink 2022b版本搭建的08背靠背变换器PQ - QV控制的有名值仿真模型。先和大家说明一下,我主页上其他模型也都是个人搭建的,没有团队协作哦,都是自己一步一步摸索出来的成果。

一、模型关键参数设定

这个背靠背变换器的额定容量为2MW,额定线电压为690V,直流侧电压设定为1250V 。这里面额定容量和电压等参数的设定,就像搭建一座大楼时确定了它的规模和基本框架一样,是整个系统运行的基础。

机侧PQ功率控制

机侧采用PQ功率控制,参考值设定为1MW。简单来说,就好比给机侧的“工作机器”设定了一个明确的工作量目标,让它按照这个参考值去运行。在代码实现上,可能会有类似这样的逻辑(以伪代码示例):

% 假设定义一些相关变量 rated_power = 2e6; % 额定功率2MW active_power_ref = 1e6; % 机侧PQ控制参考值1MW % 后续通过一系列的计算和控制算法 % 来调整机侧变换器的输出以跟踪这个参考值

这段代码中,先定义了额定功率和机侧有功功率参考值,实际中会基于这些值结合具体的控制算法,比如PI控制等,去调整变换器的输出,从而让机侧实际输出功率尽可能接近1MW这个参考值。

网侧Udc - Q控制与PLL锁相

网侧采用Udc - Q控制,并且利用PLL(锁相环)进行锁相。网侧变流器接入等效电网。Udc - Q控制主要是对直流侧电压和无功功率进行控制,保证系统稳定运行。而PLL锁相的作用就如同给网侧变换器找到了一个“节奏”,让它能和电网的频率、相位等保持一致,和谐地“共舞”。

关于PLL的代码实现,在Simulink中可以调用相关的模块库,也可以自己搭建简单的PLL模型。以下是一个简单的离散时间PLL代码示例思路(同样是伪代码):

% 初始化一些变量 dt = 0.001; % 采样时间 omega_0 = 2*pi*50; % 电网额定角频率50Hz theta = 0; % 初始相位 while true % 获取电网电压信号 v_grid = get_grid_voltage(); % 进行锁相环计算 error = v_grid * sin(theta); omega = omega_0 + kp * error + ki * integral(error, dt); theta = theta + omega * dt; % 这里kp和ki是PI控制器参数 % 后续可以根据计算得到的theta来调整网侧变换器的相关控制量 end

在这个代码里,通过不断获取电网电压信号,计算相位误差,利用PI控制器调整角频率,进而更新相位。这个相位信息在网侧变换器的控制中起到关键作用,比如控制变换器输出电压的相位与电网一致,以实现稳定的功率传输。

二、模型拓扑与波形展示

附图里有详细的拓扑图,从拓扑图中可以清晰看到网侧和机侧变换器的连接方式以及整个系统的架构。同时,还有网侧和机侧的示波器波形。通过这些波形,我们能直观地观察到变换器在不同控制策略下的运行情况。比如机侧有功功率是否能快速跟踪到1MW的参考值,网侧电压、电流的波形是否稳定等等。这些波形就像是系统运行的“健康体检报告”,帮助我们发现系统中可能存在的问题,比如是否有谐波干扰、功率波动过大等情况。

总之,通过这个基于Simulink 2022b搭建的08背靠背变换器PQ - QV控制有名值仿真模型,我们可以深入研究背靠背变换器在不同控制策略下的性能表现。希望我的分享能给对这方面感兴趣的朋友一些启发,大家也可以一起交流探讨,让我们在电力电子仿真的道路上越走越远。

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

基于SSA-LSTM-DCNN的光伏故障诊断:探索更优之路

基于SSA-LSTM-DCNN的光伏故障诊断 通过simulink随机温度,辐射度仿真得出老化,开路,短路,阴影遮蔽5类不同故障,共9种数据集。 提取他们的开路电压,短路电流,最大功率,最大功率电压&am…

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

28、分布式计算中的事件通知机制解析

分布式计算中的事件通知机制解析 1. 分布式计算中的事件通知需求 在分布式计算环境中,向感兴趣的各方通知数据变更情况是一项常见需求。例如,股票行情程序需向客户端通知股价变化;计算机监控程序要告知管理员系统状态;病毒检测程序在检测到病毒时需警告用户;医疗监控程序…

作者头像 李华
网站建设 2026/6/25 0:12:56

30、COM+ 技术助力企业应用可扩展性提升

COM+ 技术助力企业应用可扩展性提升 1. 事件系统概述 事件是对某些重要数据变化的通知。发布者触发事件,一个或多个订阅者接收该事件。事件系统实现大致可分为紧密耦合事件(TCEs)和松散耦合事件(LCEs)两类。 事件类型 特点 示例 紧密耦合事件(TCEs) 发布者和订阅…

作者头像 李华
网站建设 2026/6/25 0:47:44

运维系列数据库系列【仅供参考】:达梦数据库:DM8锁等待和死锁

达梦数据库:DM8锁等待和死锁 DM8锁等待和死锁 DM事务锁 锁等待 场景一:INSERT锁等待 02 锁等待解决方法 死锁 测试场景如下: DDL锁超时 DM8锁等待和死锁 DM事务锁 创建测试表 create table t_test01(id int primary key, name varchar(20)); select * from t_test01; sel…

作者头像 李华
网站建设 2026/6/23 18:31:15

运维系列数据库系列【仅供参考】:达梦:DM8归档日志挖掘

达梦:DM8归档日志挖掘 DM8归档日志挖掘 一、配置源数据库 二、源数据库模拟数据操作 三、配置本地数据库 01修改dm.ini参数并配置归档 02查询本地魔数 03下载源端归档日志到本地(不要使用xftp下载,会损坏日志 04修改归档日志魔数(依次修改三个归档日志魔数) 05添加归档日志…

作者头像 李华