Greenhouse
- src.Sink.characterization.greenhouse.greenhouse(in_var)[source]
Greenhouse characterization
Simulates the heat (space heating) needs over the year according to the greenhouse specifications and climate weather data of the location
- Parameters
in_var (dict) –
All necessary data to perform the building characterization data, with the following key:
- platform: dict
Data obtained from the platform, with the following keys:
- locationlist
Location [º]; [latitude,longitude]
- width: float:
Width [m]
- length: float:
Length [m]
- height: float:
Height [m]
- greenhouse_orientation: str:
Greenhouse’s main facade orientation; “N”,”S”,”E” or “W”
- daily_periods: float:
Period of daily periods [h]
- shutdown_periods: list:
Period of days stream is not available [day]
- greenhouse_efficiency:
- Greenhouse air infiltration tightness:
1 = tight cover with low infiltrations 2 = medium sealing 3 = leaky cover
- T_heat_on: float:
Heating setpoint temperature [ºC]
- thermal_blanket:
If greenhouse has a thermal blanket/curtain being used at night; 1=yes,0=no
- artificial_lights_system:
lighting hours in greenhouse; 1=yes,0=no
- ref_system_fuel_type: str
Fuel type associated; e.g. “natural_gas”,”electricity”,”biomass”,”fuel_oil”,”none”
- ref_system_eff_equipment: float, optional
COP of the cooling equipment;
- real_monthly_capacity: dict, optional
Real monthly data - for each month of the year
- real_yearly_capacity: float, optional
Real yearly data - single value
- hours_lights_needed:
hours of light the plant needs (accounting with daily solar hours) [h]
- supply_temperature_heat: float, optional
Heating System ReturnTemperature [ºC]; DEFAULT=30
- target_temperature_heat: float, optional
Heating System Supply Temperature [ºC]; DEFAULT=50
- leaf_area_index, optional
Ratio of leaf area over ground area []; DEFAULT=1
- rh_air, optional
Relative humidity [%]; DEFAULT=80
- u_cover, optional
Cover thermal conductivity [W/m2.K]; DEFAULT=6
- indoor_air_speed, optional
Indoor air velocity [m/s]; DEFAULT=0.1
- leaf_length, optional
Characteristic length of a plant leaf [m]; DEFAULT=0.027
- tau_cover_long_wave_radiation, optional
Cover transmissivity coefficient to long-wave radiation; DEFAULT=0.3
- emissivity_cover_long_wave_radiation, optional
Cover emissivity coefficient to long-wave radiation; DEFAULT=0.2
- tau_cover_solar_radiation, optional
Cover’s transmissivity coefficient to solar radiation []; DEFAULT=0.9
- power_lights, optional
Light power per square meter [W/m2]; DEFAULT=20
kb (dict) – Knowledge base data
- Returns
output (dict)
Streams data
- streams (list) –
List with dicts of all streams with the following keys:
- idint
stream ID []
- namestr
Stream name []
- object_typestr
DEFAULT = “stream” []
- object_linked_id
None: DEFAULT=NONE, since no equipment/process is associated
- stream_typestr
Stream designation []; inflow, outflow, excess_heat
- supply_temperaturefloat
Stream’s supply/initial temperature [ºC]
- target_temperaturefloat
Stream’s target/final temperature [ºC]
- fluidstr
Stream fluid name
- flowratefloat
Stream mass flowrate[kg/h]
- schedulelist
Hourly values between 0 and 1, according to the capacity ration on that hour
- hourly_generation: list
Stream’s hourly capacity [kWh]
- capacityfloat
Stream’s capacity [kW]
- monthly_generationlist
Stream’s monthly capacity [kWh]
- fuelstr
Associated equipment fuel name []
- eff_equipmentfloat
Associated equipment efficiency []