Hello,
My motor has 21V DC Link Voltage from battery.
I want to run it at 4000rpm.
I checked my motor the back EMF waveform rotating it from external and measuring motor phase voltages (phase-phase), here is the plot at 2500rpm:

At 2500rpm peak-peak phase-phase voltage reaches 21V but rms is about 15V..
Does anyone know if FOC algorithm will handle to drive properly the motor above 2500rpm?
I am asking as according to those below equations everything is fine because in therm Ke*we Ke needs to be zero-peak value (not-peak-peak):


Also:
I know I can run motor when voltage difference between battery and motor back-emf is 0A, that's obvious.
But I will have 0A flowing when my motor back-emf RMS value reaches 21V, not peak-peak.
So it seems for me that even the peak-peak (and phase-phase) reaches 21V the FOC Algorythm should work properly (the current is not flowing only on back-emf sinus peaks, the RMS voltage difference is still more than 0V)
Am I right?
I am using classical FOC with SVM modulation and not considering field weakening, I want to ask if this work without field weakening.
Adam









