WOLFRAM SYSTEM MODELER

VariableResistor

Single-phase variable resistor

Wolfram Language

In[1]:=
SystemModel["Modelica.Electrical.QuasiStatic.SinglePhase.Basic.VariableResistor"]
Out[1]:=

Information

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

The linear resistor connects the voltage v with the current i by i*R = v. The resistance R is given as input signal.

The variable resistor model also has an optional conditional heat port. A linear temperature dependency of the resistance is also taken into account.

Note

A zero crossing of the R signal could cause singularities due to the actual structure of the connected network.

See also

Resistor, Conductor, Capacitor, Inductor, Impedance, Admittance, Variable conductor, Variable capacitor, Variable inductor, Variable impedance, Variable admittance

Parameters (4)

useHeatPort

Value: false

Type: Boolean

Description: = true, if heatPort is enabled

T

Value: T_ref

Type: Temperature (K)

Description: Fixed device temperature if useHeatPort = false

T_ref

Value: 293.15

Type: Temperature (K)

Description: Reference temperature

alpha_ref

Value: 0

Type: LinearTemperatureCoefficient (1/K)

Description: Temperature coefficient of resistance (R_actual = R_ref*(1 + alpha_ref*(heatPort.T - T_ref))

Connectors (4)

pin_p

Type: PositivePin

Description: Positive quasi-static single-phase pin

pin_n

Type: NegativePin

Description: Negative quasi-static single-phase pin

heatPort

Type: HeatPort_a

Description: Conditional heat port

R_ref

Type: RealInput

Description: Variable resistance

Components (2)

v

Type: ComplexVoltage

Description: Complex voltage

i

Type: ComplexCurrent

Description: Complex current

Used in Components (1)

VariableResistor

Modelica.Electrical.QuasiStatic.Polyphase.Basic

Polyphase variable resistor