← All 23 tools

PID Tuning Calculator

Starting gains from Ziegler-Nichols, from the ultimate gain or a step test.

Free. No sign-up. Runs entirely in your browser, so nothing you type is uploaded or stored.

ControllerKpTi (s)Td (s)Ki = Kp/TiKd = Kp·Td
P2----
PI1.816.67-0.108-
PID2.4102.50.246

Ziegler-Nichols gains are deliberately aggressive. Start at about half of Kp, test in simulation or with the process in a safe state, and tune from there. Check whether your controller takes Ti and Td (standard form) or Ki and Kd (parallel form), and its time units.

How to use it

  1. 1Choose how you measured the loop: an ultimate-gain test or a step test.
  2. 2Enter the measured values in seconds.
  3. 3Start at about half the suggested Kp.
  4. 4Tune in simulation or with the process in a safe state.