EP0367973B1 - Procédé de détection et d'exploitation de la vitesse de rotation d'un moteur à combustion à plusieurs cylindres - Google Patents

Procédé de détection et d'exploitation de la vitesse de rotation d'un moteur à combustion à plusieurs cylindres Download PDF

Info

Publication number
EP0367973B1
EP0367973B1 EP89118008A EP89118008A EP0367973B1 EP 0367973 B1 EP0367973 B1 EP 0367973B1 EP 89118008 A EP89118008 A EP 89118008A EP 89118008 A EP89118008 A EP 89118008A EP 0367973 B1 EP0367973 B1 EP 0367973B1
Authority
EP
European Patent Office
Prior art keywords
internal combustion
teeth
results
combustion engine
values
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 - Lifetime
Application number
EP89118008A
Other languages
German (de)
English (en)
Other versions
EP0367973A1 (fr
Inventor
Christoph Burckhardt
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.)
Daimler Benz AG
Original Assignee
Daimler Benz AG
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 Daimler Benz AG filed Critical Daimler Benz AG
Priority to AT89118008T priority Critical patent/ATE70896T1/de
Publication of EP0367973A1 publication Critical patent/EP0367973A1/fr
Application granted granted Critical
Publication of EP0367973B1 publication Critical patent/EP0367973B1/fr
Anticipated expiration legal-status Critical
Expired - Lifetime 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/0097Electrical control of supply of combustible mixture or its constituents using means for generating speed signals

