一种新颖的基于扰动观察法的MPPT控制芯片设计(20180814105647)
25 卷 第 12期2008 年 12 月微 电 子 学 与 计 算 机M ICROEL ECTRON ICS 最大功率点跟踪 ;扰动观察法 ;模拟中图分类号 : TN4 文献标识码 : A 文章编号 : 1000 - 7180 (2008 ) 12 - 0197 - 06Design of a Novel Analog P MPPT ; perturb and observe ; analog1 引言光伏发电作为一种新的电能生产方式 ,以其无污染 、 无噪音 、 维护简单等特点显示出广阔的发展空间 . 但在实际应用中 ,由于其输出受到日照强度和环境温度等因素影响 ,需要设计专门的控制电路来提升效率和稳定系统的工作状态 [1 ] .研究表明 ,当光伏电池的输出电压等于其最大功率点 (Maximum Power Point , MPP) 电压时 ,可达到最高输出效率 . 可是 ,光伏电池的最大功率点是随环境条件变化而改变的 ,因此需要采用 MPPT 控制电路实时追踪 MPP 电压 ,来控制电池的输出电压提高对光伏器件的利用效率 .MPPT 的实现方法有多种 ,本芯片采用的是基于 扰 动 观 察 法 ( Perturb and Observe , P 相反 ,当外部电压降低到小于 7. 5V时 ,UVLO 关闭芯片其它模块 ,芯片不工作 .891 微电子学与计算机 2008 年图 4 控制芯片模块流程图基准电路为电压调整器提供 1. 25V 的带隙基准电压 . 电压调整器输出 5V 电压 ,提供芯片内其他模块的供电 .振荡器输出 100kHz 和 500kHz 的方波时钟信号 , 分 别 提 供 给 D 触 发 器 和 开 关 电 容 微 分 器(Switch 2Capacitor differenti 2ator) .电流 采 样 放 大 器 ( Current Sense Amplifier ,CSA) 用于检测光伏电池输出电流信号 ,并同片外分压电路采样得到的光伏电池输出电压信号一起 ,输入给模拟乘法器处理 .光伏电池的输出电流和电压信号经过乘法器相乘 ,得到光伏电池的输出功率 ,输入给开关电容微分器 ,最终得到光伏电池输出功率的变化 dP ,经过比较器后提供给后续逻辑判断模块处理 .此芯片还包括自举驱动 (Bootstrap Driver ) 模块 . 芯片引入自举技术的原因是 ,由于系统采用的DC - DC 变换器 BUC K 电路中 ,功率开关管是浮栅结构 ,用 一 般 的 驱 动 模 块 输 出 高 电 平 不 能 达 到BUC K 正常工作所需电压 . 所以芯片额外加入了自举驱动技术 ,使芯片在外部供电电压为 12V 的情况下 ,可以输出高电平为 30V 的驱动信号 .3. 3 核心模块电路设计在以往的基于扰动观察法的 MPPT 系统中 ,乘法和微分算法多由单片机或 DSP 等数字芯片来实现 ,而在文中介绍的芯片中 ,算法全部由模拟电路实现 . 所以核心模拟乘法器和微分器的设计是本控制芯片设计的主要难点之一 . 下面详细介绍这两个核心模块的设计分析 .3. 3. 1 模拟乘法器设计系统中乘法器模块用于将采样得到的光伏电池输出电压电流信号相乘 ,得到光伏电池的输出功率 .图 5 是此芯片采用的模拟乘法器的电路原理图 . 在原理图中 , i Y 和 i X 为乘法器的两个乘数输入 ,i C1 - i C 2 等于输出的乘积值 .图 5 模拟乘法器的电路原理图此乘法器的实现主要基于二极管导通电流和其正向电压特性关系 ,如式 ( 2) 表示 :i = I ss( eV BE / V T - 1) ≈ I sseV BE/ V T (2)根据二极管 T5 和 T6 的正向电流电压特性 ,得到式 (3) :i Yi Z =I sseV CE/ V T - I sseV DE / V TI ss( eV CE/ V T + I sseV DE/ V T= e( V CD) / V T - 1eV CD/ V T + 1 (3)根据二极管 T1 和 T2 的正向电流电压特性 ,有式 (4) :i C1 - i C2i C1 + i C2 =I sseV A F/ V T - I sseVB F/ V TI sseV A F/ V T + I sseVB F/ V T= eV AB / V T - 1eV AB / V T + 1 (4)因为二极管 T3 和 T4 的偏置电流相等 ,所以 T3管和 T4 管的正向电压相等 . 所以得到 V CD 等于V AB . 并且 , T1 和 T2 的偏置电流共同来自 i X ,最后可以得到乘法器的输出 ,如式 (5) 所示 :i C1 - i C 2 = i X× i Yi Z(5)式中 , i Z 是乘法器输出的比例常数 .同模拟乘法器的经典结构比较 , 从上面推导中可以看出 ,芯片所采用的乘法器只是在二极管电流特性上采取了很微小的近似 ,其他部分推导严密 ,没有近似成分 . 所以输出的乘积具有非常好的线性度 .而且此乘法器处理的是电流信号 ,有利于增加乘法器的输入输出范围 ,不受供电电压限制 .图 6 所示为乘法器线性度和输入范围的仿真扫描波形 .3. 3. 2 微分器设计系统中微分器模块用于将乘法器输出的光伏电池功率求导 ,得到光伏电池输出功率的变化 .991 第 12期 江帆 ,等 :一种新颖的基于扰动观察法的 MPPT 控制芯片设计图 6 线性度和输入范围扫描曲线微分器的设计主要难点在环路稳定性和建立时间 ,以及输出放大系数之间的取舍 . 典型的 RC 微分器的传递函数 H ( s) 如式 (6) :H ( s) = V out( s)V in ( s) = -A × RCSRCS + 11 + A × 1RCS + 1( 6)当运放为理想运放 ,即在任何频率下运放的增益 | A | 趋于无穷大时 ,传递函数 H ( s) 如式 (7) 所示 :H ( s) = V out ( s)Vin ( s) = - RCS ( 7)从而实现微分功能 , - RC 是微分器输出导数的放大系数 .但在实际设计中 ,由于运放的非理想性 ,微分器的环路稳定性受到影响 . 因为要保持微分器拥有足够的线性度 ,通常选择两级运放提供较大的正向增益 ,此时运放本身有两个极点 , 而微分器的 RC 微分结构等效于在运放的输出反馈回路中又引入了一个极点 ,所以微分器整体回路构成了三极点环路 ,其稳定性是一个不容忽视的设计要点 .假设非理想运放为A = A 0( sw1 + 1) ( sw2 + 1),代入式 ( 7) 中 ,得到实际微分器传递函数如式 (8) 所示 :H ( s) = V out ( s)V in ( s)= -A0( sw1 + 1) ( sw2 + 1)× RCSRCS + 11 + A0( sw1 + 1) ( sw2 + 1)× 1RCS + 1( 8)可见 ,微分器工作稳定不产生振荡 ,必须使分母中的算子A0( sw1 + 1) ( sw2 + 1)× 1RCS + 1 (9)满足巴克豪森判据 (Barkhausen’ s Criteria ) .通过上面的推导可以得出 ,只有综合考虑放大系数 - RC ,运放的主次极点频率 ,正向增益和表达式 (9) 的相位裕度 , 才能使微分器工作符合系统要求并保持稳定 .系统实际采用的电路拓扑是开关电容微分器 ,其电路拓扑如图 7 所示 [ 7 ] . 其中 Ф 1 和 Ф 2 表示非交叠反向时钟信号 . 电路工作在 Ф 1 时刻时 ,电容 C1 上充得电荷为 C1 [ V in ( tn ) - V in ( t n - 1) ] ,工作在 Ф 2时刻 ,此充电电荷从 C1 感应到 C2 ,得到式 (10) :V out ( t n)= V′ in ( tn) ? - C1 [ V in ( t n) - V in ( t n - 1) ]C2 (10)对式 (10) 进行 Z 变换 , 得到的 z 域传递函数H ( z) 如式 (11) :H ( z) = - V out ( z)V in ( z) = - C1C2 (1 - z - 1) (11)根据映射 s ∴ ( 1 - z- 1) / T 将传递函数 H( z) 转化到 s 域 ,得到开关电容微分器最终的传递函数为式 (12) :H ( s) = - s C1C2 T (12)由 H ( s) 的表达式可知 , 开关电容 C2 在此 SC微分器中就相当于一个等效电阻值为 T/ C2 的电阻 .图 7 开关电容微分器的电路拓扑图开关电容微分器的建立时间和环路稳定性分析原理与 RC 微分器基本相同 . 根据上面的推导 ,可以非常准确地根据系统要求来确定微分器中运放的设计指标 . 与 RC 微分器相比 ,开关电容电路的优点是具有更高的工艺精度和更小的硅片面积 .图 8 是开关电容微分器仿真输入输出波形 .3. 4 系统应用控制芯片主要应用于小功率光伏充电系统 . 系统采用的光伏电池特性为 :常温下开路电压 22V ,短路电流 4A ,最大输出功率 60W. 负载为 12V/ 100Ah002 微电子学与计算机 2008 年图 8 SC 微分器仿真波形的铅酸蓄电池 . 由图 9 所示的系统典型应用拓扑可见 ,光伏电池输出通过一个较大的蓄电电容传输到BUC K 变换器 . 通过 DC - DC 变换器 ,给负载蓄电池充电 .图 9 系统的典型应用拓扑图系统的控制模式不是常规的 PWM 控制模式 ,而是通过引脚 V in和 I in对光伏电池的输出电压电流采样 ,然后通过乘法器和微分器对采样信号处理 ,决定下一个时钟周期开关管状态 . 所以系统的控制模式相似开关电源系统中较常见的迟滞控制 ,并不需要增加补偿回路即可实现稳定 . 在环境条件如光照变化比较大时 ,由于光伏电池的输出电压在一个开关周期内不能调整到当前环境下的 MPP ,系统表现为动态的变频控制 ,以获得最大跟踪速度 . 而在环境基本不变时 ,系统将工作在稳定的开关频率下 ,开关周期为 100kHz.4 仿真结果与版图在文中控制策略和模块电路的基础上 ,对图 9所示的系统典型应用拓扑进行了系统仿真和验证 .图 10 是根据图 1 光伏电池等效电路仿真得到的功率 - 电压输出特性 . 其中光生电流源和二极管分别用压控器件来模拟光照强度和环境温度变化 .图中得到的不同环境下的光伏电池 MPP 电压分别作为理论基准值 ,将用于和 MPPT 芯片电路仿真结果进行对比 .图 11 是在标准光照 1000W/ m2 和常温 300T的稳定环境下 ,仿真得到的光伏电池输出电压波形 .图中显示的输出电压从开路电压情况下启动 ,顺利找到最大功率点并保持稳定 ,启动时间 0. 8ms ,稳定状态下纹波大小约为 230mV ,占光伏电池输出电压的 1. 2 %.图 10 不同环境下光伏电池输出特性扫描图 11 芯片启动后光伏输出电压稳态波形图 12 和图 13 是光伏电池输出电压的动态调整仿真波形 . 图 12 模拟云遮挡或其他环境因素引起光照强度发生突变时 ,光照强度从标准光照 1 000W/m2 变为 500W/ m2 时 ,光伏电池输出电压的动态仿真波形 . 图 13 是光伏电池从 0 ℃ 变为 50 ℃ 时 ,光伏电池输出电压的动态仿真波形 . 从图中可以看出 ,两种情况下输出电压均很快恢复稳定 ,动态响应时间小于 1ms.图 12 光照变化下光伏输出电压动态响应表 2 显示了计算机仿真得到的在不同环境条件下 ,应用芯片控制光伏电池稳定工作时的工作电压和前述理论基准值之间的比较 . 由表格可见 ,文中提出的基于扰动观察法的 MPPT 控制芯片可实现光伏电池对其 MPP 较为准确的跟踪 .图 14 是 芯 片 的 版 图 设 计 . 芯 片 采 用 1. 5μ mBCD 工艺设计 ,用全模拟 IC 电路形式实现 . 芯片的102 第 12期 江帆 ,等 :一种新颖的基于扰动观察法的 MPPT 控制芯片设计硅片面积 7. 5mm2.图 13 温度变化下光伏输出电压动态响应表 2 不同环境条件下系统仿真稳态波形与理论基准值的比较光照强度 /( W/ m2 )温度 /T理论基准 /V仿真结果 /V误差 / %1 000 300 17. 79 17. 89 0. 5500 300 18. 57 18. 65 0. 41 000 273 20. 76 20. 82 0. 21 000 333 14. 58 14. 97 2. 6图 14 芯片的版图设计5 结束语文中介绍了一种用模拟电路实现的基于扰动观察法的 MPPT 控制芯片设计 ,详细介绍了经过改进的控制策略 ,及其核心模块乘法器与微分器的设计 .仿真结果证明此芯片能准确跟踪光伏电池输出电压的最大功率点 ,并具有很好的稳定性和小于 1ms 的动态响应时间 .致谢文中在研究和试制过程中得到美国国家半导体公司 (NSC) 的大力支持 ,工作过程中并与美国国家半导体公司 David Pace、 Kalon Chu , Guy Cheung 等先生进行了有益的讨论 ,谨致以诚挚的感谢 .参考文献 :[1 ] 张超 ,何湘宁 . 光伏并网发电系统 MPPT 及孤岛检测新技术的研究 [D ]. 安徽 :合肥工业大学 ,2006.[ 2] Eftichios Koutroulis , Kostas Kalaitzakis , Nicholas C voul2garis. Development of a microcontroller - based, photo 2voltaic maxim - um power point tracking control system[J ]. Power Electronics , IEEE transaction , 2001 ( 16) :46- 54.[3 ] Armstrong S , Hurley W G. Self - regulating maximumpower point tracking for solar energy systems[ C]/ / IEEEUniversities Power Engineering Conference , 2004. U PEC2004. 39th International , Ireland , 2004 (2) :604 - 609.[ 4] Tae - Yeop Kim , Ho - Gyun , Seung - Kyu Park ,et al. Anovel maximum power point tracking control for photo 2voltaic power system under rapidly changing solar radiation[J ]. IEEE International Symposium 2001 ( 2 ) : 1011 -1014.[5 ] Abu Tariq , Jamil Asghar M S. Development of an analogmaximum power point tracker for photovoltaic panel [J ].IEEE Power Electronics and Drives System , 2005 ( 1) :251- 255.[6 ] Liu Xuejun , Luiz A C Lopes. An improved perturbationand observation maximum power point tracking algorithmfor PV arrays[J ]. IEEE Power Electronics Specialist Con2ference , 2004 (3) :20 - 25.[7 ] Chung - Yu Wu , Tsai - Chung Yu , Shin - Shi Chang.New monolithic switched - capacitor differentiators withgood noise rejection[J ]. IEEE Solid - State Circuits , 1989( 24) :177 - 180.作者简介 :江 帆 男 , (1984 - ) ,硕士 . 研究方向为电源管理领域数模混合集成电路 .吴晓波 男 , (1947 - ) ,硕士 ,教授 ,博士生导师 . 研究方向为模拟与数模混合集成电路 、 电源管理集成电路 .202 微电子学与计算机 2008 年