Patents by Inventor Michael J. Campagna
Michael J. Campagna 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: 11821345Abstract: Systems and methods for lubricant dilution detection are disclosed. A method for detecting lubricant dilution for a lubrication system includes detecting a low idle condition. The method includes receiving sensed values indicative of lubricant pressure and lubricant temperature during the low idle condition. The method also includes determining a lubricant pressure threshold based on the sensed value indicative of lubricant temperature. The method further includes determining lubricant dilution based on the sensed value indicative of lubricant pressure and the determined lubricant pressure threshold during the low idle condition. In accordance with a determination that there is lubricant dilution, the method includes outputting an indication of the lubricant dilution.Type: GrantFiled: February 28, 2022Date of Patent: November 21, 2023Assignee: Caterpillar Inc.Inventors: Ben McAuley, Tyler P. Jewell, Michael J. Campagna, Andrew W. Billing
-
Publication number: 20220307395Abstract: Systems and methods for lubricant dilution detection are disclosed. A method for detecting lubricant dilution for a lubrication system includes detecting a low idle condition. The method includes receiving sensed values indicative of lubricant pressure and lubricant temperature during the low idle condition. The method also includes determining a lubricant pressure threshold based on the sensed value indicative of lubricant temperature. The method further includes determining lubricant dilution based on the sensed value indicative of lubricant pressure and the determined lubricant pressure threshold during the low idle condition. In accordance with a determination that there is lubricant dilution, the method includes outputting an indication of the lubricant dilution.Type: ApplicationFiled: February 28, 2022Publication date: September 29, 2022Applicant: Caterpillar Inc.Inventors: Ben McAULEY, Tyler P. JEWELL, Michael J. CAMPAGNA, Andrew W. BILLING
-
Publication number: 20220307394Abstract: Lubricant dilution detection systems and methods are disclosed. A method for detecting lubricant dilution for a lubrication system includes detecting a shutdown event of the lubrication system. The method includes measuring lubricant pressure during the shutdown event. The method further includes determining lubricant dilution based on the measured lubricant pressure during the shutdown event. In accordance with a determination that there is lubricant dilution, the method includes outputting an indication of the lubricant dilution.Type: ApplicationFiled: March 24, 2021Publication date: September 29, 2022Applicant: Caterpillar Inc.Inventors: Joseph L. KENNEDY, Michael J. CAMPAGNA, Andrew W. BILLING
-
Patent number: 11454144Abstract: Lubricant dilution detection systems and methods are disclosed. A method for detecting lubricant dilution for a lubrication system includes detecting a shutdown event of the lubrication system. The method includes measuring lubricant pressure during the shutdown event. The method further includes determining lubricant dilution based on the measured lubricant pressure during the shutdown event. In accordance with a determination that there is lubricant dilution, the method includes outputting an indication of the lubricant dilution.Type: GrantFiled: March 24, 2021Date of Patent: September 27, 2022Assignee: Caterpillar Inc.Inventors: Joseph L. Kennedy, Michael J. Campagna, Andrew W. Billing
-
Patent number: 10378426Abstract: A system for determining a remaining useful life of a cooling component operatively connected to a prime mover. A controller performs a thermal strain analysis that includes determining the power output of the prime mover based upon sensor signals, determining a temperature output of the prime mover based upon the power output, determining a temperature at each of the plurality of analysis locations based upon the temperature output, determining a temperature difference based upon the temperature at each respective one of the plurality of analysis locations, and determining a thermal strain based upon the temperature difference. The controller repeats the thermal strain analysis at time intervals over a period of time, determines an accumulated damage for the cooling component based upon the thermal strain from each thermal strain analysis, and determines a remaining useful life of the cooling component based upon the material characteristics and the accumulated damage.Type: GrantFiled: December 16, 2016Date of Patent: August 13, 2019Assignee: Caterpillar Inc.Inventors: Dongming Tan, Doug A. Long, Neil Terry, Anthony L. Deluca, Jianlong Xu, Rohit K. Paramatmuni, Joseph L. Kennedy, Michael J. Campagna
-
Patent number: 10371143Abstract: A system for determining health of a component is provided. The system includes an operational parameter module associated with the component and in communication with a controller. The controller is configured to receive an operating parameter signal from the operational parameter module. The controller is configured to monitor a change of the operating parameter over a predetermined time period. The controller is configured to compare the monitored operating parameter with a first predetermined threshold. The controller is configured to determine a rate of change of the monitored operating parameter over the predetermined time period. The controller is also configured to compare the determined rate of change with a second predetermined threshold. The controller is further configured to determine the health of the component based, at least in part, on the comparisons with the first and second predetermined thresholds respectively and one or more additional parameters associated with the component.Type: GrantFiled: May 10, 2017Date of Patent: August 6, 2019Assignee: Caterpillar Inc.Inventors: Andrew W. Billing, Brian G. Wheeler, Michael J. Campagna, Dereck G. Heffron
-
Patent number: 10161308Abstract: A machine may comprise a memory configured to store liner polish information; and an electronic control module. The electronic control module may be configured to: determine a load factor based on an amount of load on the engine; determine an end of injection factor associated with the engine; determine a liner polish rate based on the load factor and the end of injection factor; obtain, from the liner polish information stored in the memory, information identifying a previous amount of damage to the engine; determine an amount of time between a current time and a time when the previous amount of damage was calculated; calculate a current amount of damage to the engine based on the previous amount of liner polish, the amount of time, and the liner polish rate; and take a remedial action based on the current amount of damage.Type: GrantFiled: July 29, 2016Date of Patent: December 25, 2018Assignee: Caterpillar Inc.Inventors: Austin P. Roe, Scott A. Thompson, Anthony T. Petrou, Michael J. Campagna, Steven C. Zoz
-
Patent number: 10012205Abstract: A system for detecting spark plug failures in an engine is provided. The system may include one or more sensor devices coupled to the engine and configured to measure engine data, a controller in communication with the sensor devices, and an output device. The controller may be configured to determine at least a misfire count, a secondary transformer voltage, and an exhaust port temperature based on the engine data, identify a fault condition based on one or more of the misfire count, the secondary transformer voltage, and the exhaust port temperature, and perform a corrective action responsive to the fault condition. The output device may be configured to generate a notification corresponding to the fault condition.Type: GrantFiled: August 25, 2016Date of Patent: July 3, 2018Assignee: Caterpillar Inc.Inventors: Michael J. Campagna, David Krenek
-
Publication number: 20180171861Abstract: A system for determining a remaining useful life of a cooling component operatively connected to a prime mover. A controller performs a thermal strain analysis that includes determining the power output of the prime mover based upon sensor signals, determining a temperature output of the prime mover based upon the power output, determining a temperature at each of the plurality of analysis locations based upon the temperature output, determining a temperature difference based upon the temperature at each respective one of the plurality of analysis locations, and determining a thermal strain based upon the temperature difference. The controller repeats the thermal strain analysis at time intervals over a period of time, determines an accumulated damage for the cooling component based upon the thermal strain from each thermal strain analysis, and determines a remaining useful life of the cooling component based upon the material characteristics and the accumulated damage.Type: ApplicationFiled: December 16, 2016Publication date: June 21, 2018Applicant: Caterpillar Inc.Inventors: Dongming Tan, Doug A. Long, Neil Terry, Anthony L. Deluca, Jianlong Xu, Rohit K. Paramatmuni, Joseph L. Kennedy, Michael J. Campagna
-
Patent number: 9989004Abstract: A machine may comprise a piston; a memory; and an electronic control module. The electronic control module may be configured to obtain information identifying a previous amount of wear of the piston pin bore and information identifying a wear limit; determine a base piston pin bore wear rate; calculate an effective piston pin bore wear rate based on the base piston pin bore wear rate; determine an amount of time between a current time and a time when the previous amount of wear of the piston pin bore was calculated; and calculate a current amount of wear of the piston pin bore based on the previous amount of wear, the amount of time, and the effective piston pin bore wear rate. The electronic control module may further be configured to calculate an amount of damage to the piston pin bore based on the current amount of wear and the wear limit.Type: GrantFiled: July 29, 2016Date of Patent: June 5, 2018Assignee: Caterpillar Inc.Inventors: Austin P. Roe, Scott A. Thompson, Anthony T. Petrou, Michael J. Campagna
-
Patent number: 9957887Abstract: A machine may comprise a piston; a memory; and an electronic control module. The electronic control module may be configured to determine a temperature of a bowl rim of the piston; calculate a temperature of an oil gallery of the piston based on the temperature of the bowl rim; determine a carbon deposit growth rate of the piston based on the temperature of the oil gallery; determine an amount of time between a current time and the time when the previous carbon deposit growth was calculated; calculate a current carbon deposit growth on the piston; and take a remedial action based on the current carbon deposit growth. The current carbon deposit growth may be calculated based on: a previous carbon deposit growth on the piston, an amount of time between a current time and a time when the previous carbon deposit growth was calculated, and the carbon deposit growth rate.Type: GrantFiled: July 29, 2016Date of Patent: May 1, 2018Assignee: Caterpillar Inc.Inventors: Austin P. Roe, Scott A. Thompson, Anthony T. Petrou, Michael J. Campagna
-
Publication number: 20180030891Abstract: A machine may comprise a memory configured to store liner polish information; and an electronic control module. The electronic control module may be configured to: determine a load factor based on an amount of load on the engine; determine an end of injection factor associated with the engine; determine a liner polish rate based on the load factor and the end of injection factor; obtain, from the liner polish information stored in the memory, information identifying a previous amount of damage to the engine; determine an amount of time between a current time and a time when the previous amount of damage was calculated; calculate a current amount of damage to the engine based on the previous amount of liner polish, the amount of time, and the liner polish rate; and take a remedial action based on the current amount of damage.Type: ApplicationFiled: July 29, 2016Publication date: February 1, 2018Applicant: Caterpillar Inc.Inventors: Austin P. Roe, Scott A. Thompson, Anthony T. Petrou, Michael J. Campagna, Steven C. Zoz
-
Publication number: 20180030913Abstract: A machine may comprise a piston; a memory; and an electronic control module. The electronic control module may be configured to obtain information identifying a previous amount of wear of the piston pin bore and information identifying a wear limit; determine a base piston pin bore wear rate; calculate an effective piston pin bore wear rate based on the base piston pin bore wear rate; determine an amount of time between a current time and a time when the previous amount of wear of the piston pin bore was calculated; and calculate a current amount of wear of the piston pin bore based on the previous amount of wear, the amount of time, and the effective piston pin bore wear rate. The electronic control module may further be configured to calculate an amount of damage to the piston pin bore based on the current amount of wear and the wear limit.Type: ApplicationFiled: July 29, 2016Publication date: February 1, 2018Applicant: Caterpillar Inc.Inventors: Austin P. Roe, Scott A. Thompson, Anthony T. Petrou, Michael J. Campagna
-
Publication number: 20180030890Abstract: A machine may comprise a piston; a memory; and an electronic control module. The electronic control module may be configured to determine a temperature of a bowl rim of the piston; calculate a temperature of an oil gallery of the piston based on the temperature of the bowl rim; determine a carbon deposit growth rate of the piston based on the temperature of the oil gallery; determine an amount of time between a current time and the time when the previous carbon deposit growth was calculated; calculate a current carbon deposit growth on the piston; and take a remedial action based on the current carbon deposit growth. The current carbon deposit growth may be calculated based on: a previous carbon deposit growth on the piston, an amount of time between a current time and a time when the previous carbon deposit growth was calculated, and the carbon deposit growth rate.Type: ApplicationFiled: July 29, 2016Publication date: February 1, 2018Applicant: Caterpillar Inc.Inventors: Austin P. Roe, Scott A. Thompson, Anthony T. Petrou, Michael J. Campagna
-
Publication number: 20180030914Abstract: A machine may comprise a piston; a memory; and an electronic control module. The electronic control module may be configured to obtain information identifying a previous amount of wear of the piston ring and information identifying an initial dimension of a coating of the piston ring; determine a piston ring wear rate based on a cylinder pressure associated with the piston; determine an amount of time between a current time and a time when the previous wear of the piston ring was calculated; calculate a current amount of wear of the piston ring based on the previous amount of wear of the piston ring, the amount of time, and the piston ring wear rate; calculate an amount of damage to the piston ring based on the current amount of wear and the initial dimension; and take a remedial action when the amount of damage exceeds a threshold.Type: ApplicationFiled: July 29, 2016Publication date: February 1, 2018Applicant: Caterpillar Inc.Inventors: Austin P. Roe, Scott A. Thompson, Anthony T. Petrou, Michael J. Campagna
-
Publication number: 20170241414Abstract: A system for determining health of a component is provided. The system includes an operational parameter module associated with the component and in communication with a controller. The controller is configured to receive an operating parameter signal from the operational parameter module. The controller is configured to monitor a change of the operating parameter over a predetermined time period. The controller is configured to compare the monitored operating parameter with a first predetermined threshold. The controller is configured to determine a rate of change of the monitored operating parameter over the predetermined time period. The controller is also configured to compare the determined rate of change with a second predetermined threshold. The controller is further configured to determine the health of the component based, at least in part, on the comparisons with the first and second predetermined thresholds respectively and one or more additional parameters associated with the component.Type: ApplicationFiled: May 10, 2017Publication date: August 24, 2017Applicant: Caterpillar Inc.Inventors: Andrew W. Billing, Brian G. Wheeler, Michael J. Campagna, Dereck G. Heffron
-
Publication number: 20150369236Abstract: A system for determining health of a component is provided. The system includes an operational parameter module associated with the component and in communication with a controller. The controller is configured to receive an operating parameter signal from the operational parameter module. The controller is configured to monitor a change of the operating parameter over a predetermined time period. The controller is configured to compare the monitored operating parameter with a first predetermined threshold. The controller is configured to determine a rate of change of the monitored operating parameter over the predetermined time period. The controller is also configured to compare the determined rate of change with a second predetermined threshold. The controller is further configured to determine the health of the component based, at least in part, on the comparisons with the first and second predetermined thresholds respectively and one or more additional parameters associated with the component.Type: ApplicationFiled: June 18, 2014Publication date: December 24, 2015Inventors: Michael J. Campagna, Jennifer L. Breeggemann, Jared A. Black
-
Publication number: 20140214264Abstract: A system to provided coordinated data transmission triggers is disclosed. The system may be termed as Vital Information Management System (VIMS). The VIMS may operate on the basis of certain data transmission triggers. The VIMS may further use a cellular, satellite or Wi-Fi network for the wireless communication of vehicle information. The data transmission triggers may include data transmission triggers based on time and/or time independent data transmission triggers. Examples of the data transmission triggers may be a trigger based on vehicle speed parameter, a trigger based on proximity to specified location(s) and the like. The time based data transmission triggers may send the one or more data signals after a predefined time interval. Whereas the time independent data transmission triggers may send one or more data signals as soon as the event associated with the data transmission triggers is satisfied.Type: ApplicationFiled: March 28, 2014Publication date: July 31, 2014Applicant: Caterpillar Inc.Inventors: Michael J Campagna, Ryan N CHURN
-
Patent number: 8276650Abstract: A machine includes a heat exchanger for an engine having a heat exchanger core and a filtration system. The filtration system includes a flexible filter sheet coupled with at least one take-up roller and a filter cleaner adapted to clean the filter via compressed air. A method of operating a machine cooling system includes rotating a rotatable drive element coupled with a filter, and cleaning the filter by directing compressed air therethrough.Type: GrantFiled: May 18, 2007Date of Patent: October 2, 2012Assignee: Caterpillar Inc.Inventors: Kevin L. Martin, James J. Callas, Michael J. Campagna
-
Patent number: 8069912Abstract: A heat exchanger is disclosed. The heat exchanger may have a conduit configured to conduct a fluid and at least one body of metal foam surrounding the conduit. The at least one body of metal foam may have a radially inner portion, a radially outer portion, and a radially intermediate portion between the radially inner portion and the radially outer portion. The at least one body of metal foam may have a lower percentage of void space at the radially outer portion as compared to the radially intermediate portion.Type: GrantFiled: September 28, 2007Date of Patent: December 6, 2011Assignee: Caterpillar Inc.Inventors: Michael J. Campagna, Robert John Moffat