【​电力电子在电力系统中的应用​】6 滞环电流控制的PWM整流器 + STATCOM整流器 + APF仿真

news2024/10/2 16:54:09

【仅供参考

【2023.06西南交大电力电子在电力系统中的应用】

目录

步骤一:基于滞环电流控制的PWM整流器仿真

1.1 仿真要求

1.2 仿真电路原理及设计

1.2.1 主电路的搭建

1.2.2 控制电路的搭建

1.3 波形分析

步骤二:从PWM整流器到STATCOM仿真

2.1 仿真要求

2.2 仿真电路设计

2.2.1 主电路的搭建

2.2.2 控制电路的搭建

步骤三:从STATCOM整流器到APF仿真

3.1 仿真要求

3.2 仿真电路设计

3.3 波形分析


步骤一:基于滞环电流控制的PWM整流器仿真

1.1 仿真要求

  1. 搭建三相两电平电压型PWM整流器主电路,网侧输入电压为三相工频380V,直流输出电压为750V,功率开关采用IGBT;
  2. 适用三相PLL模块dq模型检测电流有功无功、搭建三相电流滞环控制模块、直流电压PI控制模块,要求控制网侧功率因数为1;
  3. 仿真并分析网侧电压和电流波形、三相PWM整流器输入端口电压波形及输出直流电压波形;
  4. 给出直流负载突变时,前述电压和电流波形。

1.2 仿真电路原理及设计

1.2.1 主电路的搭建

        如图,网侧输入电压为三相工频380V,直流输出电压为750V,功率开关采用IGBT:

1.2.2 控制电路的搭建

        首先,根据控制模型:

        可得PWM变流器输出电压为:

        公式中的比例系数与微分可通过PI控制器近似实现,可得如下框图:

        相应simulink仿真电路如下:

        但是,该控制模型结构较为复杂,故直接简化,采用滞环电流比较的直接电流控制系统。这种系统结构简单,电流响应速度快,控制运算中未使用电路参数,系统鲁棒性好。

        其基本原理是把指令电流i*和实际输出电流i的偏差i*−i作为滞环比较器的输入。

        S1通时,i增大,滞环比较器输出为负;S2通时,i减小,滞环比较器输出为正;通过环宽为2ΔI的滞环比较器的控制,i在i*+ΔI和i*−ΔI的范围内,呈锯齿状地跟踪指令电流i*:

        在simulink中搭建三相电流滞环控制模块如下(指令电流为Iref,实际输出电流为I):

1.3 波形分析

        由所的波形可知,控制网侧功率因数近似为1。

        PI参数选择:kp: 0.565;ki: 0.765。

        通过step模块相加的跳变波形来控制背对背IGBT开关器件的开断,达到负载突变的效果(一个step模块于0.1s从0阶跃为1,另一个step模块于0.2s从0阶跃为-1,从而使负载阻值于0.1s时突变为原来的1/2,再于0.2s时突变为原来的阻值):

        网侧电压和电流波形、三相PWM整流器输入端口电压波形及输出直流电压波形如下(包含直流负载突变时的情况):

        由图可知,在直流负载阻值突变为原来一半时:输出直流电压稍有下降;网侧电压波形三相频率略有降低、幅值略有下降;网侧电流幅值上升;三相PWM整流器输入端口电压波形三相频率略有降低。

步骤二:从PWM整流器到STATCOM仿真

2.1 仿真要求

  1. 在PWM整流器基础上,增加无功负载;
  2. 增加负载无功电流的检测;
  3. 将PWM整流器的无功给定为0的模块,替换为负载无功电流检测模块的输出;
  4. 让PWM整流器补偿无功。

2.2 仿真电路设计

2.2.1 主电路的搭建

        在PWM整流器基础上,增加无功负载、增加负载无功电流的检测:

2.2.2 控制电路的搭建

        将PWM整流器的无功给定为0的模块,替换为负载无功电流检测模块的输出,让PWM整流器补偿无功,则1.2.2中的框图改变为:

        再结合滞环简化后,根据框图搭建simulink控制部分仿真电路如下:

        其中,LPF低通滤波器由两个filter模块和一个常数0组成:

步骤三:从STATCOM整流器到APF仿真