Definitions

  • the invention relates to a method for detecting and evaluating the speed in multi-cylinder internal combustion engines according to the preamble of claim 1 and a device for performing the method.
  • DE-OS 3221640 describes a method and a device for controlling an internal combustion engine.
  • a controlled variable of an internal combustion engine is continuously changed by a calculated value by enlarging and reducing it by a certain amount.
  • the internal combustion engine is operated with this changing controlled variable and the effects of the controlled variable change are observed on the operation of the internal combustion engine by repeated detection and evaluation of the speed. Based on this evaluation, the controlled variable is changed in the direction of an optimal value.
  • the detection and evaluation of the speed takes place in such a way that the speed of the internal combustion engine is determined in several counting periods in each of a predetermined operating period, the corresponding speed values are compared with one another within each operating period and the result of the comparison for determining a direction of change of the controlled variable for a subsequent operating period is used.
  • the object of the invention is to develop a method of the generic type which allows the evaluation of the speed to be used for different control purposes while avoiding the disadvantages mentioned above.
  • one work cycle is divided into several equally large intervals.
  • the rotary movement of the internal combustion engine is detected by suitable sensors and the times required for each of the predetermined intervals of the working cycle are measured. These measured values within each work cycle are stored in the order of their determination in successive memory register cells of a control device.
  • the times required for the individual intervals of the new work cycle are measured again.
  • the next method step then compares the corresponding measured times of the last work cycle with the values of the previous work cycle located in the memory register cells and, after subtraction has been carried out, replaces the stored values with the respectively newly obtained values, e.g. by overwriting the memory register contents.
  • the comparison values obtained in this way can then be used for control purposes for the internal combustion engine.
  • FIG. 1 shows a schematic diagram of a device according to the invention with an internal combustion engine 1 and an associated injection pump 2.
  • a ring gear coupled to the output shaft of the internal combustion engine 1, for example a starter gear 3, makes it possible to detect the speed of the internal combustion engine 1 with the aid of a suitable sensor 4, which can be, for example, an inductive sensor, and to the control unit 5, in which the measured Speed values are saved to pass on.
  • the control unit 5 also carries out an evaluation of the rotational speed values by means of algorithms and comparison operations and forwards the results of this evaluation to a unit 6 for controlling corresponding actuators on the internal combustion engine 1, such as the injection pump 2.
  • the functional diagram shown in Figure 2 shows a speed sensor 4, which detects the speed of a device coupled to the output shaft of an internal combustion engine, such as a starter gear.
  • the signal curve of the inductive sensor 4, for example, shown in this block is converted in a pulse shaper 7 to the signal curve shown there. After they have been divided in a frequency divider 8, the pulses from the pulse shaper 7 control a gate circuit 9, by means of which the counting pulses generated in a generator 10 reach a counter 11.
  • the length of the counting intervals ie the number of teeth of the starter gear that pass the sensor 4 during an interval, is chosen so that the ratio of the number k of these teeth is an integer divisor of the total number of teeth i of the starter gear.
  • This ratio i / k forms the divider ratio of the frequency divider 8.
  • a work cycle of the internal combustion engine - corresponding to two crankshaft revolutions in a four-stroke internal combustion engine - is divided into individual, equally large intervals during which the counting pulses from the generator 10 to the counter 11 arrive.
  • the counter reading of the counter 11 is a measure of the rotational speed of the starter gear and thus also of the internal combustion engine. It behaves inversely proportional to the speed of rotation of the internal combustion engine.
  • the measurement results of the rotational speeds in the individual Intervals of each work cycle, that is to say the counter readings for these intervals successively arrive on the one hand via a shift register 12 to a read distributor 13 and on the other hand to a subtractor 14.
  • the read-in distributor 13 gives all the measurement results of an interval one after the other to one of the successive memory register cells R 1, ..., R n of a memory register 15.
  • the measurement result of the first interval is therefore stored in the register cell R 1, that of the second interval in R 2, etc.
  • n 2i / k memory register cells, where i is the total number of teeth of the starter gear and k is the number of teeth of the starter gear, which Set counting interval, mean.
  • the individual measurement results of the intervals of the current work cycle are compared with the corresponding measurement results of the previous work cycle read out from the register 15 via a read distributor 16 coupled to the read distributor 13 with the aid of the subtractor 14 compared and evaluated for control purposes on the internal combustion engine.
  • the measurement result of each interval of the current work cycle controlled by the shift register 12, is passed to the memory register 15 and overwrites the value of the previous interval there until the results of the entire current work cycle are stored in the register 15.
  • This process is then continued periodically for each further work cycle, so that each interval of a previous work cycle is always compared with the corresponding interval of the subsequent work cycle. From this comparison, knowledge about the rotational irregularity of the internal combustion engine can be obtained, which are then evaluated for control purposes.
  • each measurement result can be unambiguously assigned to a specific cylinder or even a specific work cycle of a cylinder and - again by comparing the corresponding measurement results from successive work cycles - irregularities in the operating behavior of an individual cylinder, for example due to loss of compression, can be recognized and for control purposes, eg by means of multiple injection.
  • the mean 17 is used to form the mean value from the measurement results of all intervals of a work cycle and this mean value a is stored for a certain number m of work cycles in individual memory register cells R al ,... R on a shift register.
  • the low-pass filter 18 determines a weighted averaged speed from the memory contents of the register cells R a multiplied by the register-related weighting factor n the internal combustion engine, and in a differentiator 19, the first time derivative d n / dt this average speed.
  • Both the signal of the medium speed n , as well as that of the derivative d n / dt are supplied as input variables to a schematically represented characteristic field 20 or 21, the characteristic for the signal of the average speed n
  • the characteristic for the signal of the average speed n can have the course shown in Figure 4 and the characteristic for the signal of the derivative d n / dt, for example, the course shown in Figure 5.
  • the output variables determined from the characteristic curves n v or d n v / dt arrive at a summing point 22 and from there to a comparator or subtractor 23, which uses this signal and the results described above to compare the rotational speeds of the individual corresponding intervals that come from the subtractor 14 in the output stage 24 for control purposes generated manipulated variables of the internal combustion engine.
  • FIG. 3 shows a modification of the functional diagram according to FIG. 2, parts which match are provided with the same reference numerals as in FIG. 2.
  • the mean speed n and the derivative derived from it d n / dt not obtained from the averaged interval measured values a, but the speed pulses go directly from the pulse shaper 7 via a further gate circuit 25 and a separate counter 26 to the low-pass filter 18, where they are processed to the required values.
  • the acquisition and evaluation of the measurement results of certain intervals of the periodically recurring work cycles can be suspended in a simple manner, thereby computing time for other tasks, such as for diagnostic purposes or for obtaining of transmission time for serial interfaces.

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)
  • Testing Of Engines (AREA)

Claims (10)

