Fuel injection control apparatus and method for improving deviation of injector opening time
10961945 ยท 2021-03-30
Assignee
Inventors
Cpc classification
F02D41/22
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/3845
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2200/0602
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2041/227
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/2441
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/402
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/20
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
F02D2041/2003
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2041/2044
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2041/2017
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2041/226
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
F02D41/38
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/40
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/22
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/20
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
A fuel injection control method of injecting fuel to a combustion chamber of an engine through an injector, the method may include pre-energizing to drive the injector during a predetermined pre-energizing time; and performing, by the controller, a main injection in which the injector is controlled by the controller to inject the fuel into the combustion chamber by a target injection amount, after the pre-energizing of the injector, wherein the pre-energizing magnetizes an injector coil of the injector in advance by applying the amount of current preventing the flow rate of the fuel from being generated by the pre-energizing, to the injector during the pre-energizing time.
Claims
1. A fuel injection control method of injecting fuel to a combustion chamber of an engine through an injector, the method comprising: pre-energizing, by a controller, to drive the injector during a predetermined pre-energizing time; and performing, by the controller, a main injection in which the injector is controlled by the controller to inject the fuel into the combustion chamber by a target injection amount, after the pre-energizing of the injector, wherein the pre-energizing is configured to magnetize an injector coil of the injector in advance by applying an amount of current preventing a flow rate of the fuel from being generated by the pre-energizing, to the injector during the predetermined pre-energizing time.
2. The method of claim 1, wherein the pre-energizing further includes determining the predetermined pre-energizing time and the amount of the current according to a fuel pressure and an engine temperature.
3. The method of claim 2, wherein the pre-energizing further includes: determining, by the controller, whether the main injection is a single injection or a multi-phase injection.
4. The method of claim 3, further including: converting, by the controller, a final injection time to a time obtained by summing an injection time of a present main injection and the predetermined pre-energizing time, when the main injection is determined as the single injection.
5. The method of claim 3, further including: when the main injection is determined as the multi-phase injection, determining, by the controller, whether idle times between injections of the multi-phase injection exceed a predetermined value, and when all of the idle times between the injections of the multi-phase injection are equal to or less than the predetermined value, converting, by the controller, the injection time upon a first injection of the multi-phase injection to a time obtained by summing an injection time of the first injection upon a present multi-phase injection and the predetermined pre-energizing time.
6. The method of claim 5, further including: when at least one of the idle times between the injections of the multi-phase injection is greater than the predetermined value, converting, by the controller, an injection time of a corresponding injection to a time obtained by summing a present injection time upon the corresponding injection and the predetermined pre-energizing time, in every first injection of the multi-phase injection and every injection after the at least one of the idle times, which is greater than the predetermined value.
7. The method of claim 1, further including: determining, by the controller, whether a limp home mode, in which the fuel is injected into the combustion chamber in a forced low pressure mode, is being executed due to malfunction of a pump of a fuel system; and stopping, by the controller, the pre-energizing, when the controller determines that the limp home mode is being executed.
8. The method of claim 1, wherein the pre-energizing is configured to increase the amount of the current applied to the injector by use of a boost voltage, upon the pre-energizing of the injector, and then to maintain the amount of the current applied to the injector up to a time point of the main injection by use of a battery voltage.
9. A fuel injection control apparatus comprising: an injector which injects fuel to a cylinder; and a controller which is electrically-connected to the injector and configured to control the injector so that the fuel is injected from the injector into the cylinder by a target injection amount, wherein the controller is configured to perform a pre-energizing control in which an injector coil of the injector is magnetized by applying an amount of current having a predetermined magnitude to the injector during a predetermined pre-energizing time to prevent a flow rate of the fuel from being generated, before a main injection in which the target injection amount of the fuel is injected into the cylinder.
10. The fuel injection control apparatus of claim 9, wherein the controller includes: a pre-energizing time and current amount calculator which is configured to determine the predetermined pre-energizing time and the amount of the current; an injection mode calculator which is configured to determine an injection time of the injector according to a number of injection times, an injection time and an injection angle of the injector upon the main injection, and a result determined by the predetermined pre-energizing time and current amount calculator; and an injector drive semiconductor which is configured to control the injector by forming current waveforms upon the pre-energizing control and the main injection, respectively, according to a result determined by the injection mode calculator.
11. The fuel injection control apparatus of claim 10, wherein the predetermined pre-energizing time and current amount calculator is configured to determine the predetermined pre-energizing time and the amount of the current according to a fuel pressure measured by a fuel rail pressure sensor and an engine temperature measured by a coolant sensor.
12. The fuel injection control apparatus of claim 9, wherein the pre-energizing control further includes determining the predetermined pre-energizing time and the amount of the current according to a fuel pressure and an engine temperature.
13. The fuel injection control apparatus of claim 12, wherein the pre-energizing control further includes determining, by the controller, whether the main injection is a single injection or a multi-phase injection.
14. The fuel injection control apparatus of claim 13, wherein the pre-energizing control further includes: converting, by the controller, a final injection time to a time obtained by summing an injection time of a present main injection and the predetermined pre-energizing time, when the main injection is determined as the single injection.
15. The fuel injection control apparatus of claim 13, wherein the pre-energizing control further includes: when the main injection is determined as the multi-phase injection, determining, by the controller, whether idle times between injections of the multi-phase injection exceed a predetermined value, and when all of the idle times between the injections of the multi-phase injection are equal to or less than the predetermined value, converting, by the controller, an injection time upon a first injection of the multi-phase injection to a time obtained by summing an injection time of the first injection upon a present multi-phase injection and the predetermined pre-energizing time.
16. The fuel injection control apparatus of claim 15, further including: when at least one of the idle times between the injections of the multi-phase injection is greater than the predetermined value, converting, by the controller, an injection time of a corresponding injection to a time obtained by summing a present injection time upon the corresponding injection and the predetermined pre-energizing time, in every first injection of the multi-phase injection and every injection after the at least one of the idle times, which is greater than the predetermined value.
17. The fuel injection control apparatus of claim 9, further including: determining, by the controller, whether a limp home mode, in which the fuel is injected into the cylinder in a forced low pressure mode, is being executed due to malfunction of a pump of a fuel system; and stopping, by the controller, the pre-energizing control, when the controller determines that the limp home mode is being executed.
18. The fuel injection control apparatus of claim 9, wherein the pre-energizing control is configured to increase the amount of the current applied to the injector by use of a boost voltage, upon pre-energizing of the injector, and then to maintain the amount of the current applied to the injector up to a time point of the main injection by use of a battery voltage.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9) It may be understood that the appended drawings are not necessarily to scale, presenting a somewhat simplified representation of various features illustrative of the basic principles of the present invention. The specific design features of the present invention as included herein, including, for example, specific dimensions, orientations, locations, and shapes will be determined in part by the particularly intended application and use environment.
(10) In the figures, reference numbers refer to the same or equivalent portions of the present invention throughout the several figures of the drawing.
DETAILED DESCRIPTION
(11) Reference will now be made in detail to various embodiments of the present invention(s), examples of which are illustrated in the accompanying drawings and described below. While the present invention(s) will be described in conjunction with exemplary embodiments of the present invention, it will be understood that the present description is not intended to limit the present invention(s) to those exemplary embodiments. On the other hand, the present invention(s) is/are intended to cover not only the exemplary embodiments of the present invention, but also various alternatives, modifications, equivalents and other embodiments, which may be included within the spirit and scope of the present invention as defined by the appended claims.
(12) Hereinafter, a fuel injection control method and apparatus according to exemplary embodiments of the present invention will be described with reference to the accompanying drawings.
(13)
(14) Referring to
(15) The fuel tank 150 is filled with fuel used for an internal combustion engine, and the fuel pump 140 pumps the fuel contained in the fuel tank 150 to the rail. The pressure sensor 132 which detects the pressure inside the rail 130 is mounted, and a separate regulator valve and a return line are formed in the rail 130.
(16) The fuel pumped to the common rail 130 is distributed to the injector 120, and the injector 120 is mounted corresponding to each cylinder to inject fuel into a combustion chamber of the engine 110.
(17) The controller 100 may set the demand injection fuel amount based on the operation condition, for example, the RPM of the engine and the accelerator pedal signal, and control the injection command time of the injector in a response to the set demand injection fuel amount. Furthermore, the controller 100 is configured to perform a pre-energizing control in which an injector coil of the injector is magnetized by applying a current having a predetermined magnitude to the injector during a predetermined pre-energizing time to prevent the flow rate of the fuel from being generated, before the main injection of injecting the target injection amount as described later.
(18)
(19) As illustrated in
(20) An injector drive semiconductor 11 which is connected to the high side 1 and the low side 2 of the injector 120, respectively receives a drive command signal from an injector drive driver 12 to generate a current waveform upon the pre-energizing and the main injection and apply the pulse thereby to the high side 1 and the low side 2 of the injector 120, driving the injector 120.
(21) Meanwhile, when the injection by the injector 120 is terminated, only the low side is activated so that the counter electromotive force from the injector 120 flows to the low side thereof. Accordingly, an injector low side voltage waveform inflection point sensor 21 of the controller 100 receives the voltage signal of the counter electromotive force from the low side 2 of the injector 120 to generate a voltage waveform, and detects the inflection point of the voltage waveform illustrated in
(22) An injector closing time calculator 22 determines the closing time of the injector 120 based on the location of the inflection point which is detected by the injector low side voltage waveform inflection point sensor 21.
(23) A pre-energizing requestor 50 transmits a pre-energizing request signal for allowing the drive current having a predetermined magnitude during a predetermined drive time to be applied to the injector 120 to magnetize a coil 120d of the injector 120 in advance, before the main injection for injecting the target injection amount, when it is necessary to reduce the deviation of the opening time of the injector 120. As the condition requiring the pre-energizing of the injector, there may be a case where a high pressure pump 140 is operated normally, and the main injection injects the fuel of the low flow rate corresponding to the ballistic section, rather than a forced low pressure injection mode by a limp home mode.
(24) A pre-energizing time and current amount calculator 51 receives the pre-energizing request signal from the pre-energizing requestor 50 to determine the pre-energizing time required for the pre-energizing and the amount of the current applied to the injector.
(25) The target injection amount is injected into the combustion chamber of the engine 110 through the main injection after pre-energizing the injector, and the pre-energizing of the injector is not intended for supplying fuel, but is for magnetizing the coil 120e of the injector 120 in advance before the main injection to reduce the time required for magnetizing the coil 120e upon the main injection, rapidly opening the injector 120. Accordingly, as also illustrated in
(26) Like the pre-energizing time, the amount of the current applied to the injector upon the pre-energizing is limited within a range configured for sufficiently magnetizing the coil 120e within a range in which the flow rate of the actual injection fuel is not generated.
(27) The pre-energizing time and current amount calculator 51 determines the pre-energizing time and the amount of current through the fuel pressure and the temperature of the engine, which are received through a fuel rail pressure sensor 3 and fuel pressure measurer 31 and a coolant sensor 4 and an engine temperature measurer 41. For example, as the fuel pressure is higher than a predetermined value, the pre-energizing time needs to be increased, and the amount of current is also increased.
(28) The pre-energizing time and the amount of current are stored in advance in the controller 100 in a form of a two-dimensional table related to the engine temperature and the fuel pressure, and may be determined by use of the fuel pressure and the engine temperature, which are measured from the fuel rail pressure sensor 3 and the coolant sensor 4, and the stored table.
(29) An injection mode calculator 15 includes an injection time calculator 13 and an injection angle calculator 14 to determine the number of injection times (single injection or multi-phase injection), an injection time (supply time of the current applied to the injector), and an injection angle (the time point at which the current is applied to the injector), and to transmit the determined result to the injector drive driver 12. The injection mode calculator 15 determines the target injection amount which may satisfy a target air-to-fuel ratio, and accordingly, determines the number of injection times, the injection time, and the injection time point upon the main injection. Furthermore, the injection mode calculator 15 receives information on the pre-energizing time determined by pre-energizing time and current amount calculator 51 to determine the injection time of the injector upon a final injection control including the pre-energizing.
(30) The injector drive driver 12 generates a drive signal by use of the information related to the number of injection times, the injection time, and the injection angle determined by the injection mode calculator 15, and transmits the drive signal to the injector drive semiconductor 11.
(31) Furthermore, the injector drive semiconductor 11 forms a current waveform upon the pre-energizing and the main injection based on the drive signal.
(32) As described above, the current waveform upon the main injection includes a Boost Phase, a Pickup Phase, and a Hold Phase. The time point at which the injector is fully opened is placed at the beginning of the Pickup Phase in the latter half of the Boost Phase of the main injection. In the example of
(33) In the example of
(34) The controller 100 may be implemented in a form of a computer provided in the vehicle. In that case, the controller 100 may be implemented by recording a program for implementing the present control function on a computer-readable recording medium, and reading and executing the program recorded on the present recording medium in a computer system. Furthermore, the computer system used here is a computer system built in the vehicle, and includes hardware, such as an OS or a peripheral device. The computer readable recording medium refers to a memory device such as a portable medium such as a flexible disk, an optical magnetic disk, a ROM, or a CD-ROM, or a hard disk built into a computer system. Furthermore, the computer readable recording medium may also include one which dynamically maintains a program for a short time, such as a communication line when transmitting a program through a network such as the Internet or a communication line such as a telephone line, or one which maintains the program during a certain time, such as a volatile memory inside the computer system which becomes a server or a client in that case. The program may be one which may implement a portion of the aforementioned functions, or one which may implement the aforementioned functions in combination with a program previously recorded in the computer system.
(35) Furthermore, some or all models of the controller 100 in the aforementioned embodiments may be implemented as an integrated circuit such as a Large Scale Integration (LSI). Each model of the controller 100 may become individually processorization, and may also become processorization by integrating some or all models of the controllers 100. Furthermore, the method of producing the integrated circuit is not limited to the LSI, but may be implemented by a dedicated circuit or a general purpose processor. Furthermore, when the technology of producing the integrated circuit which replaces the LSI appears to be with the advance of a semiconductor technology, the integrated circuit according to the said technology may be used.
(36)
(37) According to
(38) When the high pressure fuel pump 140 is in normal operation, and the pre-energizing requestor 50 transmits a pre-energizing request signal because it is necessary to pre-energize the injector to reduce the deviation of the opening time for each injector, the injection mode calculator 15 determines whether the injection mode upon the existing main injection is a single injection mode or a multi-phase injection mode (S110).
(39) When it is determined that the main injection is in the single injection mode, the pre-energizing time and current amount calculator 51 of the controller 100 determines the pre-energizing time which is a time to apply the current to the injector 120 upon the pre-energizing (S120). As described above, the pre-energizing time is a time within a range in which the flow rate of the actual fuel is not generated, and may be determined through the currently measured fuel pressure and engine temperature and a table stored in the controller 100.
(40) Furthermore, the pre-energizing time and current amount calculator 51 of the controller 100 determines the amount of the current applied to the injector upon the pre-energizing (S130). As described above, the amount of current is a value within a range in which the flow rate of the actual fuel is not generated, and may be determined through the currently measured fuel pressure and engine temperature and a table stored in the controller 100.
(41) When the pre-energizing time and the amount of current are determined by the pre-energizing time and current amount calculator 51, the injection mode calculator 15 converts the final injection time including the pre-energizing to a time obtained by summing the injection time of the existing main injection and the pre-energizing time determined in step S120 (S140).
(42) The current value and the injection time information determined by the injection mode calculator 15 are delivered to the injector drive driver 12, and the injector drive driver 12 transmits a drive signal to the injector drive semiconductor 11 by use of the corresponding information. The injector drive semiconductor 11 forms a current waveform for pre-energizing the injector in some sections of the total injection time, based on the drive signal received from the injector drive driver 12, and forms a current waveform for the main injection in the remaining sections (S150). At the instant time, the current waveform upon the main injection is set to the current waveform upon the main injection for satisfying the existing target injection amount.
(43) As a result, the injector is pre-energized during the pre-energizing time, and the main injection for injecting the target injection amount is performed following the pre-energizing of the injector (S160).
(44) Meanwhile, when it is determined in step S110 that the existing main injection is in the multi-phase injection mode (S130: No), the injection mode calculator 15 determines whether the idle time between all the injections in the multi-phase injection has exceeded a predetermined value (S170). When the idle time between the injections is short, the magnetization of the coil 120e generated by the immediately preceding injection is all not lost yet, not requiring to pre-energize the injector. On the other hand, when the idle time is longer than the time (predetermined value) at which magnetization remains in the coil 120e, it is necessary to pre-energize the injector before the corresponding injection. Accordingly, the injection requiring the pre-injection is determined by comparing the idle time between the plurality of injections configuring the multi-phase injection with the predetermined value. Preferably, for the determination, the time until the magnetization is fully removed after a specific injection time (for example, 0.5 ms, 1 ms, 2 ms, 5 ms, or the like) in the injector sample with the earliest opening time is stored in the controller 100 in a separate calibration table as a predetermined value.
(45) If it is determined in step S170 that the idle time between the injections is the predetermined value or less in all the injections of the multi-phase injection, it is not necessary to pre-energize the injector during the multi-stage injection. Accordingly, in the instant case, the coil 120e may be magnetized before a first injection by pre-energizing the injector only before the first injection of the multi-phase injection.
(46) To this end, the injection mode calculator 15 determines the pre-energizing time and the amount of current, as in the previous steps S120 and S130 (S180, S190).
(47) Furthermore, the injection mode calculator 15 converts the injection time (S200). That is, the injection time of the first injection in the existing multi-phase injection mode is set to a value obtained by summing the pre-energizing time determined in step S180 and the injection time of the existing first injection. Furthermore, the existing injection time is applied to the remaining injections of the multi-phase injection as it is except for the first injection. Furthermore, the existing injection angle is applied to the injection angle of the multi-phase injection upon the main injection as it is.
(48) Furthermore, when the injection time and the injection angle of each injection are determined by the injection mode calculator 15, the injector drive driver 12 generates a drive signal by use of information related to the number of injection times, the injection time, and the injection angle, which are determined by the injection mode calculator 15, and transmits the drive signal to the injector drive semiconductor 11. With respect to the first injection of the multi-phase injection based on the drive signal received from the injector drive driver 12, the injector drive semiconductor 11 forms a current waveform for pre-energizing the injector in some sections of the injection time of the first injection, and forms a current waveform for the main injection in the remaining sections (S150). At the instant time, the current waveform of each of the multi-phase injection upon the main injection is set to the current waveform upon the main injection for satisfying the existing target injection amount.
(49) As a result, the injector 120 is driven to be pre-energized before the first injection of the existing n-stage injection (S220).
(50) In step S170, when it is determined that the idle time exceeds a predetermined value in at least any one of the injections upon the existing multi-phase injection (S170: No), the injection mode calculator 15 stores all the pulse numbers of the injections at which the idle time from the immediately preceding injection exceeds the predetermined value (S230). This is because the magnetization of the coil 120e has disappeared by the immediately preceding injection in the case of the injection of the corresponding pulse number, such that it is necessary to magnetize the coil again by performing the pre-injection immediately before the magnetization disappears. For example, when the existing main injection is a five-stage injection, and the idle time between the first phase and the second phase among them and the idle time between the fourth phase and the fifth phase exceed the predetermined value, the pulse numbers upon the second phase injection and the fifth phase injection are stored in the controller 100.
(51) Next, the injection mode calculator 15 determines the pre-energizing time and the amount of current, in the same manner as in steps S120, S130, S180, and S190 (S240, S250).
(52) Furthermore, the injection mode calculator 15 converts the injection time (S260). For the injection times of the first injection (first phase injection) among the multi-phase injection and the injection corresponding to the pulse number stored in step S230, values obtained by summing the pre-energizing time determined in step S240 and the existing injection time are set as new injection times. For example, in the aforementioned example, values obtained by summing the injection times of the first phase, second phase, and fifth phase injections and the pre-energizing time determined in step S240 for each of the injection times of the existing first phase, second phase, and fifth phase injections are set to new injection times of the first phase, second phase, and fifth phase injections, respectively. Furthermore, the existing injection times are applied to the remaining injections as they are. For example, in the aforementioned example, the existing injection times upon the respective third phase and fourth phase injections are applied to the third phase and fourth phase injections except for the first phase, second phase, and fifth phase injections as they are. Furthermore, the existing injection angle is applied to the injection angle of the multi-phase injection upon the main injection as it is.
(53) Furthermore, when the injection time and the injection angle of each injection are determined by the injection mode calculator 15, the injector drive driver 12 generates a drive signal by use of information related to the number of injection times, the injection time, and the injection angle, which are determined by the injection mode calculator 15, and transmits the drive signal to the injector drive semiconductor 11. The injector drive semiconductor 11 generates a current waveform upon the pre-energizing and the main injection, based on the drive signal received from the injector drive driver 12 (S270). At the instant time, the injector drive semiconductor 11 forms a current waveform for pre-energizing the injector in some sections of the injection time of the first injection, and forms a current waveform for the main injection in the remaining sections. Furthermore, the injector drive semiconductor 11 determines whether each pulse number of the multi-phase injection corresponds to the pulse number stored in step S230 with respect to the remaining multi-phase injections except for the first phase, and likewise, with respect to the injections corresponding to the stored pulse numbers, forms a current waveform for pre-energizing the injector in some sections, and forms a current waveform for the main injection in the remaining sections.
(54) As may be seen from the results illustrated in
(55) Accordingly, it is possible to rapidly reach a linear section (C) by passing through a ballistic section (A) and a transient section (B) (very small flow rate section) illustrated in
(56) For convenience in explanation and accurate definition in the appended claims, the terms upper, lower, inner, outer, up, down, upwards, downwards, front, rear, back, inside, outside, inwardly, outwardly, internal, external, inner, outer, forwards, and backwards are used to describe features of the exemplary embodiments with reference to the positions of such features as displayed in the figures. It will be further understood that the term connect or its derivatives refer both to direct and indirect connection.
(57) The foregoing descriptions of specific exemplary embodiments of the present invention have been presented for purposes of illustration and description. They are not intended to be exhaustive or to limit the present invention to the precise forms disclosed, and obviously many modifications and variations are possible in light of the above teachings. The exemplary embodiments were chosen and described to explain certain principles of the present invention and their practical application, to enable others skilled in the art to make and utilize various exemplary embodiments of the present invention, as well as various alternatives and modifications thereof. It is intended that the scope of the present invention be defined by the Claims appended hereto and their equivalents.