modelQuasiStaticSinglePhaseConverter
Ideal quasi-static single-phase DC/AC converter
Extends from Modelica.Electrical.PowerConverters.Interfaces.DCAC.DCtwoPin (Positive and negative DC pins), PhotoVoltaics.Interfaces.QuasiStatic.ACpins, PhotoVoltaics.Icons.Converter.
Information
This is an ideal DC/AC converter.
The DC/AC converter is characterized by:
- Losses are not considered
- The AC output current is determined based on power balance, calculating with instantaneous DC and complex AC phasor values:
vDC*iDC + real(vAC*iAC*)= 0 - The DC input voltage
vDCRefis applied to the DC side without limitations
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.Voltage | VRef | 400/sqrt(3) | Reference voltage |
| Modelica.Units.SI.Time | Ti | 1E-6 | Internal integration time constant |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Electrical.Analog.Interfaces.PositivePin | dc_p (from DCtwoPin) | Positive DC input | |
| Modelica.Electrical.Analog.Interfaces.NegativePin | dc_n (from DCtwoPin) | Negative DC input | |
| Modelica.Blocks.Interfaces.RealInput | vDCRef | DC voltage |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| SI.Voltage | vDC (from DCtwoPin) | dc_p.v - dc_n.v | DC voltage |
| SI.Current | iDC (from DCtwoPin) | dc_p.i | DC current |
| SI.Power | powerDC (from DCtwoPin) | vDC*iDC | DC power |
| Modelica.Units.SI.Power | powerAC | Modelica.ComplexMath.real(vAC*Modelica.ComplexMath.conj(iAC)) | Real power of AC side |
| Modelica.Electrical.Analog.Sources.SignalVoltage | signalVoltage | ||
| Modelica.Electrical.Analog.Sensors.CurrentSensor | currentSensor | ||
| Modelica.Blocks.Math.Product | product | ||
| Modelica.Blocks.Math.Feedback | feedback | ||
| Sources.Electrical.VariableUnrootedSinglePhaseCurrentSource | variableCurrentSource | ||
| Modelica.Electrical.QuasiStatic.SinglePhase.Sensors.PowerSensor | powerSensor | ||
| Modelica.Electrical.QuasiStatic.SinglePhase.Sensors.VoltageSensor | potentialSensor | ||
| Modelica.ComplexBlocks.ComplexMath.ComplexToReal | complexToReal | ||
| Modelica.Blocks.Continuous.Integrator | integrator | ||
| Modelica.ComplexBlocks.ComplexMath.ComplexToPolar | complexToPolar | ||
| Modelica.ComplexBlocks.ComplexMath.PolarToComplex | polarToComplex | ||
| Modelica.Blocks.Math.Gain | gain |