1. Procédé de détection et d'analyse de la vitesse de rotation de moteurs à combustion interne à plusieurs cylindres au moyen d'un capteur de détection de la vitesse de rotation, d'un appareil de commande à registre de mémoires pour l'enregistrement des valeurs mesurées de la vitesse de rotation et d'un comparateur d'analyse des valeurs enregistrées de certains registres de mémoires et de valeurs momentanées, ainsi qu'au moyen d'une unité de commande d'organes réglants correspondants à l'aide des résultats de cette analyse pour agir sur le moteur à combustion interne, les étapes répétitives suivantes étant exécutées:
a) mesure des temps nécessaires pour certains intervalles successifs de même longueur d'un cycle de travail,
b) enregistrement de ces résultats de mesure dans des registres de mémoires successifs séparés (R ₁..., Rn)
c) répétition de l'étape a) pour le cycle de travail suivant, caractérisé par
d) la soustraction des résultats correspondants individuels de mesure des deux cycles de travail successifs et remplacement des résultats de mesure du cycle précédent de travail enregistrés dans les registres correspondants (R ₁..., Rn) par les résultats de mesure correspondants du cycle de travail suivant,
e) analyse des résultats de la comparaison à des fins de réglage.
2. Procédé selon la revendication 1, caractérisé par la mesure du temps nécessaire pour le passage d'un nombre déterminé (k) de dents d'une couronne dentée couplée avec la sortie du moteur à combustion interne.
3. Procédé selon la revendication 1 ou 2, caractérisé en ce que la comparaison des résultats individuels de mesure s'effectue avec une grandeur de comparaison obtenue à partir des moyennes pondérées (n) des résultats de mesure du cycle précédent de travail.
4. Procédé selon l'une des revendications 1 à 3, caractérisé en ce que la comparaison des résultats individuels de mesure s'effectue à l'aide d'une grandeur de comparaison obtenue à partir des moyennes pondérées des dérivées par rapport au temps (dn/dt) des résultats de mesure des cycles précédents de travail.
5. Procédé selon l'une des revendications 1 à 4, caractérisé en ce que les étapes du procédé concernant des intervalles déterminés des cycles de travail revenant périodiquement sont supprimées.
6. Procédé selon l'une des revendications 1 à 5, caractérisé en ce que des étapes simples, critiques en temps, du procédé, sont réalisées au moyen de matériel/microprogrammes, tandis que des étapes du procédé exigeant un temps de calcul important, non critiques en temps, sont réalisées par logiciel et se déroulent en parallèle.
7. Dispositif de détection et d'analyse de la vitesse de rotation de moteurs à combustion interne à plusieurs cylindres, comprenant un capteur de détection de la vitesse de rotation, un appareil de commande comprenant des registres de mémoires pour l'enregistrement des valeurs mesurées de la vitesse de rotation ainsi qu'un comparateur d'analyse des grandeurs enregistrées de certains registres de mémoires et de grandeurs momentanées, ainsi qu'une unité de commande d'organes réglants correspondants à l'aide des résultats de cette analyse pour agir sur le moteur à combustion interne, pour la mise en oeuvre du procédé selon la revendication 1, les moyens suivants étant prévus:
a) des moyens de mesure des temps nécessaires pour des intervalles déterminés successifs de même longueur d'un cycle de travail,
b) des moyens d'enregistrement de ces résultats de mesure dans des registres de mémoires successifs séparés (R₁,...Rn),
c) des moyens pour répéter l'étape a) pour le cycle de travail suivant, caractérisé par
d) des moyens de soustraction des résultats individuels correspondants de mesure des deux cycles de travail successifs et de remplacement des résultats de mesure du cycle précédent de travail enregistrés dans les registres correspondants (R₁,...Rn) par les résultats correspondants de mesure du cycle de travail suivants;
e) des moyens d'analyse du résultat de la comparaison à des fins de réglage.
8. Dispositif selon la revendication 7, caractérisé en ce que, pour la mesure du temps, les dents d'une couronne dentée du démarreur (3) sont détectées par un capteur (4) et le nombre (k) des dents détectées au cours de chaque mesure individuelle est un diviseur du nombre total de dents (i) de la roue dentée du démarreur (3).
9. Dispositif selon la revendication 7 ou 8, caractérisé en ce que, pour la mesure du temps, les dents d'une roue dentée de démarreur (3) sont détectées par un capteur (4) et le rapport du nombre total de dents (i) de la roue dentée du démarreur (3) au nombre (k) des dents détectées pour une mesure individuelle correspond au nombre de cylindres du moteur à combustion interne (1) ou à un multiple de ce nombre.
10. Dispositif selon l'une des revendications 7 à 9, caractérisé en ce que le capteur (4) est un capteur à induction.
EP89118008A 1988-10-14 1989-09-28 Procédé de détection et d'exploitation de la vitesse de rotation d'un moteur à combustion à plusieurs cylindres Expired - Lifetime EP0367973B1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AT89118008T ATE70896T1 (de) 1988-10-14 1989-09-28 Verfahren zur erfassung und auswertung der drehzahl bei mehrzylinder-brennkraftmaschinen.

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE3835002A DE3835002C3 (de) 1988-10-14 1988-10-14 Verfahren zur Erfassung und Auswertung der Drehzahl bei Mehrzylinder-Brennkraftmaschinen
DE3835002 1988-10-14

