Patents by Inventor Michael Andrew Snopko

Michael Andrew Snopko 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: 10458352
    Abstract: A control system for an engine includes an operational data sensor generating signals indicative of operational data of the engine and a controller communicably coupled with the engine and the operational data sensor. The controller operates the engine based on operational parameters defined by a baseline engine model. The controller receives the signals indicative of the operational data of the engine, and generates a dynamic engine model which defines at least one operational parameter of the engine based on the received operational data of the engine. The controller compares the baseline engine model to the dynamic engine model. The controller determines a difference between the baseline engine model and the dynamic engine model based on the comparison. The controller compares the determined difference to a threshold difference value and operates the engine based on the dynamic engine model, if the determined difference exceeds the threshold difference value.
    Type: Grant
    Filed: September 19, 2017
    Date of Patent: October 29, 2019
    Assignee: Caterpillar Inc.
    Inventors: Yanchai Zhang, Perry Dwain Converse, Michael Andrew Snopko
  • Publication number: 20190085781
    Abstract: A control system for an engine includes an operational data sensor generating signals indicative of operational data of the engine and a controller communicably coupled with the engine and the operational data sensor. The controller operates the engine based on operational parameters defined by a baseline engine model. The controller receives the signals indicative of the operational data of the engine, and generates a dynamic engine model which defines at least one operational parameter of the engine based on the received operational data of the engine. The controller compares the baseline engine model to the dynamic engine model. The controller determines a difference between the baseline engine model and the dynamic engine model based on the comparison. The controller compares the determined difference to a threshold difference value and operates the engine based on the dynamic engine model, if the determined difference exceeds the threshold difference value.
    Type: Application
    Filed: September 19, 2017
    Publication date: March 21, 2019
    Applicant: Caterpillar Inc.
    Inventors: Yanchai Zhang, Perry Dwain Converse, Michael Andrew Snopko
  • Patent number: 9605602
    Abstract: A method of operating a gas or dual fuel engine having a plurality of cylinders, includes monitoring a characteristic of each of the plurality of cylinders during operation of the gas or dual fuel engine. The method also includes detecting a pre-ignition condition associated with one or more cylinders of the plurality of cylinders based on the monitored characteristic. The method further includes reducing fuel supply to the one or more cylinders having the pre-ignition condition. The fuel supply to remaining cylinders of the plurality of cylinders is increased, to maintain a constant power output of the gas or dual fuel engine. The method further includes adjusting an amount of air supplied to each of the plurality of cylinders based on the increased amount of fuel supplied to the remaining cylinders, to maintain an air-to-fuel ratio within a desired range.
    Type: Grant
    Filed: March 6, 2015
    Date of Patent: March 28, 2017
    Assignee: Caterpillar Motoren GmbH & Co. KG
    Inventors: Eike Sixel, Adam Stubbs, Aradhita Subirkumar Chakrabarty, Daniel Wester, Rodney Stazicker, Michael Andrew Snopko, Arvind Sivasubramanian
  • Publication number: 20150252738
    Abstract: A method of operating a gas or dual fuel engine having a plurality of cylinders, includes monitoring a characteristic of each of the plurality of cylinders during operation of the gas or dual fuel engine. The method also includes detecting a pre-ignition condition associated with one or more cylinders of the plurality of cylinders based on the monitored characteristic. The method further includes reducing fuel supply to the one or more cylinders having the pre-ignition condition. The fuel supply to remaining cylinders of the plurality of cylinders is increased, to maintain a constant power output of the gas or dual fuel engine. The method further includes adjusting an amount of air supplied to each of the plurality of cylinders based on the increased amount of fuel supplied to the remaining cylinders, to maintain an air-to-fuel ratio within a desired range.
    Type: Application
    Filed: March 6, 2015
    Publication date: September 10, 2015
    Applicant: Caterpillar Motoren GmbH & Co. KG
    Inventors: Eike SIXEL, Adam Stubbs, Aradhita Subirkumar Chakrabarty, Daniel Wester, Rodney Stazicker, Michael Andrew Snopko, Arvind Sivasubramanian
  • Publication number: 20080173079
    Abstract: A method for determining a direction of rotation of a rotatable shaft includes rotating a disk in synchronization with the rotatable shaft. The disk has a plurality of contiguous zones, and the zones include a set of first zones and at least one second zone. Each of the first zones has first and second areas. The method also includes generating a sensor signal using a sensor disposed adjacent the disk in response to the passing of the zones as the disk rotates. The sensor signal generated during the passing of the first zone is different than the sensor signal generated during the passing of the at least one second zone. The method further includes determining periods between the passing of the first areas of the first zones based on the sensor signal, detecting the at least one second zone based on the sensor signal, and determining the direction of rotation based on the periods determined after the detection of the at least one second zone.
    Type: Application
    Filed: December 27, 2006
    Publication date: July 24, 2008
    Inventors: Brian Gerard McGee, Michael Andrew Snopko