三相LCL变流器PR控制仿真及验证

2023-11-07

三相变流器,可单位功率因数整流,实现母线电压的泵升;可逆变并网实现能量回馈。它是一个三相AC-DC双向电源。

基于三相全控型半桥的双向变流器可用于很多领域:

1、中大功率变频传动领域,例如电梯,可用于电梯下降过程中的能量回馈,大大节省电能。电梯下降是,电机处于发电状态,会抬高母线电压,通过将变流器接在母线上,工作在逆变并网状态,实现母线电压的泄放回馈。

2、石油、煤炭等采矿领域,也可实现类似于1的能量回馈型应用。

3、在纺织、数控机床、工业机器人领域,可实现变频器和伺服驱动器的共直流母线运行,实现能量回馈。

4、由于相位可控制,变流器也可应用于无功补偿,功率因数校正鞥领域。

在LCL型变流器中,LCL具有谐振点的本质属性,交流侧电压中必然包含这个谐振点的频率,实际工程中如果不做处理,必然存在一定的谐振问题,严重的时候还可能造成不稳定。从根本上消除谐振点,从理论上看,就是要让LCL,的微分方程的解有两个不同的根,并且具有较大的衰减因子。方法有很多,包括有源的阻尼算法和无源的阻尼办法,有源阻尼在多机运行和电网不好的时候,会遇到很多实践上的问题,很难处理,在这里就采用电容串联电阻来实现无源阻尼。

三相变流器的控制要实现两个目标:

1、控制母线电压泵升,并且稳定母线电压。

2、控制网测电流,使之正弦化,并且控制电流相位,使之可单位功率因数运行,同相时候是整流,反相的时候是逆变并网,其他相位的时候可实现无功补偿,功率因数校正等等。

实现上面两个控制需求从控制理论的角度来看,形成了两个控制环路:电压外环,实现母线电压的闭环控制,电流内环实现网测电流控制。

闭环控制通常都是一个指令输入,然后输出被控制到跟踪这个指令。但是在变流器控制中,电压环控制属于比较传统的控制,单输入单输出,但是电流环控制有点不一样,它道不是多输入多输出控制,而是多个单输入单输出控制。

下面对电流环的控制做一些说明,在电流环中,我们的控制对象是三个网测电流,那么输入指令就有三个指令电流,并且指令电流是正弦规律变化的,不是直流。在自动控制原理中,这种情况没有遇到过啊,所以这是不太一样的地方。

那么对电流环的控制就有三种途径可走了:

1、在电流环中断子程序中搞三个电流环并列运行,分别实现A/B/C三相的电流环控制。

2、通过3/2坐标变换,将三相电流编程两相电流,如此,电流环路就只剩下两个并列的电流环了

3、再通过2s/2r坐标变换,最终把三个电流变成一个直流电流,这样就只剩下一个电流环路了

至于采用上面那种办法实现是最优的,后面会专门写一篇笔记来分析。

本文采用第二种方法:电流环在两相静止坐标系下利用PR控制器进行控制。

在simulink下做仿真并在原理样机上做验证,现在做个记录。

仿真图如下图1所示。

                                                                   图1  LCL型双向变流器PR控制仿真模型

                                                                 图2  LCL型双向变流器PR控制仿真波形

    其中红色为a相相电压,绿色为a相相电流,浅蓝色为母线电压640V,蓝色为指令电流。此时处在单位功率因数整流状态。

                                                                 图3 电流波形的THD为3.76%

                                                                图4 各次相电流谐波柱形图

                                                   图4   单位功率因数正路及逆变双向自动切换功能波形图

有需要深入交流学习的可以加我微信136 2137 6372。需要仿真或者相关波形的也行。

样机上的单位功率因数整流和纯被动整流时的电流波形

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