Publications (2)

Publication Number Publication Date
EP0367973A1 EP0367973A1 (fr) 1990-05-16
EP0367973B1 true EP0367973B1 (fr) 1991-12-27

Family

ID=6365107

Family Applications (1)

Application Number Title Priority Date Filing Date
EP89118008A Expired - Lifetime EP0367973B1 (fr) 1988-10-14 1989-09-28 Procédé de détection et d'exploitation de la vitesse de rotation d'un moteur à combustion à plusieurs cylindres

Country Status (3)

Country Link
EP (1) EP0367973B1 (fr)
AT (1) ATE70896T1 (fr)
DE (2) DE3835002C3 (fr)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4215581B4 (de) * 1992-05-12 2004-05-06 Robert Bosch Gmbh System zur Steuerung einer magnetventilgesteuerten Kraftstoffzumeßeinrichtung
DE4319677C2 (de) * 1993-06-14 2002-08-01 Bosch Gmbh Robert Verfahren und Vorrichtung zur Regelung der Laufruhe einer Brennkraftmaschine
DE19959679A1 (de) * 1999-12-10 2001-06-21 Bosch Gmbh Robert Verfahren und Vorrichtung zur Unterdrückung von Drehzahlschwankungen
DE10143953B4 (de) * 2001-09-07 2005-12-29 Siemens Ag Drehzahlerfassungsverfahren
DE10218641B4 (de) * 2002-04-25 2006-11-30 Bayerische Motoren Werke Ag Motordrehzahl-Bestimmung
DE102019201149A1 (de) * 2019-01-30 2020-07-30 Robert Bosch Gmbh Verfahren zum Diagnostizieren einer Leckage eines Zylinders einer Brennkraftmaschine

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3221640A1 (de) * 1981-06-08 1983-01-05 Nippondenso Co., Ltd., Kariya, Aichi Verfahren und vorrichtung zur optimalregelung von brennkraftmaschinen

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4064747A (en) * 1976-05-07 1977-12-27 United Technologies Corporation Relative and sub-cyclic speed measurements for internal combustion engine diagnostics
DE2918802C2 (de) * 1979-05-10 1992-02-27 Robert Bosch Gmbh, 7000 Stuttgart Verfahren zur Gewinnung eines Beschleunigungs- oder Verzögerungssignals aus einem einer Geschwindigkeit proportionalen Signal
JPS59141750A (ja) * 1983-01-19 1984-08-14 Diesel Kiki Co Ltd 内燃機関用回転速度デ−タ発生装置
JPS60184948A (ja) * 1984-03-02 1985-09-20 Toyota Motor Corp 電子制御デイ−ゼルエンジンの気筒別燃料噴射量学習制御方法

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3221640A1 (de) * 1981-06-08 1983-01-05 Nippondenso Co., Ltd., Kariya, Aichi Verfahren und vorrichtung zur optimalregelung von brennkraftmaschinen

Also Published As

Publication number Publication date
EP0367973A1 (fr) 1990-05-16
DE58900633D1 (de) 1992-02-06
DE3835002C2 (fr) 1991-05-08
ATE70896T1 (de) 1992-01-15
DE3835002C3 (de) 1994-02-24
DE3835002A1 (de) 1990-04-19

Similar Documents

