t_maggot
Member level 3
BDC Motor Control
I have a BDC motor in witch I have to maintain a really constant speed. The rotor has considerable inertia. They happen random rapid changes in the load. In the rotor attached is a simple optical encoder from witch i read the speed. In general this is a feedback system, so I make corrections based on the difference between velocity SP and velocity PV.
I have good results, but by definition in one only-feedback control system I could not avoid small changes in the PV because this same changes feed the control loop. So i thing about feedforward. But there isn't other values except velocity and current that I could use as input.
So my question is: in this system when a rapid increase in the load happens, if instead of the decrease in the speed i expect for input an increase in the current, I would benefit something in response speed? Or in other words, the motor current increases before the speed falls ?
Thanks in advance
I have a BDC motor in witch I have to maintain a really constant speed. The rotor has considerable inertia. They happen random rapid changes in the load. In the rotor attached is a simple optical encoder from witch i read the speed. In general this is a feedback system, so I make corrections based on the difference between velocity SP and velocity PV.
I have good results, but by definition in one only-feedback control system I could not avoid small changes in the PV because this same changes feed the control loop. So i thing about feedforward. But there isn't other values except velocity and current that I could use as input.
So my question is: in this system when a rapid increase in the load happens, if instead of the decrease in the speed i expect for input an increase in the current, I would benefit something in response speed? Or in other words, the motor current increases before the speed falls ?
Thanks in advance