DE102012223424A1 - Method for determining actual angular value of rotary motion of cam shaft in internal combustion engine in engine section operation, involves providing transmitter wheel with markings, where transmitter wheel is connected with cam shaft - Google Patents

Method for determining actual angular value of rotary motion of cam shaft in internal combustion engine in engine section operation, involves providing transmitter wheel with markings, where transmitter wheel is connected with cam shaft Download PDF

Info

Publication number
DE102012223424A1
DE102012223424A1 DE201210223424 DE102012223424A DE102012223424A1 DE 102012223424 A1 DE102012223424 A1 DE 102012223424A1 DE 201210223424 DE201210223424 DE 201210223424 DE 102012223424 A DE102012223424 A DE 102012223424A DE 102012223424 A1 DE102012223424 A1 DE 102012223424A1
Authority
DE
Germany
Prior art keywords
camshaft
engine operation
determined
internal combustion
edge positions
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.)
Pending
Application number
DE201210223424
Other languages
German (de)
Inventor
Paul Stuckert
Andreas LASSL
Oliver Krannich
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Robert Bosch GmbH
Original Assignee
Robert Bosch GmbH
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Robert Bosch GmbH filed Critical Robert Bosch GmbH
Priority to DE201210223424 priority Critical patent/DE102012223424A1/en
Priority to KR1020130154924A priority patent/KR102093195B1/en
Priority to CN201310685814.9A priority patent/CN103867316B/en
Publication of DE102012223424A1 publication Critical patent/DE102012223424A1/en
Pending 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
    • F02D13/00Controlling the engine output power by varying inlet or exhaust valve operating characteristics, e.g. timing
    • F02D13/02Controlling the engine output power by varying inlet or exhaust valve operating characteristics, e.g. timing during engine operation
    • 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/28Interface circuits
    • 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/008Controlling each cylinder individually
    • F02D41/0087Selective cylinder activation, i.e. partial cylinder operation
    • 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/02Circuit arrangements for generating control signals
    • F02D41/04Introducing corrections for particular operating 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/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/2406Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
    • F02D41/2425Particular ways of programming the data
    • F02D41/2429Methods of calibrating or learning
    • F02D41/2451Methods of calibrating or learning characterised by what is learned or calibrated
    • F02D41/2474Characteristics of sensors
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D45/00Electrical control not provided for in groups F02D41/00 - F02D43/00
    • 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/0002Controlling intake air
    • F02D2041/001Controlling intake air for engines with variable valve actuation
    • 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/28Interface circuits
    • F02D2041/286Interface circuits comprising means for signal processing
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/2406Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
    • F02D41/2425Particular ways of programming the data
    • F02D41/2429Methods of calibrating or learning
    • F02D41/2432Methods of calibration

Landscapes

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

Abstract

The method involves providing a transmitter wheel (10) with multiple markings (12a,12b,12c,12d), where the transmitter wheel is connected with a rotating cam shaft (11) in a rotary manner. A sensor (13) is provided to scan the markings of the transmitter wheel and to determine the measuring signal. An independent claim is included for a computer program with program code medium stored in a machine readable storage medium of a computer unit.

Description

Die vorliegende Erfindung betrifft ein Verfahren zur Bestimmung eines Istwinkelwerts der Drehbewegung einer sich drehenden Nockenwelle in einem Verbrennungsmotor in einem Teilmotorbetrieb.The present invention relates to a method for determining an actual angle value of the rotational movement of a rotating camshaft in an internal combustion engine in a partial engine operation.

Stand der TechnikState of the art

In 4-Takt-Verbrennungsmotoren dreht sich die Nockenwelle üblicherweise mit der halben Drehzahl der Kurbelwelle. Eine Umdrehung der Nockenwelle (360°NW) entspricht somit zwei Umdrehungen der Kurbelwelle mit einem Kurbelwellenwinkel von 720°KW und somit einem kompletten Verbrennungszyklus des Verbrennungsmotors. Bei einer Nockenwellenverstellung (auch variable Nockenwellensteuerung genannt) ist es möglich, in einem gewissen Rahmen einen relativen Winkelversatz zwischen Nockenwellenstellung und Kurbelwellenstellung zu erzeugen. Dabei wird üblicherweise auch eine Nockenwellenregelung durchgeführt, um den Winkelversatz zu regeln. Dafür ist eine Bestimmung der aktuellen Stellung (Istwinkelwert der Drehbewegung von 0 bis 720°KW) der Nockenwelle nötig, wofür ein Geberrad genutzt werden kann. Am Umfang dieses Geberrads sind Markierungen angebracht. Das Geberrad wird drehfest an der Nockenwelle befestigt und die Markierungen können mit einem Aufnehmer abgetastet werden. Dabei wird im Aufnehmer, beispielsweise einem induktiven Aufnehmer, von den vorbeilaufenden Markierungen ein elektrisches Signal erzeugt.In 4-stroke internal combustion engines, the camshaft usually rotates at half the speed of the crankshaft. One revolution of the camshaft (360 ° NW) thus corresponds to two revolutions of the crankshaft with a crankshaft angle of 720 ° KW and thus a complete combustion cycle of the internal combustion engine. In a camshaft adjustment (also called variable camshaft control), it is possible to produce within a certain frame, a relative angular offset between the camshaft position and crankshaft position. In this case, a camshaft control is usually performed to control the angular displacement. For this, a determination of the current position (actual angle value of the rotational movement from 0 to 720 ° CA) of the camshaft is necessary, for which purpose a transmitter wheel can be used. There are markings on the circumference of this sender wheel. The sender wheel is fixed against rotation on the camshaft and the markings can be scanned with a pickup. In this case, an electrical signal is generated in the sensor, for example an inductive pickup, by the passing markers.

Passiert eine Markierung den Aufnehmer, kann eine steigende und eine fallende Flanke in dem gemessenen Signal detektiert werden. Dabei können beispielsweise die fallenden Flanken näherungsweise äquidistant sein, die steigenden Flanken nicht. Durch diese Struktur kann eine schnelle Synchronisation bei Motorstart gewährleistet werden. Aus den Flankenpositionen im Messsignal kann die Stellung der Nockenwelle bestimmt werden. Dabei kann die Nockenwellenstellung segmentweise erfasst werden, d.h. nur ein- oder mehrmals pro Nockenwellenumdrehung erhält man eine aktuelle, winkelgenaue Information über die Nockenwellenstellung. An den Stellen zwischen den Segmentgrenzen steht die absolute, winkelgenaue Nockenwellenstellung nicht zur Verfügung. Als Segment wird dabei ein vorgebbarer Drehwinkelbereich der Nockenwelle, dessen Erstreckung beispielsweise von der Zahl der Zylinder abhängig ist, bezeichnet. If a marker passes the transducer, a rising and falling edge can be detected in the measured signal. In this case, for example, the falling edges can be approximately equidistant, the rising edges not. This structure ensures fast synchronization at engine start. From the edge positions in the measurement signal, the position of the camshaft can be determined. In this case, the camshaft position can be detected in segments, i. Only once or several times per camshaft revolution does one obtain up-to-the-minute, accurate-angle information about the camshaft position. At the points between the segment boundaries, the absolute angle-precise camshaft position is not available. In this case, a predefinable rotation angle range of the camshaft, the extent of which depends, for example, on the number of cylinders, is referred to as the segment.

