Chemical Engineering Communications · 1986 · 569 citations · 6 references
EngineeringIndustrial EngineeringOptimizationProcess ControlProcess Systems EngineeringControl SystemsControl TheoryDynamic ControlModel Predictive ControlMultivariable ControlQuadratic ProgrammingConstraintsControl AlgorithmsControl OptimizationDynamic Matrix ControlPredictive ControlTuning
Abstract QDMC is an improved version of Shell's Dynamic Matrix Control (DMC) multivariable algorithm which provides a direct and efficient method for handling process constraints. The algorithm utilizes a quadratic program to compute moves on process manipulated variables which keep controlled variables close to their targets while preventing violations of process constraints. Several on-line applications have demonstrated its excellent constraint handling properties, transparent tuning and robustness, while requiring minimal on-line computational load. KEYWORDS: ConstraintsDynamic Matrix Control (DMC) Model-Predictive ControlMultivariable ControlQuadratic Programming (QP)
6
Practical methods of optimization
Mathematics and Computers in Simulation · 1988 · 5.9K citations
Nonlinear programming: theory and algorithms
Computers & Operations Research · 1993 · 5.8K citations