• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

【原创】三相并网逆变器的基础分析---【不断更新中】

现在并网逆变器很火,我前一段时间专门学习了一下相关的知识。开贴与大家分享一下,也请大家提出问题,大家一起讨论,共同进步。采用分段写的形式,有时间不断更新。

 

全部回复(48)
正序查看
倒序查看
holyfaith
LV.8
2
2011-11-30 19:42

 三相并网逆变器基本上都是基于PWM整流器的拓扑结构。如图所示

  

e为电网电压,V为桥臂中点电压,等效阻抗压降UR=iR,等效电感压降UL=jwLi,(电压超前电流90°)则满足如下等式:e=v+UR+UL

在e固定,电流幅值恒定,角度变化时,v的轨迹组成一个圆,如下图所示。

  

也就是说这种拓扑的逆变器可能工作在四象限,可整流可逆变可变功率因数,故常成为“变流器”。

 

1
回复
holyfaith
LV.8
3
2011-11-30 20:05

(A)、2楼式子可以看出V与i是相互影响的,确定了i就确定了v,确定了v就确定了i.

(B)、变流器工作在哪种状态有i确定。

(C)、直接受我们控制的是6个开关管的通断,当6个开关管的通断状态确定时,V处的电压也跟着确定。

从上面三点可以看出,要控制变流器的运行,只要按照三步来做就可以。

(1) 确定变流器的电流

(2)通过电流确定三相桥臂的中点电压

(3)由三相桥臂中点电压求三相桥臂的驱动信号。 

下面将这三步分开分析,不一定按照这个次序来,先分析简单的。中途需要涉及到其他知识的,也提前先列出来。

 

0
回复
fly
LV.9
4
2011-11-30 20:22

听讲来了

0
回复
2011-11-30 20:26
@holyfaith
(A)、2楼式子可以看出V与i是相互影响的,确定了i就确定了v,确定了v就确定了i.(B)、变流器工作在哪种状态有i确定。(C)、直接受我们控制的是6个开关管的通断,当6个开关管的通断状态确定时,V处的电压也跟着确定。从上面三点可以看出,要控制变流器的运行,只要按照三步来做就可以。(1) 确定变流器的电流(2)通过电流确定三相桥臂的中点电压(3)由三相桥臂中点电压求三相桥臂的驱动信号。 下面将这三步分开分析,不一定按照这个次序来,先分析简单的。中途需要涉及到其他知识的,也提前先列出来。 

坐等楼主更新,传说中的SPWM或SVPWM,加空间解耦,前馈补偿

0
回复
zvszcs
LV.12
6
2011-12-01 07:42
@fly
听讲来了

板凳听课来了

0
回复
2011-12-01 10:37
源源帮顶
0
回复
holyfaith
LV.8
8
2011-12-01 20:03

电流的确定涉及到整个系统的控制策略,是系统的核心,放最后一部分说。

先说第二个有i确定桥臂中点的电压。

参考上面的图,有基尔霍夫定律得:

 

同时有:

  

换个写法,用矩阵来表示,计算的时候好计算。用p表示微分算子,则上面的式子可以表述为:

 

0
回复
holyfaith
LV.8
9
2011-12-01 20:26

在三相系统中,常见的有三种坐标系:三相静止坐标系(abc)、二相静止坐标系(alpha-beta)、二相旋转坐标系。

平常见的ABC分布在平面上,互差120°就是三相静止坐标系。因为这个是二维平面,用二个不用向的矢量就可以表述整个平面上的向量,因此用平面上二个垂直的坐标系就可以表示三相坐标系中的量,即为二相静止坐标系。在三相或二相静止坐标系中,各个量(电压电流。。。)都是余弦函数,是个变化的数值。这二种坐标系的的特点是坐标轴都是固定的,数值是变化的。计算起来也麻烦。

如果我们将坐标轴按照电压或电流的频率来旋转,在轴上通一幅值为电压或电流最大值的直流量时,就发现这个直流量在静止坐标系上的投影就是电压或电流在静止坐标系下的值。就是说这二种方法要表达的结果是一样的,只不过是表达的方式不一样罢了。这种坐标系(二相旋转坐标系)的特点是坐标轴旋转,数值是直流量。

实际上在控制的时候正常都用二相旋转坐标系来控制。理由如下:

1、静止坐标系下得量是一个变化的数值,用PI调节(现在用的最多的方法)时要跟踪的是一个变化量,这样必然会有误差!(静态误差或叫静差,这从理论上就无法消除)

2、二相旋转坐标系的坐标轴是二个垂直的量,选择好参考角度,就可以用一个轴表示有功一个轴表示无功,这样很容易控制变流器的功率因数,而这个参数在并网时是有严格要求的。

0
回复
holyfaith
LV.8
10
2011-12-01 20:30
@fly
听讲来了
版主这话让小弟我情何以堪啊,我写出这些东西是为了让大家一起探讨找出错误 好进一步的学习,请版主多提意见啊
0
回复
holyfaith
LV.8
11
2011-12-01 20:34

将这些坐标系列出来;

 

变换矩阵如下:

 

 

0
回复
holyfaith
LV.8
12
2011-12-01 20:43

将公式 

二边都乘以三相静止到二相旋转变换的矩阵,化简后得到:

 

这就是变流器在二相旋转坐标系下的数学模型,下面要用这个公式的。

0
回复
liyonghe
LV.7
13
2011-12-01 21:35
@holyfaith
在三相系统中,常见的有三种坐标系:三相静止坐标系(abc)、二相静止坐标系(alpha-beta)、二相旋转坐标系。平常见的ABC分布在平面上,互差120°就是三相静止坐标系。因为这个是二维平面,用二个不用向的矢量就可以表述整个平面上的向量,因此用平面上二个垂直的坐标系就可以表示三相坐标系中的量,即为二相静止坐标系。在三相或二相静止坐标系中,各个量(电压电流。。。)都是余弦函数,是个变化的数值。这二种坐标系的的特点是坐标轴都是固定的,数值是变化的。计算起来也麻烦。如果我们将坐标轴按照电压或电流的频率来旋转,在轴上通一幅值为电压或电流最大值的直流量时,就发现这个直流量在静止坐标系上的投影就是电压或电流在静止坐标系下的值。就是说这二种方法要表达的结果是一样的,只不过是表达的方式不一样罢了。这种坐标系(二相旋转坐标系)的特点是坐标轴旋转,数值是直流量。实际上在控制的时候正常都用二相旋转坐标系来控制。理由如下:1、静止坐标系下得量是一个变化的数值,用PI调节(现在用的最多的方法)时要跟踪的是一个变化量,这样必然会有误差!(静态误差或叫静差,这从理论上就无法消除)2、二相旋转坐标系的坐标轴是二个垂直的量,选择好参考角度,就可以用一个轴表示有功一个轴表示无功,这样很容易控制变流器的功率因数,而这个参数在并网时是有严格要求的。

mark

 

0
回复
fly
LV.9
14
2011-12-06 18:04
@holyfaith
将公式[图片] 二边都乘以三相静止到二相旋转变换的矩阵,化简后得到:[图片] 这就是变流器在二相旋转坐标系下的数学模型,下面要用这个公式的。
期待更新啊
0
回复
holyfaith
LV.8
15
2011-12-08 21:11

前一段较忙,一直没更新。今日继续。

接着说在知道了三相桥臂中点电压之后怎么得到三相桥臂的驱动信号。

三相变流器常用的的调制方式有二种方式:SPWM和SVPWM,SPWM是通过查正弦表实现,SVPWM是通过矢量变换得到,其中SVPWM具有更高的电压利用率。这里着重讲述一下SVPWM调制方式。

0
回复
holyfaith
LV.8
16
2011-12-08 21:27

三相正弦电压可以用下面的式子表示:

 

在三相静止坐标系中分别通入三相正弦电压,计算其合成矢量得到:

 

