WOLFRAM SYSTEM MODELER
FieldWeakeningControllerFiled weakening for a QS SMPM |
|

SystemModel["Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.ExampleUtilities.FieldWeakeningController"]

This information is part of the Modelica Standard Library maintained by the Modelica Association.
Controls id to keep the voltage vs ≤ VNominal, limiting first iq to keep is ≤ IMax if possible.
| VNominal |
Type: Voltage (V) Description: Nominal rms voltage per phase |
|---|---|
| IMax |
Type: Current (A) Description: Maximum rms current per phase |
| kp |
Value: 1 Type: Real Description: Proportional gain of field weakening controller |
| Ti |
Value: 1e-6 Type: Time (s) Description: Integral time constant of field weakening controller |
| iqRef |
Type: RealInput Description: 'input Real' as connector |
|
|---|---|---|
| vs |
Type: RealInput Description: Stator voltage magnitude |
|
| is |
Type: RealOutput Description: Stator current magnitude |
|
| id |
Type: RealOutput Description: Stator direct axis current |
|
| iq |
Type: RealOutput Description: Stator quadrature axis current |
| vRef |
Type: Constant Description: Generate constant signal of type Real |
|
|---|---|---|
| PID |
Type: LimPID Description: P, PI, PD, and PID controller with limited output, anti-windup compensation, setpoint weighting and optional feed-forward |
|
| rectangularToPolar |
Type: RectangularToPolar Description: Convert rectangular coordinates to polar coordinates |
|
| spacePhasorLimiter |
Type: SpacePhasorLimiter Description: Limit space phasor |
|
Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines Test example: Investigate field weakening of a PermanentMagnetSynchronousMachine |