基于卡尔曼滤波算法的微型逆变器同步并网方法转让专利

申请号 : CN201610879157.5

文献号 : CN106451537B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 郑成强李前进王钦王建平张道远徐晓冰

申请人 : 江苏通灵电器股份有限公司合肥工业大学

摘要 :

本发明涉及一种用于微型逆变器同步并网方法,包括实时检测并网点的电网侧的三相电压和微型逆变器侧的三相电压;检测的电压通过LC滤波和信号调节器处理后,得到对称的电网三相电压和对称的微型逆变器三相电压;通过DQ坐标变换计算对称的三相电压在D轴上分量和Q轴上分量;计算电网与微型逆变器之间的电压差、相位差和频率差;通过卡尔曼滤波算法预测下一时刻的电压差、相位差和频率差,并判断是否满足并网的要求,若满足则微型逆变器并网运行,否则通过柴油机调节并重复以上步骤,直到并网。本发明可在微型逆变器的并网中实现快速、平滑的并网,且能够很好的抑制谐波干扰。

权利要求 :

1.一种基于卡尔曼滤波算法的微型逆变器同步并网方法,包括检测并网点两侧的电网三相电压和微型逆变器三相电压,其特征在于,主要步骤如下:步骤1,先检测得到并网点的电网侧输出的三相电压UA,UB,UC和并网点的微型逆变器侧输出的三相电压Ua,Ub,Uc,再通过LC滤波器分别对UA,UB,UC和Ua,Ub,Uc进行滤波,得到滤波后的电网侧输出的三相电压U'A,U'B,U'C和滤波后的微型逆变器侧输出的三相电压U'a,U'b,Uc';

步骤2,对步骤1中得到的滤波后的电网侧输出的三相电压U'A,U'B,U'C和滤波后的微型逆变器侧输出的三相电压U'a,U'b,U′c通过信号调节器进行调节,求出两个虚拟的三相对称电压来代替原电网侧输出的三相电压UA,UB,UC和原微型逆变器侧输出的三相电压Ua,Ub,Uc;

步骤2.1,按照下式计算电网电压的正序相量U1和微型逆变器电压的正序相量U2:其中,a=1∠120°=ej(2/3)π;

步骤2.2,根据电网电压的正序相量U1和微型逆变器电压的正序相量U2的幅值和相位,分别按照下式计算出虚拟的电网对称三相电压VA,VB,VC和虚拟的微型逆变器三相对称电压Va,Vb,Vc:[VA VB VC]=[1 a a2]TU1

[Va Vb Vc]=[1 a a2]TU2

步骤2.3,用虚拟的电网三相对称电压VA,VB,VC来代替原电网侧输出的三相电压UA,UB,UC,用虚拟的微型逆变器三相对称电压Va,Vb,Vc来代替原微型逆变器三相电压Ua,Ub,Uc;

步骤3,先利用DQ坐标变换把虚拟的电网三相对称电压VA,VB,VC转变为电网侧D轴电压分量VD和Q轴电压分量VQ,把虚拟的微型逆变器三相对称电压Va,Vb,Vc转变为微型逆变器侧的D轴电压分量Vd和Q轴电压分量Vq,然后利用下式分别计算电网侧与微型逆变器侧的电压差ΔV,相位差Δθ和频率差Δf:其中,t是时间,θ是相位;

步骤4,根据步骤3所得到的幅值差ΔV、相位差Δθ和频率差Δf,已知k-1时刻的幅值差ΔVk-1、相位差Δθk-1和频率差Δfk-1,分别通过卡尔曼滤波算法预测k时刻的幅值差ΔVk、相位差Δθk和频率差Δfk;

步骤4.1,通过卡尔曼滤波算法预测的过程如下:建立卡尔曼滤波算法的状态方程和测量方程:

xk+1=Axk+Γλk

vk=Cxk+μk

其中,

A为状态矩阵, T为采样时间;

Γ为误差系数矩阵,

C为测量矩阵,C=[1 0];

为二维状态向量,其中Dik为k时刻的幅值差ΔVk、相位差Δθk和频率差Δfk中的任意一个, 为Dik的一阶导数;

