A few months ago I was using Texas Instruments sensorless algorithm to control the motor speed.
Looking back over some notes I found this picture I took of the speed during startup.
The PID parameters are set automatically and the target speed is reached almost immediately, without any problems. The speed error is almost 0 rpm.

Why do you think the "rising" has steps?
What can this be due to?
Has it ever happened to you?
I can't post on the TI.com forum because I don't have a corporate account and unfortunately I no longer have access to the engine and the algorithm that I was using.
I can't figure out what it is due to, though.
P.S.: there is NOT derivative action in the algorithm
Looking back over some notes I found this picture I took of the speed during startup.
The PID parameters are set automatically and the target speed is reached almost immediately, without any problems. The speed error is almost 0 rpm.

Why do you think the "rising" has steps?
What can this be due to?
Has it ever happened to you?
I can't post on the TI.com forum because I don't have a corporate account and unfortunately I no longer have access to the engine and the algorithm that I was using.
I can't figure out what it is due to, though.
P.S.: there is NOT derivative action in the algorithm
Last edited:
