电气工程学报, 2024, 19(1): 216-225 doi: 10.11985/2024.01.023

电力电子与电力传动

面向电流源型PWM整流器的双矢量模型预测直接功率控制*

王森,, 杨奕,, 郭强,, 马雯, 黄勇军

重庆理工大学重庆市能源互联网工程技术研究中心 重庆 400054

Two-vectors-based Model Prediction Direct Power Control of Current Source PWM Rectifier

WANG Sen,, YANG Yi,, GUO Qiang,, MA Wen, HUANG Yongjun

Chongqing Energy Internet Engineering Technology Research Center, Chongqing University of Technology, Chongqing 400054

通讯作者: 郭强,男,1984年生,博士,副教授。主要研究方向为大功率变流器及控制技术。E-mail:guoqiang@cqut.edu.cn

收稿日期: 2023-02-5   修回日期: 2023-08-8  

基金资助: 重庆市教委科学技术研究重点(KJZD-K201901102)
重庆市研究生科研创新(CYS22644)
重庆市研究生科研创新(gzlcx20222020)

Received: 2023-02-5   Revised: 2023-08-8  

作者简介 About authors

王森,男,1997年生,硕士研究生。主要研究方向为电流源型整流器模型预测控制。E-mail:wangsss2021@163.com;

杨奕,男,1970年生,硕士,教授。主要研究方向为电器测试技术与仪器。E-mail:yangyi@cqut.edu.cn

摘要

电流源型脉宽调制(Pulse width modulation,PWM)整流器因其网侧存在LC滤波器,系统的控制难度增加。传统直接功率控制策略下的整流器功率波形存在脉动,因模型预测控制具有卓越的动态特性以及直观的控制规律,采用模型预测直接功率控制(Model predictive direct power control,MPDPC)对传统控制策略进行改进。首先建立了三相PWM整流器的数学模型,给出了每个采样周期内的功率变化率,并推导出相邻采样周期之间的功率关系,然后给出基于单矢量的模型预测直接功率控制策略,提出了基于双矢量的模型预测直接功率控制策略,并优选出两个电流矢量,计算在一个采样周期内的作用时间,并对其进行修正。最后,在Matlab/Simulink仿真软件验证了所提控制策略的可行性和有效性。

关键词: 电流源型整流器; 模型预测控制; 双矢量; 功率控制

Abstract

Current source pulse width modulation(PWM) rectifier is difficult to control because of LC filter in its network side. The power waveform of rectifier based the traditional direct power control is pulsatile. Model predictive direct power control(MPDPC) is adopted to improve the traditional control strategy because of its excellent dynamic performances and intuitive control law. Firstly, the mathematical model of three-phase PWM rectifier is established, the power change rate in each sampling period is given, and the power relationship between adjacent sampling periods is derived. Then, single-vector-based model predictive direct power control strategy is given, and two-vectors-based model predictive direct power control strategy is proposed. The two current vectors are optimized, and the acting time in one sampling period is calculated and corrected. Finally, the feasibility and effectiveness of the proposed control strategy are verified by Matlab/Simulink.

Keywords: Current source rectifier; model predictive control; two-vectors; power control

PDF (26718KB) 元数据 多维度评价 相关文章 导出 EndNote| Ris| Bibtex  收藏本文

本文引用格式

王森, 杨奕, 郭强, 马雯, 黄勇军. 面向电流源型PWM整流器的双矢量模型预测直接功率控制*[J]. 电气工程学报, 2024, 19(1): 216-225 doi:10.11985/2024.01.023

WANG Sen, YANG Yi, GUO Qiang, MA Wen, HUANG Yongjun. Two-vectors-based Model Prediction Direct Power Control of Current Source PWM Rectifier[J]. Chinese Journal of Electrical Engineering, 2024, 19(1): 216-225 doi:10.11985/2024.01.023

1 引言

随着电力电子技术的发展,电力半导体器件性能不断提高,早期主要以半控型的半导体器件为主,例如晶闸管(Silicon controlled rectifier,SCR)。如今,各种全控器件已广泛应用于各种电力电子场合。电力半导体器件的不断进步推动了电力电子整流器的发展。其中,脉宽调制(Pulse width modulation,PWM)整流器由于能够使网侧电流正弦化,运行于单位功率因数,且直流侧电流电压脉动小,因此得到了广泛应用[1-2]。根据直流侧输出特性,脉宽调制整流器可分为电压源型整流器(Voltage source rectifier,VSR)和电流源型整流器(Current source rectifier,CSR)。

CSR由于直流侧储能电感较大,网侧电流易畸变等问题,使其结构和控制方法复杂化,CSR的发展受到制约,使得VSR一直作为PWM整流器研究的重点。但随着超导储能、光伏并网、直流充电等领域的发展,CSR将存在更广阔的应用前景。针对CSR已提出多种控制方案,如传统双闭环控制、直接功率控制、滑模控制和模型预测控制[3-4]等。双闭环中的电流环控制可以分为直接电流控制和间接电流控制[5]。直接功率控制(Direct power control,DPC)可以实现直流侧电压电流稳定和网侧单位功率因数运行,具有实现简单、静态特性较好的优势,但由于采用了滞环比较器,且需要开关表进行矢量选择,存在开关频率不固定、网侧电流谐波分布不均匀、网侧功率纹波较大的缺点[6-7]

近年来模型预测算法由于其卓越的动态特性以及直观的控制规律而被研究者所关注[8]。预测控制根据不同的优化方式和作用方式,可分为连续控制集预测控制(Continuous control set model predictive control,CCS-MPC)和有限控制集预测控制(Finit control set model predictive control,FCS-MPC)[9-10],FCS-MPC通常应用于离散系统。针对传统DPC的缺点,文献[11]提出了模型预测直接功率控制(Model predictive direct power control,MPDPC),其控制方法无需滞环比较器和开关表,稳态及动态性能较好。

由于传统单矢量MPDPC的目标函数由有功功率与无功功率的误差项组成,两个误差项会相互影响,为此,文献[12-13]为每个误差项添加了加权因子,实现了解耦目标。文献[14]采用根据矢量作用时间变化而变化的目标函数,相对于传统MPDPC有较好改善效果。文献[15]根据电感失配只对无功功率产生影响,给出电感失配引起的无功功率表达式,优化了目标函数。

