Вы находитесь на странице: 1из 9

ARTICLE IN PRESS

Control Engineering Practice 17 (2009) 13291337

Contents lists available at ScienceDirect

Control Engineering Practice


journal homepage: www.elsevier.com/locate/conengprac

Adaptive nonlinear control of pH neutralization processes


using fuzzy approximators
Shahin Salehi a, Mohammad Shahrokhi b,, Ali Nejati c
a
Department of Measurement and Automation, Petroleum University of Technology, Tehran, Iran
b
Chemical and Petroleum Engineering Department, Sharif University of Technology, PO Box 11365-9465, Azadi Avenue, Tehran, Iran
c
Department of Chemical Engineering, Faculty of Engineering, University of Isfahan, Isfahan, Iran

a r t i c l e in fo abstract

Article history: In this paper, an adaptive control scheme, based on fuzzy logic systems, for pH control is addressed. For
Received 30 November 2008 implementation of the proposed scheme no composition measurement is required. Stability of the
Accepted 15 June 2009 closed-loop system is established and it is shown that the solution of the closed-loop system is
Available online 7 July 2009
uniformly ultimately bounded and under a certain condition, asymptotical stability is achieved.
Keywords: Effectiveness of the proposed controller is tested through simulation and experimental studies. Results
pH control indicate that the proposed controller has good performances in set-point tracking and load rejection
Adaptive control and much better than that of a tuned PI controller.
Fuzzy logic systems & 2009 Elsevier Ltd. All rights reserved.
Nonlinear control

1. Introduction invariant concept and showed that it has a superior regulation


performance over the conventional PID. Henson and Seborg
The need for pH control in chemical and biological processes has (1994) proposed an adaptive inputoutput linearizing control
arisen signicantly in industries such as wastewater treatment, strategy for pH neutralization process to account for unmeasured
electrohydrolysis, pharmaceuticals and many other industrial buffering changes. They assumed that reaction invariants are
plants. Due to highly nonlinear characteristics, time-varying nature, available, which is not true in practical applications. Sung and
variations in titration curve and inaccessible state measurements, Lee (1995) used set-point change for online identication of
pH control is a challenging problem. Consequently, pH control is titration curve and tuning PID controller accordingly. Narayanan,
considered as a benchmark for modeling and control of highly Krishnaswamy, and Rangaiah (1997) have developed an adaptive
nonlinear processes. controller based on nonlinear internal model control strategy and
To apply a model-based control scheme, availability of an strong acid equivalent technique. Wright, Smith, and Kravaris
accurate process dynamic model is inevitable. McAvoy, Hsu, and (1998) proposed a nonlinear pH controller using an on-line
Lowenthal (1972) derived a mathematical model from material identication algorithm for estimation of titration curve. Yoon,
balance and chemical equilibria. Gustafsson, Skrifvars, Sandstrom, Yang, and Kang (2002) presented an adaptive backstepping state
and Waller (1995) proposed a pH model for control purposes that feedback controller, and shown stability of the proposed scheme.
takes into account several phenomena such as precipitation and Multi-model adaptive control schemes have been also developed
formation of chemical complexes. Wright and Kravaris (1991) and evaluated for nonlinear pH neutralization processes (Boling,
introduced the strong acid equivalent concept and used it for pH Seborg, & Hespanha, 2007; Dougherty & Cooper, 2003; Galan,
control. Since pH process has a nonlinear dynamic, standard linear Romagnoli, & Palazoglu, 2004; Pishvaie & Shahrokhi, 2000).
control techniques are not suitable for controlling this type of Several other adaptive nonlinear pH controllers have been
process. proposed in the relevant literature (Gustafsson & Waller, 1983;
For pH neutralization process, many nonlinear controllers have Jutilia, 1983; Li & Biegler, 1990; Pajunen, 1985; Panish & Brosilow,
been reported. A nonadaptive control strategy based on strong 1988; Williams, Rhinehart, & Riggs, 1990).
acid equivalent has been developed (Wright & Kravaris, 1991; As an alternative method to overcome the nonlinearities and
Wright, Soroush, & Kravaris, 1991). Gustafsson and Waller (1992) time-varying characteristics of pH processes, Norquay, Palazoglu,
proposed an adaptive nonlinear controller based on reaction and Romagnoli (1998) used a Wiener model for representing the
nonlinear behavior of pH process and designed a model predictive
controller for this process. Kalafatis, Wang, and Cluett (2005)
 Corresponding author. Tel.: +98 21 6165419; fax: +98 21 6022853. have used the Wiener model and feedforward technique for pH
