Skip to main content

Process control using nonlinear programming techniques

  • Numerical Algorithms
  • Conference paper
  • First Online:
Analysis and Optimization of Systes

Part of the book series: Lecture Notes in Control and Information Sciences ((LNCIS,volume 144))

  • 199 Accesses

Abstract

Some of the most difficult problems associated with process control are due to process nonlinearity, manipulated variable constraints, uncertain parameters and unmeasured variables. In this paper a nonlinear programming approach is developed to estimate process parameters, unmeasured state variables and process disturbances. A constrained optimization-based procedure is also used to maintain a desired output variable trajectory, similar to techniques that have proven successful for linear systems. The process model, characterized by a set of nonlinear differential equations, is transformed into algebraic equations using orthogonal collocation on finite elements. A system with inverse response characteristics and a bioreactor model are used as examples.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Agrawal, P. and H.C. Lim, “Analyses of Various Control Schemes for Continuous Bioreactors,” Advances in Biochemical Engineering/Biotechnology, Vol 31, 61, Springer-Verlag (1984).

    Google Scholar 

  • Bequette, B.W. “Nonlinear Predictive Control of a CSTR using Multi-rate Sampling— Disturbance Rejection,” submitted to Can. J. Chem. Eng. (1990).

    Google Scholar 

  • Bequette, B.W. and P.B. Sistu “Disturbance and Parameter Estimation for Nonlinear Dynamic Systems Using Nonlinear Programming Techniques”, Proceedings of the 1990 American Control Conference (1990).

    Google Scholar 

  • Cuthrell, J.E. and L.T. Biegler, “On the Optimization of Differential-Algebraic Process Systems”, AIChE J., 33 (8), 1257 (1987).

    Article  MathSciNet  Google Scholar 

  • Cutler, C.R. and B.L. Ramaker, “Dynamic Matrix Control—A Computer Control Algorithm,”, Proceedings of the 1980 American Control Conference, paper WP5-B (1980).

    Google Scholar 

  • Eaton, J.W., J.B. Rawlings and T.F. Edgar, “Model-Predictive Control and Sensitivity Analysis for Constrained Nonlinear Processes”, Proceedings of the IFAC Workshop on Model Based Process Control, p 129, Pergamon Press (1989).

    Google Scholar 

  • Finlayson, B.A. Nonlinear Analysis in Chemical Engineering, McGraw-Hill, New York (1980).

    Google Scholar 

  • Garcia, C.E., D.M. Prett, and M. Morari, “Model Predictive Control: Theory and Practice—a Survey”, Automatica, 25 (3), 335 (1989).

    Article  MATH  Google Scholar 

  • Gill, P.E., W. Murray, M.A. Sauders and M.H. Wright, “User’s Guide for NPSOL (Version 4.0): A Fortran Program for Nonlinear Programming,” Technical Report SOL 86-2, Department of Operations Research, Stanford University (1986).

    Google Scholar 

  • Jang, S., B. Joseph, and H. Mukai, “On-line Optimization of Constrained Multivariable Chemical Processes”, AIChE J., 33 (1), 26 (1987).

    Article  Google Scholar 

  • Maurath, P.R., D.A. Mellichamp, and D.E. Seborg, “Predictive Controller Design for Single-Input/Single-Output (SISO) Systems,” Ind. Eng. Chem. Res., 27 (6), 956–963 (1988).

    Article  Google Scholar 

  • Wellons, M.C. and T.F. Edgar, “The Generalized Analytical Predictor,” Ind. Eng. Chem. Res., 26 (8), 1523 (1987).

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

A. Bensoussan J. L. Lions

Rights and permissions

Reprints and permissions

Copyright information

© 1990 Springer-Verlag

About this paper

Cite this paper

Bequette, B.W. (1990). Process control using nonlinear programming techniques. In: Bensoussan, A., Lions, J.L. (eds) Analysis and Optimization of Systes. Lecture Notes in Control and Information Sciences, vol 144. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0120028

Download citation

  • DOI: https://doi.org/10.1007/BFb0120028

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-52630-8

  • Online ISBN: 978-3-540-47085-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics