三相并网逆变器电流内环解耦

1.序言

刚刚打完电赛,做的是B题,现在回来恶补理论知识了,那么在这个过程中可谓相当痛苦,看了张兴老师的《PWM整流器及其控制》以及各类论文,都没有什么头绪,后面也是看了一些网友的帖子才豁然开朗,写这个帖子就是为了备忘以及方面后人入门,另本人水平较低,如出现错误请各位大佬老师联系我,我将及时就行修改以避免误导他人。

2.电路模型

2.1 三相并网逆变器拓扑

三相并网逆变器滤波器结构目前主要有L型和LCL型,我们这里仅讨论L型(因为LCL我还没搞出来等搞出来再写另外一篇吧哈哈哈,如果想看的话可以一键三连哈哈哈哈dog.gif),如果非常急着分析的可以阅读《LCL型并网逆变器的控制技术》。
三相并网逆变器框图
上图为总控制框图,关于svpwm以及坐标变换的知识由于不在本次讨论范围内,所以不做详细说明。

2.2 电路模型

鬼画符

好了我又来鬼画符了,那么图中的Udq就是逆变器输出的电压,dq代表的是一个矩阵,请注意,是一个矩阵代表的是Ud和Uq两个分量,这是从三相静止坐标系到两相旋转坐标系得出来得的两个分量,不懂的请恶补,需要资料可以私信我~
那么从电感的特性对上述回路进行分析,可得以下方程:
在这里插入图片描述
从两相静止坐标系下转换到两相旋转坐标系下,可以通过以下旋转矩阵来实现

在这里插入图片描述
在这里插入图片描述
各位看官不好意思,mathtype过期了,大家将就着看吧哈哈哈,那么代回到方程里面,就变换为:
在这里插入图片描述
拆开后就可以写成
在这里插入图片描述
至此我们已经得到了系统的数学模型,我们可以看到d轴里面有q轴的分量,我们想要的是什么呢?没错就是q轴和d轴能独立的控制,Iq和Id代表啥?代表的是有功功率和无功功率,如果能独立控制岂不美哉?我就能分别指定无功功率输出多少有功功率输出多少,那么在今年电赛的B题中功率因素可调其实就是调节无功功率,功率因素为1就是无功功率为0,只输出有功功率,你可能要问我为什么题目中是整流器,今天讲的是逆变器你能扯上关系,欸其实无论整流还是逆变,在这个控制系统里面,都是一个控制逻辑,如果逆变器输出电流为你设定的正,那么你设置输出有功电流为1A那就逆变出去1A,如果你要整流,直流源换成负载,设置电流为-1A,就整流回去了,就那么简单,当然关于这道题我的解题思路到时候再跟你们说说哈哈哈,想看的赶紧一键三连~~~~

3.设计矫正器

好言归正传,我们在第二小节里面就已经求出了系统的数学模型,两个轴之间是耦合的,那么我们需要做解耦,那么我们就设计一个矫正器,他长这样
在这里插入图片描述
(感谢小麦的高清手机)这个矫正器可以用数学表达为:
在这里插入图片描述
id*就是idset,kp+ki/s就是pi调节器的传递函数,这个没啥好说的,这里就是你DSP里面写的内容,Ud和Uq可以通过锁相环的角度进行park反变换然后产生svpwm调制波emmm,这里的知识太过于庞大,有兴趣的自己去看下

4.系统传递函数

那么我们可以看到上面的得出来的是UdUq,也就是控制的是UdUq,我们设计这个逆变器为的是什么?为的就是控制逆变器输出的有功电流和无功电流呀,所以我们把UdUq带入到电路的传递函数中,也就是如下图
在这里插入图片描述
也就是把第四小节的方程带入到第三小节的方程,代入之后就能得到
在这里插入图片描述
于是乎我们就实现了解耦了!我们可以看到两个轴之间已经完全没有联系,kp和ki能独立调节,而且也消除了EdEq项,其实就是电网电压的因素,也就是说这个时候KPKI只与电路参数有关,那么我们还需要分析他的稳定性,我们求出输出电流的IdIq和他们设定值的传递函数,实际上就是对上面的公式进行一个变换,同时因为电感电阻一般比较小,所以我们为了方便就省略了它
在这里插入图片描述

