modelPartialTemperatureAssessment

Partial model for temperature assessment

Extends from AixLib.Utilities.KPIs.BaseClasses.PartialAssessmentBase (Base model for value assessment with conditional inputs for activation, reset, and timer).

Information

This partial model is the base model of temperature assessments.

Parameters

TypeNameDefaultDescription
Booleanuse_itgAct_in (from PartialAssessmentBase)false= true, enable activation connector; = false, disable connector, integrator continuously activated
BooleanresItgInBou (from PartialAssessmentBase)false= true, integrators will be reset if the input value within bounds
Booleanuse_itgTim (from PartialAssessmentBase)false= true, activate integral timers
BooleanresItgTimInBou (from PartialAssessmentBase)false= true, integral timers will be reset if the input value within bounds
IntegernItgTim (from PartialAssessmentBase)1Number of integral timers

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.BooleanInputitgAct_in (from PartialAssessmentBase)Conditional connector to activate integrator
Modelica.Blocks.Interfaces.RealInputTTemperature input
Modelica.Blocks.Interfaces.RealOutputdegSecOutUppBouDegree-second out of upper bound
Modelica.Blocks.Interfaces.RealOutputdegSecOutLowBouDegree-second out of lower bound
Modelica.Blocks.Interfaces.RealOutputtotDegSecOutBouTotal degree-second out of bound
Modelica.Blocks.Interfaces.RealOutputtimeOutUppBouTime out of upper bound
Modelica.Blocks.Interfaces.RealOutputtotTimeOutBouTotal time out of bound
Modelica.Blocks.Interfaces.RealOutputtimeOutLowBouTime out of lower bound

Components

TypeNameDefaultDescription
Modelica.Blocks.Logical.NotnotRes (from PartialAssessmentBase)Conditional not logic for reset
AixLib.Utilities.KPIs.IntegralErrorSingleReference.IntegralTimer[nItgTim]itgTim (from PartialAssessmentBase)Conditional integral timers
AixLib.Utilities.KPIs.IntegralErrorDualReference.IntegralErrorDualBoundsitgErrDuaBouDual bounds integrator for temperature

Revisions

  • December 17, 2024, by Jun Jiang:
    First implementation (see issue 1534)