三相三线制逆变器的dq解耦控制

2023-11-11

1. 三相三线制逆变器拓扑

  三相三线制逆变器的拓扑如下图所示,其中开关变换器的端口线电压是 U A B U_{AB} UAB U B C U_{BC} UBC U C A U_{CA} UCA,负载线电压是 v a b v_{ab} vab v b c v_{bc} vbc v c a v_{ca} vca,滤波电容为三角形连接,如果变成星型连接,则容值变成3C。假设负载是星型连接,且三相负载的连接点是O点,则可认为三相星型连接电容和三相星型连接负载处于并联状态,便于后面的简化与建模,假定O点是参考电位点,则 U A U_A UA v a v_a va分别是A相的端口相电压和负载相电压,而且后面的dq变换都是针对相电压进行的
在这里插入图片描述

2. 建模

2.1 三相dq变换

  三相dq变换和单相dq变换类似,都是包含很多种形式,主要是在 s i n θ sin\theta sinθ c o s θ cos\theta cosθ − s i n θ -sin\theta sinθ − c o s θ -cos\theta cosθ之间进行切换,其中进行dq变换以及dq求导变换时,应该将 θ \theta θ看做 w t wt wt。MATLAB中常用的两种dq变换矩阵分别是
T a b c − d q = 2 3 [ c o s w t c o s ( w t − 2 π 3 ) c o s ( w t + 2 π 3 ) − s i n w t − s i n ( w t − 2 π 3 ) − s i n ( w t + 2 π 3 ) ] T_{abc-dq}= \frac{2}{3} \begin{bmatrix} coswt & cos(wt-\frac{2\pi}{3}) & cos(wt+\frac{2\pi}{3})\\ -sinwt & -sin(wt-\frac{2\pi}{3}) & -sin(wt+\frac{2\pi}{3}) \end{bmatrix} Tabcdq=32[coswtsinwtcos(wt32π)sin(wt32π)cos(wt+32π)sin(wt+32π)]

T a b c − d q = 2 3 [ s i n w t s i n ( w t − 2 π 3 ) s i n ( w t + 2 π 3 ) c o s w t c o s ( w t − 2 π 3 ) c o s ( w t + 2 π 3 ) ] T_{abc-dq}= \frac{2}{3} \begin{bmatrix} sinwt & sin(wt-\frac{2\pi}{3}) & sin(wt+\frac{2\pi}{3})\\ coswt & cos(wt-\frac{2\pi}{3}) & cos(wt+\frac{2\pi}{3}) \end{bmatrix} Tabcdq=32[sinwtcoswtsin(wt32π)cos(wt32π)sin(wt+32π)cos(wt+32π)]
  这两个矩阵均满足 T a b c − d q d i a b c d t = [ d i d d t d i q d t ] − w [ i q − i d ] T_{abc-dq}\frac{d_{iabc}}{d_t}= \begin{bmatrix} \frac{d_{id}}{d_t}\\ \frac{d_{iq}}{d_t} \end{bmatrix} -w \begin{bmatrix} i_q\\ -i_d \end{bmatrix} Tabcdqdtdiabc=[dtdiddtdiq]w[iqid]

  所以最终dq解耦控制的表达式是一致的。

2.2三相逆变器数学模型

2.2.1 电压模型

  三相逆变器的时域模型如下:
[ v a v b v c ] = [ U A U B U C ] − [ r ∗ i A r ∗ i B r ∗ i C ] − L [ d i A d t d i B d t d i C d t ] \begin{bmatrix} v_a\\ v_b\\ v_c \end{bmatrix}= \begin{bmatrix} U_A\\ U_B\\ U_C \end{bmatrix}- \begin{bmatrix} r*i_A\\ r*i_B\\ r*i_C \end{bmatrix}-L \begin{bmatrix} \frac{d_{iA}}{d_t}\\ \frac{d_{iB}}{d_t}\\ \frac{d_{iC}}{d_t} \end{bmatrix} vavbvc=UAUBUCriAriBriCLdtdiAdtdiBdtdiC
  将其进行dq变换,可得:
T a b c − d q [ v a v b v c ] = T a b c − d q [ U A U B U C ] − T a b c − d q [ r ∗ i A r ∗ i B r ∗ i C ] − T a b c − d q L [ d i A d t d i B d t d i C d t ] T_{abc-dq}\begin{bmatrix} v_a\\ v_b\\ v_c \end{bmatrix}= T_{abc-dq}\begin{bmatrix} U_A\\ U_B\\ U_C \end{bmatrix}- T_{abc-dq}\begin{bmatrix} r*i_A\\ r*i_B\\ r*i_C \end{bmatrix}-T_{abc-dq}L \begin{bmatrix} \frac{d_{iA}}{d_t}\\ \frac{d_{iB}}{d_t}\\ \frac{d_{iC}}{d_t} \end{bmatrix} Tabcdqvavbvc=TabcdqUAUBUCTabcdqriAriBriCTabcdqLdtdiAdtdiBdtdiC
  上式中一共四项,其中前三相就是简单的dq变换,但是最后一项的dq变换涉及到导数的dq变换,需要进行处理。
T a b c − d q [ i A i B i C ] = [ i d i q ] T_{abc-dq}\begin{bmatrix} i_A\\ i_B\\ i_C \end{bmatrix}= \begin{bmatrix} i_d\\ i_q\\ \end{bmatrix} TabcdqiAiBiC=[idiq]

[ d i d d t d i q d t ] = d T a b c − d q i a b c d t = T a b c − d q d i A B C d t + i A B C d T a b c − d q d t \begin{bmatrix} \frac{d_{id}}{d_t}\\ \frac{d_{iq}}{d_t} \end{bmatrix} = \frac{d_{{T_{abc-dq}}i_{abc}}}{d_t}= T_{abc-dq}\frac{d_{iABC}}{d_t}+i_{ABC}\frac{d_{T_{abc-dq}}}{d_t} [dtdiddtdiq]=dtdTabcdqiabc=TabcdqdtdiABC+iABCdtdTabcdq

T a b c − d q d i A B C d t = T a b c − d q [ d i A d t d i B d t d i C d t ] T_{abc-dq}\frac{d_{iABC}}{d_t}=T_{abc-dq} \begin{bmatrix} \frac{d_{iA}}{d_t}\\ \frac{d_{iB}}{d_t}\\ \frac{d_{iC}}{d_t} \end{bmatrix} TabcdqdtdiABC=TabcdqdtdiAdtdiBdtdiC

T a b c − d q d i A B C d t = [ d i d d t d i q d t ] − w [ i q − i d ] T_{abc-dq}\frac{d_{iABC}}{d_t}= \begin{bmatrix} \frac{d_{id}}{d_t}\\ \frac{d_{iq}}{d_t} \end{bmatrix} -w \begin{bmatrix} i_q\\ -i_d \end{bmatrix} TabcdqdtdiABC=[dtdiddtdiq]w[iqid]
  经过上面的计算,可以得出:
[ v d v q ] = [ U d U q ] − r [ i d i q ] − L [ d i d d t d i q d t ] + ω L [ i q − i d ] \begin{bmatrix} v_d\\ v_q\\ \end{bmatrix}= \begin{bmatrix} U_d\\ U_q\\ \end{bmatrix}-r \begin{bmatrix} i_d\\ i_q\\ \end{bmatrix}-L \begin{bmatrix} \frac{d_{id}}{d_t}\\ \frac{d_{iq}}{d_t}\\ \end{bmatrix}+ \omega L \begin{bmatrix} i_q\\ -i_d\\ \end{bmatrix} [vdvq]=[UdUq]r[idiq]L[dtdiddtdiq]+ωL[iqid]
  且可以证明,两种dq变换均满足这个表达式。可以发现,这个表达式和之前推导的三相整流器的dq解耦表达式不一致,这是由于电感电流的正方向和之前推导的相反,此处是变换器流向电网

2.2.2 电流模型

  将三角形连接的电容转换成星型连接后,容值变成3C。根据KCL方程可以列出:
