
_START_ARTICLE_
最大功率点追踪
_START_PARAGRAPH_
最大功率点追踪（Maximum power point tracking，简称MPPT）是常用在风力发电机及光伏太阳能系统的技术，目的是在各种情形下都可以得到最大的功率输出。_NEWLINE_最大功率点追踪主要是用在太阳能发电，不过其原理也可以应用在其输入功率会变化的能量源：例如光能传输以及热光电等。
_START_SECTION_
电流-电压特性曲线
_START_PARAGRAPH_
太阳能电池可以输出的最大功率和环境之间有复杂的关系。形状因子定义为太阳能电池的最大功率，除以开路电压Voc和短路电流Isc乘积后的比值。在计算中常用形状因子来估计光伏电池在一定条件下可以产生的最大功率P=FF*Voc*Isc。在大部分的应用下，FF、Voc及Isc已可以大致模拟光伏电池在一般条件下的电气特性。_NEWLINE_在一定的操作条件下，电池会有一个工作点，其电流（I）及电压（V）的乘积（电功率）会是最大值。此数值会对应特定的电阻，依欧姆定律会等于V / I。而功率可以用P=V*I计算。光伏电池在其主要应用的曲线范围内，近似定电流源。不过在光伏电池的最大功率点范围，其电压和电流之间有类似指数函数的关系。依基本的电路及微积分理论，若I-V曲线的斜率dI/dV（微分量）和I/V比例数值相等，符号相反，dP/dV=0，此时输出的功率为最大值。此位置即为最大功率点（maximum power point，简称MPP），对应曲线的转折点。_NEWLINE_若太阳能电池的负载阻抗R=V/I等于上述值的倒数，此时可以从太阳能电池中输出最大的功率。有时此数值也称为太阳能电池的“特征阻抗”，此数值是一个动态的量，和日照程度、温度及太阳能电池的寿命有关。若电阻小于或大于此数值，所抽取的功率都会小于最大功率，因此太阳能电池就没有在最理想、最有效率条件下运作。最大功率点追踪会用几种不同的控制电阻或是逻辑来找到最大功率点，使转换器可以从太阳能电池中抽取最大的功率。
_START_SECTION_
分类
_START_PARAGRAPH_
控制器有不同的策略来找到模组的最大功率输出。最大功率点追踪控制器可能有不同的算法，并且视运作条件选择适当的算法。
_START_SECTION_
扰动观察法
_START_PARAGRAPH_
扰动观察法（Perturb and observe）的控制器会小幅的增加或减少电压，并且量测其功率。若功率增加，继续依相同方向调整电压，一直到功率不增加为止。此方式称为扰动观察法（Perturb and observe），是最常见的最大功率点追踪方式，不过其输出可能会有小幅的功率震荡。此算法属于爬山算法，是依照功率对电压的曲线在未到最大功率时曲线会上升，超过最大功率时曲线会下降的特性而来的。扰动观察法因为容易实现，是最常使用的最大功率点追踪方式。若是配合了适当的估测及适应性爬山算法，扰动观察法可以达到最高的效率。
_START_SECTION_
增量电导法
_START_PARAGRAPH_
增量电导法（incremental conductance method）的控制器会渐进式的调整太阳能模组的电压及电流，以预测改变电压后的影响。此方式的控制器计算量较大，但追随条件变化的速度比扰动观察法要快。增量电导法和扰动观察法类似，可能会造成输出功率的震荡。此方法会利用太阳能模组的增量电导（incremental conductance, dI/dV)，来计算功率对应电压变化比例(dP/dV)的符号为正或为负。_NEWLINE_增量电导法计算最大功率点的方式是比较增量电导（IΔ / VΔ）和模组的电导（I / V）。若二者相同时（I / V = IΔ / VΔ），其输出电压即为最大功率点电压。控制器会维持此电压，若照射条件改变时，会再重复上述的流程。
_START_SECTION_
电流扫描法
_START_PARAGRAPH_
电流扫描法（current sweep method）会针对太阳能模组配合一个扫描用的电流波形，可以每隔一段时间量测且更新电流-电压曲线的关系。再依最新的电流-电压曲线找到最大功率点，设法使系统运作在最大功率点。
_START_SECTION_
定电压法
_START_PARAGRAPH_
在最大功率点追踪的方法中，定电压法（Constant voltage）有用来描述二个由不同人研发的不同技术。其中一个是在任何条件下都将输出电压调整到相同的定值，另外一个是将电压调整到当时量测到开路电压（VOC）的固定倍率。后者也在一些文献中称为开路电压法。若输出电压维持在定值，也就不会尝试调整电压去找到最大功率点，因此严格来说，此方式不算是最大功率点追踪法。不过在一些一般最大功率点追踪法无法使用的应用中，可以使用此方法，因此有时会有此方式来辅助一般的最大功率点追踪法。_NEWLINE_在也称为开路电压法的定电压法中，为了要量测开路电压，输出到负载的电流会有短暂的中断。之后控制器会继续运作，并且将电压控制在开路电压VOC的一定比例下，例如0.76。此比例多半是确认过会是最大功率点的比例，可能是在预期的操作条件下，以实验方式或是利用建模来确认此比例。因此控制器会控制太阳能模组的输出电压，接近固定的参考电压Vref=kVOC，以便控制太阳能模组的工作点。Vref的数值也可以选择让其他的方面也有理想的表现，不过其主要原理是让Vref和VOC维持固定的比例。_NEWLINE_实际最大功率点电压和开路电压VOC的比值其实只是近似常数而已，因此有一些空间可以作进一步的优化。
_START_SECTION_
各方法的比较
_START_PARAGRAPH_
扰动观察法和增量电导法都属于爬山算法，都是在该运转条件下去找功率曲线的区域极大值，因此可以找到真正的最大功率点。_NEWLINE_即使是在日照条件固定时，扰动观察法的工作点也在最大功率点附近移动，因此会有输出功率的震荡。_NEWLINE_增量电导法有一点较扰动观察法要理想：此方法不需要让工作点在最大功率点附近移动，就可以找到最大功率点。在日照条件快速变化时，增量电导法找到的最大功率点比扰动观察法要精确。因为增量电导法的运算较扰动观察法要复杂，因此取样频率需比扰动观察法要低。_NEWLINE_在也称为开路电压法的定电压法中，为了量测开路电压，光伏模组的输出电流会有短暂时间为零，后再将输出电压调整到开路电压的一定比例（多半会是76%）。在电流为零时，光伏模组的能量就浪费了。而且MPP电压和VOC比例的76%也不一定精准，虽然此方法很简单，成本很低，但输出电流的中断会降低模组效率，而且也无法找到真正的最大功率点。而且有些系统的效率其实可以达到95%以上。
_START_SECTION_
MPPT设备的位置
_START_PARAGRAPH_
传统的光伏逆变器会针对所有太阳能面板阵列进行MPPT。这様的系统会让太阳能面板阵列串联，所有的太阳能面板都产生相同的电流。但因为不同的太阳能模组其电流-电压特性曲线不同（原因是因为制造公差、部分有阴影等）。此架构下，有些模组可能不会在最大功率点下运作，因此效率偏低。_NEWLINE_有些公司（例如电源优化器公司）可以对个别模组进行最大功率点追踪，因此即使日照不均、污染或是电气不匹配，每个模组都还是可以在最大功率点下运作。
_START_SECTION_
配合电池的运作
_START_PARAGRAPH_
在夜间，未连接电网的太阳能系统会用电池来提供能量给负载。已经充电充饱的电池组电压会接近太阳能面积的最大功率点电压。但若电池组只放电了一半，天亮时的电压和最大功率点电压差异较大。因此电池的充电需在电压比最大功率点电压小很多时就要可以动作，MPPT也可以处理这类的问题。_NEWLINE_若电池已充饱电，太阳能系统的输入已超过负载需要的功率，MPPT就不再运作在最大功率点，MPPT会调整其操作功率点，使太阳能系统产生的功率符合负载需要的功率。（另一种在太空船中常用的作法是将太阳能系统产生过多的功率由电阻负载消耗，使面板可以持续运作在最大功率点。）_NEWLINE_若是有连接电网的光伏系统，所有产生的能量都会送到电网。因此这类系统的MPPT会持续的运作在最大功率点。