SynchronousMotorMV
Medium-voltage synchronous motor with reactive power capability.
Supports synchronous motor analysis with configurable power factor control, reactive power contribution, and earthing configuration for balanced three-phase MV network studies.
Inherits from: ExtrasNotesMixin, HasPresentationsMixin
Import
python
from pyptp.elements.mv import SynchronousMotorMVProperties
| Property | Type | Required | Default | Description |
|---|---|---|---|---|
general | General | Yes | - | |
presentations | list[ElementPresentation] | Yes | - | |
type | SynchronousMotorType | Yes | - | |
extras | list[Extra] | No | [] | |
notes | list[Note] | No | [] |
General
Core electrical and operational properties for MV synchronous motors.
Encompasses connection node, power reference, control mode settings, earthing configuration, and reliability statistics.
| Property | Type | Required | Default | Description |
|---|---|---|---|---|
node | Guid | No | NIL_GUID | |
guid | Guid | No | (auto UUID) | |
creation_time | float | int | No | 0 | |
mutation_date | int | No | 0 | |
revision_date | float | int | No | 0 | |
variant | bool | No | False | |
name | str | No | "" | |
switch_state | int | No | 0 | |
field_name | str | No | "" | |
failure_frequency | float | No | 0.0 | |
repair_duration | float | No | 0.0 | |
maintenance_frequency | float | No | 0.0 | |
maintenance_duration | float | No | 0.0 | |
maintenance_cancel_duration | float | No | 0.0 | |
not_preferred | bool | No | False | |
pref | float | int | No | 0 | |
control_sort | str | No | "C" | |
qref | float | int | No | 0 | |
cos_ref | float | No | 0.85 | |
is_contributing_q | bool | No | False | |
control_measure_field | Guid | NoneType | No | None | |
is_contributing_to_short_circuit | bool | No | False | |
earthing | int | No | 0 | |
re | float | int | No | 0 | |
xe | float | int | No | 0 | |
earthing_node | Guid | NoneType | No | None | |
profile | Guid | NoneType | No | None | |
type | str | No | "" |
SynchronousMotorType
Electrotechnical properties of a synchronous motor.
| Property | Type | Required | Default | Description |
|---|---|---|---|---|
unom | float | int | No | 0 | |
snom | float | int | No | 0 | |
cos_nom | float | No | 0.85 | |
rg | float | int | No | 0 | |
xd2 | float | No | 0.2 | |
r_x | float | No | 0.0 | |
istart_inom | float | No | 5.0 | |
rotor | int | No | 0 | |
ik_p | float | int | No | 0 | |
Xl | float | int | No | 0 | |
Xd | float | int | No | 0 | |
Xq | float | int | No | 0 | |
X0 | float | int | No | 0 | |
Xds | float | int | No | 0 | |
Xqs | float | int | No | 0 | |
Xqss | float | int | No | 0 | |
open_circuit_time_constants | bool | No | False | |
Tds | float | int | No | 0 | |
Tqs | float | int | No | 0 | |
Tdss | float | int | No | 0 | |
Tqss | float | int | No | 0 | |
h | float | int | No | 0 | |
Kd | float | int | No | 0 | |
tdc | float | int | No | 0 | |
tdc_unknown | bool | No | False |