Es existieren nun unterschiedliche Mechanismen, die die Drehung der Nockenwelle beeinflussen. Beispielsweise können in gewissen Verbrennungsmotoren zur Kraftstoffeinsparung im niedrigen Teillastbereich einzelne Zylinder vollständig abgeschaltet werden, so dass in diesen keine Verbrennung mehr stattfindet. Ein derartiger Betrieb wird als Teilmotorbetrieb bezeichnet, im Gegensatz zum sogenannten Vollmotorbetrieb, in dem alle Zylinder befeuert werden. Ein weiteres Beispiel bilden Systeme mit variablem Ventilhub, die es ermöglichen, zylinderindividuell die Nockenform zu verändern. Im sogenannten Nullhub wird die Form eines oder mehrerer Nocken derart verändert, dass diese Nocken die zugehörigen Ventile nicht mehr betätigen, wodurch sich ein Teilmotorbetrieb realisieren lässt.There are now different mechanisms that affect the rotation of the camshaft. For example, in certain internal combustion engines for fuel economy in the low partial load range individual cylinders can be completely switched off, so that no more combustion takes place in these. Such operation is referred to as a partial engine operation, as opposed to so-called full engine operation in which all cylinders are fired. Another example is systems with variable valve lift, which make it possible to change the cam shape individually for each cylinder. In the so-called zero stroke, the shape of one or more cams is changed in such a way that these cams no longer actuate the associated valves, as a result of which a partial engine operation can be realized.

In solchen Fällen ändert sich das Wechselmoment, das von den Ventilen auf die Nockenwelle ausgeübt wird, und somit das Schwingungsverhalten der Nockenwelle. Lässt ein Nocken ein Ventil eines nicht befeuerten Zylinders aus oder ändert sich die Form eines Nockens, ändert sich auch die Drehbewegung und die Drehgeschwindigkeit der Nockenwelle an diesen Istwinkelwerten. Es kommt dadurch zu einer variierenden Abweichung im Winkelversatz, der sich negativ auf die Nockenwellenregelung auswirkt. In such cases, the alternating torque exerted by the valves on the camshaft, and thus the vibration behavior of the camshaft changes. If a cam exhausts a valve of a non-fired cylinder or if the shape of a cam changes, the rotational movement and the rotational speed of the camshaft also changes at these actual angle values. This results in a varying deviation in the angular offset, which has a negative effect on the camshaft control.

Es ist daher wünschenswert, eine Methode bereitzustellen, um eine Regelung der Drehbewegung der Nockenwelle insbesondere dann zu verbessern, wenn im Falle eines Teilmotorbetriebs einer oder mehrere der Zylinder des Verbrennungsmotors nicht befeuert werden.It is therefore desirable to provide a method for improving control of the rotational movement of the camshaft, in particular, when one or more of the cylinders of the internal combustion engine are not fired in the case of a partial engine operation.

Offenbarung der ErfindungDisclosure of the invention

Erfindungsgemäß wird ein Verfahren zur Bestimmung eines Istwinkelwerts der Drehbewegung einer sich drehenden Nockenwelle in einem Verbrennungsmotor in einem Teilmotorbetrieb mit den Merkmalen des Patentanspruchs 1 vorgeschlagen. Vorteilhafte Ausgestaltungen sind Gegenstand der Unteransprüche sowie der nachfolgenden Beschreibung.According to the invention, a method for determining an actual angle value of the rotational movement of a rotating camshaft in an internal combustion engine in a partial engine operation with the features of patent claim 1 is proposed. Advantageous embodiments are the subject of the dependent claims and the following description.

Ein erfindungsgemäßes Verfahren dient der Adaption eines Messsignals einer sich drehenden Nockenwelle in einem Verbrennungsmotor in einem Teilmotorbetrieb, insbesondere mit variablem Ventilhub und Nullhub. Vorzugsweise wird der Teilmotorbetrieb durch Umschalten der Nockenform auf einen Nullhub realisiert. Ein Geberrad mit einer Anzahl von Markierungen (z.B. Zahnrad mit einer Anzahl von Zähnen) ist dabei drehfest mechanisch mit der Nockenwelle des Verbrennungsmotors verbunden. Das Geberrad führt dabei dieselbe Drehbewegung aus wie die Nockenwelle. Ein Aufnehmer, z.B. ein magnetischer Sensor, tastet die Markierungen des Geberrads ab und bestimmt dabei ein Messsignal, beispielsweise eine elektrisches Spannungssignal. Aus diesem Messsignal werden die Flankenpositionen der Markierungen des Geberrads bestimmt.An inventive method is used to adapt a measurement signal of a rotating camshaft in an internal combustion engine in a partial engine operation, in particular with variable valve lift and zero stroke. Preferably, the partial engine operation is realized by switching the cam shape to a zero stroke. A sender wheel with a number of markings (e.g., gear with a number of teeth) is non-rotatably mechanically connected to the camshaft of the internal combustion engine. The sender wheel performs the same rotational movement as the camshaft. A transducer, e.g. a magnetic sensor, scans the marks of the encoder wheel and thereby determines a measurement signal, for example an electrical voltage signal. From this measurement signal, the edge positions of the markings of the encoder wheel are determined.

Zu einem zweiten, späteren Zeitpunkt, der nach einem ersten, früheren Zeitpunkt liegt, findet eine Korrektur statt. Dabei wird das Messsignal bestimmt und daraus werden die Flankenpositionen zu diesem zweiten Zeitpunkt bestimmt. Aus diesen Flankenpositionen zum zweiten Zeitpunkt wird auf Grundlage eines zum ersten Zeitpunkt ermittelten Zusammenhangs ein Istwinkelwert der Drehung der Nockenwelle des Verbrennungsmotors bestimmt.At a second, later time, which is after a first, earlier time, a correction takes place. At the same time the measuring signal becomes determines and from this the edge positions are determined at this second time. From these edge positions at the second time, an actual angle value of the rotation of the camshaft of the internal combustion engine is determined on the basis of a relationship determined at the first time.

Die Erfindung beinhaltet somit eine Korrektur zu dem zweiten Zeitpunkt, vorzugsweise im laufenden Betrieb des VerbrennungsmotorsThe invention thus includes a correction to the second time, preferably during operation of the internal combustion engine

Vorzugsweise findet zu dem ersten Zeitpunkt eine Adaption statt, wobei ein Zusammenhang zwischen Flankenpositionen, welche zu diesem ersten Zeitpunkt bestimmten werden, und dem Istwinkel der Drehbewegung der Kurbelwelle oder der Nockenwelle (dies ist gleichwertig, da während der Adaption Nockenwellenwinkel und Kurbelwellenwinkel in ihrem festen Verhältnis von 2:1 stehen) bestimmt wird. Preferably, an adaptation takes place at the first time, wherein a relationship between edge positions determined at this first time and the actual angle of rotation of the crankshaft or camshaft (this is equivalent because during the adaptation, camshaft angle and crankshaft angle in their fixed ratio of 2: 1) is determined.

Vorteile der ErfindungAdvantages of the invention

