Labeling multiple plots along the plotted line on the same figure
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
ANOSH PHIROZ AMARIA
am 25 Sep. 2018
Kommentiert: KALYAN ACHARJYA
am 25 Sep. 2018
I have a program to check how power vs wind speed curve changes when the Gear Ratio changes. I have 6 Gear Ratios 21.58 and 22 through 24 at steps on 0.5. I want to the each plotted curve within the loop such that along the plotted curve it should read "GR=21.58" for the 1st gear ratio. My code is as below:
%Program to create a Power vs Wind Speed Curve for a Fixed Speed Wind
%Turbine of 100kW
clear all
close all
clc
%WIND TURBINE SYSTEM PARAMETERS
D = 18.5; %Rotor diameter in m
GR= [21.58,22:0.5:24]; %Gear Ratio of the gearbox connecting rotor to generator
beta= 2.2; % Angle of attack for maximum efficiency of the turbine
%AIR PROPERTIES
rho = 1.27; % Density of air kg/m^3
Vw = [0.001:0.01:25]; %Vector of Wind Speed Incident on the turbine
% GENERATOR SYSTEM PROPERTIES
Wgen = 1800; %Synchronous Speed of the Generator in rpm
%CALCULATING TIP SPEED RATIO
%Calculating Tip Speed
for i=1:6;
Vt= ((Wgen.*pi/30)./GR(i)).*(D/2);
Lambda = Vt./Vw;
%Heier Approach to Calculate the Coefficient of Performance (Cp)
%Matrix of Coefficient
C=[0.5 116 0.4 0 0 6 21 0.08 0.035];
Lambda_i = ((1./(Lambda+(C(8).*beta)))-(C(9)./((beta.*beta.*beta)+1))).^(-1);
Cp=0.5*((C(2)./Lambda_i)-(C(3).*beta)-C(6)).*exp(-C(7)./Lambda_i);
%Calculation of Power
P=0.5*rho*((pi/4)*(D*D/2).*(Vw.^3)).*(Cp./1000);
%Finding the rated Power
plot(Vw,P,'LineWidth',3);
grid on
hold on
end
xlabel('Wind Speed [m/s]');
ylabel('Power [kW]');
title('Power Curve of a 100kW Wind Turbine');
0 Kommentare
Akzeptierte Antwort
KALYAN ACHARJYA
am 25 Sep. 2018
Bearbeitet: KALYAN ACHARJYA
am 25 Sep. 2018
Add Legend: Add this line at last of the code
legend({'GR:21.58','GR=22','name1','name2','name3','name4'},'Location','northwest')
2 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Wind Power finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!