Struct SYN_FOCObserver¶
Sliding Mode Observer state structure.
#include <syn_foc_observer.h>
Public Attributes¶
| Type | Name |
|---|---|
| q16_t | E_alpha_est |
| q16_t | E_beta_est |
| q16_t | I_alpha_est |
| q16_t | I_beta_est |
| SYN_FOCObserverConfig | cfg |
| q16_t | omega_e |
| q16_t | pll_i_accum |
| q16_t | theta_e |
Public Attributes Documentation¶
variable E_alpha_est¶
Estimated alpha-axis back-EMF (Q16.16)
variable E_beta_est¶
Estimated beta-axis back-EMF (Q16.16)
variable I_alpha_est¶
Estimated alpha-axis phase current (Q16.16)
variable I_beta_est¶
Estimated beta-axis phase current (Q16.16)
variable cfg¶
Observer configuration
variable omega_e¶
Estimated rotor electrical speed in rad/s (Q16.16)
variable pll_i_accum¶
Software PLL integral error accumulator
variable theta_e¶
Estimated rotor electrical angle in rad (Q16.16, 0 to 2pi)
The documentation for this class was generated from the following file src/syntropic/motor/syn_foc_observer.h