Patents by Inventor John P. Havener
John P. Havener 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: 6738677Abstract: A method for providing independent static and dynamic models in a prediction, control and optimization environment utilizes an independent static model (20) and an independent dynamic model (22). The static model (20) is a rigorous predictive model that is trained over a wide range of data, whereas the dynamic model (22) is trained over a narrow range of data. The gain K of the static model (20) is utilized to scale the gain k of the dynamic model (22). The forced dynamic portion of the model (22) referred to as the bi variables are scaled by the ratio of the gains K and k. The bi have a direct effect on the gain of a dynamic model (22). This is facilitated by a coefficient modification block (40). Thereafter, the difference between the new value input to the static model (20) and the prior steady-state value is utilized as an input to the dynamic model (22). The predicted dynamic output is then summed with the previous steady-state value to provide a predicted value Y.Type: GrantFiled: November 22, 2002Date of Patent: May 18, 2004Assignee: Pavilion Technologies, Inc.Inventors: Gregory D. Martin, Eugene Boe, Stephen Piche, James David Keeler, Douglas Timmer, Mark Gerules, John P. Havener
-
Patent number: 6735483Abstract: A method and apparatus for controlling a non-linear mill. A linear controller is provided having a linear gain k that is operable to receive inputs representing measured variables of the plant and predict on an output of the linear controller predicted control values for manipulatible variables that control the plant. A non-linear model of the plant is provided for storing a representation of the plant over a trained region of the operating input space and having a steady-state gain K associated therewith. The gain k of the linear model is adjusted with the gain K of the non-linear model in accordance with a predetermined relationship as the measured variables change the operating region of the input space at which the linear controller is predicting the values for the manipulatible variables.Type: GrantFiled: December 9, 2002Date of Patent: May 11, 2004Assignee: Pavilion Technologies, Inc.Inventors: Gregory D. Martin, Eugene Boe, Stephen Piche, James David Keeler, Douglas Timmer, Mark Gerules, John P. Havener
-
Publication number: 20040059441Abstract: A kiln thermal and combustion control. A predictive model is provided of the dynamics of selected aspects of the operation of the system for modeling the dynamics thereof. The model has at least two discrete models associated therewith that model at least two of the selected aspects, the at least two discrete models having different dynamic responses. An optimizer receives desired values for the selected aspects of the operation of the system modeled by the model and optimizes the inputs to the model to minimize error between the predicted and desired values.Type: ApplicationFiled: September 23, 2003Publication date: March 25, 2004Inventors: Gregory D. Martin, Eugene Boe, Stephen Piche, James David Keeler, Douglas Timmer, Mark Gerules, John P. Havener
-
Patent number: 6678585Abstract: A method for controlling a plant to achieve desired operating results. Select operating parameters of the plant are measured and input to a plurality of transforms that define select actions to be taken by an operator of the plant as a function of the measured select operating parameters. Each of the transforms is associated with a portion of the measured select operating parameters and is operable to determine if a predetermined and associated condition exists in the plant, which would warrant the associated action being taken. The measured select operating parameters are processed through the associated transforms to determine for each of the transforms if the associated condition is present. An indication that the condition associated with any of the transforms is present, and for which transform, is provided to a user. A suggestion of the action to be taken for the associated indication is then provided to the user.Type: GrantFiled: September 28, 2000Date of Patent: January 13, 2004Assignee: Pavilion Technologies, Inc.Inventor: John P. Havener
-
Patent number: 6625501Abstract: A kiln thermal and combustion control. A predictive model is provided of the dynamics of selected aspects of the operation of the plant for modeling the dynamics thereof. The model has at least two discrete models associated therewith that model at least two of the selected aspects, the at least two discrete models having different dynamic responses. An optimizer receives desired values for the selected aspects of the operation of the plant modeled by the model and optimizes the inputs to the model to minimize error between the predicted and desired values. A control input device then applies the optimized input values to the plant after optimization thereof.Type: GrantFiled: August 14, 2002Date of Patent: September 23, 2003Assignee: Pavilion Technologies, Inc.Inventors: Gregory D. Martin, Eugene Boe, Stephen Piche, James David Keeler, Douglas Timmer, Mark Gerules, John P. Havener
-
Publication number: 20030088322Abstract: A kiln thermal and combustion control. A predictive model is provided of the dynamics of selected aspects of the operation of the plant for modeling the dynamics thereof The model has at least two discrete models associated therewith that model at least two of the selected aspects, the at least two discrete models having different dynamic responses. An optimizer receives desired values for the selected aspects of the operation of the plant modeled by the model and optimizes the inputs to the model to minimize error between the predicted and desired values.Type: ApplicationFiled: August 14, 2002Publication date: May 8, 2003Inventors: Gregory D. Martin, Eugene Boe, Stephen Piche, James David Keeler, Douglas Timmer, Mark Gerules, John P. Havener
-
Publication number: 20030078684Abstract: A method for providing independent static and dynamic models in a prediction, control and optimization environment utilizes an independent static model (20) and an independent dynamic model (22). The static model (20) is a rigorous predictive model that is trained over a wide range of data, whereas the dynamic model (22) is trained over a narrow range of data. The gain K of the static model (20) is utilized to scale the gain k of the dynamic model (22). The forced dynamic portion of the model (22) referred to as the bl variables are scaled by the ratio of the gains K and k. The bi have a direct effect on the gain of a dynamic model (22). This is facilitated by a coefficient modification block (40). Thereafter, the difference between the new value input to the static model (20) and the prior steady-state value is utilized as an input to the dynamic model (22). The predicted dynamic output is then summed with the previous steady-state value to provide a predicted value Y.Type: ApplicationFiled: November 22, 2002Publication date: April 24, 2003Inventors: Gregory D. Martin, Eugene Boe, Stephen Piche, James David Keeler, Douglas Timmer, Mark Gerules, John P. Havener
-
Publication number: 20030065410Abstract: A method and apparatus for controlling a non-linear mill. A linear controller is provided having a linear gain k that is operable to receive inputs representing measured variables of the plant and predict on an output of the linear controller predicted control values for manipulatible variables that control the plant. A non-linear model of the plant is provided for storing a representation of the plant over a trained region of the operating input space and having a steady-state gain K associated therewith. The gain k of the linear model is adjusted with the gain K of the non-linear model in accordance with a predetermined relationship as the measured variables change the operating region of the input space at which the linear controller is predicting the values for the manipulatible variables.Type: ApplicationFiled: December 9, 2002Publication date: April 3, 2003Inventors: Gregory D. Martin, Eugene Boe, Stephen Piche, James David Keeler, Douglas Timmer, Mark Gerules, John P. Havener
-
Publication number: 20030046130Abstract: System and method for asynchronous distributed optimization of an enterprise. The system includes multiple computer systems coupled over a network, which store and implement multiple models, including one or more dynamic models representing respective sub-systems or processes of the enterprise. At least two of the models are interdependent. The system also includes an optimizing system that includes multiple optimizers, at least two of which are interdependent, and constraints and/or objectives, and is operable to receive information related to the enterprise from multiple information sources, and use one or more of the plurality of models to generate a solution subject to the one or more constraints and/or objectives, which is usable in managing the enterprise. Some or all of the system operates in an asynchronous manner. Various portions of the system, e.g., the models, data sources, optimizers, constraints and/or objectives, etc., may be updated, e.g., asynchronously, as desired.Type: ApplicationFiled: August 21, 2002Publication date: March 6, 2003Inventors: Robert S. Golightly, John P. Havener, Ray D. Johnson, James D. Keeler, Ralph B. Ferguson
-
Publication number: 20030018399Abstract: An on-line optimizer is provided wherein a boiler (720) is optimized by measuring a select plurality of inputs to the boiler (720) and mapping them through a predetermined relationship that defines a single value representing a spacial relationship in the boiler that is a function of the select inputs. This single value is then optimized with the use of a plant optimizer (818) which provides an optimized value. This optimized value is then processed thought the inverse relationship of the single modified value to provide modified inputs to the plant that can be applied to the plant.Type: ApplicationFiled: February 25, 2002Publication date: January 23, 2003Inventors: John P. Havener, Stephen Piche, Donald Semrad, Brian K. Stephenson
-
Publication number: 20030014131Abstract: An on-line optimizer is provided wherein a boiler (720) is optimized by measuring a select plurality of inputs to the boiler (720) and mapping them through a predetermined relationship that defines a single value representing a spacial relationship in the boiler that is a function of the select inputs. This single value is then optimized with the use of a plant optimizer (818) which provides an optimized value. This optimized value is then processed thought the inverse relationship of the single modified value to provide modified inputs to the plant that can be applied to the plant.Type: ApplicationFiled: January 8, 2002Publication date: January 16, 2003Inventors: John P. Havener, Stephen Piche, Donald Semrad, Brian K. Stephenson
-
Patent number: 6493596Abstract: A method and apparatus for controlling a non-linear mill. A linear controller is provided having a linear gain k that is operable to receive inputs representing measured variables of the plant and predict on an output of the linear controller predicted control values for manipulatible variables that control the plant. A non-linear model of the plant is provided for storing a representation of the plant over a trained region of the operating input space and having a steady-state gain K associated therewith. The gain k of the linear model is adjusted with the gain K of the non-linear model in accordance with a predetermined relationship as the measured variables change the operating region of the input space at which the linear controller is predicting the values for the manipulatible variables. The predicted manipulatible variables are then output after the step of adjusting the gain k.Type: GrantFiled: February 28, 2000Date of Patent: December 10, 2002Assignee: Pavilion Technologies, Inc.Inventors: Gregory D. Martin, Eugene Boe, Stephen Piche, James David Keller, Douglas Timmer, Mark Gerules, John P. Havener
-
Patent number: 6487459Abstract: A method for providing independent static and dynamic models in a prediction, control and optimization environment utilizes an independent static model (20) and an independent dynamic model (22). The static model (20) is a rigorous predictive model that is trained over a wide range of data, whereas the dynamic model (22) is trained over a narrow range of data. The gain K of the static model (20) is utilized to scale the gain k of the dynamic model (22). The forced dynamic portion of the model (22) referred to as the bi variables are scaled by the ratio of the gains K and k. The bi have a direct effect on the gain of a dynamic model (22). This is facilitated by a coefficient modification block (40). Thereafter, the difference between the new value input to the static model (20) and the prior steady-state value is utilized as an input to the dynamic model (22). The predicted dynamic output is then summed with the previous steady-state value to provide a predicted value Y.Type: GrantFiled: February 16, 1999Date of Patent: November 26, 2002Assignee: Pavilion Technologies, Inc.Inventors: Gregory D. Martin, Eugene Boe, Stephen Piche, James David Keeler, Douglas Timmer, Mark Gerules, John P. Havener
-
Patent number: 6438430Abstract: A kiln thermal and combustion control. A predictive model is provided of the dynamics of selected aspects of the operation of the plant for modeling the dynamics thereof. The model has at least two discrete models associated therewith that model at least two of the selected aspects, the at least two discrete models having different dynamic responses. An optimizer receives desired values for the selected aspects of the operation of the plant modeled by the model and optimizes the inputs to the model to minimize error between the predicted and desired values. A control input device then applies the optimized input values to the plant after optimization thereof.Type: GrantFiled: May 9, 2000Date of Patent: August 20, 2002Assignee: Pavilion Technologies, Inc.Inventors: Gregory D. Martin, Eugene Boe, Stephen Piche, James David Keeler, Douglas Timmer, Mark Gerules, John P. Havener
-
Patent number: 6381504Abstract: An on-line optimizer is provided wherein a boiler (720) is optimized by measuring a select plurality of inputs to the boiler (720) and mapping them through a predetermined relationship that defines a single value representing a spacial relationship in the boiler that is a function of the select inputs. This single value is then optimized with the use of a plant optimizer (818) which provides an optimized value. This optimized value is then processed thought the inverse relationship of the single modified value to provide modified inputs to the plant that can be applied to the plant.Type: GrantFiled: December 31, 1998Date of Patent: April 30, 2002Assignee: Pavilion Technologies, Inc.Inventors: John P. Havener, Stephen Piche, Donald Semrad, Brian K. Stephenson
-
Patent number: 6278899Abstract: An on-line optimizer is comprised of a nonlinear dynamic model (702) which is operable to provide an estimation of the output of a plant. This receives manipulated variables (MV), disturbance variables (DV), and computed disturbance variables (CDB). The estimated output of the model is then compared to the actual output measured by virtual on-line analyzer (VOA) (616). This is compared is a difference block 618 to generate a bias which is then filtered by a filter(620). The output thereof is then provided to an output block (672) in a steady state optimizer (700) to offset the desired setpoints. These set points are input to a steady state nonlinear model which is operable to optimize the inputs to the plants for use for writing new set points in accordance with a predetermined cost function. This cost function is utilized to optimize the new inputs with the use of the steady state model in accordance with various constraints and target values.Type: GrantFiled: October 6, 1998Date of Patent: August 21, 2001Assignee: Pavilion Technologies, Inc.Inventors: Stephen Piche, John P. Havener, Donald Semrad
-
Patent number: 5933345Abstract: A method for providing independent static and dynamic models in a prediction, control and optimization environment utilizes an independent static model and an independent dynamic model. The static model is a rigorous predictive model that is trained over a wide range of data, whereas the dynamic model is trained over a narrow range of data. The gain K of the static model is utilized to scale the gain k of the dynamic model. The forced dynamic portion of the model referred to as the b.sub.i variables are scaled by the ratio of the gains K and k. The b.sub.i have a direct effect on the gain of a dynamic model. This is facilitated by a coefficient modification block. Thereafter, the difference between the new value input to the static model and the prior steady-state value is utilized as an input to the dynamic model. The predicted dynamic output is then summed with the previous steady-state value to provide a predicted value Y. Additionally, the path that is traversed between steady-state value changes.Type: GrantFiled: May 6, 1996Date of Patent: August 3, 1999Assignee: Pavilion Technologies, Inc.Inventors: Gregory D. Martin, Eugene Boe, Stephen Piche, James David Keeler, Douglas Timmer, Mark Gerules, John P. Havener
-
Patent number: 5548528Abstract: A continuous emission monitoring system for a manufacturing plant (10) includes a control system (16) which has associated therewith a virtual sensor network (18). The network (18) is a predictive network that receives as inputs both control values to the plant (10) and also sensor values. The network (18) is then operable to map the inputs through a stored representation of the plant (10) to output a predicted pollutant sensor level. This predicted pollutant sensor level is essentially the prediction of an actual pollutant sensor level that can be measured by a pollutant sensor (14). The network (18) therefore is a substitute for the pollutant sensor (14), thus providing a virtual sensor. The sensor values from the plant (10) are first processed through a sensor validation system (22).Type: GrantFiled: January 30, 1995Date of Patent: August 20, 1996Assignee: Pavilion TechnologiesInventors: James D. Keeler, John P. Havener, Devendra Godbole, Ralph B. Ferguson
-
Patent number: 5539638Abstract: An internal combustion engine [(360)] is provided with a plurality of sensors to monitor the operation thereof with respect to various temperature measurements, pressure measurements, etc. A predictive model processor [(322)] is provided that utilizes model parameters stored in the memory [(324)] to predict from the sensor inputs a predicted emissions output. The model is trained with inputs provided by the sensor and an actual emissions sensor output. During operation, this predicted output on line [(326)] can be utilized to provide an alarm or to be stored in a history database in a memory [(328)]. Additionally, the internal combustion engine [(260)] can have the predicted emissions output thereof periodically checked to determine the accuracy of the model. This is effected by connecting the output of the engine to an external emissions sensor [(310)] and taking the difference between the actual output and the predicted output to provide an error.Type: GrantFiled: November 5, 1993Date of Patent: July 23, 1996Assignee: Pavilion Technologies, Inc.Inventors: James D. Keeler, John P. Havener, Devendra Godbole, Ralph B. Ferguson, II
-
Patent number: 5386373Abstract: A continuous emission monitoring system for a manufacturing plant (10) includes a control system (16) which has associated therewith a virtual sensor network (18). The network (18) is a predictive network that receives as inputs both control values to the plant (10) and also sensor values. The network (18) is then operable to map the inputs through a stored representation of the plant (10) to output a predicted pollutant sensor level. This predicted pollutant sensor level is essentially the prediction of an actual pollutant sensor level that can be measured by a pollutant sensor (14). The network (18) therefore is a substitute for the pollutant sensor (14), thus providing a virtual sensor. The sensor values from the plant (10) are first processed through a sensor validation system (22).Type: GrantFiled: August 5, 1993Date of Patent: January 31, 1995Assignee: Pavilion Technologies, Inc.Inventors: James D. Keeler, John P. Havener, Devendra Godbole, Ralph B. Ferguson