
光伏并网MPPT:扰动观察法、电导增量法及单相与三相应用的相关文献对初学者的学
习指南
# 光伏并网MPPT技术:从扰动观察法到电导增量法
在光伏并网系统中,最大功率点跟踪(MPPT)技术是提高光伏电池发电效率的关键。今天咱们就来唠
唠MPPT里常用的扰动观察法和电导增量法,再顺带说说单相和三相光伏并网的事儿,给初学者一些学习思
路。
## 扰动观察法
扰动观察法(Perturb and Observe, P&O)算是MPPT算法里的“入门级选手”,简单易懂,应用广泛。
基本思路就是周期性地扰动光伏电池的工作点(一般改变占空比),然后观察功率变化。如果功率增加,就
沿相同方向继续扰动;要是功率减小,就往反方向扰动。
咱们来看段简单的代码示例(以C语言为例,假设已经获取到光伏电池的电压和电流值用于计算功
率):
```c
// 假设这里已经获取到光伏电池的电压V和电流I
float V = getVoltage();
float I = getCurrent();
float P_last = V * I; // 上一时刻功率
float duty = 0.5; // 初始占空比
float step = 0.01; // 占空比扰动步长
while (1) {
duty += step; // 扰动占空比
V = getVoltage();
I = getCurrent();
float P_now = V * I; // 当前功率
if (P_now > P_last) {
// 功率增加,继续沿相同方向扰动
P_last = P_now;
} else {
// 功率减小,往反方向扰动
duty -= 2 * step;