WOLFRAM SYSTEM MODELER

TimerCircuit

Switches heating on depending on parameters or time of day

Diagram

Wolfram Language

In[1]:=
SystemModel["IndustryExamples.Energy.HouseHeating.Components.TimerCircuit"]
Out[1]:=

Information

This models a timer, with two operating modes. In all-day heating mode, it always turns the heat on when the thermostat input is true. In the timed heating mode, it only turns the heat on when both the thermostat input is true, and the preprogrammed timetable input is true.

Parameters (1)

heatAllDay

Value: false

Type: Boolean

Description: Heat house while not home

Connectors (2)

thermostatInput

Type: BooleanInput

Description: 'input Boolean' as connector

radiatorOn

Type: BooleanOutput

Description: 'output Boolean' as connector

Components (6)

switch

Type: LogicalSwitch

Description: Logical Switch

falseValue

Type: BooleanConstant

Description: Generate constant signal of type Boolean

timetable

Type: BooleanTable

Description: Generate a Boolean output signal based on a vector of time instants

allDayHeating

Type: BooleanConstant

Description: Generate constant signal of type Boolean

switch1

Type: LogicalSwitch

Description: Logical Switch

useTimedHeating

Type: BooleanConstant

Description: Generate constant signal of type Boolean

Used in Examples (1)

HouseHeatingScenario

IndustryExamples.Energy.HouseHeating

Example modeling heating of a complete house.