WOLFRAM SYSTEM MODELER

ElectricKettleControl

Model of an electric kettle used for heating water with control logic for keeping a reference temperature.

Diagram

Wolfram Language

In[1]:=
SystemModel["IndustryExamples.ConsumerProducts.ElectricKettle.ElectricKettleControl"]
Out[1]:=

Information

This is a model of an electric kettle used for heating water. The heating circuit is controlled by a thermostat and a timer.

Model Calibration

Using Mathematica, fit the parameters for the resistor and the heat loss to measurement data.

Simulation Analysis

Simulate the system and see a plot of its behavior. Click the Simulate button: simulate

A plot showing the behavior for the system can now be seen:

The control has a timer that keeps the temperature around 99 °C for 10 minutes.

In order to get the full experience of this example, you need a desktop Wolfram Language product. A free trial download is available at www.wolfram.com/mathematica/trial/

For the full example, open the accompanying notebook ElectricKettle.nb.

Parameters (1)

controlTable

Value: {{0.0, 0.0}, {13.0, 1.0}, {900, 0.0}, {3600.0, 0.0}}

Type: Real[:,:]

Description: Table which specifies at which points the temperature controller should be on or off.

Components (11)

radiation

Type: BodyRadiation

Description: Lumped thermal element for radiation heat transfer

temperatureSensor

Type: TemperatureSensor

Description: Absolute temperature sensor in degCelsius

onOffController

Type: OnOffController

Description: On-off controller

roomTemperature

Type: FixedTemperature

Description: Fixed temperature boundary condition in degree Celsius

controlLogic

Type: ControlLogic

Description: Control logic that controls the reference signal

referenceLevel

Type: Constant

Description: Generate constant signal of type Real

openingSwitch

Type: IdealOpeningSwitch

Description: Ideal electrical opener

water

Type: HeatCapacitor

Description: Lumped thermal element storing heat

ground

Type: Ground

Description: Ground node

resistor

Type: Resistor

Description: Ideal linear electrical resistor

constantVoltage

Type: ConstantVoltage

Description: Source for constant voltage