modelVariableResistor

Ideal linear electrical resistors with variable resistances

Extends from ComplexLib.MultiPhase.Interfaces.TwoPlug (Passive component having two ComplexPlugs p and n and NOT using current phasor balance).

Information

The model contains m linear resistors. Resistor no. k connects the branch voltage phasor v[k] with the corresponding branch current phasor i[k] by

      R*i[k] = v[k]
(k=1...m).
All resistors have the same resistance value specified by input signal R.

Attention!!!
To ensure that the phasor domain-based model works in a quasi-stationary mode, the input signal R may alter only very slowly in comparison with both the nominal frequency f=ω/(2π) and the dominant time constant of the phasor domain-based model.

Remark:
It is recommended that the R signal should not cross the zero value.

Main Author:
Olaf Enge-Rosenblatt
Fraunhofer IIS/EAS, Dresden
email: olaf.enge@eas.iis.fraunhofer.de

Parameters

TypeNameDefaultDescription
Integerm (from TwoPlug)3Number of phases

Connectors

TypeNameDefaultDescription
PosComplexPlugplug_p (from TwoPlug)Positive complex plug (potential plug_p.v[j] > plug_n.v[j] for positive voltage drop v[j])
NegComplexPlugplug_n (from TwoPlug)Negative complex plug
ComplexLib.Interfaces.ComplexOutput[m]complexPwr (from TwoPlug)Complex values of power of component
Modelica.Blocks.Interfaces.RealInputRVariable resistance via input signal [Ohm]

Components

TypeNameDefaultDescription
SI.Voltage[m]v (from TwoPlug)Voltages between the two plugs
SI.Voltage[m]vRe (from TwoPlug)Active parts of voltage phasors
SI.Voltage[m]vIm (from TwoPlug)Reactive parts of voltage phasors
SI.Current[m]i (from TwoPlug)Currents flowing into positive plug
SI.Current[m]iRe (from TwoPlug)Active parts of current phasors
SI.Current[m]iIm (from TwoPlug)Reactive parts of current phasors
SI.Angle[m]phi (from TwoPlug)Angles between voltage and current phasors
SI.Angle[m]phi_v (from TwoPlug)Angles of voltage phasors
SI.Angle[m]phi_i (from TwoPlug)Angles of current phasors
SI.Power[m]activePwr (from TwoPlug)Active power of phase
SI.Power[m]idlePwr (from TwoPlug)Reactive power of phase
ComplexLib.SinglePhase.Basic.VariableResistor[m]resistor