modelVariableCapacitor
Ideal linear electrical capacitors with variable capacitance
Extends from Interfaces.TwoPlug (Component with one polyphase electrical port).
Information
Contains m variable capacitors (Modelica.Electrical.Analog.Basic.VariableCapacitor)
It is required that each C_Port.signal ≥ 0, otherwise an
assertion is raised. To avoid a variable index system,
C = Cmin, if 0 ≤ C_Port.signal < Cmin, where
Cmin is a parameter with default value Modelica.Constants.eps.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | m (from TwoPlug) | 3 | Number of phases |
| SI.Capacitance[m] | Cmin | fill(Modelica.Constants.eps, m) | Minimum capacitance |
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.Blocks.Interfaces.RealInput[m] | C |
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.VariableCapacitor[m] | variableCapacitor |