资源简介
matlab代码编程,输出四幅图U-P/I-U/I-P/U-I-P三维图,温度可随意设置,一个非常基础又实用的课程代码,实现了光伏中最大功率曲线的跟踪。特别注意事项:我用的是2020a版本的matlab,低级版本可能打不开。
代码片段和文件信息
Isc25=3.8;
Voc25=22;
T=298;
q=1.6e-19;
k=1.38e-23;
Rs=0.0028;
Rsh=10000;
Ki=0.001;
Kv=0.004;
n=2.29785;
m=44;
I0=8e-4;
Pmppt=[];
Vmppt=[];
Imppt=[];
%第二部分光伏输出特性
i=0;
%Si=input(‘Sun shine=‘);
%for Tr1=-50:10:75
Tr1=input(‘光伏板实际温度=‘);
for Si=100:100:1000
i=i+1;
Tr=273+Tr1;
Voc=Voc25*[1-Kv*(Tr-T)];
Isc=Isc25*[1+Ki*(Tr-T)];
Iph25=Isc25*(1+Rs/Rsh);
Iph=Iph25*[1+Ki*(Tr-T)]*Si/1000;
Iph1(i)=Iph;
Voc1=((n*k*Tr)/q)*log(Iph/I0)*m;
j=Voc1/0.1;
V1=0:0.1:Voc1;
Id=I0*[exp((q/(n*k*Tr))*(V1/m))-1]
- 上一篇:整车7自由度仿真.zip
- 下一篇:数字图像处理系统matlab gui界面.zip
评论
共有 条评论