首页> 中国专利> 用于兆瓦级三相逆变系统的多目标优化SVPWM方法

用于兆瓦级三相逆变系统的多目标优化SVPWM方法

摘要

本发明公开了一种用于兆瓦级三相逆变系统的多目标优化SVPWM方法,本发明依据机理分析和实验建模相结合的方法建立计及兆瓦级三相逆变系统输出波形质量和系统损耗等多性能指标的多目标优化SVPWM模型,设计基于个体迭代的外部存档型多目标优化求解器获得一组Pareto最优的SVPWM控制序列集,设计人员依据实际工程需求自动选取最优解,将其传输给兆瓦级三相逆变系统脉宽调制模块。采用本发明可实现满足输出波形质量和系统损耗等多性能指标折中优化的大功率三相逆变器SVPWM优化控制效果,兆瓦级三相逆变系统输出波形总谐波畸变率更低,且能保证逆变系统具有更低的损耗,更能满足实际工程对逆变系统综合指标优化运行的需求。

著录项

  • 公开/公告号CN106301056A

    专利类型发明专利

  • 公开/公告日2017-01-04

    原文格式PDF

  • 申请/专利权人 温州大学;

    申请/专利号CN201610858811.4

  • 申请日2016-09-28

  • 分类号H02M7/5395;H02M1/12;

  • 代理机构杭州求是专利事务所有限公司;

  • 代理人邱启旺

  • 地址 325000 浙江省温州市瓯海经济开发区东方南路38号温州市国家大学科技园孵化器

  • 入库时间 2023-06-19 01:20:05

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-09-07

    授权

    授权

  • 2017-02-01

    实质审查的生效 IPC(主分类):H02M7/5395 申请日:20160928

    实质审查的生效

  • 2017-01-04

    公开

    公开

说明书

技术领域

本发明涉及电力电子技术领域大功率变换器优化控制技术,特别涉及一种用于兆瓦级三相逆变系统的多目标优化SVPWM(Space Vector Pulse Width Modulation,空间矢量脉宽调制)方法。

背景技术

近年来,大容量逆变装置在大型冶炼、电能质量控制、电力牵引、大型风电和光伏电站等新能源电力系统中得到了广泛的应用。研发大容量逆变装置的主要性能指标包括提高逆变装置输出波形质量、降低系统损耗、减小装置体积等。通常而言,提高逆变装置输出波形质量和降低系统损耗这两个目标是相互矛盾的,因此如何设计一种空间矢量PWM策略获得这两个目标的折中优化已成为大容量逆变装置优化控制领域的关键技术难题之一。现有技术主要分为两种:(1)、在保证其中一个性能指标满足给定约束条件的情况下,采用优化技术优化另一个性能指标;(2)、采用权重系数法将这两个性能指标叠加为单个优化目标。这两种技术本质上都是将计及逆变装置波形质量和系统损耗的多目标优化问题转化为单目标优化问题,第一种技术存在约束条件难以精准确定和难以适应复杂工况变化等缺陷,第二种技术存在权重系数严重依赖工程经验、无法准确量化等缺陷。

发明内容

本发明的目的在于针对现有技术的不足,提供了一种用于兆瓦级三相逆变系统的多目标优化SVPWM方法。

本发明的目的是通过以下技术方案来实现的:一种用于兆瓦级三相逆变系统的多目标优化SVPWM方法,该方法包括以下步骤:

(1)依据机理分析和实验建模相结合的方法建立计及兆瓦级三相逆变系统输出波形质量和系统损耗等多性能指标的多目标优化SVPWM模型;设置多目标优化求解器的优化参数(包括最大迭代优化次数Imax和外部存档最大容量Amax)的数值;