3 C [ d v a d t d v b d t d v c d t ] = [ i A i B i C ] − [ I A I B I C ] 3C\begin{bmatrix} \frac{d_{va}}{d_t}\\ \frac{d_{vb}}{d_t}\\ \frac{d_{vc}}{d_t} \end{bmatrix}= \begin{bmatrix} i_A\\ i_B\\ i_C \end{bmatrix}- \begin{bmatrix} I_A\\ I_B\\ I_C \end{bmatrix} 3Cdtdvadtdvbdtdvc=iAiBiCIAIBIC

  经过dq变换之后,可得:
C [ d v d d t d v q d t ] = ω C [ v q − v d ] + 1 3 [ i d i q ] − 1 3 [ I d I q ] C\begin{bmatrix} \frac{d_{vd}}{d_t}\\ \frac{d_{vq}}{d_t}\\ \end{bmatrix}= \omega C \begin{bmatrix} v_q\\ -v_d\\ \end{bmatrix}+\frac{1}{3} \begin{bmatrix} i_d\\ i_q\\ \end{bmatrix}-\frac{1}{3} \begin{bmatrix} I_d\\ I_q\\ \end{bmatrix} C[dtdvddtdvq]=ωC[vqvd]+31[idiq]31[IdIq]

3. dq解耦控制

  建立完数学模型之后,若采用PI控制,则只需要将dq变换后的表达式中的求导项替换成PI表达式即可。值得注意的是,由于滤波电容是三角形连接,所以电压环中耦合项用的是3C, 但是如果换成星型连接,则耦合项中用的是C。也就是说三角形连接的电容C,等效成星型连接的3C,而我们分析控制系统时是根据星型连接来做的
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述在这里插入图片描述  综上所述,逆变器负载电压的电压环输出为电感电流的目标值,而电感电流的电流环输出是端口电压的目标值,将端口电压进行调制,就会得到开关信号。其实体现的就是预测控制的思想

参考资料

三相逆变器输出电压不平衡的控制研究

反馈与建议

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

三相三线制逆变器的dq解耦控制 的相关文章

  • C语言:选择+编程(每日一练Day4)

    选择题 题一 1 设变量已正确定义 以下不能统计出一行中输入字符个数 不包含回车符 的程序段是 A n 0 while ch getchar n n B n 0 while getchar n n C for n 0 getchar n n

