METHOD OF CONTINUOUSLY CALCULATING TRAPPED AND SCAVENGED AIR PER CYLINDER

20170248093 · 2017-08-31

    Inventors

    Cpc classification

    International classification

    Abstract

    Computational models and calculations relating to trapped and scavenged air per cylinder (APC) improve scavenging and non-scavenging operational modes of internal combustion engines as well as the transition there-between. Data from sensors which include engine speed, manifold air pressure, barometric pressure, crankshaft position, and valve state are provided to a pair of artificial neural networks. A first neural network utilizes this data to calculate the nominal volume of gas, i.e., air trapped in the cylinder. A second neural network utilizes this data to calculate the trapping ratio. The output of the first network is utilized with the ideal gas law to calculate the actual mass of trapped APC. The actual mass of trapped APC is also divided by the trapping ratio calculated by the second network to determine the total APC and is further utilized to calculate the scavenged APC by subtracting the trapped APC from the total APC.

    Claims

    1. A method of determining trapped and scavenged air per cylinder in an internal combustion engine, comprising the steps of determining a manifold air pressure, determining a rotational speed of the internal combustion engine, determining an intake valve maximum opening position, determining an exhaust valve maximum opening position, calculating a volumetric efficiency of trapped air per cylinder and applying the ideal gas law to the volumetric efficiency of trapped air per cylinder to calculate the trapped air per cylinder, calculating a ratio of the volume of air trapped per cylinder to the total volume of air provided per cylinder, calculating a total volume of air per cylinder, and subtracting the trapped air per cylinder from the total volume of air per cylinder to determine the scavenged air per cylinder.

    2. The method of claim 1 further including the step of determining an ambient barometric pressure.

    3. The method of claim 1 further including the step of determining a valve state as one of high lift, low lift or no lift.

    4. The method of claim 1 wherein the steps of calculating the volumetric efficiency and calculating the trapping ratio are achieved by artificial neural networks.

    5. The method of claim 1 further including the step of providing a plurality of rotational sensors having outputs and an engine control module for receiving the outputs.

    6. A method of determining trapped air per cylinder and scavenged air per cylinder in an internal combustion engine, comprising the steps of determining a manifold air pressure, determining a rotational speed of the internal combustion engine, determining an intake valve maximum opening rotational position, determining an exhaust valve maximum opening rotational position, calculating a volumetric efficiency of trapped air per cylinder in an artificial neural network and applying the ideal gas law to the volumetric efficiency of trapped air per cylinder to calculate the trapped air per cylinder, calculating a ratio of the mass of air trapped per cylinder to the total volume of air provided per cylinder in an artificial neural network, calculating a total mass of air per cylinder, and calculating a trapped air per cylinder by subtracting the trapped air per cylinder from the total mass of air per cylinder.

    7. The method of claim 6 further including the step of determining an ambient barometric pressure.

    8. The method of claim 6 further including the step of determining a valve state as one of high lift, low lift or no lift.

    9. The method of claim 6 further including the step of providing a first position sensor on an intake valve camshaft to determine the intake valve maximum opening position.

    10. The method of claim 6 further including the step of providing a second position sensor on an exhaust valve camshaft to determine the exhaust valve maximum opening position.

    11. The method of claim 6 further including the step of providing a rotation sensor associated with a flywheel on a crankshaft.

    12. A method of determining trapped and scavenged air per cylinder in an internal combustion engine, comprising the steps of determining a manifold air pressure, determining an ambient barometric pressure, determining a rotational speed of the internal combustion engine, determining an intake valve maximum opening position, determining an exhaust valve maximum opening position, calculating a volumetric efficiency of trapped air per cylinder and applying the ideal gas law to the volumetric efficiency of trapped air per cylinder to calculate the trapped air per cylinder, calculating a ratio of the mass of air trapped per cylinder to the total volume of air provided per cylinder, calculating a total mass of air per cylinder, and subtracting the trapped air per cylinder from the total mass of air per cylinder to determine the scavenged air per cylinder.

    13. The method of claim 12 further including the step of determining the valve state as one of high lift, low lift or no lift.

    14. The method of claim 12 further including the step of providing a plurality of sensors having outputs and an engine control module for receiving the outputs.

    Description

    DRAWINGS

    [0016] The drawings described herein are for illustration purposes only and are not intended to limit the scope of the present disclosure in any way.

    [0017] FIG. 1 is a pictorial view of an internal combustion engine having sensors and scavenging, non-scavenging operation according to the present invention;

    [0018] FIG. 2 is a schematic diagram of the components and operational steps of a scavenging, non-scavenging internal combustion engine control system according to the present invention; and

    [0019] FIG. 3 is a chart illustrating several operating parameters of a scavenging, non-scavenging internal combustion engine control system according to the present invention.

    DETAILED DESCRIPTION

    [0020] The following description is merely exemplary in nature and is not intended to limit the present disclosure, application, or uses.

    [0021] With reference to FIG. 1, a pictorial representation of an internal combustion engine, sensors and associated components of the system according to the present invention is illustrated and generally designated by the reference number 10. The system 10 includes the internal combustion engine 12 having a multiple part body including an engine block 14 and one or more cylinder heads 16 which receive, locate, and support a plurality of reciprocating pistons 18 disposed in a like plurality of cylinders 20, one of each of which is illustrated in FIG. 1, a rotating crankshaft 22 and flywheel 24, an intake manifold 26 including a plurality of intake valves 28 associated with a first or intake camshaft 30 which is driven by the crankshaft 22, an exhaust manifold 32 including a plurality of exhaust valves 34 associated with a second or exhaust camshaft 36 which is also driven by the crankshaft 22. Those skilled in the art will understand that the exemplary internal combustion engine 12 illustrated includes additional details and components such as, for example, fuel supply and ignition systems (both not illustrated).

    [0022] The system 10 also includes a plurality of sensors. A first, manifold absolute pressure (MAP) sensor 42 resides in the intake manifold 24 and senses the absolute, instantaneous air pressure therein. A second, barometric pressure sensor 44 may be located at any convenient location on the motor vehicle (not illustrated) and senses the current ambient atmospheric pressure. A third, speed and rotational (angular) position sensor 46 is associated with teeth 48 on the flywheel 24 on the crankshaft 22 and provides data regarding both the rotational speed and angular position of the crankshaft 22. Data regarding the rotational positions of the intake and exhaust camshafts 30 and 36 are provided by a fourth, intake camshaft positon sensor 52 and a fifth, exhaust camshaft position sensor 54. Outputs from all of the forgoing sensors 42, 44, 46, 52 and 54 are provided to a control module 60 that may be a stand-alone device or may a portion of an engine control module (ECM) or other, similar electronic controller having input and output features, fixed memory for software and transient memory for such input data, a processor or microprocessor and related circuits. A sixth stream of data 56 which may be provided to the control module 60, generated therein or in an associated ECM relates to the operational state of the intake valves 28 and exhaust valves 34 which is defined and identified by three operating modes or states: high lift, low lift or deactivated, i.e., neither high nor low lift state.

    [0023] Referring now to FIG. 2, a schematic, block diagram of the components and method steps of a scavenging, non-scavenging internal combustion engine control system are illustrated and generally designated by the reference number 100. The method 100 comprehends gathering data in a step 104 from the manifold absolute pressure (MAP) sensor 42, the barometric pressure sensor 44, the crankshaft (engine) speed and rotation sensor 46, the intake maximum opening position (IMOP) sensor 52, the exhaust maximum opening position (EMOP) sensor 54 and the valve state data stream 56. The IMOP sensor 52 and the EMOP sensor 54 provide data in degrees of rotation (from 0° to 360°) of their respective camshafts and this data, combined with the data from the third, speed and rotational position sensor 46, is utilized to determine the rotational (angular) position from 0° to 720° of the crankshaft 22.

    [0024] The six sensor outputs or data streams are provided to both a first, volumetric efficiency (VE) artificial neural network (ANN) 106 and a second, trapping ratio artificial neural network (ANN) 108. Both the first and the second artificial neural networks 106 and 108 are single layer networks and contain a set of adaptive weights, i.e., numerical parameters that are adjusted by a learning algorithm during the calibration process, and are capable of approximating or estimating non-linear functions of the six inputs. One of the hallmarks of the neural networks 106 and 108 is that given a certain set of input values, the networks 106 and 108 will always return the same output value.

    [0025] From the data provided to it, the first, volumetric efficiency (VE) artificial neural network (ANN) 106 provides a value of the current volumetric efficiency of trapped air per cylinder (APC) on a scale of 0.0 to 1.0.

    [0026] During the VE calibration process, the equation utilized is:

    [00001] VE = m cylinder .Math. R .Math. ChrgTemp molar .Math. .Math. mass .Math. MAP .Math. V cylinder

    where R is the ideal gas constant of 8.314 L kPa/(K mol), the molar mass is 28970 L kPa/(mg.Math.K), V.sub.cylinder is the volume of each cylinder 20 in liters and the ChrgTemp is the temperature of air entering the cylinders 20 in degrees Kelvin.

    [0027] This value is then provided to a computation step 110 which applies the ideal gas law to the volumetric efficiency value to determine the actual mass of air trapped in each cylinder (APC) 20 in real time. The equation utilized to determine the mass of air per cylinder 20 is:

    [00002] m cylinder = molar .Math. .Math. mass .Math. MAP .Math. VE R .Math. ChrgTemp

    [0028] The resultant m.sub.cylinder is the trapped mass of air in each cylinder 20 in milligrams.

    [0029] This data or information is then provided in a line 112 to various data systems and controllers in the vehicle such as the engine control module (ECM) to adjust fuel flow, spark timing, and estimate such operating parameters as exhaust temperature and pressure.

    [0030] From the data provided to the second, trapping ratio artificial neural network (ANN) 108, the ratio of the volume of air trapped per cylinder 20 to the total volume of air provided per cylinder 20 is generated. This data or information is provided to a divide by network or step 114. Knowing the actual mass of air trapped per cylinder 20 from the computational step 110 and the ratio of the mass of air trapped per cylinder 20 to the total mass of air provided per cylinder 20, the total mass of air per cylinder 20 is calculated and provided in a data or information line 116 to various data systems and controllers in the vehicle such as the engine control module (ECM). Finally, in a subtraction step or network 118, the instantaneous value of the trapped air per cylinder 20 in the line 112 is subtracted from the instantaneous value of the total air per cylinder in the line 116. The resulting value in a line 120 is the scavenged air per cylinder 20, that is, the air that, due to opening overlap of the intake valve(s) 28 and the exhaust valve(s) 34, passes through the cylinder(s) 20 directly from the intake manifold 26 to the exhaust manifold 32 without participating in the combustion process.

    [0031] Referring now to FIG. 3, a multiple plot graph 150 illustrates the performance of the scavenging, non-scavenging internal combustion engine control system 10. First of all, it should be understood that area enclosed by the dashed oval line 152 generally represents the region of transition from non-scavenging operation (on the left side of the graph 150) to scavenging operation (on the right side of the graph 150). The uppermost line or trace 154 represents the total air per cylinder (APC) 20. The second, essentially horizontal line or trace 156 represents to trapped air per cylinder 20. Note that during non-scavenging operation (on the left side of the graph 150), the traces 154 and 156 lie on top of one another. The third line or trace 158 represents the throttle area which, of course, increases as speed and load increase. The fourth line or trace 162 represents the scavenged air per cylinder 20. Note the sharp increase of this value as operation moves from non-scavenging to scavenging in the area enclosed by the dashed line 152. Finally, a fifth line or trace 164 represents the trapping ratio. Note that this value changes relatively smoothly from scavenging to non-scavenging operation, a significant goal of the scavenging, non-scavenging internal combustion engine control system 10.

    [0032] The description of the invention is merely exemplary in nature and variations that do not depart from the gist of the invention are intended to be within the scope of the invention. Such variations are not to be regarded as a departure from the spirit and scope of the invention.