下载频道> 资源分类> matlab源码> 算法设计> 太阳能三种mppt算法包括干扰观察法,电导增益法,变步长电导增益法

标题:太阳能三种mppt算法包括干扰观察法,电导增益法,变步长电导增益法
分享到:

所属分类: 算法设计 资源类型:程序源码 文件大小: 3.5 KB 上传时间: 2019-06-16 15:52:08 下载次数: 9 资源积分:1分 提 供 者: zhangsan456 mppt
内容:
太阳能三种mppt算法包括干扰观察法,电导增益法,变步长电导增益法
%%INC跟踪算法
function [P,V,I]=INC1(sun,v,T)
Vr=zeros(size(sun));
Ir=zeros(size(sun));
for k=1:size(sun)-1
    if size(k)~=0
        Vr0=2.8;
        Vr1=2.8+v;
        Ir0=max60(Vr0,sun(k),T(k));
        Ir1=max60(Vr1,sun(k+1),T(k+1));
        dV=Vr1-Vr0;
        dI=Ir1-Ir0;
        G=-Ir1./Vr1;
        Vr(k)=Vr0;
        Vr(k+1)=Vr1;
        Ir(k)=Ir0;
        Ir(k+1)=Ir1;
        break;
    end
end
for m=k+1:size(sun)-1
    if size(m+1)~=0
        if dV==0
            if dI>0
                Vr0=Vr1;
                Vr1=Vr1+v;
            elseif dI<0
                Vr0=Vr1;
                Vr1=Vr1-v;
            else
                Vr0=Vr1;
                %Vr1=Vr1;
            end
        else
            dG=dI./dV;
            if G>dG
                Vr0=Vr1;
                Vr1=Vr1-v;
            elseif G<dG
                Vr0=Vr1;
                Vr1=Vr1+v;
            else
                Vr0=Vr1;
               % Vr1=Vr1;
            end
        end
         Ir0=Ir1;
         Ir1=max60(Vr1,sun(m+1),T(m+1));
         dV=Vr1-Vr0;
         dI=Ir1-Ir0;
         G=-Ir1./Vr1;
        Vr(m+1)=Vr1;
        Ir(m+1)=Ir1;
    end
end
V=Vr;
I=Ir;
P=Vr.*Ir;

文件列表(点击上边下载按钮,如果是垃圾文件请在下面评价差评或者投诉):

关键词: 干扰观察法 电导增益法 变步长电导增益法

Top_arrow
回到顶部
联系方式| 版权声明| 招聘信息| 广告服务| 银行汇款| 法律顾问| 兼职技术| 付款方式| 关于我们|
网站客服网站客服 程序员兼职招聘 程序员兼职招聘
沪ICP备19040327号-3
公安备案号:沪公网安备 31011802003874号
库纳格流体控制系统(上海)有限公司 版权所有
Copyright © 1999-2014, GUSUCODE.COM, All Rights Reserved