光伏系统最大功率点跟踪方法
由太阳电池的输出特性所决定 , 随着光照强度、 温度等自然条件的改变 , 最大输出功率点也相应改变。为了提高光伏发电效率、 降低成本 , 光伏发电系统必须考虑最大功率点的跟踪问题。1 太阳能电池的伏安特性太阳能光伏阵列光照特性解析式如下 [ 1 ] :I=I g - I d exp qAKT ( V 0 +I 0 R s! “) -# $1 - V 0 +I 0 R sRsh( 1 )式中 : I 0 , V 分别为太阳能电池的输出电流和输出电压 ; I d 为二极管饱和电流 ; I g 为光生电流 ; q 为电子的电荷量 ( 1 × 10 - 19 C ) ; A 为二极管特性因子 ;K 为波尔兹曼常量 (1.38 × 10 - 23 J /kWh) ; T 为太阳能电池温度 ; R s ,R sh 分别为太阳能电池的串联、并联电阻。对于太阳能电池来说 , 式 ( 1 ) 中 的 ( V 0 +I 0 R s ) /R sh 数值很小 , 可以忽略不计。 I — U 特性可近似表达为I=I s - I d exp qAKT ( V 0 +I 0 R s! “) -# $1 ( 2 )开路状态时 , I=0 , U=U oc ; 短路状态时 , I=I sc ,U=0 ; 在最大功率点 , I=I m , U=U m ,dP/dU=0 。根据系统在最大功率点处和开路状态下的条件 , 最后可以求得太阳能电池阵列的体系模型。 I-U 特性、 P- U 特性都是温度和光强的函数 , 它们都随这 2 个因素的改变而变化 , 其中 , 温度主要影响输出电压 , 光强主要影响输出电压。2 最大功率点的跟踪方法为追踪光伏系统的最大功率点 , 我们在参考国内外经验和方法的基础上 , 依据太阳能电池的I- U 和 P- U 输出特性 , 得出下列最大功率点的追踪方法。2.1 恒定电压跟踪法收稿日期 : 2006- 11- 01 。作者简介 : 李 玲 ( 1980- ) , 女 , 硕士研究生 , 从事光伏技术的应用和研究。 E- mail : liling13888634660@ 126.com光伏系统最大功率点跟踪方法李 玲 , 谢 建 , 杨祚宝( 云南师范大学 太阳能研究所 , 云南省农村能源工程重点实验室 , 昆明 云南 650092 )摘 要 : 最大功率点跟踪是光伏发电系统中重要的问题。 在对太阳电池特性曲线分析的基础之上 , 阐述了几种常用的光伏系统最大功率点的追踪方法。文章总结并分析了各种方案的优缺点。关键词 : 光伏系统 ; 最大功率追踪中图分类号 : TM615 文献标志码 : B 文章编号 : 1671- 5292 ( 2007 ) 02- 0085- 03Maximum power point tracing in photovoltaic systemLI Ling, XIE Jian , YANG Zuo- bao( solar Energy Research Institute ,Yunnan Province Renewable Energy Engineering Key Laboratory ,Yunnan NormalUniversity ,Kunming 650092 , China )Abstract : Maximum Power Point Tracing is one of the important problems for the photovoltaicsystem. With the analysis on the character curve of solar array, in this paper, some of the Maxi-mum Power Point Tracing methods were enumerated and the merit and defect of these methodswere analyzed.Key words : photovoltaic system ; maximum power point tracing图 1 太阳能电池的 U- I 特性曲线图Fig.1 V- I characteristics of PV array输出电流I/A1000W/m 2800W/m600W/m400W/m200W/mLABCDEP m axA ′B ′C ′D ′E ′输出电压 U/ VU m可再生能源Renewable Energy Resources第 25 卷 第 2 期2007 年 4 月Vol.25 No.2Apr. 2007图 1 为太阳能电池的 U- I 曲线图 , 其中曲线L 为 负 载 特 性 曲 线 , 它 与 伏 安 特 性 曲 线 的 交 点( A , B , C , D , E ) 即为光伏阵列的工作点 [ 2 ] 。如果最大限度地提高光伏阵列的发电效率 , 从电路的匹配角度看 , 就需要一个阻抗变换器。 为了实现这一阻抗变化 , 即设法将光伏阵列的工作点移至光伏阵列伏安特性曲线的最大功率点 A ′ , B ′ , C ′ , D ′ ,E ′ 。 对于大多数太阳电池组件来说 , 温度保持固定值时 , 最大功率点基本在一根垂线的两侧 , 即在开路电压的 ( 78 ± 2 ) % 处。这样就可以把最大功率跟踪器简化为一个稳压器 , 来实现最大功率点的跟踪。 但此法忽略了温度对开路电压的影响。 以常规单晶硅太阳能电池而言 , 每当环境温度升高 1 ℃时 , 其开路电压下降率约为 0.35% ~ 0.45% 。 这个因温度的变化而带来的能耗不容忽视 , 然而 , 这个问题却是恒定电压追踪法无法克服的。2.2 扰动观察法在逆变器开始工作前 , 测定其开路电压 , 取开路电压的 ( 78 ± 2 ) % 处作为逆变器开始工作的跟踪电压 U ref , 这样逆变器开始工作就在最大功率点附近。 当逆变器工作点稳定之后 , 给系统一个电压扰动 △ U , 若此时逆变器输出功率的变化为 △ P , 根据 P- U 特性曲线图 ( 图 2 ) 可知 , 当 △ P / △ U =0 ,系 统 运 行 在 最 大 功 率 点 ; 当 △ P / △ U >0 , 系 统运行在最大功率左边 ; 当 △ P/ △ U<0 , 系统运行在最大功率点右边。 为了追踪到最大功率点 , 可以通过不断调节开关管的占空比 D 来增大或减小光伏阵列的输出电压 , 从而达到 △ P/ △ U=0 , 来追踪到最大功率点。2.3 导纳微增法导纳微增法是基于 P — U 特性曲线性质的自寻优的过程。通过对太阳阵列当前输出电压与电流的检测 , 得到当前太阳阵列输出功率 , 再与已被存储的前一时刻的阵列功率相比较 , 舍小取大 , 再检测 , 再比较……如此不断地周而复始 , 便使光伏电池动态地工作在最大功率点上。从图 2 可以看出 , 在任何太阳辐照强度及温度下 , 只要保持光伏电池的输出电压 U ′ , 都能实时地保持相应的最大功率点所对应的电压值 , 当检测到负载特性与光伏阵列的伏安特性曲线的交点在最大功率点所对应的电压 U m 之左时 , 导纳微增法的作用是使交点处的电压升高 ; 当交点在最大功率点相应电压 U m 之右时 , 导纳微增法的作用是使交点处的电压下降。这样就可以保证在任何时刻都输出其最大功率。导纳微增法控制流程如图 3 所示 [ 3 ] 。2.4 间歇扫描跟踪法间歇扫描跟踪法是定时地扫描一段的光伏系统的输出电压 ( 一般为 0.5 ~ 0.9 倍的开路电压 ) ,同时记录不同电压下对应的输出功率 , 经过比较不同点的光伏系统的输出功率 , 就可以方便地得出最大功率点 [4 , [5] 。在一天的运行过程中 , 光伏阵列在短时间内的工作点变化不大 , 根据太阳能电池的伏安特性曲线 , 并结合光伏发电系统的实际运行情况 , 在较短时间间隔内只在缩小的跟踪范围内扫描一次 ;每隔较长一段时间后 , 才在整个跟踪范围内对各工作点扫描一次 , 间歇扫描法的算法流程图如图4 所示。其中 N 表示为长、 短时间的倍数比 , 其值可根据当地的光照变化情况而定 , T k , T m ax , T m in 分别为扫描控制周期的当前值、 最大值和最小值。 这图 3 导纳微增法的控制流程图Fig.3 Control flow chart of MPPT开始检测光伏电池输出电压电流计算输出功率 PP ( k ) ≥ P ( k- 1 )n ( k- 1 ) ≥ 0 n ( k- 1 ) ≤ 0n ( k ) = △ V n ( k ) =- △ V n ( k ) =- △ V n ( k ) = △ VV ref =V ref ( k- 1 ) + △ V返回YY YN NN图 2 太阳能电池的 P- U 特性曲线图Fig.2 P- V characteristics of PV array输出功率P/WP 0P 1P mP 1P 0V 0 V 1 V m V 1 V 0输出电压 U/ V可再生能源 2007 , 25 ( 2 )86样控制的目的是当光照变化不大时 , 就延长扫描间隔时间 , 从而进一步减少工作点被扰动的次数 ,提高系统运行的稳定性 , 从而智能地改善系统控制性能。通过试验验证 , 改进后的间歇扫描法 , 既保持了跟踪的控制精度 , 又提高了系统运行的稳定性。3 结论恒定电压跟踪法操作简单 , 但受环境温度的影响比较大 , 曾用于早期的光伏系统。 这种方法基本能够跟踪最大功率点 , 但随着微电子技术的不断发展和微电子器件的大幅度降价 , 这种方法已显得很不经济 [ 6 ] 。目前 , 太阳能电池最大功率跟踪技术多采用脉宽调制法 , 硬件的实现均是利用晶体管开关工作在开关状态 , 将太阳电池阵列的直流输出信号变换成一个有可变占空比的方波信号来改变太阳阵列的等效负载。 作为功率调节的变换器 , DC/DC的开关调节通常采用脉宽调制 , 它与太阳能电池板串连 , 通过改变 PWM 波的占空比来控制充电电压 , 实现最大功率点的追踪。扰动观察法、 导纳微增法、 间歇扫描跟踪法的原理都是基于 P- U 曲线的特性。 所不同的只是软件上的实现方法。扰动观察法的算法结构简单 , 检测参数少 , 应用比较普遍。但在环境温度变化不大和轻载的条件下 , 由于传感器的精度等原因 , 即使改变电池的输出电压 U ref , 也很难检测到逆变器的输出功率的变化 , 这使得追踪逆变器的最大功率点变得十分困难 , 甚至整个光伏系统变得不稳定。 所以当功率小到一定程度而检测变得困难时 , 我们仍然考虑使用恒定电压跟踪法 ,设定的 U ref 约为开路电压的 ( 78 ± 2 ) % , 这样基本能使系统工作在最大功率点附近。现行的间歇扫描法 , 虽然在原扫描法的基础上进行了改进 , 确实有效地提高了跟踪的控制精度 , 但在记录和比较不同电压下对应的阵列输出功率值时 , 仍需要针对不同型号的太阳能电池建立电压与输出电流、 功率关系的数学模型 , 导出最大功率的表达式。 在实现的过程中需要对光照、 温度进行采样 , 需要精度很高的传感器 , 增加了控制器的成本。虽然导纳微增法可以动态地实现最大功率点的追踪 , 但是在温度及光照变化快时 , 跟踪的速度较慢 , 造成充电时间过长。另外 , 在自寻优过程中需不断地调整参考电压 , 太阳电池的工作点始终在最大功率点附近振荡 , 造成一定的功率损失。 当光照强度快速变化时 , 由于硬件的精确度是有限的 , 满足 D i /D v =I/U 的概率也是有限的 , 不可避免地产生误差 , 因而 , 主要用于如太阳能热水器和静止的太阳电池发电系统。参考文献 :[1] 李安定 . 太阳能光伏发电系统工程 [M]. 北京 : 北京工业大学出版社 , 2001.[2] 杨海柱 , 金新民 . 最大功率 跟 踪 的 光 伏 并 网 逆 变 器 研究 [J]. 北方交通大学学报 , 2004 , 28 ( 2 ) : 66- 68.[3] CHICHIANG HUA, CHIHMING SHEN. Comparativestudy of peak power tracking techniques for solarstorage ststem [J].IEEE Applied Power Conferenceand Exposition (APEC ′ 98),1998 ( 2 ) : 679- 685.[4] 杨海柱 , 金新民 .500 W 光 伏 并 网 逆 变 器 设 计 [J]. 国 外电子元器件 ,2006,3 ( 3 ) : 50- 52.[5] 杨海柱 , 金新民 . 并网光伏 系 统 最 大 功 率 点 跟 踪 控 制的一种改进措施及其仿真和实验研究 [J]. 电工电能新技术 , 2006 , 25 ( 1 ) : 63- 66.[6] 刘辉 , 吴麟章 , 江 小 涛 , 等 , 太阳能 最 大 功 率 跟 踪 技 术 研 究[J]. 武 汉 科 技 学 院 学 报 ,2005,18(8) : 12- 15.图 4 间歇扫描算法流程图Fig.4 Flow chart of intermittent scan algorithm开始计数器赋初直 k=0定时器中断进入k>NN Y在小的跟踪范围内扫描一次 在整个跟踪范围内扫描一次k=k+1 k=0工作点是否变化T k =T k - △ T T k =T k + △ TNY YNNYT k < T m in T k >T m axT k = T m in T k = T m ax返回李 玲 , 等 光伏系统最大功率点跟踪方法 87