基于改进的变步长滞环比较法的MPPT算法研究_夏玉印

工艺与技术◆GongyiyuJishu

基于改进的变步长滞环比较法的MPPT算法研究

夏玉印1颜世超2何

宇3

(1.合肥金太阳能源科技股份有限公司,安徽合肥230088;2.南京南瑞太阳能科技有限公司,江苏南京210009;

3.燕山大学电气工程学院,河北秦皇岛066004)

摘要:基于以往太阳能光伏发电系统研究过程中最大功率点跟踪(MPPT)算法的不足,提出了一种改进的变步长滞环比较法。该方

法在一定程度上改进了传统算法在跟踪速度及精确度上不理想的特点,缓解了经典扰动观测法存在的速度与精度相矛盾的问题,其仿真和样机实验结果证明了所提方案的有效性。

关键词:变步长;精度;速度;最大功率点跟踪

0引言

随着人类社会的不断进步和发展,能源短缺和环境恶化成

成为目前最常见的最大功率点跟踪方法。

扰动观测法是目前最常用的MPPT实现方法之一。其基本思想是:首先扰动光伏电池输出电压(或电流),然后观测光伏电池输出功率的变化,根据功率变化的趋势连续改变扰动电压(或电流)方向,使光伏电池最终工作于最大功率点。但由于电压初始值与扰动电压步长对跟踪精度和速度有较大影响,存在振荡和误判等问题,使系统有时不能准确地跟踪到最大功率

[3]

。点,因此就降低了能量利用率

为人们的热议焦点。随着技术的进步以及其他能源利用形式的逐渐饱和,太阳能将成为今后的主流能源利用形式。太阳光伏原材料和应用环境的限制,具有最广发电由于不受能源资源、

泛的发展前景,是各国最着力发展的可再生能源技术之一[1]。在光伏发电系统中,光伏电池的利用率不但与光伏电池的内部特性有关,而且受辐照度、负载和温度等使用环境因素的影响。在不同的外界环境下,光伏电池可运行在不同且唯一的最大功率点(MaximumPowerPoint,MPP)上。因此,对于光伏发电系统来说,应当寻求光伏电池的最优工作状态,以最大限度地将光

[2]

能转化为电能。

导纳增量法是对扰动观察法的改进。它通过比较光伏阵列的瞬时电导和电导的变化率,改变转换器的占空比,从而实现MPPT控制。该方法具有较好的控制效果及较高的稳定度,但在控制判断过程中要进行较多的运算判断,控制算法比较复

[4]

杂,对控制系统采样精度要求也较高。

本文提出了一种改进的变步长滞环比较方法。在分析比较现有MPPT研究领域先进技术的基础上,通过该方法,改善了最大功率点跟踪过程中振荡和误判方面的问题,同时考虑速度和精度的要求,做到更加准确地跟踪光伏电池最大功率点,进而提高光伏发电系统的能量利用率。

定步长的扰动观测法存在振荡和误判问题,使系统不能准确地跟踪到最大功率点,因此许多现有文献对上述定步长的扰动观测法进行改进。其中,基于变步长的扰动观测法在减小振荡的同时,使系统可以更快地跟踪最大功率点;基于功率预测的扰动观测法有效地解决了外部环境剧烈变化时所产生的MPPT误判问题;基于滞环比较的扰动观测法在克服最大功率点跟踪过程中的振荡和误判方面均有较好的性能。

本文在基于滞环比较法的扰动观测法的基础上,提出了一种改进的变步长的方法。

1光伏阵列特性分析

在光伏发电系统中,光伏电池的利用率除了与其内部参数

负载和温度等使用环境因素的影响。不同有关外,还受辐照度、的外部条件下,光伏电池的最大功率点也不同。因此,对于工作在不同条件下的光伏电池,应当寻求其最优工作状态,从而最光伏电池随辐照度和温度变化的大限度地将光能转化成电能。

I —U 和P —U 特性曲线分别如图1(a)和图1(b)所示。

