If you reduce the bandwidth of the controller to attenuate noise, you will incur a higher phase lag.[^1] Therefore you should have a phase lag budget .[^1]
$$\phi=\omega_c\tau=2\pi f_c\tau$$
Avoid ADC saturation at all costs..[^1] Saturation is worse than reduced resolution. .[^1] Use kelvin connections and a differential amplifier for the sense resistor as the sense resistor parasitics are harmful..[^1] Use center-aligned PWM, sample at the pulse center..[^1] This ensures that the low-side transistors are all on..[^1] It is also a good place to sample your ADCs..[^1] Sampling at the center of the PWM signal helps to reject current ripple..[^1] You must understand the minimum duty cycle requirements of your system..[^1] DC link shunts can’t measure current circulating through the different phases. It is difficult to saturate smoothly at the limit. .[^1]
[[Kelvin Connections]]
[[Hardware Overcurrent Detection]] – difficult to detect controller failures
[[Hardware Current Limits]]
[[Servo Control Loop Stability]] – PWM frequencies of the current loop may cause control issues
[[PSS Detection System]] – uses stator current sensing
- HowSucceedMotor
Backlinks:
[[Analog to Digital Converter]]
[[Bandwidth Limitations of Sensors]]
[[Current Sense Resistors]]
[[Motor Driver Challenges]]
Phase Lag
[[PWM Signals]]
[[Ripple Current]]