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: 20140277601Abstract: 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: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Applicant: Rockwell Automation Technologies, Inc.Inventors: Bijan Sayyarrodsari, Jan Kolinsky, Jiri Hanzlik, Petr Horacek, Kadir Liano
-
Publication number: 20140128998Abstract: 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: ApplicationFiled: November 5, 2012Publication date: May 8, 2014Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.Inventors: Bijan Sayyarrodsari, Kadir Liano, Alexander B. Smith
-
Publication number: 20140128996Abstract: 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: ApplicationFiled: November 5, 2012Publication date: May 8, 2014Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.Inventors: Bijan Sayyarrodsari, Kadir Liano, Alexander B. Smith
-
Patent number: 8452719Abstract: 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: GrantFiled: June 29, 2010Date of Patent: May 28, 2013Assignee: Rockwell Automation Technologies, Inc.Inventors: Kadir Liano, Bijan Sayyarrodsari, Carl Anthony Schweiger
-
Publication number: 20110320386Abstract: 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: ApplicationFiled: June 29, 2010Publication date: December 29, 2011Applicant: Rockwell Automation Technologies, Inc.Inventors: Kadir Liano, Bijan Sayyarrodsari, Carl Anthony Schweiger
-
Patent number: 8019701Abstract: 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: GrantFiled: April 30, 2008Date of Patent: September 13, 2011Assignee: Rockwell Automation Technologies, IncInventors: Bijan Sayyar-Rodsari, Edward Plumer, Eric Hartman, Kadir Liano, Celso Axelrud
-
Patent number: 7599749Abstract: 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: GrantFiled: February 26, 2007Date of Patent: October 6, 2009Assignee: Rockwell Automation Technologies, Inc.Inventors: Bijan Sayyarrodsari, Eric Hartman, Celso Axelrud, Kadir Liano
-
Publication number: 20080235166Abstract: 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: ApplicationFiled: April 30, 2008Publication date: September 25, 2008Inventors: Bijan Sayyar-Rodsari, Edward Plumer, Eric Hartman, Kadir Liano, Celso Axelrud
-
Publication number: 20080208778Abstract: 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: ApplicationFiled: April 30, 2008Publication date: August 28, 2008Inventors: Bijan Sayyar-Rodsari, Edward Plumer, Eric Hartman, Kadir Liano, Celson Axelrud
-
Publication number: 20070198104Abstract: 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: ApplicationFiled: February 26, 2007Publication date: August 23, 2007Inventors: Bijan Sayyarrodsari, Eric Hartman, Celso Axelrud, Kadir Liano
-
Patent number: 7184845Abstract: 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: GrantFiled: December 9, 2003Date of Patent: February 27, 2007Assignee: Pavilion Technologies, Inc.Inventors: Bijan Sayyarrodsari, Eric Hartman, Celso Axelrud, Kadir Liano
-
Patent number: 6985781Abstract: 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: GrantFiled: January 8, 2002Date of Patent: January 10, 2006Assignee: Pavilion Technologies, Inc.Inventors: James David Keeler, Eric Jon Hartman, Kadir Liano, Ralph Bruce Ferguson
-
Publication number: 20050187643Abstract: 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: ApplicationFiled: May 10, 2004Publication date: August 25, 2005Inventors: Bijan Sayyar-Rodsari, Edward Plumer, Eric Hartman, Kadir Liano, Celso Axelrud
-
Publication number: 20030220828Abstract: 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: ApplicationFiled: February 24, 2003Publication date: November 27, 2003Inventors: Chih-An Hwang, Kadir Liano, Yong-Zai Lu, Willie Putrajaya, Carl Schweiger
-
Publication number: 20020087221Abstract: 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: ApplicationFiled: January 8, 2002Publication date: July 4, 2002Inventors: James David Keeler, Eric Jon Hartman, Kadir Liano, Ralph Bruce Ferguson
-
Patent number: 6363289Abstract: 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: GrantFiled: January 12, 1999Date of Patent: March 26, 2002Assignee: Pavilion Technologies, Inc.Inventors: James David Keeler, Eric Jon Hartman, Kadir Liano, Ralph Bruce Ferguson
-
Patent number: 6216048Abstract: 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: GrantFiled: October 19, 1998Date of Patent: April 10, 2001Assignee: Pavilion Technologies, Inc.Inventors: James David Keeler, Eric Jon Hartman, Kadir Liano
-
Patent number: 6047221Abstract: 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: GrantFiled: October 3, 1997Date of Patent: April 4, 2000Assignee: Pavilion Technologies, Inc.Inventors: Stephen Piche, James David Keeler, Eric Hartman, William D. Johnson, Mark Gerules, Kadir Liano
-
Patent number: 5859773Abstract: 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: GrantFiled: September 23, 1996Date of Patent: January 12, 1999Assignee: Pavilion Technologies, Inc.Inventors: James David Keeler, Eric Jon Hartman, Kadir Liano, Ralph Bruce Ferguson
-
Patent number: 5825646Abstract: 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: GrantFiled: June 3, 1996Date of Patent: October 20, 1998Assignee: Pavilion Technologies, Inc.Inventors: James David Keeler, Eric J. Hartman, Kadir Liano