Patents by Inventor Joshua D. Cowgill

Joshua D. Cowgill 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: 11181062
    Abstract: An engine control system includes: a target air mass module configured to determine a target mass of air within a cylinder of an engine based on a torque request; a boost control module configured to control boost provided by a turbocharger based on the torque request; an exhaust gas recirculation (EGR) control module configured to selectively: set a target opening of an EGR valve based on the target mass of air; set the target opening of the EGR valve to a predetermined minimum opening, where the predetermined minimum opening is greater than zero percent open; and control opening of the EGR valve based on the target opening of the EGR valve.
    Type: Grant
    Filed: November 14, 2019
    Date of Patent: November 23, 2021
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: John Maley, Joshua D. Cowgill, Casey S. Anderson, Douglas C. Sarsen
  • Patent number: 11060525
    Abstract: A control system for a turbocharger of a vehicle includes an enable module, an error module, a reduction module, and a boost module. The enable module is configured to: enable reduction in a boost pressure setpoint of a compressor of the turbocharger based on whether a fault exists, load on an engine, and a compressor outlet temperature; and generate an enable signal indicating whether reduction in the boost pressure setpoint is enabled. The error module configured to determine a difference between the compressor outlet temperature and a predetermined limit. The reduction control module is configured to, in response to the enable signal indicating reduction in the boost pressure setpoint is enabled, reduce the boost pressure setpoint based on the difference. The boost module is configured to adjust boost pressure output of the compressor based on the boost pressure setpoint.
    Type: Grant
    Filed: November 15, 2019
    Date of Patent: July 13, 2021
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: John Maley, Douglas C. Sarsen, Casey S. Anderson, Joshua D. Cowgill
  • Publication number: 20210148373
    Abstract: A control system for a turbocharger of a vehicle includes an enable module, an error module, a reduction module, and a boost module. The enable module is configured to: enable reduction in a boost pressure setpoint of a compressor of the turbocharger based on whether a fault exists, load on an engine, and a compressor outlet temperature; and generate an enable signal indicating whether reduction in the boost pressure setpoint is enabled. The error module configured to determine a difference between the compressor outlet temperature and a predetermined limit. The reduction control module is configured to, in response to the enable signal indicating reduction in the boost pressure setpoint is enabled, reduce the boost pressure setpoint based on the difference. The boost module is configured to adjust boost pressure output of the compressor based on the boost pressure setpoint.
    Type: Application
    Filed: November 15, 2019
    Publication date: May 20, 2021
    Inventors: John MALEY, Douglas C. SARSEN, Casey S. ANDERSON, Joshua D. COWGILL
  • Publication number: 20210148294
    Abstract: An engine control system includes: a target air mass module configured to determine a target mass of air within a cylinder of an engine based on a torque request; a boost control module configured to control boost provided by a turbocharger based on the torque request; an exhaust gas recirculation (EGR) control module configured to selectively: set a target opening of an EGR valve based on the target mass of air; set the target opening of the EGR valve to a predetermined minimum opening, where the predetermined minimum opening is greater than zero percent open; and control opening of the EGR valve based on the target opening of the EGR valve.
    Type: Application
    Filed: November 14, 2019
    Publication date: May 20, 2021
    Inventors: John MALEY, Joshua D. COWGILL, Casey S. ANDERSON, Douglas C. SARSEN
  • Patent number: 9909513
    Abstract: A technique for fuel system protection for an internal combustion engine includes introducing a directly injected fuel into a combustion chamber through a direct fuel injector, introducing a fumigated fuel upstream of an intake valve, selectively operating the internal combustion engine with at least one of the directly injected fuel and the fumigated fuel, determining a temperature of the direct fuel injector as a first function of engine operating parameters, and performing a temperature mitigation technique when the temperature rises above a first predetermined value such that the temperature is maintained below a second predetermined value.
    Type: Grant
    Filed: December 14, 2014
    Date of Patent: March 6, 2018
    Assignees: WESTPORT POWER INC., GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Raymond Bzymek, Mark E. Dunn, Ning Wu, Dehong Zhang, Craig D. Marriott, Joshua D. Cowgill, Ben W. Moscherosch
  • Patent number: 9677495
    Abstract: A fuel control system includes a target rail pressure module. The target rail pressure module determines a target fuel rail pressure of a fuel rail of a direct injection engine. An offset module determines an offset value based on an engine speed of the direct injection engine and at least one of an engine load and an air per cylinder. A modifier module determines a modifier value based on a temperature of the direct injection engine. A rail pressure control module adjusts a current fuel rail pressure of the fuel rail based on the target fuel rail pressure, the offset value and the modifier value.
    Type: Grant
    Filed: March 22, 2011
    Date of Patent: June 13, 2017
    Assignee: GM Global Technology Operations LLC
    Inventors: Jonathan T. Shibata, Joshua D. Cowgill, Daniel Sabathil, David P. Sczomak
  • Patent number: 9657670
    Abstract: A control system for an engine of a vehicle includes an adder module that determines a temperature sum based on a sum of a plurality of temperatures determined based on (i) a plurality of operating parameters of the vehicle and (ii) a plurality of predetermined values calibrated for determining an estimated temperature at a location within an exhaust system of the vehicle. A temperature difference module determines a temperature difference based on the temperature sum and a previous value of the temperature difference. An estimating module determines the estimated temperature at the location within the exhaust system based on the temperature difference and a reference temperature. An actuator control module selectively adjusts at least one engine actuator based on the estimated temperature.
    Type: Grant
    Filed: October 2, 2015
    Date of Patent: May 23, 2017
    Assignee: GM Global Technology Operations LLC
    Inventors: Zhijian James Wu, Sanjeev M. Naik, Joshua D. Cowgill, Martino Casetti
  • Patent number: 9644548
    Abstract: A control system for an engine of a vehicle includes an adder module that determines a pressure sum based on a sum of a plurality of pressures determined based on (i) a plurality of operating parameters of the vehicle and (ii) a plurality of predetermined values calibrated for determining an estimated pressure at a location within an exhaust system of the vehicle. An estimating module determines the estimated pressure at the location within the exhaust system based on the pressure sum and a reference pressure. An actuator control module selectively adjusts at least one engine actuator based on the estimated pressure.
    Type: Grant
    Filed: October 2, 2015
    Date of Patent: May 9, 2017
    Assignee: GM Global Technology Operations LLC
    Inventors: Zhijian James Wu, Sanjeev M. Naik, Joshua D. Cowgill, Martino Casetti
  • Publication number: 20170096957
    Abstract: A control system for an engine of a vehicle includes an adder module that determines a temperature sum based on a sum of a plurality of temperatures determined based on (i) a plurality of operating parameters of the vehicle and (ii) a plurality of predetermined values calibrated for determining an estimated temperature at a location within an exhaust system of the vehicle. A temperature difference module determines a temperature difference based on the temperature sum and a previous value of the temperature difference. An estimating module determines the estimated temperature at the location within the exhaust system based on the temperature difference and a reference temperature. An actuator control module selectively adjusts at least one engine actuator based on the estimated temperature.
    Type: Application
    Filed: October 2, 2015
    Publication date: April 6, 2017
    Inventors: Zhijian James WU, Sanjeev M. NAIK, Joshua D. COWGILL, Martino CASETTI
  • Publication number: 20170096950
    Abstract: A control system for an engine of a vehicle includes an adder module that determines a pressure sum based on a sum of a plurality of pressures determined based on (i) a plurality of operating parameters of the vehicle and (ii) a plurality of predetermined values calibrated for determining an estimated pressure at a location within an exhaust system of the vehicle. An estimating module determines the estimated pressure at the location within the exhaust system based on the pressure sum and a reference pressure. An actuator control module selectively adjusts at least one engine actuator based on the estimated pressure.
    Type: Application
    Filed: October 2, 2015
    Publication date: April 6, 2017
    Inventors: Zhijian James WU, Sanjeev M. NAIK, Joshua D. COWGILL, Martino CASETTI
  • Patent number: 9599049
    Abstract: A target engine speed module selectively sets M target engine speeds for M future times, respectively, based on one of increasing and decreasing an engine speed. A prediction module, based on a set of possible target values for the M future times and a model of an engine, determines M predicted engine speeds for the M future times, respectively. A cost module determines a cost for the set of possible target values based on comparisons of the M predicted engine speeds for the M future times with the M target engine speeds for the M future times, respectively. A selection module, based on the cost, selects the set of possible target values from a group including the set of possible target values and N other sets of possible target values, and sets target values based on the selected set of possible target values. An actuator module controls an engine actuator based on a first one of the target values.
    Type: Grant
    Filed: June 19, 2014
    Date of Patent: March 21, 2017
    Assignee: GM Global Technology Operations LLC
    Inventors: Jose C. Zavala Jurado, Joshua D. Cowgill
  • Patent number: 9399956
    Abstract: An engine control system includes a mean effective pressure (MEP) module, an imbalance module, and a phaser control module. The MEP module determines MEPs for combustion cycles of cylinders, respectively, of an engine. The imbalance module selectively determines whether first and second banks of the cylinders are imbalanced based on the MEPs. When the first and second banks of cylinders are imbalanced, the phaser control module selectively adjusts at least one of: a first phaser of an intake camshaft of the second bank of cylinders; and a second phaser of an exhaust camshaft of the second bank of cylinders.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: July 26, 2016
    Assignee: GM Global Technology Operations LLC
    Inventors: Joshua D. Cowgill, Joel Cowgill
  • Patent number: 9328690
    Abstract: A control system for an engine includes an injection timing adjustment module and an injection control module. The injection timing adjustment module generates an adjusted fuel injection timing when a fuel request is received and the engine is operating in a transient state, wherein the adjusted fuel injection timing is based on a base fuel injection timing, an elapsed time since the fuel request, and at least one of a plurality of engine operating parameters. The injection control module controls fuel injection based on the adjusted fuel injection timing for a period, and controls fuel injection based on the base fuel injection timing after the period.
    Type: Grant
    Filed: November 11, 2010
    Date of Patent: May 3, 2016
    Assignee: GM Global Technology Operations LLC
    Inventors: Jonathan T. Shibata, Joshua D. Cowgill, John Ogalla Waldman, David P. Sczomak
  • Patent number: 9309803
    Abstract: A control system for a vehicle includes a target boost module and a turbocharger control module. The target boost module determines a target boost for first and second turbochargers based on an engine torque request. Based on a temperature of a compressor of the second turbocharger, the turbocharger control module: selectively opens a first bypass valve that regulates exhaust bypassing a first turbine of the first turbocharger; and selectively closes a cutoff valve that regulates exhaust flow through both a second turbine of the second turbocharger and a second bypass valve. The second bypass valve regulates exhaust bypassing the second turbine of the second turbocharger.
    Type: Grant
    Filed: December 5, 2013
    Date of Patent: April 12, 2016
    Assignee: GM Global Technology Operations LLC
    Inventors: Joshua D. Cowgill, Joel Cowgill
  • Patent number: 9303553
    Abstract: A system for controlling an engine having a first turbocharger, a second turbocharger and a cutoff valve that regulates exhaust flow through a turbine of the second turbocharger, the system comprising: a speed determination module that determines a current speed of the first turbocharger, determines a current speed of the second turbocharger, and determines a target speed of the second turbocharger based on the current speed of the first turbocharger; and a boost control module that compares the target speed of the second turbocharger with the current speed of the second turbocharger, and that selectively adjusts a position of a cutoff valve to adjust the current speed of the second turbocharger based on the comparison.
    Type: Grant
    Filed: December 5, 2013
    Date of Patent: April 5, 2016
    Assignee: GM Global Technology Operations LLC
    Inventors: Joshua D. Cowgill, Joel Cowgill
  • Publication number: 20150369146
    Abstract: A target engine speed module selectively sets M target engine speeds for M future times, respectively, based on one of increasing and decreasing an engine speed. A prediction module, based on a set of possible target values for the M future times and a model of an engine, determines M predicted engine speeds for the M future times, respectively. A cost module determines a cost for the set of possible target values based on comparisons of the M predicted engine speeds for the M future times with the M target engine speeds for the M future times, respectively. A selection module, based on the cost, selects the set of possible target values from a group including the set of possible target values and N other sets of possible target values, and sets target values based on the selected set of possible target values. An actuator module controls an engine actuator based on a first one of the target values.
    Type: Application
    Filed: June 19, 2014
    Publication date: December 24, 2015
    Inventors: Jose C. Zavala Jurado, Joshua D. Cowgill
  • Publication number: 20150159545
    Abstract: A control system for a vehicle includes a target boost module and a turbocharger control module. The target boost module determines a target boost for first and second turbochargers based on an engine torque request. Based on a temperature of a compressor of the second turbocharger, the turbocharger control module: selectively opens a first bypass valve that regulates exhaust bypassing a first turbine of the first turbocharger; and selectively closes a cutoff valve that regulates exhaust flow through both a second turbine of the second turbocharger and a second bypass valve. The second bypass valve regulates exhaust bypassing the second turbine of the second turbocharger.
    Type: Application
    Filed: December 5, 2013
    Publication date: June 11, 2015
    Applicant: GM Global Technology Operations LLC
    Inventors: JOSHUA D. COWGILL, JOEL COWGILL
  • Publication number: 20150159544
    Abstract: A system for controlling an engine having a first turbocharger, a second turbocharger and a cutoff valve that regulates exhaust flow through a turbine of the second turbocharger, the system comprising: a speed determination module that determines a current speed of the first turbocharger, determines a current speed of the second turbocharger, and determines a target speed of the second turbocharger based on the current speed of the first turbocharger; and a boost control module that compares the target speed of the second turbocharger with the current speed of the second turbocharger, and that selectively adjusts a position of a cutoff valve to adjust the current speed of the second turbocharger based on the comparison.
    Type: Application
    Filed: December 5, 2013
    Publication date: June 11, 2015
    Applicant: GM Global Technology Operations LLC
    Inventors: Joshua D. Cowgill, Joel Cowgill
  • Publication number: 20150096530
    Abstract: A technique for fuel system protection for an internal combustion engine includes introducing a directly injected fuel into a combustion chamber through a direct fuel injector, introducing a fumigated fuel upstream of an intake valve, selectively operating the internal combustion engine with at least one of the directly injected fuel and the fumigated fuel, determining a temperature of the direct fuel injector as a first function of engine operating parameters, and performing a temperature mitigation technique when the temperature rises above a first predetermined value such that the temperature is maintained below a second predetermined value.
    Type: Application
    Filed: December 14, 2014
    Publication date: April 9, 2015
    Inventors: Raymond Bzymek, Mark E. Dunn, Ning Wu, Dehong Zhang, Craig D. Marriott, Joshua D. Cowgill, Ben W. Moscherosch
  • Patent number: 8989989
    Abstract: A system according to the principles of the present disclosure includes a temperature estimation module and a fuel control module. The temperature estimation module estimates a piston temperature associated with a cylinder based on engine operating conditions. The fuel control module controls at least one of injection timing associated with the cylinder, injection pressure associated with a cylinder, injection location associated with a cylinder, and a number of injections per engine cycle associated with the cylinder based on the piston temperature.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: March 24, 2015
    Assignee: GM Global Technology Operations LLC
    Inventors: David P. Sczomak, Jonathan T. Shibata, Joshua D. Cowgill