Sensorless FOC and high electrical frequency
Dear MCSDK,
Thnak you for your nice work with this project. I am trying to use the McSDK with ST eval board B-g431-sec to control the speed of a small brushless PMSM motor with sensorless FOC.
This motor with its load can rotate at approximately ~10k rpms (tested on another hardware using FOC with an encoder).
With the eval board and MCSDK, things are quite Ok at low speed but I am unable to go higher than ~7000 rpms. At this speed my phases duty cycles are close to 100% and my PI speed (iqref) isn’t saturated.
Configuration :
Motors :
R = 170mOHms (phase to phase)
L = 20uH (phase to phase)
pair poles = 7
elec max frequency : 10000*7/60 -> 1160Hz !!
kv = 0.67V(phase to phase) / krpm
MCSDK (6.3.0) :
PWM frequency : 64khz
FOC frequency : 32khz
sensorless : CORDIC with observer gains tuned
following Mcsdk documentation
Any idea ?
