Non-Linear Multivariable Predictive Control of an Alcoholic Fermentation Process Using Functional Link Networks

Similar documents
Bioethanol production sustainability: Outlook for improvement using computer-aided techniques

NONLINEAR PLANT IDENTIFICATION BY WAVELETS

A Comparison of Predictive Control and Fuzzy- Predictive Hybrid Control Performance Applied to a Three-Phase Catalytic Hydrogenation Reactor

MIMO Identification and Controller design for Distillation Column

Model Predictive Control

Open/Closed Loop Bifurcation Analysis and Dynamic Simulation for Identification and Model Based Control of Polymerization Reactors

Process Modelling, Identification, and Control

MODELING, OPTIMIZATION AND CONTROL OF A FCC UNIT USING NEURAL NETWORKS AND EVOLUTIONARY METHODS

EXPERIMENTAL RESULTS FOR CLOSED-LOOP EVALUATION AND REDESIGN OF PI CONTROLLERS SATISFYING CLASSICAL ROBUSTNESS MEASURES

OPTIMIZATION OF MODEL-FREE ADAPTIVE CONTROLLER USING DIFFERENTIAL EVOLUTION METHOD

Online Support Vector Regression for Non-Linear Control

CFD-OPTIMIZATION ALGORITHM TO OPTIMIZE THE ENERGY TRANSPORT IN PULTRUDED POLYMER COMPOSITES

PROPORTIONAL-Integral-Derivative (PID) controllers

THE PBIL ALGORITHM APPLIED TO A NUCLEAR REACTOR DESIGN OPTIMIZATION

APPLICATION OF MULTIVARIABLE PREDICTIVE CONTROL IN A DEBUTANIZER DISTILLATION COLUMN. Department of Electrical Engineering

Simulation of Molecular Distillation Process for Lactic Acid

Control of MIMO processes. 1. Introduction. Control of MIMO processes. Control of Multiple-Input, Multiple Output (MIMO) Processes

MODELING XS DYNAMICS IN LIQUID PROPYLENE PROCESS

PREDICTIVE CONTROL OF NONLINEAR SYSTEMS. Received February 2008; accepted May 2008

CBE495 LECTURE IV MODEL PREDICTIVE CONTROL

The error-squared controller: a proposed for computation of nonlinear gain through Lyapunov stability analysis

Dynamics of forced and unsteady-state processes

Design of Multivariable Neural Controllers Using a Classical Approach

Tema Tendências em Matemática Aplicada e Computacional, 16, N. 3 (2015),

Vasil Khalidov & Miles Hansard. C.M. Bishop s PRML: Chapter 5; Neural Networks

Gaussian Process for Internal Model Control

Adaptive Intelligent Systems applied to two-wheeled robot and the effect of different terrains on performance

NEURAL PREDICTIVE CONTROL TOOLBOX FOR CACSD IN MATLAB ENVIRONMENT

One Use of Artificial Neural Network (ANN) Modeling in Simulation of Physical Processes: A real-world case study

CBE507 LECTURE III Controller Design Using State-space Methods. Professor Dae Ryook Yang

Lecture 5: Logistic Regression. Neural Networks

Feed Forward Control of L-Methionine Using Sequential Adaptive Networks

Model predictive control of industrial processes. Vitali Vansovitš

On the Parametric Study of Lubricating Oil Production using an Artificial Neural Network (ANN) Approach

Principles of Instability and Stability in Digital PID Control Strategies and Analysis for a Continuous Alcoholic Fermentation Tank Process Start-up

Convergence of valence bond theory in trans-butadiene molecule

Paris'09 ECCI Eduardo F. Camacho MPC Constraints 2. Paris'09 ECCI Eduardo F. Camacho MPC Constraints 4

Predictive Control of a Single Link Flexible Joint Robot Based on Neural Network and Feedback Linearization

MODEL BASED PREDICTIVE CONTROL USING NEURAL NETWORK FOR BIOREACTOR PROCESS CONTROL

Model Predictive Control Design for Nonlinear Process Control Reactor Case Study: CSTR (Continuous Stirred Tank Reactor)

Course on Model Predictive Control Part II Linear MPC design

