WO2001040643A1 - Steuereinrichtung und steuerverfahren für eine brennkraftmaschine, steuereinheit für stellglieder einer brennkraftmaschine - Google Patents

Steuereinrichtung und steuerverfahren für eine brennkraftmaschine, steuereinheit für stellglieder einer brennkraftmaschine Download PDF

Info

Publication number
WO2001040643A1
WO2001040643A1 PCT/DE2000/004242 DE0004242W WO0140643A1 WO 2001040643 A1 WO2001040643 A1 WO 2001040643A1 DE 0004242 W DE0004242 W DE 0004242W WO 0140643 A1 WO0140643 A1 WO 0140643A1
Authority
WO
WIPO (PCT)
Prior art keywords
counter
control
control unit
internal combustion
combustion engine
Prior art date
Application number
PCT/DE2000/004242
Other languages
English (en)
French (fr)
Inventor
Michael Haimerl
Wolf-Dieter PÖHMERER
Hans-Jürgen REICHL
Ulli Christian Sagmeister
Markus Teiner
Original Assignee
Siemens Aktiengesellschaft
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 Siemens Aktiengesellschaft filed Critical Siemens Aktiengesellschaft
Priority to DE50009562T priority Critical patent/DE50009562D1/de
Priority to JP2001542681A priority patent/JP2003515697A/ja
Priority to EP00993274A priority patent/EP1234108B1/de
Publication of WO2001040643A1 publication Critical patent/WO2001040643A1/de
Priority to US10/158,755 priority patent/US6606552B2/en

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/009Electrical control of supply of combustible mixture or its constituents using means for generating position or synchronisation signals
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F01MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
    • F01LCYCLICALLY OPERATING VALVES FOR MACHINES OR ENGINES
    • F01L1/00Valve-gear or valve arrangements, e.g. lift-valve gear
    • F01L1/36Valve-gear or valve arrangements, e.g. lift-valve gear peculiar to machines or engines of specific type other than four-stroke cycle
    • F01L1/38Valve-gear or valve arrangements, e.g. lift-valve gear peculiar to machines or engines of specific type other than four-stroke cycle for engines with other than four-stroke cycle, e.g. with two-stroke cycle
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F01MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
    • F01LCYCLICALLY OPERATING VALVES FOR MACHINES OR ENGINES
    • F01L9/00Valve-gear or valve arrangements actuated non-mechanically
    • F01L9/20Valve-gear or valve arrangements actuated non-mechanically by electric means
    • 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/26Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor
    • F02D41/266Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor the computer being backed-up or assisted by another circuit, e.g. analogue
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F01MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
    • F01LCYCLICALLY OPERATING VALVES FOR MACHINES OR ENGINES
    • F01L2201/00Electronic control systems; Apparatus or methods therefor

Definitions

  • Control device for an internal combustion engine control unit for actuators of an internal combustion engine and method for controlling an internal combustion engine
  • the invention relates to a control device for an internal combustion engine, a control unit for actuators of an internal combustion engine and a method for controlling an internal combustion engine.
  • control devices for internal combustion engines generate control commands and control signals for controlling actuators depending on at least one measured variable, such as an accelerator pedal value or the speed.
  • control units for actuators of the internal combustion engine which generate control signals for actuators of the internal combustion engine, specifically depending on the control commands of the control device.
  • Both the control device and the control unit have a communication interface to which a bus, such as, for. B. the CAN bus can be connected.
  • the control device can then send the control commands via the interface and the bus to the control unit, which then carries out the corresponding control tasks.
  • Such control commands can e.g. B. include at what crankshaft angle gas exchange valves are to be opened or closed.
  • control commands segment-synchronously on the bus.
  • Each segment is defined by the distance between two successive dead centers of the pistons of two cylinders, which directly follow one another in the firing order.
  • the control command contains target crankshaft angles, which are each related to the top dead center when the respective cylinder is fired.
  • the control commands are always related to the respective crankshaft angles. This has the Disadvantage that the reference basis for the Kurbenwellewmkel each cylinder is different and depends on the number of cycles of the work cycle. Furthermore, control commands can only be transmitted for the time horizon of a work cycle, since the crankshaft angle is also no longer unique.
  • the object of the invention is a control device for an internal combustion engine, a control unit for actuators of the internal combustion engine and a method for controlling the
  • the object is achieved by the features of the independent claims.
  • the invention is characterized in that the internal combustion engine in different modes, such as. b. Two-stroke, four-stroke, six-stroke, eight-stroke can be operated without the control commands having to be changed.
  • FIG. 1 shows an internal combustion engine with a control device and a control unit
  • FIG. 2 shows a flowchart for determining a first counter
  • FIG. 3e shows a flowchart for determining a second counter
  • FIG. 4 shows a program that is executed by the control unit for evaluating the control commands
  • FIG. 5 em further Program that is executed in the control unit to execute a control command.
  • An internal combustion engine ( Figure 1) comprises a cylinder 1 in which a piston 2 is movably arranged. The piston 2 is coupled to a crankshaft 4 via a connecting rod 3.
  • a crankshaft angle sensor which comprises an angle sensor 5 which is arranged on the crankshaft 4 and which is preferably designed as a gearwheel.
  • the gear wheel has, for example, sixty teeth which are equally spaced apart from a defined gap or whose rising or falling flanks are equally spaced.
  • the crankshaft angle sensor comprises a measuring sensor 6, which is preferably designed as a Hall element and is fixedly arranged in the crankcase of the internal combustion engine.
  • the sensor 6 generates a pulse-shaped measurement signal MS when the crankshaft 4 rotates.
  • the measurement signal MS has a constant period of the pulses up to a larger period due to the gap in the gear or an even pulse-pause ratio up to a longer pause per revolution due to the gap in the gear. This longer gap or longer period serves as the synchronization signal SYNC.
  • a control device 9 is provided for controlling operating functions of the internal combustion engine.
  • the control device 9 is assigned sensors which detect various measured variables and each determine the measured value of the measured variable. Depending on at least one measured variable, the control device 9 determines one or more control signals, each of which controls an actuator, or also control commands for a control unit 12.
  • the sensors are, for example, a pedal position sensor, a throttle valve position sensor, an air mass meter, a temperature sensor, the crankshaft angle sensor or other sensors.
  • the actuators each include an actuator and an actuator.
  • the actuator is an electromotive drive, an electromagnetic drive or another drive known to the person skilled in the art.
  • the actuators are designed as a throttle valve, as an injection valve 10 or as a spark plug, for example.
  • the actuators are referred to below with the associated actuators.
  • the control device 9 is connected to the sensor 6 via a signal line 8. Furthermore, it is connected to a control unit 12 via a bus 14, which is preferably designed as a CAN bus. Communication interfaces are provided in the control device 9 and the control unit 12 for connecting the bus. However, the communication interfaces can also be designed, for example, as transmitting and / or receiving devices for the wireless transmission of information.
  • the control unit 12 determines and generates control signals for controlling electromechanical actuators 13 for gas exchange valves of the internal combustion engine.
  • the control unit 12 communicates with the control device 9 via the bus 14.
  • the control device 9 generates control commands e.g. about the opening and end of opening of the gas exchange valves.
  • the control unit is also connected to the sensor 6 via the signal line 8.
  • FIG. 2 shows a flowchart of a program for determining a first counter ZI.
  • the program is started in a step SI.
  • step S2 it is checked whether the measurement signal MS has a rising edge. If this is not the case, the condition of step S2 is checked again, if necessary after a predetermined delay time. Is the condition of the However, step S2 is fulfilled, the first counter ZI is incremented by the value one.
  • the first counter is preferably initialized in the step SI (eg zero).
  • the first counter ZI is preferably a dual counter with z. B. ten bits.
  • the counter reading of the first counter thus clearly defines the respective crankshaft angle for more than seventeen revolutions of the crankshaft.
  • the counter then overflows and starts again from its zero value. There is therefore an overflow of the counter after more than 17 revolutions with the crankshaft.
  • the accuracy of the resolution of the crankshaft angle can be increased further by interpolating the counter value between two successive edges of the measurement signal.
  • a fine counter can be provided, which is preferably a dual counter with e.g. is six bits.
  • FIG. 3 shows the corresponding flow chart of the program that is processed in the control unit 12.
  • the program is started in a step la, in which a second counter Z2 is preferably initialized.
  • the initialization preferably takes place immediately after receipt of the synchronization signal, which is characterized by the increased pause in the pulse signal of the measurement signal MS, which is caused by the gap on the gearwheel of the measurement value transmitter.
  • the first counter ZI is preferably initialized in the control device in step SI immediately after receipt of the synchronization signal. This has the advantage that the counters ZI, Z2 of the control device 9 and the control unit 12 are synchronized.
  • a step S2a it is checked whether the measurement signal MS has a rising edge. If this is not the case, the condition of step 2a is checked again, possibly after a predetermined waiting time. However, if this is the case, the second counter Z2 is incremented by the value 1 in a step S3a.
  • the program is then stopped in a step S11.
  • the program is then preferably called either when the "control command received" event occurs or after a predetermined waiting time.
  • Another program which is shown in FIG. 5, is preferably processed cyclically in the control unit 12 or as an interrupt procedure.
  • the program is started in a step S15.
  • a step S16 it is checked whether there is an entry in the action table AT with a target counter reading that corresponds to the current counter reading of the second counter Z2.
  • step S18 the processing is continued in a step S18. However, if this is the case, the corresponding control command is read from the action table in step S17 and executed.
  • step S18 in which it is checked whether the counter reading has changed since step S16 was carried out. If this is not the case, the program is stopped. Otherwise, processing continues in step S16.
  • control commands which are provided for controlling the actuators of the various cylinders can all be stored in the common action table AT, since the counter readings are independent of a reference to the respective top dead center when the ignition or another cylinder-specific reference point. Therefore, a two, four, six or eight-cycle operation of the internal combustion engine can also be easily implemented without adjustments to the control commands and the interfaces of the control device and the control unit being necessary.
  • the control commands can be transmitted from the control device to the control unit at any time, taking into account the computing time required for processing.
  • the revolving first and second counters create a reference that is known both in the control device and in the control unit.
  • control commands for use with different engine types e.g. B. different numbers of cylinders do not have to be modified.
  • Process-optimal transmission time or transmission crankshaft angle for the control commands can be determined by the control device. They do not have to be set to a maximum speed for which calculation and positioning times are sufficient.
  • the values of the first and second counters ZI, Z2 are stored in the control device 9 and in the control unit 12 when the synchronization signal is received, and then either the control device or the control unit transfers its own counter reading to the other, That is, the control unit 12 or the control device transmits, which can then synchronize with the other counter reading. This ensures a common meter base.

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Computer Hardware Design (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

Eine Steuereinrichtung für eine Brennkraftmaschine hat Mittel zum Erzeugen von Steuerbefehlen zum Steuern von Stellgliedern abhängig von mindestens einer Meßgröße. Ferner hat sie eine Kommunikationsschnittstelle zum Austausch von Nachrichten mit einer Steuereinheit für Stellglieder. Ferner ist ein Zähler vorgesehen, dessen Zählerstand abhängt von den Pulsen eines Meßsignals eines inkrementellen Kurbelwellenwinkelsensors. Die Steuerbefehle enthalten Soll-Zählerstände für die Durchführung der Steuerungsaufgabe. Eine Steuereinheit hat ebenfalls einen Zähler, dessen Zählerstand abhängt von den Pulsen des Meßsignals des inkrementellen Kurbelwellenwinkelsensors. Ferner sind Mittel vorgesehen zum Durchführen der Steuerungsaufgaben abhängig von dem Zählerstand und dem Soll-Zählerstand.

Description

STEUEREINRICHTUNG UND STEUERVERFAHREN FÜR EINE BRENNKRAFTMASCHINE , STEUEREINHEIT FÜR STELLGLIEDER EINER BRENNKRAFTMASCHINE
Beschreibung
Steuereinrichtung für eine Brennkraftmaschine, Steuereinheit für Stellglieder einer Brennkraftmaschine und Verfahren zum Steuern einer Brennkraftmaschine
Die Erfindung betrifft eine Steuereinrichtung für eine Brennkraf maschine, eine Steuereinheit für Stellglieder einer Brennkraftmaschine und ein Verfahren zum Steuern einer Brenn- kraftmaschine .
Bekannte Steuereinrichtungen für Brennkraftmaschinen erzeugen Steuerbefehle und Stellsignale zum Steuern von Stellgliedern abhängig von mindestens einer Meßgröße, wie einem Fahrpedal - wert oder der Drehzahl .
Ferner sind Steuereinheiten für Stellglieder der Brennkraftmaschine bekannt, die Stellsignale für Stellglieder der Brennkraftmaschine erzeugen und zwar abhängig von den Steuer- befehlen der Steuereinrichtung. Sowohl die Steuereinrichtung als auch die Steuereinheit weisen e eine Kommunikations- schnittstelle auf, an die ein Bus, wie z. B. der CAN-Bus an- schließbar ist. Die Steuereinrichtung kann dann die Steuerbefehle über die Schnittstelle und dem Bus an die Steuereinheit senden, die dann die entsprechenden Steuerungsaufgaben durchführt. Derartige Steuerbefehle können z. B. beinhalten, zu welchem Kurbelwellenwinkel Gaswechselventile geöffnet oder geschlossen werden sollen.
Es ist bekannt, die Steuerbefehle segmentsynchron auf dem Bus zu übertragen. Em Segment ist definiert durch den Abstand zweier aufeinanderfolgender Totpunkte der Kolben zweier Zylinder, die m der Zündfolge direkt aufeinander folgen. Dabei enthält der Steuerungsbefehl Soll-Kurbenwellenwmkel , die j e- weils bezogen sind auf den oberen Totpunkt bei der Zündung des jeweiligen Zylinders. Die Steuerbefehle sind also immer auf die jeweiligen Kurbelwellenwinkel bezogen. Dies hat den Nachteil, daß die Bezugsbasis für den Kurbenwellenwmkel jedes Zylinders verschieden ist und abhängt von der Anzahl der Takte des Arbeitsspiels. Ferner können Steuerbefehle auch nur für den Zeithorizont eines Arbeitsspiels übertragen werden, da darüber hinausgehend der Kurbelwellenwinkel nicht mehr eindeutig ist.
Die Aufgabe der Erfindung ist es, eine Steuereinrichtung für eine Brennkraftmaschine, eine Steuereinheit für Stellglieder der Brennkraftmaschine und em Verfahren zum Steuern der
Brennkraftmaschine zu schaffen, die gewährleisten, daß die Brennkraftmaschine einfach m verschiedenen Betriebsarten betreibbar ist.
Die Aufgabe wird erfindungsgemäß gelöst durch die Merkmale der unabhängigen Patentansprüche. Die Erfindung zeichnet sich dadurch aus, daß die Brennkraftmaschine in verschiedenen Betriebsarten, wie z. b. Zwei-Takt, Vier-Takt, Sechs-Takt, Acht-Takt betrieben werden kann, ohne daß die Steuerbefehle verändert werden müssen.
Ausführungsbeispiele der Erfindung sind im folgenden anhand der schematischen Zeichnungen erläutert.
Es zeigen:
Figur 1 eine Brennkraftmaschine mit einer Steuereinrichtung und einer Steuereinheit, Figur 2 em Ablaufdiagramm zum Ermitteln eines ersten Zählers , Figur 3 e Ablaufdiagramm zum Ermitteln eines zweiten Zählers , Figur 4 em Programm, das der Steuereinheit zum Auswerten der Steuerbefehle ausgeführt wird, Figur 5 em weiteres Programm, das m der Steuereinheit zum Ausführen eines Steuerbefehls durchgeführt w rd. Eine Brennkraftmaschine (Figur 1) umfaßt einen Zylinder 1, in dem ein Kolben 2 beweglich angeordnet ist. Der Kolben 2 ist über eine Pleuelstange 3 mit einer Kurbelwelle 4 gekoppelt.
Ein Kurbelwellenwinkelsensor ist vorgesehen, der einen Winkelgeber 5 umfaßt, der auf der Kurbelwelle 4 angeordnet ist und der vorzugsweise als Zahnrad ausgebildet ist. Das Zahnrad hat beispielsweise sechzig Zähne, die bis auf eine definierte Lücke gleich beabstandet sind oder deren steigende oder fal- lende Flanken gleich beabstandet sind.
Ferner umfaßt der Kurbelwellenwinkelsensor einen Meßaufnehmer 6, der vorzugsweise als Hallelement ausgebildet ist und fest in dem Kurbelgehäuse der Brennkraftmaschine angeordnet ist. Der Meßaufnehmer 6 erzeugt ein pulsförmiges Meßsignal MS, wenn die Kurbelwelle 4 sich dreht. Das Meßsignal MS hat bei einer konstanten Drehzahl eine konstante Periodendauer der Pulse bis auf eine größere Periodendauer bedingt durch die Lücke im Zahnrad oder auch ein gleichmäßiges Puls-Pausen- Verhältnis bis auf eine längere Pause pro Umdrehung, bedingt durch die Lücke im Zahnrad. Diese längere Lücke oder auch größere Periodendauer dient als Synchronisierungssignal SYNC .
Eine Steuereinrichtung 9 ist vorgesehen zum Steuern von Be- triebsfunktionen der Brennkraftmaschine. Der Steuereinrichtung 9 sind Sensoren zugeordnet, die verschiedene Meßgrößen erfassen und jeweils den Meßwert der Meßgröße ermitteln. Die Steuereinrichtung 9 ermittelt abhängig von mindestens einer Meßgröße ein oder mehrere Stellsignale, die jeweils ein Stellgerät steuern, oder auch Steuerbefehle für eine Steuereinheit 12.
Die Sensoren sind beispielsweise ein Pedalstellungsgeber, ein Drosselklappenstellungsgeber, ein Luftmassenmesser, ein Tem- peratursensor, der Kurbelwellenwinkelsensor oder weitere Sensoren. Die Stellgeräte umfassen jeweils einen Stellantrieb und ein Stellglied. Der Stellantrieb ist ein elektromotorischer Antrieb, ein elektromagnetischer Antrieb oder ein weiterer dem Fachmann bekannter Antrieb. Die Stellglieder sind als Dros- seiklappe, als Einspritzventil 10 oder als Zündkerze beispielsweise ausgebildet.
Auf die Stellgeräte wird im folgenden mit den zugeordneten Stellgliedern Bezug genommen. Die Steuereinrichtung 9 ist ü- ber eine Signalleitung 8 mit dem Meßaufnehmer 6 verbunden. Ferner ist sie über einen Bus 14, der vorzugsweise als CAN- Bus ausgebildet ist, mit einer Steuereinheit 12 verbunden. Zum Anschluss des Busses sind jeweils Kommunikationsschnittstellen in der Steuereinrichtung 9 und der Steuereinheit 12 vorgesehen. Die Kommunikationsschnittstellen können jedoch beispielsweise auch als Sende- und/oder Empfangseinrichtungen zur drahtlosen Übertragung von Informationen ausgebildet sein.
Die Steuereinheit 12 ermittelt und erzeugt Stellsignale zum Ansteuern von elektromechanischen Stellantrieben 13 für Gaswechselventile der Brennkraftmaschine. Die Steuereinheit 12 kommuniziert über den Bus 14 mit der Steuereinrichtung 9. Die Steuereinrichtung 9 erzeugt Steuerbefehle z.B. über den Öff- nungsbeginn und das Öffnungsende der Gaswechselventile.
Die Steuereinheit ist ebenfalls über die Signalleitung 8 mit dem Meßaufnehmer 6 verbunden.
In Figur 2 ist ein Ablaufdiagramm eines Programms zum Ermitteln eines ersten Zählers ZI dargestellt. In einem Schritt SI wird das Programm gestartet .
In einem Schritt S2 wird geprüft, ob das Meßsignal MS eine steigende Flanke aufweist. Ist dies nicht der Fall, so wird die Bedingung des Schrittes S2 erneut geprüft, ggf. nach einer vorgegebenen Verzögerungszeit. Ist die Bedingung des Schrittes S2 jedoch erfüllt, so wird der erste Zähler ZI um den Wert eins inkrementiert .
Vorzugsweise wird der erste Zähler in dem Schritt SI initia- lisiert (z. B. null) . Der erste Zähler ZI ist vorzugsweise ein Dualzähler mit z. B. zehn Bit. Der Zählerstand des ersten Zählers definiert somit eindeutig den jeweiligen Kurbelwellenwinkel für mehr als siebzehn Umdrehungen der Kurbelwelle. Danach läuft der Zähler über und beginnt wieder von seinem Nullwert an zu laufen. Es findet somit nach den mehr als 17 Umdrehungen mit der Kurbelwelle ein Overflow des Zählers statt. Die Genauigkeit der Auflösung des Kurbelwellenwinkels kann noch erhöht werden, indem der Zählerwert zwischen zwei aufeinanderfolgenden Flanken des Meßsignals interpoliert wird. Dazu kann beispielsweise ein Feinzähler vorgesehen sein, der vorzugsweise ein Dualzähler mit z.B. sechs Bit ist.
Figur 3 zeigt das entsprechende Ablaufdiagramm des Programms, das in der Steuereinheit 12 abgearbeitet wird. Das Programm wird in einem Schritt la gestartet, in dem ein zweiter Zähler Z2 vorzugsweise initialisiert wird. Das Initialisieren erfolgt vorzugsweise direkt nach dem Empfang des Synchronisie- rungssignals, das durch die vergrößerte Pause in dem Pulssignal des Meßsignals MS, die durch die Lücke an dem Zahnrad des Meßwertgebers hervorgerufen ist, charakterisiert ist. Ebenso erfolgt vorzugsweise in der Steuereinrichtung im Schritt SI die Initialisierung des ersten Zählers ZI unmittelbar nach dem Empfang des Synchronisierungssignals . Dies hat den Vorteil, daß die Zähler ZI, Z2 der Steuereinrichtung 9 und der Steuereinheit 12 synchronisiert sind.
In einem Schritt S2a wird geprüft, ob das Meßsignal MS eine steigende Flanke aufweist. Ist dies nicht der Fall, so wird die Bedingung des Schrittes 2a, ggf. nach einer vorgegebenen Wartezeit, erneut geprüft. Ist dies jedoch der Fall, so wird in einem Schritt S3a der zweite Zähler Z2 um den Wert 1 inkrementiert .
Figure imgf000008_0001
tr 0 CD CD Ξ to Hl N ^ <! 1— ' < O Hl s: Φ s: O tΛ) ^ tr Φ α r CD tr ≤ CO P Di ü
Φ 3 rr O 3 o ts 3= 3 P Φ Φ Φ P c- Φ Φ li Φ Hi φ SD SD_ ι-i P Φ rt SD Φ P 3 Φ P l- to Φ tr H tr tr LQ LQ ts fV ts Hi tr ts ts tr Ω Hi 3 tr 3 3 φ 3 Φ tr 3 LQ 3 φ
Φ rr 3 Di ts Φ H to C rt rr rr ts H ts Φ tr ts -i LQ 3 Φ 3 3 ^ tT SD φ H φ P P rr => H P P Φ r α Hi CD Φ ts P Di φ tsi Φ 3 SD P ISJ > tr n rr • rr ts Φ 0 ts &. Φ φ φ a ö Φ LQ Φ l SD" ι-i t- LQ ≤ 3
Φ er et rt Φ 3 P ^ Φ 3 to P H tr P ι-i CO tr Φ 0 Φ 3 Φ to
3 = _- φ H to 3 P to Φ 0 φ φ i— <J Φ φ SD < rt P H S 1 P Hl er Hi CD to rr H φ N N O to i-i N Φ Φ P 0 SD Φ φ 3 Φ CD rt 3=
Φ Φ H rr Φ D P< Φ C V φ Φ α ≤ ts ts CD ≤ 3 l-i tr n Φ > Φ tr tT H Ω N P LQ (D P 11 Φ φ Φ tr rt Φ rt Φ ω CD CO Φ M Φ 3 H
3 tr ^ LQ Φ ts ts ts 3 P Φ P CO Φ H 3 rr P N W P ;> 3
P H LQ P Φ ι-{ H ? rr 0 P CD rt P t-1 C rt P O Φ N r 3 rt 3 (D N 3 rf H Φ Φ P ts i— ' H, O n to CD Φ ts Φ 0 Φ Φ 3 SD C 3 Φ φ 3 SD: LQ et s: 1=1 to to D. rr P Φ ü o < 0 rr tr α i CO C-. i Φ - P1 P 3 tr Φ
Φ P rr Φ rr Φ to P ts t 0 Φ N SD 0 Φ tr Φ s: i-i o 3 3 Hi 3
_- Φ O 3 t P o ts Φ Φ H P h- ' (^ SD= i— i-i Φ φ t Φ Φ N 3 SD SD Φ rt ü P Ό P D 3 tr rr tsi φ φ tr rt Φ Hi P rt Ω P to i Φ Di h-1 H N
3 tl o CD KD Φ ^ . CD c t ) H -> Φ ι-i 3 φ 3 Φ tr 3 P CO rt 3
:> 0- Φ rr tr rr 3 0 H rt LQ φ ü tr Φ ts Φ tr Φ 3 O ι-i Φ rt N Φ Φ N
3 φ 3 • rr Φ $. α 0 Φ CO ts P Φ ι-i N tr i— to CO Φ P Φ s: 3 Hi to
H 3 P CD Φ LQ 1— ' ≤ φ Hi c i-s Φ Ω 3 L_l Di Φ Di 3 • Φ α CD Φ tl Ω H ü φ 0 Φ tsi SD 3 Φ TJ φ <! tr 3 Φ P P Φ SD 3
Φ CD n CO φ tl tr (D SD P CD tr t tr ι-i ? φ P φ rt Φ ξ Φ rt rt
- 0 t rr π Φ H (D 3 ts to Φ rt Φ CD Φ o 3 a C 3 Φ Φ ^ P 3 Φ
1— ' H P LQ P 3 3 rr φ l Φ P P Ω i-i 3 SD Φ rr 3 • P CD h- <! H
3 H 0- ^ ts Φ rt n M C N a tr 3 ι-i P LQ rt N SD Di ∞
3 rr p SD tr ts rr tr P [fl O Φ f- ι_J Φ φ ≤ P Φ SD= 3 SD Φ et
0- N rr Φ φ tl Φ P SD ι-i LQ Φ P P 3 Φ 3 Φ KΩ LQ 3 tr -T 3 3 Φ
JD= to P 3= CD SD SD er ts CO SD Φ Φ s; Φ 3 H Φ Φ Φ h- ' φ Ω 3 O tr D - rr Hl oo to φ ü C 0 -i Φ CΛ Φ tr rt LA SD φ 1 φ tr CD
H H l_l rr to Hi ι-i P φ 3 Φ LQ LQ c 11 ω Φ 11 SD Ω N
Φ Φ tSJ φ tn -> ^ £ P N fi ts LQ CD ts P Φ l-i CO N P P 3 LQ tr SD- n 0 tO P H ts C φ to SD ts rr O N CO tr 0= LQ Φ rt 3 N Hi Φ 11 tr
N to < 0 0 H ts 3 H n tr Φ Φ φ ^ s Φ Λ Φ 3 11 H s: t) P
3 rr Φ n £ Φ tr P- rr tr Φ rt C φ tr P ι-i Φ tr LQ tr1 P - φ H, rr Φ
IQ SD H t P P Φ Φ CD N £ Φ φ P Φ P φ to ^ P rt (D Ω P 3= rt H φ 3 JD H ts 3 H, H rt s: P ι-i ts ts ts 3 tr N CO Hi Φ tr α. α tr SD ι-S Φ Φ ts SD CD Φ φ α CO 0 s: CD LQ rt t rt rt 3 N o- tr Φ CD Φ to S^ CD C P LQ ts rt P tl α φ s- Di P Φ rt Φ 3 P1 n Φ Di rt π •ts rr Φ rt Φ ts Φ t) P ι-l φ Φ φ rt Φ 3 s: CD
H P SD Φ *τ) rr Φ Φ ts c tr CD φ P i-i Φ 3 LQ P M Φ t LQ
LQ Φ rr ^ CO 3 h C ts ts tr φ φ 0 CO N CO Di 3 Φ φ φ CD n Φ φ i-i Φ £" Φ P 0 irj Φ Φ Φ ι-l P φ d φ $. Φ H to KΩ P rr 1-" 0 tl φ LQ H H CD P P SD rt H LQ Φ H CD tr LQ P Φ 3 rt
> 3 • ι-i tr 11 0 φ Φ rt ts CO C φ P rt φ Φ 3 to 3 φ
? H - 0 Φ SD N P Φ φ ts Hl Φ N CO 0 φ rt α Φ H 11 3 Φ rt •n 3 rr rt H IQ Mi 0 3 Φ ts !=: to P LQ P SD= Φ K 3 Φ H, φ to P P
H 3 CO i Φ 3 3 y Ω Φ φ SD m tr P ι-i φ tr rt ^^ Ω < 0 LQ tD
0 . 0 SD tr 3 d φ SD H α tr tl I—1 ts t5 tu Φ tr LQ Φ 0 tr 0 tr 3 P
3 Φ Φ 3 3 LQ H P CO Φ SD CD φ φ φ • φ φ 3 N Φ 3 Di φ H P, 3
3 P s- 3 ts φ rr £ P 01 c tr H rr Hi SD P Φ rt 3
3 P Φ P t Φ ts s; φ Q. 3 CD ü Φ Φ 2 tr Φ tS) 3 H ω Φ SD t LQ
€ CD Φ ι-S P 3 ? rr c M o Φ P c φ rt P ts tr Φ P-1 3 3 P P to Φ
P rt π Di ts ts SD (D H t V Φ Ω to -i ts SD φ 1— ' Gö - φ 3 Di Di rt 3 3
Φ φ rr H n O P tr φ Ω ts Q LQ l-i P tr 2 3 SD=
3 Φ SD P rr tr <! φ rt to t CO CD SD N ι-i Di CD N Φ tr1 SD Φ tr φ φ P 3 0 Φ Q 0 φ LQ 0 - rr CO d 0= Φ SD rr £ SD= Hi Λ
Φ 11 rr tl ts CQ 3 rr Φ H Φ h-1 SD φ Φ 1 3 to tr Φ Φ 3 rt CD Hl
P H φ Φ • 1 CO 3 P LQ "* to 3"
3 a φ 11
spielsweise Ventil-Öffnen oder Ventil-Schließen in der Aktionstabelle abgelegt. In einem Schritt Sll wird dann das Programm gestoppt . Das Programm wird dann bevorzugt entweder beim Eintritt des Ereignisses "Steuerbefehl empfangen" oder nach einer vorgegebenen Wartezeit erneut aufgerufen.
Ein weiteres Programm, das in Figur 5 dargestellt ist, wird in der Steuereinheit 12 vorzugsweise zyklisch oder auch als Interrupt-Prozedur abgearbeitet. In einem Schritt S15 wird das Programm gestartet.
In einem Schritt S16 wird geprüft, ob in der Aktionstabelle AT ein Eintrag mit einem Soll -Zählerstand vorhanden ist, der dem aktuellen Zählerstand des zweiten Zählers Z2 entspricht.
Ist dies nicht der Fall, so wird die Bearbeitung in einem Schritt S18 fortgesetzt. Ist dies jedoch der Fall, so wird in einem Schritt S17 aus der Aktionstabelle der entsprechende Steuerbefehl herausgelesen und ausgeführt.
Anschließend wird die Bearbeitung in dem Schritt S18 fortgesetzt, in dem geprüft wird, ob sich der Zählerstand seit der Durchführung des Schrittes S16 geändert hat. Ist dies nicht der Fall, so wird das Programm gestoppt. Andernfalls wird die Bearbeitung in dem Schritt S16 fortgesetzt.
Die Steuerbefehle, die zum Ansteuern der Stellglieder der verschiedenen Zylinder vorgesehen sind, können alle in der gemeinsamen Aktionstabelle AT abgelegt werden, da die Zähler- stände unabhängig von einem Bezug auf den jeweiligen oberen Totpunkt bei Zündung oder einen sonstigen zylinderspezifischen Bezugspunkt sind. Daher kann auch einfach ein zwei, vier, sechs oder acht Takt-Betrieb der Brennkraftmaschine realisiert werden, ohne daß Anpassungen an den Steuerbefehlen und der Schnittstellen der Steuereinrichtung und der Steuereinheit notwendig sind. Die Übertragung der Steuerbefehle von der Steuereinrichtung zur Steuereinheit kann prinzipiell jederzeit unter Berücksichtigung der zur Verarbeitung benötigten Rechenzeit erfolgen. Mittels des umlaufenden ersten und zweiten Zählers wird ein Bezug geschaffen, der sowohl in der Steuereinrichtung als auch in der Steuereinheit bekannt ist.
Weitere Vorteile sind, daß die Steuerbefehle für den Einsatz bei verschiedenen Motorbauarten, z. B. verschiedene Zylinder- zahlen nicht modifiziert werden müssen. Prozessbedingt optimale Sendezeitpunkt bzw. Sendekurbelwellenwinkel für die Steuerbefehle können von der Steuereinrichtung festgelegt werden. Sie müssen nicht auf eine maximale Drehzahl, für die Berechnungs- und Stellzeiten ausreichen, festgelegt werden.
Besonders vorteilhaft ist, wenn die Werte des ersten und zweiten Zählers ZI, Z2 in der Steuereinrichtung 9 und in der Steuereinheit 12 jeweils beim Empfang des Synchronisierungs- signals gespeichert werden und dann entweder die Steuerein- richtung oder die Steuereinheit den eigenen Zählerstand an die andere, also die Steuereinheit 12 oder die Steuereinrichtung übermittelt, die sich dann auf den jeweils anderen Zählerstand synchronisieren kann. Dadurch ist eine gemeinsame Zählerbasis gewährleistet .

Claims

Patentansprüche
1. Steuereinrichtung für eine Brennkraftmaschine mit
- Mitteln zum Erzeugen von Steuerbefehlen zum Steuern von Stellgliedern abhängig von mindestens einer Messgröße,
- einer Kommunikationsschnittstelle, zum Austausch von Nachrichten mit einer Steuereinheit (10) für Stellglieder,
- einem Zähler (ZI), dessen Zählerstand abhängt von den Pulsen eines Messsignals (MS) eines inkrementellen Kurbelwellen- winkelsensors, wobei die Steuerbefehle Soll -Zählerstände für die Durchführung der Steuerungsaufgaben enthalten.
2. Steuereinrichtung nach Anspruch 1, dadurch gekennzeichnet, dass der Zähler ein umlaufender Zähler ist, dessen Zähler- stand unabhängig ist von der Inkrementzahl des Kurbelwellen- winkelsensors während eines Arbeitspiels der Brennkraftmaschine .
3. Steuereinrichtung nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, dass der Zähler ein Dualzähler vorgegebener Bit -Länge ist.
4. Steuereinrichtung nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, dass der Zählerstand des Zählers (ZI) zwischen den Pulsen des Messsignals (MS) interpoliert wird.
5. Steuereinrichtung nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, dass Mittel zum Synchronisieren des Zählerstands des Zählers (ZI) und eines weiteren Zählers (Z2) in der Steuereinheit (10) vorhanden sind.
6. Steuereinrichtung nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, dass die Stellglieder Gaswechsel - ventile sind.
7. Steuereinheit für Stellglieder einer Brennkraftmaschine mit
- einer Kommunikationsschnittstelle, zum Austausch von Nachrichten mit einer Steuereinrichtung (9) der Brennkraft- maschine, die Steuerbefehle erzeugt zum Steuern der Stellglieder,
- einem Zähler (Z2) , dessen Zählerstand abhängt von den Pulsen eines Messsignals (MS) eines inkrementellen Kurbelwellen- winkelsensors , wobei die Steuerbefehle Soll-Zählerstände für die Durchführung der Steuerungsaufgaben enthalten und Mittel vorgesehen sind zum Durchführen der Steuerungsaufgaben abhängig von dem Zählerstand und dem Soll-Zählerstand.
8. Steuereinheit nach Anspruch 7, dadurch gekennzeichnet, dass der Zähler ein umlaufender Zähler ist, dessen Zählerstand unabhängig ist von der Inkrementzahl des Kurbelwellen- winkelsensors während eines Arbeitspiels der Brennkraftmaschine .
9. Steuereinheit nach einem der Ansprüche 7 oder 8, dadurch gekennzeichnet, dass der Zähler ein Dualzähler vorgegebener Bit-Länge ist.
10. Steuereinheit nach einem der Ansprüche 7 bis 9, dadurch gekennzeichnet, dass der Zählerstand des Zählers (Z2) zwischen den Pulsen des Messsignals (MS) interpoliert wird.
11. Steuereinheit nach einem der Ansprüche 7 bis 10, dadurch gekennzeichnet, dass Mittel zum Synchronisieren des Zähler- Stands des Zählers (Z2) und eines weiteren Zählers (ZI) in der Steuereinheit (10) vorhanden sind.
12. Steuereinheit nach einem der Ansprüche 7 bis 11, dadurch gekennzeichnet, dass die Stellglieder Gaswechselventile sind.
13. Verfahren zum Steuern einer Brennkraftmaschine, bei dem - Steuerbefehle zum Steuern von Stellgliedern abhängig von mindestens einer Messgröße in einer Steuereinrichtung (9) erzeugt werden, die Soll -Zählerstände für die Durchführung von Steuerungsaufgaben enthalten, - die Steuerbefehle an eine Steuereinheit (10) für Stellglieder gesendet und dort empfangen werden,
- ein Zählerstand eines Zählers abhängig von den Pulsen eines Messsignals (MS) eines inkrementellen Kurbelwellenwinkel - sensors verändert wird, - und die durch die Steuerbefehle vorgegebenen Steuerungsaufgaben in der Steuereinheit (10) abhängig von dem Zählerstand und dem Soll-Zählerstand durchgeführt werden.
14. Verfahren nach Anspruch 13, dadurch gekennzeichnet, dass der Zähler ein umlaufender Zähler ist, dessen maximaler Zähler standunabhängig ist von der Inkrementzahl des Kurbelwel- lenwinkelsensors während eines Arbeitsspiels der Brennkraftmaschine .
PCT/DE2000/004242 1999-11-30 2000-11-28 Steuereinrichtung und steuerverfahren für eine brennkraftmaschine, steuereinheit für stellglieder einer brennkraftmaschine WO2001040643A1 (de)

Priority Applications (4)

Application Number Priority Date Filing Date Title
DE50009562T DE50009562D1 (de) 1999-11-30 2000-11-28 Steuereinrichtung und steuerverfahren für eine brennkraftmaschine, steuereinheit für stellglieder einer brennkraftmaschine
JP2001542681A JP2003515697A (ja) 1999-11-30 2000-11-28 内燃機関用の制御装置、内燃機関の調整素子用の制御ユニット及び内燃機関の制御方法
EP00993274A EP1234108B1 (de) 1999-11-30 2000-11-28 Steuereinrichtung und steuerverfahren für eine brennkraftmaschine, steuereinheit für stellglieder einer brennkraftmaschine
US10/158,755 US6606552B2 (en) 1999-11-30 2002-05-30 Control device for final control elements of an internal combustion engine, control unit for actuator drives of an internal combustion engine and a method for controlling an internal combustion engine

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE19957537.1 1999-11-30
DE19957537 1999-11-30

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US10/158,755 Continuation US6606552B2 (en) 1999-11-30 2002-05-30 Control device for final control elements of an internal combustion engine, control unit for actuator drives of an internal combustion engine and a method for controlling an internal combustion engine

Publications (1)

Publication Number Publication Date
WO2001040643A1 true WO2001040643A1 (de) 2001-06-07

Family

ID=7930821

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/DE2000/004242 WO2001040643A1 (de) 1999-11-30 2000-11-28 Steuereinrichtung und steuerverfahren für eine brennkraftmaschine, steuereinheit für stellglieder einer brennkraftmaschine

Country Status (5)

Country Link
US (1) US6606552B2 (de)
EP (1) EP1234108B1 (de)
JP (1) JP2003515697A (de)
DE (1) DE50009562D1 (de)
WO (1) WO2001040643A1 (de)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AT4801U3 (de) * 2001-08-22 2002-06-25 Avl List Gmbh Verfahren und vorrichtung zum bereitstellen eines kurbelwinkelbasierten signalverlaufes
FR2898640A1 (fr) * 2006-03-20 2007-09-21 Siemens Vdo Automotive Sas Procede de transmission d'information relatif au fonctionnement d'un moteur a combustion interne
WO2009004162A2 (fr) * 2007-05-30 2009-01-08 Valeo Systemes De Controle Moteur Procede et dispositif de commande de soupape avec plusieurs phases de levee, procede d'alimentation d'un moteur thermique en comburant
DE10159347B4 (de) * 2001-06-18 2011-04-14 Mitsubishi Denki K.K. Steuervorrichtung und Steuerverfahren zur Steuerung einer Brennkraftmaschine
EP2895711B1 (de) * 2012-06-18 2017-07-19 Boeck, François Ventilantrieb mit direkter betätigung von der kurbelwelle für brennkraftmaschine

Families Citing this family (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030105577A1 (en) * 2001-12-05 2003-06-05 Dino Bortolin Autonomous control of engine operation via a lookup table
US7552714B2 (en) * 2006-08-16 2009-06-30 Andreas Stihl Ag & Co. Kg Ignition device for an internal combustion engine and method for its operation
US7865290B2 (en) * 2007-10-09 2011-01-04 Ford Global Technologies, Llc Valve control synchronization and error detection in an electronic valve actuation engine system
US8131447B2 (en) * 2008-07-11 2012-03-06 Tula Technology, Inc. Internal combustion engine control for improved fuel efficiency
US8701628B2 (en) 2008-07-11 2014-04-22 Tula Technology, Inc. Internal combustion engine control for improved fuel efficiency
US9020735B2 (en) 2008-07-11 2015-04-28 Tula Technology, Inc. Skip fire internal combustion engine control
US8336521B2 (en) 2008-07-11 2012-12-25 Tula Technology, Inc. Internal combustion engine control for improved fuel efficiency
US8616181B2 (en) * 2008-07-11 2013-12-31 Tula Technology, Inc. Internal combustion engine control for improved fuel efficiency
US8971057B2 (en) 2009-03-25 2015-03-03 Stem, Inc Bidirectional energy converter with controllable filter stage
WO2011008506A2 (en) * 2009-06-29 2011-01-20 Powergetics, Inc. High speed feedback for power load reduction using a variable generator
AU2010273751A1 (en) 2009-06-29 2012-02-02 Stem, Inc. High speed feedback adjustment of power charge/discharge from energy storage system
US8511281B2 (en) 2009-07-10 2013-08-20 Tula Technology, Inc. Skip fire engine control
US8996279B2 (en) * 2010-08-20 2015-03-31 Michael V. Dobeck Method and system for optimizing fuel delivery to a fuel injected engine operating in power mode
US8774977B2 (en) 2011-12-29 2014-07-08 Stem, Inc. Multiphase electrical power construction and assignment at minimal loss
US8803570B2 (en) 2011-12-29 2014-08-12 Stem, Inc Multiphase electrical power assignment at minimal loss
US8922192B2 (en) 2011-12-30 2014-12-30 Stem, Inc. Multiphase electrical power phase identification
US9406094B2 (en) 2012-08-14 2016-08-02 Stem Inc. Method and apparatus for delivering power using external data
US10782721B2 (en) 2012-08-27 2020-09-22 Stem, Inc. Method and apparatus for balancing power on a per phase basis in multi-phase electrical load facilities using an energy storage system
US11454999B2 (en) 2012-08-29 2022-09-27 Stem, Inc. Method and apparatus for automatically reconfiguring multi-phased networked energy storage devices at a site
US10756543B2 (en) 2012-09-13 2020-08-25 Stem, Inc. Method and apparatus for stabalizing power on an electrical grid using networked distributed energy storage systems
US9634508B2 (en) 2012-09-13 2017-04-25 Stem, Inc. Method for balancing frequency instability on an electric grid using networked distributed energy storage systems
US10389126B2 (en) 2012-09-13 2019-08-20 Stem, Inc. Method and apparatus for damping power oscillations on an electrical grid using networked distributed energy storage systems
US10693294B2 (en) 2012-09-26 2020-06-23 Stem, Inc. System for optimizing the charging of electric vehicles using networked distributed energy storage systems

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5201296A (en) * 1992-03-30 1993-04-13 Caterpillar Inc. Control system for an internal combustion engine
DE4313331A1 (de) * 1993-04-23 1994-10-27 Bosch Gmbh Robert Verfahren zur Auslösung von zur Winkellage eines rotierenden Teils abhängigen Vorgängen
DE19745765A1 (de) * 1996-10-28 1998-04-30 Man B & W Diesel Gmbh Mehrzylindriger Verbrennungsmotor mit einem elektronischen Steuersystem

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2428152B1 (fr) * 1978-06-07 1987-04-10 Bosch Gmbh Robert Dispositif pour la commande de processus fonction de parametres de marche et repetitifs pour moteurs a combustion interne
JPS5638542A (en) * 1979-09-05 1981-04-13 Hitachi Ltd Controlling method for engine
JPS639641A (ja) * 1986-06-27 1988-01-16 Hitachi Ltd 内燃機関の負荷トルク制御装置
JPS639679A (ja) * 1986-06-28 1988-01-16 Honda Motor Co Ltd 内燃機関の点火時期制御方法
JPS63289244A (ja) * 1987-05-20 1988-11-25 Nissan Motor Co Ltd 内燃機関の燃料供給制御装置
US4962470A (en) * 1988-08-01 1990-10-09 Delco Electronics Corporation Crankshaft pulse position developing apparatus having a synchronous digital filter
DE4131497A1 (de) 1991-09-21 1993-03-25 Vdo Schindling Verfahren zur ermittlung der winkelstellung der kurbelwelle einer brennkraftmaschine
DE4327455A1 (de) 1993-08-16 1995-02-23 Hella Kg Hueck & Co System zur Ansteuerung eines Stellgliedes zur Einstellung der Luftzufuhr eines Kraftfahrzeugmotors
DE4330906A1 (de) 1993-09-11 1995-03-16 Bosch Gmbh Robert Elektronische Steuereinrichtung
DE4331226A1 (de) 1993-09-15 1995-03-16 Bosch Gmbh Robert Einrichtung zur elektronischen Nachbildung der Position eines Bauteiles
DE4444751A1 (de) 1994-12-15 1996-06-20 Bosch Gmbh Robert System zur Steuerung einer Brennkraftmaschine
JP2000199450A (ja) * 1998-12-28 2000-07-18 Denso Corp エンジン制御装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5201296A (en) * 1992-03-30 1993-04-13 Caterpillar Inc. Control system for an internal combustion engine
DE4313331A1 (de) * 1993-04-23 1994-10-27 Bosch Gmbh Robert Verfahren zur Auslösung von zur Winkellage eines rotierenden Teils abhängigen Vorgängen
DE19745765A1 (de) * 1996-10-28 1998-04-30 Man B & W Diesel Gmbh Mehrzylindriger Verbrennungsmotor mit einem elektronischen Steuersystem

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10159347B4 (de) * 2001-06-18 2011-04-14 Mitsubishi Denki K.K. Steuervorrichtung und Steuerverfahren zur Steuerung einer Brennkraftmaschine
AT4801U3 (de) * 2001-08-22 2002-06-25 Avl List Gmbh Verfahren und vorrichtung zum bereitstellen eines kurbelwinkelbasierten signalverlaufes
US6827063B2 (en) 2001-08-22 2004-12-07 Avl List Gmbh Method and device for establishment of a signal pattern based on crank angle of internal combustion engine
FR2898640A1 (fr) * 2006-03-20 2007-09-21 Siemens Vdo Automotive Sas Procede de transmission d'information relatif au fonctionnement d'un moteur a combustion interne
WO2007107228A1 (fr) * 2006-03-20 2007-09-27 Continental Automotive France Procédé de transmission d'information relatif au fonctionnement d'un moteur à combustion interne
US7930929B2 (en) 2006-03-20 2011-04-26 Continental Automotive France Method of transmitting information relating to the operation of an internal combustion engine
WO2009004162A2 (fr) * 2007-05-30 2009-01-08 Valeo Systemes De Controle Moteur Procede et dispositif de commande de soupape avec plusieurs phases de levee, procede d'alimentation d'un moteur thermique en comburant
WO2009004162A3 (fr) * 2007-05-30 2009-04-09 Valeo Sys Controle Moteur Sas Procede et dispositif de commande de soupape avec plusieurs phases de levee, procede d'alimentation d'un moteur thermique en comburant
US8275537B2 (en) 2007-05-30 2012-09-25 Valeo Systemes De Controle Moteur Method and device for controlling a valve with several lift phases, and method for supplying a thermal engine with oxidant
EP2895711B1 (de) * 2012-06-18 2017-07-19 Boeck, François Ventilantrieb mit direkter betätigung von der kurbelwelle für brennkraftmaschine

Also Published As

Publication number Publication date
EP1234108B1 (de) 2005-02-16
JP2003515697A (ja) 2003-05-07
DE50009562D1 (de) 2005-03-24
US20020173902A1 (en) 2002-11-21
US6606552B2 (en) 2003-08-12
EP1234108A1 (de) 2002-08-28

Similar Documents

Publication Publication Date Title
WO2001040643A1 (de) Steuereinrichtung und steuerverfahren für eine brennkraftmaschine, steuereinheit für stellglieder einer brennkraftmaschine
DE4440656B4 (de) Variable Nockenwelleneinstellvorrichtung
EP0262166B1 (de) Verfahren zur erkennung des arbeitstaktes eines zylinders einer brennkraftmaschine
DE2504843C3 (de) Digital arbeitende elektronische Einrichtung zum Steuern von betriebsparameterabhängigen und sich wiederholenden Vorgängen bei Brennkraftmaschinen, insbesondere der Zündzeitpunkte von Brennkraftmaschinen mit Fremdzündung
WO1998012432A1 (de) Verfahren zur bestimmung der phasenlage bei einer 4-takt brennkraftmaschine mit ungerader zylinderzahl
WO1994023192A1 (de) Geberanordnung zur schnellen zylindererkennung bei einer mehrzylindrigen brennkraftmaschine
DE102006031569B3 (de) Verfahren und Vorrichtung zum Betreiben einer Brennkraftmaschine
EP0831224B1 (de) Geberanordnung zur schnellen Zylindererkennung bei einer Brennkraftmaschine
DE3307833C2 (de) Verfahren zum Anzeigen und/oder Speichern von Fehlern von Geberanordnungen an Brennkraftmaschinen
DE4143094C2 (de) Verfahren und Anordnung für eine elektronische Steuerung von Brennstoffinjektoren für einen Verbrennungsmotor
EP1242861B1 (de) Verfahren zum synchronisieren von mindestens zwei steuereinrichtungen
EP0678159B1 (de) Einrichtung zur kurbelwellensynchronen erfassung einer sich periodisch ändernden grösse
EP0489022B1 (de) Elektronischer zähler
DE3223328A1 (de) Einrichtung zum erfassen einer periodisch schwankenden groesse einer brennkraftmaschine
EP0114378A2 (de) Kraftstoffeinspritzvorrichtung für Brennkraftmaschinen
DE102007010115A1 (de) Pneumatikantrieb mit Zylinderschalter
DE3634587A1 (de) Zuendsystem fuer verbrennungsmotoren
DE19610609B4 (de) Anordnung zum Steuern sich zyklisch wiederholender Vorgänge in Brennkraftmaschinen
DE4340614A1 (de) Vorrichtung zur Verdrehung einer Nockenwelle gegenüber der Kurbelwelle in Kraftfahrzeugen
EP0898068B1 (de) Verfahren und Vorrichtung zur Steuerung der Kraftstoff-Einspritzmenge für eine Brennkraftmaschine in einem Fahrzeug
DE19900641A1 (de) Vorrichtung und Verfahren zur Drehwinkelerkennung der Nockenwelle einer mehrzylindrigen Brennkraftmaschine
DE19947764A1 (de) Verfahren und Vorrichtung zum Erkennen des Arbeitszustandes eines Zylinders einer 6-Zylinder- oder 12-Zylinder-Verbrennungsmaschine
EP0023960B1 (de) Elektronische Zündvorrichtung für eine Brennkraftmaschine
EP0506669A1 (de) Geber zur zylindererkennung.
DE10231081B4 (de) Verfahren und Vorrichtung zur Signalauswertung

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): JP US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
WWE Wipo information: entry into national phase

Ref document number: 2000993274

Country of ref document: EP

ENP Entry into the national phase

Ref country code: JP

Ref document number: 2001 542681

Kind code of ref document: A

Format of ref document f/p: F

WWE Wipo information: entry into national phase

Ref document number: 10158755

Country of ref document: US

WWP Wipo information: published in national office

Ref document number: 2000993274

Country of ref document: EP

WWG Wipo information: grant in national office

Ref document number: 2000993274

Country of ref document: EP