求助matlab代码 威布尔分布求风速

求助matlab代码 威布尔分布求风速,第1张

k=1.8

c=6

v=0:.1:50

fv=k/c*(v/c).^(k-1).*exp(-(v/c).^k)

plot(v,fv)%风速分布

xlabel('v')

ylabel('f(v)')

% 计算平均风速

windSpeed = [6.4, 9.8, 8.2, 3.2, 5.1]

avgWindSpeed = mean(windSpeed)

fprintf('The average wind speed is %.2f m/s\n', avgWindSpeed)

在工程实际中,是不会用风速,和桨距角来确定桨距角PI控制器参数的,实际上使用的是风力发电机的转速,满发的时候,当风速升高,如果你PI值较小,响应很慢,反应在转速上就是发电机转速不断升高,直到最后触发超速保护。如果你PI的值过大,满发的时候,会造成功率波动较大。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11778336.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存