Method and system for calculating brake torque produced by a turbocharged engine
First Claim
1. An internal combustion engine system comprising:
- a turbocharger for turbocharging the engine;
a processor for executing data processing algorithms;
a data source providing a data value for actual boost;
a boost map containing data values for boost each of which is developed during steady state engine operation at a respective speed with the engine developing a respective torque and each of which is arranged in the map in correlation with a respective set of data values for engine speed and torque; and
a torque map containing data values for calculated torque, each correlated with a respective set of data values for boost disparity and torque;
wherein the processor comprises a torque calculation algorithm that when executed as the engine accelerates under load, is arranged to a) calculate a data value for boost disparity by processing the data value for actual boost and a data value for boost selected from the boost map using a data value for actual engine speed and a data value for estimated torque that possesses some inaccuracy due to some disparity between the data value for actual boost and the data value for boost selected from the boost map, and b) select from the torque map a data value for calculated torque correlated with the data value for boost disparity and the data value for estimated torque.
11 Assignments
0 Petitions
Accused Products
Abstract
Torque being produced by a turbocharged internal combustion engine (12) during acceleration under load is calculated by processing (34) a value for actual boost MAP and a value MAP_NOMINAL selected from a map (32) that contains data values for boost that would prevail during steady state engine operation at a respective speed with the engine developing a respective torque. The selection is made using engine speed N and estimated torque TQI_SP that possesses some inaccuracy due to some disparity between the data value for actual boost and the data value selected from the map. The selection yields a boost disparity value that is used along with the estimated torque to select from a torque map (36) a value for calculated torque that provides a better correlation with actual torque than does the estimated torque during acceleration.
7 Citations
15 Claims
-
1. An internal combustion engine system comprising:
-
a turbocharger for turbocharging the engine; a processor for executing data processing algorithms; a data source providing a data value for actual boost; a boost map containing data values for boost each of which is developed during steady state engine operation at a respective speed with the engine developing a respective torque and each of which is arranged in the map in correlation with a respective set of data values for engine speed and torque; and a torque map containing data values for calculated torque, each correlated with a respective set of data values for boost disparity and torque; wherein the processor comprises a torque calculation algorithm that when executed as the engine accelerates under load, is arranged to a) calculate a data value for boost disparity by processing the data value for actual boost and a data value for boost selected from the boost map using a data value for actual engine speed and a data value for estimated torque that possesses some inaccuracy due to some disparity between the data value for actual boost and the data value for boost selected from the boost map, and b) select from the torque map a data value for calculated torque correlated with the data value for boost disparity and the data value for estimated torque. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A processing system for use in association with a turbocharged internal combustion engine, the processing system comprising:
-
a processor for executing data processing algorithms, one of which selects data values from first and second maps; the first map containing data values for boost each of which is developed during steady state engine operation at a respective speed while the engine is developing a respective torque and each of which is arranged in the map in correlation with a respective set of data values for engine speed and torque; and a second map containing data values providing for correction of a data value for estimated torque that possesses some inaccuracy due to some disparity between a data value for actual boost and a data value for boost selected from the first map, each data value in the second map being arranged in correlation with a respective set of data values for discrepancy between the data value for actual boost and the data value from the first map; wherein when the processor executes the one algorithm, a data value from the first map correlated with data values for engine speed and estimated torque is selected, a data value for discrepancy between the data value for actual boost and the data value from the first map is calculated, and a data value from the second map correlated with the data values for estimated torque and the discrepancy between the data value for actual boost and the data value from the first map is selected. - View Dependent Claims (8, 9)
-
-
10. A method for calculating torque being produced by a turbocharged internal combustion engine during acceleration under load, the method comprising:
during acceleration under load, 1) processing a data value for actual boost and a data value for boost selected from a boost map that contains data values for boost, each of which represents boost that would prevail during steady state engine operation at a respective speed with the engine developing a respective torque and each of which is correlated with a respective set of data values for engine speed and torque, the selection being made using a data value for engine speed and a data value for estimated torque that possesses some inaccuracy due to some disparity between the data value for actual boost and the data value selected from the map, to yield a boost disparity data value representing disparity between the data value for actual boost and the data value for boost selected from the map, and 2) processing the boost disparity data value and the data value for estimated torque to select from a torque map that contains data values for calculated torque, each of which is correlated with a respective set of data values for boost disparity and torque, a data value for calculated torque correlated with the boost disparity data value and the data value for estimated torque. - View Dependent Claims (11, 12, 13, 14, 15)
Specification