Alternative methodology for Scott-Knott test

KINETICS OF VINYL ACETATE EMULSION POLYMERIZATION IN A PULSED TUBULAR REACTOR. COMPARISON BETWEEN EXPERIMENTAL AND SIMULATION RESULTS

JUSTIFICATION OF INPUT AND OUTPUT CONSTRAINTS INCORPORATION INTO PREDICTIVE CONTROL DESIGN

Real-Time Implementation of Nonlinear Predictive Control

Effect of nutrient sources on bench scale vinegar production using response surface methodology 1

ECE Introduction to Artificial Neural Network and Fuzzy Systems

Multivariable model predictive control design of reactive distillation column for Dimethyl Ether production

Real-Time Feasibility of Nonlinear Predictive Control for Semi-batch Reactors

A Neural Qualitative Approach for Automatic Territorial Zoning

Safety Risk Management in Large Scale Engineering Based on Model Predictive Control

3.1 Overview 3.2 Process and control-loop interactions

Application of Artificial Neural Networks in Evaluation and Identification of Electrical Loss in Transformers According to the Energy Consumption

Methods to verify parameter equality in nonlinear regression models

AN APPROACH TO TOTAL STATE CONTROL IN BATCH PROCESSES

Use of Regularization Functions in Problems of Dynamic Optimization. Prof. Evaristo Biscaia Jr. PEQ/COPPE/UFRJ

Using Neural Networks for Identification and Control of Systems

IJSRD - International Journal for Scientific Research & Development Vol. 1, Issue 8, 2013 ISSN (online):

A General-Equilibrium Closed-Form Solution to the Welfare Costs of Inflation *

Identification of ARX, OE, FIR models with the least squares method

y(x n, w) t n 2. (1)

Multiobjective optimization for automatic tuning of robust Model Based Predictive Controllers

Sputter ion pump element pumping speed measurement with the help of a Monte Carlo code

Principles and Practice of Automatic Process Control

A Reverse Technique for Lumping High Dimensional Model Representation Method

Applying Particle Swarm Optimization to Adaptive Controller Leandro dos Santos Coelho 1 and Fabio A. Guerra 2

Spectrophotometric determination of phenol in the presence of congeners by multivariated calibration

Process Modelling, Identification, and Control

Determinação da incerteza de medição para o ensaio de integral J através do método de Monte Carlo

XIII Simpósio Brasileiro de Automação Inteligente Porto Alegre RS, 1 o 4 de Outubro de 2017

Dynamic Matrix controller based on Sliding Mode Control.

Identification of Nonlinear Systems Using Neural Networks and Polynomial Models

On an internal multimodel control for nonlinear multivariable systems - A comparative study

MODELING TECHNIQUES AND PROCESSES CONTROL APPLICATION BASED ON NEURAL NETWORKS WITH ON-LINE ADJUSTMENT USING GENETIC ALGORITHMS

DYNAMIC MATRIX CONTROL

Using 1 H NMR and Chiral Chemical Shift Reagent to Study Intramolecular Racemization of Pentacyclo Pure Enantiomer by Thermal Dyotropic Reaction

Strategies for Numerical Integration of Discontinuous DAE Models

Identification of nonlinear mechanical systems: Comparison between Harmonic Probing and Volterra-Kautz methods.

One-Hour-Ahead Load Forecasting Using Neural Network

Identification in closed-loop, MISO identification, practical issues of identification

ADAPTIVE NEURO-FUZZY INFERENCE SYSTEMS

Hybrid Metaheuristics for Crop Rotation

Hybrid predictive controller based on Fuzzy-Neuro model

A NEURO-FUZZY MODEL PREDICTIVE CONTROLLER APPLIED TO A PH-NEUTRALIZATION PROCESS. Jonas B. Waller and Hannu T. Toivonen

A PROCEDURE TO COMPUTE EQUILIBRIUM CONCENTRATIONS IN MULTICOMPONENT SYSTEMS BY GIBBS ENERGY MINIMIZATION ON SPREADSHEETS

CHAPTER 6 CLOSED LOOP STUDIES

Planning of Pipeline Oil Transportation with Interface Restrictions is a. Difficult Problem