Die Erfindung schafft eine Möglichkeit, die Nockenwellenregelung im Teilmotorbetrieb durch eine Glättung der Istwinkelbestimmung zu verbessern. Sprünge im Istwinkelsignal werden reduziert. Überraschenderweise kann die Glättung durch im Teilmotorbetrieb durchzuführende Maßnahmen erreicht werden, die im Wesentlichen einer sogenannten Segmentlängenadaption, wie sie üblicherweise im Vollmotorbetrieb durchgeführt wird, entsprechen. Dies ist insofern überraschend, als bei der Segmentlängenadaption die tatsächlichen (fertigungsbedingten) Segmentlängen des Geberrads bestimmt werden, welche sich jedoch an sich nicht zwischen Vollmotorbetrieb und Teilmotorbetrieb unterscheiden. Führt man nun jedoch eine Segmentlängenadaption auch im Teilmotorbetrieb durch, zeigt sich, dass sich hier andere Segmentlängen als im Vollmotorbetrieb ergeben. Dies liegt an der erläuterten Drehungleichförmigkeit im Teilmotorbetrieb, wobei jedoch die Adaption von einer Gleichförmigkeit der Drehung ausgeht. Bei Verwendung dieser (eigentlich unrichtigen) Segmentlängen im Teilmotorbetrieb für die Korrektur des späteren Messsignals wird nun die Istwinkelbestimmung ebenso fehlerhaft. Die eigentlich auftretenden Winkelsprünge werden bei der Istwinkelbestimmung nicht mehr erkannt. Die Regelung muss somit auch nicht mehr darauf reagieren und wird verbessert. Diese eigentlich fehlerhafte Bestimmung des Istwinkels der Nockenwelle wirkt sich jedoch nicht negativ auf die Verbrennung aus, da die zugehörigen Zylinder gerade diejenigen sind, die ohnehin nicht befeuert werden.The invention provides a way to improve the camshaft control in partial engine operation by smoothing the Istwinkelbestimmung. Jumps in the actual angle signal are reduced. Surprisingly, the smoothing can be achieved by measures to be carried out in the partial engine operation, which substantially correspond to a so-called segment length adaptation, as is usually carried out in full engine operation. This is surprising insofar as in the segment length adaptation, the actual (production-related) segment lengths of the encoder wheel are determined, which, however, do not differ per se between full engine operation and partial engine operation. However, if a segment length adaptation is also carried out in partial engine operation, it can be seen that other segment lengths result here than in full engine operation. This is due to the illustrated rotational nonuniformity in partial engine operation, but the adaptation assumes uniformity of rotation. When using this (actually incorrect) segment lengths in the partial engine operation for the correction of the later measurement signal, the actual angle determination is now also incorrect. The actually occurring angle jumps are no longer detected in the actual angle determination. The regulation therefore no longer has to react and is improved. However, this actually erroneous determination of the actual angle of the camshaft does not adversely affect the combustion, since the associated cylinders are just those that are not fired anyway.

Das erfindungsgemäße Verfahren stellt mit anderen Worten eine erweiterte Nockenwellenadaption speziell für den Teilmotorbetrieb bereit und kann analog zu einer Segmentlängenadaption im Vollmotorbetrieb ablaufen. Das neue Konzept eines erfindungsgemäßen Verfahrens sieht vor, die Flankenpositionen im Teilmotorbetrieb wie ein eigenes Geberrad spezifisch für den Teilmotorbetrieb zu behandeln. Die durch die Effekte der Wechselmomente im Teilmotorbetrieb verschobenen Flankenpositionen und Segmentlängen, also die Abstände der Flankenpositionen, im Vergleich zum Vollmotorbetrieb, werden wie die Flankenpositionen und Segmentlängen der Markierungen eines hypothetischen Geberrads angenommen.In other words, the method according to the invention provides an extended camshaft adaptation especially for the partial engine operation and can proceed analogously to a segment length adaptation in full engine operation. The new concept of a method according to the invention provides for the edge positions in the partial engine operation to be treated as a separate transmitter wheel specifically for the partial engine operation. The edge positions and segment lengths shifted by the effects of the alternating torques in partial engine operation, ie the distances of the edge positions in comparison to full engine operation, are assumed as the edge positions and segment lengths of the markings of a hypothetical sensor wheel.

In der Adaption werden die Flankenpositionen bei deaktivierter Nockenwellenregelung, bzw. im Schubbetrieb, in einem Referenzanschlag ermittelt und somit die tatsächlichen Abstände der einzelnen Flanken im Teilmotorbetrieb gelernt. Eine Adaption der Flankenpositionen im Schubbetrieb ist möglich, da die Laufruhe durch die Schwungmasse des Motors im Schubbetrieb nahezu den Wert Null erreicht, so dass keine Drehzahlschwankungen vorliegen. Während eines solchen Betriebszustandes kann davon ausgegangen werden, dass sämtliche Zeitintervalle zwischen äquidistanten Flanken gleich groß sein müssten. Eine gemessene Abweichung kann daher zu Korrekturzwecken der Toleranzen der Flankenpositionen verwendet werden.In the adaptation, the edge positions are determined in a reference stop when the camshaft control is deactivated or in overrun mode, thus learning the actual distances of the individual flanks in partial engine operation. An adaptation of the flank positions in overrun mode is possible because the smoothness achieved by the flywheel of the engine in overrun almost zero, so there are no speed fluctuations. During such an operating state, it can be assumed that all time intervals between equidistant flanks would have to be the same. A measured deviation can therefore be used for correcting the tolerances of the edge positions.

Durch Vergleich der zum zweiten Zeitpunkt bestimmten Flankenpositionen mit den zum ersten Zeitpunkt gelernten tatsächlichen Flankenpositionen werden die im Teilmotorbetrieb auftretenden Effekte auf die Drehbewegung der Nockenwelle kompensiert. Wird daher der im Zuge der Adaption gelernte Zusammenhang auf ein zum zweiten Zeitpunkt bestimmtes Messsignals angewandt, kann der Istwinkelwert der Nockenwellendrehbewegung geglättet werden. Das Rauschen bzw. Sprünge im Istwinkelsignal, was durch Wechselmomente im Teilmotorbetrieb verursacht wird kann somit kompensiert werden.By comparing the edge positions determined at the second time with the actual edge positions learned at the first time, the effects occurring in the partial engine operation are compensated for the rotational movement of the camshaft. Therefore, if the context learned in the course of the adaptation is applied to a measurement signal determined at the second time, the actual angle value of the camshaft rotational movement can be smoothed. The noise or jumps in the actual angle signal, which is caused by alternating torques in the partial motor operation can thus be compensated.

Vorteilhafterweise umfasst das Bestimmen des Zusammenhangs zwischen den Flankenpositionen, welche zu dem ersten Zeitpunkt bestimmten werden, und dem Istwinkel der Drehbewegung der Kurbelwelle oder der Nockenwelle zum ersten Zeitpunkt das Bestimmen von Korrekturwerten, welche die Flankenpositionen im Teilmotorbetrieb mit den Flankenpositionen im Vollmotorbetrieb in Beziehung setzen und das Bestimmen eines Zusammenhangs zwischen den Flankenpositionen im Vollmotorbetrieb und dem Istwinkel der Drehbewegung der Kurbelwelle oder der Nockenwelle (also einer Segmentlängenadaption im Vollmotorbetrieb). Die Korrekturwerte können dann besonders vorteilhaft auf andere Verbrennungsmotoren übertragen werden. Dies vereinfacht die Implementierung der Erfindung signifikant, da der Einfluss der unterschiedlichen Wechselmomente im Teilmotorbetrieb und im Vollmotorbetrieb kaum von Fertigungstoleranzen beeinflusst wird, sondern ein rein motorischer Effekt ist. Somit ist auch keine Streuung der Winkelabweichungen zwischen verschiedenen Verbrennungsmotoren derselben Bauart zu erwarten. Vorteilhafterweise genügt es hier, die Adaption zum ersten Zeitpunkt auf einen einzigen Verbrennungsmotor einer speziellen Bauart anzuwenden. Der in der Adaption gelernte Zusammenhang kann im laufenden Betrieb sämtlicher Verbrennungsmotoren derselben Bauart genutzt werden. Es ist somit nicht notwendig, für jeden einzelnen Verbrennungsmotor derselben Bauart die Adaption erneut durchzuführen. Die Adaption zum ersten Zeitpunkt kann daher beispielsweise an einem Prototyp oder Musterexemplar eines Verbrennungsmotors einer bestimmten Bauart durchgeführt werden. Advantageously, determining the relationship between the edge positions determined at the first time and the actual angle of rotation of the crankshaft or the camshaft at the first time comprises determining correction values relating the edge positions in the partial engine operation to the edge positions in full engine operation determining a relationship between the edge positions in full engine operation and the actual angle of rotation of the crankshaft or the camshaft (ie, a segment length adaptation in full engine operation). The correction values can then be transferred particularly advantageously to other internal combustion engines. This significantly simplifies the implementation of the invention, since the influence of the different alternating torques in partial engine operation and in full engine operation hardly influences manufacturing tolerances is, but a purely motor effect. Thus, no dispersion of the angular deviations between different internal combustion engines of the same type is to be expected. Advantageously, it is sufficient here to apply the adaptation at the first time to a single internal combustion engine of a special type. The learned in the adaptation context can be used during operation of all internal combustion engines of the same type. It is therefore not necessary to carry out the adaptation for each individual internal combustion engine of the same type. The adaptation at the first time can therefore be carried out, for example, on a prototype or sample copy of an internal combustion engine of a specific type.

Vorteilhafterweise können zu dem zweiten, späteren Zeitpunkt aus den dann gemessenen Flankenpositionen und den Korrekturwerten korrigierte Flankenpositionen in Bezug auf den Vollmotorbetrieb bestimmt werden und aus den korrigierten Flankenpositionen in Bezug auf den Vollmotorbetrieb kann auf Grundlage eines (zu einem beliebigen Zeitpunkt, insbesondere auch im Rahmen einer regelmäßigen Segmentlängenänderung im Betrieb bestimmten) Zusammenhangs zwischen in dem Vollmotorbetrieb bestimmten Flankenposition und dem Istwinkel der Drehbewegung der Nockenwelle der Istwinkelwert der Drehbewegung der Nockenwelle bestimmt werden.Advantageously, at the second, later point in time, corrected edge positions with respect to the full engine operation can be determined from the then measured edge positions and the correction values, and the corrected edge positions with respect to the full engine operation can be determined on the basis of a (at any time, in particular within the scope of FIG regular segment length change in operation certain) relationship between determined in the full engine operation edge position and the actual angle of rotation of the camshaft, the actual angular value of the rotational movement of the camshaft to be determined.

Gemäß einer vorteilhaften Weiterbildung werden die Korrekturwerte drehzahlabhängig ermittelt und verwendet. According to an advantageous development, the correction values are determined as a function of rotational speed and used.

Im Zuge der Adaption können die bestimmten Flankenpositionen im Vollmotorbetrieb und die Korrekturwerte zwischen Flankenpositionen im Vollmotorbetrieb und im Teilmotorbetrieb als Referenzwerte in dem Steuergerät des Verbrennungsmotors abgespeichert werden, z.B. in separaten Arrays. In the course of the adaptation, the specific edge positions in full engine operation and the correction values between edge positions in full engine operation and in partial engine operation can be stored as reference values in the control unit of the internal combustion engine, e.g. in separate arrays.

Bevorzugt findet der erste, frühere Zeitpunkt im Zuge des Fertigungsprozesses des Verbrennungsmotors, z.B. an einem Bandende, statt. Der zweite, spätere Zeitpunkt findet vorzugsweise im laufenden Betrieb des Verbrennungsmotors beispielsweise in einem Kraft- oder Nutzfahrzeug statt. Preferably, the first, earlier time occurs in the course of the manufacturing process of the internal combustion engine, e.g. at the end of a tape, instead. The second, later time preferably takes place during operation of the internal combustion engine, for example in a motor vehicle or commercial vehicle.

Schaltet der Verbrennungsmotor im laufenden Betrieb von dem Vollmotorbetrieb z.B. in einen Modus der Kraftstoffeinsparung, in dem nicht mehr alle Zylinder befeuert werden, können mittels der gespeicherten Referenzwerte, welche im Zuge des Fertigungsprozesses ermittelt wurden, regelungsfeindliche Sprünge bei der Bestimmung der Istwinkelwerte der Nockenwellendrehbewegung reduziert werden. Bevorzugt ist der Teilmotorbetrieb ein Halbmotorbetrieb, in dem die Hälfte der Zylinder des Verbrennungsmotors befeuert wird. Die Erfindung eignet sich auch für jeden anderen Teilmotorbetrieb, in dem zumindest einer der Zylinder außer Betrieb genommen ist. In einer alternativen vorteilhaften Ausgestaltung der Erfindung kann im Teilmotorbetrieb im Zuge variablen Ventilhubs die Form einzelner Nocken der Nockenwelle verändern werden. Mit dem vorliegenden Verfahren können Effekte durch Wechselmomente, welche durch die veränderte Form einzelner Nocken auftreten, effektiv kompensiert werden.If the internal combustion engine switches off during operation from full engine operation, e.g. In a mode of fuel economy in which not all cylinders are fired anymore, by means of the stored reference values, which were determined in the course of the manufacturing process, anti-control jumps in the determination of the actual angle values of the camshaft rotational movement can be reduced. Preferably, the partial engine operation is a half engine operation in which half of the cylinders of the internal combustion engine is fired. The invention is also suitable for any other partial engine operation in which at least one of the cylinders is taken out of service. In an alternative advantageous embodiment of the invention, the shape of individual cams of the camshaft can be changed in partial engine operation in the course of variable valve lift. With the present method, effects due to alternating moments, which occur due to the changed shape of individual cams, can be effectively compensated.

Im Zuge der Adaption im Fertigungsprozess können dabei alle möglichen Teilmotorbetriebe, welche für den laufenden Betrieb des Verbrennungsmotors vorgesehen sind, in einer jeweiligen Adaption vermessen werden. In diesem Fall bietet es sich insbesondere an, die Korrekturwerte der Flankenpositionen der einzelnen Teilmotorbetriebe und des Vollmotorbetriebs zu bestimmen. Somit ist es nicht notwendig, die vergleichsweise aufwändigere Bestimmung der Zusammenhänge der Flankenpositionen jedes einzelnen Teilmotorbetriebs und dem Istwinkel der Nockenwellendrehbewegung separat zu bestimmen, sondern lediglich die vergleichsweise einfachere Bestimmung der Differenzen der Flankenpositionen im Vollmotorbetrieb und in den Teilmotorbetrieben. Die aufwändigere Bestimmung des Zusammenhangs zwischen Flankenpositionen und Istwinkel der Nockenwellendrehbewegung muss somit nur einmal für die Flankenpositionen des Vollmotorbetriebs durchgeführt werden.In the course of the adaptation in the manufacturing process, all possible partial engine operations, which are provided for the ongoing operation of the internal combustion engine, can be measured in a respective adaptation. In this case, it is particularly appropriate to determine the correction values of the edge positions of the individual engine operations and the full engine operation. Thus, it is not necessary to separately determine the comparatively more complex determination of the relationships of the flank positions of each individual engine operation and the actual angle of the camshaft rotational movement, but only the comparatively simpler determination of the differences of the edge positions in full engine operation and in the partial engine operations. The more complex determination of the relationship between the edge positions and the actual angle of the camshaft rotational movement thus has to be performed only once for the edge positions of the full engine operation.

Eine erfindungsgemäße Recheneinheit, z.B. ein Steuergerät eines Kraftfahrzeugs, ist, insbesondere programmtechnisch, dazu eingerichtet, ein erfindungsgemäßes Verfahren durchzuführen.An arithmetic unit according to the invention, e.g. a control device of a motor vehicle is, in particular programmatically, configured to perform a method according to the invention.

Auch die Implementierung des Verfahrens in Form von Software ist vorteilhaft, da dies besonders geringe Kosten verursacht, insbesondere wenn ein ausführendes Steuergerät noch für weitere Aufgaben genutzt wird und daher ohnehin vorhanden ist. Geeignete Datenträger zur Bereitstellung des Computerprogramms sind insbesondere Disketten, Festplatten, Flash-Speicher, EEPROMs, CD-ROMs, DVDs u.a.m. Auch ein Download eines Programms über Computernetze (Internet, Intranet usw.) ist möglich.The implementation of the method in the form of software is also advantageous, since this causes particularly low costs, in particular if an executing control device is still used for further tasks and therefore exists anyway. Suitable data carriers for providing the computer program are, in particular, floppy disks, hard disks, flash memories, EEPROMs, CD-ROMs, DVDs and the like. It is also possible to download a program via computer networks (Internet, intranet, etc.).

Weitere Vorteile und Ausgestaltungen der Erfindung ergeben sich aus der Beschreibung und der beiliegenden Zeichnung.Further advantages and embodiments of the invention will become apparent from the description and the accompanying drawings.

Es versteht sich, dass die vorstehend genannten und die nachfolgend noch zu erläuternden Merkmale nicht nur in der jeweils angegebenen Kombination, sondern auch in anderen Kombinationen oder in Alleinstellung verwendbar sind, ohne den Rahmen der vorliegenden Erfindung zu verlassen. It is understood that the features mentioned above and those yet to be explained below can be used not only in the particular combination indicated, but also in other combinations or in isolation, without departing from the scope of the present invention.

Die Erfindung ist anhand von Ausführungsbeispielen in der Zeichnung schematisch dargestellt und wird im Folgenden unter Bezugnahme auf die Zeichnung ausführlich beschrieben.The invention is illustrated schematically by means of embodiments in the drawing and will be described in detail below with reference to the drawings.

Kurze Beschreibung der ZeichnungenBrief description of the drawings

1 zeigt schematisch eine Anordnung, welche zur Ausführung einer bevorzugten Ausführungsform eines erfindungsgemäßen Verfahrens ausgebildet ist. 1 schematically shows an arrangement which is designed for carrying out a preferred embodiment of a method according to the invention.

2 zeigt schematisch ein Diagramm eines Messsignals, welches im Rahmen einer bevorzugten Ausführungsform eines erfindungsgemäßen Verfahrens erfasst werden kann. 2 schematically shows a diagram of a measurement signal, which can be detected within the scope of a preferred embodiment of a method according to the invention.

Ausführungsformen der ErfindungEmbodiments of the invention

In 1 ist eine Anordnung, welche zur Ausführung einer bevorzugten Ausführungsform eines erfindungsgemäßen Verfahrens ausgebildet ist, dargestellt. In 1 is an arrangement which is designed for carrying out a preferred embodiment of a method according to the invention shown.

Ein Geberrad 10 ist mit der Nockenwelle 11 eines Verbrennungsmotors verbunden. Die Nockenwelle 11 ist beispielsweise mittels eines Zahnriemens mit der Kurbelwelle des Verbrennungsmotors verbunden (in 1 nicht dargestellt). Der Umfang bzw. Rand des Geberrads 10 weist hier vier Markierungen 12a, 12b, 12c und 12d auf (beispielsweise eine Markierung pro Zylinder; Segmentlänge dann: 360°NW/Zylinderzahl). Der Bereich zwischen dem vorderen Teil der Markierung 12a und dem vorderen Teil der Markierung 12b wird als Segment SA bezeichnet. Analog werden der Bereich zwischen dem vorderen Teil der Markierung 12b und dem vorderen Teil der Markierung 12c als Segment SB, der Bereich zwischen dem vorderen Teil der Markierung 12c und dem vorderen Teil der Markierung 12d als Segment SC und der Bereich zwischen dem vorderen Teil der Markierung 12d und dem vorderen Teil der Markierung 12a als Segment SD bezeichnet.A donor wheel 10 is with the camshaft 11 connected to an internal combustion engine. The camshaft 11 is for example connected by means of a toothed belt with the crankshaft of the internal combustion engine (in 1 not shown). The circumference or edge of the encoder wheel 10 here has four markings 12a . 12b . 12c and 12d on (for example, one mark per cylinder, segment length then: 360 ° NW / number of cylinders). The area between the front part of the mark 12a and the front part of the mark 12b is referred to as segment SA. Analogously, the area between the front part of the marker 12b and the front part of the mark 12c as segment SB, the area between the front part of the mark 12c and the front part of the mark 12d as segment SC and the area between the front part of the mark 12d and the front part of the mark 12a referred to as segment SD.

Ein Aufnehmer ist als ein Hall-Sensor 13 ausgebildet. Der Hall-Sensor 13 ist in der Nähe des Rands des Geberrads 10 angeordnet und mit einer Leitung 14 mit einem Steuergerät 15 des Verbrennungsmotors verbunden.A pickup is called a Hall sensor 13 educated. The Hall sensor 13 is near the edge of the donor wheel 10 arranged and with a pipe 14 with a control unit 15 connected to the internal combustion engine.

Das in 1 abgebildete Geberrad mit vier Segmenten SA, SB, SC und SD ist besonders für einen Vierzylindermotor geeignet. Idealerweise sind die Abstände der vorderen Teile der Markierungen äquidistant, der Nockenwellenwinkel zwischen den vorderen Teilen ist also idealerweise jeweils 90°NW. Die Zeitdauer, die verstreicht, während ein Segment den Aufnehmer 13 passiert, entspricht idealerweise einer Drehbewegung der Nockenwelle um einen Istwinkelwert von 90°NW und demgemäß einer Drehbewegung der Kurbelwelle um einen Istwinkelwert von 180°KW.This in 1 Pictured donor wheel with four segments SA, SB, SC and SD is particularly suitable for a four-cylinder engine. Ideally, the distances between the front parts of the markings are equidistant, so the camshaft angle between the front parts is ideally 90 ° NW in each case. The amount of time that elapses while a segment passes the pickup 13 ideally corresponds to a rotational movement of the camshaft to an actual angle value of 90 ° NW and, accordingly, a rotational movement of the crankshaft to an actual angle value of 180 ° KW.

Im Betrieb des Verbrennungsmotors drehen sich die Nockenwelle 11 und damit auch das Geberrad 10. Der Beginn und das Ende einer jeden Flanke erzeugen im Aufnehmer 13 einen positiven, bzw. einen negativen Spannungsimpuls. Das Spannungsimpulssignal ist in 1 als UA(t) dargestellt. Das Steuergerät 15 wertet das Spannungsimpulssignal UA(t) aus und bestimmt ein Messsignal in Form einer Spannungsimpulsfolge UP(t). During operation of the internal combustion engine, the camshaft rotate 11 and with it the donor wheel 10 , The beginning and the end of each flank generate in the pickup 13 a positive or a negative voltage pulse. The voltage pulse signal is in 1 represented as U A (t). The control unit 15 evaluates the voltage pulse signal U A (t) and determines a measurement signal in the form of a voltage pulse train U P (t).

In 2 ist schematisch ein Diagramm eines Messsignals in Form einer Spannungsimpulsfolge UP 20 dargestellt, welche im Rahmen einer bevorzugten Ausführungsform eines erfindungsgemäßen Verfahrens erfasst werden kann. Die vom Aufnehmer 13 gemessenen Spannungsimpulse des Spannungsimpulssignals UA(t) sind in 2 als Pulse 21 bis 28 in Abhängigkeit von der Zeit t aufgetragen. In 2 schematically is a diagram of a measurement signal in the form of a voltage pulse train U P 20 represented, which can be detected within the scope of a preferred embodiment of a method according to the invention. The pickup 13 measured voltage pulses of the voltage pulse signal U A (t) are in 2 as pulses 21 to 28 applied as a function of time t.

