一种适用于单相级联变换器的多维均压空间矢量调制方法与流程

文档序号:16670365发布日期:2019-01-18 23:32阅读:176来源:国知局
一种适用于单相级联变换器的多维均压空间矢量调制方法与流程

本发明属于电力电子技术领域,涉及一种适用于单相级联变换器的多维均压空间矢量调制方法,具体涉及一种单相三电平h桥多子模块级联变换器的调制方法,尤其是在以fpga、dsp等数字芯片为控制芯片的调制方法的应用中。



背景技术:

基于单相三电平h桥多子模块级联多电平的电力电子牵引变压器(pett)能够实现牵引变压器的小型、轻量化且动静态性能优异,是新一代车载电力牵引系统的发展方向。pett的拓扑结构如图1所示,主要包含网侧单相ac-dc整流器、中频dc-dc变换器、机侧三相dc-ac变换器。由于ac-dc整流器直接接入单相高压牵引网中,其拓扑结构采用耐压高的三电平h桥结构以减少级联子模块以及中频变压器的个数,降低pett系统的体积重量。

子模块内和子模块间的电压均衡是该变换器正常工作的前提。传统的辅助电路均压方式成本高、损耗大,因此通过控制和调制方式实现均压是一种较好的选择。基于pi控制器的均压策略实现了多个子模块直流侧的均压且扩展简单,但在调制度高时均压能力有限、子模块带重载时容易饱和,严重限制了其应用范围。调制均压的策略是在空间矢量调制中通过选择不同冗余矢量来改变直流侧电容充放电的方向以达到直流侧电压均衡的效果。由于其具有电压利用率高、数字化实现容易、输出波形质量好、均压能力强等优点,成为现在的研究热点。

目前,子模块内均压算法能够利用冗余开关状态很好地解决。而对于子模块间均压算法,基于整体能量分配的方法虽具有较强的均压效果,但会导致开关动作时子模块端口电平越级跳变,从而导致桥臂开关管冲击大,容易引起调制失调、增加系统开关频率和开关损耗。为避免这一问题需要舍去较多的冗余状态,但是这样会影响均压的效果。

同时,随着子模块数的增加,矢量数目急剧增加,算法实现的复杂度也急剧增加,因此近年来对单相三电平h桥多子模块级联变换器的研究多数局限在两子模块。



技术实现要素:

针对上述传统的子模块内和子模块间的均压方式在均压能力、均压效果等方面的问题,本发明提出了一种适用于单相级联变换器的多维均压空间矢量调制方法,保留了所有冗余矢量,不会影响均压效果且端口电平无越级跳变,具有较好的均压能力和均压效果,降低了开关频率,减少了开关损耗,具有较好的稳定性和可靠性,能够适用于多子模块的变换器。

本发明的技术方案为:

一种适用于单相级联变换器的多维均压空间矢量调制方法,所述单相级联变换器中的ac-dc整流器包括n个级联的子模块,其中n为正整数;所述多维均压空间矢量调制方法包括如下步骤:

步骤一、将所述n个子模块的端口电压对应的标幺化值组成矢量,初始时刻将所述n个子模块的端口电压对应的标幺化值全设为0;

步骤二、将所述单相级联变换器的交流侧输出调制波作为参考矢量vref,利用两个相邻矢量合成所述参考矢量vref;将所述两个相邻矢量中电平值较大的一个定义为大矢量vmax,将所述两个相邻矢量中电平值较小的一个定义为小矢量vmin,所述大矢量vmax的电平值kmax和小矢量vmin的电平值kmin的计算方法如式(1):

其中floor为向下取整函数,v*ref为所述参考矢量vref的标幺值;

当所述单相级联变换器的交流侧输出调制波大于所述单相级联变换器的三角载波时,将所述小矢量vmin作为所述n个子模块的端口电压对应的标幺化值组成的矢量,小矢量vmin作用时间为tmin;

当所述单相级联变换器的交流侧输出调制波小于所述单相级联变换器的三角载波时,将所述大矢量vmax作为所述n个子模块的端口电压对应的标幺化值组成的矢量,大矢量vmax作用时间为tmax;

ts为一个调制周期;