E-mail address: shahrokhi@sharif.edu (M. Shahrokhi). control. Tan, Lu, Loh, and Tan (2005) have also employed a Wiener

0967-0661/$ - see front matter & 2009 Elsevier Ltd. All rights reserved.
doi:10.1016/j.conengprac.2009.06.007
ARTICLE IN PRESS
1330 S. Salehi et al. / Control Engineering Practice 17 (2009) 13291337

model-based controller to regulate the pH level of a weak-acid


strong-base neutralization process.
Besides, fuzzy logic systems and neural networks have been
used for designing pH controllers. A fuzzy control algorithm
combined with TakagiSugeno (TS) fuzzy model (Pishvaie &
Shahrokhi, 2006), a fuzzy gain scheduled control scheme
(Regunath & Kadirkamanathan, 2001), a fuzzy self-tuning PI
control (Babuska, Oosterhoff, Oudshoorn, & Bruijn, 2002), fuzzy
sliding mode control (Shahraz & Boozarjomehry, 2009), fuzzy
internal model control (Edgar & Postlethwaite, 2000; Han, Han, &
Guo, 2006), neural networks and adaptive controller (Krishnapura
& Jutan, 2000), PID controller using linearization through neural
networks (Chen & Huang, 2004), a linear internal model controller
optimized by a genetic algorithm (Mwembeshia, Kenta, & Salhi,
2004), a multiple model predictive controller based on TS
fuzzy model (He, Cai, & Li, 2005), iterative nonlinear model Fig. 1. pH neutralization process.

predictive control (Cueli & Bordons, 2008) and a model-free


learning control based on reinforcement learning algorithms equation:
(Syaiea, Tadeoa, & Martinez, 2007) have been reported for pH
X
n
control. Some other works in this category can be found in the ai pHxi ApH 0 2
literature (Karr & Gentry, 1993; Loh, Looi, & Fong, 1995; Qin & i1
Borders, 1994). where A(pH) 10pH10pH14 and ai is a function of dissociation
There are some difculties associated with pH control schemes constants. For detailed information, the interested readers are
proposed in the literature as follows. Many designs need state referred to the work of Wright and Kravaris (1991).
variables for implementation (such as feedback linearization
technique), which usually are not available in practice. On
the other hand, some designs are practical but very complex 3. Adaptive nonlinear controller design
and require time-consuming calculations. Finally, there are some
control schemes including a large number of tuning parameters
In this section, an adaptive nonlinear control design for pH
that makes its application impractical. Therefore, designing a
control of the system given by Eqs. (1) and (2) has been proposed
control scheme without the aforementioned drawbacks is moti-
and its stability proof has been provided.
vated for pH control.
For constructing the control law, the dynamic equation relating
In this paper a simple fuzzy adaptive pH controller, which has
input and output is needed. Differentiating Eq. (2) with respect to
few tuning parameters and requires only pH measurement for
time and doing some manipulations, yields:
implementation, has been proposed.
The designed adaptive controller is applied to control a pH dy
f x1 ; . . . ; xn ; y gx1 ; . . . ; xn ; yu 3
neutralization process experimentally. dt
The paper is organized as follows. In Section 2 mathe- where y pH,
matical model of pH processes is presented. An adaptive control Pn
scheme for pH processes is proposed in Section 3. In Section 4, F i1 ai yci  xi
f x1 ; . . . ; xn ; y   Pn
effectiveness of the proposed controller is examined through V i1 dai y=dyxi dAy=dy
simulation and experimental studies and its performance is
and
compared with that of a tuned PI controller. In Section 5
Pn
conclusion is drawn. F i1 ai yai  xi
gx1 ; . . . ; xn ; y  Pn
V i1 dai y=dyxi dAy=dy

2. Mathematical model of pH processes


