#include "Sensorless.h"
#include "Filters10KHz.h"
Go to the source code of this file.
Functions | |
void | FillCarrierTable (_iq *carrierTable, const Uint16 carrierPoints, const Uint16 synchoCycles) |
void | InitPLL (_iq dTDiv2, _iq saliencyOrder, _iq BO_LPF, _iq A1_LPF) |
void | InitPulsatingCarrierDemodulator (_iq dTDiv2, _iq BO_LPF, _iq A1_LPF, _iq BO_HPF, _iq A1_HPF) |
Variables | |
struct SensorlessConfiguration | sensorlessConf |
volatile data | h_erp |
volatile data | delta_erp |
volatile data | error_erp |
_iq | BO_HPF |
_iq | A1_HPF |
struct sqddata | vs_e_c |
struct qddata | iqds_e_puls |
struct qddata | iqds_s_hpf_puls |
struct qddata | iqds_s_hpf_hpf_puls |
struct qddata | iqds_ce |
struct qddata | iqds_ce_lpf |
struct qddata | iqds_e_lpf_hb |
struct qddata | iqds_nce |
struct qddata | iqds_nce_lpf |
struct qddata | iqds_e_lpf_lb |
struct qddata | iqds_e_lpf |
struct qddata | iqds_e_lpf_ca |
struct qddata | iqds_e_lpf_ca_lpf |
volatile data | theta_hat_error |
volatile data | wr_hat_pulsC |
_iq | Kp_Puls |
_iq | Ki_Puls |
volatile _iq | iqds_e_lpf_q |
void FillCarrierTable | ( | _iq * | carrierTable, | |
const Uint16 | carrierPoints, | |||
const Uint16 | synchoCycles | |||
) |
Definition at line 63 of file Sensorless.c.
void InitPLL | ( | _iq | dTDiv2, | |
_iq | saliencyOrder, | |||
_iq | BO_LPF, | |||
_iq | A1_LPF | |||
) |
Definition at line 80 of file Sensorless.c.
void InitPulsatingCarrierDemodulator | ( | _iq | dTDiv2, | |
_iq | BO_LPF, | |||
_iq | A1_LPF, | |||
_iq | BO_HPF, | |||
_iq | A1_HPF | |||
) |
Definition at line 96 of file Sensorless.c.
_iq A1_HPF |
Definition at line 34 of file Sensorless.c.
_iq BO_HPF |
Definition at line 34 of file Sensorless.c.
Definition at line 26 of file Sensorless.c.
Definition at line 27 of file Sensorless.c.
Definition at line 25 of file Sensorless.c.
Definition at line 44 of file Sensorless.c.
struct qddata iqds_ce_lpf |
Definition at line 45 of file Sensorless.c.
struct qddata iqds_e_lpf |
Definition at line 50 of file Sensorless.c.
struct qddata iqds_e_lpf_ca |
Definition at line 51 of file Sensorless.c.
struct qddata iqds_e_lpf_ca_lpf |
Definition at line 52 of file Sensorless.c.
struct qddata iqds_e_lpf_hb |
Definition at line 46 of file Sensorless.c.
struct qddata iqds_e_lpf_lb |
Definition at line 49 of file Sensorless.c.
volatile _iq iqds_e_lpf_q |
Definition at line 56 of file Sensorless.c.
struct qddata iqds_e_puls |
Definition at line 41 of file Sensorless.c.
Definition at line 47 of file Sensorless.c.
struct qddata iqds_nce_lpf |
Definition at line 48 of file Sensorless.c.
struct qddata iqds_s_hpf_hpf_puls |
Definition at line 43 of file Sensorless.c.
struct qddata iqds_s_hpf_puls |
Definition at line 42 of file Sensorless.c.
_iq Ki_Puls |
Definition at line 55 of file Sensorless.c.
_iq Kp_Puls |
Definition at line 55 of file Sensorless.c.
Definition at line 22 of file Sensorless.c.
volatile data theta_hat_error |
Definition at line 53 of file Sensorless.c.
Definition at line 40 of file Sensorless.c.
volatile data wr_hat_pulsC |
Definition at line 54 of file Sensorless.c.