3.1 仿真要求

  1. 在STATCOM仿真基础上,增加谐波负载电流的检测;
  2. 将STATCOM整流器的谐波补偿指令电流加入的电流跟踪指令;
  3. 让变换器具有补偿谐波的功能。
  4. 给出负载突变补偿谐波和无功的结果

3.2 仿真电路设计

        对应框图如下:

        在STATCOM仿真基础上,增加谐波负载电流的检测; 将STATCOM整流器的谐波补偿指令电流加入的电流跟踪指令; 让变换器具有补偿谐波的功能:

3.3 波形分析

        负载突变补偿谐波和无功的结果:

        输出直流电压(响应速度快,无超调,负载突变时稳定性良好):

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

ARM day5、day6 硬件编程

一、硬件 fs4412 sd卡 串口线 电源 二、根据原理图点灯 1、确定需求: 点灯(亮 or 灭) 2、查看原理图 2.1 外设原理图 devboard 查找LED2->CHG_COK(核心板) 2.2 核心板原理图 coreboard 查找CHG_COK->XEINT23/KP_ROW7/ALV_DBG…

Redis分布式锁存在的问题以及解决方式

☆* o(≧▽≦)o *☆嗨~我是小奥🍹 📄📄📄个人博客:小奥的博客 📄📄📄CSDN:个人CSDN 📙📙📙Github:传送门 📅&a…

ROS---传感器集成

ROS—传感器集成 对于ROS机器人,如果想让其启动,我们需要逐一启动底盘控制与激光雷达,操作有点冗余。并且如果只是简单启动这些节点,那么在在 rviz 中显示时,会发现出现了TF转换异常,比如参考坐标系设置为o…

如何设置Windows 11的WSL系统用作备用桌面环境

如何设置Windows 11的WSL系统用作开发环境(含Astrill设置) 如何设置Windows 11的WSL系统用作备用桌面环境 引子: 2023年末,公司突然遭遇网络攻击,调整了防火墙设置,连接VPN用来飞X软件,与原来…

JAVA基础----String类型的简单介绍

文章目录 1. String类的重要性2. 常用方法2.1 字符串构造2.2 String对象的比较2.3 字符串查找2.4 转化2.5 字符串替换2.6 字符串拆分2.7 字符串截取2.8 其他操作方法2.9 字符串的不可变性2.10 字符串修改2.11 借助StringBuffer 和 StringBuilder 观察String进行修改的效率 3. S…

实时语音多实例实现设计方案(服务端)

1.端上接入协议 如何自行开发代码访问阿里语音服务_智能语音交互(ISI)-阿里云帮助中心 2.接口修改结果逻辑及端上调用步骤 阿里client server交互流程图: 阿里语音接收识别结果: begin_time time 含义 客户端循环发送语音数据,持续接收…

vue学习,使用provide/inject通信

提示&#xff1a;组件的provide&#xff0c;可以被其内所有层级的组件&#xff0c;通过inject引用 文章目录 前言一、通信组件二、效果三、参考文档总结 前言 需求&#xff1a;使用provide/inject通信 一、通信组件 1、AA.vue <template><div class"test"…

【开发实践】前端jQuery+gif图片实现载入界面

一、需求分析 载入界面&#xff08;Loading screen&#xff09;是指在计算机程序或电子游戏中&#xff0c;当用户启动应用程序或切换到新的场景时&#xff0c;显示在屏幕上的过渡界面。它的主要作用是向用户传达程序正在加载或准备就绪的信息&#xff0c;以及提供一种视觉上的反…

腾讯云2核2G4M云服务器值得买吗?

随着云计算技术的不断发展和普及&#xff0c;越来越多的企业和个人开始意识到云服务器的优势&#xff0c;并选择将其业务迁移至云端。作为国内领先的云计算服务提供商&#xff0c;腾讯云一直致力于为用户提供高品质的云服务器服务。其中&#xff0c;腾讯云2核2G4M云服务器备受关…

Docker 安装 MySQ

