This component is a partial model of a solar thermal collector. It can be expanded to create solar collector models based on either ASHRAE93 or EN12975 ratings data.
As mentioned in the reference, the SRCC incident angle modifier equation coefficients are only valid for incident angles of 60 degrees or less. Because these curves behave poorly for angles greater than 60 degrees the model does not calculatue either direct or diffuse solar radiation gains when the incidence angle is greater than 60 degrees.
The heat capacity of the collector without fluid is estimated
based on the dry mass and the specific heat capacity of copper.
This heat capacity is then added to the model by increasing the
size of the fluid volume. Note that in earlier implementations,
there was a separate model to take into account this heat capacity.
However, this led to a translation error if glycol was used as the
medium, because during the translation, the function
T_ph for Modelica.Media.Incompressible.Examples.Glycol47
had to be differentiated, but this function is not
differentiable.
EnergyPlus 7.0.0 Engineering
Reference, October 13, 2011.
CEN 2006, European Standard 12975-1:2006, European Committee for
Standardization
Obsolete package.sysConfig ==
Buildings.Obsolete.Fluid.SolarCollectors.Types.SystemConfiguration.Parallel.computeFlowResistance to
final based on dp_nominal.lat from being a parameter to an input from
weather bus.homotopyInitialization to a constant.prescribedHeatFlowRate=false to avoid a division
by zero at zero flow when using SteadyState dynamics.displayUnit.LumpedVolumeDeclarations, set
prescribedHeatFlowRate = true in
vol.Modelica.Thermal.HeatTransfer.Components.HeatCapacitor
and added this capacity to the volume. This is in response to
https://github.com/lbl-srg/modelica-buildings/issues/276.show_V_flow in declaration of
instance res.