Onboard engine control for vehicles

US11654889B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11654889-B2
Application numberUS-202217663512-A
CountryUS
Kind codeB2
Filing dateMay 16, 2022
Priority dateJun 30, 2019
Publication dateMay 23, 2023
Grant dateMay 23, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Onboard engine control for vehicles is disclosed herein. An example method includes determining a moving average of duty cycle periods for a power component of a vehicle for recent power load events, each of the duty cycle periods having both on-time portions and off-time portions; and when the on-time portions of the moving average are above a predetermined percentage, an engine of the vehicle remains in an on-state condition, further wherein when a current off-time period of the power component exceeds a value equal to a predetermined multiplier applied to the off-time portions, the engine is placed in an off-state condition.

First claim

Opening claim text (preview).

That which is claimed is: 1. A method, comprising: determining a power level that is output by an inverter of a vehicle relative to a first power load event for the vehicle; determining a duty cycle of the inverter relative to the first power load event, the duty cycle comprising on-time portions and off-time portions; updating a moving average with the duty cycle, the moving average comprising a plurality of recent duty cycles; determining when the power level has dropped below a trigger level threshold; and determining when a second power load event or a boundary condition occurs, wherein an engine of the vehicle remains in an on-state condition when the second power load event occurs, further wherein when the second power load event does not occur and a predetermined time frame has elapsed since a last off-state event for the inverter, the engine of the vehicle is placed in an off-state condition. 2. The method according to claim 1 , further comprising: maintaining the engine of the vehicle in the on-state condition when the boundary condition occurs. 3. The method according to claim 2 , wherein the boundary condition comprises a battery temperature that is lower than a lower limit threshold or higher than an upper limit threshold. 4. The method according to claim 2 , wherein the boundary condition comprises a battery voltage that is below a lower voltage limit threshold. 5. The method according to claim 2 , wherein the boundary condition comprises a battery state of charge value that is below a lower state of charge threshold. 6. The method according to claim 2 , wherein the boundary condition comprises a direct current and alternating current usage that is greater than a usage threshold. 7. The method according to claim 1 , further comprising: detecting when a usage condition exists, the usage condition comprising at least one of an occupied state of the vehicle, climate control operation, lighting operation, radio operation, or exterior lighting operation; and maintaining the engine of the vehicle in the on-state condition until the usage condition exists. 8. A system, comprising: a battery; an inverter coupled to the battery; a controller comprising a processor and a memory for storing executable instructions, the processor executing the instructions to: determine a power level that is output by the inverter of a vehicle relative to a first power load event for the vehicle; determine a duty cycle of the inverter relative to the first power load event, the duty cycle comprising on-time portions and off-time portions; update a moving average with the duty cycle, the moving average comprising a plurality of recent duty cycles; determine when the power level has dropped below a trigger level threshold; and determine when a second power load event or a boundary condition occurs, wherein an engine of the vehicle remains in an on-state condition when the second power load event occurs, further wherein when the second power load event does not occur and a predetermined time frame has elapsed since a last off-state event for the inverter, the engine of the vehicle is placed in an off-state condition. 9. The system according to claim 8 , wherein the processor is further configured to: maintain the engine of the vehicle in the on-state condition when the boundary condition occurs. 10. The system according to claim 9 , wherein the boundary condition comprises a battery temperature that is lower than a lower limit threshold or higher than an upper limit threshold. 11. The system according to claim 9 , wherein the boundary condition comprises a battery voltage that is below a lower voltage limit threshold. 12. The system according to claim 9 , wherein the boundary condition comprises a battery state of charge value that is below a lower state of charge threshold. 13. The system according to claim 9 , wherein the boundary condition comprises a direct current and alternating current usage that is greater than a usage threshold. 14. The system according to claim 8 , wherein the processor is further configured to: detect when a usage condition exists, the usage condition comprising at least one of an occupied state of the vehicle, climate control operation, lighting operation, radio operation, or exterior lighting operation; and maintain the engine of the vehicle in the on-state condition until the usage condition exists. 15. A non-transitory computer-readable medium storing computer-executable instructions which, when executed by a processor, cause the processor to perform operations comprising: determining a power level that is output by an inverter of a vehicle relative to a first power load event for the vehicle; determining a duty cycle of the inverter relative to the first power load event, the duty cycle comprising on-time portions and off-time portions; updating a moving average with the duty cycle, the moving average comprising a plurality of recent duty cycles; determining when the power level has dropped below a trigger level threshold; and determining when a second power load event or a boundary condition occurs, wherein an engine of the vehicle remains in an on-state condition when the second power load event occurs, further wherein when the second power load event does not occur and a predetermined time frame has elapsed since a last off-state event for the inverter, the engine of the vehicle is placed in an off-state condition. 16. The non-transitory computer-readable medium according to claim 15 , wherein the operations further comprise: maintaining the engine of the vehicle in the on-state condition when the boundary condition occurs. 17. The non-transitory computer-readable medium according to claim 16 , wherein the boundary condition comprises a battery temperature that is lower than a lower limit threshold or higher than an upper limit threshold. 18. The non-transitory computer-readable medium according to claim 16 , wherein the boundary condition comprises a battery voltage that is below a lower voltage limit threshold. 19. The non-transitory computer-readable medium according to claim 16 , wherein the boundary condition comprises a battery state of charge value that is below a lower state of charge threshold. 20. The non-transitory computer-readable medium according to claim 15 , wherein the operations further comprise: detecting when a usage condition exists, the usage condition comprising at least one of an occupied state of the vehicle, climate control operation, lighting operation, radio operation, or exterior lighting operation; and maintaining the engine of the vehicle in the on-state condition until the usage condition exists.

Assignees

Inventors

Classifications

  • Engine management systems · CPC title

  • with multiple batteries · CPC title

  • in order to stay within battery power input or output limits; in order to prevent overcharging or battery depletion · CPC title

  • related to prevention of engine restart failure, e.g. disabling automatic stop at low battery state · CPC title

  • B60W20/20Primary

    Control strategies involving selection of hybrid configuration, e.g. selection between series or parallel configuration · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11654889B2 cover?
Onboard engine control for vehicles is disclosed herein. An example method includes determining a moving average of duty cycle periods for a power component of a vehicle for recent power load events, each of the duty cycle periods having both on-time portions and off-time portions; and when the on-time portions of the moving average are above a predetermined percentage, an engine of the vehicle…
Who is the assignee on this patent?
Ford Global Tech Llc
What technology area does this patent fall under?
Primary CPC classification F02N11/0825. Mapped technology areas include Mechanical Engineering.
When was this patent published?
Publication date Tue May 23 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).