并网逆变器PI控制(并网模式)
并网逆变器PI控制
- 1.逆变器拓扑结构与数学模型
- 2.常用变换
- 2.1 abc-αβ\alpha\betaαβ变换及其逆变换
- 2.2 αβ\alpha\betaαβ-dq轴变换
- 2.3 abc-dq变换
- 3.dq坐标系下并逆变器方程
- 4.闭环控制
- 5.仿真主电路
- 模型链接
1.逆变器拓扑结构与数学模型
如下图所示为逆变器的基础结构模型。
根据模型列写逆变器的数学模型如下:
{Ua−Ldiadt−iaR−ea=0Ub−Ldibdt−ibR−eb=0Uc−Ldicdt−icR−ec=0\begin{cases}{} U_a-L\frac{di_a}{dt}-i_aR-e_a=0\\ U_b-L\frac{di_b}{dt}-i_bR-e_b=0\\ U_c-L\frac{di_c}{dt}-i_cR-e_c=0 \end{cases} ⎩⎪⎨⎪⎧Ua−Ldtdia−iaR−ea=0Ub−Ldtdib−ibR−eb=0Uc−Ldtdic−icR−ec=0
2.常用变换
2.1 abc-αβ\alpha\betaαβ变换及其逆变换
具体原理这里不做推导,需要请参见其他资料。
[UαUβ]=m×[1−12−12032−32][UaUbUc]\left[ \begin {matrix} U_\alpha\\ U_\beta \end{matrix}\right] =m \times \left[ \begin {matrix} 1 & -\frac{1}{2} & -\frac{1}{2}\\ 0 & \frac{\sqrt{3}}{2} & -\frac{\sqrt{3}}{2} \end{matrix} \right] \left[ \begin {matrix} U_a\\ U_b\\ U_c \end{matrix} \right] [UαUβ]=m×[10−2123−21−23]⎣⎡UaUbUc⎦⎤
m的取值与系统需求有关;
{m=23功率相等变换m=23幅值相等变换\begin {cases}{} m =\sqrt{\frac{2}{3}} &功率相等变换\\ m =\frac{2}{3} &幅值相等变换 \end{cases} {m=32m=32功率相等变换幅值相等变换
在控制当中,我们常选择幅值不变算法作控制。
当m=23m=\frac{2}{3}m=32相应地有逆变换:
[UaUbUc]=m×[10−1232−12−32][UαUβ]\left[ \begin {matrix} U_a\\ U_b\\ U_c \end{matrix}\right]= m\times \left[ \begin {matrix} 1 & 0 \\ -\frac{1}{2} & \frac{\sqrt{3}}{2} \\ -\frac{1}{2} & -\frac{\sqrt{3}}{2} \end{matrix} \right] \left[ \begin {matrix} U_\alpha\\ U_\beta\\ \end{matrix} \right] ⎣⎡UaUbUc⎦⎤=m×⎣⎢⎡1−21−21023−23⎦⎥⎤[UαUβ]
2.2 αβ\alpha\betaαβ-dq轴变换
[UdUq]=[cosφsinφ−sinφcosφ][UαUβ]\left[ \begin {matrix} U_d\\ U_q\\ \end{matrix} \right]= \left[ \begin {matrix} cos\varphi & sin\varphi \\ -sin\varphi & cos\varphi \end{matrix} \right] \left[ \begin {matrix} U_\alpha\\ U_\beta\\ \end{matrix} \right] [UdUq]=[cosφ−sinφsinφcosφ][UαUβ]
相应的有逆变换为
[UαUβ]=[cosφ−sinφsinφcosφ][UdUq]\left[ \begin {matrix} U_\alpha\\ U_\beta\\ \end{matrix} \right]= \left[ \begin {matrix} cos\varphi & -sin\varphi \\ sin\varphi & cos\varphi \end{matrix} \right] \left[ \begin {matrix} U_d\\ U_q\\ \end{matrix} \right] [UαUβ]=[cosφsinφ−sinφcosφ][UdUq]
这里需要注意:
1.一般地,在逆变器的控制中将电网电压定向为d轴,因此变换公式中的角度为电网的相角。
2.根据dq与αβ\alpha\betaαβ坐标轴的相等位置不同,存在不同的变换形式,具体参照。似欧电气四种dq变换
2.3 abc-dq变换
[UdUq]=23[cosφcos(φ−23π)cos(φ+23π)−sinφ−sin(φ−23π)−sin(φ+23π)][UaUbUc]\left[ \begin {matrix} U_d\\ U_q\\ \end{matrix} \right] =\frac{2}{3} \left[ \begin {matrix} cos\varphi & cos(\varphi-\frac{2}{3}\pi) & cos(\varphi+\frac{2}{3}\pi) \\ -sin\varphi & -sin(\varphi-\frac{2}{3}\pi) & -sin(\varphi+\frac{2}{3}\pi) \end{matrix} \right] \left[ \begin {matrix} U_a\\ U_b\\ U_c \end{matrix} \right] [UdUq]=32[cosφ−sinφcos(φ−32π)−sin(φ−32π)cos(φ+32π)−sin(φ+32π)]⎣⎡UaUbUc⎦⎤
3.dq坐标系下并逆变器方程
将式(1)进行dq变换可得:
[UdUq]=Lddt[iaibic]×Tabc_dq+[idiq]R+[edeq]\left[ \begin {matrix} U_d\\ U_q\\ \end{matrix} \right] =L\frac{d}{dt} \left[ \begin {matrix} i_a \\ i_b\\ i_c \end{matrix} \right]\times T_{abc\_dq} + \left[ \begin {matrix} i_d\\ i_q\\ \end{matrix} \right]R + \left[ \begin {matrix} e_d\\ e_q\\ \end{matrix} \right] [UdUq]=Ldtd⎣⎡iaibic⎦⎤×Tabc_dq+[idiq]R+[edeq]
其中:
d[iaibic]×Tabc_dqdt=d[iaibic]dt×Tabc_dq+dTabc_dqdt×[iaibic]\frac{d\left[ \begin {matrix} i_a \\ i_b\\ i_c\end{matrix}\right]\times T_{abc\_dq}}{dt}= \frac{d\left[ \begin {matrix} i_a \\ i_b\\ i_c \end{matrix} \right]}{dt}\times T_{abc\_dq} + \frac{dT_{abc\_dq}}{dt}\times \left[ \begin {matrix} i_a \\ i_b\\ i_c \end{matrix} \right] dtd⎣⎡iaibic⎦⎤×Tabc_dq=dtd⎣⎡iaibic⎦⎤×Tabc_dq+dtdTabc_dq×⎣⎡iaibic⎦⎤
其中φ=ωt\varphi=\omega tφ=ωt
dTabc_dqdt=ω[−sinφ−sin(φ−23π)−sin(φ+23π)−cosφ−cos(φ−23π)−cos(φ+23π)]\frac{dT_{abc\_dq}}{dt}=\omega \left[ \begin {matrix} -sin\varphi & -sin(\varphi-\frac{2}{3}\pi) & -sin(\varphi+\frac{2}{3}\pi) \\ -cos\varphi & -cos(\varphi-\frac{2}{3}\pi) & -cos(\varphi+\frac{2}{3}\pi) \end{matrix} \right] dtdTabc_dq=ω[−sinφ−cosφ−sin(φ−32π)−cos(φ−32π)−sin(φ+32π)−cos(φ+32π)]
所以:
dTabc_dqdt×[iaibic]=ω×[iq−id]\frac{dT_{abc\_dq}}{dt}\times \left[ \begin {matrix} i_a \\ i_b\\ i_c \end{matrix} \right]= \omega \times \left[ \begin {matrix} i_q \\ -i_d\\ \end{matrix} \right] dtdTabc_dq×⎣⎡iaibic⎦⎤=ω×[iq−id]
代入原式得:
d[iaibic]dt×Tabc_dq=d[idiq]dt−ω×[iq−id]\frac{d\left[ \begin {matrix} i_a \\ i_b\\ i_c \end{matrix} \right]}{dt}\times T_{abc\_dq}= \frac{d\left[ \begin {matrix} i_d \\ i_q \\ \end{matrix} \right]}{dt}-\omega \times \left[ \begin {matrix} i_q \\ -i_d\\ \end{matrix} \right] dtd⎣⎡iaibic⎦⎤×Tabc_dq=dtd[idiq]−ω×[iq−id]
则并网逆变器数学模型为:
[UdUq]=Lddt[idiq]−ωL×[iq−id]+[idiq]R+[edeq]\left[ \begin {matrix} U_d\\ U_q\\ \end{matrix} \right] =L\frac{d}{dt}\left[ \begin {matrix} i_d \\ i_q\\ \end{matrix} \right] -\omega L \times \left[ \begin {matrix} i_q \\ -i_d\\ \end{matrix} \right] + \left[ \begin {matrix} i_d\\ i_q\\ \end{matrix} \right]R + \left[ \begin {matrix} e_d\\ e_q\\ \end{matrix} \right] [UdUq]=Ldtd[idiq]−ωL×[iq−id]+[idiq]R+[edeq]
即:
{Ud=Ldiddt−ωLiq+Rid+edUq=Ldiqdt+ωLid+Riq+eq\left\{ \begin{matrix} U_d = L\frac{di_d}{dt}-\omega Li_q+Ri_d+e_d\\ U_q = L\frac{di_q}{dt}+\omega Li_d+Ri_q+e_q \end{matrix} \right. {Ud=Ldtdid−ωLiq+Rid+edUq=Ldtdiq+ωLid+Riq+eq
进行拉普拉斯变换可得:
{Ud=(Ls+R)id−ωLiq+edUq=(Ls+R)iq+ωLid+eq\left\{ \begin{matrix} U_d = (Ls+R)i_d-\omega Li_q+e_d\\ U_q = (Ls+R)i_q+\omega Li_d+e_q \end{matrix} \right. {Ud=(Ls+R)id−ωLiq+edUq=(Ls+R)iq+ωLid+eq
4.闭环控制
根据逆变器模型可知,需要构建输入为Id*输出为Ud的PI控制环节。可实现对逆变器的解耦控制。(第一次修改处:这里引入解耦其实是为了消除扰动对系统的影响,比如电网电压、电流前馈等等,消除之后系统将变为简单的通过PI环节对系统进行校正。)
引入PI环节可得:
{Ud=(Kp+Kis)(id∗−id)−ωLiq+edUq=(Kp+Kis)(iq∗−iq)+ωLid+eq\left\{ \begin{matrix} U_d = (Kp+\frac{Ki}{s})(i_d^*-i_d)-\omega Li_q+e_d\\ U_q = (Kp+\frac{Ki}{s})(i_q^*-i_q)+\omega Li_d+e_q \end{matrix} \right. {Ud=(Kp+sKi)(id∗−id)−ωLiq+edUq=(Kp+sKi)(iq∗−iq)+ωLid+eq
如下图所示为逆变器系统整体控制框图:
根据此方程便可以搭建PI电流闭环控制框图:
现行部分模型为电流控制中双向整流器模型,即电流定义为电网流向直流侧。此时的电路方程将发生变化,控制框图也将发生.此时控制模型为:
{Ud=−(Kp+Kis)(id∗−id)+ωLiq+edUq=−(Kp+Kis)(iq∗−iq)−ωLid+eq\left\{ \begin{matrix} U_d = -(Kp+\frac{Ki}{s})(i_d^*-i_d)+\omega Li_q+e_d\\ U_q = -(Kp+\frac{Ki}{s})(i_q^*-i_q)-\omega Li_d+e_q \end{matrix} \right. {Ud=−(Kp+sKi)(id∗−id)+ωLiq+edUq=−(Kp+sKi)(iq∗−iq)−ωLid+eq
根据模型进行搭建对应电路即可.
5.仿真主电路
根据相关参数,搭建仿真主电路:
仿真结果:
电流幅值给定波形:
输出电流波形:
输出功率波形
模型链接
模型链接,有需自取:并网逆变器PI控制
并网逆变器PI控制(并网模式)相关推荐
- 基于单相并网逆变器DQ控制 SIMULINK仿真
基于单相并网逆变器DQ控制 用SIMULINK搭建的仿真,共同学习,希望对大家有用,其中生成电压ALPHA,BETA,和电流ALPHA,BETA,使用一阶滤波两次,得到90度相移,不知道是不是这个作法 ...
- NPC五电平逆变器。 并网逆变器PQ控制。 通过功率闭环控制,实现并网单位功率因数
NPC五电平逆变器. 并网逆变器PQ控制. 通过功率闭环控制,实现并网单位功率因数,即并网电流与网侧电压同相位. 为了得到电网电网相位,采用基于双二阶广义积分器的锁相环,该锁相环可以快速准确无误的得到 ...
- 并网逆变器PQ控制。 逆变器采用两电平逆变器,通过功率闭环控制,实现并网单位功率因数
并网逆变器PQ控制. 逆变器采用两电平逆变器,通过功率闭环控制,实现并网单位功率因数,即并网电流与网侧电压同相位. 为了得到电网电网相位,采用基于双二阶广义积分器的锁相环,该锁相环可以快速准确无误的得 ...
- 并网逆变器PQ控制。 逆变器采用两电平逆变器,通过功率闭环控制,实现并网单位功率因数,即并网电流与网侧电压同相位
并网逆变器PQ控制. 逆变器采用两电平逆变器,通过功率闭环控制,实现并网单位功率因数,即并网电流与网侧电压同相位. 为了得到电网电网相位,采用基于双二阶广义积分器的锁相环,该锁相环可以快速准确无误的得 ...
- 永磁同步风力发电机并网逆变器设计 风机并网:发电机采用PMSG,变换器采用:双PWM变流器
永磁同步风力发电机并网逆变器设计 风机并网:发电机采用PMSG,变换器采用:双PWM变流器,风机采用最佳叶尖速比法. 保证仿真运行可靠,波形漂亮. 整流侧采用id=0控制,逆变器采用电压外环稳定直流母 ...
- 微网-并网逆变器-下垂控制-Droop Conrol
整体仿真模型 控制原理整体框图 原理及公式 4.联系方式 QQ 1978009424
- 三相逆变器双pi控制器参数如何调节_学术简报︱如何解决并网逆变器的重复控制器积分饱和问题?...
武汉理工大学自动化学院.江汉大学物理与信息工程学院的研究人员谭翠兰.邢彦一.陈启宏.张立炎,在2019年第17期<电工技术学报>上撰文指出(论文标题为"三相四桥臂并网逆变器重复控 ...
- 基于matlab的单周期控制三相高功率因数并网逆变器的建模与仿真,基于Matlab的单周期控制三相高功率因数并网逆变器的建模与(精).doc...
精品文档 182/2009 收稿日期:2008-12-10 作者简介:杨志强(1982-),男,硕士研究生,主要研究方向为电力电子与能源变换 . 考价值. 单周期控制的并网逆变器[7,8]可以等效为双 ...
- 三相并网逆变器电流内环解耦
1.序言 刚刚打完电赛,做的是B题,现在回来恶补理论知识了,那么在这个过程中可谓相当痛苦,看了张兴老师的<PWM整流器及其控制>以及各类论文,都没有什么头绪,后面也是看了一些网友的帖子才豁 ...
- 基于MATLAB负载换流逆变器毕业设计,分享:基于电流内环的单相并网逆变器原理简介及仿真验证...
本帖最后由 邮件人 于 2014-5-15 20:31 编辑 1.并网逆变器概述 并网逆变器是一种将直流电转换为与电网同频同相的交流电的电力电子装置,在工频范围内可分为风电并网逆变器与光伏并网逆变器. ...
最新文章
- go语言json的使用技巧
- 如何使用Elasticsearch groovy script脚本更新数据
- java什么内部类_Java的内部类学习
- python求组合数c_科学网—Python 组合函数 C(n,m) - 杨玠的博文
- 阿里云云计算 41 阿里云CDN的工作原理
- 主流数据库之MySQL函数和MySQL数据操作基础知识及示例
- html批量打印保存到pdf,批量打印成PDF时不用每次点击保存位置的技巧
- JavaScript中this的绑定
- Windows 10 系统关闭自动更新
- python报错跳过继续执行_python如何设置报错跳过
- vs安卓开发发布_开始取代安卓系统?华为Mate系列新产品曝光:运行鸿蒙操作系统!...
- 清华计算机系与姚班,清华“姚班”,计算机专业学子们无比向往的班级
- matlab怎么还原默认界面???
- npm rebuild记录
- 【NOIP】【codevs】【DP】1169传纸条
- 通达信软件接口是什么?能看得到五档报价吗?
- VBA 32位代码适配64位
- Qualcomm 音频学习(Bring up)
- 缺项目经验的看过来,真实的软件测试实战项目来了
- 在项目中这样写代码的时候,请搭配红花油、跌打损伤酒一起使用
热门文章
- VS下使用多字符集编码和Unicode字符集编码的总结
- ElasticJob‐Lite:扩展作业类型
- 简述软件测试自动化的作用,什么是自动化测试?了解一下~
- cad解除块的快捷命令_CAD撤销上一步和恢復下一步的快捷键是什么?
- Java SSM 项目实战 day02 功能介绍,SSM整合,数据库和IDEA的maven工程搭建,产品信息查询和添加
- 仿蜜雪冰城点餐小程序
- 微信点餐小程序怎么做(微信点餐小程序制作方法)
- 什么是java框架结构_Java框架概述
- C++ Qt QComboBox使用教程
- 【数据库原理】SQL语句练习