Der erste Puls 21 bezieht sich auf den Zeitpunkt bzw. auf den Istwinkelwert, bei welchem der vordere Teil der Markierung 12a den Aufnehmer passiert. Der Puls 21 bezieht sich somit auf die Flankenposition der ersten Markierung 12a. Analog bezieht sich der zweite Puls 22 auf den vorderen Teil der Markierung 12b und die Flankenposition der zweiten Markierung 12b. Der dritte Puls 23 bezieht sich auf den vorderen Teil der Markierung 12c und die Flankenposition der dritten Markierung 12c. Der vierte Puls 24 bezieht sich auf den vorderen Teil der Markierung 12d und die Flankenposition der vierten Markierung 12d. Der Puls 25 bezieht sich wieder auf die Flankenposition der Markierung 12a und markiert eine volle Umdrehung der Nockenwelle 11, also einen Istwinkel von 720°KW, und bezieht sich somit auf einen vollen Verbrennungszyklus des Verbrennungsmotors, angedeutet durch die Bezeichnung „SA(t + 1)“, sowie das Bezugszeichen U1. Analoges gilt für die Pulse 26, 27 und 28 und die Bezeichnungen „SB(t + 1)“, „SC(t + 1)“ und SD(t + 1). Der Puls 29 bezieht sich auf zwei volle Umdrehungen der Nockenwelle, angedeutet durch das Bezugszeichen U2.The first pulse 21 refers to the time or to the actual angle value at which the front part of the mark 12a the pickup happens. The pulse 21 thus refers to the edge position of the first marker 12a , Analogously, the second pulse relates 22 on the front part of the mark 12b and the flank position of the second mark 12b , The third pulse 23 refers to the front part of the mark 12c and the edge position of the third mark 12c , The fourth pulse 24 refers to the front part of the mark 12d and the edge position of the fourth mark 12d , The pulse 25 refers again to the edge position of the marker 12a and marks a full revolution of the camshaft 11 , ie an actual angle of 720 ° CA, and thus refers to a full combustion cycle of the internal combustion engine, indicated by the designation "SA (t + 1)", as well as the reference symbol U1. The same applies to the pulses 26 . 27 and 28 and the notations "SB (t + 1)", "SC (t + 1)" and SD (t + 1). The pulse 29 refers to two full revolutions of the camshaft, indicated by the reference numeral U2.

Mittels eines Messsignals in Form einer Spannungsimpulsfolge UP 20 gemäß 2 kann eine bevorzugte Ausführungsform eines erfindungsgemäßen Verfahrens durchgeführt werden. By means of a measuring signal in the form of a voltage pulse sequence U P 20 according to 2 For example, a preferred embodiment of a method according to the invention can be carried out.

Aufgrund der im Teilmotorbetrieb auftretenden Wechselmomente sind bei konstanter Drehzahl die Zeitabstände und damit die Kurbelwellenwinkel °KW zwischen den Pulsen 21, 22, 23 und 24 einer Nockenwellenumdrehung nicht äquidistant. Der Zeitabständ zwischen dem Puls 21 und dem Puls 22 kann beispielsweise kleiner als der Zeitabstand zwischen den Pulsen 22 und 23 sein. Due to the alternating torques occurring in partial engine operation, the time intervals and thus the crankshaft angles ° CA between the pulses are at a constant rotational speed 21 . 22 . 23 and 24 a camshaft revolution not equidistant. The time interval between the pulse 21 and the pulse 22 For example, it may be smaller than the time interval between pulses 22 and 23 be.

Zu dem ersten früheren Zeitpunkt werden nun im Teilmotorbetrieb die Flankenpositionen in Abhängigkeit von einem Istwinkelwert einer Drehbewegung der Kurbelwelle bestimmt. Beispielsweise können sich dabei die Werte 0,5°KW, 176°KW, 359,8°KW, 535,8°KW ergeben. Dabei sei angenommen, dass ein Halbmotorbetrieb vorliegt, bei dem nur die Zylinder zugehörig zu den Segmenten SA und SC befeuert werden. Hier zeigt sich (beispielhaft, oBdA), dass die die Flankenpositionen der Segmente SB und SD aufgrund einer Drehungleichmäßigkeit der Nockenwelle verfrüht auftauchen. Durch die Adaption werden diese Werte nun jedoch als konstruktive Ungleichmäßigkeiten des Geberrads (angenommene Flankenpositionen bei 0,25°NW, 88°NW, 179,9°NW und 267,9°NW); aus einer Adaption im Vollmotorbetrieb würden sich die tatsächlichen konstruktiven Gegebenheiten des Rades bspw. zu 0,25°NW, 90,2°NW, 179,9°NW und 270°NWergeben) behandelt, so dass zum zweiten, späteren Zeitpunkt bei einem Betrieb des Verbrennungsmotors im Halbmotorbetrieb die dann aus dem Messsignal unter Verwendung dieses Zusammenhangs bestimmten Istwinkelwerte der Nockenwelle für die Segmentgrenzen an diesen beiden Stellen zwar nicht den tatsächlichen Nockenwellenwinkeln entsprechen, sich jedoch besser für die weitere Verarbeitung und Verwendung eignen, da Winkelsprünge (im vorliegenden Beispiel würden diese etwa 2°NW betragen) vermieden werden. Wie erwähnt, sind die tatsächlichen Nockenwellenwinkel an diesen Stellen nicht relevant, da die Zylinder ohnehin nicht befeuert werden.At the first earlier time, the edge positions are now determined in partial engine operation as a function of an actual angle value of a rotational movement of the crankshaft. For example, the values 0.5 ° CA, 176 ° CA, 359.8 ° CA, 535.8 ° CA can result. It is assumed that there is a half-engine operation in which only the cylinders belonging to the segments SA and SC are fired. This shows (by way of example, oBdA) that the edge positions of the segments SB and SD appear prematurely due to rotational irregularity of the camshaft. Due to the adaptation, these values are now considered constructive irregularities of the sensor wheel (assumed flank positions at 0.25 ° NW, 88 ° NW, 179.9 ° NW and 267.9 ° NW); from an adaptation in full engine operation, the actual structural conditions of the wheel would, for example. To 0.25 ° NW, 90.2 ° NW, 179.9 ° NW and 270 ° NWergeben) treated so that the second, later time in one operation Although the engine of the internal combustion engine in the half engine operation then determined from the measurement signal using this relationship actual camshaft angle values for the segment boundaries at these two locations do not correspond to the actual camshaft angles, but are better suited for further processing and use, since angle jumps (in the present example would this be about 2 ° NW) are avoided. As mentioned, the actual camshaft angles are not relevant at these locations, since the cylinders are not fueled anyway.

Vorzugsweise werden zu dem ersten Zeitpunkt Korrekturwerte als Winkeldifferenzen zwischen den Flankenpositionen im Teilmotorbetrieb und den Flankenpositionen im Vollmotorbetrieb berechnet und im Steuergerät 15 gespeichert. Diese Korrekturwerte betragen im vorliegenden Beispiel 0°NW, –2,2°NW, 0°NW und –2,1°NW. Zum zweiten späteren Zeitpunkt können diese Korrekturwerte zusammen mit einem vorhandenen Zusammenhang für den Vollmotorbetrieb zur Bestimmung des Istwinkelwerts im Teilmotorbetrieb verwendet werden.Preferably, at the first time, correction values are calculated as angular differences between the edge positions in the partial engine operation and the edge positions in the full engine operation and in the control unit 15 saved. These correction values in the present example are 0 ° NW, -2.2 ° NW, 0 ° NW and -2.1 ° NW. At the second later time, these correction values may be used together with an existing context for full engine operation to determine the actual angular value in partial engine operation.

Claims (13)

