光伏电池MPPT扰动观察法的研究现状_宋亮
收稿日期 : 2 0 1 2 - 0 3 - 1 9 . 基金项目 : 国家 “ 9 7 3 ” 计划项目 ( 2 0 1 2 C B 9 3 4 2 0 4 ) .动态综述光伏电池 M P P T 扰动观察法的研究现状宋 亮 , 王晓东 , 刘 雯 , 徐 锐 , 杨富华( 中国科学院半导体研究所 , 北京 1 0 0 0 8 3 )摘 要 : 为了提高太阳电池的利用率并降低系统成本 , 需要采用最大功率跟踪 ( M P P T ) 控制策略使光伏阵列获得最大功率输出 。 在众多的 M P P T 控制方法中 , 扰动观察法由于原理简单 、 易于实现而成为 M P P T 控制中应用和研究最为广泛的方法之一 。 但传统的扰动观察法在稳态下由于其固定的扰动步长会在最大功率点 ( M P P ) 附近形成振荡 , 并且当外界环境发生快速变化时会出现误判断的现象 。 为了克服以上不足 , 研究者们提出了很多改进方案 。 文章对这些改进方案进行了综述 , 这些改进方案主要包括以下三类 : 变步长的改进方法 、 改进的新方法以及与其他方法结合的扰动观察法 。关键词 : 光伏系统 ; 最大功率跟踪 ; 扰动观察法 ; 变步长 ; 改进的新方法 ; 与其他方法结合的扰动观察法中图分类号 : TM 9 1 4 . 4 文献标识码 : A 文章编号 : 1 0 0 1 - 5 8 6 8 ( 2 0 1 2 ) 0 4 - 0 4 5 5 - 0 8R e s e a r c h o f P e r t u r b a t i o n a n d O b s e r v a t i o n M e t h o d f o r M P P T o f P V A r r a y sS O N G L i a n g , WA N G X i a o d o n g , L I U w e n , X U r u i , Y A N G F u h u a( I n s t i t u t e o f S e m i c o n d u c t o r s , C h i n e s e A c a d e m y o f S c i e n c e s , B e i j i n g 1 0 0 0 8 3 , C H N )A b s t r a c t : T o m a x i m i z e t h e u t i l i z a t i o n o f s o l a r c e l l s a n d l o w e r s y s t e m c o s t , m a x i m u m p o w e rp o i n t t r a c k i n g ( M P P T ) m e t h o d i s e m p l o y e d t o e x t r a c t t h e p e a k a v a i l a b l e p o w e r f r o m P V a r r a y s .A m o n g n u m b e r s o f m e t h o d s f o r M P P T , t h e p e r t u r b a t i o n a n d o b s e r v a t i o n ( P &O ) a l g o r i t h m i sm o s t w i d e l y u s e d i n P V s y s t e m s d u e t o i t s s i m p l i c i t y a n d e a s e o f i m p l e m e n t a t i o n .H o w e v e r , i ts u f f e r s f r o m s e v e r a l d e m e r i t s s u c h a s o s c i l l a t i o n a r o u n d t h e M P P i n s t a t i o n a r y s t a t i o n s , s l o wr e s p o n s e s p e e d a n d e v e n f a i l i n g u n d e r r a p i d l y c h a n g i n g a t m o s p h e r i c c o n d i t i o n s . I n o r d e r t oo v e r c o m e t h e s e d r a w b a c k s f r o m c o n v e n t i o n a l P &O , m a n y i m p r o v e d m e t h o d s a r e p r o p o s e d . I nt h i s p a p e r , c u r r e n t P &O t e c h n i q u e s a r e r e v i e w e d a n d i m p r o v e d b a s e d o n m a k i n g a s u r v e y o f l a r g ea m o u n t o f r e l a t e d a r t i c l e s , t h e n t h e s e m e t h o d s a r e s u m m a r i z e d i n t o t h r e e c a t e g o r i e s : v a r i a b l es t e p s P &O , n o v e l P &O a n d P &O c o m b i n e d w i t h o t h e r m e t h o d s .K e y w o r d s : P V s y s t e m ; M P P T ; P &O ; v a r i a b l e s t e p s ; n o v e l i m p r o v e m e n t s ; P &Oc o m b i n e d w i t h o t h e r m e t h o d s0 引言太阳能因其具有清洁无污染 、 资源丰富 、 可长久利用等诸多优点而得到了广泛关注 [ 1 ] 。 光伏发电就是太阳能应用于现代工业的 一个重要体现 , 它利用太阳电池将太阳能转化为电能为负载供给能量 。 但是目前商业化的太阳电池的光电转换效率比较低并且成本较高 , 为了提高太阳电池的利用率以及降低系统成本 , 需要使太阳电池具有最大功率输出 。 光伏电池板 I - V 特性曲线为非线性 , 且与外界光照 、 电池温度以及负载的变化有关 , 如图 1 、 2 所示 。 在一定的外界环境下 , 电池的输出功率有唯一的最大功·554·《 半导体光电 》 2 0 1 2 年 8 月第 3 3 卷第 4 期 宋 亮 等 : 光伏电池 M P P T 扰动观察法的研究现状率点 , 如图 3 所示 。 为了使光伏电池输出最大功率 ,需要采用最大功率 跟 踪 ( M P P T ) 控 制 方 法 : 能 够 在特定的环境温度和光照下自动地跟踪到太阳电池的最大功率点并稳定在此处 ; 当外界 条件变化时能够快速地追踪到新的最大功率 点 ; 由 于太阳电池板部分遮光而出现多个局部 M P P 时能够识别出真正的最大功率点 , 如图 4 所示 。 因此 , 研究人员提出了多种 M P P T 控制方 法 以 更 好 地 实 现 对 太 阳 电 池 最 大功率点的动态和静态跟踪 。图 1 光伏电池 I -V 曲线随外界光照的变化图 2 光伏电池的 I -V 曲线随电池温度的变化图 3 标准条件下光伏电池的 P -V 曲线图 4 部分遮光条件下光伏电池的 P -V 曲线1 传统的扰动观察法扰动观察法 ( P &O ) 因其原理简单 、 易于实现而成为众多 M P P T 控 制 方 法 中 研 究 和 应 用 最 为 广 泛的一种 [ 2 - 2 9 ] 。 其主要思想是周期性地给光伏电池的输出电压施加 一 定 步 长 的 扰 动 Δ V ( 或 者 给 光 伏 电池的输出电流施 加 一 定 步长的扰动 Δ I ) , 观 察 扰 动前后输出功率的变化 Δ P , 如果 Δ P 是正的 , 则此时光伏电池工作在最大功率点的左侧 , 继续施加原来方向的扰动 Δ V ( Δ I ) ; 如果 Δ P 是负的 , 则此时工作点位于最大功率点的右侧 , 改变扰动方向 , 使光伏电池的工作点不断 地 靠 近 M P P 。 扰 动 观 察 算 法 的 流程如图 5 所示 。图 5 扰动观察算法流程图由扰动观察法的实现过程可以看出 , 光伏电池的输出最终会在最大功率点附近形成振荡 , 造成一定的功率损失 , 这种振荡损失可以通过缩小扰动步长来减少 , 但小的扰动步长会降低系统的跟踪速度 ,这是传统扰动观察法的缺点之一 ; 另一个缺点是当外界环境发生快速变化时 , 它会产生误判断的现象 ,如图 6 所示 。 假设光 伏 电池初始 时 工 作 在点 A , 施加一正向扰动 Δ V 后 , 在 外 界 环 境 不 发 生 变 化 的 情况下 , 工作点移动到 B , 引 起 输 出 功 率 下 降 , 因 此 下一时刻的扰动应反向 , 但如果在施加扰动的过程中 ,外界光照发生变化使 P - V 特性曲线发生变化 , 工作点从 A 移动到 C , C 点位于最大功率点的右侧 , 但根据扰动观察算法 , 由于 C 点功 率 值 高 于 A 点 , 所 以保持原来的扰动方向不变 , 如果外界光照持续快速变化 , 则光伏电池的输出功率将不断远离最大功率值点 。 针对传统扰动观察法的这些缺点 , 研究者们提出了各种改进方案 。·654·S E M I C O N D U C T O R O P T O E L E C T R O N I C S V o l . 3 3N o . 4 A u g . 2 0 1 2图 6 扰动观察算法的误判断示意图2 改进的扰动观察法2 . 1 变步长的扰动观察法由于采用固定的扰动步长无法同时兼顾稳态时M P P T 的效率和动态时的反应速度 , 许多研究者提出了变步 长 的 跟 踪 方 式 。 A l - A m o u d i 等 人 [ 3 0 ] 提 出了一种基于开路电压改变步长的方式 , 初始时 , 扰动电压的步长为开路电压的 1 0 % , 之后的扰动步长均为前一次扰动步长的一半 , 直到步 长值为开路电压的 0 . 5 % 。 但这种方法确定的步长值对开路电压具有很强的依赖性 。 为了解决稳态时振荡造成的功率损失以及外界光照快速 变化时引 起的误判断现象 ,H u a 和 L i n [ 3 1 - 3 2 ] 在传统扰动观察法中加入了电流判据及变化的扰动步长 , 即施加扰动之后首先判断输出电流的变化 Δ I , 若 Δ I 大于某一限定值 , 说明外界光照发 生 变 化 使 得 M P P 发 生 漂 移 , 于 是 采 用 大 步长跟踪 新 的 M P P , 否 则 采 用 小 步 长 实 现 M P P T 。P a t e l 等人 [ 3 3 ] 根据光伏电池 输出功率 P o u t 的变化划分了四个阶段 的 步 长 值 , 当 P o u t 与 最 大 功 率 点 P m a x之间的差值小到一定程度时 , 认为 太阳电池工作在M P P , 扰 动 步 长 值 为 0 。 B u y u k d e g i r m e n c i 等 人[ 3 4 ]提出了一种指数式自适应变 步长的改进方法 , 当工作点距 离 M P P 较 远 时 , 采 用 以 指 数 形 式 增 长 的 扰动量 , 否则以指数 形 式 减 少 的 扰 动 量 去 跟 踪 M P P 。P i e g a r i 等人 [ 3 5 ] 采用的变步长为 : Δ V = f ( V M - V )+ Δ V m i n , 其中 f ( V M - V ) 为正的函数 , V M 为估算的最大功率点的 输 出 电 压 , 当 V = V M 时 , f ( V M - V )= 0 , 此时扰动量以最小值 Δ V m i n 接近 M P P 。 T a n 等人 [ 3 6 ] 通过对电流施加变化的扰动量来实现 M P P T ,扰动量为 α Δ I = α k r P( k ) - P ( k - 1 )P , 其中 P ( k ) ,P ( k -1 ) 分 别 为 当 前 输 出 功 率 和 扰 动 前 的 输 出 功率 , k r 决定了下一次的扰动方向 , 当 P < 0 . 5 P m p p 时 ,α = 0 . 0 0 3 , 当 P > 0 . 5 P m p p 时 , α = 0 . 0 1 5 , 这样就可以避免工作点在接近 M P P 时发生过冲现象 。 这种方法具有较佳的 跟 踪 速 度 和 稳 定 精 度 , 但 是 K r 的 确定依赖于光伏阵列的特性 , 需要用尝试法得出 , 不具有通用性 。因为光伏阵列通常通过外接功率变换电路使其与负载阻抗匹配从而实现最大功率输出 , 所以许多研究者采用 调 节 功 率 变 换 器 中 开 关 管 占 空 比 的 方法 , 给 光 伏 电 池 输 出 电 压 施 加 扰 动 , 从 而 实 现M P P T 。 C h i a n g 等 人 [ 3 7 ] 提 出 了 一 种 自 动 调 整 占 空比 步 长 的 方 法 , 扰 动 占 空 比 为 Δ d ( k ) =Δ P ( k )Δ d ( k - 1 )P ( k )D ( k ) , 其中 Δ P ( k ) 为 第 k 次 扰 动 后 与之前的功率差 , D ( k ) 为 扰 动 前 的 占 空 比 , 扰 动 的 方向由 Δ d ( k ) 的 正 负 决 定 。 X i a o 和 D u n f o r d [ 3 8 ] 采 用的是占空比步长 Δ d 的在线自动调整方案 , 即 Δ d ( k+ 1 ) = M | Δ P ( k ) |Δ d ( k ) , M 是一常 量 , 由 系 统 特 性 决定 , 由于这种方法具有在线自动调节功能 , 所以它还能消除传统 扰 动 观 察 算 法 引 起 的 误 判 断 现 象 , 当 |Δ P ( k ) | / Δ d ( k ) 较 小 时 , 表 示 功 率 的 变 化 主 要 是 由于占空比步长的调整引起的 ; 当 | Δ P ( k ) | / Δ d ( k ) 较大时 , 表示功率的变化主要是由外界因素造成的 , 此时调整步长加大 , 从而能够保证快速跟踪到新的最大功率值点 , 可 见 这 种 方 法 具 有 一 定 的 自 适 应 性 。W o l f s 和 T a n g[ 3 9 ] 以 及P a n d e y 等 人[ 4 0 ] 采 用 的 可 变扰动步长为 Δ d ( k ) = M Δ P ( k )Δ V ( k ) , Δ V ( k ) 为第 k - 1 次扰动 后 与 之 前 的 电 压 差 , P a n d e y 等 人 [ 4 0 ] 还 提 出 了对调节 因 子 M 的 自 动 调 整 方 案 , M 值 是 由 外 界 因素和系统自身特性所决定的 , 并且此参数对于初始运行条件极为敏感 , 所以利用它的这个特点在系统初始化的过程中对它进行自动调整 , 起始 , 功率管的占空比 D s t a r t 比较小 , 在此情况下得到的光伏阵列的功率和电压分别为 P s t a r t 和 V s t a r t , 随后施加最大安全扰动步长 Δ d m a x , 分 别 得 到 Δ P m a x 和 Δ V m a x , 由 M =| Δ V m a x | Δ d m a x| Δ P m a x | 得到在此初始条件下合适的最小 M值 , 它能有效地防止稳态时在最大功率点处大的功率振荡损失 。 Z h a n g C h a o 等人 [ 4 1 , 4 2 ] 通过判断相邻两个 Δ P / Δ V 乘积的符号以及 Δ P / Δ V 的变化来决定采用大的步长 Δ D b i g 还是小的步长 Δ D s m a l l , 这种方法在第一次 改 变 工 作 点 时 会 有 一 定 的 功 率 过 冲 现象 。 A b d e l s a l a m 等人 [ 4 3 ] 利用级联的 P I 调节器实现对占空比步长的自适应调节而不需要预设初值 , 并且具有很好的通用性 , 以及极佳的稳态特性 , 不过这·754·《 半导体光电 》 2 0 1 2 年 8 月第 3 3 卷第 4 期 宋 亮 等 : 光伏电池 M P P T 扰动观察法的研究现状种方法在确定两个级联的 P I 调节 器的比例积分因子时相对比较麻烦 。2 . 2 其他改进的新方法对于传统的扰动观察法比较简单的改进方法是当扰动量的方向在某一点附 近不断变换时 , 可认为此时光伏阵列工作在 M P P , 通过引入等待函数使得扰动量暂时停止扰动 , 这种方法能够比较有效地避免工作 点 在 M P P 处 的 振 荡 , 但 是 当 外 界 环 境 变 化时会使 M P P T 速度变慢 [ 1 3 ] 。 K a w a m u r a 等人 [ 4 4 ] 为了提高变化的外界条件下的 M P P T 速度 , 首先测量当前工作点 V 1 处的输出功率 P 1 , 然后施加扰动测得 V 2 处的输出功率为 P 2 , 之后将扰动反向再次测量 V 1 处的输出 功 率 P ′ 1 , 通 过 对 P ′ 1 与 P 1 的 比 较即可得知外界环境是否发生 变化 , 从而选择相应的步长进行跟踪 。 这种方法由于增加了对光伏阵列输出功率的采样次数 , 使 得稳 态 下 的 跟踪速度反而变得比较慢 [ 1 3 ] 。 F e m i a 等人 [ 4 5 ] 通过优化采样周期 T a和选取合适 的 扰 动 量 Δ d 有 效 地 提 升 了 M P P T 性能 , 选择 T a 大于某一阈值 , 可以防 止由于采样速率高于系统反应速度时而导致系统的不稳定以及由此引起的功率损失 。 为了消除当外界环境快速变化时传统 P &O 引起的误判断现象 , 他们对 Δ d 进行了优化 , 只有当由 Δ d 引起的功率变化 Δ P d 大于由此时外界条件引起的功率变化 Δ P s 时 , 扰动方向才不会发生混乱 。 但这会引入大的 步长 , 使得系统在稳态时的功率损失增加 , 并且 T a 和 Δ d 的选取依赖于特定的光伏阵列和功率变换器 , 所以 通用性不强 。 由于 Δ d 依赖于外 界 光 照 的 变 化 率 , F e m i a 等 人 [ 4 6 ] 又提出了一种选取 Δ d 的改进方法 , 在得到最大 、 最小光照情况下关于扰动量的两 个极值后 , 利用线性近似 得 出 Δ d 与 输 出 功 率 P 的 比 例 关 系 为Δ d l i n - Δ d S m a xΔ d S m a x - Δ d S m i n =P - P S m a xP S m a x - P S m i n , Δ d l i n 是由当前输出功率得到的扰动量 , 但这种方法不能消除稳态时的功率振荡损失 。 P e t r o n e 等人 [ 4 7 ] 在单级光伏逆变器中通过对多个变量进行 扰动 , 并施加一定的约束条件实现 了 M P P T , 相 比 于 单 变 量 扰 动 , 效 率 上有了很大的 提 升 。 S e r a 等 人 [ 4 8 ] 在 每 个 采 样 周 期 的中间时刻加入一次测量 , 比如在 第 ( k + 1 ) 个采样周期的中间时刻 k T + T / 2 检测得到此时的输出功 率为 P x , 与 ( k + 1 ) T 时刻的输出功率 P k + 1 之间的差值即为外界环境变化所引起的 功率变化量 , 所以由此周期 内 的 扰 动 量 引 起 的 功 率 变 化 d P = ( P x -P k ) ( P k + 1 - P x ) , 其中 P k 为 k T 时 刻 的 输 出 功 率 ,他们提出的改进方法就是通过判断 d P 的符号来决定下一次的扰动方向 , 这种方法能够有效地消除传统 P &O 引起 的 误 判断现象 , 所以它适用于 外 界 光照快速变化的情形 。 为了减小稳态时的功率振荡损失 , S e r a 等人 [ 4 9 ] 通过对比 d P 2 ( d P 2 = P k + 1 - P x ) 与d P 的关系来判断外界光照变化的快慢情况 , 从而选择不同的步长来定位新的 M P P , 并假定当 d P 位于某一小区间范围内时系统到达最大功率点 , 从而使扰动量最小 , 有效地减少了功率振荡损失 。3 与其他方法结合的扰动观察法3 . 1 两阶段跟踪算法所谓两阶段跟踪算法是指第一阶段利用快速跟踪算法使光伏阵列的工作点接近 M P P , 第二阶段采用 P &O 实现光伏阵 列 的 最 大 功 率 输 出 [ 5 0 - 5 1 ] 。 J a i n等人 [ 5 0 - 5 1 ] 采用的 快 速 跟 踪 算 法 中 由 功 率 P 对 电 压V P V 取微分并结合 I -V 关系引入了参变量 β 。l n I P VV( )P V -c V P V = l n ( - I o × c ) = β其中 , I o 为反向饱和电流 , c = q / ( k × T × η ) , q 为电子电荷 , k 是玻耳兹曼常数 , η 是二极管质量因子 , T为电池温度 。 引入 β 是因为输出功率与占空比并非一一对应的关系 , 而 β 随占空比的变化是单调的 , 所以利用跟踪 β 来实现 M P P T 具有更容易 、 更快速的优点 。 从 β 的定义式中可以看出 β 仅依赖于电池温度 , 受光照的影响不大 , 在第一阶段的跟踪过程中 ,将采样时刻计算得到的 β a 与 参 考 值 β g 相比较得 e= β g - β a , 于是下一时刻所要施加的占空比为 D ( k+ 1 ) = D ( k ) + e × m , 其中 m 是由 β 曲线得到的 常量 。 当 β 大于某一阈值 时会导致系统 的 不 稳 定 , 所以当计算出的占空比不在 [ D m i n , D m a x ] 区间内时 , 需要令 占 空 比 取 D m i n 值 。 第 二 阶 段 采 用 小 步 长 的P &O 将工作点定位于 M P P 。 所以此两阶段的跟踪算法能够实现对最大功率点的快速追踪 , 并且当外界条件发生变化时不会发生误判断现象 。3 . 2 扰动观察算法与模糊控制算法相结合D ' S o u z a 等人 [ 5 2 ] 在扰动观察算法中施加的电流扰动量及其扰动方向由模糊控制器来完成 , 模糊控制器的输入为光伏阵列输出功率的变化量 Δ P P V 和输出电流 的 变 化 量 Δ I P V , 其 输 出 即 为 电 流 扰 动 量Δ I r e f , 控制器由四个部分构成 : 模糊化 、 规则库 、 推理方法和去模糊化 。 首先 , 通过模糊化把精确的 Δ P P V·854·S E M I C O N D U C T O R O P T O E L E C T R O N I C S V o l . 3 3N o . 4 A u g . 2 0 1 2和 Δ I P V 转化为 模 糊 控 制 器 能 够 识 别 的 模 糊 语 言 变量 , 然后确定语言变量的隶属度函数 , 规则库是模糊控 制 器 的 核 心 , 它 主 要 基 于 以 下 几 个 控 制 原则 [ 5 2 - 5 3 ] : ( 1 ) 如 果 扰 动 后 输 出 功 率 增 加 则 继 续 原 来的电流扰动方向 , 否则反向 ; ( 2 ) 当 外界环境发生变化引起 M P P 漂 移 时 , 加 大 步 长 使 系 统 能 够 快 速 跟踪到新的 最 大 功 率 点 ; ( 3 ) 当 检 测 到 功 率 变 化 为 0时 , 需要继续施加几个周期的扰动 , 以防止光伏阵列工作在局部 M P P 而非真正的 M P P ; ( 4 ) 在 M P P 附近时 , 采 用 小 步 长 跟 踪 , 以 减 少 振 荡 损 失 , 离 M P P较远时 , 采用大步长以 实 现 快 速 跟踪 。 由规则库并结合模糊推 理 方 法 可 以 得 出 扰 动 步 长 的 模 糊 输 出量 , 再 经 过 去 模 糊 化 即 可 得 到 下 一 时 刻 精 确 的Δ I r e f 。 O v a l l e 等人 [ 5 4 ] 设 计 的 模 糊 控 制 器 的 输 入 为功率 P P V , 电 压 V P V 和 P -V 曲 线 的 斜 率 d P P Vd VP V, 其 中P P V 和 V P V 利用二进制变量来表示 , 以指示当电池输出电压高 于 开 路 电 压 的 情 况 。 C h i n 等 人 [ 5 5 - 5 6 ] 把 模糊算法作为离线并行控制算法 , 给在线 P &O 提 供合适的步长 。 与模糊算法相结合的 P &O 具有很好的动稳态性能 , 并且能 够 在 光 伏 阵 列局部遮光的条件下寻找到真正的最大功率 点 , 但 由于它实现起来较为复杂 , 所以应用受到一定的限制 。3 . 3 扰动观察法与检查法相结合这种方法主要是针对部分遮光的光伏阵列实现M P P T 提出的改进措施 [ 5 7 ] , 首先利 用 P &O 寻找到第一个最大功率 点 M P P 1 , 然 后 用 检 查 法 得 到 其 他的 M P P , 与 M P P 1 比 较 得 出 真 正 的 M P P 。 因 为 在已经 由 扰 动 观 察 法 得 到 的 M P P 附 近 找 寻 其 他 的M P P 是没有意义的 , 所以检查法的最小搜索步长为d m i n = V m p p o c / n , 其中 V m p p o c 为接近开路电压处的最大功率点 , n 为一个光伏单元串中旁路二极管的个数 ,并且由于光伏阵列输出功率的变化范围对应一定的电压范围 , 所以检查法的搜索 区间位于 [ V m i n , V m a x ]上 , 当扰动观察法寻找到第一个 M P P 时 , 启动检查法 , 将由工作点 V = V n 处 ( 在 此 处 采 样 到 的 电 流 为I n ) 得到的输出功率 P n 与 P m p p 1 比较 ( P m p p 1 为 M P P 1处的输出功率 ) , 若 P n < P m p p 1 , 则将 P m p p 1 与 下 一 个工作点 V n + 1 = P m p p 1 / I n 处的输 出功率 P n + 1 比较 , 直到有更高功率的 M P P 出现或者是搜索完整个区间时结束此轮检查 , 如果寻找到新的 M P P , 则令 P &O追踪到此点 , 然后重新启动下一轮的检查 , 重复以上步骤以实现真正的 M P P T , 否则 M P P 1 即为真正的最大功率点 。3 . 4 扰动观察法与开路电压法相结合首先通过峰值电压 V m p p 与开路电压 V o c 的关系来估计 M P P , 从 而 使 光 伏 阵 列 的 初 始 工 作 点 位 于M P P 附 近 , 然 后 利 用 P &O 得 到 最 大 功 率 值点 [ 5 8 , 5 9 ] 。 由光伏电 池 电 流 - 电 压 的 非 线 性 关 系 以及最 大 功 率 处 P I 曲 线 斜 率 为 0 可 得 : V m p p =V T [ e x p ( V o c / V T ) - 1 ]( 1 - 1 / K ) e x p ( V o c / V T ) - 1 , 其中 V T 为热电压 , K为峰 值 电 流 I m p p 与 短 路 电 流 I s c 之 间 的 比 例 因 子( I m p p = K I s c ) , 通过周期性地测量开路电 压 , 然 后 代入到此式中 , 即可得到估算的峰值电压 V m p p , 控制扰动占空比使光伏阵列工作在此处 , 之后利用扰动观察法去追踪真正的最大功率点 。 实验表明 , 此种算法可以较好地解决传统扰动观察法的缺点 , 但由于其复杂的计算限制了它的应用范围 。3 . 5 扰动观察法与短路电流法相结合在外界环境相同的条件下 , 由不同数目的太阳电池单元组成的光伏阵列具有相同的光生电流 I p h ,但是由于这些光伏阵列的等效电路具有不同的二极管因子 n 和二极管反向饱和电流 I o , 所以它们的最大功率点不 同 , 为 了 实 现 M P P T , 利 用 扰 动 观 察 法得到 n 和 I o 后即可根据I = I p h - I o e x p q V( )n k T -[ ]1得到当前环境 下 的 I p h , 其 中 I , V , T 均 由 相 应 的 传感器测得 , 再由光生电流与温度和光照的关系式 I p h= I s c ( 2 5 ℃ , 1k W / m 2 ) × [ 1 + K i × ( T - T r ) ] ×S / 1 0 0 0 , 计算出当前的光照强度 S , 其中 I s c ( 2 5℃ ,1 k W / m 2 ) 为标准条件下的短路电流 , K i 为 I s c 的温度系数 , T r 为 标 准 条 件 下 的 温 度 , 根 据 当 前 的 光 照强度可知短路电流法中比例系数 K x ( K x = I m p p / I s c= I m p p / I p h ) 的 范 围 , 当 S > 1 5 0 W / m 2 时 , K x 介 于0 . 8 7 和 0 . 9 5 之间 , 当 S < 1 5 0 W / m 2 , K x 在 0 . 8 到0 . 8 7 之间 , 所以当 S > 1 5 0 W / m 2 时 , 令输出电流在0 . 8 7 I p h 到 0 . 9 5 I p h 之间变化 , 当 S < 1 5 0W / m 2 时 , 令输出电流在 0 . 8 I p h 到 0 . 8 7 I p h 之间变化 , 然后通过比较输出功率 得 到 最 大 功 率 点 [ 6 0 ] 。 这 种 方 法 的 缺 点是计算量大 , 并且由于用到了三个传感器 , 所以导致成本较高 。4 结语在光伏发电系统中 , 提高 M P P T 效率有利于降·954·《 半导体光电 》 2 0 1 2 年 8 月第 3 3 卷第 4 期 宋 亮 等 : 光伏电池 M P P T 扰动观察法的研究现状低系统成本 , 所采用的 M P P T 控 制方法越简单 , 跟踪速度和精度越高 , 其实用性越强 。 传统扰动观察法正是由于易于实现而得到 了广泛应用 , 但由于其自身算法的 不 足 而 限 制 了 M P P T 效 率 的 提 升 。 本文主要针对改进的扰动观察法进行了介绍 。 变步长的扰动观察法为了同时兼顾较快的跟踪速度和削弱稳态时的功率损失 , 采 用了 可 调 节 的扰动步长来实现 M P P T ; 在改 进 的 新 方 法 中 , 有 的 侧 重 于 解 决 传统 P &O 由于外界光照发生快速变化而产生的误判断现象 , 有的方法适用 于 部 分 遮 光 的光伏阵列实现真正的 M P P T , 有 的 是 为 了 消 除 工 作 点 在 M P P 处的振荡 ; 与其他方法结 合 的 扰 动 观 察法能够有效地利用其他方法的优点来弥补自身的不足 。 本文主要介绍的是对于扰动观察算法 本身的改进 , 暂未涉及通过调整光伏 阵 列 外 接 电 路 结 构 来 提 高 M P P T 效率的方案 。 文中所述的改进方法相比于传统的扰动观察法 , 跟踪速度和精 度 都 有 了 很大的提 升 。 它们对扰动观察法 的 进 一 步 改 进 以 及 其 他 M P P T 方 法的改进均有一定的参考意义 。参考文献 :[ 1 ] 王康模 , 陈 长 缨 , 于 志 刚 , 等 . 太 阳 电 池 的 负 载 匹 配 理论与负载变换技术 [ J ] . 半 导 体 光 电 , 2 0 0 9 , 3 0 ( 2 ) : 1 9 1 -1 9 3 .[ 2 ] W a s y n e z u k O.D y n a m i c b e h a v i o r o f a c l a s s o fp h o t o v o l t a i c p o w e r s y s t e m s [ J ] .I E E E T r a n s .o nP o w e r A p p a .& S y s t e m , 1 9 8 3 , P A S - 1 0 2 ( 9 ) : 3 0 3 1 -3 0 3 7 .[ 3 ] S a l a m e h Z , T a y l o r D. S t e p - u p m a x i m u m p o w e r p o i n tt r a c k e r f o r p h o t o v o l t a i c a r r a y s [ J ] . S o l a r E n e r g y , 1 9 9 0 ,4 4 ( 1 ) : 5 7 - 6 1 .[ 4 ] T e u l i n g s W , M a r p i n a r d J , C a p e l A , e t a l .A n e wm a x i m u m p o w e r p o i n t t r a c k i n g s y s t e m [ C ] / / 2 4 t hA n n u a l I E E E P o w e r E l e c t r o n i c s S p e c i a l i s t sC o n f e r e n c e , 1 9 9 3 : 8 3 3 - 8 3 8 .[ 5 ] H u s s e i n K H , M u t a I , H o s h i n o T , e t a l .M a x i m u mp h o t o v o l t a i c p o w e r t r a c k i n g : a n a l g o r i t h m f o r r a p i d l yc h a n g i n g