步骤三、分别计算所述n个子模块的直流侧输出电压与平均电压的误差,所述平均电压为将所述n个子模块的直流侧输出电压之和除以n得到的电压值;

步骤四、将步骤三中得到的所述n个子模块的误差取绝对值后按从大到小的顺序进行排列;

步骤五、按照步骤四排列的顺序,从误差绝对值最大的子模块开始均压,直到将误差绝对值最小的子模块均压后完成一个调制周期内的子模块间均压,并返回步骤三进行下一个调制周期内的子模块间均压;

将误差取绝对值为第i大的子模块定义为第i个子模块,前n-1个子模块中对第i个子模块进行均压的具体方法为:

首先判断该调制周期内未进行子模块间均压时所述n个子模块的总端口电平与所述小矢量vmin的电平值kmin的关系,

当该调制周期内未进行子模块间均压时所述n个子模块的总端口电平等于所述小矢量vmin的电平值kmin时,若第i个子模块的直流侧输出电压vdci大于平均电压vave,且所述单相级联逆变器的输入电流小于0,或第i个子模块的直流侧输出电压vdci小于平均电压vave,且所述单相级联逆变器的输入电流大于0,将第i个子模块的端口电平qi增大一个单位电压值;

当该调制周期内未进行子模块间均压时所述n个子模块的总端口电平不等于所述小矢量vmin的电平值kmin时,若第i个子模块的直流侧输出电压vdci大于平均电压vave,且所述单相级联逆变器的输入电流大于0,或第i个子模块的直流侧输出电压vdci小于平均电压vave,且所述单相级联逆变器的输入电流小于0,将第i个子模块的端口电平qi减小一个单位电压值;

否则将第i个子模块的端口电平qi保持不变;

在对第i个子模块进行均压时,所述第i个子模块的端口电平qi需满足式(3):

max[k-2(n-i)-q1-q2-...-qi-1,-2]≤qi≤min[k+2(n-i)-q1-q2-...-qi-1,2](3)

其中max为取最大值函数,min为取最小值函数,k为将所述第i个子模块进行均压后的所述n个子模块的总端口电平;

对第n个子模块的均压方法为:

首先判断该调制周期内未进行子模块间均压时所述n个子模块的总端口电平与所述参考矢量的标幺值为v*ref的关系,当所述n个子模块的总端口电平大于所述参考矢量的标幺值为v*ref时,将所述小矢量vmin的电平值kmin减去前n-1个子模块经过均压之后的端口电平作为第n个子模块的目标端口电平,当该调制周期内未进行子模块间均压时所述n个子模块的总端口电平不大于所述参考矢量的标幺值为v*ref时,将所述大矢量vmax的电平值kmax减去前n-1个子模块经过均压之后的端口电平作为第n个子模块的目标端口电平;随后对所述第n个子模块未均压时的端口电平进行处理使得第n个子模块均压之后的端口电平等于所述第n个子模块的目标端口电平。

具体的,每个所述子模块包括两个桥臂,每个所述桥臂包括依次串联的第一开关管、第二开关管、第三开关管和第四开关管,以及接在第一开关管和第二开关管的串联点以及第三开关管和第四开关管的串联点之间的串联的第一二极管和第二二极管;

每个所述桥臂包括三种开关状态,开关状态a表示所述桥臂中第一开关管和第二开关管导通,第三开关管和第四开关管关断;开关状态b表示所述桥臂中第二开关管和第三开关管导通,第一开关管和第四开关管关断;开关状态c表示所述桥臂中第三开关管和第四开关管导通,第一开关管和第二开关管关断;

每个所述子模块包括九种开关状态组合,分别是ac、ab、bc、cc、bb、aa、cb、ba和ca,所述九种开关状态组合对应的所述子模块的端口电平分别为2e、e、e、0、0、0、-e、-e和-2e,对应的标幺化值分别为2、1、1、0、0、0、-1、-1和-2,其中e为所述一个单位电压值。

具体的,所述子模块内包括接在所述子模块直流侧输出端的串联的第一电容和第二电容,且第一电容和第二电容的串联点与所述子模块的每个桥臂中第一二极管和第二二极管的串联点连接在一起;在一个调制周期内完成子模块间均压后,所述n个子模块各自进行子模块内均压,每个所述子模块的子模块内均压的具体方法如下:

