The present disclosure relates to a fuel injection control device for an internal combustion engine.
Conventionally, a fuel injection valve is mounted to an internal combustion engine of a vehicle to inject fuel in each cylinder of the engine. A sort of a fuel injection valve includes a solenoid actuator.
According to one aspect of the present disclosure, a fuel injection system includes a power supply unit and a fuel injection valve. A fuel injection control device is configured to cause the power supply unit to apply a voltage to the fuel injection valve.
The above and other objects, features and advantages of the present disclosure will become more apparent from the following detailed description made with reference to the accompanying drawings. In the drawings:
Hereinafter, an example of the present embodiment will be described.
A fuel injection valve according to the example injects fuel to each cylinder of an internal combustion engine mounted on a vehicle. The fuel injection valve includes an electromagnetic solenoid that is driven with an electric power supplied from, for example, an in-vehicle battery. A fuel injection control device controls a duration time of energization on a coil included in the fuel injection valve body to open a valve element (needle) of the fuel injection valve. In this way, the fuel injection control device controls a fuel injection time and a fuel injection quantity.
It is conceivable to take variations in machine difference among fuel injection valves into account to ensure an appropriate injection quantity. In one example, the fuel injection control device may detect a drive current supplied to the fuel injection valve and may determine that the valve element reaches a full-lift position according to the detected drive current. The fuel injection control device may correct the energization time for the fuel injection valve based on the determination result.
In one example, the fuel injection control device may apply a high voltage to the fuel injection valve and subsequently may apply a low voltage to the fuel injection valve thereby to drive the fuel injection valve. In this example, the fuel injection control device may determine that the valve element has reached the full-lift position after applying the low voltage based on a change in the detected drive current. A large change in the drive current could enable determination of the full-lift position with high accuracy. Depending on determination conditions, however, the drive current may not always change sufficiently, and consequently, and the determination may not be made with sufficient accuracy.
According to one example of the present disclosure, a fuel injection control device for a fuel injection system includes a first power supply unit, a second power supply unit configured to apply a power supply voltage lower than that of the first power supply unit, a fuel injection valve configured to be driven by power supplied from each of the first power supply unit and the second power supply unit, and a current detection unit configured to detect a drive current for the fuel injection valve. The fuel injection control device is configured first to cause the first power supply unit to apply a voltage to the fuel injection valve, subsequently to cause the second power supply unit to apply a voltage to the fuel injection valve, and to execute a lift position determination process after the first power supply unit applies the voltage to determine that a valve element of the fuel injection valve reaches a predetermined lift position based on a change in the drive current detected by the current detection unit, when driving the fuel injection valve. The fuel injection control device comprises a first control unit configured to perform a drive control on the fuel injection valve without executing the lift position determination process. The fuel injection control device further comprises a second control unit configured to execute the lift position determination process to perform a drive control on the fuel injection valve. The second control unit is configured to control the drive current for the fuel injection valve such that the drive current when the valve element reaches the predetermined lift position decreases compared to a case where the first control unit performs the drive control.
The fuel injection valve is driven by first causing the first power supply unit to apply a voltage to the fuel injection valve, and subsequently causing the second power supply unit to apply a voltage. At an initial stage of opening the valve, a high voltage is applied to ensure the responsiveness of the fuel injection valve to open. A low voltage is subsequently applied to keep the fuel injection valve open.
The lift position determination process is executed to determine that a valve element of the fuel injection valve reaches a predetermined lift position based on a change in a drive current detected by the current detection unit after the first power supply unit applies the voltage. When executing the lift position determination process, the second control unit controls the drive current for the fuel injection valve such that the drive current when the valve element reaches the predetermined lift position decreases compared to the case where the first control unit performs drive control. When the valve element reaches the predetermined lift position, a decrease in the drive current reverses the direction of the drive current gradient before and after reaching the predetermined lift position. The gradient is likely to change steeply. When the lift position determination process is to be executed, the decrease in the drive current facilitates the determination of the change point of the drive current at the time when the valve element reaches the predetermined lift position. The configuration enables to enhance the determination accuracy when the valve element reaches the predetermined lift position.
The embodiments will be described below. Hereinafter, the mutually equal or comparable parts in the embodiments are designated by the same reference numerals and are cross-referenced. The embodiments are provided as an engine control system that controls a vehicular gasoline engine.
Based on
A surge tank 18 is provided downstream of the throttle valve 16. The surge tank 18 is provided with an intake pipe pressure sensor 19 to detect an intake pipe pressure. The surge tank 18 connects with an intake manifold 20 to incorporate the air into each cylinder 21 of the engine 11. Each cylinder 21 of the engine 11 is provided with an electromagnetic fuel injection valve 30 that directly injects the fuel into each cylinder. An ignition plug 22 is attached to a cylinder head of the engine 11 on the basis of each cylinder 21. A spark discharge from the ignition plug 22 of each cylinder 21 ignites an air-fuel mixture in the cylinder.
An exhaust pipe 23 of the engine 11 is provided with an emission gas sensor 24 (such as an air-fuel ratio or an oxygen sensor) to detect an air-fuel ratio or a rich/lean mixture of the air-fuel mixture based on the emission gas. A catalyst 25 such as a three-way catalyst to purge the emission gas is provided downstream of the emission gas sensor 24.
A cylinder block of the engine 11 is provided with a cooling water temperature sensor 26 to detect the cooling water temperature and a knock sensor 27 to detect knocking. The outer periphery of a crankshaft 28 is provided with a crank angle sensor 29 that outputs a pulse signal each time the crankshaft 28 rotates at a predetermined crank angle. A crank angle or an engine speed is detected based on a crank angle signal from the crank angle sensor 29.
The output from various sensors is input to an ECU 40. The ECU 40 is configured as an electronic control unit mainly comprised of a microcomputer and provides the engine 11 with various controls by using detection signals from various sensors. The ECU 40 calculates the injection quantity corresponding to an engine operation state, controls the fuel injection of the fuel injection valve 30, and controls the time to ignite the ignition plug 22.
An in-vehicle battery 51 supplies the electric power to the ignition plug 22 and the fuel injection valve 30. When the battery 51 causes a decrease in voltage, an alternator 52 connected to an output shaft of the engine 11 is rotated to supply the power to the battery 51 such that the battery 51 is charged to a predetermined voltage (12 V according to the present embodiment).
As illustrated in
The voltage selection circuit 43 selects high voltage V2 or low voltage V1 as a drive voltage applied to the fuel injection valve 30 of each cylinder 21. Specifically, the voltage selection circuit 43 turns on or off an unshown switching element to supply a drive current to a coil 31 of the fuel injection valve 30 from a low-voltage power supply unit 45 or a high-voltage power supply unit 46.
The low-voltage power supply unit 45 is comparable to a “second power supply unit” and includes a low voltage output circuit that applies a battery voltage (low voltage V1) of the battery 51 to the fuel injection valve 30. The high-voltage power supply unit 46 is comparable to a “first power supply unit” and includes a high voltage output circuit (boost circuit) that applies high voltage V2 (boost voltage) to the fuel injection valve 30. In this case, high voltage V2 is generated by boosting the battery voltage to 40 V through 70 V.
When an injection pulse drives the fuel injection valve 30 to open, low voltage V1 or high voltage V2 is chronologically selected and is applied to the fuel injection valve 30. At an initial stage of opening the valve, high voltage V2 is applied to ensure the responsiveness of the fuel injection valve 30 to open. Low voltage V1 is subsequently applied to keep the fuel injection valve 30 open.
The current detection circuit 44 is comparable to a “current detection unit” and detects an energization current (drive current) when the fuel injection valve 30 is driven to open. The detection result is successively output to the drive IC 42.
The current detection circuit 44 may be configured as widely known and includes a shunt resistance and a comparator, for example.
A system according to the present embodiment includes the high-voltage power supply unit 46, the low-voltage power supply unit 45, a fuel injection valve 30, and the current detection circuit 44. The fuel injection valve 30 is driven by the power supplied from the power supply units. The current detection circuit 44 detects a drive current for the fuel injection valve. The system is comparable to a fuel injection system.
According to the configuration in
With reference to
Based on
At time ta1, the injection pulse rises to apply high voltage V2 to the fuel injection valve 30. High voltage V2 is generated by boosting the battery voltage. At time ta2, the drive current reaches predetermined peak value Ip to stop applying high voltage V2. A needle lift starts at the timing when the drive current reaches peak value Ip, or at the immediately preceding timing. The needle lift starts the fuel injection. It is determined whether the drive current reaches peak value Ip, based on the drive current detected by the current detection circuit 44. During a boost period (between ta1 and ta2), the drive IC 42 determines whether the drive current is greater than or equal to peak value Ip. When the drive current is greater than or equal to peak value Ip, the voltage selection circuit 43 selects the applied voltage (to stop applying V2).
At time ta3, the drive current goes below predetermined current threshold value Ih to apply low voltage V1 as the battery voltage to the fuel injection valve 30. It is determined whether the drive current goes below current threshold value Ih, based on the drive current detected by the current detection circuit 44. During a voltage-application stop period (between ta2 and ta3), the drive IC 42 determines whether the drive current is smaller than or equal to current threshold value Ih. When the drive current is smaller than or equal to current threshold value Ih, the voltage selection circuit 43 selects the applied voltage (to start applying V1). After the needle 33 reaches the full-lift position, the full-lift state is maintained to continue the fuel injection. At time ta5, the injection pulse turns off to stop applying the voltage to the fuel injection valve 30. The drive current decreases to zero. Energization of the coil of the fuel injection valve 30 stops to discontinue the needle lift. The fuel injection also stops.
The fuel injection valve 30 may be subject to variations or changes in operational characteristics due to machine differences or long-term changes. Under the circumstances, the control system according to the present embodiment takes into account the above-described variations to ensure the appropriate injection quantity (to learn valve-opening characteristics). Specifically, at time ta4 between time ta3 and time ta5, the needle 33 reaches the full-lift position. The decreasing current changes to increase. A current waveform is monitored to specify the timing to complete the valve opening, namely, the timing to reach the full-lift position. The actual operation of the needle 33 is observed to correct a pulse width (a period to output the injection pulse) based on duration from the time to start outputting the injection pulse to the time to reach the full-lift position and thereby ensure the appropriate injection quantity. A process to determine the full-lift position of the needle 33 is defined as a lift position determination process.
The following is a supplemental explanation of the injection pulse width. For example, when the needle 33 reaches the full-lift position at the timing earlier than the standard timing, the needle lift is considered to occur earlier than expected or at a high lift speed due to machine differences or long-term changes in the fuel injection valve 30. The event may occur due to a decreased spring force of the spring member 34, for example. In such a case, a correction coefficient as a learning value is calculated based on the timing to reach the full-lift position. The correction coefficient is multiplied by an injection duration as the injection pulse width. When the timing to reach the full-lift position occurs earlier, a correction coefficient smaller than “1” is calculated to shorten the injection duration. When the timing to reach the full-lift position occurs later, a correction coefficient larger than “1” is calculated to lengthen the injection duration.
There may be a case where a change point for the drive current is ambiguous before and after reaching the full-lift position. For example, the drive current gradient may not reverse before and after reaching the full-lift position. Specifically, as illustrated by a broken line in
A solid line shows that the drive current gradient reverses from negative to positive. In this case, the reverse can be determined on condition that the drive current gradient once approximates to zero. If no reverse occurs, however, there is no distinct reference (zero or a value approximate to zero). The determination accuracy degrades and the determination cost increases.
As illustrated in
The present embodiment controls the drive current so as to easily determine the change point for the drive current before and after reaching the full-lift position during a process (lift position determination process) to determine the full-lift position. The detailed description is as follows.
The description below explains the principle relating to a change in the drive current gradient before and after reaching the full-lift position.
A change in the magnetic flux after reaching the full-lift position is negligible (α≈0) in comparison with the same before reaching the full-lift position. Therefore, equation (2) represents the drive current gradient after reaching the full-lift position.
The drive current when reaching the full-lift position can be controlled to be present in predetermined current range X. The drive current gradient subsequently changes from the negative direction to the positive direction before and after reaching the full-lift position. The drive current when reaching the full-lift position can be controlled to be approximate to lower limit X1 in predetermined current range X. The drive current gradient can be subsequently increased after reaching the full-lift position.
During normal operation, the lift position determination process (to determine the full-lift position) is not executed. In this case, it is a general practice to control the drive current such that the drive current is larger than current range X or approximates to upper limit X2 in current range X. This is because, at an intermediate lift position before reaching the full-lift position, the lift amount varies with individual differences in the fuel injection valve 30 and increases individual variations in the injection quantity. During normal operation, it is advantageous to shorten the time until reaching the full-lift position and reduce the individual variations.
Normally, applied voltage V depends on a battery voltage. Resistance R and inductance L are designed such that an operation to open the fuel injection valve 30 satisfies the performance requested from the engine 11.
With reference to
In step S11, the ECU 40 determines whether to execute the lift position determination process. Specifically, the ECU 40 determines whether the determination on the full-lift position is requested and permitted. For example, the determination on the full-lift position is requested when the engine 11 keeps the normal state (such as idling).
The determination on the full-lift position is permitted when the voltage (low voltage V1) of the battery 51 is observed within a predetermined voltage range. The predetermined voltage range signifies a voltage range that satisfies equations (3) and (4) described below. Equation (3) represents the relationship between low voltage V1 and the drive current gradient before reaching the full-lift position. Equation (4) represents the relationship between low voltage V1 and the drive current gradient after reaching the full-lift position. Equations (3) and (4) are expansions of equations (1) and (2), respectively. Drive current “I” may be set to any value within current range X such as lower limit X1. Within the voltage range, the drive current gradient follows the negative direction before reaching the full-lift position and follows the positive direction after reaching the full-lift position.
If the determination result in step S11 is negative, the ECU 40 proceeds to step S12 and sets a drive parameter (normal drive parameter) used for an operation (hereinafter simply referred to as a normal operation) not executing the lift position determination process (step S16). The drive parameter according to the present embodiment includes peak value Ip and current threshold value Ih, for example. The ECU 40 proceeds to step S13, starts the fuel injection control based on the normal drive parameter set in step S12, drives the fuel injection valve 30, and terminates the fuel injection process.
In step S13, the microcomputer 41 of the ECU 40 uses a correction coefficient calculated in step S17 (described below) and reference pulse width to set an injection pulse width and outputs the injection pulse to the drive IC. The drive IC applies high voltage V2 when the injection pulse rises. The drive IC stops applying high voltage V2 when the detected drive current is larger than or equal to peak value Ip set by the microcomputer 41. Then, the drive IC starts applying low voltage V1 when the detected drive current is smaller than or equal to current threshold value Ih set by the microcomputer 41. The drive IC stops applying low voltage V1 when the injection pulse falls.
By executing the process in steps S12 and S13, the ECU 40 provides a function as a first control unit that performs drive control for the fuel injection valve 30 without executing the lift position determination process.
If the determination result in step S11 is positive, the lift position determination process is executed. The ECU 40 proceeds to step S14 and sets a drive parameter for determination so as to decrease the drive current used for the needle 33 to reach the full-lift position in comparison with the case of not executing the lift position determination process. According to the present embodiment, current threshold value Ih1 for determination included in the drive parameter for determination is smaller than normal current threshold value Ih (current threshold value Ih set in step S12). The other drive parameters such as peak value Ip are unchanged.
Consequently, the lift position determination process, if executed, delays the timing to start applying low voltage V1 in comparison with the case of not executing the lift position determination process, decreasing the drive current when reaching the full-lift position. Current threshold value Ih1 for determination may be changed as needed if the drive current when reaching the full-lift position is present within current range X. Preferably, current threshold value Ih1 for determination is small if the drive current when reaching the full-lift position is present within current range X. It is advantageous to maintain current threshold value Ih1 for determination as small as possible such that the drive current when reaching the full-lift position approximates to lower limit X1 in the current range X.
The present embodiment delays the timing to start applying low voltage V1 by configuring current threshold value Ih1 for determination to be smaller than normal current threshold value Ih. However, the drive parameter may be configured as needed if the voltage-application stop period is extended. For example, the ECU 40 may be configured to supply low voltage V1 after a lapse of predetermined voltage-application stop time from the time to stop applying high voltage V2. The drive parameter may include the voltage-application stop time. When the lift position determination process is executed, it may be advantageous to extend the voltage-application stop time included in the drive parameter for determination so as to delay the timing to start applying low voltage V1 in comparison with the case of not executing the lift position determination process.
The description of the flowchart is resumed. After the process in step S14, the ECU 40 proceeds to step S15 and starts the fuel injection control based on the drive parameter for determination set in step S14.
In step S15, the microcomputer 41 of the ECU 40 uses a correction coefficient calculated in step S17 (described below) and reference pulse width to set an injection pulse width and outputs the injection pulse to the drive IC. The drive IC applies high voltage V2 when the injection pulse rises. The drive IC stops applying high voltage V2 when the detected drive current is larger than or equal to peak value Ip set by the microcomputer 41. Then, the drive IC starts applying low voltage V1 when the detected drive current is smaller than or equal to current threshold value Ih1 for determination set by the microcomputer 41. The drive IC stops applying low voltage V1 when the injection pulse falls.
In step S16, the ECU 40 executes the lift position determination process while the fuel injection valve 30 is driven. The ECU 40 determines the full-lift position and specifies the time to reach the full-lift position based on a drive current change detected by the current detection circuit 44.
Specifically, the ECU 40 acquires (or samples) the detected drive current every predetermined time during the drive operation. It is favorable to execute a filter process on the acquired drive current to remove noise. Based on the acquired drive current, the ECU 40 specifies a current waveform of the drive current and determines a change point (namely, the time to reach the full-lift position) for the drive current. For example, the ECU 40 determines a change point for the drive current when the drive current gradient changes to the positive direction from the negative direction and the gradient in the positive direction is larger than or equal to a predetermined condition.
In step S17, based on the determination result in step S16, the ECU 40 specifies a period required from the time to start outputting an injection pulse to the time the needle 33 reaches the full-lift position. The ECU 40 calculates a correction coefficient in accordance with the specified period. The fuel injection process subsequently terminates. By executing the process in steps S14 through S16, the ECU 40 provides a function as a second control unit that performs drive control over the fuel injection valve 30 by executing the lift position determination process.
With reference to
At time tb3 after time ta3, the drive current is smaller than or equal to current threshold value Ih1 for determination. Low voltage V1 as the battery voltage is applied to the fuel injection valve 30. Current threshold value Ih1 for determination is smaller than normal current threshold value Ih. Therefore, the voltage-application stop period (between ta2 and tb3) from the time to stop applying high voltage V2 to the time to start applying low voltage V1 is longer than the normal operation. Meanwhile, the drive current continues decreasing.
After low voltage V1 is applied, the drive current slopes gently in the negative direction similarly to the normal operation. However, the drive current is small at the time to start applying low voltage V1. The drive current (at time tb4) at the change point for the drive current gradient is also small. The drive current gradient increases in the positive direction after the full-lift position is reached. The direction of sloping the drive current favorably reverses before and after reaching the full-lift position.
The direction of sloping the drive current reverses before and after reaching the full-lift position. In addition, the drive current gradient increases in the positive direction after the full-lift position is reached. The configuration enables to easily determine the change point for the drive current.
The full-lift state is maintained after the needle 33 reaches the full-lift position. The fuel injection continues. The injection pulse goes off at time ta5 to stop applying the voltage to the fuel injection valve 30. The drive current decreases to zero. The energization of the coil for the fuel injection valve 30 stops to stop lifting the needle. The fuel injection stops accordingly.
When the full-lift position is determined, it is possible to easily specify the change point for the drive current before and after reaching the full-lift position by decreasing the drive current when the full-lift position is reached.
It is favorable to increase the drive current and shorten the time required to reach the full-lift position during normal operation that does not execute the lift position determination process. This is because, at an intermediate lift position before reaching the full-lift position, the lift amount varies with individual differences in the fuel injection valve 30 and increases individual variations in the injection quantity.
In view of the foregoing, the configuration enables to provide effects as follows.
It is favorable to increase the drive current when reaching the full-lift position during normal operation that does not execute the lift position determination process in order to shorten the time required to reach the full-lift position and suppress individual variations. However, the direction of the drive current gradient does not always reverse favorably before and after reaching the full-lift position if the drive current is increased when the full-lift position is reached. The drive current gradient does not always increase in the positive direction after the full-lift position is reached. There may be a decrease in the accuracy to determine the change point for the drive current before and after reaching the full-lift position.
When executing the lift position determination process (to determine the full-lift position), the ECU 40 controls the drive current for the fuel injection valve 30 so as to decrease the drive current when the needle 33 reaches the full-lift position in comparison with the case of not executing the lift position determination process. As a result, the direction of the drive current gradient favorably reverses before and after reaching the full-lift position. The change is noticeable.
As seen from equations (1) and (2) and
When the lift position determination process is executed, the drive current when reaching the full-lift position is decreased in comparison with the case of not executing the lift position determination process. This makes it possible to easily determine the change point for the drive current when reaching the full-lift position. The configuration enables to enhance the determination accuracy (determination accuracy) when reaching the full-lift position.
When executing the lift position determination process, the ECU 40 decreases current threshold value Ih1 for determination in comparison with the case of not executing the lift position determination process. The configuration enables to delay the timing to start applying low voltage V1 and control the drive current to decrease when the needle 33 reaches the full-lift position. The configuration enables to decrease the drive current when reaching the full-lift position without changing voltage V1 of the battery 51, resistance R of the coil 31, or inductance L.
A second embodiment differs from the first embodiment in the control and the drive parameters to start applying low voltage V1. The description below explains the second embodiment mainly in terms of differences from the first embodiment.
According to the second embodiment, the drive parameters do not include current threshold value Ih but instead include a voltage-application start time representing a time period from the start of applying high voltage V2 to the start of applying low voltage V1. The same voltage-application start time is used for the normal operation and the determination operation.
The description below explains the control to start applying low voltage V1 according to the second embodiment. In steps S13 and S15, the drive IC applies high voltage V2 when the injection pulse rises. The drive IC stops applying high voltage V2 when the detected drive current is larger than or equal to peak value Ip set by the microcomputer 41. The drive IC starts applying low voltage V1 after a lapse of the voltage-application start time set by the microcomputer 41 from the time to start applying high voltage V2. The drive IC stops applying low voltage V1 when the injection pulse falls.
Peak value Ip1 for determination is smaller than normal peak value Ip (peak value Ip set in step S12) both belonging to the drive parameters for determination set in step S14. The timing to stop applying high voltage V2 occurs earlier in the case of executing the lift position determination process than in the case of not executing the same. The time duration (voltage-application start time) elapses constantly from the time to start applying high voltage V2 to the time to start applying low voltage V1. The voltage-application stop period is longer in the case of executing the lift position determination process than in the case of not executing the same. The result is to decrease the drive current when reaching the full-lift position.
Peak value Ip1 for determination may be changed as needed if the drive current when reaching the full-lift position is present within the above-described current range X. Preferably, peak value Ip1 for determination is small if the drive current when reaching the full-lift position is present within the above-described current range X. It is advantageous to maintain peak value Ip1 for determination as small as possible such that the drive current when reaching the full-lift position approximates to lower limit X1 in the current range X.
With reference to
At time ta1, the injection pulse rises to apply high voltage V2 to the fuel injection valve 30. High voltage V2 is generated by boosting the battery voltage. At time tc2, the drive current reaches peak value Ip1 for determination to stop applying high voltage V2. A needle lift subsequently starts at the timing when the drive current reaches peak value Ip1 for determination, or at the immediately preceding timing. The needle lift starts the fuel injection.
Low voltage V1 as a battery voltage is applied to the fuel injection valve 30 at time ta3 when the voltage-application start time elapses after the time to start applying high voltage V2. The timing to stop applying high voltage V2 occurs earlier. An unchanged period is ensured from the time to start applying high voltage V2 to the time to start applying low voltage V1 (from time ta1 to ta3). Therefore, the voltage-application stop period (tc2 to ta3) for the determination operation is longer than the voltage-application stop period (ta2 to ta3) for the normal operation. The drive current continues to decrease during the voltage-application stop period.
After low voltage V1 is applied, the drive current slopes gently in the negative direction similarly to the normal operation. However, peak value Ip1 is small and the voltage-application stop period is longer than that for the normal operation. Therefore, the drive current at the time to start applying low voltage V1 is smaller than the same during the normal operation. As a result, the drive current (at time tc4) at the change point for the drive current gradient during the determination operation is smaller than the same during the normal operation. The drive current gradient increases in the positive direction after the full-lift position is reached. The direction of sloping the drive current favorably reverses before and after reaching the full-lift position.
According to the above-described second embodiment, the configuration enables to provide effects as follows.
When the full-lift position determination operation is performed, peak value Ip1 for determination is set to be smaller than peak value Ip used for the case of not performing the full-lift position determination operation. The time to stop applying high voltage V2 occurs earlier in the case of executing the full-lift position determination process than the case of not executing the same.
The time duration (voltage-application start time) elapses constantly from the time to start applying high voltage V2 to the time to start applying low voltage V1 regardless of whether the lift position determination process is executed. When the full-lift position determination process is executed, the voltage-application stop period is long and peak value Ip1 for determination is small compared to the case of not executing the full-lift position determination process, thus decreasing the drive current at the time to start applying low voltage V1. Consequently, the drive current (at time tc4) at the change point for the drive current gradient is smaller than the same during the normal operation. The drive current gradient increases in the positive direction after the full-lift position is reached. The direction of sloping the drive current favorably reverses before and after reaching the full-lift position. The configuration enables to enhance the accuracy to determine the full-lift position.
A third embodiment differs from the second embodiment in the control and the drive parameters to start applying low voltage V1. The description below explains the third embodiment mainly in terms of differences from the second embodiment.
According to the second embodiment, the drive parameters do not include current threshold value Ih but instead, include the stop time representing the time duration from the time to stop applying high voltage V2 to the time to start applying low voltage V1. The same stop time is applied to the normal operation and the determination operation.
The description below explains the control to start applying low voltage V1. In steps S13 and S15, the drive IC applies high voltage V2 when the injection pulse rises. The drive IC stops applying high voltage V2 when the detected drive current is larger than or equal to peak value Ip set by the microcomputer 41. The drive IC starts applying low voltage V1 after a lapse of the stop time set by the microcomputer 41 from the time to stop applying high voltage V2. The drive IC stops applying low voltage V1 when the injection pulse falls.
With reference to
At time ta1, the injection pulse rises to apply high voltage V2 to the fuel injection valve 30. High voltage V2 is generated by boosting the battery voltage. At time td2, the drive current reaches peak value Ip1 for determination to stop applying high voltage V2. Peak value Ip1 for the determination operation is smaller than peak value Ip for the normal operation. The timing to stop applying high voltage V2 occurs earlier. A needle lift subsequently starts at the timing when the drive current reaches peak value Ip1 for determination, or at the immediately preceding timing. The needle lift starts the fuel injection.
Low voltage V1 as a battery voltage is applied to the fuel injection valve 30 at time td3 when the stop time elapses after the time to stop applying high voltage V2. The drive current continues to decrease during the stop time.
After low voltage V1 is applied, the drive current slopes gently in the negative direction similarly to the normal operation. However, the stop time (from time td2 to td3) is equal to the normal operation (from time ta2 to ta3) and peak value Ip1 for determination is smaller than the same during the normal operation. Therefore, the drive current at the time to start applying low voltage V1 is smaller than the same during the normal operation. The result is to also decrease the drive current (at time td4) at the change point (to reach the full-lift position) for the drive current gradient. The drive current gradient increases in the positive direction after the full-lift position is reached. The direction of sloping the drive current favorably reverses before and after reaching the full-lift position.
According to the above-described third embodiment, the configuration enables to provide effects as follows.
When the full-lift position determination operation is performed, peak value Ip1 for determination is set to be smaller than peak value Ip used for the case of not performing the full-lift position determination operation. The time to stop applying high voltage V2 occurs earlier in the case of executing the full-lift position determination process than the case of not executing the same.
The stop time elapses constantly from the time to stop applying high voltage V2 to the time to start applying low voltage V1 regardless of whether the lift position determination process is executed. When the full-lift position determination process is executed, the voltage-application stop period is constant and peak value Ip1 for determination is small compared to the case of not executing the full-lift position determination process, thus causing the drive current at the time to start applying low voltage V1 to be smaller than the same during the normal operation. Consequently, the drive current (at time td4) at the change point for the drive current gradient is smaller than the same during the normal operation. The drive current gradient increases in the positive direction after the full-lift position is reached. The direction of sloping the drive current favorably reverses before and after reaching the full-lift position. The configuration enables to enhance the accuracy to determine the full-lift position.
A fourth embodiment mainly differs from the first embodiment in that high voltage V2 stops being applied, a reverse-polarity voltage is applied, and subsequently low voltage V1 is applied. The description below explains the fourth embodiment mainly in terms of differences from the first embodiment.
The voltage selection circuit 43 according to the fourth embodiment is configured to be able to apply high voltage V2 to the coil 31 by reversing the polarity. High voltage V2 is used as a drive voltage to be applied to the fuel injection valve 30 for each cylinder 21. According to the fourth embodiment, to apply high voltage V2 in reverse polarity is expressed as to apply flyback voltage V3, for convenience sake.
According to the present embodiment, the drive parameters do not include current threshold value Ih but instead, include the application time for flyback voltage V3. The application time for flyback voltage V3 is set to zero as the drive parameter for the normal operation. The application time for flyback voltage V3 is set to a value larger than zero as the drive parameter for the determination operation. The application time for flyback voltage V3 may be changed as needed. However, the application time for flyback voltage V3 during the determination operation is favorably longer than the application time for flyback voltage V3 during the normal operation.
The description below explains the contents of the process in step S15. In step S15, the drive IC applies high voltage V2 when the injection pulse rises. The drive IC stops applying high voltage V2 and applies flyback voltage V3 when the detected drive current is larger than or equal to peak value Ip set by the microcomputer 41.
The drive IC stops applying flyback voltage V3 when the application time set by the microcomputer 41 elapses from the time to start applying flyback voltage V3. The drive IC starts applying low voltage V1 after a lapse of specified time from the time to stop applying high voltage V2. The time duration from the time to stop applying high voltage V2 to the time to start applying low voltage V1 is set to be at least longer than the application time for flyback voltage V3. The drive IC stops applying low voltage V1 when the injection pulse falls.
The same also applies to step S13. However, step S13 differs from step S15 in that the time to apply flyback voltage V3 is short (null in the present embodiment).
With reference to
At time ta1, the injection pulse rises to apply high voltage V2 to the fuel injection valve 30. High voltage V2 is generated by boosting the battery voltage. At time ta2, the drive current reaches peak value Ip to stop applying high voltage V2. A needle lift subsequently starts at the timing when the drive current reaches peak value Ip, or at the immediately preceding timing. The needle lift starts the fuel injection.
Flyback voltage V3 is applied from time ta2 to stop applying high voltage V2. Flyback voltage V3 has the polarity reverse to the polarity of high voltage V2 and low voltage V1. The drive current slopes in the negative direction more steeply in the case of executing the lift position determination process than in the case of not executing the lift position determination process.
The application time for flyback voltage V3 has elapsed at time te3 to stop applying flyback voltage V3. When the application of flyback voltage V3 stops, a back electromotive force is generated to temporarily increase the drive current.
Low voltage V1 as a battery voltage is applied to the fuel injection valve 30 at time ta4 reached after a predetermined time elapsed from the time to stop applying high voltage V2. After low voltage V1 is applied, the drive current gently decreases.
However, the drive current at the time to start applying low voltage V1 is smaller than the same during the normal operation because flyback voltage V3 is applied. As a result, the drive current (at time te4) at the change point for the drive current gradient is smaller than the same during the normal operation. The drive current gradient increases in the positive direction after the full-lift position is reached. The direction of sloping the drive current favorably reverses before and after reaching the full-lift position.
According to the above-described fourth embodiment, the configuration enables to provide effects as follows.
After the application of high voltage V2 stops, flyback voltage V3 that is reverse in polarity to high voltage V2 and low voltage V1 is applied, and subsequently low voltage V1 is applied. The ECU 40 allows the application time (application period) for flyback voltage V3 to be longer in the case of executing the lift position determination process than in the case of not executing the lift position determination process. The configuration enables to decrease the drive current at the time to start applying low voltage V1 and accordingly decrease the drive current at the change point (when the full-lift position is reached) for the drive current gradient. The drive current gradient increases in the positive direction after the full-lift position is reached. The direction of sloping the drive current favorably reverses before and after reaching the full-lift position. The configuration enables to enhance the accuracy to determine the full-lift position.
At the time to stop supplying flyback voltage V3, a back electromotive force is generated to temporarily disturb the current waveform. As a remedy, the ECU 40 determines the full-lift position after a predetermined time elapsed from the time to stop applying flyback voltage V3 and thereby enhances the determination accuracy.
The present disclosure is not limited to the above-described embodiments but may be embodied as follows. Hereinafter, the mutually corresponding or comparable parts in the embodiments are designated by the same reference numerals. The description of the parts designated by the same reference numerals is mutually applicable.
According to the above-described embodiments, the ECU 40 (microcomputer 41) includes the function as a first control unit and the function as a second control unit. The first control unit performs the drive control on the fuel injection valve 30 without executing the lift position determination process. The second control unit performs the drive control on the fuel injection valve 30 by executing the lift position determination process. Another example may provide an ECU (microcomputer) for each of the first control unit and the second control unit.
The above-described fourth embodiment may provide a power supply unit (third power supply unit) to supply flyback voltage V3 in addition to the low-voltage power supply unit 45 and the high-voltage power supply unit 46.
The above-described fourth embodiment may configure the magnitude of flyback voltage V3 to be adjustable. In this case, flyback voltage V3 during the determination operation may be higher than flyback voltage V3 during the normal operation. The time to apply flyback voltage V3 may be equal if flyback voltage V3 is increased during the determination operation.
When applying low voltage V1, the above-described embodiments may perform the duty control and may cyclically repeat an on-off operation. It is favorable to cyclically repeat the on-off operation such that the drive current falls into a specified range after reaching the full-lift position.
It is favorable to constantly apply a voltage when the lift position determination process is executed. If the configuration allows the duty control to be available, the ECU 40 may continuously apply low voltage V1 (to ensure duty ratio 100%) when the lift position determination process is executed.
In the first or fourth embodiment, the ECU 40 may allow peak value Ip during the determination operation to be smaller than peak value Ip during the normal operation. The determination operation can more promptly decrease the drive current.
The fourth embodiment may be combined with the first through third embodiments. Namely, the ECU 40 may apply flyback voltage V3 after the application of high voltage V2 stops. The determination operation can more promptly decrease the drive current.
In the fourth embodiment, the ECU 40 may stop applying flyback voltage V3 and start applying low voltage V1. Also in this case, it is favorable to reach the full-lift position after a lapse of specified time from the time to stop applying flyback voltage V3. The configuration enables to suppress the effect of the back electromotive force.
The ECU 40 according to the above-described embodiments determines the full-lift position based on a drive current gradient (differentiating the drive current once) during the lift position determination process. However, other determination methods may be used. For example, the methods include the determination based on changes in the drive current gradient (differentiating the drive current twice), the determination based on differences from a reference waveform, and the determination based on variation indexes corresponding to sample values for the drive current during a specified period.
In step S11 of the embodiments, it is needless to determine whether the determination on the full-lift position is permitted. The ECU 40 may proceed to step S14 when the determination on the full-lift position is requested.
The above-described embodiments use the correction method of calculating a correction coefficient to be multiplied by an injection duration (injection pulse width) and correcting the injection duration based on the correction coefficient. However, other correction methods may be used. For example, there may be a correction method that calculates a correction value to add or subtract the injection duration (injection pulse width) and adds or subtracts the injection duration based on the correction value. As another example, a correction method may correct the drive parameters other than the injection duration. For example, the correction may change peak value Ip, current threshold value Ih, high voltage V2, low voltage V1, the timing to stop applying high voltage V2, or the timing to start applying low voltage V1. Basically, the timing to reach the full-lift position just needs to be corrected in consideration of a difference from the reference timing.
The present disclosure has been described with reference to the embodiments but is not limited to the embodiments and structures. The present disclosure covers various modification examples and modifications within a commensurate scope. In addition, the category or the scope of the idea of the present disclosure covers various combinations or forms and moreover the other combinations or forms including only one element or more or less in the former.
Number | Date | Country | Kind |
---|---|---|---|
2017-099752 | May 2017 | JP | national |
The present application is a continuation application of International Patent Application No. PCT/JP2018/018996 filed on May 16, 2018, which designated the U.S. and claims the benefit of priority from Japanese Patent Application No. 2017-99752 filed on May 19, 2017. The entire disclosures of all of the above applications are incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/JP2018/018996 | May 2018 | US |
Child | 16681999 | US |