一种模块化多电平变换器故障容错控制方法

文档序号:1275241 发布日期:2020-08-25 浏览:7次 >En<

阅读说明:本技术 一种模块化多电平变换器故障容错控制方法 (Fault-tolerant control method for modular multilevel converter ) 是由 徐坤山 李本元 黄家才 臧凤启 曾元静 赵贤林 盛云龙 史建军 黄亚洲 于 2020-06-10 设计创作,主要内容包括:本发明公开了一种模块化多电平变换器故障容错控制方法,包括以下步骤:步骤一:仅以系统的交流电流为优化对象,通过模型预测控制优化交流电流输出特性;步骤二:以系统的环流为主优化对象,以系统的交流电流为辅优化对象,通过模型预测控制进行多目标优化,使系统输出特性最优;步骤三:进行子模块电容电压平衡控制。本发明大大减少了计算量;在正常工作状态和子模块不对称故障运行状态下都可正常工作,并具有良好的输出性能和环流抑制效果,且动态性能良好。(The invention discloses a fault tolerance control method for a modular multilevel converter, which comprises the following steps: the method comprises the following steps: only the alternating current of the system is taken as an optimization object, and the output characteristic of the alternating current is optimized through model prediction control; step two: performing multi-objective optimization through model prediction control by taking the circulation current of the system as a main optimization object and the alternating current of the system as an auxiliary optimization object, so that the output characteristic of the system is optimal; step three: and carrying out sub-module capacitor voltage balance control. The invention greatly reduces the calculation amount; the method can work normally in a normal working state and a submodule asymmetrical fault operation state, and has good output performance, good circulation restraining effect and good dynamic performance.)

一种模块化多电平变换器故障容错控制方法

技术领域

本发明属于大功率变换器控制技术领域,具体涉及一种模块化多电平变换器故障容错控制方法。

背景技术

模块化多电平变换器(modular multilevel converter,MMC)因其具有模块化、易扩展、输出特性好、具有公共直流母线等优势,在中高压大功率领域,特别是高压直流输电领域,得到了广泛的研究和应用。MMC的应用场合决定了其必须具有很强的不间断工作能力,但由于MMC拓扑由大量的子模块级联组成,其本身的可靠性并不高,个别或多个子模块的故障容易引起变换器故障,因此,需要采取故障容错控制策略使得MMC在子模块故障后仍然能够稳定运行并保持良好的输出特性。

MMC变换器子模块故障的容错控制是目前MMC变换器研究的热点之一,现有的容错控制方法可以分为基于有冗余子模块的控制和基于无冗余子模块的控制二大类。基于冗余子模块的容错控制需要在每个桥臂上配备一个或多个冗余子模块,增加了系统的复杂程度和成本,且当故障子模块数量超过冗余子模块数量时,系统必须停机,系统的可靠性受限。因此,一些文献研究了无冗余子模块MMC的故障容错控制方案,以简化变换器结构和提高其运行可靠性。现有的子模块故障容错控制方案在不对称故障运行时都需要对调制波进行重组,而且都是基于传统比例积分(PI)控制器控制输出功率,并采用比例谐振(PR)控制器进行环流抑制,动态响应较慢,控制结构复杂且控制参数较多,设计较为困难。

发明内容

本发明针对现有技术中的不足,提供一种模块化多电平变换器故障容错控制方法,结构简单,具有良好的输出性能和环流抑制效果且动态性能良好。

为实现上述目的,本发明采用以下技术方案:

一种模块化多电平变换器故障容错控制方法,包括以下步骤:

步骤一:仅以系统的交流电流为优化对象,通过模型预测控制优化交流电流输出特性;

步骤二:以系统的环流为主优化对象,以系统的交流电流为辅优化对象,通过模型预测控制进行多目标优化,使系统输出特性最优;

步骤三:进行子模块电容电压平衡控制。

为优化上述技术方案,采取的具体措施还包括:

进一步地,上述步骤一包括以下步骤:

步骤101:根据检测到的电路参数和交流电流参考值,分别计算上、下桥臂的电压预测值,计算公式为:

其中,Ro和Lo分别为传输线缆的电阻和电感,Ts为采样周期,Udc为直流侧电压,L为桥臂电感;ij(k)表示k时刻的j相交流电流测量值,ijref(k+1)为交流电流参考值,uj(k+1)表示k+1时刻的j相交流电压测量值,uuj(k+1)和ulj(k+1)分别表示k+1时刻的j相上下桥臂电压预测值;j=a,b,c,a,b,c为三相;

步骤102:分别计算上、下桥臂的子模块数量Nuj、Nlj

其中,Ucuref=Udc/(N-Nue),Uclref=Udc/(N-Nle);Ucuref和Uclref分别为上下桥臂子模块电容电压额定值,N为桥臂子模块数量,Nue和Nle分别为上、下桥臂故障子模块数量;

步骤103:将Nuj、Nlj代入nuj、nlj,重新计算上、下桥臂的电压预测值,计算公式为:

uuj(k+1)=nuj×Ucuref

ulj(k+1)=nlj×Uclref

步骤104:计算交流电流性能优化的代价方程,计算公式为:

步骤105:定义Jmin=+∞;若Jmin>Joj,则Jmin=Joj,更新nuj、nlj;若Jmin≤Joj,进入步骤106;

步骤106:判断nlj是否等于Nlj+1;若nlj不等于Nlj+1,则令nlj=Nlj+1,然后回到步骤103;若nlj等于Nlj+1,则进入步骤107;

步骤107:判断nuj是否等于Nuj+1;若nuj不等于Nuj+1,则令nuj=Nuj+1,然后回到步骤103;若nuj等于Nuj+1,完成交流电流输出特性优化。

进一步地,上述步骤二包括以下步骤:

步骤201:根据交流电流优化模型预测控制得出的上、下子模块数量nuj、nlj,计算桥臂环流的预测值,计算公式为:

其中,icj(k)表示k时刻的j相环流测量值,icj(k+1)表示k+1时刻的j相环流预测值。

步骤202:计算需要补偿的电压值,计算公式为:

其中,Δusum,arm为需要补偿的电压值,icjref(k+1)为交流电流参考值;

步骤203:分别计算上、下桥臂的子模块增量Ncuj、Nclj,然后将Ncuj、Nclj代入ncuj、nclj;计算公式为:

步骤204:将nuj+ncuj、nlj+nclj代入nuj、nlj,重新计算上、下桥臂的电压预测值,计算公式为:

uuj(k+1)=nuj×Ucuref

ulj(k+1)=nlj×Uclref

步骤205:计算多目标性能优化的代价方程,计算公式为:

步骤206:定义Jmin=+∞;若Jmin>Jsumj,则Jmin=Jsumj,更新ncuj、nclj;若Jmin≤Jsumj,则直接进入第七步。

步骤207:判断nclj是否等于Nclj+1;若nclj不等于Nclj+1,则nclj=Nclj+1,然后回到步骤204;若nclj等于Nclj+1,进入步骤208;

步骤208:判断ncuj是否等于Ncuj+1;若ncuj不等于Ncuj+1,则ncuj=Ncuj+1,然后循环到第四步;若ncuj等于Ncuj+1,判定系统输出特性达到最优,进入步骤三。

进一步地,上述步骤三包括以下步骤:

定义一个桥臂电流方向为正方向;

若桥臂电流大于零,以冒泡升序排序,从子模块电容电压最小值开始,选择1~nuj+ncuj个子模块投入运行;若桥臂电流小于零,以冒泡降序排序,从子模块电容电压最大值开始,选择1~nuj+ncuj个子模块投入运行。

本发明的有益效果是:

本发明提供的一种模块化多电平变换器故障容错控制方法通过交流电流优化模型预测控制、多目标优化模型预测控制和基于冒泡排序算法的子模块电容电压平衡控制三步组成;本发明大大减少了计算量;在正常工作状态和子模块不对称故障运行状态下都可正常工作,并具有良好的输出性能和环流抑制效果,且动态性能良好。