5.稳定性分析(基于bode图和根轨迹图)

利用matble进行分析,代码如下所示

kp=10
ki=1
L=1*10^-3

wn=sqrt(ki/L)
z=ki/kp
x=kp/(L*2*wn)

s=tf('s');
G=(wn^2*(s+z))/(z*(s^2+2*x*wn*s+wn^2));
figure(1);
bode(G);
xlabel('频率f');title('波特图');
grid 

figure(2);
rlocus(G);
xlabel('');title('根轨迹');
grid 
figure(3);
t = 0:0.1:2;
y = step(G, t);
plot(t, y);
xlabel('时间(s)');title('阶跃响应');
grid

里面的kpki和电感值我是用我自己的参数,有需要的可以自己设置哈
在这里插入图片描述

在这里插入图片描述
那么从上面的bode图中可以看到无论是相位裕度还是幅值裕度都是非常满足的,甚至还有点像一个一阶系统,所以是稳定的。从根轨迹里面也能看到根轨迹都做左半平面也同样说明是稳定的。
在这里插入图片描述
从阶跃响应曲线也能看出,这其实很像一个一阶系统,虽然传递函数是二阶的,但是由于我设置的kpki问题,体现出来就这样,我们把kp调到0.01,阶跃响应就变成
在这里插入图片描述
那么这就是一个二阶系统的传递函数,从它有超调就能看出来了。

6.小结

本次分析中分析了L型三相逆变电路的数学模型,解耦以及稳定性的分析。也算是填了一个坑,那么接下来我还会分享广义二阶积分器的内容,当然前提是我能搞完。这篇博客是在学校图书馆写的,本人只是一个菜鸡大学生,文中如有纰漏请各位尽情过来“锤”我,如果这篇博客对你有帮助,请三连哈哈哈。关于电赛已经圆满结束,只拿了个国二,但是还是要感谢我的导师,我的团队,我的女朋友还有父母在这段时间内给予我的极大的帮助,非常感谢。如果你想进行沟通,询问,可扫码加个群,大家一起共同进步~群号为:974764233
在这里插入图片描述

  • 17
    点赞
  • 92
    收藏
    觉得还不错? 一键收藏
  • 10
    评论
Simulink是一种可视化建模和仿真软件,用于设计和实现各种控制系统。三相并网逆变器是一种用于将直流电能转换为交流电能并与电网同步的装置。解耦PI控制器是一种用于解耦三相并网逆变器控制系统的传统控制方法。 对于三相并网逆变器,其控制系统通常包括两个环节:内部电流环和外部电压环。内部电流环用于控制逆变器输入电流的波形,而外部电压环用于控制逆变器输出电压的波形。为了减小内外环之间的耦合,可以引入解耦PI控制器。 解耦PI控制器的参数设计包括两个步骤:首先是求取逆变器的耦合矩阵,然后根据耦合矩阵设计解耦PI控制器的参数。 通过建立逆变器的数学模型,可以求取其耦合矩阵。耦合矩阵描述了内部电流环和外部电压环之间的耦合关系。然后,在得到耦合矩阵后,可以通过设计解耦PI控制器的参数来降低这种耦合。 解耦PI控制器的参数设计通常采用频率响应法。具体地,可以根据逆变器的频率响应特性来确定解耦PI控制器的增益和位的设计方法。通过调整PI参数,可以使内部电流环和外部电压环之间的耦合最小化,从而实现更好的控制性能和稳定性。 总之,Simulink是一种用于建模和仿真控制系统的工具,在设计三相并网逆变器解耦PI控制器参数时,需要通过求取耦合矩阵和设计应的PI参数来实现解耦和优化控制性能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值