To design a model-based controller f and g, should be known.
However, f and g are functions of some unknown time-varying
In this section, a pH process modeling is presented. The model
parameters and unavailable states xi. One way to tackle this
used in this paper is based on rst principles and introduced by
obstacle is to express f and g by their steady-state values and their
McAvoy et al. (1972). This model was extended to systems with an
deviations from these steady states i.e. f fss+Df and g gss+Dg,
arbitrary number of acids and bases by Gustafsson and Waller
where fss and gss are the steady states of f and g at a specied pH
(1983).
and Df and Dg are their deviations from corresponding steady-
Consider pH neutralization in a continuous stirred tank reactor
state values. As a result, Eq. (3) becomes:
(CSTR) shown in Fig. 1. The process stream is being neutralized by
adding a titrating stream. Assuming constant volume and perfect dy
fss Df gss Dgu 4
mixing, the material balance results (Wright & Kravaris, 1991): dt
dxi
V Fci  xi ai  xi u; i 1; . . . ; n 1 The control error is dened as e yrefy, where yref is the
dt
desired pH value.
where xi is total ion concentration of the ith acidic or basic species
in the efuent stream, F is ow rate of process stream, V is volume Assumption 1. There exist positive constants cf and cg such that:
of CSTR, ai is total ion concentration of ith species in the titrating |Df|rcf|e| and |Dg|rcg|e|.
stream, ci is total ion concentration of ith species in process
stream and u is ow rate of titrating stream (manipulated According to the universal approximation theorem (Wang, 1992,
variable). Neutralization equation is expressed by the following 1994, 1997), fss and gss can be approximated by fuzzy logic
ARTICLE IN PRESS
S. Salehi et al. / Control Engineering Practice 17 (2009) 13291337 1331

systems. Using fuzzy logic systems and denoting approximators of 4. Evaluation of the proposed scheme
fss and gss by fss and g^ ss yields:
T
This section demonstrates effectiveness of the proposed adaptive
f^ ss yj~
yf ~ B y
yf ~ 5 control scheme for a benchmark pH control problem through
computer simulation and experimental studies. The process
T considered for evaluation of the proposed controller is described
g^ ss yj~
yg ~ Z y
yg ~ 6
as follows. The feed stream contains acetic and hydrochloric acids,
B and ~
where ~ Z are regressive vectors, and ~
y f and ~
y g are free which are titrated by sodium hydroxide. The tuning parameters of
parameter vectors. the proposed controller are chosen as: gf 5  104, gg 8  103,
k 1 for simulation and k 0.6 for experiments. Note that these
Remark 1. In above equations, center-average defuzzier, product parameters have been obtained via simulation through trail and
inference and singleton fuzzier have been used (Wang, 1992,
1994, 1997).
 
y f and ~
Let us dene the optimal parameter estimates ~ y g as Table 1
follows: Parameter values used in simulation.


y f argmin~y 2O supy2Oy Jf^ ss  fss J
~ 7 F 160 ml/min V 1000 ml uss;C0 87.75 ml/min
f f umin 0 ml/min a 0.04 M uss;C1 67.87 ml/min
umax 200 ml/min tvalve 1 s uss;C2 135.75 ml/min
 Concentration M C0 C1 C2
~
y g argmin~y g 2Og supy2Oy Jg^ ss  gss J 8
HCl 0.012 0.012 0.024
HAc (pKa 4.8) 0.01 0.005 0.01
where Of, Og and Oy denote the sets of suitable bounds on ~
yf , ~
yg
and y, respectively. Furthermore, the differences between the
optimal and actual parameter estimates are dened as:
~ 
y~ f ~
yf  ~
yf 9

~ 
y~ g ~
yg  ~
yg 10

The corresponding minimum approximation errors are given


by

wf f^ ss yj~
y f  fss 11


wg g^ ss yj~
y g  gss 12

The following control law based on the approximators (5) and


(6) is proposed for the pH system (4):

u g^ ss f^ ss ke y_ ref
1
13 Fig. 2. Feed stream titration curves used in the computer simulation study.

where k is a positive constant. By substituting (13) into (4) and


doing some manipulations, the error dynamic can be obtained as:
 
e_ ke f^ ss  f^ ss ~
y g  Df g^ ss  g^ ss ~
y g  Dgu w 14

where w wf+wgu. By using Eqs. (5), (6), (9) and (10), the above
equation can be rewritten as
T T
~
B y ~
e_ ke y~ f ~ y~ g ~
Z yu  Df  Dgu w 15

For updating ~
y f and~
y g the following adaptive laws are used:
_
~
y f gf ~
B ye 16

_
~
y g gg ~
Z yeu 17

