I am working on a PV array on simulink and I need help on a math question.
On the article I'm basing the model on, the model voltage equation is
Vm = VmT - (5- G/0.2)
for the voltage to vary in irradiance and not just temperature Vmt = Voc*Cv*(Tm-Tr)
;
- Voc= module open circuit voltage at STC (44.9V);
- Cv = temp coefficient(-0.0031);
- Tm = module operating temp;
- Tr = module reference (STC) temp(25 degrees Celsius).
- Tm varies in time, starts at 27 degrees to 36 back down to 27.
- G (irradiance) is suppose to vary in time as well starting at 1 to 1000 then back to 1.
When I represent that equation in simulink, I get a very high voltage which is not correct. I even search everywhere on google to help me find answers but had no luck. I will have the paragraph stated below what the article says about that equation.
Does anyone know another way I represent the voltage in change of irradiance and temperature?
Article paragraph
In a similar way, the PV module voltage as a function of temperature is given by Vm = Voc + V mT
(12)
where VmT = VocCv(Tm - Tr)
is module voltage at temperature T
.
- Voc = module open circuit voltage at STC.
- Cv = module voltage temperature coefficient given by datasheet.
Changes in V due to variations in G are ignored in (12), as pointed out earlier change in irradiance does not change voltage significantly. Beside a correction term that can modify and correct VmI
, as a function of irradiance, can be included by careful inspection of the VI curves. VI curves show that change in V due to variations of G
in the operational range is less than 5V and thus a correction term that can modify and correct VmT
by o to 5V as a function of irradiance can be included as Vm= VmT - (5 - G/O.2)
(13)