SlideShare une entreprise Scribd logo
1  sur  11
ISA Transactions 40 (2001) 341±351
                                                                                                   www.elsevier.com/locate/isatrans




Guide lines for the tuning and the evaluation of decentralized
 and decoupling controllers for processes with recirculation
                             Dominique Pomerleau a,*, Andre Pomerleau b
                                                           Â
             a                           Âs                                                   Âbec, Canada, J3H 6C3
               Breton, Banville et associe s.e.n.c., 375 Boul. Laurier, Mont-St-Hilaire, Que
 b                                                                    Á               Ârale), Department of Electrical and Computer
  GRAIIM (Groupe de recherche sur les applications de l'informatique a l'industrie mine
                                                       Â
                               Engineering, Universite Laval, Ste-Foy, Que  Âbec, Canada, G1K 7P4


Abstract
  This paper gives guidelines for the pairing, the time response speci®cation, and the tuning for processes with recir-
culation when decentralized controllers are used. This selection is based on the condition number, which is an indicator
of the process directionality, and on the generalized dynamic relative gain (GDRG), which is a measure of the inter-
action. Simple tuning rules are developed and results are compared to algebraic controllers with decouplers. Perfor-
mances are evaluated for set-point changes as well as disturbance rejection using the generalized step response (GSR).
The GSR gives a 3D graphic of the system response as a function of the input direction. # 2001 Published by Elsevier
Science Ltd. All rights reserved.
Keywords: Pairing; PID tuning; Decentralized control




1. Introduction                                                      main conclusion is a decrease in the understanding
                                                                     of the circuit. This leads to important problems in
  Mineralurgical and chemical industries have a                      operating the process in manual. A lack of proper
multitude of multivariable processes which, for                      choice of control structure and ecient tuning
reasons of e€ectiveness, have circulating loads.                     methods are also major reasons. The addition of
Blakey et al. [1] made a study of the advantage of                   circulating loads creates zeros in the process
recirculating loads on a ¯otation circuit. They                      transfer functions and requires tuning rules taking
demonstrated that a signi®cantly higher grade±                       into account these zeros [4]. It is thus important
recovery relationship is possible for rougher-sca-                   to be able to anticipate the e€ect of the open-
venger circuit designs that incorporate circulating                  loop system characteristics on the closed-loop
loads. A recent trend in Canadian mineral industry,                  system response and to develop simple rules for
though, has been the reduction of the number of                      the tuning of controller for such multivariable
recirculating loads in processing ¯ow sheet design.                  processes.
This philosophy results from diculties observed                       Good tuning of decentralized PI controllers for
in day-to-day plant operability. Stowe [2] and                       multivariable processes is relatively complex. In
Edwards and Flinto€ [3] discussed the operation                      particular, the design of single-input single-output
problems of ¯otation circuits with recycle. The                      (SISO) controllers for highly coupled multivariable
                                                                     processes often leads to poor performance because
     * Corresponding author. Fax: +1-418-656-3159                    of a bad choice of manipulated variables, poor
     E-mail address: dpomerle@hotmail.com (D. Pomerleau).            speci®cations and poor tuning of the controllers.
0019-0578/01/$ - see front matter # 2001 Published by Elsevier Science Ltd. All rights reserved.
PII: S0019-0578(00)00040-9
342                          D. Pomerleau, A. Pomerleau / ISA Transactions 40 (2001) 341±351

Despite considerable work on decoupling con-                   mathematical measure of directionality is given by
trollers, decentralized PI controllers remain the              the singular value decomposition (SVD) [12]. The
standard for most industries. According to Skoges-             singular values give, for each frequency, the max-
tad and Morari [5], they have fewer tuning para-               imum [ …j!†] and the minimum [ …j!†] values of the
meters, are easier to understand, and are more easily          gain of the process and the singular vectors give the
made failure tolerant. Furthermore, decoupling                 directions of theses maximum and minimum. The
controllers are complex, require excessive engi-               gain of a multivariable process, at a given fre-
neering manpower, have a lack of integrity, have a             quency, is not limited to a single value but a range
lack of robustness and often result in operator non            of possible values between  …j!† and  …j!†. A pro-
acceptance, according to Luyben [6].                           cess with a wide range of possible gains has a large
   For decentralized controllers, Desbiens et al. [7]          directionality and a process with a small range of
have proposed a method where the time speci®ca-                possible gains has a low directionality. This char-
tions in closed loop have to be given and the con-             acteristic is important because processes with large
trollers are evaluated by solving two quadratic                directionality can show control problems [13±15].
equations. Some authors have proposed tuning                   The ratio  …j!†= …j!† is called the condition num-
methods which take into account the process uncer-             ber. It is an indicator of the directionality or how
tainty. Skogestad and Morari [8] have proposed an              ill-conditioned the process is.
independent tuning method for decentralized con-                  Here, a more intuitive representation, based on
trollers based on individual loop conditions. They             the step response, is given for measuring two
have derived their conditions from the global                  inputs±two outputs (TITO) processes direction-
robust performance condition of the m-synthesis                ality and for the evaluation of the closed-loop
environment. Chiu and Arkun [9] and Ito et al.                 system characteristics. The process input u…t† or
[10] have proposed sequential design methods for               the disturbance d…t† can be represented at a time t
decentralized controllers. Gagnon et al. [11] have             in a condensed form by a vector d…t† with ampli-
also use the robust performance concept de®ned in              tude given by its L2-norm. Similarly, the outputs
the m-synthesis environment.                                   can also be represented by a vector, y…t†, with an
   In this paper, the condition number, which is a             amplitude given by its L2-norm. The method con-
measure of directionality, and the generalized                 sists in simulating the TITO process when the
dynamic relative gain (GDRG), which is a measure               inputs di …t† are step functions. Keeping the ampli-
of interaction, are used to determine the most                 tude of d…t† constant (Fig. 1) and simulating y…t†
appropriate control structure (decentralized or
decoupling controllers). They also give the possibi-
lity to determine the pairing and the time response
speci®cations. From there, in decentralized con-
trol, the tuning of the SISO controllers based on
an approximation of the transfer functions seen by
each one is given. The controllers obtained are
compared to the corresponding controllers where
a decoupler is inserted between the process and the
controllers. Both control structures are compared
for set-point changes as well as in regulation using
the generalized step input (GSR).


2. Process characteristics

  Multivariable processes are mainly character-
ized by their directionality and interaction. A                            Fig. 1. Input vector for TITO process.
D. Pomerleau, A. Pomerleau / ISA Transactions 40 (2001) 341±351                          343

for all possible directions  of d…t† generates the               is preferred to the RGA, which only considers the
generalized step response (GSR).                                  steady-state.
  The GSR gives information about directionality,
but it is not a measure of the interaction. Indeed, a
process with a large directionality can have no                   4. Tuning
interaction. A TITO process with zero gains in the
cross-coupled transfer functions and a large and a                4.1. Decentralized control
low gain in the direct branches is an example of a
multivariable process with high directionality.                     As for SISO processes, the tuning of decen-
Directionality can come from the intrinsic properties             tralized controllers consists in opening the loop
of a process (ex. system with an even number of                   under study and evaluating the transfer function
positive gain for a TITO process) or a system                     seen by the controller as presented in Fig. 2. The
where the actuators are badly sized.                              transfer function seen by controller Gc1 …s† is G1 …s†
                                                                  and the one seen by controller Gc2 …s† is G2 …s† where
                                                                  G1 …s† and G2 …s† are given by:
3. Interaction and pairing
                                                                                        G12 …s†G21 …s†Gc2 …s†
                                                                  G1 …s† ˆ G11 …s† À                                     …2†
  An interesting interaction measure is the gen-                                         1 ‡ Gc2 …s†G22 …s†
eralized relative dynamic gains (GRDG) of Huang
et al. [16]. The GRDG takes into account the                                            G12 …s†G21 …s†Gc1 …s†
                                                                  G2 …s† ˆ G22 …s† À                                     …3†
dynamics of the closed-loops. The GRDG l11 …s†                                           1 ‡ Gc1 …s†G11 …s†
for a TITO process is de®ned as follows:
                                                                    Eqs. (2) and (3) show that the tuning of one
                                      R 2 … s†                    controller depends on the other one controller. The
                   Gp11 …s†Gp22 …s†                               system can then be separated into two SISO
                                      Y 2 … s†
l11 …s† ˆ                                                …1†      systems as seen in Fig. 3. A set-point change on one
                           R 2 … s†
          Gp11 …s†Gp22 …s†          À Gp12 …s†Gp21 …s†            loop is seen as a disturbance by the other loop.
                           Y 2 … s†
                                                                    Di€erent approximations can be used to evalu-
                                                                  ate G1 …s† and G2 …s†. Since the controllers include
where R2 …s†=Y2 …s† is the desired dynamics of the                an integrator to prevent static errors, a possible
second loop. The variables R2 …s† and Y2 …s† are the              approximation at frequencies lower than the
set point and the process output of the other loop                cross-over frequency (!co ) is:
respectively. The transfer functions Gp11 …s†, Gp12 …s†,
Gp21 …s† and Gp22 …s† are the elements of the process                                   G12 …s†G21 …s†
                                                                   G1 …s† ˆ G11 …s† À                  for Gc2 …s†G22 …s†  1
transfer matrix Gp …s†. In this paper, a representa-                                       G22 …s†
tion of the GRDG is given as a function of both                                                                          …4†
closed-loop bandwidths [17]. For easier control
and tuning, the speci®cations on the closed-loop
set point responses have to be chosen in a frequency
band where interaction is reduced so the system
behaves more like SISO systems. In order to do so,
the closed-loop response speci®cations are chosen in
frequency band where the GRDG is close to one
since, as for relative gain array (RGA), it means
that the interaction is low.
   Because the zeros in a transfer function a€ect
the process dynamic, the GRDG, which takes in
account the dynamic part of the transfer function,                                Fig. 2. Decentralized control.
344                             D. Pomerleau, A. Pomerleau / ISA Transactions 40 (2001) 341±351

                                                                  with G21 …s†. The error made by the approximation
                                                                  has then a reduced importance for the transfer
                                                                  function seen by the controller. If the time con-
                                                                  stants of G12 …s† and G21 …s† are smaller than the
                                                                  crossover frequency !co , the ®ltering e€ect will be
                                                                  reduced but, in this case, the gains K12 and K21
                                                                  should be much smaller than K11 and the transfer
                                                                  function seen by the controller will depend mostly
                                                                  on G11 …s†. If this is not the case, the wrong pairing
                                                                  has been used.

      Fig. 3. Equivalent system (decentralized control).          4.2. Decoupling controllers

and                                                                 For the tuning of the controllers when a decou-
                                                                  pler is inserted between the process and the con-
                     G12 …s†G21 …s†                               troller, as seen in Fig. 4, one has:
G2 …s† ˆ G22 …s† À                  for Gc1 …s†G11 …s†  1
                        G11 …s†
                                                           …5†                ÀG12 …s†D22 …s†
                                                                  D12 …s† ˆ                                          …8†
                                                                                 G11 …s†
  This facilitates the tuning since the transfer
function seen by one controller is independent of                             ÀG21 …s†D11 …s†
                                                                  D21 …s† ˆ                                          …9†
the other controller. For the other output variable,                             G22 …s†
the system is in regulation. The process dynamics
on the regulated variable depends primary on the                    The transfer functions seen by each controller
dynamic of the manipulated variable where the                     are then given by:
set-point change occurred. From Eqs. (4) and (5),
one can expect a slow response if the transfer                                       G12 …s†G21 …s†D11 …s†
                                                                  G1 …s† ˆ G11 …s† À
functions in the direct branches contain a large                                            G22 …s†
time constant in the numerator since it is trans-                                    G12 …s†G21 …s†D22 …s†
                                                                  G2 …s† ˆ G22 …s† À                                …10†
lated as a pole in the controller.                                                          G11 …s†
  This relation cannot be applied if the transfer
functions of G11 …s† or G22 …s† contain an unstable
zero or a delay longer than 12 …s† ‡ 21 …s†, where               It is observed that the transfer functions seen by
represents the process delay. In these cases, the                 each controller are the same as the ones seen by
approximation given by Eqs. (6) and (7) can be                    the decentralized controllers when Eqs. (4) and (5)
used.                                                             are used.

                     G12 …s†G21 …s†
G1 …s† ˆ G11 …s† À                                         …6†
                          K22

and

                     G12 …s†G21 …s†
G2 …s† ˆ G22 …s† À                                         …7†
                          K11

where K11 and K22 are, respectively, the gains of
G11 …s† and G22 …s†. Generally, the transfer function
    Gc2 …s†
1‡Gc2 …s†G22 …s† is low pass ®ltered by G12 …s† in series                        Fig. 4. Control with decouplers.
D. Pomerleau, A. Pomerleau / ISA Transactions 40 (2001) 341±351                                           345

5. Evaluation                                                                        Gc …s†Gp …s†
                                                                        U … s† ˆ                    L…s†                               …12†
                                                                                   1 ‡ Gc …s†Gp …s†
   It is always dicult to make a valuable evalua-
tion of di€erent controllers. Here, since the speci-
®cations are given for set-point changes, similar                         Where L…s† is the disturbance and where Gc …s†
dynamics will be taken as a reference point for                         represents the controller. When a decoupler is
both control structures and the controllers will be                     used for the system, Gc …s† includes the decoupler.
evaluated for both set-point changes and in reg-                          Here, a limited number of cases will be studied
ulation for a GSR at the process inputs. For sym-                       and we will try to generalize the results. The dif-
metrical process, the GSR [Y…s†] to set point                           ferent processes under consideration are given in
changes is equivalent to the manipulated variables                      Table 1. System A and B are only di€erent in the
[U…s†] in regulation for a disturbance at the pro-                      signs of the gain of G12 …s†. Only two di€erent signs
cess input, as illustrated by Eqs. (11) and (12).                       of the gain are studied, since all the other cases can
                                                                        be deduced from these two as seen in Table 2.
           Gc …s†Gp …s†                                                 Cases 1, 6, 7, 8, 9, 10, 11 and 16 are similar to
Y…s† ˆ                    R…s†                              …11†
         1 ‡ Gc …s†Gp …s†                                               system A where the number of positive gain sign is

Table 1
Di€erent processes under considerations

                                       System A                                                     System B

                                                        4                                                            4
Initial process                        G11 ˆ G22 ˆ                                                  G11 ˆ G22 ˆ
                                                     1 ‡ 10s                                                      1 ‡ 10s

                                                        3                                                     À3                    3
                                       G12 ˆ G21 ˆ                                                  G12 ˆ                G21 ˆ
                                                     1 ‡ 10s                                                1 ‡ 10s              1 ‡ 10s

                                               4…1 À 10s†              4                                    4…1 À 10s†                4
Process 1                              G11 ˆ                G22 ˆ                                   G11 ˆ                  G22 ˆ
                                               …1 ‡ 10s†2           1 ‡ 10s                                 …1 ‡ 10s†2             1 ‡ 10s

                                                        3                                                     À3                    3
                                       G12 ˆ G21 ˆ                                                  G12 ˆ                G21 ˆ
                                                     1 ‡ 10s                                                1 ‡ 10s              1 ‡ 10s


                                                        4                                                            4
Process 2                              G11 ˆ G22 ˆ                                                  G11 ˆ G22 ˆ
                                                     1 ‡ 10s                                                      1 ‡ 10s

                                               3…1 À 10s†              3                                    À3…1 À 10s†                 3
                                       G12 ˆ                G21 ˆ                                   G12 ˆ                   G21 ˆ
                                               …1 ‡ 10s†2           1 ‡ 10s                                  …1 ‡ 10s†2              1 ‡ 10s


                                               4…1 ‡ 50s†              4                                    4…1 ‡ 50s†                4
Process 3                              G11 ˆ                G22 ˆ                                   G11 ˆ                  G22 ˆ
                                               …1 ‡ 10s†2           1 ‡ 10s                                 …1 ‡ 10s†2             1 ‡ 10s

                                                        3                                                     À3                    3
                                       G12 ˆ G21 ˆ                                                  G12 ˆ                G21 ˆ
                                                     1 ‡ 10s                                                1 ‡ 10s              1 ‡ 10s


                                                        4                                                            4
Process 4                              G11 ˆ G22 ˆ                                                  G11 ˆ G22 ˆ
                                                     1 ‡ 10s                                                      1 ‡ 10s

                                               3…1 ‡ 50s†          3                                        À3…1 ‡ 50s†                 3
                                       G12 ˆ              G21 ˆ                                     G12 ˆ                   G21 ˆ
                                               …1 ‡ 10s†2       1 ‡ 10s                                      …1 ‡ 10s†2              1 ‡ 10s
346                             D. Pomerleau, A. Pomerleau / ISA Transactions 40 (2001) 341±351

Table 2
The di€erent processes under consideration

Case          Gp11 …s†         Gp12 …s†        Gp21 …s†        Gp22 …s†

1               +                +               +               +                                  System A
2               À                +               +               +               Identical to 3, with opposite gain sign for Gc
3               +                À               +               +                                  System B
4               +                +               À               +                                Identical to 3
5               +                +               +               À               Identical to 3, with opposite gain sign for Gc2
6               À                À               +               +                 Identical to 1, opposite gain sign for Gc1
7               À                +               À               +                 Identical to 1, opposite gain sign for Gc1
8               À                +               +               À             Identical to 1, opposite gain sign for Gc1 and Gc2
9               +                À               À               +                                Identical to 1
10              +                À               +               À                 Identical to 1, opposite gain sign for Gc2
11              +                +               À               À                 Identical to 1, opposite gain sign for Gc2
12              À                À               À               +                 Identical to 3, opposite gain sign for Gc1
13              À                À               +               À             Identical to 3, opposite gain sign for Gc1 and Gc2
14              À                +               À               À             Identical to 3, opposite gain sign for Gc1 and Gc2
15              +                À               À               À               Identical to 3, with opposite gain sign for Gc2
16              À                À               À               À             Identical to 1, opposite gain sign for Gc 1 and Gc2




even. The other cases are similar to system B where                functions seen by the controllers and the approx-
the number of positive gain sign is odd. The condi-                imations used for controllers tuning are identical.
tion number and the GRDG are given for all pro-
cesses in Figs. 5 and 6 . On the basis of the condition            5.1. System A
number, which is a measure of directionality, system
A processes 1 and 2 should be accelerated while                       On the basis of the condition number, system
system B should not be. Fig. 5 shows that the                      ``A'', which has an even number of positive sign,
condition number, at high frequencies, is lower for                presents a high directionality. For the initial process,
system A, and is higher for system B. On the basis                 which is symmetrical and has equal time con-
of the GRDG, system B process 3 should also be                     stants, this value is constant and equal to 16.9 dB.
accelerated in order to reduce interaction since it is             The gain seen by the controllers is low (K11 À
                                                                    K12 K21
near 1 at high frequencies as shown in Fig. 6.                       K22 ˆ 1:75) since the outputs are in¯uenced by
   The transfer functions seen by each controller are              components acting in opposite directions. For set-
given in Table 3 with the corresponding tuning. The                point changes, decentralized and decoupling con-
tuning method proposed by Poulin et al. [18] has                   trollers give similar results on the output variable
been used. For the process under study where                       for which the set-point has occurred. The GSR for
G11 …s† ˆ G22 …s† for the initial system, the controllers          a disturbance at the process inputs are given in
are symmetrical when a zero is incorporated in one                 Figs. 9 and 10, respectively. It is observed that the
of the cross-coupled transfer function.                            decentralized controller gives a response much less
   Fig. 7 gives the approximation used for the                     directional that decoupling controller. This can be
transfer function seen by the controller in decen-                 explained by the fact that the disturbance is ®rst
tralized control and the real function seen for                    ampli®ed in the direction of the maximum sin-
initial system A while Fig. 8 gives these approx-                  gular vectors for both types of controllers but is
imation for initial system B. The full line of the                 corrected very slowly with decouplers since they
Bode plot refers to the approximation and the                      eliminate the directionality. The decentralized
dotted line refers to real function seen by the con-               controllers although have a uniform directionality
trollers for the initial process. At frequencies lower             for a symmetrical process. It is also observed, for
than the cross-over frequency (!co ), the transfer                 the case of a symmetrical process, that the
D. Pomerleau, A. Pomerleau / ISA Transactions 40 (2001) 341±351                             347




                                                                 Fig. 6. Dynamic generalized relative gain for system A and B.


   Fig. 5. Condition number for System A and System B.          opposite directions. At the opposite, process 2
                                                                which has a non-minimal phase zero in the cross-
                                                                coupled transfer function has a stable zero in the
manipulated variable for a step output dis-                     transfer function seen by the controller. This could
turbance gives the process outputs for set point                be deduced from Eqs. (4) and (5). A consequence
changes as given in Eqs. (11) and (12). As a result,            of the latter is that process 2 will be easy to accel-
for highly directional and coupled processes,                   erate and process 1 will be impossible to accel-
decoupling controller will be much less robust to               erate. For process 2, another advantage is that
modelling errors.                                               accelerating will reduce directionality as given by
  For process 1, which has a non-minimal phase                  the condition number. The GSR plots shown, for
zero in the direct branch, this non-desired char-               process 2 in decentralized control, con®rm this as
acteristic is ampli®ed for the transfer function seen           shown on Fig. 11 for Kc ˆ 0:57 (!co ˆ 0:1) and in
by the controller since the action coming from the              Fig. 12 for Kc ˆ 4 (!co ˆ 0:7). This explains why a
cross-coupled transfer functions are acting in the              PID has been used for the tuning of process 2.
348                              D. Pomerleau, A. Pomerleau / ISA Transactions 40 (2001) 341±351

                                                                         Processes 3 and 4 have a stable zero. For a stable
                                                                       zero in the direct branch, it means that the transfer
                                                                       function seen by the controller will also have a
                                                                       stable zero. The tuning will be easy and the process
                                                                       can be easily accelerated. However, the controller
                                                                       will contain a large pole to satisfy set-point chan-
                                                                       ges speci®cations. As a result of this large pole,
                                                                       one might expect slow time response for the out-
                                                                       put in regulation in decentralized control. For
                                                                       process 4, as one might expect, the stable zero in
                                                                       the cross-coupled transfer function is seen as a
                                                                       non-minimal phase system by the controller. This
                                                                       will limit the system response in both types of
                                                                       control structures.
        Fig. 7. Bode plot for system A initial process.
                                                                       5.2. System B

                                                                          System B presents no directionality on the initial
                                                                       system. The components coming from the direct
                                                                       and the cross-coupled transfer functions are acting
                                                                       on the same directions (K11 À K122221 ˆ 6:25). It
                                                                                                            K
                                                                                                              K

                                                                       means that for the systems, which have a zero, the
                                                                       e€ect of the zero will be reduced for the transfer
                                                                       function seen by the controller. This is con®rmed
                                                                       by the results shown in Table 3.
                                                                          For process 3, according to the GRDG, it should
                                                                       be accelerated in order to reduce the interaction.
                                                                       This is shown in Figs. 13 and 14 where the devia-
                                                                       tion of the regulated variable is reduced from 0.25
                                                                       to 0.15 for a gain of 0.16 and 0.64 of the controller,
                                                                       respectively. It also shows that the presence of an
        Fig. 8. Bode plot for system B initial process.                important zero in G11 …s† has a determinant e€ect




Fig. 9. (a) GSR output for system A, initial process (decentralized control). (b) GSR input for system A, initial process (decentralized
control).
D. Pomerleau, A. Pomerleau / ISA Transactions 40 (2001) 341±351                                 349




Fig. 10. (a) GSR output for system A, initial process (control with decouplers). (b) GSR input for system A, initial process (control
with decouplers).




      Fig. 11. GSR for system A process 2 (Kc ˆ 0:57).                 Fig. 13. Step response for process 3 of system B (Kc ˆ 0:16).




       Fig. 12. GSR for system A process 2 (Kc ˆ 4).                  Fig. 14. Step response for process 3 of system B (Kc ˆ 0:64).
350                             D. Pomerleau, A. Pomerleau / ISA Transactions 40 (2001) 341±351

Table 3
Transfer functions seen by each controller and the corresponding tuning

                       Initial process       Process 1             Process 2           Process 3             Process 4

System A
                                                                   À0:75…1 À 10s†        À0:75…1 ‡ 10s†      À0:75…1 ‡ 50s†
D12 (decoupler)            À0.75                    0
                                                                     …1 ‡ 10s†             …1 ‡ 50s†           …1 ‡ 10s†
D21 (Decoupler)            À0.75                 À0.75                    À0.75              À0.75               À0.75
                             1:75             1:75…1 À 36s†         1:75…1 ‡ 36s†        1:75…1 ‡ 101s†       1:75…1 À 42s†
G1
                          …1 ‡ 10s†             …1 ‡ 10s†2            …1 ‡ 10s†2           …1 ‡ 10s†2           …1 ‡ 10s†2

                             1:75                   4               1:75…1 ‡ 36s†         1:75…1 ‡ 84s†       1:75…1 À 42s†
G2
                          …1 ‡ 10s†             …1 ‡ 10s†             …1 ‡ 10s†2            …1 ‡ 23s†2          …1 ‡ 10s†2

                        0:57…1 ‡ 10s†        0:127…1 ‡ 15s†         0:57…1 ‡ 10s†2        0:57…1 ‡ 15s†       0:11…1 ‡ 15s†
GC1
                             10s                  15s                15s…1 ‡ 36s†         15s…1 ‡ 101s†            15s

                        0:57…1 ‡ 10s†         0:25…1 ‡ 10s†         0:57…1 ‡ 10s†2        0:57…1 ‡ 15s†       0:11…1 ‡ 15s†
GC2
                             10s                   10s               15s…1 ‡ 36s†         15s…1 ‡ 84s†             15s

System B
                                                                    0:75…1 À 10s†         0:75…1 ‡ 10s†       0:75…1 ‡ 50s†
D12 (decoupler)             0.75                    0
                                                                      …1 ‡ 10s†             …1 ‡ 50s†           …1 ‡ 10s†
D21 (decoupler)            À0.75                 À0.75                    À0.75              À0.75               À0.75
                             6:25             6:25…1 À 2:8s†        6:25…1 ‡ 2:8s†       6:25…1 ‡ 35:6s†     6:25…1 ‡ 24:4s†
G1
                          …1 ‡ 10s†             …1 ‡ 10s†2            …1 ‡ 10s†2            …1 ‡ 10s†2          …1 ‡ 10s†2

                             6:25                   4               6:25…1 ‡ 2:8s†        6:25…1 ‡ 36s†      6:25…1 ‡ 24:4s†
G2
                          …1 ‡ 10s†             …1 ‡ 10s†             …1 ‡ 10s†2       …1 ‡ 10s†…1 ‡ 50s†       …1 ‡ 10s†2

                        0:16…1 ‡ 10s†        0:125…1 ‡ 15s†         0:16…1 ‡ 15s†        0:16…1 ‡ 10s†2       0:16…1 ‡ 15s†
GC1
                             10s                  15s               15s…1 ‡ 2:8s†        15s…1 ‡ 35:6s†        15s…1:24:4s†

                        0:16…1 ‡ 10s†         0:25…1 ‡ 10s†         0:16…1 ‡ 15s†        0:16…1 ‡ 52:6s†     0:16…1 ‡ 15s†
GC2
                             10s                   10s              15s…1 ‡ 2:8s†        52:6s…1 ‡ 36s†      15s…1 ‡ 24:4s†




on the time response of the regulated variable y2 …t†               observed the transfer functions seen by the decen-
for a set point change on y1 …t†. In both cases, a PID              tralized controllers are the same as the ones seen
with a pole zero cancellation method has been used                  when a decoupler is used. For system that have a
in order to be able to accelerate the process.                      non-minimal zero in the direct transfer functions
                                                                    another approximation has been used since the
                                                                    formed cannot be inverted and fully decoupled
6. Conclusion                                                       systems are impossible.
                                                                      For processes which have high directionality
  Simple tuning rules have been developed for                       (even number of positive sign) and are highly
decentralized controllers. The approximations                       coupled, decentralized control should be used in
used remain valid for most systems since the                        order to reduce this directionality in regulation for
transfer functions seen by the controllers are low                  process input disturbances. For these processes, since
pass ®ltered by the cross-coupled functions. It is                  the components of the direct and cross-coupled
D. Pomerleau, A. Pomerleau / ISA Transactions 40 (2001) 341±351                               351

branches are acting in opposite directions, the pre-               [3] R.P. Edwards, B.C. Flinto€. Process Engineering of Flo-
sence of the zero will be ampli®ed. However, a non-                    tation Circuits. CMP Conference, Ottawa, 1994.
minimal phase transfer function, in the cross-cou-                 [4] E.W. Jacobsern, E€ect of recycle on the plant zero
                                                                       dynamics, Computers  Chemical Enginnering 2 (1997)
pled transfer function, will be seen as a stable zero by               279±284.
the controller and the tuning will be easy. The con-               [5] S. Skogestad, M. Morari, Implications of large RGA ele-
troller will include possibly a large pole, and the                    ments on control performance, Industrial  Engineering
performances that can be obtained for set-point                        Chemistry Research 26 (1987) 2323±2330.
changes will be high but there will be limits in                   [6] W.L. Luyben, Dynamics and control of recycle systems,
                                                                       simple open-loop and closed-loop systems, Industrial 
regulation since the manipulated variable will be                      Engineering Chemistry Research 32 (1993) 446±475.
slow moving. At the opposite, a stable zero in the                 [7] A. Desbiens, A. Pomerleau, D. Hodouin, Frequency-
cross-coupled transfer functions will be seen as a                     based tuning of SISO controllers for two-by-two pro-
non-minimal transfer function by the controller and                    cesses, IEE Proceedings on Control Theory and Applica-
                                                                       tions 143 (1996) 49±56.
limited performances will be obtained for both types
                                                                   [8] S. Skogestad, M. Morari, Robust performance of decen-
of control structures. As a consequence of the above                   tralized control systems by independent designs, Auto-
stated facts, a control structure where the non-                       matica 25 (1989) 119±125.
minimal phase transfer functions are in the cross-                 [9] M.-S. Chiu, Y. Arkun, A methodology for sequential
coupled branches should be used if possible. At                        design of robust decentralized control systems, Auto-
the opposite, a stable zero should be preferably in                    matica 28 (1992) 997±1001.
                                                                  [10] H. Ito, H. Ohmori, A. Sano, Robust performance of
the direct branches.                                                   decentralized control systems by expanding sequential
  For processes that are not highly directional                        designs, Int. J. Control 61 (1995) 1297±1311.
(odd number of positive sign), the e€ect of a zero                [11] E. Gagnon, A. Pomerleau, A. Desbiens, Mu synthesis of
in one of the transfer function will be reduced for                    robust decentralized PI controllers, IEE Proceedings
the transfer function seen by the controller and the                   Control Theory and Applications 46 (1999) 289±296.
                                                                  [12] D.D. Bruns, C.R. Smith. Singular value analysis: a geo-
sign of the zero will not be changed.                                  metrical structure for multivariable processes, AIChE
                                                                       Winter Meeting, Orlando, FL, 1982.
                                                                  [13] M. Morari, E. Za®riou, Robust process control, Prentice
Acknowledgements                                                       Hall, Englewood Cli€s, NJ, 1989.
                                                                  [14] S. Skogestad, I. Postlethwaite, Multivariable feedback
   The authors are grateful to NSERC (Natural                          control, John Wiley  Sons, UK, 1996.
Science and Engineering Research Council of                       [15] S. Skogestad, M. Morari, J.C. Doyle, Robust control of
Canada) and BBA (Breton, Banville  Associates                         ill-conditioned plants: high-purity distillation, IEEE Tra-
                                                                       nactions on Automatic Control 33 (1988) 1092±1105.
s.e.n.c.) for their ®nancial support and authorization            [16] H.-P. Huang, M. Ohshima, L. Hashimoto, Dynamic
to publish.                                                            interaction and multiloop control system design, Journal
                                                                       of Process Control 4 (1994) 15±24.
References                                                        [17] A. Pomerleau, E. Gagnon, D. Pomerleau. Selection of
                                                                       pairing, tuning, and evaluation of decentralized con-
 [1] B.C. Blakey, D. Hodouin, C. Bazin, An assessment of the           trollers, in: Proceedings of the 2nd IASTED International
     e€ects of recirculating loads on the dynamic performance          Conference on Control and Applications, Ban€, Canada,
     of simple ¯otation circuit structures, CAMI, Montreal,            1999, pp. 316±320.
     October 1995.                                                [18] E. Poulin, A. Pomerleau, A uni®ed PID design method
 [2] K.G. Stowe. Noranda's Approach to Complex Ores Ð                  based on a maximum peak resonance speci®cation, IEEE
     Present and Future, AMIRA Annual Technical Meeting,               Proceedings Control Theory and Application 144 (1997)
     1992.                                                             566±574.

Contenu connexe

Similaire à Guidelines for Tuning Decentralized Controllers for Processes with Recirculation

Controller Tuning for Integrator Plus Delay Processes.
Controller Tuning for Integrator Plus Delay Processes.Controller Tuning for Integrator Plus Delay Processes.
Controller Tuning for Integrator Plus Delay Processes.theijes
 
COMPARATIVE ANALYSIS OF CONVENTIONAL PID CONTROLLER AND FUZZY CONTROLLER WIT...
COMPARATIVE  ANALYSIS OF CONVENTIONAL PID CONTROLLER AND FUZZY CONTROLLER WIT...COMPARATIVE  ANALYSIS OF CONVENTIONAL PID CONTROLLER AND FUZZY CONTROLLER WIT...
COMPARATIVE ANALYSIS OF CONVENTIONAL PID CONTROLLER AND FUZZY CONTROLLER WIT...IJITCA Journal
 
Flexible structure control a strategy for releasing input constraints
Flexible structure control a strategy for releasing input constraintsFlexible structure control a strategy for releasing input constraints
Flexible structure control a strategy for releasing input constraintsISA Interchange
 
Auto tuning of cascade control systems
Auto tuning of cascade control systemsAuto tuning of cascade control systems
Auto tuning of cascade control systemsISA Interchange
 
4 combined gain scheduling and multimodel control of a reactive distillation ...
4 combined gain scheduling and multimodel control of a reactive distillation ...4 combined gain scheduling and multimodel control of a reactive distillation ...
4 combined gain scheduling and multimodel control of a reactive distillation ...nazir1988
 
126 a fuzzy rule based approach for islanding
126 a fuzzy rule based approach for islanding126 a fuzzy rule based approach for islanding
126 a fuzzy rule based approach for islandingLalitha Lalli
 
Decentralised PI controller design based on dynamic interaction decoupling in...
Decentralised PI controller design based on dynamic interaction decoupling in...Decentralised PI controller design based on dynamic interaction decoupling in...
Decentralised PI controller design based on dynamic interaction decoupling in...IJECEIAES
 
DESIGN OF PID CONTROLLERS INTEGRATOR SYSTEM WITH TIME DELAY AND DOUBLE INTEGR...
DESIGN OF PID CONTROLLERS INTEGRATOR SYSTEM WITH TIME DELAY AND DOUBLE INTEGR...DESIGN OF PID CONTROLLERS INTEGRATOR SYSTEM WITH TIME DELAY AND DOUBLE INTEGR...
DESIGN OF PID CONTROLLERS INTEGRATOR SYSTEM WITH TIME DELAY AND DOUBLE INTEGR...ijics
 
DESIGN OF PID CONTROLLERS INTEGRATOR SYSTEM WITH TIME DELAY AND DOUBLE INTEGR...
DESIGN OF PID CONTROLLERS INTEGRATOR SYSTEM WITH TIME DELAY AND DOUBLE INTEGR...DESIGN OF PID CONTROLLERS INTEGRATOR SYSTEM WITH TIME DELAY AND DOUBLE INTEGR...
DESIGN OF PID CONTROLLERS INTEGRATOR SYSTEM WITH TIME DELAY AND DOUBLE INTEGR...ijcisjournal
 
New Method for Tuning PID Controllers Using a Symmetric Send-On-Delta Samplin...
New Method for Tuning PID Controllers Using a Symmetric Send-On-Delta Samplin...New Method for Tuning PID Controllers Using a Symmetric Send-On-Delta Samplin...
New Method for Tuning PID Controllers Using a Symmetric Send-On-Delta Samplin...ISA Interchange
 
IRJET- PSO Tuned PID Controller for Single-Area Multi- Source LFC System
IRJET- PSO Tuned PID Controller for Single-Area Multi- Source LFC SystemIRJET- PSO Tuned PID Controller for Single-Area Multi- Source LFC System
IRJET- PSO Tuned PID Controller for Single-Area Multi- Source LFC SystemIRJET Journal
 
C0325010015
C0325010015C0325010015
C0325010015theijes
 
On the fragility of fractional-order PID controllers for FOPDT processes
On the fragility of fractional-order PID controllers for FOPDT processesOn the fragility of fractional-order PID controllers for FOPDT processes
On the fragility of fractional-order PID controllers for FOPDT processesISA Interchange
 
Self tuning adaptive control for an industrial weigh belt feeder
Self tuning adaptive control for an industrial weigh belt feederSelf tuning adaptive control for an industrial weigh belt feeder
Self tuning adaptive control for an industrial weigh belt feederISA Interchange
 
Optimization of Fuzzy Logic controller for Luo Converter using Genetic Algor...
Optimization of Fuzzy Logic controller for Luo Converter using  Genetic Algor...Optimization of Fuzzy Logic controller for Luo Converter using  Genetic Algor...
Optimization of Fuzzy Logic controller for Luo Converter using Genetic Algor...IRJET Journal
 
Transforming an Existing Distribution Network Into Autonomous MICRO-GRID usin...
Transforming an Existing Distribution Network Into Autonomous MICRO-GRID usin...Transforming an Existing Distribution Network Into Autonomous MICRO-GRID usin...
Transforming an Existing Distribution Network Into Autonomous MICRO-GRID usin...IJERA Editor
 
FRACTIONAL ORDER PID CONTROLLER TUNING BASED ON IMC
FRACTIONAL ORDER PID CONTROLLER TUNING BASED ON IMC FRACTIONAL ORDER PID CONTROLLER TUNING BASED ON IMC
FRACTIONAL ORDER PID CONTROLLER TUNING BASED ON IMC IJITCA Journal
 

Similaire à Guidelines for Tuning Decentralized Controllers for Processes with Recirculation (20)

Controller Tuning for Integrator Plus Delay Processes.
Controller Tuning for Integrator Plus Delay Processes.Controller Tuning for Integrator Plus Delay Processes.
Controller Tuning for Integrator Plus Delay Processes.
 
COMPARATIVE ANALYSIS OF CONVENTIONAL PID CONTROLLER AND FUZZY CONTROLLER WIT...
COMPARATIVE  ANALYSIS OF CONVENTIONAL PID CONTROLLER AND FUZZY CONTROLLER WIT...COMPARATIVE  ANALYSIS OF CONVENTIONAL PID CONTROLLER AND FUZZY CONTROLLER WIT...
COMPARATIVE ANALYSIS OF CONVENTIONAL PID CONTROLLER AND FUZZY CONTROLLER WIT...
 
Flexible structure control a strategy for releasing input constraints
Flexible structure control a strategy for releasing input constraintsFlexible structure control a strategy for releasing input constraints
Flexible structure control a strategy for releasing input constraints
 
Auto tuning of cascade control systems
Auto tuning of cascade control systemsAuto tuning of cascade control systems
Auto tuning of cascade control systems
 
4 combined gain scheduling and multimodel control of a reactive distillation ...
4 combined gain scheduling and multimodel control of a reactive distillation ...4 combined gain scheduling and multimodel control of a reactive distillation ...
4 combined gain scheduling and multimodel control of a reactive distillation ...
 
B010411016
B010411016B010411016
B010411016
 
126 a fuzzy rule based approach for islanding
126 a fuzzy rule based approach for islanding126 a fuzzy rule based approach for islanding
126 a fuzzy rule based approach for islanding
 
Decentralised PI controller design based on dynamic interaction decoupling in...
Decentralised PI controller design based on dynamic interaction decoupling in...Decentralised PI controller design based on dynamic interaction decoupling in...
Decentralised PI controller design based on dynamic interaction decoupling in...
 
DESIGN OF PID CONTROLLERS INTEGRATOR SYSTEM WITH TIME DELAY AND DOUBLE INTEGR...
DESIGN OF PID CONTROLLERS INTEGRATOR SYSTEM WITH TIME DELAY AND DOUBLE INTEGR...DESIGN OF PID CONTROLLERS INTEGRATOR SYSTEM WITH TIME DELAY AND DOUBLE INTEGR...
DESIGN OF PID CONTROLLERS INTEGRATOR SYSTEM WITH TIME DELAY AND DOUBLE INTEGR...
 
DESIGN OF PID CONTROLLERS INTEGRATOR SYSTEM WITH TIME DELAY AND DOUBLE INTEGR...
DESIGN OF PID CONTROLLERS INTEGRATOR SYSTEM WITH TIME DELAY AND DOUBLE INTEGR...DESIGN OF PID CONTROLLERS INTEGRATOR SYSTEM WITH TIME DELAY AND DOUBLE INTEGR...
DESIGN OF PID CONTROLLERS INTEGRATOR SYSTEM WITH TIME DELAY AND DOUBLE INTEGR...
 
New Method for Tuning PID Controllers Using a Symmetric Send-On-Delta Samplin...
New Method for Tuning PID Controllers Using a Symmetric Send-On-Delta Samplin...New Method for Tuning PID Controllers Using a Symmetric Send-On-Delta Samplin...
New Method for Tuning PID Controllers Using a Symmetric Send-On-Delta Samplin...
 
IRJET- PSO Tuned PID Controller for Single-Area Multi- Source LFC System
IRJET- PSO Tuned PID Controller for Single-Area Multi- Source LFC SystemIRJET- PSO Tuned PID Controller for Single-Area Multi- Source LFC System
IRJET- PSO Tuned PID Controller for Single-Area Multi- Source LFC System
 
C0325010015
C0325010015C0325010015
C0325010015
 
On the fragility of fractional-order PID controllers for FOPDT processes
On the fragility of fractional-order PID controllers for FOPDT processesOn the fragility of fractional-order PID controllers for FOPDT processes
On the fragility of fractional-order PID controllers for FOPDT processes
 
Self tuning adaptive control for an industrial weigh belt feeder
Self tuning adaptive control for an industrial weigh belt feederSelf tuning adaptive control for an industrial weigh belt feeder
Self tuning adaptive control for an industrial weigh belt feeder
 
Optimization of Fuzzy Logic controller for Luo Converter using Genetic Algor...
Optimization of Fuzzy Logic controller for Luo Converter using  Genetic Algor...Optimization of Fuzzy Logic controller for Luo Converter using  Genetic Algor...
Optimization of Fuzzy Logic controller for Luo Converter using Genetic Algor...
 
98 101
98 10198 101
98 101
 
1011ijaia03
1011ijaia031011ijaia03
1011ijaia03
 
Transforming an Existing Distribution Network Into Autonomous MICRO-GRID usin...
Transforming an Existing Distribution Network Into Autonomous MICRO-GRID usin...Transforming an Existing Distribution Network Into Autonomous MICRO-GRID usin...
Transforming an Existing Distribution Network Into Autonomous MICRO-GRID usin...
 
FRACTIONAL ORDER PID CONTROLLER TUNING BASED ON IMC
FRACTIONAL ORDER PID CONTROLLER TUNING BASED ON IMC FRACTIONAL ORDER PID CONTROLLER TUNING BASED ON IMC
FRACTIONAL ORDER PID CONTROLLER TUNING BASED ON IMC
 

Plus de ISA Interchange

An optimal general type-2 fuzzy controller for Urban Traffic Network
An optimal general type-2 fuzzy controller for Urban Traffic NetworkAn optimal general type-2 fuzzy controller for Urban Traffic Network
An optimal general type-2 fuzzy controller for Urban Traffic NetworkISA Interchange
 
Embedded intelligent adaptive PI controller for an electromechanical system
Embedded intelligent adaptive PI controller for an electromechanical  systemEmbedded intelligent adaptive PI controller for an electromechanical  system
Embedded intelligent adaptive PI controller for an electromechanical systemISA Interchange
 
State of charge estimation of lithium-ion batteries using fractional order sl...
State of charge estimation of lithium-ion batteries using fractional order sl...State of charge estimation of lithium-ion batteries using fractional order sl...
State of charge estimation of lithium-ion batteries using fractional order sl...ISA Interchange
 
Fractional order PID for tracking control of a parallel robotic manipulator t...
Fractional order PID for tracking control of a parallel robotic manipulator t...Fractional order PID for tracking control of a parallel robotic manipulator t...
Fractional order PID for tracking control of a parallel robotic manipulator t...ISA Interchange
 
Fuzzy logic for plant-wide control of biological wastewater treatment process...
Fuzzy logic for plant-wide control of biological wastewater treatment process...Fuzzy logic for plant-wide control of biological wastewater treatment process...
Fuzzy logic for plant-wide control of biological wastewater treatment process...ISA Interchange
 
Design and implementation of a control structure for quality products in a cr...
Design and implementation of a control structure for quality products in a cr...Design and implementation of a control structure for quality products in a cr...
Design and implementation of a control structure for quality products in a cr...ISA Interchange
 
Model based PI power system stabilizer design for damping low frequency oscil...
Model based PI power system stabilizer design for damping low frequency oscil...Model based PI power system stabilizer design for damping low frequency oscil...
Model based PI power system stabilizer design for damping low frequency oscil...ISA Interchange
 
A comparison of a novel robust decentralized control strategy and MPC for ind...
A comparison of a novel robust decentralized control strategy and MPC for ind...A comparison of a novel robust decentralized control strategy and MPC for ind...
A comparison of a novel robust decentralized control strategy and MPC for ind...ISA Interchange
 
Fault detection of feed water treatment process using PCA-WD with parameter o...
Fault detection of feed water treatment process using PCA-WD with parameter o...Fault detection of feed water treatment process using PCA-WD with parameter o...
Fault detection of feed water treatment process using PCA-WD with parameter o...ISA Interchange
 
Model-based adaptive sliding mode control of the subcritical boiler-turbine s...
Model-based adaptive sliding mode control of the subcritical boiler-turbine s...Model-based adaptive sliding mode control of the subcritical boiler-turbine s...
Model-based adaptive sliding mode control of the subcritical boiler-turbine s...ISA Interchange
 
A Proportional Integral Estimator-Based Clock Synchronization Protocol for Wi...
A Proportional Integral Estimator-Based Clock Synchronization Protocol for Wi...A Proportional Integral Estimator-Based Clock Synchronization Protocol for Wi...
A Proportional Integral Estimator-Based Clock Synchronization Protocol for Wi...ISA Interchange
 
An artificial intelligence based improved classification of two-phase flow patte...
An artificial intelligence based improved classification of two-phase flow patte...An artificial intelligence based improved classification of two-phase flow patte...
An artificial intelligence based improved classification of two-phase flow patte...ISA Interchange
 
Load estimator-based hybrid controller design for two-interleaved boost conve...
Load estimator-based hybrid controller design for two-interleaved boost conve...Load estimator-based hybrid controller design for two-interleaved boost conve...
Load estimator-based hybrid controller design for two-interleaved boost conve...ISA Interchange
 
Effects of Wireless Packet Loss in Industrial Process Control Systems
Effects of Wireless Packet Loss in Industrial Process Control SystemsEffects of Wireless Packet Loss in Industrial Process Control Systems
Effects of Wireless Packet Loss in Industrial Process Control SystemsISA Interchange
 
Fault Detection in the Distillation Column Process
Fault Detection in the Distillation Column ProcessFault Detection in the Distillation Column Process
Fault Detection in the Distillation Column ProcessISA Interchange
 
Neural Network-Based Actuator Fault Diagnosis for a Non-Linear Multi-Tank System
Neural Network-Based Actuator Fault Diagnosis for a Non-Linear Multi-Tank SystemNeural Network-Based Actuator Fault Diagnosis for a Non-Linear Multi-Tank System
Neural Network-Based Actuator Fault Diagnosis for a Non-Linear Multi-Tank SystemISA Interchange
 
A KPI-based process monitoring and fault detection framework for large-scale ...
A KPI-based process monitoring and fault detection framework for large-scale ...A KPI-based process monitoring and fault detection framework for large-scale ...
A KPI-based process monitoring and fault detection framework for large-scale ...ISA Interchange
 
An adaptive PID like controller using mix locally recurrent neural network fo...
An adaptive PID like controller using mix locally recurrent neural network fo...An adaptive PID like controller using mix locally recurrent neural network fo...
An adaptive PID like controller using mix locally recurrent neural network fo...ISA Interchange
 
A method to remove chattering alarms using median filters
A method to remove chattering alarms using median filtersA method to remove chattering alarms using median filters
A method to remove chattering alarms using median filtersISA Interchange
 
Design of a new PID controller using predictive functional control optimizati...
Design of a new PID controller using predictive functional control optimizati...Design of a new PID controller using predictive functional control optimizati...
Design of a new PID controller using predictive functional control optimizati...ISA Interchange
 

Plus de ISA Interchange (20)

An optimal general type-2 fuzzy controller for Urban Traffic Network
An optimal general type-2 fuzzy controller for Urban Traffic NetworkAn optimal general type-2 fuzzy controller for Urban Traffic Network
An optimal general type-2 fuzzy controller for Urban Traffic Network
 
Embedded intelligent adaptive PI controller for an electromechanical system
Embedded intelligent adaptive PI controller for an electromechanical  systemEmbedded intelligent adaptive PI controller for an electromechanical  system
Embedded intelligent adaptive PI controller for an electromechanical system
 
State of charge estimation of lithium-ion batteries using fractional order sl...
State of charge estimation of lithium-ion batteries using fractional order sl...State of charge estimation of lithium-ion batteries using fractional order sl...
State of charge estimation of lithium-ion batteries using fractional order sl...
 
Fractional order PID for tracking control of a parallel robotic manipulator t...
Fractional order PID for tracking control of a parallel robotic manipulator t...Fractional order PID for tracking control of a parallel robotic manipulator t...
Fractional order PID for tracking control of a parallel robotic manipulator t...
 
Fuzzy logic for plant-wide control of biological wastewater treatment process...
Fuzzy logic for plant-wide control of biological wastewater treatment process...Fuzzy logic for plant-wide control of biological wastewater treatment process...
Fuzzy logic for plant-wide control of biological wastewater treatment process...
 
Design and implementation of a control structure for quality products in a cr...
Design and implementation of a control structure for quality products in a cr...Design and implementation of a control structure for quality products in a cr...
Design and implementation of a control structure for quality products in a cr...
 
Model based PI power system stabilizer design for damping low frequency oscil...
Model based PI power system stabilizer design for damping low frequency oscil...Model based PI power system stabilizer design for damping low frequency oscil...
Model based PI power system stabilizer design for damping low frequency oscil...
 
A comparison of a novel robust decentralized control strategy and MPC for ind...
A comparison of a novel robust decentralized control strategy and MPC for ind...A comparison of a novel robust decentralized control strategy and MPC for ind...
A comparison of a novel robust decentralized control strategy and MPC for ind...
 
Fault detection of feed water treatment process using PCA-WD with parameter o...
Fault detection of feed water treatment process using PCA-WD with parameter o...Fault detection of feed water treatment process using PCA-WD with parameter o...
Fault detection of feed water treatment process using PCA-WD with parameter o...
 
Model-based adaptive sliding mode control of the subcritical boiler-turbine s...
Model-based adaptive sliding mode control of the subcritical boiler-turbine s...Model-based adaptive sliding mode control of the subcritical boiler-turbine s...
Model-based adaptive sliding mode control of the subcritical boiler-turbine s...
 
A Proportional Integral Estimator-Based Clock Synchronization Protocol for Wi...
A Proportional Integral Estimator-Based Clock Synchronization Protocol for Wi...A Proportional Integral Estimator-Based Clock Synchronization Protocol for Wi...
A Proportional Integral Estimator-Based Clock Synchronization Protocol for Wi...
 
An artificial intelligence based improved classification of two-phase flow patte...
An artificial intelligence based improved classification of two-phase flow patte...An artificial intelligence based improved classification of two-phase flow patte...
An artificial intelligence based improved classification of two-phase flow patte...
 
Load estimator-based hybrid controller design for two-interleaved boost conve...
Load estimator-based hybrid controller design for two-interleaved boost conve...Load estimator-based hybrid controller design for two-interleaved boost conve...
Load estimator-based hybrid controller design for two-interleaved boost conve...
 
Effects of Wireless Packet Loss in Industrial Process Control Systems
Effects of Wireless Packet Loss in Industrial Process Control SystemsEffects of Wireless Packet Loss in Industrial Process Control Systems
Effects of Wireless Packet Loss in Industrial Process Control Systems
 
Fault Detection in the Distillation Column Process
Fault Detection in the Distillation Column ProcessFault Detection in the Distillation Column Process
Fault Detection in the Distillation Column Process
 
Neural Network-Based Actuator Fault Diagnosis for a Non-Linear Multi-Tank System
Neural Network-Based Actuator Fault Diagnosis for a Non-Linear Multi-Tank SystemNeural Network-Based Actuator Fault Diagnosis for a Non-Linear Multi-Tank System
Neural Network-Based Actuator Fault Diagnosis for a Non-Linear Multi-Tank System
 
A KPI-based process monitoring and fault detection framework for large-scale ...
A KPI-based process monitoring and fault detection framework for large-scale ...A KPI-based process monitoring and fault detection framework for large-scale ...
A KPI-based process monitoring and fault detection framework for large-scale ...
 
An adaptive PID like controller using mix locally recurrent neural network fo...
An adaptive PID like controller using mix locally recurrent neural network fo...An adaptive PID like controller using mix locally recurrent neural network fo...
An adaptive PID like controller using mix locally recurrent neural network fo...
 
A method to remove chattering alarms using median filters
A method to remove chattering alarms using median filtersA method to remove chattering alarms using median filters
A method to remove chattering alarms using median filters
 
Design of a new PID controller using predictive functional control optimizati...
Design of a new PID controller using predictive functional control optimizati...Design of a new PID controller using predictive functional control optimizati...
Design of a new PID controller using predictive functional control optimizati...
 

Dernier

Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / NcrCall Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncrdollysharma2066
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailAriel592675
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMVoces Mineras
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMintel Group
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...ictsugar
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Seta Wicaksana
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfJos Voskuil
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis UsageNeil Kimberley
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfpollardmorgan
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menzaictsugar
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchirictsugar
 
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...ShrutiBose4
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfRbc Rbcua
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesKeppelCorporation
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaoncallgirls2057
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckHajeJanKamps
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCRashishs7044
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607dollysharma2066
 

Dernier (20)

Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / NcrCall Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detail
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQM
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 Edition
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...
 
Call Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North GoaCall Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North Goa
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdf
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
 
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchir
 
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdf
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation Slides
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
 

Guidelines for Tuning Decentralized Controllers for Processes with Recirculation

  • 1. ISA Transactions 40 (2001) 341±351 www.elsevier.com/locate/isatrans Guide lines for the tuning and the evaluation of decentralized and decoupling controllers for processes with recirculation Dominique Pomerleau a,*, Andre Pomerleau b  a Âs Âbec, Canada, J3H 6C3 Breton, Banville et associe s.e.n.c., 375 Boul. Laurier, Mont-St-Hilaire, Que b Á Ârale), Department of Electrical and Computer GRAIIM (Groupe de recherche sur les applications de l'informatique a l'industrie mine  Engineering, Universite Laval, Ste-Foy, Que Âbec, Canada, G1K 7P4 Abstract This paper gives guidelines for the pairing, the time response speci®cation, and the tuning for processes with recir- culation when decentralized controllers are used. This selection is based on the condition number, which is an indicator of the process directionality, and on the generalized dynamic relative gain (GDRG), which is a measure of the inter- action. Simple tuning rules are developed and results are compared to algebraic controllers with decouplers. Perfor- mances are evaluated for set-point changes as well as disturbance rejection using the generalized step response (GSR). The GSR gives a 3D graphic of the system response as a function of the input direction. # 2001 Published by Elsevier Science Ltd. All rights reserved. Keywords: Pairing; PID tuning; Decentralized control 1. Introduction main conclusion is a decrease in the understanding of the circuit. This leads to important problems in Mineralurgical and chemical industries have a operating the process in manual. A lack of proper multitude of multivariable processes which, for choice of control structure and ecient tuning reasons of e€ectiveness, have circulating loads. methods are also major reasons. The addition of Blakey et al. [1] made a study of the advantage of circulating loads creates zeros in the process recirculating loads on a ¯otation circuit. They transfer functions and requires tuning rules taking demonstrated that a signi®cantly higher grade± into account these zeros [4]. It is thus important recovery relationship is possible for rougher-sca- to be able to anticipate the e€ect of the open- venger circuit designs that incorporate circulating loop system characteristics on the closed-loop loads. A recent trend in Canadian mineral industry, system response and to develop simple rules for though, has been the reduction of the number of the tuning of controller for such multivariable recirculating loads in processing ¯ow sheet design. processes. This philosophy results from diculties observed Good tuning of decentralized PI controllers for in day-to-day plant operability. Stowe [2] and multivariable processes is relatively complex. In Edwards and Flinto€ [3] discussed the operation particular, the design of single-input single-output problems of ¯otation circuits with recycle. The (SISO) controllers for highly coupled multivariable processes often leads to poor performance because * Corresponding author. Fax: +1-418-656-3159 of a bad choice of manipulated variables, poor E-mail address: dpomerle@hotmail.com (D. Pomerleau). speci®cations and poor tuning of the controllers. 0019-0578/01/$ - see front matter # 2001 Published by Elsevier Science Ltd. All rights reserved. PII: S0019-0578(00)00040-9
  • 2. 342 D. Pomerleau, A. Pomerleau / ISA Transactions 40 (2001) 341±351 Despite considerable work on decoupling con- mathematical measure of directionality is given by trollers, decentralized PI controllers remain the the singular value decomposition (SVD) [12]. The standard for most industries. According to Skoges- singular values give, for each frequency, the max- tad and Morari [5], they have fewer tuning para- imum [ …j!†] and the minimum [ …j!†] values of the meters, are easier to understand, and are more easily gain of the process and the singular vectors give the made failure tolerant. Furthermore, decoupling directions of theses maximum and minimum. The controllers are complex, require excessive engi- gain of a multivariable process, at a given fre- neering manpower, have a lack of integrity, have a quency, is not limited to a single value but a range lack of robustness and often result in operator non of possible values between …j!† and …j!†. A pro- acceptance, according to Luyben [6]. cess with a wide range of possible gains has a large For decentralized controllers, Desbiens et al. [7] directionality and a process with a small range of have proposed a method where the time speci®ca- possible gains has a low directionality. This char- tions in closed loop have to be given and the con- acteristic is important because processes with large trollers are evaluated by solving two quadratic directionality can show control problems [13±15]. equations. Some authors have proposed tuning The ratio …j!†= …j!† is called the condition num- methods which take into account the process uncer- ber. It is an indicator of the directionality or how tainty. Skogestad and Morari [8] have proposed an ill-conditioned the process is. independent tuning method for decentralized con- Here, a more intuitive representation, based on trollers based on individual loop conditions. They the step response, is given for measuring two have derived their conditions from the global inputs±two outputs (TITO) processes direction- robust performance condition of the m-synthesis ality and for the evaluation of the closed-loop environment. Chiu and Arkun [9] and Ito et al. system characteristics. The process input u…t† or [10] have proposed sequential design methods for the disturbance d…t† can be represented at a time t decentralized controllers. Gagnon et al. [11] have in a condensed form by a vector d…t† with ampli- also use the robust performance concept de®ned in tude given by its L2-norm. Similarly, the outputs the m-synthesis environment. can also be represented by a vector, y…t†, with an In this paper, the condition number, which is a amplitude given by its L2-norm. The method con- measure of directionality, and the generalized sists in simulating the TITO process when the dynamic relative gain (GDRG), which is a measure inputs di …t† are step functions. Keeping the ampli- of interaction, are used to determine the most tude of d…t† constant (Fig. 1) and simulating y…t† appropriate control structure (decentralized or decoupling controllers). They also give the possibi- lity to determine the pairing and the time response speci®cations. From there, in decentralized con- trol, the tuning of the SISO controllers based on an approximation of the transfer functions seen by each one is given. The controllers obtained are compared to the corresponding controllers where a decoupler is inserted between the process and the controllers. Both control structures are compared for set-point changes as well as in regulation using the generalized step input (GSR). 2. Process characteristics Multivariable processes are mainly character- ized by their directionality and interaction. A Fig. 1. Input vector for TITO process.
  • 3. D. Pomerleau, A. Pomerleau / ISA Transactions 40 (2001) 341±351 343 for all possible directions of d…t† generates the is preferred to the RGA, which only considers the generalized step response (GSR). steady-state. The GSR gives information about directionality, but it is not a measure of the interaction. Indeed, a process with a large directionality can have no 4. Tuning interaction. A TITO process with zero gains in the cross-coupled transfer functions and a large and a 4.1. Decentralized control low gain in the direct branches is an example of a multivariable process with high directionality. As for SISO processes, the tuning of decen- Directionality can come from the intrinsic properties tralized controllers consists in opening the loop of a process (ex. system with an even number of under study and evaluating the transfer function positive gain for a TITO process) or a system seen by the controller as presented in Fig. 2. The where the actuators are badly sized. transfer function seen by controller Gc1 …s† is G1 …s† and the one seen by controller Gc2 …s† is G2 …s† where G1 …s† and G2 …s† are given by: 3. Interaction and pairing G12 …s†G21 …s†Gc2 …s† G1 …s† ˆ G11 …s† À …2† An interesting interaction measure is the gen- 1 ‡ Gc2 …s†G22 …s† eralized relative dynamic gains (GRDG) of Huang et al. [16]. The GRDG takes into account the G12 …s†G21 …s†Gc1 …s† G2 …s† ˆ G22 …s† À …3† dynamics of the closed-loops. The GRDG l11 …s† 1 ‡ Gc1 …s†G11 …s† for a TITO process is de®ned as follows: Eqs. (2) and (3) show that the tuning of one R 2 … s† controller depends on the other one controller. The Gp11 …s†Gp22 …s† system can then be separated into two SISO Y 2 … s† l11 …s† ˆ …1† systems as seen in Fig. 3. A set-point change on one R 2 … s† Gp11 …s†Gp22 …s† À Gp12 …s†Gp21 …s† loop is seen as a disturbance by the other loop. Y 2 … s† Di€erent approximations can be used to evalu- ate G1 …s† and G2 …s†. Since the controllers include where R2 …s†=Y2 …s† is the desired dynamics of the an integrator to prevent static errors, a possible second loop. The variables R2 …s† and Y2 …s† are the approximation at frequencies lower than the set point and the process output of the other loop cross-over frequency (!co ) is: respectively. The transfer functions Gp11 …s†, Gp12 …s†, Gp21 …s† and Gp22 …s† are the elements of the process G12 …s†G21 …s† G1 …s† ˆ G11 …s† À for Gc2 …s†G22 …s† 1 transfer matrix Gp …s†. In this paper, a representa- G22 …s† tion of the GRDG is given as a function of both …4† closed-loop bandwidths [17]. For easier control and tuning, the speci®cations on the closed-loop set point responses have to be chosen in a frequency band where interaction is reduced so the system behaves more like SISO systems. In order to do so, the closed-loop response speci®cations are chosen in frequency band where the GRDG is close to one since, as for relative gain array (RGA), it means that the interaction is low. Because the zeros in a transfer function a€ect the process dynamic, the GRDG, which takes in account the dynamic part of the transfer function, Fig. 2. Decentralized control.
  • 4. 344 D. Pomerleau, A. Pomerleau / ISA Transactions 40 (2001) 341±351 with G21 …s†. The error made by the approximation has then a reduced importance for the transfer function seen by the controller. If the time con- stants of G12 …s† and G21 …s† are smaller than the crossover frequency !co , the ®ltering e€ect will be reduced but, in this case, the gains K12 and K21 should be much smaller than K11 and the transfer function seen by the controller will depend mostly on G11 …s†. If this is not the case, the wrong pairing has been used. Fig. 3. Equivalent system (decentralized control). 4.2. Decoupling controllers and For the tuning of the controllers when a decou- pler is inserted between the process and the con- G12 …s†G21 …s† troller, as seen in Fig. 4, one has: G2 …s† ˆ G22 …s† À for Gc1 …s†G11 …s† 1 G11 …s† …5† ÀG12 …s†D22 …s† D12 …s† ˆ …8† G11 …s† This facilitates the tuning since the transfer function seen by one controller is independent of ÀG21 …s†D11 …s† D21 …s† ˆ …9† the other controller. For the other output variable, G22 …s† the system is in regulation. The process dynamics on the regulated variable depends primary on the The transfer functions seen by each controller dynamic of the manipulated variable where the are then given by: set-point change occurred. From Eqs. (4) and (5), one can expect a slow response if the transfer G12 …s†G21 …s†D11 …s† G1 …s† ˆ G11 …s† À functions in the direct branches contain a large G22 …s† time constant in the numerator since it is trans- G12 …s†G21 …s†D22 …s† G2 …s† ˆ G22 …s† À …10† lated as a pole in the controller. G11 …s† This relation cannot be applied if the transfer functions of G11 …s† or G22 …s† contain an unstable zero or a delay longer than 12 …s† ‡ 21 …s†, where It is observed that the transfer functions seen by represents the process delay. In these cases, the each controller are the same as the ones seen by approximation given by Eqs. (6) and (7) can be the decentralized controllers when Eqs. (4) and (5) used. are used. G12 …s†G21 …s† G1 …s† ˆ G11 …s† À …6† K22 and G12 …s†G21 …s† G2 …s† ˆ G22 …s† À …7† K11 where K11 and K22 are, respectively, the gains of G11 …s† and G22 …s†. Generally, the transfer function Gc2 …s† 1‡Gc2 …s†G22 …s† is low pass ®ltered by G12 …s† in series Fig. 4. Control with decouplers.
  • 5. D. Pomerleau, A. Pomerleau / ISA Transactions 40 (2001) 341±351 345 5. Evaluation Gc …s†Gp …s† U … s† ˆ L…s† …12† 1 ‡ Gc …s†Gp …s† It is always dicult to make a valuable evalua- tion of di€erent controllers. Here, since the speci- ®cations are given for set-point changes, similar Where L…s† is the disturbance and where Gc …s† dynamics will be taken as a reference point for represents the controller. When a decoupler is both control structures and the controllers will be used for the system, Gc …s† includes the decoupler. evaluated for both set-point changes and in reg- Here, a limited number of cases will be studied ulation for a GSR at the process inputs. For sym- and we will try to generalize the results. The dif- metrical process, the GSR [Y…s†] to set point ferent processes under consideration are given in changes is equivalent to the manipulated variables Table 1. System A and B are only di€erent in the [U…s†] in regulation for a disturbance at the pro- signs of the gain of G12 …s†. Only two di€erent signs cess input, as illustrated by Eqs. (11) and (12). of the gain are studied, since all the other cases can be deduced from these two as seen in Table 2. Gc …s†Gp …s† Cases 1, 6, 7, 8, 9, 10, 11 and 16 are similar to Y…s† ˆ R…s† …11† 1 ‡ Gc …s†Gp …s† system A where the number of positive gain sign is Table 1 Di€erent processes under considerations System A System B 4 4 Initial process G11 ˆ G22 ˆ G11 ˆ G22 ˆ 1 ‡ 10s 1 ‡ 10s 3 À3 3 G12 ˆ G21 ˆ G12 ˆ G21 ˆ 1 ‡ 10s 1 ‡ 10s 1 ‡ 10s 4…1 À 10s† 4 4…1 À 10s† 4 Process 1 G11 ˆ G22 ˆ G11 ˆ G22 ˆ …1 ‡ 10s†2 1 ‡ 10s …1 ‡ 10s†2 1 ‡ 10s 3 À3 3 G12 ˆ G21 ˆ G12 ˆ G21 ˆ 1 ‡ 10s 1 ‡ 10s 1 ‡ 10s 4 4 Process 2 G11 ˆ G22 ˆ G11 ˆ G22 ˆ 1 ‡ 10s 1 ‡ 10s 3…1 À 10s† 3 À3…1 À 10s† 3 G12 ˆ G21 ˆ G12 ˆ G21 ˆ …1 ‡ 10s†2 1 ‡ 10s …1 ‡ 10s†2 1 ‡ 10s 4…1 ‡ 50s† 4 4…1 ‡ 50s† 4 Process 3 G11 ˆ G22 ˆ G11 ˆ G22 ˆ …1 ‡ 10s†2 1 ‡ 10s …1 ‡ 10s†2 1 ‡ 10s 3 À3 3 G12 ˆ G21 ˆ G12 ˆ G21 ˆ 1 ‡ 10s 1 ‡ 10s 1 ‡ 10s 4 4 Process 4 G11 ˆ G22 ˆ G11 ˆ G22 ˆ 1 ‡ 10s 1 ‡ 10s 3…1 ‡ 50s† 3 À3…1 ‡ 50s† 3 G12 ˆ G21 ˆ G12 ˆ G21 ˆ …1 ‡ 10s†2 1 ‡ 10s …1 ‡ 10s†2 1 ‡ 10s
  • 6. 346 D. Pomerleau, A. Pomerleau / ISA Transactions 40 (2001) 341±351 Table 2 The di€erent processes under consideration Case Gp11 …s† Gp12 …s† Gp21 …s† Gp22 …s† 1 + + + + System A 2 À + + + Identical to 3, with opposite gain sign for Gc 3 + À + + System B 4 + + À + Identical to 3 5 + + + À Identical to 3, with opposite gain sign for Gc2 6 À À + + Identical to 1, opposite gain sign for Gc1 7 À + À + Identical to 1, opposite gain sign for Gc1 8 À + + À Identical to 1, opposite gain sign for Gc1 and Gc2 9 + À À + Identical to 1 10 + À + À Identical to 1, opposite gain sign for Gc2 11 + + À À Identical to 1, opposite gain sign for Gc2 12 À À À + Identical to 3, opposite gain sign for Gc1 13 À À + À Identical to 3, opposite gain sign for Gc1 and Gc2 14 À + À À Identical to 3, opposite gain sign for Gc1 and Gc2 15 + À À À Identical to 3, with opposite gain sign for Gc2 16 À À À À Identical to 1, opposite gain sign for Gc 1 and Gc2 even. The other cases are similar to system B where functions seen by the controllers and the approx- the number of positive gain sign is odd. The condi- imations used for controllers tuning are identical. tion number and the GRDG are given for all pro- cesses in Figs. 5 and 6 . On the basis of the condition 5.1. System A number, which is a measure of directionality, system A processes 1 and 2 should be accelerated while On the basis of the condition number, system system B should not be. Fig. 5 shows that the ``A'', which has an even number of positive sign, condition number, at high frequencies, is lower for presents a high directionality. For the initial process, system A, and is higher for system B. On the basis which is symmetrical and has equal time con- of the GRDG, system B process 3 should also be stants, this value is constant and equal to 16.9 dB. accelerated in order to reduce interaction since it is The gain seen by the controllers is low (K11 À K12 K21 near 1 at high frequencies as shown in Fig. 6. K22 ˆ 1:75) since the outputs are in¯uenced by The transfer functions seen by each controller are components acting in opposite directions. For set- given in Table 3 with the corresponding tuning. The point changes, decentralized and decoupling con- tuning method proposed by Poulin et al. [18] has trollers give similar results on the output variable been used. For the process under study where for which the set-point has occurred. The GSR for G11 …s† ˆ G22 …s† for the initial system, the controllers a disturbance at the process inputs are given in are symmetrical when a zero is incorporated in one Figs. 9 and 10, respectively. It is observed that the of the cross-coupled transfer function. decentralized controller gives a response much less Fig. 7 gives the approximation used for the directional that decoupling controller. This can be transfer function seen by the controller in decen- explained by the fact that the disturbance is ®rst tralized control and the real function seen for ampli®ed in the direction of the maximum sin- initial system A while Fig. 8 gives these approx- gular vectors for both types of controllers but is imation for initial system B. The full line of the corrected very slowly with decouplers since they Bode plot refers to the approximation and the eliminate the directionality. The decentralized dotted line refers to real function seen by the con- controllers although have a uniform directionality trollers for the initial process. At frequencies lower for a symmetrical process. It is also observed, for than the cross-over frequency (!co ), the transfer the case of a symmetrical process, that the
  • 7. D. Pomerleau, A. Pomerleau / ISA Transactions 40 (2001) 341±351 347 Fig. 6. Dynamic generalized relative gain for system A and B. Fig. 5. Condition number for System A and System B. opposite directions. At the opposite, process 2 which has a non-minimal phase zero in the cross- coupled transfer function has a stable zero in the manipulated variable for a step output dis- transfer function seen by the controller. This could turbance gives the process outputs for set point be deduced from Eqs. (4) and (5). A consequence changes as given in Eqs. (11) and (12). As a result, of the latter is that process 2 will be easy to accel- for highly directional and coupled processes, erate and process 1 will be impossible to accel- decoupling controller will be much less robust to erate. For process 2, another advantage is that modelling errors. accelerating will reduce directionality as given by For process 1, which has a non-minimal phase the condition number. The GSR plots shown, for zero in the direct branch, this non-desired char- process 2 in decentralized control, con®rm this as acteristic is ampli®ed for the transfer function seen shown on Fig. 11 for Kc ˆ 0:57 (!co ˆ 0:1) and in by the controller since the action coming from the Fig. 12 for Kc ˆ 4 (!co ˆ 0:7). This explains why a cross-coupled transfer functions are acting in the PID has been used for the tuning of process 2.
  • 8. 348 D. Pomerleau, A. Pomerleau / ISA Transactions 40 (2001) 341±351 Processes 3 and 4 have a stable zero. For a stable zero in the direct branch, it means that the transfer function seen by the controller will also have a stable zero. The tuning will be easy and the process can be easily accelerated. However, the controller will contain a large pole to satisfy set-point chan- ges speci®cations. As a result of this large pole, one might expect slow time response for the out- put in regulation in decentralized control. For process 4, as one might expect, the stable zero in the cross-coupled transfer function is seen as a non-minimal phase system by the controller. This will limit the system response in both types of control structures. Fig. 7. Bode plot for system A initial process. 5.2. System B System B presents no directionality on the initial system. The components coming from the direct and the cross-coupled transfer functions are acting on the same directions (K11 À K122221 ˆ 6:25). It K K means that for the systems, which have a zero, the e€ect of the zero will be reduced for the transfer function seen by the controller. This is con®rmed by the results shown in Table 3. For process 3, according to the GRDG, it should be accelerated in order to reduce the interaction. This is shown in Figs. 13 and 14 where the devia- tion of the regulated variable is reduced from 0.25 to 0.15 for a gain of 0.16 and 0.64 of the controller, respectively. It also shows that the presence of an Fig. 8. Bode plot for system B initial process. important zero in G11 …s† has a determinant e€ect Fig. 9. (a) GSR output for system A, initial process (decentralized control). (b) GSR input for system A, initial process (decentralized control).
  • 9. D. Pomerleau, A. Pomerleau / ISA Transactions 40 (2001) 341±351 349 Fig. 10. (a) GSR output for system A, initial process (control with decouplers). (b) GSR input for system A, initial process (control with decouplers). Fig. 11. GSR for system A process 2 (Kc ˆ 0:57). Fig. 13. Step response for process 3 of system B (Kc ˆ 0:16). Fig. 12. GSR for system A process 2 (Kc ˆ 4). Fig. 14. Step response for process 3 of system B (Kc ˆ 0:64).
  • 10. 350 D. Pomerleau, A. Pomerleau / ISA Transactions 40 (2001) 341±351 Table 3 Transfer functions seen by each controller and the corresponding tuning Initial process Process 1 Process 2 Process 3 Process 4 System A À0:75…1 À 10s† À0:75…1 ‡ 10s† À0:75…1 ‡ 50s† D12 (decoupler) À0.75 0 …1 ‡ 10s† …1 ‡ 50s† …1 ‡ 10s† D21 (Decoupler) À0.75 À0.75 À0.75 À0.75 À0.75 1:75 1:75…1 À 36s† 1:75…1 ‡ 36s† 1:75…1 ‡ 101s† 1:75…1 À 42s† G1 …1 ‡ 10s† …1 ‡ 10s†2 …1 ‡ 10s†2 …1 ‡ 10s†2 …1 ‡ 10s†2 1:75 4 1:75…1 ‡ 36s† 1:75…1 ‡ 84s† 1:75…1 À 42s† G2 …1 ‡ 10s† …1 ‡ 10s† …1 ‡ 10s†2 …1 ‡ 23s†2 …1 ‡ 10s†2 0:57…1 ‡ 10s† 0:127…1 ‡ 15s† 0:57…1 ‡ 10s†2 0:57…1 ‡ 15s† 0:11…1 ‡ 15s† GC1 10s 15s 15s…1 ‡ 36s† 15s…1 ‡ 101s† 15s 0:57…1 ‡ 10s† 0:25…1 ‡ 10s† 0:57…1 ‡ 10s†2 0:57…1 ‡ 15s† 0:11…1 ‡ 15s† GC2 10s 10s 15s…1 ‡ 36s† 15s…1 ‡ 84s† 15s System B 0:75…1 À 10s† 0:75…1 ‡ 10s† 0:75…1 ‡ 50s† D12 (decoupler) 0.75 0 …1 ‡ 10s† …1 ‡ 50s† …1 ‡ 10s† D21 (decoupler) À0.75 À0.75 À0.75 À0.75 À0.75 6:25 6:25…1 À 2:8s† 6:25…1 ‡ 2:8s† 6:25…1 ‡ 35:6s† 6:25…1 ‡ 24:4s† G1 …1 ‡ 10s† …1 ‡ 10s†2 …1 ‡ 10s†2 …1 ‡ 10s†2 …1 ‡ 10s†2 6:25 4 6:25…1 ‡ 2:8s† 6:25…1 ‡ 36s† 6:25…1 ‡ 24:4s† G2 …1 ‡ 10s† …1 ‡ 10s† …1 ‡ 10s†2 …1 ‡ 10s†…1 ‡ 50s† …1 ‡ 10s†2 0:16…1 ‡ 10s† 0:125…1 ‡ 15s† 0:16…1 ‡ 15s† 0:16…1 ‡ 10s†2 0:16…1 ‡ 15s† GC1 10s 15s 15s…1 ‡ 2:8s† 15s…1 ‡ 35:6s† 15s…1:24:4s† 0:16…1 ‡ 10s† 0:25…1 ‡ 10s† 0:16…1 ‡ 15s† 0:16…1 ‡ 52:6s† 0:16…1 ‡ 15s† GC2 10s 10s 15s…1 ‡ 2:8s† 52:6s…1 ‡ 36s† 15s…1 ‡ 24:4s† on the time response of the regulated variable y2 …t† observed the transfer functions seen by the decen- for a set point change on y1 …t†. In both cases, a PID tralized controllers are the same as the ones seen with a pole zero cancellation method has been used when a decoupler is used. For system that have a in order to be able to accelerate the process. non-minimal zero in the direct transfer functions another approximation has been used since the formed cannot be inverted and fully decoupled 6. Conclusion systems are impossible. For processes which have high directionality Simple tuning rules have been developed for (even number of positive sign) and are highly decentralized controllers. The approximations coupled, decentralized control should be used in used remain valid for most systems since the order to reduce this directionality in regulation for transfer functions seen by the controllers are low process input disturbances. For these processes, since pass ®ltered by the cross-coupled functions. It is the components of the direct and cross-coupled
  • 11. D. Pomerleau, A. Pomerleau / ISA Transactions 40 (2001) 341±351 351 branches are acting in opposite directions, the pre- [3] R.P. Edwards, B.C. Flinto€. Process Engineering of Flo- sence of the zero will be ampli®ed. However, a non- tation Circuits. CMP Conference, Ottawa, 1994. minimal phase transfer function, in the cross-cou- [4] E.W. Jacobsern, E€ect of recycle on the plant zero dynamics, Computers Chemical Enginnering 2 (1997) pled transfer function, will be seen as a stable zero by 279±284. the controller and the tuning will be easy. The con- [5] S. Skogestad, M. Morari, Implications of large RGA ele- troller will include possibly a large pole, and the ments on control performance, Industrial Engineering performances that can be obtained for set-point Chemistry Research 26 (1987) 2323±2330. changes will be high but there will be limits in [6] W.L. Luyben, Dynamics and control of recycle systems, simple open-loop and closed-loop systems, Industrial regulation since the manipulated variable will be Engineering Chemistry Research 32 (1993) 446±475. slow moving. At the opposite, a stable zero in the [7] A. Desbiens, A. Pomerleau, D. Hodouin, Frequency- cross-coupled transfer functions will be seen as a based tuning of SISO controllers for two-by-two pro- non-minimal transfer function by the controller and cesses, IEE Proceedings on Control Theory and Applica- tions 143 (1996) 49±56. limited performances will be obtained for both types [8] S. Skogestad, M. Morari, Robust performance of decen- of control structures. As a consequence of the above tralized control systems by independent designs, Auto- stated facts, a control structure where the non- matica 25 (1989) 119±125. minimal phase transfer functions are in the cross- [9] M.-S. Chiu, Y. Arkun, A methodology for sequential coupled branches should be used if possible. At design of robust decentralized control systems, Auto- the opposite, a stable zero should be preferably in matica 28 (1992) 997±1001. [10] H. Ito, H. Ohmori, A. Sano, Robust performance of the direct branches. decentralized control systems by expanding sequential For processes that are not highly directional designs, Int. J. Control 61 (1995) 1297±1311. (odd number of positive sign), the e€ect of a zero [11] E. Gagnon, A. Pomerleau, A. Desbiens, Mu synthesis of in one of the transfer function will be reduced for robust decentralized PI controllers, IEE Proceedings the transfer function seen by the controller and the Control Theory and Applications 46 (1999) 289±296. [12] D.D. Bruns, C.R. Smith. Singular value analysis: a geo- sign of the zero will not be changed. metrical structure for multivariable processes, AIChE Winter Meeting, Orlando, FL, 1982. [13] M. Morari, E. Za®riou, Robust process control, Prentice Acknowledgements Hall, Englewood Cli€s, NJ, 1989. [14] S. Skogestad, I. Postlethwaite, Multivariable feedback The authors are grateful to NSERC (Natural control, John Wiley Sons, UK, 1996. Science and Engineering Research Council of [15] S. Skogestad, M. Morari, J.C. Doyle, Robust control of Canada) and BBA (Breton, Banville Associates ill-conditioned plants: high-purity distillation, IEEE Tra- nactions on Automatic Control 33 (1988) 1092±1105. s.e.n.c.) for their ®nancial support and authorization [16] H.-P. Huang, M. Ohshima, L. Hashimoto, Dynamic to publish. interaction and multiloop control system design, Journal of Process Control 4 (1994) 15±24. References [17] A. Pomerleau, E. Gagnon, D. Pomerleau. Selection of pairing, tuning, and evaluation of decentralized con- [1] B.C. Blakey, D. Hodouin, C. Bazin, An assessment of the trollers, in: Proceedings of the 2nd IASTED International e€ects of recirculating loads on the dynamic performance Conference on Control and Applications, Ban€, Canada, of simple ¯otation circuit structures, CAMI, Montreal, 1999, pp. 316±320. October 1995. [18] E. Poulin, A. Pomerleau, A uni®ed PID design method [2] K.G. Stowe. Noranda's Approach to Complex Ores Ð based on a maximum peak resonance speci®cation, IEEE Present and Future, AMIRA Annual Technical Meeting, Proceedings Control Theory and Application 144 (1997) 1992. 566±574.