Professional Documents
Culture Documents
NLTT Mid-Term HK192 Lop CQ V1.2 After Test
NLTT Mid-Term HK192 Lop CQ V1.2 After Test
.
Trần Công Binh
Chú thích:
L.O.x.x là chuẩn đầu ra môn học trong đề cương môn học
ĐÁP SỐ SƠ BỘ:
Câu 1:
Ket qua _______________________________________________
1) delta_1 = 20.138015 do
1) bta_1 = 84.978652 do
1) Cong suat cuc xa tang len: 0.385263%
Câu 2:
Ket qua _________________________________________________________
a) Sun = 1.003850
a) Tcell = 51.351062 oC
a) Voc_a = 44.701365 V
a) Isc_a = 10.385049 A
a) Pm_a = 356.487922 W
.
b) Voc_b = 0.620852 V
b) Io = 1.180508 *10^-9 A
b) Paq_b = 347.575724 W
b) Iaq_b = 13.903029 V
.
c) S_inv > 2500.000000 VA
c) Chon dien ap he thong (2083.333333 < 2400W): V_batt = 24.000000 V
c) C_aq = 578.703704 Ah
c) No_solar: 8.000000 panels ghep song song.
c) Iin_chager > 83.080394 A
c) Vin_chager > 48.400000 V
c) Vout_chager = 24.000000 V
.
d) No_solar: 9.000000 panels, ghep noi tiep
d) P_INV > 2.925351 kW.ac
d) Vac_INV = 220.000000 V
d) Vdc_INV_max > 435.600000 V
d) Idc_INV_total > 10.385049 A
d) Dien tich lap dat > 18.000000 m2
d) E_year = 4804.889682 kWh
>>
ĐÁP ÁN SƠ BỘ: (Giải bằng Matlab)
Câu 1:
% Lop NLTT HK192_CQ, KTGK
% Cau 1
% Matlab tinh goc theo rad!
clc
clear all
do_rad=pi/180
rad_do=180/pi
L = 15+07/60 % do Vi Bac
Lg = -(108+49/60) % do Kinh Dong < 0
GMT = 7
n = (121-1)+21 % ngay 21 thang 5
ST_1 = 12 % 12g mat troi
% Cau _1
delta_1 = 23.45*sin((360/365*(n-81))*do_rad) %deltb=delta
H_1 = (12-ST_1)*15 % do
bta_1 = 90-L+delta_1
bta_1 = 180-bta_1
tilt_1 = 90-bta_1
k = 1/cos(tilt_1*do_rad) %
k1 = (k-1)*100 %%
disp('Ket qua _________________________________________________________')
TEXT = sprintf('1) delta_1 = %f do', delta_1); disp(TEXT)
TEXT = sprintf('1) bta_1 = %f do', bta_1); disp(TEXT)
TEXT = sprintf('1) Cong suat cuc xa tang len: %f%%', k1); disp(TEXT)
Câu 2:
% Lop NLTT HK192_CQ, KTGK
% Cau 2
clc
clear all
q=1.602e-19
k=1.381e-23
% Thong so pin:
n_cell_1string=144/2 % cells noi tiep
Pm=395
Isc=10.25
Voc=48.4
Vm=40.6
Im=9.73
TCIsc= 0.05 % %/K
TCVoc=-0.29 % %/K
TCPm =-0.37 % %/K
NOCT=41
Area=2.0 % m2
Tamb=25
Sun_0=1.0 % cau 1
Eff_array=0.97
Eff_3year=(1-0.007)^3
Peak_hour=4.5
DeepCycle=0.8
Eff_Ebatt=0.75
Batt_temp=30 %oC
Eff_Charger=0.975
Eff_INV=0.96
disp('Cau a ______________________')
Sun_1=Sun_0*1.00385 % Ket qua tu cau 1
Tcell=Tamb+(NOCT-20)*Sun_1/0.8
Voc_a=Voc*(1+TCVoc/100*(Tcell-25))
Isc_a=Isc*(1+TCIsc/100*(Tcell-25))
Pm_a=Pm*(1+TCPm/100*(Tcell-25))
disp('Cau b ______________________')
Vaq_b=25 % Vdc
Voc_cell_b=Voc_a/n_cell_1string
Isc_cell_b=Isc_a/2 % Pin gom 2 nhanh song song, moi nhanh 72 te bao
Io=Isc_cell_b/(exp(q/k/(273+Tcell)*Voc_cell_b)-1)
Paq_b=Pm_a*Eff_Charger
Iaq_b=Paq_b/Vaq_b
disp('Cau c ______________________')
PF=0.8
Pload = 2000 % W
t_day=4 %gio/dem
E_load = Pload*t_day
E_acquy_out = E_load/Eff_INV % Hieu suat Inverter
E_acquy_in = E_acquy_out/Eff_Ebatt % Hieu suat nang luong cua Acquy
disp('Cau d ______________________')
% Cau d.
Psd=3500 %Wp
N_panel_d = Psd/Pm
N_panel_d = round(N_panel_d)
% Ghep 1 nhanh 9 tam noi tiep
P_INV_d= N_panel_d*Pm_a*Eff_array*Eff_3year*Eff_INV
V_DC_INV_d= N_panel_d*Voc
V_AC_INV_d= 220
I_DC_INV_d= Isc_a
S_d=N_panel_d*Area
E_year=P_INV_d*Peak_hour*365
disp('.')
TEXT = sprintf('b) Voc_b = %f V', Voc_cell_b); disp(TEXT)
TEXT = sprintf('b) Io = %f *10^-9 A', Io*1e9); disp(TEXT)
TEXT = sprintf('b) Paq_b = %f W', Paq_b); disp(TEXT)
TEXT = sprintf('b) Iaq_b = %f V', Iaq_b); disp(TEXT)
disp('.')
TEXT = sprintf('c) S_inv > %f VA', S_inv); disp(TEXT)
TEXT = sprintf('c) Chon dien ap he thong (%f < 2400W): V_batt = %f V', P_inv_in,
Vbatt); disp(TEXT)
TEXT = sprintf('c) C_aq = %f Ah', C_3); disp(TEXT)
TEXT = sprintf('c) No_solar: %f panels ghep song song.', N_panel_c); disp(TEXT)
TEXT = sprintf('c) Iin_chager > %f A', Iin_chager); disp(TEXT)
TEXT = sprintf('c) Vin_chager > %f V', Vin_chager); disp(TEXT)
TEXT = sprintf('c) Vout_chager = %f V', Vout_chager); disp(TEXT)
disp('.')
TEXT = sprintf('d) No_solar: %f panels, ghep noi tiep', N_panel_d); disp(TEXT)
TEXT = sprintf('d) P_INV > %f kW.ac', P_INV_d/1000); disp(TEXT)
TEXT = sprintf('d) Vac_INV = %f V', V_AC_INV_d); disp(TEXT)
TEXT = sprintf('d) Vdc_INV_max > %f V', V_DC_INV_d); disp(TEXT)
TEXT = sprintf('d) Idc_INV_total > %f A', I_DC_INV_d); disp(TEXT)
TEXT = sprintf('d) Dien tich lap dat > %f m2', S_d); disp(TEXT)
TEXT = sprintf('d) E_year = %f kWh', E_year/1e3); disp(TEXT)