Verfahren zur Bestimmung eines Istwinkelwerts der Drehbewegung einer sich drehenden Nockenwelle (11) in einem Verbrennungsmotor in einem Teilmotorbetrieb, mit – einem Geberrad (10) mit einer Anzahl von Markierungen (12a, 12b, 12c, 12d), wobei das Geberrad (10) mit der sich drehenden Nockenwelle (11) in drehfester Verbindung steht, – einem Aufnehmer (13), der die Markierungen (12a, 12b, 12c, 12d) des Geberrades (10) abtastet und ein Messsignal (20) bestimmt und – wobei aus dem Messsignal (20) Flankenpositionen (2128) der Markierungen (12a, 12b, 12c, 12d) des Geberrads (10) bestimmt werden, wobei zu einem zweiten, späteren Zeitpunkt: – das Messsignal (20) bestimmt wird, – aus dem Messsignal Flankenpositionen (2128) zum zweiten, späteren Zeitpunkt bestimmt werden und – aus den Flankenpositionen (2128) zum zweiten, späteren Zeitpunkt auf Grundlage eines zu einem ersten, früheren Zeitpunkt in dem Teilmotorbetrieb ermittelten Zusammenhangs zwischen den Flankenpositionen (2128) und einem Istwinkel der Drehbewegung der Nockenwelle (11) des Verbrennungsmotors der Istwinkelwert der Drehbewegung der Nockenwelle (11) bestimmt wird.Method for determining an actual angle value of the rotational movement of a rotating camshaft ( 11 ) in an internal combustion engine in a partial engine operation, with - a transmitter wheel ( 10 ) with a number of markings ( 12a . 12b . 12c . 12d ), whereby the encoder wheel ( 10 ) with the rotating camshaft ( 11 ) is in rotationally fixed connection, - a transducer ( 13 ), the markers ( 12a . 12b . 12c . 12d ) of the encoder wheel ( 10 ) and a measuring signal ( 20 ) and - wherein from the measurement signal ( 20 ) Edge positions ( 21 - 28 ) of the markings ( 12a . 12b . 12c . 12d ) of the encoder wheel ( 10 ), wherein at a second, later time: the measuring signal ( 20 ), - from the measurement signal edge positions ( 21 - 28 ) are determined at the second, later time and - from the edge positions ( 21 - 28 ) at the second, later time on the basis of a relationship between the edge positions determined at a first, earlier time in the partial engine operation ( 21 - 28 ) and an actual angle of rotation of the camshaft ( 11 ) of the internal combustion engine, the actual angular value of the rotational movement of the camshaft ( 11 ) is determined. Verfahren nach Anspruch 1, wobei zu dem ersten, früheren Zeitpunkt der Zusammenhang zwischen den Flankenpositionen (2128) und dem Istwinkel der Drehbewegung der Nockenwelle (11) im Teilmotorbetrieb bestimmt wird.Method according to Claim 1, in which, at the first, earlier point in time, the relationship between the edge positions ( 21 - 28 ) and the actual angle of rotation of the camshaft ( 11 ) is determined in partial engine operation. Verfahren nach Anspruch 2, wobei das Bestimmen des Zusammenhangs zum ersten, früheren Zeitpunkt umfasst, dass – aus den Flankenpositionen (2128) zum ersten, früheren Zeitpunkt im Teilmotorbetrieb und aus in einem Vollmotorbetrieb bestimmte Flankenpositionen (2128) Korrekturwerte bestimmt werden und dass – ein Zusammenhang zwischen in einem Vollmotorbetrieb bestimmten Flankenposition (2128) und dem Istwinkel der Drehbewegung der Nockenwelle (11) bestimmt wird, und wobei das Bestimmen des Istwinkelwerts der Drehung der Kurbelwelle des Verbrennungsmotors zum zweiten, späteren Zeitpunkt umfasst, dass: – aus den Flankenpositionen (2128) zum zweiten, späteren Zeitpunkt und den Korrekturwerten korrigierte Flankenpositionen in Bezug auf den Vollmotorbetrieb bestimmt werden und dass – aus den korrigierten Flankenpositionen in Bezug auf den Vollmotorbetrieb auf Grundlage eines Zusammenhangs zwischen in dem Vollmotorbetrieb bestimmten Flankenposition (2128) und dem Istwinkel der Drehbewegung der Nockenwelle (11) der Istwinkelwert der Drehbewegung der Nockenwelle (11) bestimmt wird.The method of claim 2, wherein determining the relationship at the first, earlier time comprises: - from the edge positions ( 21 - 28 ) at the first, earlier time in partial engine operation and from in full engine operation certain edge positions ( 21 - 28 ) Correction values are determined, and that - a relationship between edge position determined in a full-engine operation ( 21 - 28 ) and the actual angle of rotation of the camshaft ( 11 ), and wherein determining the actual angular value of the rotation of the crankshaft of the internal combustion engine at the second, later time comprises: - from the edge positions ( 21 - 28 ) at the second, later time and the correction values corrected edge positions with respect to the full engine operation are determined and that - from the corrected edge positions with respect to the full engine operation on the basis of a relationship between the determined in the full engine operation edge position ( 21 - 28 ) and the actual angle of rotation of the camshaft ( 11 ) the actual angular value of the rotational movement of the camshaft ( 11 ) is determined. Verfahren nach Anspruch 3, wobei Differenzen der Flankenpositionen (2128) zum ersten, früheren Zeitpunkt im Teilmotorbetrieb und der im Vollmotorbetrieb bestimmten Flankenpositionen (2128) als Korrekturwerte bestimmt werden.Method according to claim 3, wherein differences of the edge positions ( 21 - 28 ) at the first, earlier time in partial engine operation and the flank positions determined in full engine operation ( 21 - 28 ) are determined as correction values. Verfahren nach einem der vorstehenden Ansprüche, wobei der erste, frühere Zeitpunkt im Zuge des Fertigungsprozess des Verbrennungsmotors stattfindet.Method according to one of the preceding claims, wherein the first, earlier time takes place in the course of the manufacturing process of the internal combustion engine. Verfahren nach einem der vorstehenden Ansprüche, wobei der zweite, spätere Zeitpunkt im Zuge des laufenden Betriebs des Verbrennungsmotors stattfindet. Method according to one of the preceding claims, wherein the second, later time takes place in the course of the ongoing operation of the internal combustion engine. Verfahren nach einem der vorstehenden Ansprüche, wobei zu dem ersten, früheren Zeitpunkt – der Zusammenhang zwischen den Flankenpositionen (2128) und einem Istwinkel einer Drehbewegung der Nockenwelle (11) eines ersten Verbrennungsmotors eines Bautyps bestimmt wird und zu dem zweiten, späteren Zeitpunkt – auf Grundlage des für den ersten Verbrennungsmotor bestimmten Zusammenhangs ein Istwinkelwert einer Drehung der Nockenwelle (11) eines zweiten Verbrennungsmotors desselben Bautyps bestimmt wird.Method according to one of the preceding claims, wherein at the first, earlier point in time - the relationship between the edge positions ( 21 - 28 ) and an actual angle of rotation of the camshaft ( 11 ) of a first internal combustion engine of a construction type and at the second, later time - on the basis of the relationship determined for the first internal combustion engine, an actual angle value of a rotation of the camshaft ( 11 ) of a second internal combustion engine of the same type is determined. Verfahren nach einem der vorstehenden Ansprüche, wobei in dem Teilmotorbetrieb die Form wenigstens eines Nockens der Nockenwelle (11) verändert wird.Method according to one of the preceding claims, wherein in the partial engine operation, the shape of at least one cam of the camshaft ( 11 ) is changed. Verfahren nach einem der vorstehenden Ansprüche, wobei der Teilmotorbetrieb ein Halbmotorbetrieb ist.Method according to one of the preceding claims, wherein the partial engine operation is a half-engine operation. Verfahren nach einem der vorstehenden Ansprüche, wobei ein Spannungssignal als Messsignal (20) bestimmt wird.Method according to one of the preceding claims, wherein a voltage signal as a measuring signal ( 20 ) is determined. Recheneinheit (15), die dazu eingerichtet ist, ein Verfahren nach einem der vorstehenden Ansprüche durchzuführen.Arithmetic unit ( 15 ), which is adapted to perform a method according to any one of the preceding claims. Computerprogramm mit Programmcodemitteln, die eine Recheneinheit (15) veranlassen, ein Verfahren nach einem der Ansprüche 1 bis 10 durchzuführen, wenn sie auf der Recheneinheit (15), insbesondere nach Anspruch 14, ausgeführt werden. Computer program with program code means comprising a computer unit ( 15 ) to perform a method according to any one of claims 1 to 10, when on the computing unit ( 15 ), in particular according to claim 14, are executed. Maschinenlesbares Speichermedium mit einem darauf gespeicherten Computerprogramm nach Anspruch 12.A machine-readable storage medium having a computer program stored thereon according to claim 12.
DE201210223424 2012-12-17 2012-12-17 Method for determining actual angular value of rotary motion of cam shaft in internal combustion engine in engine section operation, involves providing transmitter wheel with markings, where transmitter wheel is connected with cam shaft Pending DE102012223424A1 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
DE201210223424 DE102012223424A1 (en) 2012-12-17 2012-12-17 Method for determining actual angular value of rotary motion of cam shaft in internal combustion engine in engine section operation, involves providing transmitter wheel with markings, where transmitter wheel is connected with cam shaft
KR1020130154924A KR102093195B1 (en) 2012-12-17 2013-12-12 Method for correcting a measurement signal of a rotating camshaft in an internal combustion engine in a partial load operation
CN201310685814.9A CN103867316B (en) 2012-12-17 2013-12-16 For correcting the method for rotating the measuring signal of camshaft in partial engine operation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE201210223424 DE102012223424A1 (en) 2012-12-17 2012-12-17 Method for determining actual angular value of rotary motion of cam shaft in internal combustion engine in engine section operation, involves providing transmitter wheel with markings, where transmitter wheel is connected with cam shaft

