Hello,
really thank you for your answer, it really help me.
I worked on my problems but I still have some questions:
- the problem is that if you want to identify the laplace-fonction of your system ( stroida method (open loop) ) you have to put ki=0 and kd=0 ( but i think i have understood that ki=1 and kd=1 are a good approximation because we usualy work with values about 100.)
- the other problem is that the PID type can be : R(p) = K[1 + 1/Tip + Tdp] or R(p) = K' + 1/Ti'p + Td'p and so K=K' Ti/K=Ti' KTd=Td' so its different to adjust Ti or Ti' Td or Td'
if we follow the Ziegler-Nichols'method :
The open loop method allows to calculate PID parameters from the process parameters. The procedure:
- Step 1: Make an open loop plant test (e.g. a step test)
- Step 2: Determine the process parameters: Process gain, deadtime, time constant (see below: draw a tangent through the
inflection point and measure L and T as shown. By the way: Today we have better and easier methods). - Step 3: Calculate the parameters according to the following formulas:K = time constant / (process gain * deadtime)
PI: Proportional gain = 0.9 * K, integral time = 3.3 * deadtime
PID: Proportional gain = 1.2 * K, integral time = 2 * deadtime, derivative time = 0.5 * deadtime
Process gain = dPV / dOP, deadtime = L, time constant = T
so we can calculate K, Ti, and Td
I think that these values are the one that you put in the PID system, but i would apreciate that someone confirm...because i'm not sure
If anyone has the answer
thank you