OK. Then, here are the answers to my two questions:
Question 1 was: Is the "ultimate gain Ku", the highest value that could reach the system ?
Answer is: no, the "ultimate gain Ku", IS NOT the highest value that could reach the system.
Question 2 was: Or, is the "ultimate gain Ku", the largest error value between the targeted value and the value delivered by the system ?
Answer is: no, the "ultimate gain Ku", IS NOT the largest error value between the targeted value and the value delivered by the system
The "ultimate gain Ku", of the Ziegler–Nichols PID tuning method, is an amplifier of the error, but not the error, nor the highest acceptable value. To explain this, according to classic Ziegler–Nichols PID tuning, when Ki and Kd are equal to zero, it shows what Ku is:
commande = 0.6*Ku*(error), where error = (target - value).
According to this, "Ku" (as "Tu", the other parameter of Ziegler–Nichols PID tuning method) has to be determined regarding experience of the system, or using a "calculation model".
Here is an example of a calculation model using a spreadsheet in Libre Office. The highest limit value is 24. The target is at 17. Equation of classic Ziegler–Nichols PID tuning method is the basis of the calculation. Choosing different values of "Ku" and "Tu", gives a variation input in the value for the next round. Depending to values of "Ku" and Tu", the curve will be different, and corrected values made by the PID, will be in an acceptable range or not. Varying those "Ku" and "Tu", goes to a model wished.
