2 ms·
A PD controller has a proportional term and a derivative term, and independent parameters for each (per axis). This has one error term, and one parameter. If y
by jovial_cavalier 4y ago
A PD controller has a proportional term and a derivative term, and independent parameters for each (per axis).
This has one error term, and one parameter. If you think of the position as the variable being controlled, then it's just a "D" controller. If you think of the velocity as the variable being controlled, then it's just a "P" controller. But unless I'm experiencing some massive confusion, you can't think of it as a PD controller.
Edit: I think I can see why you might think this is a PD controller. You can see that there's no overshoot or ringing, so you think to yourself that there must be a damping term. But the difference is that there is no plant process here! We can just decrease the error. That's why you will never get overshoot or ringing. In summary, it's a one pole filter on an error function, not a controller.
- jesse__ 4y agoI was thinking more in terms of behavioral characteristics, as your edit suggests. In my mind, a strictly 'P' controller should produce an oscillation, which the example did not. I then surmised it 'hides' the 'D' part of the equation by modulating the error down each step. Strictly speaking, it seems like your summary is more accurate, and I'm still not quite sure if my way of looking at it is skewed, or completely broken.