MaxHeadRoom
- Joined Jul 18, 2013
- 28,619
The big problem with BLDC control open loop, is the severe 'cogging' at low to medium RPM's.Your positional control loop to zero encoder read-backs counts can be closed-loop ensuring accuracy while the drive control loop (for motion) to correct for positional errors from the desired position can be open loop. That's not usually the case because if you have high resolution encoder data it would be foolish IMO not to let the adaptive observer use that in calculations of speed and position.