CA2414707A1 - Computer method and apparatus for constraining a non-linear approximator of an empirical process - Google Patents

Computer method and apparatus for constraining a non-linear approximator of an empirical process Download PDF

Info

Publication number
CA2414707A1
CA2414707A1 CA002414707A CA2414707A CA2414707A1 CA 2414707 A1 CA2414707 A1 CA 2414707A1 CA 002414707 A CA002414707 A CA 002414707A CA 2414707 A CA2414707 A CA 2414707A CA 2414707 A1 CA2414707 A1 CA 2414707A1
Authority
CA
Canada
Prior art keywords
model
linear
initial
network model
linear network
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
Application number
CA002414707A
Other languages
French (fr)
Other versions
CA2414707C (en
Inventor
Paul Turner
John P. Guiver
Brian Lines
S. Steven Treiber
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Aspentech Corp
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to CA2696152A priority Critical patent/CA2696152A1/en
Publication of CA2414707A1 publication Critical patent/CA2414707A1/en
Application granted granted Critical
Publication of CA2414707C publication Critical patent/CA2414707C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

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
    • G05B13/00Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
    • G05B13/02Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
    • G05B13/0265Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric the criterion being a learning criterion
    • G05B13/027Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric the criterion being a learning criterion using neural networks only
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Artificial Intelligence (AREA)
  • Physics & Mathematics (AREA)
  • Evolutionary Computation (AREA)
  • Automation & Control Theory (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Software Systems (AREA)
  • Medical Informatics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Feedback Control In General (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Error Detection And Correction (AREA)
  • Control By Computers (AREA)

Abstract

A constrained non-linear approximator for empirical process control is disclosed. The approximator contains the behavior of the derivative of a subject empriical model without adversely affexting the ability of the model to represent generic non-linear relationships. There are threee stages to developing the constrained non-linear approximator. The first stage is the specification of the general shape of the gain trajectory or base non-linear function which is specified graphically, algebraically or generaiclly and is used as the basis for transfer functions used in the second stage. The second stage of the invention is the interconnection of the transfer functions to allow non-linear approxiamtion. The final stage of the invention is the constrained optimization of the model coefficients such that the general shape of the input/output mappings (and their corresponding derivatives) are conserved.

Claims (24)

1. A method for modeling a non-linear empirical process, comprising the steps of:
creating an initial model generally corresponding to the non-linear empirical process to be modeled, the initial model having an initial input and an initial output;
constructing a non-linear network model based on the initial model, the non-linear network model having multiple inputs based on the initial input and a global behavior for the non-linear network model as a whole that conforms generally to the initial output; and optimizing the non-linear network model based on empirical inputs to produce an optimized model by constraining the global behavior of the non-linear network model.
2. The method of Claim 1, wherein the step of creating the initial model includes specifying a general shape of a gain trajectory for the non-linear empirical process.
3. The method of Claim 1, wherein the step of creating the initial model includes specifying a non-linear transfer function suitable for use in approximating the non-linear empirical process.
4. The method of Claim 3, wherein the non-linear network includes interconnected transformation elements and the step of constructing the non-linear network includes incorporating the non-linear transfer function into at least one transformation element.
5. The method of Claim 4, wherein the step of optimizing the non-linear model includes setting constraints by taking a bounded derivative of the non-linear transfer function.
6. The method of Claim 5, wherein the non-linear transfer function includes the log of a hyperbolic cosine function.
7. The method of Claim 1, wherein the non-linear network model is based on a layered network architecture having a feedforward network of nodes with input/output relationships to each other, the feedforward network having transformation elements; each transformation element having a non-linear transfer function, a weighted input coefficient and a weighted output coefficient; and the step of optimizing the non-linear network model includes constraining the global behavior of the non-linear network model to a monotonic transformation based on the initial input by pairing the weighted input and output coefficients for each transformation element in a complementary manner to provide the monotonic transformation.
8. The method of Claim 1, wherein the step of optimizing the non-linear network model comprises adjusting the optimizing based on information provided by an advisory model that represents another model of the non-linear empirical process that is different from the initial model, the non-linear network model, and the optimized model.
9. The method of Claim 8, wherein the advisory model is a first principles model of the non-linear empirical process.
10. The method of Claim 1, wherein the non-linear empirical process is part of a greater process, and the method further includes the step of deploying the optimized model in a controller that controls the greater process.
11. A computer apparatus for modeling a non-linear empirical process, comprising:
a model creator for creating an initial model generally corresponding to the non-linear empirical process to be modeled, the initial model having an initial input and an initial output;

a model constructor coupled to the model creator for constructing a non-linear network model based on the initial model, the non-linear network model having multiple inputs based on the initial input and a global behavior for the non-linear network model as a whole that conforms generally to the initial output; and an optimizer coupled to the model constructor for optimizing the non-linear network model based on empirical inputs to produce an optimized model by constraining the global behavior of the non-linear network model.
12. The computer apparatus of Claim 11, wherein the model creator specifies a general shape of a gain trajectory for the non-linear empirical process.
13. The computer apparatus of Claim 11, wherein the model creator specifies a non-linear transfer function suitable for use in approximating the non-linear empirical process.
14. The computer apparatus of Claim 13, wherein the non-linear network includes interconnected transformation elements and the model constructor incorporates the non-linear transfer function into at least one transformation element.
15. The computer apparatus of Claim 14, wherein the optimizer sets constraints by taking a bounded derivative of the non-linear transfer function.
16. The computer apparatus of Claim 15, wherein the non-linear transfer function includes the log of a hyperbolic cosine function.
17. The computer apparatus of Claim 11, wherein the model constructor constructs the non-linear network model based on a layered network architecture having a feedforward network of nodes with input/output relationships to each other, the feedforward network having transformation elements, each transformation element having a non-linear transfer function, a weighted input coefficient and a weighted output coefficient; and the optimizer constrains the global behavior of the non-linear network model to a monotonic transformation based on the initial input by pairing the weighted input and output coefficients for each transformation element in a complementary manner to provide the monotonic transformation.
18. The computer apparatus of Claim 11, further comprising an advisory model that represents another model of the non-linear empirical process that is different from the initial model, the non-linear network model, and the optimized model; and wherein the optimizer adjusts the optimizing based on information provided by the advisory model.
19. The computer apparatus of Claim 18, wherein the advisory model is a first principles model of the non-linear empirical process.
20. The computer apparatus of Claim 11, wherein the non-linear empirical process is part of a greater process managed by a controller coupled to the optimizer, and the optimizer communicates the optimized model to the controller for deployment in the controller.
21. A computer program product that includes a computer usable medium having computer program instructions stored thereon for modeling a non-linear empirical process, such that the computer program instructions, when performed by a digital processor, cause the digital processor to:
create an initial model generally corresponding to the non-linear empirical process to be modeled, the initial model having an initial input and an initial output;
construct a non-linear network model based on the initial model, the non-linear network model having multiple inputs based on the initial input and a global behavior for the non-linear network model as a whole that conforms generally to the initial output; and optimize the non-linear network model based on empirical inputs to produce an optimized model by constraining the global behavior of the non-linear network model.
22. A method for modeling a polymer process; comprising the steps of:
specifying a base non-linear function for an initial model generally corresponding to the polymer process to be modeled, the initial model including an initial input and an initial output and the base non-linear function including a log of a hyperbolic cosine function;
constructing a non-linear network model based on the initial model and including the base non-linear function, the non-linear network model having multiple inputs based on the initial input and a global behavior for the non-linear network model as a whole that conforms generally to the initial output; and optimizing the non-linear network model based on empirical inputs to produce an optimized model by constraining the global behavior of the non-linear network model by setting constraints based on taking a bounded derivative of the base non-linear function.
23. A computer apparatus for modeling a polymer process; comprising:
a model creator for specifying a base non-linear function for an initial model generally corresponding to the polymer process to be modeled, the initial model including an initial input and an initial output and the base non-linear function including a log of a hyperbolic cosine function;
a model constructor coupled to the model creator for constructing a non-linear network model based on the initial model and including the base non-linear function, the non-linear network model having multiple inputs based on the initial input and a global behavior for the non-linear network model as a whole that conforms generally to the initial output; and an optimizer coupled to the model constructor for optimizing the non-linear network model based on empirical inputs to produce an optimized model by constraining the global behavior of the non-linear network model by setting constraints based on taking a bounded derivative of the base non-linear function.
24. A computer program product that includes a computer usable medium having computer program instructions stored thereon for modeling a polymer process, such that the computer program instructions, when performed by a digital processor, cause the digital processor to:

specify a base non-linear function for an initial model generally corresponding to the polymer process to be modeled, the initial model including an initial input and an initial output and the base non-linear function including a log of a hyperbolic cosine function;
construct a non-linear network model based on the initial model and including the base non-linear function, the non-linear network model having multiple inputs based on the initial input and a global behavior for the non-linear network model as a whole that conforms generally to the initial output;
and optimize the non-linear network model based on empirical inputs to produce an optimized model by constraining the global behavior of the non-linear network model by setting constraints based on taking a bounded derivative of the base non-linear function.
CA2414707A 2000-06-29 2001-06-27 Computer method and apparatus for constraining a non-linear approximator of an empirical process Expired - Fee Related CA2414707C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CA2696152A CA2696152A1 (en) 2000-06-29 2001-06-27 Computer method and apparatus for constraining a non-linear approximator of an empirical process

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US21487500P 2000-06-29 2000-06-29
US60/214,875 2000-06-29
PCT/US2001/020218 WO2002003152A2 (en) 2000-06-29 2001-06-27 Computer method and apparatus for constraining a non-linear approximator of an empirical process

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CA2696152A Division CA2696152A1 (en) 2000-06-29 2001-06-27 Computer method and apparatus for constraining a non-linear approximator of an empirical process

Publications (2)

Publication Number Publication Date
CA2414707A1 true CA2414707A1 (en) 2002-01-10
CA2414707C CA2414707C (en) 2011-08-16

Family

ID=22800746

Family Applications (2)

Application Number Title Priority Date Filing Date
CA2696152A Abandoned CA2696152A1 (en) 2000-06-29 2001-06-27 Computer method and apparatus for constraining a non-linear approximator of an empirical process
CA2414707A Expired - Fee Related CA2414707C (en) 2000-06-29 2001-06-27 Computer method and apparatus for constraining a non-linear approximator of an empirical process

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CA2696152A Abandoned CA2696152A1 (en) 2000-06-29 2001-06-27 Computer method and apparatus for constraining a non-linear approximator of an empirical process

Country Status (7)

Country Link
US (3) US7330804B2 (en)
EP (1) EP1295185B9 (en)
JP (1) JP4918207B2 (en)
AT (1) ATE261137T1 (en)
CA (2) CA2696152A1 (en)
DE (1) DE60102242T2 (en)
WO (1) WO2002003152A2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112070270A (en) * 2020-08-05 2020-12-11 杭州未名信科科技有限公司 Network model for time sequence prediction and use method

Families Citing this family (114)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020133251A1 (en) * 2001-03-15 2002-09-19 International Business Machines Corporation, Dynamic techniques for custom-fit knee replacments
IL164428A0 (en) * 2002-01-15 2005-12-18 Thierry Cresson Computer-implemented system and method for measuring and improving manufacturing processes and maximizing product research and development speed and efficiency
US20040024559A1 (en) * 2002-08-01 2004-02-05 Down John Harry Method, system and computer product for building calibration lookup tables from sparse data
WO2004034166A1 (en) * 2002-09-26 2004-04-22 Siemens Aktiengesellschaft Method and device for monitoring a technical installation comprising several systems, in particular an electric power station
US20050187643A1 (en) * 2004-02-19 2005-08-25 Pavilion Technologies, Inc. Parametric universal nonlinear dynamics approximator and use
US6941177B2 (en) 2002-12-17 2005-09-06 Xerox Corporation System and method for implementing real-time applications based on stochastic compute time algorithms
US20040148144A1 (en) * 2003-01-24 2004-07-29 Martin Gregory D. Parameterizing a steady-state model using derivative constraints
US7899657B2 (en) * 2003-01-24 2011-03-01 Rockwell Automoation Technologies, Inc. Modeling in-situ reservoirs with derivative constraints
GB2412992B (en) 2003-03-10 2006-10-04 Dynochem Ip Ltd A physiocochemical process modelling system
US20040181498A1 (en) * 2003-03-11 2004-09-16 Kothare Simone L. Constrained system identification for incorporation of a priori knowledge
US6856845B2 (en) * 2003-04-28 2005-02-15 Palo Alto Research Center Inc. Monitoring and reporting incremental job status system and method
US7809116B2 (en) 2003-12-07 2010-10-05 Adaptive Spectrum And Signal Alignment, Inc. DSL system estimation including known DSL line scanning and bad splice detection capability
US7302379B2 (en) 2003-12-07 2007-11-27 Adaptive Spectrum And Signal Alignment, Inc. DSL system estimation and parameter recommendation
US20050136547A1 (en) * 2003-12-22 2005-06-23 Abb Inc. Polymer reaction and quality optimizer
US7272544B2 (en) * 2004-01-15 2007-09-18 Honeywell International Inc. Integrated modeling through symbolic manipulation
US20050192680A1 (en) * 2004-02-27 2005-09-01 Mark Cascia System and method for optimizing global set points in a building environmental management system
US20050251376A1 (en) * 2004-05-10 2005-11-10 Alexander Pekker Simulating operation of an electronic circuit
US7502715B1 (en) * 2004-09-21 2009-03-10 Asml Netherlands B.V Observability in metrology measurements
US7467614B2 (en) 2004-12-29 2008-12-23 Honeywell International Inc. Pedal position and/or pedal change rate for use in control of an engine
CN101238645A (en) 2005-07-10 2008-08-06 适应性频谱和信号校正股份有限公司 Adaptive margin and band control
US7389773B2 (en) 2005-08-18 2008-06-24 Honeywell International Inc. Emissions sensors for fuel control in engines
US7930044B2 (en) * 2006-09-07 2011-04-19 Fakhruddin T Attarwala Use of dynamic variance correction in optimization
US7603185B2 (en) * 2006-09-14 2009-10-13 Honeywell International Inc. System for gain scheduling control
US7949417B2 (en) * 2006-09-22 2011-05-24 Exxonmobil Research And Engineering Company Model predictive controller solution analysis process
US7881815B2 (en) * 2007-07-12 2011-02-01 Honeywell International Inc. Method and system for process control
US8761909B2 (en) * 2007-11-30 2014-06-24 Honeywell International Inc. Batch process monitoring using local multivariate trajectories
DE102008028777A1 (en) * 2008-06-17 2009-12-24 Siemens Aktiengesellschaft Control system of a plant with multi-level model optimization
US8060290B2 (en) 2008-07-17 2011-11-15 Honeywell International Inc. Configurable automotive controller
WO2010096919A1 (en) * 2009-02-24 2010-09-02 Gestion Andre & Paquerette Ltee Method and system for limiting a dynamic parameter of a vehicle
CA2762484A1 (en) * 2009-05-29 2010-12-02 Qingsheng Q. Zheng Apparatus and method for model quality estimation and model adaptation in multivariable process control
US9141911B2 (en) 2009-05-29 2015-09-22 Aspen Technology, Inc. Apparatus and method for automated data selection in model identification and adaptation in multivariable process control
US8620461B2 (en) 2009-09-24 2013-12-31 Honeywell International, Inc. Method and system for updating tuning parameters of a controller
CA2780660C (en) 2009-12-02 2018-07-10 Shell Internationale Research Maatschappij B.V. Economics-based coordination of advanced process control and real-time optimization
DE102009059073A1 (en) * 2009-12-18 2011-06-22 Bayer Technology Services GmbH, 51373 Data-based models for the prognosis and optimization of screw extruders and / or extrusion processes
FR2958911B1 (en) * 2010-04-19 2012-04-27 Snecma METHOD AND SYSTEM FOR MONITORING THE OIL LEVEL CONTAINED IN A RESERVOIR OF AN AIRCRAFT ENGINE
US8682635B2 (en) * 2010-05-28 2014-03-25 Rockwell Automation Technologies, Inc. Optimal self-maintained energy management system and use
US8504175B2 (en) * 2010-06-02 2013-08-06 Honeywell International Inc. Using model predictive control to optimize variable trajectories and system control
US11465640B2 (en) * 2010-06-07 2022-10-11 Affectiva, Inc. Directed control transfer for autonomous vehicles
US8452719B2 (en) 2010-06-29 2013-05-28 Rockwell Automation Technologies, Inc. Extrapolating empirical models for control, prediction, and optimization applications
DE102010017687A1 (en) * 2010-07-01 2012-01-05 Claas Selbstfahrende Erntemaschinen Gmbh Method for adjusting at least one working member of a self-propelled harvester
WO2012016596A1 (en) * 2010-08-05 2012-02-09 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e. V. Apparatus and method for editing a process simulation database for a process
US8874242B2 (en) * 2011-03-18 2014-10-28 Rockwell Automation Technologies, Inc. Graphical language for optimization and use
US20120239169A1 (en) * 2011-03-18 2012-09-20 Rockwell Automation Technologies, Inc. Transparent models for large scale optimization and control
KR101749096B1 (en) * 2011-05-12 2017-06-21 한국전자통신연구원 Method and apparatus for ldpc code decoding
US8489632B1 (en) * 2011-06-28 2013-07-16 Google Inc. Predictive model training management
US9324193B2 (en) * 2011-09-08 2016-04-26 The Boeing Company Methods and systems for cost-based control of aircraft health data reporting
US9677493B2 (en) 2011-09-19 2017-06-13 Honeywell Spol, S.R.O. Coordinated engine and emissions control system
US8370279B1 (en) 2011-09-29 2013-02-05 Google Inc. Normalization of predictive model scores
US20130111905A1 (en) 2011-11-04 2013-05-09 Honeywell Spol. S.R.O. Integrated optimization and control of an engine and aftertreatment system
US9650934B2 (en) 2011-11-04 2017-05-16 Honeywell spol.s.r.o. Engine and aftertreatment optimization system
FI124621B (en) * 2011-12-23 2014-11-14 Aalto Korkeakoulusäätiö Method for Detecting Faults in an Industrial Process or Part thereof or for Controlling and / or Optimizing an Industrial Process or Part thereof
US9513610B2 (en) 2012-02-08 2016-12-06 Aspen Technology, Inc. Apparatus and methods for non-invasive closed loop step testing using a tunable trade-off factor
US9878738B2 (en) * 2012-03-28 2018-01-30 Robert Bosch Gmbh Non-linear compensation controller for active steering system in a vehicle
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
US9147153B2 (en) 2012-11-06 2015-09-29 Rockwell Automation Technologies, Inc. Empirical modeling with globally enforced general constraints
US9849785B1 (en) * 2012-12-10 2017-12-26 The United States Of America, As Represented By The Secretary Of The Navy Method and apparatus for state space trajectory control of uncertain dynamical systems
US9141915B2 (en) * 2013-01-30 2015-09-22 Siemens Aktiengesellschaft Method and apparatus for deriving diagnostic data about a technical system
US9728184B2 (en) 2013-06-18 2017-08-08 Microsoft Technology Licensing, Llc Restructuring deep neural network acoustic models
US9311298B2 (en) 2013-06-21 2016-04-12 Microsoft Technology Licensing, Llc Building conversational understanding systems using a toolset
US9589565B2 (en) 2013-06-21 2017-03-07 Microsoft Technology Licensing, Llc Environmentally aware dialog policies and response generation
WO2015116326A1 (en) * 2014-01-30 2015-08-06 Exxonmobil Research And Engineering Company Real time optimization of batch processes
US9324321B2 (en) 2014-03-07 2016-04-26 Microsoft Technology Licensing, Llc Low-footprint adaptation and personalization for a deep neural network
US9529794B2 (en) 2014-03-27 2016-12-27 Microsoft Technology Licensing, Llc Flexible schema for language model customization
US9614724B2 (en) 2014-04-21 2017-04-04 Microsoft Technology Licensing, Llc Session-based device configuration
US20150301510A1 (en) * 2014-04-22 2015-10-22 Siegmund Düll Controlling a Target System
US9520127B2 (en) 2014-04-29 2016-12-13 Microsoft Technology Licensing, Llc Shared hidden layer combination for speech recognition systems
US9384334B2 (en) 2014-05-12 2016-07-05 Microsoft Technology Licensing, Llc Content discovery in managed wireless distribution networks
US10111099B2 (en) 2014-05-12 2018-10-23 Microsoft Technology Licensing, Llc Distributing content in managed wireless distribution networks
US9384335B2 (en) 2014-05-12 2016-07-05 Microsoft Technology Licensing, Llc Content delivery prioritization in managed wireless distribution networks
US9430667B2 (en) 2014-05-12 2016-08-30 Microsoft Technology Licensing, Llc Managed wireless distribution network
US9874914B2 (en) 2014-05-19 2018-01-23 Microsoft Technology Licensing, Llc Power management contracts for accessory devices
US10037202B2 (en) 2014-06-03 2018-07-31 Microsoft Technology Licensing, Llc Techniques to isolating a portion of an online computing service
US9367490B2 (en) 2014-06-13 2016-06-14 Microsoft Technology Licensing, Llc Reversible connector for accessory devices
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)
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
US10133980B2 (en) 2015-03-27 2018-11-20 Equifax Inc. Optimizing neural networks for risk assessment
US10031510B2 (en) 2015-05-01 2018-07-24 Aspen Technology, Inc. Computer system and method for causality analysis using hybrid first-principles and inferential model
EP3091212A1 (en) 2015-05-06 2016-11-09 Honeywell International Inc. An identification approach for internal combustion engine mean value models
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
CN105549422B (en) * 2016-01-06 2018-11-06 深圳华强智能技术有限公司 Mechanism kinematic method for planning track based on Maya softwares
US10528038B2 (en) * 2016-01-14 2020-01-07 Rockwell Automation Technologies, Inc. Optimization-based control with open modeling architecture systems and methods
US10139809B2 (en) 2016-01-14 2018-11-27 Rockwell Automation Technologies, Inc. Optimization based controller tuning systems and methods
US10415492B2 (en) 2016-01-29 2019-09-17 Garrett Transportation I Inc. Engine system with inferential sensor
US10124750B2 (en) 2016-04-26 2018-11-13 Honeywell International Inc. Vehicle security module system
US10036338B2 (en) 2016-04-26 2018-07-31 Honeywell International Inc. Condition-based powertrain control system
CA3039182C (en) 2016-11-07 2021-05-18 Equifax Inc. Optimizing automated modeling algorithms for risk assessment and generation of explanatory data
EP3548729B1 (en) 2016-11-29 2023-02-22 Garrett Transportation I Inc. An inferential flow sensor
JP6837848B2 (en) * 2017-01-27 2021-03-03 オークマ株式会社 Diagnostic device
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)
US10580228B2 (en) * 2017-07-07 2020-03-03 The Boeing Company Fault detection system and method for vehicle system prognosis
EP3428746B1 (en) * 2017-07-14 2021-06-02 Siemens Aktiengesellschaft A method and apparatus for providing an adaptive self-learning control program for deployment on a target field device
CN107679557B (en) * 2017-09-19 2020-11-27 平安科技(深圳)有限公司 Driving model training method, driver identification method, device, equipment and medium
US11057213B2 (en) 2017-10-13 2021-07-06 Garrett Transportation I, Inc. Authentication system for electronic control unit on a bus
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
TWI625682B (en) * 2017-12-01 2018-06-01 財團法人工業技術研究院 Methods, systems and non-transitory computer-readable medium for parameter optimization
CN111602146A (en) * 2018-01-16 2020-08-28 奥林巴斯株式会社 Data processing system and data processing method
US11200489B2 (en) 2018-01-30 2021-12-14 Imubit Israel Ltd. Controller training based on historical data
CN108470095B (en) * 2018-03-07 2021-04-02 大连理工大学 TBM (tunnel boring machine) propulsion prediction method based on data-driven radial basis function model
RU182315U1 (en) * 2018-05-31 2018-08-14 Федеральное государственное бюджетное образовательное учреждение высшего образования "МИРЭА - Российский технологический университет" PULSE PIECE-LINEAR APPROXIMATOR OF NONLINEAR FUNCTIONS
US11681929B2 (en) * 2018-10-02 2023-06-20 Honeywell International Inc. Methods and systems for predicting a remaining useful life of a component using an accelerated failure time model
CN109614571B (en) * 2018-10-09 2023-05-12 创新先进技术有限公司 Nonlinear programming problem processing method and device
US10558913B1 (en) * 2018-10-24 2020-02-11 Equifax Inc. Machine-learning techniques for monotonic neural networks
US11468315B2 (en) 2018-10-24 2022-10-11 Equifax Inc. Machine-learning techniques for monotonic neural networks
US11934159B2 (en) 2018-10-30 2024-03-19 Aspentech Corporation Apparatus and methods for non-invasive closed loop step testing with controllable optimization relaxation
EP3699699A1 (en) 2019-02-19 2020-08-26 Siemens Aktiengesellschaft Method for providing a model for at least one machine, training system, method for simulating an operation of a machine and simulation system
WO2020227383A1 (en) 2019-05-09 2020-11-12 Aspen Technology, Inc. Combining machine learning with domain knowledge and first principles for modeling in the process industries
US11782401B2 (en) 2019-08-02 2023-10-10 Aspentech Corporation Apparatus and methods to build deep learning controller using non-invasive closed loop exploration
WO2021076760A1 (en) 2019-10-18 2021-04-22 Aspen Technology, Inc. System and methods for automated model development from plant historical data for advanced process control
EP4040240A1 (en) 2021-02-08 2022-08-10 Siemens Aktiengesellschaft Integrating model for technical system and method of providing the same
US11630446B2 (en) 2021-02-16 2023-04-18 Aspentech Corporation Reluctant first principles models
US11592846B1 (en) * 2021-11-10 2023-02-28 Beta Air, Llc System and method for autonomous flight control with mode selection for an electric aircraft

Family Cites Families (49)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2031765C (en) * 1989-12-08 1996-02-20 Masahide Nomura Method and system for performing control conforming with characteristics of controlled system
ES2112853T3 (en) * 1990-10-10 1998-04-16 Honeywell Inc IDENTIFICATION OF PROCESS SYSTEMS.
EP0524317A4 (en) * 1991-02-08 1995-02-15 Tokyo Shibaura Electric Co Model forecasting controller
JPH05143108A (en) * 1991-11-20 1993-06-11 Hitachi Ltd Adaptive control method for process
US5675253A (en) * 1991-11-20 1997-10-07 Auburn International, Inc. Partial least square regression techniques in obtaining measurements of one or more polymer properties with an on-line nmr system
JPH05232986A (en) * 1992-02-21 1993-09-10 Hitachi Ltd Preprocessing method for voice signal
US5353207A (en) * 1992-06-10 1994-10-04 Pavilion Technologies, Inc. Residual activation neural network
US5477444A (en) * 1992-09-14 1995-12-19 Bhat; Naveen V. Control system using an adaptive neural network for target and path optimization for a multivariable, nonlinear process
US5377307A (en) * 1992-10-07 1994-12-27 Schlumberger Technology Corporation System and method of global optimization using artificial neural networks
US5740033A (en) * 1992-10-13 1998-04-14 The Dow Chemical Company Model predictive controller
US5729661A (en) * 1992-11-24 1998-03-17 Pavilion Technologies, Inc. Method and apparatus for preprocessing input data to a neural network
US5479573A (en) * 1992-11-24 1995-12-26 Pavilion Technologies, Inc. Predictive network with learned preprocessing parameters
JPH0752662B2 (en) * 1992-12-26 1995-06-05 山一電機株式会社 IC socket
US5825646A (en) * 1993-03-02 1998-10-20 Pavilion Technologies, Inc. Method and apparatus for determining the sensitivity of inputs to a neural network on output parameters
US5687090A (en) * 1994-09-01 1997-11-11 Aspen Technology, Inc. Polymer component characterization method and process simulation apparatus
JPH08121704A (en) * 1994-10-20 1996-05-17 Babcock Hitachi Kk Steam temperature control apparatus for boiler
US5519605A (en) * 1994-10-24 1996-05-21 Olin Corporation Model predictive control apparatus and method
US5704011A (en) * 1994-11-01 1997-12-30 The Foxboro Company Method and apparatus for providing multivariable nonlinear control
JPH08211903A (en) * 1995-02-06 1996-08-20 Meidensha Corp Autotuning device for model predictive control
US5682309A (en) * 1995-04-28 1997-10-28 Exxon Chemical Patents Inc. Feedback method for controlling non-linear processes
US6314414B1 (en) * 1998-10-06 2001-11-06 Pavilion Technologies, Inc. Method for training and/or testing a neural network with missing and/or incomplete data
US6249712B1 (en) * 1995-09-26 2001-06-19 William J. N-O. Boiquaye Adaptive control process and system
US6088689A (en) * 1995-11-29 2000-07-11 Hynomics Corporation Multiple-agent hybrid control architecture for intelligent real-time control of distributed nonlinear processes
WO1997028669A1 (en) * 1996-01-31 1997-08-07 Asm America, Inc. Model-based predictive control of thermal processing
US5809490A (en) * 1996-05-03 1998-09-15 Aspen Technology Inc. Apparatus and method for selecting a working data set for model development
US5877954A (en) * 1996-05-03 1999-03-02 Aspen Technology, Inc. Hybrid linear-neural network process control
US6110214A (en) * 1996-05-03 2000-08-29 Aspen Technology, Inc. Analyzer for modeling and optimizing maintenance operations
US7149590B2 (en) * 1996-05-06 2006-12-12 Pavilion Technologies, Inc. Kiln control and upset recovery using a model predictive control in series with forward chaining
US5933345A (en) * 1996-05-06 1999-08-03 Pavilion Technologies, Inc. Method and apparatus for dynamic and steady state modeling over a desired path between two end points
US6839599B2 (en) * 1996-05-06 2005-01-04 Pavilion Technologies, Inc. Kiln/cooler control and upset recovery using a combination of model predictive control and expert systems
US6493596B1 (en) * 1996-05-06 2002-12-10 Pavilion Technologies, Inc. Method and apparatus for controlling a non-linear mill
US6047221A (en) * 1997-10-03 2000-04-04 Pavilion Technologies, Inc. Method for steady-state identification based upon identified dynamics
US5847952A (en) * 1996-06-28 1998-12-08 Honeywell Inc. Nonlinear-approximator-based automatic tuner
US6246972B1 (en) * 1996-08-23 2001-06-12 Aspen Technology, Inc. Analyzer for modeling and optimizing maintenance operations
US6363289B1 (en) * 1996-09-23 2002-03-26 Pavilion Technologies, Inc. Residual activation neural network
US6106785A (en) * 1997-06-30 2000-08-22 Honeywell Inc. Polymerization process controller
EP1012681A1 (en) * 1997-09-12 2000-06-28 Cambridge Consultants Limited Machine controller calibration process
US6453308B1 (en) * 1997-10-01 2002-09-17 Aspen Technology, Inc. Non-linear dynamic predictive device
US6122557A (en) * 1997-12-23 2000-09-19 Montell North America Inc. Non-linear model predictive control method for controlling a gas-phase reactor including a rapid noise filter and method therefor
DE19824433A1 (en) * 1998-05-30 1999-12-02 Ziemann Gmbh Maschinenfabrik A Process and assembly to drain wort from a lauter tun in a beer brewing
US6594620B1 (en) * 1998-08-17 2003-07-15 Aspen Technology, Inc. Sensor validation apparatus and method
US20010025232A1 (en) * 1998-10-02 2001-09-27 Klimasauskas Casimir C. Hybrid linear-neural network process control
US6882992B1 (en) 1999-09-02 2005-04-19 Paul J. Werbos Neural networks for intelligent control
US6862562B1 (en) * 1999-10-05 2005-03-01 Aspen Technology, Inc. Computer method and apparatus for determining state of physical properties in a chemical process
US6654649B2 (en) * 1999-12-22 2003-11-25 Aspen Technology, Inc. Computer method and apparatus for optimized controller in a non-linear process
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
US6704336B1 (en) * 2000-07-22 2004-03-09 Joseph Reid Henrichs Folded cavity surface emitting laser
US6816822B1 (en) * 2000-08-16 2004-11-09 Abb Automation Inc. System and method for dynamic modeling, parameter estimation and optimization for processes having operating targets
US7123971B2 (en) * 2004-11-05 2006-10-17 Pegasus Technologies, Inc. Non-linear model with disturbance rejection

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112070270A (en) * 2020-08-05 2020-12-11 杭州未名信科科技有限公司 Network model for time sequence prediction and use method
CN112070270B (en) * 2020-08-05 2022-12-20 杭州未名信科科技有限公司 Time sequence prediction network model and use method

Also Published As

Publication number Publication date
EP1295185B1 (en) 2004-03-03
US20020072828A1 (en) 2002-06-13
US8296107B2 (en) 2012-10-23
US20100057222A1 (en) 2010-03-04
DE60102242T2 (en) 2005-01-27
JP2004503001A (en) 2004-01-29
EP1295185A2 (en) 2003-03-26
US7630868B2 (en) 2009-12-08
WO2002003152A2 (en) 2002-01-10
CA2696152A1 (en) 2002-01-10
JP4918207B2 (en) 2012-04-18
CA2414707C (en) 2011-08-16
ATE261137T1 (en) 2004-03-15
DE60102242D1 (en) 2004-04-08
EP1295185B9 (en) 2005-01-05
US7330804B2 (en) 2008-02-12
WO2002003152A3 (en) 2002-07-25
US20080071394A1 (en) 2008-03-20

Similar Documents

Publication Publication Date Title
CA2414707A1 (en) Computer method and apparatus for constraining a non-linear approximator of an empirical process
CN110782011B (en) Distributed optimization control method of networked multi-agent system based on reinforcement learning
Gao et al. Delay-dependent output-feedback stabilisation of discrete-time systems with time-varying state delay
WO2004068535A3 (en) System and method for rapid prototyping of asic systems
GB2438555A (en) Method and system for product design
CA2496738A1 (en) Method and system for configuration control in telecommunications networks
CN111953536B (en) Internet of things equipment configuration method based on model replication
WO2004034332A3 (en) Method for generating three-dimensional cad models of complex products or systems
JP2000092881A (en) Motor controller
US20040225383A1 (en) Method for Design of Multi-objective Robust Controllers
JP6915371B2 (en) Control device, control program, learning data creation method, and learning method
JP6620887B2 (en) Operation control model generator, operation control model generation method and program
WO2002025429A3 (en) Method and system for automatic information exchange
Nataraj et al. Automated synthesis of fixed structure QFT prefilter using piecewise linear approximation based linear programming optimization techniques
KR20040034071A (en) Integration Simulation System
JP3518813B2 (en) Structured neural network construction device
Balasevicius et al. Deadbeat Controller with Two Additional Steps
JP2862308B2 (en) Controller adjustment method and adjustment system
Febres et al. A Python-Modelica Interface for Co-Simulation
WO2023159571A1 (en) Workflow creation method and apparatus, and platform and computer-readable medium
CN114822730A (en) Reinforced learning environment building method based on crystal structure atomic point position elements
JPH08211903A (en) Autotuning device for model predictive control
Hamamoto et al. An iterative learning control algorithm within prescribed input-output subspace
Marcos et al. Flight dynamics application of a new symbolic matrix order-reduction algorithm
Okle et al. Certification of linear closed-loop controllers using the ν-gap metric and the generalized stability margin

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed

Effective date: 20160627