然而,单矢量MPDPC存在开关频率不固定的问题。当采用这种控制策略控制整流器时,仍然可能导致网侧有功、无功功率和直流侧电压发生较小的脉动。文献[16]提出在三电平全桥逆变器模型中运用一种双矢量恒定开关频率FCS-MPC方法。三相逆变过程中运用双矢量模型预测控制策略,在一个采样周期内选取每个扇区相邻的两个电压矢量。文献[17]提出了一种可视化分析的电压源型逆变器双矢量模型预测控制方法,在一个采样周期内引入双矢量,电流纹波显著降低。文献[18]基于永磁同步电机(Permanent magnet synchronous motor,PMSM)驱动模型,在一个采样周期内动态寻优一个非零矢量和零矢量来提高稳态性能。文献[19]基于PMSM模型,提出一种不使用加权因子的模型预测转矩控制策略,在一个采样周期内包括两个电压矢量,第二电压矢量可选择非零矢量和零矢量。文献[20]提出了在三相电压源型PWM整流器中利用双矢量MPDPC进行控制的方案,在一个采样周期内计算出第一个非零矢量,根据开关变化数最小的原则,获得第二个非零矢量或零矢量。相对于单矢量MPDPC,双矢量MPDPC在一个采样周期内有两个矢量依次作用,可有效减小网侧功率纹波。

虽然双矢量MPDPC在电压源型PWM整流器、并网逆变器和PMSM模型中得到了广泛应用,但在电流源型PWM整流器中还未涉及,因此本文提出了面向三相CSR的单矢量和双矢量MPDPC的控制策略,双矢量MPDPC在一个采样周期内应用两个电流矢量,并计算出两个矢量的作用时间,该方法对网侧电流谐波含量和直流侧电压电流纹波具有很好的改善效果。

2 三相CSR数学模型

图1给出了三相CSR的拓扑结构,其中eyigy分别为网侧电压和网侧电流,ucyiwry分别为交流侧电压和交流侧电流,其中y=a,b,c;idcudc为直流输出侧的电流和电压;LfCac分别为交流侧LC滤波器的电感和电容;R为交流侧等效电阻;LdcRL分别为直流侧滤波电感和直流负载。为保证6个开关管具有反向阻断的能力,CSR拓扑中的绝缘栅双极晶体管采用和二极管串联的结构。

图1

图1   三相电流源型PWM整流器拓扑


首先对整流器的开关模式进行定义,其拓扑共有3个桥臂,6个开关管,导通与关断共存在4种情况,为研究三相CSR同一侧桥臂开关管的导通情况,定义三值逻辑开关函数σm,有

