CA2358401A1 - Systems for generating and using a lookup table with process facility control systems and models of the same, and methods of operating such systems - Google Patents
Systems for generating and using a lookup table with process facility control systems and models of the same, and methods of operating such systems Download PDFInfo
- Publication number
- CA2358401A1 CA2358401A1 CA002358401A CA2358401A CA2358401A1 CA 2358401 A1 CA2358401 A1 CA 2358401A1 CA 002358401 A CA002358401 A CA 002358401A CA 2358401 A CA2358401 A CA 2358401A CA 2358401 A1 CA2358401 A1 CA 2358401A1
- Authority
- CA
- Canada
- Prior art keywords
- systems
- same
- models
- operating
- methods
- Prior art date
- Legal status (The legal status 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 status listed.)
- Granted
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
Abstract
Systems and methods of operating the same are introduced for populating and using lookup tables with process facility control systems and models of the same. An exemplary computer system for use with a process facility having a plurality of associated processes, and includes both a memory and a processor.
The memory is capable of maintaining (i) a data structure having a plurality of accessible fields and (ii) a model of at least a portion of the plurality of associated processes. The model may include a mathematical representation of at least a portion of the at least one process, defining certain relationships among inputs and outputs of the at least one process. The processor is capable of populating ones of the plurality of accessible fields of the data structure using the model iteratively with a range of possible values of the at least one measurable characteristic. The computer system is capable of using the range of possible values of the at least one measurable characteristic to predict an unforced response associated with the at least one process.
The memory is capable of maintaining (i) a data structure having a plurality of accessible fields and (ii) a model of at least a portion of the plurality of associated processes. The model may include a mathematical representation of at least a portion of the at least one process, defining certain relationships among inputs and outputs of the at least one process. The processor is capable of populating ones of the plurality of accessible fields of the data structure using the model iteratively with a range of possible values of the at least one measurable characteristic. The computer system is capable of using the range of possible values of the at least one measurable characteristic to predict an unforced response associated with the at least one process.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/224,439 US6542782B1 (en) | 1998-12-31 | 1998-12-31 | Systems for generating and using a lookup table with process facility control systems and models of the same, and methods of operating such systems |
US09/224,439 | 1998-12-31 | ||
PCT/US1999/027726 WO2000041045A1 (en) | 1998-12-31 | 1999-11-22 | Systems for generating and using a lookup table with process facility control systems and models of the same, and methods of operating such systems |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2358401A1 true CA2358401A1 (en) | 2000-07-13 |
CA2358401C CA2358401C (en) | 2009-02-17 |
Family
ID=22840690
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002358401A Expired - Fee Related CA2358401C (en) | 1998-12-31 | 1999-11-22 | Systems for generating and using a lookup table with process facility control systems and models of the same, and methods of operating such systems |
Country Status (6)
Country | Link |
---|---|
US (2) | US6542782B1 (en) |
EP (1) | EP1141791B1 (en) |
AU (1) | AU1919300A (en) |
CA (1) | CA2358401C (en) |
DE (1) | DE69926014T2 (en) |
WO (1) | WO2000041045A1 (en) |
Families Citing this family (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
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 |
US7475404B2 (en) | 2000-05-18 | 2009-01-06 | Maquis Techtrix Llc | System and method for implementing click-through for browser executed software including ad proxy and proxy cookie caching |
DE10121517A1 (en) | 2001-05-03 | 2002-11-14 | Infineon Technologies Ag | Method and device for setting an active filter |
WO2002097540A1 (en) | 2001-05-25 | 2002-12-05 | Parametric Optimization Solutions Ltd. | Improved process control |
DE10129141A1 (en) * | 2001-06-16 | 2002-12-19 | Abb Research Ltd | Control and regulating methods and regulating device for starting or stopping a procedural component of a technical process |
US6725098B2 (en) * | 2001-10-23 | 2004-04-20 | Brooks Automation, Inc. | Semiconductor run-to-run control system with missing and out-of-order measurement handling |
WO2003096130A1 (en) * | 2001-10-23 | 2003-11-20 | Brooks-Pri Automation, Inc. | Semiconductor run-to-run control system with state and model parameter estimation |
US7376472B2 (en) * | 2002-09-11 | 2008-05-20 | Fisher-Rosemount Systems, Inc. | Integrated model predictive control and optimization within a process control system |
GB0302602D0 (en) * | 2003-02-04 | 2003-03-12 | Young Arthur P | Equipment and methods for real time application |
US7670569B2 (en) * | 2003-06-13 | 2010-03-02 | Mobotec Usa, Inc. | Combustion furnace humidification devices, systems & methods |
US20050010462A1 (en) * | 2003-07-07 | 2005-01-13 | Mark Dausch | Knowledge management system and methods for crude oil refining |
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 |
US7949417B2 (en) * | 2006-09-22 | 2011-05-24 | Exxonmobil Research And Engineering Company | Model predictive controller solution analysis process |
JP5170687B2 (en) * | 2006-10-18 | 2013-03-27 | 国立大学法人 奈良先端科学技術大学院大学 | Remote control system |
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 |
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 |
US8945094B2 (en) | 2010-09-08 | 2015-02-03 | Honeywell International Inc. | Apparatus and method for medication delivery using single input-single output (SISO) model predictive control |
WO2014167419A2 (en) | 2013-04-11 | 2014-10-16 | Marvell Israel (M.I.S.L) Ltd. | Exact match lookup with variable key sizes |
CA2930386C (en) | 2013-12-06 | 2022-08-02 | Halliburton Energy Services, Inc. | Controlling a bottom hole assembly in a wellbore |
US9733629B2 (en) * | 2014-07-21 | 2017-08-15 | Honeywell International Inc. | Cascaded model predictive control (MPC) approach for plantwide control and optimization |
CN104570739B (en) * | 2015-01-07 | 2017-01-25 | 东北大学 | Ore dressing multi-production-index optimized decision making system and method based on cloud and mobile terminal |
US10337753B2 (en) * | 2016-12-23 | 2019-07-02 | Abb Ag | Adaptive modeling method and system for MPC-based building energy control |
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) |
US11182666B1 (en) * | 2017-11-07 | 2021-11-23 | Amazon Technologies, Inc. | Artificial neural network architecture based on lookup table |
GB2576797B (en) * | 2018-12-21 | 2021-07-21 | Libertine Fpe Ltd | Method and system for controlling a free piston mover |
US11947339B2 (en) | 2019-10-30 | 2024-04-02 | Honeywell International Inc. | Plant-wide optimization including batch operations |
Family Cites Families (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3725653A (en) * | 1968-04-11 | 1973-04-03 | Gulf Research Development Co | Apparatus for controlling chemical processes |
JPS54152767A (en) | 1978-05-24 | 1979-12-01 | Hitachi Ltd | Process accomodation control method |
US4609855A (en) * | 1984-11-09 | 1986-09-02 | Motorola, Inc. | Adaptive servomotor control |
DE3588235T2 (en) | 1985-02-23 | 2002-10-17 | Hitachi Ltd | Collective wiring system for a vehicle and control method for the wiring system |
US4745758A (en) | 1986-05-08 | 1988-05-24 | Westinghouse Electric Corp. | System for economic unit load distribution during process load transition |
JPS62265409A (en) | 1986-05-08 | 1987-11-18 | ウエスチングハウス エレクトリック コ−ポレ−ション | System of economically distributing load between unit under process-load transient state |
US4736316A (en) | 1986-08-06 | 1988-04-05 | Chevron Research Company | Minimum time, optimizing and stabilizing multivariable control method and system using a constraint associated control code |
US5019961A (en) * | 1989-04-05 | 1991-05-28 | Cadware, Inc. | Computer apparatus and method for logical modelling |
US5161110A (en) | 1990-02-27 | 1992-11-03 | Atlantic Richfield Company | Hierarchical process control system and method |
US5481456A (en) | 1990-09-04 | 1996-01-02 | Fuji Jukogyo Kabushiki Kaisha | Electronic control system having master/slave CPUs for a motor vehicle |
EP0490478A2 (en) * | 1990-12-14 | 1992-06-17 | Tektronix Inc. | Automatic compilation of model equations into a gradient based analog simulator |
US5347446A (en) * | 1991-02-08 | 1994-09-13 | Kabushiki Kaisha Toshiba | Model predictive control apparatus |
US5347447A (en) * | 1991-10-28 | 1994-09-13 | Kabushiki Kaisha Toshiba | Adaptive control system and method thereof |
US5351184A (en) | 1993-01-26 | 1994-09-27 | Honeywell Inc. | Method of multivariable predictive control utilizing range control |
US5373457A (en) * | 1993-03-29 | 1994-12-13 | Motorola, Inc. | Method for deriving a piecewise linear model |
EP0707719B1 (en) * | 1993-07-05 | 2001-03-14 | Siemens Aktiengesellschaft | Process for determining the optimum values of the correcting variables of a technical system |
US5402367A (en) * | 1993-07-19 | 1995-03-28 | Texas Instruments, Incorporated | Apparatus and method for model based process control |
US5463555A (en) | 1993-09-28 | 1995-10-31 | The Dow Chemical Company | System and method for integrating a business environment with a process control environment |
US5518064A (en) * | 1993-10-07 | 1996-05-21 | Norandal, Usa | Thin gauge roll casting method |
JPH07225852A (en) * | 1994-02-15 | 1995-08-22 | Fujitsu Ltd | Method and device for generating moving picture |
US5486995A (en) | 1994-03-17 | 1996-01-23 | Dow Benelux N.V. | System for real time optimization |
US5860009A (en) * | 1994-04-28 | 1999-01-12 | Kabushiki Kaisha Toshiba | Programming method for concurrent programs and program supporting apparatus thereof |
US5574638A (en) | 1995-04-03 | 1996-11-12 | Lu; Zhuxin J. | Method of optimal scaling of variables in a multivariable predictive controller utilizing range control |
US5572420A (en) | 1995-04-03 | 1996-11-05 | Honeywell Inc. | Method of optimal controller design for multivariable predictive control utilizing range control |
DE19514535A1 (en) | 1995-04-20 | 1996-10-31 | Johannes Prof Dr Wortberg | Process control using mathematical model for resultant product properties |
US5561599A (en) | 1995-06-14 | 1996-10-01 | Honeywell Inc. | Method of incorporating independent feedforward control in a multivariable predictive controller |
US5774382A (en) * | 1995-07-31 | 1998-06-30 | Motorola, Inc. | Method for generating a table model of a device |
US5680333A (en) * | 1995-09-28 | 1997-10-21 | E. I. Du Pont De Nemours And Company | Predictive simulation of heather fabric appearance |
US5909368A (en) * | 1996-04-12 | 1999-06-01 | Fisher-Rosemount Systems, Inc. | Process control system using a process control strategy distributed among multiple control elements |
US6000833A (en) * | 1997-01-17 | 1999-12-14 | Massachusetts Institute Of Technology | Efficient synthesis of complex, driven systems |
US6055483A (en) | 1997-05-05 | 2000-04-25 | Honeywell, Inc. | Systems and methods using bridge models to globally optimize a process facility |
US5923557A (en) * | 1997-08-01 | 1999-07-13 | Hewlett-Packard Company | Method and apparatus for providing a standard interface to process control devices that are adapted to differing field-bus protocols |
US5991525A (en) * | 1997-08-22 | 1999-11-23 | Voyan Technology | Method for real-time nonlinear system state estimation and control |
US5927603A (en) * | 1997-09-30 | 1999-07-27 | J. R. Simplot Company | Closed loop control system, sensing apparatus and fluid application system for a precision irrigation device |
-
1998
- 1998-12-31 US US09/224,439 patent/US6542782B1/en not_active Expired - Lifetime
-
1999
- 1999-11-22 WO PCT/US1999/027726 patent/WO2000041045A1/en active IP Right Grant
- 1999-11-22 AU AU19193/00A patent/AU1919300A/en not_active Abandoned
- 1999-11-22 CA CA002358401A patent/CA2358401C/en not_active Expired - Fee Related
- 1999-11-22 EP EP99962834A patent/EP1141791B1/en not_active Expired - Lifetime
- 1999-11-22 DE DE69926014T patent/DE69926014T2/en not_active Expired - Lifetime
-
2001
- 2001-09-24 US US09/962,481 patent/US20020107585A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
EP1141791B1 (en) | 2005-06-29 |
US6542782B1 (en) | 2003-04-01 |
DE69926014D1 (en) | 2005-08-04 |
AU1919300A (en) | 2000-07-24 |
EP1141791A1 (en) | 2001-10-10 |
DE69926014T2 (en) | 2006-05-11 |
WO2000041045A1 (en) | 2000-07-13 |
US20020107585A1 (en) | 2002-08-08 |
CA2358401C (en) | 2009-02-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2358401A1 (en) | Systems for generating and using a lookup table with process facility control systems and models of the same, and methods of operating such systems | |
CA2402280A1 (en) | Control for an industrial process using one or more multidimensional variables | |
AU1460500A (en) | Distributed life cycle development tool for controls | |
WO2002054188A3 (en) | Laboratory database system and methods for combinatorial materials research | |
EP0393722A3 (en) | Memory access control circuit for graphic controller | |
WO1999001809A3 (en) | Method and apparatus for a reduced instruction set architecture for multidimensional image processing | |
HK1049716A1 (en) | Parallel processor architecture. | |
ATE173344T1 (en) | INFORMATION DISPLAY SYSTEM FOR ACTIVE REDUNDANT COMPUTER-ASSISTED PROCESS CONTROL | |
CA2076463A1 (en) | Method and system for identifying users in a collaborative computer-based system | |
WO2004061744A3 (en) | Enhanced computer-assisted medical data processing system and method | |
EP0389242A3 (en) | Data base processing system using multiprocessor system | |
CA2264232A1 (en) | Systems and methods for providing dynamic data referencing in a generic data exchange environment | |
WO2001073608A3 (en) | System and method for providing cross-dimensional computation and data access in an on-line analytical processing (olap) environment | |
EP0992873A3 (en) | Access-right setting system and storage medium | |
EP0644486A3 (en) | Management of data accesses in computer systems. | |
WO2003023682A3 (en) | Modelling metabolic systems | |
CA2146169A1 (en) | Method and system for dynamically selecting a communications mode | |
TW363184B (en) | Storage media having electronic circuit and computer system including storage media | |
WO2000021012A8 (en) | Electronic catalog and shared electronic transaction system | |
AU7960300A (en) | Surface computer and computing method using the same | |
ATE219236T1 (en) | SHOOTING RANGE MANAGEMENT SYSTEM AND METHOD FOR OPERATING A SUBSIDIARY SHOOTING OPERATION | |
Crittenden | Continuing evolution of the distributed control system | |
JPS6431217A (en) | Method for selecting interface for computer equipment | |
Richardson | Computers and the building surveyor. Pt. 3: the PC system(hardware) | |
Bolker et al. | Goal mode: Part 1- theory |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKLA | Lapsed |
Effective date: 20141124 |