λk为系统噪声,是一个高斯白噪声序列,协方差矩阵为Qk;

vk为一维测量向量;

μk为k时刻的测量误差,为零均值高斯噪声,协方差矩阵为Rk;

按照下式得出测量噪声的协方差在k时刻的预测值Pk,k-1:Pk,k-1=APk-1,k-1AT+ΓQkΓT其中,Pk-1,k-1是k-1时刻的估计误差协方差矩阵;

按照下式计算k时刻的卡尔曼增益Gk:

Gk=Pk,k-1CT(CPk,k-1CT+Rk)-1;

按照下式计算估计误差协方差矩阵:

Pk,k=(I-GkC)Pk,k-1

其中,Pk,k为k时刻的估计误差协方差矩阵,I为单位阵;

k时刻的状态预测值 的计算式如下:

其中, 是k时刻的幅值差ΔVk、相位差Δθk和频率差Δfk的任意一个, 是k-1时刻的幅值差ΔVk-1、相位差Δθk-1和频率差Δfk-1的任意一个,且 与 在计算式中代表同一个参数;

4.2,将k-1时刻幅值差ΔVk-1,相位差Δθk-1和频率差Δfk-1分别代入步骤4.1所得到的状态预测值 的计算式,预测得到k时刻的幅值差ΔVk、相位差Δθk和频率差Δfk;

步骤5,判断根据步骤4中卡尔曼滤波算法预测得到的k时刻的幅值差ΔVk、相位差Δθk和频率差Δfk是否满足并网要求,满足时则转入步骤6,否则转入步骤7;

步骤6,卡尔曼滤波算法预测得到的k时刻的幅值差ΔVk、相位差Δθk和频率差Δfk满足并网要求,电网与微型逆变器之间的转换开关闭合,微型逆变器与电网并网运行;

步骤7,把步骤4中所预测得到的k时刻的幅值差ΔVk、相位差Δθk和频率差Δfk发送给柴油机进行调节,并重复步骤1至步骤5。

说明书 :

基于卡尔曼滤波算法的微型逆变器同步并网方法

技术领域

[0001] 本发明涉及电气工程领域的光伏发电技术,尤其涉及一种基于卡尔曼滤波算法的微型逆变器同步并网方法。

背景技术

[0002] 太阳能作为一种可再生清洁能源,已经成为人类研究和利用的热点。微型逆变器能够很好地利用可再生能源太阳能,把太阳能转为电能,能源利用率高,环境污染小。通常为了高效的利用太阳能,可以把微型逆变器与大电网并网运行,当大电网出现故障时,微型逆变器需要断开联系,转为孤岛运行,而当大电网故障解除,恢复正常运行后,微型逆变器则需重新同步并网。因此,在微型逆变器与大电网同步并网过程中,如何协调微型逆变器的控制以及如何实现快速平滑的并网控制非常关键。
[0003] 传统技术上,微型逆变器并网采用PI的控制方法进行并网电流的控制,这容易造成并网电流中具有较高的谐波含量,也造成对电网的谐波污染,抗干扰能力差。
[0004] 刘卫亮等人在《反激式光伏微型逆变器并网电流逆控制方法》(太阳能学报,2016,Vol,37(7):1780-2787,)中提出一种支持向量机(SVM)的逆控制并网方法,虽然此方法有效的降低了并网电流的谐波含量,但是支持向量机(SVM)是一种机器学习方法,需要对小样本的数据进行学习,才能很好的得出控制方法,因此这就使得并网的时间较长,无法实现快速并网的要求。
[0005] 张丽等人在《包含同步发电机及电压源逆变器接口的微电网控制策略》(电网技术,2011,(3):170-176)一文中研究了含同步发电机及电压源逆变器接口的微型逆变器控制策略,采用了无联络线的下垂控制方式,可实现微型逆变器从联网模式到孤岛模式的平滑转换,并配置电力系统稳定器以提高稳定性,但文中没有考虑微型逆变器从孤岛到并网的运行模式变化时间,导致断路器延时较长,而且由于高精度自适应控制器的使用,导致微型逆变器整体控制结构较为复杂,实现较困难。

发明内容