当所述子模块的端口电平为e,且所述子模块中第一电容两端电压大于第二电容两端电压时,若所述单相级联逆变器的输入电流大于0,所述子模块选择开关状态组合bc直到第一电容两端电压与第二电容两端电压相等;若所述单相级联逆变器的输入电流小于0,所述子模块选择开关状态组合ab直到第一电容两端电压与第二电容两端电压相等;

当所述子模块的端口电平为e,且所述子模块中第一电容两端电压小于第二电容两端电压时,若所述单相级联逆变器的输入电流大于0,所述子模块选择开关状态组合ab直到第一电容两端电压与第二电容两端电压相等;若所述单相级联逆变器的输入电流小于0,所述子模块选择开关状态组合bc直到第一电容两端电压与第二电容两端电压相等;

当所述子模块的端口电平为-e,且所述子模块中第一电容两端电压大于第二电容两端电压时,若所述单相级联逆变器的输入电流大于0,所述子模块选择开关状态组合ba直到第一电容两端电压与第二电容两端电压相等;若所述单相级联逆变器的输入电流小于0,所述子模块选择开关状态组合cb直到第一电容两端电压与第二电容两端电压相等;

当所述子模块的端口电平为-e,且所述子模块中第一电容两端电压小于第二电容两端电压时,若所述单相级联逆变器的输入电流大于0,所述子模块选择开关状态组合cb直到第一电容两端电压与第二电容两端电压相等;若所述单相级联逆变器的输入电流小于0,所述子模块选择开关状态组合ba直到第一电容两端电压与第二电容两端电压相等。

与现有技术相比,本发明有益效果是:

1、保证了各子模块电平变化不发生越级跳变,降低了开关频率,减少开关损耗与提高系统稳定性与可靠性;保留了所有冗余矢量,通过合理利用所有的冗余矢量,最终选择到均压能力最强的矢量。

2、本发明提出的方法中的矢量是根据均压规律计算得到的,不需要进行矢量的罗列和选择,因为具有较强的扩展性,可以扩展到多个子模块。

3、用过求取绝对误差|δvdcn|并按降序排序的方法,优先选择电压不平衡程度大的子模块进行均压,减少了各子模块不平衡电压的比较次数,提高该算法的均压能力,同时也便于算法的扩展。

附图说明

图1是基于单相三电平h桥级联多电平变换器的pett拓扑结构示意图。

图2是单个子模块中两个桥臂的开关状态二维分布及子模块内电压不平衡的均压路径示意图。

图3是两子模块级联变换器的矢量二维分布及子模块间电压不平衡的均压路径示意图。

图4是多子模块级联变换器的矢量三维分布及子模块间电压不平衡的均压路径示意图。

图5是两子模块级联变换器的均压流程示意图。

图6是多子模块级联变换器的均压流程示意图。

图7是三段式空间矢量调制图。

具体实施方式

下面结合附图和具体实施例详细描述本发明。

本发明提出的多维均压空间矢量调制方法适用于单相级联变换器,单相级联变换器包含网侧单相ac-dc整流器、中频dc-dc变换器和机侧三相dc-ac变换器,其中网侧单相ac-dc整流器包括n个级联的子模块,n为正整数,其中第j个子模块的端口电平qj为vajbj,其直流侧输出电压为vdcj,j为正整数且j∈[1,n]。

一些实施例中,子模块采用h桥形式,每个子模块包括两个桥臂,每个桥臂包括依次串联的第一开关管smj1、第二开关管smj2、第三开关管smj3和第四开关管smj4,以及接在第一开关管smj1和第二开关管smj2的串联点以及第三开关管smj3和第四开关管smj4的串联点之间的串联的第一二极管dmj1和第二二极管dmj2,子模块内还包括接在子模块直流侧输出端的串联的第一电容cj1和第二电容cj2,且第一电容cj1和第二电容cj2的串联点与子模块的每个桥臂中第一二极管dmj1和第二二极管dmj2的串联点连接在一起;其中m=a或b分别表示第一桥臂和第二桥臂,j=1、2、……、n表示第j个子模块。

