Patents by Inventor Eric Jon Hartman

Eric Jon Hartman has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 12164271
    Abstract: In certain embodiments, a method includes formulating an optimization problem to determine a plurality of model parameters of a system to be modeled. The method also includes solving the optimization problem to define an empirical model of the system. The method further includes training the empirical model using training data. The empirical model is constrained via general constraints relating to first-principles information and process knowledge of the system.
    Type: Grant
    Filed: May 5, 2023
    Date of Patent: December 10, 2024
    Assignee: Rockwell Automation Technology, Inc.
    Inventors: Bijan Sayyar-Rodsari, Eric Jon Hartman, Carl Anthony Schweiger
  • Publication number: 20230273575
    Abstract: In certain embodiments, a method includes formulating an optimization problem to determine a plurality of model parameters of a system to be modeled. The method also includes solving the optimization problem to define an empirical model of the system. The method further includes training the empirical model using training data. The empirical model is constrained via general constraints relating to first-principles information and process knowledge of the system.
    Type: Application
    Filed: May 5, 2023
    Publication date: August 31, 2023
    Inventors: Bijan Sayyar-Rodsari, Eric Jon Hartman, Carl Anthony Schweiger
  • Patent number: 11675319
    Abstract: In certain embodiments, a method includes formulating an optimization problem to determine a plurality of model parameters of a system to be modeled. The method also includes solving the optimization problem to define an empirical model of the system. The method further includes training the empirical model using training data. The empirical model is constrained via general constraints relating to first-principles information and process knowledge of the system.
    Type: Grant
    Filed: July 21, 2020
    Date of Patent: June 13, 2023
    Assignee: Rockwell Automation Technology, Inc.
    Inventors: Bijan Sayyar-Rodsari, Eric Jon Hartman, Carl Anthony Schweiger
  • Publication number: 20200348630
    Abstract: In certain embodiments, a method includes formulating an optimization problem to determine a plurality of model parameters of a system to be modeled. The method also includes solving the optimization problem to define an empirical model of the system. The method further includes training the empirical model using training data. The empirical model is constrained via general constraints relating to first-principles information and process knowledge of the system.
    Type: Application
    Filed: July 21, 2020
    Publication date: November 5, 2020
    Inventors: Bijan Sayyar-Rodsari, Eric Jon Hartman, Carl Anthony Schweiger
  • Patent number: 10739735
    Abstract: In certain embodiments, a method includes formulating an optimization problem to determine a plurality of model parameters of a system to be modeled. The method also includes solving the optimization problem to define an empirical model of the system. The method further includes training the empirical model using training data. The empirical model is constrained via general constraints relating to first-principles information and process knowledge of the system.
    Type: Grant
    Filed: September 28, 2015
    Date of Patent: August 11, 2020
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Bijan Sayyar-Rodsari, Eric Jon Hartman, Carl Anthony Schweiger
  • Publication number: 20160018795
    Abstract: In certain embodiments, a method includes formulating an optimization problem to determine a plurality of model parameters of a system to be modeled. The method also includes solving the optimization problem to define an empirical model of the system. The method further includes training the empirical model using training data. The empirical model is constrained via general constraints relating to first-principles information and process knowledge of the system.
    Type: Application
    Filed: September 28, 2015
    Publication date: January 21, 2016
    Inventors: Bijan Sayyar-Rodsari, Eric Jon Hartman, Carl Anthony Schweiger
  • Patent number: 9147153
    Abstract: In certain embodiments, a method includes formulating an optimization problem to determine a plurality of model parameters of a system to be modeled. The method also includes solving the optimization problem to define an empirical model of the system. The method further includes training the empirical model using training data. The empirical model is constrained via general constraints relating to first-principles information and process knowledge of the system.
    Type: Grant
    Filed: November 6, 2012
    Date of Patent: September 29, 2015
    Assignee: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: Bijan Sayyar-Rodsari, Eric Jon Hartman, Carl Anthony Schweiger
  • Publication number: 20140129491
    Abstract: In certain embodiments, a method includes formulating an optimization problem to determine a plurality of model parameters of a system to be modeled. The method also includes solving the optimization problem to define an empirical model of the system. The method further includes training the empirical model using training data. The empirical model is constrained via general constraints relating to first-principles information and process knowledge of the system.
    Type: Application
    Filed: November 6, 2012
    Publication date: May 8, 2014
    Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: Bijan Sayyar-Rodsari, Eric Jon Hartman, Carl Anthony Schweiger
  • Patent number: 7624079
    Abstract: Method and apparatus for training a system model with gain constraints. A method is disclosed for training a steady-state model, the model having an input and an output and a mapping layer for mapping the input to the output through a stored representation of a system. A training data set is provided having a set of input data u(t) and target output data y(t) representative of the operation of a system. The model is trained with a predetermined training algorithm which is constrained to maintain the sensitivity of the output with respect to the input substantially within user defined constraint bounds by iteratively minimizing an objective function as a function of a data objective and a constraint objective. The data objective has a data fitting learning rate and the constraint objective has constraint learning rate that are varied as a function of the values of the data objective and the constraint objective after selective iterative steps.
    Type: Grant
    Filed: April 3, 2006
    Date of Patent: November 24, 2009
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Eric Jon Hartman, Stephen Piche, Mark Gerules
  • Patent number: 7315846
    Abstract: Method and apparatus for training a system model with gain constraints. A method is disclosed for training a steady-state model, the model having an input and an output and a mapping layer for mapping the input to the output through a stored representation of a system. A training data set is provided having a set of input data u(t) and target output data y(t) representative of the operation of a system. The model is trained with a predetermined training algorithm which is constrained to maintain the sensitivity of the output with respect to the input substantially within user defined constraint bounds by iteratively minimizing an objective function as a function of a data objective and a constraint objective. The data objective has a data fitting learning rate and the constraint objective has constraint learning rate that are varied as a function of the values of the data objective and the constraint objective after selective iterative steps.
    Type: Grant
    Filed: April 3, 2006
    Date of Patent: January 1, 2008
    Assignee: Pavilion Technologies, Inc.
    Inventors: Eric Jon Hartman, Stephen Piche, Mark Gerules
  • Patent number: 7213006
    Abstract: Method and apparatus for training a system model with gain constraints. A method is disclosed for training a steady-state model having an input and an output and a mapping layer for mapping the input to the output, the model comprising a stored representation of a plant or process, and including a linear portion and a non-linear portion, where the non-linear portion includes a function. Input is received to the model, and predicted output computed corresponding to attribute(s) of the plant or process. The predicted output is stored, and is usable to manage the plant or process. The model is trained to optimize a specified objective function subject to one or more constraints, e.g., via a non-linear programming (NLP) optimizer, the constraints including, hard constraint(s) comprising strict limitations on the training in optimizing the objective function, and/or soft constraint(s) comprising a weighted penalty function included in the objective function.
    Type: Grant
    Filed: November 4, 2005
    Date of Patent: May 1, 2007
    Assignee: Pavilion Technologies, Inc.
    Inventors: Eric Jon Hartman, Stephen Piche, Mark Gerules
  • Patent number: 7058617
    Abstract: Method and apparatus for training a system model with gain constraints. A method is disclosed for training a steady-state model, the model having an input and an output and a mapping layer for mapping the input to the output through a stored representation of a system. A training data set is provided having a set of input data u(t) and target output data y(t) representative of the operation of a system. The model is trained with a predetermined training algorithm which is constrained to maintain the sensitivity of the output with respect to the input substantially within user defined constraint bounds by iteratively minimizing an objective function as a function of a data objective and a constraint objective. The data objective has a data fitting learning rate and the constraint objective has constraint learning rate that are varied as a function of the values of the data objective and the constraint objective after selective iterative steps.
    Type: Grant
    Filed: September 14, 2000
    Date of Patent: June 6, 2006
    Assignee: Pavilion Technologies, Inc.
    Inventors: Eric Jon Hartman, Stephen Piche, Mark Gerules
  • Patent number: 6985781
    Abstract: A plant is operable to receive control inputs c(t) and provide an output y(t). The plant (72) has associated therewith state variables s(t) that are not variable. A control network (74) models the plant by providing a predicted output which is combined with a desired output to generate an error that is back propagated through an inverse control network to generate a control error signal that is input to a distributed control system to vary the control inputs to the plant in order to change the output y(t) to meet the desired output. The inverse model represents the dependencies of the plant output on the control variables parameterized by external influences to the plant.
    Type: Grant
    Filed: January 8, 2002
    Date of Patent: January 10, 2006
    Assignee: Pavilion Technologies, Inc.
    Inventors: James David Keeler, Eric Jon Hartman, Kadir Liano, Ralph Bruce Ferguson
  • Patent number: 6957203
    Abstract: A neural network system is provided that models the system in a system model (12) with the output thereof providing a predicted output. This predicted output is modified or controlled by an output control (14). Input data is processed in a data preprocess step (10) to reconcile the data for input to the system model (12). Additionally, the error resulted from the reconciliation is input to an uncertainty model to predict the uncertainty in the predicted output. This is input to a decision processor (20) which is utilized to control the output control (14). The output control (14) is controlled to either vary the predicted output or to inhibit the predicted output whenever the output of the uncertainty model (18) exceeds a predetermined decision threshold, input by a decision threshold block (22).
    Type: Grant
    Filed: July 7, 2003
    Date of Patent: October 18, 2005
    Assignee: Pavilion Technologies
    Inventors: James David Keeler, Eric Jon Hartman, Ralph Bruce Ferguson
  • Publication number: 20040199481
    Abstract: An optimization system is provided utilizing a Bayesian neural network calculation of a derivative wherein an output is optimized with respect to an input utilizing a stochastical method that averages over many regression models. This is done such that constraints from first principal models are incorporated in terms of prior art distributions.
    Type: Application
    Filed: April 20, 2004
    Publication date: October 7, 2004
    Inventors: Eric Jon Hartman, Carsten Peterson, Stephen Piche
  • Publication number: 20040133533
    Abstract: A neural network system is provided that models the system in a system model (12) with the output thereof providing a predicted output. This predicted output is modified or controlled by an output control (14). Input data is processed in a data preprocess step (10) to reconcile the data for input to the system model (12). Additionally, the error resulted from the reconciliation is input to an uncertainty model to predict the uncertainty in the predicted output. This is input to a decision processor (20) which is utilized to control the output control (14). The output control (14) is controlled to either vary the predicted output or to inhibit the predicted output whenever the output of the uncertainty model (18) exceeds a predetermined decision threshold, input by a decision threshold block (22).
    Type: Application
    Filed: July 7, 2003
    Publication date: July 8, 2004
    Inventors: James David Keeler, Eric Jon Hartman, Ralph Bruce Ferguson
  • Patent number: 6725208
    Abstract: An optimization system is provided utilizing a Bayesian neural network calculation of a derivative wherein an output is optimized with respect to an input utilizing a stochastical method that averages over many regression models. This is done such that constraints from first principal models are incorporated in terms of prior art distributions.
    Type: Grant
    Filed: April 12, 1999
    Date of Patent: April 20, 2004
    Assignee: Pavilion Technologies, Inc.
    Inventors: Eric Jon Hartman, Carsten Peterson, Stephen Piche
  • Patent number: 6591254
    Abstract: A neural network system is provided that models the system in a system model (12) with the output thereof providing a predicted output. This predicted output is modified or controlled by an output control (14). Input data is processed in a data preprocess step (10) to reconcile the data for input to the system model (12). Additionally, the error resulted from the reconciliation is input to an uncertainty model to predict the uncertainty in the predicted output. This is input to a decision processor (20) which is utilized to control the output control (14). The output control (14) is controlled to either vary the predicted output or to inhibit the predicted output whenever the output of the uncertainty model (18) exceeds a predetermined decision threshold, input by a decision threshold block (22).
    Type: Grant
    Filed: November 6, 2001
    Date of Patent: July 8, 2003
    Assignee: Pavilion Technologies, Inc.
    Inventors: James David Keeler, Eric Jon Hartman, Ralph Bruce Ferguson
  • Publication number: 20020087221
    Abstract: A plant (72) is operable to receive control inputs c(t) and provide an output y(t). The plant (72) has associated therewith state variables s(t) that are not variable. A control network (74) is provided that accurately models the plant (72). The output of the control network (74) provides a predicted output which is combined with a desired output to generate an error. This error is back propagated through an inverse control network (76), which is the inverse of the control network (74) to generate a control error signal that is input to a distributed control system (73) to vary the control inputs to the plant (72) in order to change the output y(t) to meet the desired output. The control network (74) is comprised of a first network NET 1 that is operable to store a representation of the dependency of the control variables on the state variables. The predicted result is subtracted from the actual state variable input and stored as a residual in a residual layer (102).
    Type: Application
    Filed: January 8, 2002
    Publication date: July 4, 2002
    Inventors: James David Keeler, Eric Jon Hartman, Kadir Liano, Ralph Bruce Ferguson
  • Patent number: 6363289
    Abstract: A plant (72) is operable to receive control inputs c(t) and provide an output y(t). The plant (72) has associated therewith state variables s(t) that are not variable. A control network (74) is provided that accurately models the plant (72). The output of the control network (74) provides a predicted output which is combined with a desired output to generate an error. This error is back propagated through an inverse control network (76), which is the inverse of the control network (74) to generate a control error signal that is input to a distributed control system (73) to vary the control inputs to the plant (72) in order to change the output y(t) to meet the desired output. The control network (74) is comprised of a first network NET 1 that is operable to store a representation of the dependency of the control variables on the state variables. The predicted result is subtracted from the actual state variable input and stored as a residual in a residual layer (102).
    Type: Grant
    Filed: January 12, 1999
    Date of Patent: March 26, 2002
    Assignee: Pavilion Technologies, Inc.
    Inventors: James David Keeler, Eric Jon Hartman, Kadir Liano, Ralph Bruce Ferguson