資源簡介
通過光伏模型,用MATLAB元件模擬光伏板輸出,用m語言編寫變步長的電導增量發的mppt
代碼片段和文件信息
function?[sysx0strts]?=?PV_array_MPPT_Boost_420V(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??=?4;
sizes.NumOutputs?????=?1;
sizes.NumInputs??????=?2;
sizes.DirFeedthrough?=?0;
sizes.NumSampleTimes?=?1;
sys?=?simsizes(sizes);
x0??=[0?0?0?0];
str?=[];
ts??=[0.002?0];????%步長為1e-6
function?sys?=?mdlUpdate(txu)
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1743??2014-12-18?09:12??MPPT3.m
?????文件??????78597??2014-12-18?09:13??modle.mdl
-----------?---------??----------?-----??----
????????????????80340????????????????????2
評論
共有 條評論