as you know, i build a custom pcb for my DPV (something like https://www.carbon-scooter.de/scooter.html#mono). I use a outrunner 60kv motor with 40A maximum motor current.
In BLDC mode, it works fine out of the Box. I reach a maximum eRPM about 25k @95% duty cycle and 23A motor current in rpm controlled mode. The DPV is fixed with a cord, so i measured a static maximum power. But in BLDC mode the dpv sounds under water like a kitchen aid and i want to use FOC
In FOC mode it works fine as long as i stay under 20k eRPM: RPM contanst, current constant:
when i increase the rpm it looks like this (the drops to zero were intentional)
It is not possible to reach the 25k eRPM and the motor current is much higher then in bldc mode. I try to use the saturation compensation, but it has no influence. Are there any other options i can try ?