The IscUMachine
class provides access to an IPSA universal machine, to set and get data values and to retrieve load flow results.
.. tabularcolumns:: |\Y{0.15}|\Y{0.25}|\Y{0.6}|IscUMachine Field Values
Type | Field Name | Description |
---|---|---|
Integer | FromUID | Gets the unique ID for busbar. |
String | BusName | Gets the busbar name. |
String | Name | Gets the universal machine name. |
Integer | Status | Status:
|
Float | RealMW | Gets and sets the real power output in MW. |
Float | ReactiveMVAr | Gets and sets the reactive power output in MVAr. |
Integer | ProfileUID | Gets and sets the UID of the profile applied to the universal machine. Set to 0 to not use any profiles. |
Integer | PluginID | Gets and sets the ID of the plugin applied to the universal machine. Set to 0 to not use any profiles. |
Boolean | ConverterDrivenPlant | True if the universal machine is being used as a Converter Driven Plant (G74/2) |
Integer | CDPMethodType | The CDP current-output mode
|
Integer | CDPVoltageInterpolation | The CDP voltage interpolation scheme
|
Integer | CDPVoltageInterpolation | The CDP voltage interpolation scheme
|
Float | CDPKFactor | The K factor co-efficient that determines the strength of the current injection contributions (only valid between 0 and 10). |
Float | CDPMaxISync | Maximum synchronous value for the current injected given the time domains. |
Float | CDPMaxITrans | Maximum transient value for the current injected given the time domains. |
Float | CDPMaxISubTrans | Maximum subtransient value for the current injected given the time domains. |
Float | CDPTimeConstantTransientMs | Time constant value in ms for the transient window duration. |
Float | CDPTimeConstantSubTransientMs | Time constant value in ms for the subtransient window duration. |
.. autoclass:: ipsa.IscUMachine :members: