Technical Field
[0001] The present invention relates to a control device for a high-pressure fuel pump.
Background Art
[0002] Internal combustion engines of automobiles are required to have high efficiency,
low exhaust, and high power. It has been a long time since spreading of direct injection
internal combustion engines as means for balanced solution for those. Manufacturers
and suppliers for automobiles have made efforts constantly to improve the product
values. One of subjects for the efforts is noise reduction of a high-pressure fuel
pump.
[0003] A current for driving a high-pressure fuel pump may be reduced to reduce noise of
the pump. However, the high-pressure fuel pump cannot eject fuel when the reduction
is excessive. Each high-pressure fuel pump has a different optimum current application
amount for noise reduction.
[0004] The conventional noise reduction for high-pressure fuel pumps is controlled as in
Patent Literature 1 to check the minimum current application amount for each high-pressure
fuel pump to the extent that fuel ejection is not failed. The technology of Patent
Literature 1 achieves noise reduction by reducing a current (the second current).
On the other hand, when the current is reduced excessively, the valve closing is insufficient.
When an actual fuel pressure in a pressure accumulator decreases from a target fuel
pressure by a predetermined value or more, the current is increased to resolve the
insufficient valving.
Citation List
Patent Literature
Summary of Invention
Technical Problem
[0006] By the way, regardless of noise reduction control, a high-pressure fuel pump controls
an ejection amount to make a fuel pressure follow a target value. The high-pressure
fuel pump controls the ejection amount by controlling a start time of the current
applied to a solenoid. Therefore, in the high-pressure fuel pump corresponding to
noise reduction control, two controls, an ejection amount control using a current
start timing and a noise reduction control using a current value, are performed in
parallel.
[0007] Problems herein include executions of the two controls using the comparison between
a measurement value of a fuel pressure and a target fuel pressure and the interference
between the two controls.
[0008] In Patent Literature 1, when the measurement value of the fuel pressure becomes lower
than the target fuel pressure, the valve closing is determined to be insufficient,
and the second current is made larger. On the other hand, in the ejection amount control,
when the measurement value of the fuel pressure becomes lower than the target fuel
pressure, the current application start timing is made early to increase the ejection
amount. Without distinguishing whether the lower measurement value of the fuel pressure
than the target fuel pressure is due to the current value or to the current application
start timing, the two values are controlled.
[0009] Additionally, when the valve closing is failed, the fuel pressure is made lower than
the target value. Thus, even the current application start timing at which a sufficient
ejection amount is achievable is made early. This earlier current application timing
causes an unnecessary fuel pressure pulsation.
[0010] The present invention is to provide the control device for the high-pressure fuel
pump to avoid pulsation of a fuel pressure due to an interference between two controls,
an ejection amount control using a current start timing and a noise reduction control
using a current value.
Solution to Problem
[0011] To pressurize fuel in a low-pressure pipe and eject the fuel to a high-pressure pipe,
the control device for the high-pressure fuel pump according to one embodiment of
the present invention is disposed between both pipes. The control device controls
the high-pressure pump. The high-pressure pump includes at least: an inlet valve disposed
between the low-pressure pipe and a pressure chamber; a solenoid that controls opening
and closing of the inlet valve; and a plunger that compresses fuel in the pressure
chamber. A fuel-pressure sensor is disposed to the high-pressure pipe. A plunger phase
measurement unit that measures a phase angle of the plunger is provided near the plunger.
The control device includes; a plunger operation determination unit that determines
that the plunger is rising based on a phase angle of the plunger; a fuel-pressure
rising evaluation unit that evaluates rising of the fuel pressure during a period
during which the plunger is determined to be rising by the plunger operation determination
unit; a closing valve determination unit that determines success or failure of valve
closing of the inlet valve based on an evaluation result of the fuel-pressure rising
evaluation unit; and an ejection amount control unit that controls an ejection amount
of fuel by controlling a current application start timing for the solenoid based on
a fuel pressure measured by the fuel-pressure sensor and a target fuel pressure. The
ejection amount control unit determines a control gain of the current application
start timing based on a determination result of the closing valve determination unit.
Advantageous Effects of Invention
[0012] According to the present invention, the control device for the high-pressure fuel
pump that avoids pulsation of a fuel pressure due to an interference between two controls
of an ejection amount control using a current start timing and a noise reduction using
a current value can be provided.
Brief Description of Drawings
[0013]
Fig. 1 is a schematic configuration diagram illustrating an internal combustion engine
of First Embodiment.
Fig. 2 is a schematic configuration diagram illustrating a high-pressure fuel pump
of First Embodiment.
Fig. 3 is a time chart illustrating operation of the high-pressure fuel pump of First
Embodiment.
Fig. 4 is a block diagram illustrating the high-pressure fuel pump of First Embodiment.
Fig. 5A is an explanatory diagram illustrating operation of the valve body when the
valve closing is successful in First Embodiment.
Fig. 5B is an explanatory diagram illustrating an operation of the valve body when
the valve closing is failed in First Embodiment.
Fig. 6 is a concept diagram illustrating how to identify success or failure of the
valve closing from the rise of the fuel pressure in sync with the rise of the plunger
of the First Embodiment.
Fig. 7 is an explanatory diagram illustrating change of a fuel pressure when the present
invention is not applied.
Fig. 8 is a block diagram illustrating the high-pressure fuel pump of First Embodiment
and each control unit of an ECU.
Fig. 9 is a flowchart illustrating a noise reduction control (current application
amount control) of First Embodiment, the control being performed every 2 ms.
Fig. 10 is a flowchart illustrating an ejection amount control of First Embodiment,
the control being performed every 10 ms.
Fig. 11 is an explanatory diagram illustrating a state of reduction of pressure pulsation
of First Embodiment.
Fig. 12 is a block diagram illustrating the high-pressure fuel pump of Second Embodiment.
Fig. 13 is an explanatory diagram illustrating a map of a correlation between a target
fuel pressure and current application timing of Second Embodiment.
Fig. 14 is a flowchart illustrating an interference reduction control between an ejection
amount control and a noise reduction control (first current application control) in
response to the operational state of an internal combustion engine of Second Embodiment.
Fig. 15 is a block diagram illustrating the high-pressure fuel pump of Fourth Embodiment.
Fig. 16 is an explanatory diagram illustrating a map to adjust a correlation between
a current application timing and a current application amount stored on a current
parameter memory of Fourth Embodiment by using learning of each body.
Fig. 17 is a flowchart illustrating an interference reduction control between an ejection
amount control and a noise reduction control (first current application control) in
response to the learning state of the internal combustion engine of Fourth Embodiment.
Description of Embodiments
[0014] Hereinafter, in reference to the drawings, embodiments of the present invention are
explained. Note that the present invention is not interpreted as being limited to
the below embodiments. A technical concept of the present invention may be achieved
by a combination of well-known other components. Note that the same elements in respective
figures have the same reference symbols, and are not explained repeatedly. In each
figure, the U direction indicates an up direction, the D direction indicates a down
direction, the R direction indicates a right direction, and the L direction indicates
a left direction.
<First Embodiment>
[0015] In the present embodiment, a valve body is opened when a current does not flow through
a solenoid. Then, when a current flows through the solenoid, the valve body is closed.
This valve closing prevents fuel compressed by the rising of a plunger from returning
toward a low-pressure pipe, and the fuel is ejected toward a high-pressure pipe. A
normal open type pump that performs such operation is described. However, the present
embodiment is applicable also to a normal close type pump when valve closing is replaced
with valve opening.
<<Outline of Internal Combustion Engine 100>>
[0016] Fig. 1 is a schematic configuration diagram illustrating an internal combustion engine
100 of the present embodiment. The outline of a direct injection internal combustion
engine is illustrated in Fig. 1 as the internal combustion engine 100. In the internal
combustion engine 100, fuel stored in a fuel tank 101 is pressurized to about 0.4
MPa with a feed pump 102, and further, is pressurized to tens of MPa with a high-pressure
fuel pump 103 via a low-pressure pipe 111. The pressurized fuel is injected to a cylinder
106 of the internal combustion engine 100 from a direct injection injector 105 via
a high-pressure pipe 104.
[0017] The injected fuel is mixed with the air inhaled into the cylinder 106 by operation
of a piston 107. This mixture is ignited by a spark generated by an ignition plug
108, and explodes. The mixture in the cylinder 106 expands by heat generated by the
explosion, and presses the piston 107 downward. The force that presses the piston
107 downward rotates a crankshaft 110 via a link mechanism 109. The rotation of the
crankshaft 110 is transferred to wheels via a transmission to become a force to move
a vehicle.
[0018] Such an internal combustion engine 100 is controlled by an ECU (engine control unit)
112 that is a control device. When performing an operation control of the internal
combustion engine 100 using an electrical auxiliary device, the ECU 112 is a microcontroller
that controls those synthetically. The ECU 112 forms, e.g., a function part by cooperation
with a program and an arithmetic unit. The ECU 112 is a control device that controls
the high-pressure fuel pump 103.
[0019] Low fuel consumption, high output, and exhaust air purification are mainly required
of the internal combustion engine 100. Reduction of noise and vibration is required
as further added values. In the high-pressure fuel pump 103, noise occurs due to the
collision of the valve body and anchor 204 and a stopper 208 in opening and closing
of an inlet valve 203. Each automobile manufacturer and supplier make many efforts
for the noise reduction.
<<Configuration of High-pressure Fuel Pump 103>>
[0020] Fig. 2 is a schematic configuration diagram illustrating the high-pressure fuel pump
103 of the present embodiment. Fig. 2 illustrates a structure of the high-pressure
fuel pump 103. The high-pressure fuel pump 103 includes a plunger 202 raised and lowered
by rotation of a cam 201 attached to the crankshaft 110 of the internal combustion
engine 100. The plunger 202 compresses fuel in a pressure chamber 211.
[0021] The high-pressure fuel pump 103 includes the inlet valve 203 that performs opening
and closing operation in sync with the up and down motion of the plunger 202. To pressurize
fuel in the low-pressure pipe 111 and eject the fuel to the high-pressure pipe 104,
the inlet valve 203 is disposed between the low-pressure pipe 111 and the pressure
chamber 211 between both pipes.
[0022] The high-pressure fuel pump 103 includes a solenoid 205 that controls opening and
closing operation of the inlet valve 203. The high-pressure fuel pump 103 includes
the anchor 204 that is drawn by an electromagnetic force generated by the solenoid
205 and that controls operation of the inlet valve 203.
[0023] The high-pressure fuel pump 103 is surrounded by a casing 223, and forms the pressure
chamber 211 therein. Fuel flows from the side of the low-pressure pipe 111 into the
pressure chamber 211 through an inflow port 225 and a communication port 221. The
fuel that has flown into the pressure chamber 211 is ejected toward the high-pressure
pipe 104 through an outflow port 222. The outflow port 222 is opened and closed by
an ejection valve 210. The ejection valve 210 is normally energized to close the outflow
port 222 by a spring part 226. When the pressure of the pressure chamber 211 exceeds
the spring force of the spring part 226, the outflow port 222 opens and the fuel is
injected.
[0024] In the high-pressure fuel pump 103, on/off of energization of the solenoid 205 is
controlled to control axial movement (in the lateral direction of Fig. 2) of the anchor
204. In the off state of energization of the solenoid 205, the anchor 204 keeps the
inlet valve 203 at the valve opening position by being normally biased in the valve
opening direction by a first spring 209. Such a high-pressure fuel pump 103 is called
a normal open type high-pressure fuel pump. The present embodiment explains a normal
open type. However, the high-pressure fuel pump 103 is applicable also to a normal
close type high-pressure fuel pump when valve opening and valve closing are replaced
with each other.
[0025] When the energization of the solenoid 205 is turned on, an electromagnetic attraction
force occurs between a fixed portion (magnetic core) 206 and the anchor 204. The anchor
204 provided on the base end side of the inlet valve 203 against the spring force
of the first spring 209 is attracted in the valve opening direction (in the left direction
L of Fig. 2). In the state where the anchor 204 is attracted to the fixed portion
206, the inlet valve 203 becomes a check valve opened and closed based on a difference
pressure between the upstream side and downstream side and on a biasing force of a
second spring 215. Therefore, when the pressure downstream of the inlet valve 203
is raised, the inlet valve 203 moves in the valve closing direction. When moving in
the valve closing direction by a set lift amount, the inlet valve 203 seats on a seat
portion 207. The inlet valve 203 enters the valve closed state. The fuel in the pressure
chamber 211 cannot flow back toward the low-pressure pipe 111.
<<Operation Time Chart of High-pressure Fuel Pump>>
[0026] Fig. 3 is a time chart illustrating operation of the high-pressure fuel pump 103
of the present embodiment. To make the inlet valve 203 open and close in sync with
upward and downward movements of the plunger 202, a rotation angle of the cam 201
attached to the crankshaft 110 is detected, and for example, after the crankshaft
110 rotates from a top dead center (TDC) by a predetermined angle (P-ON timing), a
voltage V starts being applied to both ends of the solenoid 205 (timing t1). This
voltage V makes a current I flowing in the solenoid 205

