なぜMPPTが必要なのか？
最大電力点追従（MPPT）、または単に電力点追従（PPT）は、条件の変化に応じてエネルギー抽出を最大化するために可変電源に使用される技術なのだ。この技術は、太陽光発電（PV）ソーラーシステムで最も一般的に使用されていますが、風力タービン、光送電、熱光発電でも使用することができるのだ。

太陽光発電システムは、インバータシステム、外部系統、バッテリーバンク、その他の電気負荷との関係がさまざまなのだ。MPPTが扱う中心的な問題は、太陽電池からの電力伝達効率が、利用可能な太陽光量、遮光、ソーラーパネル温度、負荷の電気特性に依存するということなのだ。これらの条件が変化すると、最も高い電力伝達を実現する負荷特性（インピーダンス）が変化するのだ。負荷特性が変化することで、電力伝送が最高効率に保たれるようにシステムが最適化されます。この最適な負荷特性のことを最大電力点（MPP）と呼びます。MPPTは、条件の変化に応じて負荷特性を調整するプロセスなのだ。太陽電池に最適な負荷を与え、他の機器やシステムに合わせて電圧、電流、周波数を変換する回路を設計することができるのだ。

太陽電池の温度と全抵抗の間の非線形関係は，電流-電圧（I-V）曲線と電力-電圧（P-V）曲線に基づいて分析できる。MPPT は電池出力をサンプルして，最大電力を得るために適切な抵抗（負荷）をかける。MPPT デバイスは通常，電力網，電池，モーターなどさまざまな負荷を駆動するための電圧または電流変換，フィルタリング，調整を行う電気変換システムに組み込まれる。ソーラーインバータは、直流電力を交流電力に変換するもので、MPPTを組み込んでいる場合もあるのだ。

MPP時の電力（Pmpp）は、MPP電圧（Vmpp）とMPP電流（Impp）の積となる。

一般に、部分的に陰影のある太陽電池アレイのP-V曲線には複数のピークがあり、アルゴリズムによっては、曲線のグローバルな最大値ではなく、ローカルな最大値に引っかかることがある。
太陽光発電システムからの電力伝送の効率は、頻繁に変化する多くの要因に依存しているのだ。MPPTシステムの目的は、太陽光発電システムから負荷への最も効率的な電力伝送を達成するために、システムが動作するパラメータを継続的に調整することなのだ。