Description: "Package with example models"

- Home > Modelica

## Buildings.Electrical.AC.OnePhase.Examples

Package with example models

### Information

This package contains examples for the use of models that can be found in Buildings.Electrical.AC.OnePhase.

Extends from Modelica.Icons.ExamplesPackage (Icon for packages containing runnable examples).

### Package Content

Name | Description
--- | ---
GeneratorLoadGrid | Generator with a load and grid connection
GridDCLoad | Model of a DC load connected to the grid

## Buildings.Electrical.AC.OnePhase.Examples.GeneratorLoadGrid

Generator with a load and grid connection

### Information

This model illustrates a generator, an inductive load and a grid connection. The power output of the generator is equal to its input signal, which is a ramp function. The output `grid.P` shows the actual and apparent power, the power factor and the phase angle.

Extends from Modelica.Icons.Example (Icon for runnable examples).

### Modelica definition

model GeneratorLoadGrid "Generator with a load and grid connection" extends Modelica.Icons.Example; Sources.Grid grid( f=60, V=120, phiSou=0.5235987755983) "Electrical grid"; Sources.Generator sou(f=60, phiGen(displayUnit="rad")) "Gas turbine"; Buildings.Electrical.AC.OnePhase.Loads.Inductive res( mode=Buildings.Electrical.Types.Load.FixedZ_steady_state, P_nominal=-5e3, V_nominal=120, pf=1) "Inductive load"; Modelica.Blocks.Sources.Ramp ramp( height=1e4, duration=0.6, startTime=0.1, offset=0); equation connect(ramp.y, sou.P); connect(sou.terminal, grid.terminal); connect(res.terminal, grid.terminal); end GeneratorLoadGrid;

## Buildings.Electrical.AC.OnePhase.Examples.GridDCLoad

Model of a DC load connected to the grid

### Information

This model illustrates the use of a model for inductive load. The circuit on the left hand side uses an inductive load, whereas the circuit on the right hand side uses a resistor and inductance in series. The parameters of the inductor and resistor are such that the real power and the phase angle are identical (up to the numerical precision of the parameters) for the two systems.

Extends from Modelica.Icons.Example (Icon for runnable examples).

### Modelica definition

model GridDCLoad "Model of a DC load connected to the grid" extends Modelica.Icons.Example; Buildings.Electrical.AC.OnePhase.Sources.Grid grid( f=60, phiSou=0, V=120); Buildings.Electrical.AC.OnePhase.Conversion.ACDCConverter idealACDCConverter1( eta=0.9, ground_AC=false, conversionFactor=12/120); Buildings.Electrical.DC.Loads.Resistor resistor(R=1, V_nominal=12); equation connect(grid.terminal, idealACDCConverter1.terminal_n); connect(idealACDCConverter1.terminal_p, resistor.terminal); end GridDCLoad;