附图说明

图1为本发明的基于半桥子模块的模块化多电平变换器结构框图。

图2为本发明的模块化多电平变换器的单相等效电路框图。

图3为本发明的模块化多电平变换器故障容错控制方法框图。

图4为本发明的交流电流优化控制流程示意图。

图5为本发明的多目标优化控制流程示意图。

图6为本发明的有故障时交流电流动态实验波形示意图。

图7为本发明的有故障时环流动态实验波形示意图。

图8为本发明的有故障时子模块电容电压动态实验波形1示意图。

图9为本发明的有故障时子模块电容电压动态实验波形2示意图。

具体实施方式

现在结合附图1-9对本发明作进一步详细的说明。

需要注意的是,发明中所引用的如“上”、“下”、“左”、“右”、“前”、“后”等的用语,亦仅为便于叙述的明了,而非用以限定本发明可实施的范围,其相对关系的改变或调整,在无实质变更技术内容下,当亦视为本发明可实施的范畴。

如图1和图2所示,在本发明的其中一个实施例中,基于半桥子模块的模块化多电平变换器每相由上下两个桥臂通过两个桥臂电感连接而成,每个桥臂包含N个子模块,每个子模块由一个储能电容和两个功率器件组成。一般情况下,子模块中还有一个旁路开关T用于旁路故障子模块。图2所示为模块化多电平变换器单相等效电路图。

如图3所示,基于多步模型预测控制的模块化多电平变换器故障容错控制方法框图,由交流电流优化模型预测控制、多目标优化模型预测控制和基于冒泡排序算法的子模块电容电压平衡控制三步组成,具体实施步骤如下:

步骤一:仅以系统的交流电流为优化对象,通过模型预测控制优化交流电流输出特性;

如图4所示,在本实施例中,步骤101:根据检测到的电路参数和交流电流参考值,分别计算上、下桥臂的电压预测值,计算公式为:

其中,Ro和Lo分别为传输线缆的电阻和电感,Ts为采样周期,Udc为直流侧电压,L为桥臂电感;ij(k)表示k时刻的j相交流电流测量值,ijref(k+1)为交流电流参考值,uj(k+1)表示k+1时刻的j相交流电压测量值,uuj(k+1)和ulj(k+1)分别表示k+1时刻的j相上下桥臂电压预测值;j=a,b,c,a,b,c为三相;

步骤102:分别计算上、下桥臂的子模块数量Nuj、Nlj

其中,Ucuref=Udc/(N-Nue),Uclref=Udc/(N-Nle);Ucuref和Uclref分别为上下桥臂子模块电容电压额定值,N为桥臂子模块数量,Nue和Nle分别为上、下桥臂故障子模块数量;

步骤103:将Nuj、Nlj代入nuj、nlj,重新计算上、下桥臂的电压预测值,计算公式为:

uuj(k+1)=nuj×Ucuref

ulj(k+1)=nlj×Uclref

步骤104:计算交流电流性能优化的代价方程,计算公式为:

步骤105:定义Jmin=+∞;若Jmin>Joj,则Jmin=Joj,更新nuj、nlj;若Jmin≤Joj,进入步骤106;

步骤106:判断nlj是否等于Nlj+1;若nlj不等于Nlj+1,则令nlj=Nlj+1,然后回到步骤103;若nlj等于Nlj+1,则进入步骤107;

步骤107:判断nuj是否等于Nuj+1;若nuj不等于Nuj+1,则令nuj=Nuj+1,然后回到步骤103;若nuj等于Nuj+1,完成交流电流输出特性优化。

步骤二:以系统的环流为主优化对象,以系统的交流电流为辅优化对象,通过模型预测控制进行多目标优化,使系统输出特性最优;

如图5所示,在本实施例中,步骤201:根据交流电流优化模型预测控制得出的上、下子模块数量nuj、nlj,计算桥臂环流的预测值,计算公式为:

