Patents by Inventor Dejan Kihas
Dejan Kihas 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: 11506138Abstract: An engine system incorporating an engine, one or more sensors, and a controller. The controller may be connected to the one or more sensors and the engine. The one or more sensors may be configured to sense one or more parameters related to operation of the engine. The controller may incorporate an air-path state estimator configured to estimate one or more air-path state parameters in the engine based on values of one or more parameters sensed by the sensors. The controller may have an on-line and an off-line portion, where the on-line portion may incorporate the air-path state estimator and the off-line portion may configure and/or calibrate a model for the air-path state estimator.Type: GrantFiled: September 10, 2019Date of Patent: November 22, 2022Assignee: Garrett Transportation I Inc.Inventors: Daniel Pachner, Dejan Kihas, Lubomir Baramov
-
Publication number: 20200003142Abstract: An engine system incorporating an engine, one or more sensors, and a controller. The controller may be connected to the one or more sensors and the engine. The one or more sensors may be configured to sense one or more parameters related to operation of the engine. The controller may incorporate an air-path state estimator configured to estimate one or more air-path state parameters in the engine based on values of one or more parameters sensed by the sensors. The controller may have an on-line and an off-line portion, where the on-line portion may incorporate the air-path state estimator and the off-line portion may configure and/or calibrate a model for the air-path state estimator.Type: ApplicationFiled: September 10, 2019Publication date: January 2, 2020Inventors: Daniel Pachner, Dejan Kihas, Lubomir Baramov
-
Patent number: 10415492Abstract: An engine system incorporating an engine, one or more sensors, and a controller. The controller may be connected to the one or more sensors and the engine. The one or more sensors may be configured to sense one or more parameters related to operation of the engine. The controller may incorporate an air-path state estimator configured to estimate one or more air-path state parameters in the engine based on values of one or more parameters sensed by the sensors. The controller may have an on-line and an off-line portion, where the on-line portion may incorporate the air-path state estimator and the off-line portion may configure and/or calibrate a model for the air-path state estimator.Type: GrantFiled: January 29, 2016Date of Patent: September 17, 2019Assignee: GARRETT TRANSPORTATION I INC.Inventors: Daniel Pachner, Dejan Kihas, Lubomir Baramov
-
Patent number: 9760073Abstract: An improved tool and technique for performance quality testing of a synthesized controller or a controller-in-development is disclosed. A controller's performance in a test run within a simulation testing environment is quantitatively compared to an optimal performance parameter as defined in a controller performance model. Deviation between these compared results is recorded as an indicator of poor controller performance. Only deviating test results are recorded for review to guide further fine tuning or modifications of controller settings, and to save mass storage space. The controller performance test runs autonomously and may be automatically restarted should any failure within the simulation environment occur.Type: GrantFiled: May 21, 2010Date of Patent: September 12, 2017Assignee: Honeywell International Inc.Inventor: Dejan Kihas
-
Publication number: 20170218860Abstract: An engine system incorporating an engine, one or more sensors, and a controller. The controller may be connected to the one or more sensors and the engine. The one or more sensors may be configured to sense one or more parameters related to operation of the engine. The controller may incorporate an air-path state estimator configured to estimate one or more air-path state parameters in the engine based on values of one or more parameters sensed by the sensors. The controller may have an on-line and an off-line portion, where the on-line portion may incorporate the air-path state estimator and the off-line portion may configure and/or calibrate a model for the air-path state estimator.Type: ApplicationFiled: January 29, 2016Publication date: August 3, 2017Inventors: Daniel Pachner, Dejan Kihas, Lubomir Baramov
-
Patent number: 9170573Abstract: A method and system for updating tuning parameters associated with a controller without repetitive compilation of a controller code. The controller code represents an algorithm associated with the controller and can be compiled separately from a data set representing a solution for an optimization problem and also from a data set representing parameters required for prediction. The algorithm can be implemented in a programming language code suitable for implementation on an embedded platform or other types of computer platforms. The data sets can be represented in a specified data structure and the variables associated with the data structure can be declared in the controller template code. The variables can be updated independently without varying the compiled code associated with the controller algorithm that is referring to the variables. The controller can also be updated while the controller actively performs online.Type: GrantFiled: December 17, 2013Date of Patent: October 27, 2015Assignee: Honeywell International Inc.Inventor: Dejan Kihas
-
Publication number: 20140094938Abstract: A method and system for updating tuning parameters associated with a controller without repetitive compilation of a controller code. The controller code represents an algorithm associated with the controller and can be compiled separately from a data set representing a solution for an optimization problem and also from a data set representing parameters required for prediction. The algorithm can be implemented in a programming language code suitable for implementation on an embedded platform or other types of computer platforms. The data sets can be represented in a specified data structure and the variables associated with the data structure can be declared in the controller template code. The variables can be updated independently without varying the compiled code associated with the controller algorithm that is referring to the variables. The controller can also be updated while the controller actively performs online.Type: ApplicationFiled: December 17, 2013Publication date: April 3, 2014Inventor: Dejan Kihas
-
Patent number: 8620461Abstract: A method and system for updating tuning parameters associated with a controller without repetitive compilation of a controller code. The controller code represents an algorithm associated with the controller and can be compiled separately from a data set representing a solution for an optimization problem and also from a data set representing parameters required for prediction. The algorithm can be implemented in a programming language code suitable for implementation on an embedded platform or other types of computer platforms. The data sets can be represented in a specified data structure and the variables associated with the data structure can be declared in the controller template code. The variables can be updated independently without varying the compiled code associated with the controller algorithm that is referring to the variables. The controller can also be updated while the controller actively performs online.Type: GrantFiled: September 24, 2009Date of Patent: December 31, 2013Assignee: Honeywell International, Inc.Inventor: Dejan Kihas
-
Patent number: 8145329Abstract: A method and system for combining a feedback control and a feedforward control in a linear MPC to minimize effect of model uncertainty. An externally computed feedforward signal, which is more accurate and reliable, can be utilized in association with the MPC, A steady state relation between system parameters can be determined in order to compute the feedforward signal for a set of actuators associated with a non-linear system. A feedback MPC controller can then be designed. A state observer can be configured as an unknown input observer to estimate the effect of the feedforward signal. A strategy for manipulating the constraints of the MPC feedback signal can be implemented. A resulting control action for the actuators can be provided as a sum of corresponding feedback and feedforward signal while ensuring the constraints satisfaction.Type: GrantFiled: June 2, 2009Date of Patent: March 27, 2012Assignee: Honeywell International Inc.Inventors: Jaroslav Pekar, Greg Strewart, Dejan Kihas, Francesco Borrelli
-
Publication number: 20110288846Abstract: An improved tool and technique for performance quality testing of a synthesized controller or a controller-in-development is disclosed. A controller's performance in a test run within a simulation testing environment is quantitatively compared to an optimal performance parameter as defined in a controller performance model. Deviation between these compared results is recorded as an indicator of poor controller performance. Only deviating test results are recorded for review to guide further fine tuning or modifications of controller settings, and to save mass storage space. The controller performance test runs autonomously and may be automatically restarted should any failure within the simulation environment occur.Type: ApplicationFiled: May 21, 2010Publication date: November 24, 2011Applicant: Honeywell International Inc.Inventor: Dejan Kihas
-
Publication number: 20110071653Abstract: A method and system for updating tuning parameters associated with a controller without repetitive compilation of a controller code. The controller code represents an algorithm associated with the controller and can be compiled separately from a data set representing a solution for an optimization problem and also from a data set representing parameters required for prediction. The algorithm can be implemented in a programming language code suitable for implementation on an embedded platform or other types of computer platforms. The data sets can be represented in a specified data structure and the variables associated with the data structure can be declared in the controller template code. The variables can be updated independently without varying the compiled code associated with the controller algorithm that is referring to the variables. The controller can also be updated while the controller actively performs online.Type: ApplicationFiled: September 24, 2009Publication date: March 24, 2011Inventor: Dejan Kihas
-
Publication number: 20100305719Abstract: A method and system for combining a feedback control and a feedforward control in a linear MPC to minimize effect of model uncertainty. An externally computed feedforward signal, which is more accurate and reliable, can be utilized in association with the MPC. A steady state relation between system parameters can be determined in order to compute the feedforward signal for a set of actuators associated with a non-linear system. A feedback MPC controller can then be designed. A state observer can be configured as an unknown input observer to estimate the effect of the feedforward signal. A strategy for manipulating the constraints of the MPC feedback signal can be implemented. A resulting control action for the actuators can be provided as a sum of corresponding feedback and feedforward signal while ensuring the constraints satisfaction.Type: ApplicationFiled: June 2, 2009Publication date: December 2, 2010Inventors: Jaroslav Pekar, Greg Strewart, Dejan Kihas, Francesco Borrelli