每个桥臂包括三种开关状态,开关状态a表示桥臂中第一开关管和第二开关管导通,第三开关管和第四开关管关断;开关状态b表示桥臂中第二开关管和第三开关管导通,第一开关管和第四开关管关断;开关状态c表示桥臂中第三开关管和第四开关管导通,第一开关管和第二开关管关断;则每个子模块包括九种开关状态组合,分别是ac、ab、bc、cc、bb、aa、cb、ba和ca,九种开关状态组合对应的子模块的端口电平分别为2e、e、e、0、0、0、-e、-e和-2e,对应的标幺化值wi分别为2、1、1、0、0、0、-1、-1和-2,其中e为一个单位电压值。

以级联的第一个子模块为例,如图1所示,第一桥臂中包括四个开关管sa11、sa12、sa13、sa14以及两个箝位二极管da11和da12,第二桥臂包括四个开关管sb11、sb12、sb13、sb14以及两个箝位二极管db11和db12,sa12、sa13的串联点与sb12、sb13的串联点之间的电压为第一个子模块的端口电平。第一个子模块的开关状态组合为ca时,第一桥臂的开关管sa13、sa14导通,sa11、sa12关断,第二桥臂的开关管sb11、sb12导通,sb13、sb14关断,此时第一个子模块对应的端口电平为2e,标幺化值为2。

本发明中将n个子模块的端口电压对应的标幺化值组成矢量形式(w1、w2、……、wn)作为子模块间的矢量,初始时刻令(w1、w2、……、wn)=(0、0、……、0),随后将单相级联变换器的交流侧输出调制波作为参考矢量vref,利用两个相邻矢量合成参考矢量vref,参考矢量vref的标幺值为v*ref=vref/e,e为一个单位电压值;将两个相邻矢量中电平值更大的一个定义为大矢量vmax,将两个相邻矢量中电平值更小的一个定义为小矢量vmin,大矢量vmax的电平值kmax和小矢量vmin的电平值kmin的计算方法如式(4):

其中floor为向下取整函数;

根据冲量守恒原理计算大矢量vmax、小矢量vmin的作用时间tmax、tmin,并采用三段式空间矢量调制波形进行时间分配。如图7所示,当单相级联变换器的交流侧输出调制波大于单相级联变换器的三角载波时,将小矢量vmin作为n个子模块的端口电压对应的标幺化值组成的矢量,小矢量vmin作用时间为tmin;当单相级联变换器的交流侧输出调制波小于单相级联变换器的三角载波时,将大矢量vmax作为n个子模块的端口电压对应的标幺化值组成的矢量,大矢量vmax作用时间为tmax。则

ts为一个调制周期。

以两子模块为例,当单相级联变换器的交流侧输出调制波大于单相级联变换器的三角载波时,将小矢量vmin作为n个子模块的端口电压对应的标幺化值组成的矢量,若小矢量vmin为(0,1),则将第一个子模块的端口电平设为0,第二个子模块的端口电平设为e,第一个子模块的开关状态组合可能为cc、bb或aa,第二个子模块可能出现的开关状态组合为ab或bc。直到单相级联变换器的交流侧输出调制波小于单相级联变换器的三角载波,此时将大矢量vmax作为n个子模块的端口电压对应的标幺化值组成的矢量,若大矢量为(2,1),则将第一个子模块的端口电平设为2e,第二个子模块的端口电平设为e,第一个子模块的开关状态组合为ac,第二个子模块可能出现的开关状态组合为ab或bc,一个调制周期ts内,大矢量vmax总的作用时间为tmax,小矢量vmin总的作用时间为tmin。

下面以单相级联变换器的ac-dc整流器包括两个子模块为例详细描述本实施例的工作过程,如图5所示,包括如下步骤:

步骤一、将两个子模块的端口电平标幺值组成的矢量(w1,w2)初始化为(0,0)。

步骤二、利用两个相邻的大矢量vmax和小矢量vmin合成参考矢量vref。

步骤三、计算两个子模块的误差,两个子模块的直流侧输出电压分别是vdc1和vdc2,平均电压则两个子模块的误差分别是δvdc1=vdc1-vave,δvdc2=vdc2-vave。

步骤四、比较两个误差的绝对值|δvdc1|和|δvdc2|,按误差的绝对值大小进行排序。

