⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mpptrackiref.m

📁 单相逆变器光伏仿真程序--原文资料
💻 M
字号:
% ECEN2060 DM 2/19/08
% Simple MPP "perturb and observe" tracking algorithm 
% using Boost DC-DC input current Iref as the control variable
% Pold, Iref and Increment are initialized in InitializeMPPtrackIref.m
%
% Input: power P to be maximized
% Output: reference current
function y = MPPtrackIref(P)

global Pold;
global Iref;
global Increment;

IrefH = 5; % upper limit for the reference current
IrefL = 0; % lower limit for the reference current
DeltaI = 0.02; % reference current increment

if (P < Pold)
    Increment = -Increment; % change direction if P decreased
end

% increment current reference
Iref=Iref+Increment*DeltaI;

% check for upper limit
if (Iref > IrefH)
    Iref = IrefH;
end

% check for lower limit
if (Iref < IrefL)
    Iref = IrefL;
end

% save power value
Pold = P;
% output current reference
y = Iref;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -