6

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."

Jay Kominek
  • 632
  • 5
  • 11

2 Answers2

3

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

Madcowswe
  • 338
  • 1
  • 7
2

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

Leon Heller
  • 38,983
  • 2
  • 62
  • 96