Question on PID for speed control of DC motor in treadmill application
Correct.  If you use a PID controller with fixed gains and you ramp the command to it, then the loop characteristics will always be the same, and you'll attain your goal of ramping the speed up and down in a way that neither burns up the motor or trips the person on the treadmill.