[go: up one dir, main page]

EP2449241B1 - Method for controlling the rail pressure in a common-rail injection system of a combustion engine - Google Patents

Method for controlling the rail pressure in a common-rail injection system of a combustion engine Download PDF

Info

Publication number
EP2449241B1
EP2449241B1 EP10725622.4A EP10725622A EP2449241B1 EP 2449241 B1 EP2449241 B1 EP 2449241B1 EP 10725622 A EP10725622 A EP 10725622A EP 2449241 B1 EP2449241 B1 EP 2449241B1
Authority
EP
European Patent Office
Prior art keywords
pressure
rail pressure
pcr
rail
volume flow
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.)
Active
Application number
EP10725622.4A
Other languages
German (de)
French (fr)
Other versions
EP2449241A1 (en
Inventor
Armin DÖLKER
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Rolls Royce Solutions GmbH
Original Assignee
MTU Friedrichshafen GmbH
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by MTU Friedrichshafen GmbH filed Critical MTU Friedrichshafen GmbH
Publication of EP2449241A1 publication Critical patent/EP2449241A1/en
Application granted granted Critical
Publication of EP2449241B1 publication Critical patent/EP2449241B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/14Introducing closed-loop corrections
    • F02D41/1401Introducing closed-loop corrections characterised by the control or regulation method
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/30Controlling fuel injection
    • F02D41/38Controlling fuel injection of the high pressure type
    • F02D41/3809Common rail control systems
    • F02D41/3836Controlling the fuel pressure
    • F02D41/3845Controlling the fuel pressure by controlling the flow into the common rail, e.g. the amount of fuel pumped
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/30Controlling fuel injection
    • F02D41/38Controlling fuel injection of the high pressure type
    • F02D41/3809Common rail control systems
    • F02D41/3836Controlling the fuel pressure
    • F02D41/3863Controlling the fuel pressure by controlling the flow out of the common rail, e.g. using pressure relief valves
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02MSUPPLYING COMBUSTION ENGINES IN GENERAL WITH COMBUSTIBLE MIXTURES OR CONSTITUENTS THEREOF
    • F02M63/00Other fuel-injection apparatus having pertinent characteristics not provided for in groups F02M39/00 - F02M57/00 or F02M67/00; Details, component parts, or accessories of fuel-injection apparatus, not provided for in, or of interest apart from, the apparatus of groups F02M39/00 - F02M61/00 or F02M67/00; Combination of fuel pump with other devices, e.g. lubricating oil pump
    • F02M63/02Fuel-injection apparatus having several injectors fed by a common pumping element, or having several pumping elements feeding a common injector; Fuel-injection apparatus having provisions for cutting-out pumps, pumping elements, or injectors; Fuel-injection apparatus having provisions for variably interconnecting pumping elements and injectors alternatively
    • F02M63/0225Fuel-injection apparatus having a common rail feeding several injectors ; Means for varying pressure in common rails; Pumps feeding common rails
    • F02M63/023Means for varying pressure in common rails
    • F02M63/0235Means for varying pressure in common rails by bleeding fuel pressure
    • F02M63/025Means for varying pressure in common rails by bleeding fuel pressure from the common rail
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/14Introducing closed-loop corrections
    • F02D41/1401Introducing closed-loop corrections characterised by the control or regulation method
    • F02D2041/141Introducing closed-loop corrections characterised by the control or regulation method using a feed-forward control element
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/14Introducing closed-loop corrections
    • F02D41/1401Introducing closed-loop corrections characterised by the control or regulation method
    • F02D2041/1411Introducing closed-loop corrections characterised by the control or regulation method using a finite or infinite state machine, automaton or state graph for controlling or modelling
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/14Introducing closed-loop corrections
    • F02D41/1401Introducing closed-loop corrections characterised by the control or regulation method
    • F02D2041/1413Controller structures or design
    • F02D2041/1432Controller structures or design the system including a filter, e.g. a low pass or high pass filter
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/20Output circuits, e.g. for controlling currents in command coils
    • F02D2041/202Output circuits, e.g. for controlling currents in command coils characterised by the control of the circuit
    • F02D2041/2024Output circuits, e.g. for controlling currents in command coils characterised by the control of the circuit the control switching a load after time-on and time-off pulses
    • F02D2041/2027Control of the current by pulse width modulation or duty cycle control
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2200/00Input parameters for engine control
    • F02D2200/02Input parameters for engine control the parameters being related to the engine
    • F02D2200/06Fuel or fuel supply system parameters
    • F02D2200/0602Fuel pressure
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2250/00Engine control related to specific problems or objectives
    • F02D2250/04Fuel pressure pulsation in common rails
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2250/00Engine control related to specific problems or objectives
    • F02D2250/31Control of the fuel pressure
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/04Introducing corrections for particular operating conditions
    • F02D41/042Introducing corrections for particular operating conditions for stopping the engine
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/04Introducing corrections for particular operating conditions
    • F02D41/06Introducing corrections for particular operating conditions for engine starting or warming up
    • F02D41/062Introducing corrections for particular operating conditions for engine starting or warming up for starting

Definitions

  • the invention relates to a method for controlling and regulating an internal combustion engine according to claim 1.
  • a rail pressure control circuit comprises a comparison point for determining a control deviation, a pressure regulator for calculating an actuating signal, the controlled system and a software filter in the feedback branch for calculating the actual rail pressure.
  • the control deviation is calculated from a target rail pressure to the actual rail pressure.
  • the controlled system includes the pressure actuator, the rail and the injectors for injecting the fuel into the combustion chambers of the internal combustion engine.
  • a common rail system with pressure control in which the pressure regulator is equipped with different regulator parameters.
  • the pressure control should be more stable due to the different controller parameters.
  • the controller parameters in turn are calculated depending on operating parameters, here: the engine speed and the target injection quantity.
  • the pressure controller uses the controller parameters, the pressure controller then calculates the control signal for a pressure control valve, via which the fuel outflow from the rail into the fuel tank is determined.
  • the pressure control valve is consequently arranged on the high-pressure side of the common rail system.
  • An electrical pre-feed pump or a controllable high-pressure pump are shown in this reference as alternative measures for pressure regulation.
  • the DE 103 30 466 B3 describes a common rail system with pressure control, in which the pressure regulator accesses a suction throttle via the control signal. About the Suction throttle in turn determines the inlet cross-section to the high-pressure pump. The suction throttle is consequently arranged on the low pressure side of the common rail system.
  • a passive pressure relief valve can be provided as a protective measure against excessive rail pressure in this common rail system. The fuel is then drained from the rail into the fuel tank via the open pressure relief valve.
  • a corresponding common rail system with a passive pressure relief valve is out of the DE 10 2006 040 441 B3 known.
  • a memory injection system with a pressure actuator, which has a shut-off body operated by an electromagnetic drive.
  • the pressure control takes place by means of a cascade connection of two control devices, the first control device determining a control signal with a target current value for the electromagnetic drive and a second control device adapting the current value detected in the electromagnetic drive to the predetermined target current value.
  • WO 2006/136414 A1 is a control and regulation procedure for an internal combustion engine with common rail system, in which a rail pressure is regulated in normal operation.
  • a second actual rail pressure is determined via a second filter, and a load shedding is recognized when the second actual rail pressure exceeds a first limit value.
  • the rail pressure is controlled by setting a PWM signal to a PWM value that is higher than in normal operation by means of a PWM specification.
  • control leakage is effective when the injector is controlled electrically, that is, during the duration of the injection. As the injection duration decreases, the control leakage also decreases. Constant leakage is always effective, that is, even if the injector is not activated. This is also caused by the component tolerances. Since the constant leakage increases with Rail pressure increases and decreases with falling rail pressure, the pressure vibrations in the rail are damped. The opposite is true with tax leakage. If the rail pressure increases, the injection duration is shortened to display a constant injection quantity, which results in a decreasing control leakage. If the rail pressure drops, the injection duration is increased accordingly, which results in increasing control leakage.
  • the control leakage means that the pressure vibrations in the rail are amplified.
  • the control and constant leakage represent a loss volume flow, which is pumped and compressed by the high pressure pump.
  • this loss volume flow means that the high pressure pump must be designed larger than necessary.
  • part of the drive energy of the high-pressure pump is converted into heat, which in turn heats up the fuel and reduces the efficiency of the internal combustion engine.
  • the invention is based on the object of optimizing the stability behavior and the settling time.
  • the method consists in that, in addition to the rail pressure control via the low-pressure suction throttle as the first pressure control element, a rail pressure disturbance variable for influencing the rail pressure is generated via a pressure control valve on the high pressure side as the second pressure control element. Fuel is diverted from the rail into a fuel tank via the pressure control valve on the high-pressure side, the position of which is determined via a PWM signal. Furthermore, the method consists in that when the normal function is set, the PWM signal is calculated as a function of a resulting desired volume flow and when the protective function is set, the PWM signal is temporarily set to a maximum value. The protective function temporarily shuts off a higher fuel volume flow from the rail, reducing the increase in rail pressure and protecting the rail from pressure peaks. An unwanted response of the passive pressure relief valve is also prevented and limited to the actual emergencies.
  • the protective function is set when a dynamic rail pressure exceeds a maximum pressure value and the protective function is enabled.
  • the maximum pressure value is chosen so that the rail pressure does not reach this pressure value in stationary operation.
  • the dynamic rail pressure is calculated from the raw values of the rail pressure using a fast filter.
  • the protective function is reset and the normal function is set when a specified time period has expired. An oscillation between the functions is prevented by the fact that after the change from the protective function back to the normal function, the protective function remains locked. This is only released again when the dynamic rail pressure falls below the maximum pressure value by a hysteresis value.
  • the normal function if the normal function is set, it is reset and a standstill function is set if an engine standstill is detected, a PWM signal of zero being output when the standstill function is set.
  • the change from the standstill function to the normal function takes place when the actual rail pressure exceeds a start value and a verified engine speed is recognized, that is, when the internal combustion engine is recognized as rotating at the same time.
  • the advantage is that the rail pressure builds up reliably when the engine is started.
  • the resulting target volume flow is calculated from a static and a dynamic target volume flow.
  • the static target volume flow is in turn calculated as a function of a target injection quantity and the engine speed using a target volume flow map.
  • a target torque is used instead of the target injection quantity.
  • a constant leak is simulated via the static target volume flow, in that the fuel is only shunted in the low-load range and in a small amount. It is advantageous that there is no significant increase in the fuel temperature and also no significant reduction in the efficiency of the internal combustion engine.
  • the increased stability of the rail pressure control circuit in the low-load range can be recognized, for example, by the rail pressure remaining approximately constant in overrun mode.
  • the dynamic target volume flow is calculated via a dynamic correction depending on a target rail pressure and the actual rail pressure or the control deviation derived therefrom. If the control deviation is negative, for example in the event of a load shedding, the static target volume flow is corrected via the dynamic target volume flow. Otherwise there is no change in the static target volume flow.
  • the increase in the rail pressure is counteracted via the dynamic set volume flow, with the advantage that the settling time of the system can be improved again.
  • the Figure 1 shows a system diagram of an electronically controlled internal combustion engine 1 with a common rail system.
  • the common rail system comprises the following mechanical components: a low-pressure pump 3 for delivering fuel from a fuel tank 2, a variable, low-pressure suction throttle 4 for influencing the fuel volume flow flowing through it, a high-pressure pump 5 for delivering fuel while increasing the pressure, a rail 6 for storing of fuel and injectors 7 for injecting the fuel into the combustion chambers of the internal combustion engine 1.
  • the common rail system can also be designed with individual stores, in which case, for example, an individual store 8 is integrated in the injector 7 as an additional buffer volume.
  • a passive pressure relief valve 11 which, in the open state, controls the fuel from the rail 6.
  • An electrically controllable pressure control valve 12 also connects the rail 6 to the fuel tank 2.
  • a fuel volume flow is defined via the position of the pressure control valve 12 and is derived from the rail 6 into the fuel tank 2. In the further text, this fuel volume flow is referred to as rail pressure disturbance variable VDRV.
  • the operating mode of the internal combustion engine 1 is determined by an electronic control unit (ECU) 10.
  • the electronic control unit 10 contains the usual components of a microcomputer system, for example a microprocessor, I / O modules, buffers and memory modules (EEPROM, RAM).
  • the operating data relevant to the operation of the internal combustion engine 1 are applied in characteristic diagrams / characteristic curves in the memory modules.
  • the electronic control unit 10 uses these to calculate the output variables from the input variables.
  • the following input variables are shown as examples: the rail pressure pCR, which is measured by means of a rail pressure sensor 9, an engine speed nMOT, a signal FP for power specification by the operator and an input variable IN. Under the The other sensor signals are summarized in input variable IN, for example the charge air pressure of an exhaust gas turbocharger.
  • the individual store pressure pE is an additional input variable of the electronic control unit 10.
  • the output variables of the electronic control unit 10 are a signal PWMSD for controlling the suction throttle 4 as the first pressure control element, a signal ve for controlling the injectors 7 (start / end of injection), a signal PWMDV for controlling the pressure control valve 12 as the second pressure control element and an output variable OFF.
  • the position of the pressure control valve 12 and thus the rail pressure disturbance variable VDRV is defined via the signal PWMDV.
  • the output variable AUS represents the other actuating signals for controlling and regulating the internal combustion engine 1, for example an actuating signal for activating a second exhaust gas turbocharger when register is being charged.
  • a rail pressure control circuit 13 for regulating the rail pressure pCR is shown.
  • the input variables of the rail pressure control circuit 13 are: a target rail pressure pCR (SL), a volume flow which characterizes the target consumption Wb, the engine speed nMOT, the PWM basic frequency fPWM and a variable E1.
  • Size E1 includes, for example, the battery voltage and the ohmic resistance of the induction choke coil with supply line, which are included in the calculation of the PWM signal.
  • the output variables of the rail pressure control circuit 13 are the raw value of the rail pressure pCR, an actual rail pressure pCR (IST) and a dynamic rail pressure pCR (DYN).
  • the actual rail pressure pCR (IST) and the dynamic rail pressure pCR (DYN) are in the in Figure 3 controller shown processed.
  • the actual rail pressure pCR (IST) is calculated from the raw value of the rail pressure pCR using a first filter 19. This is then compared with the setpoint pCR (SL) at a summation point A, which results in a control deviation ep. From the control deviation ep, a pressure controller 14 calculates its manipulated variable, which corresponds to a volume flow VR with the physical unit liter / minute. The calculated target consumption VVb is added to the volume flow VR at a summation point B. The target consumption VVb is calculated using a calculation 22 which is carried out in the Figure 3 is shown and explained in connection with this. The result of the addition at summation point B corresponds to an unlimited target volume flow VSDu (SL) of the suction throttle.
  • SL setpoint pCR
  • the unlimited target volume flow VSDu (SL) is then limited as a function of the engine speed nMOT via a limitation 15.
  • the output variable of the limitation 15 corresponds to a target volume flow VSD (SL) of the suction throttle.
  • An electrical target current iSD (SL) of the suction throttle is then assigned to the target volume flow VSD (SL) via the pump characteristic curve 16.
  • the target current iSD (SL) is converted into the PWM signal PWMSD in a calculation 17.
  • the PWM signal PWMSD represents the duty cycle and the frequency fPWM corresponds to the basic frequency.
  • the PWM signal PWMSD is then applied to the solenoid of the suction throttle. This changes the path of the magnetic core, which freely influences the flow rate of the high pressure pump.
  • the suction throttle is open when de-energized and is acted upon by the PWM control in the direction of the closed position.
  • the calculation of the PWM signal 17 can be subordinated to a current control loop, such as this from the DE 10 2004 061 474 A1 is known.
  • the high-pressure pump, the suction throttle, the rail and, if applicable, the individual accumulators correspond to a controlled system 18.
  • the control loop is thus closed.
  • the dynamic rail pressure pCR (DYN) is calculated via a second filter 20, which is one of the input variables of the block diagram of the Figure 3 is.
  • the second filter 20 has a smaller time constant and a smaller phase delay than the first filter 19 in the feedback branch.
  • the Figure 3 shows as a block diagram the highly simplified rail pressure control circuit 13 of the Figure 2 and a controller 21.
  • the rail pressure disturbance variable VDRV is generated via the controller 21, that is to say the volume flow which the pressure control valve controls from the rail into the fuel tank.
  • the input variables of the controller 21 are: the target rail pressure pCR (SL), the actual rail pressure pCR (IST), the dynamic rail pressure pCR (DYN), the engine speed nMOT and a target injection quantity QSL.
  • the target injection quantity QSL is either calculated via a map depending on the desired performance or corresponds to the manipulated variable of a speed controller.
  • the physical unit of the target injection quantity QSL is mm 3 / stroke.
  • a target torque MSL can be used.
  • the output variables are the target consumption Wb, which is fed to the rail pressure control circuit 13, and the rail pressure disturbance variable VDRV.
  • a resultant target volume flow Vres (SL) is determined from a static and a dynamic component via the calculation 22.
  • the calculation 22 is in the Figure 4 shown as a block diagram and is explained in connection with this.
  • the resulting set volume flow Vres (SL) and the actual rail pressure pCR (IST) are the input variables of a pressure control valve map 23, via which a set current iDV (SL) of the pressure control valve is calculated.
  • the target current iDV (SL) in turn is the reference variable for a current control circuit 24.
  • the current control circuit 24 is formed from a current controller 25, a switch S1, the pressure control valve 12 as a control system and a filter 26 in the feedback branch.
  • the current regulator 25 is in the Figure 5 shown and explained in connection with this.
  • the current controller 25 outputs a PWM signal PWMR, which is an input variable of the switch S1.
  • the other two input signals of switch S1 are zero and a temporary PWM signal PWMt.
  • the temporary PWM signal PWMt is designed in such a way that an increased PWM value, for example 80%, is output in a time-controlled manner.
  • the output signal of the switch S1 then corresponds to the PWM signal PWMDV, with which the pressure control valve 12 is controlled.
  • the electrical current iDV which arises at the pressure control valve 12 is measured and the actual current iDV (ACTUAL) is calculated via the filter 26, which is then fed back to the current regulator 25.
  • the current control circuit 24 is thus closed.
  • the calculation 22 is shown as a block diagram.
  • the input variables are the target rail pressure pCR (SL), the actual rail pressure pCR (IST), the dynamic rail pressure pCR (DYN), the engine speed nMOT and the target injection quantity QSL, alternatively the target torque MSL.
  • the output variables are the target consumption VVb and the resulting target volume flow Vres (SL).
  • the static target volume flow Vs (SL) for the pressure control valve is calculated via a target volume flow map 27 (3D map).
  • the target volume flow map 27 is designed in such a way that a positive value of the static target volume flow Vs (SL) is calculated in the low load range, for example when idling, while in the normal operating range a static target volume flow Vs (SL) of Zero is calculated.
  • the specific embodiment of the target volume flow map 27 is shown in FIG Figure 6 shown and explained in connection with this.
  • the target consumption Wb which is an input variable of the rail pressure control circuit 13, is calculated via the calculation 28.
  • the static target volume flow Vs (SL) is determined by Corrected addition of a dynamic target volume flow Vd (SL).
  • the dynamic set volume flow Vd (SL) is calculated via a dynamic correction 29 as a function of the control deviation.
  • the control deviation in turn is calculated from the difference between the target rail pressure pCR (SL) and the actual rail pressure pCR (IST). Alternatively, the control deviation can also be calculated from the difference between the target rail pressure pCR (SL) and the dynamic rail pressure pCR (DYN). If the control deviation is greater than or equal to zero, a dynamic set volume flow Vd (SL) of zero liters / minute is output. If, on the other hand, the control deviation is negative, for example in the event of a load shedding, an increasingly larger dynamic target volume flow Vd (SL) is calculated if the control deviation falls below a limit value. In short: the pressure control valve then controls an increasing fuel volume flow into the fuel tank.
  • the sum of the static desired volume flow Vs (SL) and the dynamic desired volume flow Vd (SL) corresponds to a corrected desired volume flow Vk (SL), which has a limit 30 upwards to a maximum volume flow VMAX and downwards to the value zero is limited.
  • the maximum volume flow VMAX is calculated using a (2D) characteristic curve 31 as a function of the actual rail pressure pCR (IST).
  • the output variable of the limitation 30 then corresponds to the resulting target volume flow Vres (SL).
  • the Figure 5 shows the current regulator 25 from the Figure 3 .
  • the input variables are the target current iDV (SL) for the pressure control valve, the actual current iDV (IST) of the pressure control valve, the battery voltage UBAT and controller parameters (kp, Tn).
  • the output variable is the PWM signal PWMR.
  • the current control deviation ei is first calculated from the target current iDV (SL) and the actual current iDV (IST).
  • the current control deviation ei is the input variable of the controller 32.
  • the controller 32 can be designed as a PI or PI (DT1) algorithm.
  • the controller parameters are processed in the algorithm. These are characterized, among other things, by the proportional coefficient kp and the reset time Tn.
  • the output variable of the regulator 32 is a target voltage UDV (SL) of the pressure control valve. This is divided by the battery voltage UBAT and then multiplied by 100. The result corresponds to the duty cycle of the PWM signal PWMR in percent.
  • a pilot control can also be provided, which consists of the set current iDV (SL) and the ohmic resistance of the pressure control valve Voltage component calculated, which is then added to the target voltage UDV (SL).
  • the target volume flow map 27 is shown. This is used to determine the static target volume flow Vs (SL) for the pressure control valve.
  • the input variables are the engine speed nMOT and the target injection quantity QSL. In the horizontal direction, engine speed values from 0 to 2000 1 / min are plotted. The target injection quantity values from 0 to 270 mm 3 / stroke are plotted in the vertical direction. The values within the map then correspond to the assigned static target volume flow Vs (SL) in liters / minute. Part of the fuel volume flow to be controlled is determined via the target volume flow map 27.
  • the normal operating range is double-framed in the figure.
  • the simply framed area corresponds to the low-load area.
  • the Figure 7 shows the various functional states in a diagram, which are activated via switch S1 ( Fig. 3 ) can be realized.
  • the reference symbol 33 denotes the standstill function
  • the reference symbol 34 denotes the normal function
  • the reference symbol 35 denotes the protective function.
  • the standstill function is set when an engine standstill is detected.
  • a first subroutine UP1 is shown, which shows the transition from the standstill to the normal function.
  • a second subroutine UP2 is shown, which shows the transition from the normal function to the protective function.
  • the status of the flag is checked at S1. An oscillation between the normal and the protective function is prevented via the flag. If the flag is zero, the program part is run through with steps S2 to S6. Otherwise the program part is run through with steps S7 to S9. If it has been determined in S1 that the flag is equal to zero, then it is checked in S2 whether the dynamic rail pressure pCR (DYN) is greater than or equal to a maximum pressure value pMAX. If this is not the case, query result S2: no, at S6 the PWM signal PWMDV is still calculated as a function of the resulting set volume flow Vres (SL) and the program is ended.
  • DBN dynamic rail pressure pCR
  • the flag is set to the value 1 at S3, which prevents the protective function from being set again.
  • query result S1 no, the pressure level of the dynamic rail pressure pCR (DYN) is checked in S7. If the dynamic rail pressure pCR (DYN) has fallen below the maximum pressure value pMAX by at least a certain hysteresis value pHY, query result S7: yes, the flag is set to zero at S8, as a result of which the protective function is released again. If the query result at S7 is negative, the program flow at S9 continues with the calculation of the PWM signal PWMDV depending on the resulting set volume flow Vres (SL) and then the program flow ends.
  • SL set volume flow
  • a third subroutine UP3 is shown, which shows the transition from the protective function to the normal function.
  • the time t is increased by dt. It is then checked at S2 whether the time t is greater than / equal to the time stage t1. Is this not the case, the PWM signal PWMDV remains determined by the temporary PWM signal PWMt at S8. The program sequence is then ended. If it was found in S2 that the time t is greater than / equal to the time stage t1, query result S2: yes, the time t is reset to zero in S3.
  • S6 it is checked whether the dynamic rail pressure pCR (DYN) has fallen below the maximum pressure value pMAX by at least the hysteresis value pHY. If this is not the case, the program flow is ended. Otherwise, the flag is set to zero in S7, which releases the protective function. The program sequence is then ended.
  • the Figure 11 shows in a first time diagram the starting process of an internal combustion engine with subsequent stop.
  • the Figure 11 consists of the partial diagrams 11A to 11E. These show over time: the engine speed nMOT in Figure 11A , the actual rail pressure pCR (IST) in Figure 11B , the PWM signal PWMDV, with which the pressure control valve is controlled, in Figure 11C who have favourited Rail Pressure Disturbance VDRV in Figure 11D and the position of switch S1 in Figure 11E ,
  • the rail pressure disturbance variable VDRV corresponds to the volume flow that the pressure control valve controls from the rail into the fuel tank.
  • a verified engine speed is recognized, that is, as soon as the crankshaft rotates, a condition for the transition from the standstill function to the normal function is fulfilled.
  • the pressure control valve is now activated.
  • the Figure 12 shows the transition from the normal function to the protective function in a second time diagram.
  • the Figure 12 consists of the partial diagrams 12A to 12E. These show over time: the dynamic rail pressure pCR (DYN) in Figure 12A , the PWM signal PWMDV, with which the pressure control valve is controlled, in the Figure 12B , the rail pressure disturbance variable VDRV corresponding to the volume flow in the Figure 12C , the position of the switch S1 in the Figure 12D and the value of the flag in the Figure 12E ,
  • a volume flow of 4 liters / min into the fuel tank is now controlled as a rail pressure disturbance variable VDRV via the pressure control valve.
  • the flag is set to the value 1 ( Figure 12E ), whereby the protective function is locked.
  • time stage t1 has expired.
  • the controlled volume flow consequently assumes the value 0 liters / min.
  • the flag thus changes from the value 1 to the value 0, whereby the protective function is released again.
  • a dashed line is drawn as a comparison, which shows a course of the dynamic rail pressure pCR (DYN) without a protective function.
  • the overshoot of the dynamic rail pressure pCR (DYN) is significantly reduced by the protective function. In the figure, this is identified by the reference symbol dp.
  • a PWM signal in positive logic was used to control the pressure control valve, that is to say that if the PWM signal PWMDV is positive, the pressure control valve is acted upon in the opening direction (increasing opening cross section).

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Fuel-Injection Apparatus (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Description

Die Erfindung betrifft ein Verfahren zur Steuerung und Regelung einer Brennkraftmaschine gemäß Anspruch 1.The invention relates to a method for controlling and regulating an internal combustion engine according to claim 1.

Bei einer Brennkraftmaschine mit Common-Railsystem wird die Güte der Verbrennung maßgeblich über das Druckniveau im Rail bestimmt. Zur Einhaltung der gesetzlichen Emissionsgrenzwerte wird daher der Raildruck geregelt. Typischerweise umfasst ein Raildruck-Regelkreis eine Vergleichsstelle zur Bestimmung einer Regelabweichung, einen Druckregler zum Berechnen eines Stellsignals, die Regelstrecke und ein Softwarefilter im Rückkopplungszweig zur Berechnung des Ist-Raildrucks. Berechnet wird die Regelabweichung aus einem Soll-Raildruck zum Ist-Raildruck. Die Regelstrecke umfasst das Druckstellglied, das Rail und die Injektoren zum Einspritzen des Kraftstoffs in die Brennräume der Brennkraftmaschine.In an internal combustion engine with a common rail system, the quality of the combustion is largely determined by the pressure level in the rail. The rail pressure is therefore regulated to comply with the legal emission limit values. Typically, a rail pressure control circuit comprises a comparison point for determining a control deviation, a pressure regulator for calculating an actuating signal, the controlled system and a software filter in the feedback branch for calculating the actual rail pressure. The control deviation is calculated from a target rail pressure to the actual rail pressure. The controlled system includes the pressure actuator, the rail and the injectors for injecting the fuel into the combustion chambers of the internal combustion engine.

Aus der DE 197 31 995 A1 ist ein Common-Railsystem mit Druckregelung bekannt, bei dem der Druckregler mit unterschiedlichen Reglerparametern bestückt wird. Durch die unterschiedlichen Reglerparameter soll die Druckregelung stabiler sein. Die Reglerparameter wiederum werden in Abhängigkeit von Betriebsparametern, hier: die Motordrehzahl und die Soll-Einspritzmenge, berechnet. An Hand der Reglerparameter berechnet dann der Druckregler das Stellsignal für ein Druckregelventil, über welches der Kraftstoffabfluss aus dem Rail in den Kraftstofftank festgelegt wird. Das Druckregelventil ist folglich auf der Hochdruckseite des Common-Railsystems angeordnet. Als alternative Maßnahmen zur Druckregelung sind eine elektrische Vorförderpumpe oder eine steuerbare Hochdruckpumpe in dieser Fundstelle aufgezeigt.From the DE 197 31 995 A1 a common rail system with pressure control is known, in which the pressure regulator is equipped with different regulator parameters. The pressure control should be more stable due to the different controller parameters. The controller parameters in turn are calculated depending on operating parameters, here: the engine speed and the target injection quantity. Using the controller parameters, the pressure controller then calculates the control signal for a pressure control valve, via which the fuel outflow from the rail into the fuel tank is determined. The pressure control valve is consequently arranged on the high-pressure side of the common rail system. An electrical pre-feed pump or a controllable high-pressure pump are shown in this reference as alternative measures for pressure regulation.

Auch die DE 103 30 466 B3 beschreibt ein Common-Railsystem mit Druckregelung, bei dem der Druckregler über das Stellsignal jedoch auf eine Saugdrossel zugreift. Über die Saugdrossel wiederum wird der Zulaufquerschnitt zur Hochdruckpumpe festgelegt. Die Saugdrossel ist folglich auf der Niederdruckseite des Common-Railsystems angeordnet. Ergänzend kann bei diesem Common-Railsystem noch ein passives Druckbegrenzungsventil als Schutzmaßnahme vor einem zu hohen Raildruck vorgesehen sein. Über das geöffnete Druckbegrenzungsventil wird dann der Kraftstoff aus dem Rail in den Kraftstofftank abgeleitet. Ein entsprechendes Common-Railsystem mit passivem Druckbegrenzungsventil ist aus der DE 10 2006 040 441 B3 bekannt.Also the DE 103 30 466 B3 describes a common rail system with pressure control, in which the pressure regulator accesses a suction throttle via the control signal. About the Suction throttle in turn determines the inlet cross-section to the high-pressure pump. The suction throttle is consequently arranged on the low pressure side of the common rail system. In addition, a passive pressure relief valve can be provided as a protective measure against excessive rail pressure in this common rail system. The fuel is then drained from the rail into the fuel tank via the open pressure relief valve. A corresponding common rail system with a passive pressure relief valve is out of the DE 10 2006 040 441 B3 known.

Aus der DE 198 02 583 A1 geht ein Speichereinspritzsystem mit einem Druckstellglied hervor, das einen von einem elektromagnetischen Antrieb betätigten Absperrkörper aufweist. Die Druckregelung erfolgt mittels einer Kaskadenschaltung zweier Regeleinrichtungen, wobei die erste Regeleinrichtung ein Ansteuersignal mit einem Sollstromwert für den elektromagnetischen Antrieb bestimmt und eine zweite Regeleinrichtung den im elektromagnetischen Antrieb erfassten Stromwert an den vorbestimmten Sollstromwert anpasst.From the DE 198 02 583 A1 is a memory injection system with a pressure actuator, which has a shut-off body operated by an electromagnetic drive. The pressure control takes place by means of a cascade connection of two control devices, the first control device determining a control signal with a target current value for the electromagnetic drive and a second control device adapting the current value detected in the electromagnetic drive to the predetermined target current value.

Aus der WO 2006/136414 A1 geht ein Steuer- und Regelverfahren für eine Brennkraftmaschine mit Common-Railsystem hervor, bei dem im Normalbetrieb ein Raildruck geregelt wird. Ein zweiter Ist-Raildruck wird über ein zweites Filter bestimmt, und ein Lastabwurf wird erkannt, wenn der zweite Ist-Raildruck einen ersten Grenzwert übersteigt. Mit Erkennen eines Lastabwurfs wird der Raildruck gesteuert, indem ein PWM-Signal über eine PWM-Vorgabe auf einen gegenüber dem Normalbetrieb erhöhten PWM-Wert gesetzt wird.From the WO 2006/136414 A1 is a control and regulation procedure for an internal combustion engine with common rail system, in which a rail pressure is regulated in normal operation. A second actual rail pressure is determined via a second filter, and a load shedding is recognized when the second actual rail pressure exceeds a first limit value. When a load shedding is detected, the rail pressure is controlled by setting a PWM signal to a PWM value that is higher than in normal operation by means of a PWM specification.

Aus der DE 10 2005 008 039 A1 gehen eine Vorrichtung und ein Verfahren zur Steuerung einer Brennkraftmaschine hervor. Bei einem abgebrochenen Startvorgang wird ein Stellelement zur Beeinflussung des Kraftstoffdrucks im Sinne einer Beibehaltung und/oder Erhöhung des Drucks angesteuert, bis eine weitere Bedingung erfüllt ist.From the DE 10 2005 008 039 A1 are a device and a method for controlling an internal combustion engine. In the event of an aborted starting process, an actuating element for influencing the fuel pressure in the sense of maintaining and / or increasing the pressure is activated until a further condition is met.

Bauartbedingt treten bei einem Common-Railsystem eine Steuer- und eine Konstantleckage auf. Die Steuerleckage ist dann wirksam, wenn der Injektor elektrisch angesteuert wird, das heißt, während der Dauer der Einspritzung. Mit abnehmender Einspritzdauer sinkt daher auch die Steuerleckage. Die Konstantleckage ist immer wirksam, das heißt, auch dann, wenn der Injektor nicht angesteuert wird. Verursacht wird diese auch durch die Bauteiltoleranzen. Da die Konstantleckage mit steigendem Raildruck zunimmt und mit fallendem Raildruck abnimmt, werden die Druckschwingungen im Rail bedämpft. Bei der Steuerleckage verhält es sich hingegen umgekehrt. Steigt der Raildruck, so wird zur Darstellung einer konstanten Einspritzmenge die Einspritzdauer verkürzt, was eine sinkende Steuerleckage zur Folge hat. Sinkt der Raildruck, so wird die Einspritzdauer entsprechend vergrößert, was eine steigende Steuerleckage zur Folge hat. Die Steuerleckage führt also dazu, dass die Druckschwingungen im Rail verstärkt werden. Die Steuer- und die Konstantleckage stellen einen Verlustvolumenstrom dar, welcher von der Hochdruckpumpe gefördert und verdichtet wird. Dieser Verlustvolumenstrom führt aber dazu, dass die Hochdruckpumpe größer als notwendig ausgelegt werden muss. Zudem wird ein Teil der Antriebsenergie der Hochdruckpumpe in Wärme umgesetzt, was wiederum die Erwärmung des Kraftstoffs und eine Wirkungsgrad-Reduktion der Brennkraftmaschine bewirkt.Due to the design, a control and constant leakage occur in a common rail system. The control leakage is effective when the injector is controlled electrically, that is, during the duration of the injection. As the injection duration decreases, the control leakage also decreases. Constant leakage is always effective, that is, even if the injector is not activated. This is also caused by the component tolerances. Since the constant leakage increases with Rail pressure increases and decreases with falling rail pressure, the pressure vibrations in the rail are damped. The opposite is true with tax leakage. If the rail pressure increases, the injection duration is shortened to display a constant injection quantity, which results in a decreasing control leakage. If the rail pressure drops, the injection duration is increased accordingly, which results in increasing control leakage. The control leakage means that the pressure vibrations in the rail are amplified. The control and constant leakage represent a loss volume flow, which is pumped and compressed by the high pressure pump. However, this loss volume flow means that the high pressure pump must be designed larger than necessary. In addition, part of the drive energy of the high-pressure pump is converted into heat, which in turn heats up the fuel and reduces the efficiency of the internal combustion engine.

Zur Verringerung der Konstantleckage werden in der Praxis die Bauteile miteinander vergossen. Eine Verringerung der Konstantleckage hat allerdings den Nachteil, dass sich das Stabilitätsverhalten des Common-Railsystems verschlechtert und die Druckregelung schwieriger wird. Deutlich wird dies im Schwachlastbereich, weil hier die Einspritzmenge, also das entnommene Kraftstoffvolumen, sehr gering ist. Ebenso deutlich wird dies bei einem Lastabwurf von 100% nach 0% Last, da hier die Einspritzmenge auf Null reduziert wird und sich daher der Raildruck nur langsam wieder abbaut. Dies wiederum bewirkt eine lange Ausregelzeit.In practice, the components are cast together to reduce the constant leakage. However, reducing the constant leakage has the disadvantage that the stability behavior of the common rail system deteriorates and pressure control becomes more difficult. This becomes clear in the low-load range, because here the injection quantity, i.e. the volume of fuel withdrawn, is very small. This becomes just as clear with a load shedding from 100% to 0% load, since the injection quantity is reduced to zero here and the rail pressure therefore only slowly decreases again. This in turn causes a long settling time.

Ausgehend von einem Common-Railsystem mit einer Raildruckregelung über eine niederdruckseitige Saugdrossel und mit verringerter Konstantleckage, liegt der Erfindung die Aufgabe zu Grunde, das Stabilitätsverhalten und die Ausregelzeit zu optimieren.Starting from a common rail system with rail pressure control via a low-pressure suction throttle and with reduced constant leakage, the invention is based on the object of optimizing the stability behavior and the settling time.

Gelöst wird diese Aufgabe durch ein Verfahren zur Steuerung und Regelung einer Brennkraftmaschine mit den Merkmalen von Anspruch 1. Die Ausgestaltungen sind in den Unteransprüchen dargestellt.This object is achieved by a method for controlling and regulating an internal combustion engine having the features of claim 1. The configurations are shown in the subclaims.

Das Verfahren besteht darin, dass neben der Raildruckregelung über die niederdruckseitige Saugdrossel als erstes Druckstellglied eine Raildruck-Störgröße zur Beeinflussung des Raildrucks über ein hochdruckseitiges Druckregelventil als zweites Druckstellglied erzeugt wird. Über das hochdruckseitige Druckregelventil wird Kraftstoff aus dem Rail in einen Kraftstofftank abgesteuert, wobei dessen Stellung über ein PWM-Signal bestimmt wird. Ferner besteht das Verfahren darin, dass bei gesetzter Normalfunktion das PWM-Signal in Abhängigkeit eines resultierenden Soll-Volumenstroms berechnet wird und bei gesetzter Schutzfunktion das PWM-Signal temporär auf einen Maximalwert gesetzt wird. Über die Schutzfunktion wird kurzzeitig ein höherer Kraftstoffvolumenstrom aus dem Rail abgesteuert, wodurch der Anstieg des Raildrucks reduziert und das Rail vor Druckspitzen geschützt wird. Ein ungewolltes Ansprechen des passiven Druckbegrenzungsventils wird damit ebenfalls unterbunden und auf die tatsächlichen Notfälle begrenzt.The method consists in that, in addition to the rail pressure control via the low-pressure suction throttle as the first pressure control element, a rail pressure disturbance variable for influencing the rail pressure is generated via a pressure control valve on the high pressure side as the second pressure control element. Fuel is diverted from the rail into a fuel tank via the pressure control valve on the high-pressure side, the position of which is determined via a PWM signal. Furthermore, the method consists in that when the normal function is set, the PWM signal is calculated as a function of a resulting desired volume flow and when the protective function is set, the PWM signal is temporarily set to a maximum value. The protective function temporarily shuts off a higher fuel volume flow from the rail, reducing the increase in rail pressure and protecting the rail from pressure peaks. An unwanted response of the passive pressure relief valve is also prevented and limited to the actual emergencies.

Gesetzt wird die Schutzfunktion dann, wenn ein dynamischer Raildruck einen maximalen Druckwert übersteigt und die Schutzfunktion freigegeben ist. Der maximale Druckwert ist hierbei so gewählt, dass der Raildruck im stationären Betrieb diesen Druckwert nicht erreicht. Der dynamische Raildruck wird aus den Rohwerten des Raildrucks über ein schnelles Filter berechnet. Die Schutzfunktion wird wieder zurückgesetzt und damit die Normalfunktion gesetzt, wenn eine vorgegebene Zeitstufe abgelaufen ist. Ein Pendeln zwischen den Funktionen wird dadurch unterbunden, dass nach dem Wechsel von der Schutzfunktion zurück zur Normalfunktion die Schutzfunktion verriegelt bleibt. Freigegeben wird diese erst dann wieder, wenn der dynamische Raildruck den maximalen Druckwert um einen Hysteresewert unterschreitet.The protective function is set when a dynamic rail pressure exceeds a maximum pressure value and the protective function is enabled. The maximum pressure value is chosen so that the rail pressure does not reach this pressure value in stationary operation. The dynamic rail pressure is calculated from the raw values of the rail pressure using a fast filter. The protective function is reset and the normal function is set when a specified time period has expired. An oscillation between the functions is prevented by the fact that after the change from the protective function back to the normal function, the protective function remains locked. This is only released again when the dynamic rail pressure falls below the maximum pressure value by a hysteresis value.

Erfindungsgemäß wird vorgeschlagen, dass bei gesetzter Normalfunktion diese zurückgesetzt und eine Stillstandfunktion gesetzt wird, wenn ein Motorstillstand erkannt wird, wobei bei gesetzter Stillstandfunktion ein PWM-Signal von Null ausgegeben wird. Der Wechsel von der Stillstandfunktion in die Normalfunktion erfolgt dann, wenn der Ist-Raildruck einen Startwert übersteigt und eine verifizierte Motordrehzahl erkannt wird, das heißt, wenn gleichzeitig die Brennkraftmaschine als drehend erkannt wird. Von Vorteil ist, dass beim Motorstart der Raildruck zuverlässig aufgebaut wird.It is proposed according to the invention that if the normal function is set, it is reset and a standstill function is set if an engine standstill is detected, a PWM signal of zero being output when the standstill function is set. The change from the standstill function to the normal function takes place when the actual rail pressure exceeds a start value and a verified engine speed is recognized, that is, when the internal combustion engine is recognized as rotating at the same time. The advantage is that the rail pressure builds up reliably when the engine is started.

Berechnet wird der resultierende Soll-Volumenstrom aus einem statischen und einem dynamischen Soll-Volumenstrom. Der statische Soll-Volumenstrom wiederum wird in Abhängigkeit einer Soll-Einspritzmenge und der Motordrehzahl über ein Soll-Volumenstrom-Kennfeld berechnet. Bei einer momentenorientierten Struktur wird anstelle der Soll-Einspritzmenge ein Soll-Moment verwendet. Über den statischen Soll-Volumenstrom wird eine Konstantleckage nachgebildet, indem der Kraftstoff nur im Schwachlastbereich und in kleiner Menge abgesteuert wird. Von Vorteil ist, dass keine signifikante Erhöhung der Kraftstofftemperatur und auch keine signifikante Verringerung des Wirkungsgrads der Brennkraftmaschine auftreten. Die erhöhte Stabilität des Raildruck-Regelkreises im Schwachlastbereich kann zum Beispiel daran erkannt werden, dass der Raildruck im Schubbetrieb etwa konstant bleibt. Der dynamische Soll-Volumenstrom wird über eine dynamische Korrektur in Abhängigkeit eines Soll-Raildrucks und des Ist-Raildrucks bzw. der daraus abgeleiteten Regelabweichung berechnet. Ist die Regelabweichung negativ, als zum Beispiel bei einem Lastabwurf, wird über den dynamischen Soll-Volumenstrom der statische Soll-Volumenstrom korrigiert. Anderenfalls erfolgt keine Veränderung des statischen Soll-Volumenstroms. Über den dynamischen Soll-Volumenstrom wird der Druckerhöhung des Raildrucks entgegengewirkt, mit dem Vorteil, dass die Ausregelzeit des Systems nochmals verbessert werden kann.The resulting target volume flow is calculated from a static and a dynamic target volume flow. The static target volume flow is in turn calculated as a function of a target injection quantity and the engine speed using a target volume flow map. In the case of a torque-oriented structure, a target torque is used instead of the target injection quantity. A constant leak is simulated via the static target volume flow, in that the fuel is only shunted in the low-load range and in a small amount. It is advantageous that there is no significant increase in the fuel temperature and also no significant reduction in the efficiency of the internal combustion engine. The increased stability of the rail pressure control circuit in the low-load range can be recognized, for example, by the rail pressure remaining approximately constant in overrun mode. The dynamic target volume flow is calculated via a dynamic correction depending on a target rail pressure and the actual rail pressure or the control deviation derived therefrom. If the control deviation is negative, for example in the event of a load shedding, the static target volume flow is corrected via the dynamic target volume flow. Otherwise there is no change in the static target volume flow. The increase in the rail pressure is counteracted via the dynamic set volume flow, with the advantage that the settling time of the system can be improved again.

In den Figuren ist ein bevorzugtes Ausführungsbeispiel dargestellt. Es zeigen:

Figur 1
ein Systemschaubild,
Figur 2
einen Raildruck-Regelkreis,
Figur 3
ein Blockschaltbild des Raildruck-Regelkreises mit Steuerung,
Figur 4
ein Blockschaltbild einer Berechnung,
Figur 5
einen Stromregler,
Figur 6
ein Soll-Volumenstrom-Kennfeld,
Figur 7
ein Diagramm der Funktionszustände,
Figur 8
ein erstes Unterprogramm,
Figur 9
ein zweites Unterprogramm,
Figur 10
ein drittes Unterprogramm,
Figur 11
ein erstes Zeitdiagramm und
Figur 12
ein zweites Zeitdiagramm.
A preferred exemplary embodiment is shown in the figures. Show it:
Figure 1
a system diagram,
Figure 2
a rail pressure control loop,
Figure 3
a block diagram of the rail pressure control circuit with control,
Figure 4
a block diagram of a calculation,
Figure 5
a current regulator,
Figure 6
a target volume flow map,
Figure 7
a diagram of the functional states,
Figure 8
a first subroutine,
Figure 9
a second subroutine,
Figure 10
a third subroutine,
Figure 11
a first timing diagram and
Figure 12
a second timing diagram.

Die Figur 1 zeigt ein Systemschaubild einer elektronisch gesteuerten Brennkraftmaschine 1 mit einem Common-Railsystem. Das Common-Railsystem umfasst folgende mechanische Komponenten: eine Niederdruckpumpe 3 zur Förderung von Kraftstoff aus einem Kraftstofftank 2, eine veränderbare, niederdruckseitige Saugdrossel 4 zur Beeinflussung des durchströmenden Kraftstoff-Volumenstroms, eine Hochdruckpumpe 5 zur Förderung des Kraftstoffs unter Druckerhöhung, ein Rail 6 zum Speichern des Kraftstoffs und Injektoren 7 zum Einspritzen des Kraftstoffs in die Brennräume der Brennkraftmaschine 1. Optional kann das Common-Railsystem auch mit Einzelspeichern ausgeführt sein, wobei dann zum Beispiel im Injektor 7 ein Einzelspeicher 8 als zusätzliches Puffervolumen integriert ist. Als Schutz vor einem unzulässig hohen Druckniveau im Rail 6 ist ein passives Druckbegrenzungsventil 11 vorgesehen, welches im geöffneten Zustand den Kraftstoff aus dem Rail 6 absteuert. Ein elektrisch ansteuerbares Druckregelventil 12 verbindet ebenfalls das Rail 6 mit dem Kraftstofftank 2. Über die Stellung des Druckregelventils 12 wird ein Kraftstoffvolumenstrom definiert, welcher aus dem Rail 6 in den Kraftstofftank 2 abgeleitet wird. Im weiteren Text wird dieser Kraftstoffvolumenstrom als Raildruck-Störgröße VDRV bezeichnet.The Figure 1 shows a system diagram of an electronically controlled internal combustion engine 1 with a common rail system. The common rail system comprises the following mechanical components: a low-pressure pump 3 for delivering fuel from a fuel tank 2, a variable, low-pressure suction throttle 4 for influencing the fuel volume flow flowing through it, a high-pressure pump 5 for delivering fuel while increasing the pressure, a rail 6 for storing of fuel and injectors 7 for injecting the fuel into the combustion chambers of the internal combustion engine 1. Optionally, the common rail system can also be designed with individual stores, in which case, for example, an individual store 8 is integrated in the injector 7 as an additional buffer volume. To protect against an impermissibly high pressure level in the rail 6, a passive pressure relief valve 11 is provided which, in the open state, controls the fuel from the rail 6. An electrically controllable pressure control valve 12 also connects the rail 6 to the fuel tank 2. A fuel volume flow is defined via the position of the pressure control valve 12 and is derived from the rail 6 into the fuel tank 2. In the further text, this fuel volume flow is referred to as rail pressure disturbance variable VDRV.

Die Betriebsweise der Brennkraftmaschine 1 wird durch ein elektronisches Steuergerät (ECU) 10 bestimmt. Das elektronische Steuergerät 10 beinhaltet die üblichen Bestandteile eines Mikrocomputersystems, beispielsweise einen Mikroprozessor, I/O-Bausteine, Puffer und Speicherbausteine (EEPROM, RAM). In den Speicherbausteinen sind die für den Betrieb der Brennkraftmaschine 1 relevanten Betriebsdaten in Kennfeldern/Kennlinien appliziert. Über diese berechnet das elektronische Steuergerät 10 aus den Eingangsgrößen die Ausgangsgrößen. In der Figur 1 sind exemplarisch folgende Eingangsgrößen dargestellt: der Raildruck pCR, der mittels eines Rail-Drucksensors 9 gemessen wird, eine Motordrehzahl nMOT, ein Signal FP zur Leistungsvorgabe durch den Betreiber und eine Eingangsgröße EIN. Unter der Eingangsgröße EIN sind die weiteren Sensorsignale zusammengefasst, beispielsweise der Ladeluftdruck eines Abgasturboladers. Bei einem Common-Railsystem mit Einzelspeichern 8 ist der Einzelspeicherdruck pE eine zusätzliche Eingangsgröße des elektronischen Steuergeräts 10.The operating mode of the internal combustion engine 1 is determined by an electronic control unit (ECU) 10. The electronic control unit 10 contains the usual components of a microcomputer system, for example a microprocessor, I / O modules, buffers and memory modules (EEPROM, RAM). The operating data relevant to the operation of the internal combustion engine 1 are applied in characteristic diagrams / characteristic curves in the memory modules. The electronic control unit 10 uses these to calculate the output variables from the input variables. In the Figure 1 The following input variables are shown as examples: the rail pressure pCR, which is measured by means of a rail pressure sensor 9, an engine speed nMOT, a signal FP for power specification by the operator and an input variable IN. Under the The other sensor signals are summarized in input variable IN, for example the charge air pressure of an exhaust gas turbocharger. In a common rail system with individual stores 8, the individual store pressure pE is an additional input variable of the electronic control unit 10.

In Figur 1 sind als Ausgangsgrößen des elektronischen Steuergeräts 10 ein Signal PWMSD zur Ansteuerung der Saugdrossel 4 als erstes Druckstellglied, ein Signal ve zur Ansteuerung der Injektoren 7 (Spritzbeginn/Spritzende), ein Signal PWMDV zur Ansteuerung des Druckregelventils 12 als zweites Druckstellglied und eine Ausgangsgröße AUS dargestellt. Über das Signal PWMDV wird die Stellung des Druckregelventils 12 und damit die Raildruck-Störgröße VDRV definiert. Die Ausgangsgröße AUS steht stellvertretend für die weiteren Stellsignale zur Steuerung und Regelung der Brennkraftmaschine 1, beispielsweise für ein Stellsignal zur Aktivierung eines zweiten Abgasturboladers bei einer Registeraufladung.In Figure 1 The output variables of the electronic control unit 10 are a signal PWMSD for controlling the suction throttle 4 as the first pressure control element, a signal ve for controlling the injectors 7 (start / end of injection), a signal PWMDV for controlling the pressure control valve 12 as the second pressure control element and an output variable OFF. The position of the pressure control valve 12 and thus the rail pressure disturbance variable VDRV is defined via the signal PWMDV. The output variable AUS represents the other actuating signals for controlling and regulating the internal combustion engine 1, for example an actuating signal for activating a second exhaust gas turbocharger when register is being charged.

In der Figur 2 ist ein Raildruck-Regelkreis 13 zur Regelung des Raildrucks pCR dargestellt. Die Eingangsgrößen des Raildruck-Regelkreises 13 sind: ein Soll-Raildruck pCR(SL), ein Volumenstrom der den Soll-Verbrauch Wb kennzeichnet, die Motordrehzahl nMOT, die PWM-Grundfrequenz fPWM und eine Größe E1. Unter der Größe E1 sind beispielsweise die Batteriespannung und der ohmsche Widerstand der Saugdrosselspule mit Zuleitung zusammengefasst, welche in die Berechnung des PWM-Signals mit eingehen. Die Ausgangsgrößen des Raildruck-Regelkreises 13 sind der Rohwert des Raildrucks pCR, ein Ist-Raildruck pCR(IST) und ein dynamischer Raildruck pCR(DYN). Der Ist-Raildruck pCR(IST) und der dynamische Raildruck pCR(DYN) werden in der in Figur 3 dargestellten Steuerung weiterverarbeitet.In the Figure 2 a rail pressure control circuit 13 for regulating the rail pressure pCR is shown. The input variables of the rail pressure control circuit 13 are: a target rail pressure pCR (SL), a volume flow which characterizes the target consumption Wb, the engine speed nMOT, the PWM basic frequency fPWM and a variable E1. Size E1 includes, for example, the battery voltage and the ohmic resistance of the induction choke coil with supply line, which are included in the calculation of the PWM signal. The output variables of the rail pressure control circuit 13 are the raw value of the rail pressure pCR, an actual rail pressure pCR (IST) and a dynamic rail pressure pCR (DYN). The actual rail pressure pCR (IST) and the dynamic rail pressure pCR (DYN) are in the in Figure 3 controller shown processed.

Aus dem Rohwert des Raildrucks pCR wird mittels eines ersten Filters 19 der Ist-Raildruck pCR(IST) berechnet. Dieser wird dann mit dem Sollwert pCR(SL) an einem Summationspunkt A verglichen, woraus eine Regelabweichung ep resultiert. Aus der Regelabweichung ep berechnet ein Druckregler 14 seine Stellgröße, welche einem Volumenstrom VR mit der physikalischen Einheit Liter/Minute entspricht. Zum Volumenstrom VR wird an einem Summationspunkt B der berechnete Soll-Verbrauch VVb addiert. Berechnet wird der Soll-Verbrauch VVb über eine Berechnung 22, welche in der Figur 3 dargestellt ist und in Verbindung mit dieser erklärt wird. Das Ergebnis der Addition am Summationspunkt B entspricht einem unbegrenzten Soll-Volumenstrom VSDu(SL) der Saugdrossel. Über eine Begrenzung 15 wird anschließend der unbegrenzte Soll-Volumenstrom VSDu(SL) in Abhängigkeit der Motordrehzahl nMOT limitiert. Die Ausgangsgröße der Begrenzung 15 entspricht einem Soll-Volumenstrom VSD(SL) der Saugdrossel. Dem Soll-Volumenstrom VSD(SL) wird danach über die Pumpen-Kennlinie 16 ein elektrischer Soll-Strom iSD(SL) der Saugdrossel zugeordnet. Der Soll-Strom iSD(SL) wird in einer Berechnung 17 in das PWM-Signal PWMSD umgerechnet. Das PWM-Signal PWMSD stellt hierbei die Einschaltdauer dar und die Frequenz fPWM entspricht der Grundfrequenz. Mit dem PWM-Signal PWMSD wird dann die Magnetspule der Saugdrossel beaufschlagt. Dadurch wird der Weg des Magnetkerns verändert, wodurch der Förderstrom der Hochdruckpumpe frei beeinflusst wird. Aus Sicherheitsgründen ist die Saugdrossel stromlos offen und wird über die PWM-Ansteuerung in Richtung der Schließstellung beaufschlagt. Der Berechnung des PWM-Signals 17 kann ein Stromregelkreis unterlagert sein, wie dieser aus der DE 10 2004 061 474 A1 bekannt ist. Die Hochdruckpumpe, die Saugdrossel, das Rail und gegebenenfalls die Einzelspeicher entsprechen einer Regelstrecke 18. Damit ist der Regelkreis geschlossen. Aus dem Rohwert des Raildrucks pCR wird über ein zweites Filter 20 der dynamische Raildruck pCR(DYN) berechnet, welcher eine der Eingangsgrößen des Blockschaltbilds der Figur 3 ist. Das zweite Filter 20 besitzt hierbei eine kleinere Zeitkonstante und einen geringeren Phasenverzug als das erste Filter 19 im Rückkopplungszweig.The actual rail pressure pCR (IST) is calculated from the raw value of the rail pressure pCR using a first filter 19. This is then compared with the setpoint pCR (SL) at a summation point A, which results in a control deviation ep. From the control deviation ep, a pressure controller 14 calculates its manipulated variable, which corresponds to a volume flow VR with the physical unit liter / minute. The calculated target consumption VVb is added to the volume flow VR at a summation point B. The target consumption VVb is calculated using a calculation 22 which is carried out in the Figure 3 is shown and explained in connection with this. The result of the addition at summation point B corresponds to an unlimited target volume flow VSDu (SL) of the suction throttle. The unlimited target volume flow VSDu (SL) is then limited as a function of the engine speed nMOT via a limitation 15. The output variable of the limitation 15 corresponds to a target volume flow VSD (SL) of the suction throttle. An electrical target current iSD (SL) of the suction throttle is then assigned to the target volume flow VSD (SL) via the pump characteristic curve 16. The target current iSD (SL) is converted into the PWM signal PWMSD in a calculation 17. The PWM signal PWMSD represents the duty cycle and the frequency fPWM corresponds to the basic frequency. The PWM signal PWMSD is then applied to the solenoid of the suction throttle. This changes the path of the magnetic core, which freely influences the flow rate of the high pressure pump. For safety reasons, the suction throttle is open when de-energized and is acted upon by the PWM control in the direction of the closed position. The calculation of the PWM signal 17 can be subordinated to a current control loop, such as this from the DE 10 2004 061 474 A1 is known. The high-pressure pump, the suction throttle, the rail and, if applicable, the individual accumulators correspond to a controlled system 18. The control loop is thus closed. From the raw value of the rail pressure pCR, the dynamic rail pressure pCR (DYN) is calculated via a second filter 20, which is one of the input variables of the block diagram of the Figure 3 is. The second filter 20 has a smaller time constant and a smaller phase delay than the first filter 19 in the feedback branch.

Die Figur 3 zeigt als Blockschaltbild den stark vereinfachten Raildruck-Regelkreis 13 der Figur 2 und eine Steuerung 21. Über die Steuerung 21 wird die Raildruck-Störgröße VDRV erzeugt, also derjenige Volumenstrom, welchen das Druckregelventil aus dem Rail in den Kraftstofftank absteuert. Die Eingangsgrößen der Steuerung 21 sind: der Soll-Raildruck pCR(SL), der Ist-Raildruck pCR(IST), der dynamische Raildruck pCR(DYN), die Motordrehzahl nMOT und eine Soll-Einspritzmenge QSL. Die Soll-Einspritzmenge QSL wird entweder über ein Kennfeld in Abhängigkeit des Leistungswunsches berechnet oder entspricht der Stellgröße eines Drehzahlreglers. Die physikalische Einheit der Soll-Einspritzmenge QSL ist mm3/Hub. Alternativ zur Soll-Einspritzmenge QSL kann ein Soll-Moment MSL verwendet werden. Die Ausgangsgrößen sind der Soll-Verbrauch Wb, welcher auf den Raildruck-Regelkreis 13 geführt wird, und die Raildruck-Störgröße VDRV. Über die Berechnung 22 wird ein resultierender Soll-Volumenstrom Vres(SL) aus einem statischen und einem dynamischen Anteil bestimmt. Die Berechnung 22 ist in der Figur 4 als Blockschaltbild dargestellt und wird in Verbindung mit dieser erklärt. Der resultierende Soll-Volumenstrom Vres(SL) und der Ist-Raildruck pCR(IST) sind die Eingangsgrößen eines Druckregelventil-Kennfelds 23, über welches ein Soll-Strom iDV(SL) des Druckregelventils berechnet wird. Der Soll-Strom iDV(SL) wiederum ist die Führungsgröße für einen Stromregelkreis 24. Gebildet wird der Stromregelkreis 24 aus einem Stromregler 25, einem Schalter S1, dem Druckregelventil 12 als Regelstrecke und einem Filter 26 im Rückkopplungszweig. Der Stromregler 25 ist in der Figur 5 dargestellt und wird in Verbindung mit dieser erklärt. Als Stellgröße gibt der Stromregler 25 ein PWM-Signal PWMR aus, welches eine Eingangsgröße des Schalters S1 ist. Die beiden anderen Eingangssignale des Schalters S1 sind der Wert Null und ein temporäres PWM-Signal PWMt. Das temporäre PWM-Signal PWMt ist in der Form ausgeführt, dass zeitstufengesteuert ein erhöhter PWM-Wert, zum Beispiel 80%, ausgegeben wird. Über den Schalter S1 werden verschiedene Funktionszustände dargestellt. Befindet sich der Schalter in der Stellung S1=1, so ist eine Stillstandfunktion gesetzt. In der Stellung S1=2 ist eine Normalfunktion gesetzt und in der Stellung S1=3 ist eine Schutzfunktion gesetzt. Das Ausgangssignal des Schalters S1 entspricht dann dem PWM-Signal PWMDV, mit welchem das Druckregelventil 12 angesteuert wird. Der sich am Druckregelventil 12 einstellende elektrische Strom iDV wird gemessen und über das Filter 26 der Ist-Strom iDV(IST) berechnet, welcher dann auf den Stromregler 25 zurückgekoppelt wird. Damit ist der Stromregelkreis 24 geschlossen.The Figure 3 shows as a block diagram the highly simplified rail pressure control circuit 13 of the Figure 2 and a controller 21. The rail pressure disturbance variable VDRV is generated via the controller 21, that is to say the volume flow which the pressure control valve controls from the rail into the fuel tank. The input variables of the controller 21 are: the target rail pressure pCR (SL), the actual rail pressure pCR (IST), the dynamic rail pressure pCR (DYN), the engine speed nMOT and a target injection quantity QSL. The target injection quantity QSL is either calculated via a map depending on the desired performance or corresponds to the manipulated variable of a speed controller. The physical unit of the target injection quantity QSL is mm 3 / stroke. As an alternative to the target injection quantity QSL, a target torque MSL can be used. The output variables are the target consumption Wb, which is fed to the rail pressure control circuit 13, and the rail pressure disturbance variable VDRV. A resultant target volume flow Vres (SL) is determined from a static and a dynamic component via the calculation 22. The calculation 22 is in the Figure 4 shown as a block diagram and is explained in connection with this. The The resulting set volume flow Vres (SL) and the actual rail pressure pCR (IST) are the input variables of a pressure control valve map 23, via which a set current iDV (SL) of the pressure control valve is calculated. The target current iDV (SL) in turn is the reference variable for a current control circuit 24. The current control circuit 24 is formed from a current controller 25, a switch S1, the pressure control valve 12 as a control system and a filter 26 in the feedback branch. The current regulator 25 is in the Figure 5 shown and explained in connection with this. As a manipulated variable, the current controller 25 outputs a PWM signal PWMR, which is an input variable of the switch S1. The other two input signals of switch S1 are zero and a temporary PWM signal PWMt. The temporary PWM signal PWMt is designed in such a way that an increased PWM value, for example 80%, is output in a time-controlled manner. Various function states are displayed via switch S1. If the switch is in position S1 = 1, a standstill function is set. A normal function is set in position S1 = 2 and a protective function is set in position S1 = 3. The output signal of the switch S1 then corresponds to the PWM signal PWMDV, with which the pressure control valve 12 is controlled. The electrical current iDV which arises at the pressure control valve 12 is measured and the actual current iDV (ACTUAL) is calculated via the filter 26, which is then fed back to the current regulator 25. The current control circuit 24 is thus closed.

In der Figur 4 ist die Berechnung 22 als Blockschaltbild dargestellt. Die Eingangsgrößen sind der Soll-Raildruck pCR(SL), der Ist-Raildruck pCR(IST), der dynamische Raildruck pCR(DYN), die Motordrehzahl nMOT und die Soll-Einspritzmenge QSL, alternativ das Soll-Moment MSL. Die Ausgangsgrößen sind der Soll-Verbrauch VVb und der resultierende Soll-Volumenstrom Vres(SL). An Hand der Motordrehzahl nMOT und der Soll-Einspritzmenge QSL wird über ein Soll-Volumenstrom-Kennfeld 27 (3D-Kennfeld) der statische Soll-Volumenstrom Vs(SL) für das Druckregelventil berechnet. Das Soll-Volumenstrom-Kennfeld 27 ist in der Form ausgeführt, dass im Schwachlastbereich, zum Beispiel bei Leerlauf, ein positiver Wert des statischen Soll-Volumenstroms Vs(SL) berechnet wird, während im Normalbetriebsbereich ein statischer Soll-Volumenstrom Vs(SL) von Null berechnet wird. Die konkrete Ausführungsform des Soll-Volumenstrom-Kennfelds 27 ist in der Figur 6 dargestellt und wird in Verbindung mit dieser näher erklärt. Ebenfalls an Hand der Motordrehzahl nMOT und der Soll-Einspritzmenge QSL wird über die Berechnung 28 der Soll-Verbrauch Wb berechnet, welcher eine Eingangsgröße des Raildruck-Regelkreises 13 ist. Der statische Soll-Volumenstrom Vs(SL) wird durch Aufaddieren eines dynamischen Soll-Volumenstroms Vd(SL) korrigiert. Berechnet wird der dynamische Soll-Volumenstrom Vd(SL) über eine dynamische Korrektur 29 in Abhängigkeit der Regelabweichung. Die Regelabweichung wiederum berechnet sich aus der Differenz des Soll-Raildrucks pCR(SL) zum Ist-Raildruck pCR(IST). Alternativ kann die Regelabweichung auch aus der Differenz des Soll-Raildrucks pCR(SL) zum dynamischen Raildruck pCR(DYN) berechnet werden. Bei einer Regelabweichung größer/gleich Null wird ein dynamischer Soll-Volumenstrom Vd(SL) von Null Liter/Minute ausgegeben. Ist die Regelabweichung hingegen negativ, also zum Beispiel bei einem Lastabwurf, so wird, wenn die Regelabweichung einen Grenzwert unterschreitet, ein zunehmend größerer dynamischer Soll-Volumenstrom Vd(SL) berechnet. Kurz: das Druckregelventil steuert dann einen größer werdenden Kraftstoffvolumenstrom in den Kraftstofftank ab.
Die Summe aus statischem Soll-Volumenstrom Vs(SL) und dynamischem Soll-Volumenstrom Vd(SL) entspricht einem korrigierten Soll-Volumenstrom Vk(SL), welcher über eine Begrenzung 30 nach oben auf einen maximalen Volumenstrom VMAX und nach unten auf den Wert Null begrenzt wird. Berechnet wird der maximale Volumenstrom VMAX über eine (2D-) Kennlinie 31 in Abhängigkeit des Ist-Raildrucks pCR(IST). Die Ausgangsgröße der Begrenzung 30 entspricht dann dem resultierenden Soll-Volumenstrom Vres(SL).
In the Figure 4 the calculation 22 is shown as a block diagram. The input variables are the target rail pressure pCR (SL), the actual rail pressure pCR (IST), the dynamic rail pressure pCR (DYN), the engine speed nMOT and the target injection quantity QSL, alternatively the target torque MSL. The output variables are the target consumption VVb and the resulting target volume flow Vres (SL). Using the engine speed nMOT and the target injection quantity QSL, the static target volume flow Vs (SL) for the pressure control valve is calculated via a target volume flow map 27 (3D map). The target volume flow map 27 is designed in such a way that a positive value of the static target volume flow Vs (SL) is calculated in the low load range, for example when idling, while in the normal operating range a static target volume flow Vs (SL) of Zero is calculated. The specific embodiment of the target volume flow map 27 is shown in FIG Figure 6 shown and explained in connection with this. Also based on the engine speed nMOT and the target injection quantity QSL, the target consumption Wb, which is an input variable of the rail pressure control circuit 13, is calculated via the calculation 28. The static target volume flow Vs (SL) is determined by Corrected addition of a dynamic target volume flow Vd (SL). The dynamic set volume flow Vd (SL) is calculated via a dynamic correction 29 as a function of the control deviation. The control deviation in turn is calculated from the difference between the target rail pressure pCR (SL) and the actual rail pressure pCR (IST). Alternatively, the control deviation can also be calculated from the difference between the target rail pressure pCR (SL) and the dynamic rail pressure pCR (DYN). If the control deviation is greater than or equal to zero, a dynamic set volume flow Vd (SL) of zero liters / minute is output. If, on the other hand, the control deviation is negative, for example in the event of a load shedding, an increasingly larger dynamic target volume flow Vd (SL) is calculated if the control deviation falls below a limit value. In short: the pressure control valve then controls an increasing fuel volume flow into the fuel tank.
The sum of the static desired volume flow Vs (SL) and the dynamic desired volume flow Vd (SL) corresponds to a corrected desired volume flow Vk (SL), which has a limit 30 upwards to a maximum volume flow VMAX and downwards to the value zero is limited. The maximum volume flow VMAX is calculated using a (2D) characteristic curve 31 as a function of the actual rail pressure pCR (IST). The output variable of the limitation 30 then corresponds to the resulting target volume flow Vres (SL).

Die Figur 5 zeigt den Stromregler 25 aus der Figur 3. Die Eingangsgrößen sind der Soll-Strom iDV(SL) für das Druckregelventil, der Ist-Strom iDV(IST) des Druckregelventils, die Batteriespannung UBAT und Reglerparameter (kp, Tn). Die Ausgangsgröße ist das PWM-Signal PWMR. Aus dem Soll-Strom iDV(SL) und dem Ist-Strom iDV(IST) wird zunächst die Strom-Regelabweichung ei berechnet. Die Strom-Regelabweichung ei ist die Eingangsgröße des Reglers 32. Der Regler 32 kann als PI- oder PI(DT1)-Algorithmus ausgeführt sein. Im Algorithmus werden die Reglerparameter verarbeitet. Diese sind unter anderem durch den Proportionalbeiwert kp und die Nachstellzeit Tn charakterisiert. Die Ausgangsgröße des Reglers 32 ist eine Soll-Spannung UDV(SL) des Druckregelventils. Diese wird durch die Batteriespannung UBAT dividiert und danach mit 100 multipliziert. Das Ergebnis entspricht der Einschaltdauer des PWM-Signals PWMR in Prozent. Optional kann auch eine Vorsteuerung vorhanden sein, welche aus dem Soll-Strom iDV(SL) und dem ohmschen Widerstand des Druckregelventils eine Spannungskomponente berechnet, welche dann zur Soll-Spannung UDV(SL) addiert wird.The Figure 5 shows the current regulator 25 from the Figure 3 , The input variables are the target current iDV (SL) for the pressure control valve, the actual current iDV (IST) of the pressure control valve, the battery voltage UBAT and controller parameters (kp, Tn). The output variable is the PWM signal PWMR. The current control deviation ei is first calculated from the target current iDV (SL) and the actual current iDV (IST). The current control deviation ei is the input variable of the controller 32. The controller 32 can be designed as a PI or PI (DT1) algorithm. The controller parameters are processed in the algorithm. These are characterized, among other things, by the proportional coefficient kp and the reset time Tn. The output variable of the regulator 32 is a target voltage UDV (SL) of the pressure control valve. This is divided by the battery voltage UBAT and then multiplied by 100. The result corresponds to the duty cycle of the PWM signal PWMR in percent. Optionally, a pilot control can also be provided, which consists of the set current iDV (SL) and the ohmic resistance of the pressure control valve Voltage component calculated, which is then added to the target voltage UDV (SL).

In der Figur 6 ist das Soll-Volumenstrom-Kennfeld 27 dargestellt. Über dieses wird der statische Soll-Volumenstrom Vs(SL) für das Druckregelventil bestimmt. Die Eingangsgrößen sind die Motordrehzahl nMOT und die Soll-Einspritzmenge QSL. In waagerechter Richtung sind Motordrehzahlwerte von 0 bis 2000 1/min aufgetragen. In senkrechter Richtung sind die Soll-Einspritzmengenwerte von 0 bis 270 mm3/Hub aufgetragen. Die Werte innerhalb des Kennfelds entsprechen dann dem zugeordneten statischen Soll-Volumenstrom Vs(SL) in Liter/Minute. Über das Soll-Volumenstrom-Kennfeld 27 wird ein Teil des abzusteuernden Kraftstoffvolumenstroms festgelegt. Das Soll-Volumenstrom-Kennfeld 27 ist in der Form ausgeführt, dass im Normalbetriebsbereich ein statischer Soll-Volumenstrom von Vs(SL)= 0 Liter/Minute berechnet wird. Der Normalbetriebsbereich ist in der Figur doppelt gerahmt. Der einfach gerahmte Bereich entspricht dem Schwachlastbereich. Im Schwachlastbereich wird ein positiver Wert des statischen Soll-Volumenstroms Vs(SL) berechnet. Beispielsweise bei nMOT=1000 1/min und QSL=30 mm3/Hub wird ein statischer Soll-Volumenstrom von Vs(SL)=1.5 Liter/Minute festgelegt.In the Figure 6 The target volume flow map 27 is shown. This is used to determine the static target volume flow Vs (SL) for the pressure control valve. The input variables are the engine speed nMOT and the target injection quantity QSL. In the horizontal direction, engine speed values from 0 to 2000 1 / min are plotted. The target injection quantity values from 0 to 270 mm 3 / stroke are plotted in the vertical direction. The values within the map then correspond to the assigned static target volume flow Vs (SL) in liters / minute. Part of the fuel volume flow to be controlled is determined via the target volume flow map 27. The target volume flow map 27 is designed in such a way that a static target volume flow of Vs (SL) = 0 liters / minute is calculated in the normal operating range. The normal operating range is double-framed in the figure. The simply framed area corresponds to the low-load area. In the low-load range, a positive value of the static target volume flow Vs (SL) is calculated. For example, with nMOT = 1000 1 / min and QSL = 30 mm 3 / stroke, a static target volume flow of Vs (SL) = 1.5 liters / minute is specified.

Die Figur 7 zeigt in einem Diagramm die verschiedenen Funktionszustände, welche über den Schalter S1 (Fig. 3) verwirklicht werden. Das Bezugszeichen 33 kennzeichnet die Stillstandfunktion, das Bezugszeichen 34 kennzeichnet die Normalfunktion und das Bezugszeichen 35 kennzeichnet die Schutzfunktion. Die Stillstandfunktion ist dann gesetzt, wenn ein Motorstillstand erkannt wird. Bei gesetzter Stillstandfunktion ist das Druckregelventil nicht aktiviert, da der Schalter S1 sich in der Stellung 1 befindet und daher ein PWM-Wert von Null ausgegeben wird. Es gilt also PWMDV=0. Übersteigt der Ist-Raildruck pCR(IST) einen Startwert pSTART, zum Beispiel pSTART=800 bar, und liegt eine verifizierte Motordrehzahl nMOT vor (BKM=1), d. h. wird die Brennkraftmaschine als drehend erkannt, so wird die Stillstandfunktion zurückgesetzt und die Normalfunktion 34 gesetzt. Beim Übergang wechselt der Schalter S1 in die Position S1=2. Bei gesetzter Normalfunktion 34 wird das PWM-Signal PWMDV zur Ansteuerung des Druckregelventils in Abhängigkeit des resultierenden Soll-Volumenstroms Vres(SL) berechnet. Es gilt also PWMDV=f(Vres(SL)). Der Wechsel zurück in die Stillstandfunktion 33 erfolgt, wenn ein Motorstillstand erkannt wird (BKM=0). Wird bei gesetzter Normalfunktion 34 erkannt, dass der dynamische Raildruck pCR(DYN) einen maximalen Druckwert pMAX übersteigt, so wird geprüft, ob die Schutzfunktion 35 freigegeben ist. Dies erfolgt an Hand eines Flags, welches in der weiteren Beschreibung als Merker bezeichnet ist. Über den Merker wird ein Pendeln zwischen der Normal- und der Schutzfunktion unterbunden. Ist ergänzend die Schutzfunktion 35 freigegeben (MERKER=0), so wird die Normalfunktion 34 zurückgesetzt und die Schutzfunktion 35 gesetzt. Mit dem Funktionswechsel wird der Schalter S1 in die Stellung S1=3 umgesteuert. In dieser Stellung wird das PWM-Signal PWMDV temporär auf einen Maximalwert gesetzt, zum Beispiel PWMt=80%. Es gilt PWMDV=PWMt. Diese Zeitfunktion kann auch als zeitgesteuerte Treppenfunktion mit unterschiedlichen Werten, zum Beispiel Wert 1 PWMt=80% und Wert 2 PWMt=60%, ausgeführt sein. Ist eine Zeitstufe t1 abgelaufen, dann wird die Schutzfunktion 35 zurückgesetzt und die Normalfunktion 34 gesetzt. Der Schalter S1 wechselt seine Stellung von S1=3 in S1=2. Freigeben wird die Schutzfunktion 35 erst dann wieder, wenn der dynamische Raildruck pCR(DYN) den maximalen Druckwert pMAX um einen Hysteresewert pHY unterschreitet.The Figure 7 shows the various functional states in a diagram, which are activated via switch S1 ( Fig. 3 ) can be realized. The reference symbol 33 denotes the standstill function, the reference symbol 34 denotes the normal function and the reference symbol 35 denotes the protective function. The standstill function is set when an engine standstill is detected. When the standstill function is set, the pressure control valve is not activated because switch S1 is in position 1 and therefore a PWM value of zero is output. So PWMDV = 0 applies. If the actual rail pressure pCR (IST) exceeds a start value pSTART, for example pSTART = 800 bar, and there is a verified engine speed nMOT (BKM = 1), i.e. if the internal combustion engine is recognized as rotating, the standstill function is reset and the normal function 34 set. During the transition, switch S1 changes to position S1 = 2. When normal function 34 is set, the PWM signal PWMDV for controlling the pressure control valve is calculated as a function of the resulting desired volume flow Vres (SL). So PWMDV = f (Vres (SL)) applies. The change back to the standstill function 33 takes place when an engine standstill is detected (BKM = 0). Is at If normal function 34 is set and if the dynamic rail pressure pCR (DYN) exceeds a maximum pressure value pMAX, a check is carried out to determine whether protective function 35 is enabled. This is done using a flag, which is referred to as a flag in the further description. An oscillation between the normal and the protective function is prevented via the flag. If the protective function 35 is additionally enabled (MERKER = 0), the normal function 34 is reset and the protective function 35 is set. With the change of function, switch S1 is switched to position S1 = 3. In this position, the PWM signal PWMDV is temporarily set to a maximum value, for example PWMt = 80%. PWMDV = PWMt applies. This time function can also be implemented as a time-controlled staircase function with different values, for example value 1 PWMt = 80% and value 2 PWMt = 60%. If a time stage t1 has expired, the protective function 35 is reset and the normal function 34 is set. The switch S1 changes its position from S1 = 3 to S1 = 2. The protective function 35 is only released again when the dynamic rail pressure pCR (DYN) falls below the maximum pressure value pMAX by a hysteresis value pHY.

In der Figur 8 ist ein erstes Unterprogramm UP1 dargestellt, welches den Übergang von der Stillstand- in die Normalfunktion zeigt. Bei S1 wird geprüft, ob ein Motorstillstand vorliegt. Ein Motorstillstand wird erkannt, wenn die Motordrehzahl nMOT während einer bestimmten Zeitspanne, zum Beispiel 2.5 Sekunden lang, eine Grenzdrehzahl von zum Beispiel 80 1/min unterschreitet. Ist dies der Fall, Abfrageergebnis S1: ja, so wird bei S7 der Schalter S1 in die Stellung S1=1 umgesteuert, bei S8 ein PWM-Signal mit dem Wert Null ausgegeben (PWMDV=0) und der Programmablauf beendet. Damit gilt die Stillstandfunktion als gesetzt. Wurde eine verifizierte Motordrehzahl nMOT erkannt, Abfrageergebnis S1: nein, so wird bei S2 geprüft, ob der Ist-Raildruck pCR(IST) größer/gleich als ein Startwert pSTART ist, zum Beispiel pSTART=800 bar. Ist dies der Fall, Abfrageergebnis S2: ja, so wird der Schalter S1 in die Stellung S1=2 verbracht. Damit gilt die Normalfunktion als gesetzt. In der Normalfunktion wird das PWM-Signal PWMDV in Abhängigkeit des resultierenden Soll-Volumenstroms Vres(SL) berechnet, S4. Ergibt die Prüfung bei S2, dass der Ist-Raildruck pCR(IST) kleiner als der Startwert pSTART ist, Abfrageergebnis S2: nein, so wird im Anschluss bei S5 an Hand der Stellung des Schalters S1 geprüft, welche Funktion aktuell gesetzt ist. Ist die Normalfunktion gesetzt, Abfrageergebnis S5: ja, so wird der Programmablauf bei S4 fortgesetzt.In the Figure 8 a first subroutine UP1 is shown, which shows the transition from the standstill to the normal function. At S1 it is checked whether the engine has stopped. An engine standstill is detected if the engine speed nMOT falls below a limit speed of, for example, 80 rpm for a specific period of time, for example 2.5 seconds. If this is the case, query result S1: yes, switch S1 is switched to position S1 = 1 in S7, a PWM signal with the value zero is output in S8 (PWMDV = 0) and the program is ended. The standstill function is thus set. If a verified engine speed nMOT was detected, query result S1: no, it is checked at S2 whether the actual rail pressure pCR (IST) is greater than or equal to a start value pSTART, for example pSTART = 800 bar. If this is the case, query result S2: yes, switch S1 is moved to position S1 = 2. This means that the normal function is set. In the normal function, the PWM signal PWMDV is calculated as a function of the resulting target volume flow Vres (SL), S4. If the check at S2 shows that the actual rail pressure pCR (IST) is lower than the start value pSTART, query result S2: no, then at S5 it is checked based on the position of the switch S1 which function is currently set. If the normal function is set, query result S5: yes, the program flow is continued at S4.

Anderenfalls wird bei S6 ein PWM-Signal PWMDV mit dem Wert Null ausgegeben und der Programmablauf beendet.Otherwise, a PWM signal PWMDV with the value zero is output at S6 and the program run is ended.

In der Figur 9 ist ein zweites Unterprogramm UP2 dargestellt, welches den Übergang von der Normalfunktion zur Schutzfunktion zeigt. Bei S1 wird der Zustand des Merkers geprüft. Über den Merker wird ein Pendeln zwischen der Normal- und der Schutzfunktion unterbunden. Ist der Merker gleich Null, so wird der Programmteil mit den Schritten S2 bis S6 durchlaufen. Anderenfalls wird der Programmteil mit den Schritten S7 bis S9 durchlaufen. Wurde bei S1 festgestellt, dass der Merker gleich Null ist, dann wird bei S2 geprüft, ob der dynamische Raildruck pCR(DYN) größer/gleich als ein maximaler Druckwert pMAX ist. Ist dies nicht der Fall, Abfrageergebnis S2: nein, wird bei S6 das PWM-Signal PWMDV weiterhin in Abhängigkeit des resultierenden Soll-Volumenstroms Vres(SL) berechnet und der Programmablauf beendet. Ergibt die Abfrage bei S2, dass der dynamische Raildruck pCR(DYN) den maximalen Druckwert pMAX überschritten hat, so wird bei S3 der Merker auf den Wert 1 gesetzt, wodurch ein erneutes Setzen der Schutzfunktion unterbunden wird. Danach wird bei S4 die Schutzfunktion gesetzt, indem der Schalter S1 in die Stellung S1=3 verbracht wird und indem bei S5 das PWM-Signal PWMDV auf den Wert PWMt gesetzt wird. Das temporäre PWM-Signal PWMt kann zum Beispiel auf einen Wert von PWMt=80% gesetzt sein. Anschließend wird der Programmablauf beendet.In the Figure 9 a second subroutine UP2 is shown, which shows the transition from the normal function to the protective function. The status of the flag is checked at S1. An oscillation between the normal and the protective function is prevented via the flag. If the flag is zero, the program part is run through with steps S2 to S6. Otherwise the program part is run through with steps S7 to S9. If it has been determined in S1 that the flag is equal to zero, then it is checked in S2 whether the dynamic rail pressure pCR (DYN) is greater than or equal to a maximum pressure value pMAX. If this is not the case, query result S2: no, at S6 the PWM signal PWMDV is still calculated as a function of the resulting set volume flow Vres (SL) and the program is ended. If the query at S2 shows that the dynamic rail pressure pCR (DYN) has exceeded the maximum pressure value pMAX, the flag is set to the value 1 at S3, which prevents the protective function from being set again. The protective function is then set in S4 by moving switch S1 to position S1 = 3 and by setting the PWM signal PWMDV to the value PWMt in S5. The temporary PWM signal PWMt can, for example, be set to a value of PWMt = 80%. The program sequence is then ended.

Wurde bei S1 festgestellt, dass der Merker nicht Null ist und damit die Schutzfunktion nicht freigegeben ist, Abfrageergebnis S1: nein, so wird bei S7 das Druckniveau des dynamischen Raildrucks pCR(DYN) geprüft. Hat der dynamische Raildruck pCR(DYN) den maximalen Druckwert pMAX um mindestens einen bestimmten Hysteresewert pHY unterschritten, Abfrageergebnis S7: ja, so wird bei S8 der Merker auf den Wert Null gesetzt, wodurch die Schutzfunktion wieder freigegeben wird. Ist das Abfrageergebnis bei S7 negativ, so wird der Programmablauf bei S9 mit der Berechnung des PWM-Signals PWMDV in Abhängigkeit des resultierenden Soll-Volumenstroms Vres(SL) fortgesetzt und dann der Programmablauf beendet.If it has been determined in S1 that the flag is not zero and the protective function is not enabled, query result S1: no, the pressure level of the dynamic rail pressure pCR (DYN) is checked in S7. If the dynamic rail pressure pCR (DYN) has fallen below the maximum pressure value pMAX by at least a certain hysteresis value pHY, query result S7: yes, the flag is set to zero at S8, as a result of which the protective function is released again. If the query result at S7 is negative, the program flow at S9 continues with the calculation of the PWM signal PWMDV depending on the resulting set volume flow Vres (SL) and then the program flow ends.

In der Figur 10 ist ein drittes Unterprogramm UP3 dargestellt, welches den Übergang von der Schutzfunktion zur Normalfunktion zeigt. Bei S1 wird die Zeit t um dt erhöht. Danach wird bei S2 geprüft, ob die Zeit t größer/gleich als die Zeitstufe t1 ist. Ist dies nicht der Fall, so bleibt bei S8 das PWM-Signal PWMDV weiterhin vom temporären PWM-Signal PWMt bestimmt. Anschließend wird der Programmablauf beendet. Wurde bei S2 festgestellt, dass die Zeit t größer/gleich als die Zeitstufe t1 ist, Abfrageergebnis S2: ja, so wird bei S3 die Zeit t wieder auf den Wert Null gesetzt. Im Anschluss wird bei S4 das PWM-Signal PWMDV in Abhängigkeit des resultierenden Soll-Volumenstroms Vres(SL) berechnet und bei S5 der Schalter S1 in die Stellung S1=2 verbracht, wodurch die Normalfunktion als gesetzt gilt. Bei S6 wird geprüft, ob der dynamische Raildruck pCR(DYN) den maximalen Druckwert pMAX mindestens um den Hysteresewert pHY unterschritten hat. Ist dies nicht der Fall, dann ist der Programmablauf beendet. Anderenfalls wird bei S7 der Merker auf den Wert Null gesetzt, wodurch die Schutzfunktion wieder freigegeben ist. Danach wird der Programmablauf beendet.In the Figure 10 a third subroutine UP3 is shown, which shows the transition from the protective function to the normal function. At S1, the time t is increased by dt. It is then checked at S2 whether the time t is greater than / equal to the time stage t1. Is this not the case, the PWM signal PWMDV remains determined by the temporary PWM signal PWMt at S8. The program sequence is then ended. If it was found in S2 that the time t is greater than / equal to the time stage t1, query result S2: yes, the time t is reset to zero in S3. The PWM signal PWMDV is then calculated as a function of the resulting set volume flow Vres (SL) at S4 and the switch S1 is moved to the position S1 = 2 at S5, which means that the normal function is set. At S6 it is checked whether the dynamic rail pressure pCR (DYN) has fallen below the maximum pressure value pMAX by at least the hysteresis value pHY. If this is not the case, the program flow is ended. Otherwise, the flag is set to zero in S7, which releases the protective function. The program sequence is then ended.

Die Figur 11 zeigt in einem ersten Zeitdiagramm den Startvorgang einer Brennkraftmaschine mit anschließendem Stopp. Die Figur 11 besteht aus den Teildiagrammen 11A bis 11E. Diese zeigen jeweils über der Zeit: die Motordrehzahl nMOT in Figur 11A, den Ist-Raildruck pCR(IST) in Figur 11B, das PWM-Signal PWMDV, mit welchem das Druckregelventil angesteuert wird, in Figur 11C, die Raildruck-Störgröße VDRV in Figur 11D und die Stellung des Schalters S1 in Figur 11E. Die Raildruck-Störgröße VDRV entspricht demjenigen Volumenstrom, welchen das Druckregelventil aus dem Rail in den Kraftstofftank absteuert.The Figure 11 shows in a first time diagram the starting process of an internal combustion engine with subsequent stop. The Figure 11 consists of the partial diagrams 11A to 11E. These show over time: the engine speed nMOT in Figure 11A , the actual rail pressure pCR (IST) in Figure 11B , the PWM signal PWMDV, with which the pressure control valve is controlled, in Figure 11C who have favourited Rail Pressure Disturbance VDRV in Figure 11D and the position of switch S1 in Figure 11E , The rail pressure disturbance variable VDRV corresponds to the volume flow that the pressure control valve controls from the rail into the fuel tank.

Die Motordrehzahl nMOT steigt zunächst auf die Leerlaufdrehzahl nMOT=600 1/min (Figur 11A). Sobald eine verifizierte Motordrehzahl erkannt wird, das heißt, sobald sich die Kurbelwelle dreht, ist eine Bedingung für den Übergang aus der Stillstandfunktion in die Normalfunktion erfüllt. Der Ist-Raildruck pCR(IST) steigt nach dem Starten der Brennkraftmaschine ebenfalls an. Überschreitet der Ist-Raildruck pCR(IST) den Startwert von pSTART=800 bar zum Zeitpunkt t1, so ist die zweite notwendige Bedingung erfüllt. Jetzt wird die Stillstandfunktion zurückgesetzt und die Normalfunktion gesetzt, indem ebenfalls zum Zeitpunkt t1 der Schalter S1 von S1=1 in die Stellung S1=2 verbracht wird. Nunmehr ist das Druckregelventil aktiviert. Bei diesem Beispiel nimmt damit das PWM-Signal den Wert PWMDV=5% an, siehe Fig. 11C. Über das Druckregelventil wird als Raildruck-Störgröße VDRV ein Volumenstrom von 1.5 Liter/min abgesteuert. Der Ist-Raildruck pCR(IST) schwingt sich anschließend auf den Leerlaufwert von pCR(IST)=700 bar ein. Der Schalter S1 behält dabei seine Stellung S1=2 unverändert bei, auch dann, wenn der Ist-Raildruck pCR(IST) den Startwert pSTART=800 bar zum Zeitpunkt t2 wieder unterschreitet (Fig. 11B). Das PWM-Signal hat weiterhin den Wert PWMDV=5% und es wird weiterhin ein Volumenstrom von 1.5 Liter/min abgesteuert. Zum Zeitpunkt t3 wird ein Motorstopp ausgelöst. Die Motordrehzahl nMOT und der Ist-Raildruck pCR(IST) fallen beide auf den Wert Null ab. Zum Zeitpunkt t4 wird dann ein Motorstillstand erkannt. Dies hat zur Folge, dass die Normalfunktion zurückgesetzt wird und die Stillstandfunktion stattdessen gesetzt wird, das heißt, der Schalter S1 wechselt in der Figur 11E seine Stellung von S1=2 auf S1=1. Nunmehr wird das PWM-Signal PWMDV nicht mehr berechnet, sondern auf den Wert Null gesetzt. Es wird daher kein Kraftstoffvolumenstrom mehr abgesteuert, womit dann VDRV den Wert 0 Liter/min annimmt.The engine speed nMOT first increases to the idling speed nMOT = 600 1 / min ( Figure 11A ). As soon as a verified engine speed is recognized, that is, as soon as the crankshaft rotates, a condition for the transition from the standstill function to the normal function is fulfilled. The actual rail pressure pCR (IST) also increases after the engine is started. If the actual rail pressure pCR (IST) exceeds the start value of pSTART = 800 bar at time t1, the second necessary condition is fulfilled. Now the standstill function is reset and the normal function is set by also moving switch S1 from S1 = 1 to position S1 = 2 at time t1. The pressure control valve is now activated. In this example, the PWM signal assumes the value PWMDV = 5%, see Figure 11C , A volume flow of 1.5 liters / min is controlled via the pressure control valve as rail pressure disturbance variable VDRV. The actual rail pressure pCR (IST) then swings to the idle value of pCR (IST) = 700 bar. The switch S1 maintains its position S1 = 2 unchanged, even if the actual rail pressure pCR (IST) falls below the start value pSTART = 800 bar at time t2 ( Figure 11B ). The PWM signal still has the value PWMDV = 5% and a volume flow of 1.5 liters / min is still controlled. An engine stop is triggered at time t3. The engine speed nMOT and the actual rail pressure pCR (IST) both drop to the value zero. An engine standstill is then detected at time t4. As a result, the normal function is reset and the standstill function is set instead, that is, the switch S1 changes in the Figure 11E its position from S1 = 2 to S1 = 1. Now the PWM signal PWMDV is no longer calculated, but set to the value zero. Fuel volume flow is therefore no longer shut off, which means that VDRV then assumes the value 0 liters / min.

Die Figur 12 zeigt in einem zweiten Zeitdiagramm den Übergang von der Normalfunktion zur Schutzfunktion. Die Figur 12 besteht aus den Teildiagrammen 12A bis 12E. Diese zeigen jeweils über der Zeit: den dynamischen Raildruck pCR(DYN) in Figur 12A, das PWM-Signal PWMDV, mit welchem das Druckregelventil angesteuert wird, in der Fig. 12B, die Raildruck-Störgröße VDRV entsprechend dem abgesteuerten Volumenstrom in der Fig. 12C, die Stellung des Schalters S1 in der Fig. 12D und den Wert des Merkers in der Figur 12E.The Figure 12 shows the transition from the normal function to the protective function in a second time diagram. The Figure 12 consists of the partial diagrams 12A to 12E. These show over time: the dynamic rail pressure pCR (DYN) in Figure 12A , the PWM signal PWMDV, with which the pressure control valve is controlled, in the Figure 12B , the rail pressure disturbance variable VDRV corresponding to the volume flow in the Figure 12C , the position of the switch S1 in the Figure 12D and the value of the flag in the Figure 12E ,

Zum Zeitpunkt t1 kommt es zu einem Lastabwurf, beispielsweise weil die Generatorlast abgeschaltet wird, wodurch der dynamische Raildruck pCR(DYN) ausgehend von einem Anfangswert pCR(DYN)=2200 bar ansteigt. Zum Zeitpunkt t2 erreicht der dynamische Raildruck pCR(DYN) den maximalen Druckwert pMAX=2320 bar. Da der Merker bisher den Wert Null hatte, war die Schutzfunktion freigegeben, weshalb das PWM-Signal PWMDV nun temporär auf den Wert PWMDV=PMWt=100% gesetzt wird, indem der Schalter S1 von der Stellung S1=2 in die Stellung S1=3 umgesteuert wird. Mit anderen Worten: die Normalfunktion wird zurückgesetzt und die Schutzfunktion gesetzt. Bei gesetzter Schutzfunktion wird jetzt über das Druckregelventil als Raildruck-Störgröße VDRV ein Volumenstrom von 4 Liter/min in den Kraftstofftank abgesteuert. Gleichzeitig wird bei gesetzter Schutzfunktion der Merker auf den Wert 1 gesetzt (Fig. 12E), wodurch die Schutzfunktion verriegelt ist. Zum Zeitpunkt t3 ist die Zeitstufe t1 abgelaufen. Mit Ablauf der Zeitstufe t1 wird die Schutzfunktion zurückgesetzt und die Normalfunktion aktiviert, indem der Schalter S1 von der Stellung S1=3 in die Stellung S1=2 umgesteuert wird. Der abgesteuerte Volumenstrom nimmt folglich den Wert 0 Liter/min an. Zum Zeitpunkt t4 unterschreitet der dynamische Raildruck pCR(DYN) den maximalen Druckwert pMAX=2320 bar um einen Hysteresewert pHY=70 bar. Damit wechselt der Merker vom Wert 1 auf den Wert 0, wodurch die Schutzfunktion wieder freigegeben ist.At time t1 there is a load shedding, for example because the generator load is switched off, as a result of which the dynamic rail pressure pCR (DYN) increases from an initial value pCR (DYN) = 2200 bar. At time t2, the dynamic rail pressure pCR (DYN) reaches the maximum pressure value pMAX = 2320 bar. Since the flag previously had the value zero, the protective function was enabled, which is why the PWM signal PWMDV is now temporarily set to the value PWMDV = PMWt = 100% by switching switch S1 from position S1 = 2 to position S1 = 3 is reversed. In other words: the normal function is reset and the protective function is set. With the protective function set, a volume flow of 4 liters / min into the fuel tank is now controlled as a rail pressure disturbance variable VDRV via the pressure control valve. At the same time, if the protective function is set, the flag is set to the value 1 ( Figure 12E ), whereby the protective function is locked. At time t3, time stage t1 has expired. The protective function and the normal function are reset at the end of time stage t1 activated by switching switch S1 from position S1 = 3 to position S1 = 2. The controlled volume flow consequently assumes the value 0 liters / min. At time t4, the dynamic rail pressure pCR (DYN) falls below the maximum pressure value pMAX = 2320 bar by a hysteresis value pHY = 70 bar. The flag thus changes from the value 1 to the value 0, whereby the protective function is released again.

In der Figur 12A ist als Vergleich eine gestrichelte Linie eingezeichnet, welche einen Verlauf des dynamischen Raildrucks pCR(DYN) ohne Schutzfunktion zeigt. Wie zu erkennen ist, reduziert sich das Überschwingen des dynamischen Raildrucks pCR(DYN) mittels der Schutzfunktion deutlich. In der Figur ist dies mit dem Bezugszeichen dp gekennzeichnet.In the Figure 12A a dashed line is drawn as a comparison, which shows a course of the dynamic rail pressure pCR (DYN) without a protective function. As can be seen, the overshoot of the dynamic rail pressure pCR (DYN) is significantly reduced by the protective function. In the figure, this is identified by the reference symbol dp.

In der Figurenbeschreibung wurde für die Ansteuerung des Druckregelventils ein PWM-Signal in positiver Logik verwendet, das heißt, bei einem positiven Wert des PWM-Signals PWMDV wird das Druckregelventil in Öffnungsrichtung (zunehmender Öffnungsquerschnitt) beaufschlagt. Selbstverständlich lässt sich die Ansteuerung analog zur Saugdrossel auch in negativer Logik ausführen. In diesem Fall ist dann bei einem PWM-Wert von PWMDV=0 das Druckregelventil vollständig geöffnet.In the description of the figures, a PWM signal in positive logic was used to control the pressure control valve, that is to say that if the PWM signal PWMDV is positive, the pressure control valve is acted upon in the opening direction (increasing opening cross section). Of course, the control analog to the suction throttle can also be carried out in negative logic. In this case, the pressure control valve is fully open when the PWM value is PWMDV = 0.

Zusammenfassend ergeben sich für das erfindungsgemäße Verfahren folgende Vorteile:

  • Ein Überschwingen des Raildrucks, hier: dynamischer Raildruck, bei Laständerung am Abtrieb der Brennkraftmaschine wird deutlich reduziert;
  • Das verringerte Überschwingen bewirkt eine kürzere Ausregelzeit und damit eine kürzere Reaktionszeit;
  • Das mechanische System, insbesondere das Rail, wird vor Druckspitzen wirkungsvoll geschützt;
  • Ein Öffnen des passiven Druckbegrenzungsventils wird auf die wirklichen Notfälle begrenzt;
  • Das erfindungsgemäße Verfahren kann ergänzend zum bekannten Verfahren der Schnellbestromung der Saugdrossel bei einem Lastabwurf verwendet werden ( DE 10 2005 029 138 B3 );
  • Der Druckaufbau des Raildrucks beim Startvorgang erfolgt ungehindert.
Bezugszeichen 1 Brennkraftmaschine 33 Stillstandfunktion 2 Kraftstofftank 34 Normalfunktion 3 Niederdruckpumpe 35 Schutzfunktion 4 Saugdrossel 5 Hochdruckpumpe 6 Rail 7 Injektor 8 Einzelspeicher (optional) 9 Rail-Drucksensor 10 elektronisches Steuergerät (ECU) 11 Druckbegrenzungsventil, passiv 12 Druckregelventil, elektrisch ansteuerbar 13 Raildruck-Regelkreis 14 Druckregler 15 Begrenzung 16 Pumpen-Kennlinie 17 Berechnung PWM-Signal 18 Regelstrecke 19 erstes Filter 20 zweites Filter 21 Steuerung 22 Berechnung 23 Druckregelventil-Kennfeld 24 Stromregelkreis (Druckregelventil) 25 Stromregler 26 Filter 27 Soll-Volumenstrom-Kennfeld 28 Berechnung Soll-Verbrauch 29 dynamische Korrektur 30 Begrenzung 31 Kennlinie 32 Regler In summary, the following advantages result for the method according to the invention:
  • An overshoot of the rail pressure, here: dynamic rail pressure, is significantly reduced when the load on the output of the internal combustion engine changes;
  • The reduced overshoot results in a shorter settling time and thus a shorter reaction time;
  • The mechanical system, especially the rail, is effectively protected against pressure peaks;
  • Opening the passive pressure relief valve is limited to the real emergencies;
  • The method according to the invention can be used in addition to the known method of quickly energizing the suction throttle in the event of a load shedding ( DE 10 2005 029 138 B3 );
  • The pressure build-up of the rail pressure during the starting process is unimpeded.
reference numeral 1 Internal combustion engine 33 Standstill function 2 Fuel tank 34 normal function 3 Low pressure pump 35 protection 4 interphase 5 high pressure pump 6 Rail 7 injector 8th Individual storage (optional) 9 Rail pressure sensor 10 electronic control unit (ECU) 11 Pressure relief valve, passive 12 Pressure control valve, electrically controllable 13 Rail pressure control circuit 14 pressure regulator 15 limit 16 Pump curve 17 Calculation of PWM signal 18 controlled system 19 first filter 20 second filter 21 control 22 calculation 23 Pressure control valve map 24 Current control loop (pressure control valve) 25 current regulator 26 filter 27 Target volumetric flow-map 28 Calculation of target consumption 29 dynamic correction 30 limit 31 curve 32 regulator

Claims (7)

  1. Method for performing open-loop and closed-loop control of an internal combustion engine (1) with a common rail system, in which method the rail pressure (pCR), which is measured by means of a rail pressure sensor (9), is closed-loop controlled by means of a low-pressure-side intake throttle (4) as first pressure adjusting element in a rail pressure closed-loop control circuit (13), in which method a rail pressure interference variable (VDRV) for influencing the rail pressure (pCR) is generated by means of a high-pressure-side pressure control valve (12) as a second pressure adjusting element, by means of which fuel is discharged from the rail (6) into the fuel tank (2), and the position of which is determined by means of a PWM signal (PWMDV),
    characterized
    in that an actual rail pressure (pCR(IST)) is calculated from the rail pressure (pCR) by means of a first filter (19), and a dynamic rail pressure (pCR(DYN)) is calculated from the rail pressure (pCR) by means of a second filter (20), wherein a stationary state function (33) is set if a stationary state of the engine is detected (BKM = 0), wherein when a stationary state function (33) is set the PWM signal (PWMDV) is output with a value of zero, wherein the stationary state function (33) is reset and a normal function (34) is set if the actual rail pressure (pCR(IST)) exceeds the start value (pSTART) and a verified engine rotational speed (nMOT) is detected (BKM = 1), wherein when a normal function (34) is set the PWM signal (PWMDV) is calculated in accordance with a resulting setpoint volume flow (Vres(SL)), a protective function (35) is set if the dynamic rail pressure (pCR(DYN)) exceeds a maximum pressure value (pMAX), and the protective function (35) is enabled (MERKER = 0), wherein when a protective function (35) is set the PWM signal (PWMDV) is temporally set to a maximum value (PWMt).
  2. Method according to Claim 1,
    characterized
    in that after the expiry of a time stage (t1) the temporal PWM signal is ended, the protective function (35) is reset and the normal function (34) is set again.
  3. Method according to Claim 2,
    characterized
    in that when a normal function (34) is set the protective function (35) is enabled again if the dynamic rail pressure (pCR(DYN)) falls below the maximum pressure value (pMAX) by at least one hysteresis value (pHY).
  4. Method according to Claim 1,
    characterized
    in that when a normal function (34) is set, said function is reset and the stationary state function (33) is set again if a stationary state of the engine is detected.
  5. Method according to Claim 1,
    characterized
    in that the resulting setpoint volume flow (Vres(SL)) is calculated from a static setpoint volume flow (Vs(SL)) and a dynamic setpoint volume flow (Vd(SL)).
  6. Method according to Claim 5,
    characterized
    in that the static setpoint volume flow (Vs(SL)) of the pressure control valve (12) is calculated in accordance with a setpoint injection quantity (QSL) and an engine rotational speed (nMOT) by means of a setpoint volume flow characteristic diagram (27).
  7. Method according to Claim 5,
    characterized
    in that the dynamic setpoint volume flow (Vd(SL)) of the pressure control valve (12) is calculated by means of a dynamic correction (29) in accordance with a setpoint rail pressure (pCR(SL)) and an actual rail pressure (pCR(IST)) or the dynamic rail pressure (pCR(DYN)).
EP10725622.4A 2009-07-02 2010-06-17 Method for controlling the rail pressure in a common-rail injection system of a combustion engine Active EP2449241B1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE102009031529A DE102009031529B3 (en) 2009-07-02 2009-07-02 Method for controlling and regulating an internal combustion engine
PCT/EP2010/003653 WO2011000479A1 (en) 2009-07-02 2010-06-17 Method for regulating the rail pressure in a common rail injection system of an internal combustion engine

Publications (2)

Publication Number Publication Date
EP2449241A1 EP2449241A1 (en) 2012-05-09
EP2449241B1 true EP2449241B1 (en) 2020-02-26

Family

ID=42785751

Family Applications (1)

Application Number Title Priority Date Filing Date
EP10725622.4A Active EP2449241B1 (en) 2009-07-02 2010-06-17 Method for controlling the rail pressure in a common-rail injection system of a combustion engine

Country Status (5)

Country Link
US (1) US8855889B2 (en)
EP (1) EP2449241B1 (en)
CN (1) CN102575609B (en)
DE (1) DE102009031529B3 (en)
WO (1) WO2011000479A1 (en)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102009031527B3 (en) * 2009-07-02 2010-11-18 Mtu Friedrichshafen Gmbh Method for controlling and regulating an internal combustion engine
DE102010043755B4 (en) * 2010-11-11 2021-11-18 Robert Bosch Gmbh Method for operating an internal combustion engine, control device and internal combustion engine
CN102140973B (en) * 2011-04-19 2016-09-14 潍柴动力股份有限公司 Control equipment and the method for the high-pressure common rail tube chamber rail pressure of high-pressure common-rail fuel system
DE102013213506B4 (en) * 2012-10-15 2023-06-15 Vitesco Technologies GmbH Method for operating a fuel injection system with a fuel filter heater and fuel injection system
US9587581B2 (en) * 2013-06-20 2017-03-07 GM Global Technology Operations LLC Wideband diesel fuel rail control using active pressure control valve
DE102014213648B3 (en) 2014-07-14 2015-10-08 Mtu Friedrichshafen Gmbh Method for operating an internal combustion engine, injection system for an internal combustion engine and internal combustion engine
DE102014220742B4 (en) 2014-10-14 2021-03-18 Vitesco Technologies GmbH Method for operating a fuel supply system for an internal combustion engine
DE102015205586B3 (en) 2015-03-27 2016-04-07 Continental Automotive Gmbh High-pressure injection device for an internal combustion engine
DE102015209377B4 (en) 2015-05-21 2017-05-11 Mtu Friedrichshafen Gmbh Injection system for an internal combustion engine and internal combustion engine with such an injection system
DE102016207297B3 (en) * 2016-04-28 2017-10-19 Mtu Friedrichshafen Gmbh Method for operating an internal combustion engine, device for controlling and / or regulating an internal combustion engine, injection system and internal combustion engine
ITUA20163392A1 (en) * 2016-05-12 2017-11-12 Magneti Marelli Spa METHOD OF CONTROL OF A FUEL PUMP FOR A DIRECT INJECTION SYSTEM
DE102019202004B4 (en) 2019-02-14 2025-07-03 Rolls-Royce Solutions GmbH Method for operating an injection system of an internal combustion engine, injection system for an internal combustion engine and internal combustion engine with such an injection system
DE102019209796A1 (en) * 2019-07-03 2021-01-07 Vitesco Technologies GmbH Method and device for regulating pressure in a high-pressure fuel injection system
CN110318901B (en) * 2019-07-19 2022-07-19 潍柴动力股份有限公司 Control method and device for high pressure common rail fuel system
JP7200922B2 (en) * 2019-12-25 2023-01-10 トヨタ自動車株式会社 vehicle
CN113623107B (en) * 2020-05-06 2022-11-08 联合汽车电子有限公司 Air exhausting method, starting system and readable storage medium of fuel injection system
CN113047975B (en) * 2021-03-23 2023-06-09 无锡威孚高科技集团股份有限公司 Control method for electric control pressure relief valve in diesel engine fuel system
CN113250841B (en) * 2021-06-18 2023-05-19 中国北方发动机研究所(天津) High-pressure common rail fuel injection system and rail pressure control method thereof
CN113464289B (en) * 2021-06-21 2022-05-24 中国科学院数学与系统科学研究院 A kind of electronic fuel injection engine air-fuel ratio control method

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3939779B2 (en) * 1995-05-26 2007-07-04 ローベルト ボツシユ ゲゼルシヤフト ミツト ベシユレンクテル ハフツング Fuel supply device for fuel supply of an internal combustion engine
DE19708308C2 (en) 1997-02-28 2001-07-12 Siemens Ag Process for controlling a controlled variable with limited control intervention
DE19731995B4 (en) * 1997-07-25 2008-02-21 Robert Bosch Gmbh Method and device for controlling an internal combustion engine
DE19802583C2 (en) 1998-01-23 2002-01-31 Siemens Ag Device and method for regulating pressure in accumulator injection systems with an electromagnetically actuated pressure actuator
DE10144800A1 (en) * 2001-09-12 2003-04-03 Bosch Gmbh Robert Method, computer program, control and / or regulating device for operating an internal combustion engine, and fuel system for an internal combustion engine
DE10147189A1 (en) * 2001-09-25 2003-04-24 Bosch Gmbh Robert Method for operating a fuel supply system for an internal combustion engine of a motor vehicle
DE10155247B4 (en) * 2001-11-09 2006-08-24 Siemens Ag Injection system with emergency function
ITTO20020619A1 (en) 2002-07-16 2004-01-16 Fiat Ricerche METHOD OF CHECKING THE FUEL INJECTION PRESSURE OF A COMMON MANIFOLD INJECTION SYSTEM OF A COMBUSTION ENGINE
DE10261414B4 (en) * 2002-12-30 2005-03-17 Siemens Ag Fuel injection system
DE10261446A1 (en) * 2002-12-31 2004-07-08 Robert Bosch Gmbh Method for actuating a pressure control valve in a fuel injection system of an internal combustion engine
DE10330466B3 (en) * 2003-07-05 2004-10-21 Mtu Friedrichshafen Gmbh Regulation method for IC engine with common-rail fuel injection system has pulse width modulation signal frequency switched between 2 values dependent on engine speed
US7150263B2 (en) * 2003-12-26 2006-12-19 Yamaha Hatsudoki Kabushiki Kaisha Engine speed control apparatus; engine system, vehicle and engine generator each having the engine speed control apparatus; and engine speed control method
DE102004016724B4 (en) * 2004-04-05 2009-01-02 Continental Automotive Gmbh Method for monitoring a fuel supply device of an internal combustion engine
DE102004023365B4 (en) * 2004-05-12 2007-07-19 Mtu Friedrichshafen Gmbh Method for pressure control of a storage injection system
DE102005008039A1 (en) 2004-12-06 2006-06-08 Robert Bosch Gmbh Internal combustion engine controlling method for vehicle, involves controlling servo unit for influencing fuel pressure, in abrupt starting procedure, until further condition is satisfied
DE102004061474B4 (en) * 2004-12-21 2014-07-17 Mtu Friedrichshafen Gmbh Method and device for controlling the rail pressure
JP4276198B2 (en) * 2005-03-17 2009-06-10 株式会社日立製作所 In-cylinder injection internal combustion engine control device
DE102005029138B3 (en) 2005-06-23 2006-12-07 Mtu Friedrichshafen Gmbh Control and regulating process for engine with common rail system has second actual rail pressure determined by second filter
US7441546B2 (en) * 2005-07-28 2008-10-28 Denso Corporation Valve apparatus
DE102006040441B3 (en) * 2006-08-29 2008-02-21 Mtu Friedrichshafen Gmbh Method for identifying opening of passive pressure limiting valve, involves supplying fuel from common-rail system in fuel tank, where load shedding is identified
DE102006049266B3 (en) * 2006-10-19 2008-03-06 Mtu Friedrichshafen Gmbh Method for recognizing opened passive pressure-relief-valve, which deviates fuel from common-railsystem into fuel tank, involves regulating the rail pressure, in which actuating variable is computed from rail-pressure offset

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
None *

Also Published As

Publication number Publication date
US20120166063A1 (en) 2012-06-28
WO2011000479A1 (en) 2011-01-06
EP2449241A1 (en) 2012-05-09
DE102009031529B3 (en) 2010-11-11
CN102575609B (en) 2015-01-28
US8855889B2 (en) 2014-10-07
CN102575609A (en) 2012-07-11

Similar Documents

Publication Publication Date Title
EP2449241B1 (en) Method for controlling the rail pressure in a common-rail injection system of a combustion engine
EP2449242B1 (en) Control and regulation method of the fuel pressure of a common-rail of a combustion engine
DE10162989C1 (en) Circuit for regulating injection system fuel pump, derives adaptive component of desired delivery volume from integral component if integral component above threshold for defined time
DE102009050467B4 (en) Method for controlling and regulating an internal combustion engine
EP2006521B1 (en) Method for controlling rail pressure during a starting process
DE102009050468B4 (en) Method for controlling and regulating an internal combustion engine
DE102005029138B3 (en) Control and regulating process for engine with common rail system has second actual rail pressure determined by second filter
EP2449240B1 (en) Method for controlling the rail pressure in a common-rail injection system of a combustion engine
DE102014213648B3 (en) Method for operating an internal combustion engine, injection system for an internal combustion engine and internal combustion engine
EP2491236B1 (en) Method for the open-loop control and closed-loop control of an internal combustion engine
DE102019202004B4 (en) Method for operating an injection system of an internal combustion engine, injection system for an internal combustion engine and internal combustion engine with such an injection system
WO2010057588A1 (en) Control and regulation method for an internal combustion engine having a common rail system
WO2017186326A1 (en) Method for operating an internal combustion engine, device for the open-loop and/or closed-loop control of an internal combustion engine, injection system and internal combustion engine
DE102017214001B3 (en) Method for operating an internal combustion engine with an injection system, injection system, configured for carrying out such a method, and internal combustion engine with such an injection system
EP2718556B1 (en) Method for controlling rail pressure
EP2358987B1 (en) Control and regulation method for an internal combustion engine having a common rail system
DE102010004215A1 (en) A device for preventing engine stall in a vehicle equipped with a diesel injection system
DE102008001559A1 (en) Pressure regulating device e.g., for injection system fuel of combustion engine, has monitoring device for monitoring pressure in the common rail on the basis of detected values

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

17P Request for examination filed

Effective date: 20120120

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO SE SI SK SM TR

DAX Request for extension of the european patent (deleted)
STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: EXAMINATION IS IN PROGRESS

17Q First examination report despatched

Effective date: 20190328

REG Reference to a national code

Ref country code: DE

Ref legal event code: R079

Ref document number: 502010016505

Country of ref document: DE

Free format text: PREVIOUS MAIN CLASS: F02D0041380000

Ipc: F02D0041140000

RIC1 Information provided on ipc code assigned before grant

Ipc: F02D 41/06 20060101ALN20190807BHEP

Ipc: F02M 63/02 20060101ALI20190807BHEP

Ipc: F02D 41/20 20060101ALN20190807BHEP

Ipc: F02D 41/04 20060101ALN20190807BHEP

Ipc: F02D 41/14 20060101AFI20190807BHEP

Ipc: F02D 41/38 20060101ALI20190807BHEP

GRAP Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOSNIGR1

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: GRANT OF PATENT IS INTENDED

INTG Intention to grant announced

Effective date: 20190924

GRAS Grant fee paid

Free format text: ORIGINAL CODE: EPIDOSNIGR3

GRAA (expected) grant

Free format text: ORIGINAL CODE: 0009210

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE PATENT HAS BEEN GRANTED

AK Designated contracting states

Kind code of ref document: B1

Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO SE SI SK SM TR

REG Reference to a national code

Ref country code: GB

Ref legal event code: FG4D

Free format text: NOT ENGLISH

REG Reference to a national code

Ref country code: CH

Ref legal event code: EP

REG Reference to a national code

Ref country code: AT

Ref legal event code: REF

Ref document number: 1237914

Country of ref document: AT

Kind code of ref document: T

Effective date: 20200315

REG Reference to a national code

Ref country code: IE

Ref legal event code: FG4D

Free format text: LANGUAGE OF EP DOCUMENT: GERMAN

REG Reference to a national code

Ref country code: DE

Ref legal event code: R096

Ref document number: 502010016505

Country of ref document: DE

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: NO

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20200526

Ref country code: FI

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20200226

REG Reference to a national code

Ref country code: NL

Ref legal event code: MP

Effective date: 20200226

REG Reference to a national code

Ref country code: LT

Ref legal event code: MG4D

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: HR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20200226

Ref country code: LV

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20200226

Ref country code: SE

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20200226

Ref country code: BG

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20200526

Ref country code: IS

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20200626

Ref country code: GR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20200527

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: NL

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20200226

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: CZ

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20200226

Ref country code: SK

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20200226

Ref country code: DK

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20200226

Ref country code: PT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20200719

Ref country code: SM

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20200226

Ref country code: EE

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20200226

Ref country code: ES

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20200226

Ref country code: LT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20200226

Ref country code: RO

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20200226

REG Reference to a national code

Ref country code: DE

Ref legal event code: R097

Ref document number: 502010016505

Country of ref document: DE

PLBE No opposition filed within time limit

Free format text: ORIGINAL CODE: 0009261

REG Reference to a national code

Ref country code: DE

Ref legal event code: R119

Ref document number: 502010016505

Country of ref document: DE

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: MC

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20200226

Ref country code: IT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20200226

26N No opposition filed

Effective date: 20201127

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: SI

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20200226

Ref country code: PL

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20200226

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: LU

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20200617

REG Reference to a national code

Ref country code: BE

Ref legal event code: MM

Effective date: 20200630

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: IE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20200617

Ref country code: FR

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20200630

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: DE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20210101

Ref country code: BE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20200630

REG Reference to a national code

Ref country code: AT

Ref legal event code: MM01

Ref document number: 1237914

Country of ref document: AT

Kind code of ref document: T

Effective date: 20200617

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: AT

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20200617

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: TR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20200226

Ref country code: MT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20200226

Ref country code: CY

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20200226

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: MK

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20200226

Ref country code: AL

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20200226

P01 Opt-out of the competence of the unified patent court (upc) registered

Effective date: 20230530

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: GB

Payment date: 20250618

Year of fee payment: 16

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: CH

Payment date: 20250701

Year of fee payment: 16