三相LCL变流器PR控制仿真及验证 的相关文章

  • 震惊,竟然能通过表达式计算VO,再也不用手打Getter计算方法了,程序员福利

    我有一个问题 假设我们从给前端返回一个VO 但是VO中的某些属性需要通过计算得来的 如果我们每次都要在实体类中直接计算的话 不利于代码维护性 每次改变计算方法都要重新修改方法 十分麻烦 所以我就想能不能通过一个数学表达式来计算实体类中的属性
  • H20安装

    首先进入一个你自己文件夹 例如 home h2o 1 官网下载 wget c http h2o release s3 amazonaws com h2o rel weierstrass 7 h2o 3 14 0 7 zip 2 解压 安装z
  • 云鲸扫拖一体机器人说明书_活久见,会自己洗拖布的云鲸扫拖机器人

    一 前言 随着科技的发展 从20世纪最重要的发明解放生产力的洗衣机开始 各种自动设备逐渐走入了人们的家庭 但是与西方国家不同家用吸尘器在国内一直不温不火难以成为每一个家庭的必备 中国人日常的清洁工具依旧是扫帚 拖把 抹布 PS 可能是国人不
  • 新手教程04:Gvim快捷键小结

    前言 零基础初学数字IC 学会什么写什么 与大家一起进步 本文主要总结一些Gvim的快捷键 1 H J K L 左 下 右 上 2 w 跳转到下一个单词 b 跳转到上一个单词 3 y 复制 P 粘贴 yy 复制一行 yj 复制当前行和下一行
  • 盘点适合女生的IT方向!谁说女生不能学IT

    IT行业发展趋势越来越好 很多女生也想转行学习IT 但又担心没有合适自己的专业 潜意识觉得IT都是男生学的 今天就来给大家盘点一下 女生在互联网行业的学习方向 女生学IT超酷 的 1 UI设计 UI设计非常注重细节和美感 女性在视觉美感 色
  • 51单片机入门教程(3.2)——数码管的显示实现(0-9)

    连线图 注意 unsigned char code LedChar 10 0xC0 0xF9 0xA4 0xB0 0x99 0x92 0x82 0xF8 0x80 0x90 编写注意辨别LED灯管 共阳数码管 共阴数码管 include
  • fiddler移动端抓包使用教程(详解)

    目录 导读 前言 抓包 什么是抓包 哪些场景下需要抓包 Fiddler Fiddler抓包原理 安装 Fiddler移动端抓包 第一步 允许远程计算机连接 第二步 设置手机网络代理 第三步 允许捕获HTTPS连接 第四步 手机安装证书 写在
  • 嵌入式软件—RK3568开发环境搭建

    一 RK3568 1 1 开发板特点 BSP比较大 对于电脑内存和存储空间要求高 四核CPU 22nm工艺 1 2 BSP BSP Board Support Package 板级支持包 类似于PC系统中BIOS和驱动程序的集合 BSP包含
  • adworld-crypto-equation-2

    参考 大佬的题解 拿到了一张上半部分被遮掉的RSA的私钥照片 以及一份密文 openssl私钥结构 version pad n pad e pad d pad p pad q pad x1 pad x2 pad x3 其中 pad 表示填充
  • 区块链智能合约开发学习

    最近正在肝区块链知识学习 入手学习智能合约的开发 由于网上资料实在是太少了 好不容易东拼西凑完成了智能合约的开发 编译 部署 web3js调用 网页页面 和web3j调用 java调用 赶紧趁热把重点提炼出来 先上图 是我最近学习知识点的一
  • cout和cerr的区别

    问题 c 中输出通常信息的函数为cout 比如 std cout lt lt Hello world 在异常处理机制中则使用cerr来输出错误信息 比如 std cerr lt lt Error too many arguments n 那
  • 美女程序员访谈:IT因你而美丽

    如今的计算机界是个以男性为主的领域 但可不要因为数量对比悬殊就忽视了女性的存在 无论第一位程序员还是第一个Bug捕手都是女性 在3月8日这个特别的日子 程序员 特别邀请了i Free中国分公司总经理王金星 原恒生电子项目主管 现正创业的刀刀
  • echarts图表数据刷新后label文字不变化的问题以及解决方案

    使用select切换数据 得到新的数据后给serise里的data赋值 会发现图表的数据是变了 但是后面的数值不变 数值是用series里的label显示的 图表的数据变成了60多 但是后面的值还是上一次的值381 找了很久的方法 网上有说
  • realityOS 出现在开发者开放源代码中,苹果眼镜要成真

    realityOS 出现在开发者开放源代码中 苹果眼镜要成真 据报道 苹果 公司正在研发一款新的混合现实头戴设备 预计将在今年某个时候发布 我们已经听到了很多关于这个产品的传言 但现在有了来自苹果公司的新证据证明了它的存在 这来自于苹果公司
  • 解决找不到android.support.v7.app.ActionBarActivity的类文件 问题

    遇到提示 android support v7 app ActionBarActivity is deprecated use AppCompatActivity instead 意思是 ActionBarActivity在最新版本的sup

