Method and device for determining energization data for an actuator of an injection valve of a motor vehicle
10989131 · 2021-04-27
Assignee
Inventors
Cpc classification
F02D2041/2068
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2041/2041
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/401
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/20
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/2096
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2041/2027
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
F02D41/20
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
Various embodiments includes a method for determining energization data for an actuator of an injection valve of a motor vehicle comprising: receiving input data at a control unit; and determining the energization data based on the received input data into account with the control unit. Determining the energization data includes using a polynomial regression model.
Claims
1. A method for operating an actuator of an injection valve of a motor vehicle, the method comprising: receiving input data at a control unit, the input data including at least one datum selected from the group consisting of: a rail pressure, a position of an accelerator pedal, a temperature of a fuel upstream of a high-pressure pump, and a temperature of the actuator; and determining resulting energization data based on the received input data with the control unit; wherein determining the resulting energization data includes using a polynomial regression model to determine an energization period, a setpoint current strength, and an absolute current strength; wherein the polynomial regression accounts for at least one parameters selected from the group consisting of: a desired actuator voltage, a desired actuator charge, a desired opening behavior of the injection valve, a desired oscillation behavior of the injection valve, an internal resistance of the actuator, and a maximum time window available for energization of the actuator; and adjusting a current input to the actuator based on the energization data and a desired charging time.
2. The method as claimed in claim 1, wherein the control unit determines the energization data as a function of an operating point.
3. The method as claimed in claim 1, further comprising determining an energization period with the control unit.
4. The method as claimed in claim 3, further comprising determining a current profile with the control unit.
5. The method as claimed in claim 4, further comprising determining a current strength at predefined times of the energization period with the control unit.
6. The method as claimed in claim 1, wherein the input data includes information about a desired piezo voltage.
7. The method as claimed in claim 1, wherein the input data includes information about a desired piezo charge.
8. The method as claimed in claim 1, wherein the input data includes information about a desired behavior of the actuator.
9. The method as claimed in claim 1, wherein the input data includes information about a desired oscillation behavior of the actuator.
10. The method as claimed in claim 1, wherein the input data includes temperature information.
11. The method as claimed in claim 1, wherein the input data includes information about one or more individual parameters of the actuator.
12. The method as claimed in claim 1, wherein the input data includes information about a maximum available energization time window.
13. The method as claimed in claim 1, wherein the actuator comprises an electromechanical or an electromagnetic transducer.
14. The method as claimed in claim 1, wherein the actuator comprises a piezo actuator.
15. A control unit for an actuator of an injection valve in a motor vehicle, the control unit comprising: a processor with access to a memory; and a data feed receiving input data; wherein the memory stores instructions for execution by the processor for determining resulting energization data for the actuator based on the input data using a polynomial regression model, wherein the resulting energization data includes an energization period, a setpoint current strength, and an absolute current strength; and the processor is programmed to adjust a current input to the actuator based on the energization data and a desired charging time; wherein the input data includes at least one datum selected from the group consisting of: a rail pressure, a position of an accelerator pedal, a temperature of a fuel upstream of a high-pressure pump, and a temperature of the actuator; and wherein the polynomial regression accounts for at least one parameters selected from the group consisting of: a desired actuator voltage, a desired actuator charge, a desired opening behavior of the injection valve, a desired oscillation behavior of the injection valve, an internal resistance of the actuator, and a maximum time window available for energization of the actuator.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) Further characteristics of the teachings herein emerge from the exemplary explanation thereof below on the basis of the figures. In the figures:
(2)
(3)
(4)
(5)
(6)
(7)
DETAILED DESCRIPTION
(8) Example methods incorporating teachings of the present disclosure may simplify the determination of the energization data compared to empirical determination of the energization time. Furthermore, the methods may provide a precise determination of the energization data of the actuator by virtue of the consideration of the characteristic of the respectively used output stage in conjunction with the characteristic of the actuator. This precise determination of the energization data makes it possible to ensure that the existing stringent requirements in respect of the accuracy of the fuel injection quantity are satisfied. Furthermore, existing controllers are relieved, which achieves greater system stability.
(9)
(10) In some embodiments, the connecting point between the diodes D1 and D2 of the buck-boost converter is connected to a terminal of an intermediate capacitor C.sub.Z, the other terminal of which is connected to ground. A voltage U.sub.Z, referred to below as the intermediate voltage, is present at this intermediate capacitor C.sub.Z. Furthermore, the connecting point between the diodes D1 and D2 may be connected to a terminal of a coil L, which is the main inductor of the piezo output stage. The other terminal of this main inductor is connected to the piezo actuator P via a low pass filter R1/C1. A current i flows through the coil L, and a current i.sub.P flows through the piezo actuator. A voltage U.sub.P, referred to below as the piezo voltage, drops across the piezo actuator.
(11) The topology of the illustrated piezo output stage can be described in simplified form by an anti-parallel connection of the buck converter and of the boost converter. The operating modes of this piezo output stage are distinguished by the fact that the coil current i of the main inductor L is higher than zero in the buck mode and lower than zero in the boost mode. In this context, there is no overlap between these two operating modes in the piezo output stage. Therefore, it is sufficient, as illustrated in
(12) In the buck operating mode, the piezo actuator P is charged. During this charging, the switch T1 is alternately switched on and off by means of pulse width modulation. During the switch-on time of T1, the diode D2 initially acts in a blocking fashion, and the current flowing through the coil L rises. In this case, energy is dissipated in the coil which serves as a magnetic accumulator. In this case, the current rises evenly according to the relationship specified in the following equation (1):
i=1/L∫udt (1).
(13) At the start of the charging process, the voltage which is present at the coil corresponds approximately to the value of the direct voltage U.sub.Q which is made available by the voltage source Q.
(14) The differential current of the main inductor L in the switch-on phase of T1 can be described by the following equation (2):
di/dt=(U.sub.Q−U.sub.P)/L (2).
(15) During the switch-off phase of T1, the energy which is stored in the inductor is reduced. In this context, the diode D2 acts in a free-wheeling fashion, with the result that the load current can flow on. Since the output voltage is now present at the coil, the polarity of the coil voltage changes. The output current decreases continuously here. In this case, the piezo actuator P is fed by the coil. The following relationship applies for a differential consideration of the current at the main inductor during the switch-off phase:
di/dt=(−U.sub.P)/L (3).
(16) The discharging of the piezo actuator P is carried out using the boost converter, wherein the piezo actuator P acts as a voltage source. During the discharging of the piezo actuator, the coil current i is lower than zero. Just like the buck converter in the charging phase, the boost converter is operated with pulse width modulation in the discharging phase. During the switch-on phase of T2, a freewheeling operation firstly occurs. This means that the current flows through the switch T2, with the result that the current flowing through the coil rises. In the switch-off phase of T2, feedback takes place into the voltage source Q via both diodes D1 and D2. In this context, the current flows from the consumer, i.e. the piezo actuator P, back into the source Q via the coil L. The following relationship applies to the differential current:
di/dt=U.sub.P/L (4).
(17) The following relationship applies to the differential current during the switch-off phase of T2:
di/dt=(U.sub.P−U.sub.Q)/L (5).
(18) Owing to the method of functioning of the 2-quadrant converter, the power conversion of the piezo actuator is reduced during the discharging phase as the level of the piezo voltage drops. This results in a significantly longer discharging time being set, with the result that the piezo actuator possibly does not discharge completely. In order to avoid this, a current-controlled resistor (not shown) is connected in parallel with the piezo actuator P during the discharging. The pulse width modulation mentioned above results from the use of comparator thresholds, as illustrated in
(19) In this
(20) The desired setpoint current of the coil L is compared with the associated actual current by means of a comparator. If, for example during the charging of the piezo actuator, the actual current exceeds the predefined setpoint current after the switching on of the switch T1, the comparator output switches off the switch T1, with the result that the actual current decreases again. If the decreasing actual current reaches the zero crossover, T1 is switched on again. These processes are repeated until a desired predefined charging time is reached. The pulse width modulation which takes place during the discharging process is performed in an equivalent fashion.
(21) In some embodiments, other specific modes can also be used for the pulse width modulation. Another specific mode consists, for example, in using a controlled pulse operation of the first pulses on the basis of the minimum switching time behavior of the switches which are used. It is possible to derive from the above-described use of a dynamic pulse width modulation that the current gradient has a significant influence on the switching behavior of the switches T1 and T2 which are used. As is apparent from the equation (2) specified above, the rising function of the current is influenced mainly by the voltage difference between U.sub.Q and the piezo voltage U.sub.P.
(22) If the profiles of the piezo voltage U.sub.P and of the piezo current i.sub.P are transferred to a diagram for a current setpoint value, a voltage/current characteristic curve is obtained which characterizes the behavior of the output stage. This is illustrated below on the basis of
(23) The current profiles shown in
I[A]=a.Math.I[%].sup.2+b.Math.I[%]+c.Math.U[V].sup.2+d.Math.U[V]+e.Math.I[%].Math.U[V]+f (6)
(24) In this context:
(25) I[A] denotes the piezo absolute current strength,
(26) I[%] denotes the piezo setpoint current strength,
(27) U[V] denotes the piezo voltage.
(28) Costly storage and reading out of the current values for the iteration process described below can be avoided. The above-described model-like description of the output stage is now used in a control unit in order to determine the energization data of the piezo actuator during the charging and the discharging. In this context, iteration is carried out starting from a setpoint value for the steady-state final voltage or discharging and a predefined setpoint current configuration. In this context, chronological discretization of the charging process and/or discharging process takes place. For each time step, the absolute current, the associated discrete charge quantity and the piezo voltage which is set are determined. The basis for this is the polynomial regression model described above. The number of necessary time steps which reflect the desired setpoint charge state/setpoint voltage state corresponds to the charging time and/or discharging time, i.e. the energization period, to be determined.
(29) The calculation rules for each iteration step are as follows:
(30) Setpoint current configuration value for the current time step:
cur_step=cur_step+step_cur_1
(31) Determination of the absolute current:
i_step=f(v_step,cur_step) (see equation (6))
(32) Determination of the piezo voltage which is set (simplified piezo model):
v_step=v_step+(i_step.Math.dt)/(q_stat/(v_stat−(R_piezo.Math.i_step)))
(33) Determination of the charge which is set:
q_step=q_step+(i_step.Math.dt)
(34) In this context the following applies:
(35) i_step=absolute current state from the polynomial model [A]
(36) v_step=voltage state [V]
(37) cur_step=setpoint current state [%]
(38) q_step=charge state [As]
(39) step_cur_1=increment of the setpoint current in the case of rising functions [%]
(40) dt=time increment [s]
(41) q_stat=steady-state setpoint charge value (model input) [As]
(42) v_stat=steady-state setpoint voltage value (model input) [V]
(43) R_piezo=ohmic resistance of the piezo actuator [Ohm].
(44)
(45)
(46)
(47) The specified energization data BD and SS are supplied to a converter unit 5, which converts the determined energization data into the control signals s1 and s2 for the transistors T1 and T2. The input signals el, . . . , em of the control unit 1 are data which characterize or describe the instantaneous operating point of the injection system. These data, which are made available by sensors, by way of example include information about the fuel pressure in the rail of the internal combustion engine, information about the position of the accelerator pedal, information about the temperature of the fuel upstream of the fuel high-pressure pump and information about the temperature of the piezo actuator.
(48) The input parameters pl, . . . , pn of the regression model 4 are, in particular, information about the desired piezo voltage and/or information about the desired piezo charge and information about the temperature of the piezo actuator. Furthermore, the input parameters of the regression model preferably also include information about the desired opening behavior of the injection valve, information about a desired oscillation behavior of the piezo actuator, information about system-specific parameters such as, for example, the internal resistance of the piezo actuator and information about possible tolerances of the piezo actuator as well as information about further boundary conditions of the injection system, for example information about a maximum time window which is available for the energization.
(49) A method for determining the energization data of an electromechanical transducer has been described above. This method can alternatively also be used to determine the energization data of an electromagnetic transducer, such as is used, for example, in solenoid injectors.