1.5.2 Reduced Order Luenberger Observer
The discrete implementation of the Reduced Order Luenberger Observer is shown in the previous figure, and is represented by the following equations.
The estimated BEMF is calculated using the following equation:
Where
- Imaginary Internal State variables represent no physical parameter in α-β
reference frame.
- BEMF State variables in α-β reference frame.
Tc – Computational Step time of the observer. Typically it is the control loop period.
Rs – Per Phase Stator resistance of the motor.
Ls - Per Phase Synchronous inductance of the motor.
ω - Electrical speed of the motor in rad/sec.
The constants to be considered are as follows:
(arbitrary, its value determines the system dynamics)
The variables c2 and c3, which are speed dependent, should be recomputed at every iteration.