CONTROLLER PERFORMANCE ASSESSMENT IN SET POINT TRACKING AND REGULATORY CONTROL

Linear & nonlinear classifiers

CONTROL. J.S. Senent M. Martnez J. Sanchis. Departamento de Ingeniera de Sistemas y Automatica. Universidad Politecnica de Valencia.

NONLINEAR IDENTIFICATION ON BASED RBF NEURAL NETWORK

Neural-based Monitoring of a Debutanizer. Distillation Column

Supplementary Information

Data Mining Part 5. Prediction

ECE521 week 3: 23/26 January 2017

IMPROVED CONSTRAINED CASCADE CONTROL FOR PARALLEL PROCESSES. Richard Lestage, André Pomerleau and André Desbiens

Building knowledge from plant operating data for process improvement. applications

EXPERIMENTS IN SQUARE LATTICE WITH A COMMON TREATMENT IN ALL BLOCKS* This paper deals with a generalization of square lattice designs, with k 2

FAULT DETECTION ON A REACTION WHEEL BASED ON PARAMETER ESTIMATION

(b) x 2 t 2. (a) x 2, max. Decoupled. Decoupled. x 2, min. x 1 t 1. x 1, min. x 1, max. Latent Space 1. Original Space. Latent Space.

Transcription:

7 Vol.48, Special n. : pp. 7-8, June 2005 ISSN 56-893 Printed in Brazil BRAZILIAN ARCHIVES OF BIOLOGY AND TECHNOLOGY AN INTERNATIONAL JOURNAL Non-Linear Multivariable Predictive Control of an Alcoholic Fermentation Process Using Functional Link Networks Luiz Augusto da Cruz Meleiro *, Aline Carvalho da Costa 2 and Rubens Maciel Filho 2 Departamento de Engenharia Química; Universidade Federal do Paraná; C. P. 90; luiz.meleiro@ufpr.br; 853-990; Curitiba - PR - Brazil. 2 Faculdade de Engenharia Química; Universidade Estadual de Campinas; C. P. 6066; 3083-970; Campinas - SP - Brasil ABSTRACT In this work a MIMO non-linear predictive controller was developed for an extractive alcoholic fermentation process. The internal model of the controller was represented by two MISO Functional Link Networks (FLNs), identified using simulated data generated from a deterministic mathematical model whose kinetic parameters were determined experimentally. The FLN structure presents as advantages fast training and guaranteed convergence, since the estimation of the weights is a linear optimization problem. Besides, the elimination of non-significant weights generates parsimonious models, which allows for fast execution in an MPC-based algorithm. The proposed algorithm showed good potential in identification and control of non-linear processes. Key words: Extractive alcoholic fermentation, functional link neural networks, non-linear predictive control INTRODUCTION Despite many advantages of using ethanol as fuel, it can substitute petroleum fuels only if its production is economically attractive. Thus, there is a great interest in the optimization of all the steps of the ethanol production process. One of the options to improve the productivity of ethanol production is the continuous extraction of ethanol. Several schemes combining fermentation with a separation process have been developed (Costa et al., 200). Silva et al. (999) have shown that a scheme combining a fermentor with a vacuum flash vessel presents several positive features and better performance than an industrial conventional process (Andrietta and Maugeri, 994). Another important aspect to be considered in the optimization of the alcoholic fermentation process is the development of an efficient control strategy, since it can minimize costs and environmental impact by maintaining the process under optimum conditions. However, biotechnological processes are characterized by their complex dynamics and modeling and control of those systems presents problems that have not yet been totally solved (Meleiro et al., 200). Model Predictive Control (MPC) algorithms have been widely used in industrial processes in recent years. These algorithms are well suited for high performance control of constrained multivariable processes because explicit pairing of input and output variables is not required and constraints can be incorporated directly into the controller design (Henson, 998). On the other hand, most of the industrial applications use linear dynamic models, which may not be appropriate for highly nonlinear systems. * Author for correspondence