where gf and gg are positive constants.

Theorem. If adaptive laws (16) and (17) are used in the control law
(13), then the solution of the closed-loop (15) is uniformly ultimately
bounded (UUB). In addition, if wAL2 the closed-loop system is
asymptotically stable.
Fig. 3. Load rejection response of the proposed scheme for changing feed
Proof of theorem is given in Appendix A. composition from C0 to C1.
ARTICLE IN PRESS
1332 S. Salehi et al. / Control Engineering Practice 17 (2009) 13291337

error. The fuzzy rules bases are:


for fss

Ri : if pH is Fi then f^ ss is yf ; i 1; 2; 3
i

for g^ ss
i
Ri : if pH is Fi then g^ ss is yg ; i 1; 2; 3

where Fi s are fuzzy variables, and yfi and ygi are fuzzy singleton
for the output in the ith rule. The output of the fuzzy system can
be expressed by Eqs. (5) and (6) for which ~ y y1 ; y2 ; y3 T , f f f f
~
y g y1g ; y2g ; y3g T , ~
B y B1 ; B2 ; B3 T and ~
Z y Z1 ; Z2 ; Z3 T with
m y
Zi Bi P3 Fi :
i1 mFi y

The following memberships are used:


8
>
> 1
>
> i1
>
> 1 e10y1
Fig. 4. Load rejection response of the proposed scheme for changing feed >
<
composition from C0 to C2. 1 1
mFi y  i2 18
>
> 1 e10y11 1 e10y1
>
>
>
> 1
>
: i3
1 e10y11

The initial fuzzy parameters are chosen as ~


y f 0 331 and
~
y g 0 3 . 31

4.1. Simulation results

The parameters used for simulation are listed in Table 1. For


this system, three different feed stream compositions are chosen.
C0 is nominal composition and C1, C2 are less acidic and more
acidic respect to C0 and considered as loads. The corresponding
titration curves are shown in Fig. 2. Fig. 3 depicts the performance
of closed-loop system when the feed stream composition switches
from C0 to C1. As can be seen, load is rejected quite well and pH has
returned to its set-point after 5 min. To check the performance
of control system in the opposite direction, the inlet concentration
is changed from C0 to C2. Results for this case are shown in Fig. 4.
As can be seen, the proposed adaptive controller has a good
Fig. 5. Set-point tracking response of the proposed scheme. performance in load rejection. To examine the performance of

pH Sensor mV

Effluent
Stream 4~20 mA

Computer

USB Cable

USB
4~20 mA 0-10V,in
DAC-Lite

Acid Titrant
4~20 mA 0-10V,out
Tank Tank

PCT-10
Conditioner DAC Card
Electrical Console
PCT-16 pH

Fig. 6. Schematic diagram of the experimental set-up.


ARTICLE IN PRESS
S. Salehi et al. / Control Engineering Practice 17 (2009) 13291337 1333

proposed controller for set-point tracking, two subsequent 4.2. Experimental results
changes are applied to the set-point. The results are shown in
Fig. 5. As can be seen the set-point trajectory has been tracked To evaluate the performance of the proposed scheme experi-
satisfactorily. mentally, a bench-scale pH setup is used. The schematic diagram
of the system is shown in Fig. 6. The process consists of acid and
base streams, being fed into the neutralization process tank. The
efuent pH is the measured variable. The base ow rate is
Table 2 regulated by a motorized control valve, while the acid stream is
Parameter values used in experiment. controlled manually. The liquid level in the tank is kept constant
F 160 ml/min V 960 ml
by an overow. The process is monitored and controlled by a
umax 200 ml/min Sampling time 1 s laptop computer through an USB I/O card. The parameters of the
Diluted in 4 l water C0 (ml) C1 (ml) C2 (ml) a (g) experimental system are given in Table 2. The sample time has
HCl (37%) 4 4 8 been set to 1 s. The main unmeasured load considered for this
HAc (100%) 2.3 1 2.3
study is variations of feed composition. The disturbances are
NaOH 6.4
applied by lling the acid tank with a new solution when the
previous one is consumed.
First, system has been run under nominal concentration
indicated by C0. When steady-state condition is obtained, the
feed concentration is switched to C1 and C2 in two separate runs.
The titration curves for nominal feed composition and C1 and C2
are shown in Fig. 7.
To have a base for comparison, rst the system pH is controlled
via a PI controller. For tuning the controller parameters, a step
change is applied to the system input and process output has been
obtained. A rst-order plus lag model is tted to the process
response. By using model parameters and Cohen & Coon tuning
method, controller parameters are obtained (Kc 0.4 and tI 60 s).
The integral term in PI controller equation has been approximated
by the trapezoidal integration rule. Since the sample time is 1 s
and process time constant has an order of minute, error caused by
numerical approximation method is minor. The performance of
the tuned PI controller has been tested for load rejection. Figs. 8
and 9 show the PI controller performances for changing acidic
concentration from C0 to C1 and C2, respectively. As can be seen,
Fig. 7. Feed stream titration curves used in the experimental study. controller responses are sluggish with considerable overshoot and