${{\sigma }_{m}}=\left\{ \begin{align} & 1\text{上桥臂导通,下桥臂关断} \\ & 0\text{上下桥臂全导通或全关断} \\ & -1\text{上桥臂关断,下桥臂导通} \\ \end{align} \right.\text{ }$

式中,m=a, b, c。

上下桥臂全断时电流矢量为零矢量,整流器的6个IGBT工作在断开状态,交流侧和直流侧之间无关联,网侧电流直接经过网侧滤波电容流入地。直流侧电流路径如图1虚线所示,直流侧电感和电容为负载RL供电

$\left\{ \begin{align} & {{i}_{\text{wr }\!\!\alpha\!\!\text{ }}}={{m}_{\text{r }\!\!\alpha\!\!\text{ }}}{{i}_{\text{dc}}} \\ & {{i}_{\text{wr }\!\!\beta\!\!\text{ }}}={{m}_{\text{r }\!\!\beta\!\!\text{ }}}{{i}_{\text{dc}}} \\ \end{align} \right.$

式中,mm为CSR调制系数;iwrαiwrβ为两相静止坐标系下的交流侧电流。

根据式(1)、(2),将直流侧电流idc代入可计算交流侧电流。

三相CSR的三值逻辑开关函数共有9种不同组合,如表1所示。表1和式(2)将用于消除延迟影响环节。

表1   三值逻辑函数对应的调制系数与电流矢量

三值逻辑函数
σa σb σc
调制系数电流矢量序号Iz
mm
1 0 -11${\sqrt{\text{3}}}/{\text{3}}\;$I1
0 1 -10${\text{2}\sqrt{\text{3}}}/{\text{3}}\;$I2
-1 1 0-1${\sqrt{\text{3}}}/{\text{3}}\;$I3
-1 0 1-1-${\text{2}\sqrt{\text{3}}}/{\text{3}}\;$I4
0 -1 10-${\sqrt{\text{3}}}/{\text{3}}\;$I5
1 -1 01-${\sqrt{\text{3}}}/{\text{3}}\;$I6
0 0 000I7
00I8
00I9

新窗口打开| 下载CSV


根据图1主电路所示,建立三相CSR数学模型为

$\left\{ \begin{align} & {{L}_{\text{f}}}\frac{\text{d}{{i}_{\text{ga}}}}{\text{d}t}={{e}_{\text{a}}}-{{u}_{\text{ca}}}-{{i}_{\text{ga}}}\cdot R \\ & {{L}_{\text{f}}}\frac{\text{d}{{i}_{\text{gb}}}}{\text{d}t}={{e}_{\text{b}}}-{{u}_{\text{cb}}}-{{i}_{\text{gb}}}\cdot R \\ & {{L}_{\text{f}}}\frac{\text{d}{{i}_{\text{gc}}}}{\text{d}t}={{e}_{\text{c}}}-{{u}_{\text{cc}}}-{{i}_{\text{gc}}}\cdot R \\ \end{align} \right.$
$\left\{ \begin{align} & {{C}_{\text{ac}}}\frac{\text{d}{{u}_{\text{ca}}}}{\text{d}t}={{i}_{\text{ga}}}-{{i}_{\text{wra}}} \\ & {{C}_{\text{ac}}}\frac{\text{d}{{u}_{\text{cb}}}}{\text{d}t}={{i}_{\text{gb}}}-{{i}_{\text{wrb}}} \\ & {{C}_{\text{ac}}}\frac{\text{d}{{u}_{\text{cc}}}}{\text{d}t}={{i}_{\text{gc}}}-{{i}_{\text{wrc}}} \\ \end{align} \right.$
${{C}_{\text{dc}}}\frac{\operatorname{d}{{u}_{dc}}}{\operatorname{d}t}={{i}_{dc}}-\frac{{{u}_{dc}}}{{{R}_{L}}}$

式(3)~(5)为CSR在三相静止坐标系下的数学模型,可准确描述三相CSR的瞬态过程。通过Clarke变换,将其转换为两相静止坐标系下的数学模型,可方便描述网侧有功和无功功率,如式(6)所示

$\left\{ \begin{align} & \frac{\operatorname{d}{{i}_{\text{g }\!\!\alpha\!\!\text{ }}}}{\operatorname{d}t}=\frac{1}{{{L}_{\text{f}}}}({{e}_{\text{ }\!\!\alpha\!\!\text{ }}}-{{u}_{\text{c }\!\!\alpha\!\!\text{ }}}-{{i}_{\text{g }\!\!\alpha\!\!\text{ }}}\cdot R) \\ & \frac{\operatorname{d}{{i}_{\text{g }\!\!\beta\!\!\text{ }}}}{\operatorname{d}t}=\frac{1}{{{L}_{\text{f}}}}({{e}_{\text{ }\!\!\beta\!\!\text{ }}}-{{u}_{\text{c }\!\!\beta\!\!\text{ }}}-{{i}_{\text{g }\!\!\beta\!\!\text{ }}}\cdot R) \\ \end{align} \right.$

在三相电网平衡条件下,电网电压瞬时变化率为

$\left\{ \begin{align} & \frac{\operatorname{d}{{e}_{\text{ }\!\!\alpha\!\!\text{ }}}}{\operatorname{d}t}=\omega \cdot E\cdot \cos (\omega t)=-\omega {{e}_{\text{ }\!\!\beta\!\!\text{ }}} \\ & \frac{\operatorname{d}{{e}_{\text{ }\!\!\beta\!\!\text{ }}}}{\operatorname{d}t}=\omega \cdot E\cdot \sin (\omega t)=\omega {{e}_{\text{ }\!\!\alpha\!\!\text{ }}} \\ \end{align} \right.$

式中,E为网侧相电压幅值;ω为电网角频率。

CSR网侧瞬时有功功率p和无功功率q

$\left\{ \begin{align} & p=1.5({{e}_{\text{ }\!\!\alpha\!\!\text{ }}}\cdot {{i}_{\text{ }\!\!\alpha\!\!\text{ }}}+{{e}_{\text{ }\!\!\beta\!\!\text{ }}}\cdot {{i}_{\text{ }\!\!\beta\!\!\text{ }}}) \\ & q=1.5({{e}_{\text{ }\!\!\beta\!\!\text{ }}}\cdot {{i}_{\text{ }\!\!\alpha\!\!\text{ }}}-{{e}_{\text{ }\!\!\alpha\!\!\text{ }}}\cdot {{i}_{\text{ }\!\!\beta\!\!\text{ }}}) \\ \end{align} \right.$

将式(8)进行微分处理,得到

$\left\{ \begin{align} & \frac{\operatorname{d}p}{\operatorname{d}t}=1.5({{e}_{\text{ }\!\!\alpha\!\!\text{ }}}\frac{\operatorname{d}{{i}_{\text{ }\!\!\alpha\!\!\text{ }}}}{\operatorname{d}t}+{{e}_{\text{ }\!\!\beta\!\!\text{ }}}\frac{\operatorname{d}{{i}_{\text{ }\!\!\beta\!\!\text{ }}}}{\operatorname{d}t}+{{i}_{\text{ }\!\!\alpha\!\!\text{ }}}\frac{\operatorname{d}{{e}_{\text{ }\!\!\alpha\!\!\text{ }}}}{\operatorname{d}t}+{{i}_{\text{ }\!\!\beta\!\!\text{ }}}\frac{\operatorname{d}{{e}_{\text{ }\!\!\beta\!\!\text{ }}}}{\operatorname{d}t}) \\ & \frac{\operatorname{d}q}{\operatorname{d}t}=1.5({{e}_{\text{ }\!\!\beta\!\!\text{ }}}\frac{\operatorname{d}{{i}_{\text{ }\!\!\alpha\!\!\text{ }}}}{\operatorname{d}t}-{{e}_{\text{ }\!\!\alpha\!\!\text{ }}}\frac{\operatorname{d}{{i}_{\text{ }\!\!\beta\!\!\text{ }}}}{\operatorname{d}t}+{{i}_{\text{ }\!\!\alpha\!\!\text{ }}}\frac{\operatorname{d}{{e}_{\text{ }\!\!\beta\!\!\text{ }}}}{\operatorname{d}t}-{{i}_{\text{ }\!\!\beta\!\!\text{ }}}\frac{\operatorname{d}{{e}_{\text{ }\!\!\alpha\!\!\text{ }}}}{\operatorname{d}t}) \\ \end{align} \right.$

式中,$\frac{\operatorname{d}p}{\operatorname{d}t}$$\frac{\operatorname{d}q}{\operatorname{d}t}$分别为网侧有功功率和无功功率变化率。

将式(3)、式(4)、式(6)、式(7)代入式(9)可得

$\left\{ \begin{align} & \frac{\operatorname{d}p}{\operatorname{d}t}=\frac{1.5}{{{L}_{\text{f}}}}({{\left| e \right|}^{2}}-\mathbf{e}_{\alpha \beta }^{T}\cdot {{\mathbf{u}}_{c\alpha \beta }})-\frac{R\cdot p}{{{L}_{\text{f}}}}-\omega \cdot q \\ & \frac{\operatorname{d}q}{\operatorname{d}t}=\frac{1.5}{{{L}_{\text{f}}}}(\mathbf{e}_{\alpha \beta }^{T}\cdot \mathbf{A}\cdot {{\mathbf{u}}_{c\alpha \beta }})-\frac{R\cdot q}{{{L}_{\text{f}}}}+\omega \cdot p \\ \end{align} \right.$

式中,${{\mathbf{e}}_{\alpha \beta }}\mathbf{=}{{\left[ \begin{matrix} {{e}_{\text{ }\!\!\alpha\!\!\text{ }}} & {{e}_{\text{ }\!\!\beta\!\!\text{ }}} \\\end{matrix} \right]}^{\text{T}}}$${{\mathbf{u}}_{c\alpha \beta }}\mathbf{=}{{\left[ \begin{matrix} {{u}_{\text{c }\!\!\alpha\!\!\text{ }}} & {{u}_{\text{c }\!\!\beta\!\!\text{ }}} \\\end{matrix} \right]}^{\text{T}}}$$\mathbf{A=}\left[ \begin{matrix} 0 & 1 \\ -1 & 0 \\\end{matrix} \right]$

利用前向欧拉法对系统进行离散化,设初始周期为第k周期,得到第k+1周期内网侧有功功率和无功功率为

$\left\{ \begin{align} & {{p}_{k+1}}={{p}_{k}}+{{T}_{\mathrm{S}}}\cdot \frac{\operatorname{d}p}{\operatorname{d}t} \\ & {{q}_{k+1}}={{q}_{k}}+{{T}_{\mathrm{S}}}\cdot \frac{\operatorname{d}q}{\operatorname{d}t} \\ \end{align} \right.$

式中,TS为整流器采样周期。

3 模型预测直接功率控制

3.1 谐振抑制策略

为降低网侧电流高次谐波分量,CSR交流侧需要加入LC滤波器,由于其构成的二阶系统阻尼系数过小,处于欠阻尼状态,易出现谐振尖峰,导致LC滤波器截止频率附近的谐波分量增大,使网侧电流畸变,为有效抑制谐波分量,可采用在滤波电感和电容上串联或并联电阻的无源阻尼法,4种不同的结构对应的电阻分别为R1R2R3R4,如图2所示。但在大功率场合下,传统串联和并联电阻的方式易造成额外功率损耗,使系统运行效率降低。因此需要采用有源阻尼法,若虚拟电阻采用与滤波电感和滤波电容串联的方式,则需要加入电流传感器,使系统复杂化,因此采用虚拟电阻R3和滤波电容并联的结构。

图2

图2   阻尼电阻放置方式


采用虚拟电阻与滤波电容并联的有源阻尼结构,可有效改善网侧二阶系统阻尼系数过小的问题。反馈增益Kv为电容电压反馈,当Kv=1/R3时,可获得与无源阻尼相同的谐振抑制能力,且有源阻尼不消耗系统功率。

根据有源阻尼中虚拟电阻的位置,可得到网侧二阶系统的传递函数为

${{G}_{\text{K}}}=\frac{\text{1}}{{{s}^{\text{2}}}{{L}_{\text{f}}}{{C}_{\text{ac}}}+s({{K}_{\text{v}}}{{L}_{\text{f}}}+R{{C}_{\text{ac}}})+{{K}_{\text{v}}}R+\text{1}}$

根据式(12),得到二阶系统的阻尼系数ζ和谐振频率ωn

$\left\{ \begin{align} & \zeta =\frac{{{K}_{\text{v}}}{{L}_{\text{f}}}+R{{C}_{\text{ac}}}}{\text{2}\sqrt{{{L}_{\text{f}}}{{C}_{\text{ac}}}({{K}_{\text{v}}}R+\text{1})}} \\ & {{\omega }_{\text{n}}}=\sqrt{\frac{\text{1}+{{K}_{\text{v}}}R}{{{L}_{\text{f}}}{{C}_{\text{ac}}}}} \\ \end{align} \right.$

当反馈增益Kv在0~0.4变化时,二阶系统的幅频特性曲线如图3所示,传递函数由欠阻尼状态逐渐过渡到过阻尼,有效抑制了网侧电流在谐振频率附近的谐振尖峰。但反馈增益过大易造成电流控制器饱和,影响网侧电流的质量,综合考虑选取Kv=0.2,即虚拟电阻R3=5 Ω。

图3

图3   不同Kv下传递函数的幅频特性曲线


3.2 单矢量模型预测直接功率控制

单矢量MPDPC与传统DPC和双闭环控制策略不同,无需复杂的滞环比较器、开关表和电压电流控制环。在一个采样周期内根据目标函数,在9种电流矢量中,选取使目标函数最小的电流矢量,因此目标函数将决定整体的控制效果。单矢量MPDPC控制策略通常将式(11)得到的9种k+1时刻的有功功率与无功功率代入式(14),选择最优矢量

$g={{\lambda }_{1}}{{({{p}_{\text{ref}}}-{{p}_{k+1}})}^{2}}+{{\lambda }_{2}}{{({{q}_{\text{ref}}}-{{q}_{k+1}})}^{2}}$

式中,prefqref分别为网侧有功功率和无功功率给定值。

为了使网侧运行于单位功率因数,qref通常设置为零,将权重值λ1λ2设置为1可以保证系统对网侧有功功率与无功功率具有相同的控制效果。

单矢量MPDPC在一个采样周期内只有一个电流矢量,电流矢量的大小和方向均固定,容易导致整流器网侧功率和直流输出侧电压脉动,相对于DPC控制策略,网侧电流谐波改善不明显。

3.3 双矢量模型预测直接功率控制

单矢量MPDPC控制策略存在一定的局限性,本文提出了控制效果更好的双矢量MPDPC。通过采用双矢量合成的方法取代单矢量作用在系统后,最优电流矢量的相位和幅值可以在最大电流矢量范围内任意变化,如图4所示,以第Ⅰ扇区为例,所选两个电流矢量分别为In1In2,则合成后的电流矢量为

${{I}_{\text{o}}}=\frac{{{t}_{1}}}{{{T}_{\mathrm{S}}}}{{I}_{\text{n}1}}+\frac{{{t}_{2}}}{{{T}_{\mathrm{S}}}}{{I}_{\text{n}2}}$

式中,t1t2分别为第一个矢量和第二个矢量的作用时间;TS为采样周期。

图4

图4   电流矢量图


与单矢量相比,双矢量MPDPC所输出的电流矢量范围可以覆盖到任意方向,提高了整流器的控制精度。

双矢量MPDPC的系统控制框图如图5所示。首先直流母线电压给定值与瞬时值的差值经过PI控制器,其输出再与直流母线电压瞬时值相乘,得到网侧有功功率给定值。利用该给定值和瞬时值,在6个非零电流矢量中计算出使目标函数最小的电流矢量作为In1,然后在剩余的8个电流矢量中获得第二个矢量In2,最终将两个矢量在一个采样周期内依次作用于整流器。

图5

图5   双矢量MPDPC系统控制框图


双矢量MPDPC在一个采样周期内有两个电流矢量依次作用于系统,需要确定两个电流矢量对应的作用时间,整个控制系统以有功功率与无功功率的无差拍跟踪为目标,假设当前为第k个周期,则第k+1个周期的功率为

$\left\{ \begin{align} & {{p}_{k+1}}={{p}_{k}}+{{X}_{p1}}{{t}_{1}}+{{X}_{p}}_{2}{{t}_{2}} \\ & {{q}_{k+1}}={{q}_{k}}+{{X}_{q}}_{1}{{t}_{1}}+{{X}_{q}}_{2}{{t}_{2}} \\ \end{align} \right.$

式中,XpjXqj为第k个周期中两个电流矢量对应的功率变化率,j∈{1,2}。

为实现网侧有功功率与无功功率始终跟随给定值,即在第k周期结束,第k+1周期开始时刻的功率误差为零,如式(17)所示

$\left\{ \begin{align} & {{p}_{k+1}}-{{p}_{\text{ref}}}=0 \\ & {{q}_{k+1}}-{{q}_{\text{ref}}}=0 \\ \end{align} \right.$

根据式(16)、(17)可以确定两个电流矢量的作用时间分别为

$\left\{ \begin{align} & {{t}_{1}}=\frac{({{p}_{\text{ref}}}-{{p}_{k+1}}){{X}_{q}}_{2}-({{q}_{\text{ref}}}-{{q}_{k+1}}){{X}_{q}}_{2}}{{{X}_{p}}_{1}{{X}_{q}}_{2}-{{X}_{q}}_{1}{{X}_{p}}_{2}} \\ & {{t}_{2}}={{T}_{\mathrm{S}}}-{{t}_{1}} \\ \end{align} \right.$

两个电流矢量的作用时间分别为t1t2,可由式(18)确定,t1t2的计算仅考虑了网侧有功和无功功率的无差拍跟踪控制,忽略了双矢量MPDPC控制策略的可实现性。为了提高系统的整体稳定性和精确性,需要消除部分时间坏点。t1t2作为在一个采样周期内两个电流矢量作用时间,应满足如下要求

$\left\{ \begin{align} & 0\le {{t}_{1}}\le {{T}_{\mathrm{S}}} \\ & 0\le {{t}_{2}}\le {{T}_{\mathrm{S}}} \\ & {{t}_{1}}+{{t}_{2}}={{T}_{\mathrm{S}}} \\ \end{align} \right.$

电流矢量作用时间t1t2具有随机性,需要判断是否满足式(19)要求,t1t2的大小存在两种情况:① t1t2均在0~TS范围内,直接输出;② t1t2存在小于零的情况,若t1小于0,则t2=TSt1=0;若t2小于0,则t1=TSt2=0。

MPDPC的性能常受到系统处理器计算时间的影响,即第k个周期选择的电流矢量往往在第k+1个周期才作用于整流器,此延迟将严重影响整流器的输出性能。为了消除该影响,本文采用两步预测法,通过预先两个采样周期计算目标函数,第一个采样周期用于控制延时补偿,另一个采样周期用于优化算法。将当前周期的开关状态和电压电流来预测第k+1周期的状态量,进而预测出第k+2周期的状态量,因此目标函数可改写为

${{g}_{1}}={{\lambda }_{1}}{{({{p}_{\text{ref}}}-{{p}_{k+2}})}^{2}}+{{\lambda }_{2}}{{({{q}_{\text{ref}}}-{{q}_{k+2}})}^{2}}$

首先需要预测第k+1周期的网侧电压、网侧电流、交流侧电压和交流侧电流,预测公式如式(21)所示

$\mathbf{h}={{h}_{\text{ }\!\!\alpha\!\!\text{ }}}+j{{h}_{\text{ }\!\!\beta\!\!\text{ }}}=\frac{\text{2}}{\text{3}}\left[ {{h}_{\text{a}}}+\exp \left( j\frac{\text{2}\pi }{\text{3}} \right){{h}_{\text{b}}}+\exp \left( j\frac{4\pi }{\text{3}} \right){{h}_{\text{c}}} \right]$

为表述方便,可将三相静止坐标系下的网侧相电压、网侧相电流、交流侧相电压和交流侧相电流代入式(21),将其转化为空间矢量。

网侧电压、网侧电流、交流侧电压和交流侧电流之间关系为

$\overset{\centerdot }{\mathop{\mathbf{X}}}\,=\mathbf{BX}+\mathbf{CU}$

式中,$\mathbf{X}={{\left[ \begin{matrix} {{\mathbf{u}}_{\mathrm{c}}} & {{\mathbf{i}}_{\mathrm{g}}} \\\end{matrix} \right]}^{\text{T}}}$为状态变量;$\mathbf{U}={{\left[ \begin{matrix} \mathbf{e} & {{\mathbf{i}}_{\mathrm{wr}}} \\\end{matrix} \right]}^{\text{T}}}$为输入。

矩阵BC分别表示为

$\mathbf{B}=\left[ \begin{matrix} \text{0} & {\text{1}}/{{{C}_{\text{ac}}}}\; \\ {-\text{1}}/{{{L}_{\text{f}}}}\; & {-R}/{{{L}_{\text{f}}}}\; \\\end{matrix} \right]$
$\mathbf{C}=\left[ \begin{matrix} \text{0} & {-\text{1}}/{{{C}_{\text{ac}}}}\; \\ {\text{1}}/{{{L}_{\text{f}}}}\; & \text{0} \\\end{matrix} \right]$

由于式(22)为二阶系统,故采用Heun法保证预测精度,离散化方法可表示为

$\left\{ \begin{align} & \mathbf{X}_{k\mathbf{+}1}^{E}={{\mathbf{X}}_{k}}+{{T}_{\mathrm{S}}}(\mathbf{B}{{\mathbf{X}}_{k}}+\mathbf{C}{{\mathbf{U}}_{k}}) \\ & \mathbf{X}_{k\mathbf{+}1}^{F}=\mathbf{X}_{k\mathbf{+}1}^{E}+\frac{{{T}_{\mathrm{S}}}}{\text{2}}\mathbf{B}(\mathbf{X}_{k\mathbf{+}1}^{E}-{{\mathbf{X}}_{k}}) \\ \end{align} \right.$

式中,$\mathbf{X}_{k\mathbf{+}1}^{E}\mathbf{=}{{\left[ \begin{matrix} \mathbf{u}_{ck\mathbf{+}1}^{E} & \mathbf{i}_{gk\mathbf{+}1}^{E} \\\end{matrix} \right]}^{\text{T}}}$为使用前向欧拉法预测得到的第k+1周期状态变量;$\mathbf{X}_{k\mathbf{+}1}^{F}\mathbf{=}{{\left[ \begin{matrix} \mathbf{u}_{ck+\mathrm{1}}^{F} & \mathbf{i}_{gk+\mathrm{1}}^{F} \\\end{matrix} \right]}^{\text{T}}}$为第k+1周期状态变量预测值的最终修正,遵循梯形法则。

将矩阵BC代入式(25),并忽略R,有

$\mathbf{X}_{k\mathbf{+}1}^{F}\mathbf{=\Phi }{{\mathbf{X}}_{k}}\mathbf{+\Gamma }{{\mathbf{U}}_{k}}$
$\mathbf{\Phi }=\left[ \begin{matrix} {{\Phi }_{\text{11}}} & {{\Phi }_{\text{12}}} \\ {{\Phi }_{\text{21}}} & {{\Phi }_{\text{22}}} \\\end{matrix} \right]=\left[ \begin{matrix} \text{1}-\frac{{{T}_{\mathrm{S}}}^{\text{2}}}{\text{2}{{C}_{\text{ac}}}{{L}_{\text{f}}}} & \frac{{{T}_{\mathrm{S}}}}{{{C}_{\text{ac}}}} \\ -\frac{{{T}_{\mathrm{S}}}}{{{L}_{\text{f}}}} & \text{1}-\frac{{{T}_{\mathrm{S}}}^{\text{2}}}{\text{2}{{C}_{\text{ac}}}{{L}_{\text{f}}}} \\\end{matrix} \right]$
$\mathbf{\Gamma }=\left[ \begin{matrix} {{\Gamma }_{\text{11}}} & {{\Gamma }_{\text{12}}} \\ {{\Gamma }_{\text{21}}} & {{\Gamma }_{\text{22}}} \\\end{matrix} \right]=\left[ \begin{matrix} \frac{{{T}_{\mathrm{S}}}^{\text{2}}}{\text{2}{{C}_{\text{ac}}}{{L}_{\text{f}}}} & -\frac{{{T}_{\mathrm{S}}}}{{{C}_{\text{ac}}}} \\ \frac{{{T}_{\mathrm{S}}}}{{{L}_{\text{f}}}} & \frac{{{T}_{\mathrm{S}}}^{\text{2}}}{\text{2}{{C}_{\text{ac}}}{{L}_{\text{f}}}} \\\end{matrix} \right]$

基于式(26)和第k周期的状态变量,可预测第k+1周期的网侧电压、网侧电流、交流侧电压和交流侧电流。并根据式(10)得到第k+1周期的网侧功率变化率,可利用采样周期,进一步得到第k+2周期的网侧功率瞬时值并代入式(20),通过上述过程,可得到使网侧有功和无功功率瞬时值始终跟随给定值的电流矢量。

本文所提控制策略的程序流程图如图6所示。首先将三相CSR网侧电压电流、交流侧电压电流和直流母线电压电流进行采样,通过式(21)与式(26)得到在第k+2周期的网侧功率,将6个非零电流矢量对应的网侧功率代入目标函数,得到使目标函数最小矢量作为第一个电流矢量In1。然后第二个电流矢量In2在剩余8个矢量中选取,因此有8个矢量与In1组成双矢量。此外根据式(18)以及第k+1周期的网侧功率变化率,得到两个矢量在一个采样周期内作用时间,并通过式(16)得到8种组合下第k+2周期的网侧功率,最终根据目标函数选出最优双矢量。

图6

图6   双矢量MPDPC流程图


4 仿真验证

为了验证双矢量和单矢量MPDPC相对于传统DPC控制策略的优越性,在Matlab/Simulink中搭建以三相CSR为对象的三种控制策略仿真模型,系统仿真参数如表2所示。

表2   仿真参数

参数数值
电网频率/Hz50
电网电压有效值/V220
直流侧输出电压/V400
开关频率/kHz16
滤波电感Lf/mH0.5
滤波电容Cac/μF12
虚拟电阻R35
直流侧电感Ldc/mH4.5
直流侧电容Cdc/μF120
负载RL20,40
控制器比例系数P1.5
控制器比例系数I200

新窗口打开| 下载CSV


图7为三种CSR控制策略的仿真结果,各分图中从上至下分别为网侧有功功率、无功功率、直流侧电压、网侧功率因数。网侧有功功率与直流侧电压的给定值分别为8 kW和400 V。

图7

图7   稳态性能


图7a7b7c对比分析,三种控制策略均工作在阻性负载8 000 W(满载),传统DPC控制下的PWM整流器的网侧功率和直流侧电压纹波较大,网侧功率因数大于99%。观察图7b可知,单矢量MPDPC的网侧功率、直流侧电压和网侧功率因数改善较为明显。图7c为本文所提出的双矢量MPDPC控制策略下的部分波形,在稳态时,网侧功率、直流侧电压和网侧功率因数的纹波均低于前两种控制策略。

图8为CSR三种控制策略工作在8 000 W(满载)的网侧电流谐波含量图,观察波形,可发现网侧电流均呈正弦化,总谐波失真分别为4.23%、2.05%和1.42%。在网侧电流谐波含量方面,所提控制策略体现出其优越性。

图8

图8   网侧电流谐波频谱


图9为整流器负载在满载8 000 W与半载4 000 W之间切换的仿真结果。

图9

图9   负载突变时的动态响应


表3图9所示波形可知,整流器负载在满载8 000 W与半载4 000 W之间切换,当负载发生突增和突减时,DPC控制策略由于受到滞环比较器和开关表的影响,直流侧电压过冲和低冲分别为25 V和24 V,且进入稳态的时间较长,约为30 ms和25 ms,网侧电流畸变较小。观察图9b,在单矢量MPDPC控制下直流侧电压过冲和低冲明显减小,约为17 V和19 V,且在单矢量MPDPC控制下负载突增和突减时进入稳态时间约为14 ms和13 ms。单矢量MPDPC相较于DPC,进入稳态的时间明显缩短且直流电压过冲和低冲较低。在图9c中,双矢量MPDPC控制下的直流侧电压过冲和低冲仅为15 V和18 V,大约11 ms和9 ms即可进入稳定状态。由图9对比可见,双矢量MPDPC具有更好的动态性能。

表3   三种方法动态性能对比

参数变化DPC单矢量
MPDPC
双矢量
MPDPC
负载突增直流侧电压过冲Δudc1/V251715
负载突增直流侧电压恢复时间Δt1/ms301411
负载突减直流侧电压低冲Δudc2/V241918
负载突减直流侧电压恢复时间Δt2/ms25139

新窗口打开| 下载CSV


文献[18]所提控制方法可在一个采样周期内应用两个非零电流矢量,且通过网侧复功率的负共轭控制系统稳定。比较文献[18]与表4的有功与无功功率纹波可知,本文所提双矢量MPDPC控制下的网侧功率纹波系数更小,且网侧电流的总谐波失真更低,因此本文所提出的双矢量MPDPC具有更好的稳态性能。分析文献[18]的动态性能可知,当系统功率在600 W与1 000 W之间转换时,有功功率恢复时间更短,对比分析图9中直流侧电压的变化情况,文献[18]所提控制策略具有更优的动态性能。

表4   满载状态下三种方法功率纹波对比

参数变化DPC单矢量
MPDPC
双矢量
MPDPC
网侧有功功率
纹波pr/W
1 000660440
网侧无功功率
纹波qr/Var
1 200600420

新窗口打开| 下载CSV


5 结论

传统DPC控制下三相CSR网侧功率脉动分量较大,且需要滞环比较器和开关表,从而影响了系统的稳态和动态性能,因此本文提出了面向三相CSR双矢量MPDPC控制策略,通过仿真验证得到如下结论。

(1) 在相同开关频率下,采用双矢量MPDPC控制策略,网侧有功、无功功率和直流侧电压具有更小的脉动,且网侧电流谐波含量仅为1.42%。

(2) 双矢量MPDPC控制策略具有更好的动态响应性能,当负载在满载与半载功率间切换时,直流侧电压过冲和低冲分别为15 V和18 V,恢复时间分别为11 ms和9 ms,显著优于DPC和单矢量MPDPC两种控制策略。

参考文献

XU Qianming, MA Fujun, HE Zhixing, et al.

Analysis and comparison of modular railway power conditioner for high-speed railway traction system

[J]. IEEE Transactions on Power Electronics, 2017, 32(8):6031-6048.

DOI:10.1109/TPEL.2016.2616721      URL     [本文引用: 1]

陈杰, 沈禹廷, 沈佳茜, .

三相VIENNA整流器的混合空间矢量脉宽调制策略

[J]. 电工技术学报, 2021, 36(S2):665-675.

[本文引用: 1]

CHEN Jie, SHEN Yuting, SHEN Jiaqian, et al.

Hybrid space vector pulse width modulation strategy for three-phase VIENNA rectifier

[J]. Transactions of China Electrotechnical Society, 2021, 36(S2):665-675.

[本文引用: 1]

刘碧, 宋文胜, 孙可心, .

基于调制电压椭圆轨迹优化的单相脉冲整流器模型预测电流控制

[J]. 中国电机工程学报, 2018, 38(17):5177-5188,5315.

[本文引用: 1]

LIU Bi, SONG Wensheng, SUN Kexin, et al.

Model predictive current control of single-phase PWM rectifiers with elliptic trajectory optimization of the modulated voltage vector

[J]. Proceedings of the CSEE, 2018, 38(17):5177-5188,5315.

[本文引用: 1]

肖雄, 武玉娟, 孙广达, .

基于自适应神经网络观测的无电压传感器PWM整流器功率预测控制

[J]. 中国电机工程学报, 2021, 41(3):1135-1146.

[本文引用: 1]

XIAO Xiong, WU Yujuan, SUN Guangda, et al.

Voltage-sensorless model predictive power control of PWM rectifier based on adaptive neural network observation

[J]. Proceedings of the CSEE, 2021, 41(3):1135-1146.

[本文引用: 1]

郭强, 刘和平, 彭东林, .

静止坐标系下电流型PWM整流器电流环控制策略研究及其参数设计

[J]. 中国电机工程学报, 2014, 34(15):2353-2361.

[本文引用: 1]

GUO Qiang, LIU Heping, PENG Donglin, et al.

A novel control strategy and its parameter design of the current-loop in a stationary frame for current-source PWM rectifiers

[J]. Proceedings of the CSEE, 2014, 34(15):2353-2361.

[本文引用: 1]

GE Junjie, ZHAO Zhengming, YUAN Liqiang, et al.

Direct power control based on natural switching surface for three-phase PWM rectifiers

[J]. IEEE Transactions on Power Electronics, 2015, 30(6):2918-2922.

DOI:10.1109/TPEL.2014.2377048      URL     [本文引用: 1]

VAZQUEZ S, SANCHEZ J A, CARRASCO J M, et al.

A model-based direct power control for three-phase power converters

[J]. IEEE Transactions on Industrial Electronics, 2008, 55(4):1647-1657.

DOI:10.1109/TIE.2008.917113      URL     [本文引用: 1]

GAO Hang, WU Bin, XU Dewei, et al.

A model predictive power factor control scheme with active damping function for current source rectifiers

[J]. IEEE Transactions on Power Electronics, 2017, 33(3):2655-2667.

DOI:10.1109/TPEL.2017.2693340      URL     [本文引用: 1]

齐昕, 苏涛, 周珂, .

交流电机模型预测控制策略发展概述

[J]. 中国电机工程学报, 2021, 41(18):6408-6419.

[本文引用: 1]

QI Xin, SU Tao, ZHOU Ke, et al.

Development of AC motor model predictive control strategy:An overview

[J]. Proceedings of the CSEE, 2021, 41(18):6408-6419.

[本文引用: 1]

韩坤, 陈津辉, 李桂虎, .

单相PWM整流器两矢量有限集模型预测电流控制

[J]. 电源学报, 2021, 19(4):63-68.

DOI:10.13234/j.issn.2095-2805.2021.4.63      [本文引用: 1]

为解决传统有限集模型预测电流控制FCS-MPCC(finite-control-set model predictive current control)方法下开关频率不固定和网侧电流谐波大等问题,以单相PWM整流器为研究对象,研究了一种两矢量有限集模型预测电流控制TV-FCS-MPCC(two-vector-based finite-control-set model predictive current control)方法。该方法根据整流器的3种电压矢量进行扇区划分,并在每个开关周期内同时作用一个扇区内的2个边界矢量;结合电流误差评价函数,求解出各扇区边界电压矢量的最优作用时间;最后采用电流误差评价函数值最小的扇区边界矢量,并通过调制模块产生相应开关信号。为验证所提方法的正确性和有效性,在小功率实验平台上对该TV-FCS-MPCC与传统FCS-MPCC方法进行了实验对比研究,研究结果表明:TV-FCS-MPCC方法可以有效实现单相PWM整流器的控制目标,与传统FCS-MPCC方法相比,所提方法可以实现开关频率的固定,并降低网侧电流THD。

HAN Kun, CHEN Jinhui, LI Guihu, et al.

Two-vector-based finite-control-set model predictive current control of single-phase PWM converter

[J]. Journal of Power Supply, 2021, 19(4):63-68.

DOI:10.13234/j.issn.2095-2805.2021.4.63      [本文引用: 1]

A two-vector-based finite-control-set model predictive current control (TV-FCS-MPCC) method is studied to deal with the drawbacks of inconstant switching frequency and large harmonic in grid current when the traditional finite-control-set model predictive current control (FCS-MPCC) method is applied to single-phase pulse width modulation (PWM) rectifiers. In this method, several sectors are divided according to the three kinds of voltage vector of the rectifier, and two boundary vectors within one sector are taken during each switching period. Then, the current error evaluation function is combined to calculate the optimal boundary voltage vector duration for each sector. Finally, the boundary voltage vectors which can minimize the current error evaluation function are adopted, and the corresponding switching signals are generated via a modulator. To verify the correctness and effectiveness of the proposed method, TV-FCS-MPCC and the traditional FCS-MPCC method were experimentally compared on a scale-down experimental platform, and results show that TV-FCS-MPCC can realize the control objectives of single-phase PWM rectifiers effectively. Compared with the traditional FCS-MPCC method, it can fix the switching frequency and lower the THD of grid current.

SUN Qiuye, LI Yuyang, MA Dazhong, et al.

Model predictive direct power control of three-port solid-state transformer for hybrid AC/DC zonal microgrid applications

[J]. IEEE Transactions on Power Delivery, 2022, 37(1):528-538.

DOI:10.1109/TPWRD.2021.3064418      URL     [本文引用: 1]

CHOI D, LEE K.

Dynamic performance improvement of AC/DC converter using model predictive direct power control with finite control set

[J]. IEEE Transactions on Industrial Electronics, 2015, 62(2):757-767.

DOI:10.1109/TIE.2014.2352214      URL     [本文引用: 1]

史婷娜, 杨雨要, 周湛清, .

基于二次型价值函数的双电机转矩同步系统有限集模型预测控制

[J]. 中国电机工程学报, 2019, 39(15):4531-4541.

[本文引用: 1]

SHI Tingna, YANG Yuyao, ZHOU Zhanqing, et al.

FCS-MPC for dual-motor torque synchronization system based on quadratic form cost function

[J]. Proceedings of the CSEE, 2019, 39(15):4531-4541.

[本文引用: 1]

夏长亮, 仇旭东, 王志强, .

基于矢量作用时间的新型预测转矩控制

[J]. 中国电机工程学报, 2016, 36(11):3045-3053.

[本文引用: 1]

XIA Changliang, QIU Xudong, WANG Zhiqiang, et al.

Predictive torque control based on optimal operating time of vector

[J]. Proceedings of the CSEE, 2016, 36(11):3045-3053.

[本文引用: 1]

SONG Wensheng, DENG Zhixian, WANG Shunliang, et al.

A simple model predictive power control strategy for single-phase PWM converters with modulation function optimization

[J]. IEEE Transactions on Power Electronics, 2016, 31(7):5279-5289.

[本文引用: 1]

徐艳平, 王极兵, 王建渊, .

考虑预测误差的改进双矢量模型预测电流控制

[J]. 电气传动, 2018, 48(9):62-66.

[本文引用: 1]

XU Yanping, WANG Jibing, WANG Jianyuan, et al.

Improved two-vector model predictive current control considering prediction errors

[J]. Electric Drive, 2018, 48(9):62-66.

[本文引用: 1]

JIN Nan, CHEN Mo, GUO Leilei, et al.

Double-vector model-free predictive control method for voltage source inverter with visualization analysis

[J]. IEEE Transactions on Industrial Electronics, 2022, 69(10):10066-10078.

DOI:10.1109/TIE.2021.3128905      URL     [本文引用: 1]

ZHANG Yongchang, HUANG Lanlan, XU Donglin, et al.

Performance evaluation of two-vector-based model predictive current control of PMSM drives

[J]. Chinese Journal of Electrical Engineering, 2018, 4(2):65-81.

[本文引用: 5]

Conventional model predictive current control (MPCC) applies only one vector during one control period, which produces large torque and flux ripples and high current harmonics in permanent magnet synchronous motor (PMSM) drives. Recently MPCC with duty cycle control has been proposed to improve the steady state performance by applying one non-zero vector and one null vector during one control period. However, the prior method requires lots of calculations and predictions to find the optimal voltage vectors and calculate their respective duration. Different from prior enumeration-based MPCC, this paper proposes an efficient two-vector MPCC by applying two arbitrary voltage vectors during one control period. The reference voltage vector is firstly calculated based on the principle of deadbeat current control. Two optimal vectors and their duration are then obtained in a very efficient way, which does not require the calculation of current slopes in prior MPCC methods. The proposed method is compared to the state-of-the-art predictive control methods, including conventional MPCC, MPCC with duty cycle control, deadbeat control with space vector modulation (SVM) and modulated model predictive control (M2PC). Both simulation and experimental results prove that the proposed method achieves better steady state performance than conventional MPCC with or without duty cycle and the dynamic response is not degraded. Under the condition of insufficient dc bus voltage, the proposed method outperforms deadbeat control and M2PC by presenting even higher speed range and less torque ripples.

ZHANG Xiaoguang, HOU Benshuai.

Double vectors model predictive torque control without weighting factor based on voltage tracking error

[J]. IEEE Transactions on Power Electronics, 2018, 33(3):2368-2380.

DOI:10.1109/TPEL.2017.2691776      URL     [本文引用: 1]

ZHANG Yongchang, PENG Yubin, YANG Haitao.

Performance improvement of two-vectors-based model predictive control of PWM rectifier

[J]. IEEE Transactions on Power Electronics, 2016, 31(8):6016-6030.

DOI:10.1109/TPEL.2015.2498306      URL     [本文引用: 1]

/