[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

DE102004049747A1 - Method for operating of fuel injection system has output value of I-controller accepted in pilot performance characteristic with frequency accepted in frequency characteristic for corresponding operating point - Google Patents

Method for operating of fuel injection system has output value of I-controller accepted in pilot performance characteristic with frequency accepted in frequency characteristic for corresponding operating point Download PDF

Info

Publication number
DE102004049747A1
DE102004049747A1 DE200410049747 DE102004049747A DE102004049747A1 DE 102004049747 A1 DE102004049747 A1 DE 102004049747A1 DE 200410049747 DE200410049747 DE 200410049747 DE 102004049747 A DE102004049747 A DE 102004049747A DE 102004049747 A1 DE102004049747 A1 DE 102004049747A1
Authority
DE
Germany
Prior art keywords
fuel injection
injection system
controller
output value
pilot control
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.)
Granted
Application number
DE200410049747
Other languages
German (de)
Other versions
DE102004049747B4 (en
Inventor
Dietmar Stapel
Stefan Keller
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.)
Robert Bosch GmbH
Original Assignee
Robert Bosch 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 Robert Bosch GmbH filed Critical Robert Bosch GmbH
Priority to DE102004049747.8A priority Critical patent/DE102004049747B4/en
Publication of DE102004049747A1 publication Critical patent/DE102004049747A1/en
Application granted granted Critical
Publication of DE102004049747B4 publication Critical patent/DE102004049747B4/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

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/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/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/2406Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
    • F02D41/2425Particular ways of programming the data
    • F02D41/2429Methods of calibrating or learning
    • F02D41/2451Methods of calibrating or learning characterised by what is learned or calibrated
    • F02D41/2464Characteristics of actuators
    • F02D41/2467Characteristics of actuators for injectors
    • 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/1409Introducing closed-loop corrections characterised by the control or regulation method using at least a proportional, integral or derivative controller
    • 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/22Safety or indicating devices for abnormal conditions
    • F02D2041/224Diagnosis of the fuel system
    • 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/22Safety or indicating devices for abnormal conditions
    • F02D2041/224Diagnosis of the fuel system
    • F02D2041/225Leakage detection
    • 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

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)

Abstract

The method is for the operating of a fuel injection system (10) which has a fuel accumulator (13), the actual pressure in which is influenced by an integral action controller (24). The output value of the I-controller is accepted in a pilot performance characteristic (27), and in a frequency characteristic (35) for the corresponding operating point is entered the number of how often an output value is accepted in the pilot performance characteristic, and this number is compared with a first threshold value (SW1). The output value of the I-controller is compared with a second threshold value (SW2) as long as the number is greater than or the same as the first threshold value. Independent claims are also included for the following: (A) a computer programme which is programmed for use in the proposed method; (B) an electrical memory medium for a control unit, whereby the aforesaid computer programme is stored in the memory medium; (C) a control unit for a fuel injection system of especially a motor vehicle; and (D) a fuel injection system with a control unit designed for use in the aforesaid method.

Description

Die Erfindung geht aus von einem Verfahren zum Betreiben einer Kraftstoffeinspritzanlage insbesondere eines Kraftfahrzeugs gemäß dem Oberbegriff des Anspruchs 1. Die Erfindung betrifft ebenfalls ein entsprechendes Computerprogramm, einen entsprechenden elektrischen Speicher, ein entsprechendes Steuergerät und eine entsprechende Kraftstoffeinspritzanlage insbesondere für ein Kraftfahrzeug.The The invention is based on a method for operating a fuel injection system in particular of a motor vehicle according to the preamble of the claim 1. The invention also relates to a corresponding computer program, a corresponding electrical memory, a corresponding control device and a corresponding fuel injection system, in particular for a motor vehicle.

Bei bekannten Kraftstoffeinspritzanlagen ist ein Kraftstoffspeicher vorgesehen, dem Kraftstoff über eine Zumesseinheit und eine Hochdruckpumpe zugeführt wird. Weiterhin ist es bekannt, den Istdruck in dem Kraftstoffspeicher unter anderem mit Hilfe eines I-Reglers zu beeinflussen.at known fuel injection systems is a fuel storage provided to the fuel over a metering unit and a high-pressure pump is supplied. It continues known, the actual pressure in the fuel storage with, inter alia Help influence an I-controller.

Weiterhin ist es bekannt, plötzliche Leckagen beispielsweise durch eine entsprechende Überwachung des Drucks in der Kraftstoffeinspritzanlage zu erkennen.Farther it is known, sudden Leakage, for example, by appropriate monitoring to recognize the pressure in the fuel injection system.

Insbesondere bei Hochdruck-Kraftstoffeinspritzanlagen können die einzelnen Komponenten derselben herstellungsbedingte Streuungen aufweisen. Damit muss eine Drucküberwachung auf mögliche Leckagen einen eher großen Schwankungsbereich des Drucks zulassen, damit nicht bereits derartige herstellungsbedingte Unterschiede fehlerhafterweise als Leckage erkannt werden.Especially In high-pressure fuel injection systems, the individual components of the same have production-related variations. This requires a pressure monitor on possible Leaks a rather big one Allow fluctuation range of the pressure, so not already such Manufacturing-related differences erroneously as leakage be recognized.

Aufgabe und Vorteile der ErfindungTask and Advantages of the invention

Aufgabe der Erfindung ist es, ein Verfahren zum Betreiben einer Kraftstoffeinspritzanlage zu schaffen, mit dem auch bei herstellungsbedingten Streuungen eine sichere und schnelle Erkennung einer Leckage in der Kraftstoffeinspritzanlage gewährleistet ist.task The invention is a method for operating a fuel injection system to create, even with production-related dispersals safe and quick detection of a leak in the fuel injection system guaranteed is.

Diese Aufgabe wird bei einem Verfahren der eingangs genannten Art erfindungsgemäß durch die Merkmale des kennzeichnenden Teils des Anspruchs 1 gelöst. Die Aufgabe wird ebenfalls durch die Gegenstände der Ansprüche 5 bis 8 gelöst.These Task is in accordance with the invention in a method of the type mentioned the features of the characterizing part of claim 1 solved. The The object is also achieved by the subject matter of claims 5 to 8 solved.

Erfindungsgemäß wird der Ausgangswert des I-Reglers in ein Vorsteuerkennfeld übernommen. Gleichzeitig wird in einem Häufigkeitskennfeld für den entsprechenden Betriebspunkt die Anzahl eingetragen, wie oft in dem Vorsteuerkennfeld ein Ausgangswert übernommen worden ist. Diese Anzahl wird mit einem ersten Schwellwert verglichen. Der Ausgangswert des I-Reglers wird mit einem zweiten Schwellwert verglichen, sofern die Anzahl größer oder gleich ist als der erste Schwellwert.According to the invention Output value of the I-controller transferred to a pilot control map. simultaneously is in a frequency map for the corresponding operating point the number entered, how often in the pilot control map has been taken over an output value. These Number is compared to a first threshold. The initial value of the I-controller is compared with a second threshold, if the number greater or is equal to the first threshold.

