BOOST变换器实现光伏阵列最大功率跟踪.docx
- 文档编号:30058198
- 上传时间:2023-08-04
- 格式:DOCX
- 页数:15
- 大小:434.23KB
BOOST变换器实现光伏阵列最大功率跟踪.docx
《BOOST变换器实现光伏阵列最大功率跟踪.docx》由会员分享,可在线阅读,更多相关《BOOST变换器实现光伏阵列最大功率跟踪.docx(15页珍藏版)》请在冰豆网上搜索。
BOOST变换器实现光伏阵列最大功率跟踪
第4章BOOST变换器实现光伏阵列最大功率跟踪
光伏发电存在的问题是光伏阵列的输出特性受外界环境影响大,电池表面温度和日照强度的变化都可以导致输出特性发生较大的变化。
并且,山于U前光伏阵列的成本高、转换效率低,价格昂贵,初期投入较大。
并且其输出功率易受日照强度、环境温度等因素的影响,为了提高光伏发电系统的效率,充分利用光伏阵列所产生的能量是光伏发电系统的基本要求,在现在的光伏发电系统中,通常要求光伏阵列的输出功率始终保持最大,即系统要能实时地跟踪光伏阵列的最大功率点。
本设计分析了儿种常用最大功率点跟踪算法,最终采用扰动观察法控制Boost电路实现光伏组件最大功率点跟踪,并对其进行了仿真验证。
4.1最大功率点跟踪技术
将太阳电池的电压U和电流I检测后相乘得到功率P,然后判断太阳电池此时的输出功率是否达到最大,若不在最大功率点运行,则调整脉宽,调制输出占空比D,改变充电电流,再次进行实时采样,并作出是否改变占空比的判断,通过这样寻优过程可保证太阳电池始终运行在最大功率点,以充分利用太阳电池方阵的输出能量。
最大功率点跟踪控制(MPPT)策略实时检测光伏阵列的输出功率,采用一定的控制算法预测当前工作情况下阵列可能的最大功率输出,通过改变当前的阻抗悄况来满足最大功率输出的要求。
这样即使光伏电池的结温升高使阵列的输出功率减少,系统仍可以运行在当前工况下的最佳状态,下面具体说明它的工作原理。
由于光伏电池具有非线性的输出特点,不易进行数学分析,所以先利用简单的线性电路来研究最最大功率跟踪的基本原理。
简单的线性电路原理如图4-1所示。
其负载上的功率为:
(4-1)
Ri
图4^1简单的线性电路原理图
将(4-1)式对心求导,因为K、K都是常数,所以可得:
(4-2)
%-乂2
从式(4・2)可以看出,当RgRi时,有最大值。
对于线性电路来说,当负载电阻等于电源内阻时,电源输出最大功率。
虽然太阳电池是强非线性的,然而在极短的时间内,可以认为是线性电路。
可见,在一定的温度和光照强度下,光伏阵列能否工作在最大功率点处取决于其所带的负载大小,如果负载电阻的大小和电池内阻一致,即可实现MPPT。
光伏电池的工作悄况如图3-2所zKo
图4・2光伏电池工作情况示意图
其中曲线是不同光照强度下,电池的电流、电压a-v)输出特性。
假设,电池所带负载为电阻,直线为负载电阻的人站特性。
二者的交点即为光伏阵列的工作点,如点A、B、C。
工作点的电压电流要同时符合光伏电池的人W寺性和负载自身的特性。
如果两条线的交点不在最大功率点处,此时负载和光伏阵列就处于失配的状态,光伏阵列转换的电能就没有被充分的利用。
上图中,在某一时刻光伏发电系统工作于稳定状态下,负载特性线与光伏电池特性曲线交于点A,当光照强度发生变化,即光伏电池的输出特性山曲线1下降到曲线2。
此时如果负载电阻保持不变,系统的工作点A将沿负载特性线向光伏电池新的特性曲线2处转移,最终运行在新的稳态点B。
可是在电池新的输出特性曲线2上其最大功率点是C点,可见此时的负载和光伏阵列己处于失配的状态,系统工作点偏离了相应光照强度下的最大功率点。
只有改变光伏电池所带负载的大小,让新的负载特性线与电池的输出特性曲线相交于点C,才能实现负载和电池的再次匹配,令系统工作在最大功率点处。
因此,只要通过一定的控制策略让负载电阻始终等于太阳能电池的内阻,就可以实现太阳电池的最大功率输出,也就实现了太阳电池的MPPT。
在光伏电池的输出端,通常接上一个DC/DC变换电路,作为最大功率跟踪控制器,如图4-3所示。
Rg
图4-3光伏最大功率跟踪器的基本原理图
虽然太阳能电池和DC/DC变换电路均为强非线性特征,但在小的时间间隔里,两者均可以看为线性电路。
因此,等效把太阳能电池看成直流电源,DC/DC变换电路看成外部阻性负载。
这样,光伏方阵所接的等效负载就是DC/DC变换器占空比D和其所带负载的函数,调节变换器的占空比就可以达到改变光伏方阵负载的U的,从而实现最大功率跟踪。
4.2几种常用MPPT算法分析与比较
U前,太阳电池的最大功率点跟踪(MPPT)控制技术已发展出各种控制方法,常用的有恒定电压控制法、扰动观察法、电导增量法等,下面将对这儿种主要的MPPT控制方法的特点加以分析。
4.2.1恒定电压控制法
当温度一定时,不同光强下太阳电池最大功率点儿乎落在同一根垂直线的两侧邻近,这就有可能把最大功率点的轨迹线近似地看成电压为常数的一根垂宜线,亦即只要保持太阳电池的输出端电压为常数且等于某一日照强度下相应于最大功率点的电压,就可以大致保证在该温度下太阳电池输出最大功率,这
就是CVT控制的理论依据。
600W"严
\\
\\1
电压U(V)
图4-4恒主电压控制法
CVT方式具有控制简单,可靠性高,稳定性好,易于实现等优点,但是恒定电压控制法的控制精度较差,特别是对于早晚和四季温差变化剧烈的地区,一旦它的工作环境明显变化时,光伏电池的控制器就不能自动的跟踪到光伏电池的新的最大功率点,即没有自寻优的能力,造成了能量的极大损耗,必须人工干预才能&好运行。
采用CVT来实现MPPT控制,由于其良好的可靠性和稳定性,U询在光伏系统中仍被较多使用,但随着光伏系统控制技术的计算机及微处理器化,该方法正在逐步被新方法所替代
4.2.2电导增量法
电导增量法是通过光伏阵列输出端的动态电导值与此时的静态电导的负数相比较,以判断调节光伏阵列输出电压方向的一种最大功率点跟踪方法。
处,有
将等式的两端对U求导,
我们知道,山于太阳能电池P-W特性是一单峰值曲线,在最大功率点Pnuu竺=0的关系。
功率P可以山电压U与电流I表示,即卩=Ux/。
dU求得:
(4-3)
dP,和dl
——=1+U——
dUdU
当修八喘"时,
(4-4)
d!
_/
而"一万
上式中,力为电池板增量过程中的电流前后的差值,dU为电池板增量过程中的电压前后的差值。
式(4.4)即为到达太阳电池最大功率点所需满足的条件。
当—时,光伏电池板就没有工作在最大功率点,此时分两种悄况:
dUU
当巴>-丄时,U值比最大功率点电压偏小,应该增大扰动fi:
当—dUUdUU
时,u值比最大功率点电压偏大,应该减小扰动量。
这种方法的根本思想就是通过比较输出电导的变化a和瞬时电导值的大小
来决定参考电压变化的方向。
4.2.3扰动观察法
扰动观察法乂称为爬山法,扰动观察法的实现简单,所需检测的参数少,是实现MPPT的常用方法。
该方法的基本思想是:
测量当前阵列输出功率,然后在原输出电压上增加一个小电压分量(或称之为扰动),其输出功率会发生改变,测量出改变后的功率,比较改变前的即可知道功率变化的方向。
如果功率增加就继续使用原扰动,若减小则改变原扰动方向。
图4-5扰动观察法示意图
光伏系统控制器在每个控制周期用较小的步长改变光伏阵列的输出,改变的步长是一定的,方向可以是增加也可以是减小,控制对象可以是光伏阵列输出电压或电流,这一过程称为“干扰”;然后,通过比较干扰周期前后光伏阵列的输出功率,若AP>0,说明参考电压调整的方向正确,可以继续按原来的方向“干扰”;若AP<0,说明参考电压调整的方向错误,需要改变“干扰”的方向。
当给定参考电压增大时,若输出功率也增大,则工作点位于图4-5中最大功率点左侧,需继续增大参考电压;若输出功率减小,则工作点位于最大功率点右侧,需要减小参考电压。
当给定参考电压减小时,若输出功率也减小,则工作点位于耳级X的左侧,需增大参考电压,若输出功率增大,则工作点位子的右侧,需继续减小参考电压。
这样,光伏阵列的实际工作点就能逐渐接近当前最大功率点,最终在其附近的一个较小范W往复达到稳态。
图4・6扰动观察法控制流程图
4.3运用扰动观察法进行仿真研究
本设计采用扰动观察法对光伏电池进行最大功率跟踪,运用MATLAB进行仿真,仿真建模如图4-7
设置仿真时间为0.1S,光照为lOOOW/m^温度为25°C,根据峰值工作电压、峰值工作电流和预计升压求的的占空比,可求的负载电阻心为20.7Q。
占空比扰动步长决定功率变化的步长,如果步长值较大,则系统响应快,但不准确:
如果步长小,则系统反应慢,但相对精确。
仿真图中取占空比扰动步长为0.0001可以取得较满意的效果。
图4-8扰动观察法仿真结果
4.4DC-DC变换器实现MPPT
在光伏发电系统中,其功率的输出易受到外界环境的影响,通常在光伏阵列和负载之间接入DC/DC变换器。
DC/DC变换电路实际就是光伏电池和负载的一种负载阻抗匹配器,其主要有两大作用:
一是作为系统最大功率点跟踪控制
器,通过调节光伏电池所接的等效输入阻抗,使光伏发电系统工作在光伏电池的最大功率点处;二是对光伏电池的输出电压进行控制。
在光伏发电系统最大功率点跟踪控制器中使用的DC/DC变换电路主要有降压型(Buck)变换器、升压型(Boost)变换器和升-降压型(Buck-Boost)等。
DC/DC变换器作为一种负载阻抗匹配器,其匹配过程就是系统控制环节输出的信号调制成应用于变换器的PWM波,控制开关管的导通与关断来达到等效输入阻抗与电池内阻相匹配的过程,即通过控制占空比来实现最大功率跟踪。
4.4.1Boost变换器实现MPPT阻抗匹配问题
图4-9线性电路图
图中所示,上图为线性电路图,K为电源电压,&•为电源内阻,电阻,负载电阻心消耗的功率为:
对他求导,得
(4-6)
令誥“即尺訥,功率P取得最大值。
对于一个线性电路,当负载电阻他和电源内阻&相等时,电源输出功率卩最大。
虽然太阳能电池和Boost电路都是非线性的,但是在其工作点附近很小的范W内,可以将它们看作是线性电路。
因此,只要调节Boost电路等效输入阻抗R,使它始终等于太阳能电池的内阻就可以实现太阳能电池阵列的最大功率输出,也就是实现了太阳能电池的最大功率跟踪。
Boost变换器所接负载阻抗是否为任意值时,都能够通过阻抗变换实现光伏电池阵列最大功率输出呢?
山式R=(l-DF-Rl可知,(1-£>)-是小于1的数,山此表明Boost变换器
只能够实现将较大的负载阻抗变换成较小的等效输入阻抗。
如下图所示,R为
Boost电路等效输入阻抗,Rj为Boost变换器的较大(Ru>R)负载阻抗,
Rl2为Boost变换器的较小(Rl2 Boost变换器可以通过调节占空比D将负载线向a的方向进行变换达到等效输入阻抗R,而不能通过调节占空比D将负载线Rd向b的方向进行变换达到等效输入阻抗/? 。 总之当负载阻值大于光伏阵列的匹配阻抗时,可以通过Boost电路变换为匹配阻抗,反之则不可能实现。 图4-10Boost变换器实现MPPT阻抗匹配示意图 4.4.2Boost变换器工作原理 本课题中的直流变换器采用的是Boost电路。 Boost电路可始终工作在输入电流连续的状态下,只要输入电感足够大,则电感上的纹波电流小到接近平滑的直流电流,因此只需加入容量较小的无感电容其至不加电容,从而避免了加电容带来的种种弊端。 同时,Boost电路非常简单,山于功率开关管一端接地,其驱动电路设计更为方便。 一般,一个小型的太阳能光伏发电系统的输出电圧不超过50V,而并网的电压在311Vo因此,为了满足并网需要,需要在太阳能电池板与并网逆变器之间加入升压变换器。 Boost变换器是输出电压高于输入电压的单管直流变换器,其电路拓扑结构如下图所示,III光伏阵列、电感L、开关管T、一极管D、电容C和负载R构成。 ——► /YWA L MOSFET 图4T1Boost变换器电路拓扑结构 工作原理: 变换器有电感电流连续模式和电感电流断续模式两种工作模式。 假设变换器工作在连续模式下,当开关管T导通期间G,电路等效为下图4-11(a),二极管D反偏关断,电源S通过导通的开关管T向储能电感L进行储能,滤波电容C开始放电,供给负载电阻R;当开关管T关断期间f吩,电路等效为下图4-11(b),二极管D正向导通,电源叫和储能电感L共同流经续流二极管D向负载电阻R供电,同时,滤波电容C充电。 L C二 二rJ (a) + 匕 1 L D 4 1 C二 寸C L 匕 + (b) 图4-12BOOST变换器两种开关状态下的等效电路 当电路工作状态处于稳定时,一周期人内,储能电感乙储存的能量和释放出的能量相等。 针对以上的电路,有如下表达式: 整理后可得该Boost电路的输出表达式为: (4-8) 其中,D为开关管导通的占空比,O 山式可知,丄一>1,所以输出电压“0大于电源电压因此称该电路为\—D 升压电路。 4.4.3Boost变换器器件选择 1.储能电感L的选择 (4-9) 电感L在电路中起着能量传递、滤波的作用,山于电感电流是输入电流,电感电流的波动状况直接关系到电路的纹波电流大小、电磁兼容性和工作噪音等方面指标,因此电流的波动越小越好。 在Boost变换器中,在满足系统正常需求的悄况下,尽量选择数值低的电感,这样不但可以减小纹波电流、降低对器件的要求,还可以减少开关损耗。 假设电感电流相对纹波系数为5,开关管频率人,负载阻抗用5来描述电感电流的相对波动情况,表达式为: 2人 在开关管导通期间可知: (4-10) 电流变化为: (4-12) 电路工作 为了保证 则计算输入电感的公式: V,D_V,D_匕(1-D)-D_D(1_D)-R 当5=1时,Boost电路工作在临界连续模武下: 当5<1时,Boost在电流连续模式下: 当5>1时,Boost电路工作在电流断续模武下。 电路工作在电流连续模式下,电感的取值范胁为“呼 根据所选光伏电池的规格,光伏系统仿真参数取Boost变换器输入电压 S=21.7V、输出电压匕=45V、负载电阻/? =52Q、开关管频率=20kHz.电感电流纹波系数5=0.2、输出电压纹波系数7=0.006、开关管的占空比£>=0.518。 可得电流连续模式下的电感值: L>必一”尺=0.5唤("5⑻[52=782.2阳(4-13) 20;2x0.2x20x10' 2•滤波电容C的选择 当开关管关断期间f明,二极管D正向导通,通过电容C的放电来维持对负载电阻R的供电,引起了电容电压的下降,形成纹波电压。 假设电压的纹波系数为: (4-14) 当开关管导通期间G,电容C放电,1=*。 由 (4一⑸ 则可以确定滤波电容C的计算公式: 可得电流连续模式下的电容值: 3.开关器件M0SFET的选型 开关管的额定电流应大于电感峰值电流的最大值,电压额定值应大于输出电压。 此系统选用功率场效应管,它是多数载流子导电,不存在存储效应,因此上升和下降速度快,存储时间短,开关损耗小,可以在很高的开关频率下工作。 这里选用n沟道增强型MOSFET功率管I。 4.二极管D的选型 二极管的选择主要是对正向压降、反向压降及开关速度等儿个参数因素进行综合考虑。 正向压降越高功率损耗越大,另外二极管关断时间太长将影响转换器的转换效率,其至可能产生瞬间高压,损坏元器件,除此之外二极管必须具有较高的反向电压。 4.4.4仿真实现 根据上述计算的参数值和系统仿真参数的选取,在Matlab/Simulink仿真环境下,建立起Boost变换器的仿真模型,下图3所示。 仿真时间为0.2s,经过仿真调试,当电感值取260mH、电容值取时470uF,电路仿真效果较好。 Boost变换器输出电压仿真波形如图4-13所示。 4.5本章小结 本章首先介绍了光伏组件最大功率点跟踪的相关知识,根据介绍的儿种MPPT方法选取本设计采用的扰动观察法进行了MATLAB仿真,并结合某光伏阵列生产厂家提供的光伏阵列相关参数,设计了基于BOOST电路的MPPT控制电路,达到了最大功率点跟踪。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- BOOST 变换器 实现 阵列 最大 功率 跟踪