步骤五、将误差的绝对值更大的子模块作为优先均压的对象依次进行均压,从误差绝对值最大的子模块开始均压,直到将误差绝对值最小的子模块均压后完成一个调制周期内的子模块间均压,并将均压后的子模块的端口电平返回步骤三进行下一个调制周期内的子模块间均压,这样做可以使得比较次数最大程度减少。

定义误差绝对值最大的子模块未均压时的端口电压为q1now,另一个子模块未均压时的端口电压为q2now,当|δvdc1|>|δvdc2|时,|δvdc1|对应的子模块的端口电压为q1now,|δvdc2|对应的子模块的端口电压为q2now,则两个子模块的端口电平标幺值组成的矢量(w1,w2)=(q1now,q2now);当|δvdc2|>|δvdc1|时,|δvdc2|对应的子模块的端口电压为q1now,|δvdc1|对应的子模块的端口电压为q2now,则两个子模块的端口电平标幺值组成的矢量(w1,w2)=(q2now,q1now)。

首先对端口电压为q1now的子模块进行均压,该子模块进行均压后的端口电压为q1next,判断该调制周期内未进行子模块间均压时两个子模块的端口电压之和q1now+q2now与小矢量vmin的电平值kmin的关系,当kmin=q1now+q2now时,若端口电压为q1now的子模块的直流侧输出电压大于平均电压,且单相级联逆变器的输入电流is小于0,或端口电压为q1now的子模块的直流侧输出电压小于平均电压,且单相级联逆变器的输入电流is大于0,将端口电压为q1now的子模块的端口电平增大一个单位电压值得到该子模块均压后的端口电平q1next,端口电压为q1now的变化量q1step为+1。当kmin≠q1now+q2now时,若端口电压为q1now的子模块的直流侧输出电压大于平均电压,且单相级联逆变器的输入电流is大于0,或端口电压为q1now的子模块的直流侧输出电压小于平均电压,且单相级联逆变器的输入电流is小于0,将端口电压为q1now的子模块的端口电平减小一个单位电压值得到该子模块均压后的端口电平q1next,端口电压为q1now的变化量q1step为-1。除了上述情况之外,均保持端口电压为q1now的子模块的端口电平,端口电压为q1now的变化量q1step为0,q1next=q1now+q1step。

然后再对端口电压为q2now的子模块进行均压,该子模块进行均压后的端口电压为q2next,首先判断该调制周期内未进行子模块间均压时两个子模块的端口电压之和q1now+q2now与参考矢量的标幺值为v*ref的关系,当q1now+q2now>v*reff时,将小矢量vmin的电平值kmin减去q1next作为该子模块的目标端口电平即q2next;当不满足q1now+q2now>v*reff时,将大矢量vmax的电平值kmax减去q1next作为该子模块的目标端口电平;随后对该子模块未均压时的端口电平q2now进行处理得到目标端口电平q2next,通过调整子模块内开关管的开关状态组合得到均压后的端口电平。

根据均压规则,由于各子模块级联输入电流相等,在子模块直流侧输出电压不平衡的前提下,通过改变对应子模块输入侧的端口电压使直流电压均衡。当|δvdc1|>|δvdc2|,可提高|δvdc2|对应的子模块的端口电压使vdc2上升,或者降低|δvdc1|对应的子模块的端口电压使vdc1下降。为确保矢量平滑过渡,降低均压过程中开关管的动作次数,子模块的端口与每次变化数值为1。