定义一新矢量U

 

将UA(t)、UB(t)、UC(t)带入上式化简得到:

 

可以看出 U的轨迹为一个幅值等于相电压峰值,角频率等于正弦电压角频率按逆时针方向匀速旋转的圆。也就是三相正弦电压每一个时刻在三相坐标轴上的合成矢量对应着矢量圆上的一个点。而矢量圆上的每一个点都对应着三相正弦电压一个周期内的一个角度。(下面用这个观点)

 

0
回复
holyfaith
LV.8
17
2011-12-08 22:03

下面再回头看看三相半桥。不考虑死区时各个桥臂的开关状态总是互补的。不会同时通也不会同时断(断了相当于这一桥臂没起作用,死区时间很短,暂不考虑)。

我们把上桥臂导通下桥臂关断定义为1,下桥臂导通上桥臂关断定义为0.则三相桥臂一共有2的三次方=8种状态。

在ABC=100时(表示A的开关状态为上通下断,BC的状态都为下通上断。下面的用法类同)。

A端电压为UDC,BC端电压都为0,此时的电路化简为下图的样子

 

由于是三相对称的,三个负载一样。则很容易得到UAO=2UDC/3,UBO=UCO=-UDC/3, 

将这种状态下的电压带入矢量定义公式 中得到:

U=2UDC/3,

同理可以得到其他状态的值,列入下表中

 

将各种状态下的值画在图中如下:

 

0
回复
holyfaith
LV.8
18
2011-12-08 22:06
@holyfaith
下面再回头看看三相半桥。不考虑死区时各个桥臂的开关状态总是互补的。不会同时通也不会同时断(断了相当于这一桥臂没起作用,死区时间很短,暂不考虑)。我们把上桥臂导通下桥臂关断定义为1,下桥臂导通上桥臂关断定义为0.则三相桥臂一共有2的三次方=8种状态。在ABC=100时(表示A的开关状态为上通下断,BC的状态都为下通上断。下面的用法类同)。A端电压为UDC,BC端电压都为0,此时的电路化简为下图的样子[图片] 由于是三相对称的,三个负载一样。则很容易得到UAO=2UDC/3,UBO=UCO=-UDC/3, 将这种状态下的电压带入矢量定义公式[图片] 中得到:U=2UDC/3,同理可以得到其他状态的值,列入下表中[图片] 将各种状态下的值画在图中如下:[图片] 

共8个矢量,6个非零矢量和2个零矢量。6个非零矢量将平面均分成6个区域。

有这几个矢量的组合可以合成该平面上的想要的任何矢量。

 

0
回复
holyfaith
LV.8
19
2011-12-08 22:19

回顾16贴“也就是三相正弦电压每一个时刻在三相坐标轴上的合成矢量对应着矢量圆上的一个点。而矢量圆上的每一个点都对应着三相正弦电压一个周期内的一个角度。(下面用这个观点)

和18贴“有这几个矢量的组合可以合成该平面上的想要的任何矢量。

可以想到用17贴中的几个矢量合成来等效某一时刻三相正弦电压的作用。这就是SVPWM的实质。

0
回复
holyfaith
LV.8
20
2011-12-08 22:27

既然确定有几个基本矢量可以合成想要的矢量。那么接下来的工作就是确定用那几个基本矢量(就是采用哪一组导通状态),计算出每个矢量应该作用的时间(就是确定每一组导通状态所维持的时间)。

由于PWM信号的生成是通过定时器的实际值与比较值CMPR比较所得,因此最后要做的就是将每一组导通状态的维持时间变成定时器中的比较值CMPR写入寄存器中。

总结一下列出来就是:

SVPWM调制的一般步骤为:

(1) 判断目标合成矢量所在扇区

(2) 计算相邻2个基本空间矢量的作用时间

(3) 根据基本矢量的作用时间求定时器中的比较值。

 

