US9669822B2ActiveUtilityA1

Method and apparatus for controlling operation of an internal combustion engine for a multi-mode powertrain system

89
Assignee: GM GLOBAL TECH OPERATIONS LLCPriority: Jun 12, 2015Filed: Jun 12, 2015Granted: Jun 6, 2017
Est. expiryJun 12, 2035(~8.9 yrs left)· nominal 20-yr term from priority
B60W 2400/00B60W 20/17B60W 10/06B60W 10/08B60W 2710/0666B60W 2510/244Y10S903/906Y10S903/905Y10S903/907B60W 2710/083Y10S903/93B60W 2520/10B60W 30/18Y02T10/62B60W 2540/00B60W 30/182B60K 6/365B60W 2710/0644B60W 2540/12B60W 2540/10
89
PatentIndex Score
11
Cited by
3
References
18
Claims

Abstract

A multi-mode powertrain system is described, and includes an internal combustion engine and electric machines operative to transfer mechanical power through a gear train to an output member coupled to a driveline, wherein the electric machines electrically connect to a battery. The method includes determining an audible noise-based maximum engine speed, wherein the internal combustion engine generates an audible noise that is less than a threshold noise level when operating at a speed that is less than the audible noise-based maximum engine speed. The electric machines and the internal combustion engine are controlled responsive to an operator torque request including controlling the engine speed to be less than the audible noise-based maximum engine speed when battery power is greater than a minimum threshold.

Claims

