PSIM仿真,一个简易的三相并网逆变器,采用SPWM控制,直流侧是理想电压源,采用电感(带小电阻)滤波。
前言
前前后后折腾了很长时间,中间有一些注意的问题,现在总结一下,以备后续使用。本篇文章主要是介绍仿真之前,先进行一个开环的电路运算,之后在介绍闭环的电路。
一、开环参数设置
开环的电路如下:
- 控制部分直接采用电源波和三角波比较。
- 右侧为三相电网电压220V。
- 中间电感参数是L=4.5e-4H,R=1e-3Ω。电阻取得比较小,是作为电感的一个损耗。没有电阻,则电流中的谐波没法消耗。电阻比较小,我们在参数计算的时候,可以忽略它的计算。
- 左侧的直流电源电压一开始是不知道,我们要计算他的值。我才用的计算方法是,给定电流的大小,去计算直流侧电压的值。或者也可以反过来,他们都在一个向量图里。
- 载波比和调制比可以随意设置。一些书里提到,载波比应该是3的倍数,且应是奇数倍。这里我设置的电网电压是50Hz,三角波频率是4950Hz。三角波峰峰值是2V,交流信号的峰峰值是0.9*2=0.8,则载波比是0.9/1=0.9.
- 很重要的一步,设置电流。当电流和电网电压反相位的时候,是处于逆变状态。更多关于两者相位的详细内容可以去看张兴的《PWM整流器及其控制》的第一章。我把电流设置成与电网电压方向,有效值是100A。
二、开环参数计算
接下来是对直流电压以及相位的计算了,涉及到一个三相三线和三相四线的问题。图中是三相四线制。
- 我们取电网电压相位为参考相位。将电网电压命名为Us,在负载上的电压取做UL,开关出口测的基波电压叫做Uc。Uc=UL+Us,电流iL方向为从左向右。
- 根据以上关系,我们可做出如下向量图:
.
可以看出,Uc滞后Us一个角度。
在SPWM部分,有
m是调制比,m=0.9
得到直流电压是
- 那么接下来我们就可以设置参数了,将直流侧电压设置为692.82V。求的角度怎么体现呢?把他设置成交流信号的相位就行了,使A相的相位之后于电网电压A相3.677°。
- 如果你做的是三相三线制,那么对应上图中Us的就是380V,
三、开环波形
- 三相电流
可以看到BC相的电流有一个衰减的过程,这就是设置的小电阻在起作用,如果电阻设大,上述的计算过程可能就要考虑加载电阻上的电压。
放大:
可以看到ABC的电流是对称的,有效值是100A,其中A相的电流和Usa(电网A相电压)是反向的,结果与我们预期的相同。但是由于没有电容,所以电流中含有很多高频分量,显得电流很“粗”。加入电容后的计算原理同上。
- 载波与调制波
3.交流信号的电网A相的波形
两者是相差一个角度的。
到此,开环的环节就完成了,接下来就是加闭环的控制
四、闭环控制部分
在此,我只加了一个电流环,没加电压环。电压环可以控制直流侧的电压,千万不能控制Uc,这与控制iL是矛盾的,因为两者实际上是控制的一个东西。
先放电路图
1.控制部分的参数设计
把电流进行dq变换处id和iq,下面那个端口利用电网电压的相位来控制,反变换也是(也可以使用锁相环,或简单的piecewise linear试试)。
因为电流有效值是100A,幅值就是141.4A,这就是id的参考值,iq设置为0就好。经过PI元件就可以了。
2.波形
电流:
放大
id和iq
反变换后的电压信号与三角波信号