Ziegler Nichols Closed Loop Tuning Calculator

Description| How it works

The closed loop Ziegler Nichols tuning method is widely taught in academics, but has limited practical application due to risks of driving a process into continuous cycles. This app makes it easy to calculate the closed loop tuning parameters by using the open loop process parameters (which are safer to obtain), and without the requiring a closed loop test on the process. This app will calculate the tuning parameters for a first order process with delay using the closed loop Ziegler Nichols tuning rules.


.xls file (23 KB)

How to use

Key in the first order process parameters (Gain, lag and delay) into the spreadsheet, the tuning parameters for P only, PI and PID controllers are obtained. Note that this app requires a minimum amount of delay. A delay free system will not go into cycles with only a proportional controller, and hence this method will not work. If the tuning parameters are not found, the cells show "#VALUE!" error. Also, the process gain must be scaled (dimensionless).

Lets take an example, we will choose the same process that we used for the Z-N tuning calculations using the Bode plot, that is

Process Gain = 3,

Lag = 2 s, and

Delay = 2 s

The following tuning parameters are obtained:

Ziegler Nichols Tuning

Also See:

PID Loop Simulator

Bode Plot Generator

PI Control of First Order Process

Simulation of On Off Control