0
回复
2011-12-09 08:11
@holyfaith
回顾16贴“也就是三相正弦电压每一个时刻在三相坐标轴上的合成矢量对应着矢量圆上的一个点。而矢量圆上的每一个点都对应着三相正弦电压一个周期内的一个角度。(下面用这个观点)”和18贴“有这几个矢量的组合可以合成该平面上的想要的任何矢量。”可以想到用17贴中的几个矢量合成来等效某一时刻三相正弦电压的作用。这就是SVPWM的实质。
高手,你已经完全研究透了SVPWM了,学习中!赞一个!
0
回复
2011-12-09 08:12
@holyfaith
既然确定有几个基本矢量可以合成想要的矢量。那么接下来的工作就是确定用那几个基本矢量(就是采用哪一组导通状态),计算出每个矢量应该作用的时间(就是确定每一组导通状态所维持的时间)。由于PWM信号的生成是通过定时器的实际值与比较值CMPR比较所得,因此最后要做的就是将每一组导通状态的维持时间变成定时器中的比较值CMPR写入寄存器中。总结一下列出来就是:SVPWM调制的一般步骤为:(1)判断目标合成矢量所在扇区(2)计算相邻2个基本空间矢量的作用时间(3)根据基本矢量的作用时间求定时器中的比较值。 
这个帖子是个精华帖,楼主辛苦了!
0
回复
2011-12-13 15:17
使劲帮顶下
0
回复
holyfaith
LV.8
24
2011-12-13 18:09
@电源网-源源
使劲帮顶下

没几个人关注,我甚至觉得没什么写得必要了。

0
回复
2011-12-14 08:01
@holyfaith
没几个人关注,我甚至觉得没什么写得必要了。

我也有同感,感觉你的这个帖子才是真正的高含金量的,可惜很多人看不懂,未来这个帖子的访问量应该会非常高的!

0
回复
fly
LV.9
26
2011-12-14 10:01
@holyfaith
没几个人关注,我甚至觉得没什么写得必要了。
支持你继续写下去!至少俺是一直在关注这个帖子。
0
回复
2011-12-14 20:42
@holyfaith
没几个人关注,我甚至觉得没什么写得必要了。
是好帖子  很基础的理论   支持这个继续写下去 建议楼主更有条理的写
0
回复
mingchao
LV.3
28
2011-12-22 20:28
@holyfaith
共8个矢量,6个非零矢量和2个零矢量。6个非零矢量将平面均分成6个区域。有这几个矢量的组合可以合成该平面上的想要的任何矢量。 

牛人

 

0
回复
bumper_163
LV.7
29
2011-12-29 20:02
@holyfaith
既然确定有几个基本矢量可以合成想要的矢量。那么接下来的工作就是确定用那几个基本矢量(就是采用哪一组导通状态),计算出每个矢量应该作用的时间(就是确定每一组导通状态所维持的时间)。由于PWM信号的生成是通过定时器的实际值与比较值CMPR比较所得,因此最后要做的就是将每一组导通状态的维持时间变成定时器中的比较值CMPR写入寄存器中。总结一下列出来就是:SVPWM调制的一般步骤为:(1)判断目标合成矢量所在扇区(2)计算相邻2个基本空间矢量的作用时间(3)根据基本矢量的作用时间求定时器中的比较值。 
0
回复
kata
LV.1
30
2012-01-24 01:05
@holyfaith
将公式[图片] 二边都乘以三相静止到二相旋转变换的矩阵,化简后得到:[图片] 这就是变流器在二相旋转坐标系下的数学模型,下面要用这个公式的。
从三相静止坐标变换到两相旋转坐标的过程,可以讲一下推导过程吗,数学没有学扎实自己推不出来这个结论(12贴那个公式怎么推出来的)。
0
回复
guog
LV.4
31
2012-04-01 23:14
@holyfaith
没几个人关注,我甚至觉得没什么写得必要了。
这样的帖子怎么能太监呢??强烈支持楼主继续下去!这个搞明白了就可以做三相pfc了,我有这个计划但一直没空研究这个。详细的实用的资料也没看到,希望楼主继续下去!
0
回复