[0006] 本发明主要针对上面所述的一些问题,提供一种基于卡尔曼滤波算法的微型逆变器同步并网方法,能够减少并网谐波,又能够减少并网时间,实现快速,平滑的并网。
[0007] 为解决本发明的技术问题,本发明所采用了如下技术方案:
[0008] 一种基于卡尔曼滤波算法的微型逆变器同步并网方法,包括检测并网点两侧的电网三相电压和微型逆变器三相电压,主要步骤如下:
[0009] 步骤1,先检测得到并网点的电网侧输出的三相电压UA,UB,UC和并网点的微型逆变器侧输出的三相电压Ua,Ub,Uc,再通过LC滤波器分别对UA,UB,UC和Ua,Ub,Uc进行滤波,得到滤波后的电网侧输出的三相电压U'A,U'B,U'C和滤波后的微型逆变器侧输出的三相电压U'a,Ub',U'c;
[0010] 步骤2,对步骤1中得到的滤波后的电网侧输出的三相电压U'A,U'B,U'C和滤波后的微型逆变器侧输出的三相电压U'a,Ub',U'c通过信号调节器进行调节,求出两个虚拟的三相对称电压来代替原电网侧输出的三相电压UA,UB,UC和原微型逆变器侧输出的三相电压Ua,Ub,Uc;
[0011] 步骤2.1,按照下式计算电网电压的正序相量U1和微型逆变器电压的正序相量U2:
[0012]
[0013]
[0014] 其中,a=1∠120°=ej(2/3)π;
[0015] 步骤2.2,根据电网电压的正序相量U1和微型逆变器电压的正序相量U2的幅值和相位,分别按照下式计算出虚拟的电网对称三相电压VA,VB,VC和虚拟的微型逆变器三相对称电压Va,Vb,Vc:
[0016] [VA VB VC]=[1 a a2]TU1
[0017] [Va Vb Vc]=[1 a a2]TU2
[0018] 步骤2.3,用虚拟的电网三相对称电压VA,VB,VC来代替原电网侧输出的三相电压UA,UB,UC,用虚拟的微型逆变器三相对称电压Va,Vb,Vc来代替原微型逆变器三相电压Ua,Ub,Uc;
[0019] 步骤3,先利用DQ坐标变换把虚拟的电网三相对称电压VA,VB,VC转变为电网侧D轴电压分量VD和Q轴电压分量VQ,把虚拟的微型逆变器三相对称电压Va,Vb,Vc转变为微型逆变器侧的D轴电压分量Vd和Q轴电压分量Vq,然后利用下式分别计算电网侧与微型逆变器侧的电压差△V,相位差△θ和频率差△f:
[0020]
[0021]
[0022]
[0023] 其中,t是时间,θ是相位;
[0024] 步骤4,根据步骤3所得到的幅值差△V、相位差△θ和频率差△f,已知k-1时刻的幅值差△Vk-1、相位差△θk-1和频率差△fk-1,分别通过卡尔曼滤波算法预测k时刻的幅值差△Vk、相位差△θk和频率差△fk;
[0025] 步骤4.1,通过卡尔曼滤波算法预测的过程如下:
[0026] 建立卡尔曼滤波算法的状态方程和测量方程:
[0027] xk+1=Axk+Γλk
[0028] vk=Cxk+μk
[0029] 其中,
[0030] A为状态矩阵, T为采样时间;
[0031] Γ为误差系数矩阵,
[0032] C为测量矩阵,C=[1 0];
[0033] 为二维状态向量,其中Dik为k时刻的幅值差△Vk、相位差△θk和频率差△fk中的任意一个, 为Dik的一阶导数;
[0034] λk为系统噪声,是一个高斯白噪声序列,协方差矩阵为Qk;
[0035] vk为一维测量向量;
[0036] μk为k时刻的测量误差,为零均值高斯噪声,协方差矩阵为Rk;
[0037] 按照下式得出测量噪声的协方差在k时刻的预测值Pk,k-1:
[0038] Pk,k-1=APk-1,k-1AT+ΓQkΓT
[0039] 其中,Pk-1,k-1是k-1时刻的估计误差协方差矩阵;
[0040] 按照下式计算k时刻的卡尔曼增益Gk:
[0041] Gk=Pk,k-1CT(CPk,k-1CT+Rk)-1
[0042] 其中,Pk,k为k时刻的估计误差协方差矩阵;
[0043] 按照下式计算估计误差协方差矩阵:
[0044] Pk,k=(I-GkC)Pk,k-1
[0045] 其中,I为单位阵;
[0046] k时刻的状态预测值 的计算式如下:
[0047]
[0048] 其中, 是k时刻的幅值差△Vk、相位差△θk和频率差△fk的任意一个,是k-1时刻的幅值差△Vk-1、相位差△θk-1和频率差△fk-1的任意一个,且 与 在计算式中代表同一个参数;
[0049] 4.2,将k-1时刻幅值差△Vk-1,相位差△θk-1和频率差△fk-1分别代入步骤4.1所得到的状态预测值 的计算式,预测得到k时刻的幅值差△Vk、相位差△θk和频率差△fk;
[0050] 步骤5,判断根据步骤4中卡尔曼滤波算法预测得到的k时刻的幅值差△Vk、相位差△θk和频率差△fk是否满足并网要求,满足时则转入步骤6,否则转入步骤7;
[0051] 步骤6,卡尔曼滤波算法预测得到的k时刻的幅值差△Vk、相位差△θk和频率差△fk满足并网要求,电网与微型逆变器之间的转换开关闭合,微型逆变器与电网并网运行;
[0052] 步骤7,把步骤4中所预测得到的k时刻的幅值差△Vk、相位差△θk和频率差△fk发送给柴油机进行调节,并重复步骤1至步骤5。
[0053] 与现有技术相比,本发明公开的基于卡尔曼滤波算法的微型逆变器同步并网方法,其有效益处体现在:
[0054] 1、只需检测电网和微型逆变器的输出电压,不需要检测电流,不存在电流谐波的问题,提高抗谐波干扰能力和电能质量。
[0055] 2、采用卡尔曼滤波算法预测并网,减少了并网的时间,实现快速并网。