Durch das Häufigkeitskennfeld wird erfasst, ob bereits ein Lernvorgang in einem bestimmten Betriebspunkt der Kraftstoffeinspritzanlage stattgefunden hat, und ob damit bereits der zugehörige Ausgangswert des I-Reglers in das Vorsteuerkennfeld übernommen worden ist. Nur in diesem Fall erfolgt eine Fehlererkennung. Denn nur in diesem Fall darf sich der Ausgangswert des I-Reglers an sich nicht mehr wesentlich von Null unterscheiden. Dies ergibt sich daraus, dass durch den Lernvorgang insbesondere herstellungsbedingte Abweichungen unterschiedlicher Kraftstoffeinspritzanlagen bereits durch das Vorsteuerkennfeld ausgeglichen sind. Der I-Regler dürfte zumindest insoweit keine wesentlichen Ausgangswerte mehr erzeugen.By the frequency map is detected, whether already a learning process at a certain operating point the fuel injection system has taken place, and whether so already the associated one Output value of the I-controller transferred to the pilot control map has been. Only in this case is an error detection. Because only in this case may the output value of the I-controller itself be no longer significantly different from zero. This results from that by the learning process, in particular production-related deviations different fuel injection systems already by the pilot control map are balanced. The I-controller should at least not so far produce significant output values more.

Hat also bereits ein Lernvorgang des Vorsteuerkennfelds stattgefunden, so ist eine Fehlererkennung möglich. Weicht nämlich in diesem Fall der Ausgangswert des I-Reglers wesentlich von Null ab, so kann daraus auf eine plötzliche Leckage oder dergleichen geschlossen werden.Has So already a learning process of the pilot control map took place, so an error detection is possible. Dodges in this case, the output of the I-controller is substantially zero off, it may turn out to be a sudden Leakage or the like can be closed.

Durch das erfindungsgemäße Verfahren wird also erreicht, dass beispielsweise eine Leckage der Kraftstoffeinspritzanlage sicher und schnell erkannt wird, unabhängig davon, ob die Kraftstoffeinspritzanlage einer herstellungsbedingten Streuung unterliegt oder nicht.By the inventive method is thus achieved that, for example, a leakage of the fuel injection system safe and fast is detected, regardless of whether the fuel injection system subject to manufacturing dispersion or not.

Bei einer vorteilhaften Weiterbildung der Erfindung werden die Werte des Vorsteuerkennfelds im Betrieb der Kraftstoffeinspritzanlage nach und nach ermittelt und in das Vorsteuerkennfeld eingetragen und es wird bei jedem Eintrag in das Vorsteuerkennfeld die in dem Häufigkeitskennfeld enthaltene Anzahl für den entsprechenden Betriebspunkt erhöht. Dies stellt letztlich den Lernvorgang des Vorsteuerkennfelds dar, wobei gleichzeitig die Anzahl der Lernvorgänge in dem Häufigkeitskennfeld gespeichert wird.at An advantageous development of the invention are the values the pilot control map during operation of the fuel injection system gradually determined and entered in the pilot control map and with every entry in the pilot control map, it is the one in the frequency map included number for increases the corresponding operating point. This ultimately represents the Learning process of the pilot control map, where at the same time the number of the learning processes in the frequency map is stored.

Bei einer vorteilhaften Weiterbildung der Erfindung wird im Betrieb der Kraftstoffeinspritzanlage für den aktueller Betriebspunkt derselben der zugehörige Vorsteuerwert aus dem Vorsteuerkennfeld ausgelesen. Damit steht der für den Ausgleich von herstellungsbedingten Abweichungen erforderliche Vorsteuerwert sofort zur Verfügung. Die herstellungsbedingten Abweichungen müssen damit nicht mehr mit Hilfe des I-Reglers ausgeglichen werden.at An advantageous development of the invention is in operation the fuel injection system for the current operating point of the associated pilot value from the Pre-control map read out. This stands for the compensation of production-related Deviations required pre-tax value immediately available. The production-related deviations do not need to help be compensated for the I-controller.

Ausführungsbeispiele der ErfindungEmbodiments of the invention

Weitere Merkmale, Anwendungsmöglichkeiten und Vorteile der Erfindung ergeben sich aus der nachfolgenden Beschreibung von Ausführungsbeispielen der Erfindung, die in den Figuren der Zeichnung dargestellt sind. Dabei bilden alle beschriebenen oder dargestellten Merkmale für sich oder in beliebiger Kombination den Gegenstand der Erfindung, unabhängig von ihrer Zusammenfassung in den Patentansprüchen oder deren Rückbeziehung sowie unabhängig von ihrer Formulierung bzw. Darstellung in der Beschreibung bzw. in der Zeichnung.Other features, application possibilities th and advantages of the invention will become apparent from the following description of embodiments of the invention, which are illustrated in the figures of the drawing. All described or illustrated features, alone or in any combination form the subject matter of the invention, regardless of their summary in the claims or their dependency and regardless of their formulation or representation in the description or in the drawing.

1 zeigt ein schematisches Blockschaltbild eines Ausführungsbeispiels eines erfindungsgemäßen Verfahrens zum Betreiben einer Kraftstoffeinspritzanlage, und 2 zeigt einen Ausschnitt aus einem Vorsteuerkennfeld, das bei dem Verfahren der 1 verwendet wird. 1 shows a schematic block diagram of an embodiment of a method according to the invention for operating a fuel injection system, and 2 shows a section of a pilot map, which in the method of 1 is used.

In der 1 ist eine Kraftstoffeinspritzanlage 10 einer Brennkraftmaschine dargestellt. Bei der Kraftstoffeinspritzanlage 10 handelt es sich insbesondere um eine Hochdruck-Kraftstoffeinspritzanlage und bei der Brennkraftmaschine kann es sich insbesondere um eine Diesel-Brennkraftmaschine für ein Kraftfahrzeug handeln.In the 1 is a fuel injection system 10 an internal combustion engine shown. At the fuel injection system 10 it is in particular a high-pressure fuel injection system and the internal combustion engine may in particular be a diesel internal combustion engine for a motor vehicle.

Die Kraftstoffeinspritzanlage 10 weist eine Pumpe 11, insbesondere eine Hochdruckpumpe auf, der der Kraftstoff über eine Zumesseinheit 12 zugeführt wird. Die Pumpe 11 ist ausgangsseitig mit einem Kraftstoffspeicher 13 verbunden, in dem der Kraftstoff unter einem Druck gespeichert wird. In nicht-dargestellter Weise ist der Kraftstoffspeicher 13 mit Einspritzventilen verbunden, über die der Kraftstoff in Brennräume der Brennkraftmaschine eingespritzt wird. Weiterhin ist dem Kraftstoffspeicher 13 ein Drucksensor 14 zugeordnet, mit dem der Druck in dem Kraftstoffspeicher 13 gemessen wird.The fuel injection system 10 has a pump 11 , In particular, a high-pressure pump on which the fuel via a metering unit 12 is supplied. The pump 11 is the output side with a fuel tank 13 connected, in which the fuel is stored under pressure. In a manner not shown is the fuel storage 13 connected to injection valves, via which the fuel is injected into combustion chambers of the internal combustion engine. Furthermore, the fuel storage 13 a pressure sensor 14 associated with the pressure in the fuel tank 13 is measured.

