pvdeg.humidity.Ce_numba#
- pvdeg.humidity.Ce_numba(start, temp_module, rh_surface, WVTRo=7970633554, EaWVTR=55.0255, So=1.81390702, l=0.5, Eas=16.729)[source]#
Calculation is used in determining Relative Humidity of Backside Solar Module Encapsulant. This function returns a numpy array of the Concentration of water in the encapsulant at every time step
Numba was used to isolate recursion requiring a for loop Numba Functions compile and run in machine code but can not use pandas (Very fast).
- Parameters:
start (float) – Initial value of the Concentration of water in the encapsulant currently takes the first value produced from the _ceq(Saturation of Water Concentration) as a point of acceptable equilibrium
temp_module (pandas series (float)) – The surface temperature in Celsius of the solar panel module “module temperature [°C]”
rh_Surface (list (float)) – The relative humidity of the surface of a solar module [%] EXAMPLE: “50 = 50% NOT .5 = 50%”
WVTRo (float) – Water Vapor Transfer Rate prefactor [g/m2/day]. The suggested value for EVA is WVTRo = 7970633554(g/m2/day).
EaWVTR (float) – Water Vapor Transfer Rate activation energy [kJ/mol] . It is suggested to use 0.15[mm] thick PET as a default for the backsheet and set EaWVTR=55.0255[kJ/mol]
So (float) – Encapsulant solubility prefactor in [g/cm3] So = 1.81390702(g/cm3) is the suggested value for EVA.
l (float) – Thickness of the backside encapsulant [mm]. The suggested value for encapsulat is EVA l=0.5(mm)
Eas (float) – Encapsulant solubility activation energy in [kJ/mol] Eas = 16.729[kJ/mol] is the suggested value for EVA.
- Returns:
Ce_list (numpy array) – Concentration of water in the encapsulant at every time step