Patents by Inventor Johan U. Backstrom

Johan U. Backstrom 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: 11449046
    Abstract: A method includes obtaining operating data associated with operation of a cross-directional industrial process controlled by at least one model-based process controller. The method also includes, during a training period, performing closed-loop model identification with a first portion of the operating data to identify multiple sets of first spatial and temporal models. The method further includes identifying clusters associated with parameter values of the first spatial and temporal models. The method also includes, during a testing period, performing closed-loop model identification with a second portion of the operating data to identify second spatial and temporal models. The method further includes determining whether at least one parameter value of at least one of the second spatial and temporal models falls outside at least one of the clusters.
    Type: Grant
    Filed: June 1, 2017
    Date of Patent: September 20, 2022
    Assignee: Honeywell Limited
    Inventors: Qiugang Lu, R. Bhushan Gopaluni, Michael G. Forbes, Philip D. Loewen, Johan U. Backstrom, Guy A. Dumont
  • Patent number: 10890882
    Abstract: A method includes obtaining one or more models associated with a model-based controller in an industrial process having multiple actuator arrays and performing spatial tuning of the controller. The spatial tuning includes identifying weighting matrices that suppress one or more frequency components in actuator profiles of the actuator arrays. The spatial tuning could also include finding a worst-case cutoff frequency over all output channels for each process input, designing the weighting matrices to penalize higher-frequency actuator variability based on the model(s) and the cutoff frequencies, and finding a multiplier for a spatial frequency weighted actuator variability term in a function that guarantees robust spatial stability. The controller could be configured to use a function during control of the industrial process, where a change to one or more terms of the function alters operation of the controller and the industrial process and at least one term is based on the weighting matrices.
    Type: Grant
    Filed: February 5, 2018
    Date of Patent: January 12, 2021
    Assignee: Honeywell International Inc.
    Inventors: Ning He, Michael Forbes, Johan U. Backstrom, Tongwen Chen
  • Patent number: 10809674
    Abstract: A method includes repeatedly identifying one or more values for one or more model parameters of at least one model associated with a process. The one or more values for the one or more model parameters are identified using data associated with the process. The method also includes clustering the values of the one or more model parameters into one or more clusters. The method further includes identifying one or more additional values for the one or more model parameters using additional data associated with the process. In addition, the method includes detecting a mismatch between the at least one model and the process in response to determining that at least some of the one or more additional values fall outside of the one or more clusters. The values could be clustered using a support vector machine.
    Type: Grant
    Filed: June 28, 2017
    Date of Patent: October 20, 2020
    Assignee: Honeywell Limited
    Inventors: Qiugang Lu, R. Bhushan Gopaluni, Michael G. Forbes, Philip D. Loewen, Johan U. Backstrom, Guy A. Dumont
  • Patent number: 10761522
    Abstract: A method includes obtaining closed-loop data associated with operation of an industrial process controller, where the industrial process controller is configured to control at least part of an industrial process using at least one model. The method also includes generating at least one noise model associated with the industrial process controller using at least some of the closed-loop data. The method further includes filtering the closed-loop data based on the at least one noise model. In addition, the method includes generating one or more model parameters for the industrial process controller using the filtered closed-loop data.
    Type: Grant
    Filed: June 28, 2017
    Date of Patent: September 1, 2020
    Assignee: Honeywell Limited
    Inventors: Qiugang Lu, Lee D. Rippon, R. Bhushan Gopaluni, Michael G. Forbes, Philip D. Loewen, Johan U. Backstrom, Guy A. Dumont
  • Patent number: 10678197
    Abstract: A method includes obtaining a model associated with a model-based controller in an industrial process having multiple actuator arrays and performing temporal tuning of the controller. The temporal tuning includes adjusting one or more parameters of a multivariable filter used to smooth reference trajectories of actuator profiles of the actuator arrays. The temporal tuning could also include obtaining one or more uncertainty specifications for one or more temporal parameters of the model, obtaining one or more overshoot limits for the actuator profiles, identifying a minimum bound for profile trajectory tuning parameters, and identifying one or more of the profile trajectory tuning parameters that minimize one or more measurement settling times without exceeding the one or more overshoot limits. The controller could be configured to use the adjusted parameter(s) during control of the industrial process such that the adjusting of the parameter(s) alters operation of the controller and the industrial process.
    Type: Grant
    Filed: February 5, 2018
    Date of Patent: June 9, 2020
    Assignee: Honeywell Limited
    Inventors: Ning He, Michael Forbes, Johan U. Backstrom, Tongwen Chen
  • Patent number: 10095206
    Abstract: A method includes generating a model associated with cross-directional fiber orientation of a web, which includes identifying spatial frequency characteristics of a fiber orientation (FO) process. The method also includes providing the model for control of the FO process. Generating the model could include performing a spatial impulse test of the FO process, and long wavelength responses of the FO process can be identified by performing a spatial long wavelength test of the FO process or by retrieving information from a historical database. Actuator edge padding can be applied to the model in order to generate a controller model. A controller can be used to control the process based on the controller model. At least one parameter of the controller model can be dynamically adjusted during operation of the controller. The controller can change average fiber orientation angle profiles and twist profiles by only adjusting slice lip actuators in a headbox.
    Type: Grant
    Filed: September 25, 2014
    Date of Patent: October 9, 2018
    Assignee: Honeywell Limited
    Inventors: Danlei Chu, Gregory E. Stewart, Cristian Gheorghe, Johan U. Backstrom
  • Publication number: 20180253070
    Abstract: A method includes obtaining a model associated with a model-based controller in an industrial process having multiple actuator arrays and performing temporal tuning of the controller. The temporal tuning includes adjusting one or more parameters of a multivariable filter used to smooth reference trajectories of actuator profiles of the actuator arrays. The temporal tuning could also include obtaining one or more uncertainty specifications for one or more temporal parameters of the model, obtaining one or more overshoot limits for the actuator profiles, identifying a minimum bound for profile trajectory tuning parameters, and identifying one or more of the profile trajectory tuning parameters that minimize one or more measurement settling times without exceeding the one or more overshoot limits. The controller could be configured to use the adjusted parameter(s) during control of the industrial process such that the adjusting of the parameter(s) alters operation of the controller and the industrial process.
    Type: Application
    Filed: February 5, 2018
    Publication date: September 6, 2018
    Inventors: Ning He, Michael Forbes, Johan U. Backstrom, Tongwen Chen
  • Publication number: 20180253086
    Abstract: A method includes obtaining one or more models associated with a model-based controller in an industrial process having multiple actuator arrays and performing spatial tuning of the controller. The spatial tuning includes identifying weighting matrices that suppress one or more frequency components in actuator profiles of the actuator arrays. The spatial tuning could also include finding a worst-case cutoff frequency over all output channels for each process input, designing the weighting matrices to penalize higher-frequency actuator variability based on the model(s) and the cutoff frequencies, and finding a multiplier for a spatial frequency weighted actuator variability term in a function that guarantees robust spatial stability. The controller could be configured to use a function during control of the industrial process, where a change to one or more terms of the function alters operation of the controller and the industrial process and at least one term is based on the weighting matrices.
    Type: Application
    Filed: February 5, 2018
    Publication date: September 6, 2018
    Inventors: Ning He, Michael Forbes, Johan U. Backstrom, Tongwen Chen
  • Patent number: 9971318
    Abstract: A method includes obtaining information identifying (i) uncertainties associated with multiple time-domain parameters of a model and (ii) time-domain performance specifications for a model-based industrial process controller. The model mathematically represents a MIMO industrial process. The method also includes generating multiple tuning parameters for the controller based on the uncertainties and the time-domain performance specifications. The tuning parameters include vectors of tuning parameters associated with the controller, and each vector includes values associated with different outputs of the industrial process. The time-domain parameters could include a process gain, a time constant, and a time delay for each input-output pair of the model. The time-domain performance specifications could include requirements related to worst-case overshoots, settling times, and total variations. The uncertainties could be specified as intervals in which the time-domain parameters lie.
    Type: Grant
    Filed: June 3, 2015
    Date of Patent: May 15, 2018
    Assignee: Honeywell Limited
    Inventors: Ning He, Dawei Shi, Michael Forbes, Johan U. Backstrom, Tongwen Chen
  • Publication number: 20180081328
    Abstract: A method includes repeatedly identifying one or more values for one or more model parameters of at least one model associated with a process. The one or more values for the one or more model parameters are identified using data associated with the process. The method also includes clustering the values of the one or more model parameters into one or more clusters. The method further includes identifying one or more additional values for the one or more model parameters using additional data associated with the process. In addition, the method includes detecting a mismatch between the at least one model and the process in response to determining that at least some of the one or more additional values fall outside of the one or more clusters. The values could be clustered using a support vector machine.
    Type: Application
    Filed: June 28, 2017
    Publication date: March 22, 2018
    Inventors: Qiugang Lu, R. Bhushan Gopaluni, Michael G. Forbes, Philip D. Loewen, Johan U. Backstrom, Guy A. Dumont
  • Publication number: 20180081349
    Abstract: A method includes obtaining operating data associated with operation of a cross-directional industrial process controlled by at least one model-based process controller. The method also includes, during a training period, performing closed-loop model identification with a first portion of the operating data to identify multiple sets of first spatial and temporal models. The method further includes identifying clusters associated with parameter values of the first spatial and temporal models. The method also includes, during a testing period, performing closed-loop model identification with a second portion of the operating data to identify second spatial and temporal models. The method further includes determining whether at least one parameter value of at least one of the second spatial and temporal models falls outside at least one of the clusters.
    Type: Application
    Filed: June 1, 2017
    Publication date: March 22, 2018
    Inventors: Qiugang Lu, R. Bhushan Gopaluni, Michael G. Forbes, Philip D. Loewen, Johan U. Backstrom, Guy A. Dumont
  • Publication number: 20180081348
    Abstract: A method includes obtaining closed-loop data associated with operation of an industrial process controller, where the industrial process controller is configured to control at least part of an industrial process using at least one model. The method also includes generating at least one noise model associated with the industrial process controller using at least some of the closed-loop data. The method further includes filtering the closed-loop data based on the at least one noise model. In addition, the method includes generating one or more model parameters for the industrial process controller using the filtered closed-loop data.
    Type: Application
    Filed: June 28, 2017
    Publication date: March 22, 2018
    Inventors: Qiugang Lu, Lee D. Rippon, R. Bhushan Gopaluni, Michael G. Forbes, Philip D. Loewen, Johan U. Backstrom, Guy A. Dumont
  • Patent number: 9557724
    Abstract: A method includes obtaining a reference tracking performance ratio and a disturbance rejection performance ratio associated with a model predictive control (MPC) controller. The method also includes filtering an output target signal for the controller using a first filter based on the reference tracking performance ratio. The method further includes filtering a feedback signal for the controller using a second filter based on the disturbance rejection performance ratio. The filters can provide two degrees of freedom for tuning reference tracking and disturbance rejection operations of the controller. The reference tracking operation of the controller and the disturbance rejection operation of the controller can be independently tunable. The reference tracking performance ratio can control how aggressively the controller responds to a change in the output target signal. The disturbance rejection performance ratio can control how aggressively the controller responds to a disturbance in the feedback signal.
    Type: Grant
    Filed: May 31, 2013
    Date of Patent: January 31, 2017
    Assignee: Honeywell Limited
    Inventors: Danlei Chu, Michael Forbes, Johan U. Backstrom
  • Publication number: 20160357162
    Abstract: A method includes obtaining information identifying (i) uncertainties associated with multiple time-domain parameters of a model and (ii) time-domain performance specifications for a model-based industrial process controller. The model mathematically represents a MIMO industrial process. The method also includes generating multiple tuning parameters for the controller based on the uncertainties and the time-domain performance specifications. The tuning parameters include vectors of tuning parameters associated with the controller, and each vector includes values associated with different outputs of the industrial process. The time-domain parameters could include a process gain, a time constant, and a time delay for each input-output pair of the model. The time-domain performance specifications could include requirements related to worst-case overshoots, settling times, and total variations. The uncertainties could be specified as intervals in which the time-domain parameters lie.
    Type: Application
    Filed: June 3, 2015
    Publication date: December 8, 2016
    Inventors: Ning He, Dawei Shi, Michael Forbes, Johan U. Backstrom, Tongwen Chen
  • Publication number: 20150268645
    Abstract: A method includes obtaining information identifying uncertainties associated with multiple parameters of a model for an industrial model-based controller. The method also includes obtaining information identifying multiple tuning parameters for the controller. The method further includes generating a graphical display identifying (i) one or more expected step responses of an industrial process that are based on the tuning parameters of the controller and (ii) an envelope around the one or more expected step responses that is based on the uncertainties associated with the parameters of the model. The parameters could include a process gain, a time constant, and a time delay associated with the model. The uncertainties associated with the parameters of the model could include, for each parameter of the model, an uncertainty expressed in the time domain. The information identifying the tuning parameters could include a settling time and an overshoot associated with the controller.
    Type: Application
    Filed: June 25, 2014
    Publication date: September 24, 2015
    Inventors: Dawei Shi, Jiadong Wang, Michael Forbes, Johan U. Backstrom, Tongwen Chen
  • Publication number: 20150081046
    Abstract: A method includes generating a model associated with cross-directional fiber orientation of a web, which includes identifying spatial frequency characteristics of a fiber orientation (FO) process. The method also includes providing the model for control of the FO process. Generating the model could include performing a spatial impulse test of the FO process, and long wavelength responses of the FO process can be identified by performing a spatial long wavelength test of the FO process or by retrieving information from a historical database. Actuator edge padding can be applied to the model in order to generate a controller model. A controller can be used to control the process based on the controller model. At least one parameter of the controller model can be dynamically adjusted during operation of the controller. The controller can change average fiber orientation angle profiles and twist profiles by only adjusting slice lip actuators in a headbox.
    Type: Application
    Filed: September 25, 2014
    Publication date: March 19, 2015
    Inventors: Danlei Chu, Gregory E. Stewart, Cristian Gheorghe, Johan U. Backstrom
  • Publication number: 20140358254
    Abstract: A method includes obtaining a reference tracking performance ratio and a disturbance rejection performance ratio associated with a model predictive control (MPC) controller. The method also includes filtering an output target signal for the controller using a first filter based on the reference tracking performance ratio. The method further includes filtering a feedback signal for the controller using a second filter based on the disturbance rejection performance ratio. The filters can provide two degrees of freedom for tuning reference tracking and disturbance rejection operations of the controller. The reference tracking operation of the controller and the disturbance rejection operation of the controller can be independently tunable. The reference tracking performance ratio can control how aggressively the controller responds to a change in the output target signal. The disturbance rejection performance ratio can control how aggressively the controller responds to a disturbance in the feedback signal.
    Type: Application
    Filed: May 31, 2013
    Publication date: December 4, 2014
    Applicant: HONEYWELL ASCa, Inc.
    Inventors: Danlei Chu, Michael Forbes, Johan U. Backstrom
  • Patent number: 8862249
    Abstract: A method includes generating a model associated with cross-directional fiber orientation of a web, which includes identifying spatial frequency characteristics of a fiber orientation (FO) process. The method also includes providing the model for control of the FO process. Generating the model could include performing a spatial impulse test of the FO process, and long wavelength responses of the FO process can be identified by performing a spatial long wavelength test of the FO process or by retrieving information from a historical database. Actuator edge padding can be applied to the model in order to generate a controller model. A controller can be used to control the process based on the controller model. At least one parameter of the controller model can be dynamically adjusted during operation of the controller. The controller can change average fiber orientation angle profiles and twist profiles by only adjusting slice lip actuators in a headbox.
    Type: Grant
    Filed: February 16, 2011
    Date of Patent: October 14, 2014
    Assignee: Honeywell ASCa Inc.
    Inventors: Danlei Chu, Gregory E. Stewart, Cristian Gheorghe, Johan U. Backstrom
  • Publication number: 20130325148
    Abstract: A method includes identifying an initial solution to a quadratic programming (QP) problem associated with a process. The method also includes performing an iterative procedure having one or more iterations. Each iteration includes determining whether any constraint associated with the process is violated in the solution. Each iteration also includes selecting a violated constraint, determining a step direction and a step length associated with the selected violated constraint, and updating the solution based on the step direction and the step length. Determining the step direction and the step length includes using a Schur complement based on an active set of constraints associated with the solution. The Schur complement is nonsingular during all iterations of the iterative procedure except when the active set is empty.
    Type: Application
    Filed: May 31, 2012
    Publication date: December 5, 2013
    Applicant: Honeywell ASCa Inc.
    Inventors: Ghulam Mustafa, Jiadong Wang, Tongwen Chen, Danlei Chu, Johan U. Backstrom
  • Patent number: 8600525
    Abstract: A method includes identifying an initial solution to a quadratic programming (QP) problem associated with a process. The method also includes performing an iterative procedure having one or more iterations. Each iteration includes determining whether any constraint associated with the process is violated in the solution. Each iteration also includes selecting a violated constraint, determining a step direction and a step length associated with the selected violated constraint, and updating the solution based on the step direction and the step length. Determining the step direction and the step length includes using a Schur complement based on an active set of constraints associated with the solution. The Schur complement is nonsingular during all iterations of the iterative procedure except when the active set is empty.
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: December 3, 2013
    Assignee: Honeywell ASCa Inc.
    Inventors: Ghulam Mustafa, Jiadong Wang, Tongwen Chen, Danlei Chu, Johan U. Backstrom