• 大小: 33KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-09
  • 语言: 其他
  • 标签: MPPT  simulink  s-function  

资源简介

扰动观察法的最大功率跟踪算法是由代码编写进s-function来实现该仿真利用扰动观察法得到最大功率点处的光伏电压值,将该值作为单电压环的参考电压,从而实现MPPT,负载侧通过battery稳压。

资源截图

代码片段和文件信息

function [sysx0strts] = MPPT(txuflag)
switch flag
  case 0
    [sysx0strts] = mdlInitializeSizes;
  case 2                                                
    sys = mdlUpdate(txu); 
  case 3                                                
    sys = mdlOutputs(txu);
  case {149}                                                
    sys =[];
  otherwise
    error([‘unhandled flag = ‘num2str(flag)]);
end

function [sysx0strts] = mdlInitializeSizes
sizes = simsizes;
sizes.NumContStates  = 0;
sizes.NumDiscStates  = 3;
sizes.NumOutputs     = 1;
sizes.NumInputs      = 2;
sizes.DirFeedthrough = 1;
sizes.NumSampleTimes = 1;
sys = simsizes(sizes);
x0  =[000];
str =[];
ts  =[1e-6 0]; 

function sys = mdlUpdate(txu)
k1=0.01;
dV=u(1)-x(1);
dI=u(2)

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      34023  2020-04-22 15:49  RAODONGGUANCHA2.slx

     文件       1262  2020-04-22 14:09  system.m

----------- ---------  ---------- -----  ----

                35285                    2


评论

共有 条评论