WO1997000467A1 - A method of incorporating independent feedforward control in a multivariable predictive controller - Google Patents
A method of incorporating independent feedforward control in a multivariable predictive controller Download PDFInfo
- Publication number
- WO1997000467A1 WO1997000467A1 PCT/US1996/010288 US9610288W WO9700467A1 WO 1997000467 A1 WO1997000467 A1 WO 1997000467A1 US 9610288 W US9610288 W US 9610288W WO 9700467 A1 WO9700467 A1 WO 9700467A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- feedback
- feedforward
- controller
- control
- time
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B13/00—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
- G05B13/02—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
- G05B13/04—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
- G05B13/048—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators using a predictor
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B13/00—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
- G05B13/02—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
Definitions
- the present invention relates to control systems, and more particularly, to a method of incorporating independent feedforward control in a multivariable predictive controller.
- a classical approach of handling the feedforward control is to include two controllers, a feedback (FB) controller and a feedforward (FF) controller, each controller having its own set of tuning parameters.
- FB feedback
- FF feedforward
- a single feedback controller is utilized, and the errors ofthe feedback loop are combined with the disturbance error of the feedforward loop.
- a single corrective solution is generated by the FB controller which outputs moves to eliminate the feedback error and the feedforward disturbance effects.
- the single feedback controller has a single set of turning parameters thereby limiting the speed at which the effects ofthe disturbance can be canceled. Ifthe speed ofthe controller is increased to increase the speed at which the disturbance is eliminated, the stability margin ofthe feedback controller is decreased.
- the feedforward control speed can be pushed faster than the feedback controller speed because the feedforward controller is an open loop control, i.e., the feedforward is inherently stable in its operation as long as the feedforward models are stable, whereas feedback control can become unstable ifthe control speed is pushed too hard. Ifthe feedforward control is designated to go faster, there is no possibility of running into an unstable condition. Ifthe user tunes the feedback controller to run faster, care must be taken to insure that the feedback controller doesn't get into an unstable condition. Thus the desire to have independent tuning parameters for the feedback and feedforward controller.
- a multivariable predictive controller utilizing two control algorithms to perform a feedback and feedforward control in a single controller burns up too much CPU time.
- it is desired to provide a multivariable predictive controller such that the feedback controller combines the feedforward action with the feedback action and has separate independent tuning, one set of tuning parameters for the feedback control and one set of tuning parameters for the feedforward control.
- a process control system includes a feedback controller, and also includes at least one manipulated variable (mv) and at least one controlled variable (cv).
- the process control system also includes a feedforward loop, the process control system being subject to a disturbance.
- a method ofthe present invention incorporates independent feedforward control in the feedback controller and comprises the steps of defining a feedforward control funnel for each controlled variable and a feedback control funnel for each cv.
- the feedforward control funnel specifies a first time, T FF , in which the disturbance is to be eliminated, and a second time, T FB , in which a controlled variable is to reach a steady state value in response to an input change.
- T FF first time
- T FB second time
- the shorter ofthe feedforward control funnel and the feedback control funnel is selected for each cv. Ifthe first time, T FF , is less than the second time, T FB , the feedback control speed is compensated such that the feedback controller speed is not increased. If T FF is greater than or equal to T FB no compensation is performed, thereby effectively providing independent tuning parameters for the feedforward control solution and the feedback control solution. New values ofthe controlled variables are calculated in accordance with the control procedure ofthe feedback controller, the process being controlled in accordance with the newly calculated solution.
- Figure 1 shows a functional block diagram of a process control system in which the present invention can be utilized
- Figure 2 shows a response curve of a process variable to a change in the setpoint
- Figure 3 which comprises Figures 3A and 3B, shows an example feedback control funnel and an example feedforward control funnel, respectively;
- Figure 4 shows a functional block diagram of the preferred embodiment ofthe present invention.
- a controller 10 has multiple outputs, which are coupled as input variables u to a process 20.
- the process 20 can include, for example, a plurality of elements which can be controlled such as valves, heaters,....
- Process variables y of process 20 include temperature, pressure, level, flow,... which govern product quality.
- the input variables (or manipulated variables) u are defined as:
- the process 20 is a dynamic process P(s) having m manipulated variables and n controlled variables.
- the controlled variables (cv) include n* regulated cv, n 2 re ⁇ strained cv, and n 3 optimized cv.
- control specification, r (this is referred to as setpoint in previous systems) is defined as follows:
- the upper bound is greater than the lower bound, r ⁇ , ⁇ r*, or there is either a lower bound only or there is an upper bound only.
- controller 10 The range control function of controller 10 is formulated to handle the three cases identified above in accordance with:
- £V_ and PV process variable
- MV and MV is the range physical limits it is desired to have the process operate.
- feedforward control is included in the process control system utilizing the feedback controller. It is desired not to use two (2) range control procedures (also referenced to herein as the Range Control Algorithm (RCA)) ofthe controller 10 which is fully described in the aforementioned patent, U.S. Patent No. 5 ,351 , 184, because the CPU time would be doubled.
- the preferred embodiment of the present invention utilizes the same RCA and uses the same single controller 10, but achieves an effect of having two different independent controllers.
- FIG. 2 there is shown a response curve of a process variable, pv (also referred to as controlled variable, cv), to a change in the setpoint, sp.
- a funnel is defined having points PV *, PV 2 , ... for the upper bounds ofthe funnel (FUNNEL - HI) and having points PV,, EY 2 , EY 3 , ... for the lower bounds ofthe funnel (FUNNEL-LO), such that the process variable reaches the desired value (steady state value) at time T*.
- the funnel defines a bounds for the response curve.
- the curve of Figure 2 shows a range ⁇ since the multivariable predictive controller ofthe preferred embodiment ofthe present invention utilizes range control, more fully described in the aforementioned patent; however, it will be recognized by those skilled in the art that range control is not required for the present invention.
- two (2) funnels are defined, a feedback control funnel and a feedforward control funnel.
- the user can specify a time in which it is desired to reject the effects of a disturbance, and the user can also specify a different time in which it is desired to have the cv reach its operational (steady state) value in response to a setpoint change.
- Figure 3 A shows an example feedback (FB) control funnel in which the cv reaches its operational value at a time .8 (or 80%) ofthe system open loop response time.
- FB feedback
- the .8 value in this example, would be specified by the user.
- a Feedforward Control Funnel is also specified by the user which defines a Feedforward (FF) - to - Feedback (FB) performance ratio.
- FF Feedforward
- FB - Feedback
- a FF/FB performance ratio of .5 is specified meaning that the feedforward disturbance is rejected within 40% ofthe open loop response time, i.e., for the example given above in which the cv performance ratio of .8 of Figure 3 A is selected.
- the controller 10 has inputted the characteristics ofthe funnels including the time at which the effects ofthe disturbance is to be eliminated, T FF , and the time at which the operational value ofthe process variable is achieved, T FB , the shorter time defining a "shorter funnel".
- the controller 10 of the preferred embodiment ofthe present invention uses the shorter ofthe two funnels. Thus the user's request in rejecting the disturbance effect will be satisfied. (The FF control funnel being the shorter funnel in this example.) However, present day controllers will not satisfy the user's request to satisfy the cv response time for setpoint tracking.
- the process control system is modified as shown in Figure 4, i.e., the preferred embodiment ofthe present invention.
- the RCA algorithm ofthe controller 10 is modified to use the shorter ofthe two funnels for each cv. Thus, the faster controller speed is selected.
- the filters one for each cv, compensate the feedback controller 10 speed as if there was no speedup by the Range Control Algorithm.
- the filters have the form:
- T s sampling time
- the disturbance is coupled to a FF model 50 (in a manner well known to those skilled in the art), the output being added to the output ofthe filter for each cv, and the sum inputted to the controller 10.
- a FF process 50 is included which exhibits an effect of the disturbance on the process and thus the effect on the cv.
- the output ofthe FF process 50 is thereby added to the output cv ofthe process 20, thereby giving a resultant effect on the cvs, in a manner well known to those skilled in the art.
- a process control system which includes a method of incorporating independent feedforward control in a multivariable predictive controller.
Abstract
Description
Claims
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE69603859T DE69603859T2 (en) | 1995-06-14 | 1996-06-14 | METHOD FOR RECORDING INDEPENDENT FORWARD CONTROL IN A MULTIVARIABLE PREDICTIVE CONTROL |
JP50333297A JP3842291B2 (en) | 1995-06-14 | 1996-06-14 | Incorporating independent feedforward control into multivariable predictive controllers |
CA002222598A CA2222598C (en) | 1995-06-14 | 1996-06-14 | A method of incorporating independent feedforward control in a multivariable predictive controller |
EP96919410A EP0832449B1 (en) | 1995-06-14 | 1996-06-14 | A method of incorporating independent feedforward control in a multivariable predictive controller |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/490,183 US5561599A (en) | 1995-06-14 | 1995-06-14 | Method of incorporating independent feedforward control in a multivariable predictive controller |
US08/490,183 | 1995-06-14 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO1997000467A1 true WO1997000467A1 (en) | 1997-01-03 |
Family
ID=23946944
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US1996/010288 WO1997000467A1 (en) | 1995-06-14 | 1996-06-14 | A method of incorporating independent feedforward control in a multivariable predictive controller |
Country Status (8)
Country | Link |
---|---|
US (1) | US5561599A (en) |
EP (1) | EP0832449B1 (en) |
JP (1) | JP3842291B2 (en) |
KR (1) | KR100407203B1 (en) |
CN (1) | CN1118730C (en) |
DE (1) | DE69603859T2 (en) |
RU (1) | RU2185649C2 (en) |
WO (1) | WO1997000467A1 (en) |
Families Citing this family (142)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6654697B1 (en) | 1996-03-28 | 2003-11-25 | Rosemount Inc. | Flow measurement with diagnostics |
US6539267B1 (en) | 1996-03-28 | 2003-03-25 | Rosemount Inc. | Device in a process system for determining statistical parameter |
US6017143A (en) | 1996-03-28 | 2000-01-25 | Rosemount Inc. | Device in a process system for detecting events |
US8290721B2 (en) | 1996-03-28 | 2012-10-16 | Rosemount Inc. | Flow measurement diagnostics |
US7949495B2 (en) | 1996-03-28 | 2011-05-24 | Rosemount, Inc. | Process variable transmitter with diagnostics |
US6754601B1 (en) | 1996-11-07 | 2004-06-22 | Rosemount Inc. | Diagnostics for resistive elements of process devices |
US5828567A (en) * | 1996-11-07 | 1998-10-27 | Rosemount Inc. | Diagnostics for resistance based transmitter |
US6601005B1 (en) | 1996-11-07 | 2003-07-29 | Rosemount Inc. | Process device diagnostics using process variable sensor signal |
US5956663A (en) * | 1996-11-07 | 1999-09-21 | Rosemount, Inc. | Signal processing technique which separates signal components in a sensor for sensor diagnostics |
US6449574B1 (en) | 1996-11-07 | 2002-09-10 | Micro Motion, Inc. | Resistance based process control device diagnostics |
US6519546B1 (en) | 1996-11-07 | 2003-02-11 | Rosemount Inc. | Auto correcting temperature transmitter with resistance based sensor |
US6434504B1 (en) | 1996-11-07 | 2002-08-13 | Rosemount Inc. | Resistance based process control device diagnostics |
US6072309A (en) * | 1996-12-13 | 2000-06-06 | Honeywell-Measurex Corporation, Inc. | Paper stock zeta potential measurement and control |
US5928475A (en) * | 1996-12-13 | 1999-07-27 | Honeywell-Measurex, Corporation | High resolution system and method for measurement of traveling web |
US6341522B1 (en) * | 1996-12-13 | 2002-01-29 | Measurex Corporation | Water weight sensor array imbedded in a sheetmaking machine roll |
US6087837A (en) * | 1996-12-13 | 2000-07-11 | Honeywell-Measurex | Compact high resolution under wire water weight sensor array |
EP0948759B1 (en) * | 1996-12-31 | 2002-08-07 | Rosemount Inc. | Device in a process system for validating a control signal from a field device |
US5853543A (en) * | 1997-01-27 | 1998-12-29 | Honeywell-Measurex Corporation | Method for monitoring and controlling water content in paper stock in a paper making machine |
US6138049A (en) * | 1997-08-22 | 2000-10-24 | Honeywell International Inc. | System and methods for generating and distributing alarm and event notifications |
EP1023650B1 (en) | 1997-10-13 | 2003-09-24 | Rosemount Inc. | Communication technique for field devices in industrial processes |
US5944955A (en) * | 1998-01-15 | 1999-08-31 | Honeywell-Measurex Corporation | Fast basis weight control for papermaking machine |
US6076022A (en) * | 1998-01-26 | 2000-06-13 | Honeywell-Measurex Corporation | Paper stock shear and formation control |
US6092003A (en) * | 1998-01-26 | 2000-07-18 | Honeywell-Measurex Corporation | Paper stock shear and formation control |
US6080278A (en) * | 1998-01-27 | 2000-06-27 | Honeywell-Measurex Corporation | Fast CD and MD control in a sheetmaking machine |
US6149770A (en) * | 1998-04-14 | 2000-11-21 | Honeywell-Measurex Corporation | Underwire water weight turbulence sensor |
US6168687B1 (en) | 1998-04-24 | 2001-01-02 | Honeywell-Measurex Corporation | System and method for sheet measurement and control in papermaking machine |
US6006602A (en) * | 1998-04-30 | 1999-12-28 | Honeywell-Measurex Corporation | Weight measurement and measurement standardization sensor |
US6086716A (en) * | 1998-05-11 | 2000-07-11 | Honeywell-Measurex Corporation | Wet end control for papermaking machine |
US6064809A (en) * | 1998-06-05 | 2000-05-16 | The Board Of Trustees Of The University Of Illinois | Fast model predictive ellipsoid control process |
US6253113B1 (en) | 1998-08-20 | 2001-06-26 | Honeywell International Inc | Controllers that determine optimal tuning parameters for use in process control systems and methods of operating the same |
US6381505B1 (en) | 1998-09-28 | 2002-04-30 | Aspen Technology, Inc. | Robust steady-state target calculation for model predictive control |
US6714899B2 (en) | 1998-09-28 | 2004-03-30 | Aspen Technology, Inc. | Robust steady-state target calculation for model predictive control |
US6615149B1 (en) | 1998-12-10 | 2003-09-02 | Rosemount Inc. | Spectral diagnostics in a magnetic flow meter |
US6611775B1 (en) | 1998-12-10 | 2003-08-26 | Rosemount Inc. | Electrode leakage diagnostics in a magnetic flow meter |
US6347254B1 (en) * | 1998-12-31 | 2002-02-12 | Honeywell Inc | Process facility control systems using an efficient prediction form and methods of operating the same |
US6542782B1 (en) | 1998-12-31 | 2003-04-01 | Z. Joseph Lu | Systems for generating and using a lookup table with process facility control systems and models of the same, and methods of operating such systems |
US6085532A (en) | 1999-02-05 | 2000-07-11 | American Standard Inc. | Chiller capacity control with variable chilled water flow compensation |
US6975219B2 (en) | 2001-03-01 | 2005-12-13 | Fisher-Rosemount Systems, Inc. | Enhanced hart device alerts in a process control system |
US6633782B1 (en) | 1999-02-22 | 2003-10-14 | Fisher-Rosemount Systems, Inc. | Diagnostic expert in a process control system |
US8044793B2 (en) | 2001-03-01 | 2011-10-25 | Fisher-Rosemount Systems, Inc. | Integrated device alerts in a process control system |
US6298454B1 (en) | 1999-02-22 | 2001-10-02 | Fisher-Rosemount Systems, Inc. | Diagnostics in a process control system |
US6356191B1 (en) | 1999-06-17 | 2002-03-12 | Rosemount Inc. | Error compensation for a process fluid temperature transmitter |
WO2001003099A1 (en) | 1999-07-01 | 2001-01-11 | Rosemount, Inc. | Low power two-wire self validating temperature transmitter |
US6505517B1 (en) | 1999-07-23 | 2003-01-14 | Rosemount Inc. | High accuracy signal processing for magnetic flowmeter |
US6701274B1 (en) | 1999-08-27 | 2004-03-02 | Rosemount Inc. | Prediction of error magnitude in a pressure transmitter |
US6556145B1 (en) | 1999-09-24 | 2003-04-29 | Rosemount Inc. | Two-wire fluid temperature transmitter with thermocouple diagnostics |
IL134380A (en) * | 2000-02-03 | 2004-06-01 | Pronetix Ltd | Method for finding optimal set-points for machines and processes |
US6721608B1 (en) | 2000-03-20 | 2004-04-13 | Mark L. Rutherford | Partitioned control structure |
DE10023690A1 (en) * | 2000-05-16 | 2001-11-22 | Philips Corp Intellectual Pty | Device with a control loop |
US6735484B1 (en) | 2000-09-20 | 2004-05-11 | Fargo Electronics, Inc. | Printer with a process diagnostics system for detecting events |
US6954713B2 (en) * | 2001-03-01 | 2005-10-11 | Fisher-Rosemount Systems, Inc. | Cavitation detection in a process plant |
US6795798B2 (en) | 2001-03-01 | 2004-09-21 | Fisher-Rosemount Systems, Inc. | Remote analysis of process control plant data |
CN100524130C (en) | 2001-03-01 | 2009-08-05 | 费舍-柔斯芒特系统股份有限公司 | Automatic work command/unit command generation and track |
US8073967B2 (en) | 2002-04-15 | 2011-12-06 | Fisher-Rosemount Systems, Inc. | Web services-based communications for use with process control systems |
US7720727B2 (en) | 2001-03-01 | 2010-05-18 | Fisher-Rosemount Systems, Inc. | Economic calculations in process control system |
US7389204B2 (en) | 2001-03-01 | 2008-06-17 | Fisher-Rosemount Systems, Inc. | Data presentation system for abnormal situation prevention in a process plant |
US6629059B2 (en) | 2001-05-14 | 2003-09-30 | Fisher-Rosemount Systems, Inc. | Hand held diagnostic and communication device with automatic bus detection |
US7162534B2 (en) | 2001-07-10 | 2007-01-09 | Fisher-Rosemount Systems, Inc. | Transactional data communications for process control systems |
US6772036B2 (en) | 2001-08-30 | 2004-08-03 | Fisher-Rosemount Systems, Inc. | Control system using process model |
FI115081B (en) * | 2001-10-19 | 2005-02-28 | Metso Automation Oy | Method and apparatus for controlling the operation of a pulp department of a paper machine |
US7050863B2 (en) * | 2002-09-11 | 2006-05-23 | Fisher-Rosemount Systems, Inc. | Integrated model predictive control and optimization within a process control system |
US7376472B2 (en) * | 2002-09-11 | 2008-05-20 | Fisher-Rosemount Systems, Inc. | Integrated model predictive control and optimization within a process control system |
US7600234B2 (en) | 2002-12-10 | 2009-10-06 | Fisher-Rosemount Systems, Inc. | Method for launching applications |
US7493310B2 (en) | 2002-12-30 | 2009-02-17 | Fisher-Rosemount Systems, Inc. | Data visualization within an integrated asset data system for a process plant |
US8935298B2 (en) | 2002-12-30 | 2015-01-13 | Fisher-Rosemount Systems, Inc. | Integrated navigational tree importation and generation in a process plant |
US6742347B1 (en) * | 2003-01-07 | 2004-06-01 | Carrier Corporation | Feedforward control for absorption chiller |
US7152072B2 (en) | 2003-01-08 | 2006-12-19 | Fisher-Rosemount Systems Inc. | Methods and apparatus for importing device data into a database system used in a process plant |
US7953842B2 (en) | 2003-02-19 | 2011-05-31 | Fisher-Rosemount Systems, Inc. | Open network-based data acquisition, aggregation and optimization for use with process control systems |
US7103427B2 (en) | 2003-02-28 | 2006-09-05 | Fisher-Rosemont Systems, Inc. | Delivery of process plant notifications |
US6915235B2 (en) | 2003-03-13 | 2005-07-05 | Csi Technology, Inc. | Generation of data indicative of machine operational condition |
US7634384B2 (en) | 2003-03-18 | 2009-12-15 | Fisher-Rosemount Systems, Inc. | Asset optimization reporting in a process plant |
US7299415B2 (en) | 2003-06-16 | 2007-11-20 | Fisher-Rosemount Systems, Inc. | Method and apparatus for providing help information in multiple formats |
US7054706B2 (en) * | 2003-06-30 | 2006-05-30 | Intel Corporation | Managing supply chains with model predictive control |
WO2005036607A2 (en) * | 2003-10-08 | 2005-04-21 | Deposition Sciences, Inc. | System and method for feedforward control in thin film coating processes |
US7030747B2 (en) | 2004-02-26 | 2006-04-18 | Fisher-Rosemount Systems, Inc. | Method and system for integrated alarms in a process control system |
US7676287B2 (en) | 2004-03-03 | 2010-03-09 | Fisher-Rosemount Systems, Inc. | Configuration system and method for abnormal situation prevention in a process plant |
US7079984B2 (en) | 2004-03-03 | 2006-07-18 | Fisher-Rosemount Systems, Inc. | Abnormal situation prevention in a process plant |
US7515977B2 (en) | 2004-03-30 | 2009-04-07 | Fisher-Rosemount Systems, Inc. | Integrated configuration system for use in a process plant |
US7536274B2 (en) | 2004-05-28 | 2009-05-19 | Fisher-Rosemount Systems, Inc. | System and method for detecting an abnormal situation associated with a heater |
CA2567139A1 (en) | 2004-06-12 | 2005-12-29 | Fisher-Rosemount Systems, Inc. | System and method for detecting an abnormal situation associated with a process gain of a control loop |
US7181654B2 (en) | 2004-09-17 | 2007-02-20 | Fisher-Rosemount Systems, Inc. | System and method for detecting an abnormal situation associated with a reactor |
US7415213B2 (en) * | 2004-11-24 | 2008-08-19 | Stratalight Communications, Inc. | Optical receiver having transient compensation |
US9201420B2 (en) | 2005-04-08 | 2015-12-01 | Rosemount, Inc. | Method and apparatus for performing a function in a process plant using monitoring data with criticality evaluation data |
US8005647B2 (en) | 2005-04-08 | 2011-08-23 | Rosemount, Inc. | Method and apparatus for monitoring and performing corrective measures in a process plant using monitoring data with corrective measures data |
US8112565B2 (en) | 2005-06-08 | 2012-02-07 | Fisher-Rosemount Systems, Inc. | Multi-protocol field device interface with automatic bus detection |
US20070068225A1 (en) | 2005-09-29 | 2007-03-29 | Brown Gregory C | Leak detector for process valve |
US7451004B2 (en) * | 2005-09-30 | 2008-11-11 | Fisher-Rosemount Systems, Inc. | On-line adaptive model predictive control in a process control system |
US20070088448A1 (en) * | 2005-10-19 | 2007-04-19 | Honeywell International Inc. | Predictive correlation model system |
US7415389B2 (en) | 2005-12-29 | 2008-08-19 | Honeywell International Inc. | Calibration of engine control systems |
US20070156259A1 (en) * | 2005-12-30 | 2007-07-05 | Lubomir Baramov | System generating output ranges for model predictive control having input-driven switched dynamics |
US7912676B2 (en) | 2006-07-25 | 2011-03-22 | Fisher-Rosemount Systems, Inc. | Method and system for detecting abnormal operation in a process plant |
US8606544B2 (en) | 2006-07-25 | 2013-12-10 | Fisher-Rosemount Systems, Inc. | Methods and systems for detecting deviation of a process variable from expected values |
US7657399B2 (en) | 2006-07-25 | 2010-02-02 | Fisher-Rosemount Systems, Inc. | Methods and systems for detecting deviation of a process variable from expected values |
US8145358B2 (en) | 2006-07-25 | 2012-03-27 | Fisher-Rosemount Systems, Inc. | Method and system for detecting abnormal operation of a level regulatory control loop |
US7953501B2 (en) | 2006-09-25 | 2011-05-31 | Fisher-Rosemount Systems, Inc. | Industrial process control loop monitor |
US8788070B2 (en) | 2006-09-26 | 2014-07-22 | Rosemount Inc. | Automatic field device service adviser |
US8762106B2 (en) | 2006-09-28 | 2014-06-24 | Fisher-Rosemount Systems, Inc. | Abnormal situation prevention in a heat exchanger |
US7917240B2 (en) | 2006-09-29 | 2011-03-29 | Fisher-Rosemount Systems, Inc. | Univariate method for monitoring and analysis of multivariate data |
EP2074385B2 (en) | 2006-09-29 | 2022-07-06 | Rosemount Inc. | Magnetic flowmeter with verification |
US8032340B2 (en) | 2007-01-04 | 2011-10-04 | Fisher-Rosemount Systems, Inc. | Method and system for modeling a process variable in a process plant |
US8032341B2 (en) | 2007-01-04 | 2011-10-04 | Fisher-Rosemount Systems, Inc. | Modeling a process using a composite model comprising a plurality of regression models |
US7827006B2 (en) | 2007-01-31 | 2010-11-02 | Fisher-Rosemount Systems, Inc. | Heat exchanger fouling detection |
US10410145B2 (en) | 2007-05-15 | 2019-09-10 | Fisher-Rosemount Systems, Inc. | Automatic maintenance estimation in a plant environment |
CN101339406B (en) * | 2007-07-04 | 2011-05-11 | 中国科学院自动化研究所 | Self-adaptive controllers and method |
US20090017173A1 (en) * | 2007-07-13 | 2009-01-15 | Kozman Austin J | Automatic process control of conveyorized ovens for improved baking efficiency and product uniformity |
US8898036B2 (en) | 2007-08-06 | 2014-11-25 | Rosemount Inc. | Process variable transmitter with acceleration sensor |
US8301676B2 (en) | 2007-08-23 | 2012-10-30 | Fisher-Rosemount Systems, Inc. | Field device with capability of calculating digital filter coefficients |
US7702401B2 (en) | 2007-09-05 | 2010-04-20 | Fisher-Rosemount Systems, Inc. | System for preserving and displaying process control data associated with an abnormal situation |
US9323247B2 (en) | 2007-09-14 | 2016-04-26 | Fisher-Rosemount Systems, Inc. | Personalized plant asset data representation and search system |
US8055479B2 (en) | 2007-10-10 | 2011-11-08 | Fisher-Rosemount Systems, Inc. | Simplified algorithm for abnormal situation prevention in load following applications including plugged line diagnostics in a dynamic process |
US8036758B2 (en) * | 2008-04-07 | 2011-10-11 | Honeywell International Inc. | System and method for continuous supply chain control and optimization using stochastic calculus of variations approach |
US8209045B2 (en) * | 2008-04-07 | 2012-06-26 | Honeywell International Inc. | System and method for discrete supply chain control and optimization using model predictive control |
US8078289B2 (en) | 2008-06-30 | 2011-12-13 | Rockwell Automation Technologies, Inc. | Model predictive control with variable trajectory sharing |
US7930045B2 (en) * | 2008-10-07 | 2011-04-19 | Emerson Process Management Power & Water Solutions, Inc. | Two-stage model predictive control technique |
US7921734B2 (en) | 2009-05-12 | 2011-04-12 | Rosemount Inc. | System to detect poor process ground connections |
US8145329B2 (en) * | 2009-06-02 | 2012-03-27 | Honeywell International Inc. | Method and system for combining feedback and feedforward in model predictive control |
US20110040399A1 (en) * | 2009-08-14 | 2011-02-17 | Honeywell International Inc. | Apparatus and method for integrating planning, scheduling, and control for enterprise optimization |
CN102640065A (en) | 2009-12-02 | 2012-08-15 | 国际壳牌研究有限公司 | Economics-based coordination of advanced process control and real-time optimization |
US8364512B2 (en) * | 2010-02-01 | 2013-01-29 | Taiwan Semiconductor Manufacturing Company, Ltd. | Methods and systems for dynamic inventory control |
US8224476B2 (en) | 2010-05-31 | 2012-07-17 | Honeywell Asca Inc. | Closed-loop monitoring and identification of CD alignment for papermaking processes |
US9207670B2 (en) | 2011-03-21 | 2015-12-08 | Rosemount Inc. | Degrading sensor detection implemented within a transmitter |
US9927788B2 (en) | 2011-05-19 | 2018-03-27 | Fisher-Rosemount Systems, Inc. | Software lockout coordination between a process control system and an asset management system |
US9529348B2 (en) | 2012-01-24 | 2016-12-27 | Emerson Process Management Power & Water Solutions, Inc. | Method and apparatus for deploying industrial plant simulators using cloud computing technologies |
US9511969B2 (en) | 2012-03-28 | 2016-12-06 | Honeywell Limited | Closed-loop alignment identification with adaptive probing signal design technique for web manufacturing or processing systems |
US9122261B2 (en) | 2012-04-24 | 2015-09-01 | Honeywell International Inc. | Apparatus and method for real-time sequential quadratic programming in industrial process control systems |
US9052240B2 (en) | 2012-06-29 | 2015-06-09 | Rosemount Inc. | Industrial process temperature transmitter with sensor stress diagnostics |
US9207129B2 (en) | 2012-09-27 | 2015-12-08 | Rosemount Inc. | Process variable transmitter with EMF detection and correction |
US9602122B2 (en) | 2012-09-28 | 2017-03-21 | Rosemount Inc. | Process variable measurement noise diagnostic |
US9557724B2 (en) | 2013-05-31 | 2017-01-31 | Honeywell Limited | Technique for converting a model predictive control (MPC) system into an explicit two-degrees of freedom (2DOF) control system |
US20150268645A1 (en) | 2014-03-18 | 2015-09-24 | Honeywell Asca Inc. | Method and apparatus for specifying and visualizing robust tuning of model-based controllers |
US9733629B2 (en) | 2014-07-21 | 2017-08-15 | Honeywell International Inc. | Cascaded model predictive control (MPC) approach for plantwide control and optimization |
US10379503B2 (en) | 2014-07-21 | 2019-08-13 | Honeywell International Inc. | Apparatus and method for calculating proxy limits to support cascaded model predictive control (MPC) |
US10704814B2 (en) | 2015-03-09 | 2020-07-07 | Carrier Corporation | Expansion valve control |
US10429800B2 (en) | 2015-06-26 | 2019-10-01 | Honeywell Limited | Layered approach to economic optimization and model-based control of paper machines and other systems |
US10171297B2 (en) | 2016-07-07 | 2019-01-01 | Honeywell International Inc. | Multivariable controller for coordinated control of computing devices and building infrastructure in data centers or other locations |
US10809674B2 (en) | 2016-09-16 | 2020-10-20 | Honeywell Limited | Model-plant mismatch detection using model parameter data clustering for paper machines or other systems |
US10761522B2 (en) | 2016-09-16 | 2020-09-01 | Honeywell Limited | Closed-loop model parameter identification techniques for industrial model-based process controllers |
US11449046B2 (en) | 2016-09-16 | 2022-09-20 | Honeywell Limited | Model-plant mismatch detection with support vector machine for cross-directional process behavior monitoring |
US10466684B2 (en) | 2017-05-25 | 2019-11-05 | Honeywell International Inc. | Apparatus and method for adjustable identification of controller feasibility regions to support cascaded model predictive control (MPC) |
US10908562B2 (en) | 2017-10-23 | 2021-02-02 | Honeywell International Inc. | Apparatus and method for using advanced process control to define real-time or near real-time operating envelope |
CN109270839B (en) * | 2018-09-26 | 2021-09-14 | 沈阳工业大学 | Series control method for objects without self-balancing capability |
US11947339B2 (en) | 2019-10-30 | 2024-04-02 | Honeywell International Inc. | Plant-wide optimization including batch operations |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5351184A (en) * | 1993-01-26 | 1994-09-27 | Honeywell Inc. | Method of multivariable predictive control utilizing range control |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5347447A (en) * | 1991-10-28 | 1994-09-13 | Kabushiki Kaisha Toshiba | Adaptive control system and method thereof |
US5488561A (en) * | 1992-08-19 | 1996-01-30 | Continental Controls, Inc. | Multivariable process control method and apparatus |
US5396416A (en) * | 1992-08-19 | 1995-03-07 | Continental Controls, Inc. | Multivariable process control method and apparatus |
US5424942A (en) * | 1993-08-10 | 1995-06-13 | Orbital Research Inc. | Extended horizon adaptive block predictive controller with an efficient prediction system |
US5504672A (en) * | 1993-09-10 | 1996-04-02 | Hardiman; Ted L. | Industrial process controller and method of process control |
US5457625A (en) * | 1994-04-13 | 1995-10-10 | The M. W. Kellogg Company | Maximizing process production rates using permanent constraints |
-
1995
- 1995-06-14 US US08/490,183 patent/US5561599A/en not_active Expired - Lifetime
-
1996
- 1996-06-14 RU RU98100295/09A patent/RU2185649C2/en not_active IP Right Cessation
- 1996-06-14 WO PCT/US1996/010288 patent/WO1997000467A1/en active IP Right Grant
- 1996-06-14 KR KR1019970709258A patent/KR100407203B1/en not_active IP Right Cessation
- 1996-06-14 JP JP50333297A patent/JP3842291B2/en not_active Expired - Lifetime
- 1996-06-14 DE DE69603859T patent/DE69603859T2/en not_active Expired - Lifetime
- 1996-06-14 EP EP96919410A patent/EP0832449B1/en not_active Expired - Lifetime
-
1999
- 1999-02-13 CN CN99100680A patent/CN1118730C/en not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5351184A (en) * | 1993-01-26 | 1994-09-27 | Honeywell Inc. | Method of multivariable predictive control utilizing range control |
Non-Patent Citations (2)
Title |
---|
E. MOSCA, A. CASAVOLA, L. GIARRE: "Minimax LQ stochastic tracking and servo problems", IEEE TRANSACTIONS ON AUTOMATIC CONTROL, vol. 35, no. 1, 1 January 1990 (1990-01-01), USA, pages 95 - 97, XP000601774 * |
YIU Y ET AL: "BUILDING MULTIVARIABLE PREDICTIVE CONTROL MODELS BY PROCESS SIMULATION AND DATA REGRESSION", ADVANCES IN INSTRUMENTATION AND CONTROL, vol. 48, no. PART 02, 1 January 1993 (1993-01-01), pages 1233 - 1240, XP000435420 * |
Also Published As
Publication number | Publication date |
---|---|
DE69603859D1 (en) | 1999-09-23 |
CN1118730C (en) | 2003-08-20 |
JPH11513148A (en) | 1999-11-09 |
EP0832449A1 (en) | 1998-04-01 |
KR19990022789A (en) | 1999-03-25 |
RU2185649C2 (en) | 2002-07-20 |
DE69603859T2 (en) | 2000-05-31 |
EP0832449B1 (en) | 1999-08-18 |
KR100407203B1 (en) | 2004-03-31 |
US5561599A (en) | 1996-10-01 |
CN1258869A (en) | 2000-07-05 |
JP3842291B2 (en) | 2006-11-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0832449B1 (en) | A method of incorporating independent feedforward control in a multivariable predictive controller | |
US5758047A (en) | Method of process controller optimization in a multivariable predictive controller | |
US5029066A (en) | Process control system | |
EP0192245B1 (en) | Process controller having an adjustment system with two degrees of freedom | |
WO1995006275A1 (en) | Multi-region fuzzy logic control system with auxiliary variables | |
JP2875023B2 (en) | Regulator for especially non-linear time-varying processes | |
CA2222598C (en) | A method of incorporating independent feedforward control in a multivariable predictive controller | |
US5980080A (en) | Windup and noise protection of digital controllers in a layered control | |
US5200681A (en) | Process control system | |
AU639750B2 (en) | Control support system | |
Bartusiak et al. | Designing nonlinear control structures by reference system synthesis | |
CN1187887A (en) | Method of incorporating independent feedforward control in multivariable predictive controller | |
CA2224432C (en) | A method of process controller optimization in a multivariable predictive controller | |
Yan et al. | Multi-objective control of the Tennessee Eastman challenge process | |
Hahn et al. | Some experiences with the application of multivariable adaptive control in chemical and electromechanical plants | |
Chen et al. | Multivariable process control using decentralized single neural controllers | |
Visioli et al. | PID tuning with fuzzy set-point weighting | |
AU621254B2 (en) | Process control system | |
JPH03268103A (en) | Automatic tuning controller | |
Rangaiah et al. | Set point weighting for simplified model predictive control | |
Gyugyi et al. | Multivariable integral control with input constraints | |
CN1056454C (en) | Improved pure-hysteresis prediction compensating method | |
Xu et al. | Combined adaptive and fuzzy control using multiple models | |
JP2919572B2 (en) | Automatic tuning PID controller | |
JP2915220B2 (en) | Process control equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 96194773.X Country of ref document: CN |
|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): CA CN JP KR RU |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): AT BE CH DE DK ES FI FR GB GR IE IT LU MC NL PT SE |
|
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
ENP | Entry into the national phase |
Ref document number: 2222598 Country of ref document: CA Ref document number: 2222598 Country of ref document: CA Kind code of ref document: A |
|
WWE | Wipo information: entry into national phase |
Ref document number: 1996919410 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 1019970709258 Country of ref document: KR |
|
ENP | Entry into the national phase |
Ref document number: 1997 503332 Country of ref document: JP Kind code of ref document: A |
|
WWP | Wipo information: published in national office |
Ref document number: 1996919410 Country of ref document: EP |
|
WWP | Wipo information: published in national office |
Ref document number: 1019970709258 Country of ref document: KR |
|
WWG | Wipo information: grant in national office |
Ref document number: 1996919410 Country of ref document: EP |
|
WWG | Wipo information: grant in national office |
Ref document number: 1019970709258 Country of ref document: KR |