当前位置: 首页 » 风电资讯 » 风电百科 » 正文

MATLAB编程Beta分布模型模拟光伏发电输出程序加实例

放大字体  缩小字体 发布日期:2024-10-03   来源:节能风电   作者:风电招聘   浏览次数:109
核心提示:光伏发电的输出功率与光照强度有关,其中Beta分布经常被用于描述光照强度分布,计算如式:一种典型的光照强度概率密度函数曲线如图所示,最大光照强度r_max取2500W/m2,形状参数α和β分别为0.9和3.7。由此可得,一天内太阳辐射基本集中在较小值。程序clc; clear all; close all; %光照强度模拟 Emax = 2500; alpha = 0.9; beta = 3.7; E = 1:50:Emax; F = (gamma(alpha+beta)/(gamma(alpha)*ga

   

光伏发电的输出功率与光照强度有关,其中Beta分布经常被用于描述光照强度分布,计算如式:一种典型的光照强度概率密度函数曲线如图所示,最大光照强度r_max取2500W/m2,形状参数α和β分别为0.9和3.7。
由此可得,一天内太阳辐射基本集中在较小值。
程序clc;clear all;close all;%光照强度模拟Emax = 2500;alpha = 0.9;beta = 3.7;E = 1:50:Emax;F = (gamma(alpha+beta)/(gamma(alpha)*gamma(beta)).*(E/Emax).^(alpha-1).*(1-E/Emax).^(beta-1));plot(E,F,'k-');grid onxlabel('Light intensity (W/m^{2})');ylabel('Probability density function value');set(gca,'FontName','Times New Roman','FontSize',12);%修改字体为古罗马% title('光照强度概率密度分布曲线'); axis([0 2500 0 6]); %光电参数 Etainv = 0.99;%并网逆变器的效率 a = 1.689;%太阳板 长 b = 0.996;%宽 A = a*b;%一个太阳能板面积 Ek = 150; Ppv = zeros(50,1); Pmax = 350; for i =1:1:50 if E(i)>Ek Eta =0.208; else Eta =0.208*(E(i)/Ek); end Ppv(i) = E(i)*A*Eta*Etainv; if Ppv(i)>=Pmax Ppv(i) = Pmax; end end figure; plot(E,Ppv,'b-') xlabel('光照强度 W/m2'); ylabel('光伏发电光照强度——输出功率曲线'); hold on; stem(E,Ppv,'b-','markerface','b'); 运行结果光伏发电设备的输出功率和光照强度之间的数学模型计算如式。
本文内容

 
 
[ 风电资讯搜索 ]  [ 加入收藏 ]  [ 告诉好友 ]  [ 打印本文 ]  [ 违规举报 ]  [ 关闭窗口 ]

免责声明:
本网站部分内容来源于合作媒体、企业机构、网友提供和互联网的公开资料等,仅供参考。本网站对站内所有资讯的内容、观点保持中立,不对内容的准确性、可靠性或完整性提供任何明示或暗示的保证。如果有侵权等问题,请及时联系我们,我们将在收到通知后第一时间妥善处理该部分内容。
扫扫二维码用手机关注本条新闻报道也可关注本站官方微信账号:"风电之家",每日获得互联网最前沿资讯,热点产品深度分析!
 
 
0条 [查看全部]  相关评论

 
推荐图文
推荐风电资讯
点击排行