modelTemporalSuperposition

This validation case applies temporal superposition with truncated vectors

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

Information

This validation case uses a fictional load profile and weighting factors to ensure that the temporal superposition is correctly done. The curCel input to the function call truncates the vectors involved in the scalar product such that the large load in the QAgg_flow vector does not affect the final result.

Parameters

TypeNameDefaultDescription
Modelica.Units.SI.TemperatureDifferencesupPosBuildings.Fluid.Geothermal.ZonedBorefields.BaseClasses.HeatTransfer.temporalSuperposition(i = 5, nSeg = 2, QAgg_flow = {{2, 0, 3, 1e6, 1e6}, {0, 1, 0, 1e6, 1e6}}, kappa = {{{0.4, 0, 0.2, 1, 10}, {0.1, 0.15, 0, 0, 20}}, {{0.1, 0.15, 0, 0, 20}, {0.2, 1, 0.3, 0, 10}}}, curCel = 3)Temporal superposition

Components

TypeNameDefaultDescription
Modelica.Units.SI.TemperatureDifferencesupPosErr

Revisions

  • February 2024, by Massimo Cimmino:
    First implementation.