随机推荐

  • C++ new/delete Operator

    区别 c语言中提供了malloc和free两个系统函数 完成对堆内存的申请和释放 这是 include
  • Python中异常处理

    一 异常和错误 在高级编程语言中 一般都有错误和异常的概念 异常是可以捕获 并被处理的 但是错误不可以被捕获 错误 Error 逻辑错误 算法写错了 比如加法写成了减法 笔误 变量名写错了 语法错误 函数或类使用错误 其实也属于逻辑错误 总
  • 哈希消息认证码HmacSHA256-javascript版

    流程 向后端ajax申请时进行加密 加密是通过一些规则对data加密 调用tokentest方法需要做三个事情 1 生成时间戳 timestamp 2 生成随机字符串 nonceStr 3 通过CryptoJS HmacSHA256生成加密
  • linux UDP的简单例子

    linux UDP的简单例子 Posted on 2012 04 09 16 06 网名还没想好 阅读 188 评论 0 编辑 收藏 服务器端 include
  • 渗透测试——万能密码与POST注入

    1 万能密码的原理 数据库没有对前端输入的参数的合法性做过率 并且账号和密码 一起输入 可以通过编写恶意语句 将用户与密码的输入结果判断为真 就实现了万能密码的登录 2 万能密码实例 查询语句select from KaTeX parse
  • jdb 调试

    目录 1 代码 2 编译代码 3 调试 3 1 jdb 3 2 stop 3 3 list 3 4 run 3 5 list 3 6 step 3 7 print dump eval 3 8 set 3 9 locals 3 10 next
  • 目标检测之网络篇(2)【STN-空间变换网络】

    文章目录 1 STN是什么 2 问题的提出 CNN的平移不变性 3 STN基本结构 3 1 Localisation network 参数预测 3 2 Grid generator 坐标映射 3 3 Sampler 像素采集 4 总结 5
  • 发展,管理,前辈,名人等有用的文章链接

    专访李智勇 一个老程序员的哲学思考与勇猛精进的人生 http www csdn net article 2014 09 24 2821834 程序员生存定律 目录 http blog csdn net leezy 2000 article
  • 无限计算力:探索云计算的无限可能性

    这里写目录标题 前言 云计算介绍 服务模型 应用领域 云计算主要体现在生活中的地方 云计算未来发展的方向 前言 云计算是一种基于互联网的计算模型 通过它可以实现资源的共享 存储 管理和处理 它已经成为许多个人 企业和组织的重要技术基础 具有
  • 源码安装Apache2,报错:Cannot use an external APR with the bundled APR-util

    一般在第一次源码安装是没有问题的 在版本变化情况下在次源码安装可能会遇到此问题 apache2 0 x与apache2 2 x在apr有很大区别 前者为依赖公用apr 后者依赖于自身的apr 一般前者也就是2 0 x的编译基本上没有apr方
  • 什么是冒烟测试?

    In computer programming and software testing smoke testing also confidence testing sanity testing build verification tes
  • k8s部署微服务项目

    之前用docker compose部署微服务项目 但是只能单节点的 那你用微服务架构干啥 所以想搞一下k8s集群 网上找了下资料没有视频专门讲这一块 自己找了很多资料 搞了蛮长时间的 所以记录一下 1 安装k8s和管理界面kuboard 高
  • IndexFile实现原理

    摘要 rocketmq作为转发数据的中间件 其特点就是快字当头 那么如何做到快 rocketmq从各个角度都进行了优化 今天我们来看下它的索引文件 观察其组织文件的格式 使用的方式 一 组织文件的格式 Indexfile是mq索引文件的主要
  • uni-app 系列之(五)—— 路由

    简介 uni app 页面路由为框架统一管理 需要在 pages json 里配置每个路由页面的路径和页面样式 类似的小程序在 app json 中配置页面路由相同 uni app 的路由用法与 Vue Router 不同 路由跳转 uni
  • 初始C语言-2.C语言程序的四种基本结构

    学习C语言二 C语言的四大基本结构 还有下的视频在我B站主页找 概要 C语言的四种基本结构是很重要的 程序主要是由这些结构组成 学完这些结构 便可以写一些基本的程序 一 四种基本结构 二 四种基本结构精析 一 分支结构 if else if
  • JSTL自定义标签的使用

    由于dwr的js和jquery冲突 导致不得不换解决方案 记得以前写过一个OA项目 里面有一个jstl的权限标签 今天根据管理员ID那管理员名字的时候可以使用这个技术 于是记个简单的步骤 以免以后再次使用 1 先写一个标签的处理类 pack
  • 《银行法律法规》二、银行业务——6、银行卡业务

    第六章 银行卡业务 第一节 银行卡业务概述 考点1 银行卡定义和分类 定义 银行卡是由商业银行 或者发卡机构 发行的具有消费信用 转账结算 存取现金等全部或部分功能的信用支付工具 银行卡功能包括 支付结算 汇兑转账 储蓄 循环信贷 个人信用
  • DTO、VO、Entity、Condition使用习惯,以及对于多映射关系字段的处理

    POJO 的定义是无规则简单的对象 在日常的代码分层中 pojo 会被分为VO BO PO DTO 一 定义和使用情景 Entity 对象实体类 一般就是和数据库表字段一一对应的那个类 DTO Data Transfer Object 数据
  • 基于D11的教程一个向量缩放、旋转、位移示例

    D11学习心得第二章 一个向量缩放 旋转 位移示例 xnamath h原本是位于DirectX SDK的一个数学库 但是现在Windows SDK包含的数学库已经抛弃掉原来的xnamath h 并演变成了现在的DirectXMath h 其
  • 三相三线制逆变器的dq解耦控制

    1 三相三线制逆变器拓扑 三相三线制逆变器的拓扑如下图所示 其中开关变换器的端口线电压是 U A B U AB UAB