Die Kraftstoffeinspritzanlage 10 wird von einem nicht näher dargestellten Steuergerät gesteuert und/oder geregelt. Hierzu weist das Steuergerät einen Computer mit einem elektrischen Speichermedium auf, insbesondere mit einem Flash-Memory. Auf dem Speichermedium ist ein Computerprogramm abgespeichert, das auf dem Computer ablauffähig ist. Dieses Computerprogramm ist dazu geeignet, die Kraftstoffeinspritzanlage 10 zu beeinflussen und damit die erwünschte Steuerung und/oder Regelung durchzuführen.The fuel injection system 10 is controlled and / or regulated by a control unit, not shown. For this purpose, the control unit has a computer with an electrical storage medium, in particular with a flash memory. On the storage medium, a computer program is stored, which is executable on the computer. This computer program is suitable for the fuel injection system 10 to influence and thus perform the desired control and / or regulation.

Zusätzlich zu der Kraftstoffeinspritzanlage 10 ist in der 1 auch ein Verfahren 20 zum Betreiben dieser Kraftstoffeinspritzanlage 10 in der Form eines Blockschaltbilds dargestellt. Dieses Verfahren 20 wird von dem Steuergerät ausgeführt. Gegebenenfalls können Teile des Verfahrens 20 auch mit Hilfe von analogen Elektronikbausteinen realisiert sein.In addition to the fuel injection system 10 is in the 1 also a procedure 20 to operate this fuel injection system 10 represented in the form of a block diagram. This method 20 is executed by the controller. If necessary, parts of the process 20 also be realized with the help of analog electronic modules.

Von dem Drucksensor 14 wird ein dem Istdruck ID in dem Kraftstoffspeicher 13 entsprechendes Signal erzeugt und an einen Vergleicher 21 gegeben. Dort wird der Istdruck ID mit einem Solldruck SD verglichen. Der Differenzdruck DD wird an drei Regler weitergegeben, und zwar an einen P-Regler 22 (Proportionalregler), einen D-Regler 23 (Differentialregler) und an einen I-Regler 24 (Integralregler). Die Ausgänge dieser drei Regler werden von einem Addierer 25 zu einem Steuerwert DS für einen erwünschten Kraftstoffdurchfluss aufaddiert. Dieser erwünschte Kraftstoffdurchfluss soll dann von der Zumesseinheit 12 der Pumpe 11 und damit dem Kraftstoffspeicher 13 zugeführt werden.From the pressure sensor 14 becomes an actual pressure ID in the fuel tank 13 generates corresponding signal and to a comparator 21 given. There, the actual pressure ID is compared with a target pressure SD. The differential pressure DD is passed on to three controllers, namely to a P-controller 22 (Proportional controller), a D-controller 23 (Differential controller) and to an I-controller 24 (Integral controller). The outputs of these three controllers are from an adder 25 to a control value DS for a desired fuel flow. This desired fuel flow is then intended by the metering unit 12 the pump 11 and thus the fuel storage 13 be supplied.

Weiterhin ist ein Vorsteuersignal V1 vorgesehen, das über einen Addierer 26 zu dem Steuerwert DS hinzuaddiert wird.Furthermore, a pre-control signal V1 is provided, which via an adder 26 is added to the control value DS.

Des weiteren ist ein Vorsteuerkennfeld 27 vorgesehen, dessen ausgangsseitiges Vorsteuersignal V2 über einen Addierer 28 zu dem Steuerwert DS für den Kraftstoffdurchfluss hinzuaddiert wird. Als Eingangssignale sind dem Vorsteuerkennfeld 27 die aktuelle Einspritzmenge q und die aktuelle Drehzahl n zugeführt.Furthermore, there is a pilot control map 27 provided, the output-side pilot signal V2 via an adder 28 is added to the control value DS for the fuel flow. As input signals are the pilot control map 27 the actual injection quantity q and the current speed n are supplied.

Der Steuerwert DS für den erwünschten Kraftstoffdurchfluss wird einer Kennlinie 29 zugeführt, die die Zumesseinheit 12 repräsentiert. Mit Hilfe dieser Kennlinie 29 wird aus dem Steuerwert DS derjenige Steuerwert SS für einen Strom ermittelt, mit dem die Zumesseinheit 12 angesteuert werden muss, um den erwünschten Kraftstoffdurchfluss zu erzeugen.The control value DS for the desired fuel flow becomes a characteristic 29 fed to the metering unit 12 represents. With the help of this characteristic 29 is determined from the control value DS that control value SS for a current with which the metering unit 12 must be controlled to produce the desired fuel flow.

Dieser Steuerwert SS stellt einen Sollwert für einen nachgeordneten Stromregler 30 dar. Von diesem Stromregler 30 wird dann die Zumesseinheit 12 mit dem dem Steuerwert SS entsprechenden Strom beaufschlagt. Der tatsächlich über die Zumesseinheit 12 fließende Strom wird von einem Sensor 31, insbesondere einem Messwiderstand, gemessen und als Istwert IW an einen Vergleicher 32 gegeben. Dort wird der Istwert IW von dem Steuerwert SS abgezogen. Die Differenz beaufschlagt dann den Stromregler 30.This control value SS represents a setpoint for a downstream current controller 30 dar. Of this current regulator 30 then becomes the metering unit 12 supplied with the control value SS corresponding current. The actually about the metering unit 12 flowing electricity is from a sensor 31 , in particular a measuring resistor, measured and as an actual value IW to a comparator 32 given. There, the actual value IW is subtracted from the control value SS. The difference then acts on the current regulator 30 ,

Bei dem in der 1 dargestellten Verfahren 20 wird der in dem Kraftstoffspeicher 13 vorhandene Istdruck ID auf den Solldruck SD geregelt. Hierzu sind. unter anderem die drei Regler 22, 23, 24 und die Vorsteuersignale V1, V2 vorgesehen. In Abhängigkeit von dem daraus resultierenden Steuerwert DS für den erwünschten Kraftstoffdurchfluss wird dann die Zumesseinheit 12 beeinflusst. Der die Zumesseinheit 12 beaufschlagende Strom wird dabei von dem Stromregler 30 geregelt.In the in the 1 illustrated method 20 will be in the fuel tank 13 existing actual pressure ID regulated to the target pressure SD. These are. including the three controls 22 . 23 . 24 and the pilot signals V1, V2 provided. Depending on the resulting control value DS for the desired fuel flow then the metering unit 12 affected. The metering unit 12 acting current is thereby from the current controller 30 regulated.

Insbesondere bei Hochdruck-Kraftstoffeinspritzanlagen unterliegen unter anderem die Zumesseinheiten verschiedener Kraftstoffeinspritzanlagen einer herstellungsbedingten Streuung. Dies bedeutet, dass die Zumesseinheit einer ersten Kraftstoffeinspritzanlage beispielsweise einen anderen Wirkungsgrad und damit eine andere Kennlinie aufweist als die Zumesseinheit einer zweiten Kraftstoffeinspritzanlage. Entsprechendes gilt auch für die Pumpen und Kraftstoffspeicher unterschiedlicher Kraftstoffeinspritzanlagen. Dies kann insgesamt zu erheblichen Abweichungen hinsichtlich der Zumessung von Kraftstoff durch die unterschiedlichen Kraftstoffeinspritzanlagen führen.In particular, in high-pressure fuel injection systems subject to, among other things, the Zu Measuring units of various fuel injection systems of a production-related dispersion. This means that the metering unit of a first fuel injection system, for example, a different efficiency and thus a different characteristic than the metering unit of a second fuel injection system. The same applies to the pumps and fuel storage of different fuel injection systems. Overall, this can lead to significant deviations in terms of the metering of fuel through the different fuel injection systems.

Diese herstellungsbedingten Abweichungen der Komponenten der Kraftstoffeinspritzanlage 10 werden durch das Vorsteuerkennfeld 27 und das daraus resultierende Vorsteuersignal V2 berücksichtigt. Mit Hilfe des Vorsteuerkennfelds 27 wird dabei eine adaptive Vorsteuerung realisiert.These production-related deviations of the components of the fuel injection system 10 be through the pilot control map 27 and the resulting pilot signal V2 considered. With the help of the pilot control map 27 In this case, an adaptive precontrol is realized.

Nach der Herstellung der Kraftstoffeinspritzanlage 10 sind in dem Vorsteuerkennfeld 27 keine Werte enthalten. Aus dem Vorsteuerkennfeld 27 kann damit nur der Wert Null ausgelesen werden. Das Vorsteuerkennfeld 27 hat in diesem Zeitpunkt damit keinen Einfluss auf das Verfahren 20 zum Betreiben der Kraftstoffeinspritzanlage 10.After the production of the fuel injection system 10 are in the pilot control map 27 contain no values. From the pilot control map 27 so that only the value zero can be read out. The pilot control map 27 has no influence on the procedure at this time 20 for operating the fuel injection system 10 ,

Das Vorsteuerkennfeld 27 wird im Betrieb der Kraftstoffeinspritzanlage 10 nach und nach mit Werten aufgefüllt. Hierzu wird festgestellt, ob die Kraftstoffeinspritzanlage 10 momentan sich in einem stationären Betriebspunkt befindet. Ist dies der Fall, so wird für diesen Betriebspunkt der zugehörige Ausgangswert des I-Reglers 24 zusätzlich zu dem bereits erläuterten Verfahren 20 wie nachfolgend erläutert weiterverarbeitet. Dieser betriebspunktabhängige Ausgangswert des I-Reglers 24 ist in der 1 mit dem Bezugszeichen Ix gekennzeichnet.The pilot control map 27 is in operation of the fuel injection system 10 gradually filled with values. This will determine if the fuel injection system 10 currently located in a stationary operating point. If this is the case, then for this operating point, the associated output value of the I-controller 24 in addition to the already explained method 20 further processed as explained below. This operating point-dependent output value of the I-controller 24 is in the 1 marked with the reference Ix.

In der 2 ist ein Ausschnitt aus dem Vorsteuerkennfeld 27 der 1 dargestellt. Auf den beiden Achsen dieses Vorsteuerkennfelds 27 ist die Einspritzmenge q über der Drehzahl n aufgetragen.In the 2 is a section of the pilot control map 27 of the 1 shown. On the two axes of this pilot control map 27 the injection quantity q is plotted against the speed n.

In dem Ausschnitt der 2 sind vier Stützstellen M11, M12, M21, M22 des Vorsteuerkennfelds 27 gekennzeichnet. Die erste Stützstelle M11 gehört zu einer Einspritzmenge q1 bei einer Drehzahl n1, die zweite Stützstelle M12 zu einer Einspritzmenge q2 bei der Drehzahl n1, die dritte Stützstelle M21 zu der Einspritzmenge q1 bei der Drehzahl n2 und die vierte Stützstelle M22 zu der Einspritzmenge q2 bei der Drehzahl n2.In the section of the 2 are four nodes M11, M12, M21, M22 of the pilot control map 27 characterized. The first interpolation point M11 belongs to an injection quantity q1 at a rotational speed n1, the second interpolation point M12 to an injection quantity q2 at the rotational speed n1, the third interpolation point M21 to the injection quantity q1 at the rotational speed n2 and the fourth interpolation point M22 to the injection quantity q2 at the Speed n2.

Weiterhin ist in dem Ausschnitt der 2 der momentane stationäre Betriebspunkt Mx der Kraftstoffeinspritzanlage 10 dargestellt. Dieser Betriebspunkt gehört zu der aktuellen Einspritzmenge qx und der aktuellen Drehzahl nx. Der momentane Betriebspunkt Mx ist innerhalb des von den vier Stützstellen M11, M12, M21, M22 aufgespannten Rechtecks und damit benachbart zu allen vier Stützstellen M11, M12, M21, M22 angeordnet.Furthermore, in the section of the 2 the instantaneous steady-state operating point Mx of the fuel injection system 10 shown. This operating point belongs to the current injection quantity qx and the current speed nx. The instantaneous operating point Mx is arranged within the rectangle spanned by the four support points M11, M12, M21, M22 and thus adjacent to all four support points M11, M12, M21, M22.

Der aktuelle Betriebspunkt Mx der Kraftstoffeinspritzanlage 10 stimmt damit mit keiner der Stützstellen M11, M12, M21, M22 des Vorsteuerkennfelds 27 überein. Der zu diesem Betriebspunkt Mx zugehörige Ausgangswert Ix des I-Reglers 24 wird deshalb auf die vier Stützstellen M11, M12, M21, M22 verteilt. Dies wird für jede der Stützstellen M11, M12, M21, M22 anhand der folgenden Gleichungen durchgeführt: M11,neu = M11,alt + Ix·(n2 – nx)2·(q2 – qx)2 M12,neu = M12,alt + Ix·(n2 – nx)2·(q1 – qx)2 M21,neu = M21,alt + Ix·(n1 – nx)2·(q2 – qx)2 M22,neu = M22,alt + Ix·(n1 – nx)2·(q1 – qx)2. The current operating point Mx of the fuel injection system 10 does not agree with any of the interpolation points M11, M12, M21, M22 of the pilot control map 27 match. The output value Ix of the I-controller belonging to this operating point Mx 24 is therefore distributed to the four interpolation points M11, M12, M21, M22. This is done for each of the nodes M11, M12, M21, M22 using the following equations: M11, new = M11, old + Ix · (n2 - nx) 2 · (Q2 - qx) 2 M12, new = M12, old + Ix · (n2 - nx) 2 · (Q1 - qx) 2 M21, new = M21, old + Ix · (n1 - nx) 2 · (Q2 - qx) 2 M22, new = M22, old + Ix · (n1 - nx) 2 · (Q1 - qx) 2 ,

Mit diesen Gleichungen wird immer die nächstliegende Stützstelle stärker beeinflusst, die anderen drei Stützstellen hingegen weniger. Fällt der momentane Betriebspunkt Mx in eine der Stützstellen M11, M12, M21, M22, so wird der zugehörige Ausgangswert Ix des I-Reglers 24 nur bei dieser Stützstelle berücksichtigt, nicht jedoch bei den anderen drei Stützstellen.With these equations, the closest support point is always more strongly influenced, while the other three support points are less affected. If the instantaneous operating point Mx falls into one of the interpolation points M11, M12, M21, M22, the associated output value Ix of the I-controller becomes 24 only taken into account at this interpolation point, but not at the other three interpolation points.