1000W/m2

800W/m2

4I pv/A

600W/m

3210

400W/m2200W/m2

3

3.1

基于变步长滞环比较的MPPT 技术

变步长扰动观测法

90807060P pv/W5040302010

15

U pv/V(a)I —U 特性曲线

10

20

25

10

600W/m2400W/m2

200W/m2

15

U pv/V

(b)P —U 特性曲线

20

25

800W/m

从太阳能电池的输出特性来看,距

1000W/m2

离最大功率点越近,改变相同步长电压导致功率的变化越小,因此在最大功率的搜索过程中,宜采用变步长的方法搜索。在远离最大功率点时,选取较大的步长快速接近系统最优工作状态;在最大功率点附近,选取较小的步长,这样能避免搜索过程的振荡。3.2

滞环比较法

在扰动观测法的基础上,引入滞环比较法。该方法的作用:在日照量快速变

图1给定光照曲线下光伏阵列的输出特性

化时,光伏电池的工作点电压并不随着快速地移动工作点,而

2常见的光伏MPPT 方法简介

在MPPT算法研究领域,扰动观测法(PerturbationandOb-

是等到日照量稳定后再跟踪到最大功率点,从而可以有效地抑制扰动观测法的振荡现象。外部环境发生变化可以看成为一种动态的振荡过程,这种方法可以克服扰动观测法的误判现象。

servation,P&O)与导纳增量法(IncrementalConductanceMethod)98

GongyiyuJishu◆工艺与技术

3.3变步长滞环比较法原理为了形成对比,分别对采用扰动观测法和变步长的滞环比较法MPPT控制方法进行仿真分析。

根据图3所示的光伏系统仿真模型,分别用MPPT模块应用扰动观察法和变步长的滞环比较法对外界条件变化后的某一瞬间进行仿真。由图4可以看出扰动观察法在0.004s左右达到最大功率点,波形在往后的范围内震荡比较明显。而图5的变滞环比较法在0.00025s处达到最大功率点,波动比较小。仿真结果表明变步长的滞环比较法与原来扰动观察法相比,其精度和速度都有所改进,提高了光伏系统发电的效率。

500450400350

