modelCapacitive
Model of a three-phase unbalanced capacitive load without neutral cable
Extends from BaseClasses.LoadCtrl (Partial model of a three-phase load with voltage controller without neutral cable).
Information
This model represents a three-phase unbalanced capacitive load. The model extends from Buildings.Electrical.AC.ThreePhasesUnbalanced.Loads.BaseClasses.LoadCtrl and uses the load model from the package Buildings.Electrical.AC.OnePhase.Loads. The model computes the voltages, currents and powers on each phase.
For more information, see Buildings.Electrical.AC.ThreePhasesUnbalanced.Loads.BaseClasses.LoadCtrl and Buildings.Electrical.AC.OnePhase.Loads.Capacitive.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Boolean | plugPhase1 (from PartialPluggableUnbalanced) | true | If true, phase 1 is connected |
| Boolean | plugPhase2 (from PartialPluggableUnbalanced) | true | If true, phase 2 is connected |
| Boolean | plugPhase3 (from PartialPluggableUnbalanced) | true | If true, phase 3 is connected |
| Buildings.Electrical.Types.LoadConnection | loadConn (from BaseLoadCtrl) | Buildings.Electrical.Types.LoadConnection.wye_to_wyeg | Type of load connection (Yg or D) |
| Modeling assumption | |||
| Boolean | linearized (from BaseLoadCtrl) | false | If =true introduce a linearization in the load |
| Buildings.Electrical.Types.Load | mode (from BaseLoadCtrl) | Buildings.Electrical.Types.Load.FixedZ_steady_state | Parameters that specifies the mode of the load (e.g., steady state, dynamic, prescribed power consumption, etc.) |
| Boolean | use_pf_in | false | If true, the power factor is defined by an input |
| Nominal conditions | |||
| Modelica.Units.SI.Power | P_nominal (from BaseLoadCtrl) | 0 | Nominal power (negative if consumed, positive if generated) |
| Modelica.Units.SI.Voltage | V_nominal (from BaseLoadCtrl) | Nominal voltage (V_nominal >= 0) | |
| Real | pf | 0.8 | Power factor |
| Voltage CTRL | |||
| Boolean | voltageCtrl (from BaseLoadCtrl) | false | This flag enables the voltage control |
| Real | vThresh (from BaseLoadCtrl) | 0.1 | Threshold that activates voltage ctrl (ratio of nominal voltage) |
| Modelica.Units.SI.Time | tDelay (from BaseLoadCtrl) | 300 | Time to wait before plugging the load again after disconnection |
| Initialization | |||
| Types.InitMode | initMode (from BaseLoadCtrl) | Buildings.Electrical.Types.InitMode.zero_current | Initialization mode for homotopy operator |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealInput | y1 (from BaseLoadCtrl) | Fraction of the nominal power consumed | |
| Modelica.Blocks.Interfaces.RealInput | Pow1 (from BaseLoadCtrl) | Power consumed | |
| Modelica.Blocks.Interfaces.RealInput | y2 (from BaseLoadCtrl) | Fraction of the nominal power consumed | |
| Modelica.Blocks.Interfaces.RealInput | Pow2 (from BaseLoadCtrl) | Power consumed | |
| Modelica.Blocks.Interfaces.RealInput | y3 (from BaseLoadCtrl) | Fraction of the nominal power consumed | |
| Modelica.Blocks.Interfaces.RealInput | Pow3 (from BaseLoadCtrl) | Power consumed | |
| Buildings.Electrical.AC.ThreePhasesUnbalanced.Interfaces.Terminal_n | terminal (from LoadCtrl) | Connector for three-phase unbalanced systems without neutral cable | |
| Modelica.Blocks.Interfaces.RealInput | pf_in_1 | Power factor of load on phase 1 | |
| Modelica.Blocks.Interfaces.RealInput | pf_in_2 | Power factor of load on phase 2 | |
| Modelica.Blocks.Interfaces.RealInput | pf_in_3 | Power factor of load on phase 3 |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Electrical.Interfaces.Load | load1 (from BaseLoadCtrl) | Load 1 | |
| Buildings.Electrical.Interfaces.Load | load2 (from BaseLoadCtrl) | Load 2 | |
| Buildings.Electrical.Interfaces.Load | load3 (from BaseLoadCtrl) | Load 3 | |
| Buildings.Electrical.Utilities.VoltageControl | vCTRL_1 (from BaseLoadCtrl) | Voltage controller for load 1 | |
| Modelica.Blocks.Math.Product | cmd1 (from BaseLoadCtrl) | Block that impose voltage ctrl | |
| Buildings.Electrical.Utilities.VoltageControl | vCTRL_2 (from BaseLoadCtrl) | Voltage controller for load 2 | |
| Modelica.Blocks.Math.Product | cmd2 (from BaseLoadCtrl) | Block that impose voltage ctrl | |
| Buildings.Electrical.Utilities.VoltageControl | vCTRL_3 (from BaseLoadCtrl) | Voltage controller for load 3 | |
| Modelica.Blocks.Math.Product | cmd3 (from BaseLoadCtrl) | Block that impose voltage ctrl | |
| Interfaces.WyeToDelta | wyeToDelta (from BaseLoadCtrl) | Wye to delta load connection | |
| Interfaces.WyeToWyeGround | wyeToWyeGround (from BaseLoadCtrl) | Wye to wye grounded connection |
Revisions
-
September 24, 2014, by Marco Bonvini:
Revised documentation. -
August 27, 2014, by Marco Bonvini:
Revised documentation.