Es versteht sich, dass auch andere Gleichungen zur Berechnung der Werte in den Stützstellen vorgesehen sein können. Insbesondere ist auch eine andersartig gewichtete Verteilung des Ausgangswerts Ix des I-Reglers 24 auf gegebenenfalls mehr als vier Stützstellen des Vorsteuerkennfelds 27 möglich.It is understood that other equations may be provided for the calculation of the values in the interpolation points. In particular, there is also a differently weighted distribution of the output value Ix of the I-controller 24 on optionally more than four nodes of the pilot control map 27 possible.

Auf diese Art und Weise werden in dem Vorsteuerkennfeld 27 für eine Mehrzahl weiterer Betriebspunkte nach und nach während des Betriebs der Kraftstoffeinspritzanlage 10 Ausgangswerte des I-Reglers 24 an den Stützstellen eingespeichert. Dies stellt ein "Lernen" des Vorsteuerkennfelds 27 während des Betriebs der Kraftstoffeinspritzanlage 10 dar.In this way, in the pilot control map 27 for a plurality of other operating points gradually during operation of the fuel injection system 10 Output values of the I-controller 24 stored at the support points. This constitutes a "learning" of the pilot control map 27 during operation of the fuel injection system 10 represents.

Gleichzeitig werden während des Betriebs der Kraftstoffeinspritzanlage 10 die in dem Vorsteuerkennfeld 27 abgespeicherten Werte ausgelesen und als Vorsteuerwerte V2 in dem Verfahren 20 der 1 verwendet.At the same time during operation of the fuel injection system 10 in the pilot control map 27 stored values and read as pre-control values V2 in the process 20 of the 1 used.

Bei dem Auslesen aus dem Vorsteuerkennfeld 27 werden wiederum die Stützstellen, jedoch in umgekehrter Vorgehensweise berücksichtigt. Es werden die zum momentanen Betriebspunkt benachbart angeordneten Stützstellen ermittelt. Danach werden die bei diesen vier Stützstellen eingespeicherten Werte aus dem Vorsteuerkennfeld 27 ausgelesen. Diese vier Werte werden über eine vorgegebene Funktion, insbesondere eine lineare Interpolation zu dem Vorsteuerwert V2 verknüpft. Bei dieser Interpolation wird die Anordnung des momentanen Betriebspunkts hinsichtlich der vier benachbarten Stützstellen berücksichtigt.When reading from the pilot control map 27 again, the reference points are taken into account, but in reverse order. The support points arranged adjacent to the instantaneous operating point are determined. After that The values stored at these four interpolation points are taken from the pilot control map 27 read. These four values are linked to the precontrol value V2 via a predetermined function, in particular a linear interpolation. In this interpolation, the arrangement of the current operating point with respect to the four adjacent nodes is taken into account.

Weist somit der I-Regler 24 für einen bestimmten Betriebspunkt qx/nx, also für eine bestimmte Einspritzmenge qx bei einer bestimmten Drehzahl nx ausgangsseitig einen Ausgangswert Ix auf, so wird dieser Ausgangswert Ix in das Vorsteuerkennfeld 27 übernommen. Nimmt die Kraftstoffeinspritzanlage 10 in einem späteren Zeitpunkt erneut diesen Betriebspunkt gx/nx ein, so liefert das Vorsteuerkennfeld 27 sofort denjenigen Vorsteuerwert V2, in dem der zugehörige Ausgangswert Ix berücksichtigt ist.Thus, the I-controller is known 24 for a certain operating point qx / nx, that is to say for a specific injection quantity qx at a specific rotational speed nx on the output side, an output value Ix, this output value Ix becomes the pilot control map 27 accepted. Takes the fuel injection system 10 at a later time again this operating point gx / nx, so supplies the pilot control map 27 Immediately those pre-control value V2, in which the associated output value Ix is taken into account.

Der I-Regler 24 liefert unter anderem genau dann einen Ausgangswert Ix, wenn eine oder mehrere Komponenten der Kraftstoffeinspritzanlage 10 herstellungsbedingte Abweichungen aufweisen. Weist beispielsweise die Zumesseinheit 12 aufgrund von herstellungsbedingten Streuungen eine tatsächliche Kennlinie auf, die von der an sich vorgesehenen Kennlinie 29 der Zumesseinheit 12 abweicht, so wird diese Abweichung von dem I-Regler 24 durch einen entsprechenden Ausgangswert Ix kompensiert. Durch die erläuterte Übernahme derartiger Ausgangswerte in das Vorsteuerkennfeld 27 werden dann nach und nach sämtliche Abweichungen der Kennlinie der Zumesseinheit 12 nicht mehr durch den I-Regler 24 ausgeglichen, sondern durch den Vorsteuerwert V2 des Vorsteuerkennfelds 27.The I-controller 24 provides, inter alia, an output value Ix if and only if one or more components of the fuel injection system 10 have production-related deviations. For example, indicates the metering unit 12 due to production-related variations on an actual characteristic, which of the per se intended characteristic curve 29 the metering unit 12 deviates, then this deviation from the I-controller 24 compensated by a corresponding output value Ix. Through the explained assumption of such output values in the pilot control map 27 then gradually all deviations of the characteristic of the metering unit 12 no longer through the I-controller 24 balanced, but by the pilot value V2 of the pilot control map 27 ,

Der Vorteil dieser Vorgehensweise besteht unter anderem darin, dass das Auslesen der Vorsteuerwerte V2 aus dem Vorsteuerkennfeld 27 wesentlich schneller erfolgen kann als die Erzeugung eines entsprechenden Ausgangswerts durch den I-Regler 24. Dies ergibt sich aus der dem I-Regler 24 innewohnenden Trägheit, mit der er sich seinen Ausgangswerten immer über eine Zeitkonstante annähert. Aufgrund des Vorsteuerkennfelds 27 muss der I-Regler 24 zumindest im Hinblick auf herstellungsbedingte Abweichungen der Komponenten der Kraftstoffeinspritzanlage 10 kein Ausgangssignal mehr liefern.The advantage of this procedure is, inter alia, that the readout of the pilot control values V2 from the pilot control map 27 can be done much faster than the generation of a corresponding output value by the I-controller 24 , This results from the I-controller 24 inherent inertia with which he always approaches his initial values over a time constant. Based on the pilot control map 27 must the I-controller 24 at least with regard to production-related deviations of the components of the fuel injection system 10 no longer deliver an output signal.

Bei einem Wechsel zwischen zwei Betriebspunkten wird also durch das Vorsteuerkennfeld 27 eine herstellungsbedingte Abweichung von Komponenten der Kraftstoffeinspritzanlage 10 wesentlich schneller berücksichtigt als dies allein durch den I-Regler 24 möglich wäre. Die Genauigkeit der Kraftstoffeinspritzung wird also durch das Verfahren 20 zum Betreiben der Kraftstoffeinspritzanlage 10 erhöht.In a change between two operating points is thus by the pilot control map 27 a production-related deviation of components of the fuel injection system 10 Considered much faster than just by the I-controller 24 it is possible. The accuracy of the fuel injection is thus determined by the method 20 for operating the fuel injection system 10 elevated.