附图说明

[0056] 图1为本发明的同步并网方法流程图。

具体实施方式

[0057] 下面将结合附图对本发明的技术方案进行清楚、完整的描述。
[0058] 本发明的提供了一种基于卡尔曼滤波算法的微型逆变器同步并网方法,以解决现有技术中的并网电流谐波含量高、并网时间慢和抗干扰能力差的问题。
[0059] 本发明的总体流程图如图1所示。包括以下步骤:
[0060] 步骤1,先通过检测得到并网点的电网侧输出的三相电压UA,UB,UC和并网点的微型逆变器侧输出的三相电压Ua,Ub,Uc,再通过LC滤波器分别对UA,UB,UC和Ua,Ub,Uc进行滤波,得到滤波后的电网侧输出的三相电压U'A,U'B,U'C和滤波后的微型逆变器侧输出的三相电压U'a,Ub',U'c。
[0061] 步骤2,对步骤1中得到的滤波后的电网侧输出的三相电压U'A,U'B,U'C和滤波后的微型逆变器侧输出的三相电压U'a,Ub',U'c通过信号调节器进行调节,求出两个虚拟的三相对称电压来代替原电网侧输出的三相电压UA,UB,UC和原微型逆变器侧输出的三相电压Ua,Ub,Uc。
[0062] 步骤2.1,按照下式计算电网电压的正序相量U1和微型逆变器电压的正序相量U2:
[0063]
[0064]
[0065] 其中,a=1∠120°=ej(2/3)π;
[0066] 步骤2.2,根据电网电压的正序相量U1和微型逆变器电压的正序相量U2的幅值和相位,分别按照下式计算出虚拟的电网对称三相电压VA,VB,VC和虚拟的微型逆变器三相对称电压Va,Vb,Vc:
[0067] [VA VB VC]=[1 a a2]TU1
[0068] [Va Vb Vc]=[1 a a2]TU2
[0069] 步骤2.3,用虚拟的电网三相对称电压VA,VB,VC来代替原电网侧输出的三相电压UA,UB,UC,用虚拟的微型逆变器三相对称电压Va,Vb,Vc来代替原微型逆变器三相电压Ua,Ub,Uc。
[0070] 步骤3,先利用DQ坐标变换把虚拟的电网三相对称电压VA,VB,VC转变为电网侧D轴电压分量VD和Q轴电压分量VQ,把虚拟的微型逆变器三相对称电压Va,Vb,Vc转变为微型逆变器侧的D轴电压分量Vd和Q轴电压分量Vq,然后利用下式分别计算电网侧与微型逆变器侧的电压差△V,相位差△θ和频率差△f:
[0071]
[0072]
[0073]
[0074] 其中,t是时间,θ是相位。
[0075] 步骤4,根据步骤3所得到的幅值差△V、相位差△θ和频率差△f,已知k-1时刻的幅值差△Vk-1、相位差△θk-1和频率差△fk-1,分别通过卡尔曼滤波算法预测k时刻的幅值差△Vk、相位差△θk和频率差△fk。
[0076] 步骤4.1,通过卡尔曼滤波算法预测的过程如下:
[0077] 建立卡尔曼滤波算法的状态方程和测量方程
[0078] xk+1=Axk+Γλk
[0079] vk=Cxk+μk
[0080] 其中,
[0081] A为状态矩阵, T为采样时间;
[0082] Γ为误差系数矩阵,
[0083] C为测量矩阵,C=[1 0];
[0084] 为二维状态向量,其中Dik为k时刻的幅值差△Vk、相位差△θk和频率差△fk中的任意一个, 为Dik的一阶导数;
[0085] λk为系统噪声,是一个高斯白噪声序列,协方差矩阵为Qk;
[0086] vk为一维测量向量;
[0087] μk为k时刻的测量误差,为零均值高斯噪声,协方差矩阵为Rk;
[0088] 按照下式得出测量噪声的协方差在k时刻的预测值Pk,k-1:
[0089] Pk,k-1=APk-1,k-1AT+ΓQkΓT
[0090] 其中,Pk-1,k-1是k-1时刻的估计误差协方差矩阵;
[0091] 按照下式计算k时刻的卡尔曼增益Gk:
[0092] Gk=Pk,k-1CT(CPk,k-1CT+Rk)-1
[0093] 其中,Pk,k为k时刻的估计误差协方差矩阵;
[0094] 按照下式计算估计误差协方差矩阵更新:
[0095] Pk,k=(I-GkC)Pk,k-1
[0096] 其中,I为单位阵;
[0097] k时刻的状态预测值 的计算式如下:
[0098]
[0099] 其中, 是k时刻的幅值差△Vk、相位差△θk和频率差△fk的任意一个,是k-1时刻的幅值差△Vk-1、相位差△θk-1和频率差△fk-1的任意一个,且 与在计算式中代表同一个参数。
[0100] 4.2,将k-1时刻幅值差△Vk-1,相位差△θk-1和频率差△fk-1分别代入步骤4.1所得到的状态预测值 的计算式,预测得到k时刻的幅值差△Vk、相位差△θk和频率差△fk。
[0101] 步骤5,判断步骤4中卡尔曼滤波算法预测k时刻的幅值差△Vk、相位差△θk和频率差△fk是否满足并网要求?
[0102] 并网要求如下表所示:
[0103]
[0104]
[0105] 且只有在频率差、幅值差和相位差同时满足的情况下,才算满足并网要求满足时并转入步骤6,否则转入步骤7。
[0106] 步骤6,卡尔曼滤波算法预测得到的k时刻的幅值差△Vk、相位差△θk和频率差△fk满足并网要求,电网与微型逆变器之间的转换开关闭合,微型逆变器与电网并网运行。转化开关是连接在电网和微型逆变器两端的,当满足并网的要求是,转化开关就会收到触发信号而闭合,使得微型逆变器并网运行。
[0107] 步骤7,把步骤4中所预测得到的k时刻的幅值差△Vk、相位差△θk和频率差△fk发送给柴油机进行调节,并重复步骤1至步骤5。本发明中柴油机能够对接收到的幅值差、相位差和频率差进行分析,并调节微型逆变器的电压,协调控制微型逆变器的运行状态,使之尽快达到并网要求。