modelTemperature_Hamburg_3600s_TMY

Hamburg TMY, 1 h resolution, Source: IWEC

Extends from GenericDataTable (Parameterized version of MSL's CombiTimeTable. See Examples.Basics.GenericTable_How_to for explanation), TransiEnt.Components.Boundaries.Ambient.Base.PartialTemperature (Model for creating an output for partial temperature).

Information

1. Purpose of model

Ambient temperature in Hamburg for a typical meteorological year with 60 minutes time resolution.

2. Level of detail, physical effects considered, and physical insight

(Description)

3. Limits of validity

(Description)

4. Interfaces

(none)

5. Nomenclature

(no elements)

6. Governing Equations

(no equations)

7. Remarks for Usage

(none)

8. Validation

(no validation or testing necessary)

9. References

Source: IWEC file, 2001 American Society of Heating, Refrigerating and Air-Conditioning Engineers, Inc., Atlanta, GA, USA.

10. Version History

Created by Max Mustermann (mustermann@mustermail.de), June 2017

Parameters

TypeNameDefaultDescription
Stringcomplete_relative_path (from GenericDataTable)Functions.fullPathName(Modelica.Utilities.System.getEnvironmentVariable(environment_variable_name) + relativepath)
StringgenericFileName (from GenericDataTable)if use_absolute_path then absolute_path else complete_relative_path
Basics
StringtableName (from GenericDataTable)"default"Table name on file or in function usertab (see docu)
Booleanmultiple_outputs (from GenericDataTable)falseIf set true multiple outputs are enabled (but useage of MultiSum block will fail)
Integer[:]columns (from GenericDataTable)2:size(MSL_combiTimeTable.table, 2)columns of table to be interpolated (*** has to be modified before usage! ***)
Booleanchange_of_sign (from GenericDataTable)falseChange sign of output signal relative to table data
Data location
DataPrivacydatasource (from GenericDataTable)DataPrivacy.isPublicSource of table data
Stringenvironment_variable_name (from GenericDataTable)if datasource == DataPrivacy.isPublic then Types.PUBLIC_DATA else Types.PRIVATE_DATA
Stringrelativepath (from GenericDataTable)""Path relative to source directory
Booleanuse_absolute_path (from GenericDataTable)falseShould only be used for testing purposes
Stringabsolute_path (from GenericDataTable)""
Advanced › table data interpretation
Realconstantfactor (from GenericDataTable)1.0Multiply output with constant factor
Modelica.Blocks.Types.Smoothnesssmoothness (from GenericDataTable)simCenter.tableInterpolationSmoothnessSmoothness of table interpolation
Modelica.Blocks.Types.Extrapolationextrapolation (from GenericDataTable)Modelica.Blocks.Types.Extrapolation.LastTwoPointsExtrapolation of data outside the definition range
Real[:]offset (from GenericDataTable){0}Offsets of output signals
SI.TimestartTime (from GenericDataTable)0
Table data interpretation
Modelica.Units.SI.TimeshiftTime (from GenericDataTable)startTimeShift time of first table column
Modelica.Blocks.Types.TimeEventstimeEvents (from GenericDataTable)Modelica.Blocks.Types.TimeEvents.AtDiscontinuitiesTime event handling of table interpolation

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealOutput[MSL_combiTimeTable.nout]y (from GenericDataTable)
Modelica.Blocks.Interfaces.RealOutputy1 (from GenericDataTable)
TransiEnt.Basics.Interfaces.General.TemperatureCelsiusOutvalue (from PartialTemperature)

Components

TypeNameDefaultDescription
TransiEnt.SimCentersimCenter (from GenericDataTable)
Modelica.Blocks.Sources.CombiTimeTableMSL_combiTimeTable (from GenericDataTable)
Modelica.Blocks.Math.Gain[MSL_combiTimeTable.nout]sign_changer (from GenericDataTable)