WO2009155260A3 - Apparatus and method for model predictive control (mpc) of a nonlinear process - Google Patents

Apparatus and method for model predictive control (mpc) of a nonlinear process Download PDF

Info

Publication number
WO2009155260A3
WO2009155260A3 PCT/US2009/047450 US2009047450W WO2009155260A3 WO 2009155260 A3 WO2009155260 A3 WO 2009155260A3 US 2009047450 W US2009047450 W US 2009047450W WO 2009155260 A3 WO2009155260 A3 WO 2009155260A3
Authority
WO
WIPO (PCT)
Prior art keywords
control
nonlinear process
model
adjustments
objective function
Prior art date
Application number
PCT/US2009/047450
Other languages
French (fr)
Other versions
WO2009155260A2 (en
Inventor
Jeffrey G. Renfro
Joseph Z. Lu
Original Assignee
Honeywell International Inc.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Honeywell International Inc. filed Critical Honeywell International Inc.
Publication of WO2009155260A2 publication Critical patent/WO2009155260A2/en
Publication of WO2009155260A3 publication Critical patent/WO2009155260A3/en

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B17/00Systems involving the use of models or simulators of said systems
    • G05B17/02Systems involving the use of models or simulators of said systems electric

Abstract

A method includes obtaining (402) a nonlinear process model (142) modeling a nonlinear process to be controlled. The method also includes obtaining (404) an objective function (144) defining how the process is controlled. The method further includes obtaining (406) a control model (146) defining a dynamic feasible region associated with a controlled variable, where the controlled variable is associated with the process. In addition, the method includes controlling (408-418) the nonlinear process by solving a control problem that includes the process model, control model, and objective function. The dynamic feasible region defined by the control model could represent a funnel region (302). The objective function could include terms for minimizing and optimizing adjustments to one or more manipulated variables associated with the process. Controlling the nonlinear process could include performing simultaneous control and optimization, where adjustments to the one or more manipulated variables are chosen to meet the control objectives and possibly to optimize and minimize the adjustments.
PCT/US2009/047450 2008-06-20 2009-06-16 Apparatus and method for model predictive control (mpc) of a nonlinear process WO2009155260A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US12/143,354 US8046089B2 (en) 2008-06-20 2008-06-20 Apparatus and method for model predictive control (MPC) of a nonlinear process
US12/143,354 2008-06-20

Publications (2)

Publication Number Publication Date
WO2009155260A2 WO2009155260A2 (en) 2009-12-23
WO2009155260A3 true WO2009155260A3 (en) 2010-03-11

Family

ID=41432032

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2009/047450 WO2009155260A2 (en) 2008-06-20 2009-06-16 Apparatus and method for model predictive control (mpc) of a nonlinear process

Country Status (2)

Country Link
US (1) US8046089B2 (en)
WO (1) WO2009155260A2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105404147A (en) * 2015-11-26 2016-03-16 浙江大学宁波理工学院 Self-optimizing control method of gold cyanide leaching process of hydrometallurgy

Families Citing this family (67)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2332291A1 (en) * 2008-09-03 2011-06-15 dSPACE digital signal processing and control engineering GmbH Communication system and interface device for a communication system
US8594828B2 (en) * 2008-09-30 2013-11-26 Rockwell Automation Technologies, Inc. System and method for optimizing a paper manufacturing process
US20100179937A1 (en) * 2009-01-13 2010-07-15 Michael Aberson Method and apparatus for behavioristic-format coding of qualitative analog data/distributed automation protocol
US8155764B2 (en) * 2009-02-27 2012-04-10 Honeywell International Inc. Multivariable model predictive control for coalbed gas production
US9760067B2 (en) * 2009-09-10 2017-09-12 Honeywell International Inc. System and method for predicting future disturbances in model predictive control applications
US20110270590A1 (en) * 2010-04-28 2011-11-03 Qualcomm Incorporated Nonlinear identification using compressed sensing and minimal system sampling
US8423334B2 (en) * 2010-05-18 2013-04-16 Honeywell International Inc. Distributed model identification
US8620705B2 (en) * 2010-09-21 2013-12-31 Exxonmobil Research And Engineering Company Method of connecting different layers of optimization
US8670945B2 (en) 2010-09-30 2014-03-11 Honeywell International Inc. Apparatus and method for product movement planning to support safety monitoring in inventory management systems
US20120245710A1 (en) * 2011-03-22 2012-09-27 General Electric Company Control system with state capture and restoration
US9677493B2 (en) 2011-09-19 2017-06-13 Honeywell Spol, S.R.O. Coordinated engine and emissions control system
US9650934B2 (en) 2011-11-04 2017-05-16 Honeywell spol.s.r.o. Engine and aftertreatment optimization system
US8788189B2 (en) 2012-08-31 2014-07-22 Honeywell International Inc. Aircraft control system and method for reaching a waypoint at a required time of arrival
US9486578B2 (en) 2012-12-07 2016-11-08 Animas Corporation Method and system for tuning a closed-loop controller for an artificial pancreas
US9907909B2 (en) 2012-12-20 2018-03-06 Animas Corporation Method and system for a hybrid control-to-target and control-to-range model predictive control of an artificial pancreas
US9235657B1 (en) 2013-03-13 2016-01-12 Johnson Controls Technology Company System identification and model development
US9436179B1 (en) 2013-03-13 2016-09-06 Johnson Controls Technology Company Systems and methods for energy cost optimization in a building system
US10418833B2 (en) 2015-10-08 2019-09-17 Con Edison Battery Storage, Llc Electrical energy storage system with cascaded frequency response optimization
US9852481B1 (en) 2013-03-13 2017-12-26 Johnson Controls Technology Company Systems and methods for cascaded model predictive control
US9400491B2 (en) 2013-03-15 2016-07-26 Rockwell Automation Technologies, Inc. Stabilized deteministic optimization based control system and method
US10317857B2 (en) * 2013-03-15 2019-06-11 Rockwell Automation Technologies, Inc. Sequential deterministic optimization based control system and method
US9448546B2 (en) 2013-03-15 2016-09-20 Rockwell Automation Technologies, Inc. Deterministic optimization based control system and method for linear and non-linear systems
US10339231B2 (en) * 2013-10-14 2019-07-02 Schneider Electric Software, Llc Entity type templates in process simulation
US9804580B2 (en) * 2013-11-22 2017-10-31 Mitsubishi Electric Research Laboratories, Inc. Feasible tracking control of machine
DE102014207175A1 (en) * 2014-04-15 2015-10-15 Siemens Aktiengesellschaft Device and method for increasing the overall efficiency of an automation system
US10101731B2 (en) 2014-05-01 2018-10-16 Johnson Controls Technology Company Low level central plant optimization
CN104155958A (en) * 2014-08-25 2014-11-19 理程自动化技术(天津)有限公司 Optimal control system for chemimechanical pulp technology
EP3051367B1 (en) 2015-01-28 2020-11-25 Honeywell spol s.r.o. An approach and system for handling constraints for measured disturbances with uncertain preview
EP3056706A1 (en) 2015-02-16 2016-08-17 Honeywell International Inc. An approach for aftertreatment system modeling and model identification
EP3091212A1 (en) 2015-05-06 2016-11-09 Honeywell International Inc. An identification approach for internal combustion engine mean value models
US11086310B2 (en) * 2015-05-27 2021-08-10 Honeywell International Inc. Method and apparatus for real time model predictive control operator support in industrial process control and automation systems
CN105116726A (en) * 2015-07-20 2015-12-02 宁波大学 Parameter design method for nonlinear predictive controller based on mechanism model
EP3734375B1 (en) 2015-07-31 2023-04-05 Garrett Transportation I Inc. Quadratic program solver for mpc using variable ordering
US10272779B2 (en) 2015-08-05 2019-04-30 Garrett Transportation I Inc. System and approach for dynamic vehicle speed optimization
US10190789B2 (en) 2015-09-30 2019-01-29 Johnson Controls Technology Company Central plant with coordinated HVAC equipment staging across multiple subplants
US10190793B2 (en) 2015-10-08 2019-01-29 Johnson Controls Technology Company Building management system with electrical energy storage optimization based on statistical estimates of IBDR event probabilities
US10250039B2 (en) 2015-10-08 2019-04-02 Con Edison Battery Storage, Llc Energy storage controller with battery life model
US10742055B2 (en) 2015-10-08 2020-08-11 Con Edison Battery Storage, Llc Renewable energy system with simultaneous ramp rate control and frequency regulation
US10564610B2 (en) 2015-10-08 2020-02-18 Con Edison Battery Storage, Llc Photovoltaic energy system with preemptive ramp rate control
US10418832B2 (en) 2015-10-08 2019-09-17 Con Edison Battery Storage, Llc Electrical energy storage system with constant state-of charge frequency response optimization
US10197632B2 (en) 2015-10-08 2019-02-05 Taurus Des, Llc Electrical energy storage system with battery power setpoint optimization using predicted values of a frequency regulation signal
US10554170B2 (en) 2015-10-08 2020-02-04 Con Edison Battery Storage, Llc Photovoltaic energy system with solar intensity prediction
US11210617B2 (en) 2015-10-08 2021-12-28 Johnson Controls Technology Company Building management system with electrical energy storage optimization based on benefits and costs of participating in PDBR and IBDR programs
US10389136B2 (en) 2015-10-08 2019-08-20 Con Edison Battery Storage, Llc Photovoltaic energy system with value function optimization
US10222427B2 (en) 2015-10-08 2019-03-05 Con Edison Battery Storage, Llc Electrical energy storage system with battery power setpoint optimization based on battery degradation costs and expected frequency response revenue
US10283968B2 (en) 2015-10-08 2019-05-07 Con Edison Battery Storage, Llc Power control system with power setpoint adjustment based on POI power limits
US10700541B2 (en) 2015-10-08 2020-06-30 Con Edison Battery Storage, Llc Power control system with battery power setpoint optimization using one-step-ahead prediction
US10222083B2 (en) 2015-10-08 2019-03-05 Johnson Controls Technology Company Building control systems with optimization of equipment life cycle economic value while participating in IBDR and PBDR programs
US10415492B2 (en) 2016-01-29 2019-09-17 Garrett Transportation I Inc. Engine system with inferential sensor
US10036338B2 (en) 2016-04-26 2018-07-31 Honeywell International Inc. Condition-based powertrain control system
US10124750B2 (en) 2016-04-26 2018-11-13 Honeywell International Inc. Vehicle security module system
US9915948B2 (en) * 2016-07-14 2018-03-13 Mitsubishi Electric Research Laboratories, Inc. System and method for controlling motion of vehicle
US10594153B2 (en) 2016-07-29 2020-03-17 Con Edison Battery Storage, Llc Frequency response optimization control system
US10778012B2 (en) 2016-07-29 2020-09-15 Con Edison Battery Storage, Llc Battery optimization control system with data fusion systems and methods
US11199120B2 (en) 2016-11-29 2021-12-14 Garrett Transportation I, Inc. Inferential flow sensor
US10678194B2 (en) 2017-06-12 2020-06-09 Honeywell International Inc. Apparatus and method for estimating impacts of operational problems in advanced control operations for industrial control systems
US20190102352A1 (en) * 2017-09-29 2019-04-04 Rockwell Automation Technologies, Inc. Multi-engine modeling for monitoring, diagnostics, optimization and control
US11057213B2 (en) 2017-10-13 2021-07-06 Garrett Transportation I, Inc. Authentication system for electronic control unit on a bus
US10838441B2 (en) 2017-11-28 2020-11-17 Johnson Controls Technology Company Multistage HVAC system with modulating device demand control
US10838440B2 (en) 2017-11-28 2020-11-17 Johnson Controls Technology Company Multistage HVAC system with discrete device selection prioritization
US10860002B2 (en) * 2018-03-19 2020-12-08 Mitsubishi Electric Research Laboratories, Inc. Receding horizon reference governor
US11159022B2 (en) 2018-08-28 2021-10-26 Johnson Controls Tyco IP Holdings LLP Building energy optimization system with a dynamically trained load prediction model
US11163271B2 (en) 2018-08-28 2021-11-02 Johnson Controls Technology Company Cloud based building energy optimization system with a dynamically trained load prediction model
CA3127223A1 (en) * 2019-01-31 2020-08-06 Dow Global Technologies Llc Process control
US11947339B2 (en) 2019-10-30 2024-04-02 Honeywell International Inc. Plant-wide optimization including batch operations
CN111694277B (en) * 2020-06-12 2021-09-10 华北电力大学 Nonlinear stochastic model prediction control method based on multi-step state feedback
US11740598B2 (en) * 2021-04-30 2023-08-29 Aspentech Corporation Apparatus and methods to build a reliable deep learning controller by imposing model constraints

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0907117A1 (en) * 1997-09-05 1999-04-07 Communauté Européenne (CE) Nonlinear neural predictive control system
EP0710902B1 (en) * 1994-11-01 1999-09-08 The Foxboro Company Method and apparatus for controlling multivariable nonlinear processes
US20050187643A1 (en) * 2004-02-19 2005-08-25 Pavilion Technologies, Inc. Parametric universal nonlinear dynamics approximator and use
WO2006086376A2 (en) * 2005-02-08 2006-08-17 Celanese International Corporation Method of controlling acetic acid process

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4616308A (en) * 1983-11-15 1986-10-07 Shell Oil Company Dynamic process control
US5740033A (en) * 1992-10-13 1998-04-14 The Dow Chemical Company Model predictive controller
US5351184A (en) * 1993-01-26 1994-09-27 Honeywell Inc. Method of multivariable predictive control utilizing range control
US5570282A (en) * 1994-11-01 1996-10-29 The Foxboro Company Multivariable nonlinear process controller
US5704011A (en) * 1994-11-01 1997-12-30 The Foxboro Company Method and apparatus for providing multivariable nonlinear control
US5682309A (en) * 1995-04-28 1997-10-28 Exxon Chemical Patents Inc. Feedback method for controlling non-linear processes
US5758047A (en) * 1995-06-14 1998-05-26 Lu; Zhuxin Joseph Method of process controller optimization in a multivariable predictive controller
US6278899B1 (en) * 1996-05-06 2001-08-21 Pavilion Technologies, Inc. Method for on-line optimization of a plant
US6714899B2 (en) * 1998-09-28 2004-03-30 Aspen Technology, Inc. Robust steady-state target calculation for model predictive control
US6826521B1 (en) * 2000-04-06 2004-11-30 Abb Automation Inc. System and methodology and adaptive, linear model predictive control based on rigorous, nonlinear process model
US7376472B2 (en) * 2002-09-11 2008-05-20 Fisher-Rosemount Systems, Inc. Integrated model predictive control and optimization within a process control system
US7634417B2 (en) * 2004-08-27 2009-12-15 Alstom Technology Ltd. Cost based control of air pollution control
US20070156259A1 (en) * 2005-12-30 2007-07-05 Lubomir Baramov System generating output ranges for model predictive control having input-driven switched dynamics
US7949417B2 (en) * 2006-09-22 2011-05-24 Exxonmobil Research And Engineering Company Model predictive controller solution analysis process
US7599751B2 (en) * 2006-10-13 2009-10-06 Cutler Technology Corporation Adaptive multivariable MPC controller with LP constraints
US8571689B2 (en) * 2006-10-31 2013-10-29 Rockwell Automation Technologies, Inc. Model predictive control of fermentation in biofuel production
US7826909B2 (en) * 2006-12-11 2010-11-02 Fakhruddin T Attarwala Dynamic model predictive control
US7987145B2 (en) * 2008-03-19 2011-07-26 Honeywell Internationa Target trajectory generator for predictive control of nonlinear systems using extended Kalman filter

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0710902B1 (en) * 1994-11-01 1999-09-08 The Foxboro Company Method and apparatus for controlling multivariable nonlinear processes
EP0907117A1 (en) * 1997-09-05 1999-04-07 Communauté Européenne (CE) Nonlinear neural predictive control system
US20050187643A1 (en) * 2004-02-19 2005-08-25 Pavilion Technologies, Inc. Parametric universal nonlinear dynamics approximator and use
WO2006086376A2 (en) * 2005-02-08 2006-08-17 Celanese International Corporation Method of controlling acetic acid process

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105404147A (en) * 2015-11-26 2016-03-16 浙江大学宁波理工学院 Self-optimizing control method of gold cyanide leaching process of hydrometallurgy
CN105404147B (en) * 2015-11-26 2018-05-01 浙江大学宁波理工学院 A kind of self-optimizing control method of hydrometallurgy gold cyanidation-leaching process

Also Published As

Publication number Publication date
US20090319059A1 (en) 2009-12-24
WO2009155260A2 (en) 2009-12-23
US8046089B2 (en) 2011-10-25

Similar Documents

Publication Publication Date Title
WO2009155260A3 (en) Apparatus and method for model predictive control (mpc) of a nonlinear process
WO2007024847A3 (en) Adaptive multivariable mpc controller
WO2007070220A3 (en) Model based control and estimation of mercury emissions
WO2009114309A3 (en) Apparatus for optimizing a chemical looping combustion plant using a model predictive controller
GB2479850A (en) Controlling a manufacturing process with a multivariate model
WO2006078345A3 (en) Method for analysis of control systems
WO2007021912A3 (en) Model predictive control having application to distillation
EP2105810A3 (en) Apparatus and method for controlling a system
GB2547333A (en) Model predictive control using wireless process signals
AU2003304103A8 (en) A system and method of adaptive control of processes with varying dynamics
WO2007077420A3 (en) Enhanced feedback for plant control
GB2458052A (en) Dynamic model predictive control
WO2004086208A3 (en) Apparatus and method for generating behaviour in an object
ATE550701T1 (en) DEVICE AND METHOD FOR AUTOMATED IDENTIFICATION IN A CLOSED LOOP OF AN INDUSTRIAL PROCESS IN A PROCESS CONTROL SYSTEM
PT1343575E (en) REGULATION PROCESS OF A MEMBRANE FILTRATION INSTALLATION
WO2009103258A3 (en) Method for controlling at least two cooking devices, cooking device and system consisting of at least two cooking devices
RU2012127387A (en) COORDINATION BASED ON THE ECONOMY OF IMPROVED MANAGEMENT OF THE TECHNOLOGICAL PROCESS AND OPTIMIZATION IN REAL TIME
WO2002003150A3 (en) Multi-variable matrix process control
EP2105809A3 (en) Method and apparatus for controlling system
ATE514038T1 (en) REGULATION OF A WASTE INCINERATION PROCESS
PH12021550860A1 (en) Automatic operation control method for road working vehicle, and road working vehicle
MX342254B (en) Simulation-supported method for controlling and regulating compressed air stations.
WO2009009551A3 (en) Method and system for process control
WO2012173802A3 (en) APPARATUS AND METHOD FOR pH CONTROL IN WASTEWATER TREATMENT PLANTS AND OTHER SYSTEMS
MX2016009497A (en) Networked control of a modular multi-level converter.

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 09767570

Country of ref document: EP

Kind code of ref document: A2

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 09767570

Country of ref document: EP

Kind code of ref document: A2