Publication Publication Date Title
DE69617513T2 (de) Nichtlineare dynamische Transformation zur Korrektur einer torsionsschwingungsbehafteten Kurbelwellenbeschleunigung
DE4228677C2 (de) Vorrichtung zur Ermittlung des Auftretens eines Zündaussetzers in einer eine Kurbelwelle aufweisenden Mehrzylinder-Brennkraftmaschine
DE69129245T2 (de) Vorrichtung zur Detektierung von Fehlzündungen
DE3336028C2 (fr)
DE4133752C2 (de) Maschinensteuervorrichtung und Maschinensteuerverfahren zur Steuerung eines Betriebsparameters einer Maschine
DE10017749B4 (de) System zur Erfassung von Fehlzündungen in Verbrennungsmotoren
DE69410911T2 (de) Vorrichtung und Verfahren zum Kompensieren von Torsionsstörungen bei Kurbelwellen
DE4219135B4 (de) System zur Erfassung von Fehlzündungen in einer Brennkraftmaschine
DE2742057A1 (de) Geraet und verfahren zum messen von relativ- und teilarbeitsspieldrehzahlen bei der diagnose von verbrennungsmotoren
DE69525335T2 (de) Adaptive verbesserung des profils für rotierende positionsgeber in sich hin- undherbewegenden maschinen
DE4403348A1 (de) Verfahren zur Detektion von Fehlzündung, basierend auf Fluktuationen in der Kurbelwellenrotation
DE3902168A1 (de) Verfahren und vorrichtung zum messen der motor-luftmassen-stroemung
WO1997011345A1 (fr) Procede de detection de rates de combustion par evaluation des variations de vitesse
DE19733958A1 (de) Verfahren und Vorrichtung zur Korrektur von Toleranzen eines Geberrades
DE10255583B4 (de) Fehlzündungsdetektionsvorrichtung für einen Verbrennungsmotor
DE19540675C1 (de) Verfahren zur Momentenschätzung mittels Drehzahlauswertung an der Kurbelwelle einer Brennkraftmaschine
DE3932075C2 (de) Verfahren zur Erkennung eines Bezugszylinders bei einer Mehrzylinder-Brennkraftmaschine und Vorrichtung zur Durchführung des Verfahrens
DE3644639C2 (fr)
DE3421640C2 (fr)
EP0367973B1 (fr) Procédé de détection et d'exploitation de la vitesse de rotation d'un moteur à combustion à plusieurs cylindres
DE3332941A1 (de) Verfahren und vorrichtung zur schallanalyse von maschinen und anlagen
DE69932523T2 (de) Verfahren und system zum erfassen von verbrennungsaussetzern unter verwendung einer synchronen korrektur
DE3516802C2 (fr)
DE4433044A1 (de) Verfahren zur Korrektur eines Meßfehlers
DE2424991C3 (de) Verfahren und Vorrichtung zur Bestimmung des Zündwinkels von Brennkraftmaschinen

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

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AT DE FR GB IT

17P Request for examination filed

Effective date: 19900502

17Q First examination report despatched

Effective date: 19910212

ITF It: translation for a ep patent filed
GRAA (expected) grant

Free format text: ORIGINAL CODE: 0009210

AK Designated contracting states

Kind code of ref document: B1

Designated state(s): AT DE FR GB IT

REF Corresponds to:

Ref document number: 70896

Country of ref document: AT

Date of ref document: 19920115

Kind code of ref document: T

REF Corresponds to:

Ref document number: 58900633

Country of ref document: DE

Date of ref document: 19920206

GBT Gb: translation of ep patent filed (gb section 77(6)(a)/1977)
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
REG Reference to a national code

Ref country code: GB

Ref legal event code: 732E

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

Ref country code: GB

Payment date: 19990907

Year of fee payment: 11

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

Ref country code: AT

Payment date: 19990923

Year of fee payment: 11

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

Ref country code: FR

Payment date: 19990927

Year of fee payment: 11

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

Ref country code: DE

Payment date: 19991125

Year of fee payment: 11

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

Ref country code: GB

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

Effective date: 20000928

Ref country code: AT

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

Effective date: 20000928

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

Effective date: 20000928

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

Ref country code: FR

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

Effective date: 20010531

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

REG Reference to a national code

Ref country code: FR

Ref legal event code: ST

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 NON-PAYMENT OF DUE FEES;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: 20050928