mohsenruz
Junior Member level 3
Re: DC MOTOR RPM CONTROL
Hi
I am not sure that your system can work with fast command change, as the other friend mentioned, the problem of aliasing is the first problem of your system. the second one there is no any sence of error amplituse in your system and so there is no difference between the case that the error is big or small.
ususally when we use an encoder we can detect the speed of rotor (and also its direction of rotation) exactly, then we can compare this value with the refernce.
we can use any control Method say PID controller and a way of control to power conversion (PWM) to control the error. it is clear that in this case we can use the benefit of PID controller.
your method of control because can not measure the error is not fast and if you increase the amount of voltage increase per pulse to make your system faster, your system will lose the stability.
Hi
I am not sure that your system can work with fast command change, as the other friend mentioned, the problem of aliasing is the first problem of your system. the second one there is no any sence of error amplituse in your system and so there is no difference between the case that the error is big or small.
ususally when we use an encoder we can detect the speed of rotor (and also its direction of rotation) exactly, then we can compare this value with the refernce.
we can use any control Method say PID controller and a way of control to power conversion (PWM) to control the error. it is clear that in this case we can use the benefit of PID controller.
your method of control because can not measure the error is not fast and if you increase the amount of voltage increase per pulse to make your system faster, your system will lose the stability.