(2)将三相逆变系统前1/3周期内开关控制序列的空间矢量A0A1A2A3A4A5A6A7及对应的矢量作用时间T0T1T2T3T4T5T6T7作为优化变量进行编码,随机产生一个初始个体S=A0A1A2A3A4A5A6A7T0T1T2T3T4T5T6T7,并令外部存档AR为空集,其中A0、A1、A2、A3、A4、A5、A6、A7的取值范围为0~7,T0、T1、T2、T3、T4、T5、T6、T7的取值范围为0~278,且满足T0+T1+T2+T3+T4+T5+T6+T7=Ts,其中Ts表示每个扇区的开关周期;

(3)对当前个体S逐个优化变量进行随机变异并保持其它变量不变,产生M个子代个体{Si,i=1,2,…,M},其中M等于优化变量的个数;

(4)对每个子代Si对应的兆瓦级三相逆变系统输出电流波形质量和系统损耗所涉及的多目标适应度函数进行计算评估,得到所有适应度函数值{fj(Si),j=1,2,…,n},n表示适应度函数的个数;

(5)使用基于非支配排序的Pareto适应度评价准则对个体Si,i=1,2,…,M进行Pareto排序;若只存在一个非支配个体,则令该个体为SN;如果存在多个非支配个体,则按照指数概率分布函数随机选择一个个体作为SN

(6)采用基于拥挤度距离的自适应更新机制更新外部文档AR,具体实现方式如下:

(6.1)如果AR中至少有一个个体能够支配SN,则个体SN不加入外部存档AR

(6.2)如果SN能够支配AR中的某些个体,则将这些被支配的个体从AR中移除,并将个体SN加入AR

(6.3)如果AR中所有个体与SN互不支配时,且AR的个体数未达到最大个数Amax,则将SN加入AR;若AR的个体数达到Amax,且若SN位于AR中最拥挤的位置,则不加入外部存档AR;否则SN将替代位于AR中最拥挤位置的个体。拥挤的程度采用拥挤距离来量化评估,拥挤度距离计算方法具体如下:对AR中所有个体{AR(k),k=1,2,..,m}对应的n个适应度函数{fl(AR(k)),l=1,2,..,m,k=1,2,…,n}按照升序排序,其中m为AR中的个体数,从而使得fl(AR(O(1)))≤fl(AR(O(2)))≤…≤fl(AR(O(m))),其中O(1),O(2)…,O(m)为排序索引号,ARl(O(i))表示第l个适应度函数值排序为O(i)对应的外部文档个体;ARl(O(1))和ARl(O(m))的拥挤距离d(ARl(O(1)))和d(ARl(O(m)))为:d(ARl(O(1)))=d(ARl(O(m)))=∞;对于i=2,…,(m-1),则ARl(O(i))的拥挤距离d(ARl(O(i)))为:ARl(O(i))=[ARl(O(i+1))-ARl(O(i-1))]/[fl(ARl(O(m))-fl(ARl(O(1))]。

(7)SN无条件地替代当前个体S。

(8)重复步骤(3)至(7),直至满足达到最大迭代优化次数Imax

(9)选取Pareto解集中间序号所对应的非支配解,将其传输给兆瓦级三相逆变系统的空间矢量脉宽调制模块,通过示波器检测兆瓦级三相逆变系统输出电流波形和对应的总谐波畸变率。

其中,多目标优化SVPWM的适应度函数及约束条件具体计算如式(1)~(5)所示:

min F(x)=min{f1(x),f2(x),f3(x)}(1)

f1(x)=Σj=0NjΔt(j+1)Δt(IA(t)-IAref(t))2+(IB(t)-IBref(t))2+(IC(t)-ICref(t))2)dt,Δt=2π3N---(2)

f2(x)=THDI(x)(3)

f3(x)=PT(x,k)=6(EGon(x,k)+EGoff(x,k)+EDoff(x,k)+EGcond(x,k)+EDcond(x,k))>

s.t.l≤THDV(x)≤u(5)

其中,IA(t)、IB(t)、IC(t)分别表示逆变器输出的A、B、C三相在第t时刻的电流值,IAref(t)、IBref(t)、ICref(t)分别表示逆变器A、B、C三相在第t时刻的标准正弦电流参考值,N表示分割的数量,THDI(x)表示在解x作用下的逆变系统输出电流波形的总谐波畸变率,l和u分别表示工程能容忍的输出电压波形总谐波畸变率的下限和上限值,PT(x,k)表示系统在解x作用下第k时刻状态下的损耗,EGon(x,k)表示对应的IGBT开通损耗,EGoff(x,k)表示对应的IGBT关断损耗,EDoff(x,k)表示对应的反并联二极管关断损耗,EGcond(x,k)表示对应的IGBT通态损耗,EDcond(x,k)表示对应的反并联二极管通态损耗。PT(x,k)中各项损耗的估算方法如下:首先通过功率器件生产厂家提供的技术手册查询到输入电压Vd、集电极电压Vce分别与集电极电流Ice之间的特性曲线以及IGBT开通损耗Pson、反并联二极管关断损耗Pdoff、IGBT关断损耗Psoff分别与IGBT集电极电流Ice之间的特性曲线,再采用MATLAB软件曲线拟合方法获得各个多项式系数,具体估算表达式如下:

EGon(x,k)=EGon(x,k-1)+β11(IL(x,k))212|IL(x,k)|+β13(6)

EGoff(x,k)=EGoff(x,k-1)+β21(IL(x,k))222|IL(x,k)|+β23(7)

EDoff(x,k)=EDoff(x,k-1)+β31(IL(x,k))232|IL(x,k)|+β33(8)

EGcond(x,k)=EGcond(x,k-1)+(β41(IL(x,k))242|IL(x,k)|+β43)|IL(x,k)|Δt(9)

EDcond(x,k)=EDcond(x,k-1)+(β51(IL(x,k))252|IL(x,k)|+β53)|IL(x,k)|Δt(10)

Δt=2π3N---(11)

其中EGon(x,k-1)表示在解x作用下第k-1时刻状态下IGBT的开通损耗,EGoff(x,k-1)表示在解x作用下第k-1时刻状态下IGBT的关断损耗,EDoff(x,k-1)表示在解x作用下第k-1时刻状态下反并联二极管的关断损耗,EGcond(x,k-1)表示在解x作用下第k-1时刻状态下IGBT的通态损耗,EDcond(x,k-1)表示对应的反并联二极管通态损耗,IL(x,k)表示系统在解x作用下第k时刻状态下流经负载的电流值,β11、β12、β13、β21、β22、β23、β31、β32、β33、β41、β42、β43、β51、β52、β53为多项式拟合曲线系数。

本发明的有益效果是:采用本发明可实现满足输出波形质量和系统损耗等多性能指标折中优化的大功率三相逆变系统SVPWM优化控制效果,具有现有技术所不具备的以下优点:兆瓦级三相逆变系统输出波形总谐波畸变率更低,且能保证逆变器具有更低的损耗,更能满足实际工程对逆变器综合指标优化运行的需求。

附图说明

图1为应用于兆瓦级三相逆变系统的多目标优化SVPWM方法的原理示意图;

图2为应用于兆瓦级三相逆变系统的多目标优化SVPWM方法的实现步骤示意图。

具体实施方式

下面结合附图对本发明进一步说明,本发明的目的和效果将更加明显。

图1为应用于兆瓦级三相逆变系统的多目标优化SVPWM方法的原理示意图,其中VDC为直流电压,G1~G6表示6个IGBT模块,Cs表示直流侧电容,L1和C1分别表示滤波电感和滤波电容,IA、IB、IC分别表示逆变系统流经滤波电感的A、B、C三相电流,IL表示负载侧电流。

图2为应用于兆瓦级三相逆变系统的多目标优化SVPWM方法实现步骤示意图。

以一个功率为1兆瓦的三相逆变系统为例,采用本发明提出的所述的多目标优化SVPWM方法进行实施。

所述的一种用于兆瓦级三相逆变系统的多目标优化SVPWM方法,包括以下步骤:

(1)依据机理分析和实验建模相结合的方法建立计及兆瓦级三相逆变系统输出波形质量和系统损耗等多性能指标的多目标优化SVPWM模型;设置多目标优化求解器的优化参数:包括最大迭代优化次数Imax=500和外部存档的最大容量Amax=100;

(2)将三相逆变系统前1/3周期内开关控制序列的空间矢量A0A1A2A3A4A5A6A7及对应的矢量作用时间T0T1T2T3T4T5T6T7作为优化变量进行编码,随机产生一个初始个体S=A0A1A2A3A4A5A6A7T0T1T2T3T4T5T6T7,并令外部存档AR为空集,其中A0、A1、A2、A3、A4、A5、A6、A7的取值范围为0~7,T0、T1、T2、T3、T4、T5、T6、T7的取值范围为0~278,且满足T0+T1+T2+T3+T4+T5+T6+T7=Ts,其中每个扇区的开关周期Ts=278微秒;

(3)对当前个体S逐个优化变量进行随机变异并保持其它变量不变,产生M个子代个体{Si,i=1,2,…,M},其中M=16;

(4)对每个子代Si对应的兆瓦级三相逆变系统输出电流波形质量和系统损耗所涉及的多目标适应度函数进行计算评估,得到所有适应度函数值{fj(Si),j=1,2,…,n},n表示适应度函数的个数;

(5)使用基于非支配排序的Pareto适应度评价准则对个体Si,i=1,2,…,M进行Pareto排序;若只存在一个非支配个体,则令该个体为SN;如果存在多个非支配个体,则按照指数概率分布函数随机选择一个个体作为SN

(6)采用基于拥挤度距离的自适应更新机制更新外部文档AR,具体实现方式如下:

(6.1)如果AR中至少有一个个体能够支配SN,则个体SN不加入外部存档AR

(6.2)如果SN能够支配AR中的某些个体,则将这些被支配的个体从AR中移除,并将个体SN加入AR

(6.3)如果AR中所有个体与SN互不支配时,且AR的个体数未达到最大个数Amax,则将SN加入AR;若AR的个体数达到Amax,且若SN位于AR中最拥挤的位置,则不加入外部存档AR;否则SN将替代位于AR中最拥挤位置的个体。拥挤的程度采用拥挤距离来量化评估,拥挤度距离计算方法具体如下:对AR中所有个体{AR(k),k=1,2,..,m}对应的n个适应度函数{fl(AR(k)),l=1,2,..,m,k=1,2,…,n}按照升序排序,其中m为AR中的个体数,从而使得fl(AR(O(1)))≤fl(AR(O(2)))≤…≤fl(AR(O(m))),其中O(1),O(2)…,O(m)为排序索引号,ARl(O(i))表示第l个适应度函数值排序为O(i)对应的外部文档个体;ARl(O(1))和ARl(O(m))的拥挤距离d(ARl(O(1)))和d(ARl(O(m)))为:d(ARl(O(1)))=d(ARl(O(m)))=∞;对于i=2,…,(m-1),则ARl(O(i))的拥挤距离d(ARl(O(i)))为:ARl(O(i))=[ARl(O(i+1))-ARl(O(i-1))]/[fl(ARl(O(m))-fl(ARl(O(1))]。

(7)SN无条件地替代当前个体S。

(8)重复步骤(3)至(7),直至满足达到最大迭代优化次数Imax

(9)选取Pareto解集中间序号所对应的非支配解,将其传输给兆瓦级三相逆变系统的空间矢量脉宽调制模块,通过示波器检测兆瓦级三相逆变系统输出电压波形和对应的总谐波畸变率。

其中,多目标优化SVPWM的适应度函数及约束条件具体计算如式(1)~(5)所示:

min F(x)=min{f1(x),f2(x),f3(x)}(1)

f1(x)=Σj=0NjΔt(j+1)Δt(IA(t)-IAref(t))2+(IB(t)-IBref(t))2+(IC(t)-ICref(t))2)dt,Δt=2π3N---(2)

f2(x)=THDI(x)(3)

f3(x)=PT(x,k)=6(EGon(x,k)+EGoff(x,k)+EDoff(x,k)+EGcond(x,k)+EDcond(x,k))(4)

s.t.l≤THDV(x)≤u(5)

其中,IA(t)、IB(t)、IC(t)分别表示逆变器输出的A、B、C三相在第t时刻的电流值,IAref(t)、IBref(t)、ICref(t)分别表示逆变器A、B、C三相在第t时刻的标准正弦电流参考值,N表示分割的数量,THDI(x)表示在解x作用下的逆变系统输出电流波形的总谐波畸变率,l和u分别表示工程能容忍的输出电压波形总谐波畸变率的下限和上限值,PT(x,k)表示系统在解x作用下第k时刻状态下的损耗,EGon(x,k)表示对应的IGBT开通损耗,EGoff(x,k)表示对应的IGBT关断损耗,EDoff(x,k)表示对应的反并联二极管关断损耗,EGcond(x,k)表示对应的IGBT通态损耗,EDcond(x,k)表示对应的反并联二极管通态损耗。PT(x,k)中各项损耗的估算方法如下:首先通过功率器件生产厂家提供的技术手册查询到输入电压Vd、集电极电压Vce分别与集电极电流Ice之间的特性曲线以及IGBT开通损耗Pson、反并联二极管关断损耗Pdoff、IGBT关断损耗Psoff分别与IGBT集电极电流Ice之间的特性曲线,再采用MATLAB软件曲线拟合方法获得各个多项式系数,具体估算表达式如下:

EGon(x,k)=EGon(x,k-1)+β11(IL(x,k))212|IL(x,k)|+β13(6)

EGoff(x,k)=EGoff(x,k-1)+β21(IL(x,k))222|IL(x,k)|+β23(7)

EDoff(x,k)=EDoff(x,k-1)+β31(IL(x,k))232|IL(x,k)|+β33(8)

EGcond(x,k)=EGcond(x,k-1)+(β41(IL(x,k))242|IL(x,k)|+β43)|IL(x,k)|Δt(9)

EDcond(x,k)=EDcond(x,k-1)+(β51(IL(x,k))252|IL(x,k)|+β53)|IL(x,k)|Δt(10)

Δt=2π3N---(11)

其中EGon(x,k-1)表示在解x作用下第k-1时刻状态下IGBT的开通损耗,EGoff(x,k-1)表示在解x作用下第k-1时刻状态下IGBT的关断损耗,EDoff(x,k-1)表示在解x作用下第k-1时刻状态下反并联二极管的关断损耗,EGcond(x,k-1)表示在解x作用下第k-1时刻状态下IGBT的通态损耗,EDcond(x,k-1)表示对应的反并联二极管通态损耗,IL(x,k)表示系统在解x作用下第k时刻状态下流经负载的电流值,β11、β12、β13、β21、β22、β23、β31、β32、β33、β41、β42、β43、β51、β52、β53为多项式拟合曲线系数。

本发明实施后获得的效果:在阻性、感性等不同类型负载情形下,采用本发明的兆瓦级三相逆变系统输出电流波形的THD绝对值相比现有技术至少降低0.8%,系统损耗绝对值比现有技术至少降低2.5%,并且在负载突增和负载突卸等特殊情形下的系统鲁棒性均比现有技术更强。

综上所述,采用本发明可实现满足输出波形质量和系统损耗等多性能指标折中优化的大功率三相逆变系统SVPWM优化控制效果,具有现有技术所不具备的以下优点:兆瓦级三相逆变系统输出波形总谐波畸变率更低,且能保证逆变器具有更低的损耗,更能满足实际工程对逆变器综合指标优化运行的需求。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号