modelVariableConductor
Ideal linear electrical conductors with variable conductance
Extends from Interfaces.TwoPlug (Component with one polyphase electrical port), Polyphase.Interfaces.ConditionalHeatPort (Partial model to include conditional HeatPorts in order to describe the power loss via a thermal network).
Information
Contains m variable conductors (Modelica.Electrical.Analog.Basic.VariableConductor)
Attention!!!
It is recommended that none of the G_Port signals should not cross the zero value.
Otherwise depending on the surrounding circuit the probability of singularities is high.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | m (from TwoPlug) | 3 | Number of phases |
| SI.Temperature[m] | T_ref | fill(300.15, m) | Reference temperatures |
| SI.LinearTemperatureCoefficient[m] | alpha | zeros(m) | Temperature coefficients of conductances at reference temperatures |
| Integer | mh (from ConditionalHeatPort) | 3 | Number of heatPorts=number of phases |
| Boolean | useHeatPort (from ConditionalHeatPort) | false | = true, if all heat ports are enabled |
| SI.Temperature[mh] | T (from ConditionalHeatPort) | fill(293.15, mh) | Fixed device temperatures if useHeatPort = false |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| PositivePlug | plug_p (from TwoPlug) | Positive polyphase electrical plug with m pins | |
| NegativePlug | plug_n (from TwoPlug) | Negative polyphase electrical plug with m pins | |
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a[mh] | heatPort (from ConditionalHeatPort) | Conditional heat ports | |
| Modelica.Blocks.Interfaces.RealInput[m] | G |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| SI.Voltage[m] | v (from TwoPlug) | Voltage drops of the two polyphase plugs | |
| SI.Current[m] | i (from TwoPlug) | Currents flowing into positive polyphase plugs | |
| Modelica.Electrical.Analog.Basic.VariableConductor[m] | variableConductor |