Академический Документы
Профессиональный Документы
Культура Документы
“Process Identification”
M.Tech Programme
Advance Process Control
2 Steps of Identification 2
7 Summary 17
8 References 18
1. Introduction
a) Process design
b) Process control
c) Plant optimization
d) Fault detection
The physical models are as different from the world a graphic map is from the surface of the
earth.
1
4) May lead to models that are unnecessarily complex
Provided that adequate theoretical knowledge is available, it may seem obvious that the first-
principle modeling approach should be preferred. Solving of the model equations might also
pose problems with highly detailed first-principle models requires only estimates of the future
behavior of the controlled variable.
Due to the above reason, a semi- or full-parameterized approach seems much more
meaningful.
2. Steps of Identification
The basis for the identification procedure is experimental planning, where process
experiments are designed and conducted so that suitable data for the following three steps is
obtained. The purpose is to maximize the information content in the data, within the limits
imposed by the process.
2
Three steps that constitute the basis for the experimental identification of a process (figure 1).
Step 1: Postulate a model for the process: The unknown process is not
completely a black box. Some information about its dynamic behaviour is
known from basic principles and/or plant experience. Therefore some
estimate of its model’s order and some initial values for the unknown
parameters will be available .The more we know about the process the
more effective the postulated model will be. Consequently we should use
for its development all available information. Remember though, that
complex models of high order will not necessarily produce better
controller designs and will burden the computational effort without
tangible results.
Step2: Introduce a known input change to the process and record its
output: We could use normal operating data for the values of input and
output variables. It should be emphasized, though, that an excitation of the
process with an abruptly changing “test” input signal (e.g. .step, pulse, and
sine) will yield more pronounced variations in the output variable. This
will uncover more information about the process dynamics. On the other
hand, abrupt input changes may disrupt seriously the operation of the
process and thus may not be recommended for on-line process
identification.
The parameter values computed by the least-squares problem depend on
the type of “test” input that was used. Thus we may have different results
for step and impulse input changes. This could be a serious drawback of
the method for the identification of sensitive systems.
Step3: Estimate the “best” values for the unknown process
parameters: The least-squares methodology is also known as regression
analysis if the postulated model is linear we have linear regression analysis
otherwise, it is called nonlinear regression analysis.
3
Figure: 1. Experimental Identification of process dynamics.
Consider a process whose dynamics are very poorly known so that we do not have a good
estimate for the order of a postulated model. Assuming that the process is initially at steady
state, we introduce an input signal whose sampled values are shown in Table. The recorded
response of process output at the various sampling instants is also shown in Table. Notice that
the input and output variables have been expressed in deviation form, having zeroes values
for negative times.
The linear regression analysis will find the values of the parameters a1 and b1 which minimize
the mean-square error:
--A
as follows: The optimum values of a1 and b1 must satisfy the necessary conditions for a
minimum point:
--B (a)
--B (b)
Solve eqs. B (a) and B (b) for a1 and b1, using the measured values of Table for yn, yn-1, mn-1
(n=1, 2... 15) and find
4
a1 = 0.86 and b1 = 0.57
These values of a1 and b1 minimize the mean of the squared errors given by rq. (A) and yield
minimum P = 0.00161
This is fairly close to zero so that we can conclude that a first-order model adequately
describes the unknown process.
P=
5
Following the same procedure as before, we solve the necessary conditions,
and find,
minimum P = 0
Therefore, the postulated second-order model describes exactly the process dynamics and the
model that can be used for controller design is
Process identification provides several forms that are useful in process control; some of these
forms are
For systems that produce an S-shaped process reaction curve, a general model that can be
fitted to the transient is the following second-order with transport lag model:
This model is an extension of the one used in the C-C tuning method, in which there was only
one first-order term
Graphical Procedure:-
The transfer function given by Eq. can be obtained from a process reaction curve by a
graphical method in which the logarithm of the incomplete response is plotted against time.
6
The method applies for .
1. Determine (if transport lag is present) the time at which the process reaction curve of
Fig 1. below first departs from the time axis; this time is taken as the transport lag .
2. From the process reaction curve of Fig 1. plot I versus on semi-log paper as shown
in Fig 2. where Z is the fractional incomplete response and is the shifted time
starting at (i.e., = t - Td). I is defined by
I = ……………….(1)
to this tangent line as I, and let the intersection of the tangent line with the vertical axis at
=0 be called P.
4. To find the time constant , read from the graph in Fig.2 the time at which I, =
0.368P. This time is
5. Plot A versus where A = I, I. If the data points (A, ) fall on a straight line, the
system can be modelled as a second-order transfer function with transport lag as given
by Eq. (19.7) with time constants . The value of is the time at which A =
0.368R where R is the intersection ofthe line A with the vertical axis at = 0.
(a)
(b)
Figure:2. Process reaction curve used in the semi-log plot method of modeling.
7
6. The process gain is = ……………….(2)
Frequency response that a process having a transfer function G(s) can be represented by a
frequency response diagram (or Bode plot) by taking the magnitude and phase angle of
G(j ). This procedurecan be reversed to obtain G(s) from an experimentally determined
frequency response diagram. The procedure requires that a device be available to produce a
sinusoidal signal over a range of frequencies. We describe such a device as a sine wave
generator. a sinusoidal variation in pressure is applied to the top of the control valve so that
the manipulated variable can be varied sinusoidally over a range of frequencies. The sine
wave generator used to test electronic devices operates at frequencies that are too high for
many slow moving chemical processes. The great disadvantage of frequency testing is that it
takes a long time to collect frequency response data over a range of frequencies that can be
used to construct frequency response plots.
Pulse testing is similar to step testing; the only difference in the experimental procedure is
that a pulse disturbance is used in place of a step disturbance. The pulse is introduced as a
variation in valve top pressure as was done for step testing. In applying the pulse, the open-
loop system is allowed to reach steady state, after which the valve top pressure is displaced
from its steady-state value for a short time and then returned to its original value. The
response is recorded at the output of the measuring element .The input-output data obtained
8
in a pulse test are converted to a frequency response diagram, which can be used to tune a
controller. The transfer function of the valve, process, and measuring element (referred to as
the process transfer function, for convenience) is given by:
…………………………(3)
where Y(s) = Laplace transform of the function representing the recorded output response
X(s) = Laplace transform of the function representing the pulse input. Applying the definition
of the Laplace transform to the numerator and denominator of Eq. (3) gives input output as
shown in figure
The pulse test is the least disruptive to plant operation among the process identification
methods.
The pulse disturbance does not cause the process output to depart far from its normal
operating point. Also, the length of time that the process is tied up for an open-loop test is
short compared to the frequency response method.
These comprise of Continuous cycling method, Process reaction curves and frequency tests.
The purpose of these methods is that they are carried out to estimate the model of the process
because if we need to tune PID controllers then we require information about the model of
the process.
The continuous cycling method is a trial and error method which is used to estimate ultimate
frequency and the ultimate gain of the process.
9
In this method, first the proportional controller is implemented with the process.
Here G(s) block is the process, kc block is the proportional controller, u(s) is the controller
output transfer function and y(s) is the process output transfer function and ys is the set point.
Second, the control engineer increases the proportional gain and simultaneously changes the
set point. If the process output diverges then the control engineer reduces the proportional
gain and vice versa. If the proportional gain (kc) is smaller than the ultimate gain (ku), then
the process output converges. If the proportional gain (kc) is bigger than the ultimate gain
(ku), then the process output diverges.
10
In Figure 6, in control output versus time plot we increased the value of kc at t=0 and
observed the behaviour till t=20, we see that the output converges hence the kc must be
smaller than ku. At t=20, value of kc is increased again and it is observed that the output
converges again. At t=40 when the value of kc is increased even further the control output
diverges. The value of kc is decreased now at t=60 and a continuous oscillating bounded
output is observed. The value of kc after t=60 is ku itself.
It is undesirable to push the control system to the marginally stable zone from the safety point
of view hence a control engineer can set the upper and lower limits on the control output. If
proportional gain is smaller than the ultimate gain the process output converges. If the
proportional gain is bigger than the ultimate gain, then at least one side of the oscillation of
the control output is saturated to the upper or lower limit, meanwhile, one side of the
oscillations contacts slightly with one of the limits (but not saturated) if the proportional gain
is the same as the ultimate gain.
Figure 7: Continuous cycling test with upper and lower limits on the control output.
11
5.2 Process Reaction Curve:
In this method the shape of the response curve is observed and based on that various transfer
function models are assumed to fit the data points such as First Order model, First Order Plus
Time Delay [FOPTD] model, Second Order Model, Second Order Plus Time Delay [SOPTD]
model, etc.
First Order Plus Time Delay [FOPTD] transfer function model looks like this,
A First Order Process is a very idealised process, departures from such ideal situation is
common. Addition of a time delay term in a First Order model accounts for higher order
dynamics hence agreement between the model and experimental data can increase.
The fitting of the FOPTD model to the actual step response of size M requires the following
steps,
1. The process gain K is found by calculating the ratio of the steady state change in y to
the size of the input step change, M.
2. A tangent is drawn at the point of inflection of the step response, The intersection of
the tangent line and the time axis (where y=0) is the time delay.
12
3. If the tangent is extended to intersect the steady state response line (where y = KM),
the point of intersection corresponds to time . Therefore, can be found by
subtracting from the point of intersection.
Major disadvantage of this time delay estimation method is that it is difficult to find the point
of inflection due to measurement noise. The method of Sundaresan and Krishnaswamy
(1978) avoids use of the point of inflection construction entirely to estimate the time delay.
They used a plot of fractional response versus time. In Figure 9, is the experimental
data (S-shaped curve) and is the FOPTD model. The shaded area is Integral of absolute
error (IAE), it is minimized by differentiating it with and and setting the differentials to zero.
Then we obtain two values of fractional responses as 0.353 and 0.853.
The FOPTD model is solved to get analytical expressions of and . The two values of fractional
responses obtained by IAE minimization are input in the analytical expression to obtain,
It is used to find ultimate gain (ratio) and ultimate frequency of the process.
Suppose we don’t have any information about the model of the process, we will pass a known
sinusoidal signal as Input. If the process output lags by – and has the
same frequency as the input then this frequency itself is the ultimate frequency u. The
13
output signal will be given by and the ultimate gain
ratio cu , this is the reciprocal of the amplitude ratio, cu = 1/AR( u).
Where is the fundamental frequency, denotes the period of the relay, and
denote the relay output and the magnitude of the relay on–off respectively. If only the
fundamental term is considered and the harmonics neglected, then the following approximation is
obtained:
Where and denote the process output and the peak value of the process output
respectively. Then, the process output can be said to be approximately
for the process input . Then, it is clear that the phase angle between
and is . So, the frequency is the ultimate frequency of the process. Also, the
amplitude ratio corresponding to the ultimate frequency is approximately and the
The following steps of the identification method can be applied to the case where the process
is initially in the steady state,
15
Here B represents the Bias term to incorporate the case that the deviation variable is not
specified correctly or a static disturbance enters.
(iii) The following algebraic equation is obtained after applying the transform:
(iv) Further we need to find the values of the constants and where
using experimental data. This can be done by applying least square
method.
The identification method using the integral transforms provide the following continuous-
time, time-invariant linear model.
16
7. Summary
2. Introduce a known input change to the process and record its output
17
8. References
1. Sung S.W ,Lee Jietae, Lee In-Beum. Process Identification and PID Control,John Wiley &
Sons (Asia) Pte Ltd.
2. Coughanowr D.R, LeBlane S.E. Process systems analysis and control-3rd ed, Mcgraw-Hill
chemical engineering series.
4. Seborg D.E, Edgar T.F, Mellichamp D.A, Doyle III F.J. Process Dynamic Control-3rd ed,
John Wiley & Sons (Asia) Pte Ltd.
5. Enso Ikonen, Kaddour najim. Advance Process Identification and control, Marcel Dekker,
INC.
18