Zusätzlich ist bei dem Verfahren 20 der 1 ein Häufigkeitskennfeld 35 vorgesehen, das wie das Vorsteuerkennfeld 27 über der Einspritzmenge q und der Drehzahl n aufgespannt ist. Ir dieses Häufigkeitskennfeld 35 wird für die einzelnen Stützstellen eingetragen, wie oft in dem Vorsteuerkennfeld 27 für dieselben Stützstellen ein aus einem Ausgangswert Ix des I-Reglers 24 abgeleiteter Wert übernommen worden ist.Additionally, in the process 20 of the 1 a frequency map 35 provided, like the pilot control map 27 over the injection quantity q and the speed n is clamped. Ir this frequency map 35 is entered for the individual interpolation points, as often in the pilot control map 27 for the same nodes from an output value Ix of the I-controller 24 derived value has been accepted.

Wird also bei einer bestimmten Einspritzmenge qx und einer bestimmten Drehzahl nx ein Ausgangswert Ix in die vier benachbarten Stützstellen des Vorsteuerkennfelds 27 übernommen, so wird gleichzeitig in dem Häufigkeitskennfeld 35 die Anzahl derartiger Übernahmen für die entsprechenden Stützstellen erhöht. Die Erhöhung wird dabei nach derselben Funktion vorgenommen, wie dies im Zusammenhang mit dem Vorsteuerkennfeld 27 bereits erläutert wurde. Wird beispielsweise eine bestimmte Stützstelle des Vorsteuerkennfelds 27 direkt getroffen, so wird die in dem Häufigkeitskennfeld 35 vorhandene Anzahl um Eins erhoht. Erfolgt bei dem Vorsteuerkennfeld 27 eine Verteilung auf die vier benachbarten Stützstellen, so wird bei dem Häufigkeitskennfeld 35 die Erhöhung um Eins auf dieselbe Art und Weise auf diese vier benachbarten Stützstellen verteilt.Thus, for a given injection quantity qx and a specific rotational speed nx, an output value Ix is entered into the four adjacent reference points of the pilot control map 27 taken over, so is at the same time in the frequency map 35 increased the number of such takeovers for the corresponding support points. The increase is made according to the same function, as in connection with the pilot control map 27 has already been explained. If, for example, a certain interpolation point of the pilot control map 27 hit directly, so in the frequency map 35 existing number increased by one. This occurs at the pilot control map 27 a distribution to the four adjacent nodes, so is the frequency map 35 the increase by one in the same way distributed to these four adjacent support points.

Das Häufigkeitskennfeld 35 wird somit in vergleichbarer Weise wie das Vorsteuerkennfeld 27 nach und nach mit Anzahlen für die einzelnen Stützstellen aufgefüllt.The frequency map 35 is thus comparable to the pilot control map 27 gradually filled with numbers for each support points.

Weiterhin ist bei dem Verfahren 20 der 1 ein Komparator 36 vorgesehen, der von dem Häufigkeitskennfeld 35 angesteuert wird. Der Komparator 36 führt einen Vergleich durch, und zwar wird die in dem Häufigkeitskennfeld 35 für einen Betriebspunkt gespeicherte Anzahl mit einem ersten Schwellwert SW1 verglichen. Beispielhaft kann der Schwellwert SW1 die Zahl "2" sein. Es versteht sich, dass auch eine andere Zahl als Schwellwert SW1 gewählt werden kann.Furthermore, in the process 20 of the 1 a comparator 36 provided by the frequency map 35 is controlled. The comparator 36 performs a comparison, and that is in the frequency map 35 number stored for an operating point is compared with a first threshold value SW1. By way of example, the threshold value SW1 may be the number "2". It is understood that a different number than threshold SW1 can be selected.

Sofern daraufhin für den aktuellen Betriebspunkt die in dem Häufigkeitskennfeld 35 abgespeicherte Anzahl kleiner ist als die Zahl "2", so wird ein nachfolgender Komparator 37 ausgeschaltet. Wenn die in dem Häufigkeitskennfeld 35 abgelegte Anzahl jedoch größer oder gleich ist als die Zahl "2", so wird der nachfolgende Komparator 37 eingeschaltet.If then for the current operating point in the frequency map 35 stored number is smaller than the number "2", then becomes a subsequent comparator 37 switched off. If the in the frequency map 35 stored number is greater than or equal to the number "2", then the subsequent comparator 37 switched on.

Ist der Komparator 37 ausgeschaltet, so werden keine weiteren Maßnahmen ergriffen. Eine Fehlererkennung ist nicht möglich.Is the comparator 37 switched off, no further action is taken. Error detection is not possible.

Ist der Komparator 37 jedoch eingeschaltet, so wird von dem Komparator 37 der Ausgangswert Ix des I-Reglers 24 mit einem zweiten Schwellwert SW2 verglichen. Dieser zweite Schwellwert SW2 ist derart gewählt, dass ein Ausgangswert Ix, der etwa gleich Null ist oder zumindest sich nicht wesentlich von Null unterscheidet, als korrekt akzeptiert wird.Is the comparator 37 however, it is switched on by the comparator 37 the output value Ix of the I-controller 24 with a second threshold SW2 compared. This second threshold value SW2 is selected such that an output value Ix which is approximately equal to zero or at least does not differ substantially from zero is accepted as correct.

Ergibt der von dem Komparator 37 durchgeführte Vergleich jedoch, dass der Ausgangswert Ix sich wesentlich von Null unterscheidet, dass also der Ausgangswert Ix entweder wesentlich größer oder wesentlich kleiner als Null ist, so wird auf einen Fehler geschlossen. In diesem Fall wird von dem Komparator 37 ein Fehlersignal F erzeugt und auf eine nicht näher erläuterte Weise weiterverarbeitet.Results from the comparator 37 However, if the comparison made is that the output value Ix differs substantially from zero, ie that the output value Ix is either substantially greater or substantially smaller than zero, then an error is made. In this case, the comparator 37 generates an error signal F and further processed in a manner not further explained.

Mit dem vorstehend erläuterten Verfahren 20 ist es möglich, beispielsweise eine plötzlich auftretende Leckage in einer der Komponenten der Kraftstoffeinspritzanlage 10 zu erkennen. In diesem Fall versucht der I-Regler 24 den erwünschten Solldruck SD in dem Kraftstoffspeicher 13 trotz der Leckage aufrecht zu erhalten. Dies hat zur Folge, dass sich der Ausgangswert Ix des I-Reglers 24 stark verändert. Die Leckage führt damit zu einer starken Abweichung des Ausgangswerts Ix des I-Reglers 24 von Null. Diese starke Abweichung wird von dem Komparator 37 als Fehler erkannt.With the method explained above 20 it is possible, for example, a sudden leakage in one of the components of the fuel injection system 10 to recognize. In this case, the I-controller tries 24 the desired target pressure SD in the fuel tank 13 despite the leakage upright. This has the consequence that the output value Ix of the I-controller 24 changed a lot. The leakage thus leads to a strong deviation of the output value Ix of the I-controller 24 from zero. This strong deviation is from the comparator 37 recognized as an error.

