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

【仅供参考

【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.hqwc.cn/news/412641.html

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

相关文章

12.云原生之kubesphere中应用部署方式

云原生专栏大纲 文章目录 k8s中应用部署Kubernetes常用命令 kubesphere中可视化部署应用创建工作负载服务暴露 helm部署应用helm命令行部署应用kubesphere中使用应用仓库 k8s中应用部署 在k8s中要想部署应用,需要编写各种yaml文件,一旦应用依赖比较复杂…

第七在线荣获百灵奖 Buylink Awards 2023零售圈年度卓越服务商品牌

1月11日,由零售圈主办、20零售连锁协会协办、30零售行业媒体支持的中国零售圈大会暨2024未来零售跨年盛典在西安落下帷幕,在这个零售行业盛典中,第七在线凭借其高精尖产品和卓越的服务质量成功入选,并荣获了“百灵奖 Buylink Awar…

关于接口的安全性测试,这方法你学会了吗?

01、接口防刷 1.为什么会有人要刷接口? 牟利:黄牛在 12306 网上抢票再倒卖。 恶意攻击竞争对手:如短信接口被请求一次,会触发几分钱的运营商费用,当量级大了也很可观。 压测:用apache bench 做压力测试…

零基础也能轻松安装Linux系统,快速入门指南!

本章节我们将为大家介绍 Linux 的安装,安装步骤比较繁琐,现在其实云服务器挺普遍的,价格也便宜,如果自己不想搭建,也可以直接买一台学习用用,参考各大云服务器比较。 本章节以 centos6.4 为例。 centos 下…

Springboot智慧校园电子班牌统一管理平台源码

借助AIoT智能物联、云计算技术打造智慧绿色校园,助力实现校园教务管理、教师管理、学籍管理、考勤、信息发布、班级文明建设、校园风采、家校互通等场景功能,打造安全、便捷、绿色的智慧校园。 前后端分离架构 1、使用springbootvue2 2、数据库&#xff…

CAD随机锈坑_中空圆柱试件插件

插件介绍 CAD随机锈坑_中空圆柱试件插件可用于在AutoCAD软件内生成表面存在球形坑洞的中空圆柱体部件。插件在AutoCAD内生成的三维锈坑模型可导入COMSOL、Abaqus、ANSYS等有限元软件内进行仿真模拟,也可用于表面锈坑模型的科研绘图方面。 插件可控制中空圆柱体模…

信息之板:数据看板如何点亮我们的生活

数据看板,作为数据可视化的一种应用形式,已经逐渐渗透到我们的日常生活中,发挥着越来越重要的作用。这种集中呈现和分析信息的工具,不仅在企业管理中大放异彩,更在我们的日常生活中展现出了强大的价值。下面我就以可视…

如何在苹果手机上进行文件管理

摘要 苹果手机没有像安卓系统那样内置文件管理器,但是可以通过使用克魔开发助手来实现强大的文件管理功能。本文介绍了如何使用克魔开发助手在电脑上管理和传输苹果手机的文件。 引言 很多朋友都在使用苹果手机,但是当需要查看手机中的文件时&#xf…

springboot集成shiro+前端vue,前后端分离项目遇到跨域以及sessionid拿不到等问题

近期在写前后端分离的项目,由于前后端分离导致原来使用的shiro配置无法满足现有系统要求。同时在前后端分离项目中存在的一些问题。例如,一些用户信息需要存储在后端方便进行安全性判断,但这些存储在后端的session前端却获取不到(…

【使用教程】上位机软件NimStudio之振动抑制

在工业自动化和机械制造领域,振动是一个常见的问题,大家在使用电机时经常会忽视这个问题,但它会影响设备的性能和使用寿命。为了解决这一问题,振动抑制技术得到了广泛应用。 其中,通过上位机软件调节振动抑制的方法因…

两步解决宝塔面板无法访问(无法访问或拒绝链接)

宝塔面板,突然无法进入,显示“IP拒绝链接”。 使用SSH工具登录服务器 /etc/init.d/bt defaultbt default 命令 宝塔获取登录的默认地址、用户名和登录密码; 重启面板服务 sudo /etc/init.d/bt初始化宝塔选项 漏刻有时

Android Traceview 定位卡顿问题

Traceview 是一个 Android 性能分析工具,用于时间性能分析,主要帮助开发者了解应用程序中各个方法的执行时间和调用关系。通过图形化界面查看应用程序的代码执行细节,包括每个方法的调用次数、方法调用的时间消耗、方法调用堆栈等信息。我们可…