如图3所示是两子模块级联变换器的矢量二维分布及子模块间电压不平衡的均压路径示意图,将模块1、模块2的电平数分别作为正交坐标系的x轴和y轴,其45度投影将变换器总电平数划分成8个区域ⅰ~ⅷ,分别对应直线坐标轴[-4,-3],[-3,-2],[-2,-1],[-1,0],[0,1],[1,2],[2,3],[3,4],具体分布如图3所示。可看出,矢量表示此时可定义为(w1,w2)=(x,y)。在不同电平上(除-4e和4e)有不同取值的冗余矢量,如图3所示。该冗余矢量表示为:如果端口总电平的标幺值为3,则冗余矢量为(1,2)和(2,1),1与2表示模块1与模块2输出端口电压标幺值,它们相加为3。利用这些冗余矢量可以实现多个模块直流侧电压的均衡。当交流侧电流is>0时,若vdcj>vave则需要降低vajbj的输出电平以降低vdcj,若vdcj<vave则需要升高vajbj的输出电平以提高vdcj。若is<0,则电平的变化相反。例如,当vref在区间ⅴ、t0时刻作用矢量为小矢量v0(0,0)且|δvdc1|>|δvdc2|时,kmax=1、kmin=0,xnow=ynow=0。根据直流电压的不同,矢量变化将出现两种路径p1、p2,以图3中路径p1举例,此时is>0、vdc1>vave或is<0、vdc1<vave,tpwm为上升沿,所以q1step为1,t1时刻输出q1next为1,由于k=kmax=1,所以q2next为0,作用矢量为v1(1,0)。t2时刻tpwm为下降沿,q1step为0,t2时刻输出q1next为1,由于k=kmin=0,所以q2next为-1,作用矢量为v2(1,-1)。按同样的方法可以计算任意时刻的作用矢量,但由于x,y范围限制,最后矢量将在区间ⅴ的2个下边界(2,-1)、(2,-2)变化。需要注意的是,实际工作中直流电压的状态是不断变化的,因此矢量变化路径会不断改变,但在每次下一个矢量的选择中,都是在相邻矢量中选择,因此没有矢量越级跳变的发生。同时在矢量的变化中,图3中每个矢量点都有可能会被选择到,因此没有冗余矢量的舍弃,并最终会选择到均压能力最强的矢量。具体过渡路径如图3箭头所示,不同的箭头表示不同电压不平衡情况下,该算法的均压路径。

同理,对单相级联变换器的ac-dc整流器包括n个子模块的调制如图6所示,对n个子模块全部完成均匀之后,得到均压后的端口电平如式(6),

knext为均压后n个子模块的总端口电平,每个子模块的端口电平取值范围受限于其上级子模块端口电平。

将子模块间矢量(w1、w2、……、wn)在初始时刻为0,随后将为均压的子模块的端口电平按误差绝对值进行排序得到(q1now、q2now、……、qnnow)并分配给子模块间矢量(w1、w2、……、wn),随后将子模块间矢量(w1、w2、……、wn)更新为进行均匀之后的端口电平(q1next、q2next、……、qnnext)作为下一个调制周期初始时刻的n个子模块端口电平。

确保矢量平滑过渡,降低均压过程中开关管的动作次数,子模块的端口电压的标幺值每次变化数值为1。其中对均压优先级为第i位的第i个子模块进行均压的端口电平变化量qistep的值根据式(7)与式(8)确定。

式中,δvqi表示第i个子模块的直流侧输出电压与平均电压的差值,qi为第i个子模块的端口电平;将第i个子模块均压之前的端口电平定义为qinow,将第i个子模块均压之后的端口电平定义为qinext,qinext=qinow+qistep。

在一个调制周期内完成子模块间均压后,根据各子模块的端口电平选择具有均压能力的冗余开关状态以实现n个子模块各自的子模块内均压,每个子模块内包括接在子模块直流侧输出端的串联的第一电容cj1和第二电容cj2,且第一电容cj1和第二电容cj2的串联点与子模块的每个桥臂中第一二极管dmj1和第二二极管dmj2的串联点连接在一起,如图1所示,以级联的第一个子模块为例,该子模块中第一电容c11和第二电容c12的串联点连接第一桥臂的第一二极管da11和第二二极管da12的串联点以及第二桥臂的第一二极管db11和第二二极管db12的串联点,每个子模块的子模块内均压的具体方法如下:

当所述子模块的端口电平为e,e为一个单位电压值,对应子模块中单个电容的电压,且所述子模块中第一电容两端电压大于第二电容两端电压时,若所述单相级联逆变器的输入电流大于0,所述子模块选择开关状态组合bc直到第一电容两端电压与第二电容两端电压相等;若所述单相级联逆变器的输入电流小于0,所述子模块选择开关状态组合ab直到第一电容两端电压与第二电容两端电压相等;

当所述子模块的端口电平为e,且所述子模块中第一电容两端电压小于第二电容两端电压时,若所述单相级联逆变器的输入电流大于0,所述子模块选择开关状态组合ab直到第一电容两端电压与第二电容两端电压相等;若所述单相级联逆变器的输入电流小于0,所述子模块选择开关状态组合bc直到第一电容两端电压与第二电容两端电压相等;