Publications (1)

Publication Number Publication Date
DE102012223424A1 true DE102012223424A1 (en) 2014-06-18

Family

ID=50821420

Family Applications (1)

Application Number Title Priority Date Filing Date
DE201210223424 Pending DE102012223424A1 (en) 2012-12-17 2012-12-17 Method for determining actual angular value of rotary motion of cam shaft in internal combustion engine in engine section operation, involves providing transmitter wheel with markings, where transmitter wheel is connected with cam shaft

Country Status (3)

Country Link
KR (1) KR102093195B1 (en)
CN (1) CN103867316B (en)
DE (1) DE102012223424A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102019217487B3 (en) * 2019-11-13 2021-05-12 Robert Bosch Gmbh Method for determining a correction value for a rotational angle determination with a sensor wheel of an internal combustion engine

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102014225528A1 (en) * 2014-12-11 2016-06-16 Robert Bosch Gmbh Method for controlling a high-pressure pump for fuel injection in an internal combustion engine
FR3085422B1 (en) * 2018-08-29 2020-11-27 Continental Automotive France REVERSIBLE CAMSHAFT TARGET

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5357932A (en) * 1993-04-08 1994-10-25 Ford Motor Company Fuel control method and system for engine with variable cam timing
FR2739145B1 (en) * 1995-09-25 1998-12-18 Bosch Gmbh Robert METHOD FOR DETECTING COMBUSTION RATES OF AN INTERNAL COMBUSTION ENGINE
JP2000337182A (en) 1999-05-24 2000-12-05 Honda Motor Co Ltd Control device of cylinder rest internal combustion engine
JP2004300922A (en) 2003-03-28 2004-10-28 Suzuki Motor Corp Variable valve system for engine
CN2727419Y (en) * 2004-02-04 2005-09-21 钱江集团有限公司 Timing adjustment device
JP2005264862A (en) * 2004-03-19 2005-09-29 Denso Corp Engine control device
JP4358827B2 (en) 2004-05-27 2009-11-04 ローベルト ボツシユ ゲゼルシヤフト ミツト ベシユレンクテル ハフツング Method and apparatus for forming improved phase signal of a phase sensor disposed on a camshaft of an internal combustion engine
KR100969050B1 (en) * 2004-09-09 2010-07-09 현대자동차주식회사 Apparatus for correcting a phase angle of timing chain
JP4508036B2 (en) * 2005-08-23 2010-07-21 株式会社デンソー Rotation angle detector
JP4687481B2 (en) * 2006-02-01 2011-05-25 株式会社デンソー Engine control device
US8249796B2 (en) * 2010-09-08 2012-08-21 Ford Global Technologies, Llc Engine control with valve operation monitoring using camshaft position sensing

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102019217487B3 (en) * 2019-11-13 2021-05-12 Robert Bosch Gmbh Method for determining a correction value for a rotational angle determination with a sensor wheel of an internal combustion engine

Also Published As

Publication number Publication date
KR102093195B1 (en) 2020-03-25
CN103867316B (en) 2019-06-04
CN103867316A (en) 2014-06-18
KR20140078554A (en) 2014-06-25

Similar Documents

Publication Publication Date Title
DE102012210723B4 (en) Method for calibrating an engine-crankshaft-camshaft correlation and for an improved vehicle emergency driving mode
DE102015209665B4 (en) Method for identifying valve timing of an internal combustion engine
DE102012210301B3 (en) Determining the amount of energy released in a cylinder of an internal combustion engine by means of an evaluation of tooth times of a sensor disc connected to a crankshaft
DE102013210838A1 (en) Camshaft position sensor wheel and method and apparatus for determining a camshaft position
DE102013214303A1 (en) Method and device for determining a position of a camshaft and a phase of an internal combustion engine
EP2587225B1 (en) Method for determining a rotation angle
EP1272858B1 (en) Method for compensating the rotational shapelessness during detection of the revolutions per minute
DE102010027213A1 (en) Method and control device for controlling an internal combustion engine
DE19650250A1 (en) Timing control for IC engine fuel injection and ignition
DE102010003051A1 (en) Method and device for operating an internal combustion engine in the event of a malfunction of a crankshaft sensor
WO2005119041A1 (en) Method and system for providing an improved phase signal of a phase sensor that is located on a camshaft of an internal combustion engine
DE102012223424A1 (en) Method for determining actual angular value of rotary motion of cam shaft in internal combustion engine in engine section operation, involves providing transmitter wheel with markings, where transmitter wheel is connected with cam shaft
EP1674832A2 (en) Encoder wheel with reverse rotation encoding for a crankshaft or camshaft position sensor
DE10228581B4 (en) Method for correcting the signal of a camshaft sensor
AT516669B1 (en) Method for controlling an internal combustion engine
DE10234949C1 (en) Crankshaft position determination method for multi-cylinder IC engine using evaluation of angle markings in camshaft signal
DE102011083470A1 (en) Method for determining position of e.g. four-stroke engine of four-cylinder vehicle, involves assuming position of combustion engine, and judging whether injection increases rotation speed of combustion engine
DE102015211923A1 (en) Method for detecting a gap of a sensor wheel
DE102009002374A1 (en) Method for detecting axial position of axially movable cam shaft that is utilized for adjusting e.g. valve lift, in combustion engine, involves assigning sequences of signals to portion of material measure and axial position of cam shaft
WO2006048345A1 (en) Method for determination of the absolute crankshaft angular position for an internal combustion engine
EP1761696B1 (en) Method and system for providing an improved phase signal of a phase sensor that is located on a camshaft of an internal combustion engine
DE102016208711A1 (en) Method for determining an actual camshaft angle of a camshaft of an internal combustion engine
DE102021212117A1 (en) Method of determining the position of a camshaft
DE102011005577B3 (en) Method for evaluating measurement signal of e.g. twelve cylinder engine of motor car, involves correcting spectrum by another spectrum for compensating measurement signal trend, and evaluating corrected spectrum
DE102021211513A1 (en) Method of determining the position of a camshaft

Legal Events

Date Code Title Description
R012 Request for examination validly filed