Inventory control of particulate processes

Abstract In this work we address the problem of designing model-based controllers for particulate processes described by population balance (PB) models. We focus on PB models that are solved by numerical discretization, for which many standard control methodologies are not suitable due to the high order of these models. We interpret discretized PB models as chemical reaction networks and suggest to combine inventory control with techniques of stability of chemical reaction networks to design the controller. Inventory control is based on the idea of manipulating process flows so that certain extensive variables defining the system, called inventories, follow their setpoints. The whole system is stabilized by controlling the dominant inventories. The discretized PB is exploited in all aspects of controller design, from determining the controlled inventories to the final implementation of the control law. The methodology is illustrated with an industrial leaching reactor, the Silgrain ® process. We show that the discretized PB model takes the form of a Feinberg–Horn–Jackson zero-deficiency network, allowing us to prove stabilization of the whole system. The performance of standard inventory control and robust inventory control are investigated by simulation, with satisfactory results even in the presence of modeling errors.

[1]  Thomas F. Fairgrieve,et al.  AUTO 2000 : CONTINUATION AND BIFURCATION SOFTWARE FOR ORDINARY DIFFERENTIAL EQUATIONS (with HomCont) , 1997 .

[2]  M. Feinberg Some Recent Results in Chemical Reaction Network Theory , 1991 .

[3]  Antonio A. Alonso,et al.  Process systems and passivity via the Clausius-Planck inequality , 1997 .

[4]  Panagiotis D. Christofides,et al.  Model-Based Control of Particulate Processes , 2002 .

[5]  Achim Kienle,et al.  A numerical bifurcation analysis of nonlinear oscillations in crystallization processes , 2002 .

[6]  B. Erik Ydstie,et al.  Passivity based control of transport reaction systems , 2005 .

[7]  D. Ramkrishna The Status of Population Balances , 1985 .

[8]  Jörg Raisch,et al.  Population balance modelling and H∞-controller design for a crystallization process , 2002 .

[9]  M. Feinberg The existence and uniqueness of steady states for a class of chemical reaction networks , 1995 .

[10]  B. Erik Ydstie,et al.  Passivity based control via the second law , 2002 .

[11]  A. Randolph,et al.  A population balance for countable entities , 1964 .

[12]  Ian T. Cameron,et al.  Process systems modelling and applications in granulation: A review , 2005 .

[13]  Prodromos Daoutidis,et al.  Cell population balance modeling and control in continuous bioreactors , 2004 .

[14]  Michael A. Henson,et al.  Model predictive control of continuous yeast bioreactors using cell population balance models , 2000 .

[15]  B. Erik Ydstie,et al.  Process systems and inventory control , 1998 .

[16]  J. Seinfeld,et al.  Numerical solution of the dynamic equation for particulate systems , 1978 .

[17]  A. B. Poore,et al.  On the dynamic behavior of continuous stirred tank reactors , 1974 .

[18]  M. Feinberg Chemical reaction network structure and the stability of complex isothermal reactors—I. The deficiency zero and deficiency one theorems , 1987 .

[19]  E. Gilles,et al.  Integral approximation : an approach to reduced models for particulate processes , 2004 .

[20]  Antonio A. Alonso,et al.  Stabilization of distributed systems using irreversible thermodynamics , 2001, Autom..

[21]  M. Feinberg,et al.  Dynamics of open chemical systems and the algebraic structure of the underlying reaction network , 1974 .

[22]  J. Rawlings,et al.  Feedback control of chemical processes using on-line optimization techniques , 1990 .

[23]  Richard D. Braatz,et al.  Advanced control of crystallization processes , 2002, Annu. Rev. Control..

[24]  Christos Georgakis,et al.  On the use of extensive variables in process dynamics and control , 1986 .

[25]  Martin Feinberg,et al.  Multiple steady states for chemical reaction networks of deficiency one , 1995 .

[26]  Simulation of a hydrometallurgical leaching reactor modeled as a DAE system , 2002 .

[27]  Bernt Lie,et al.  Validation of a compartmental population balance model of an industrial leaching process: The Silgrain® process , 2006 .

[28]  Ian T. Cameron,et al.  Review and future directions in the modelling and control of continuous drum granulation , 2002 .

[29]  S. Katz,et al.  Some problems in particle technology: A statistical mechanical formulation , 1964 .

[30]  Linda R. Petzold,et al.  Numerical solution of initial-value problems in differential-algebraic equations , 1996, Classics in applied mathematics.

[31]  L. Razon,et al.  Multiplicities and instabilities in chemically reacting systems — a review , 1987 .

[32]  W. Harmon Ray,et al.  Control of systems described by population balance equations—I. Controllability analysis , 1995 .