当所述子模块的端口电平为-e,且所述子模块中第一电容两端电压大于第二电容两端电压时,若所述单相级联逆变器的输入电流大于0,所述子模块选择开关状态组合ba直到第一电容两端电压与第二电容两端电压相等;若所述单相级联逆变器的输入电流小于0,所述子模块选择开关状态组合cb直到第一电容两端电压与第二电容两端电压相等;

当所述子模块的端口电平为-e,且所述子模块中第一电容两端电压小于第二电容两端电压时,若所述单相级联逆变器的输入电流大于0,所述子模块选择开关状态组合cb直到第一电容两端电压与第二电容两端电压相等;若所述单相级联逆变器的输入电流小于0,所述子模块选择开关状态组合ba直到第一电容两端电压与第二电容两端电压相等。

如图2所示是单个子模块中两个桥臂的开关状态二维分布及子模块内电压不平衡的均压路径示意图,将单个子模块的第一桥臂开关状态sa、第二桥臂开关状态sb分别作为正交坐标系的x轴和y轴,其45度投影将单模块输出电平数划分成4个区域ⅰ~ⅳ,以开关状态a为2,开关状态b为1,开关状态c为0,分别对应直线坐标轴[-2,-1],[-1,0],[0,1],[1,2],具体分布如图2所示。虽然矢量(sa,sb)在不同电平上(除-2e和2e)有不同取值的冗余矢量,但只有在-e和e时,开关组合ab、bc、ba和cb即21、10、12和01会分别对电容进行充放电,即只有开关组合ab、bc、ba和cb有模块内均压的能力。同时,开关组合cc即00必须用来产生0电平,因为它能通过一个电平变化至任意开关组合ab、bc、ba和cb,如图2路径1与路径2所示。

如图4所示是多模块矢量三维分布及模块间电压不平衡的均压路径,当三个子模块级联时,三个子模块的端口电平的标幺值可组成三维空间矢量图如图4(a)所示。若参考矢量vref在区间ii中,由公式(1)计算得到kmax=5,kmin=4。假设|δvdc1|>|δvdc2|>|δvdc3|,则均压顺序为先均级联的第一个模块电压,其次到级联的第二个模块最后到级联的第三个模块,所以有(q1,q2,q3)=(w1,w2,w3),qj表示级联的第j个子模块的端口电平。当vdc1>vave,is>0时,令矢量(w1,w2,w3)为(2,1,2),则w1now=2,w2now=1,w3now=2。当端口电平从5变为4时,tpwm为下降沿,knext=kmin=4。先计算w1,由于vdc1>vave,is>0,因此wstep=q1step=-1,则q1next=1。根据式(3)q1step在范围[0,2]内,q1next=1。再计算y,假设vdc2>vave,is>0,因此q2step=-1,则ynext=0,由于受q1next的影响,根据式(3)q2next的需要限制在[1,2]内,由于0<1,因此q2next=1。q1next和q2next计算出来后,得到q3next=2,因此下一次作用矢量为(1,1,2)。按照图6的流程进一步计算下去,矢量将从(1,1,2)变为(1,2,2),再变为(0,2,2),和图4(b)中的轨迹相符合。相反条件下可得图4(c)的矢量过渡路径。

本发明提出的多维均压空间矢量调制方法,为避免电平的越级跳变要求在相邻矢量中选择下个时刻的作用矢量,即要求作用矢量从小矢量vmin变为大矢量vmax时,子模块端口电平变化值qistep为0或1。而作用矢量从大矢量vmax变为小矢量vmin时,qistep值为0或-1。所以各子模块端口电平在均压过程中要么变化一个单位的值要么不变。同时,没有舍弃任何冗余矢量,最终会选择到均压能力最强的矢量。另外,本发明中的矢量是根据均压规律计算得到的,不需要进行矢量的罗列和选择,所以具有较强的灵活性和扩展性,适用于多子模块级联变换器,具有较好的优越的性能与良好的应用前景。

本领域的普通技术人员可以根据本发明公开的这些技术启示做出各种不脱离本发明实质的其它各种具体变形和组合,这些变形和组合仍然在本发明的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1