modelDCpm
DC machine permanent magnet excited
Extends from Partials.DCpmBase (DC machine permanent magnet excited, parameter).
Information
The field (stator) winding is replaced by a permanent magnet system, no compensation and commutation poles exist.
For pu input refer to the (electrical) angular machine velocity pp*w_nom and use
L_base = R_base/(pp*w_nom)
The permanent magnet exciter flux Psi_pm can be determined either from the steady-state equation, leading to
Psi_pm = (1 - R*I_nom/V_nom)*Psi_nom Psi_nom = V_nom/(pp*w_nom)or from the induced armature voltage at nominal (compare with the synchronous machine).
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | pp (from DCBase) | 2 | pole-pair number |
| Data | par (from DCpmBase) | machine parameters | |
| Initialization | |||
| Types.Dynamics | dynType (from DCBase) | system.dynType | transient or steady-state model |
| PS.Voltage | v_start (from DCBase) | 0 | start value of voltage drop |
| PS.Current | i_start (from DCBase) | 0 | start value of current |
| SI.Angle | phi_el_start (from DCBase) | 0 | initial rotor angle electric |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Ports.TwoPin_p | term (from Port_p) | positive terminal | |
| Interfaces.Rotation_n | airgap (from DCBase) | electro-mechanical connection | |
| Interfaces.ThermalV_n | heat (from DCBase) | heat source port {stator, rotor} |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| SI.Angle | phi_el (from DCBase) | rotor angle electric | |
| SI.AngularVelocity | w_el (from DCBase) | rotor angular velocity el | |
| SI.Torque | tau_el (from DCBase) | electromagnetic torque | |
| PS.Voltage | v (from DCBase) | voltage | |
| PS.Current | i (from DCBase) | current |