LBL logo

Buildings.BoundaryConditions.SolarIrradiation.BaseClasses.Examples

Collection of models that illustrate model use and test models

Information

This package contains examples for the use of models that can be found in Buildings.BoundaryConditions.SolarIrradiation.BaseClasses.

Extends from Modelica.Icons.ExamplesPackage (Icon for packages containing runnable examples).

Package Content

Name Description
Buildings.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.BrighteningCoeffcient BrighteningCoeffcient Test model for brightening coeffcients
Buildings.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.DiffuseIsotropic DiffuseIsotropic Test model for diffuse solar irradiation on a tilted surface by using isotropic model
Buildings.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.RelativeAirMass RelativeAirMass Test model for relative air mass
Buildings.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.SkyBrightness SkyBrightness Test model for sky brightness
Buildings.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.SkyClearness SkyClearness Test model for sky clearness

Buildings.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.BrighteningCoeffcient Buildings.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.BrighteningCoeffcient

Test model for brightening coeffcients

Buildings.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.BrighteningCoeffcient

Information

Extends from Modelica.Icons.Example (Icon for runnable examples).

Connectors

TypeNameDescription
BusweaBus 

Modelica definition

model BrighteningCoeffcient "Test model for brightening coeffcients" extends Modelica.Icons.Example; Buildings.BoundaryConditions.SolarGeometry.ZenithAngle zen(lat= 0.6457718232379); Buildings.BoundaryConditions.SolarIrradiation.BaseClasses.SkyClearness skyCle; Buildings.BoundaryConditions.SolarIrradiation.BaseClasses.BrighteningCoefficient briCoe; Buildings.BoundaryConditions.SolarIrradiation.BaseClasses.RelativeAirMass relAirMas; Buildings.BoundaryConditions.SolarIrradiation.BaseClasses.SkyBrightness skyBri; Buildings.BoundaryConditions.WeatherData.ReaderTMY3 weaDat(filNam= "modelica://Buildings/Resources/weatherdata/USA_CA_San.Francisco.Intl.AP.724940_TMY3.mos"); Buildings.BoundaryConditions.WeatherData.Bus weaBus; equation connect(zen.y, skyCle.zen); connect(relAirMas.relAirMas, skyBri.relAirMas); connect(zen.y, relAirMas.zen); connect(skyBri.skyBri, briCoe.skyBri); connect(skyCle.skyCle, briCoe.skyCle); connect(zen.y, briCoe.zen); connect(weaDat.weaBus, weaBus); connect(weaBus.HGloHor, skyCle.HGloHor); connect(weaBus.HDifHor, skyCle.HDifHor); connect(weaBus.HDifHor, skyBri.HDifHor); connect(weaBus, zen.weaBus); end BrighteningCoeffcient;

Buildings.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.DiffuseIsotropic Buildings.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.DiffuseIsotropic

Test model for diffuse solar irradiation on a tilted surface by using isotropic model

Buildings.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.DiffuseIsotropic

Information

Extends from Modelica.Icons.Example (Icon for runnable examples).

Connectors

TypeNameDescription
BusweaBus 

Modelica definition

model DiffuseIsotropic "Test model for diffuse solar irradiation on a tilted surface by using isotropic model" extends Modelica.Icons.Example; Buildings.BoundaryConditions.SolarIrradiation.BaseClasses.DiffuseIsotropic HDifTilIso(til=1.5707963267949); Buildings.BoundaryConditions.WeatherData.ReaderTMY3 weaDat(filNam= "modelica://Buildings/Resources/weatherdata/USA_CA_San.Francisco.Intl.AP.724940_TMY3.mos"); Buildings.BoundaryConditions.WeatherData.Bus weaBus; equation connect(weaDat.weaBus, weaBus); connect(weaBus.HGloHor, HDifTilIso.HGloHor); connect(weaBus.HDifHor, HDifTilIso.HDifHor); end DiffuseIsotropic;

Buildings.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.RelativeAirMass Buildings.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.RelativeAirMass

Test model for relative air mass

Buildings.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.RelativeAirMass

Information

Extends from Modelica.Icons.Example (Icon for runnable examples).

Modelica definition

model RelativeAirMass "Test model for relative air mass" extends Modelica.Icons.Example; Buildings.BoundaryConditions.SolarIrradiation.BaseClasses.RelativeAirMass relAirMas; Buildings.BoundaryConditions.SolarGeometry.ZenithAngle zen(lat= 0.34906585039887); Buildings.BoundaryConditions.WeatherData.ReaderTMY3 weaDat(filNam= "modelica://Buildings/Resources/weatherdata/USA_CA_San.Francisco.Intl.AP.724940_TMY3.mos"); equation connect(zen.y, relAirMas.zen); connect(weaDat.weaBus, zen.weaBus); end RelativeAirMass;

Buildings.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.SkyBrightness Buildings.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.SkyBrightness

Test model for sky brightness

Buildings.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.SkyBrightness

Information

Extends from Modelica.Icons.Example (Icon for runnable examples).

Connectors

TypeNameDescription
BusweaBus 

Modelica definition

model SkyBrightness "Test model for sky brightness" extends Modelica.Icons.Example; Buildings.BoundaryConditions.SolarIrradiation.BaseClasses.RelativeAirMass relAirMas; Buildings.BoundaryConditions.SolarGeometry.ZenithAngle zen(lat= 0.34906585039887); Buildings.BoundaryConditions.SolarIrradiation.BaseClasses.SkyBrightness skyBri; Buildings.BoundaryConditions.WeatherData.ReaderTMY3 weaDat(filNam= "modelica://Buildings/Resources/weatherdata/USA_CA_San.Francisco.Intl.AP.724940_TMY3.mos"); Buildings.BoundaryConditions.WeatherData.Bus weaBus; equation connect(zen.y, relAirMas.zen); connect(relAirMas.relAirMas, skyBri.relAirMas); connect(weaDat.weaBus, weaBus); connect(weaBus.HDifHor, skyBri.HDifHor); connect(zen.weaBus, weaBus); end SkyBrightness;

Buildings.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.SkyClearness Buildings.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.SkyClearness

Test model for sky clearness

Buildings.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.SkyClearness

Information

Extends from Modelica.Icons.Example (Icon for runnable examples).

Connectors

TypeNameDescription
BusweaBus 

Modelica definition

model SkyClearness "Test model for sky clearness" extends Modelica.Icons.Example; Buildings.BoundaryConditions.SolarGeometry.ZenithAngle zen(lat= 0.34906585039887); Buildings.BoundaryConditions.SolarIrradiation.BaseClasses.SkyClearness skyCle; Buildings.BoundaryConditions.WeatherData.ReaderTMY3 weaDat(filNam= "modelica://Buildings/Resources/weatherdata/USA_IL_Chicago-OHare.Intl.AP.725300_TMY3.mos"); Buildings.BoundaryConditions.WeatherData.Bus weaBus; equation connect(zen.y, skyCle.zen); connect(weaDat.weaBus, weaBus); connect(weaBus.HGloHor, skyCle.HGloHor); connect(weaBus.HDifHor, skyCle.HDifHor); connect(weaBus, zen.weaBus); end SkyClearness;

Automatically generated Thu Jun 19 10:54:29 2014.