Patents by Inventor Joseph Z. Lu

Joseph Z. Lu 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).

  • Publication number: 20240036556
    Abstract: Embodiments of the present disclosure provide for generation and use of multiple representations of a processing plant, for example a refinery plant. In some embodiments a first representation is utilized to visualize the component(s) and/or connection(s) of the processing plant, with a second representation utilized to process one or more aspect(s) of the processing plant. The first representation in some embodiments represents the physical components and/or connections between such components to enable intuitive visualization and monitoring of the components thereof. The second representation in some embodiments represents a virtualized representation of the physical components and/or connections between such components in a manner that is better processable via one or more computing process(es). Such processing is performable to generate data for controlling configuration and/or operation of component(s) in the processing plant.
    Type: Application
    Filed: March 15, 2023
    Publication date: February 1, 2024
    Inventors: Christopher J. WEBB, Joseph Z. LU, Kiran RAVIPRAKASH
  • Publication number: 20240036555
    Abstract: Embodiments of the present disclosure provide for generating at least one optimized operational parameter associated with a processing plant, such as an oil refinery. Embodiments of the disclosure utilize a multi-horizon optimization process, for example that generates optimized operational parameter(s) based on at least a long-horizon optimized plan and a short-horizon optimized plan. Some embodiments utilize the multiple horizons to generate the optimized operational parameter(s) via different process(es) based on configuration(s) and/or characteristic(s) of a processing plant. The resulting optimized operational parameter(s) enable operation of the processing plant during the immediate term in a manner that is optimized specifically for the processing plant in its particular configuration.
    Type: Application
    Filed: March 15, 2023
    Publication date: February 1, 2024
    Inventors: Joseph Z. LU, Jan JECH
  • Patent number: 10466684
    Abstract: A method includes receiving, at a master MPC controller from a slave MPC controller, proxy limit values indicating to what extent the slave controller is able to change multiple manipulated variables in multiple directions within a variable space without violating process variable constraints of the slave controller. The variable space includes a first feasibility region defined by the process variable constraints. The method also includes estimating a second feasibility region associated with the slave controller. At least part of the second feasibility region resides within the first feasibility region. The method further includes performing plantwide optimization at the master controller. A solution generated during the plantwide optimization includes a combination of manipulated variable values within the second feasibility region. Estimating the second feasibility region includes identifying edges of the second feasibility region based on the proxy limit values.
    Type: Grant
    Filed: May 25, 2017
    Date of Patent: November 5, 2019
    Assignee: Honeywell International Inc.
    Inventor: Joseph Z. Lu
  • Patent number: 10379503
    Abstract: A method includes receiving, at a master model predictive control (MPC) controller from a slave MPC controller, information indicating to what extent the slave MPC controller is able to change multiple manipulated variables in each of multiple directions within a variable space without violating process variable constraints of the slave MPC controller. The method also includes estimating a feasibility region associated with the slave MPC controller using the information, where the feasibility region identifies a portion of the variable space in which combinations of manipulated variable values satisfy the process variable constraints. In addition, the method includes performing plantwide optimization at the master MPC controller using the feasibility region, where a solution generated during the plantwide optimization includes one of the combinations of manipulated variable values within the feasibility region.
    Type: Grant
    Filed: October 24, 2014
    Date of Patent: August 13, 2019
    Assignee: Honeywell International Inc.
    Inventor: Joseph Z. Lu
  • Patent number: 10348730
    Abstract: Authentication based on a target uniform resource identifier (URI) via security proxies. A framework for creating, updating and deleting authentication groups according to a destination URI may be provided. Each of the authentication groups may have a corresponding adaptable authentication scheme. An access from a client to a server may be classified into an authentication group. An authentication request from the client to the server may be intercepted by an authentication scheme based on the authentication group. A session based cookie may be utilized for supporting access between the client and the server.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: July 9, 2019
    Assignee: International Business Machines Corporation
    Inventors: Yu Guo, Patrick Y. Lin, Joseph Z. Lu, Ping Wang, Cindy M. Wu
  • Patent number: 10203667
    Abstract: A method includes identifying one of multiple regions in a range where an output (OP) value used to implement a manipulated variable is located. The manipulated variable is associated with an industrial process, and the OP value represents an output of a downstream controller. The method also includes calculating an achievable manipulated variable (MV) limit for the manipulated variable based on the region in which the OP value is located. For example, when the OP value is located in one region, the achievable MV limit could match a user-specified limit or be based on a gain between the OP value and a value of a process variable. When the OP value is located in another region, the achievable MV limit could track the value of the process variable with a gap.
    Type: Grant
    Filed: September 1, 2011
    Date of Patent: February 12, 2019
    Assignee: Honeywell International Inc.
    Inventors: John A. Escarcega, Charles Q. Zhan, Joseph Z. Lu
  • Publication number: 20180341252
    Abstract: A method includes receiving, at a master MPC controller from a slave MPC controller, proxy limit values indicating to what extent the slave controller is able to change multiple manipulated variables in multiple directions within a variable space without violating process variable constraints of the slave controller. The variable space includes a first feasibility region defined by the process variable constraints. The method also includes estimating a second feasibility region associated with the slave controller. At least part of the second feasibility region resides within the first feasibility region. The method further includes performing plantwide optimization at the master controller. A solution generated during the plantwide optimization includes a combination of manipulated variable values within the second feasibility region. Estimating the second feasibility region includes identifying edges of the second feasibility region based on the proxy limit values.
    Type: Application
    Filed: May 25, 2017
    Publication date: November 29, 2018
    Inventor: Joseph Z. Lu
  • Patent number: 9733629
    Abstract: A method includes obtaining a planning model for an industrial facility at a master MPC controller and sending at least one optimization call from the master MPC controller to one or more slave MPC controllers. The method also includes receiving at least one proxy limit value from the slave MPC controller(s) in response to the at least one optimization call. The at least one proxy limit value identifies to what extent one or more process variables controlled by the slave MPC controller(s) are adjustable without violating any process variable constraints. In addition, the method includes performing plantwide optimization at the master MPC controller using the planning model and the at least one proxy limit value. The at least one proxy limit value allows the master MPC controller to honor the process variable constraints of the slave MPC controller(s) during the plantwide optimization.
    Type: Grant
    Filed: July 21, 2014
    Date of Patent: August 15, 2017
    Assignee: Honeywell International Inc.
    Inventor: Joseph Z. Lu
  • Publication number: 20170187714
    Abstract: Authentication based on a target uniform resource identifier (URI) via security proxies. A framework for creating, updating and deleting authentication groups according to a destination URI may be provided. Each of the authentication groups may have a corresponding adaptable authentication scheme. An access from a client to a server may be classified into an authentication group. An authentication request from the client to the server may be intercepted by an authentication scheme based on the authentication group. A session based cookie may be utilized for supporting access between the client and the server.
    Type: Application
    Filed: December 28, 2015
    Publication date: June 29, 2017
    Inventors: Yu Guo, Patrick Y. Lin, Joseph Z. Lu, Ping Wang, Cindy M. Wu
  • Publication number: 20160018796
    Abstract: A method includes obtaining a planning model for an industrial facility at a master MPC controller and sending at least one optimization call from the master MPC controller to one or more slave MPC controllers. The method also includes receiving at least one proxy limit value from the slave MPC controller(s) in response to the at least one optimization call. The at least one proxy limit value identifies to what extent one or more process variables controlled by the slave MPC controller(s) are adjustable without violating any process variable constraints. In addition, the method includes performing plantwide optimization at the master MPC controller using the planning model and the at least one proxy limit value. The at least one proxy limit value allows the master MPC controller to honor the process variable constraints of the slave MPC controller(s) during the plantwide optimization.
    Type: Application
    Filed: July 21, 2014
    Publication date: January 21, 2016
    Inventor: Joseph Z. Lu
  • Publication number: 20160018797
    Abstract: A method includes receiving, at a master model predictive control (MPC) controller from a slave MPC controller, information indicating to what extent the slave MPC controller is able to change multiple manipulated variables in each of multiple directions within a variable space without violating process variable constraints of the slave MPC controller. The method also includes estimating a feasibility region associated with the slave MPC controller using the information, where the feasibility region identifies a portion of the variable space in which combinations of manipulated variable values satisfy the process variable constraints. In addition, the method includes performing plantwide optimization at the master MPC controller using the feasibility region, where a solution generated during the plantwide optimization includes one of the combinations of manipulated variable values within the feasibility region.
    Type: Application
    Filed: October 24, 2014
    Publication date: January 21, 2016
    Inventor: Joseph Z. Lu
  • Patent number: 9122261
    Abstract: A method includes identifying a nonlinear model used by an optimizer to perform optimization operations associated with an industrial process to be controlled. The method also includes generating a Hessian matrix associated with the nonlinear model. The method further includes providing the Hessian matrix to an advanced process controller that uses the Hessian matrix to perform both process control and optimization operations. The Hessian matrix can approximate a nonlinear objective function. The method can also include providing one or more approximated nonlinear constraints, a solution of a quadratic sub-problem that approximates the nonlinear model, or a combination of multiple solutions of the quadratic sub-problem to the advanced process controller. The Hessian matrix can be updated and provided to the advanced process controller during each of multiple iterations.
    Type: Grant
    Filed: April 24, 2012
    Date of Patent: September 1, 2015
    Assignee: Honeywell International Inc.
    Inventor: Joseph Z. Lu
  • Publication number: 20130282146
    Abstract: A method includes identifying a nonlinear model used by an optimizer to perform optimization operations associated with an industrial process to be controlled. The method also includes generating a Hessian matrix associated with the nonlinear model. The method further includes providing the Hessian matrix to an advanced process controller that uses the Hessian matrix to perform both process control and optimization operations. The Hessian matrix can approximate a nonlinear objective function. The method can also include providing one or more approximated nonlinear constraints, a solution of a quadratic sub-problem that approximates the nonlinear model, or a combination of multiple solutions of the quadratic sub-problem to the advanced process controller. The Hessian matrix can be updated and provided to the advanced process controller during each of multiple iterations.
    Type: Application
    Filed: April 24, 2012
    Publication date: October 24, 2013
    Applicant: Honeywell International Inc.
    Inventor: Joseph Z. Lu
  • Publication number: 20130060353
    Abstract: A method includes identifying one of multiple regions in a range where an output (OP) value used to implement a manipulated variable is located. The manipulated variable is associated with an industrial process, and the OP value represents an output of a downstream controller. The method also includes calculating an achievable manipulated variable (MV) limit for the manipulated variable based on the region in which the OP value is located. For example, when the OP value is located in one region, the achievable MV limit could match a user-specified limit or be based on a gain between the OP value and a value of a process variable. When the OP value is located in another region, the achievable MV limit could track the value of the process variable with a gap.
    Type: Application
    Filed: September 1, 2011
    Publication date: March 7, 2013
    Applicant: Honeywell International Inc.
    Inventors: John A. Escarcega, Charles Q. Zhen, Joseph Z. Lu
  • Patent number: 8046089
    Abstract: A method includes obtaining a nonlinear process model modeling a nonlinear process to be controlled. The method also includes obtaining an objective function defining how the process is controlled. The method further includes obtaining a control model defining a dynamic feasible region associated with a controlled variable, where the controlled variable is associated with the process. In addition, the method includes controlling the nonlinear process by solving a control problem that includes the process model, control model, and objective function. The dynamic feasible region defined by the control model could represent a funnel region. The objective function could include terms for minimizing and optimizing adjustments to one or more manipulated variables associated with the process.
    Type: Grant
    Filed: June 20, 2008
    Date of Patent: October 25, 2011
    Assignee: Honeywell International Inc.
    Inventors: Jeffrey G. Renfro, Joseph Z. Lu
  • Publication number: 20110040399
    Abstract: A method includes receiving first input data from one or more first process control system components. The method also includes receiving second input data from one or more second process control system components. In addition, the method includes performing an iterative process that includes identifying one or more adjustments to at least one target quantity using the first input data, identifying one or more contribution values using the one or more adjustments, and identifying one or more estimated product yields using the one or more contribution values and the second input data. Each target quantity is associated with at least one intermediate or final product to be produced. Each contribution value is based on an intermediate product's contribution to each of multiple final products. Each estimated product yield is associated with an expected quantity of one of the intermediate and final products to be produced.
    Type: Application
    Filed: December 16, 2009
    Publication date: February 17, 2011
    Applicant: Honeywell International Inc.
    Inventor: Joseph Z. Lu
  • Patent number: 7743606
    Abstract: A catalyst system that may regenerate while removing pollutants from an exhaust gas of an engine. The system may have a converter with multiple segments of chambers. At least one of the chambers may be regenerated while the remaining chambers are removing pollutants from the exhaust. The chambers may be rotated in turn for one-at-a-time regeneration. More than one chamber may be regenerated at a time to remove collected pollutants. The system may have plumbing and valves, and possibly mechanical movement of the chambers, within the system to effect the changing of a chamber for regeneration. The chambers connected to the exhaust may be in series or parallel. A particulate matter filter may be connected to the system, and it also may be regenerated to remove collected matter.
    Type: Grant
    Filed: November 18, 2004
    Date of Patent: June 29, 2010
    Assignee: Honeywell International Inc.
    Inventors: Vladimir Havlena, Joseph Z. Lu, Syed M. Shahed, Michael L. Rhodes, Tariq Samad
  • Publication number: 20090319059
    Abstract: A method includes obtaining a nonlinear process model modeling a nonlinear process to be controlled. The method also includes obtaining an objective function defining how the process is controlled. The method further includes obtaining a control model defining a dynamic feasible region associated with a controlled variable, where the controlled variable is associated with the process. In addition, the method includes controlling the nonlinear process by solving a control problem that includes the process model, control model, and objective function. The dynamic feasible region defined by the control model could represent a funnel region. The objective function could include terms for minimizing and optimizing adjustments to one or more manipulated variables associated with the process.
    Type: Application
    Filed: June 20, 2008
    Publication date: December 24, 2009
    Applicant: Honeywell International Inc.
    Inventors: Jeffrey G. Renfro, Joseph Z. Lu
  • Patent number: 7574333
    Abstract: A projection is associated with a first signal and a second signal. The second signal includes a first portion associated with the first signal and a second portion not associated with the first signal. The projection at least substantially separates the first portion of the second signal from the second portion of the second signal. One or more parameters of a model are identified using at least a portion of the projection. The model associates the first signal and the first portion of the second signal.
    Type: Grant
    Filed: February 5, 2004
    Date of Patent: August 11, 2009
    Assignee: Honeywell International Inc.
    Inventor: Joseph Z. Lu
  • Patent number: 7469177
    Abstract: Systems and methods for controlling automotive powertrains using a distributed control architecture are disclosed. A distributed control system may include a supervisory control unit for controlling one or more powertrain subsystems, and one or more subsystem control units in communication with the supervisory control unit. The supervisory control unit can be configured to execute a central optimization algorithm that computes variables from across multiple powertrain subsystems, and then outputs a number of globally approximated command values to each associated subsystem control unit. In some embodiments, the central optimization algorithm can be configured to solve a global cost function or optimization routine. One or more of the subsystem control units can be configured to execute a lower-level algorithm or routine, which can comprise a higher-fidelity model than that used by the central optimization algorithm.
    Type: Grant
    Filed: June 17, 2005
    Date of Patent: December 23, 2008
    Assignee: Honeywell International Inc.
    Inventors: Tariq Samad, Syed M. Shahed, Joseph Z. Lu, Gregory E. Stewart, Vladimir Ravlena