EP1475527B1 - Method for operating an internal combustion engine during disturbance of crankshaft position detection - Google Patents

Method for operating an internal combustion engine during disturbance of crankshaft position detection Download PDF

Info

Publication number
EP1475527B1
EP1475527B1 EP20040101220 EP04101220A EP1475527B1 EP 1475527 B1 EP1475527 B1 EP 1475527B1 EP 20040101220 EP20040101220 EP 20040101220 EP 04101220 A EP04101220 A EP 04101220A EP 1475527 B1 EP1475527 B1 EP 1475527B1
Authority
EP
European Patent Office
Prior art keywords
injection
processing unit
internal combustion
combustion engine
fuel
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.)
Expired - Fee Related
Application number
EP20040101220
Other languages
German (de)
French (fr)
Other versions
EP1475527A2 (en
EP1475527A3 (en
Inventor
Kai Barnickel
Marco Gangi
Andreas-Juergen Rohatschek
Udo Schulz
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
Publication of EP1475527A2 publication Critical patent/EP1475527A2/en
Publication of EP1475527A3 publication Critical patent/EP1475527A3/en
Application granted granted Critical
Publication of EP1475527B1 publication Critical patent/EP1475527B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

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/009Electrical control of supply of combustible mixture or its constituents using means for generating position or synchronisation signals
    • 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
    • F02D41/222Safety or indicating devices for abnormal conditions relating to the failure of sensors or parameter detection devices
    • 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/227Limping Home, i.e. taking specific engine control measures at abnormal conditions
    • 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
    • F02D2041/389Controlling fuel injection of the high pressure type for injecting directly into the cylinder
    • 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/40Controlling fuel injection of the high pressure type with means for controlling injection timing or duration
    • F02D41/401Controlling injection timing

Definitions

  • the invention relates firstly to a method for operating an internal combustion engine, in which fuel passes via at least one injection device into at least one combustion chamber, in which an actuator of the injection device is driven on the basis of at least one injection information, which generates stored in a memory, and of a Processing unit is retrieved, which generates a drive command therefrom, and in which a fault is detected in the detection of the angular position of a crankshaft and assistance measures are taken in a detected fault, which include the deletion of at least a portion of the injection information.
  • the invention also relates to a computer program, an electrical storage medium for a control and / or regulating device of an internal combustion engine and a control and / or regulating device for an internal combustion engine.
  • a method of the type mentioned is known from the market. It is used in internal combustion engines with direct fuel injection, in which the fuel is injected by injectors directly into the combustion chambers.
  • the fuel injectors are equipped with piezo actuators, which can influence the position of a valve element.
  • the injection takes place at a certain angular position of the crankshaft.
  • the desired start of injection is calculated at a time ("static interrupt") corresponding to a certain angular distance before a certain angular position of the crankshaft, and the desired injection end is calculated at a time (dynamic interrupt ") which is a certain time interval before the start of the
  • the calculated data are stored in a memory.
  • a calculation unit constantly records the current angular position of the crankshaft and generates corresponding control commands at the calculated angular positions.
  • synchronization loss causes can here be for example electromagnetic interference, static discharges or faulty contacts.
  • the assistance measures include the deletion of the stored injection information and an initialization of the processing unit.
  • the present invention has the object to form a method of the type mentioned above so that the safety in the operation of the internal combustion engine in the event of a malfunction in the detection of the angular position of the crankshaft is ensured even more reliable.
  • auxiliary measures include that all an injection start injection information is deleted and an injection end command for the actuator is generated and executed.
  • the object stated at the outset is solved by programming it for use in a method of the above type.
  • the object is achieved in that a computer program for use in a method of the above type is stored on it.
  • the object is achieved in that it is programmed for use in a method of the above type.
  • the above object is achieved by programming to applications in a method of the above type.
  • the synchronization loss occurs at a time which is exactly during an injection, that is, after an injection command for opening the injector has been executed, but before an injection command for closing this injector is executed.
  • injection information relating to an injection start is deleted. However, if injection information is no longer available, it can not be converted into commands by the processing unit. On the one hand, this prevents on the one hand from executing commands during the missing synchronization, and on the other hand prevents "old" injection information from being processed after a restoration of the synchronization. The commands are thus "deactivated", so that the processing unit is transferred to a safe state.
  • the processing unit is not initialized, but in any case, an injection command for the actuator of the fuel injector is generated and executed, so that the injection of fuel by the fuel injector is forcibly terminated as soon as a synchronization loss is detected has been. While this may result in the injection ending earlier than originally intended; in view of the operational safety of the internal combustion engine, however, this is less critical than an excessive amount of fuel.
  • the auxiliary measures comprise that injection end commands are generated and output for all actuators. If a selection of the next-to-be-addressed actuator is eliminated, this reduces the processing required.
  • a preferred development of the method according to the invention provides that it is detected in a first processing unit whether there is a fault in the detection of the angular position of the crankshaft, and that the first processing unit instructs a second processing unit operating faster than the first processing unit to carry out the assistance measures. This shortens the reaction time and further improved the reliability of the internal combustion engine.
  • the injection information is generated and stored as usual, and commands based thereon are generated and executed.
  • the special mode with shortened or completely failing fuel injections is thus only very short, so that a corresponding process does not limit the comfort during operation of the internal combustion engine, or at least not significantly.
  • the second processing unit notify the first processing unit when the auxiliary measures have been completed, and that the first processing unit then instructs the second processing unit to resume normal operation. This is easy to program, and the second can again perform the tasks assigned to it in normal operation.
  • a preferred embodiment of this method according to the invention provides that when the assistance measures are carried out at least with a certain frequency in succession, the internal combustion engine is brought into a safety state.
  • This safety state can consist, for example, in that the internal combustion engine is switched off.
  • the operational safety of the internal combustion engine is increased, because a sequential implementation of said assistance indicates a serious error in the detection of the angular position of the crankshaft.
  • an internal combustion engine carries the reference numeral 10. It is used in a motor vehicle (not shown). For reasons of clarity, particularly relevant components of the internal combustion engine 10 are shown in FIG. 1 only in the present case.
  • Internal combustion engine 10 includes combustion chambers 12 into which fuel is injected directly from fuel injectors 14. These are connected to a fuel rail 16 ("rail"), is stored in the fuel under high pressure.
  • the fuel manifold 16 is fed by a high pressure fuel supply 18.
  • the fuel injection devices 14 are controlled by a control and regulating device 20.
  • a crankshaft 22 and a camshaft not shown in FIG. 1 are set in rotation.
  • the Winkelgeberrad 24 includes a number of encoder teeth 28 on its peripheral surface, which cause when passing the angle sensor 26, a signal change of the output signal of the angle sensor 26.
  • a gap 30 leads to a modified signal of the angle sensor 26 and allows the assignment of the signal of the angle sensor 26 to a specific angular position of the crankshaft 22.
  • the angular position of the camshaft is detected. This serves, inter alia, in a four-stroke internal combustion engine, in which the crankshaft at a working cycle two revolutions, the Camshaft executes only one revolution, to make the angular position of the crankshaft unique.
  • the angle sensor 26 delivers its signals to the control and regulating device 20. This also receives signals from a pressure sensor 32, which detects the pressure in the fuel rail 16. A desired torque is transmitted to the control and regulating device 20 by a pedal sensor 34, which picks up the position of an accelerator pedal 36.
  • the fuel injectors 14 each comprise a valve element (not visible) which in the present embodiment can be moved from a closed position to an open position and back again by a piezoactuator (also not visible).
  • a piezoactuator also not visible.
  • the piezoelectric actuator In order to open a fuel injection device 14, the piezoelectric actuator is charged by applying a voltage to close the fuel injection device 14, so to end the injection of fuel into a combustion chamber 12, the piezoelectric actuator is discharged again.
  • a CPU 38 receives, for example, the signals of the pedal sensor 34 and of the pressure sensor 32. Depending on these signals, the CPU 38 in FIG a static interruption of the control start, ie the time from which the piezoelectric actuator of the fuel injection device 14 is loaded, set.
  • FIG. 3 in which the profile of a drive voltage U for a pilot injection bears the reference numeral 40 and the curve of a drive voltage U for a main injection bears the reference numeral 42.
  • the beginning of the charge for the pre-injection 40 is set in a static interrupt 44, in the present embodiment at 138 ° vOT, that for the main injection 42 in a static interrupt 46, in the present embodiment at 78 ° vOT.
  • a dynamic interrupt 48a or 48b for example, 400 microseconds before the specified in the static interrupt 44 control start, in the CPU 38, the drive time or the beginning of the discharge.
  • Charge start and end values represent injection information stored in a parameter RAM 50.
  • a TPU 52 which has a higher process speed than the CPU 38, processes the signals of the angle sensor 26, with which the angular position of the crankshaft 22 is detected. Based on the injection information provided by the parameter RAM 50 and the angle signals from the angle sensor 26, the TPU 52 generates drive commands and drives an output stage 54 (IC or power stage driver). This in turn controls an output stage 56 which is connected to the piezoelectric actuator of the fuel injection device 14 and charges it with the drive voltage U or discharges it again.
  • IC or power stage driver IC or power stage driver
  • synchronization loss occurs in the control and regulating device 20. This is understood to mean that there is no clear information about the current angular position of the crankshaft 22 at least for a brief moment in the control and regulating device 20. Without such information, however, is a proper execution of the injection information impossible.
  • the synchronization loss occurs at a time when the fuel injection device 14 is opened, it may happen that the closing of the fuel injection device 14 can not be performed properly. In this case, an excessive amount of fuel would enter the corresponding combustion chamber 12, which could lead to an undesirably large torque, which is performed by internal combustion engine 10.
  • the CPU 38 is queried after a start block 58 in a block 60, whether proper information about the angular position of the crankshaft 22 is present, so whether the "synchronization" is in order. If a loss of synchronization is detected, the answer in block 60 is a "no".
  • the TPU 52 is then switched to a special mode in block 62. In this special mode of the TPU, which is represented in FIG. 4 by a dashed box with the reference symbol 64, all the injection information EI A relating to injection start, which are stored in the parameter RAM 50, are deleted by the TPU 52. Thus, no corresponding commands can be generated and executed in the TPU 52 until new injection information is again present in the parameter RAM 50.
  • this special mode of the TPU 52 includes generating and executing 14 end-of-injection commands EB E for all piezo actuators of all the fuel injectors. This means that just open fuel injectors 14 by discharging the corresponding Piezo actuators are closed immediately.
  • the CPU 38 receives a feedback from the TPU 52 that the piezo actuators of all the fuel injectors 14 are discharged. This feedback is queried in the CPU 38 in a block 66. If the answer in the block 66 is "yes", the TPU 52 is switched back to a normal mode by the CPU 38 in block 67 where, assuming proper synchronization of the angular position of the crankshaft 22, it generates load commands EB A and unload instructions EP E and executes (block 68). The method ends in end block 70.
  • FIGS. 5 and 6 The effect of the embodiment of the method shown in FIG. 4 becomes clear from FIGS. 5 and 6:
  • FIG. 5 shows an enlarged view of the voltage curve in the pilot injection 40 and in the main injection 42 of FIG. 3, with trouble-free operation of the internal combustion engine 10, ie with proper synchronization of the signal from the angle sensor 26.
  • FIG. 6 shows the same case with a synchronization loss at the instant t SV during FIG In this case, the implementation of the method shown in Figure 4 leads to the immediate termination of the pilot injection 40. A main injection does not take place in this case. Without these measures, there would be the danger that the pre-injection would take much longer than desired, which is indicated by a dotted line in FIG.
  • the CPU 52 instructs the CPU 38 to switch to the special mode 64 several times in succession, this is an indication of a not only short-term, but longer-lasting and thus serious error.
  • the internal combustion engine 10 is brought by the control and regulating device 20 in a safety state, for example, switched off.

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)

Description

Stand der TechnikState of the art

Die Erfindung betrifft zunächst ein Verfahren zum Betreiben einer Brennkraftmaschine, bei dem Kraftstoff über mindestens eine Einspritzvorrichtung in mindestens einen Brennraum gelangt, bei dem ein Aktor der Einspritzvorrichtung auf der Basis mindestens einer Einspritzinformation angesteuert wird, welche generiert, in einem Speicher abgelegt, und von einer Verarbeitungseinheit abgerufen wird, welche hieraus einen Ansteuerbefehl generiert, und bei dem eine Störung bei der Erfassung der Winkelstellung einer Kurbelwelle erkannt und bei einer erkannten Störung Hilfsmaßnahmen ergriffen werden, welche das Löschen mindestens eines Teils der Einspritzinformationen umfassen.The invention relates firstly to a method for operating an internal combustion engine, in which fuel passes via at least one injection device into at least one combustion chamber, in which an actuator of the injection device is driven on the basis of at least one injection information, which generates stored in a memory, and of a Processing unit is retrieved, which generates a drive command therefrom, and in which a fault is detected in the detection of the angular position of a crankshaft and assistance measures are taken in a detected fault, which include the deletion of at least a portion of the injection information.

Die Erfindung betrifft auch ein Computerprogramm, ein elektrisches Speichermedium für ein Steuer- und/oder Regelgerät einer Brennkraftmaschine und ein Steuer- und/oder Regelgerät für eine Brennkraftmaschine.The invention also relates to a computer program, an electrical storage medium for a control and / or regulating device of an internal combustion engine and a control and / or regulating device for an internal combustion engine.

Aus der DE 100 33 196 ist ein Verfahren und eine Vorrichtung zur Erkennung eines Fehlerstroms an einem piezoelektrischen Aktor eines Einspritzventils bekannt. Erkennt die Vorrichtung einen Fehler, so wird die Spannungsversorgung abgeschaltet.From DE 100 33 196 a method and an apparatus for detecting a Fault current to a piezoelectric actuator of an injection valve known. If the device detects an error, the power supply is switched off.

Ein Verfahren der eingangs genannten Art ist vom Markt her bekannt. Es kommt bei Brennkraftmaschinen mit Kraftstoff-Direkteinspritzung zum Einsatz, bei denen der Kraftstoff von Einspritzvorrichtungen direkt in die Brennräume eingespritzt wird. Die Kraftstoff-Einspritzvorrichtungen sind mit Piezoaktoren ausgestattet, welche die Stellung eines Ventilelement beeinflussen können. Bei dem bekannten Verfahren erfolgt die Einspritzung (oder die Einspritzungen) bei einer bestimmten Winkelstellung der Kurbelwelle.A method of the type mentioned is known from the market. It is used in internal combustion engines with direct fuel injection, in which the fuel is injected by injectors directly into the combustion chambers. The fuel injectors are equipped with piezo actuators, which can influence the position of a valve element. In the known method, the injection (or the injections) takes place at a certain angular position of the crankshaft.

Hierzu wird der gewünschte Einspritzbeginn zu einem Zeitpunkt ("statischer Interrupt") berechnet, der einem bestimmten Winkelabstand vor einer bestimmten Winkelstellung der Kurbelwelle entspricht, und das gewünschte Einspritzende wird zu einem Zeitpunkt (dynamischer Interrupt") berechnet, der einem bestimmten Zeitabstand vor Beginn der Einspritzung entspricht. Die berechneten Daten werden in einem Speicher abgelegt. Eine Recheneinheit erfasst ständig die aktuelle Winkelstellung der Kurbelwelle und generiert bei den berechneten Winkelstellungen entsprechende Ansteuerbefehle.For this purpose, the desired start of injection is calculated at a time ("static interrupt") corresponding to a certain angular distance before a certain angular position of the crankshaft, and the desired injection end is calculated at a time (dynamic interrupt ") which is a certain time interval before the start of the The calculated data are stored in a memory.A calculation unit constantly records the current angular position of the crankshaft and generates corresponding control commands at the calculated angular positions.

Im Betrieb einer Brennkraftmaschine kann es jedoch passieren, dass die Information über die aktuelle Winkelstellung der Kurbelwelle kurzzeitig verloren geht ("Synchronisationsverlust"). Ursachen können hier beispielsweise elektromagnetische Störungen, statische Entladungen oder fehlerhafte Kontakte sein. Ohne Kenntnis von der aktuellen Winkelstellung der Kurbelwelle ist jedoch eine ordnungsgemäße Ausführung der Einspritzung nicht möglich, was zu Komforteinbußen und Schäden an der Brennkraftmaschine führen kann. Eine derartige Störung wird daher bei dem bekannten Verfahren erkannt und es werden entsprechende Hilfsmaßnahmen ergriffen, um einen sicheren Betrieb der Brennkraftmaschine zu gewährleisten. Die Hilfsmaßnahmen umfassen dabei das Löschen der abgespeicherten Einspritzinformationen und eine Initialisierung der Verarbeitungseinheit.During operation of an internal combustion engine, however, it may happen that the information about the current angular position of the crankshaft is lost for a short time ("synchronization loss"). Causes can here be for example electromagnetic interference, static discharges or faulty contacts. However, without knowledge of the actual angular position of the crankshaft proper execution of the injection is not possible, which can lead to loss of comfort and damage to the internal combustion engine. Such a disorder will Therefore, recognized in the known method and it will take appropriate measures to ensure safe operation of the internal combustion engine. The assistance measures include the deletion of the stored injection information and an initialization of the processing unit.

Die vorliegende Erfindung hat die Aufgabe, ein Verfahren der Eingangs genannten Art so weiter zu bilden, dass die Sicherheit beim Betrieb der Brennkraftmaschine im Falle einer Störung bei der Erfassung der Winkelstellung der Kurbelwelle noch zuverlässiger gewährleistet ist.The present invention has the object to form a method of the type mentioned above so that the safety in the operation of the internal combustion engine in the event of a malfunction in the detection of the angular position of the crankshaft is ensured even more reliable.

Diese Aufgabe wird bei einem Verfahren der eingangs genannten Art dadurch gelöst, dass die Hilfsmaßnahmen umfassen, dass alle einen Einspritzanfang betreffenden Einspritzinformationen gelöscht werden und ein Einspritzende-Befehl für den Aktor generiert und ausgeführt wird.This object is achieved in a method of the type mentioned above in that the auxiliary measures include that all an injection start injection information is deleted and an injection end command for the actuator is generated and executed.

Bei einem Computerprogramm wird die eingangs gestellte Aufgabe dadurch gelöst, dass es zur Anwendung in einem Verfahren der obigen Art programmiert ist. Bei einem elektrischen Speichermedium wird die Aufgabe dadurch gelöst, dass auf ihm ein Computerprogramm zur Anwendung in einem Verfahren der obigen Art abgespeichert ist. Bei einem Steuer- und/oder Regelgerät wird die Aufgabe dadurch gelöst, dass es zur Anwendung in einem Verfahren der obigen Art programmiert ist. Bei einer Brennkraftmaschine wird die obige Aufgabe dadurch gelöst, dass zu Anwendungen in einem Verfahren der obigen Art programmiert ist.In a computer program, the object stated at the outset is solved by programming it for use in a method of the above type. In an electrical storage medium, the object is achieved in that a computer program for use in a method of the above type is stored on it. In a control and / or regulating device, the object is achieved in that it is programmed for use in a method of the above type. In an internal combustion engine, the above object is achieved by programming to applications in a method of the above type.

Vorteile der ErfindungAdvantages of the invention

Erfindungsgemäß wurde erkannt, dass es vorkommen kann, dass der Synchronisationsverlust zu einem Zeitpunkt auftritt, welcher genau während einer Einspritzung liegt, also nachdem ein Einspritzbefehl zum Öffnen der Einspritzvorrichtung ausgeführt wurde, jedoch noch bevor ein Einspritzbefehl zum Schließen dieser Einspritzvorrichtung ausgeführt wird. Wenn nun, wie bei dem bekannten Verfahren - alle gespeicherten Einspritzbefehlsinformationen gelöscht werden und eine Verarbeitungseinheit, welche die Befehle zur Ausführung bringt, initialisiert wird, bleibt die Einspritzvorrichtung geöffnet, und es gelangt eine deutlich größere Menge an Kraftstoff in den Brennraum als vorgesehen.According to the invention, it has been recognized that it may happen that the synchronization loss occurs at a time which is exactly during an injection, that is, after an injection command for opening the injector has been executed, but before an injection command for closing this injector is executed. Now, as in the known method - if all the stored injection command information is cleared and a processing unit executing the commands is initialized, the injector remains open and a significantly larger amount of fuel enters the combustion chamber than intended.

Bei Anwendung des erfindungsgemäßen Verfahrens wird dagegen sichergestellt, dass bei einer Störung bei der Erfassung der Winkelstellung der Kurbelwelle keine unerwünscht großen Kraftstoffmengen in den Brennraum der Brennkraftmaschine gelangen, was wiederum zu einem unerwünscht großen Drehmoment führen könnte. Letztlich wird durch das erfindungsgemäße Verfahren also die Betriebssicherheit der Brennkraftmaschine erhöht, was auch der Sicherheit der Benutzer der Brennkraftmaschine zugute kommt.When using the method according to the invention, however, it is ensured that in the event of a malfunction in the detection of the angular position of the crankshaft, undesirably large amounts of fuel do not enter the combustion chamber of the internal combustion engine, which in turn could lead to an undesirably large torque. Ultimately, therefore, the reliability of the internal combustion engine is increased by the inventive method, which also benefits the safety of the user of the internal combustion engine.

Grundlage hierfür ist zum Einen die Tatsache, dass die einen Einspritzbeginn betreffenden Einspritzinformationen gelöscht werden. Wenn jedoch keine Einspritzinformationen mehr vorliegen, können diese von der Verarbeitungseinheit nicht in Befehle umgesetzt werden. Es wird hierdurch also einerseits verhindert, dass während der fehlenden Synchronisation Befehle ausgeführt werden, und es wird andererseits verhindert, dass nach einer Wiederherstellung der Synchronisation "alte" Einspritzinformationen verarbeitet werden. Die Befehle werden also "deaktiviert", so dass die Verarbeitungseinheit in einen sicheren Zustand überführt wird.The basis for this is, on the one hand, the fact that the injection information relating to an injection start is deleted. However, if injection information is no longer available, it can not be converted into commands by the processing unit. On the one hand, this prevents on the one hand from executing commands during the missing synchronization, and on the other hand prevents "old" injection information from being processed after a restoration of the synchronization. The commands are thus "deactivated", so that the processing unit is transferred to a safe state.

Zum Anderen wird bei dem erfindungsgemäßen Verfahren die Verarbeitungseinheit nicht initialisiert, sondern es wird in jedem Falle ein Einspritzbefehl für den Aktor der Kraftstoff-Einspritzvorrichtung generiert und ausgeführt, so dass die Einspritzung von Kraftstoff durch die Kraftstoff-Einspritzvorrichtung zwangsweise beendet wird, sobald ein Synchronisationsverlust erkannt wurde. Dies kann zwar dazu führen, dass die Einspritzung früher beendet wird als ursprünglich vorgesehen war; im Hinblick auf die Betriebssicherheit der Brennkraftmaschine ist dies jedoch weniger kritisch als eine zu große Kraftstoffmenge.On the other hand, in the method of the present invention, the processing unit is not initialized, but in any case, an injection command for the actuator of the fuel injector is generated and executed, so that the injection of fuel by the fuel injector is forcibly terminated as soon as a synchronization loss is detected has been. While this may result in the injection ending earlier than originally intended; in view of the operational safety of the internal combustion engine, however, this is less critical than an excessive amount of fuel.

Vorteilhafte Weiterbildung der Erfindung sind in Unteransprüchen angegeben.Advantageous development of the invention are specified in subclaims.

So wird beispielsweise vorgeschlagen, dass bei einer Brennkraftmaschine mit mehreren Kraftstoff-Einspritzvorrichtungen die Hilfsmaßnahmen umfassen, dass Einspritzende-Befehle für alle Aktoren generiert und ausgegeben werden. Wenn eine Auswahl des als nächstes anzusteuernden Aktors entfällt, reduziert dies den erforderlichen Verarbeitungsaufwand.Thus, it is proposed, for example, that in an internal combustion engine having a plurality of fuel injection devices, the auxiliary measures comprise that injection end commands are generated and output for all actuators. If a selection of the next-to-be-addressed actuator is eliminated, this reduces the processing required.

Eine bevorzugte Weiterbildung des erfindungsgemäßen Verfahrens sieht vor, dass in einer ersten Verarbeitungseinheit erkannt wird, ob eine Störung bei der Erfassung der Winkelstellung der Kurbelwelle vorliegt, und dass die erste Verarbeitungseinheit eine zweite, schneller als die erste Verarbeitungseinheit arbeitende Verarbeitungseinheit anweist, die Hilfsmaßnahmen durchzuführen. Hierdurch wird die Reaktionszeit verkürzt und die Betriebssicherheit der Brennkraftmaschine nochmals verbessert.A preferred development of the method according to the invention provides that it is detected in a first processing unit whether there is a fault in the detection of the angular position of the crankshaft, and that the first processing unit instructs a second processing unit operating faster than the first processing unit to carry out the assistance measures. This shortens the reaction time and further improved the reliability of the internal combustion engine.

Dann, wenn der mindestens eine Einspritzende-Befehl ausgeführt ist, wird bei einer weiteren Ausgestaltung des erfindungsgemäßen Verfahrens wieder in einen Normalbetrieb zurückgekehrt. In einem derartigen Normalbetrieb werden die Einspritzinformationen wie üblich erzeugt und abgespeichert, und hierauf basierende Befehle generiert und ausgeführt. Der Sondermodus mit verkürzten oder ganz ausfallenden Kraftstoffeinspritzungen liegt somit nur sehr kurz vor, so dass ein entsprechender Vorgang den Komfort beim Betrieb der Brennkraftmaschine nicht oder zumindest nicht wesentlich einschränkt.Then, when the at least one injection end command is executed, in a further embodiment of the method according to the invention is returned to a normal operation again. In such a normal mode, the injection information is generated and stored as usual, and commands based thereon are generated and executed. The special mode with shortened or completely failing fuel injections is thus only very short, so that a corresponding process does not limit the comfort during operation of the internal combustion engine, or at least not significantly.

In Weiterbildung hierzu wird vorgeschlagen, dass die zweite Verarbeitungseinheit der ersten Verarbeitungseinheit mitteilt, wenn die Hilfsmaßnahmen abgeschlossen sind, und dass die erste Verarbeitungseinheit die zweite Verarbeitungseinheit dann anweist, wieder mit einem Normalbetrieb fortzufahren. Dies ist einfach zu programmieren, und die zweite kann wieder die ihr im Normalbetrieb zugedachten Aufgaben wahrnehmen.In a further development, it is proposed that the second processing unit notify the first processing unit when the auxiliary measures have been completed, and that the first processing unit then instructs the second processing unit to resume normal operation. This is easy to program, and the second can again perform the tasks assigned to it in normal operation.

Eine bevorzugte Ausgestaltung dieses erfindungsgemäßen Verfahrens sieht vor, dass dann, wenn die Hilfsmaßnahmen mindestens mit einer bestimmten Häufigkeit hintereinander durchgeführt werden, die Brennkraftmaschine in einen Sicherheitszustand gebracht wird. Dieser Sicherheitszustand kann beispielsweise darin bestehen, dass die Brennkraftmaschine ausgeschaltet wird. Hierdurch wird die Betriebssicherheit der Brennkraftmaschine erhöht, denn eine aufeinander folgende Durchführung der besagten Hilfsmaßnahmen deutet auf einen schwerwiegenden Fehler bei der Erfassungen der Winkelstellung der Kurbelwelle hin.A preferred embodiment of this method according to the invention provides that when the assistance measures are carried out at least with a certain frequency in succession, the internal combustion engine is brought into a safety state. This safety state can consist, for example, in that the internal combustion engine is switched off. As a result, the operational safety of the internal combustion engine is increased, because a sequential implementation of said assistance indicates a serious error in the detection of the angular position of the crankshaft.

Zeichnungendrawings

Nachfolgend wird ein besonders bevorzugtes Ausführungsbeispiel der vorliegenden Erfindung unter Bezugnahme auf die beiliegende Zeichnung näher erläutert. In der Zeichnung zeigen:

Figur 1
eine schematische Darstellung einer Brennkraftmaschine mit Kraftstoff-Einspritzvorrichtung und einem Steuer- und Regelgerät;
Figur 2
ein Ablaufschema, welches verschiedene Einheiten zeigt, welche bei der Ansteuerung der Kraftstoff-Einspritzvorrichtungen von Figur 1 verwendet werden;
Figur 3
ein Diagramm, in dem die Ansteuerspannung eines Piezoaktors der Kraftstoff-Einspritzvorrichtung von Figur 2 über der Winkelstellung einer Kurbelwelle der Brennkraftmaschine von Figur 1 aufgetragen ist;
Figur 4
ein Ablaufschema zur Erläuterung eines Verfahrens zum Betreiben der Brennkraftmaschine von Figur 1;
Figur 5
ein Diagramm, welches einen vergrößerten Ausschnitt des Diagramms von Figur 3 darstellt; und
Figur 6
ein Diagramm ähnlich Figur 5, bei einer erkannten Störung bei der Erfassung der Winkelstellung der Kurbelwelle der Brennkraftmaschine von Figur 1.
Hereinafter, a particularly preferred embodiment of the present invention will be explained in more detail with reference to the accompanying drawings. In the drawing show:
FIG. 1
a schematic representation of an internal combustion engine with fuel injection device and a control and regulating device;
FIG. 2
a flowchart showing various units used in the control of the fuel injection apparatus of Figure 1;
FIG. 3
a diagram in which the driving voltage of a piezoelectric actuator of the fuel injection device of Figure 2 is plotted against the angular position of a crankshaft of the internal combustion engine of Figure 1;
FIG. 4
a flowchart for explaining a method for operating the internal combustion engine of Figure 1;
FIG. 5
a diagram showing an enlarged section of the diagram of Figure 3; and
FIG. 6
a diagram similar to Figure 5, in a detected fault in the detection of the angular position of the crankshaft of the internal combustion engine of Figure 1.

Beschreibung der AusführungsbeispieleDescription of the embodiments

In Figur 1 trägt eine Brennkraftmaschine insgesamt das Bezugszeichen 10. Sie wird in einem Kraftfahrzeug (nicht dargestellt) eingesetzt. Aus Gründen der Übersichtlichkeit sind in Figur 1 nur im vorliegenden Fall besonders relevante Komponenten der Brennkraftmaschine 10 dargestellt. Die Brennkraftmaschine 10 umfasst Brennräume 12, in die der Kraftstoff direkt von Kraftstoff-Einspritzvorrichtungen 14 eingespritzt wird. Diese sind an eine Kraftstoff-Sammelleitung 16 ("rail") angeschlossen, in der Kraftstoff unter hohem Druck gespeichert ist. Die Kraftstoff-Sammelleitung 16 wird von einer Hochdruck-Kraftstoffversorgung 18 gespeist. Angesteuert werden die Kraftstoff-Einspritzvorrichtungen 14 von einem Steuer- und Regelgerät 20.In Figure 1, an internal combustion engine carries the reference numeral 10. It is used in a motor vehicle (not shown). For reasons of clarity, particularly relevant components of the internal combustion engine 10 are shown in FIG. 1 only in the present case. Internal combustion engine 10 includes combustion chambers 12 into which fuel is injected directly from fuel injectors 14. These are connected to a fuel rail 16 ("rail"), is stored in the fuel under high pressure. The fuel manifold 16 is fed by a high pressure fuel supply 18. The fuel injection devices 14 are controlled by a control and regulating device 20.

Im Betrieb der Brennkraftmaschine 10 werden eine Kurbelwelle 22 und eine in Figur 1 nicht dargestellte Nockenwelle in Drehung versetzt. Mit der Kurbelwelle 22 ist ein Winkelgeberrad 24 verbunden, welches von einem Winkelsensor 26 abgetastet wird. Das Winkelgeberrad 24 umfasst eine Reihe von Geberzähnen 28 auf seiner Umfangsfläche, die beim Vorbeistreichen am Winkelsensor 26 eine Signaländerung des Ausgangssignals des Winkelsensor 26 bewirken. Eine Lücke 30 führt zu einem veränderten Signal des Winkelsensors 26 und ermöglicht die Zuordnung des Signals des Winkelsensors 26 zu einer bestimmten Winkelstellung der Kurbelwelle 22. Auch die Winkelstellung der Nockenwelle wird erfasst. Dies dient unter anderem dazu, bei einer Viertakt-Brennkraftmaschine, bei der die Kurbelwelle bei einem Arbeitsspiel zwei Umdrehungen, die Nockenwelle jedoch nur eine Umdrehung ausführt, die Winkelstellung der Kurbelwelle eindeutig zu machen.During operation of the internal combustion engine 10, a crankshaft 22 and a camshaft not shown in FIG. 1 are set in rotation. Connected to the crankshaft 22 is an angle sensor wheel 24, which is scanned by an angle sensor 26. The Winkelgeberrad 24 includes a number of encoder teeth 28 on its peripheral surface, which cause when passing the angle sensor 26, a signal change of the output signal of the angle sensor 26. A gap 30 leads to a modified signal of the angle sensor 26 and allows the assignment of the signal of the angle sensor 26 to a specific angular position of the crankshaft 22. The angular position of the camshaft is detected. This serves, inter alia, in a four-stroke internal combustion engine, in which the crankshaft at a working cycle two revolutions, the Camshaft executes only one revolution, to make the angular position of the crankshaft unique.

Der Winkelsensor 26 liefert seine Signale an das Steuer- und Regelgerät 20. Dieses erhält auch noch Signale von einem Drucksensor 32, welcher den Druck in der Kraftstoff-Sammelleitung 16 erfasst. Ein gewünschtes Drehmoment wird dem Steuer- und Regelgerät 20 von einem Pedalsensor 34 übermittelt, der die Stellung eines Gaspedals 36 abgreift.The angle sensor 26 delivers its signals to the control and regulating device 20. This also receives signals from a pressure sensor 32, which detects the pressure in the fuel rail 16. A desired torque is transmitted to the control and regulating device 20 by a pedal sensor 34, which picks up the position of an accelerator pedal 36.

Die Kraftstoff-Einspritzvorrichtungen 14 umfassen jeweils ein Ventilelement (nicht sichtbar), welches im vorliegenden Ausführungsbeispiel von einem Piezoaktor (ebenfalls nicht sichtbar) von einer geschlossenen in eine geöffnete Stellung und wieder zurück bewegt werden kann. Um eine Kraftstoff-Einspritzvorrichtung 14 zu öffnen, wird der Piezoaktor durch Anlegen einer Spannung geladen, um die Kraftstoff-Einspritzvorrichtung 14 zu schließen, also die Einspritzung von Kraftstoff in einen Brennraum 12 zu beenden, wird der Piezoaktor wieder entladen.The fuel injectors 14 each comprise a valve element (not visible) which in the present embodiment can be moved from a closed position to an open position and back again by a piezoactuator (also not visible). In order to open a fuel injection device 14, the piezoelectric actuator is charged by applying a voltage to close the fuel injection device 14, so to end the injection of fuel into a combustion chamber 12, the piezoelectric actuator is discharged again.

Zur Ansteuerung eines Piezoaktors einer Kraftstoff-Einspritzvorrichtung 14 sind im Steuer- und Regelgerät 20 verschiedene Funktionsmodule vorhanden (vergleiche Figur 2): Eine CPU 38 erhält beispielsweise die Signale des Pedalsensors 34 und des Drucksensors 32. Abhängig von diesen Signalen werden von der CPU 38 in einem statischen Interrupt der Ansteuerbeginn, also der Zeitpunkt, ab dem der Piezoaktor der Kraftstoff-Einspritzvorrichtung 14 geladen wird, festgelegt. Hierzu wird auf Figur 3 verwiesen, in der der Verlauf einer Ansteuerspannung U für eine Voreinspritzung das Bezugszeichen 40 und der Verlauf einer Ansteuerspannung U für eine Haupteinspritzung das Bezugszeichen 42 trägt.For controlling a piezoelectric actuator of a fuel injection device 14 different functional modules are present in the control and regulating device 20 (cf. FIG. 2): A CPU 38 receives, for example, the signals of the pedal sensor 34 and of the pressure sensor 32. Depending on these signals, the CPU 38 in FIG a static interruption of the control start, ie the time from which the piezoelectric actuator of the fuel injection device 14 is loaded, set. For this purpose, reference is made to FIG. 3, in which the profile of a drive voltage U for a pilot injection bears the reference numeral 40 and the curve of a drive voltage U for a main injection bears the reference numeral 42.

Der Beginn des Ladens für die Voreinspritzung 40 wird in einem statischen Interrupt 44, im vorliegenden Ausführungsbeispiel bei 138° vOT, jener für die Haupteinspritzung 42 in einem statischen Interrupt 46, im vorliegenden Ausführungsbeispiel bei 78° vOT festgelegt. Kurz vor der eigentlichen Einspritzung wird dann in einem dynamischen Interrupt 48a bzw. 48b, beispielsweise 400 µs vor dem im statischen Interrupt 44 festgelegten Ansteuerbeginn, in der CPU 38 die Ansteuerdauer beziehungsweise der Beginn des Entladevorgangs berechnet. Die Werte für den Ladebeginn und das Ladeende stellen Einspritzinformationen dar, welche in einem Parameter-RAM 50 abgelegt werden.The beginning of the charge for the pre-injection 40 is set in a static interrupt 44, in the present embodiment at 138 ° vOT, that for the main injection 42 in a static interrupt 46, in the present embodiment at 78 ° vOT. Shortly before the actual injection is then calculated in a dynamic interrupt 48a or 48b, for example, 400 microseconds before the specified in the static interrupt 44 control start, in the CPU 38, the drive time or the beginning of the discharge. Charge start and end values represent injection information stored in a parameter RAM 50.

Eine TPU 52, welche eine höhere Prozessgeschwindigkeit aufweist als die CPU 38, verarbeitet die Signale des Winkelsensors 26, mit dem die Winkelstellung der Kurbelwelle 22 erfasst wird. Auf der Basis der vom Parameter-RAM 50 bereitgestellten Einspritzinformationen und der Winkelsignale vom Winkelsensor 26 generiert die TPU 52 Ansteuerbefehle und steuert einen Endstufenbaustein 54 (IC oder Baustein zur Endstufenansteuerung) an. Dieser wiederum steuert eine Endstufe 56 an, die mit dem Piezoaktor der Kraftstoff-Einspritzvorrichtung 14 verbunden ist und ihn mit der Ansteuerspannung U lädt bzw. ihn wieder entlädt.A TPU 52, which has a higher process speed than the CPU 38, processes the signals of the angle sensor 26, with which the angular position of the crankshaft 22 is detected. Based on the injection information provided by the parameter RAM 50 and the angle signals from the angle sensor 26, the TPU 52 generates drive commands and drives an output stage 54 (IC or power stage driver). This in turn controls an output stage 56 which is connected to the piezoelectric actuator of the fuel injection device 14 and charges it with the drive voltage U or discharges it again.

Aufgrund beispielsweise von elektromagnetischen Störungen kann es vorkommen, dass im Steuer- und Regelgerät 20 ein sogenannter "Synchronisationsverlust" auftritt. Hierunter wird verstanden, dass zumindest für einen kurzen Moment im Steuer- und Regelgerät 20 keine eindeutigen Informationen über die aktuelle Winkelstellung der Kurbelwelle 22 vorliegen. Ohne eine solche Information ist jedoch eine ordnungsgemäße Abarbeitung der Einspritzinformationen unmöglich. Insbesondere dann, wenn der Synchronisationsverlust zu einem Zeitpunkt auftritt, während dem die Kraftstoff-Einspritzvorrichtung 14 geöffnet ist, könnte es vorkommen, dass das Schließen der Kraftstoff-Einspritzvorrichtung 14 nicht mehr ordnungsgemäß ausgeführt werden kann. In diesem Fall würde eine zu große Kraftstoffmenge in den entsprechenden Brennraum 12 gelangen, was zu einem unerwünscht großen Drehmoment führen könnte, welches von Brennkraftmaschine 10 geleistet wird.Due to, for example, electromagnetic interference, it may happen that a so-called "synchronization loss" occurs in the control and regulating device 20. This is understood to mean that there is no clear information about the current angular position of the crankshaft 22 at least for a brief moment in the control and regulating device 20. Without such information, however, is a proper execution of the injection information impossible. In particular, when the synchronization loss occurs at a time when the fuel injection device 14 is opened, it may happen that the closing of the fuel injection device 14 can not be performed properly. In this case, an excessive amount of fuel would enter the corresponding combustion chamber 12, which could lead to an undesirably large torque, which is performed by internal combustion engine 10.

Um dies zu verhindern, wird gemäß einem Verfahren vorgegangen, welches nun unter Bezugnahme auf Figur 4 erläutert wird:In order to prevent this, a procedure is followed, which will now be explained with reference to FIG. 4:

In der CPU 38 wird nach einem Startblock 58 in einem Block 60 abgefragt, ob ordnungsgemäße Informationen über die Winkelstellung der Kurbelwelle 22 vorliegen, ob also die "Synchronisation" in Ordnung ist. Wenn ein Synchronisationsverlust festgestellt wird, ist die Antwort im Block 60 ein "nein". Es wird dann im Block 62 die TPU 52 in einen Sondermodus geschaltet. In diesem Sondermodus der TPU, welcher in Figur 4 durch einen gestrichelten Kasten mit dem Bezugszeichen 64 dargestellt ist, werden von der TPU 52 alle einen Einspritzanfang betreffenden Einspritzinformationen EIA, welche im Parameter-RAM 50 abgelegt sind, gelöscht. Somit können in der TPU 52 keine entsprechenden Befehle mehr generiert und ausgeführt werden, bis wieder neue Einspritzinformationen im Parameter-RAM 50 vorliegen.In the CPU 38 is queried after a start block 58 in a block 60, whether proper information about the angular position of the crankshaft 22 is present, so whether the "synchronization" is in order. If a loss of synchronization is detected, the answer in block 60 is a "no". The TPU 52 is then switched to a special mode in block 62. In this special mode of the TPU, which is represented in FIG. 4 by a dashed box with the reference symbol 64, all the injection information EI A relating to injection start, which are stored in the parameter RAM 50, are deleted by the TPU 52. Thus, no corresponding commands can be generated and executed in the TPU 52 until new injection information is again present in the parameter RAM 50.

Ferner beinhaltet dieser Sondermodus der TPU 52, dass für alle Piezoaktoren aller Kraftstoff-Einspritzvorrichtungen 14 Einspritzende-Befehle EBE generiert und ausgeführt werden. Dies bedeutet, dass gerade offene Kraftstoff-Einspritzvorrichtungen 14 durch Entladen des entsprechenden Piezoaktors sofort geschlossen werden. Jetzt erhält die CPU 38 eine Rückmeldung von der TPU 52, dass die Piezoaktoren aller Kraftstoff-Einspritzvorrichtungen 14 entladen sind. Diese Rückmeldung wird in der CPU 38 in einem Block 66 abgefragt. Wenn die Antwort im Block 66 "ja" ist, wird im Block 67 die TPU 52 von der CPU 38 wieder in einen Normalmodus geschaltet, in dem sie, eine korrekte Synchronisation der Winkelstellung der Kurbelwelle 22 vorausgesetzt, Ladebefehle EBA und Entladebefehle EPE generiert und ausführt (Block 68). Das Verfahren endet im Endblock 70.Further, this special mode of the TPU 52 includes generating and executing 14 end-of-injection commands EB E for all piezo actuators of all the fuel injectors. This means that just open fuel injectors 14 by discharging the corresponding Piezo actuators are closed immediately. Now, the CPU 38 receives a feedback from the TPU 52 that the piezo actuators of all the fuel injectors 14 are discharged. This feedback is queried in the CPU 38 in a block 66. If the answer in the block 66 is "yes", the TPU 52 is switched back to a normal mode by the CPU 38 in block 67 where, assuming proper synchronization of the angular position of the crankshaft 22, it generates load commands EB A and unload instructions EP E and executes (block 68). The method ends in end block 70.

Die Wirkung der Ausführung des in Figur 4 gezeigten Verfahrens wird aus den Figuren 5 und 6 deutlich:The effect of the embodiment of the method shown in FIG. 4 becomes clear from FIGS. 5 and 6:

Figur 5 zeigt vergrößert den Spannungsverlauf bei der Voreinspritzung 40 und bei der Haupteinspritzung 42 von Figur 3, bei störungsfreiem Betrieb der Brennkraftmaschine 10, also bei ordnungsgemäßer Synchronisierung des Signals des Winkelsensors 26. Figur 6 zeigt den gleichen Fall bei einem Synchronisationsverlust zum Zeitpunk tSV während der Voreinspritzung 40. In diesem Fall führt die Durchführung des in Figur 4 gezeigten Verfahrens zum sofortigen Abbruch der Voreinspritzung 40. Eine Haupteinspritzung erfolgt in diesem Falle nicht. Ohne diese Maßnahmen bestünde die Gefahr, dass die Voreinspritzung deutlich länger als gewünscht dauert, was in Figur 6 durch eine punktierte Linie angedeutet ist.FIG. 5 shows an enlarged view of the voltage curve in the pilot injection 40 and in the main injection 42 of FIG. 3, with trouble-free operation of the internal combustion engine 10, ie with proper synchronization of the signal from the angle sensor 26. FIG. 6 shows the same case with a synchronization loss at the instant t SV during FIG In this case, the implementation of the method shown in Figure 4 leads to the immediate termination of the pilot injection 40. A main injection does not take place in this case. Without these measures, there would be the danger that the pre-injection would take much longer than desired, which is indicated by a dotted line in FIG.

Wenn die TPU 52 von der CPU 38 mehrfach hintereinander angewiesen wird, in den Sondermodus 64 zu schalten, ist dies ein Hinweis auf einen nicht nur kurzzeitigen, sondern länger andauernden und somit schwerwiegenden Fehler. Sobald eine derartige Anweisung also mindestens mit einer bestimmten Häufigkeit hintereinander durchgeführt wird, wird die Brennkraftmaschine 10 vom Steuer- und Regelgerät 20 in einem Sicherheitszustand gebracht, beispielsweise abgeschaltet.If the CPU 52 instructs the CPU 38 to switch to the special mode 64 several times in succession, this is an indication of a not only short-term, but longer-lasting and thus serious error. As soon as such an instruction is thus carried out at least with a certain frequency in succession, the internal combustion engine 10 is brought by the control and regulating device 20 in a safety state, for example, switched off.

Claims (9)

  1. Method for operating an internal combustion engine (10), in which method fuel travels into at least one combustion space (12) by means of at least one injection device (14), in which method an actuator of the injection device (14) is actuated on the basis of at least one item of injection information (EIA, EIE) which is generated, stored in a memory (50) and called by a processing unit which from this generates an actuation command (EBA, EBE), and in which method a disturbance in the detection of the angular position of a crankshaft (22) is recognized and when a disturbance is detected, remedial measures are taken which comprise the deletion of at least some of the items of injection information (EIA), characterized in that the remedial measures (64) take the form that all the items of injection information (EIA) relating to a start of injection are deleted and that an end-of-injection command (EBE) for the actuator is generated and executed.
  2. Method according to Claim 1, characterized in that in an internal combustion engine (10) having a plurality of fuel injection devices (14), the remedial measures (64) comprise the generation and distribution of end-of-injection commands (EBE) for all the actuators.
  3. Method according to one of Claims 1 or 2,
    characterized in that in a first processing unit (38), it is detected whether there is a disturbance in the detection of the angular position of the crankshaft (22), and in that the first processing unit (38) instructs a second processing unit (52), which works faster than the first processing unit (38), to carry out the remedial measures (64).
  4. Method according to one of the preceding claims, characterized in that a normal operating mode (68) is reverted to when the at least one end-of-injection command (EBE) is executed.
  5. Method according to Claims 3 and 4, characterized in that the second processing unit (52) informs the first processing unit (38) when the remedial measures (64) are complete, and in that the first processing unit (38) then instructs (67) the second processing unit (52) to continue with a normal operating mode (68).
  6. Method according to one of the preceding claims, characterized in that the internal combustion engine (10) is placed in a safety state if the remedial measures (62) are carried out at least with a certain frequency in succession.
  7. Computer program, programmed for use in a method according to one of the preceding claims.
  8. Electrical storage medium for an open loop and/or closed loop control unit (20) of an internal combustion engine, programmed for use in a method according to one of Claims 1 to 6.
  9. Open loop and/or closed loop control unit (20) for an internal combustion engine (10), programmed for use in a method according to one of Claims 1 to 6.
EP20040101220 2003-05-07 2004-03-24 Method for operating an internal combustion engine during disturbance of crankshaft position detection Expired - Fee Related EP1475527B1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE2003120284 DE10320284A1 (en) 2003-05-07 2003-05-07 Method for operating an internal combustion engine
DE10320284 2003-05-07

Publications (3)

Publication Number Publication Date
EP1475527A2 EP1475527A2 (en) 2004-11-10
EP1475527A3 EP1475527A3 (en) 2004-12-15
EP1475527B1 true EP1475527B1 (en) 2006-06-14

Family

ID=32981258

Family Applications (1)

Application Number Title Priority Date Filing Date
EP20040101220 Expired - Fee Related EP1475527B1 (en) 2003-05-07 2004-03-24 Method for operating an internal combustion engine during disturbance of crankshaft position detection

Country Status (2)

Country Link
EP (1) EP1475527B1 (en)
DE (2) DE10320284A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8358107B2 (en) 2007-12-31 2013-01-22 Intel Corporation Bidirectional power management techniques
KR101619633B1 (en) * 2014-11-06 2016-05-11 현대오트론 주식회사 Wave signal output device and method for driving a solenoid valve

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19735721A1 (en) * 1997-08-18 1999-02-25 Bayerische Motoren Werke Ag Method and device for controlling the fuel injection quantity for an internal combustion engine in a vehicle
DE10043756C2 (en) * 2000-09-05 2002-11-28 Siemens Ag Method for determining the injection timing in an injection system for an internal combustion engine
JP3775220B2 (en) * 2000-12-27 2006-05-17 株式会社デンソー Control device for internal combustion engine
JP3763470B2 (en) * 2002-06-24 2006-04-05 三菱電機株式会社 Internal combustion engine control device

Also Published As

Publication number Publication date
EP1475527A2 (en) 2004-11-10
DE502004000740D1 (en) 2006-07-27
EP1475527A3 (en) 2004-12-15
DE10320284A1 (en) 2004-12-02

Similar Documents

Publication Publication Date Title
DE102006027591B4 (en) Method for controlling an internal combustion engine
EP1172541B1 (en) Piezoelectric actuator for injector and/or injection system
WO2012119909A1 (en) Method for determining the idle travel of a piezo-injector with a directly actuated nozzle needle
EP1068435B1 (en) Fuel supply system for an internal combustion engine, especially of a motor vehicle
EP1664511A1 (en) Method for determining the drive voltage of a piezoelectric actuator of an injection valve
EP0786592A1 (en) Method and apparatus for injecting fuel in an internal combustion piston engine
EP1149239A1 (en) Fuel supply system for an internal combustion engine, especially a motor vehicle
EP2104783B1 (en) Method for operating an injection valve
EP1475527B1 (en) Method for operating an internal combustion engine during disturbance of crankshaft position detection
DE10354656B4 (en) Method for monitoring an injection system of an internal combustion engine
EP1375882B2 (en) Method for operating a combustion engine, in particular a motor vehicle
EP1698777B1 (en) Method of operating an injector for an internal combustion engine
WO2004016927A1 (en) Method and device for controlling an actuator
DE10305525A1 (en) Method and device for adapting the pressure wave correction in a high-pressure injection system of a motor vehicle while driving
DE19957732B4 (en) Procedure for checking an operational safety-relevant component of a plant
DE102015217776A1 (en) A method of detecting damage to a nozzle needle of a fuel injector or the nozzle needle seat
WO2016155917A1 (en) High-pressure injection device for an internal combustion engine
DE10349579B4 (en) Method and control device for controlling a starting process of an internal combustion engine
EP1530677B1 (en) Method and device for operating an actuator with a capacitive element
WO1988005496A1 (en) Process for driving computer-controlled final control elements and computer coupled to a final control element
DE102006062930B3 (en) Combustion engine controlling method, involves changing actuation of injector assigned to combustion chamber having exhaust gas temperature deviating by more than predetermined value to change amount of fuel injected
DE102004052238B4 (en) Method for driving a piezoelectric actuator during a starting phase of an internal combustion engine and device therefor
WO2017063979A1 (en) Method and device for operating an internal combustion engine comprising a high-pressure fuel injection system
WO2008012122A1 (en) Device and method for the operation of actuators
DE10226506A1 (en) Method, computer program, and control and / or regulating device for operating an internal combustion engine, and internal combustion engine

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

PUAL Search report despatched

Free format text: ORIGINAL CODE: 0009013

AK Designated contracting states

Kind code of ref document: A2

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LI LU MC NL PL PT RO SE SI SK TR

AX Request for extension of the european patent

Extension state: AL LT LV MK

AK Designated contracting states

Kind code of ref document: A3

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LI LU MC NL PL PT RO SE SI SK TR

AX Request for extension of the european patent

Extension state: AL LT LV MK

17P Request for examination filed

Effective date: 20050615

AKX Designation fees paid

Designated state(s): DE FR GB IT

GRAP Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOSNIGR1

GRAS Grant fee paid

Free format text: ORIGINAL CODE: EPIDOSNIGR3

GRAA (expected) grant

Free format text: ORIGINAL CODE: 0009210

AK Designated contracting states

Kind code of ref document: B1

Designated state(s): DE FR GB IT

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

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;WARNING: LAPSES OF ITALIAN PATENTS WITH EFFECTIVE DATE BEFORE 2007 MAY HAVE OCCURRED AT ANY TIME BEFORE 2007. THE CORRECT EFFECTIVE DATE MAY BE DIFFERENT FROM THE ONE RECORDED.

Effective date: 20060614

REG Reference to a national code

Ref country code: GB

Ref legal event code: FG4D

Free format text: NOT ENGLISH

REF Corresponds to:

Ref document number: 502004000740

Country of ref document: DE

Date of ref document: 20060727

Kind code of ref document: P

GBT Gb: translation of ep patent filed (gb section 77(6)(a)/1977)

Effective date: 20060923

ET Fr: translation filed
PLBE No opposition filed within time limit

Free format text: ORIGINAL CODE: 0009261

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

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

26N No opposition filed

Effective date: 20070315

PGRI Patent reinstated in contracting state [announced from national office to epo]

Ref country code: IT

Effective date: 20080601

REG Reference to a national code

Ref country code: FR

Ref legal event code: PLFP

Year of fee payment: 13

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

Ref country code: FR

Payment date: 20160322

Year of fee payment: 13

Ref country code: GB

Payment date: 20160322

Year of fee payment: 13

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

Ref country code: DE

Payment date: 20160525

Year of fee payment: 13

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

Ref country code: IT

Payment date: 20160318

Year of fee payment: 13

REG Reference to a national code

Ref country code: DE

Ref legal event code: R119

Ref document number: 502004000740

Country of ref document: DE

GBPC Gb: european patent ceased through non-payment of renewal fee

Effective date: 20170324

REG Reference to a national code

Ref country code: FR

Ref legal event code: ST

Effective date: 20171130

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: 20171003

Ref country code: FR

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

Effective date: 20170331

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

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: 20170324

Ref country code: GB

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

Effective date: 20170324