[33]  Panagiotis D. Christofides,et al.  Nonlinear control of particulate processes , 1999 .

[34]  R. Diemer,et al.  A moment methodology for coagulation and breakage problems: Part 2 Moment models and distribution reconstruction , 2002 .

[35]  Francis J. Doyle,et al.  Open-loop control of particle size distribution in semi-batch emulsion copolymerization using a genetic algorithm , 2002 .

[36]  Panagiotis D. Christofides,et al.  Analysis and control of particulate processes with input constraints , 2001 .

[37]  D. Ramkrishna,et al.  On the solution of population balance equations by discretization - III. Nucleation, growth and aggregation of particles , 1997 .

[38]  M. Feinberg Chemical Oscillations, Multiple Equilibria, and Reaction Network Structure , 1980 .

[39]  Manfred Morari,et al.  On defining the partial control problem: concepts and examples , 1998, Proceedings of the 1998 American Control Conference. ACC (IEEE Cat. No.98CH36207).

[40]  Doraiswami Ramkrishna,et al.  Solution of population balance equations , 1971 .

[41]  A. Isidori,et al.  Passivity, feedback equivalence, and the global stabilization of minimum phase nonlinear systems , 1991 .

[42]  On problem-specific polynomials , 1973 .

[43]  Marta Dueñas Diéz Population balance modeling and passivity-based control of particulate processes, applied to the Silgrain® process , 2004 .

[44]  Zhihua Qu Robust Control of Nonlinear Uncertain Systems , 1998 .

[45]  P. Flory Principles of polymer chemistry , 1953 .

[46]  W. Harmon Ray,et al.  Control of systems described by population balance equations—II. Emulsion polymerization with constrained control action , 1995 .

[47]  Francis J. Doyle,et al.  Control of particle size distribution described by a population balance model of semibatch emulsion polymerization , 2000 .

[48]  Panagiotis D. Christofides,et al.  Modeling and control of a titania aerosol reactor , 2000, Proceedings of the 1999 American Control Conference (Cat. No. 99CH36251).

[49]  F. Canfield Consistency conditions in the extended principle of corresponding states , 1971 .

[50]  C. Desoer,et al.  Feedback Systems: Input-Output Properties , 1975 .

[51]  B. L. Clarke Stability of Complex Reaction Networks , 2007 .

[52]  A. Randolph,et al.  Theory of Particulate Processes: Analysis and Techniques of Continuous Crystallization , 1971 .

[53]  Panagiotis D. Christofides,et al.  Robust Control of Particulate Processes Using Uncertain Population Balances , 2000 .

[54]  Willy Govaerts,et al.  MATCONT: A MATLAB package for numerical bifurcation analysis of ODEs , 2003, TOMS.

[55]  Martin Mönnigmann,et al.  Constructive nonlinear dynamics in process systems engineering , 2005, Comput. Chem. Eng..

[56]  Julio R. Banga,et al.  Passive control design for distributed process systems: Theory and applications , 2000 .

[57]  M. Hounslow,et al.  Adjustable discretized population balance for growth and aggregation , 1995 .

[58]  D. Ramkrishna,et al.  On the solution of population balance equations by discretization—II. A moving pivot technique , 1996 .

[59]  M. Feinberg,et al.  A theory of multiple steady states in isothermal homogeneous CFSTRs with many reactions , 1994 .

[60]  J. Rawlings,et al.  Model identification and control of solution crystallization processes: a review , 1993 .

[61]  Jin Wang,et al.  Robust inventory control systems , 2004, Proceedings of the 2004 American Control Conference.

[62]  Doraiswami Ramkrishna,et al.  Population Balances: Theory and Applications to Particulate Systems in Engineering , 2000 .

[63]  Jose A. Romagnoli,et al.  Robust control of a SAG mill , 2002 .

[64]  R. Jackson,et al.  General mass action kinetics , 1972 .

[65]  Michael J. Kurtz,et al.  Control of oscillating microbial cultures described by population balance models , 1998 .

[66]  Eduardo D. Sontag Structure and stability of certain chemical networks and applications to the kinetic proofreading model of T-cell receptor signal transduction , 2001, IEEE Trans. Autom. Control..

[67]  Brian Scarlett,et al.  Population balances for particulate processes - a volume approach. , 2002 .

[68]  J. Willems Dissipative dynamical systems part I: General theory , 1972 .

[69]  James B. Rawlings,et al.  Particle-shape monitoring and control in crystallization processes , 2001 .

[70]  S. Bhatia,et al.  Modified MWR approach: Application to agglomerative precipitation , 1992 .