2025-09-04 7:14 AM
Hello Everybody,
MCSDK : 6.3.2
CubeMX: 6.3.2
Workbench : 6.3.2
Cube IDE : 1.18.1
Hardware : Custom but based on EVLDRIVE101-HPD
Motor : PMSM 28V - 2 pole pairs - Rmp = 14K - rated current = 13A - Primary sensor : Hall, Secondary sensor Observer+PLL (sensor less)
At power up, after a delay, the motor start with hall sensor.
When motor control switch to RUN, there is current surge, limited by my power supply (15A), during 100ms. (PWM > 90%).
Is it to align the rotor ???
If i use FOC as primary sensor, you can limit the current but not if i use Hall sensor as primary sensor.
I have change IQMAX_A, NOMINAL_CURRENT_A and ID_DEMAG_A at different value, but i has no effect.
What can un do to limit this current to 3/4A during this phase ?
After this surge, the motor works well.
(Green : rpm, Yellow : power supply voltage, Blue : Power supply current, Purple : W current)