Method and apparatus for controlling electric machines

US11007880B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11007880-B2
Application numberUS-201816141626-A
CountryUS
Kind codeB2
Filing dateSep 25, 2018
Priority dateSep 28, 2017
Publication dateMay 18, 2021
Grant dateMay 18, 2021

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.

The present invention relates to a controller for controlling at least first and second propulsion units to generate a combined torque at least substantially equal to a total requested torque. At least first and second torque ranges are determined for each of the at least first and second propulsion units. The at least first and second torque ranges are determined to maintain dynamic stability of the vehicle. A total power cost is determined in dependence on an estimated power loss of the at least first and second propulsion units within said at least first and second torque ranges and a minimum value of the determined total power cost identified. The torque to be generated by each of said at least first and second propulsion units corresponding to the identified minimum value of the total power cost is determined. At least first and second control signals are generated to control said at least first and second propulsion units to generate the determined torque. The present invention also relates to a vehicle incorporating the controller and a related method.

First claim

Opening claim text (preview).

The invention claimed is: 1. A controller for controlling at least first and second propulsion units to generate a combined torque at least substantially equal to a total requested torque, the controller comprising a processor configured to: determine at least first and second torque ranges for each of the at least first and second propulsion units, said at least first and second torque ranges being determined to maintain dynamic stability of the vehicle; determine a total power cost based on an estimated power loss of the at least first and second propulsion units within said at least first and second torque ranges; identify a minimum value of the determined total power cost; determine the torque to be generated by each of said at least first and second propulsion units corresponding to the identified minimum value of the total power cost; and generating at least first and second control signals for controlling said at least first and second propulsion units to generate the determined torque. 2. A controller as claimed in claim 1 , wherein the processor is further configured to determine at least first and second power loss penalties based on current operating parameters of the at least first and second propulsion units. 3. A controller as claimed in claim 2 , wherein the at least first and second propulsion units each comprise an electric machine, the processor being further configured to determine the at least first and second power loss penalties based on an operating temperature of the associated electric machine. 4. A controller as claimed in claim 3 , wherein the processor is further configured to determine when the operating temperature of each electric machine increases above one or more predetermined temperature thresholds. 5. A controller as claimed in claim 2 , wherein the total power cost is determined based on the estimated power loss and the power loss penalties of each of said at least first and second propulsion units. 6. A controller as claimed in claim 1 , wherein the torque comprises an output torque and/or a regenerative torque. 7. A controller as claimed in claim 1 , wherein the power loss of each of the at least first and second propulsion units is estimated based on one or more of the following set: an operating temperature; an operating speed; and a motor torque. 8. A controller as claimed in claim 1 , wherein the processor is further configured to estimate the power loss of each of the at least first and second propulsion units at a plurality of intervals within the determined first and second torque ranges. 9. A controller for controlling at least first and second propulsion units to generate a combined torque at least substantially equal to a total requested torque, the first and second propulsion units comprising first and second electric machines respectively, the controller comprising a processor configured to: determine a first power loss penalty based on a first operating temperature of the first electric machine; determine a second power loss penalty based on a second operating temperature of the second electric machine; determine a total power cost based on the first and second power loss penalties; identify a minimum value of the determined total power cost; determine the torque to be generated by each of said at least first and second propulsion units corresponding to the identified minimum value of the total power cost; and generating at least first and second control signals for controlling said at least first and second propulsion units to generate the determined torque. 10. A controller as claimed in claim 9 , wherein the processor is further configured to determine when the operating temperature of each electric machine increases above one or more predetermined temperature thresholds. 11. A controller as claimed in claim 9 , wherein the power loss of each of the at least first and second propulsion units is estimated based on the operating temperature and an operating speed. 12. A controller as claimed in claim 9 , wherein the processor is further configured to: determine at least first and second torque ranges for each of the at least first and second propulsion units, said at least first and second torque ranges being determined to maintain dynamic stability of the vehicle; and determine an estimated power loss of the at least first and second propulsion units within said at least first and second torque ranges; wherein the total power cost is determined based on the first and second power loss penalties and the estimated power loss within said at least first and second torque ranges. 13. A controller as claimed in claim 12 , wherein the processor is further configured to estimate the power loss of each of the at least first and second propulsion units at a plurality of intervals within the determined first and second torque ranges. 14. A controller as claimed in claim 9 , wherein the processor is further configured to estimate a power loss of each of the at least first and second propulsion units for each of a plurality of transmission drive ratios for one or more of said at least first and second propulsion units. 15. A controller as claimed in claim 14 , wherein the processor is further configured to select a transmission drive ratio for one or more of said at least first and second propulsion units to provide the minimum total power cost. 16. A controller as claimed in claim 9 , wherein the power loss of the at least first and second propulsion units is estimated based on a respective power loss map. 17. A vehicle comprising a controller as claimed in claim 9 . 18. A method of controlling at least first and second propulsion units to generate a combined torque at least substantially equal to a total requested torque, the method comprising: determining at least first and second torque ranges for each of the at least first and second propulsion units, said at least first and second torque ranges being determined to maintain dynamic stability of the vehicle; determining a total power cost based on an estimated power loss of the at least first and second propulsion units within said at least first and second torque ranges; identifying a minimum value of the determined total power cost; determining the torque to be generated by each of said at least first and second propulsion units corresponding to the identified minimum value of the total power cost; and controlling said at least first and second propulsion units to generate the determined torque. 19. A non-transitory computer-readable medium having a set of instructions stored therein that, when executed, cause a processor to perform the method claimed in claim 18 .

Assignees

Inventors

Classifications

  • Torque · CPC title

  • Electric machine technologies in electromobility · CPC title

  • Control strategies specially adapted for achieving a particular effect · CPC title

  • Speed · CPC title

  • Plug-in electric vehicles · 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 US11007880B2 cover?
The present invention relates to a controller for controlling at least first and second propulsion units to generate a combined torque at least substantially equal to a total requested torque. At least first and second torque ranges are determined for each of the at least first and second propulsion units. The at least first and second torque ranges are determined to maintain dynamic stability …
Who is the assignee on this patent?
Jaguar Land Rover Ltd
What technology area does this patent fall under?
Primary CPC classification B60L15/2045. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue May 18 2021 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 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).