Controlling an air charge provided to an engine
10711709 ยท 2020-07-14
Assignee
Inventors
Cpc classification
F02D13/0226
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Y02T10/40
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
F02D2013/0296
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2041/001
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2200/0408
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2200/0402
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2041/1433
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/0002
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
F02D13/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
A method, an apparatus, a computer program, an engine intake system, and a vehicle are provided. The method is for controlling an air charge provided to a vehicular engine. The method comprises determining a target valve lift of an inlet valve in a continuously variable valve lift system based, at least in part, on: a required air charge for a given torque request; and an estimate of a variable pressure of an engine intake manifold for a time when the inlet valve is to be actuated in accordance with the target valve lift. The method also comprises controlling actuation of the inlet valve in the continuously variable valve lift system in accordance with the determined target valve lift.
Claims
1. A method of controlling an air charge provided to a vehicular engine comprising: determining a target valve lift of an inlet valve in a continuously variable valve lift system based, at least in part, on: a required air charge for a given torque request; and an estimate of a variable pressure of an engine intake manifold for a time when the inlet valve is to be actuated in accordance with the target valve lift; controlling actuation of the inlet valve in the continuously variable valve lift system in accordance with the determined target valve lift, wherein the estimate of the variable pressure of the engine intake manifold for the time when the inlet valve is to be actuated in accordance with the target valve lift is determined at least a first time period before a time when the inlet valve is to be actuated in accordance with the target valve lift, wherein a duration of the first time period is greater than or equal to a delay between output of a control signal to command actuation of the inlet valve in accordance with the target valve lift and actuation of the inlet valve in accordance with the target valve lift, wherein the estimate is based, at least in part, on an output of a model of a predicted change in a pressure of the engine intake manifold as a function of time; and applying a correction to the output of the model of the predicted change in the pressure of the engine manifold as a function of time, wherein the correction is based, at least in part, on a difference between the output of the model for a given time and a measurement of the variable pressure of the engine intake manifold at the given time.
2. The method as claimed in claim 1, wherein the model of the predicted change in the pressure of the engine manifold as a function of time is based, at least in part, on the required air charge.
3. The method as claimed in claim 1, comprising determining a value of the correction intermittently and smoothing changes in the values of the correction over time.
4. The method as claimed in claim 3, wherein smoothing changes in the values of the correction over time comprises summing: a product of a first factor and the difference between the output of the model for the given time and the measurement of the variable pressure of the engine intake manifold at the given time; and a product of a second factor and an immediately preceding value of the correction, wherein the first factor and the second factor sum to unity.
5. The method as claimed in claim 4, comprising: detecting a change in the required air charge; and applying a decay factor to the immediately preceding value of the correction in addition to the second factor applied thereto, wherein the decay factor is based, at least in part, on the change in the required air charge.
6. The method as claimed in claim 1, comprising controlling an input valve of the engine intake manifold based, at least in part, on the required air charge.
7. The method as claimed in claim 1, wherein determining the target valve lift comprises determining a target closing angle of the inlet valve.
8. The method as claimed in claim 7, wherein an opening angle of the inlet valve is one of predetermined or controlled independently of the required air charge.
9. A non-transitory storage medium containing a computer-executable program that causes a computer to perform the method according to claim 1.
10. An apparatus comprising: at least one processor; and at least one non-transitory computer readable medium including computer program code, the at least one non-transitory computer readable medium and the computer program code adapted to, with the at least one processor, cause the apparatus at least to perform the method according to claim 1.
11. An engine air intake system comprising: a continuously variable valve lift system; and the apparatus of claim 10.
12. The engine air intake system as claimed in claim 11 comprising: a cylinder head comprising intake valves and the continuously variable valve lift system; and an engine intake manifold including an input valve.
13. A vehicle comprising: an internal combustion engine; and the engine air intake system of claim 11.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) One or more embodiments of the invention will now be described, by way of example only, with reference to the accompanying drawings, in which:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
DETAILED DESCRIPTION
(13) The Figures illustrate a method of providing a torque response from an engine which matches the torque request provided to the vehicle, for example by the operation of an accelerator pedal by a driver of the vehicle.
(14)
(15) As schematically illustrated by
(16) In order to provide a torque response which matches the received torque request, the engine 110 is provided with a suitable amount of fuel and a suitable air charge for achieving the torque response. The air charge provided to the engine 110 is dependent on the pressure within the engine intake manifold 130 and on the engine cylinders' inlet valves' lift. Valve lift refers to the duration for which the valve is opened and/or the height, in some examples as a function of time, to which the valve is opened. Valve lift may refer to the lift profile of the valve with respect to the crankshaft angle. CVVL systems enable the height to which the valve is opened and the duration over which the valve remains, at least to some extent, open to be varied for each valve actuation cycle. Valves in a CVVL system do not have a fixed, predetermined lift profile. The lift profile of valves in a CVVL system is not solely dependent on the profile of the cams which actuate them.
(17) The pressure within the engine intake manifold 130 may vary over time based on the amount of air that flows into the engine intake manifold 130, as controlled by the input valve 131 of the engine intake manifold 130, and the amount of air that flows out of the engine intake manifold 130 into the engine cylinders 111, as controlled by the engine cylinders' inlet valves 121. The air charge provided to the engine 110 is the amount of air that flows through the engine cylinders' inlet valves 121 in one actuation cycle.
(18)
(19)
(20) The input valve 131 of an engine intake manifold 130 is not controlled so as to maintain a constant pressure within the engine intake manifold 130 independent of the required air charge such that variation of the air charge provided to a vehicular engine 110 is achieved solely by control of the inlet valves' lift. When variation of the air charge provided to a vehicular engine 110 is achieved solely by control of the inlet valves' lift, in order to deliver the required air charge the inlet valves 121 may remain open for a longer or shorter period of the combustion cycle than is optimal. As a result, the air charge motion within the engine cylinders 111 is sub-optimal and this in turn decreases the combustion efficiency, resulting in a decrease in the fuel economy.
(21) By achieving variation of the air charge provided to a vehicular engine 110 by controlling the input valve 131 of an engine intake manifold 130 to effect variations in the pressure within the engine intake manifold 130 and by controlling the engine cylinders' inlet valves' lift, it is possible to generate optimal air charge motion within the engine cylinders 111 whilst reducing the pumping losses associated with the conventional method of achieving variations in the air charge using only an input valve to an engine intake manifold.
(22) The illustration of a particular order of blocks 2, 3, and 4 in
(23) In order to achieve the required air charge, the determination, at block 2, of a target valve lift of the inlet valve 121 in the CVVL system 120 takes account of the pressure within the engine intake manifold 130. There exists a delay between output of a control signal to command actuation of the inlet valve 121 in accordance with a target valve lift and the actuation of the inlet valve 121 in accordance with the target valve lift. When there is a change in the torque request, and hence a change in the required air charge, the pressure of the engine intake manifold 130 changes in accordance with the control, at block 4, of the input valve 131 of the engine intake manifold 130.
(24) Because of the aforementioned delay, the pressure of the engine intake manifold 130 may be significantly different at the time when the inlet valve 121 is actuated to the time when the determination of the target valve lift is made when there exists transient conditions resulting from a change in torque request. If the target valve lift is not optimal/appropriate for the pressure of the engine intake manifold 130 at the time when the inlet valve 121 is actuated in accordance with the target valve lift, the air charge provided to the engine 110 will be too large or too small resulting in an overshoot or an undershoot in the torque response to the torque request. This may cause vehicle response issues.
(25)
(26) At block 6 a required air charge 7 for a given torque request 5 is determined. The determination involves a model of torque request against air charge. In some examples the model may comprise a look-up-table and may take a given torque request 5 as an input and provide a required air charge 7 as an output.
(27) At block 8 a determination is made of an estimate 9 of a variable pressure of the engine intake manifold 130 for a time when the inlet valve 121 is to be actuated in accordance with the target valve lift. The estimate 9 of a variable pressure of the engine intake manifold 130 for a time when the inlet valve 121 is to be actuated in accordance with the target valve lift is determined 8 at least a first time period before a time when the inlet valve 121 is to be actuated in accordance with the target valve lift. In some examples the duration of the first time period is equal to the aforementioned delay between output of a control signal to command actuation of the inlet valve 121 in accordance with the target valve lift and the actuation of the inlet valve 121 in accordance with the target valve lift.
(28) Because control of the valve lift of the inlet valve 121 depends on the pressure in the engine intake manifold 130 and the pressure depends on the valve lift, determining 2 a target valve lift for the inlet valve 121 based on a measurement of the pressure within the engine intake manifold 130 results in oscillating valve lift and pressure behaviour, destabilising the engine air intake system 100. Determining a target valve lift based on an estimate 9 of a variable pressure of the engine intake manifold 130 for a time when the inlet valve 121 is to be actuated in accordance with the target valve lift, rather than a measurement of the pressure within the engine intake manifold 130, de-couples the control of the pressure within the engine intake manifold 130 and the control 3 of the valve lift of the inlet valve 121 to an extent that the pressure and valve lift do not interact at a rate that is fast enough to cause oscillation and instability. Using the estimate 9 in the determination 2 of a target valve lift nevertheless does enable sufficient interaction between the pressure and valve lift so as to obtain the required air charge and not an air charge that is substantially different to the required air charge, as may result from the target valve lift being determined based on a pressure that is not at least substantially equal to the pressure at the time when the inlet valve 121 is actuated in accordance with the determined target valve lift.
(29) The determination 8 of the estimate 9 of a variable pressure of the engine intake manifold 130 for a time when the inlet valve 121 is to be actuated in accordance with the target valve lift is described in more detail with references to
(30)
(31) Block 15 comprises a model of a predicted change in a pressure of the engine intake manifold 130 as a function of time. The model takes as an input the target pressure 14 for the engine intake manifold 130 and provides an output 16. The model applies a filter to the target pressure 14 to smooth the step change into a prediction of the substantially asymptotic response of the system to the target pressure 14. In some examples the model is a type of low-pass filter.
(32)
(33) At block 17 a time delay is applied to the output 16 of of the model of the predicted change in the pressure of an engine intake manifold 130 as a function of time so that the resultant time delayed output 18 is in phase with the measured pressure 19 of the engine intake manifold 130. The measured pressure 19 is a real-time measurement of the pressure within the engine intake manifold 130. By bringing the output 16 into phase with the measured pressure 19, it is possible for differences between the output 16 for a given time and the measured pressure 19 at the same given time to be determined.
(34) At block 20 a comparison is made between the time delayed output 18 and the measured pressure 19 in order to determine the correction 21. The method of block 20 is described in more detail in relation to
(35)
(36)
(37) At block 23 a difference 24 between the time delayed output 18 and the measured pressure 19 is determined. The difference 24 is multiplied, at block 28, by a first factor 26 to obtain a first product 29. The first product 29 is summed, at block 38, with a second product 37 to obtain a value of the correction 21. The second product 37 is the result of multiplying, at block 36, a second factor 27 by an immediately preceding value of the correction 31. The immediately preceding value of the correction 31 is held at block 30 while other blocks of the method are performed.
(38) The first factor 26 and the second factor 27 sum to unity. The ratio of the first factor 26 to the second factor 27 is based on the engine speed 12. In some examples, block 25, comprises a map of one of the first and second factors 26, 27 against engine speed 12. In order to effect smoothing the second factor 27 is substantially greater than the first factor 26. In some examples, the second factor 27 has a value greater than or equal to 0.9 and less than 1.0 and the first factor 26 has a value less than or equal to 0.1 and greater than 0, the exact value of each being dependent on the engine speed 12. In some examples, the second factor 27 is substantially equal to 1.0 including being exactly equal to 1.0 and the first factor 26 is substantially equal to 0 including being exactly equal to 0.
(39) In some, but not necessarily all, examples the smoothing of changes in the values of the correction 21 over time further comprises detecting a change in the required air charge 7 and applying a decay factor 35 to the immediately preceding value of the correction 31 in addition to the second factor 27 applied thereto. In some examples, such as the one illustrated in
(40) The determination, at block 34, of the decay factor 35 involves a model of change 33 in the target pressure 14 of the engine intake manifold 130 against decay factor 35. In some examples the model may comprise a look-up-table and may take the change 33 in the target pressure 14 of the engine intake manifold 130 as an input and provide the decay factor 35 as an output. In the example of
(41) When the torque request 5 changes the target pressure 14 of the engine intake manifold 130 also changes. In some cases, the correction 21 to be applied to the output 16 of the model the predicted change in the pressure of an engine manifold 130 as a function of time will no longer be appropriate for the new target pressure 14. The correction 21 comprises an error. Due to the smoothing of changes in the values of the correction 21 over time, the error in the correction 21 takes time to decay. During the time when the error in the correction 21 is decaying the error is passed on to the target valve lift 11 that is determined. By applying the decay factor 35, as described in the foregoing, the error can be decayed in a shorter period of time. By decaying the error in the correction 21 rather than resetting the correction 21, a step change in the target valve lift is also avoided.
(42)
(43) In the example of
(44) Therefore, according to the example of
(45) The determination 2 of a target closing angle 40 of the inlet valve 121 is based on the required air charge 7 for the given torque request 5 and the estimate 9 of a variable pressure of an engine intake manifold 130 for a time when the inlet valve 121 is to be actuated in accordance with the target valve lift. In some, but not necessarily all examples, the determination 2 is also based on one or more of the opening angle of the inlet valve 121, a phase difference between the profile of the inlet cam and crankshaft angle, a phase difference between the profile of the exhaust cam and crankshaft angle, exhaust backpressure, and engine speed 12.
(46)
(47) For purposes of this disclosure, it is to be understood that the controller(s) described herein can each comprise a control unit or computational device having one or more electronic processors. A vehicle and/or a system thereof may comprise a single control unit or electronic controller or alternatively different functions of the controller(s) may be embodied in, or hosted in, different control units or controllers. A set of instructions could be provided which, when executed, cause said controller(s) or control unit(s) to implement the control techniques described herein). The set of instructions may be embedded in one or more electronic processors, or alternatively, the set of instructions could be provided as software to be executed by one or more electronic processor(s). For example, a first controller may be implemented in software run on one or more electronic processors, and one or more other controllers may also be implemented in software run on or more electronic processors, optionally the same one or more processors as the first controller. It will be appreciated, however, that other arrangements are also useful, and therefore, the present disclosure is not intended to be limited to any particular arrangement. In any event, the set of instructions described above may be embedded in a computer-readable storage medium that may comprise any mechanism for storing information in a form readable by a machine or electronic processors/computational device, including, without limitation: a magnetic storage medium; optical storage medium; magneto optical storage medium; read only memory; random access memory; erasable programmable memory; flash memory; or electrical or other types of medium for storing such information/instructions.
(48) The blocks illustrated in the
(49) Although embodiments of the present invention have been described in the preceding paragraphs with reference to various examples, it should be appreciated that modifications to the examples given can be made without departing from the scope of the invention as claimed.
(50) Features described in the preceding description may be used in combinations other than the combinations explicitly described.
(51) Although functions have been described with reference to certain features, those functions may be performable by other features whether described or not.
(52) Although features have been described with reference to certain embodiments, those features may also be present in other embodiments whether described or not.
(53) Whilst endeavoring in the foregoing specification to draw attention to those features of the invention believed to be of particular importance it should be understood that the Applicant claims protection in respect of any patentable feature or combination of features hereinbefore referred to and/or shown in the drawings whether or not particular emphasis has been placed thereon.