functionRotorPositionEstimation
Rotor position estimation and saturation initial values calculations
Extends from Icons.Function (Icon for functions).
Inputs
| Type | Name | Default | Description |
|---|---|---|---|
| Types.ComplexVoltagePu | u0Pu | Complex voltage at terminal in pu (base UNom) | |
| Types.ComplexCurrentPu | i0Pu | Complex current at terminal in pu (base UNom, SnRef) | |
| Types.PerUnit | MdPu | Direct axis mutual inductance in pu | |
| Types.PerUnit | MqPu | Quadrature axis mutual inductance in pu | |
| Types.PerUnit | LdPu | Direct axis stator leakage in pu | |
| Types.PerUnit | LqPu | Quadrature axis stator leakage in pu | |
| Types.PerUnit | RaPu | Armature resistance in pu | |
| Types.PerUnit | rTfoPu | Ratio of the generator transformer in pu (base UBaseHV, UBaseLV) | |
| Types.PerUnit | RTfoPu | Resistance of the generator transformer in pu (base SNom, UNom) | |
| Types.PerUnit | XTfoPu | Reactance of the generator transformer in pu (base SNom, UNom) | |
| Types.ApparentPowerModule | SNom | Nominal apparent power in MVA | |
| Real | md | Parameter for direct axis mutual inductance saturation modelling | |
| Real | mq | Parameter for quadrature axis mutual inductance saturation modelling | |
| Real | nd | Parameter for direct axis mutual inductance saturation modelling | |
| Real | nq | Parameter for quadrature axis mutual inductance saturation modelling |
Outputs
| Type | Name | Default | Description |
|---|---|---|---|
| Types.PerUnit | MsalPu | Constant difference between direct and quadrature axis saturated mutual inductances in pu | |
| Types.Angle | Theta0 | Start value of rotor angle: angle between machine rotor frame and port phasor frame | |
| Types.VoltageModulePu | Ud0Pu | Start value of voltage of direct axis in pu | |
| Types.VoltageModulePu | Uq0Pu | Start value of voltage of quadrature axis in pu | |
| Types.CurrentModulePu | Id0Pu | Start value of current of direct axis in pu | |
| Types.CurrentModulePu | Iq0Pu | Start value of current of quadrature axis in pu | |
| Types.PerUnit | LambdaAD0Pu | Start value of common flux of direct axis in pu | |
| Types.PerUnit | LambdaAQ0Pu | Start value of common flux of quadrature axis in pu | |
| Types.PerUnit | LambdaAirGap0Pu | Start value of total air gap flux in pu | |
| Types.PerUnit | Mds0Pu | Start value of direct axis saturated mutual inductance in the case when the total air gap flux is aligned on the direct axis in pu | |
| Types.PerUnit | Mqs0Pu | Start value of quadrature axis saturated mutual inductance in the case when the total air gap flux is aligned on the quadrature axis in pu | |
| Types.PerUnit | Cos2Eta0 | Start value of the common flux of direct axis contribution to the total air gap flux in pu | |
| Types.PerUnit | Sin2Eta0 | Start value of the common flux of quadrature axis contribution to the total air gap flux in pu | |
| Types.PerUnit | Mi0Pu | Start value of intermediate axis saturated mutual inductance in pu | |
| Types.PerUnit | MdSat0PPu | Start value of direct axis saturated mutual inductance in pu | |
| Types.PerUnit | MqSat0PPu | Start value of quadrature axis saturated mutual inductance in pu |