Fig. 8. Experimental PI controller load rejection response for changing feed composition from C0 to C1.
ARTICLE IN PRESS
1334 S. Salehi et al. / Control Engineering Practice 17 (2009) 13291337

Fig. 9. Experimental PI controller load rejection response for changing feed composition from C0 to C2.

Fig. 10. Experimental load rejection response of the proposed scheme for changing feed composition from C0 to C1.

undershoot. Therefore it can be concluded that the performance of The results are shown in Figs. 10 and 11. As can be seen, the
a tuned PI with xed parameters is not satisfactory due to performance of the proposed controller is highly improved
nonlinear characteristic of the process. compared to that of PI controller. It should be noted that the
To illustrate the performance of the proposed controller, the PID controller performance can be improved by using the adaptive
same loads are applied to the process. For digital implementation, version, but nding adaptive rules that guarantee the closed-loop
Eqs. (16) and (17) are solved using backward difference method. stability for such a nonlinear system is a difcult task. Finally, the
ARTICLE IN PRESS
S. Salehi et al. / Control Engineering Practice 17 (2009) 13291337 1335

Fig. 11. Experimental load rejection response of the proposed scheme for changing feed composition from C0 to C2.

Fig. 12. Experimental set-point tracking response of the proposed scheme.

proposed controller is examined for set-point tracking as shown which is a difcult task, the controller has been designed such
in Fig. 12. The result implies that the proposed controller tracks that no composition measurement is required. Meanwhile to cope
the desired set-point trajectory quite well. with uncertainties and unknown system nonlinearities, a fuzzy
logic system is employed as an approximator. The proposed
5. Conclusion controller has few tuning parameters, simple design and can be
implemented easily. It has been shown that the solution of
This work is an attempt to present an adaptive control scheme the closed-loop system is UUB under proposed adaptive laws
for pH neutralization processes. To avoid measuring composition and designed controller. Finally, effectiveness of the proposed
ARTICLE IN PRESS
1336 S. Salehi et al. / Control Engineering Practice 17 (2009) 13291337

controller in set-point tracking and load rejection has been References