increase according to the equation. Then, L and R are inductance and resistance of
the solenoid 205 and wiring, respectively. With increase in the current I, a magnetic
attraction force Fmag with which the fixed portion (magnetic core) 206 attracts the
anchor 204 also increases.
[0027] When the magnetic attraction force Fmag becomes greater than a force Fsp of the first
spring 209, the anchor 204 pressed by a spring force Fsp starts moving to the fixed
portion 206 (timing t2). When the anchor 204 moves, the inlet valve 203 is pressed
by the fuel pressurized by the rise of the plunger 202 and moves to the fixed portion
206 to follow the anchor 204.
[0028] Then, the current I decreases (timing t3). A period Th in which the current I is
applied at the maximum value is present between the timing t2 and timing t3.
[0029] Then, a projection of the inlet valve 203 collides with and seats on the seat portion
207. This collision closes a flow path of the fuel (dotted line of Fig. 2), the fuel
pressurized by the rise of the plunger 202 cannot flow back toward the low-pressure
pipe 111, and the pressure in the pressure chamber 211 rises (timing t4).
[0030] When the pressure of the pressure chamber 211 becomes larger than a spring force
Fsp_out that presses the ejection valve 210, the ejection valve 210 is opened, and
the fuel pressurized by the rise of the plunger 202 is ejected to the high-pressure
pipe 104. After that, when the drive pulse is tuned off at timing t5, a reverse voltage
is applied to the solenoid 205, intercepting a holding current supplied to the solenoid
205.
[0031] When the cam angle passes the top dead center and the plunger 202 starts lowering
(timing t6), the fuel pressure in the pressure chamber 211 falls. Then, when the fuel
pressure becomes smaller than the spring force Fsp_out, the ejection valve 210 is
closed to terminate the ejection of the fuel.
[0032] Additionally, the decrease in fuel pressure in the pressure chamber 211 causes the
anchor 204 to move from the valve closing position to valve opening position with
the inlet valve 203 (timing t7 to t8).
[0033] Such operation allows the high-pressure fuel pump 103 to feed the fuel from the low-pressure
pipe 111 to high-pressure pipe 104. In this processing, noise is generated when the
anchor 204 collides with the fixed portion 206 to complete valve closing (timing t4
of Fig. 3) and when the anchor 204 and inlet valve 203 collide with the stopper 208
to complete valve opening (timing t8 of Fig. 3). This noise may cause a driver to
feel uncomfortable especially at idle. Automobile manufacturers and suppliers of the
high-pressure fuel pump 103 compete for the noise reduction. The present embodiment
focuses on reduction of the noise at completion of valve closing of the anchor 204
and inlet valve 203.
<<Peak Current and Holding Current>>
[0034] The current for driving the high-pressure fuel pump 103 is roughly distinguished
into two. These are a peak current (slash portion of the current wave of Fig. 3) and
a holding current (lateral line portion of the current wave of Fig. 3). The peak current
energizes, for valve closing, the inlet valve 203 and anchor 204 that are pressed
by the spring 209 to be stationary at the valve opening position. On the other hand,
the holding current attracts the anchor 204 that has approached the fixed portion
206 until the anchor 204 collides with the fixed portion 206. Then, after the anchor
204 collides with the fixed portion 206, the contact state is maintained. When the
peak current application amount is decreased, the momentum of the valve closing of
the inlet valve 203 and anchor 204 is made lower to achieve noise reduction. However,
excessive reduction of the peak current application amount causes failure of the valve
closing of the inlet valve 203 and anchor 204. Therefore, to the extent that the valve
closing of the inlet valve 203 and anchor 204 is made, the peak current application
amount is required to be minimized. Note that, as in Fig. 3, the maximum current value
of the peak current is Im, and the maximum current value of the holding current is
Ik.
<<Ejection Amount Control>>
[0035] Fig. 4 is a block diagram illustrating the high-pressure fuel pump 103 of First Embodiment.
A role of the high-pressure fuel pump 103 compresses the fuel of the low-pressure
pipe 111 and ejects the fuel to the high-pressure pipe 104 to keep the fuel pressure
in the high-pressure pipe 104 at a target value. Therefore, the fuel pressure in the
high-pressure pipe 104 is measured using a fuel-pressure sensor 401, and to make a
fuel pressure measurement value follow the target fuel pressure, the current application
start timing (P-ON timing) is controlled by an ejection amount control unit 403 according
to the block diagram as illustrated in Fig. 4. The ejection amount control is to control
the current application start timing (P-ON timing). In the ejection amount control,
when the fuel pressure measurement value is lower than the target fuel pressure, the
P-ON timing is made early to increase the ejection amount ejected to the high-pressure
pipe 104. In the ejection amount control, when the fuel pressure measurement value
is higher than the target fuel pressure, the P-ON timing is made late to reduce the
ejection amount ejected to the high-pressure pipe 104. In the ejection amount control,
a PID control is applied in general.
[0036] Note that a plunger phase measurement unit 402 that measures a phase angle of the
plunger 202 may be provided to the cam 201 near the plunger 202.
<<Noise Reduction Control (current application control)>>
[0037] Fig. 5A is an explanatory diagram illustrating operation of the valve body when the
valve closing is successful in the present embodiment. Fig. 5B is an explanatory diagram
illustrating an operation of the valve body when the valve closing is failed in the
present embodiment. As described in the above <<Peak Current and Holding Current>>,
when the peak current application amount is reduced, the speed on the valve closing
of the inlet valve 203 is reduced to achieve noise reduction.
[0038] The noise reduction is further achieved as the peak current is further reduced, but
excessive reduction of the peak current causes failure of the valve closing of the
inlet valve 203 and anchor 204. As illustrated in Fig. 5A, a sufficient peak current
allows the valve body of the inlet valve 203 to move. However, as illustrated in Fig.
5B, when an only insufficient peak current is provided, the valve body of the inlet
valve 203 is overcome by the spring force of the first spring 209 and fails to perform
valve closing.
[0039] Fig. 6 is a concept diagram illustrating how to identify success or failure of the
valve closing of the inlet valve 203 from the rise of the fuel pressure in sync with
the rise of the plunger 202 of the present embodiment. When the valve closing of the
inlet valve 203 is successful, the valve body of the inlet valve 203 closes the flow
path from the pressure chamber 211 to the low-pressure pipe 111. Then, the increase
in pressure due to the rise of the plunger 202 is transferred to the high-pressure
pipe 104. Thereby, in sync with the rise of the plunger 202, the pressure of the high-pressure
pipe 104 rises as in the portions of positively sloped lines of Fig. 6. On the other
hand, when the valve closing of the inlet valve 203 is failed, the fuel of the pressure
chamber 211 escapes to the low-pressure pipe 111 even when the plunger 202 rises.
The pressure of the high-pressure pipe 104 does not rise as in the portions of negatively
sloped lines of Fig. 6.
[0040] Based on a measurement value of the fuel-pressure sensor disposed to the high-pressure
pipe 104 or a common rail, this difference is identified. The current application
amount is increased when the valve closing of the inlet valve 203 is failed, and the
current application amount is decreased when the valve closing of the inlet valve
203 is successful. These operations are repeated.
[0041] In this way, based on the fuel pressure fluctuation in sync with the rising and lowering
of the plunger 202, success or failure of the valve closing of the inlet valve 203
is determined to increase or decrease the current application amount. Thus, the current
is controllable around the minimum current application amount achieving the valve
closing of the inlet valve 203. This control of the current is noise reduction control.
According to the noise reduction control, the noise on the valve closing of the high-pressure
fuel pump 103 can be reduced.
<<Interference of Noise Reduction Control and Ejection Amount Control>>
[0042] Fig. 7 is an explanatory diagram illustrating change of the fuel pressure when the
present invention is not applied. Fig. 7 illustrates a relationship of the fuel pressure
of the high-pressure pipe 104, the current application start timing P-ON, and the
current application amount when the ejection amount control and noise reduction control
are applied to the high-pressure fuel pump 103.
[0043] In Fig. 7, the fuel pressure pulsates until around 150 ms at a cycle of 37.5 ms.
This pulsation is generated because success in the valve closing of the inlet valve
203 causes the increase in pressure due to the rise of the plunger 202 to be transferred
to the high-pressure pipe 104, and on the other hand, the pressure of the high-pressure
pipe 104 decreases due to the fuel injection of the direct injection injector 105,
these processes being repeated.
[0044] However, at 187.5 ms at which 37.5 ms has elapsed from 150 ms, no increase in fuel
pressure is seen. This is because the valve closing of the inlet valve 203 is failed
and the increase in fuel pressure due to the rise of the plunger 202 escapes toward
the low-pressure pipe 111 and is not transferred to the high-pressure pipe 104. By
seeing such change, success or failure of the valve closing of the inlet valve 203
is determined.
[0045] The current application amount at this time gradually decreases while the valve closing
of the inlet valve 203 is successful until 150 ms. However, the current application
amount increases because the failure in the valve closing of the inlet valve 203 is
detected at a cycle from 150 ms to 187.5 ms.
[0046] On the other hand, it is obvious that the current application start timing is made
early suddenly at around 200 ms. This is because, in the ejection amount control,
the decrease in fuel pressure due to the failure in valve closing of the inlet valve
203 caused by excessive decrease in current application amount is determined to be
due to late current application start timing. In addition, this is because, in the
ejection amount control, the current application start timing is made early to compensate
for the decrease in fuel pressure.
[0047] Such phenomenon is called interference of noise reduction control and ejection amount
control. The present embodiment provides a solution for the interference.
<<Interference Reduction Control>>
[0048] The ECU 112 performs a cooperative control of the ejection amount control and noise
reduction control (hereinafter described as an interference reduction control) to
reduce the above interference of the ejection amount control and noise reduction control.
Herein, the ejection amount control is performed at a cycle of 10 ms. Herein, the
noise reduction control is performed at a cycle of 2 ms. This cycle is not necessarily
limiting. The noise reduction control needs to detect pulsation of the fuel pressure
in sync with the rise of the plunger 202 and thus needs to be at a cycle short enough
to detect this pulsation. Additionally, the cycle of the ejection amount control does
not need to be as short as the cycle of the noise reduction control. The cycle of
the ejection amount control may be aligned to the cycle of the noise reduction control
for, e.g., simplification of software. The increase in calculation load needs to be
considered.
[0049] Fig. 8 is a block diagram illustrating the high-pressure fuel pump 103 of the present
embodiment and each control unit of an ECU 112. The high-pressure fuel pump 103 is
controlled by the ECU 112.
[0050] The fuel-pressure sensor 401 is disposed to the high-pressure pipe 104. The plunger
phase measurement unit 402 that measures a phase angle of the plunger 202 is provided
to the plunger cam 201 near the plunger 202. The plunger phase measurement unit 402
is a rotation angle sensor that detects a rotation angle of the cam 201 to measure
a phase of the plunger 202 from the rotation angle of the cam 201.
[0051] The ECU 112 includes a plunger operation determination unit 801 that determines that
the plunger 202 is rising based on a phase angle of the plunger 202. The ECU 112 includes
a fuel-pressure rising evaluation unit 802 that evaluates the rise of the fuel pressure
in the period in which the plunger operation determination unit 801 determines that
the plunger 202 is rising. The ECU 112 includes a closing valve determination unit
803 that determines success or failure of the valve closing of the inlet valve 203
based on the evaluation result of the fuel-pressure rising evaluation unit 802.
[0052] The ECU 112 includes an ejection amount control unit 804 that controls an ejection
amount of fuel by controlling a current application start timing for the solenoid
205 based on the fuel pressure measured by the fuel-pressure sensor 401 and a target
fuel pressure. The ejection amount control unit 804 determines a control gain of the
current application start timing based on the determination result of the closing
valve determination unit 803. That is, the ejection amount control unit 804 reduces
the control gain of the current application start timing when the determination result
of the closing valve determination unit 803 indicates failure of the valve closing.
[0053] In detail, the ejection amount control unit 804 performs control to make the current
application start timing earlier based on the predetermined relationship of a fuel
pressure and current application start timing when the determination result of the
closing valve determination unit 803 indicates failure of the valve closing. That
is, the ejection amount control unit 804 performs control to make the control gain
of the current application start timing earlier based on the determination result
of the closing valve determination unit 803 at the latest control cycle in control
of the current application amount for the solenoid by a current application amount
control unit 805.
[0054] The ECU 112 includes the current application amount control unit 805 that controls
the current application amount for the solenoid 205 based on the determination result
of the closing valve determination unit 803.
<<Processing flow of Interference Reduction Control>>
<<Processing flow of Noise Reduction Control>>
[0055] Fig. 9 is a flowchart illustrating noise reduction control of the present embodiment
performed every 2
ms.
[0056] First, when an interrupt at a cycle of 2 ms occurs, the ECU 112 calculates a phase
angle of the plunger 202 of the high-pressure fuel pump 103 by the plunger phase measurement
unit 402 based on a crank angle calculated from a crank angle sensor and a phase difference
between a cam angle and crank angle from a variable valve mechanism control device
(step 901).
[0057] The plunger operation determination unit 801 of the ECU 112 determines whether the
plunger phase angle reaches a start angle in a preset fuel pressure change calculation
range (step 902). When the plunger phase angle reaches the start angle in the preset
fuel pressure change calculation range at step 902, the processing proceeds to step
903. When the plunger phase angle does not reach the start angle in the preset fuel
pressure change calculation range at step 902, the processing proceeds to step 904.
[0058] The fuel-pressure rising evaluation unit 802 of the ECU 112 sets the fuel pressure
measurement value as a fuel pressure at the start of the rising (step 903). After
the process at step 903, the processing waits for the next interrupt of 2 ms.
[0059] On the other hand, the plunger operation determination unit 801 of the ECU 112 determines
whether the phase angle of the plunger 202 reaches an end angle in the preset fuel
pressure change calculation range (step 904). When the plunger phase angle reaches
the end angle in the preset fuel pressure change calculation range at step 904, the
processing proceeds to step 905. When the plunger phase angle does not reach the end
angle in the preset fuel pressure change calculation range at step 904, the ECU 112
waits for the next interrupt of 2 ms after the process at step 904.
[0060] The fuel-pressure rising evaluation unit 802 of the ECU 112 sets the fuel pressure
measurement value as a fuel pressure at the end of the rising (step 905).
[0061] After the process at step 905, the fuel-pressure rising evaluation unit 802 of the
ECU 112 subtracts the fuel pressure at the start of rising set at step 903 from the
fuel pressure at the end of rising set at step 905 to calculate a fuel pressure rise
value (step 906).
[0062] The closing valve determination unit 803 of the ECU 112 determines whether the fuel
pressure rise value calculated at step 906 is larger than a threshold value (step
907). When the fuel pressure rise value is larger than a threshold value at step 907,
the processing proceeds to step 908, and the valve closing is determined to be successful
(step 908). The processing proceeds to step 910 after the process of step 908. When
the fuel pressure rise value is not larger than the threshold value at step 907, the
processing proceeds to step 909, and the valve closing is determined to be failed
(step909). The processing proceeds to step 911 after the process at step 909.
[0063] The current application amount control unit 805 of the ECU 112 reduces the current
application amount when the processing proceeds to step 908 and the valve closing
is successful (step 910). When the processing proceeds to step 909 and the valve closing
is failed, the current application amount is increased (step 911). Then, the ECU 112
waits for the next interrupt of 2 ms after the processes at step 910 and step 911.
[0064] Thus, by performing the noise reduction control at a cycle of 2 ms, the current application
amount is controlled near the minimum valve with which the valve closing is successful
to realize noise reduction.
<<Processing flow of Ejection Amount Control>>
[0065] Fig. 10 is a flowchart illustrating an ejection amount control of the present embodiment
performed every 10 ms. The ejection amount control is performed at a cycle of 10 ms.
[0066] When an interrupt at a cycle of 10 ms occurs, the ejection amount control unit 804
of the ECU 112 determines whether the latest valve closing determination in the noise
reduction control performed at a cycle of 2 ms is determined to be successful (step
1001). The ejection amount control unit 804 of the ECU 112 selects a gain of a fuel
pressure feedback by distinguishing whether the valve closing is determined to be
successful at step 1001.
[0067] When the valve closing is determined to be successful at step 1001, the processing
of the ejection amount control unit 804 of the ECU 112 proceeds to step 1002. The
ejection amount control unit 804 of the ECU 112 selects a feedback gain for the success
(step 1002).
[0068] When the valve closing is determined to be failed at step 1001, the processing of
the ejection amount control unit 804 of the ECU 112 proceeds to step 1003. The ejection
amount control unit 804 of the ECU 112 selects a smaller feedback gain for failure
than the feedback gain for the success to prevent the current application start timing
from being made excessively early in spite of no problem in ejection amount control
(step 1003).
[0069] Next, the ejection amount control unit 804 of the ECU 112 reads a fuel-pressure sensor
signal that is a fuel pressure from the fuel-pressure sensor 401 (step 1004). The
processing of the ECU 112 proceeds to step 1005 after the process at step 1004.
[0070] Then, in response to a difference between the fuel pressure read at step 1004 and
a target fuel pressure, the ejection amount control unit 804 of the ECU 112 uses the
above determined gain to control the current application start timing, e.g., with
a PID control (step 1005). After the process at step 1005, the ECU 112 waits for an
interrupt of 10 ms.
<<Advantageous Effects of the Present Embodiment>>
[0071] Fig. 11 is an explanatory diagram illustrating a state of reduction of pressure pulsation
of the present embodiment. According to the present embodiment, a feedback gain of
the ejection amount control in case of failure in valve closing can be reduced. Thereby,
an excessively early current application start timing can be suppressed. Fig. 11 illustrates
one example for a fuel pressure, current application amount, and current application
start timing when this control is applied. Compared to Fig. 7 before the present embodiment
is applied, an excessively early current application start timing is suppressed after
187. 5 ms at which failure of valve closing is detected. Thereby, it is obvious that
no-pulsation of the fuel pressure can be reduced.
<<Second Embodiment: Noise Reduction of Pump at Idle>>
[0072] The present embodiment describes noise reduction performed only when an operational
state of the internal combustion engine 100 is at idle. When the operational state
of the internal combustion engine 100 is at idle, the noise other than that of the
high-pressure fuel pump 103 is small. For this reason, the operating sound of the
high-pressure fuel pump 103 is conspicuous. Thus, there is need for noise reduction
performed only when the operational state is at idle. Then, only when the operational
state of the internal combustion engine 100 is determined to be at idle, a current
application amount for the solenoid 205 is controlled.
<<Noise Reduction Control When Operational State of Internal Combustion Engine 100
is at Idle>>
[0073] Fig. 12 is a block diagram illustrating the high-pressure fuel pump 103 of the present
embodiment. The ECU 112 includes a first current application amount control unit (the
current application amount control unit in First Embodiment) 1201 that controls a
current application amount for the solenoid 205 only when the operational state of
the internal combustion engine 100 is determined to be at idle. In detail, the first
current application amount control unit 1201 performs a first current control that
controls the current application amount for the solenoid 205 based on the determination
result of the closing valve determination unit 803. The ECU 112 includes a second
current application amount control unit 1202 that performs a second current control
to control the current application amount for the solenoid 205 based on the predetermined
relationship between a target fuel pressure and current application start timing.
The ECU 112 includes an idle determination unit 1203 that determines whether the operational
state of the internal combustion engine 100 is at idle. When the operational state
of the internal combustion engine 100 is determined to be at idle, the ECU 112 makes
the first current application amount control unit 1201 perform the noise reduction
control (the first current control). When the operational state of the internal combustion
engine 100 is determined not to be at idle, the ECU 112 makes the second current application
amount control unit 1202 perform the second current control.
[0074] In the configuration of the present embodiment, the idle determination unit 1203
that determines whether the operational state of the internal combustion engine 100
is at idle is added to the configuration illustrated in Fig. 8. Additionally, a current
parameter memory 1204 that stores a current parameter of the second current application
amount control unit 1202 to control the current application amount by use of a predetermined
current parameter without performing noise reduction control when the operational
state of the internal combustion engine 100 is other than at idle is added.
<<Current Parameter Memory 1204>>
[0075] Fig. 13 is an explanatory diagram illustrating a map of a correlation between a target
fuel pressure and current application timing of Second Embodiment. A map of a current
parameter illustrated in Fig. 13 is a map illustrating a correlation between a target
fuel pressure and current application timing previously acquired in an experiment
etc., and is stored on the current parameter memory 1204.
[0076] On the map of the current parameter, when the target fuel pressure is high, the current
application start timing tends to be early, and when the target fuel pressure is low,
the current application start timing tends to be late. The second current application
amount control unit 1202 of the ECU 112 determines, as the second current control,
the current application start timing in response to the target fuel pressure by use
of the map of the current parameter. On the map of the current parameter, when the
measurement value of the fuel pressure is lower than the target fuel pressure, the
current application start timing is controlled to be early, and when the measurement
value of the fuel pressure is higher than target fuel pressure, the current application
start timing is controlled to be late.
<<Processing flow of Interference Reduction Control>>
[0077] Fig. 14 is a flowchart illustrating an interference reduction control between an
ejection amount control and noise reduction control (the first current application
amount control) in response to the operational state of the internal combustion engine
of the present embodiment.
[0078] When a time interrupt (10 ms in general) occurs, the idle determination unit 1203
of the ECU 112 determines whether the internal combustion engine 100 is at idle based
on, e.g., an idol signal, the number of rotations or load of the internal combustion
engine from the ECU 112 (step 1401). When the determination result indicates the idle
state at step 1401, the processing proceeds to step 1402. When the determination result
indicates other than the idle state at step 1401, the processing proceeds to step
1403.
[0079] When the determination result indicates the idle state at step 1401, the noise reduction
control in the first current application amount control unit 1201 illustrated in Fig.
9 is performed at a cycle of 2 ms (step 1402), and the ejection amount control illustrated
in Fig. 10 is performed at a cycle of 10 ms (step 1403). Since the flow of this processing
is the same as First Embodiment, the noise reduction control is performed based on
the valve closing detection result, and a gain of the ejection amount control is suppressed
on the valve closing.
[0080] When the determination result indicates other than the idle state at step 1401,
the ejection amount control is performed every 10 ms (step 1403). On the other hand,
the second current control is performed by the second current application amount control
unit 1202 (step 1404). Herein, the noise reduction is not performed. In the second
current application amount control, the second current control is performed based
on the current parameter memory 1204. A feedback control based on the fuel pressure
on the rise of the plunger 202 is not performed.
<<Advantageous Effects of the Present Embodiment>>
[0081] According to the present embodiment, the noise reduction control can be performed
only when the operational state of the internal combustion engine 100 is at idle.
When the noise reduction control is performed, the valve closing is failed at a certain
frequency. However, the valve closing failure causes fuel pressure pulsation. The
influence of fuel pressure pulsation becomes small when the operational state of the
internal combustion engine 100 is at idle. Therefore, by performing the noise reduction
control only when the operational state of the internal combustion engine 100 is at
idle, the influence of fuel pressure pulsation can be suppressed at an acceptable
level.
<<Third Embodiment>>
[0082] In First Embodiment, the ejection amount control unit 804 reduces a feedback gain
when the valve closing is determined to be failed. This reduces an unnecessary angle
advance of the current application start timing due to the decrease in fuel pressure
based on the valve closing failure caused by the excessive decrease in current for
noise reduction.
[0083] Instead of this, in the present embodiment, when the valve closing failure is recognized,
the current application start timing is held as a map of a target fuel pressure. Then,
the feedback of the fuel pressure is not performed.
<<Advantageous Effects of the Present Embodiment>>
[0084] According to the present embodiment, when the valve closing failure is recognized,
the current application start timing is held as the map of the target fuel pressure,
and the feedback of the fuel pressure is not performed. For this reason, when the
valve closing failure is recognized, the control is performed using a simple map.
The excessive angle advance of the current application timing is suppressed, and the
fuel pressure pulsation can be reduced.
<<Fourth Embodiment>>
[0085] In First Embodiment, the valve closing is detected based on the rise of the fuel
pressure in sync with the plunger 202. During the successful valve closing, the current
application amount is gradually reduced. When the valve closing is failed, the current
application amount is increased. Thus, the current application amount is adapted for
each body. In the method of First Embodiment, the valve closing is intentionally failed
at a certain frequency. Thus, the current application amount is held around the minimum
current application amount for each body. However, the fuel pressure pulsation due
to the failed valve closing with such a method as First Embodiment may be unacceptable.
[0086] In such a case, the minimum current application amount of the pump is learned, e.g.,
at key ON. The pump is controlled using the minimum current value based on this learning.
When the valve closing is failed due to disturbance such as fuel pressure fluctuation,
a feedback gain is preferably changed not to make the current application start timing
P-ON earlier than necessary.
<<Noise Reduction Control Based on Learning Duration>>
[0087] Fig. 15 is a block diagram illustrating the high-pressure fuel pump 103 of the present
embodiment. The ECU 112 includes the first current application amount control unit
1201 (the current application amount control unit in First Embodiment) to perform
the noise reduction control (the first current control) that controls the current
application amount for the solenoid 205 based on the determination result of the closing
valve determination unit 803. The ECU 112 includes a third current application amount
control unit 1501 to perform a third current control that controls the current application
amount for the solenoid 205 based on a predetermined relationship between current
application start timing and a current application amount. The third current control
does not perform a feedback control based on the fuel pressure at the rise of the
plunger 202, and determines a current application amount in response to a current
application start timing by using a map of a current parameter of a current parameter
memory 1503. The ECU 112 includes a learning period determination unit 1502 that determines
whether a learning period is in process to learn a valve closing minimum current application
amount of the high-pressure fuel pump 103. The ECU 112 performs the noise reduction
control using the first current application amount control unit 1201 during the learning
period. Outside the learning period, the ECU 112 acquires the determination result
of the closing valve determination unit 803 every predetermined period, and performs
the third current control by the third current application amount control unit 1501
based on the acquired determination result.
[0088] In the configuration of the present embodiment, the learning period determination
unit 1502 that determines whether the operational state of the internal combustion
engine 100 is in the learning period is added to the configuration of Fig. 8. The
current parameter memory 1503 that stores a current parameter of the third current
application amount control unit 1501 to control the current application amount by
use of a predetermined current parameter without performing the noise reduction control
outside the learning period is added.
<<Current Parameter Memory 1503>>
[0089] Fig. 16 is an explanatory diagram illustrating a map that adjusts a correlation between
the current application start timing and current application amount stored on the
current parameter memory 1503 of the present embodiment by use of learning of each
body. The map of the current parameter illustrated in Fig. 16 is a map that adjusts
the correlation between the current application start timing and current application
amount previously acquired in an experiment etc. by learning of each body, and that
is stored on the current parameter memory 1503.
[0090] The map of the current parameter illustrates multiple feature lines indicating that,
when the current application start timing is high, the current application amount
tends to be low, and when the current application start timing is low, the current
application amount timing tends to be high. The multiple feature lines indicating
this tendency are used by being moved mainly in the large or small direction of the
current application amount to follow the learning of each body. The third current
application amount control unit 1501 of the ECU 112 determines a current application
amount in response to the current application start timing by using the map of the
current parameter as the third current control.
<<Processing flow of Interference Reduction Control>>
[0091] Fig. 17 is a flowchart illustrating an interference reduction control between the
ejection amount control and first current application control (noise reduction control)
in response to the learning state of the internal combustion engine 100 of the present
embodiment.
[0092] When a time interrupt (10 ms in general) occurs, the learning determination unit
1502 of the ECU 112 determines whether the internal combustion engine 100 is in the
learning period based on an idol signal from the ECU 112 or the number of rotations
or load of the internal combustion engine 100. (step 1701). When the determination
result indicates the state in the learning period at step 1401, the processing proceeds
to step 1702. When the determination result indicates the state outside the learning
period at step 1701, the processing proceeds to step 1703.
[0093] When the determination result indicates the state in the learning period at step
1701, the noise reduction control (the first current application amount control) in
the first current application amount control unit 1201 illustrated in Fig. 9 is performed
at a cycle of 2 ms (step 1702), and the ejection amount control illustrated in Fig.
10 is performed at a cycle of 10 ms (step 1703). Since the flow of this processing
is the same as First Embodiment, the noise reduction control is performed based on
the valve closing detection result, and a gain of the ejection amount control is suppressed
on the valve closing.
[0094] When the determination result indicates the state outside the learning period at
step 1701, the ejection amount control is performed every 10 ms (step 1703). On the
other hand, the valve closing determination is performed by the closing valve determination
unit 803 of the ECU 112 (step 1704). Herein, the noise reduction control is not performed,
the third current application amount control 1501 performs the third current control
based on the current parameter memory 1503, and the feedback control based on the
fuel pressure at the rise of the plunger 202 is not performed.
[0095] Then, as illustrated in Fig. 10, in the ejection amount control, the gain of the
feedback control of PON timing is changed based on whether the valve closing is successful
or failed in the latest valve closing determination. Thereby, not to perform excessive
control, the decrease in fuel pressure due to the failed valve closing is prevented
from being misunderstood as the decrease in fuel pressure due to the control of PON
timing.
<<Advantageous Effects of the Present Embodiment>>
[0096] According to the present embodiment, even when the valve closing is failed by rapid
change in fuel pressure etc., the excessive PON control can be prevented from occurring
by the fuel pressure fluctuation due to the failed valve closing.
[0097] As above, the embodiments of the present invention have been explained. The above
embodiments indicate only part of the application examples of the present invention.
The technical scope of the present invention is not intended to be limited to the
specific configurations of the above embodiments.
List of Reference Signs
[0098] 100: internal combustion engine, 101: fuel tank, 102: feed pump, 103: high-pressure
fuel pump, 104: high-pressure pipe, 105: direct injection injector, 106: cylinder,
107: piston, 108: ignition plug, 109: link mechanism, 110: crankshaft, 111: low-pressure
pipe, 112: ECU (control device for high-pressure fuel pump), 200: electromagnetic
actuator, 201: cam, 202: plunger, 203: inlet valve, 204: anchor, 205: solenoid, 206:
fixed portion, 207: seat portion, 208: stopper, 209: first spring, 210: ejection valve,
211: pressure chamber, 212: flow path, 215: second spring, 221: communication port,
222: outflow port, 223: casing, 225: inflow port, 226: spring part, 401: fuel-pressure
sensor, 402: plunger phase measurement unit, 403: ejection amount control unit, 801:
plunger operation determination unit, 802: fuel-pressure rising evaluation unit, 803:
closing valve determination unit, 804: ejection amount control unit, 805: current
application amount control unit, 1201: first current application amount control unit,
1202: second current application amount control unit, 1203: idle determination unit,
1204: current parameter memory, 1501: third current application amount control unit,
1502: learning period determination unit, 1503: current parameter memory