Operating a fuel injector having a hydraulic stop
10648420 · 2020-05-12
Assignee
Inventors
Cpc classification
F02M51/061
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02M45/02
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2041/227
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/20
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/38
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/2467
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2041/2017
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2041/2058
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
Abstract
Various embodiments include a method for operating a fuel injector with a solenoid drive having a hydraulic stop at a predetermined fuel pressure comprising: applying a first current profile to the solenoid including a first holding current value prespecifying the current flowing during a holding phase; determining a resulting first flux; determining a first force based on the first flux corresponding to a hydraulic force exerted on the armature by fuel; determining a deviation between the first force and an optimal force corresponding to the predetermined fuel pressure; determining a second holding current based on the first holding current and the determined deviation; and applying a second current profile to carry out a second injection process using the second holding current value to apply a hydraulic force on the armature by the fuel adapted to the optimal force value.
Claims
1. A method for operating a fuel injector having a hydraulic stop at a predetermined fuel pressure, wherein the fuel injector has a solenoid drive having a solenoid and a movable armature, the method comprising: applying a first current profile to the solenoid drive to carry out a first injection process, wherein the first current profile includes a first holding current value prespecifying a current level of the current flowing through the solenoid during a holding phase; determining a first flux value corresponding to a magnetic flux in the holding phase; determining a first force value based on the first flux value, wherein the first force value corresponds to a hydraulic force exerted on the armature by fuel in the holding phase; determining a deviation between the first force value and an optimal force value which corresponds to the predetermined fuel pressure; determining a second holding current value based on the first holding current value and the determined deviation; and applying a second current profile to the solenoid drive to carry out a second injection process using the second holding current value to apply a hydraulic force on the armature by the fuel adapted to the optimal force value.
2. The method as claimed in claim 1, further comprising determining the optimal force value corresponding to the predetermined fuel pressure based on a stored relationship between fuel pressure, hydraulic force, and injector throughflow.
3. The method as claimed in claim 1, further comprising determining the first flux value based on a time profile of the electrical voltage across the solenoid, a time profile of the current level of the current flowing through the solenoid, and the electrical resistance of the solenoid.
4. The method as claimed in claim 1, wherein the second holding current value is greater than the first holding current value when the first force value is lower than the optimal force value, and wherein the second holding current value is lower than the first holding current value when the first force value is greater than the optimal force value.
5. The method as claimed in claim 1, wherein: the first current profile has a first peak current value and the second current profile has a second peak current value; the second peak current value is determined based on the first peak current value and the determined deviation such that the process of adapting the hydraulic force which is exerted on the armature by the fuel to the optimal force value is assisted.
6. The method as claimed in claim 1, further comprising: determining a second flux value which corresponds to the magnetic flux in the holding phase; determining a second force value based on the second flux value, wherein the second force value corresponds to a hydraulic force which is exerted on the armature by fuel in the holding phase; determining a deviation between the second force value and the optimal force value; and applying a third current profile to the solenoid drive to carry out a third injection process, wherein the third current profile has a third holding current value determined based on the second holding current value and the determined deviation in such a way that the hydraulic force which is exerted on the armature by the fuel in the holding phase is adapted to the optimal force value.
7. An engine controller for a vehicle, the engine controller comprising: a processor; and a memory storing a set of instructions, the set of instructions, when loaded and executed by the processor, causing the processor to: apply a first current profile to a solenoid drive of a fuel injector to carry out a first injection process, wherein the first current profile includes a first holding current value prespecifying a current level of the current flowing through the solenoid during a holding phase; determine a first flux value corresponding to a magnetic flux in the holding phase; determine a first force value based on the first flux value, wherein the first force value corresponds to a hydraulic force exerted on the armature by fuel in the holding phase; determine a deviation between the first force value and an optimal force value which corresponds to the predetermined fuel pressure; determine a second holding current value based on the first holding current value and the determined deviation; and apply a second current profile to the solenoid drive to carry out a second injection process using the second holding current value to apply a hydraulic force on the armature by the fuel adapted to the optimal force value.
8. A computer program stored on a non-transitory medium, the computer program, when executed by a processor, causing the processor to: apply a first current profile to a solenoid drive of a fuel injector to carry out a first injection process, wherein the first current profile includes a first holding current value prespecifying a current level of the current flowing through the solenoid during a holding phase; determine a first flux value corresponding to a magnetic flux in the holding phase; determine a first force value based on the first flux value, wherein the first force value corresponds to a hydraulic force exerted on the armature by fuel in the holding phase; determine a deviation between the first force value and an optimal force value which corresponds to the predetermined fuel pressure; determine a second holding current value based on the first holding current value and the determined deviation; and apply a second current profile to the solenoid drive to carry out a second injection process using the second holding current value to apply a hydraulic force on the armature by the fuel adapted to the optimal force value.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) Further advantages and features of the present teachings can be found in the exemplary description of an example embodiment which follows. In the figures:
(2)
(3)
(4)
(5)
(6)
(7)
DETAILED DESCRIPTION
(8) Some embodiments include a method for operating a fuel injector having a hydraulic stop at a predetermined fuel pressure comprising: (a) applying a first current profile to the solenoid drive in order to carry out a first injection process, wherein the first current profile has a first holding current value which prespecifies the current level of the current flowing through the solenoid during a holding phase, (b) determining a first flux value which corresponds to the magnetic flux in the holding phase, (c) determining a first force value based on the first flux value, wherein the first force value corresponds to a hydraulic force which is exerted on the armature by fuel in the holding phase, (d) determining a deviation between the first force value and an optimal force value which corresponds to the predetermined fuel pressure, and (e) applying a second current profile to the solenoid drive of the fuel injector in order to carry out a second injection process, wherein the second current profile has a second holding current value which was determined based on the first holding current value and the determined deviation in such a way that the hydraulic force which is exerted on the armature by the fuel in the holding phase is adapted to the optimal force value.
(9) In some embodiments, the hydraulic force which is exerted on the armature by the fuel during the holding phase can be determined by estimating the opposed magnetic force based on the magnetic flux.
(10) By comparing the value of the hydraulic force determined in this way with a value of the hydraulic force which is optimal for the predetermined fuel pressure, the holding current value which is used in the current profile can be adjusted in order to adjust the magnetic force in a corresponding manner and therefore to adapt the hydraulic force to the optimal value. A gap width which provides a minimum pressure loss and therefore a maximum throughflow is produced at the optimal value.
(11) In this document, a fuel injector having a hydraulic stop refers to a fuel injector in which the fuel flows through a gap between the armature and the pole piece. The hydraulic stop is produced owing to this volume flow, said hydraulic stop decelerating the armature movement in the direction of the pole piece toward the end of an opening process.
(12) In this document, current profile refers to a predetermined time profile (for example realized by regulation) of the current level of the current running through the solenoid of the solenoid drive during an actuation process.
(13) In this document, holding phase refers to a phase in which the fuel injector is kept open. The holding phase usually follows an opening phase and ends with a changeover to a closing phase.
(14) In some embodiments, a method begins with a first injection process at the predetermined fuel pressure, in which first injection process a first current profile is applied to the solenoid drive.
(15) The first current profile has a first holding current value which prespecifies the current level of the current flowing through the solenoid during the holding phase.
(16) The magnetic flux (first flux value) is then determined at a time in the holding phase (by integration over a time interval which precedes the time) and the hydraulic force (first force value) which is exerted on the armature by the fuel in the holding phase is determined based on this first flux value. In the process, use is made of the fact that the hydraulic force in the holding phase is exactly equal to the opposed magnetic force. Said magnetic force is substantially proportional to the square of the magnetic flux and can therefore be determined from the square of the determined first flux value by simple multiplication by a factor. The factor to be used depends on several conditions and can be determined, for example, from a characteristic map which is stored in the control unit or by means of a model.
(17) Next, the deviation (for example the difference) between the determined first force value and a force value which is optimal for the predetermined fuel pressure is then determined. The optimal force value is more specifically the value of the hydraulic force at which a maximum volume flow of fuel is flowing.
(18) A second holding current value for a second current profile is then determined based on the first holding current value and the determined deviation, so that the hydraulic force is adapted to the optimal force value when said second current profile is applied to the solenoid drive (in a following second injection process).
(19) In some embodiments, the optimal force value which corresponds to the predetermined fuel pressure is determined based on a stored relationship (for example in an engine control unit) between fuel pressure, hydraulic force and injector throughflow (volume flow). The stored relationship can be stored, in particular, as a characteristic map, wherein each characteristic curve represents a respective relationship between the volume flow and the hydraulic force for an individual value from amongst a plurality of values of the fuel pressure. The optimal force value for a specified value of the fuel pressure is then the force at which the volume flow is at a maximum.
(20) In some embodiments, determining the first flux value (in particular by calculation) is performed based on a time profile of the electrical voltage across the solenoid, a time profile of the current level of the current flowing through the solenoid, and the electrical resistance of the solenoid. The time profiles of voltage and current level are sampled and stored, for example, as a series of individual values in connection with the injection process.
(21) The electrical resistance of the solenoid can be measured or ascertained based on a reference value and a measured temperature of the solenoid or by different techniques during operation. The magnetic flux W can be calculated, in particular, using the following formula:
(t)=.sub.0.sup.t(U(t)R.Math.I(t))dt,
where U(t) denotes the time profile of the voltage across the solenoid, I(t) denotes the time profile of the coil current, and R denotes the electrical coil resistance.
(22) In some embodiments, the second holding current value is greater than the first holding current value when the first force value is lower than the optimal force value, and the second holding current value is lower than the first holding current value when the first force value is greater than the optimal force value. In other words, an excessively low hydraulic force is compensated for or counteracted by increasing the holding current (and therefore the magnetic force) and an excessively high hydraulic force is compensated for or counteracted by reducing the holding current (and therefore the magnetic force).
(23) In some embodiments, the first current profile has a first peak current value and the second current profile has a second peak current value, wherein the second peak current value was determined based on the first peak current value and the determined deviation such that the process of adapting the hydraulic force which is exerted on the armature by the fuel to the optimal force value is assisted. In other words, the (second) peak current value (that is to say the current level at which a voltage pulse (for example a boost voltage pulse) for opening the fuel injector is terminated) of the second current profile is also adjusted depending on the determined deviation. When the determined first force value is, for example, considerably greater than the optimal force value, a reduction in the second peak current value (relative to the first peak current value) may be advantageous since the magnetic force which is exerted during the opening process is correspondingly reduced in this way.
(24) In some embodiments, the voltage of the first voltage pulse (boost voltage pulse) can additionally also be adjusted in order to improve setting of the magnetic force (and therefore also of the hydraulic force).
(25) In some embodiments, the method further comprises the following: (a) determining a second flux value which corresponds to the magnetic flux in the holding phase, (b) determining a second force value based on the second flux value, wherein the first force value corresponds to a hydraulic force which is exerted on the armature by fuel in the holding phase, (c) determining a deviation between the second force value and the optimal force value, and (d) applying a third current profile to the solenoid drive of the fuel injector in order to carry out a third injection process, wherein the third current profile has a third holding current value which was determined based on the second holding current value and the determined deviation in such a way that the hydraulic force which is exerted on the armature by the fuel in the holding phase is adjusted to the optimal force value.
(26) In other words, in this exemplary embodiment, a check is made to determine whether the second current profile leads to an optimal hydraulic force and therefore to an optimal injection operation (given an optimal gap width with minimum pressure loss and maximum throughflow). If a deviation is still established, the holding current is further adjusted for the third current profile. The additional method steps according to this exemplary embodiment can, in particular, be repeated until no (significant) deviation between the determined force value and the optimal force value can be established. In the event of a change in the fuel pressure, the method should then be carried out again in order to ensure optimal functioning of the fuel injector.
(27) Some embodiments include an engine controller for a vehicle, which engine controller is designed to use a method according to the first aspect and/or one of the above exemplary embodiments. This engine controller allows a fuel injector with a hydraulic stop to operate in an optimal manner at each (predetermined) value of the fuel pressure and therefore perform injection in a simple manner, in particular by changing a holding current value of a current profile.
(28) Some embodiments include a computer program which, when it is executed by a processor, is designed to carry out the method according to the first aspect and/or one of the above exemplary embodiments. Within the meaning of this document, the designation of a computer program of this kind is equivalent to the concept of a program element, a computer program product and/or a computer-readable medium which contains instructions for controlling a computer system, in order to coordinate the manner of operation of a system or of a method in a suitable manner, in order to achieve the effects associated with the method according to the invention.
(29) The computer program can be implemented as a computer-readable instruction code in any suitable programming language, such as in JAVA, C++ etc. for example. The computer program can be stored on a computer-readable storage medium (CD-ROM, DVD, Blu-ray disk, removable drive, volatile or non-volatile memory, integral memory/processor etc.). The instruction code can program a computer or other programmable devices, such as a control unit for an engine of a motor vehicle in particular, in such a way that the desired functions are executed. Furthermore, the computer program can be provided in a network such as, for example, the Internet, from which a user can download it as required.
(30) The methods taught herein can be realized both by means of a computer program, i.e. software, and also by means of one or more specific electrical circuits, i.e. as hardware or in any desired hybrid form, i.e. by means of software components and hardware components. It should be noted that the teachings herein have been described with reference to different embodiments. In particular, some embodiments are described by way of method claims and other embodiments are described by way of device claims. However, it will become immediately clear to a person skilled in the art on reading this application that, unless explicitly stated otherwise, in addition to a combination of features which are associated with one type of subject matter of the invention, any combination of features which are associated with different types of subjects of the invention is also possible. It should be noted that the embodiments described below are merely a limited selection of possible variant embodiments of the teachings herein.
(31)
(32) When a voltage is applied to the coil 3, the armature 4 is moved in the direction of the pole piece 6 by electromagnetic forces. Owing to mechanical coupling, the nozzle needle 5 likewise moves and clears the injection holes 9 for fuel supply. In the case of fuel injectors with an idle stroke, the mechanical coupling between the armature 4 and the nozzle needle 5 only takes place when the armature 4 has overcome the idle stroke. In the case of fuel injectors without an idle stroke, the needle movement begins at the same time as the armature movement. This state is shown in
(33) This results in a drop in pressure across the armature 4 which generates a (hydraulic) force which counteracts the magnetic force. The smaller the gap 10, the higher the drop in pressure and therefore the higher the force in the closing direction. The armature 4 therefore moves in the direction of the pole piece 6 until the force due to the pressure drop is at equilibrium with the magnetic force. If this is the case, the upper stop is reached, as it were. However, there is no contact between the armature 4 and the pole piece 6, but rather the hydraulic stop is produced by the volume flow 11.
(34) The diagram 30 in
(35) In the case of an unfavorable relationship between the magnetic force and the hydraulic force due to a drop in pressure, it may be the case that, owing to a current which is selected to be excessively high (and therefore an excessively high magnetic force), the gap 10 between the armature 4 and the pole piece 6 is closed or the drop in pressure is so high that there is no longer any volume flow available for the injection operation. This situation may occur in a vehicle, for example, in the event of breakdown of the high-pressure pump (so-called low-pressure limp home). Therefore, only the preliminary delivery pressure (up to approximately 10 bar) is still available. The injector 1 is typically designed for operation at substantially higher pressures and therefore the design of the magnetic circuit is too powerful for operation at 5 to 10 bar.
(36) The diagram 40 in
(37)
(38) The method begins in 510 by defining a current profile having a holding current value for actuating the fuel injector 1 at a predetermined or specified fuel pressure. The holding current value corresponds to the current level of the current which is intended to flow through the solenoid 3 during a holding phase.
(39) In 520, this (first) current profile is applied to the solenoid drive of the fuel injector 1 in order to carry out a (first) injection operation and as a result to inject a predetermined injection quantity.
(40) In 530, a first value of the magnetic flux in the holding phase (that is to say at a time after a certain time in the holding please) is determined during actuation with the (first) current profile. This is performed by calculation using the following formula:
(t)=.sub.0.sup.t(U(t)R.Math.I(t))dt,
where U(t) denotes the time profile of the voltage across the solenoid, I(t) denotes the time profile of the coil current, and R denotes the resistance of the solenoid 3.
(41) In 540, a first value of the hydraulic force F.sub.H which is exerted on the armature 4 by the fuel in the holding phase is then determined. More specifically, the opposed magnetic force F.sub.M which is exerted on the armature 4 is estimated on the basis of the calculated flux value by way of it being assumed that the magnetic force F.sub.M is proportional to the square of the magnetic flux .sup.2, that is to say
F.sub.H=F.sub.Mk.Math..sup.2.
(42) The factor k to be used depends on several conditions and can be determined, for example, from a characteristic map which is stored in the control unit (and is based on laboratory measurements) or by means of a model.
(43) In 550, a deviation (for example a difference) between the determined value of the hydraulic force F.sub.H and a value of the hydraulic force which is optimal for the predetermined fuel pressure is determined. This optimal value is explained further below in connection with
(44) In 560, a new (second) current profile is determined by way of, in particular, a new (second) holding current value being determined based on the deviation determined in 550 and the previous (first) holding current value. In this case, the objective of the new (second) current profile is to adapt the hydraulic force to the abovementioned optimal value at which the functioning of the fuel injector is optimal. More specifically, the holding current value is increased (for example by a fixed amount or depending on the deviation) when the hydraulic force F.sub.H (and therefore also the magnetic force F.sub.M) is lower than the optimal value and is reduced when the hydraulic force F.sub.H (and therefore also the magnetic force F.sub.M) is greater than the optimal value. If the hydraulic force F.sub.H (and therefore also the magnetic force F.sub.M) is substantially equal to the optimal value, the holding current value is not changed.
(45) The method then returns to 520 by way of the new current profile being applied to the solenoid drive. The above-described steps 530, 540, 550 and 560 are repeated in a loop in order to continuously ensure optimal injection by the fuel injector. However, said loop may possibly be adjusted when the determined deviation lies below a threshold value.
(46)
(47) In step 550 of the method 500 described in connection with
(48) The described method can be executed directly in an engine controller, for example as a software module. As described above, an engine controller of this kind allows a stable motor mode at each fuel pressure (for example even when low pressure limp home is identified). Furthermore, misfires can be avoided at a very low fuel pressure.
LIST OF REFERENCE SIGNS
(49) 1 Fuel injector 2 Housing 3 Coil 4 Armature 5 Nozzle needle 6 Pole piece 7 Calibration spring 8 Valve seat 9 Injection hole 10 Gap 11 Fuel flow 30 Diagram 31 Voltage pulse 32 Voltage pulse 35 Current level IP Peak current U1 Boost voltage IH Holding current t Time 40 Diagram 41 Injection rate profile 42 Injection rate profile Q Injection rate 500 Flowchart 510-560 Method step 600 Characteristic map 601-607 Characteristic curve VS Volume flow F.sub.H Hydraulic force