modelControl_Illu

Controller for the artificial illumination

Parameters

TypeNameDefaultDescription
RealR_illu100

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInputhHour of the day
Modelica.Blocks.Interfaces.RealOutputyControl signal

Components

TypeNameDefaultDescription
Modelica.Units.SI.HeatFluxR_t_PAR0
RealE_accAccumulated PAR light
RealE_acc_limitAccumulated PAR light limit above which lamps have to be switched off
RealR_PAR_tot
RealR_PAR_day
Modelica.StateGraph.InitialStepoff
Modelica.StateGraph.StateGraphRootstateGraphRoot
Modelica.StateGraph.TransitionT1We are in the light usage window and we do not exceed the accumulation limit
Modelica.StateGraph.TransitionT4Minimum on time of 2h. Then if I>120, turn off
Modelica.StateGraph.Stepon
Modelica.StateGraph.TransitionT2Proving time
Modelica.StateGraph.Stepoff_ProvingTime
Modelica.StateGraph.TransitionT5Minimum on time of 2h. Then if I<120, turn off
Modelica.StateGraph.TransitionT3Proving time
Modelica.StateGraph.InitialStepsameDay
Modelica.StateGraph.TransitionT6We are in the light usage window and we do not exceed the accumulation limit
Modelica.Blocks.Logical.Timertimer
Modelica.StateGraph.TransitionWithSignalT7
Modelica.Blocks.Logical.GreaterEqualThresholdgreaterEqual1
Modelica.StateGraph.StepWithSignalnewDay