exact text as granted — not AI-modified
The invention claimed is: 
     
       1. A method for controlling a powertrain system including an internal combustion engine and electric machines operative to transfer mechanical power through a gear train to an output member coupled to a driveline, wherein the electric machines electrically connect to a battery, the method comprising:
 determining an audible noise-based maximum engine speed, wherein the engine generates an audible noise that is less than a threshold noise level when operating at a speed that is less than the audible noise-based maximum engine speed; and 
 controlling the electric machines and the engine responsive to an operator torque request including controlling the engine speed to be less than the audible noise-based maximum engine speed when battery power is greater than a minimum threshold, wherein controlling the engine speed to be less than the audible noise-based maximum engine speed when the battery power is greater than a minimum threshold comprises:
 determining an input speed range between an idle speed and a maximum speed from the engine, 
 determining an engine torque range based upon the operator torque request and the battery power, 
 selecting a plurality of candidate input speeds within the input speed range, 
 selecting a plurality of candidate engine torques within the engine torque range, 
 executing a system torque determination scheme to determine preferred motor torque commands for the electric machines and an output torque when operating the powertrain system responsive to the operator torque request with the engine operating at each of the candidate input speeds and each of the candidate engine torques, 
 executing a cost model to determine a candidate cost for operating the powertrain system with the engine operating at each of the candidate input speeds and at each of the candidate engine torques and the electric machines operating at the corresponding preferred motor torque commands, 
 identifying, as a preferred input speed and a preferred engine torque, one of the candidate input speeds and one of candidate engine torques that achieve a minimum of the candidate costs and is responsive to the operator torque request, and 
 controlling the engine responsive to the preferred input speed and the preferred engine torque. 
 
 
     
     
       2. The method of  claim 1 , wherein controlling the electric machines and the engine responsive to an operator torque request comprises controlling torque outputs from the electric machines and the engine responsive to the operator torque request. 
     
     
       3. The method of  claim 1 , wherein executing the cost model to determine a candidate cost for operating the powertrain system with the engine operating at each of the candidate input speeds and at each of the candidate engine torques and the electric machines operating at the corresponding preferred motor torque commands comprises:
 determining a cost associated with NVH (noise-vibration-harshness) for the candidate input speed; and 
 determining the candidate cost based upon the cost associated with NVH. 
 
     
     
       4. The method of  claim 3 , wherein determining the cost associated with NVH for the candidate input speed comprises assigning zero cost associated with NVH when the candidate input speed is less than the audible noise-based maximum engine speed. 
     
     
       5. The method of  claim 3 , wherein determining the cost associated with NVH for the candidate input speed comprises assigning an increasing cost associated with NVH when the candidate input speed is greater than the audible noise-based maximum engine speed. 
     
     
       6. The method of  claim 1 , wherein executing the cost model to determine a candidate cost for operating the powertrain system with the engine operating at each of the candidate input speeds and at each of the candidate engine torques and the electric machines operating at the corresponding preferred motor torque commands comprises:
 determining costs associated with hardware limits, output torque, a battery state of charge, efficiency and NVH for operating the powertrain system with the engine operating at each of the candidate input speeds and at each of the candidate engine torques and the electric machines operating at the corresponding preferred motor torque commands; 
 assigning weighting factors to each of the hardware limits, output torque, battery state of charge, efficiency and NVH; and 
 determining the candidate cost by combining the costs associated with hardware limits, output torque, battery state of charge, efficiency and NVH with the corresponding assigned weighting factor. 
 
     
     
       7. The method of  claim 6 , wherein the weighting factor for NVH is assigned a high priority ranking when the battery power is greater than the minimum threshold. 
     
     
       8. The method of  claim 6 , wherein the weighting factor for NVH is assigned a low priority ranking when the battery power is less than the minimum threshold. 
     
     
       9. The method of  claim 1 , wherein the audible noise-based maximum engine speed comprises an engine speed at which generated engine noise is masked by an expected road noise generated by the driveline. 
     
     
       10. A method for controlling a powertrain system including an internal combustion engine, first and second electric machines, a gear train, and a battery supplying electric power to the first and second electric machines, the powertrain system operative to transfer mechanical power generated by one of the first and second electric machines through the gear train to an output member, the method comprising:
 determining an audible noise-based maximum engine speed, wherein the engine generates an audible noise that is less than a threshold noise level when operating at a speed that is less than the audible noise-based maximum engine speed; and 
 controlling the engine speed to be less than the audible noise-based maximum engine speed when the electric power supplied from the battery to the first and second electric machines is greater than a minimum threshold, including:
 determining an input speed range between an idle speed and a maximum speed from the engine, 
 determining an engine torque range based upon the operator torque request and the battery power, 
 selecting a plurality of candidate input speeds within the input speed range, 
 selecting a plurality of candidate engine torques within the engine torque range, 
 executing a system torque determination scheme to determine preferred motor torque commands for the electric machines and an output torque when operating the powertrain system responsive to the operator torque request with the engine operating at each of the candidate input speeds and each of the candidate engine torques, 
 executing a cost model to determine a candidate cost for operating the powertrain system with the engine operating at each of the candidate input speeds and at each of the candidate engine torques and the electric machines operating at the corresponding preferred motor torque commands, 
 identifying, as a preferred input speed and a preferred engine torque, one of the candidate input speeds and one of candidate engine torques that achieve a minimum of the candidate costs and is responsive to the operator torque request, and 
 controlling the engine responsive to the preferred input speed and the preferred engine torque. 
 
 
     
     
       11. The method of  claim 10 , wherein executing the cost model to determine a candidate cost for operating the powertrain system with the engine operating at each of the candidate input speeds and at each of the candidate engine torques and the electric machines operating at the corresponding preferred motor torque commands comprises:
 determining a cost associated with NVH (noise-vibration-harshness) for the candidate input speed; and 
 determining the candidate cost based upon the cost associated with NVH. 
 
     
     
       12. The method of  claim 11 , wherein determining the cost associated with NVH for the candidate input speed comprises assigning zero cost associated with NVH when the candidate input speed is less than the audible noise-based maximum engine speed. 
     
     
       13. The method of  claim 11 , wherein determining the cost associated with NVH for the candidate input speed comprises assigning an increasing cost associated with NVH when the candidate input speed is greater than the audible noise-based maximum engine speed. 
     
     
       14. The method of  claim 10 , wherein executing the cost model to determine a candidate cost for operating the powertrain system with the engine operating at each of the candidate input speeds and at each of the candidate engine torques and the electric machines operating at the corresponding preferred motor torque commands comprises:
 determining costs associated with hardware limits, output torque, a battery state of charge, efficiency and NVH for operating the powertrain system with the engine operating at each of the candidate input speeds and at each of the candidate engine torques and the electric machines operating at the corresponding preferred motor torque commands; 
 assigning weighting factors to each of the hardware limits, output torque, battery state of charge, efficiency and NVH; and 
 determining the candidate cost by combining the costs associated with hardware limits, output torque, battery state of charge, efficiency and NVH with the corresponding assigned weighting factor. 
 
     
     
       15. The method of  claim 14 , wherein the weighting factor for NVH is assigned a high priority ranking when the battery power is greater than the minimum threshold. 
     
     
       16. The method of  claim 14 , wherein the weighting factor for NVH is assigned a low priority ranking when the battery power is less than the minimum threshold. 
     
     
       17. The method of  claim 10 , wherein the audible noise-based maximum engine speed comprises an engine speed at which generated engine noise is masked by an expected road noise generated by the driveline. 
     
     
       18. A powertrain system for a vehicle, comprising:
 an internal combustion engine and first and second electric machines mechanically coupled to a gear train, wherein the gear train is coupled to a driveline of the vehicle; 
 a battery electrically connected to the first and second electric machines, 
 a controller operatively connected to the internal combustion engine and the first and second electric machines, the controller including an instruction set, the instruction set executable to:
 determine an audible noise-based maximum engine speed, wherein the engine generates an audible noise that is less than a threshold noise level when operating at a speed that is less than the audible noise-based maximum engine speed, and 
 control the electric machines and the engine responsive to an operator torque request including controlling the engine speed to be less than the audible noise-based maximum engine speed when battery power is greater than a minimum threshold, which includes an instruction set executable to:
 determine an input speed range between an idle speed and a maximum speed from the engine, 
 determine an engine torque range based upon the operator torque request and the battery power, 
 select a plurality of candidate input speeds within the input speed range, 
 select a plurality of candidate engine torques within the engine torque range, 
 execute a system torque determination scheme to determine preferred motor torque commands for the electric machines and an output torque when operating the powertrain system responsive to the operator torque request with the engine operating at each of the candidate input speeds and each of the candidate engine torques, 
 execute a cost model to determine a candidate cost for operating the powertrain system with the engine operating at each of the candidate input speeds and at each of the candidate engine torques and the electric machines operating at the corresponding preferred motor torque commands, 
 identify, as a preferred input speed and a preferred engine torque, one of the candidate input speeds and one of candidate engine torques that achieve a minimum of the candidate costs and is responsive to the operator torque request, and 
 control the engine responsive to the preferred input speed and the preferred engine torque.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.