WOLFRAM SYSTEM MODELER

ControlledTemperature

Control temperature of a resistor

Diagram

Wolfram Language

In[1]:=
SystemModel["Modelica.Thermal.HeatTransfer.Examples.ControlledTemperature"]
Out[1]:=

Information

This information is part of the Modelica Standard Library maintained by the Modelica Association.

A constant voltage of 10 V is applied to a temperature dependent resistor of 10*(1+(T-20C)/(235+20C)) Ohms, whose losses v**2/r are dissipated via a thermal conductance of 0.1 W/K to ambient temperature 20 degree C. The resistor is assumed to have a thermal capacity of 1 J/K, having ambient temperature at the beginning of the experiment. The temperature of this heating resistor is held by an OnOff-controller at reference temperature within a given bandwidth +/- 1 K by switching on and off the voltage source. The reference temperature starts at 25 degree C and rises between t = 2 and 8 seconds linear to 50 degree C. An appropriate simulating time would be 10 seconds.

Parameters (2)

TAmb

Value: 293.15

Type: Temperature (K)

Description: Ambient temperature

TDif

Value: 2

Type: TemperatureDifference (K)

Description: Error in temperature

Outputs (1)

TRes

Default Value: resistor.T_heatPort

Type: Temperature (K)

Description: Resulting temperature

Components (11)

ground

Type: Ground

Description: Ground node

constantVoltage

Type: ConstantVoltage

Description: Source for constant voltage

heatCapacitor

Type: HeatCapacitor

Description: Lumped thermal element storing heat

resistor

Type: Resistor

Description: Ideal linear electrical resistor

fixedTemperature

Type: FixedTemperature

Description: Fixed temperature boundary condition in Kelvin

temperatureSensor

Type: TemperatureSensor

Description: Absolute temperature sensor in degCelsius

thermalConductor

Type: ThermalConductor

Description: Lumped thermal element transporting heat without storing it

idealSwitch

Type: IdealOpeningSwitch

Description: Ideal electrical opener

ramp

Type: Ramp

Description: Generate ramp signal

onOffController

Type: OnOffController

Description: On-off controller

logicalNot

Type: Not

Description: Logical 'not': y = not u