VariableResistorMultiphase variable resistor 
This information is part of the Modelica Standard Library maintained by the Modelica Association.
The linear resistors connect the complex voltages v
with the complex
currents i
by i*R = v
,
using m
single phase variable Resistors.
The resistances R
are given as m
input signals.
The resistor model also has m
optional
conditional heat ports.
A linear temperature dependency of the resistances is also taken into account.
VariableResistor, Resistor, Conductor, Capacitor, Inductor, Impedance, Admittance, Variable conductor, Variable capacitor, Variable inductor, Variable impedance, Variable admittance
mh 
Value: m Type: Integer Description: Number of heatPorts=number of phases 

useHeatPort 
Value: false Type: Boolean Description: =true, if all heat ports are enabled 
T 
Value: T_ref Type: Temperature[mh] (K) Description: Fixed device temperatures if useHeatPort = false 
T_ref 
Value: fill(293.15, m) Type: Temperature[m] (K) Description: Reference temperatures 
alpha_ref 
Value: zeros(m) Type: LinearTemperatureCoefficient[m] (ยน/K) Description: Temperature coefficient of resistance (R_actual = R_ref*(1 + alpha_ref*(heatPort.T  T_ref)) 
plug_p 
Type: PositivePlug Description: Positive quasistatic polyphase plug 


plug_n 
Type: NegativePlug Description: Negative quasistatic polyphase plug 

heatPort 
Type: HeatPort_a[mh] Description: Conditional heat ports 

R_ref 
Type: RealInput[m] Description: Variable resistance 
v 
Type: ComplexVoltage[m] Description: Complex voltage 


i 
Type: ComplexCurrent[m] Description: Complex current 

plugToPins_p 
Type: PlugToPins_p 

plugToPins_n 
Type: PlugToPins_n 

variableResistor 
Type: VariableResistor[m] 