PV Assignment – Overview
Submission due date: 13.12.2018 electronically on ISIS and as hard copy in EMH 225 9:45am, AFTER
the lecture. Other submissions are only allowed on Mondays in the consultation hour 4-5pm in
EMH-053.
The submission is performed on ISIS in groups of maximal two students. Two documents are handed
in, a zip file with MATLAB code (Code2018_lastname1_lastname2) and a report in pdf format
(RET2018_lastname1_lastname2). The report includes your names and matriculation number, a brief
description of all PV assignments, an explanation and interpretation of your results, plots, your code
and calculated results. Furthermore, the report needs to be printed in duplex and submitted as hard
copy. The execution of your MATLAB code is conducted in only one m.file called “ExeRet18.m”. All
assignment functions are called sequentially from the m.file “ExeRet18.m” by pressing F5 and
displayed in a convincing and clear way. Exercises that cannot be called from this file are graded with
zero points. Your programmed MATLAB functions are saved in one separate m.file for every single
function.
Assignments:
1. Exercise: Develop a MATLAB function to calculate the position of the sun and Air Mass factor
for Berlin for 4am to 9pm on the 20.12.2018. Plot the results then.
2. Exercise: Develop a MATLAB function that models the described PV module, and hence plot
the voltage-current and voltage-power characteristics of the module under standard test
conditions STC. Set: Rs= 0.002 ?, Rsh = 300 ? and γ = 1.6 (Diode Quality factor)
Shortly describe the impact of the three parameters (Rs, Rsh, γ) on the PV module
performance.
Discuss the effects of increasing and decreasing the temperature and irradiance. Set
S =0.8 kW/m2 and vary T = [0°,20°,35°], set T = 20° and vary S = [0.4, 0.9, 1.5] kw/m2. Plot the
results.
3. Exercise: Given that the module dimensions are 1593*790*50 mm. Calculate the fill factor
and the efficiency of that module under STC using MATLAB.
Write a MATLAB function that can find the possible values of the pure resistive load to be
interfaced to the module keeping it working at the maximum power point MPP for any given
irradiance and temperature conditions. Hence, fill in the following table.
4. Exercise: Develop a MATLAB function that can calculate the percentage power loss under STC
compared to the case of using ideal MPPT for any values of the resistive loads. Subsequently,
fill in the following table:
Load (?) 0 3 7 13 100
Power loss (%)
5. Exercise: Develop a MATLAB function that can perform maximum power point tracking MPPT
through pulse width modulation of a buck-boost converter based on the Hill Climbing
Algorithm assuming a fixed step for voltage change of 1 volt. Converter output voltage is kept
fixed at 30 V. Calculate the duty cycle for the buck-boost converter. Plot the duty cycle D and
Vnew. What should be the starting value for Vi?
6. Exercise: Compare the performance in exercise (5) with the case of a step of 0.2 voltage
change regarding the speed of convergence and accuracy of tracking. Support your
explanation with plots.
7. Exercise: Write a MATLAB function that can perform the Adaptive Hill Climbing Algorithm
and compare tracking speed and accuracy with the previous two exercises. Take as factor C=
[0.1, 0.5, 1]. What is the effect of C? Support your explanation with plots.
版权所有:留学生程序网 2020 All Rights Reserved 联系方式:QQ:99515681 电子信箱:99515681@qq.com
免责声明:本站部分内容从网络整理而来,只供参考!如有版权问题可联系本站删除。