LEARNING TO CONTROL THE PERFORMANCE OF BATCH PROCESSES

Citation
Ec. Martinez et al., LEARNING TO CONTROL THE PERFORMANCE OF BATCH PROCESSES, Chemical engineering research & design, 76(A6), 1998, pp. 711-722
Citations number
18
Categorie Soggetti
Engineering, Chemical
ISSN journal
02638762
Volume
76
Issue
A6
Year of publication
1998
Pages
711 - 722
Database
ISI
SICI code
0263-8762(1998)76:A6<711:LTCTPO>2.0.ZU;2-M
Abstract
The current shift in chemical industry interest away from high through put production towards small amounts of high value added products has increased the industry's awareness of the issues associated with produ ct and process performance. This fact poses a unique set of challengin g control problems characterized by their 'ill-definedness', high proc ess nonlinearities and imperfect modelling. In this work, a novel meth odology is proposed for incremental learning of a control policy that can continuously improve product quality and operating performance. Th e new concept introduced here is the notion of a performance function that implicitly includes end-product quality constraints as a process goal and operational preferences which describe different modes of ope ration. Since plant information is often scarce and expensive to obtai n, it is proposed that the performance function be learned by integrat ing together batch-to-batch data, intra-run measurements and a predict ive process model. A new framework for this integration, called coarse code generalization, is proposed which revolves around the generation of an artificial set of batch runs using a hybrid process model. In t his model, learning biases are incorporated through background knowled ge that expresses run outcome sensitivities with respect to states and actions. Artificial batch runs provide an augmented data set which is used for inductive learning of the performance function. With a minim um amount of information on process performance available, a first app roximation to the performance function is constructed and an optimizat ion program is used to define a near-optimal control policy. As more p lant data become available, the performance function refinement proced ure permits also an increasing refinement of the learned control polic y. Recipe changes that increase process performance can then be implem ented on-line. A semi-batch reactor where an autocatalytic reaction ta kes place is used to present and test the methodology. Results obtaine d demonstrate that the methodology can cope successfully with the prob lems of both imperfect modelling and scarce information which are typi cal of the industrial environment. Also, coarse code generalization fo r performance control proves robe an ideal means of integrating induct ive learning with first-principles models and other types of domain kn owledge.