demonstrated through computer simulation and experimental
studies. The results also indicate that the performance of Babuska, R., Oosterhoff, J., Oudshoorn, A., & Bruijn, P. M. (2002). Fuzzy self-tuning
proposed controller is much better than that of a tuned PI PI control of pH in fermentation. Engineering Applications of Articial
Intelligence, 15, 315.
controller. Boling, J. M., Seborg, D. E., & Hespanha, J. P. (2007). Multi-model adaptive control of
a simulated pH neutralization process. Control Engineering Practice, 15,
663672.
Chen, J., & Huang, T.-C. (2004). Applying neural networks to on-line updated PID
Appendix A. Proof of theorem controllers for nonlinear process control. Journal of Process Control, 14(2),
211230.
Consider the following Lyapunov function: Cueli, J. R., & Bordons, C. (2008). Iterative nonlinear model predictive control:
Stability, robustness and applications. Control Engineering Practice, 16,
T T 10231034.
1 2 1 ~ ~ 1 ~ ~
V e y~ y~ y~ y~ g A:1 Dougherty, D., & Cooper, D. (2003). A practical multiple model adaptive strategy
2 2gf f f 2gg g for single-loop MPC. Control Engineering Practice, 11, 141159.
Edgar, C. R., & Postlethwaite, B. E. (2000). MIMO fuzzy internal model control.
Automatica, 34, 867877.
The time derivative of V is given by Galan, O., Romagnoli, J. A., & Palazoglu, A. (2004). Real-time implementation of
multi-linear model-based control strategiesAn application to a benchscale
pH neutralization reactor. Journal of Process Control, 14, 571579.
_T
1~ 1~_ T~
V_ ee ~ ~
_ y ~ y~ g y~ g Gustafsson, T. K., & Waller, K. V. (1983). Dynamic modeling and reaction invariant
f yf A:2
gf gg control of pH. Chemical Engineering Science, 38, 389398.
Gustafsson, T. K., & Waller, K. V. (1992). Nonlinear and adaptive control of pH.
Industrial & Engineering Chemistry Research, 31, 26812693.
Using (15), in (A.2) yields: Gustafsson, T. K., Skrifvars, B. O., Sandstrom, K. V., & Waller, K. V. (1995).
Modeling of pH for control. Industrial & Engineering Chemistry Research, 34,
T T 820827.
~T T 1 ~_ ~ 1 ~_ ~
B ye y~~ g ~
V_ ke2 y~ f ~ Z yue  Dfe  Dgue we ~y f y~ f y~ g y~ g A:3 Han, M., Han, B., & Guo, W. (2006). Process control of pH neutralization based on
gf gg adaptive algorithm of universal learning network. Journal of Process Control, 16,
17.
He, M., Cai, W.-J., & Li, S.-Y. (2005). Multiple fuzzy model-based temperature
By Assumption 1 and adaptive laws (16) and (17), Eq. (A.3) predictive control for HVAC systems. Information Science, 169, 155174.
becomes: Henson, M. A., & Seborg, D. E. (1994). Adaptive nonlinear control of a pH
neutralization process. IEEE Transactions on Control Systems Technology, 2(3),
169182.
V_ rcf cg juje2  ke2 we A:4
Jutilia, P. (1983). An application of adaptive pH-control algorithms based on
physic-chemical modeling in a chemical waste-water treatment plant.
International Journal of Control, 38, 639655.
Dene k0 as k0 kcfcgumax where umax max(u) and choose Kalafatis, A. D., Wang, L., & Cluett, W. R. (2005). Linearizing feedforwardfeedback
k such that k0 Z0. Using the above denition, Eq. (A.4) can be control of pH process based on Wiener model. Journal of Process Control, 15,
written as 103112.
Karr, C. L., & Gentry, E. J. (1993). Fuzzy control of pH using genetic algorithms. IEEE
Transactions on Fuzzy System, 1(1), 4653.
V_ r  1  sk0 e2  sk0 e2 we A:5 Khalil, H. K. (1996). Nonlinear systems (2nd ed.). Upper Saddle River, NJ: Prentice-
Hall.
or Krishnapura, V. G., & Jutan, A. (2000). A neural adaptive controller. Chemical
w Engineering Science, 55, 38033812.
V_ r  1  sk0 e2 ; 8jejZ 0 A:6 Krstic, M., Kannellakopoulos, I., & Kokotovic, P. (1995). Nonlinear and adaptive
sk control design. New York: Wiley-Interscience Publication.
Li, W. C., & Biegler, L. T. (1990). Newton-type controllers for constrained nonlinear
where 0oso1. Consequently by virtue of Theorem 5-1 and
processes with uncertainty. Industrial & Engineering Chemistry Research, 29,
Lemma 5-2 of Khalil (1996) it can be concluded that the closed- 16471657.
loop system (15) is UUB. Finally employing Youngs inequality Loh, A. P., Looi, K. O., & Fong, K. F. (1995). Neural network modeling and control
(Krstic, Kannellakopoulos & Kokotovic, 1995) (i.e. werde2+ strategies for a pH process. Journal of Process Control, 5(6), 355362.
McAvoy, T. J., Hsu, E., & Lowenthal, S. (1972). Dynamics of pH in a controlled stirred
(4d)1w2, where dZ0) in Eq. (A.4), leads to: tank reactor. Industrial & Engineering Chemical Process Design Development, 11,
6870.
1 2
V_ r  k0  de2 w A:7 Mwembeshia, M. M., Kenta, C. A., & Salhi, S. (2004). A genetic algorithm based
4d approach to intelligent modeling and control of pH in reactors. Computers and
Chemical Engineering, 28, 17431757.
Narayanan, N. R.L., Krishnaswamy, P. R., & Rangaiah, G. P. (1997). An adaptive
Integrating the above inequality from t 0 to T yields: internal model control strategy for pH neutralization. Chemical Engineering
Science, 18, 30673074.
Z T Z T Norquay, S. J., Palazoglu, A., & Romagnoli, J. A. (1998). Model predictive control
1
k0  d e2 dtrV0  VT w2 dt A:8 based on Wiener models. Chemical Engineering Science, 53(1), 7584.
0 4d 0 Pajunen, G. A. (1985). Comparison of linear and nonlinear adaptive control of pH-
process. In: Proceedings of IEEE conference on decision and control (pp. 850851).
Ft. Lauderdale, FL.
By considering the fact that V(T)Z0, as T-N, the above Panish, J. R., & Brosilow, C. B. (1988). Nonlinear inferential control. AIChE Journal,
inequality can be written as: 34, 633644.
Pishvaie, M. R., & Shahrokhi, M. (2000). pH control using the nonlinear multiple
Z 1 Z 1
1 models, switching, and tuning approach. Industrial & Engineering Chemistry
k0  d e2 dtrV0 w2 dt A:9 Research, 39(5), 13111319.
0 4d 0
Pishvaie, M. R., & Shahrokhi, M. (2006). Control of pH processes using fuzzy
modeling of titration curve. Fuzzy Sets and Systems, 157, 29833006.
R 2 2 Qin, S. J., & Borders, G. (1994). A multiregion fuzzy logic controller for nonlinear
Therefore if wAL2 i.e. N0 w dtoN, yields eAL . Since e,uALN, process control. IEEE Transactions on Fuzzy Systems, 2(1), 7481.
Eq. (15) implies that e_ ALN. Finally, due to Barbalats lemma Regunath, S., & Kadirkamanathan, V. (2001). Design of a pH control system using
(Sastry & Bodson, 1989), it can be concluded that: fuzzy non-uniform grid scheduling and evolutionary programming. Applied
Soft Computing, 1, 91104.
limet 0 Sastry, S., & Bodson, M. (1989). Adaptive control: Stability, convergence, and
t-1 robustness. Englewood Cliffs, NJ: Prentice-Hall.
Shahraz, A., & Boozarjomehry, R. B. (2009). A fuzzy sliding mode control approach
and proof is completed. for nonlinear chemical processes. Control Engineering Practice, 17, 541550.
ARTICLE IN PRESS
S. Salehi et al. / Control Engineering Practice 17 (2009) 13291337 1337