Das Häufigkeitskennfeld 35 dient dazu, dass der Komparator 37 nur dann aktiv wird, wenn der von dem I-Regler 24 für einen bestimmten Betriebspunkt erzeugte Ausgangswert Ix bereits zuvor in das Vorsteuerkennfeld 27 übernommen worden ist. Denn nur in diesem Fall wird der Ausgangswert Ix des I-Reglers 24 durch den Vorsteuerwert V2 des. Vorsteuerkennfelds 27 ersetzt, was zur Folge hat, dass danach der Ausgangswert Ix des I-Reglers 24 an sich nicht mehr wesentlich von Null abweichen dürfte. Dies ergibt sich daraus, dass Veränderungen der Komponenten der Kraftstoffeinspritzanlage 10 bereits durch den Vorsteuerwert V2 berücksichtigt sind und der I-Regler 24 insoweit keinen Ausgleich mehr schaffen muss.The frequency map 35 serves to make the comparator 37 only becomes active if that of the I-controller 24 for a certain operating point generated output value Ix previously in the pilot control map 27 has been taken over. Because only in this case, the output value Ix of the I-controller 24 by the precontrol value V2 of the pilot control map 27 replaced, with the result that after that the output value Ix of the I-controller 24 in itself should not deviate significantly from zero. This stems from the fact that changes in the components of the fuel injection system 10 are already taken into account by the pilot control value V2 and the I-controller 24 so far no longer needs to compensate.

Durch das Häufigkeitskennfeld 35 wird also gewährleistet, dass herstellungsbedingte Streuungen zwischen unterschiedlichen Kraftstoffeinspritzanlagen von dem Komparator 37 nicht fehlerhafterweise als Leckage erkannt werden. Der Schwellwert SW1 und der Komparator 3b dienen dabei dazu, sicherzustellen, dass für den aktuellen Betriebspunkt in jedem Fall ein Lernvorgang des Vorsteuerkennfelds 27 stattgefunden hat. Durch diese Maßnahme wird ein in dem Vorsteuerkennfeld abgespeicherter Wert erst dann als richtig erachtet, wenn die Anzahl der Lernvorgänge zumindest dem ersten Schwellwert SW1 entspricht. Erst dann wird angenommen, dass der in dem Vorsteuerkennfeld abgelegte Wert weitgehend korrekt ist und damit der I-Regler 24 an sich nur noch einen Ausgangswert Ix für diesen Betriebspunkt liefern darf, der sich nur unwesentlich von Null unterscheidet.Through the frequency map 35 Thus, it is ensured that production-related variations between different fuel injection systems of the comparator 37 not erroneously recognized as leakage. The threshold SW1 and the comparator 3b serve to ensure that for the current operating point in each case a learning process of the pilot control map 27 took place. As a result of this measure, a value stored in the pilot control map is only considered correct if the number of learning processes corresponds at least to the first threshold value SW1. Only then is it assumed that the value stored in the pilot control map is largely correct and thus the I regulator 24 in itself only one output value Ix for this operating point may deliver, which differs only insignificantly from zero.

In ähnlicher Weise können auch Veränderungen der Komponenten der Kraftstoffeinspritzanlage 10 aufgrund von Alterungserscheinungen erkannt werden. Auch diese Veränderungen führen zu starken Veränderungen des Ausgangswerts Ix des I-Reglers 24, die wiederum von dem Komparator 37 als Fehler erkannt werden.Similarly, changes in the components of the fuel injection system 10 due to signs of aging. These changes also lead to strong changes in the output value Ix of the I-controller 24 , in turn, from the comparator 37 be recognized as a mistake.

Claims (8)

Verfahren (20) zum Betreiben einer Kraftstoffeinspritzanlage (10) insbesondere eines Kraftfahrzeugs, wobei die Kraftstoffeinspritzanlage (10) einen Kraftstoffspeicher (13) aufweist, dem Kraftstoff über eine Zumesseinheit (12) zuführbar ist, bei dem ein Istdruck (ID) in dem Kraftstoffspeicher (13) unter anderem von einem I-Regler (24) beeinflusst wird, und bei dem der I-Regler (24) für einen bestimmten Betriebspunkt einen Ausgangswert (Ix) erzeugt, dadurch gekennzeichnet, dass der Ausgangswert (Ix) des I-Reglers (24) in ein Vorsteuerkennfeld (27) übernommen wird, dass in einem Häufigkeitskennfeld (35) für den entsprechenden Betriebspunkt die Anzahl eingetragen wird, wie oft in dem Vorsteuerkennfeld (27) ein Ausgangswert (Ix) übernommen worden ist, dass diese Anzahl mit einem ersten Schwellwert (SW1) verglichen wird, und dass der Ausgangswert (Ix) des I-Reglers (24) mit einem zweiten Schwellwert (SW2) verglichen wird, sofern die Anzahl größer oder gleich ist als der erste Schwellwert (SW1).Procedure ( 20 ) for operating a fuel injection system ( 10 ) in particular of a motor vehicle, wherein the fuel injection system ( 10 ) a fuel storage ( 13 ), the fuel via a metering unit ( 12 ) is fed, in which an actual pressure (ID) in the fuel storage ( 13 ) among others by an I-controller ( 24 ) and in which the I-controller ( 24 ) generates an output value (Ix) for a specific operating point, characterized in that the output value (Ix) of the I-controller ( 24 ) in a pilot control map ( 27 ), that in a frequency map ( 35 ) is entered for the corresponding operating point, the number of times in the pilot control map ( 27 ) an output value (Ix) has been adopted, that this number is compared with a first threshold value (SW1), and that the output value (Ix) of the I-controller ( 24 ) is compared with a second threshold value (SW2) if the number is greater than or equal to the first threshold value (SW1). Verfahren (20) nach Anspruch 1, dadurch gekennzeichnet, dass die Werte des Vorsteuerkennfelds (27) im Betrieb der Kraftstoffeinspritzanlage (10) nach und nach ermittelt und in das Vorsteuerkennfeld (27) eingetragen werden, und dass bei jedem Eintrag in das Vorsteuerkennfeld (27) die in dem Häufigkeitskennfeld (35) enthaltene Anzahl für den entsprechenden Betriebspunkt erhöht wird.Procedure ( 20 ) according to claim 1, characterized in that the values of the pilot control map ( 27 ) during operation of the fuel injection system ( 10 ) and gradually into the pilot control map ( 27 ) and that for each entry in the pilot control map ( 27 ) in the frequency map ( 35 ) is increased for the corresponding operating point. Verfahren nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, dass im Betrieb der Kraftstoffeinspritzanlage (10) für den aktuellen Betriebspunkt derselben der zugehörige Vorsteuerwert (V2) aus dem Vorsteuerkennfeld (27) ausgelesen wird.Method according to one of the preceding claims, characterized in that during operation of the fuel injection system ( 10 ) for the current operating point of the same pilot value (V2) from the pilot control map ( 27 ) is read out. Verfahren nach Anspruch 6, dadurch gekennzeichnet, dass der Istdruck (ID) in dem Kraftstoffspeicher (13) von dem aus dem Vorsteuerkennfeld (27) ausgelesenen Vorsteuerwert (V2) beeinflusst wird.Method according to Claim 6, characterized in that the actual pressure (ID) in the fuel reservoir (ID) 13 ) from that from the pilot control map ( 27 ) pre-control value (V2) is influenced. Computerprogramm, dadurch gekennzeichnet, dass es zur Anwendung in einem Verfahren nach einem der Ansprüche 1 bis 4 programmiert ist.Computer program, characterized in that it for use in a method according to one of claims 1 to 4 is programmed. Elektrisches Speichermedium für ein Steuergerät, dadurch gekennzeichnet, dass auf dem Speichermedium ein Computerprogramm abgespeichert ist, das zur Anwendung in einem Verfahren nach einem der Ansprüche 1 bis 4 programmiert ist.Electrical storage medium for a control unit, characterized in that on the Spei chermedium a computer program is stored, which is programmed for use in a method according to one of claims 1 to 4. Steuergerät für eine Kraftstoffeinspritzanlage insbesondere eines Kraftfahrzeugs, dadurch gekennzeichnet, dass es zur Anwendung in einem Verfahren nach einem der Ansprüche 1 bis 4 hergerichtet ist.control unit for one Fuel injection system, in particular a motor vehicle, characterized characterized in that it is for use in a method according to a the claims 1 to 4 is prepared. Kraftstoffeinspritzanlage insbesondere für ein Kraftfahrzeug mit einem Steuergerät das zur Anwendung in einem Verfahren nach einem der Ansprüche 1 bis 4 hergerichtet ist.Fuel injection system, in particular for a motor vehicle with a control unit that for use in a method according to any one of claims 1 to 4 is prepared.
DE102004049747.8A 2004-10-12 2004-10-12 Method for operating a fuel injection system of a motor vehicle Expired - Fee Related DE102004049747B4 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE102004049747.8A DE102004049747B4 (en) 2004-10-12 2004-10-12 Method for operating a fuel injection system of a motor vehicle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102004049747.8A DE102004049747B4 (en) 2004-10-12 2004-10-12 Method for operating a fuel injection system of a motor vehicle

