Buildings.Electrical.AC.ThreePhasesUnbalanced.Sensors.BaseClasses
Package that contains base classes
Information
This package contains base classes used by the models that are part of the package Buildings.Electrical.AC.ThreePhasesUnbalanced.Sensors.
Extends from Modelica.Icons.BasesPackage (Icon for packages containing base classes).
Package Content
| Name | Description | 
|---|---|
| Partial model of a generalized three-phase probe | 
Buildings.Electrical.AC.ThreePhasesUnbalanced.Sensors.BaseClasses.GeneralizedProbe
Partial model of a generalized three-phase probe
Information
This model contains the parameters and connectors that are used by probe models such as Buildings.Electrical.AC.ThreePhasesUnbalanced.Sensors.ProbeWye and Buildings.Electrical.AC.ThreePhasesUnbalanced.Sensors.ProbeDelta. The output connectors are for the RMS voltage and the angle of the voltage phasors.
Extends from Icons.GeneralizedProbe (Icon representing a generalized probe that measures voltage, and phase angle).
Parameters
| Type | Name | Default | Description | 
|---|---|---|---|
| Voltage | V_nominal | RMS Nominal voltage (V_nominal >= 0) [V] | |
| Boolean | perUnit | true | This flag display voltage in p.u. | 
Connectors
| Type | Name | Description | 
|---|---|---|
| output RealOutput | V[3] | Voltage in per unit [1] | 
| output RealOutput | theta[3] | Angle [rad] | 
Modelica definition
partial model GeneralizedProbe
  "Partial model of a generalized three-phase probe"
  extends Icons.GeneralizedProbe;
  parameter Modelica.SIunits.Voltage V_nominal(min=0, start=480)
    "RMS Nominal voltage (V_nominal >= 0)";
  parameter Boolean perUnit = true "This flag display voltage in p.u.";
  Modelica.Blocks.Interfaces.RealOutput V[3](each unit="1")
    "Voltage in per unit";
  Modelica.Blocks.Interfaces.RealOutput theta[3](each unit="rad", each displayUnit="deg") "Angle";
end GeneralizedProbe;