This begs the question "Why do so many engineers use P-I-D in any combination at all?"
There are other alternatives. I like Sliding Mode Control for some applications.
One can control systems precisely with either, but you need to know how.
The problem is that few make the effort to understand PID control. There are only a few on this forum that have made that effort. Rytko, Pandianni and myself.
Tom, I defy you to control a mass on a spring. Pandiani and I went through this exercise a few years back.
I will give you some support Tom, I come from an instrumentation background, so I am not afraid of tuning a PID. But they are not always the best answer. If the process is difficult to tune, and a simpler control will get the job done, then why complicate things.
Some times a simpler control will get the job done. Do you know why? It can be proven mathematically that sometimes a PI is all that is needed. I provide an example below.
Hmm, I am trying to control and maintain the water level in a tank. The water flow is controlled by a servo motor. I am using Ziegler Nichols Tuning Method. I guess PI would be the best option for me?
A PI will work just fine but again, do you or anybody else know why? On LinkedIn there were a couple of posts where the posters threatened to mark other posts that suggested ZN as inappropriate. ZN should be abolished. A few weeks ago I posted a link to a pdf file where the pump pumped water into a first tank that flowed into a second tank and the level in the second tank had to be controlled. No one made the effort to figure out what I did.
Mangelmender is right about getting by with just a P gain if you can tolerate some error. Does anybody know why? The D gain isn't required. Does anybody know why?
Here is a link to how to do simple tank level control.
http://deltamotion.com/peter/Mathcad/TwoTanks/Mathcad - t0p1 pi tc - Alin's tank.pdf
Only P and I gain are required. Notice that there is a difference in the response between having the P gain work on the error between the SP and PV or act on changes in the PV. Why?
I don't make a big deal about this most of the time but it bothers me a lot when people suggest using ZN. It bothers me a lot when people make suggestions that may or may not work because they don't understand why a PID works.
When I retire who is going to answer these questions?
I would like to save Tom from the dark side.