Docker 安装 MySQL MySQL 是世界上最受欢迎的开源数据库。凭借其可靠性、易用性和性能&#xff0c;MySQL 已成为 Web 应用程序的数据库优先选择。 1、查看可用的 MySQL 版本 访问 MySQL 镜像库地址&#xff1a;https://hub.docker.com/_/mysql?tabtags 。 可以通过 Sort b…

SpringBoot教程(十二) | SpringBoot集成JPA

SpringBoot教程(十二) | SpringBoot集成JPA 1. JPA简介 概念&#xff1a; JPA顾名思义就是Java Persistence API的意思&#xff0c;是JDK 5.0注解或XML描述对象&#xff0d;关系表的映射关系&#xff0c;并将运行期的实体对象持久化到数据库中。 优势&#xff1a; 标准化 …

Postman使用方法指南,最全面的教程

Postman使用教程 一、Postman介绍 ​ Postman是一个英语单词&#xff0c;名词&#xff0c;作名词时意为“邮递员&#xff1b;邮差”。 ​ Postman是一个接口测试工具,在做接口测试的时候,Postman相当于一个客户端,它可以模拟用户发起的各类HTTP请求,将请求数据发送至服务端,获…

【PS】PS设计图欣赏、学习、借鉴

【PS】PS设计图欣赏、学习、借鉴 bilibili萌新PS学习计划&#xff1a;PS教程全套零基础教学视频&#xff08;全套81节全新版本&#xff09;

Flink1.17 基础知识

Flink1.17 基础知识 来源&#xff1a;B站尚硅谷 目录 Flink1.17 基础知识Flink 概述Flink 是什么Flink特点Flink vs SparkStreamingFlink的应用场景Flink分层API Flink快速上手创建项目WordCount代码编写批处理流处理 Flink部署集群角色部署模式会话模式&#xff08;Session …

conda install命令无法安装pytorch

由于网络问题&#xff0c;直接采用conda install命令可能无法直接下载对应的cuda包。 方法一&#xff1a;采用pip命令替代 步骤1&#xff1a;切换pip的源为国内源&#xff1a; 若只是临时切换&#xff1a; pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-p…

分子动力学模拟—LAMMPS 模拟(固体和液体)数据后处理软件(六)

记录一下检索到一篇分子动力学模拟数据后处理的软件。 感谢论文的原作者&#xff01; 主要功能&#xff1a; Structure Analysis Ackland Jones Analysis CentroSymmetry Parameter Common Neighbor Analysis Common Neighbor Parameter Atomic Structure Entropy Stein…

9个在线图像压缩工具,可让您直接压缩 JPG、PNG 和 GIF 文件。

在这篇文章中&#xff0c;我们收集了九个出色的在线图像优化工具&#xff0c;可让您直接从网络浏览器压缩 JPG、PNG 和 GIF 文件。 除了分享有关每个工具的信息之外&#xff0c;我们还将分享测试 JPG 和 PNG 图像的真实测试数据&#xff0c;以便您了解每个工具可以节省的文件大…

C# 实现单线程异步互斥锁

文章目录 前言一、异步互斥锁的作用是什么&#xff1f;示例一、创建和销毁 二、如何实现&#xff1f;1、标识&#xff08;1&#xff09;标识是否锁住&#xff08;2&#xff09;加锁&#xff08;3&#xff09;解锁 2、异步通知&#xff08;1&#xff09;创建对象&#xff08;2&a…

SpringBoot基础:一步步创建SpringBoot工程

摘要 本文介绍了&#xff0c;从零开始创建SpringBoot工程&#xff0c;且在每一步给出分析和原因。创建maven – 转Springboot – 引入jdbc – 引入数据库操作框架&#xff0c;最后给出了不同场景指定不同配置文件的方案。 背景 为什么要使用SpringBoot工程&#xff1f; 使用Sp…

YOLOv8全网首发:DCNv4更快收敛、更高速度、更高性能,效果秒杀DCNv3、DCNv2等 ,助力检测

💡💡💡本文独家改进:DCNv4更快收敛、更高速度、更高性能,完美和YOLOv8结合,助力涨点 DCNv4优势:(1) 去除空间聚合中的softmax归一化,以增强其动态性和表达能力;(2) 优化存储器访问以最小化冗余操作以加速。这些改进显著加快了收敛速度,并大幅提高了处理速度,DCN…