其中,icj(k)表示k时刻的j相环流测量值,icj(k+1)表示k+1时刻的j相环流预测值。

步骤202:计算需要补偿的电压值,计算公式为:

其中,Δusum,arm为需要补偿的电压值,icjref(k+1)为交流电流参考值;

步骤203:分别计算上、下桥臂的子模块增量Ncuj、Nclj,然后将Ncuj、Nclj代入ncuj、nclj;计算公式为:

步骤204:将nuj+ncuj、nlj+nclj代入nuj、nlj,重新计算上、下桥臂的电压预测值,计算公式为:

uuj(k+1)=nuj×Ucuref

ulj(k+1)=nlj×Uclref

步骤205:计算多目标性能优化的代价方程,计算公式为:

步骤206:定义Jmin=+∞;若Jmin>Jsumj,则Jmin=Jsumj,更新ncuj、nclj;若Jmin≤Jsumj,则直接进入第七步。

步骤207:判断nclj是否等于Nclj+1;若nclj不等于Nclj+1,则nclj=Nclj+1,然后回到步骤204;若nclj等于Nclj+1,进入步骤208;

步骤208:判断ncuj是否等于Ncuj+1;若ncuj不等于Ncuj+1,则ncuj=Ncuj+1,然后循环到第四步;若ncuj等于Ncuj+1,判定系统输出特性达到最优,进入步骤三。

步骤三:进行子模块电容电压平衡控制。

在本实施例中,针对基于冒泡排序算法的子模块电容电压平衡控制,以上桥臂为例,下桥臂步骤相同。具体步骤如下:以图1中桥臂电流方向为正方向。若桥臂电流大于零,以冒泡升序排序,从子模块电容电压最小值开始,选择1~nuj+ncuj个子模块投入运行;若桥臂电流小于零,以冒泡降序排序,从子模块电容电压最大值开始,选择1~nuj+ncuj个子模块投入运行。

在本发明的其中一个实施例中,搭建了实验平台进行实验验证,子模块电容电压为100V。动态变化过程:动态实验的交流电流为10A,开始为正常工作状态,t1时刻先将上桥臂模块2旁路,经过10ms后在t2时刻将下桥臂子模块故障4旁路,经过20ms在t3时刻后将上桥臂子模块2改为正常运行子模块。

在本实施例中,图6为本发明的有故障时交流电流动态实验波形。由图看出,在动态变化过程中,交流电流一直跟随参考值变化,控制效果很好。

图7为本发明的有故障时环流动态实验波形。由图看出,在故障前和故障后,环流都被抑制的很好。

图8为本发明的有故障时子模块电容电压动态实验波形1。由图可以看出,上桥臂的子模块电容电压先上升,然后下桥臂的子模块电容电压在10ms后开始上升,与故障情况相符。

图9为本发明的有故障时子模块电容电压动态实验波形2。由图可以看出,子模块电容电压动态过程较慢,但最终上桥臂子模块电容电压稳定在97V上下左右,下桥臂子模块电容电压稳定在127V上下波动。

在本实施例中,本发明的有益效果如下:

1)、只需要采用一种控制策略即可完成MMC故障前和故障后的正常工作,故障后不需要调整控制策略。

2)、交流电流优化控制和多目标优化控制算法结构相同,且无控制参数,简化了软件设计要求。

3)、只通过上述计算步骤即可找到系统最优解,与子模块数量N无关,与传统模型预测控制方法相比,在子模块数较多时,计算量的减小十分显著,且易于在微控制器上实现。

4)、使MMC在正常状态和上下桥臂子模块不对称故障运行状态下都可正常工作,并具有良好的输出性能和环流抑制效果,且动态性能良好。

以上仅是本发明的优选实施方式,本发明的保护范围并不仅局限于上述实施例,凡属于本发明思路下的技术方案均属于本发明的保护范围。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理前提下的若干改进和润饰,应视为本发明的保护范围。

15页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种磁共振超导磁体升降场装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类