modelACACTransformer
AC AC transformer simplified equivalent circuit
Extends from Buildings.Electrical.Icons.RefAngleConversion (Icon that represents if the angle symble should be displayed or not), Buildings.Electrical.Interfaces.PartialConversion (Model representing a generic two port system for conversion).
Information
This is a simplified equivalent transformer model. The model accounts for winding Joule losses and leakage reactances that are represented by a series of a resistance R and an inductance L. The resistance and the inductance represent both the effects of the secondary and primary side of the transformer.
The model is parameterized using the following parameters
VHigh- RMS voltage at primary side,VLow- RMS voltage at secondary side,VABase- apparent nominal power of the transformer,XoverR- ratio between reactance and resistance, andZperc- the short circuit impedance.
Given the nominal conditions,the model computes the values of the resistance and the inductance.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.Voltage | VHigh | Rms voltage on side 1 of the transformer (primary side) | |
| Modelica.Units.SI.Voltage | VLow | Rms voltage on side 2 of the transformer (secondary side) | |
| Modelica.Units.SI.ApparentPower | VABase | Nominal power of the transformer | |
| Real | XoverR | Ratio between the complex and real components of the impedance (XL/R) | |
| Real | Zperc | Short circuit impedance | |
| Ground › side 1 | |||
| Boolean | ground_1 | false | If true, connect side 1 of converter to ground |
| Ground › side 2 | |||
| Boolean | ground_2 | true | If true, connect side 2 of converter to ground |
| Initialization | |||
| Modelica.Units.SI.Angle | phi_1 | 0 | Angle of the voltage side 1 at initialization |
| Modelica.Units.SI.Angle | phi_2 | phi_1 | Angle of the voltage side 2 at initialization |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Electrical.Interfaces.BaseTerminal | terminal_n (from PartialBaseTwoPort) | Electric terminal side p | |
| Buildings.Electrical.Interfaces.BaseTerminal | terminal_p (from PartialBaseTwoPort) | Electric terminal side n |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.Voltage | v_p (from PartialConversion) | Voltage drop between the two positive pins | |
| Modelica.Units.SI.Voltage | v_n (from PartialConversion) | Voltage drop between the two negative pins | |
| Modelica.Units.SI.Current | i_p (from PartialConversion) | Current flowing through the positive pins | |
| Modelica.Units.SI.Current | i_n (from PartialConversion) | Current flowing through the negative pins | |
| Modelica.Units.SI.Efficiency | eta | Efficiency | |
| Modelica.Units.SI.Power[2] | PLoss | Loss power | |
| Modelica.Units.SI.Voltage[2] | V1 | Voltage at the winding - primary side | |
| Modelica.Units.SI.Voltage[2] | V2 | Voltage at the winding - secondary side |
Revisions
-
January 30, 2019, by Michael Wetter:
Added missingreplaceablefor the terminal. -
November 28, 2016, by Michael Wetter:
Made voltage public to allow setting a start value in Buildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.UnbalancedStepUp.DY.
This is for #584. -
September 4, 2014, by Michael Wetter:
Revised model. -
August 5, 2014, by Marco Bonvini:
Revised documentation. - June 17, 2014, by Marco Bonvini:
Adde parameterphi_1andphi_2that are used during initialization to specify the angle of the voltage phasor. -
June 9, 2014, by Marco Bonvini:
Revised implementation and addedstateSelectstatement to use the currenti[:]on the connectors as iteration variable for the initialization problem. -
January 29, 2012, by Thierry S. Nouidui:
First implementation.