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: 12164271Abstract: 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: GrantFiled: May 5, 2023Date of Patent: December 10, 2024Assignee: Rockwell Automation Technology, Inc.Inventors: Bijan Sayyar-Rodsari, Eric Jon Hartman, Carl Anthony Schweiger
-
Publication number: 20230273575Abstract: 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: ApplicationFiled: May 5, 2023Publication date: August 31, 2023Inventors: Bijan Sayyar-Rodsari, Eric Jon Hartman, Carl Anthony Schweiger
-
Patent number: 11675319Abstract: 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: GrantFiled: July 21, 2020Date of Patent: June 13, 2023Assignee: Rockwell Automation Technology, Inc.Inventors: Bijan Sayyar-Rodsari, Eric Jon Hartman, Carl Anthony Schweiger
-
Publication number: 20200348630Abstract: 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: ApplicationFiled: July 21, 2020Publication date: November 5, 2020Inventors: Bijan Sayyar-Rodsari, Eric Jon Hartman, Carl Anthony Schweiger
-
Patent number: 10739735Abstract: 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: GrantFiled: September 28, 2015Date of Patent: August 11, 2020Assignee: Rockwell Automation Technologies, Inc.Inventors: Bijan Sayyar-Rodsari, Eric Jon Hartman, Carl Anthony Schweiger
-
Publication number: 20160018795Abstract: 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: ApplicationFiled: September 28, 2015Publication date: January 21, 2016Inventors: Bijan Sayyar-Rodsari, Eric Jon Hartman, Carl Anthony Schweiger
-
Patent number: 9147153Abstract: 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: GrantFiled: November 6, 2012Date of Patent: September 29, 2015Assignee: ROCKWELL AUTOMATION TECHNOLOGIES, INC.Inventors: Bijan Sayyar-Rodsari, Eric Jon Hartman, Carl Anthony Schweiger
-
Publication number: 20140129491Abstract: 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: ApplicationFiled: November 6, 2012Publication date: May 8, 2014Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.Inventors: Bijan Sayyar-Rodsari, Eric Jon Hartman, Carl Anthony Schweiger
-
Patent number: 7624079Abstract: 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: GrantFiled: April 3, 2006Date of Patent: November 24, 2009Assignee: Rockwell Automation Technologies, Inc.Inventors: Eric Jon Hartman, Stephen Piche, Mark Gerules
-
Patent number: 7315846Abstract: 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: GrantFiled: April 3, 2006Date of Patent: January 1, 2008Assignee: Pavilion Technologies, Inc.Inventors: Eric Jon Hartman, Stephen Piche, Mark Gerules
-
Patent number: 7213006Abstract: 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: GrantFiled: November 4, 2005Date of Patent: May 1, 2007Assignee: Pavilion Technologies, Inc.Inventors: Eric Jon Hartman, Stephen Piche, Mark Gerules
-
Patent number: 7058617Abstract: 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: GrantFiled: September 14, 2000Date of Patent: June 6, 2006Assignee: Pavilion Technologies, Inc.Inventors: Eric Jon Hartman, Stephen Piche, Mark Gerules
-
Patent number: 6985781Abstract: 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: GrantFiled: January 8, 2002Date of Patent: January 10, 2006Assignee: Pavilion Technologies, Inc.Inventors: James David Keeler, Eric Jon Hartman, Kadir Liano, Ralph Bruce Ferguson
-
Patent number: 6957203Abstract: 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: GrantFiled: July 7, 2003Date of Patent: October 18, 2005Assignee: Pavilion TechnologiesInventors: James David Keeler, Eric Jon Hartman, Ralph Bruce Ferguson
-
Publication number: 20040199481Abstract: 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: ApplicationFiled: April 20, 2004Publication date: October 7, 2004Inventors: Eric Jon Hartman, Carsten Peterson, Stephen Piche
-
Publication number: 20040133533Abstract: 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: ApplicationFiled: July 7, 2003Publication date: July 8, 2004Inventors: James David Keeler, Eric Jon Hartman, Ralph Bruce Ferguson
-
Patent number: 6725208Abstract: 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: GrantFiled: April 12, 1999Date of Patent: April 20, 2004Assignee: Pavilion Technologies, Inc.Inventors: Eric Jon Hartman, Carsten Peterson, Stephen Piche
-
Patent number: 6591254Abstract: 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: GrantFiled: November 6, 2001Date of Patent: July 8, 2003Assignee: Pavilion Technologies, Inc.Inventors: James David Keeler, Eric Jon Hartman, Ralph Bruce Ferguson
-
Publication number: 20020087221Abstract: 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: ApplicationFiled: January 8, 2002Publication date: July 4, 2002Inventors: James David Keeler, Eric Jon Hartman, Kadir Liano, Ralph Bruce Ferguson
-
Patent number: 6363289Abstract: 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: GrantFiled: January 12, 1999Date of Patent: March 26, 2002Assignee: Pavilion Technologies, Inc.Inventors: James David Keeler, Eric Jon Hartman, Kadir Liano, Ralph Bruce Ferguson