Buildings.BoundaryConditions.SolarIrradiation.Examples

Collection of models that illustrate model use and test models

Information

Extends from Buildings.BaseClasses.BaseIconExamples (Icon for Examples packages).

Package Content

NameDescription
Buildings.BoundaryConditions.SolarIrradiation.Examples.DiffuseIsotropic DiffuseIsotropic Test model for diffuse solar irradiation on a tilted surface using the isotropic model
Buildings.BoundaryConditions.SolarIrradiation.Examples.DiffusePerez DiffusePerez Test model for diffuse solar irradiation on a tilted surface using the Perez model
Buildings.BoundaryConditions.SolarIrradiation.Examples.DirectTiltedSurface DirectTiltedSurface Test model for direct solar irradiation on a tilted surface


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

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

Buildings.BoundaryConditions.SolarIrradiation.Examples.DiffuseIsotropic

Connectors

TypeNameDescription
BusweaBus 

Modelica definition

model DiffuseIsotropic 
  "Test model for diffuse solar irradiation on a tilted surface using the isotropic model"
  import Buildings;
  Buildings.BoundaryConditions.WeatherData.ReaderTMY3 weaDat(filNam=
        "Resources/weatherdata/USA_CA_San.Francisco.Intl.AP.724940_TMY3.mos");
  Buildings.BoundaryConditions.WeatherData.Bus weaBus;
  Buildings.BoundaryConditions.SolarIrradiation.DiffuseIsotropic HDifTilIso(
               til=1.5707963267949);
equation 
  connect(weaDat.weaBus, weaBus);

  connect(weaBus, HDifTilIso.weaBus);

end DiffuseIsotropic;

Buildings.BoundaryConditions.SolarIrradiation.Examples.DiffusePerez Buildings.BoundaryConditions.SolarIrradiation.Examples.DiffusePerez

Test model for diffuse solar irradiation on a tilted surface using the Perez model

Buildings.BoundaryConditions.SolarIrradiation.Examples.DiffusePerez

Parameters

TypeNameDefaultDescription
Anglelat37/180*Modelica.Constants.piLatitude [rad]
Angleazi0.3Azi angle [rad]
Angletil0.5Tilted angle [rad]

Connectors

TypeNameDescription
BusweaBus 

Modelica definition

model DiffusePerez 
  "Test model for diffuse solar irradiation on a tilted surface using the Perez model"
  import Buildings;
  parameter Modelica.SIunits.Angle lat=37/180*Modelica.Constants.pi "Latitude";
  parameter Modelica.SIunits.Angle azi=0.3 "Azi angle";
  parameter Modelica.SIunits.Angle til=0.5 "Tilted angle";
  Buildings.BoundaryConditions.WeatherData.ReaderTMY3 weaDat(filNam=
        "Resources/weatherdata/USA_CA_San.Francisco.Intl.AP.724940_TMY3.mos");
  Buildings.BoundaryConditions.WeatherData.Bus weaBus;
  Buildings.BoundaryConditions.SolarIrradiation.DiffusePerez HDifTil(
    til=1.5707963267949,
    lat=0.6457718232379,
    azi=0.78539816339745);
equation 
  connect(weaDat.weaBus, weaBus);
  connect(weaBus, HDifTil.weaBus);

end DiffusePerez;

Buildings.BoundaryConditions.SolarIrradiation.Examples.DirectTiltedSurface Buildings.BoundaryConditions.SolarIrradiation.Examples.DirectTiltedSurface

Test model for direct solar irradiation on a tilted surface

Buildings.BoundaryConditions.SolarIrradiation.Examples.DirectTiltedSurface

Parameters

TypeNameDefaultDescription
Anglelat37/180*Modelica.Constants.piLatitude [rad]

Connectors

TypeNameDescription
BusweaBus 

Modelica definition

model DirectTiltedSurface 
  "Test model for direct solar irradiation on a tilted surface"
  import Buildings;
  parameter Modelica.SIunits.Angle lat=37/180*Modelica.Constants.pi "Latitude";
  Buildings.BoundaryConditions.WeatherData.ReaderTMY3 weaDat(filNam=
        "Resources/weatherdata/USA_IL_Chicago-OHare.Intl.AP.725300_TMY3.mos");
  Buildings.BoundaryConditions.WeatherData.Bus weaBus;
  Buildings.BoundaryConditions.SolarIrradiation.DirectTiltedSurface HDirTil(
    til=1.5707963267949,
    lat=0.72483523835325,
    azi=0.78539816339745);
equation 
  connect(weaDat.weaBus, weaBus);
  connect(weaBus, HDirTil.weaBus);
end DirectTiltedSurface;

HTML-documentation generated by Dymola Thu Mar 17 10:14:43 2011.