Sung, S., & Lee, I. (1995). pH control using a simple set point change. Industrial & Williams, G. L., Rhinehart, R. R., & Riggs, J. B. (1990). In-line process model-based
Engineering Chemistry Research, 34(50), 17301734. control of wastewater pH using dual base injection. Industrial & Engineering
Syaiea, S., Tadeoa, F., & Martinez, E. (2007). Model-free learning control of Chemistry Research, 29, 12541259.
neutralization processes using reinforcement learning. Engineering Applications Wright, R. A., & Kravaris, C. (1991). Nonlinear control of pH processes using the
of Articial Intelligence, 20(6), 767782. strong acid equivalent. Industrial & Engineering Chemistry Research, 30,
Tan, W. W., Lu, F., Loh, A. P., & Tan, K. C. (2005). Modeling and control of a pilot pH 15611572.
plant using genetic algorithm. Engineering Applications of Articial Intelligence, Wright, R. A., Smith, B. E., & Kravaris, C. (1998). On-line identication and nonlinear
18, 485494. control of pH processes. Industrial & Engineering Chemistry Research, 37,
Wang, L. X. (1992). Fuzzy systems are universal approximators. In: Proceedings of 24462461.
IEEE international conference on fuzzy systems (vol. 812, pp. 11631170). Wright, R. A., Soroush, M., & Kravaris, C. (1991). Strong acid equivalent control of
Wang, L. X. (1994). Adaptive fuzzy systems and control: Design and stability. pH processes: An experimental study. Industrial & Engineering Chemistry
Englewood Cliffs, NJ: Prentice-Hall. Research, 30, 24372444.
Wang, L. X. (1997). A course of fuzzy system and control. New York: Prentice- Yoon, S. S., Yoon, T. W., Yang, D. R., & Kang, T. S. (2002). Indirect adaptive nonlinear
Hall Inc. control of a pH process. Computers and Chemical Engineering, 26, 12231230.

Вам также может понравиться