随机推荐

  • 智地平线人工智能(ChatGPT&豆包&讯飞星火)实际使用体验

    引言 AIGC 即 人工智能生成内容 的缩写 代表着由人工智能生成的内容 此征文活动旨在探讨和展示人工智能在学术领域的应用 以及与人类创作者的合作 挑战和我们邀请所有对人工智能 创作和文化交流感兴趣的个人参与 共同探索这个充满创新的领域 近
  • BUG:RuntimeError: CUDA error: invalid device ordinal CUDA kernel errors might be asynchronously repo

    报错分析 当运行以下代码报错 self opt gpu ids 1 torch cuda set device self opt gpu ids 0 报错信息如下 RuntimeError CUDA error invalid device
  • Oracle学习笔记二

    多表查询 笛卡尔积 实际上是两张表的乘积 但是在实际开发中没有太大意义 格式 select from 表1 表2 select from emp select from dept select from emp dept select fr
  • 输入流输出流 读取的写入操作和案例

    1 输入输出流 在Java中 把不同类型的输入输出源抽象为流 其中输入和输出的数据称为数据流 数据流是Java程序发送和接收数据的一个通道 数据流中包括输入流和输出流 通常应用程序中使用输入流读出数据 输出流写入数据 流式输入 输出的特点是
  • Eclipse的两个JS插件安装及配置EXT支持

    JSEclipse 在线安装 JSEclipse是个Eclipse下的免费Javascript脚本编辑器 最大的特点就是对js的自动完成功能非常完美 在Eclipse中如何安装JSEclipse 在http www interaktonli
  • 详解union select 1,2,group_concat(table_name) from information_schema.tables where table_schema=‘ ‘--+

    此文章是记录本人对知识理解的随手笔记 内容不肯定百分百正确 如有错误望指出并谅解 1 group concat函数是将查询到的每行结果以某个字段名进行合并 每一行合并的结果以逗号分隔开 可以结合以下例子理解 下图是没使用group conc
  • gym 自己环境搭建

    http t csdn cn ILs89http t csdn cn ILs89发现gym envs文件夹下的 init 可以不加from import 只需要注册相应文件夹下的自己的环境就好 值得注意的 需要指定好文件路径 gym env
  • 20230816 图像处理

    1 2022 图像检索资料总结 知乎 2 高斯金字塔与拉普拉斯金字塔的原理与python构建 3 一篇文章为你讲透双线性插值 知乎 4 图像处理基础 图像滤波 知乎 5 高斯分布的应用 高斯分布实际用途 又要起名字了的博客 CSDN博客 6
  • Android 实现护眼模式

    一 背景 在阅读软件或者儿童软件都需要护眼模式来降低蓝光的辐射 二 实现方案 首先在每个activity创建的时候在最上层添加一层view 去掉点击事件 用sp或者mmkv来存储当前是否打开护眼模式 在每次activity onresume
  • 二.基于nodejs express multer 上传图片功能实现+详细说明_番茄出品

    START 前几天熬夜做了一个基于nodejs的后端服务 连接mysql数据库搞定了 但是最近遇到上传图片一个需求 这如何实现呢 别着急 番茄带你一点一点实现 本文作者 lazy tomato 编写时间 2022 03 31 22 21 前
  • Linux教程:YUM与开源项目实战(Web运维)

    1 了解Linux软件的安装方式 2 掌握更新yum源 3 掌握YUM软件安装方式 4 了解LAMP环境以及AMP的关系 5 了解阿里云ECS的创建过程 6 能够yum方式搭建lamp环境 7 能够实现Discuz 论坛部署 8 能够购买域
  • Django入门教程

    Django入门教程 创建Django项目 django admin startproject mysite 这将在目录下生成一个mysite目录 也就是你的这个Django项目的根目录 它包含了一系列自动生成的目录和文件 具备各自专有的用
  • 聊聊FFT(二)----幅值、模值与分辨率

    以常见的家用交流220V 以下称AC220V 工频电信号为例 大家都知道家里的插座内有220V的电 可以给电饭锅 热水壶 空调冰箱等等电器供电 至于220V具体指的是什么可能非理工科背景的同学没有深究过 有效值又称 均方根值 一种用以计量交
  • 使用docker安装我们的ES启动时的异常解决

    一开始我启动失败 我一直是以为我们的内存大小分配的问题 es默认启动占用内存是2g docker run e ES JAVA OPTS Xms256m Xmx256m id p 1001 1001 p 9301 9301 v home es
  • CSDN周赛62期反馈及简要题解

    持续了十期的 计算之魂 主题周赛告一段落 可能上周就已经告一段落了 以致于也出现了重复的考题 这本书确实不错 里面提到的计算机思维我认为是理解和学习计算机科学的基础 第一次读此书的时候就一口气读到第八章 读到精彩之处 不禁拍案叫绝 在此也强
  • 三、Esp32引脚资源详细

    三 Esp32引脚资源详细 文章目录 三 Esp32引脚资源详细 3 1 仅输入引脚 3 2 SPI闪存 3 3 电容式触摸GPIO 3 4 模数转换器 ADC 3 5 数模转换器 DAC 3 6 RTC GPIOs 3 7 脉冲宽度调制
  • HashMap的面试题

    目录 1 底层数据结构 1 7和1 8有何不同 2 为什么用红黑树 为何不一上来就树化 树化阈值为何是8 何时会树化 何时会退化为链表 3 索引如何计算 hashCode都有了 为何还要提供hash 方法 数组容量为何是2的n次幂 4 Ha
  • C语言,使用指针计算每行最大值,每列最小值 ,void Max(int (*p)[],int line,int row) ,void Min(int (*p)[],int line,in

    使用指针计算每行最大值 每列最小值 void Max int p int line int row void Min int p int line int row include
  • Pandas基础(全)

    Pandas基础 全 引言 Pandas是基于Numpy的库 但功能更加强大 Numpy专注于数值型数据的操作 而Pandas对数值型 字符串型等多种格式的表格数据都有很好的支持 关于Numpy的基础知识 请查看 Numpy基础 全 内容介
  • 三相LCL变流器PR控制仿真及验证

    三相变流器 可单位功率因数整流 实现母线电压的泵升 可逆变并网实现能量回馈 它是一个三相AC DC双向电源 基于三相全控型半桥的双向变流器可用于很多领域 1 中大功率变频传动领域 例如电梯 可用于电梯下降过程中的能量回馈 大大节省电能 电梯