WO2025258199A1 - Fuel injection control device and fuel injection control method - Google Patents
Fuel injection control device and fuel injection control methodInfo
- Publication number
- WO2025258199A1 WO2025258199A1 PCT/JP2025/014093 JP2025014093W WO2025258199A1 WO 2025258199 A1 WO2025258199 A1 WO 2025258199A1 JP 2025014093 W JP2025014093 W JP 2025014093W WO 2025258199 A1 WO2025258199 A1 WO 2025258199A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- pulse
- drive command
- fuel injection
- time
- valve
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/20—Output circuits, e.g. for controlling currents in command coils
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02M—SUPPLYING COMBUSTION ENGINES IN GENERAL WITH COMBUSTIBLE MIXTURES OR CONSTITUENTS THEREOF
- F02M51/00—Fuel-injection apparatus characterised by being operated electrically
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02M—SUPPLYING COMBUSTION ENGINES IN GENERAL WITH COMBUSTIBLE MIXTURES OR CONSTITUENTS THEREOF
- F02M61/00—Fuel-injectors not provided for in groups F02M39/00 - F02M57/00 or F02M67/00
- F02M61/04—Fuel-injectors not provided for in groups F02M39/00 - F02M57/00 or F02M67/00 having valves, e.g. having a plurality of valves in series
- F02M61/10—Other injectors with elongated valve bodies, i.e. of needle-valve type
Definitions
- the present invention relates to a fuel injection control device and a fuel injection control method that control the amount of fuel injected during multi-stage injection by a fuel injection device.
- downsized engines have become known, which reduce the displacement to make them more compact and use a turbocharger to generate power. By reducing the displacement, downsized engines can reduce pumping losses, thereby achieving better fuel economy.
- the pressure of the fuel supplied to the engine cylinder is increased, atomizing the injected fuel and forming a uniform air-fuel mixture, thereby homogenizing the air and fuel inside the engine cylinder.
- the amount of fuel needed for each combustion stroke is divided and injected (multi-stage injection) to form a uniform mixture, thereby homogenizing the air and fuel inside the engine cylinder.
- fuel injection valves are required to shorten the injection interval during multi-stage injection. If the injection interval is shortened, there is a risk that the variation in the injection amount will increase due to the influence of the movement (bouncing) of the moving element that transmits force to the valve disc.
- Patent Document 1 describes a fuel injection device that adds an intermediate drive signal between the drive command pulses for pre-injection and post-injection, thereby suppressing irregular injection, in which fuel is unintentionally and temporarily injected during multi-stage injection.
- an intermediate drive signal is added at a preset timing.
- this method of adding an intermediate drive signal for example, if the characteristics (individual characteristics) of the fuel injection valve change or if changes occur in environmental factors of the fuel injection valve (e.g., fuel pressure, fuel temperature, aging, etc.), it is not possible to add the intermediate drive signal at the appropriate timing in response to the changes. This makes it difficult to provide the optimal drive command pulse to the fuel injection valve. Therefore, improving the robustness of fuel injection control in response to these changes has been an issue.
- the object of the present invention is to provide a fuel injection control device and a fuel injection control method that solve the above problems.
- one embodiment of the fuel injection control device of the present invention is a fuel injection control device that is applied to a fuel injection device that includes a valve body that moves toward and away from a valve seat to open and close a fuel passage, a moving element that performs the opening and closing operation of the valve body, a stator that has a coil that is excited when current is applied and that applies a magnetic attractive force to the moving element, and a stopper portion that suppresses movement of the moving element toward the valve seat.
- the fuel injection control device includes a control unit that controls the energization of the coil by a drive command pulse. When the drive command pulse is output multiple times per combustion stroke, the control unit applies an intermediate pulse between a first drive command pulse and a subsequent second drive command pulse.
- the end time of the intermediate pulse is determined by the time when the moving element collides with the stopper portion in the first drive command pulse, and the start time of the intermediate pulse is determined based on the fluctuation in the time when the valve element driven by the second drive command pulse seats on the valve seat, or the fluctuation in the time when the moving element driven by the second drive command pulse collides with the stopper portion.
- the intermediate pulse can be applied at an appropriate timing in accordance with fluctuations in the operation of the valve body or the moving element, thereby improving the robustness of the fuel injection control against changes in the characteristics of the fuel injection device or environmental factors of the fuel injection device.
- FIG. 1 is an overall configuration diagram showing an example of the basic configuration of an internal combustion engine equipped with a fuel injection control device according to an embodiment of the present invention
- 1 is a cross-sectional view showing an example of the internal configuration of a fuel injection device according to an embodiment of the present invention.
- 2 is a diagram showing a detailed configuration example of a drive circuit and an ECU of the fuel injection control device according to the embodiment of the present invention;
- FIG. 3A and 3B are diagrams illustrating examples of a conventional drive command pulse (injection pulse), a drive voltage, a detection filter, a filtered signal, a drive current, and displacements of a valve body and a movable iron core for the fuel injection device shown in FIG. 2.
- FIG. 3 is a diagram showing the drive command pulse (injection pulse), drive voltage, detection filter, filtered signal, drive current, and displacement of the valve body and movable iron core when an intermediate pulse is added to the fuel injection device shown in FIG. 2.
- FIG. 10 is a diagram illustrating a method for determining valve opening stability. 10 is a flowchart showing an example of a procedure for a process for calculating a valve opening stability index.
- FIG. 11 is a diagram showing a processing result for evaluating the valve opening stability. 10 is a flowchart illustrating an example of a procedure for optimizing an intermediate pulse start time. 10 is a flowchart illustrating an example of a procedure for an intermediate pulse control process.
- FIG. 1 is a diagram showing the overall configuration of an internal combustion engine system equipped with a fuel injection control device according to this embodiment.
- the internal combustion engine 101 shown in Figure 1 is a four-stroke engine that repeats four strokes: intake stroke, compression stroke, combustion (expansion) stroke, and exhaust stroke, and is, for example, a multi-cylinder engine with four cylinders.
- the internal combustion engine 101 completes one combustion stroke (combustion cycle) through four strokes for each cylinder.
- the number of cylinders that the internal combustion engine 101 has is not limited to four, and it may have, for example, three, six, eight or more cylinders.
- the internal combustion engine 101 is equipped with a piston 102, an intake valve 103, and an exhaust valve 104.
- the intake air into the internal combustion engine 101 passes through an air flow meter (AFM) 120, which detects the amount of air flowing in, and the flow rate is adjusted by a throttle valve 119.
- the air that passes through the throttle valve 119 is drawn into a collector 115, which is a branching point, and is then supplied to the combustion chamber 121 of each cylinder via the intake pipe 110 and intake valve 103 provided for each cylinder.
- high-pressure fuel pump 125 uses power transmitted from the exhaust camshaft (not shown) of exhaust cam 128 to move a plunger provided within high-pressure fuel pump 125 up and down, thereby pressurizing (boosting) the fuel within high-pressure fuel pump 125.
- the intake port of the high-pressure fuel pump 125 is provided with an on-off valve driven by a solenoid.
- the solenoid is connected to a control device (hereinafter referred to as the "fuel injection control device 127") that controls a fuel injection device 200 provided within an ECU (Engine Control Unit) 109, which is an example of an engine control device.
- the fuel injection device 200 is a direct injection type fuel injection device that injects fuel directly into the combustion chamber 121.
- the fuel injection control device 127 has a CPU (Central Processing Unit) 501, a RAM (Random Access Memory) 261 that executes computer programs, and a ROM (Read Only Memory) 260 that stores data.
- the ROM 260 may be a memory whose contents can be erased and rewritten.
- the CPU 501 of the fuel injection control device 127 calls up a program from RAM 261 based on a control command from the ECU 109 and controls the solenoid based on the data stored in ROM 260. This drives the on-off valve so that the pressure of the fuel discharged from the high-pressure fuel pump 125 (fuel pressure) becomes the desired pressure.
- Fuel pressurized by the high-pressure fuel pump 125 is sent to the fuel injection device 200 via the high-pressure fuel pipe 129.
- the fuel injection device 200 injects fuel directly into the combustion chamber 121 based on commands from the fuel injection control device 127.
- This fuel injection device 200 operates the valve body and injects fuel when a drive current is supplied (energized) to the coil 208 (described below).
- the internal combustion engine 101 is also provided with a fuel pressure sensor (fuel pressure sensor) 126 that measures the fuel pressure in the high-pressure fuel pipe 129. Based on the measurement results from the fuel pressure sensor 126, the ECU 109 sends a control command to the fuel injection control device 127 to adjust the fuel pressure in the high-pressure fuel pipe 129 to the desired pressure. In other words, the ECU 109 performs so-called feedback control to adjust the fuel pressure in the high-pressure fuel pipe 129 to the desired pressure.
- a fuel pressure sensor fuel pressure sensor
- each combustion chamber 121 of the internal combustion engine 101 is provided with an ignition plug 106, an ignition coil 107, and a water temperature sensor 108.
- the spark plug 106 exposes an electrode portion inside the combustion chamber 121 and ignites the mixture of intake air and fuel in the combustion chamber 121 by electrical discharge.
- the ignition coil 107 generates a high voltage for the spark plug 106 to discharge.
- the water temperature sensor 108 measures the temperature of the cooling water that cools the cylinders of the internal combustion engine 101.
- ECU 109 controls the energization of ignition coil 107 and ignition by spark plug 106.
- the mixture of intake air and fuel in combustion chamber 121 is combusted by a spark emitted from spark plug 106, and the resulting pressure pushes piston 102 down.
- the exhaust gas generated by combustion is discharged into the exhaust pipe 111 via the exhaust valve 104.
- the exhaust pipe 111 is provided with a three-way catalyst 112 and an oxygen sensor 113.
- the three-way catalyst 112 purifies harmful substances contained in the exhaust gas, such as nitrogen oxides (NOx).
- NOx nitrogen oxides
- the oxygen sensor 113 detects the oxygen concentration contained in the exhaust gas and outputs the detection result to the ECU 109. Based on the detection result of the oxygen sensor 113, the ECU 109 performs feedback control so that the amount of fuel injected from the fuel injection device 200 matches the target air-fuel ratio.
- crankshaft 131 is connected to the piston 102 via a connecting rod 132.
- the reciprocating motion of the piston 102 is converted into rotational motion by the crankshaft 131.
- a crank angle sensor 116 is attached to the crankshaft 131.
- the crank angle sensor 116 detects the rotation and phase of the crankshaft 131 and outputs the detection results to the ECU 109.
- the ECU 109 detects the rotational speed of the internal combustion engine 101 based on the output of the crank angle sensor 116.
- the accelerator position sensor 122 is a sensor that indicates the position of the accelerator operated by the driver.
- the ECU 109 calculates the required torque of the internal combustion engine 101 based on the signal supplied from the accelerator position sensor 122, and determines whether the engine is idling or not. The ECU 109 also calculates the amount of intake air required for the internal combustion engine 101 from the required torque, etc., and outputs an appropriate opening signal to the throttle valve 119.
- the ECU 109 also has a rotation speed detection unit that calculates the rotation speed of the internal combustion engine 101 (hereinafter referred to as engine rotation speed) based on a signal supplied from the crank angle sensor 116. Furthermore, the ECU 109 has a warm-up determination unit (not shown) that determines whether the three-way catalyst 112 is warmed up based on the coolant temperature obtained from the water temperature sensor 108 and the elapsed time since the internal combustion engine 101 was started, etc.
- the fuel injection control device 127 calculates the amount of fuel (target injection amount) according to the amount of intake air, and outputs a corresponding fuel injection signal to the fuel injection device 200. Furthermore, the fuel injection control device 127 outputs an energization signal to the ignition coil 107, and outputs an ignition signal to the spark plug 106.
- FIG. 2 is a cross-sectional view showing an example of the internal configuration of the fuel injection device 200.
- the fuel injection device 200 is composed of a fuel supply unit 212 that supplies fuel, a valve seat 202 that has fuel injection holes 215 through which the fuel passes, and a movable iron core (movable element) 206 that drives the valve body 201.
- a fuel supply unit 212 that supplies fuel
- a valve seat 202 that has fuel injection holes 215 through which the fuel passes
- a movable iron core (movable element) 206 that drives the valve body 201.
- an electromagnetic fuel injection device for an internal combustion engine that uses gasoline or a mixed fuel as fuel will be described as an example.
- the fuel injection device 200 has a fuel supply section 212 at the upper end in the drawing, and a fuel injection hole 215 and valve seat 202 at the lower end.
- the movable iron core 206, valve body 201, and sleeve 214 are arranged between the fuel supply section 212 and the valve seat 202.
- the sleeve 214 is cylindrical in shape and is fitted and connected to the outer peripheral surface of the upper side of the valve body 201.
- a flange is formed at the upper end of the sleeve 214.
- the flange has a shape that protrudes outward from the upper side of the sleeve 214.
- a first spring member 210 is disposed above the sleeve 214.
- a second spring member 216 is disposed around the sleeve 214, between the lower surface of the flange (transmission surface 219) and the movable iron core 206.
- the second spring member 216 biases the movable iron core 206 and sleeve 214 in a direction that moves them away from each other.
- the flange (transmission surface 219) of the sleeve 214 transmits the force of the second spring member 216 to the valve body 201 and the movable iron core 206.
- the end of the fuel injection device 200 opposite the fuel injection hole 215 and valve seat 202 (the fuel supply unit 212 side) is connected to a high-pressure fuel pipe 129 (see Figure 1), not shown.
- the end of the fuel injection device 200 opposite the fuel supply unit 212 (the fuel injection hole 215 side) is inserted into a mounting hole (insertion hole) formed in a member (cylinder block, cylinder head, etc.) that forms the combustion chamber 121 (see Figure 1).
- Fuel injection device 200 receives fuel from high-pressure fuel pipe 129 (see Figure 1) through fuel supply section 212, and injects the fuel into combustion chamber 121 (see Figure 1) from the tip of valve seat 202.
- a fuel passage is configured inside fuel injection device 200 so that fuel flows substantially along central axis 200a of fuel injection device 200 from the base end on the fuel supply section 212 side to the tip end on the fuel injection hole 215 side.
- the coil 208 is disposed between the fixed iron core (stator) 207 and the housing 209.
- the fixed iron core 207, coil 208, and housing 209 form an electromagnet.
- the valve element 201 In the closed valve state where the coil 208 is not energized, the valve element 201 abuts against the valve seat 202 due to the biasing force of the first spring member 210, which biases the valve element 201 in the valve closing direction (towards the valve seat 202). This state is called the stable closed valve state (valve closed standby state).
- the movable iron core 206 abuts against the stopper 217 and is positioned in the closed valve position.
- the valve element 201 is driven via the transmission surface 219 of the sleeve 214, which transmits the load from the movable iron core 206.
- the stopper 217 is roughly cylindrical in shape and is fitted and connected to the outer peripheral surface of the valve body 201 downstream of the movable iron core 206 (towards the valve seat 202). The stopper 217 prevents the movable iron core 206 from moving in the valve closing direction.
- the sleeve 214 In the stable valve-closed state, the sleeve 214 is biased downstream (toward the valve seat 202, in the valve-closing direction) by the force obtained by subtracting the biasing force of the second spring member 216 from the biasing force of the first spring member 210, and the valve element 201 is in contact with the valve seat 202 and remains stationary.
- the movable iron core 206 is biased in the valve-closing direction (toward the valve seat 202) by the biasing force of the second spring member 216, and is in contact with the stopper 217.
- a gap 250 is formed between the lower end 218 of the sleeve 214 of the valve body 201 and the upper surface (transmission surface) of the movable iron core 206 .
- a flange may be formed at the lower end of the sleeve 214.
- the lower surface of the flange formed at the lower end of the sleeve 214 serves as the transmission surface and comes into contact with the upper surface of the movable iron core 206.
- the fuel injection device 200 is connected to a fuel injection control device 127 and an ECU (engine control device) 109.
- the fuel injection control device 127 has a circuit that receives a drive command pulse (injection pulse) from the ECU 109 and passes a drive current (drive voltage) to the fuel injection device 200.
- the ECU 109 and fuel injection control device 127 may be configured as an integrated component. Furthermore, the fuel injection control device 127 is a device that generates a drive voltage for the fuel injection device 200, and may be integrated with the ECU 109 or configured as a standalone component.
- ECU 109 receives signals indicating the engine's condition from various sensors and calculates the appropriate pulse width and injection timing of the drive command pulse (injection pulse) according to the operating conditions of the internal combustion engine.
- the pulse width of the drive command pulse output from ECU 109 is input to fuel injection control device 127 via signal line 223.
- the fuel injection control device 127 controls the drive voltage applied to the coil 208 and supplies a drive current to the coil 208.
- the ECU 109 communicates with the fuel injection control device 127 via a communication line 222.
- the ECU 109 then switches the drive current generated by the fuel injection control device 127 depending on the pressure of the fuel supplied to the fuel injection device 200 and the operating conditions.
- the fuel injection control device 127 is able to change its control constants through communication with the ECU 109, and changes the current waveform according to the control constants.
- FIG. 3 is a diagram showing a detailed configuration example of the drive circuit of the fuel injection control device 127 and the ECU 109.
- the ECU 109 has a built-in CPU 501.
- the CPU 501 takes in various signals indicating the state of the engine from the fuel pressure sensor 126, air flow meter 120, oxygen sensor 113, crank angle sensor 116, etc. Based on these signals, the CPU 501 calculates the pulse width and injection timing of a drive command pulse (injection pulse) to control the amount of fuel injected from the fuel injection device 200 according to the operating conditions of the internal combustion engine.
- the CPU 501 also calculates the appropriate pulse width and injection timing of the drive command pulse depending on the operating conditions of the internal combustion engine, and outputs the drive command pulse to the drive IC (Integrated Circuit) 502 of the fuel injection device 200 via signal line 223.
- IC Integrated Circuit
- This CPU 501 represents a specific example of a control unit according to this embodiment, and includes a current control unit 501a, a voltage detection unit 501b, a digital filter unit 501c, a valve closure detection unit 501d, and a fluctuation calculation unit 501e.
- the energization control unit 501 a performs energization control processing to generate a drive command pulse and output it to the drive IC 502 .
- the voltage detection unit 501b performs a voltage detection process to detect the voltage value when the coil 208 is energized.
- the digital filter unit 501c which is an example of a filter unit, performs digital filtering to detect an inflection point of the waveform of the voltage value when the coil 208 is energized.
- the valve closure detection unit 501d performs processing to detect the valve closure timing of the valve body 201 based on the inflection point of the waveform of the voltage value from a predetermined detection start timing (valve closure detection start time Tss in Figures 4 and 5) to a detection end timing (valve closure detection end time Tse in Figures 4 and 5).
- the variation calculation unit 501e calculates the variation in the voltage value obtained by digitally filtering the drive voltage in the digital filter unit 501c, and performs processing to determine the valve opening stability (described later) from the calculation results.
- the valve opening stability indicates the stability of the operation of the valve element 201 before the valve is closed, i.e., the stability of the operation of the valve element 201 in the open state.
- the amount of injection by fuel injection device 200 is determined by the pulse width of the drive command pulse. Then, drive IC 502 switches switching elements 505, 506, and 507 between energized and de-energized states to supply drive current to fuel injection device 200.
- the boost voltage VH which is the initial voltage value of the high voltage source, is, for example, 65 V, and is generated by boosting the battery voltage VB using the boost circuit 514.
- the boost circuit 514 is composed of, for example, a coil 530, a transistor 531, a diode 532, and a capacitor 533.
- CPU 501 communicates with drive IC 502 via communication line 222.
- CPU 501 switches the drive current generated by drive IC 502 depending on the pressure of the fuel supplied to fuel injection device 200 (see Figure 2) and operating conditions.
- both ends of resistors 508, 512, and 513 are connected to the A/D conversion port of drive IC 502, and the voltage across resistors 508, 512, and 513 can be detected by drive IC 502.
- FIG. 4 is a diagram showing an example of a conventional drive command pulse (injection pulse), drive voltage, detection filter, filtered signal, drive current, and displacement of the valve body and movable core for the fuel injection device 200 shown in FIG.
- a high voltage 304 is applied to coil 208 (see Figure 2) from a high voltage source that has been boosted to a voltage higher than battery voltage VB, and current begins to be supplied to coil 208.
- a magnetomotive force is generated by the electromagnet formed by the fixed iron core 207, coil 208, and housing 209.
- This magnetomotive force forms a magnetic path (magnetic circuit) that surrounds the coil 208 using the fixed iron core 207, housing 209, and movable iron core 206, and magnetic flux flows around the formed magnetic path.
- a magnetic attraction force acts between the movable iron core 206 and the fixed iron core 207, displacing the movable iron core 206 toward the fixed iron core 207.
- the movable iron core 206 then displaces until its upper surface abuts the lower end 218 of the sleeve 214.
- the valve body 201 continues to maintain abutment with the valve seat 202 until the movable iron core 206 abuts against the sleeve 214.
- the movable iron core 206 is displaced by the gap 250 that exists between the valve element 201 (i.e., the lower end 218 of the sleeve 214) and the movable iron core 206, and when the valve element 201 (transmission surface 219 of the sleeve 214) collides with the movable iron core 206, the valve element 201 is pulled upstream by the kinetic energy of the movable iron core 206, and the valve element 201 moves away from the valve seat 202. This creates a gap between the valve element 201 and the valve seat 202, opening the fuel passage and allowing fuel to be injected from the fuel injection hole 215.
- the movable iron core 206 which now has kinetic energy, causes the valve element 201 to be rapidly displaced.
- the fuel injection control device 127 applies high voltage 304 and passes drive current 308 through coil 208 from time Ts until the movable iron core 206 and valve element 201 collide and the valve element 201 separates from the valve seat 202 at timing 334, or until sufficient kinetic energy is accumulated in the movable iron core 206 to open the valve element 201.
- This generates a necessary and sufficient magnetic attraction force between the movable iron core 206 and the fixed iron core 207, allowing the movable iron core 206 to respond quickly, as shown by displacement 335.
- the valve element 201 can be driven by the movable iron core 206 even when the pressure of the supplied fuel is high.
- the drive current flowing through coil 208 rises sharply as shown by drive current 308 (peak current) due to the application of high voltage 304.
- drive current 308 peak current value Ip
- fuel injection control device 127 applies high voltage 304 in the reverse direction (applies reverse voltage). That is, fuel injection control device 127 turns off all switching elements 505, 506, and 507 (see Figure 3).
- diodes 509 and 510 are energized by the back electromotive force caused by the inductance of fuel injection device 200, and current is fed back to boost circuit 514.
- the drive current flowing through coil 208 drops sharply as shown by current 317 and is then cut off.
- current 317 reaches hold current 318
- switching occurs at voltage 305 (battery voltage VB), and hold current 318 is maintained.
- the valve body 201 displaces upstream and the movable iron core 206 displaces downstream.
- the valve body 201 and the movable iron core 206 separate, and the movable iron core 206 displaces downstream, but eventually the movable iron core 206 comes to rest at the target lift position and stabilizes. This state is called the stable open valve state.
- the movable iron core 206 and the valve body 201 are configured to be capable of relative movement. Therefore, when the movable iron core 206 collides with the sleeve 214 of the valve body 201, the valve body 201 and the movable iron core 206 separate from each other, and the valve body 201 is displaced upstream.
- the fuel injection control device 127 applies a drive voltage in the opposite direction to the coil 208 (applies a reverse voltage). This cuts off the current supply to the coil 208, causing the magnetic flux generated in the magnetic circuit to disappear and the magnetic attraction force to disappear. As a result, the movable iron core 206, which has lost its magnetic attraction force, is pushed back by the load of the first spring member 210 and the force due to the fuel pressure, and the valve body 201 reaches the closed position in contact with the valve seat 202.
- the biasing force of the first spring member 210 acting on the valve element 201 is transmitted to the movable iron core 206 via the lower end 218 of the sleeve 214, which is connected to the valve element 201.
- the movable iron core 206 separates from the lower end 218 of the sleeve 214 of the valve element 201 and continues to move downward (in the valve closing direction).
- time Tc1 when the valve is completely closed, the movable iron core 206 and the sleeve 214 of the valve element 201 become separated.
- inflection point 330 an example of a first inflection point. This change makes it possible to detect the time Tc1 when the valve is completely closed.
- Inflection point 330 is the timing at which the fuel injection device 200 completes valve closing. For example, inflection point 330 appears as an extreme value (maximum or minimum value) when the time series data of the drive voltage applied to coil 208 is differentiated twice. Therefore, inflection point 330 can be identified by differentiating the time series data of the drive voltage twice and detecting the extreme value. Inflection point 331 can also be determined by differentiating the time series data of the drive voltage twice.
- the filtered signal is a signal obtained by performing digital filtering on the drive voltage, and is a waveform obtained by second-order differentiation of the drive voltage.
- Figure 4 and Figure 5, described below show a schematic waveform of the filtered signal (second-order differential value), and Figure 6, described below, shows an example of a detailed waveform of the filtered signal.
- the waveform obtained by second-order differentiation of the drive voltage changes in the value of the voltage after digital filtering.
- the acceleration of the movable iron core 206 changes, which appears as a change in the drive voltage. Therefore, by calculating the maximum value of the voltage value after digital filtering, i.e., the maximum value between the determined valve close detection start time Tss and valve close detection end time Tse, it is possible to detect the time Tc1 when the valve element 201 closes and the time Td1 when the movable iron core 206 collides with the stopper 217.
- the drive command pulse Ti2 for the subsequent injection may be applied before the time Tst at which the valve element 201 reaches a stable closed valve state.
- the drive command pulse Ti2 for the subsequent injection is applied during the time period when the movable iron core 206 is bouncing, which may cause the movement of the movable iron core 206 and the valve element 201 to become unstable, resulting in the risk that the amount of fuel injected from the fuel injection device 200 may deviate from the target injection amount.
- FIG. 5 is a diagram showing an example of the drive command pulse (injection pulse), drive voltage, detection filter, filtered signal, drive current, and displacement of the valve body and movable core when an intermediate pulse is added to the fuel injection device 200 shown in FIG.
- a high voltage 306 is applied to the coil 208, and current begins to be supplied to the coil 208.
- a magnetic attraction force can be generated in the valve opening direction until the movable iron core 206 collides with the stopper 217. This reduces the speed at which the movable iron core 206 collides with the stopper 217, and shortens the time until the movable iron core 206 stabilizes at time Tst.
- the fuel injection device 200 quickly transitions to a stable valve-closed state, stabilizing the amount of fuel injected from the fuel injection device 200 to the internal combustion engine 101. This homogenizes the air and fuel in the engine cylinder, improving exhaust performance.
- the operation of the valve body 201 varies depending on changes in the characteristics of the fuel injection device 200 and environmental factors.
- the characteristics of the fuel injection device 200 include, for example, the characteristics of the magnetic circuit and spring.
- environmental factors of the fuel injection device 200 include, for example, fuel pressure and fuel temperature.
- the characteristics and environmental factors of individual fuel injection devices may change due to deterioration over time.
- Variations in the operation of the valve disc 201 affect fluctuations in the time Tc1 at which the valve is completely closed. Variations in the operation of the valve disc 201 also affect the bounding behavior of the movable iron core 206 after it collides with the stopper 217. Because the optimal intermediate pulse Tbp changes depending on the operation of the valve disc 201 and the movable iron core 206, it is necessary to correct the intermediate pulse Tbp in accordance with these changes. Therefore, a method for achieving the optimal intermediate pulse Tbp will be described.
- the end time of the intermediate pulse is determined by the time when the movable iron core 206 collides with the stopper portion (stopper 217) during the first drive command pulse (pre-injection drive command pulse Ti1). This allows the application of the intermediate pulse to be terminated at an appropriate timing according to fluctuations in the movement of the mover, even when the injection interval between the preceding injection and the succeeding injection is shortened, thereby improving (suppressing) the effect of the mover's behavior (bouncing) on the next injection.
- the time from the end of the intermediate pulse Tbp until the magnetic attractive force disappears may be set to a fixed value.
- a model showing the magnetic attractive force, drive current, and magnetic attractive force characteristics may be prepared in advance within ECU 109, and this model may be used to calculate the time until the magnetic attractive force disappears.
- a model that learns the time difference between the disappearance of the magnetic attractive force and the current value of the drive current may be used as the model.
- map data that associates the current value of the drive current with this time difference may also be used.
- FIG. 6 is a diagram showing an example of a method for determining valve opening stability, showing an example of voltage values after digital filtering (second-order differentiation) of the drive voltage, which are used by the fluctuation calculation unit 501e (see FIG. 3) to determine valve opening stability.
- the vertical axis in the diagram represents the voltage value after digital filtering of the drive voltage ("-" means that there is no unit).
- the horizontal axis represents the time elapsed from the end time of the drive command pulse Ti.
- valve element 201 when the valve element 201 is stably open, the valve element 201 collides with the valve seat 202 after the drive command pulse Ti ends, and the voltage value 601 after digital filtering becomes relatively large.
- valve disc 201 may collide with the valve seat 202 before the end of the drive command pulse Ti. This is the case when the magnetic attraction force of the coil 208 is not sufficient, and the valve disc 201 is biased in the valve closing direction, preventing it from opening. In this case, the voltage value 602 after digital filtering is smaller than the voltage value 601 during stable operation, as shown in Figure 6.
- the voltage value after digital filtering that is compared with the threshold value Vth is the voltage value between the preset valve closure detection start time Tss and valve closure detection end time Tse.
- the voltage value 601 after digital filtering is greater than the threshold value Vth, so the difference (deviation from the stable valve opening condition) is a positive value. In this case, it can be determined that the valve is stably open. Conversely, if the operation of the valve element 201 is unstable, the voltage value 602 after digital filtering is less than the threshold value Vth, so the difference (deviation from the unstable valve opening condition) is a negative value. In this case, it can be determined that the state is unstable.
- the start time of the intermediate pulse is determined based on the fluctuation in the time when the valve disc driven by the second drive command pulse (drive command pulse Ti2 for subsequent injection) seats on the valve seat, or the fluctuation in the time when the movable element (movable iron core 206) driven by the second drive command pulse collides with the stopper portion (stopper 217).
- the start time of the intermediate pulse is determined, for example, by the fluctuation in the voltage value of the first inflection point (inflection point 330) or the second inflection point (inflection point 331) after the second drive command pulse (drive command pulse Ti2 for subsequent injection) calculated by the fluctuation calculation unit 501e.
- the start time of the intermediate pulse can be determined, reflecting the fluctuation in the operation of the valve body or the movable element (movable iron core 206).
- valve opening stability index is an index used by the fluctuation calculation unit 501e when determining the stability of the valve opening.
- the standard deviation of the difference (deviation) between the voltage value after digital filtering and the threshold value Vth shown in FIG. 6 can be used as the valve opening stability index.
- step S701 the voltage detection unit 501b acquires the voltage value of the drive voltage applied to the coil 208 by the current control unit 501a in chronological order.
- step S702 the digital filter unit 501c performs digital filtering (second-order differentiation) on the voltage values acquired in time series, and obtains the voltage value V_FL after digital filtering.
- step S703 the digital filter unit 501c obtains a first inflection point (corresponding to inflection point 330) and a second inflection point (corresponding to inflection point 331) based on the voltage value V_FL after digital filtering.
- the digital filter unit 501c performs digital filtering to detect the first and second inflection points in advance from the waveform of the drive voltage.
- An inflection point is obtained from the filtered signal of the drive voltage in the cycle immediately preceding the target combustion stroke cycle.
- an inflection point is obtained from the filtered signal of the drive voltage. During idling, the actual injection amount may be small.
- step S704 the variation calculation unit 501e calculates the difference D_th (deviation in Figure 6) between the voltage value of the first inflection point or the second inflection point of the filtered signal and a preset threshold value Vth.
- step S705 the fluctuation calculation unit 501e calculates the standard deviation ⁇ toff (an example of a valve opening stability index) of the difference D_th between the voltage value at the first inflection point or the second inflection point of the filtered signal and the threshold value Vth.
- the digital filter unit 501c calculates the voltage value of the first inflection point or the second inflection point of the filtered signal for multiple combustion stroke cycles and stores the calculated voltage value in memory.
- the fluctuation calculation unit 501e then calculates the standard deviation ⁇ toff of the difference D_th between the voltage value of the first inflection point or the second inflection point and the threshold Vth for multiple combustion stroke cycles. Note that the standard deviation ⁇ toff of the difference D_th between the voltage value of the first inflection point and the voltage value of the second inflection point and the threshold Vth may be calculated separately.
- the fluctuation calculation unit 501e calculates the fluctuation of the voltage value when the coil 208 is energized using the standard deviation ⁇ toff (an example of a valve opening stability index) of the difference D_th between the voltage value at the first inflection point or the second inflection point of the voltage value waveform and the threshold value Vth.
- ⁇ toff an example of a valve opening stability index
- the standard deviation ⁇ toff of the difference D_th from the threshold Vth is calculated for the voltage value at the first inflection point or the second inflection point as a valve opening stability index, and the standard deviation ⁇ toff is compared with a predetermined threshold to determine the valve opening stability. If the standard deviation ⁇ toff is smaller than the predetermined threshold, it can be determined that the valve is stably open.
- step S801 the fluctuation calculation unit 501e generates candidates for the time that will be the start time of the intermediate pulse Tbp.
- a time near the timing when the valve disc 201 seats on the valve seat 202 can be determined as a candidate for the intermediate pulse start time.
- Multiple times near the seating timing can be set as candidates for the intermediate pulse start time.
- step S802 the fluctuation calculation unit 501e calculates and acquires the valve opening stability index (standard deviation ⁇ toff of the difference D_th) at the time of the drive command pulse Ti2 for the subsequent injection after the application of the intermediate pulse Tbp, for multiple candidates for the start time of the intermediate pulse Tbp .
- step S803 the fluctuation calculation unit 501e calculates and acquires a candidate for the start time of the intermediate pulse when the valve opening stability index (standard deviation ⁇ toff of the difference D_th) is minimum.
- the fluctuation calculation unit 501e determines that this candidate for the start time of the intermediate pulse is the start time Tbp_s of the intermediate pulse Tbp.
- the variation calculation section 501e selects the time at which the standard deviation ⁇ toff of the calculated difference D_th is smallest from among the preset candidates for the start time of the intermediate pulse as the start time Tbp_s of the intermediate pulse.
- the optimal start time Tbp_s of the intermediate pulse Tbp can be obtained.
- the intermediate pulse Tbp can be determined based on the optimal start time Tbp_s and end time Tbp_e, taking into account individual variations in the operation of the valve element 201.
- the information on the determined intermediate pulse Tbp is stored in the ROM 260.
- FIG. 9 is a flowchart showing an example of the procedure of the intermediate pulse control process.
- step S901 the power supply control unit 501a determines whether the number of injections during one combustion stroke is multiple. If the number of injections is not multiple (NO in step S901), the intermediate pulse control process ends.
- step S902 the current control unit 501a acquires the second inflection point (inflection point 331 in Figure 4) that occurred in the drive voltage during the pre-injection using the digital filter unit 501c.
- step S903 the energization control unit 501a determines the end time Tbp_e of the intermediate pulse Tbp based on the time Td1 (see Figure 4) when the second inflection point occurs.
- step S904 the energization control unit 501a determines whether the start time of the intermediate pulse Tbp has been optimized. If the start time of the intermediate pulse Tbp has been optimized (YES in step S904), the process proceeds to step S906.
- step S905 the variation calculation unit 501e optimizes the start time of the intermediate pulse Tbp.
- step S905 the optimization process for the intermediate pulse start time is performed according to steps S801 to S803 shown in FIG. 8.
- step S906 the energization control unit 501a determines the start time Tbp_s of the intermediate pulse Tbp.
- step S907 the energization control unit 501a generates an intermediate pulse Tbp from the start time Tbp_s and end time Tbp_e determined in steps S903 and S906.
- the voltage value of the high voltage 306 (see FIG. 5) of the intermediate pulse Tbp is set in advance.
- the voltage value of the high voltage 306 may be the same as the voltage value of the high voltage 304.
- the voltage value of the high voltage 304 may be set according to the interval Tdw between the drive command pulse Ti1 for the pre-injection and the drive command pulse Ti2 for the subsequent injection.
- the current supply control unit 501a executes the intermediate pulse control process of steps S901 to S907 for each cycle of the combustion stroke, and then adds the generated intermediate pulse Tbp between the drive command pulse for the pre-injection and the drive command pulse for the post-injection.
- the driving IC 502 applies a driving voltage (high voltage 306) to the solenoid 540 in FIG. 3 (coil 208 in FIG. 2) in accordance with the intermediate pulse Tbp generated by the current control unit 501a.
- the operation of the valve body 201 is stabilized, shot variation by the fuel injection device 200 is reduced, and the amount of fuel injected can be stabilized.
- fuel can be supplied to the engine stably from the fuel injection device 200. This makes it possible to improve the combustion stability of an engine using the fuel injection device 200, and ultimately improve the exhaust emitted from the engine. This makes it possible to improve the engine's exhaust performance and reduce fuel consumption.
- the present invention is not limited to the above-described embodiments, and of course various other modifications and applications are possible as long as they do not deviate from the gist of the invention as set forth in the claims.
- the above-described embodiments have been described in detail and specifically to clearly explain the invention, and are not necessarily limited to those that include all of the components described.
- processing steps describing chronological processing include not only processing that is performed chronologically in the order described, but also processing that is not necessarily performed chronologically but is performed in parallel or individually (for example, processing by objects).
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Fuel-Injection Apparatus (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
Abstract
Description
本発明は、燃料噴射装置による多段噴射時の燃料噴射量を制御する燃料噴射制御装置及び燃料噴射制御方法に関する。 The present invention relates to a fuel injection control device and a fuel injection control method that control the amount of fuel injected during multi-stage injection by a fuel injection device.
近年、排気量を小さくして小型化すると共に過給器によって出力を得るダウンサイジングエンジンが知られている。ダウンサイジングエンジンは、排気量を減らすことで、ポンピングロスを低減することができるため、低燃費化を図ることができる。 In recent years, downsized engines have become known, which reduce the displacement to make them more compact and use a turbocharger to generate power. By reducing the displacement, downsized engines can reduce pumping losses, thereby achieving better fuel economy.
一方、ダウンサイジングエンジンは、エンジン筒内のシリンダ径が縮小される傾向にあるため、噴射した燃料がシリンダ壁面に付着しやすく、排気性能を悪化させることが懸念されている。また、ダウンサイジングエンジンにおいて、燃料と空気の不均一な部分が発生すると、未燃粒子状物質が排出され、排気性能が悪化してしまう。 On the other hand, downsized engines tend to have smaller cylinder diameters, which means that injected fuel is more likely to adhere to the cylinder walls, raising concerns that this could worsen exhaust performance. Furthermore, if uneven areas between fuel and air occur in downsized engines, unburned particulate matter is emitted, worsening exhaust performance.
そこで、ダウンサイジングエンジンでは、エンジン筒内に供給する燃料の圧力を向上させて、噴射された燃料を微粒化し、均一な混合気を形成することにより、エンジン筒内の空気と燃料の均質化を図るようにしている。 In downsized engines, the pressure of the fuel supplied to the engine cylinder is increased, atomizing the injected fuel and forming a uniform air-fuel mixture, thereby homogenizing the air and fuel inside the engine cylinder.
また、ダウンサイジングエンジンでは、一回の燃焼行程で必要な燃料を分割して噴射(多段噴射)し、均一な混合気を形成することにより、エンジン筒内の空気と燃料の均質化を図ることも行われている。これを実現するために燃料噴射弁には、多段噴射時の噴射間隔を短縮することが求められる。噴射間隔が短くなると、弁体に力を伝達する可動子の挙動(バウンシング)の影響を受け、噴射量のばらつきが増大する虞がある。 In addition, in downsized engines, the amount of fuel needed for each combustion stroke is divided and injected (multi-stage injection) to form a uniform mixture, thereby homogenizing the air and fuel inside the engine cylinder. To achieve this, fuel injection valves are required to shorten the injection interval during multi-stage injection. If the injection interval is shortened, there is a risk that the variation in the injection amount will increase due to the influence of the movement (bouncing) of the moving element that transmits force to the valve disc.
これに対し、例えば、特許文献1には、前噴射と後続噴射の駆動指令パルスの間に、中間駆動信号を追加することで、多段噴射時の燃料が意図せずに一時的に噴射される不整噴射の発生を抑制する燃料噴射装置が記載されている。 In response to this, for example, Patent Document 1 describes a fuel injection device that adds an intermediate drive signal between the drive command pulses for pre-injection and post-injection, thereby suppressing irregular injection, in which fuel is unintentionally and temporarily injected during multi-stage injection.
特許文献1に記載された燃料噴射装置では、予め設定されたタイミングにおいて、中間駆動信号を追加している。この中間駆動信号の追加方法では、例えば、燃料噴射弁の特性(個体特性)が変化した場合や燃料噴射弁の環境要因(例えば、燃料圧力、燃料温度、経年劣化等)の変化などが発生した場合には、変化に応じた適切なタイミングで中間駆動信号を追加することができない。このため、最適な駆動指令パルスを燃料噴射弁に提供することが難しい。そこで、これらの変化に対する燃料噴射制御のロバスト性の向上が課題であった。 In the fuel injection device described in Patent Document 1, an intermediate drive signal is added at a preset timing. With this method of adding an intermediate drive signal, for example, if the characteristics (individual characteristics) of the fuel injection valve change or if changes occur in environmental factors of the fuel injection valve (e.g., fuel pressure, fuel temperature, aging, etc.), it is not possible to add the intermediate drive signal at the appropriate timing in response to the changes. This makes it difficult to provide the optimal drive command pulse to the fuel injection valve. Therefore, improving the robustness of fuel injection control in response to these changes has been an issue.
本発明の目的は、上記の課題を解決するための燃料噴射制御装置及び燃料噴射制御方法を提供することである。 The object of the present invention is to provide a fuel injection control device and a fuel injection control method that solve the above problems.
上記課題を解決するために、本発明の一態様の燃料噴射制御装置は、弁座に接離して燃料通路を開閉する弁体と、該弁体の開閉動作を行わせる可動子と、通電作用下に励磁されるコイルを有し可動子に磁気的な吸引力を作用する固定子と、可動子の弁座側への運動を抑制するストッパ部と、を備えた燃料噴射装置に適用される燃料噴射制御装置である。
燃料噴射制御装置は、駆動指令パルスによりコイルに対する通電を制御する制御部、を有する。制御部は、燃焼行程一サイクルあたりに駆動指令パルスを複数回出力する場合において、第一の駆動指令パルスと後続の第二の駆動指令パルスとの間に中間パルスを印加する制御を行う。
中間パルスの終了時刻は、第一の駆動指令パルスにおいて、可動子がストッパ部に衝突する時刻により決定され、中間パルスの開始時刻は、第二の駆動指令パルスにより駆動される弁体の弁座に着座する時刻の変動、又は、第二の駆動指令パルスにより駆動される可動子とストッパ部とが衝突する時刻の変動を基に決定される。
In order to solve the above problem, one embodiment of the fuel injection control device of the present invention is a fuel injection control device that is applied to a fuel injection device that includes a valve body that moves toward and away from a valve seat to open and close a fuel passage, a moving element that performs the opening and closing operation of the valve body, a stator that has a coil that is excited when current is applied and that applies a magnetic attractive force to the moving element, and a stopper portion that suppresses movement of the moving element toward the valve seat.
The fuel injection control device includes a control unit that controls the energization of the coil by a drive command pulse. When the drive command pulse is output multiple times per combustion stroke, the control unit applies an intermediate pulse between a first drive command pulse and a subsequent second drive command pulse.
The end time of the intermediate pulse is determined by the time when the moving element collides with the stopper portion in the first drive command pulse, and the start time of the intermediate pulse is determined based on the fluctuation in the time when the valve element driven by the second drive command pulse seats on the valve seat, or the fluctuation in the time when the moving element driven by the second drive command pulse collides with the stopper portion.
本発明の少なくとも一態様によれば、前噴射と後続噴射の噴射間隔が短縮された場合でも、弁体又は可動子の動作の変動に応じて、適切なタイミングで中間パルスを印加することができる。それゆえ、燃料噴射装置の特性や燃料噴射装置の環境要因が変化した場合であっても、これらの変化に対する燃料噴射制御のロバスト性を向上させることができる。
上記した以外の課題、構成及び効果は、以下の発明を実施するための形態の説明により明らかにされる。
According to at least one aspect of the present invention, even if the injection interval between the pre-injection and the post-injection is shortened, the intermediate pulse can be applied at an appropriate timing in accordance with fluctuations in the operation of the valve body or the moving element, thereby improving the robustness of the fuel injection control against changes in the characteristics of the fuel injection device or environmental factors of the fuel injection device.
Problems, configurations, and effects other than those described above will become apparent from the following description of the preferred embodiments of the invention.
以下、本発明の一実施形態に係る燃料噴射制御装置及び燃料噴射制御方法について、添付図面を参照して説明する。なお、本明細書及び添付図面において、同一の構成要素又は類似の構成要素には同一の符号を付与し、重複する説明を省略する、又は差分を中心とした説明のみを行う場合がある。各構成要素の数は、特に断りがない限り単数でも複数でもよい。 The following describes a fuel injection control device and a fuel injection control method according to one embodiment of the present invention, with reference to the accompanying drawings. Note that in this specification and the accompanying drawings, identical or similar components are given the same reference numerals, and redundant explanations may be omitted or only explanations focusing on the differences may be given. The number of each component may be singular or plural unless otherwise specified.
[内燃機関システム]
まず、本実施形態による燃料噴射制御装置を搭載する内燃機関システムの構成について説明する。
図1は、本実施形態に係る燃料噴射制御装置を搭載する内燃機関システムの全体構成図である。
[Internal combustion engine system]
First, the configuration of an internal combustion engine system equipped with a fuel injection control device according to this embodiment will be described.
FIG. 1 is a diagram showing the overall configuration of an internal combustion engine system equipped with a fuel injection control device according to this embodiment.
図1に示す内燃機関(エンジン)101は、吸入行程、圧縮行程、燃焼(膨張)行程、排気行程の4行程を繰り返す4ストロークエンジンであり、例えば、4つの気筒(シリンダ)を備えた多気筒エンジンである。内燃機関101は、気筒ごとに、4行程を経て1回の燃焼行程(燃焼サイクル)を完了する。なお、内燃機関101が有する気筒の数は、4つに限定されるものではなく、例えば、3つ、6つ又は8つ以上の気筒を有していてもよい。 The internal combustion engine 101 shown in Figure 1 is a four-stroke engine that repeats four strokes: intake stroke, compression stroke, combustion (expansion) stroke, and exhaust stroke, and is, for example, a multi-cylinder engine with four cylinders. The internal combustion engine 101 completes one combustion stroke (combustion cycle) through four strokes for each cylinder. Note that the number of cylinders that the internal combustion engine 101 has is not limited to four, and it may have, for example, three, six, eight or more cylinders.
内燃機関101は、ピストン102、吸気弁103、排気弁104を備えている。内燃機関101への吸気(吸入空気)は、流入する空気の量を検出する空気流量計(AFM:Air Flow Meter)120を通過して、スロットル弁119により流量が調整される。スロットル弁119を通過した空気は、分岐部であるコレクタ115に吸入され、その後、各気筒(シリンダ)に対して設けられた吸気管110、吸気弁103を介して、各気筒の燃焼室121に供給される。 The internal combustion engine 101 is equipped with a piston 102, an intake valve 103, and an exhaust valve 104. The intake air into the internal combustion engine 101 passes through an air flow meter (AFM) 120, which detects the amount of air flowing in, and the flow rate is adjusted by a throttle valve 119. The air that passes through the throttle valve 119 is drawn into a collector 115, which is a branching point, and is then supplied to the combustion chamber 121 of each cylinder via the intake pipe 110 and intake valve 103 provided for each cylinder.
一方、燃料は、燃料タンク123から低圧燃料ポンプ124によって高圧燃料ポンプ125へ供給され、高圧燃料ポンプ125によって燃料噴射に必要な圧力に高められる。すなわち、高圧燃料ポンプ125は、排気カム128の排気カム軸(不図示)から伝達される動力により、高圧燃料ポンプ125内に設けられたプランジャーを上下に可動し、高圧燃料ポンプ125内の燃料を加圧(昇圧)する。 Meanwhile, fuel is supplied from fuel tank 123 to high-pressure fuel pump 125 by low-pressure fuel pump 124, and is increased to the pressure required for fuel injection by high-pressure fuel pump 125. That is, high-pressure fuel pump 125 uses power transmitted from the exhaust camshaft (not shown) of exhaust cam 128 to move a plunger provided within high-pressure fuel pump 125 up and down, thereby pressurizing (boosting) the fuel within high-pressure fuel pump 125.
高圧燃料ポンプ125の吸入口には、ソレノイドにより駆動する開閉バルブが設けられている。ソレノイドは、エンジン制御装置の一例であるECU(Engine Control Unit)109内に設けられた燃料噴射装置200を制御する制御装置(以下、「燃料噴射制御装置127」と称する)に接続されている。燃料噴射装置200は、燃料を燃焼室121に直接噴射する直噴型燃料噴射装置である。 The intake port of the high-pressure fuel pump 125 is provided with an on-off valve driven by a solenoid. The solenoid is connected to a control device (hereinafter referred to as the "fuel injection control device 127") that controls a fuel injection device 200 provided within an ECU (Engine Control Unit) 109, which is an example of an engine control device. The fuel injection device 200 is a direct injection type fuel injection device that injects fuel directly into the combustion chamber 121.
燃料噴射制御装置127は、後述する図2に示すようにCPU(Central Processing Unit)501と、コンピュータープログラムを実行するRAM(Random Access Memory)261と、データを保存するROM(Read Only Memory)260を有している。ROM260は、内容の消去や再書き込みが可能なメモリでもよい。 As shown in Figure 2, which will be described later, the fuel injection control device 127 has a CPU (Central Processing Unit) 501, a RAM (Random Access Memory) 261 that executes computer programs, and a ROM (Read Only Memory) 260 that stores data. The ROM 260 may be a memory whose contents can be erased and rewritten.
燃料噴射制御装置127のCPU501は、ECU109からの制御指令に基づいて、RAM261よりプログラムを呼び出し、ROM260に保存されたデータを基にソレノイドを制御する。それにより、高圧燃料ポンプ125から吐出する燃料の圧力(燃料圧力)が所望の圧力になるように開閉バルブが駆動される。 The CPU 501 of the fuel injection control device 127 calls up a program from RAM 261 based on a control command from the ECU 109 and controls the solenoid based on the data stored in ROM 260. This drives the on-off valve so that the pressure of the fuel discharged from the high-pressure fuel pump 125 (fuel pressure) becomes the desired pressure.
高圧燃料ポンプ125によって昇圧された燃料は、高圧燃料配管129を介して燃料噴射装置200へ送られる。燃料噴射装置200は、燃料噴射制御装置127の指令に基づいて、燃料を燃焼室121へ直接噴射する。この燃料噴射装置200は、後述するコイル208に駆動電流が供給(通電)されることにより、弁体を動作させて、燃料噴射を行う。 Fuel pressurized by the high-pressure fuel pump 125 is sent to the fuel injection device 200 via the high-pressure fuel pipe 129. The fuel injection device 200 injects fuel directly into the combustion chamber 121 based on commands from the fuel injection control device 127. This fuel injection device 200 operates the valve body and injects fuel when a drive current is supplied (energized) to the coil 208 (described below).
また、内燃機関101には、高圧燃料配管129内の燃料圧力を計測する燃料圧力センサ(燃圧センサ)126が設けられている。ECU109は、燃料圧力センサ126による計測結果に基づいて、高圧燃料配管129内の燃料圧を所望の圧力にするための制御指令を燃料噴射制御装置127へ送る。すなわち、ECU109は、所謂フィードバック制御を行って、高圧燃料配管129内の燃料圧を所望の圧力にする。 The internal combustion engine 101 is also provided with a fuel pressure sensor (fuel pressure sensor) 126 that measures the fuel pressure in the high-pressure fuel pipe 129. Based on the measurement results from the fuel pressure sensor 126, the ECU 109 sends a control command to the fuel injection control device 127 to adjust the fuel pressure in the high-pressure fuel pipe 129 to the desired pressure. In other words, the ECU 109 performs so-called feedback control to adjust the fuel pressure in the high-pressure fuel pipe 129 to the desired pressure.
さらに、内燃機関101の各燃焼室121には、点火プラグ106と、点火コイル107と、水温センサ108が設けられている。点火プラグ106は、燃焼室121内に電極部を露出させ、燃焼室121内で吸入空気と燃料が混ざった混合気を放電によって引火する。点火コイル107は、点火プラグ106で放電するための高電圧を作り出す。水温センサ108は、内燃機関101の気筒を冷却する冷却水の温度を測定する。 Furthermore, each combustion chamber 121 of the internal combustion engine 101 is provided with an ignition plug 106, an ignition coil 107, and a water temperature sensor 108. The spark plug 106 exposes an electrode portion inside the combustion chamber 121 and ignites the mixture of intake air and fuel in the combustion chamber 121 by electrical discharge. The ignition coil 107 generates a high voltage for the spark plug 106 to discharge. The water temperature sensor 108 measures the temperature of the cooling water that cools the cylinders of the internal combustion engine 101.
ECU109は、点火コイル107の通電制御と、点火プラグ106による点火制御を行う。燃焼室121内で吸入空気と燃料が混ざった混合気は、点火プラグ106から放たれる火花により燃焼し、この圧力によりピストン102が押し下げられる。 ECU 109 controls the energization of ignition coil 107 and ignition by spark plug 106. The mixture of intake air and fuel in combustion chamber 121 is combusted by a spark emitted from spark plug 106, and the resulting pressure pushes piston 102 down.
燃焼により生じた排気ガスは、排気弁104を介して排気管111に排出される。排気管111には、三元触媒112と、酸素センサ113が設けられている。三元触媒112は、排気ガス中に含まれる、例えば、窒素酸化物(NOx)等の有害物質を浄化する。酸素センサ113は、排気ガス中に含まれる酸素濃度を検出し、その検出結果をECU109に出力する。ECU109は、酸素センサ113の検出結果に基づいて、燃料噴射装置200から供給される燃料噴射量が目標空燃比となるように、フィードバック制御を行う。 The exhaust gas generated by combustion is discharged into the exhaust pipe 111 via the exhaust valve 104. The exhaust pipe 111 is provided with a three-way catalyst 112 and an oxygen sensor 113. The three-way catalyst 112 purifies harmful substances contained in the exhaust gas, such as nitrogen oxides (NOx). The oxygen sensor 113 detects the oxygen concentration contained in the exhaust gas and outputs the detection result to the ECU 109. Based on the detection result of the oxygen sensor 113, the ECU 109 performs feedback control so that the amount of fuel injected from the fuel injection device 200 matches the target air-fuel ratio.
また、ピストン102には、クランクシャフト131がコンロッド132を介して接続されている。そして、ピストン102の往復運動がクランクシャフト131により回転運動に変換される。クランクシャフト131には、クランク角度センサ116が取り付けられている。クランク角度センサ116は、クランクシャフト131の回転と位相を検出し、その検出結果をECU109に出力する。ECU109は、クランク角度センサ116の出力に基づいて、内燃機関101の回転速度を検出する。 Furthermore, a crankshaft 131 is connected to the piston 102 via a connecting rod 132. The reciprocating motion of the piston 102 is converted into rotational motion by the crankshaft 131. A crank angle sensor 116 is attached to the crankshaft 131. The crank angle sensor 116 detects the rotation and phase of the crankshaft 131 and outputs the detection results to the ECU 109. The ECU 109 detects the rotational speed of the internal combustion engine 101 based on the output of the crank angle sensor 116.
ECU109には、クランク角度センサ116、空気流量計120、酸素センサ113、アクセル開度センサ122、及び燃料圧力センサ126等の信号が入力される。アクセル開度センサ122は、運転者が操作するアクセルの開度を示すセンサである。 Signals from the crank angle sensor 116, air flow meter 120, oxygen sensor 113, accelerator position sensor 122, and fuel pressure sensor 126 are input to the ECU 109. The accelerator position sensor 122 is a sensor that indicates the position of the accelerator operated by the driver.
ECU109は、アクセル開度センサ122から供給された信号に基づいて、内燃機関101の要求トルクを算出すると共に、アイドル状態であるか否かの判定等を行う。また、ECU109は、要求トルクなどから、内燃機関101に必要な吸入空気量を算出して、それに見合った開度信号をスロットル弁119に出力する。 The ECU 109 calculates the required torque of the internal combustion engine 101 based on the signal supplied from the accelerator position sensor 122, and determines whether the engine is idling or not. The ECU 109 also calculates the amount of intake air required for the internal combustion engine 101 from the required torque, etc., and outputs an appropriate opening signal to the throttle valve 119.
また、ECU109は、クランク角度センサ116から供給された信号に基づいて、内燃機関101の回転速度(以下、エンジン回転数という)を演算する回転数検出部を有する。さらに、ECU109は、水温センサ108から得られる冷却水の温度と、内燃機関101の始動後の経過時間等から三元触媒112が暖機された状態であるか否かを判断する不図示の暖機判断部を有する。 The ECU 109 also has a rotation speed detection unit that calculates the rotation speed of the internal combustion engine 101 (hereinafter referred to as engine rotation speed) based on a signal supplied from the crank angle sensor 116. Furthermore, the ECU 109 has a warm-up determination unit (not shown) that determines whether the three-way catalyst 112 is warmed up based on the coolant temperature obtained from the water temperature sensor 108 and the elapsed time since the internal combustion engine 101 was started, etc.
燃料噴射制御装置127は、吸入空気量に応じた燃料量(目標噴射量)を算出して、それに応じた燃料噴射信号を燃料噴射装置200に出力する。さらに、燃料噴射制御装置127は、点火コイル107に通電信号を出力し、点火プラグ106に点火信号を出力する。 The fuel injection control device 127 calculates the amount of fuel (target injection amount) according to the amount of intake air, and outputs a corresponding fuel injection signal to the fuel injection device 200. Furthermore, the fuel injection control device 127 outputs an energization signal to the ignition coil 107, and outputs an ignition signal to the spark plug 106.
[燃料噴射装置の構成]
次に、図1に示した燃料噴射装置200の構成について、図2を参照して説明する。
図2は、燃料噴射装置200の内部構成例を示す断面図である。
[Configuration of fuel injection device]
Next, the configuration of the fuel injection device 200 shown in FIG. 1 will be described with reference to FIG.
FIG. 2 is a cross-sectional view showing an example of the internal configuration of the fuel injection device 200.
図2に示すように、燃料噴射装置200は、燃料を供給する燃料供給部212と、燃料の通り道となる燃料噴射孔215を有した弁座202と、弁体201を駆動する可動鉄心(可動子)206と、で構成される。本実施形態では、ガソリン又は混合燃料を燃料とする内燃機関用の電磁式燃料噴射装置を例にとり、説明する。 As shown in Figure 2, the fuel injection device 200 is composed of a fuel supply unit 212 that supplies fuel, a valve seat 202 that has fuel injection holes 215 through which the fuel passes, and a movable iron core (movable element) 206 that drives the valve body 201. In this embodiment, an electromagnetic fuel injection device for an internal combustion engine that uses gasoline or a mixed fuel as fuel will be described as an example.
燃料噴射装置200は、図面上において上端側に燃料供給部212が構成され、下端側に燃料噴射孔215及び弁座202が構成される。そして、燃料供給部212と弁座202との間に可動鉄心206、弁体201、及びスリーブ214が配置されている。 The fuel injection device 200 has a fuel supply section 212 at the upper end in the drawing, and a fuel injection hole 215 and valve seat 202 at the lower end. The movable iron core 206, valve body 201, and sleeve 214 are arranged between the fuel supply section 212 and the valve seat 202.
スリーブ214は、筒状の形状をしており、弁体201上側の外周面に嵌合して結合されている。スリーブ214の上端部にはフランジが形成されている。フランジは、スリーブ214の上側において周囲に張り出した形状である。 The sleeve 214 is cylindrical in shape and is fitted and connected to the outer peripheral surface of the upper side of the valve body 201. A flange is formed at the upper end of the sleeve 214. The flange has a shape that protrudes outward from the upper side of the sleeve 214.
スリーブ214の上方には、第一ばね部材210が配置されている。また、スリーブ214の周囲であってフランジの下面(伝達面219)と可動鉄心206との間に、第二ばね部材216が配置されている。第二ばね部材216は、可動鉄心206とスリーブ214とが互いに離間する方向に付勢する。スリーブ214のフランジ(伝達面219)は、第二ばね部材216の力を弁体201及び可動鉄心206に伝達する。 A first spring member 210 is disposed above the sleeve 214. A second spring member 216 is disposed around the sleeve 214, between the lower surface of the flange (transmission surface 219) and the movable iron core 206. The second spring member 216 biases the movable iron core 206 and sleeve 214 in a direction that moves them away from each other. The flange (transmission surface 219) of the sleeve 214 transmits the force of the second spring member 216 to the valve body 201 and the movable iron core 206.
燃料噴射装置200は、燃料噴射孔215及び弁座202に対して反対側(燃料供給部212側)の端部が図示しない高圧燃料配管129(図1参照)に連結される。燃料噴射装置200は、燃料供給部212に対して反対側(燃料噴射孔215側)の端部が、燃焼室121(図1参照)を形成する部材(シリンダブロック、シリンダヘッド等)に形成された取付穴(挿入孔)に挿入される。 The end of the fuel injection device 200 opposite the fuel injection hole 215 and valve seat 202 (the fuel supply unit 212 side) is connected to a high-pressure fuel pipe 129 (see Figure 1), not shown. The end of the fuel injection device 200 opposite the fuel supply unit 212 (the fuel injection hole 215 side) is inserted into a mounting hole (insertion hole) formed in a member (cylinder block, cylinder head, etc.) that forms the combustion chamber 121 (see Figure 1).
燃料噴射装置200は、燃料供給部212を通じて高圧燃料配管129(図1参照)から燃料の供給を受け、弁座202の先端部から燃焼室121(図1参照)内に燃料を噴射する。燃料噴射装置200の内部には、燃料供給部212側の基端部から燃料噴射孔215側の先端部まで、燃料がほぼ燃料噴射装置200の中心軸線200aに沿って流れるように、燃料通路が構成されている。 Fuel injection device 200 receives fuel from high-pressure fuel pipe 129 (see Figure 1) through fuel supply section 212, and injects the fuel into combustion chamber 121 (see Figure 1) from the tip of valve seat 202. A fuel passage is configured inside fuel injection device 200 so that fuel flows substantially along central axis 200a of fuel injection device 200 from the base end on the fuel supply section 212 side to the tip end on the fuel injection hole 215 side.
コイル208は、固定鉄心(固定子)207とハウジング209との間に配置されている。固定鉄心207、コイル208及びハウジング209は、電磁石を構成する。コイル208に通電されていない閉弁状態では、弁体201を閉弁方向(弁座202側)に付勢する第一ばね部材210の付勢力により、弁体201が弁座202に当接している。この状態を閉弁安定状態(閉弁待機状態)とする。閉弁安定状態では、可動鉄心206は、ストッパ217と当接し、閉弁位置に配置される。弁体201は、可動鉄心206からの荷重を伝達するスリーブ214の伝達面219を介して駆動される。 The coil 208 is disposed between the fixed iron core (stator) 207 and the housing 209. The fixed iron core 207, coil 208, and housing 209 form an electromagnet. In the closed valve state where the coil 208 is not energized, the valve element 201 abuts against the valve seat 202 due to the biasing force of the first spring member 210, which biases the valve element 201 in the valve closing direction (towards the valve seat 202). This state is called the stable closed valve state (valve closed standby state). In the stable closed valve state, the movable iron core 206 abuts against the stopper 217 and is positioned in the closed valve position. The valve element 201 is driven via the transmission surface 219 of the sleeve 214, which transmits the load from the movable iron core 206.
ストッパ217は、おおよそ筒状の形状をしており、可動鉄心206よりも下流側(弁座202側)において弁体201の外周面に嵌合して結合されている。ストッパ217は、可動鉄心206の閉弁方向への運動を抑制する。 The stopper 217 is roughly cylindrical in shape and is fitted and connected to the outer peripheral surface of the valve body 201 downstream of the movable iron core 206 (towards the valve seat 202). The stopper 217 prevents the movable iron core 206 from moving in the valve closing direction.
閉弁安定状態では、スリーブ214は、第一ばね部材210の付勢力から第二ばね部材216の付勢力を引いた力により下流側(弁座202側、閉弁方向)に付勢され、弁体201が弁座202と接触して、静止している。可動鉄心206は、第二ばね部材216の付勢力により、閉弁方向(弁座202側)に付勢され、ストッパ217と接触している。
弁体201のスリーブ214の下端218と可動鉄心206の上面(伝達面)との間には、隙間250が生じている。
In the stable valve-closed state, the sleeve 214 is biased downstream (toward the valve seat 202, in the valve-closing direction) by the force obtained by subtracting the biasing force of the second spring member 216 from the biasing force of the first spring member 210, and the valve element 201 is in contact with the valve seat 202 and remains stationary. The movable iron core 206 is biased in the valve-closing direction (toward the valve seat 202) by the biasing force of the second spring member 216, and is in contact with the stopper 217.
A gap 250 is formed between the lower end 218 of the sleeve 214 of the valve body 201 and the upper surface (transmission surface) of the movable iron core 206 .
なお、スリーブ214の下端部にフランジを形成してもよい。この場合、スリーブ214の下端部に形成したフランジの下面が伝達面として、可動鉄心206の上面と接触する。 A flange may be formed at the lower end of the sleeve 214. In this case, the lower surface of the flange formed at the lower end of the sleeve 214 serves as the transmission surface and comes into contact with the upper surface of the movable iron core 206.
燃料噴射装置200には、燃料噴射制御装置127及びECU(エンジン制御装置)109が接続される。燃料噴射制御装置127は、ECU109から駆動指令パルス(噴射パルス)を受けて燃料噴射装置200に駆動電流(駆動電圧)を通電する回路を有する。 The fuel injection device 200 is connected to a fuel injection control device 127 and an ECU (engine control device) 109. The fuel injection control device 127 has a circuit that receives a drive command pulse (injection pulse) from the ECU 109 and passes a drive current (drive voltage) to the fuel injection device 200.
なお、ECU109と燃料噴射制御装置127とは一体の部品として構成されてもよい。また、燃料噴射制御装置127は、燃料噴射装置200の駆動電圧を発生する装置であって、ECU109と一体となったものであってもよいし、単体で構成されてもよい。 Note that the ECU 109 and fuel injection control device 127 may be configured as an integrated component. Furthermore, the fuel injection control device 127 is a device that generates a drive voltage for the fuel injection device 200, and may be integrated with the ECU 109 or configured as a standalone component.
ECU109は、エンジンの状態を示す信号を各種センサから取り込み、内燃機関の運転条件に応じて適切な駆動指令パルス(噴射パルス)のパルス幅や噴射タイミングの演算を行う。ECU109より出力された駆動指令パルスのパルス幅は、信号線223を通して燃料噴射制御装置127に入力される。 ECU 109 receives signals indicating the engine's condition from various sensors and calculates the appropriate pulse width and injection timing of the drive command pulse (injection pulse) according to the operating conditions of the internal combustion engine. The pulse width of the drive command pulse output from ECU 109 is input to fuel injection control device 127 via signal line 223.
燃料噴射制御装置127は、コイル208に印加する駆動電圧を制御し、コイル208に駆動電流を供給する。ECU109は、通信ライン222を通して、燃料噴射制御装置127と通信を行っている。そして、ECU109は、燃料噴射装置200に供給する燃料の圧力や運転条件によって燃料噴射制御装置127によって生成する駆動電流を切り替える。燃料噴射制御装置127は、ECU109との通信によって制御定数を変更できるようになっており、制御定数に応じて電流波形を変化させる。 The fuel injection control device 127 controls the drive voltage applied to the coil 208 and supplies a drive current to the coil 208. The ECU 109 communicates with the fuel injection control device 127 via a communication line 222. The ECU 109 then switches the drive current generated by the fuel injection control device 127 depending on the pressure of the fuel supplied to the fuel injection device 200 and the operating conditions. The fuel injection control device 127 is able to change its control constants through communication with the ECU 109, and changes the current waveform according to the control constants.
[燃料噴射制御装置の構成]
次に、燃料噴射制御装置127の構成について、図3を参照して説明する。
図3は、燃料噴射制御装置127の駆動回路及びECU109の詳細な構成例を示す図である。
[Configuration of fuel injection control device]
Next, the configuration of the fuel injection control device 127 will be described with reference to FIG.
FIG. 3 is a diagram showing a detailed configuration example of the drive circuit of the fuel injection control device 127 and the ECU 109.
ECU109(図2参照)には、上述したようにCPU501が内蔵されている。CPU501は、燃料圧力センサ126や、空気流量計120、酸素センサ113、クランク角度センサ116等からエンジンの状態を示す各種信号を取り込む。そして、CPU501は、これらの信号に基づいて、内燃機関の運転条件に応じて燃料噴射装置200から噴射する燃料噴射量を制御するための駆動指令パルス(噴射パルス)のパルス幅や噴射タイミングの演算を行う。 As mentioned above, the ECU 109 (see Figure 2) has a built-in CPU 501. The CPU 501 takes in various signals indicating the state of the engine from the fuel pressure sensor 126, air flow meter 120, oxygen sensor 113, crank angle sensor 116, etc. Based on these signals, the CPU 501 calculates the pulse width and injection timing of a drive command pulse (injection pulse) to control the amount of fuel injected from the fuel injection device 200 according to the operating conditions of the internal combustion engine.
また、CPU501は、内燃機関の運転条件に応じて適切な駆動指令パルスのパルス幅や噴射タイミングの演算を行い、信号線223を通して燃料噴射装置200の駆動IC(Integrated Circuit)502に駆動指令パルスを出力する。 The CPU 501 also calculates the appropriate pulse width and injection timing of the drive command pulse depending on the operating conditions of the internal combustion engine, and outputs the drive command pulse to the drive IC (Integrated Circuit) 502 of the fuel injection device 200 via signal line 223.
このCPU501は、本実施形態に係る制御部の一具体例を示すものであり、通電制御部501a、電圧検出部501b、デジタルフィルタ部501c、閉弁検出部501d、及び変動演算部501eを備える。 This CPU 501 represents a specific example of a control unit according to this embodiment, and includes a current control unit 501a, a voltage detection unit 501b, a digital filter unit 501c, a valve closure detection unit 501d, and a fluctuation calculation unit 501e.
通電制御部501aは、駆動指令パルスを生成して駆動IC502に出力する通電制御処理を行う。
電圧検出部501bは、コイル208の通電時の電圧値を検出する電圧検出処理を行う。
フィルタ部の一例としてのデジタルフィルタ部501cは、コイル208の通電時の電圧値の波形の変曲点を検出するデジタルフィルタ処理を行う。
閉弁検出部501dは、所定の検出開始タイミング(図4及び図5の閉弁検出開始時刻Tss)から検出終了タイミング(図4及び図5の閉弁検出終了時刻Tse)までの時間における電圧値の波形の変曲点に基づいて、弁体201の閉弁タイミングを検出する処理を行う。
変動演算部501eは、デジタルフィルタ部501cにおいて駆動電圧をデジタルフィルタ処理して得られた電圧値の変動を演算し、演算の結果から後述する開弁安定性を判定する処理を行う。開弁安定性は、閉弁する前の弁体201の動作の安定性、すなわち開弁状態における弁体201の動作の安定性を示す。
The energization control unit 501 a performs energization control processing to generate a drive command pulse and output it to the drive IC 502 .
The voltage detection unit 501b performs a voltage detection process to detect the voltage value when the coil 208 is energized.
The digital filter unit 501c, which is an example of a filter unit, performs digital filtering to detect an inflection point of the waveform of the voltage value when the coil 208 is energized.
The valve closure detection unit 501d performs processing to detect the valve closure timing of the valve body 201 based on the inflection point of the waveform of the voltage value from a predetermined detection start timing (valve closure detection start time Tss in Figures 4 and 5) to a detection end timing (valve closure detection end time Tse in Figures 4 and 5).
The variation calculation unit 501e calculates the variation in the voltage value obtained by digitally filtering the drive voltage in the digital filter unit 501c, and performs processing to determine the valve opening stability (described later) from the calculation results. The valve opening stability indicates the stability of the operation of the valve element 201 before the valve is closed, i.e., the stability of the operation of the valve element 201 in the open state.
なお、燃料噴射装置200による噴射量の大小は、駆動指令パルスのパルス幅の大小によって決まる。その後、駆動IC502は、スイッチング素子505,506,507の通電と非通電を切り替えて燃料噴射装置200へ駆動電流を供給する。 The amount of injection by fuel injection device 200 is determined by the pulse width of the drive command pulse. Then, drive IC 502 switches switching elements 505, 506, and 507 between energized and de-energized states to supply drive current to fuel injection device 200.
スイッチング素子505は、燃料噴射制御装置127(図2参照)の駆動回路に入力された電圧源VBよりも高い高電圧源と、燃料噴射装置200に設けられたソレノイド540(図2のコイル208に相当)の高電圧側の端子間に接続されている。スイッチング素子505,506,507は、例えば、FET(Field effect transistor)等のトランジスタによって構成され、燃料噴射装置200への通電と非通電を切り替えることができる。 Switching element 505 is connected between a high voltage source higher than voltage source VB input to the drive circuit of fuel injection control device 127 (see Figure 2) and the high voltage side terminal of solenoid 540 (corresponding to coil 208 in Figure 2) provided in fuel injection device 200. Switching elements 505, 506, 507 are formed, for example, by transistors such as FETs (Field Effect Transistors), and can switch between energizing and de-energizing fuel injection device 200.
高電圧源の初期電圧値である昇圧電圧VHは、例えば65Vであり、バッテリ電圧VBを昇圧回路514によって昇圧することで生成される。昇圧回路514は、例えば、コイル530とトランジスタ531、ダイオード532及びコンデンサ533で構成されている。 The boost voltage VH, which is the initial voltage value of the high voltage source, is, for example, 65 V, and is generated by boosting the battery voltage VB using the boost circuit 514. The boost circuit 514 is composed of, for example, a coil 530, a transistor 531, a diode 532, and a capacitor 533.
昇圧回路514では、トランジスタ531をONにすると、バッテリ電圧VBが接地電位534側へ流れる。一方、トランジスタ531をOFFにすると、コイル530に発生する高い電圧がダイオード532を通して整流され、コンデンサ533に電荷が蓄積される。
そして、コンデンサ533の電圧が昇圧電圧VHとなるまで、このトランジスタのONとOFFを繰り返し、コンデンサ533の電圧を増加させる。トランジスタ531は、駆動IC502又はCPU501と接続され、昇圧回路514から出力される昇圧電圧VHは、駆動IC502又はCPU501が検出するように構成する。なお、昇圧回路514は、DC/DCコンバータ等により構成してもよい。
In the boost circuit 514, when the transistor 531 is turned on, the battery voltage VB flows to the ground potential 534. On the other hand, when the transistor 531 is turned off, the high voltage generated in the coil 530 is rectified through the diode 532, and a charge is accumulated in the capacitor 533.
Then, this transistor is repeatedly turned on and off until the voltage of the capacitor 533 reaches the boosted voltage VH, thereby increasing the voltage of the capacitor 533. The transistor 531 is connected to the driving IC 502 or the CPU 501, and the boosted voltage VH output from the boost circuit 514 is configured to be detected by the driving IC 502 or the CPU 501. The boost circuit 514 may be configured by a DC/DC converter or the like.
スイッチング素子507は、低電圧源とソレノイド540の高圧端子間に接続されている。低電圧源VBは、例えば、バッテリ電圧であり、その電圧値は12~14V程度である。スイッチング素子506は、燃料噴射装置200(図2参照)の低電圧側の端子と接地電位515の間に接続されている。 Switching element 507 is connected between the low-voltage power supply and the high-voltage terminal of solenoid 540. Low-voltage power supply VB is, for example, a battery voltage, and its voltage value is approximately 12 to 14 V. Switching element 506 is connected between the low-voltage terminal of fuel injection device 200 (see Figure 2) and ground potential 515.
駆動IC502は、電流検出用の抵抗508,512,513により、燃料噴射装置200に流れている電流値を検出し、検出した電流値によって、スイッチング素子505,506,507の通電と非通電を切替え、所望の駆動電流を生成している。ダイオード509,510は、燃料噴射装置200のソレノイド540に逆電圧を印加し、ソレノイド540に供給されている電流を急速に低減する。 The drive IC 502 detects the current flowing through the fuel injection device 200 using current detection resistors 508, 512, and 513, and switches the switching elements 505, 506, and 507 between energized and de-energized states based on the detected current value, generating the desired drive current. Diodes 509 and 510 apply a reverse voltage to the solenoid 540 of the fuel injection device 200, rapidly reducing the current being supplied to the solenoid 540.
CPU501は、通信ライン222を通して、駆動IC502と通信を行っている。CPU501は、燃料噴射装置200(図2参照)に供給する燃料の圧力や運転条件によって駆動IC502によって生成される駆動電流を切り替える。また、抵抗508,512,513の両端は、駆動IC502のA/D変換ポートに接続されており、抵抗508,512,513の両端にかかる電圧を駆動IC502で検出できるように構成されている。 CPU 501 communicates with drive IC 502 via communication line 222. CPU 501 switches the drive current generated by drive IC 502 depending on the pressure of the fuel supplied to fuel injection device 200 (see Figure 2) and operating conditions. In addition, both ends of resistors 508, 512, and 513 are connected to the A/D conversion port of drive IC 502, and the voltage across resistors 508, 512, and 513 can be detected by drive IC 502.
[従来の燃料噴射装置の動作]
次に、燃料噴射制御装置127の制御による、従来の燃料噴射装置200の動作について、図4を参照して説明する。
図4は、図2に示した燃料噴射装置200について、従来の駆動指令パルス(噴射パルス)、駆動電圧、検出フィルタ、フィルタ後信号、駆動電流、弁体及び可動鉄心の変位の例を示す図である。
[Operation of conventional fuel injection device]
Next, the operation of the conventional fuel injection device 200 under the control of the fuel injection control device 127 will be described with reference to FIG.
FIG. 4 is a diagram showing an example of a conventional drive command pulse (injection pulse), drive voltage, detection filter, filtered signal, drive current, and displacement of the valve body and movable core for the fuel injection device 200 shown in FIG.
図4に示すように、時刻Tsにおいて駆動指令パルスTiが入力されると、バッテリ電圧VBよりも高い電圧に昇圧された高電圧源から高電圧304がコイル208(図2参照)に印加され、コイル208に電流の供給が開始される。 As shown in Figure 4, when a drive command pulse Ti is input at time Ts, a high voltage 304 is applied to coil 208 (see Figure 2) from a high voltage source that has been boosted to a voltage higher than battery voltage VB, and current begins to be supplied to coil 208.
コイル208への通電後、固定鉄心207、コイル208及びハウジング209によって構成された電磁石により起磁力が発生する。この起磁力により、固定鉄心207、ハウジング209及び可動鉄心206によってコイル208を囲むように磁路(磁気回路)が形成され、形成された磁路を周回するように磁束が流れる。このとき、可動鉄心206と固定鉄心207との間に磁気吸引力が作用し、可動鉄心206が固定鉄心207に向けて変位する。その後、可動鉄心206は、その上面がスリーブ214の下端218に当接するまで変位する。なお、可動鉄心206が、スリーブ214に当接するまでの間は、弁体201は、弁座202との当接状態を維持し続ける。 After current is applied to the coil 208, a magnetomotive force is generated by the electromagnet formed by the fixed iron core 207, coil 208, and housing 209. This magnetomotive force forms a magnetic path (magnetic circuit) that surrounds the coil 208 using the fixed iron core 207, housing 209, and movable iron core 206, and magnetic flux flows around the formed magnetic path. At this time, a magnetic attraction force acts between the movable iron core 206 and the fixed iron core 207, displacing the movable iron core 206 toward the fixed iron core 207. The movable iron core 206 then displaces until its upper surface abuts the lower end 218 of the sleeve 214. Note that the valve body 201 continues to maintain abutment with the valve seat 202 until the movable iron core 206 abuts against the sleeve 214.
可動鉄心206が、弁体201(すなわちスリーブ214の下端218)と可動鉄心206との間に生じている隙間250だけ変位し、弁体201(スリーブ214の伝達面219)と可動鉄心206とが衝突すると、弁体201は可動鉄心206の持つ運動エネルギーにより上流側に引き上げられ、弁体201は、弁座202から離間する。これにより、弁体201と弁座202の間に隙間が構成され、燃料通路が開き、燃料噴射孔215より燃料が噴射される。すると、運動エネルギーを有した可動鉄心206により、弁体201は急峻に変位する。 The movable iron core 206 is displaced by the gap 250 that exists between the valve element 201 (i.e., the lower end 218 of the sleeve 214) and the movable iron core 206, and when the valve element 201 (transmission surface 219 of the sleeve 214) collides with the movable iron core 206, the valve element 201 is pulled upstream by the kinetic energy of the movable iron core 206, and the valve element 201 moves away from the valve seat 202. This creates a gap between the valve element 201 and the valve seat 202, opening the fuel passage and allowing fuel to be injected from the fuel injection hole 215. The movable iron core 206, which now has kinetic energy, causes the valve element 201 to be rapidly displaced.
燃料噴射制御装置127は、時刻Tsから可動鉄心206と弁体201とが衝突し、弁座202から弁体201が離間するタイミング334、又は弁体201が開弁できるのに十分な運動エネルギーが可動鉄心206に蓄積されるまで、高電圧304を印加し、駆動電流308をコイル208に流す。これにより、可動鉄心206と固定鉄心207との間には、必要十分な磁気吸引力が発生し、変位335のように可動鉄心206を素早く応答させることができる。そして、可動鉄心206を素早く応答させることにより、供給される燃料の圧力が高い場合でも、可動鉄心206によって弁体201を駆動させることができる。 The fuel injection control device 127 applies high voltage 304 and passes drive current 308 through coil 208 from time Ts until the movable iron core 206 and valve element 201 collide and the valve element 201 separates from the valve seat 202 at timing 334, or until sufficient kinetic energy is accumulated in the movable iron core 206 to open the valve element 201. This generates a necessary and sufficient magnetic attraction force between the movable iron core 206 and the fixed iron core 207, allowing the movable iron core 206 to respond quickly, as shown by displacement 335. By allowing the movable iron core 206 to respond quickly, the valve element 201 can be driven by the movable iron core 206 even when the pressure of the supplied fuel is high.
コイル208に流れる駆動電流は、高電圧304の印加により駆動電流308(ピーク電流)で示すように急峻に立ち上げられる。そして、駆動電流308がピーク電流値Ipに達すると、燃料噴射制御装置127は、高電圧304を逆方向に印加する(逆電圧を印加する)。すなわち、燃料噴射制御装置127は、スイッチング素子505,506,507(図3参照)を共にOFFにする。これにより、燃料噴射装置200のインダクタンスによる逆起電力によって、ダイオード509,510が通電し、電流が昇圧回路514側へ帰還される。その結果、コイル208に流れる駆動電流は、電流317で示すように急速に低下し、遮断される。電流317がホールド電流318に達すると、電圧305(バッテリ電圧VB)でスイッチングされ、ホールド電流318が維持される。 The drive current flowing through coil 208 rises sharply as shown by drive current 308 (peak current) due to the application of high voltage 304. When drive current 308 reaches peak current value Ip, fuel injection control device 127 applies high voltage 304 in the reverse direction (applies reverse voltage). That is, fuel injection control device 127 turns off all switching elements 505, 506, and 507 (see Figure 3). As a result, diodes 509 and 510 are energized by the back electromotive force caused by the inductance of fuel injection device 200, and current is fed back to boost circuit 514. As a result, the drive current flowing through coil 208 drops sharply as shown by current 317 and is then cut off. When current 317 reaches hold current 318, switching occurs at voltage 305 (battery voltage VB), and hold current 318 is maintained.
可動鉄心206と固定鉄心207の衝突後、弁体201は上流側へ変位し、可動鉄心206は下流側へ変位する。可動鉄心206が固定鉄心207に衝突すると、弁体201と可動鉄心206とは離間し、可動鉄心206は下流側へ変位するが、やがて可動鉄心206は目標リフト位置で静止し安定する。この状態を開弁安定状態とする。 After the movable iron core 206 and fixed iron core 207 collide, the valve body 201 displaces upstream and the movable iron core 206 displaces downstream. When the movable iron core 206 collides with the fixed iron core 207, the valve body 201 and the movable iron core 206 separate, and the movable iron core 206 displaces downstream, but eventually the movable iron core 206 comes to rest at the target lift position and stabilizes. This state is called the stable open valve state.
可動鉄心206と弁体201は、相対運動が可能なように構成されている。このため、可動鉄心206が弁体201のスリーブ214に衝突した際、弁体201と可動鉄心206は互いに離れ、弁体201が上流側に変位する。 The movable iron core 206 and the valve body 201 are configured to be capable of relative movement. Therefore, when the movable iron core 206 collides with the sleeve 214 of the valve body 201, the valve body 201 and the movable iron core 206 separate from each other, and the valve body 201 is displaced upstream.
続いて、時刻Teで駆動指令パルスTiがOFFになると、燃料噴射制御装置127は、逆方向の駆動電圧をコイル208に印加する(逆電圧を印加する)。これにより、コイル208への電流供給が断たれ、磁気回路中に生じていた磁束が消滅し磁気吸引力が消滅する。その結果、磁気吸引力を失った可動鉄心206は、第一ばね部材210の荷重と、燃料圧力による力によって押し戻され、弁体201は弁座202に接触する閉位置になる。 Next, when the drive command pulse Ti turns OFF at time Te, the fuel injection control device 127 applies a drive voltage in the opposite direction to the coil 208 (applies a reverse voltage). This cuts off the current supply to the coil 208, causing the magnetic flux generated in the magnetic circuit to disappear and the magnetic attraction force to disappear. As a result, the movable iron core 206, which has lost its magnetic attraction force, is pushed back by the load of the first spring member 210 and the force due to the fuel pressure, and the valve body 201 reaches the closed position in contact with the valve seat 202.
弁体201に作用する第一ばね部材210の付勢力は、弁体201に結合されているスリーブ214の下端218を介して、可動鉄心206に伝達される。駆動指令パルスTiがOFFになる時刻Teから閉弁が完了する時刻Tc1までの閉弁所要時間が経過すると(時刻Tc1において)、弁体201が弁座202と接触する。 The biasing force of the first spring member 210 acting on the valve element 201 is transmitted to the movable iron core 206 via the lower end 218 of the sleeve 214, which is connected to the valve element 201. When the required valve closing time has elapsed (at time Tc1), from time Te when the drive command pulse Ti turns OFF to time Tc1 when the valve is completely closed, the valve element 201 comes into contact with the valve seat 202.
弁体201が弁座202と接触した後、可動鉄心206は、弁体201のスリーブ214の下端218から離脱し、下向き方向(閉弁方向)に運動を継続する。閉弁が完了する時刻Tc1以降、可動鉄心206と弁体201のスリーブ214とは、分離した状態となる。このとき、駆動電圧には、変曲点330(第一の変曲点の例)で示すように、折れ曲がりのような変化が現れる。この変化により、閉弁が完了する時刻Tc1を検出することができる。 After the valve element 201 comes into contact with the valve seat 202, the movable iron core 206 separates from the lower end 218 of the sleeve 214 of the valve element 201 and continues to move downward (in the valve closing direction). After time Tc1, when the valve is completely closed, the movable iron core 206 and the sleeve 214 of the valve element 201 become separated. At this time, a bend-like change appears in the drive voltage, as shown by inflection point 330 (an example of a first inflection point). This change makes it possible to detect the time Tc1 when the valve is completely closed.
燃料噴射装置200を閉弁する際は、弁体201が弁座202と衝突した後、可動鉄心206は、第二ばね部材216の付勢力のみが作用し、第二ばね部材216の付勢力と可動鉄心206の慣性力により、ストッパ217に衝突する。このとき、駆動電圧には、変曲点331(第二の変曲点の例)で示すように、折れ曲がりのような変化が現れる。この変化により、可動鉄心206がストッパ217に衝突する時刻Td1を検出することができる。 When the fuel injection device 200 is closed, after the valve body 201 collides with the valve seat 202, only the biasing force of the second spring member 216 acts on the movable iron core 206, causing it to collide with the stopper 217 due to the biasing force of the second spring member 216 and the inertial force of the movable iron core 206. At this time, a bend-like change appears in the drive voltage, as shown by inflection point 331 (an example of a second inflection point). This change makes it possible to detect the time Td1 at which the movable iron core 206 collides with the stopper 217.
このように、可動鉄心206の運動が変化すると可動鉄心206の加速度が変化し、コイル208のインダクタンスが変化する。つまり、燃料噴射装置200を閉弁する際には、コイル208に流れる駆動電流が遮断され、コイル208に逆起電力が印加される。そして、駆動電流が収束すると徐々に逆起電力も減少するため、逆起電力が減少する際にインダクタンスが変化する。 In this way, when the movement of the movable iron core 206 changes, the acceleration of the movable iron core 206 changes, and the inductance of the coil 208 changes. In other words, when the fuel injection device 200 is closed, the drive current flowing through the coil 208 is cut off and a back electromotive force is applied to the coil 208. Then, as the drive current converges, the back electromotive force also gradually decreases, and as the back electromotive force decreases, the inductance changes.
弁体201が弁座202に衝突する際(時刻Tc1)のインダクタンスの変化により、コイル208の駆動電圧に変曲点330が発生する。また、可動鉄心206がストッパ217に衝突する際(時刻Td1)のインダクタンスの変化により、コイル208の駆動電圧に変曲点331が発生する。 When the valve disc 201 collides with the valve seat 202 (time Tc1), a change in inductance causes an inflection point 330 to occur in the drive voltage of the coil 208. Furthermore, when the movable iron core 206 collides with the stopper 217 (time Td1), a change in inductance causes an inflection point 331 to occur in the drive voltage of the coil 208.
変曲点330は、燃料噴射装置200の閉弁完了タイミングとなる。変曲点330は、例えば、コイル208に印加される駆動電圧の時系列データを2階微分すると、極値(極大値もしくは極小値)として現れる。したがって、駆動電圧の時系列データを2階微分し、極値を検出することで変曲点330を特定することができる。変曲点331も同様に、駆動電圧の時系列データを2階微分することで求められる。 Inflection point 330 is the timing at which the fuel injection device 200 completes valve closing. For example, inflection point 330 appears as an extreme value (maximum or minimum value) when the time series data of the drive voltage applied to coil 208 is differentiated twice. Therefore, inflection point 330 can be identified by differentiating the time series data of the drive voltage twice and detecting the extreme value. Inflection point 331 can also be determined by differentiating the time series data of the drive voltage twice.
フィルタ後信号は、駆動電圧にデジタルフィルタ処理を実施した信号であって、駆動電圧を2階微分した波形である。この図4及び後述する図5では、フィルタ後信号(2階微分値)の模式的な波形を示し、後述する図6にフィルタ後信号の詳細な波形の例を示している。 The filtered signal is a signal obtained by performing digital filtering on the drive voltage, and is a waveform obtained by second-order differentiation of the drive voltage. Figure 4 and Figure 5, described below, show a schematic waveform of the filtered signal (second-order differential value), and Figure 6, described below, shows an example of a detailed waveform of the filtered signal.
上述したように駆動電圧の傾きの変化に伴って、駆動電圧を2階微分した波形は、デジタルフィルタ処理後の電圧の数値が変化する。すなわち、弁体201が閉弁すると、可動鉄心206の加速度が変化するため、駆動電圧の変化として現れる。よって、デジタルフィルタ処理後の電圧値の極大値、すなわち決められた閉弁検出開始時刻Tssから閉弁検出終了時刻Tseまでの間での最大値を算出することで、弁体201が閉弁した時刻Tc1と可動鉄心206がストッパ217に衝突した時刻Td1を、検出することが可能となる。 As described above, as the slope of the drive voltage changes, the waveform obtained by second-order differentiation of the drive voltage changes in the value of the voltage after digital filtering. In other words, when the valve element 201 closes, the acceleration of the movable iron core 206 changes, which appears as a change in the drive voltage. Therefore, by calculating the maximum value of the voltage value after digital filtering, i.e., the maximum value between the determined valve close detection start time Tss and valve close detection end time Tse, it is possible to detect the time Tc1 when the valve element 201 closes and the time Td1 when the movable iron core 206 collides with the stopper 217.
図4に示すように可動鉄心206が、ストッパ217に衝突をした後は、衝突により運動エネルギーが消費される。そして、第二ばね部材216の閉弁方向への付勢力により、徐々に可動鉄心206の運動が小さくなり、やがて閉弁安定状態へと遷移する。ここで、閉弁安定状態に到達する時刻Tstまでの時間を短くすることで、前噴射の駆動指令パルスTi1と後続噴射の駆動指令パルスTi2との間隔Tdwを小さく設定しても、燃料を安定して噴射することが可能となる。以下では、前噴射の駆動指令パルスTi1と後続噴射の駆動指令パルスTi2を区別しない場合には、「駆動指令パルスTi」と記す。 As shown in Figure 4, after the movable iron core 206 collides with the stopper 217, kinetic energy is consumed by the collision. Then, due to the biasing force of the second spring member 216 in the valve closing direction, the movement of the movable iron core 206 gradually decreases, and eventually the valve transitions to a stable closed state. Here, by shortening the time until the time Tst at which the stable closed state is reached, it becomes possible to inject fuel stably even if the interval Tdw between the drive command pulse Ti1 for the pre-injection and the drive command pulse Ti2 for the subsequent injection is set small. Hereinafter, when there is no need to distinguish between the drive command pulse Ti1 for the pre-injection and the drive command pulse Ti2 for the subsequent injection, they will be referred to as "drive command pulse Ti."
しかし、前噴射の駆動指令パルスTi1と後続噴射の駆動指令パルスTi2との間隔Tdwが極端に小さい条件の場合、弁体201が閉弁安定状態となる時刻Tstよりも前に、後続噴射の駆動指令パルスTi2が印加されることがある。この場合、可動鉄心206がバウンドしている時間帯に、後続噴射の駆動指令パルスTi2が印加されるため、可動鉄心206及び弁体201の運動が不安定となり、燃料噴射装置200から噴射される燃料噴射量が目標噴射量から変化する虞がある。そのため、弁体201が弁座202に衝突した時刻Tc1から閉弁安定状態となる時刻Tstまでの時間は、短いことが望ましい。 However, when the interval Tdw between the drive command pulse Ti1 for the pre-injection and the drive command pulse Ti2 for the subsequent injection is extremely small, the drive command pulse Ti2 for the subsequent injection may be applied before the time Tst at which the valve element 201 reaches a stable closed valve state. In this case, the drive command pulse Ti2 for the subsequent injection is applied during the time period when the movable iron core 206 is bouncing, which may cause the movement of the movable iron core 206 and the valve element 201 to become unstable, resulting in the risk that the amount of fuel injected from the fuel injection device 200 may deviate from the target injection amount. For this reason, it is desirable that the time from the time Tc1 at which the valve element 201 collides with the valve seat 202 to the time Tst at which the valve element reaches a stable closed valve state be short.
[本実施形態の燃料噴射装置の動作]
そこで、次に、本実施形態に係る燃料噴射制御装置127の制御による、燃料噴射装置200の動作について、図5~図9を参照して説明する。特に、閉弁動作時に弁体201が弁座202と接触してから閉弁安定状態となるまでの時間を短縮する方法について、説明する。
図5は、図2に示す燃料噴射装置200について、中間パルスを追加した場合の駆動指令パルス(噴射パルス)、駆動電圧、検出フィルタ、フィルタ後信号、駆動電流、弁体及び可動鉄心の変位の例を示す図である。
[Operation of the fuel injection device of this embodiment]
Next, the operation of the fuel injection device 200 under the control of the fuel injection control device 127 according to this embodiment will be described with reference to Figures 5 to 9. In particular, a method for shortening the time from when the valve body 201 comes into contact with the valve seat 202 during the valve closing operation until the valve is in a stable closed state will be described.
FIG. 5 is a diagram showing an example of the drive command pulse (injection pulse), drive voltage, detection filter, filtered signal, drive current, and displacement of the valve body and movable core when an intermediate pulse is added to the fuel injection device 200 shown in FIG.
図5に示すように、前噴射の駆動指令パルスTi1と後続噴射の駆動指令パルスTi2との間に中間パルスTbpを印加すると、高電圧306がコイル208に印加され、コイル208に電流の供給が開始される。コイル208への通電により、可動鉄心206がストッパ217に衝突する時刻まで、開弁方向に磁気吸引力を発生させることができる。これにより、可動鉄心206がストッパ217に衝突する際の速度を低減し、可動鉄心206が安定する時刻Tstまでの時間を短縮することが可能である。その結果、燃料噴射装置200が素早く閉弁安定状態へと遷移するため、燃料噴射装置200から内燃機関101へ供給される燃料の噴射量が安定化する。それゆえ、エンジン筒内の空気と燃料を均質化し、排気性能を向上することができる。 As shown in FIG. 5, when an intermediate pulse Tbp is applied between the drive command pulse Ti1 for the pre-injection and the drive command pulse Ti2 for the subsequent injection, a high voltage 306 is applied to the coil 208, and current begins to be supplied to the coil 208. By energizing the coil 208, a magnetic attraction force can be generated in the valve opening direction until the movable iron core 206 collides with the stopper 217. This reduces the speed at which the movable iron core 206 collides with the stopper 217, and shortens the time until the movable iron core 206 stabilizes at time Tst. As a result, the fuel injection device 200 quickly transitions to a stable valve-closed state, stabilizing the amount of fuel injected from the fuel injection device 200 to the internal combustion engine 101. This homogenizes the air and fuel in the engine cylinder, improving exhaust performance.
ところで、上述したとおり弁体201の動作は、燃料噴射装置200の特性や環境要因の変化によって変動する。燃料噴射装置200の特性、言い換えると個体特性として、例えば、磁気回路やばねの特性などがある。また、燃料噴射装置200の環境要因として、例えば、燃料圧力や燃料温度などがある。さらには、経年劣化により、個別の燃料噴射装置の特性、及び環境要因が変化することがある。 As mentioned above, the operation of the valve body 201 varies depending on changes in the characteristics of the fuel injection device 200 and environmental factors. The characteristics of the fuel injection device 200, in other words, individual characteristics, include, for example, the characteristics of the magnetic circuit and spring. Furthermore, environmental factors of the fuel injection device 200 include, for example, fuel pressure and fuel temperature. Furthermore, the characteristics and environmental factors of individual fuel injection devices may change due to deterioration over time.
弁体201の動作のばらつきは、閉弁完了の時刻Tc1の変動に影響を及ぼす。また、弁体201の動作のばらつきは、可動鉄心206がストッパ217に衝突した後における可動鉄心206のバウンドの挙動にも影響を及ぼす。最適な中間パルスTbpは、弁体201及び可動鉄心206の動作によって変化するため、これらの変化に応じて中間パルスTbpを補正することが必要である。そこで、最適な中間パルスTbpを実現するための方法について説明する。 Variations in the operation of the valve disc 201 affect fluctuations in the time Tc1 at which the valve is completely closed. Variations in the operation of the valve disc 201 also affect the bounding behavior of the movable iron core 206 after it collides with the stopper 217. Because the optimal intermediate pulse Tbp changes depending on the operation of the valve disc 201 and the movable iron core 206, it is necessary to correct the intermediate pulse Tbp in accordance with these changes. Therefore, a method for achieving the optimal intermediate pulse Tbp will be described.
中間パルスTbpを好適に制御するには、中間パルスTbpの開始時刻Tbp_sと終了時刻Tbp_eを適切に設定することが必要である。以下、中間パルスの設定方法について、説明する。 In order to properly control the intermediate pulse Tbp, it is necessary to appropriately set the start time Tbp_s and end time Tbp_e of the intermediate pulse Tbp. The method for setting the intermediate pulse is explained below.
(中間パルスの終了時刻)
まず、中間パルスTbpの終了時刻を決定するプロセスについて説明する。
可動鉄心206がストッパ217に衝突すると、可動鉄心206のバウンドが発生する。可動鉄心206の開弁方向へのバウンド中に中間パルスTbpを印加すると、開弁方向に磁気吸引力が発生するため、可動鉄心206のバウンドを助長させてしまう。そのため、中間パルスTbpにより発生する磁気吸引力は、可動鉄心206がストッパ217に衝突するまでに消失させることが望ましい。
(End time of intermediate pulse)
First, the process of determining the end time of the intermediate pulse Tbp will be described.
When the movable core 206 collides with the stopper 217, the movable core 206 bounds. If the intermediate pulse Tbp is applied while the movable core 206 is bounding in the valve-opening direction, a magnetic attractive force is generated in the valve-opening direction, which accelerates the bounding of the movable core 206. Therefore, it is desirable to eliminate the magnetic attractive force generated by the intermediate pulse Tbp before the movable core 206 collides with the stopper 217.
すなわち、可動鉄心206がストッパ217に衝突する時刻Td1を検出し、駆動電流及び磁気吸引力の消失までの時間を考慮して、中間パルスTbpの終了時刻Tbp_eを決定する。中間パルスTbpの終了時刻Tbp_eは、磁気吸引力が消失する時刻よりも早い。このような考え方により、好適な中間パルスTbpの終了時刻を設定することができる。 In other words, the time Td1 when the movable iron core 206 collides with the stopper 217 is detected, and the end time Tbp_e of the intermediate pulse Tbp is determined taking into account the drive current and the time until the magnetic attractive force disappears. The end time Tbp_e of the intermediate pulse Tbp is earlier than the time when the magnetic attractive force disappears. Using this approach, it is possible to set an optimal end time for the intermediate pulse Tbp.
上述のように本実施形態では、中間パルスの終了時刻は、第一の駆動指令パルス(前噴射の駆動指令パルスTi1)において、可動子(可動鉄心206)がストッパ部(ストッパ217)に衝突する時刻により決定される。
これにより、前噴射と後続噴射の噴射間隔が短縮された場合でも、可動子の動作の変動に応じて、適切なタイミングで中間パルスの印加を終了できる。それゆえ、可動子の挙動(バウンシング)による次噴射への影響を改善(抑制)することができる。
As described above, in this embodiment, the end time of the intermediate pulse is determined by the time when the movable iron core 206 collides with the stopper portion (stopper 217) during the first drive command pulse (pre-injection drive command pulse Ti1).
This allows the application of the intermediate pulse to be terminated at an appropriate timing according to fluctuations in the movement of the mover, even when the injection interval between the preceding injection and the succeeding injection is shortened, thereby improving (suppressing) the effect of the mover's behavior (bouncing) on the next injection.
より具体的には、中間パルスの終了時刻は、第一の駆動指令パルス(前噴射の駆動指令パルスTi1)後の第二の変曲点(変曲点331)のタイミングに基づいて決定される。
このように第二の変曲点を用いることで、可動子(可動鉄心206)がストッパ部(ストッパ217)に衝突する時刻を確実に検出できる。
More specifically, the end time of the intermediate pulse is determined based on the timing of the second inflection point (inflection point 331) after the first drive command pulse (pre-injection drive command pulse Ti1).
By using the second inflection point in this manner, it is possible to reliably detect the time when the mover (movable iron core 206) collides with the stopper portion (stopper 217).
なお、中間パルスTbpの終了から磁気吸引力が消失するまでの時間は、固定値で設定してもよい。あるいは、ECU109内部で磁気吸引力、駆動電流、及び磁気吸引力の特性を示すモデルを予め用意し、このモデルを用いて磁気吸引力が消失するまでの時間を計算するようにしてもよい。例えば、モデルとして、磁気吸引力の消失と駆動電流の電流値との時間差を学習したモデルを用いることができる。モデルの代わりに、駆動電流の電流値と当該時間差を対応づけたマップデータなどを用いてもよい。 The time from the end of the intermediate pulse Tbp until the magnetic attractive force disappears may be set to a fixed value. Alternatively, a model showing the magnetic attractive force, drive current, and magnetic attractive force characteristics may be prepared in advance within ECU 109, and this model may be used to calculate the time until the magnetic attractive force disappears. For example, a model that learns the time difference between the disappearance of the magnetic attractive force and the current value of the drive current may be used as the model. Instead of a model, map data that associates the current value of the drive current with this time difference may also be used.
(中間パルスの開始時刻)
続いて、中間パルスTbpの開始時刻を決定するプロセスについて、図6を参照して説明する。
図6は、開弁安定性の判定方法の例を示す図であって、変動演算部501e(図3参照)が開弁安定性の判定に使用する、駆動電圧のデジタルフィルタ処理(2階微分)後の電圧値の例を示す。図中の縦軸は、駆動電圧のデジタルフィルタ処理後の電圧値(「-」は単位がないことを意味する)を表す。横軸は、駆動指令パルスTiの終了時刻から経過した時間を表す。
(Start time of intermediate pulse)
Next, the process of determining the start time of the intermediate pulse Tbp will be described with reference to FIG.
6 is a diagram showing an example of a method for determining valve opening stability, showing an example of voltage values after digital filtering (second-order differentiation) of the drive voltage, which are used by the fluctuation calculation unit 501e (see FIG. 3) to determine valve opening stability. The vertical axis in the diagram represents the voltage value after digital filtering of the drive voltage ("-" means that there is no unit). The horizontal axis represents the time elapsed from the end time of the drive command pulse Ti.
図6に示すように、弁体201が安定して開弁している場合には、駆動指令パルスTiが終了してから弁体201が弁座202に衝突するため、デジタルフィルタ処理後の電圧値601は、比較的大きくなる。 As shown in Figure 6, when the valve element 201 is stably open, the valve element 201 collides with the valve seat 202 after the drive command pulse Ti ends, and the voltage value 601 after digital filtering becomes relatively large.
一方、弁体201の動作が不安定の場合には、駆動指令パルスTiの終了よりも前に弁体201が弁座202に衝突することがある。コイル208の磁気吸引力が十分に作用せず、弁体201が閉弁方向へ付勢されて開弁できないケースである。この場合、デジタルフィルタ処理後の電圧値602は、図6に示すように動作安定時の電圧値601と比較して小さくなる。 On the other hand, if the operation of the valve disc 201 is unstable, the valve disc 201 may collide with the valve seat 202 before the end of the drive command pulse Ti. This is the case when the magnetic attraction force of the coil 208 is not sufficient, and the valve disc 201 is biased in the valve closing direction, preventing it from opening. In this case, the voltage value 602 after digital filtering is smaller than the voltage value 601 during stable operation, as shown in Figure 6.
したがって、デジタルフィルタ処理後の電圧値を予め設定した閾値Vthと比較し、比較の結果を用いることで、閉弁前の弁体201の安定と不安定を判別することが可能である。閾値Vthと比較するデジタルフィルタ処理後の電圧値は、予め設定した閉弁検出開始時刻Tssから閉弁検出終了時刻Tseの間の電圧値とする。 Therefore, by comparing the voltage value after digital filtering with a preset threshold value Vth and using the comparison result, it is possible to determine whether the valve element 201 is stable or unstable before the valve is closed. The voltage value after digital filtering that is compared with the threshold value Vth is the voltage value between the preset valve closure detection start time Tss and valve closure detection end time Tse.
図6の例では、弁体201の動作が安定している場合、デジタルフィルタ処理後の電圧値601は閾値Vthよりも大きいため、差分(開弁安定条件の偏差)はプラスの値となる。この場合、安定して開弁したと判定できる。逆に、弁体201の動作が不安定の場合、デジタルフィルタ処理後の電圧値602は閾値Vthよりも小さいため、差分(開弁不安定条件の偏差)はマイナスの値となる。この場合、不安定な状態と判定できる。 In the example of Figure 6, if the operation of the valve element 201 is stable, the voltage value 601 after digital filtering is greater than the threshold value Vth, so the difference (deviation from the stable valve opening condition) is a positive value. In this case, it can be determined that the valve is stably open. Conversely, if the operation of the valve element 201 is unstable, the voltage value 602 after digital filtering is less than the threshold value Vth, so the difference (deviation from the unstable valve opening condition) is a negative value. In this case, it can be determined that the state is unstable.
本実施形態では、上述した開弁安定性の考え方に基づいて、例えば、中間パルスの開始時刻は、第二の駆動指令パルス(後続噴射の駆動指令パルスTi2)により駆動される弁体の弁座に着座する時刻の変動、又は、第二の駆動指令パルスにより駆動される可動子(可動鉄心206)とストッパ部(ストッパ217)とが衝突する時刻の変動を基に決定される。
これにより、前噴射と後続噴射の噴射間隔が短縮された場合でも、弁体又は可動子の動作の変動に応じて、適切なタイミングで中間パルスの印加を開始できる。
In this embodiment, based on the concept of valve opening stability described above, for example, the start time of the intermediate pulse is determined based on the fluctuation in the time when the valve disc driven by the second drive command pulse (drive command pulse Ti2 for subsequent injection) seats on the valve seat, or the fluctuation in the time when the movable element (movable iron core 206) driven by the second drive command pulse collides with the stopper portion (stopper 217).
As a result, even if the injection interval between the pre-injection and the post-injection is shortened, the application of the intermediate pulse can be started at an appropriate timing in accordance with fluctuations in the operation of the valve body or the movable element.
より具体的には、中間パルスの開始時刻は、例えば、変動演算部501eで演算される第二の駆動指令パルス(後続噴射の駆動指令パルスTi2)後の第一の変曲点(変曲点330)又は第二の変曲点(変曲点331)の電圧値の変動より決定される。
このように、第一の変曲点又は第二の変曲点の電圧値の変動を用いることで、弁体又は可動子(可動鉄心206)の動作の変動を反映して、中間パルスの開始時刻を決定することができる。
More specifically, the start time of the intermediate pulse is determined, for example, by the fluctuation in the voltage value of the first inflection point (inflection point 330) or the second inflection point (inflection point 331) after the second drive command pulse (drive command pulse Ti2 for subsequent injection) calculated by the fluctuation calculation unit 501e.
In this way, by using the fluctuation in the voltage value at the first inflection point or the second inflection point, the start time of the intermediate pulse can be determined, reflecting the fluctuation in the operation of the valve body or the movable element (movable iron core 206).
[開弁安定性指標の演算]
次に、CPU501の変動演算部501e(図3参照)において、開弁安定性指標を演算する処理について、図7を参照して説明する。
図7は、開弁安定性指標を演算する処理の手順例を示すフローチャートである。開弁安定性指標は、変動演算部501eが開弁の安定性を判定する際に使用する指標である。一例として、図6に示したデジタルフィルタ処理後の電圧値と閾値Vthとの差分(偏差)の標準偏差を、開弁安定性指標として用いることができる。
[Calculation of valve opening stability index]
Next, the process of calculating the valve opening stability index in the fluctuation calculation unit 501e (see FIG. 3) of the CPU 501 will be described with reference to FIG.
7 is a flowchart showing an example of the procedure for calculating the valve opening stability index. The valve opening stability index is an index used by the fluctuation calculation unit 501e when determining the stability of the valve opening. As an example, the standard deviation of the difference (deviation) between the voltage value after digital filtering and the threshold value Vth shown in FIG. 6 can be used as the valve opening stability index.
まず、ステップS701において、電圧検出部501bは、通電制御部501aによってコイル208に印加された駆動電圧の電圧値を時系列に取得する。 First, in step S701, the voltage detection unit 501b acquires the voltage value of the drive voltage applied to the coil 208 by the current control unit 501a in chronological order.
次いで、ステップS702において、デジタルフィルタ部501cは、時系列に取得した電圧値に対してデジタルフィルタ処理(2階微分)を実施し、デジタルフィルタ処理後の電圧値V_FLを取得する。 Next, in step S702, the digital filter unit 501c performs digital filtering (second-order differentiation) on the voltage values acquired in time series, and obtains the voltage value V_FL after digital filtering.
次いで、ステップS703において、デジタルフィルタ部501cは、デジタルフィルタ処理後の電圧値V_FLを基に、第一の変曲点(変曲点330に対応)と第二の変曲点(変曲点331に対応)を取得する。 Next, in step S703, the digital filter unit 501c obtains a first inflection point (corresponding to inflection point 330) and a second inflection point (corresponding to inflection point 331) based on the voltage value V_FL after digital filtering.
本実施形態では、デジタルフィルタ部501cがデジタルフィルタ処理を行い、予め駆動電圧の波形から第一の変曲点及び第二の変曲点を検出しておく。第一の変曲点及び第二の変曲点の検出を実施するタイミングには、大きく2つのタイミングがある。
(1)対象とする燃焼行程サイクルの一つ前のサイクルの駆動電圧のフィルタ後信号から変曲点を得る。
(2)内燃機関システムがアイドル運転しているときの学習モードにおいて、駆動電圧のフィルタ後信号から変曲点を得る。アイドル運転時は実際の噴射量は少なくてよい。
In this embodiment, the digital filter unit 501c performs digital filtering to detect the first and second inflection points in advance from the waveform of the drive voltage. There are two main timings for detecting the first and second inflection points.
(1) An inflection point is obtained from the filtered signal of the drive voltage in the cycle immediately preceding the target combustion stroke cycle.
(2) In the learning mode when the internal combustion engine system is idling, an inflection point is obtained from the filtered signal of the drive voltage. During idling, the actual injection amount may be small.
次いで、ステップS704において、変動演算部501eは、フィルタ後信号の第一の変曲点又は第二の変曲点の電圧値と予め設定された閾値Vthとの差分D_th(図6の偏差)を演算する。 Next, in step S704, the variation calculation unit 501e calculates the difference D_th (deviation in Figure 6) between the voltage value of the first inflection point or the second inflection point of the filtered signal and a preset threshold value Vth.
次いで、ステップS705において、変動演算部501eは、フィルタ後信号の第一の変曲点又は第二の変曲点の電圧値と閾値Vthとの差分D_thについて標準偏差σtoff(開弁安定性指標の例)を演算する。
デジタルフィルタ部501cは、複数の燃焼行程サイクルでフィルタ後信号の第一の変曲点又は第二の変曲点の電圧値を演算してメモリに蓄積する。そして、変動演算部501eは、複数の燃焼行程サイクルにおいて、第一の変曲点又は第二の変曲点の電圧値と閾値Vthとの差分D_thについて標準偏差σtoffを演算する。なお、第一の変曲点の電圧値及び第二の変曲点の電圧値のそれぞれについて、閾値Vthとの差分D_thの標準偏差σtoffを演算してもよい。
Next, in step S705, the fluctuation calculation unit 501e calculates the standard deviation σ toff (an example of a valve opening stability index) of the difference D_th between the voltage value at the first inflection point or the second inflection point of the filtered signal and the threshold value Vth.
The digital filter unit 501c calculates the voltage value of the first inflection point or the second inflection point of the filtered signal for multiple combustion stroke cycles and stores the calculated voltage value in memory. The fluctuation calculation unit 501e then calculates the standard deviation σ toff of the difference D_th between the voltage value of the first inflection point or the second inflection point and the threshold Vth for multiple combustion stroke cycles. Note that the standard deviation σ toff of the difference D_th between the voltage value of the first inflection point and the voltage value of the second inflection point and the threshold Vth may be calculated separately.
以上のとおり、本実施形態では、変動演算部501eは、コイル208の通電時の電圧値の変動を、電圧値の波形の第一の変曲点又は第二の変曲点の電圧値と閾値Vthとの差分D_thの標準偏差σtoff(開弁安定性指標の例)により演算する。 As described above, in this embodiment, the fluctuation calculation unit 501e calculates the fluctuation of the voltage value when the coil 208 is energized using the standard deviation σ toff (an example of a valve opening stability index) of the difference D_th between the voltage value at the first inflection point or the second inflection point of the voltage value waveform and the threshold value Vth.
このように、開弁安定性指標として第一の変曲点又は第二の変曲点の電圧値に関して、閾値Vthとの差分D_thの標準偏差σtoffを演算し、標準偏差σtoffを予め設定した閾値と比較することで、開弁安定性を判定することができる。標準偏差σtoffが所定の閾値よりも小さい場合、安定して開弁していると判断できる。 In this way, the standard deviation σ toff of the difference D_th from the threshold Vth is calculated for the voltage value at the first inflection point or the second inflection point as a valve opening stability index, and the standard deviation σ toff is compared with a predetermined threshold to determine the valve opening stability. If the standard deviation σ toff is smaller than the predetermined threshold, it can be determined that the valve is stably open.
あるいは、デジタルフィルタ処理後の電圧値が閾値Vthを超えるかどうかで、弁体201の開弁安定性を判定することができる。例えば、予め開弁安定性の判定に用いる閾値回数を決めておき、決められた噴射回数のうち閾値Vthを超えた回数と閾値回数の比較結果を用いて、弁体201の開弁安定性を判定してもよい。閾値Vthを超えた回数が閾値回数よりも大きい場合、安定して開弁していると判断できる。 Alternatively, the valve opening stability of the valve element 201 can be determined based on whether the voltage value after digital filtering exceeds a threshold value Vth. For example, a threshold number of times to be used for determining valve opening stability can be determined in advance, and the valve opening stability of the valve element 201 can be determined using the results of comparing the number of times the threshold value Vth is exceeded among the determined number of injections with the threshold number of times. If the number of times the threshold value Vth is exceeded is greater than the threshold number of times, it can be determined that the valve is stably open.
以上のように、デジタルフィルタ処理後の電圧値と所定の閾値Vthを用いることで、開弁安定性を判定することが可能となる。 As described above, by using the voltage value after digital filtering and a predetermined threshold value Vth, it is possible to determine the valve opening stability.
[中間パルス開始時刻の最適化処理]
変動演算部501e(図3参照)を用いれば、中間パルスTbpの最適な開始時刻Tbp_sを設定することが可能である。以下、中間パルスTbpの開始時刻の最適化について、図8を参照して説明する。
図8は、変動演算部501eにおける中間パルス開始時刻の最適化処理の手順例を示すフローチャートである。このフローチャートでは、中間パルスTbpの最適な開始タイミングを設定する。
[Optimization process for intermediate pulse start time]
Using the fluctuation calculation unit 501e (see FIG. 3), it is possible to set the optimal start time Tbp_s of the intermediate pulse Tbp. Optimization of the start time of the intermediate pulse Tbp will be described below with reference to FIG.
8 is a flowchart showing an example of the procedure for optimizing the intermediate pulse start time in the variation calculation unit 501e. In this flowchart, the optimal start timing of the intermediate pulse Tbp is set.
まず、ステップS801において、変動演算部501eは、中間パルスTbpの開始時刻となる時間の候補を生成する。一例として、第一の変曲点を基に、弁体201が弁座202に着座するタイミング(図4の時刻Tc1)の近傍を、中間パルス開始時刻の候補に決定することができる。着座タイミングの近傍で、複数の時刻を中間パルス開始時刻の候補に設定できる。 First, in step S801, the fluctuation calculation unit 501e generates candidates for the time that will be the start time of the intermediate pulse Tbp. As an example, based on the first inflection point, a time near the timing when the valve disc 201 seats on the valve seat 202 (time Tc1 in Figure 4) can be determined as a candidate for the intermediate pulse start time. Multiple times near the seating timing can be set as candidates for the intermediate pulse start time.
次いで、ステップS802において、変動演算部501eは、中間パルスTbpの開始時刻の複数の候補において、中間パルスTbpを印加後における後続噴射の駆動指令パルスTi2のときの開弁安定性指標(差分D_thの標準偏差σtoff)を演算し取得する。 Next, in step S802, the fluctuation calculation unit 501e calculates and acquires the valve opening stability index (standard deviation σ toff of the difference D_th) at the time of the drive command pulse Ti2 for the subsequent injection after the application of the intermediate pulse Tbp, for multiple candidates for the start time of the intermediate pulse Tbp .
次いで、ステップS803において、変動演算部501eは、開弁安定性指標(差分D_thの標準偏差σtoff)が最小となるときの中間パルスの開始時刻の候補を演算し取得する。変動演算部501eは、このときの中間パルスの開始時刻の候補を、中間パルスTbpの開始時刻Tbp_sに決定する。ステップS803の処理後、図9に示すステップS906へ進む。 Next, in step S803, the fluctuation calculation unit 501e calculates and acquires a candidate for the start time of the intermediate pulse when the valve opening stability index (standard deviation σtoff of the difference D_th) is minimum. The fluctuation calculation unit 501e determines that this candidate for the start time of the intermediate pulse is the start time Tbp_s of the intermediate pulse Tbp. After processing step S803, the process proceeds to step S906 shown in FIG. 9.
このように、変動演算部501eは、予め設定された中間パルスの開始時刻の候補のうち、演算した差分D_thの標準偏差σtoffが最も小さくなる時刻を、中間パルスの開始時刻Tbp_sとして採用する。
上述した一連の処理ステップを経ることで、中間パルスTbpの最適な開始時刻Tbp_sを得ることができる。そして、最適な開始時刻Tbp_sと終了時刻Tbp_eにより、弁体201の動作の個体変動を考慮して中間パルスTbpを決定することができる。
決定した中間パルスTbpの情報は、ROM260に保存される。
In this way, the variation calculation section 501e selects the time at which the standard deviation σ toff of the calculated difference D_th is smallest from among the preset candidates for the start time of the intermediate pulse as the start time Tbp_s of the intermediate pulse.
By going through the above-described series of processing steps, the optimal start time Tbp_s of the intermediate pulse Tbp can be obtained. Then, the intermediate pulse Tbp can be determined based on the optimal start time Tbp_s and end time Tbp_e, taking into account individual variations in the operation of the valve element 201.
The information on the determined intermediate pulse Tbp is stored in the ROM 260.
[中間パルス制御処理]
次に、CPU501(図3参照)による中間パルス制御処理について、図9を参照して説明する。
図9は、中間パルス制御処理の手順例を示すフローチャートである。
[Intermediate pulse control processing]
Next, the intermediate pulse control process by the CPU 501 (see FIG. 3) will be described with reference to FIG.
FIG. 9 is a flowchart showing an example of the procedure of the intermediate pulse control process.
まず、ステップS901において、通電制御部501aは、一燃焼行程中の噴射回数が複数回かどうか判定する。噴射回数が複数回ではない場合(ステップS901のNO判定)、中間パルス制御処理を終了する。 First, in step S901, the power supply control unit 501a determines whether the number of injections during one combustion stroke is multiple. If the number of injections is not multiple (NO in step S901), the intermediate pulse control process ends.
一方、一燃焼行程中の噴射回数が複数回の場合(ステップS901のYES判定)、ステップS902において、通電制御部501aは、デジタルフィルタ部501cにより前噴射時の駆動電圧に発生した第二の変曲点(図4の変曲点331)を取得する。 On the other hand, if the number of injections during one combustion stroke is multiple (YES in step S901), in step S902, the current control unit 501a acquires the second inflection point (inflection point 331 in Figure 4) that occurred in the drive voltage during the pre-injection using the digital filter unit 501c.
次いで、ステップS903において、通電制御部501aは、第二の変曲点が発生した時刻Td1(図4参照)により中間パルスTbpの終了時刻Tbp_eを決定する。 Next, in step S903, the energization control unit 501a determines the end time Tbp_e of the intermediate pulse Tbp based on the time Td1 (see Figure 4) when the second inflection point occurs.
次いで、ステップS904において、通電制御部501aは、中間パルスTbpの開始時刻が最適化済みか否かを判定する。中間パルスTbpの開始時刻が最適化済みの場合(ステップS904のYES判定)には、ステップS906へ進む。 Next, in step S904, the energization control unit 501a determines whether the start time of the intermediate pulse Tbp has been optimized. If the start time of the intermediate pulse Tbp has been optimized (YES in step S904), the process proceeds to step S906.
一方、中間パルスTbpの開始時刻が最適化済みではない場合(ステップS904のNO判定)には、ステップS905へ進む。ステップS905において、変動演算部501eは、中間パルスTbpの開始時刻の最適化を行う。このステップS905では、図8に示したステップS801~S803による中間パルス開始時刻の最適化処理を実行する。 On the other hand, if the start time of the intermediate pulse Tbp has not been optimized (NO judgment in step S904), proceed to step S905. In step S905, the variation calculation unit 501e optimizes the start time of the intermediate pulse Tbp. In this step S905, the optimization process for the intermediate pulse start time is performed according to steps S801 to S803 shown in FIG. 8.
中間パルスTbpの開始時刻が最適化済みの場合(ステップS904でYES判定の場合、又はステップS905の処理後)、ステップS906において、通電制御部501aは、中間パルスTbpの開始時刻Tbp_sを決定する。 If the start time of the intermediate pulse Tbp has been optimized (YES in step S904 or after processing in step S905), in step S906, the energization control unit 501a determines the start time Tbp_s of the intermediate pulse Tbp.
次いで、ステップS907において、通電制御部501aは、ステップS903及びS906で決定した開始時刻Tbp_s及び終了時刻Tbp_eから、中間パルスTbpを生成する。中間パルスTbpの高電圧306(図5参照)の電圧値は、予め設定しておく。例えば、高電圧306の電圧値は、高電圧304の電圧値と同じでもよい。あるいは、前噴射の駆動指令パルスTi1と後続噴射の駆動指令パルスTi2の間隔Tdwに応じて、高電圧304の電圧値を設定してもよい。 Next, in step S907, the energization control unit 501a generates an intermediate pulse Tbp from the start time Tbp_s and end time Tbp_e determined in steps S903 and S906. The voltage value of the high voltage 306 (see FIG. 5) of the intermediate pulse Tbp is set in advance. For example, the voltage value of the high voltage 306 may be the same as the voltage value of the high voltage 304. Alternatively, the voltage value of the high voltage 304 may be set according to the interval Tdw between the drive command pulse Ti1 for the pre-injection and the drive command pulse Ti2 for the subsequent injection.
通電制御部501aは、燃焼行程の一サイクルごとに、上述したステップS901~S907の中間パルス制御処理を実行する。そして、通電制御部501aは、前噴射の駆動指令パルスと後続噴射の駆動指令パルスの間に、生成した中間パルスTbpを追加する。
駆動IC502は、通電制御部501aで生成された中間パルスTbpに従い、駆動電圧(高電圧306)を図3のソレノイド540(図2のコイル208)に印加する。
The current supply control unit 501a executes the intermediate pulse control process of steps S901 to S907 for each cycle of the combustion stroke, and then adds the generated intermediate pulse Tbp between the drive command pulse for the pre-injection and the drive command pulse for the post-injection.
The driving IC 502 applies a driving voltage (high voltage 306) to the solenoid 540 in FIG. 3 (coil 208 in FIG. 2) in accordance with the intermediate pulse Tbp generated by the current control unit 501a.
このように、開始時刻と終了時刻が適切に設定された中間パルスTbpを用いることで、可動鉄心206がストッパ217に衝突した際の可動鉄心206のバウンドを効果的に抑制することが可能となる。それにより、前噴射と後続噴射の噴射間隔が短縮された場合でも、弁体又は可動子の動作の変動に応じて、適切なタイミングで中間パルスを印加することができる。それゆえ、燃料噴射装置の特性や燃料噴射装置の環境要因が変化した場合であっても、これらの変化に対する燃料噴射制御のロバスト性を向上させることができる。 In this way, by using an intermediate pulse Tbp with appropriately set start and end times, it is possible to effectively suppress the bounding of the movable core 206 when it collides with the stopper 217. As a result, even if the injection interval between the pre-injection and post-injection is shortened, the intermediate pulse can be applied at the appropriate timing in accordance with fluctuations in the operation of the valve body or the movable element. Therefore, even if the characteristics of the fuel injection device or environmental factors of the fuel injection device change, the robustness of fuel injection control in response to these changes can be improved.
例えば、図6のデジタルフィルタ処理後の電圧値601に示すように、弁体201の動作が安定し、燃料噴射装置200によるショットばらつきが低減して燃料の噴射量を安定化させることができる。すなわち、燃料噴射装置200から安定してエンジンに燃料を供給することができる。それにより、燃料噴射装置200を用いたエンジンの燃焼安定性を向上させることが可能となり、ひいてはエンジンから排出される排気を改善することができる。それゆえ、エンジンの排気性能の向上や燃料消費量の低減が可能となる。 For example, as shown in the voltage value 601 after digital filtering in Figure 6, the operation of the valve body 201 is stabilized, shot variation by the fuel injection device 200 is reduced, and the amount of fuel injected can be stabilized. In other words, fuel can be supplied to the engine stably from the fuel injection device 200. This makes it possible to improve the combustion stability of an engine using the fuel injection device 200, and ultimately improve the exhaust emitted from the engine. This makes it possible to improve the engine's exhaust performance and reduce fuel consumption.
以上、本発明は上述した実施形態に限定されるものではなく、請求の範囲に記載された発明の要旨を逸脱しない限りにおいて、その他種々の変形例、応用例を取り得ることは勿論である。例えば、上述した実施形態は本発明を分かりやすく説明するためにその構成を詳細かつ具体的に説明したものであり、必ずしも説明した全ての構成要素を備えるものに限定されない。また、実施形態の構成の一部について、他の構成要素の追加又は置換、削除をすることも可能である。 As mentioned above, the present invention is not limited to the above-described embodiments, and of course various other modifications and applications are possible as long as they do not deviate from the gist of the invention as set forth in the claims. For example, the above-described embodiments have been described in detail and specifically to clearly explain the invention, and are not necessarily limited to those that include all of the components described. Furthermore, it is also possible to add, replace, or delete other components from part of the configuration of an embodiment.
また、本明細書において、時系列的な処理を記述する処理ステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的、あるいは個別に実行される処理(例えば、オブジェクトによる処理)をも含むものである。 Furthermore, in this specification, processing steps describing chronological processing include not only processing that is performed chronologically in the order described, but also processing that is not necessarily performed chronologically but is performed in parallel or individually (for example, processing by objects).
101…内燃機関、 109…ECU、 127…燃料噴射制御装置、 200…燃料噴射装置、 201…弁体、 202…弁座、 206…可動鉄心(可動子)、 207…固定鉄心(固定子)、 208…コイル、 209…ハウジング、 210…第一ばね部材、 212…燃料供給部、 214…スリーブ、 215…燃料噴射孔、 216…第二ばね部材、 217…ストッパ、 218…スリーブの下端、 219…伝達面、 250…隙間、 260…ROM、 261…RAM、 330…変曲点(第一の変曲点)、 331…変曲点(第二の変曲点)、 501…CPU(制御部)、 501a…通電制御部、 501b…電圧検出部、 501c…デジタルフィルタ部(フィルタ部)、
501d…閉弁検出部、 501e…変動演算部、 540…ソレノイド(コイル208に相当)、 Ti1…前噴射の駆動指令パルス(第1の駆動指令パルス)、 Tc1…弁体が弁座に衝突する時刻(閉弁が完了する時刻)、 Td1…可動鉄心がストッパに衝突する時刻、 Ti2…後続噴射の駆動指令パルス(第2の駆動指令パルス)、 Tdw…間隔、 Tbp…中間パルス、 Tbp_s…中間パルスの開始時刻、 Tbp_e…中間パルスの終了時刻
REFERENCE SIGNS LIST 101...internal combustion engine, 109...ECU, 127...fuel injection control device, 200...fuel injection device, 201...valve body, 202...valve seat, 206...movable iron core (movable element), 207...stationary iron core (stator), 208...coil, 209...housing, 210...first spring member, 212...fuel supply unit, 214...sleeve, 215...fuel injection hole, 216...second spring member, 217...stopper, 218...lower end of sleeve, 219...transmission surface, 250...gap, 260...ROM, 261...RAM, 330...inflection point (first inflection point), 331...inflection point (second inflection point), 501...CPU (control unit), 501a...energization control unit, 501b...voltage detection unit, 501c...digital filter unit (filter unit),
501d...valve closing detection unit, 501e...variation calculation unit, 540...solenoid (corresponding to coil 208), Ti1...pre-injection drive command pulse (first drive command pulse), Tc1...time when the valve disc collides with the valve seat (time when valve closing is completed), Td1...time when the movable iron core collides with the stopper, Ti2...subsequent injection drive command pulse (second drive command pulse), Tdw...interval, Tbp...intermediate pulse, Tbp_s...start time of the intermediate pulse, Tbp_e...end time of the intermediate pulse
Claims (5)
前記弁体の開閉動作を行わせる可動子と、
通電作用下に励磁されるコイルを有し前記可動子に磁気的な吸引力を作用する固定子と、
前記可動子の前記弁座側への運動を抑制するストッパ部と、
を備えた燃料噴射装置に適用される燃料噴射制御装置であって、
駆動指令パルスにより前記コイルに対する通電を制御する制御部、を有し、
前記制御部は、燃焼行程一サイクルあたりに駆動指令パルスを複数回出力する場合において、第一の駆動指令パルスと後続の第二の駆動指令パルスとの間に中間パルスを印加する制御を行い、
前記中間パルスの終了時刻は、前記第一の駆動指令パルスにおいて、前記可動子が前記ストッパ部に衝突する時刻により決定され、
記中間パルスの開始時刻は、前記第二の駆動指令パルスにより駆動される前記弁体の前記弁座に着座する時刻の変動、又は、前記第二の駆動指令パルスにより駆動される前記可動子と前記ストッパ部とが衝突する時刻の変動を基に決定される
燃料噴射制御装置。 a valve body that moves toward and away from a valve seat to open and close a fuel passage;
a movable element that opens and closes the valve body;
a stator having a coil that is excited when energized and that exerts a magnetic attraction force on the mover;
a stopper portion that suppresses movement of the movable element toward the valve seat;
A fuel injection control device applied to a fuel injection device comprising:
a control unit that controls energization of the coil by a drive command pulse,
the control unit, when outputting a plurality of drive command pulses per combustion stroke cycle, performs control to apply an intermediate pulse between a first drive command pulse and a subsequent second drive command pulse;
an end time of the intermediate pulse is determined by a time at which the movable element collides with the stopper portion in the first drive command pulse;
a start time of the intermediate pulse is determined based on a fluctuation in a time when the valve disc driven by the second drive command pulse seats on the valve seat, or a fluctuation in a time when the movable element driven by the second drive command pulse collides with the stopper portion.
前記コイルの通電時間を駆動指令パルスのパルス幅によって制御する通電制御部と、
前記コイルの通電時の電圧値を検出する電圧検出部と、
前記電圧値の波形の変曲点を検出するフィルタ部と、
所定の検出開始タイミングから検出終了タイミングまでの時間における前記電圧値の波形の変曲点に基づいて、前記弁体の閉弁タイミングを検出する閉弁検出部と、
前記弁体が前記弁座に着座する時刻に対応する第一の変曲点の電圧値、又は/及び、前記可動子と前記ストッパ部とが衝突する時刻に対応する第二の変曲点の電圧値を、予め設定された閾値と比較し、前記第一の変曲点又は前記第二の変曲点の電圧値の変動を演算する変動演算部と、を有し、
前記中間パルスの終了時刻は、前記第一の駆動指令パルス後の前記第二の変曲点のタイミングに基づいて決定され、
前記中間パルスの開始時刻は、前記変動演算部で演算される前記第二の駆動指令パルス後の前記第一の変曲点又は前記第二の変曲点の電圧値の変動より決定される
請求項1に記載の燃料噴射制御装置。 The control unit
an energization control unit that controls an energization time of the coil by a pulse width of a drive command pulse;
a voltage detection unit that detects a voltage value when the coil is energized;
a filter unit that detects an inflection point of the waveform of the voltage value;
a valve closing detection unit that detects a valve closing timing of the valve body based on an inflection point of the waveform of the voltage value during a time period from a predetermined detection start timing to a predetermined detection end timing;
a fluctuation calculation unit that compares a voltage value at a first inflection point corresponding to the time when the valve element sits on the valve seat and/or a voltage value at a second inflection point corresponding to the time when the movable element collides with the stopper portion with a preset threshold value, and calculates a fluctuation in the voltage value at the first inflection point or the second inflection point,
an end time of the intermediate pulse is determined based on a timing of the second inflection point after the first drive command pulse;
2. The fuel injection control device according to claim 1, wherein the start time of the intermediate pulse is determined from a fluctuation in the voltage value of the first inflection point or the second inflection point after the second drive command pulse, which is calculated by the fluctuation calculation unit.
請求項2に記載の燃料噴射制御装置。 3. The fuel injection control device according to claim 2, wherein the fluctuation calculation unit calculates the fluctuation of the voltage value when the coil is energized using a standard deviation of a difference between the voltage value at the first inflection point or the second inflection point of the waveform of the voltage value and the threshold value.
請求項3に記載の燃料噴射制御装置。 The fuel injection control device according to claim 3 , wherein the variation calculation unit selects, from among preset candidates for the start time of the intermediate pulse, a time at which the standard deviation of the calculated difference is smallest as the start time of the intermediate pulse.
前記弁体の開閉動作を行わせる可動子と、
通電作用下に励磁されるコイルを有し前記可動子に磁気的な吸引力を作用する固定子と、
前記可動子の前記弁座側への運動を抑制するストッパ部と、
を備えた燃料噴射装置に適用される燃料噴射制御方法であって、
駆動指令パルスにより前記コイルに対する通電を制御する制御処理、を有し、
前記制御処理は、燃焼行程1サイクルあたりに駆動指令パルスを複数回出力する場合において、第一の駆動指令パルスと後続の第二の駆動指令パルスとの間に中間パルスを印加する制御を行い、
前記中間パルスの終了時刻は、前記第一の駆動指令パルスにおいて、前記可動子が前記ストッパ部に衝突する時刻により決定され、
記中間パルスの開始時刻は、前記第二の駆動指令パルスにより駆動される前記弁体の前記弁座に着座する時刻の変動、又は、前記第二の駆動指令パルスにより駆動される前記可動子と前記ストッパ部とが衝突する時刻の変動を基に決定される
燃料噴射制御方法。 a valve body that moves toward and away from a valve seat to open and close a fuel passage;
a movable element that opens and closes the valve body;
a stator having a coil that is excited when energized and that exerts a magnetic attraction force on the mover;
a stopper portion that suppresses movement of the movable element toward the valve seat;
A fuel injection control method applied to a fuel injection device comprising:
a control process for controlling energization of the coil by a drive command pulse;
the control process performs control to apply an intermediate pulse between a first drive command pulse and a subsequent second drive command pulse when a drive command pulse is output multiple times per combustion stroke cycle;
an end time of the intermediate pulse is determined by a time at which the movable element collides with the stopper portion in the first drive command pulse;
a start time of the intermediate pulse is determined based on a fluctuation in a time when the valve disc driven by the second drive command pulse seats on the valve seat, or a fluctuation in a time when the movable element driven by the second drive command pulse collides with the stopper portion.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2024-094446 | 2024-06-11 | ||
| JP2024094446A JP2025185940A (en) | 2024-06-11 | 2024-06-11 | Fuel injection control device and fuel injection control method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2025258199A1 true WO2025258199A1 (en) | 2025-12-18 |
Family
ID=98050412
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2025/014093 Pending WO2025258199A1 (en) | 2024-06-11 | 2025-04-08 | Fuel injection control device and fuel injection control method |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP2025185940A (en) |
| WO (1) | WO2025258199A1 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008280876A (en) * | 2007-05-09 | 2008-11-20 | Hitachi Ltd | Control circuit for electromagnetic fuel injection valve |
| JP2012177303A (en) * | 2011-02-25 | 2012-09-13 | Hitachi Automotive Systems Ltd | Drive device for electromagnetic fuel injection valve |
| DE102015212666A1 (en) * | 2015-07-07 | 2017-01-12 | Continental Automotive Gmbh | Improved control of a fuel injector during a closing process |
| JP2017129090A (en) * | 2016-01-22 | 2017-07-27 | 日立オートモティブシステムズ株式会社 | Control device for fuel injection device |
-
2024
- 2024-06-11 JP JP2024094446A patent/JP2025185940A/en active Pending
-
2025
- 2025-04-08 WO PCT/JP2025/014093 patent/WO2025258199A1/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008280876A (en) * | 2007-05-09 | 2008-11-20 | Hitachi Ltd | Control circuit for electromagnetic fuel injection valve |
| JP2012177303A (en) * | 2011-02-25 | 2012-09-13 | Hitachi Automotive Systems Ltd | Drive device for electromagnetic fuel injection valve |
| DE102015212666A1 (en) * | 2015-07-07 | 2017-01-12 | Continental Automotive Gmbh | Improved control of a fuel injector during a closing process |
| JP2017129090A (en) * | 2016-01-22 | 2017-07-27 | 日立オートモティブシステムズ株式会社 | Control device for fuel injection device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2025185940A (en) | 2025-12-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9376982B2 (en) | Control apparatus for fuel injector | |
| JP6457908B2 (en) | Control device and fuel injection system | |
| JP7109589B2 (en) | fuel injection controller | |
| JP6524206B2 (en) | Fuel injection device, control device for fuel injection device, control method for fuel injection device, fuel injection system | |
| WO2025104981A1 (en) | Fuel injection control device and fuel injection control method | |
| JP7177486B2 (en) | fuel injector controller | |
| WO2025258199A1 (en) | Fuel injection control device and fuel injection control method | |
| WO2023228595A1 (en) | Fuel injection control device and fuel injection control method | |
| JP7266705B2 (en) | fuel injection controller | |
| JP7412606B2 (en) | fuel injection control device | |
| JP7492654B2 (en) | Fuel injection control device | |
| US20210388790A1 (en) | Control Device for Vehicle Fuel Injection Control Method for Vehicle and Fuel Injection Control Program for Vehicle | |
| JP2024147837A (en) | Solenoid valve control device | |
| WO2025258210A1 (en) | Fuel injection control device | |
| JP7139223B2 (en) | fuel injector controller | |
| WO2025134319A1 (en) | Control device for internal combustion engine | |
| WO2021131777A1 (en) | Fuel injection control device | |
| JP2021107701A (en) | Engine control device | |
| WO2019039115A1 (en) | Fuel injection control device and fuel injection control method |