modelCapacitiveLoad
Partial model of a capacitive load
Extends from Load (Partial model for a generic load).
Information
This is a model of a generic capacitive load. This model is an extension of the base load model Buildings.Electrical.Interfaces.Load.
This model assumes a fixed power factor pf when the flag use_pf_in = false
otherwise it uses the power factor specified by the input pf_in.
The power factor (either the input or the parameter) is used to compute the reactive power
Q given the active power P
Q = - P * tan(arccos(pf))
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modeling assumption | |||
| Boolean | linearized (from Load) | false | If true, the load model is linearized |
| Buildings.Electrical.Types.Load | mode (from Load) | Buildings.Electrical.Types.Load.FixedZ_steady_state | Type of load model (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 Load) | 0 | Nominal power (negative if consumed, positive if generated). Used if mode <> Buildings.Electrical.Types.Load.VariableZ_P_input |
| Modelica.Units.SI.Voltage | V_nominal (from Load) | Nominal voltage (V_nominal >= 0) | |
| Real | pf | 0.8 | Power factor |
| Initialization | |||
| Buildings.Electrical.Types.InitMode | initMode (from Load) | Buildings.Electrical.Types.InitMode.linearized | Initialization mode for homotopy operator |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealInput | y (from Load) | Fraction of the nominal power consumed | |
| Modelica.Blocks.Interfaces.RealInput | Pow (from Load) | Power consumed | |
| Buildings.Electrical.Interfaces.Terminal | terminal (from Load) | Generalized electric terminal | |
| Modelica.Blocks.Interfaces.RealInput | pf_in | Power factor |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.Voltage[:] | v (from Load) | terminal.v | Voltage vector |
| Modelica.Units.SI.Current[:] | i (from Load) | terminal.i | Current vector |
| Modelica.Units.SI.Power[PhaseSystem.n] | S (from Load) | PhaseSystem.phasePowers_vi(v, -i) | Phase powers |
| Modelica.Units.SI.Power | P (from Load) | Power of the load (negative if consumed, positive if fed into the electrical grid) |
Contents
| Name | Description |
|---|---|
| jprotected | J operator that rotates of 90 degrees |
Revisions
-
June 06, 2014, by Marco Bonvini:
Added power factor inputpf_inand updated documentation. -
May 15, 2014, by Marco Bonvini:
Created documentation. -
October 31, 2013, by Marco Bonvini:
Model included into the Buildings library.