8 Meleiro, L. A. C. et al. Although the use of non-linear models may improve the control algorithm performance, the development of such models is not always an easy task. In recent years, there has been a strong interest in the use of neural networks to describe chemical processes, due to their ability to approximate highly non-linear systems. There are several neural network structures cited in the literature, but there are no methods proposed to define the best structure to be used for a given case. In the majority of the applications the feedforward neural network (FNN) is used. A structure that has not been much explored is the functional link network (FLN). This network has been shown to have a good non-linear approximation capability, although the estimation of its weights is linear. Due to the linear estimation, its training is rapid, requires low computational effort and the convergence is guaranteed (Costa et al., 999). The objective of this work was to develop a nonlinear Multiple Input Multiple Output (MIMO) predictive control algorithm to control the process mentioned above, considering constraints on manipulated and controlled variables. Two Multiple Input Single Output (MISO) Functional Link Networks (FLN) were used to identify the dynamics of the controlled variables and then used as internal models of the controller. The proposed control algorithm used the Successive Quadratic Programming method (SQP) to solve the optimization problem at each sample interval. MATERIALS AND METHODS Extractive Alcoholic Fermentation Process A general scheme of the extractive alcoholic fermentation proposed by Silva et al. (999) is shown in Fig.. The process consists of four interlinked units: fermentor (ethanol production unit), centrifuge (cell separation unit), cell treatment unit and vacuum flash vessel (ethanolwater separation unit). This scheme simulated industrial conditions (Andrietta and Maugeri, 994), with the difference that only one fermentor was used instead of a cascade system, besides the flash was used to extract part of the ethanol. The substrate used was sugar-cane molasses. Figure - Extractive Alcoholic Fermentation.

Non-Linear Multivariable Predictive Control of an Alcoholic 9 The mathematical model used to simulate the process was experimentally validated (Costa et al., 200). The objective of this work was to control ethanol (P) and substrate (S) concentrations in the fermentor. Based on the dynamic behavior study performed by Costa et al. (200), the manipulated variables must be the inlet flow rate (F0) and flash recycle rate (r). Process Identification Using Functional Link Networks In this work, functional link neural networks were used as internal models of the predictive controller. In these networks, a non-linear functional expansion of the network inputs was initially performed and the resulting terms were combined linearly. The structure obtained had a good non-linear approximation capability, and the estimation of network weights was a linear optimization problem. Figure 2 - General structure of a functional link network. The general structure of an FLN is shown in Fig. 2, where x e is the input vector and y i (x e ) is an output. The hidden layer performs a functional expansion on the input data, which maps the input space of dimension n onto a new space of increased dimension, M (M > n ). The output layer consists of m nodes, each one, in fact, a linear combiner. The input-output relationship of the FLN is: y M i ( e ) = wij h j ( xe j= x ), i m () The most used functional expansion is the polynomial expansion. In this case, the expansion results, h j (x e ), are a series of monomials of x e. Henrique (999) proposed a modification on the structure of the FLNs, where the output given by equation was transformed by an invertible nonlinear activation function. The new output is y ( x i M ) = f ( w h ( )), i m (2) e i ij j x e j= where f i is an invertible non-linear function such as, for example, the sigmoidal function. This modification was made to increase the non-linear approximation ability of the FLNs. The training of the network was performed using a transformed output: the original output transformed by the inverse of the activation function f. Another modification was made in the FLNs to increase their non-linear approximation capability. Before the functional expansion is performed, the network inputs, x e, are transformed into a greater number, n z, of auxiliary inputs, z. These auxiliary inputs are non-linear expressions of the real inputs (Costa et al., 999). A polynomial expansion was then performed on the new inputs. The generated monomials can be found in Costa et al. (999). Once the monomials are generated, the network weights, w ij, are estimated using an orthogonal least-squares estimator (Billings et al., 989). Henrique (999) also proposed that the monomials that are not significant in explaining the output

