modelInfiniteBusFromTable
Infinite bus with UPu, UPhase and omegaRefPu given by tables as functions of time
Extends from AdditionalIcons.Bus.
Information
The InfiniteBusFromTable model imposes a complex voltage value: the bus voltage magnitude, angle and frequency are given by tables as functions of time.Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Boolean | TableOnFile | true | If true, tables are defined on file or in function usertab |
| String | TableFile | "NoName" | Text file that contains the tables to get UPu, UPhase and omegaRefPu from time |
| Real[:,:] | OmegaRefPuTable | fill(0.0, 0, 2) | Table to get omegaRefPu from time |
| String | OmegaRefPuTableName | "NoName" | Name of the table in the text file to get omegaRefPu from time |
| Real[:,:] | UPuTable | fill(0.0, 0, 2) | Table to get UPu from time |
| String | UPuTableName | "NoName" | Name of the table in the text file to get UPu from time |
| Real[:,:] | UPhaseTable | fill(0.0, 0, 2) | Table to get UPhase from time |
| String | UPhaseTableName | "NoName" | Name of the table in the text file to get UPhase from time |
| Types.AngularVelocityPu | OmegaRef0Pu | Initial infinite bus frequency in pu (base omegaNom) | |
| Types.VoltageModulePu | U0Pu | Initial infinite bus voltage module in pu (base UNom) | |
| Types.Angle | UPhase0 | Initial infinite bus voltage angle in rad |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Dynawo.Connectors.ACPower | terminal |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Types.AngularVelocityPu | omegaRefPu | Infinite bus frequency in pu (base omegaNom) | |
| Types.ActivePower | P | Active power in MW (receptor convention) | |
| Types.ActivePower | PInj | Active power in MW (generator convention) | |
| Types.ActivePowerPu | PInjPu | Active power in pu (base SnRef) (generator convention) | |
| Types.ActivePowerPu | PPu | Active power in pu (base SnRef) (receptor convention) | |
| Types.ReactivePower | Q | Reactive power in Mvar (receptor convention) | |
| Types.ReactivePower | QInj | Reactive power in Mvar (generator convention) | |
| Types.ReactivePowerPu | QInjPu | Reactive power in pu (base SnRef) (generator convention) | |
| Types.ReactivePowerPu | QPu | Reactive power in pu (base SnRef) (receptor convention) | |
| Types.ComplexApparentPowerPu | sPu | Apparent power in pu (base SnRef) (receptor convention) | |
| Types.Angle | UPhase | Infinite bus voltage angle in rad | |
| Types.VoltageModulePu | UPu | Infinite bus voltage module in pu (base UNom) | |
| Modelica.Blocks.Sources.CombiTimeTable | tableOmegaRefPu | Table to get omegaRefPu from time | |
| Modelica.Blocks.Sources.CombiTimeTable | tableUPu | Table to get UPu from time | |
| Modelica.Blocks.Sources.CombiTimeTable | tableUPhase | Table to get UPhase from time |