Closed carlesRT closed 7 years ago
Incident direct radiation on tilted surface IrrDir
, is equal to R * IrrDirHor
. The geometric factor R=cosAngleDegInc/cosAngleZen
is wrong (That's why negative diffuse radiation was appear, etc.). I will correct it.
I think the equation for R
is in principle correct, but during extreme situations (during sunrise, sunset) in could calculate not plausible values. You will look for alternative modelling approaches as discussed.
This might relevant in this context? https://github.com/ibpsa/modelica/pull/625 https://github.com/ibpsa/modelica/issues/608
Thanks @mlauster. Yep these are the same problems.
@nytschgeusen you are right, equation R
is correct. Regarding the irradation on a tilted surface: Direct irradiation increases too much, because of the R-issue you mentioned, even over the solar constant value. The total irradiation is limited to the solar constant which yields negative diffuse irradiation...
In annex60 the normal direct radiation (it corresponds to our IrrDirHor/cosAngleZen
) is limited to the solar constant 1367.7 W/m2
. Since cosAngleDegInc <= 1
it is hardly to expect neither too high values for the direct irradiaiton nor negative diffuse radiation in the annex60 model. Besides, diffuse radiation is independently calculated.
Anyway we might want to adapt the same approach. @nytschgeusen ?
This seems to be solved
The models in the
SolarRadiationTransformers
package can be improved.proposed changes
SolarRadiationTransformerGeneral
Edited
1. RemoveDeg
andAngle
of the name of thecos..
andsin..
variables such ascosAngleDegInc
There are some variables with the name
AngleDeg...
. So I guess it is not a good idea to change the names.BuildingSystems.Types.Angle_deg
perModelica.SIunits.Conversions.NonSIunits.Angle_deg
(It could be done per other models too). see 6b3da87SolarRadiationTransformerIsotropic
IrrDirHor*R
is higher than the total irradiance on a tilted surfaceIrrTotTil
, thus the diffuse irradiation on the tilted surfaceradiationPort.IrrDif
becomes negative). See f397b20