Professional Documents
Culture Documents
www.elsevier.com/locate/foodcont
Abstract
A ®rst-order Takagi±Sugeno fuzzy inference engine based on the use of polynomial consequents in the fuzzy rules was applied to
the identi®cation of a thermocompression evaporator. The fuzzy system obtained proved to be suitable for the description and o-
line optimization of the process based on the recirculation of sugar liquid in the equipment. Only two linguistic rules were needed to
successfully describe the complicated and non-linear eects of four input variables on the outlet concentration of sugar. Supervisory
control of evaporation could be realized by steering only the feed of liquid to the evaporator, or the recirculation of liquid in the
evaporation section. Ó 2001 Elsevier Science Ltd. All rights reserved.
0956-7135/01/$ - see front matter Ó 2001 Elsevier Science Ltd. All rights reserved.
PII: S 0 9 5 6 - 7 1 3 5 ( 0 1 ) 0 0 0 0 4 - 4
176 S.T. Lahtinen / Food Control 12 (2001) 175±180
Decloux (1998) have used human expertise to set up a ¯ow and liquid density in this internal recirculation cycle
Takagi±Sugeno fuzzy controller for a micro®ltration were measured with an additional Danfoss Mass¯o
process for sugar. Mass 1100/1000 transducer. The recirculation ¯ow was
controlled manually by a three-way valve.
2. Equipment
3. Fuzzy inference engine
A pilot-scale single-eect MKT PE-1-2 falling-®lm
evaporator was used in the experiments (MKT Facto-
A ®rst-order Tagaki±Sugeno fuzzy inference engine
ries, Finland). The detailed structure and operation of
was computed from the data. Contrary to the classical
the equipment have been previously described (Lahti-
Mamdani engine type, in which both the input and re-
nen, 1998). In the present study, main part of the con-
sponse variables are ambiguous, the consequent part of
centrate ¯ow was combined with the feed ¯ow
this engine type is a polynomial (Takagi & Sugeno,
immediately after evaporation without cooling and re-
1985). The principle of the fuzzy reasoning mechanism
circulating it via the stirred tank (Fig. 1). In this way
used was consistent with Fig. 2. The weight of the ith
mass ¯ow in the evaporation section could be increased,
linguistic fuzzy rule wi was the product of the ®ring
and the suciency of liquid in it was con®rmed. Mass
strengths wij of the antecedent's constituents, j indicat-
ing the input variable. The response y of the engine was
the weighted mean value of the output yi of each poly-
nomial.
4. Methods
Fig. 2. Principle of the fuzzy inference engine applied. The crisp values of the input variables X 1 and X 2 are mapped to ®ring strengths speci®ed by
the membership functions. The response of the engine is the weighted mean value of the output of each polynomial.
S.T. Lahtinen / Food Control 12 (2001) 175±180 177
27 of the data points were collected in a randomized steam pressure was 0.05 bar and that of concentrations
order during three successive days according to a Box± 0.05%, expressed as a percentage of sucrose.
Behnken experimental design blocked orthogonally.
These data were supplemented by previous and addi-
tional experiments made at intermediate values of the
input variables. All the data consisting of 62 observa- 5. Results
tions were used for the identi®cation of the fuzzy in-
ference engine. The validity of the engine found was The maximum absolute value of the correlation co-
checked by cross-validation using the jack-knife tech- ecient between the paired input vectors was 0.226. The
nique. The prediction sum of squares PRESS was used low correlation coecients indicated that the input
as the validity criterion. The datum points were divided variables were suciently independent of one another
into seven subsets in the PRESS computation. and no signi®cant confounding existed between their
The conventional functions of the Matlab 5.3.1 values. The variation in outlet concentration OC was
software and its Fuzzy Logic Toolbox 2.0.1 were used furthermore large enough to contain adequately infor-
in the computations (The Mathworks, Natick, USA). mation for the identi®cation. The mean of the OC dis-
2
The Gaussian equation f
x; r; c exp
x c =2r2 , tribution was 32.9% while its skewness was )0.343 and
where the parameter c indicates the location on the x- range was 41.5%. The values of OC were approximately
axis of the maximum point of the curve and r2 indi- normally distributed.
cates the curve's width, was used as the membership The fuzzy inference engine could be made to perfectly
function to obtain smooth response surfaces. The val- ®t the data by choosing a large number of fuzzy rules in
ues of c and r2 as well as the coecients of the poly- the system. The ®t could also be enhanced by increasing
nomials were optimized using the ANFIS neuro-fuzzy the number of iteration epochs in the optimization of
algorithm (Jang, 1993). The identi®cation as a whole parameters for the inference engine. Thus, there was a
was based on the minimization of the root-mean- danger of over®tting the system to the data, which ap-
square-error RMSE between the measured and the peared as incredible response surfaces and a lessened
predicted data. ability of the engine to generalize. These outcomes were
Coded values of the input variables between )1 and 1 avoided by using as high a cluster radius as possible in
were used in the identi®cation. The gen®s2 function used the identi®cation, while still aiming at a good ®t to the
coded the measured OC values to the range [)5,5] and data. A good ®t obtained with a small number of fuzzy
clusterized them to ®nd natural groupings from the data rules seemed to be a viable estimate of the system's re-
set (Chiu, 1994). The number of linguistic rules in the liability.
engine was determined by varying the relative cluster The fuzzy subsets in the antecedents of the linguistic
radius for the input variables. For simplicity, an equal rules are given in Table 1. With four input variables,
cluster radius between 0 and 1 was used for each of the there were four membership functions for both of the
inputs (Gulley & Jang, 1995). The cluster radius indi- two rules obtained. Because of the clusterization of
cates the extent of the cluster in the data space consid- the data and the weighting of the two responses of the
ered as a unit hypercube. A small cluster radius usually polynomials, the importance of the variables in the
leads to the ®nding of many clusters in the data set. This whole data space could not be obtained from their co-
in turn results in a large number of rules in the engine. ecients (Table 2). A relative cluster radius of 0.94 was
The recirculation of concentrate was already known adequate to produce a successful ®t to the data. The
to make the process time-dependent and non-linear. Table 1
Furthermore, experimentation at dierent times and Membership functions for the input variablesa
conditions made the data set used incoherent and low-
ered its quality for identi®cation purposes. The mass Variable Fuzzy linguistic c r2
value
¯ow signals (FMF, RMF) and the concentration signals
(obtained by computation from densities) were more- Feed mass ¯ow PS 0.1419 0.6807
over subject to considerable temporal variation due to PVS 0.1087 0.6786
interferences caused by vibration and electrical motors. Recirculation mass PVS 0.09756 0.4087
These characteristics recommended the use of the fuzzy ¯ow NVL )1.290 0.3885
Motive steam PVS 0.1022 0.3735
inference engine as a controller in this system. The pressure PSM 0.3681 0.7680
standard deviations of the sampled signals of densities Feed concentration ZR 0.05149 0.3047
and mass ¯ow were at most 1.8% of the measurement PM 0.4428 0.8254
range after averaging 10 successive samples. The corre- a
The parameters c and r2 are given in coded units corresponding to
sponding estimate for the signal of motive steam tem- the range [)1, 1] of the inputs. PM, positive medium; PSM, positive
perature was 0.9°C in the range 0±150°C. In the small medium; PS, positive small; PVS, positive very small; ZR, zero;
identi®cation, the accuracy of the reading of motive NVL, negative very large.
178 S.T. Lahtinen / Food Control 12 (2001) 175±180
Table 2
Rules of the fuzzy inference enginea
Fig. 5. Example of the response surfaces for the dierence between feed
and outlet concentrations. Motive steam pressure is 2.4 bar and feed
concentration of sucrose is 22.8%.
Fig. 6. Optimal control trajectories of the process. Upper row: maximum outlet concentrations and evaporation rates as a function of feed con-
centration. Lower row: steering of input variables when outlet concentration
Ð or evaporation rate (- - -) is maximized.
actual plant output can be predicted by a plant estima- Kim, S., & Cho, S. I. (1997). Neural network modeling and fuzzy
tor, the performance can be improved because the control simulation for bread-baking process. Transactions of the
ASAE, 40, 671±679.
controller can reduce the error between the reference Lahtinen, S. T. (1998). Optimal supervisory control of a batch
input and the plant output. Choi et al. (1996) could thermocompression evaporator. Food Control, 9, 243±247.
structure a control system based on the Takagi±Sugeno Lee, J. S., & Lee, K. J. (1993). Dynamic simulation of a forced
approach to successfully predict the actual plant output circulation evaporating system. Annals of Nuclear Energy, 20, 347±
aected by controller output after the lag time. That 360.
Linko, P., Uemura, K., Zhu, Y. H., & Eerikainen, T. (1992).
with the successful identi®cation outcome reached in the Application of neural network models in fuzzy extrusion control.
present study suggests that lag compensation could be Food and Bioproducts Processing, 70(C3), 131±137.
also improved in evaporators using a Takagi±Sugeno Linko, S., & Linko, P. (1998). Developments in monitoring and
fuzzy system. The results as combined point towards a control of food processes. Food and Bioproducts Processing, 76(C3),
promising direction for the future research of the topic. 127±137.
Lozano, J. E., Elustondo, M. P., & Romagnoli, J. A. (1984). Control
The identi®cation of the Takagi±Sugeno fuzzy infer- studies in an industrial apple juice evaporator. Journal of Food
ence engine had many similar features to those of a single Science, 49, 1422±1427.
polynomial created using response surface methodology Mittal, G. S. (1997). Computerized control systems in the food industry
(RSM). The apparent advantages of this fuzzy system (pp. 119±205). New York: Marcel Dekker.
over the polynomial model were its ability to describe Newell, R. B., & Lee, P. L. (1989). Applied process control: A case study
(pp. 97±111, 142±143). Englewood Clis, NJ: Prentice-Hall.
stronger non-linearities (Fig. 5) and the possibility to Perrot, N., Trystram, G., Guennec, D., & Guely, F. (1996). Sensor
directly exploit to some extent allusive data set in the fusion for real time quality evaluation of biscuit during baking.
computation. These advantages would seem to make it Comparison between Bayesian and fuzzy approaches. Journal of
more attractive than the single polynomial in many food Food Engineering, 29, 301±315.
process applications including process control. Perrot, N., Me, L., Trystram, G., Trichard, J.-M., & Decloux, M.
(1998). Optimal control of the micro®ltration of sugar product
using a controller combining fuzzy and genetic approaches. Fuzzy
Sets and Systems, 94, 309±322.
Acknowledgements Quaak, P., van Wijck, M. P. C. M., & van Haren, J. J. (1994).
Comparison of process identi®cation and physical modelling for
The author wishes to acknowledge the invaluable falling-®lm evaporators. Food Control, 5, 73±82.
Radek, J., & Valter, V. (1979). Identi®kation eines Verdampfapparates
assistance of Jarmo Jyrki
ainen, Mika Linna, Olavi als Regelstrecke. Zuckerindustrie, 104, 512±514.
Sorjonsalo, Juhani Tanayama and Tuomo Virtanen in Ruger, J., Langhans, B., & Alender, S. (1995). Einsatz von Fuzzy
collecting the data. Control f ur die Automatisierung einer Schnitzeltrocknung. Zuck-
erindustrie, 120, 387±398.
Schmidt, F., Pandit, M., & Christmann, R. (1994). Wissensbasierte
References Automatisierung eines Verdampfers f ur die Herstellung von
Fruchtsaftkonzentrat. Automatisierungstechnische Praxis, 36(12),
35±40.
Chiu, S. L. (1994). Fuzzy model identi®cation based on cluster
Shieh, J. S., Chen, H. C., & Ferng, L. H. (1992). Application of a fuzzy
estimation. Journal of Intelligent and Fuzzy Systems, 2, 267±278.
logic controller in temperature control of a pilot high-temperature
Choi, Y. S., Whittaker, A. D., & Bullock, D. C. (1996). Predictive
short-time heat exchanger. Food Control, 3, 91±96.
neuro-fuzzy controller for multivariable process control. Transac-
Singh, R. K., & Ou-Yang, F. (1994). Knowledge-based fuzzy control
tions of the ASAE, 39, 1535±1541.
of aseptic processing. Food Technology, 48(6), 155±160, 162.
Davidson, V. J., & Smith, K. D. (1995). A fuzzy controller for a batch
Takagi, T., & Sugeno, M. (1985). Fuzzy identi®cation of systems and
cooking process. Journal of Food Engineering, 24, 15±24.
its applications to modeling and control. IEEE Transactions on
Davidson, V. J., Brown, R. B., & Landman, J. J. (1999). Fuzzy control
Systems, Man, and Cybernetics, 15, 116±132.
system for peanut roasting. Journal of Food Engineering, 41, 141±
Vega, P., Cipriano, A., de Prada, C., Tancara, J., & Guarini, M.
146.
(1994). Evaluation of advanced regulators for an evaporation
Dohnal, M., & Walthew, D. C. (1995). The use of fuzzy expert systems
station. In Proceedings of the IEEE international conference on
to examine vague and complex problems in sugar engineering.
fuzzy systems (Vol. 1, pp. 648±654). Piscataway: IEEE.
Proceedings, South African Sugar Technologists' Association, 69,
van Wijck, M. P. C. M., Quaak, P., & van Haren, J. J. (1994).
186±190.
Multivariable supervisory control of a four-eect falling-®lm
Gill, P. E., Murray, W., & Wright, M. H. (1981). Practical optimiza-
evaporator. Food Control, 5, 83±89.
tion. London: Academic Press.
Wittwer, E. (1983). Analyse der Verweilzeitspektren f ur die Optimie-
Gulley, N., & Jang, J.-S.R. (1995). Fuzzy logic toolbox for use with
rung der mehrstu®gen Verdampfung. Zuckerindustrie, 108, 218±
Matlab. Natick: The MathWorks.
226.
Isdale, C. E. (1991). Opportunities for process control in the cereal
Zdravkovic, A., Turajlic, S., & Marsenic, N. (1994). Fuzzy PI control
industries. Cereal Foods World, 36, 364±367.
algorithm for the multiple eect evaporation station. In Proceed-
Jang, J.-S.R. (1993). ANFIS: adaptive-network-based fuzzy inference
ings of the third IEEE conference on control applications (pp. 677±
system. IEEE Transactions on Systems, Man, and Cybernetics, 23,
682). New York: IEEE.
665±685.
Zhang, Q., & Litch®eld, J. B. (1993). Fuzzy logic control for a
Janssen, P. W. M. (1994). Measurement of residence time distribution
continuous cross¯ow grain dryer. Journal of Food Process Engi-
of processing plant using a cross correlation technique. Journal of
neering, 16, 59±77.
Food Engineering, 21, 215±223.