Publications (2)

Publication Number Publication Date
DE102004049747A1 true DE102004049747A1 (en) 2006-04-13
DE102004049747B4 DE102004049747B4 (en) 2018-02-08

Family

ID=36088917

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102004049747.8A Expired - Fee Related DE102004049747B4 (en) 2004-10-12 2004-10-12 Method for operating a fuel injection system of a motor vehicle

Country Status (1)

Country Link
DE (1) DE102004049747B4 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2042222A1 (en) * 2007-09-27 2009-04-01 Renault S.A.S. Device and method for detecting the clogging of a fuel filter of an internal combustion engine fuel supply system
WO2012159841A3 (en) * 2011-05-23 2013-01-31 Robert Bosch Gmbh Method for controlling the rail pressure of an internal combustion engine

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19706750A1 (en) * 1997-02-20 1998-08-27 Schroeder Dierk Prof Dr Ing Dr Method for controlling the mixture in an internal combustion engine and device for carrying it out
DE10160311C2 (en) * 2001-12-07 2003-11-20 Bosch Gmbh Robert Method, computer program, control and regulating device for operating an internal combustion engine and internal combustion engine

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2042222A1 (en) * 2007-09-27 2009-04-01 Renault S.A.S. Device and method for detecting the clogging of a fuel filter of an internal combustion engine fuel supply system
FR2921566A1 (en) * 2007-09-27 2009-04-03 Renault Sas DEVICE AND METHOD FOR DETECTING THE INJUNCTION OF A FUEL FILTER OF A FUEL SUPPLY SYSTEM OF AN INTERNAL COMBUSTION ENGINE, IN PARTICULAR A MOTOR VEHICLE.
WO2012159841A3 (en) * 2011-05-23 2013-01-31 Robert Bosch Gmbh Method for controlling the rail pressure of an internal combustion engine
CN103562532A (en) * 2011-05-23 2014-02-05 罗伯特·博世有限公司 Method for operating an internal combustion engine
KR20140035915A (en) * 2011-05-23 2014-03-24 로베르트 보쉬 게엠베하 Method for operating an internal combustion engine
CN103562532B (en) * 2011-05-23 2016-06-29 罗伯特·博世有限公司 For the method running internal combustion engine
KR101858785B1 (en) * 2011-05-23 2018-06-28 로베르트 보쉬 게엠베하 Method for controlling the rail pressure of an internal combustion engine

Also Published As

Publication number Publication date
DE102004049747B4 (en) 2018-02-08

Similar Documents

Publication Publication Date Title
DE102005058966B3 (en) Method for adapting a precontrol in a pressure control for a common-rail injection system for an internal combustion engine and means for carrying out the method
DE19618932A1 (en) Device and method for regulating the fuel in a high pressure accumulator
DE102013220589B3 (en) Method for operating an internal combustion engine and device for controlling and regulating an internal combustion engine, injection system and internal combustion engine
DE102010030872A1 (en) Method for determining a correction characteristic
DE10157641C2 (en) Method for controlling an internal combustion engine
WO2004090315A1 (en) Method for determining the injection duration in a combustion engine with a mapping value and a correction value, and method for determining the correction value
DE102009018654B3 (en) Method and device for operating an internal combustion engine
WO2020030351A1 (en) Method and device for operating an internal combustion engine with a common-rail injection system
DE19726756A1 (en) System for operating an internal combustion engine, in particular a motor vehicle
DE102006007365B3 (en) Method for controlling and regulating an internal combustion engine, involves setting of minimum pressurization level from maximum individual accumulator pressure in first step
DE4029537A1 (en) METHOD AND DEVICE FOR CONTROLLING AND / OR REGULATING AN OPERATING SIZE OF AN INTERNAL COMBUSTION ENGINE
DE102004049812B4 (en) Method for operating a fuel injection system, in particular of a motor vehicle
EP3289205B1 (en) Method for detecting continuous injection during the operation of an internal combustion engine, injection system for an internal combustion engine and internal combustion engine
DE10131507C2 (en) Method for operating an internal combustion engine, in particular a motor vehicle
DE10339251B4 (en) Method for operating an internal combustion engine
DE102004059330A1 (en) Method for operating a fuel system of an internal combustion engine
EP1741910A1 (en) Method and apparatus of controlling an internal combustion engine
WO2014202202A1 (en) Method and control system for correcting the injection duration of injectors of an internal combustion engine
DE102004049747B4 (en) Method for operating a fuel injection system of a motor vehicle
DE10221337A1 (en) Method and device for correcting an amount of fuel that is supplied to an internal combustion engine
EP0407406B1 (en) Learning control process and device for internal combustion engines
DE102004006694A1 (en) Operating internal combustion engine with injection system involves determining individual characteristic representing real behavior of metering unit during operation of internal combustion engine for controlling metering unit
EP1278949B1 (en) Method for operating a fuel supply system for an internal combustion engine, especially of an automobile
WO2005068810A1 (en) Method and control device for operating an internal combustion engine with an injection system
WO2014202201A1 (en) Method and control device for correcting the start of injection of injectors of an internal combustion engine

Legal Events

Date Code Title Description
R012 Request for examination validly filed

Effective date: 20110813

R079 Amendment of ipc main class

Free format text: PREVIOUS MAIN CLASS: F02D0041380000

Ipc: F02D0041220000

Effective date: 20110922

R016 Response to examination communication
R018 Grant decision by examination section/examining division
R020 Patent grant now final
R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee