Patents by Inventor Kadir Liano

Kadir Liano 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: 20140277601
    Abstract: The embodiments described herein include one embodiment that provides a control method including determining a linear approximation of a pre-determined non-linear model of a process to be controlled, determining a convex approximation of the nonlinear constraint set, determining an initial stabilizing feasible control trajectory for a plurality of sample periods of a control trajectory, executing an optimization-based control algorithm to improve the initial stabilizing feasible control trajectory for a plurality of sample periods of a control trajectory, and controlling the controlled process by application.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: Rockwell Automation Technologies, Inc.
    Inventors: Bijan Sayyarrodsari, Jan Kolinsky, Jiri Hanzlik, Petr Horacek, Kadir Liano
  • Publication number: 20140128998
    Abstract: In certain embodiments, a control system includes a model-less controller configured to control operation of a plant or process. The control system also includes an automation controller operatively connected for access to a model of the plant or process being controlled by the model-less controller. The automation controller is configured to modify parameters of the model-less controller via an explicit optimization procedure.
    Type: Application
    Filed: November 5, 2012
    Publication date: May 8, 2014
    Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: Bijan Sayyarrodsari, Kadir Liano, Alexander B. Smith
  • Publication number: 20140128996
    Abstract: In certain embodiments, a control/optimization system includes an instantiated model object stored in memory on a model server. The model object includes a model of a plant or process being controlled. The model object comprises an interface that precludes the transmission of proprietary information via the interface. The control/optimization system also includes a decision engine software module stored in memory on a decision support server. The decision engine software module is configured to request information from the model object through a communication network via a communication protocol that precludes the transmission of proprietary information, and to receive the requested information from the model object through the communication network via the communication protocol.
    Type: Application
    Filed: November 5, 2012
    Publication date: May 8, 2014
    Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: Bijan Sayyarrodsari, Kadir Liano, Alexander B. Smith
  • Patent number: 8452719
    Abstract: The present disclosure provides novel techniques for defining empirical models having control, prediction, and optimization modalities. The empirical models may include neural networks and support vector machines. The empirical models may include asymptotic analysis as part of the model definition as allow the models to achieve enhanced results, including enhanced high-order behaviors. The high-order behaviors may exhibit gains that are non-zero trending, which may be useful for controller modalities.
    Type: Grant
    Filed: June 29, 2010
    Date of Patent: May 28, 2013
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Kadir Liano, Bijan Sayyarrodsari, Carl Anthony Schweiger
  • Publication number: 20110320386
    Abstract: The present disclosure provides novel techniques for defining empirical models having control, prediction, and optimization modalities. The empirical models may include neural networks and support vector machines. The empirical models may include asymptotic analysis as part of the model definition as allow the models to achieve enhanced results, including enhanced high-order behaviors. The high-order behaviors may exhibit gains that are non-zero trending, which may be useful for controller modalities.
    Type: Application
    Filed: June 29, 2010
    Publication date: December 29, 2011
    Applicant: Rockwell Automation Technologies, Inc.
    Inventors: Kadir Liano, Bijan Sayyarrodsari, Carl Anthony Schweiger
  • Patent number: 8019701
    Abstract: System and method for modeling a nonlinear process. A combined model for predictive optimization or control of a nonlinear process includes a nonlinear approximator, coupled to a parameterized dynamic or static model, operable to model the nonlinear process. The nonlinear approximator receives process inputs, and generates parameters for the parameterized dynamic model. The parameterized dynamic model receives the parameters and process inputs, and generates predicted process outputs based on the parameters and process inputs, where the predicted process outputs are useable to analyze and/or control the nonlinear process. The combined model may be trained in an integrated manner, e.g.
    Type: Grant
    Filed: April 30, 2008
    Date of Patent: September 13, 2011
    Assignee: Rockwell Automation Technologies, Inc
    Inventors: Bijan Sayyar-Rodsari, Edward Plumer, Eric Hartman, Kadir Liano, Celso Axelrud
  • Patent number: 7599749
    Abstract: The present invention provides a method for controlling nonlinear control problems within particle accelerators. This method involves first utilizing software tools to identify variable inputs and controlled variables associated with the particle accelerator, wherein at least one variable input parameter is a controlled variable. This software tool is further operable to determine relationships between the variable inputs and controlled variables. A control system that provides variable inputs to and acts on controller outputs from the software tools tunes one or more manipulated variables to achieve a desired controlled variable, which in the case of a particle accelerator may be realized as a more efficient collision.
    Type: Grant
    Filed: February 26, 2007
    Date of Patent: October 6, 2009
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Bijan Sayyarrodsari, Eric Hartman, Celso Axelrud, Kadir Liano
  • Publication number: 20080235166
    Abstract: System and method for modeling a nonlinear process. A combined model for predictive optimization or control of a nonlinear process includes a nonlinear approximator, coupled to a parameterized dynamic or static model, operable to model the nonlinear process. The nonlinear approximator receives process inputs, and generates parameters for the parameterized dynamic model. The parameterized dynamic model receives the parameters and process inputs, and generates predicted process outputs based on the parameters and process inputs, where the predicted process outputs are useable to analyze and/or control the nonlinear process. The combined model may be trained in an integrated manner, e.g.
    Type: Application
    Filed: April 30, 2008
    Publication date: September 25, 2008
    Inventors: Bijan Sayyar-Rodsari, Edward Plumer, Eric Hartman, Kadir Liano, Celso Axelrud
  • Publication number: 20080208778
    Abstract: System and method for modeling a nonlinear process. A combined model for predictive optimization or control of a nonlinear process includes a nonlinear approximator, coupled to a parameterized dynamic or static model, operable to model the nonlinear process. The nonlinear approximator receives process inputs, and generates parameters for the parameterized dynamic model. The parameterized dynamic model receives the parameters and process inputs, and generates predicted process outputs based on the parameters and process inputs, where the predicted process outputs are useable to analyze and/or control the nonlinear process. The combined model may be trained in an integrated manner, e.g.
    Type: Application
    Filed: April 30, 2008
    Publication date: August 28, 2008
    Inventors: Bijan Sayyar-Rodsari, Edward Plumer, Eric Hartman, Kadir Liano, Celson Axelrud
  • Publication number: 20070198104
    Abstract: The present invention provides a method for controlling nonlinear control problems within particle accelerators. This method involves first utilizing software tools to identify variable inputs and controlled variables associated with the particle accelerator, wherein at least one variable input parameter is a controlled variable. This software tool is further operable to determine relationships between the variable inputs and controlled variables. A control system that provides variable inputs to and acts on controller outputs from the software tools tunes one or more manipulated variables to achieve a desired controlled variable, which in the case of a particle accelerator may be realized as a more efficient collision.
    Type: Application
    Filed: February 26, 2007
    Publication date: August 23, 2007
    Inventors: Bijan Sayyarrodsari, Eric Hartman, Celso Axelrud, Kadir Liano
  • Patent number: 7184845
    Abstract: The present invention provides a method for controlling nonlinear control problems within particle accelerators. This method involves first utilizing software tools to identify variable inputs and controlled variables associated with the particle accelerator, wherein at least one variable input parameter is a controlled variable. This software tool is further operable to determine relationships between the variable inputs and controlled variables. A control system that provides variable inputs to and acts on controller outputs from the software tools tunes one or more manipulated variables to achieve a desired controlled variable, which in the case of a particle accelerator may be realized as a more efficient collision.
    Type: Grant
    Filed: December 9, 2003
    Date of Patent: February 27, 2007
    Assignee: Pavilion Technologies, Inc.
    Inventors: Bijan Sayyarrodsari, Eric Hartman, Celso Axelrud, Kadir Liano
  • Patent number: 6985781
    Abstract: 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: Grant
    Filed: January 8, 2002
    Date of Patent: January 10, 2006
    Assignee: Pavilion Technologies, Inc.
    Inventors: James David Keeler, Eric Jon Hartman, Kadir Liano, Ralph Bruce Ferguson
  • Publication number: 20050187643
    Abstract: System and method for modeling a nonlinear process. A combined model for predictive optimization or control of a nonlinear process includes a nonlinear approximator, coupled to a parameterized dynamic or static model, operable to model the nonlinear process. The nonlinear approximator receives process inputs, and generates parameters for the parameterized dynamic model. The parameterized dynamic model receives the parameters and process inputs, and generates predicted process outputs based on the parameters and process inputs, where the predicted process outputs are useable to analyze and/or control the nonlinear process. The combined model may be trained in an integrated manner, e.g.
    Type: Application
    Filed: May 10, 2004
    Publication date: August 25, 2005
    Inventors: Bijan Sayyar-Rodsari, Edward Plumer, Eric Hartman, Kadir Liano, Celso Axelrud
  • Publication number: 20030220828
    Abstract: System and method for optimizing polymer production scheduling. The system includes an input, operable to receive optimization input information, a model of a polymer production system including one or more transition models representing transition behavior of the polymer production system, an optimizer, operable to execute the model using the received optimization input information to generate an optimized polymer production schedule, e.g., by solving an objective function subject to constraints, e.g., to minimize/maximize costs/profits and/or to minimize order times, and an output, operable to output the generated optimized polymer production schedule, wherein the optimized polymer production schedule is usable to manage polymer production with a polymer production system.
    Type: Application
    Filed: February 24, 2003
    Publication date: November 27, 2003
    Inventors: Chih-An Hwang, Kadir Liano, Yong-Zai Lu, Willie Putrajaya, Carl Schweiger
  • Publication number: 20020087221
    Abstract: 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: Application
    Filed: January 8, 2002
    Publication date: July 4, 2002
    Inventors: James David Keeler, Eric Jon Hartman, Kadir Liano, Ralph Bruce Ferguson
  • Patent number: 6363289
    Abstract: 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: Grant
    Filed: January 12, 1999
    Date of Patent: March 26, 2002
    Assignee: Pavilion Technologies, Inc.
    Inventors: James David Keeler, Eric Jon Hartman, Kadir Liano, Ralph Bruce Ferguson
  • Patent number: 6216048
    Abstract: A distributed control system (14) receives on the input thereof the control inputs and then outputs control signals to a plant (10) for the operation thereof. The measured variables of the plant and the control inputs are input to a predictive model (34) that operates in conjunction with an inverse model (36) to generate predicted control inputs. The predicted control inputs are processed through a filter (46) to apply hard constraints and sensitivity modifiers, the values of which are received from a control parameter block (22). During operation, the sensitivity of output variables on various input variables is determined. This information can be displayed and then the user allowed to select which of the input variables constitute the most sensitive input variables. These can then be utilized with a control network (470) to modify the predicted values of the input variables. Additionally, a neural network (406) can be trained on only the selected input variables that are determined to be the most sensitive.
    Type: Grant
    Filed: October 19, 1998
    Date of Patent: April 10, 2001
    Assignee: Pavilion Technologies, Inc.
    Inventors: James David Keeler, Eric Jon Hartman, Kadir Liano
  • Patent number: 6047221
    Abstract: A method for modeling a steady-state network in the absence of steady-state historical data. A steady-state neural network can be tied by impressing the dynamics of the system onto the input data during the training operation by first determining the dynamics in a local region of the input space, this providing a set of dynamic training data. This dynamic training data is then utilized to train a dynamic model, gain thereof then set equal to unity such that the dynamic model is now valid over the entire input space. This is a linear model, and the historical data over the entire input space is then processed through this model prior to input to the neural network during training thereof to remove the dynamic component from the data, leaving the steady-state component for the purpose of training. This provides a valid model in the presence of historical data that has a large content of dynamic behavior.
    Type: Grant
    Filed: October 3, 1997
    Date of Patent: April 4, 2000
    Assignee: Pavilion Technologies, Inc.
    Inventors: Stephen Piche, James David Keeler, Eric Hartman, William D. Johnson, Mark Gerules, Kadir Liano
  • Patent number: 5859773
    Abstract: 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: Grant
    Filed: September 23, 1996
    Date of Patent: January 12, 1999
    Assignee: Pavilion Technologies, Inc.
    Inventors: James David Keeler, Eric Jon Hartman, Kadir Liano, Ralph Bruce Ferguson
  • Patent number: 5825646
    Abstract: A distributed control system (14) receives on the input thereof the control inputs and then outputs control signals to a plant (10) for the operation thereof. The measured variables of the plant and the control inputs are input to a predictive model (34) that operates in conjunction with an inverse model (36) to generate predicted control inputs. The predicted control inputs are processed through a filter (46) to apply hard constraints and sensitivity modifiers, the values of which are received from a control parameter block (22). During operation, the sensitivity of output variables on various input variables is determined. This information can be displayed and then the user allowed to select which of the input variables constitute the most sensitive input variables. These can then be utilized with a control network (470) to modify the predicted values of the input variables. Additionally, a neural network (406) can be trained on only the selected input variables that are determined to be the most sensitive.
    Type: Grant
    Filed: June 3, 1996
    Date of Patent: October 20, 1998
    Assignee: Pavilion Technologies, Inc.
    Inventors: James David Keeler, Eric J. Hartman, Kadir Liano