在太阳能电池P-V特性曲线顶点附近从左至右依次取C、A、B3点,设变化标志为Flag ,扰动量为n 、P C、P A、P B,对应于A、B、C3点的功率,规定当P B≥P A&P A≥P C时,Flag =1,电压值保持原方向;当P B<P A&P A<P C时,Flag =-1,电压值反方向扰动;Flag =0,P C<P A&P B>P A,电压值保持不变。可以根据Flag 的值判断扰动的方向:

)Flag =2,P B≥P A&P A≥P C,电压值保持原方向扰动增加扰(1

动量,增加步长,令n =2n ;

)Flag =0,P C<P A&P B>P A,可能已经达到最大功率点,或(2

外部辐照度变化很快,则电压值不变;

)Flag =-2,P B<P A&P A<P C,减小扰动量,减小步长,n =n /2。(3

当日照快速变化时,P A≥P B&P B≤P C,Flag =0,工作点不做改变,从而避免了因日照快速变化而导致的误判。

滞环比较法的具体流程如图2所示。

开始检测U A,I A,令m =0

3002502001501005000

0.001

0.002

0.003

0.004

0.005

0.006

0.007

0.008

0.009

0.01

图4

450400350300

基于定扰动观察法的光伏电池输出功率仿真波形图

U B=U A+n ,检测U B,I BU C=U A-n ,检测U C,I C计算P A,P B,P C,并储存P B≥P A?Ym =m +1P A≥P C?NY

m =m +1m =2

U A=U B,清除m 的值,n =2n

m =0

m =-2

U A=U C,清除m

的值,n =n /2

m =m -1N

m =m -1

250200150100500

0.001

0.002

0.003

0.004

0.005

0.006

0.007

0.008

0.009

0.01

图5

基于变步长的滞环比较法的光伏电池输出功率仿真波形图

5结语

本文首先分析了光伏电池的输出特性,在此基础上提出了

—基于扰动观察法的变步长滞环比较一种新的MPPT算法——

法,结合光伏电池的数学模型以Matlab/Simulink建立其仿真模型,通过该模型对不同光照强度和温度条件下的光伏输出特性进行仿真。其仿真结果表明:该算法通过双向扰动确认的方法来保证扰动观测法的动作可靠性,以避免误判的发生,同时在搜索过程中不断调整搜索的步长,也有效抑制了最大功率点附近的振荡,是一种克服光伏组件非线性特征、提高光伏系统发电效率的有效控制方法。

[参考文献]

[1]朱铭炼,李臣松,陈新,等.一种应用于光伏系统MPPT的变步

长扰动观察法[J].电力电子技术,2010,44(1):20~22

[2]张兴,曹仁贤.太阳能光伏并网发电及其逆变控制

U A=U A,清除m 的值

图2变步长滞环比较法流程图

4仿真分析

本文在Matlab/Simulink仿真软件下搭建仿真模型,MPPT

的仿真模型如图3所示。

R 1

Diode

C

L

+v-

Cg

[M].北京:机械工业出版社,2011

[3]郭明明,沈锦飞.基于改进变步长电导增量法光伏

阵列MPPT研究[J].电力电子技术,2011,45(7):

Scope5

cos

+v

V 1

STT

V pv

pv2

IGBT

V 2

I 2

+-i

14~16

[4]张超,何湘宁,赵德安.光伏发电系统变步长MPPT

控制策略研究[J].电力电子技术,2009,43(10):47~49

PV

模型

I pv

i-+

I 1

U pvI pv

fcnU ref

+-

PID

Scope1

×

MPPT

PID控制

收稿日期:2012-10-17

作者简介:夏玉印(1963—),男,安徽巢湖人,工程

师,从事光伏发电系统建设及光伏发电系统可靠性和发

图3

光伏并网Matlab 仿真模型

电效率研究工作。

机电信息2013年第3期总第357期99

工艺与技术◆GongyiyuJishu

基于改进的变步长滞环比较法的MPPT算法研究

夏玉印1颜世超2何

宇3

(1.合肥金太阳能源科技股份有限公司,安徽合肥230088;2.南京南瑞太阳能科技有限公司,江苏南京210009;

3.燕山大学电气工程学院,河北秦皇岛066004)

摘要:基于以往太阳能光伏发电系统研究过程中最大功率点跟踪(MPPT)算法的不足,提出了一种改进的变步长滞环比较法。该方

法在一定程度上改进了传统算法在跟踪速度及精确度上不理想的特点,缓解了经典扰动观测法存在的速度与精度相矛盾的问题,其仿真和样机实验结果证明了所提方案的有效性。

关键词:变步长;精度;速度;最大功率点跟踪

0引言

随着人类社会的不断进步和发展,能源短缺和环境恶化成

成为目前最常见的最大功率点跟踪方法。

扰动观测法是目前最常用的MPPT实现方法之一。其基本思想是:首先扰动光伏电池输出电压(或电流),然后观测光伏电池输出功率的变化,根据功率变化的趋势连续改变扰动电压(或电流)方向,使光伏电池最终工作于最大功率点。但由于电压初始值与扰动电压步长对跟踪精度和速度有较大影响,存在振荡和误判等问题,使系统有时不能准确地跟踪到最大功率

[3]

。点,因此就降低了能量利用率

为人们的热议焦点。随着技术的进步以及其他能源利用形式的逐渐饱和,太阳能将成为今后的主流能源利用形式。太阳光伏原材料和应用环境的限制,具有最广发电由于不受能源资源、

泛的发展前景,是各国最着力发展的可再生能源技术之一[1]。在光伏发电系统中,光伏电池的利用率不但与光伏电池的内部特性有关,而且受辐照度、负载和温度等使用环境因素的影响。在不同的外界环境下,光伏电池可运行在不同且唯一的最大功率点(MaximumPowerPoint,MPP)上。因此,对于光伏发电系统来说,应当寻求光伏电池的最优工作状态,以最大限度地将光

[2]

能转化为电能。

导纳增量法是对扰动观察法的改进。它通过比较光伏阵列的瞬时电导和电导的变化率,改变转换器的占空比,从而实现MPPT控制。该方法具有较好的控制效果及较高的稳定度,但在控制判断过程中要进行较多的运算判断,控制算法比较复

[4]

杂,对控制系统采样精度要求也较高。

本文提出了一种改进的变步长滞环比较方法。在分析比较现有MPPT研究领域先进技术的基础上,通过该方法,改善了最大功率点跟踪过程中振荡和误判方面的问题,同时考虑速度和精度的要求,做到更加准确地跟踪光伏电池最大功率点,进而提高光伏发电系统的能量利用率。

定步长的扰动观测法存在振荡和误判问题,使系统不能准确地跟踪到最大功率点,因此许多现有文献对上述定步长的扰动观测法进行改进。其中,基于变步长的扰动观测法在减小振荡的同时,使系统可以更快地跟踪最大功率点;基于功率预测的扰动观测法有效地解决了外部环境剧烈变化时所产生的MPPT误判问题;基于滞环比较的扰动观测法在克服最大功率点跟踪过程中的振荡和误判方面均有较好的性能。

本文在基于滞环比较法的扰动观测法的基础上,提出了一种改进的变步长的方法。

1光伏阵列特性分析

在光伏发电系统中,光伏电池的利用率除了与其内部参数

负载和温度等使用环境因素的影响。不同有关外,还受辐照度、的外部条件下,光伏电池的最大功率点也不同。因此,对于工作在不同条件下的光伏电池,应当寻求其最优工作状态,从而最光伏电池随辐照度和温度变化的大限度地将光能转化成电能。

I —U 和P —U 特性曲线分别如图1(a)和图1(b)所示。

1000W/m2

800W/m2

4I pv/A

600W/m

3210

400W/m2200W/m2

3

3.1

基于变步长滞环比较的MPPT 技术

变步长扰动观测法

90807060P pv/W5040302010

15

U pv/V(a)I —U 特性曲线

10

20

25

10

600W/m2400W/m2

200W/m2

15

U pv/V

(b)P —U 特性曲线

20

25

800W/m

从太阳能电池的输出特性来看,距

1000W/m2

离最大功率点越近,改变相同步长电压导致功率的变化越小,因此在最大功率的搜索过程中,宜采用变步长的方法搜索。在远离最大功率点时,选取较大的步长快速接近系统最优工作状态;在最大功率点附近,选取较小的步长,这样能避免搜索过程的振荡。3.2

滞环比较法

在扰动观测法的基础上,引入滞环比较法。该方法的作用:在日照量快速变

图1给定光照曲线下光伏阵列的输出特性

化时,光伏电池的工作点电压并不随着快速地移动工作点,而

2常见的光伏MPPT 方法简介

在MPPT算法研究领域,扰动观测法(PerturbationandOb-

是等到日照量稳定后再跟踪到最大功率点,从而可以有效地抑制扰动观测法的振荡现象。外部环境发生变化可以看成为一种动态的振荡过程,这种方法可以克服扰动观测法的误判现象。

servation,P&O)与导纳增量法(IncrementalConductanceMethod)98

GongyiyuJishu◆工艺与技术

3.3变步长滞环比较法原理为了形成对比,分别对采用扰动观测法和变步长的滞环比较法MPPT控制方法进行仿真分析。

根据图3所示的光伏系统仿真模型,分别用MPPT模块应用扰动观察法和变步长的滞环比较法对外界条件变化后的某一瞬间进行仿真。由图4可以看出扰动观察法在0.004s左右达到最大功率点,波形在往后的范围内震荡比较明显。而图5的变滞环比较法在0.00025s处达到最大功率点,波动比较小。仿真结果表明变步长的滞环比较法与原来扰动观察法相比,其精度和速度都有所改进,提高了光伏系统发电的效率。

500450400350

在太阳能电池P-V特性曲线顶点附近从左至右依次取C、A、B3点,设变化标志为Flag ,扰动量为n 、P C、P A、P B,对应于A、B、C3点的功率,规定当P B≥P A&P A≥P C时,Flag =1,电压值保持原方向;当P B<P A&P A<P C时,Flag =-1,电压值反方向扰动;Flag =0,P C<P A&P B>P A,电压值保持不变。可以根据Flag 的值判断扰动的方向:

)Flag =2,P B≥P A&P A≥P C,电压值保持原方向扰动增加扰(1

动量,增加步长,令n =2n ;

)Flag =0,P C<P A&P B>P A,可能已经达到最大功率点,或(2

外部辐照度变化很快,则电压值不变;

)Flag =-2,P B<P A&P A<P C,减小扰动量,减小步长,n =n /2。(3

当日照快速变化时,P A≥P B&P B≤P C,Flag =0,工作点不做改变,从而避免了因日照快速变化而导致的误判。

滞环比较法的具体流程如图2所示。

开始检测U A,I A,令m =0

3002502001501005000

0.001

0.002

0.003

0.004

0.005

0.006

0.007

0.008

0.009

0.01

图4

450400350300

基于定扰动观察法的光伏电池输出功率仿真波形图

U B=U A+n ,检测U B,I BU C=U A-n ,检测U C,I C计算P A,P B,P C,并储存P B≥P A?Ym =m +1P A≥P C?NY

m =m +1m =2

U A=U B,清除m 的值,n =2n

m =0

m =-2

U A=U C,清除m

的值,n =n /2

m =m -1N

m =m -1

250200150100500

0.001

0.002

0.003

0.004

0.005

0.006

0.007

0.008

0.009

0.01

图5

基于变步长的滞环比较法的光伏电池输出功率仿真波形图

5结语

本文首先分析了光伏电池的输出特性,在此基础上提出了

—基于扰动观察法的变步长滞环比较一种新的MPPT算法——

法,结合光伏电池的数学模型以Matlab/Simulink建立其仿真模型,通过该模型对不同光照强度和温度条件下的光伏输出特性进行仿真。其仿真结果表明:该算法通过双向扰动确认的方法来保证扰动观测法的动作可靠性,以避免误判的发生,同时在搜索过程中不断调整搜索的步长,也有效抑制了最大功率点附近的振荡,是一种克服光伏组件非线性特征、提高光伏系统发电效率的有效控制方法。

[参考文献]

[1]朱铭炼,李臣松,陈新,等.一种应用于光伏系统MPPT的变步

长扰动观察法[J].电力电子技术,2010,44(1):20~22

[2]张兴,曹仁贤.太阳能光伏并网发电及其逆变控制

U A=U A,清除m 的值

图2变步长滞环比较法流程图

4仿真分析

本文在Matlab/Simulink仿真软件下搭建仿真模型,MPPT

的仿真模型如图3所示。

R 1

Diode

C

L

+v-

Cg

[M].北京:机械工业出版社,2011

[3]郭明明,沈锦飞.基于改进变步长电导增量法光伏

阵列MPPT研究[J].电力电子技术,2011,45(7):

Scope5

cos

+v

V 1

STT

V pv

pv2

IGBT

V 2

I 2

+-i

14~16

[4]张超,何湘宁,赵德安.光伏发电系统变步长MPPT

控制策略研究[J].电力电子技术,2009,43(10):47~49

PV

模型

I pv

i-+

I 1

U pvI pv

fcnU ref

+-

PID

Scope1

×

MPPT

PID控制

收稿日期:2012-10-17

作者简介:夏玉印(1963—),男,安徽巢湖人,工程

师,从事光伏发电系统建设及光伏发电系统可靠性和发

图3

光伏并网Matlab 仿真模型

电效率研究工作。

机电信息2013年第3期总第357期99


相关内容

  • 一种扰动观察法在光伏发电MPPT中的应用
  • 一种扰动观察法在光伏发电MPPT中的应用 刘莉,张彦敏 (燕山大学电气工程学院.河北秦皇岛066004) 摘要:分析了光伏电池的特性和扰动观察法的优缺点.针对扰动观察法步长难确定和光伏电池最大功率点两侧具有非对称性的特点.提出了一种改进扰动观察法.将该方法应用于光伏电池的最大功率跟踪,仿真和实验结果 ...

  • 直流母线电压控制实现并网与最大风能跟踪
  • 第31卷 第11期 2007年6月10日Vol.31 No.11 June10,2007 53 直流母线电压控制实现并网与最大风能跟踪 徐 科,胡敏强,杜炎森,杨晓静 ( 东南大学电气工程学院,江苏省南京市210096) 摘要:针对永磁同步风力发电机加不控AC/DC和可控DC/AC结构,提出采用直流 ...

  • 花朵授粉算法的研究及在测试数据自动生成中的应用_董跃华
  • 第37卷第5期 江西理工大学学报 JournalofJiangxiUniversityofScienceandTechnology DOI:10.13265/j.cnki.jxlgdxxb.2016.05.012 Vol.37, No.5Oct. 2016 2016年10月 文章编号:2095-30 ...

  • 图像拼接调研报告
  • 图像拼接的调研报告 1. 图像拼接的意义和国内外研究现状 1.1 意义 图像拼接(image mosaic)技术是将一组相互间存在重叠部分的图像序列进行空间配准,经重采样融合后形成一幅包含各图像序列信息的宽视角场景的.完整的.高清晰的新图像的技术.图像拼接是数字图像处理领域的一个重要的研究方向,在摄 ...

  • 基于精英学习的量子行为粒子群算法
  • 第28卷第9期V ol. 28No. 9 文章编号:1001-0920(2013)09-1341-08 控制与 and 决策 Control Decision 2013年9月Sep. 2013 基于精英学习的量子行为粒子群算法 章国勇, 伍永刚, 顾巍 (华中科技大学水电与数字化工程学院,武汉430 ...

  • 基于灰度相关的图像匹配算法的改进
  • 第28卷第5期2007年9月应用光学 JournalofAppliedOptics V01.28No.5 Sep.2007 文章编号:1002-2082(2007)05-0536-05 基于灰度相关的图像匹配算法的改进 刘 莹1'2,曹剑中1,许朝晖1,田雁1,付同堂1'2,王锋"2 (1 ...

  • 光伏系统最大功率点跟踪方法
  • 基于电流直接控制的光伏电池最大功率点跟踪策略 A Maximum Power Point Tracking Strategy Of Photovoltaic Cell Based On Direct Current Control 上海大学自动化系 崔开涌 Email: [email protected] ...

  • 光伏并网发电模拟装置报告
  • 光伏并网发电模拟装置(A题) 摘要: 整个光伏发电逆变系统确定采用全桥作为逆变器的拓扑结构,通过比较选择单极性正弦脉宽调制作为逆变器的调制方式.整个系统的硬件部分包括主电路.驱动电路.采样调理电路和保护电路,以及数字控制系统的硬件电路.基于MSP430F5529平台的逆变器软件设计则包括最大频率跟踪 ...

  • 2014 对光伏发电系统效率提升的研究
  • 对光伏发电系统效率提升的研究 中北大学计算机与控制工程学院 马慧卿 杨 风 杨丹丹 [摘要]在当今能源危机的形势下,光伏发电技术和产业得到了迅速地发展.虽然光伏发电系统的关键性技术日渐成熟,但成本高.效率低等问题仍制约其广泛发展与应用.因此如何提高光伏系统的效率日渐成为国内外人员研究的热点,本文对目 ...