0 Meleiro, L. A. C. et al. variance can be eliminated using a method proposed by Billings et al. (989). This procedure reduces the size and complexity of the neural network and avoids overfitting of the training data. The performance of the FLN was measured by (Milton e Arnold, 990): where: SEE = SEE cor = ( )00% (3) Sττ N ( ye( k) y( k ) 2, SEE ( ye( k) y e ) k= = N k= y e (k) is the experimental output, y(k) is the network output, y e is the mean value of the experimental outputs and N is the number of training data. Non-Linear Mimo Predictive Control The objective of the controller is to select a set of future control actions in order to minimize the following objective function: J = NO NP c ( yˆ j, k+ i ysp j, k + i ) j= i= NI NC λ j ( u j, k+ i ) j= i= 2 + 2 (4) c where y are the controlled variables predicted by the neural networks, corrected according to equation 0; ysp are the set-point values; λ are the weighting factors (tuning parameters that penalize the control actions); u are the increments on the manipulated variables; NO is the number of controlled variables; NI is the number of manipulated variables; NP is the prediction horizon and NC is the control horizon. The objective function is subject to the following constraints: min yk+ i ymax = ( i,,np) y (5) min uk + i umax = ( i,,nc) u (6) u u (7) k + i k + i umax = ( i,,nc) 2, where y min and y max ; u min and u max ; u min and u max are lower and upper bounds for the vectors y, u and u, respectively. The optimization algorithm calculates the values of u to minimize the objective function (equation 4). The future control actions are calculated over a control horizon NC and are kept constant for NC i NP (NC NP): u k+i = u k+i- + u k+i, (i =,,NC) (8) u k+i = u (k+nc), (i = NC+,,NP) (9) The predictions of the neural networks are corrected by a process/model error: d y k = y k y c k + i = yk+ i + d k k ( i =,,NP) (0) where y k is the vector of measured outputs at the present sampling time, y k is the vector of the networks predictions (calculated at the previous sampling time) and y is the vector of the c k + i corrected networks predictions. As the neural networks are trained to predict the controlled variables only one step ahead, in the control algorithm the networks are iterated to obtain a total of NP future predictions by using the outputs of the neural networks as their own inputs in the next iteration. Although the optimization is based on a control horizon, only the first control action (for each manipulated variable) is implemented in the process and the optimization problem is solved again at the next sampling time. Successive Quadratic Programming (SQP), using the routine DNCONF of the IMSL math library of FORTRAN, was used to solve the optimization problem. RESULTS AND DISCUSSION Two MISO FLNs were used as internal models for the control algorithm. The first FLN was used to predict substrate concentration in the fermentor one step ahead with the following structure (Zhan and Ishida, 997; Santos et al., 2000):

Non-Linear Multivariable Predictive Control of an Alcoholic Inputs: S k, F 0k and r k Output:S k+ The second FLN was used to predict ethanol concentration in the fermentor one step ahead with the following structure: Inputs: P k, F 0k and r k Output: P k+ where k is the present sampling time. The training data were obtained by performing random step changes in the manipulated variables: inlet flow rate, F 0, and flash recycle rate, r. The inputs were transformed into auxiliary inputs for both FLNs. After some tests the auxiliary input vectors that led to the best results were chosen: T z = F0 k rk () S k T z 2 = F0 k rk (2) Pk Tests were made to determine the functional expansion degree and activation function that led to the best training performance of the networks (Costa et al., 999). For both FLNs the functional expansion degree chosen was 6 and the activation function was: f ( M j= wij h j ( x e )) = M (3) w h ( x ) j= Many authors suggested that the neural networks used as internal models of MPC schemes should be validated by testing their capacity to predict steady states of the process (Zhan and Ishida, 997; Santos et al., 2000). Figs. 3-6 show the results when the trained FLNs were used to predict the steady states of the extractive alcoholic fermentation process for different values of the manipulated variables (F 0 and r). The trained networks showed good performance. ij j e Substrate Concentration (kg/m 3 ) 2 0 Actual FLN predictions 9 8 7 6 5 4 3 2 50 60 70 80 90 00 0 20 30 Inlet Flow Rate (m 3 /h) Figure 3 - Performance of the FLN to predict substrate concentration steady states for different values of the inlet flow rate.

2 Meleiro, L. A. C. et al. Substrate Concentration (kg/m 3 ) 0 9 8 7 6 5 Actual FLN predictions 4 0.2 0.3 0.4 0.5 0.6 0.7 Flash Recycle Rate Figure 4 - Performance of the FLN to predict substrate concentration steady states for different values of the flash recycle rate. Ethanol Concentration (kg/m 3 ) 43.5 43.0 42.5 42.0 4.5 4.0 40.5 40.0 39.5 Actual FLN predictions 39.0 50 60 70 80 90 00 0 20 30 Inlet Flow Rate (m 3 /h) Figure 5 - Performance of the FLN to predict product concentration steady states for different values of the inlet flow rate.

Non-Linear Multivariable Predictive Control of an Alcoholic 3 Ethanol Concentration (kg/m 3 ) 50 45 40 35 30 25 Actual FLN predictions 20 0.2 0.3 0.4 0.5 0.6 0.7 Flash Recycle Rate Figure 6 - Performance of the FLN to predict product concentration steady states for different values of the flash recycle rate. 308 306 T 0 (K) 304 302 300 298 S 0 (kg/m 3 ) 0 50 00 50 200 220 20 200 90 80 70 60 0 50 00 50 200 Figure 7 - Disturbances imposed on S0 and T0.

4 Meleiro, L. A. C. et al. 2 Controlled Variable Set-Point Substrate Concentration (kg/m 3 ) 0 8 6 4 2 0 50 00 50 200 Figure 8 - Servo and regulatory control for substrate concentration. The FLNs described above were used as internal models of the predictive controller. The sampling time was chosen as 2 minutes, considering that an HPLC (High Performance Liquid Chromatograph) was used to measure substrate and ethanol concentrations on-line (Andrietta, 994). The controlled and manipulated variables constraints were as follows: ( i,,np) 50 ( i,,nc) 0.7 ( i,,nc) 50 + i ( i,,nc) 0. ( i,,nc) S k + i 0 = 60 F 0 k i = + 0.2 r k + i = F0 F k i 0 = + k r k + i r k + i = and the controller parameters were chosen after many tests: NP=8, NC=3 and λ T =[0.0 70]. The performance of the controller was tested by changing simultaneously the set-points and disturbance variables that influence the controlled variables. The main disturbance variables in this process are the inlet substrate concentration, S 0, and the inlet temperature, T 0. The disturbances made in S 0 and T 0 are shown in Fig. 7. The setpoint values for these variables were 80 kg/m3 and 303 K, respectively. Fig. 8 shows the performance of the controller when set-point changes in substrate concentration were performed simultaneously with the disturbances shown in Fig. 7. Note that the controller maintained the output concentration at the desired value. Fig. 9 illustrates the corresponding behavior of product concentration. It can be noticed that the controller was able to reject the disturbances that affected this variable. Fig. 0 depicts the control actions. Fig. shows the results when set-point changes in product concentration were performed simultaneously with the disturbances shown in Fig. 7. Fig. 2 illustrates the behavior of substrate concentration. It can be seen that the non-linear controller presented good performance to lead the system to new set-points and to reject disturbances. Fig. 3 depicts the control actions.

Non-Linear Multivariable Predictive Control of an Alcoholic 5 42.5 Controlled Variable Set-Point Ethanol Concentration (kg/m 3 ) 42.0 4.5 4.0 40.5 40.0 0 50 00 50 200 Figure 9 - Regulatory control for product concentration Flash Recycle Rate Inlet Flow Rate (m 3 /h) 0.6 0.5 0.4 0.3 0.2 0 30 50 00 50 200 20 0 00 90 80 70 60 0 50 00 50 200 Figure 0 - Control actions related to Figures 8 and 9.

6 Meleiro, L. A. C. et al. 46 45 Controlled Variable Set-Point Ethanol Concentration (kg/m 3 ) 44 43 42 4 40 39 0 50 00 50 200 Figure - Servo and regulatory control for product concentration. 8 Substrate concentration (kg/m 3 ) 7 6 5 4 Controlled Variable Set-Point 3 0 50 00 50 200 Figure 2 - Regulatory control for substrate concentration.

Non-Linear Multivariable Predictive Control of an Alcoholic 7 Flash Recycle Rate Inlet Flow Rate (m 3 /h) 0.7 0.6 0.5 0.4 0.3 0.2 0 50 00 50 200 05 00 95 90 85 80 75 70 65 0 50 00 50 200 Figure 3 - Control actions related to Figs. and 2. CONCLUSIONS In this work, two MISO Functional Link Networks (FLNs) were applied to identify an extractive alcoholic fermentation process using simulated data generated by a deterministic model whose parameters were obtained from the experiments. The FLNs represented accurately the dynamic and static behavior of the process and presented good potential to be used as internal models of a control algorithm. This structure presented the advantages of fast training and guaranteed convergence, since the estimation of the weights is a linear optimization problem. Besides, the elimination of non-significant weights generated parsimonious models, which allowed for fast execution in an MPC-based algorithm. The non-linear MIMO predictive controller developed in this work used FLNs as internal models and was applied to control the extractive alcoholic fermentation process. By solving a constrained MIMO optimization problem over a future time horizon, this highly non-linear system could be successfully controlled. The performance of the proposed controller was evaluated for servo and regulatory problems, and in both cases it showed satisfactory results. RESUMO Neste trabalho um controlador preditivo não linear multivariável foi desenvolvido para um processo de fermentação alcoólica extrativa. O modelo interno do controlador foi representado por duas redes do tipo Functional Link (FLN), identificadas usando dados de simulação gerados a partir de um modelo validado experimentalmente. A estrutura FLN apresenta como vantagem o treinamento rápido e convergência garantida, já que a estimação dos seus pesos é um problema de otimização linear. Além disso, a eliminação de pesos não significativos gera modelos parsimoniosos, o que permite a rápida execução em algoritmos de controle preditivo baseado em modelo. Os resultados mostram que o algoritmo proposto tem grande potencial para identificação e controle de processos não lineares.

8 Meleiro, L. A. C. et al. REFERENCES Andrietta, S. R. and Maugeri, F. (994), Optimum Design of a Continuous Fermentation Unit of an Industrial Plant for Alcohol Production, In Adv. Bioprocess Engng., 47-52. Billings, S. A.; Chen, S. and Korenberg, M. J. (989), Identification of MIMO Non-Linear Systems Using a Forward-Regression Orthogonal Estimator, Int. J. Control, 49, 257-289. Costa, A. C.; Atala, D. I. P.; Maciel Filho, R. and Maugeri Filho, F. (200),Factorial Design and Simulation for the Optimization and Determination of Control Structures for an Extractive Alcoholic Fermentation, Process Biochemistry, 37, 25-3. Costa, A. C.; Henriques, A. W. S.; Alves, T. L. M.; Maciel Filho, R. and Lima, E. L. (999), A Hybrid Neural Model for the Optimization of Fed-Batch Fermentations, Braz. J. Chem. Engng, 6, 53-63. Henrique, H. M. (999), A Contribution to the Study of Neural Networks Applied to Process Control. In Portuguese. PhD Thesis, COPPE/UFRJ, RJ, Brazil. Henson, M. A. (998), Nonlinear Model Predictive Control: Current Status and Future Directions, Comp. Chem. Engng., 23, 87-202. Meleiro, L. A. C.; Maciel Filho, R.; Campello, R. J. G. B. and Amaral, W. C. (200), Hierarchical Neural Fuzzy Models as a Tool for Process Identification: A Bioprocess Application. In: Mujtaba, I. M. and Hussain, M. A. (Eds.), Application of Neural Network and Other Learning Technologies in Process Engineering. Imperial College Press. Milton, J. S. and Arnold, J. C. (990), Introduction to Probability and Statistics. New York : McGraw Hill. Santos, V. M. L.; Carvalho, F. R. and De Souza Jr., M. B. (2000), Predictive Control Based on Neural Networks: An Application to a Fluid Catalytic Cracking Industrial Unit, Braz. J. Chem. Eng., 7, 897-905. Silva, F. L. H.; Rodrigues, M. I. and Maugeri, F. (999), Dynamic Modelling, Simulation and Optimization of an Extractive Continuous Alcoholic Fermentation. J. Chem. Tech. Biotechnol., 74, 76-82. Zhan, J. and Ishida, M. (997), The Multi-Step Predictive Control of Nonlinear SISO Processes with a Neural Model Predictive Control (NMPC) Method, Comp. Chem. Engng., 2, 20-20. Received: September 29, 2004; Revised: February 25, 2005; Accepted: March 25, 2005