modelSolarField_Soltigua

Solar field model with Soltigua collector

Information

The SolarField_Soltigua model is based on the same modeling concept of the SolarField_Forristal model.

The dynamic one-dimensional radial energy balance around the heat collector element is represented by the AbsSoltigua model.

In this model the dimensions of the collectors are fixed and the user can choose the configuration of the solar field:

  • Nt: Number of collectors in series
  • Ns: Number of collectors in parallel

The model allows to defocusing the collectors based on the internal focusing signal.

  • Defocusing = 0 --> Net collecting surface for each collector = 41 m?
  • Defocusing =1 --> Net collecting surface for each collector = 2.3 m?

Parameters

TypeNameDefaultDescription
RealpiModelica.Constants.pi
IntegerN2Number of cells per collector
IntegerNs1Number of Collector in series
IntegerNt1Number of collectors in parallel
Modelica.SIunits.MassFlowRateMdotnomTotal nominal Mass flow
Modelica.SIunits.TemperatureTstart_inlet_collectorThermoCycle.Functions.Solar.T_start_inlet(T_start_inlet = Tstart_inlet, T_start_outlet = Tstart_outlet, Ns = Ns)
Modelica.SIunits.TemperatureTstart_outlet_collectorThermoCycle.Functions.Solar.T_start_outlet(T_start_inlet = Tstart_inlet, T_start_outlet = Tstart_outlet, Ns = Ns)
ThermoCycle.Components.HeatFlow.Walls.SolarAbsorber.Geometry.Soltigua.BaseGeometryCollectorGeometry
General › Heat transfer
Modelica.SIunits.CoefficientOfHeatTransferUnom_l300if HTtype = LiqVap: heat transfer coefficient, liquid zone
Modelica.SIunits.CoefficientOfHeatTransferUnom_tp700if HTtype = LiqVap: heat transfer coefficient, two-phase zone
Modelica.SIunits.CoefficientOfHeatTransferUnom_v400if HTtype = LiqVap: heat transfer coefficient, vapor zone
Initialization
Modelica.SIunits.TemperatureTstart_inletTemperature of the fluid at the inlet of the collector
Modelica.SIunits.TemperatureTstart_outletTemperature of the fluid at the outlet of the collector
Modelica.SIunits.PressurepstartTemperature of the fluid at the inlet of the collector
Initialization › Intialization options
Booleansteadystate_T_flfalseif true, sets the derivative of the fluid Temperature in each cell to zero during Initialization
Numerical options
DiscretizationsDiscretizationThermoCycle.Functions.Enumerations.Discretizations.centr_diffSelection of the spatial discretization scheme
BooleanMdotconstfalseSet to yes to assume constant mass flow rate of primary fluid at each node (easier convergence)
Booleanmax_derfalseSet to yes to limit the density derivative of primary fluid during phase transitions
Booleanfilter_dMdtfalseSet to yes to filter dMdt of primary fluid with a first-order filter
Realmax_drhodt100Maximum value for the density derivative of primary fluid
Modelica.SIunits.TimeTT1Integration time of the first-order filter

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInputv_wind
Modelica.Blocks.Interfaces.RealInputTheta
Modelica.Blocks.Interfaces.RealInputTamb
Modelica.Blocks.Interfaces.RealInputDNI
Interfaces.Fluid.FlangeAInFlow
Interfaces.Fluid.FlangeBOutFlow
Modelica.Blocks.Interfaces.BooleanInputDefocusing

Components

TypeNameDefaultDescription
ThermoCycle.Components.HeatFlow.Walls.SolarAbsorber.AbsSoltiguaSolarAbsorber
Components.FluidFlow.Pipes.Flow1Dimflow1Dim
Modelica.Blocks.Logical.Notnot1
Modelica.Blocks.Math.BooleanToIntegerbooleanToInteger
SummaryClassSummary

Contents

NameDescription
Medium1
FluidHeatTransferModel
SummaryBase
SummaryClass