Patents by Inventor J. Ward MacArthur
J. Ward MacArthur 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: 10545482Abstract: A method includes obtaining a process model representing an industrial process and obtaining controller specifications for an industrial process controller. The method also includes identifying a controller design having one or more parameters for the industrial process controller using the process model, an uncertainty associated with the process model, and the one or more parameters. The method further includes validating the controller design of the industrial process controller for use in a closed-loop control system and deploying the controller design if validated to the industrial process controller.Type: GrantFiled: June 16, 2015Date of Patent: January 28, 2020Assignee: Honeywell International Inc.Inventors: Sachindra K. Dash, Konstantinos Tsakalis, J. Ward MacArthur
-
Patent number: 10534325Abstract: This disclosure provides adaptive control techniques for pH control or control of other industrial processes. For example, in one method, a robust stability condition (RSC) value is determined during operation of a process controller, and a characteristic of the process controller is adaptively modified based on the RSC value. The RSC value provides an estimate of performance of the process controller in controlling the industrial process. In another method, one of multiple process controllers is selected based on RSC values associated with the process controllers, and one or more control signals are output from the selected process controller to an industrial process in order to control the industrial process. The RSC values provide estimates of performances of the multiple process controllers in controlling the industrial process.Type: GrantFiled: July 14, 2016Date of Patent: January 14, 2020Assignee: Honeywell International Inc.Inventors: Sachindra K. Dash, Konstantinos Tsakalis, J. Ward MacArthur
-
Publication number: 20180017948Abstract: This disclosure provides adaptive control techniques for pH control or control of other industrial processes. For example, in one method, a robust stability condition (RSC) value is determined during operation of a process controller, and a characteristic of the process controller is adaptively modified based on the RSC value. The RSC value provides an estimate of performance of the process controller in controlling the industrial process. In another method, one of multiple process controllers is selected based on RSC values associated with the process controllers, and one or more control signals are output from the selected process controller to an industrial process in order to control the industrial process. The RSC values provide estimates of performances of the multiple process controllers in controlling the industrial process.Type: ApplicationFiled: July 14, 2016Publication date: January 18, 2018Inventors: Sachindra K. Dash, Konstantinos Tsakalis, J. Ward MacArthur
-
Publication number: 20160026171Abstract: A method includes obtaining a process model representing an industrial process and obtaining controller specifications for an industrial process controller. The method also includes identifying a controller design having one or more parameters for the industrial process controller using the process model, an uncertainty associated with the process model, and the one or more parameters. The method further includes validating the controller design of the industrial process controller for use in a closed-loop control system and deploying the controller design if validated to the industrial process controller.Type: ApplicationFiled: June 16, 2015Publication date: January 28, 2016Inventors: Sachindra K. Dash, Konstantinos Tsakalis, J. Ward MacArthur
-
Patent number: 9199860Abstract: A method includes receiving data associated with operation of an industrial process system. The method also includes identifying a model defining a behavior of the industrial process system using the data, an orthonormal bases function, and an ordinal spline bases function. The orthonormal bases function can be generated using estimated poles of the industrial process system. The ordinal spline bases function can be generated using a specified set of cubic splines. The ordinal spline bases function can also be generated using a distribution of knots and multiple ordinal spline functions associated with the knots. More knots can be associated with a more nonlinear portion of the industrial process system, and fewer knots can be associated with a less nonlinear portion or a linear portion of the industrial process system.Type: GrantFiled: December 13, 2011Date of Patent: December 1, 2015Assignee: Honeywell International Inc.Inventor: J. Ward MacArthur
-
Patent number: 8688412Abstract: A system includes a process controller and an equation evaluation apparatus. The equation evaluation apparatus includes an equation editor, a model factory, and an equation evaluation engine. The equation editor is adapted to receive equations describing a process to be controlled by the process controller. The equation editor is also adapted to generate model information representing the equations. The model factory is adapted to receive the model information and generate an equation stack representing the equations. The equation evaluation engine is adapted to receive evaluation information from the process controller, evaluate at least one of the equations using the evaluation information and the equation stack, and send a result of the evaluation to the process controller. The model information could include information representing algebraic equations, differential equations, algebraic states, differential states, inputs, parameters, constants, and/or expressions.Type: GrantFiled: April 7, 2010Date of Patent: April 1, 2014Assignee: Honeywell International Inc.Inventors: Sriram Hallihole, Madhukar Madhavamurthy Gundappa, Ranganathan Srinivasan, J. Ward MacArthur, Sanjay Venugopal, Venkata K. P. Reddy Vurubindi
-
Publication number: 20120323367Abstract: A method includes obtaining a nonlinear model that represents a pH of a material in a process to be controlled. The model is generated using an orthonormal bases function and an ordinal spline bases function. The method also includes performing non-linear model predictive control of the process using the model. The method could also include generating the model using the orthonormal bases function and the ordinal spline bases function. This could include identifying a distribution of knots and multiple ordinal spline functions, where each ordinal spline function is associated with one of the knots. The ordinal spline bases function can be generated using at least one of the ordinal spline functions.Type: ApplicationFiled: December 13, 2011Publication date: December 20, 2012Applicant: Honeywell International Inc.Inventors: J. Ward MacArthur, Sachindra K. Dash, Ravi K. Bhaskar
-
Publication number: 20120323342Abstract: A method includes receiving data associated with operation of an industrial process system. The method also includes identifying a model defining a behavior of the industrial process system using the data, an orthonormal bases function, and an ordinal spline bases function. The orthonormal bases function can be generated using estimated poles of the industrial process system. The ordinal spline bases function can be generated using a specified set of cubic splines. The ordinal spline bases function can also be generated using a distribution of knots and multiple ordinal spline functions associated with the knots. More knots can be associated with a more nonlinear portion of the industrial process system, and fewer knots can be associated with a less nonlinear portion or a linear portion of the industrial process system.Type: ApplicationFiled: December 13, 2011Publication date: December 20, 2012Applicant: Honeywell International Inc.Inventor: J. Ward MacArthur
-
Patent number: 8311653Abstract: One method includes obtaining a preliminary model associated with a system to be controlled and constructing a weighted model using one or more weighting factors. The method also includes identifying a final model of the system using the preliminary and weighted models, where the final model has a stability margin that is greater than an uncertainty associated with the final model. The method further includes controlling the system using a controller designed based on the final model. Another method includes identifying a first model associated with a system to be controlled, performing model order reduction to identify a second model, and controlling the system using a controller designed based on the second model. Performing the model order reduction includes reducing a weighted coprime factor model uncertainty between the first and second models.Type: GrantFiled: February 8, 2008Date of Patent: November 13, 2012Assignee: Honeywell International Inc.Inventors: Charles Q. Zhan, Sachindra K. Dash, J. Ward MacArthur, Konstantinos Tsakalis
-
Patent number: 8295952Abstract: An apparatus, method, and computer program are provided for automated closed-loop identification of an industrial process in a process control system. Multiple models (such as multiple model structure-model order combinations) can be identified, where the models are associated with a process to be controlled. One or more metrics (such as a prediction metric or rank) can be determined for each of the models. At least one of the models can be selected based on the one or more metrics. A final model for controlling the process can be provided (such as to a controller), where the final model is based on the at least one selected model. A band pass filter could be designed using some of the identified models. The band pass filter could be used to identify at least one other of the models or to determine at least one of the one or more metrics.Type: GrantFiled: September 21, 2011Date of Patent: October 23, 2012Assignee: Honeywell International Inc.Inventors: J. Ward MacArthur, Charles Q. Zhan
-
Publication number: 20120109620Abstract: A method includes obtaining at least one measurement of one or more controlled variables associated with an industrial process. The method also includes obtaining a linearized approximation of a process model representing the industrial process. The method further includes estimating a state of the industrial process using the at least one measurement, the linearized approximation, and a window-based state estimator. The method also includes generating at least one control signal for adjusting one or more manipulated variables associated with the industrial process. Generating the at least one control signal includes using the estimated state and model predictive control (MPC) logic. In addition, the method includes outputting the at least one control signal.Type: ApplicationFiled: October 13, 2011Publication date: May 3, 2012Applicant: Honeywell International Inc.Inventors: Sujit V. Gaikwad, Konstantinos Tskalis, J. Ward MacArthur, Sachindra K. Dash
-
Publication number: 20120053704Abstract: An apparatus, method, and computer program are provided for automated closed-loop identification of an industrial process in a process control system. Multiple models (such as multiple model structure-model order combinations) can be identified, where the models are associated with a process to be controlled. One or more metrics (such as a prediction metric or rank) can be determined for each of the models. At least one of the models can be selected based on the one or more metrics. A final model for controlling the process can be provided (such as to a controller), where the final model is based on the at least one selected model. A band pass filter could be designed using some of the identified models. The band pass filter could be used to identify at least one other of the models or to determine at least one of the one or more metrics.Type: ApplicationFiled: September 21, 2011Publication date: March 1, 2012Applicant: Honeywell International Inc.Inventors: J. Ward MacArthur, Charles Q. Zhan
-
Patent number: 8046090Abstract: An apparatus, method, and computer program are provided for automated closed-loop identification of an industrial process in a process control system. Multiple models (such as multiple model structure-model order combinations) can be identified, where the models are associated with a process to be controlled. One or more metrics (such as a prediction metric or rank) can be determined for each of the models. At least one of the models can be selected based on the one or more metrics. A final model for controlling the process can be provided (such as to a controller), where the final model is based on the at least one selected model. A band pass filter could be designed using some of the identified models. The band pass filter could be used to identify at least one other of the models or to determine at least one of the one or more metrics.Type: GrantFiled: January 31, 2007Date of Patent: October 25, 2011Assignee: Honeywell International Inc.Inventors: J. Ward MacArthur, Charles Q. Zhan
-
Publication number: 20110251700Abstract: A system includes a process controller and an equation evaluation apparatus. The equation evaluation apparatus includes an equation editor, a model factory, and an equation evaluation engine. The equation editor is adapted to receive equations describing a process to be controlled by the process controller. The equation editor is also adapted to generate model information representing the equations. The model factory is adapted to receive the model information and generate an equation stack representing the equations. The equation evaluation engine is adapted to receive evaluation information from the process controller, evaluate at least one of the equations using the evaluation information and the equation stack, and send a result of the evaluation to the process controller. The model information could include information representing algebraic equations, differential equations, algebraic states, differential states, inputs, parameters, constants, and/or expressions.Type: ApplicationFiled: April 7, 2010Publication date: October 13, 2011Applicant: Honeywell International Inc.Inventors: Sriram Hallihole, Madhukar Madhavamurthy Gundappa, Ranganathan Srinivasan, J. Ward MacArthur, Sanjay Venugopal, Venkata K.P. Reddy Vurubindi
-
Patent number: 7970482Abstract: A method and system for process control using a model predictive controller. The control system can have one or more control devices operably coupled to a processing system for controlling a process of the processing system; a modeling tool to provide a non-linear model based at least in part on the process and to provide a plurality of linearized models based at least in part on the non-linear model, where the plurality of linearized models are linearized at different linearization rates; and a controller operably coupled to the modeling tool. The controller can select one of the plurality of linearized models based on a comparison of the plurality of linearized models with a reference model. The controller can send one or more control signals to at least one of the one or more control devices. The one or more control signals can be determined using the selected one of the plurality of linearized models.Type: GrantFiled: August 9, 2007Date of Patent: June 28, 2011Assignee: Honeywell International Inc.Inventors: Ranganathan Srinivasan, J. Ward MacArthur
-
Patent number: 7881815Abstract: A method and system for process control. The control system can be operably coupled to a processing system. The control system can include control devices operably coupled to the processing system; a modeling module to provide a linear model based at least in part on the processing system; a computational module to provide controller algorithms associated with the control devices; a user interface module to present at a user interface controller information based at least in part on the linear model and the controller algorithms; and a separate coordination module for establishing communication between the modeling module, the computational module and the user interface module. One or more control signals can be provided to at least one of the control devices for controlling the processing system. In one embodiment, the modeling module can generate the linear model from a non-linear process.Type: GrantFiled: July 12, 2007Date of Patent: February 1, 2011Assignee: Honeywell International Inc.Inventors: Ranganathan Srinivasan, J. Ward MacArthur, Gobinath Pandurangan, Murugesh Palanisamy, Sriram Hallihole
-
Patent number: 7734451Abstract: Various methods, devices, systems, and computer programs are disclosed relating to the use of models to represent systems and processes (such as manufacturing and production plants). For example, a method may include generating a first model and a second model using operating data associated with a system or process. The method may also include using the first and second models to predict one or more events associated with the system or process. The one or more events are predicted by generating one or more initial event predictions using the first model and adjusting the one or more initial event predictions using the second model. The first model may represent a Principal Component Analysis (PCA) model, and the second model may represent a Fuzzy Logic model.Type: GrantFiled: October 18, 2006Date of Patent: June 8, 2010Assignee: Honeywell International Inc.Inventors: J. Ward MacArthur, Wendy K. Foslien, Dinkar Mylaraswamy, Mohan N. Srinivasrao
-
Publication number: 20090204233Abstract: One method includes obtaining a preliminary model associated with a system to be controlled and constructing a weighted model using one or more weighting factors. The method also includes identifying a final model of the system using the preliminary and weighted models, where the final model has a stability margin that is greater than an uncertainty associated with the final model. The method further includes controlling the system using a controller designed based on the final model. Another method includes identifying a first model associated with a system to be controlled, performing model order reduction to identify a second model, and controlling the system using a controller designed based on the second model. Performing the model order reduction includes reducing a weighted coprime factor model uncertainty between the first and second models.Type: ApplicationFiled: February 8, 2008Publication date: August 13, 2009Applicant: Honeywell International Inc.Inventors: Charles Q. Zhan, Sachindra K. Dash, J. Ward MacArthur, Konstantinos Tsakalis
-
Publication number: 20090043546Abstract: A method and system for process control using a model predictive controller. The control system can have one or more control devices operably coupled to a processing system for controlling a process of the processing system; a modeling tool to provide a non-linear model based at least in part on the process and to provide a plurality of linearized models based at least in part on the non-linear model, where the plurality of linearized models are linearized at different linearization rates; and a controller operably coupled to the modeling tool. The controller can select one of the plurality of linearized models based on a comparison of the plurality of linearized models with a reference model. The controller can send one or more control signals to at least one of the one or more control devices. The one or more control signals can be determined using the selected one of the plurality of linearized models.Type: ApplicationFiled: August 9, 2007Publication date: February 12, 2009Applicant: Honeywell International Inc.Inventors: Ranganathan Srinivasan, J. Ward MacArthur
-
Publication number: 20090018671Abstract: A method and system for process control. The control system can be operably coupled to a processing system. The control system can include control devices operably coupled to the processing system; a modeling module to provide a linear model based at least in part on the processing system; a computational module to provide controller algorithms associated with the control devices; a user interface module to present at a user interface controller information based at least in part on the linear model and the controller algorithms; and a separate coordination module for establishing communication between the modeling module, the computational module and the user interface module. One or more control signals can be provided to at least one of the control devices for controlling the processing system. In one embodiment, the modeling module can generate the linear model from a non-linear process.Type: ApplicationFiled: July 12, 2007Publication date: January 15, 2009Applicant: Honeywell International Inc.Inventors: Ranganathan Srinivasan, J. Ward MacArthur, Gobinath Pandurangan, Murugesh Palanisamy, Sriram Hallihole