This application is based on and incorporates herein by reference Japanese Patent Application No. 2008-146468 filed on Jun. 4, 2008 and Japanese Patent Application No. 2009-069754 filed on Mar. 23, 2009.
1. Field of the Invention
The present invention relates to a fuel supply apparatus that includes a high-pressure pump and a controller that controls the high-pressure pump.
2. Description of Related Art
A high-pressure pump has a plunger and a pressurizer chamber, and the plunger is reciprocably movable such that the plunger compresses and pumps fuel that is suctioned by the pressurizer chamber. In the above, fuel compressed in the pressurizer chamber is metered based on valve-closing timing of an inlet valve. In other words, fuel in the pressurizer chamber is returned to a source, from which fuel is suctioned, during the inlet valve is opened after the plunger has started moving upward from a bottom dead center. When the inlet valve is closed, fuel is compressed in the pressurizer chamber.
The inlet valve is contactable with a needle that is fixed with a movable core by welding. Thus, the movable core and the needle move integrally and constitute a movable unit. When a coil is not energized and thereby a magnetic attractive force is not formed, the movable unit is urged toward the inlet valve or toward an opening-side position by a biasing force of a spring. As a result, the inlet valve is opened.
In order to close the inlet valve that is opened as above, the energization is made in order to attract the movable unit toward a closing-side position or to move the movable unit in a direction away from the inlet valve. Due to the above, when the movable unit is displaced to the closing-side position, the inlet valve is closed due to a spring of the inlet valve and due to pressure of fuel in the pressurizer chamber located downstream of the inlet valve (see, for example, JP-A-H9-151768).
However, in the conventional art, when the movable unit is displaced toward the closing-side position, noise may be generated due to collision of the movable unit with another member. Sometimes, the noise may be so large that the noise may be noticeable to a driver disadvantageously.
The present invention is made in view of the above disadvantages. Thus, it is an objective of the present invention to address at least one of the above disadvantages.
To achieve the objective of the present invention, there is provided a fuel supply apparatus mounted on a vehicle, the apparatus including a receiver, a fuel passage, a valve member, a pressurizer chamber, a discharge unit, a movable unit, a coil, a drive circuit portion, and a drive control portion. The receiver receives fuel from an exterior. The fuel passage is communicated with the receiver. The valve member is provided in the fuel passage. The pressurizer chamber is located downstream of the fuel passage, and the pressurizer chamber receives fuel and compresses fuel in the pressurizer chamber. The discharge unit discharges fuel compressed in the pressurizer chamber. The movable unit is contactable with the valve member, and the movable unit is displaceable between a closing-side position and an opening-side position. The coil generates a magnetic attractive force attracting the movable unit. The drive circuit portion is adapted to energize the coil with a drive electric current such that the coil generates the magnetic attractive force. The drive circuit portion energizes the coil with the drive electric current of a first value such that the movable unit is displaced from the opening-side position to the closing-side position. The drive circuit portion energizes the coil with the drive electric current of a second value that is smaller than the first value such that the movable unit is held at the closing-side position. The drive control portion is adapted to control the drive circuit portion to change the drive electric current from the first value to the second value in order to displace the movable unit toward the closing-side position while the movable unit is being displaced toward the closing-side position based on energization of the coil with the drive electric current of the first value.
The invention, together with additional objectives, features and advantages thereof will be best understood from the following description, the appended claims and the accompanying drawings in which:
The fuel supply apparatus 100 of the present embodiment includes a high-pressure pump 10, an electronic control device (ECU) 101, and a fuel pressure sensor 102.
The high-pressure pump 10 includes a plunger unit 30, a metering valve unit 50, and a discharge valve unit 70. The high-pressure pump 10 compresses fuel that is pumped by a low-pressure pump 201 from a fuel tank 200, and the high-pressure pump 10 discharges the compressed fuel to a fuel rail 400. The high-pressure pump 10 defines therein a pressurizer chamber 14, in which fuel is compressed. Specifically, when a camshaft 300 having a cam 301 rotates, a plunger 31 is reciprocably displaced along a cam profile of the cam 301. As a result, a volume of the pressurizer chamber 14 is changed. Fuel is discharged to the fuel rail 400 through the discharge valve unit 70 in accordance with pressure of fuel in the pressurizer chamber 14. The fuel rail 400 is connected with multiple injectors 401. Each of the injectors 401 injects fuel into a combustion chamber 501 defined in a cylinder 500 of an engine.
The metering valve unit 50 adjusts an amount of fuel in the pressurizer chamber 14, and the ECU 101 controls energization of the metering valve unit 50. Because the ECU 101 is connected with the fuel pressure sensor 102 that is provided to the fuel rail 400, the ECU 101 controls the energization of the metering valve unit 50 based on fuel pressure in the fuel rail 400.
Next, a configuration of the high-pressure pump 10 will be described.
As shown in
A fuel chamber 13 serving as a “receiver” is defined between the housing body 11 and the cover 12 in a state, where the cover 12 is attached to the housing body 11. The fuel chamber 13 receives fuel that is supplied by the low-pressure pump 201 from the fuel tank 200 (see
Next, the plunger unit 30, the metering valve unit 50, and the discharge valve unit 70 will be describe in turn.
Firstly, the plunger unit 30 will be described. The plunger unit 30 includes the plunger 31, a plunger supporter 32, an oil seal 33, a lower seat 34, a lifter 35, and a plunger spring 36.
The housing body 11 defines therein a cylinder 15. The cylinder 15 receives therein the plunger 31 such that the plunger 31 is reciprocably displaceable within the cylinder 15 in a longitudinal direction of the plunger 31. The plunger supporter 32 is provided at a longitudinal end of the cylinder 15. Thus, the plunger supporter 32 and the cylinder 15 support the plunger 31 such that the plunger 31 is reciprocable in the longitudinal direction.
The plunger 31 has one end adjacent the pressurizer chamber 14 and the other end remote from the pressurizer chamber 14. The one end of the plunger 31 has an outer diameter similar to an inner diameter of the cylinder 15. The other end of the plunger 31 has a diameter smaller than that of the one end of the plunger 31. The plunger supporter 32 has a fuel seal 37 provided inside the plunger supporter 32. The fuel seal 37 limits fuel leakage from the pressurizer chamber 14 to the engine. Also, the plunger supporter 32 has the oil seal 33 provided at an end of the plunger supporter 32. The oil seal 33 limits oil from entering into the pressurizer chamber 14 from the engine.
The lower seat 34 is attached to the other end portion of the plunger 31 remote from the pressurizer chamber 14, and the lower seat 34 integrates the lifter 35 with the plunger 31. The lifter 35 is a hollow cylinder having an opening end on one side thereof and receives therein the plunger spring 36. The plunger spring 36 has one end engaged with the housing body 11 and has the other end engaged with the lower seat 34.
In the above configuration, the lifter 35 is in contact with a contact surface of the cam 301, which is provided below the lifter 35, and which is attached to the camshaft 300 (see
Next, the metering valve unit 50 will be described.
The metering valve unit 50 includes a tubular portion 51, a valve unit cover 52, a connector 53, and a connector housing 54. The tubular portion 51 is a part of the housing body 11, and the valve unit cover 52 covers an opening of the tubular portion 51.
The tubular portion 51 has a generally hollow cylindrical shape, and defines therein a fuel passage 55 and a communication passage 16 that communicates the fuel passage 55 with the fuel chamber 13. Also, a rubber seal 17 is provided at an outer periphery of the tubular portion 51 in order to limit fuel leakage from the fuel passage 55. The fuel passage 55 receives therein a seat body 56 that has a generally hollow cylindrical shape. The seat body 56 has a rubber seal 57 provided at an outer periphery of the seat body 56, and the rubber seal 57 seals a clearance between the seat body 56 and an inner wall of the tubular portion 51. Due to the above configuration, fuel flows inside the seat body 56.
The seat body 56 receives therein an inlet valve 58. The inlet valve 58 has a disc-shaped bottom portion 59 and a hollow cylindrical wall portion 60. The bottom portion 59 and the wall portion 60 define therein an inner space, in which a spring 61 is received. The spring 61 has an end portion that is engaged or stopped by an engaging portion 62 that is located on a side of the inlet valve 58 toward the pressurizer chamber 14. It should be noted that the engaging portion 62 is engaged with a snap ring 63 that is attached to an inner wall of the seat body 56.
Also, the bottom portion 59 of the inlet valve 58 contacts a needle 64. The needle 64 extends through the valve unit cover 52 and reaches a position inside the connector 53. The connector 53 has a coil 65 and a terminal 53a that is used to energize the coil 65. A stationary core 66, a spring 67, and a movable core 68 are provided at positions radially inward of the coil 65. The stationary core 66 is held at a predetermined position. The movable core 68 is fixed to the needle 64 by welding. In other words, the movable core 68 is integral with the needle 64. Also, the spring 67 has one end that is engaged with the stationary core 66 and has the other end that is engaged with the movable core 68.
Due to the above configuration, when the terminal 53a of the connector 53 is energized, the coil 65 generates a magnetic flux that causes a magnetic attractive force formed between the stationary core 66 and the movable core 68. As a result, the movable core 68 is moved toward the stationary core 66, and thereby the needle 64 is moved in a direction away from the pressurizer chamber 14. As a result, the inlet valve 58 becomes movable without limitation imposed by the needle 64. Accordingly, the bottom portion 59 of the inlet valve 58 is movable to contact a seat part 69 of the seat body 56. Thus, when the inlet valve 58 is seated on the seat part 69, the fuel passage 55 is discommunicated from the pressurizer chamber 14. In contrast, when the terminal 53a of the connector 53 is deenergized, the magnetic attractive force disappears, and thereby a biasing force of the spring 67 urges the movable core 68 to move in a direction away from the stationary core 66. As a result, the needle 64 moves toward the pressurizer chamber 14, and thereby the inlet valve 58 moves toward the pressurizer chamber 14. In the above case, the bottom portion 59 of the inlet valve 58 is detached from the seat part 69, and thereby the fuel passage 55 is communicated with the pressurizer chamber 14.
Next, the discharge valve unit 70 will be described. The discharge valve unit 70 has a receiving portion 18, a valve element 71, a spring 72, an engaging portion 73, and a discharge port 74. The receiving portion 18 is a cylindrical bore formed at the housing body 11.
The receiving portion 18 defines therein a receiving chamber 19. The receiving chamber 19 receives therein the valve element 71, the spring 72, and the engaging portion 73. The valve element 71 is urged toward the pressurizer chamber 14 by a biasing force of the spring 72 that has one end engaged with the engaging portion 73. Due to the above configuration, the valve element 71 closes an opening of the receiving chamber 19, which opens to the pressurizer chamber 14, while pressure of fuel in the pressurizer chamber 14 is low. As a result, the pressurizer chamber 14 is disconnected from the receiving chamber 19. In contrast, when pressure of fuel in the pressurizer chamber 14 becomes greater, and thereby the fuel pressure exceeds the sum of the biasing force of the spring 72 and pressure of fuel in the fuel rail 400, the valve element 71 moves toward the discharge port 74. For example, the valve element 71 defines therein a space, through which fuel passes. When the fuel flows into the pressurizer chamber 14, fuel is flows through the internal space of the valve element 71 and is discharged through the discharge port 74. In other words, the valve element 71 functions as a check valve that is capable of stopping and allowing discharge of fuel.
Next, a block configuration of the fuel supply apparatus will be described with reference to
As above, the fuel supply apparatus 100 includes the ECU 101. The ECU 101 is electrically connected to the terminal 53a of the connector 53 and controls energization of the coil 65. In other words the ECU 101 controls the displacement of the needle 64 of the metering valve unit 50.
The fuel supply apparatus 100 includes the ECU 101 and the fuel pressure sensor 102. For example, the ECU 101 is a microcomputer that has a CPU, a ROM, a RAM, an I/O, and a bus line connecting therebetween. The ECU 101 of the present embodiment has a fuel pressure controller 103 and a drive circuit 104.
The fuel pressure sensor 102 is a sensor for measuring a pressure of fuel that is discharged from the discharge port 74 (see
The fuel pressure controller 103 controls the drive circuit 104 based on the signals from the fuel pressure sensor 102 such that fuel pressure becomes a target pressure. The drive circuit 104 is capable of energizing the high-pressure pump 10 with different drive electric currents (two values) in accordance with a drive signal from the fuel pressure controller 103.
Next, an operation of the high-pressure pump 10 will be described with reference to
When the camshaft 300 shown in
While the plunger 31 is displaced toward the bottom dead center or is displaced downward in
When the plunger 31 starts moving from the bottom dead center toward the top dead center or starts moving upward in
When the coil 65 is energized during the return stroke, the magnetic field generated by the coil 65 forms a magnetic circuit. Accordingly, the magnetic attractive force is generated between the stationary core 66 and the movable core 68. When the magnetic attractive force generated between the stationary core 66 and the movable core 68 becomes greater than the biasing force of the spring 67, the movable core 68 is displaced toward the stationary core 66. Thereby, the needle 64 that is integral with the movable core 68 is also displaced toward the stationary core 66, and as a result, the inlet valve 58 is moved apart from the needle 64. In the above state, the movable core 68 and the needle 64 are located at a “closing-side position”. As a result, the inlet valve 58 receives the biasing force of the spring 61 and pressure of fuel in the pressurizer chamber 14, and thereby the inlet valve 58 becomes seated on the seat part 69 of the seat body 56. The above operation corresponds to the cam angle of C in
When the inlet valve 58 is seated on the seat part 69, the fuel chamber 13 is disconnected from the pressurizer chamber 14. The above disconnection ends the return stroke, in which fuel flows from the pressurizer chamber 14 to the fuel chamber 13. Accordingly, by adjusting timing of performing the disconnection, an amount of fuel that is returned from the pressurizer chamber 14 to the fuel chamber 13 is adjusted, and also an amount of fuel that is compressed in the pressurizer chamber 14 is determined.
When the plunger 31 moves further toward the top dead center in a state, where the pressurizer chamber 14 is disconnected from the fuel chamber 13, fuel pressure in the pressurizer chamber 14 further increases. The above further displacement of the plunger 31 corresponds to a range from the cam angle of C to the cam angle of D in
When the plunger 31 reaches the top dead center (corresponding to the cam angle of D in
It should be noted that when fuel pressure in the pressurizer chamber 14 reaches the predetermined value, the coil 65 is deenergized. When fuel pressure in the pressurizer chamber 14 increases, fuel on a side of the inlet valve 58 adjacent the pressurizer chamber 14 holds the inlet valve 58 seated on the seat part 69 of the seat body 56.
By repeating the above strokes (1) to (3), the high-pressure pump 10 compresses suctioned fuel and discharges the compressed fuel. The discharge amount of fuel is adjusted by adjusting timing of energizing the coil 65 of the metering valve unit 50.
The operation of the high-pressure pump 10 has been described as above. The present embodiment is characterized in timing of energizing the high-pressure pump 10. Thus, the characteristic of the present embodiment will be described in comparison with a comparison example.
As appreciated from
The fuel pressure controller 103 of the ECU 101 shown in
In the comparison example, the second drive signal becomes the low level at time t4, at which the inlet valve 58 gets closed. After this, the energization with the second drive electric current is performed during the period from time t5 to time t6 as above. The above operation is made because the inlet valve 58 is only required to be held closed once after the inlet valve 58 is moved to the valve-closing position.
However, in the comparison example, because the energization with the first drive electric current is maintained until time t4, at which the inlet valve 58 is fully closed, a travel speed of the needle 64 at time t3 may be relatively large. The travel speed of the needle 64 corresponds to an inclination of a part indicated by K in the needle behavior chart in
In order to address the above disadvantages, an energization time period, in which the high-pressure pump 10 is energized, is adjusted in the present embodiment.
In the above comparison example, the second drive signal is turned to the low level from the high level at time t4, at which the inlet valve 58 is closed. In contrast, in the present embodiment, the second drive signal is turned to the low level at time T2, at which the movement of the needle 64 toward the closing-side position has not been fully completed yet. Due to the above, a travel speed of the needle 64 after time T2 is gradually reduced. The travel speed of the needle 64 corresponds to an inclination of a part indicated by K in the chart of the needle behavior in
When an “energization time period”, during which the second drive signal is kept at the high level, becomes shorter, displacement completion timing, at which the displacement of the needle 64 toward the closing-side position has been completed, may be delayed or retarded. As a result, valve-closing timing of fully closing the inlet valve 58 may be delayed. When the valve-closing timing of the inlet valve 58 is delayed, a time period for the return stroke of the high-pressure pump 10 (see the operation (2)) may become longer, and a time period for the compression stroke of the high-pressure pump 10 (see the operation (3)) may become shorter accordingly. In sum, discharge by the high-pressure pump 10 may fail when the energization time period is excessively short.
Next, the learning control of the energization time period Tv will be described. A control of the fuel pressure controller 103 illustrated in
In the ECU 101, the fuel pressure controller 103 receives a signal from the fuel pressure sensor 102 that detects the fuel pressure, and the fuel pressure controller 103 outputs the first drive signal and the second drive signal to the drive circuit 104. The fuel pressure controller 103 makes both the first drive signal and the second drive signal at the high level at time T1 in
Hereinafter, the energization start timing, at which the first drive signal and the second drive signal from the fuel pressure controller 103 becomes the high level, is represented by “spill valve closing timing epduty”. It should be noted that the spill valve closing timing epduty corresponds to a cam angle (BTDC) that is based on the top dead center indicated as D in
In the present embodiment, the above configuration is applied. The energization time period Tv is gradually shortened from an initial value during a period from E0 to E1 in
The shorter the energization time period Tv becomes, the earlier the second drive signal is changed to the low level from the high level. In other words, if the energization time period Tv is made shorter, a period before the second drive signal is switched to the low level from the high level is made shorter. Also, as described in the description of
Furthermore, when the energization time period Tv is shortened further to a threshold value, the “advancing” of the spill valve closing timing epduty may not work to maintain the fuel pressure at a certain range. As a result, the fuel pressure may not be maintained at the target pressure (corresponding to E2 in
As illustrated in
In the present embodiment, the energization time period Tv at timing E2 in
The above learning control of the present embodiment will be described with reference to a flow chart in
At S100, it is determined whether a learning condition is satisfied. The above determination at S100 depends on whether a learning flag extv is ON. The learning flag extv is set as or turned to ON when the learning condition is satisfied in a process described later. When it is determined that the learning flag extv is ON, corresponding to YES at S100, control proceeds to S110, where the energization time period Tv is shortened. More specifically, at S110, the energization time period Tv is updated by subtracting a predetermined value from the current energization time period Tv. Then, control proceeds to S120. In contrast, when it is determined that the learning flag extv is OFF, corresponding to NO at S100, the learning control is ended.
At S120, it is determined whether the fuel pressure (epr) starts decreasing. The above determination process is made in order to determine timing E2 in
At S130, a provisional learning operation is executed. In the provisional learning operation, a provisional learning value Tvpre is set equivalent to the current energization time period Tv. Then, control proceeds to S140, where the main learning operation is executed. In the main learning operation, a main learning value Tvcal is obtained by adding a return value M to the provisional learning value Tvpre. For example, the return value M corresponds to the half of the increase Δepduty of the spill valve closing timing epduty measured between E1 and E2 in
Then, control proceeds to S150, where the spill valve closing timing epduty is updated. More specifically, the changed spill valve closing timing epduty is stored because the spill valve closing timing epduty is “advanced”. Also, the learning flag extv is turned to OFF.
Then, control proceeds to S160, where a new energization time period Tv is set as the learning value Tvcal. Then, the learning control is ended.
Then, a learning condition determination operation will be described with reference to
At S200, it is determined whether the learning flag extv is ON. When it is determined that the learning flag extv is ON, corresponding to YES at S200, the following process is not executed, and the learning condition determination operation is ended. In contrast, when it is determined that the learning flag extv is OFF, corresponding to NO at S200, control proceeds to S210.
At S210, it is determined whether the engine is operated under a steady state operation. The above determination is made whether both an engine rotational speed and an engine load are equal to or less than predetermined values. Alternatively, the steady state operation may be determined depending one whether the engine is operated under a stand-by or idling operation. More specifically, it may be determined whether the vehicle speed is “0” while the accelerator pedal is not pressed. Furthermore, in order to determine the steady state operation, alternatively, it may be determined whether the fuel pressure is equal to or less than a predetermined value, or it may be determined whether a VCT is not driven. When it is determined that the engine is operated under the steady state operation, corresponding to YES at S210, control proceeds to S220. In contrast, when it is determined that the engine is not operated under the steady state operation, corresponding to NO at S210, the following process is not executed, and the learning condition determination operation is ended.
At S220, it is determined whether an engine coolant temperature is equal to or greater than a predetermined value S0. When it is determined that the engine coolant temperature≧S0, corresponding to YES at S220, control proceeds to S230, where the learning flag extv is set as ON, and then the learning condition determination operation is ended. In contrast, when it is determined that the engine coolant temperature<S0, corresponding to NO at S220, a process at S230 is not executed and the learning condition determination operation is ended.
In the present embodiment, the learning operation is executed when the engine is operated under the steady state operation (S210 in
(A) Relation between Engine Rotational Speed and Learning Condition
As illustrated in
(B) Relation between Engine Load and Learning Condition
As described in the above (A) and (B) relations, it may be appropriate to satisfy the learning condition when both the engine rotational speed and the engine load are equal to or less than the predetermined values.
The satisfaction of the learning condition may be determined using the engine rotational speed and the engine load for each of multiple operational conditions of the engine. For example, as shown in
As above, even in a case, where the energization time period Tv, which is learned while the engine rotational speed is low, is used while the engine rotational speed is high, failure of the discharge is effectively limited from occurring. Also, even in another case, where the energization time period Tv, which is learned while the engine load is low, is used while the engine load is high, failure of the is effectively limited from occurring. As a result, in a configuration, where the learning operation is executed for each of the multiple operational conditions, a learning value, which is learned in one operational condition, may be used in another operational condition that is in a higher rotational range or in a higher load range compared with the one operational condition. Specifically, when the engine rotational speed is NE1 and the engine load is KL1, the learning operation is performed in an operational range X indicated by lined-hatching as shown in
A learning operation executed under a further lower-speed and lower-load operational condition will be described with reference to
In an operational range Z that corresponds to the above example case, a learning value may indicate Tv2, Because the learning value Tv2 is smaller than the learning value Tv1 normally, the learning value Tv2 may be used in 15 operational ranges W1 that is indicated by dotted-hatching. The operational ranges W1 are located on a side of the operational range Z in a range higher in the rotational speed and higher in the load as shown in
In contrast, if the learning value Tv2 is equal to or greater than the learning value Tv1, the learning value Tv2 may be used in alternative ranges W2 indicated by dotted-hatching in
As above, the execution of the learning operation for each of the operational conditions based on the engine rotational speed and the engine load has been described. However, when the satisfaction of the learning condition is determined using the engine coolant temperature as described in S220 in
At S300, it is determined whether the learning flag extv is ON. The process at S300 is similar to that at S200 of
At S310, it is determined whether the engine is operated under the steady state operation. The process at S310 is similar to that at S210 of
At S320, it is determined whether the engine coolant temperature is in a first range. In other words, it is determined at S320 whether the coolant temperature is equal to or higher than S2 and also is equal to or lower than S1 (S1≧coolant temperature≧S2). When it is determined that the coolant temperature is in the first range, corresponding to YES at S320, control proceeds to S350, where a coolant temperature condition flag extv1 is set as ON. Then, control proceeds to S380. In contrast, when it is determined that the coolant temperature is not in the first range, corresponding to NO at S320, control proceeds to S330.
At S330, it is determined whether the engine coolant temperature is in a second range. In other words, it is determined at S330 whether the engine coolant temperature is equal to or higher than S4 and also is equal to or lower than S3 (S3≧coolant temperature≧S4). When it is determined that the coolant temperature is in the second range, corresponding to YES at S330, control proceeds to S360, where a coolant temperature condition flag extv2 is set as ON, and then, control proceeds to S380. In contrast, when it is determined that coolant temperature is not in the second range, corresponding to NO at S330, control proceeds to S340.
At S340, it is determined whether the engine coolant temperature is in a third range. In other words, it is determined at S340 whether the engine coolant temperature is equal to or higher than S6 and also is equal to or lower than S5 (S5≧coolant temperature≧S6). When it is determined that the coolant temperature is in the third range, corresponding to YES at S340, control proceeds to S370, where a coolant temperature condition flag extv3 is set as ON, and then, control proceeds to S380. In contrast, when it is determined that the coolant temperature is not in the third range, corresponding to NO at S340, the learning condition determination operation is ended.
At S380, to which control proceeds from S350, S360, and S370, the learning flag extv is set as ON, and then the learning condition determination operation is ended. At S380, the learning flag extv is set as ON when the coolant temperature falls within one of the first to third ranges. Thus, the learning flag extv of ON indicates that the learning condition is satisfied.
In a case, where the above learning condition determination operation is performed, the processes at S120 to S150 indicated by the dashed line in the learning operation shown in
As detailed above, in the present embodiment, the second drive signal is changed to the low level at time T2, at which the movement of the needle 64 has not been completed (see
Also, in the present embodiment, the energization time period Tv is gradually shortened by repeating the process at S110 of
Furthermore, also, in the present embodiment, it is determined whether the engine is operated under the steady state operation, and further, the learning control is executed when the engine coolant temperature is equal to or greater than S0. By executing the learning control when the engine has been continuously operated under the steady state, it is possible to appropriately set the energization time period Tv. The above is done because the appropriate energization time period may change when the operational condition changes. In the present embodiment, it may be additionally determined whether the operational condition substantially changes. Thus, alternatively, the learning control may be ended when it is determined that the operational condition substantially changes during the execution of the learning control.
Also, in the present embodiment, the initial value of the energization time period Tv is set as the maximum value, and the energization time period Tv is gradually shortened in the learning control. Thus, it is possible to set the energization time period Tv to a value in order to avoid causing the failure in the discharge.
Also, as described with reference to
The second embodiment of the present invention is different from the first embodiment in the learning control. In the present embodiment, parts of the embodiment that are different from the first embodiment will only be described, and thereby explanation of the similar configuration of the present embodiment similar to the first embodiment will be omitted. Also, similar components are indicated by the same numerals.
Also in the present embodiment, as shown in
The shortening of the energization time period Tv corresponds to the shortening of a certain time period, for which the second drive signal is kept at the high level and then changed to the low level after the certain time period has elapsed. Then, as described in the above explanation of
In the first embodiment, when the fuel pressure (epr) actually starts decreasing (E2 in
In the present embodiment, the advantages achievable in the first embodiment are also achieved.
The third embodiment is different from the above embodiments in the learning control. In the present embodiment, parts of the embodiment that are different from the above embodiments will only be described, and thereby explanation of the similar configuration of the present embodiment similar to the above embodiments will be omitted. Also, similar components are indicated by the same numerals.
In the present embodiment, the fuel supply apparatus 100 includes a vibration sensor 105 that is indicated by a dashed line in
In the present embodiment, as shown in
The shortening of the energization time period Tv corresponds to the gradually shortening of the certain time period, for which the second signal is kept at the high level and then the second signal is changed to the low level after the certain time period has elapsed. As shown in
In the present embodiment, when a vibration level detected by the vibration sensor 105 is equal to or lower than a predetermined value, the learning value is set as the energization time period Tv at the time of detection (E10 in
In the present embodiment, the advantages achievable in the above embodiments will be also achieved.
The fourth embodiment is different from the above embodiments in the learning control. In the present embodiment, parts of the embodiment that are different from the above embodiments will only be described, and thereby explanation of the similar configuration of the present embodiment similar to the above embodiments will be omitted. Also, similar components are indicated by the same numerals.
In the present embodiment, the fuel supply apparatus 100 includes an electric current sensor 106 indicated by a dashed line in
The drive electric current changes with a behavior of the needle 64 as shown by “d” in the comparison example in
In the present embodiment, when the delay of the drop d of the drive electric current detected by the electric current sensor 106 becomes equal to or greater than a predetermined value, the learning value is set as an energization time period Tv of the time of the detection. It should be noted that if the energization time period Tv were shortened further continuously, the needle 64 would not be able to reach the closing-side position or would not be attracted to be displaced to the closing-side position. As a result, the drop of the drive electric current is limited from occurring. However, the fuel pressure decreases accordingly. Thus, for example, the predetermined value used for determining the delay of the drop of the drive electric current is set in a magnitude that is limited from causing the decrease in the fuel pressure.
In the present embodiment, the advantages achievable in the above embodiments are also achieved.
It should be noted that, in the first to fourth embodiments, the fuel chamber 13 functions as a “receiver”, the inlet valve 58 functions as a “valve member”, the needle 64 and the movable core 68 function as a “movable unit”, the discharge valve unit 70 functions as a “discharge unit”, the fuel pressure sensor 102 functions as “fuel pressure detection portion”, the fuel pressure controller 103 functions as “drive control portion”, the drive circuit 104 functions as “drive circuit portion”, the vibration sensor 105 functions as “vibration detection portion”, and the electric current sensor 106 functions as “electric current detection portion”.
in the first embodiment, it is determined at S120 in
In the above embodiments, the engine rotational speed, the engine load, and the engine coolant temperature are used as a parameter for defining the operational ranges for the operational condition. Alternatively, a temperature of an engine oil may be used as a parameter for the operational condition.
Also, the determination of whether the engine has been continuously operated under the steady state may be made based on the above operational condition. Alternatively, the determination of the operation under the steady state may be made whether at least one of a battery voltage, a fuel temperature, a fuel pressure, and a degree of viscosity of fuel is with in a predetermined range.
Also, a fuel pressure condition may be employed as the learning condition. For example, fuel pressure decreases in the learning control as in a case, where the decrease of the fuel pressure by a predetermined amount is detected in the second embodiment. Thus, the combustion may deteriorate accordingly. Thus, the learning condition may include that the fuel pressure is substantially high. Also, in the first and third embodiments, the learning condition may include that the fuel pressure is substantially high. In contrast, when the learning control is executed to obtain the energization time period while the fuel pressure is low, the obtained energization time period is also used for the operation under the high fuel pressure. Thus, in the first and third embodiments, the learning condition may include that the fuel pressure is low.
The fuel pressure sensor 102 is employed in the first and second embodiments, the vibration sensor 105 is employed in the third embodiment, and the electric current sensor 106 is employed in the fourth embodiment in order to executed the learning control. Alternatively, two or more of the above sensors 102, 105, 106 may be employed for the execution of the learning control. Also, one of the above sensors 102, 105, 106 may be mainly employed, and the other one or two sensors may be complementarily employed. More specifically, the fuel pressure sensor 102 is mainly used, and the vibration sensor 105 or the electric current sensor 106 may be complementarily used. Also, as shown in
The present invention is not limited to the above embodiments, and may be modified in various ways provided that the modification does not deviate from the gist of the present invention.
Number | Date | Country | Kind |
---|---|---|---|
2008-146468 | Jun 2008 | JP | national |
2009-069754 | Mar 2009 | JP | national |