Professional Documents
Culture Documents
Assignment 200107044
Assignment 200107044
clc;clear;
%1 MAY(leap year)
n=122;
delta=23.45*sin((360/365)*(284+n))*(pi/180);
phi=26.14*(pi/180);
rho=1;
Sbar=7.2;
LAT=10+45/60;
% Calculation of B
beta=21*(pi/180);%radian
gamma=0;% radian
B=(n-1)*360/365*(pi/180);%radian
% Calculation of theta
omega=(LAT-12)*15 *(pi/180); %radian
theta=acosd(sin(delta)*sin(phi-beta)+cos(delta)*cos(omega)*cos(phi-beta)) *pi/180%
degree
% Calculation of Sbarmax
omegas=acosd(-tan(phi)*tan(delta)) * pi/180;
delta=23.45*sin((360/365)*(284+n))*(pi/180);
phi=26.14*(pi/180);
rho=1;
Sbar=7.2;
LAT=10+45/60;
% Calculation of B
beta=27*(pi/180);%radian
gamma=0;% radian
B=(n-1)*360/365*(pi/180);%radian
% Calculation of LAT
EOT=229.18*(0.000075+0.001868*cos(B)-0.032077*sin(B)-0.014615*cos(2*B)-
0.04089*sin(2*B)); % mins
LAT_min = 14*60+4*(82.50-91.73)+EOT; %mins
LAT=LAT_min/60; % hour
% Calculation of theta
omega=(LAT-12)*15 *(pi/180); %radian
theta=acosd(sin(delta)*sin(phi-beta)+cos(delta)*cos(omega)*cos(phi-beta)) *pi/180%
degree
% Calculation of Sbarmax
omegas=acosd(-tan(phi)*tan(delta)) * pi/180; %radian
omegast=min(abs(acosd(-tan(phi)*tan(delta)) ), abs( acosd(-tan(phi-beta)*tan(delta))
))*pi/180;
Ho=(24/pi)*1.367*3600*(1+0.033*cos(360*n/365 *(pi/180) )) *
(omegas*sin(phi)*sin(delta) + cos(phi)*cos(delta)*sin(omegas) ); %kJ/m^2 - day
Sbarmax=(2/15)* (omegas*(180/pi)); %hours
function [Itbar,eta_i]=Efficiency(Tpm,Time)
%% It calculation
%Given
% Calculation of B
beta=20*(pi./180);%radian
gamma=0;% radian
B=(n-1)*360./365*(pi./180);%radian
% Calculation of LAT
EOT=229.18*(0.000075+0.001868*cos(B)-0.032077*sin(B)-0.014615*cos(2*B)-
0.04089*sin(2*B)); % mins
LAT_min = Time-4*(82.50-72.51)+EOT; %mins
LAT=LAT_min./60; % hour
% Calculation of theta
omega=(LAT-12)*15 *(pi./180); %radian
theta=acosd(sin(delta)*sin(phi-beta)+cos(delta)*cos(omega)*cos(phi-beta)) * pi./180;
% radian
% Calculation of Sbarmax
omegas=acosd(-tan(phi)*tan(delta)) * pi./180; %radian
omegast=min(abs(acosd(-tan(phi)*tan(delta)) ), abs( acosd(-tan(phi-beta)*tan(delta))
))*pi./180; % radian
Ho=(24./pi)*1.367*3600*(1+0.033*cos(360*n./365 *(pi./180) )) *
(omegas*sin(phi)*sin(delta) + cos(phi)*cos(delta)*sin(omegas) ); %kJ./m^2 - day
Sbarmax=(2./15)* (omegas*(180./pi)); %hours