6
\$\begingroup\$

I am given to understand that there exists software for tuning PID controllers. I haven't had much luck finding references, though. Pros/cons for algorithms, and references for them?

ADDED: I'm specifically looking for a description (scholarly or otherwise) of how automatic tuning software does its job; not references to automatic tuning software or packages. My use case is not "I have a PID control loop I want to automatically tune" but rather, "I wish to write a piece of software to automatically tune PID control loops for particular pieces of hardware, so that others do not have to do the job manually."

\$\endgroup\$
2
  • 1
    \$\begingroup\$ The reference states that this is often implemented in hardware. Are there any chips that incorporate PID tuning? \$\endgroup\$
    – JonnyBoats
    Commented Dec 31, 2011 at 5:22
  • \$\begingroup\$ PID is usually implemented in software. \$\endgroup\$ Commented Dec 31, 2011 at 12:23

2 Answers 2

3
\$\begingroup\$

This paper discusses a method for automatic tuning, that at least this company seems to use for their automatic online self-tuning controller.

\$\endgroup\$
2
\$\begingroup\$

Matlab (expensive) and Scilab (free) offer PID modeling and can be used for tuning PID control systems. Here is an example using Scilab.

\$\endgroup\$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.