DE102015217703A1 - A method for calibration data acquisition of an internal combustion engine rotation angle sensor and method for its calibrated operation and calibration data acquisition unit - Google Patents

A method for calibration data acquisition of an internal combustion engine rotation angle sensor and method for its calibrated operation and calibration data acquisition unit Download PDF

Info

Publication number
DE102015217703A1
DE102015217703A1 DE102015217703.3A DE102015217703A DE102015217703A1 DE 102015217703 A1 DE102015217703 A1 DE 102015217703A1 DE 102015217703 A DE102015217703 A DE 102015217703A DE 102015217703 A1 DE102015217703 A1 DE 102015217703A1
Authority
DE
Germany
Prior art keywords
combustion engine
internal combustion
angle sensor
rotation angle
calibration
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.)
Ceased
Application number
DE102015217703.3A
Other languages
German (de)
Inventor
Andreas Gallhuber
Philipp Försterling
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.)
Continental Automotive GmbH
Original Assignee
Continental Automotive 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 Continental Automotive GmbH filed Critical Continental Automotive GmbH
Priority to DE102015217703.3A priority Critical patent/DE102015217703A1/en
Publication of DE102015217703A1 publication Critical patent/DE102015217703A1/en
Ceased 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/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
    • 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
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W2050/0062Adapting control system settings
    • B60W2050/0075Automatic parameter input, automatic initialising or calibrating means
    • B60W2050/0083Setting, resetting, calibration
    • B60W2050/0088Adaptive recalibration
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2510/00Input parameters relating to a particular sub-units
    • B60W2510/06Combustion engines, Gas turbines
    • B60W2510/0638Engine speed
    • 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
    • F02D41/12Introducing corrections for particular operating conditions for deceleration
    • F02D41/123Introducing corrections for particular operating conditions for deceleration the fuel injection being cut-off
    • 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
    • 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/2438Active learning methods

Landscapes

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

Abstract

Verfahren zur Kalibrationsdatenerfassung eines Verbrennungsmaschinen-Drehwinkelsensors und Verfahren zu dessen kalibriertem Betrieb sowie Kalibrationsdatenerfassungseinheit Es wird ein Verfahren zur Kalibrationsdatenerfassung eines Verbrennungsmaschinen-Drehwinkelsensors (20) in einem Hybridfahrzeug-Antriebsstrang (30) beschrieben. Das Verfahren umfasst die Schritte: – Betreiben des Antriebsstrangs (30) in einem Kalibrierzustand (K), in dem eine Verbrennungsmaschine (34) des Hybridfahrzeug-Antriebsstrangs unbefeuert ist und eine Antriebwelle (W), an der der Verbrennungsmaschinen-Drehwinkelsensor (20) angeordnet ist, von einer elektrischen Maschine (36) des Hybridfahrzeug-Antriebsstrangs (30) angetrieben wird; und – Erfassen von Ist-Segmentzeiten (t1, t2) während dem Kalibrierzustand (K) mittels des Verbrennungsmaschinen-Drehwinkelsensors (20). Ferner werden die erfassten Ist-Segmentzeiten als Zeitpunkte (t1, t2), Zeitdauern (d2) oder als Abweichungen (f1–f6) von vorgegebenen Soll-Zeitpunkten oder Soll-Zeitdauern gespeichert. Zudem wird ein Verfahren zum kalibrierten Betrieb eines Verbrennungsmaschinen-Drehwinkelsensors (20) in einem Hybridfahrzeug-Antriebsstrang (30) und eine Kalibrationsdatenerfassungseinheit (10) beschrieben.A method for calibration data acquisition of an internal combustion engine rotation angle sensor and method for its calibrated operation and calibration data acquisition unit A method for calibration data acquisition of an internal combustion engine rotation angle sensor (20) in a hybrid vehicle drive train (30) is described. The method comprises the steps of: operating the powertrain (30) in a calibration state (K) in which an internal combustion engine (34) of the hybrid vehicle powertrain is deflated and a drive shaft (W) on which the engine rotational angle sensor (20) is located is driven by an electric machine (36) of the hybrid vehicle drive train (30); and - detecting actual segment times (t1, t2) during the calibration state (K) by means of the internal combustion engine rotation angle sensor (20). Furthermore, the detected actual segment times are stored as times (t1, t2), time periods (d2) or deviations (f1-f6) from predetermined desired times or desired time periods. Also described is a method for calibrating operation of an engine rotation angle sensor (20) in a hybrid vehicle powertrain (30) and a calibration data acquisition unit (10).

Description

Hintergrund der Erfindung Background of the invention

Zur Erfassung des Betriebs eines Verbrennungsmotors werden Drehzahlsensoren bzw. Drehwinkelsensoren verwendet, etwa um Fehlzündungen oder ausbleibende Zündungen erfassen zu können. To detect the operation of an internal combustion engine, rotational speed sensors or rotational angle sensors are used, for instance in order to detect misfires or missing ignitions.

Der Betrieb eines Verbrennungsmotors ist aufgrund der einzelnen Zündzeitpunkte der Zylinder des Verbrennungsmotors mit Drehzahlschwankungen verbunden. Diese Drehzahlschwankungen sind ferner bedingt durch das schwingungsfähige System des Antriebsstrangs, das neben der (Kurbel-)Welle des Verbrennungsmotors etwa Schwungräder, Dämpfungselemente sowie im Falle von Hybridantrieben Rotorelemente einer elektrischen Maschine umfasst. The operation of an internal combustion engine is associated with speed fluctuations due to the individual ignition timing of the cylinders of the internal combustion engine. These speed fluctuations are also due to the oscillatory system of the drive train, which includes not only the (crankshaft) of the engine as flywheels, damping elements and in the case of hybrid drives rotor elements of an electric machine.

Andererseits weisen Drehwinkelsensoren herstellungsbedingt Positionsfehler (innerhalb von Fehlertoleranzen) auf, etwa Abmessungsfehler eines Geberrads und ähnliches. Diese Fehler sind konstant, so dass Signal des Drehwinkelsensors um diese Fehler korrigiert werden kann, sofern die Fehler bekannt sind. Eine hohe Genauigkeit für die korrigierte Signale eines kalibrierten Sensors ist jedoch bei komplexen Antriebssträngen schwierig zu erreichen, da deren starken Schwingungseffekte eine die Fehlererfassung (und somit eine effektive Kalibrierung) nachteilig beeinflussen. On the other hand, rotation angle sensors have production-related position errors (within fault tolerances), such as dimensional errors of a sensor wheel and the like. These errors are constant, so that signal of the rotation angle sensor can be corrected by these errors, as far as the errors are known. However, high accuracy for the corrected signals of a calibrated sensor is difficult to achieve in complex powertrains because their strong vibration effects adversely affect fault detection (and thus effective calibration).

Es wird daher im Folgenden eine Möglichkeit aufgezeigt, mit der sich Drehwinkelsensoren in komplexen Antriebssträngen wie Hybrid-Antriebssträngen mit hoher Präzision kalibrieren lassen. In the following, therefore, a possibility is shown with which rotational angle sensors in complex drive trains such as hybrid drive trains can be calibrated with high precision.

Abriss der Erfindung Outline of the invention

Diese Aufgabe wird gelöst durch das Verfahren nach Anspruch 1 und den Gegenstand des Anspruchs 9. Weitere Merkmale, Eigenschaften und Ausführungsformen ergeben sich aus den unabhängigen Ansprüchen sowie aus der Beschreibung und den Zeichnungen. This object is achieved by the method according to claim 1 and the subject of claim 9. Further features, properties and embodiments will become apparent from the independent claims and from the description and the drawings.

Es wird vorgeschlagen, gerade bei Antriebssträngen mit starker Schwingungsneigung wie Hybridantriebssträngen die Zeitspanne zur Erfassung von Ist-Segmentzeiten zum Zwecke der Kalibrierung oder Anpassung so zu wählen, dass eine zeitlich stabile und schwingungsfreie Rotation vorliegt. Hierzu wird ein Kalibrierzustand (der die Zeitspanne markiert) erzeugt, in dem eine elektrische Maschine des Hybridantriebstrangs die Verbrennungsmaschine unbefeuert mitschleppt. Da kein Arbeitstakt in der Verbrennungsmaschine stattfindet, erzeugt die Verbrennungsmaschine auch keine Impulse, die Messungen verfälschen würden oder Schwingungen anregen würden. Vielmehr dämpft die mitgeschleppte (unbefeuerte) Verbrennungsmaschine die Drehbewegung, die von der elektrischen Maschine erzeugt (und auf die Verbrennungsmaschine übertragen) wird, so dass die Drehbewegung gleichmäßig ist. Die Gleichmäßigkeit der Drehbewegung bildet die Grundlage für eine störungsfreie Erfassung der Ist-Segmentzeiten und somit auch die Grundlage für eine präzise Kalibrierung bzw. Anpassung des Sensors. Ferner ist die zur Erfassung der Kalibrationsdaten erforderliche Zeitspanne kurz. It is proposed, especially for drive trains with a strong tendency to oscillate, such as hybrid drive trains, to select the time span for the detection of actual segment times for the purpose of calibration or adaptation in such a way that there is a time-stable and vibration-free rotation. For this purpose, a calibration state (which marks the period of time) is generated, in which an electric machine of the hybrid powertrain entrains the combustion engine without being fired. Since no power stroke takes place in the internal combustion engine, the internal combustion engine also generates no pulses that would falsify measurements or would stimulate vibrations. Rather, the entrained (unfired) internal combustion engine dampens the rotational movement generated by the electric machine (and transmitted to the internal combustion engine) so that the rotational movement is uniform. The uniformity of the rotational movement forms the basis for a trouble-free detection of the actual segment times and thus also the basis for a precise calibration or adaptation of the sensor. Furthermore, the time required to acquire the calibration data is short.

Es wird daher Verfahren zur Kalibrationsdatenerfassung eines Verbrennungsmaschinen-Drehwinkelsensors in einem Hybridfahrzeug-Antriebsstrang vorgeschlagen. Verfahrensgemäß wird der Antriebsstrang in einem Kalibrierzustand betrieben. In diesem Kalibrierzustand ist eine Verbrennungsmaschine des Hybridfahrzeug-Antriebsstrangs unbefeuert. Vorzugsweise sind die Ein- und Auslassventile der Verbrennungsmaschine in offenen Zustand. Eine Antriebwelle der Verbrennungsmaschine, insbesondere die Kurbelwelle, wird von einer elektrischen Maschine angetrieben. An der Antriebswelle der Verbrennungsmaschine ist der Verbrennungsmaschinen-Drehwinkelsensor angeordnet. Alternativ ist der der Verbrennungsmaschinen-Drehwinkelsensor an der Nockenwelle angeordnet oder an einer anderen Welle, die in drehmomentübertragender Verbindung mit der Antriebswelle steht. Therefore, a method for calibration data acquisition of an engine rotation angle sensor in a hybrid vehicle powertrain is proposed. According to the method, the drive train is operated in a calibration state. In this calibration state, an internal combustion engine of the hybrid vehicle powertrain is unfired. Preferably, the intake and exhaust valves of the internal combustion engine are in the open state. A drive shaft of the internal combustion engine, in particular the crankshaft, is driven by an electric machine. On the drive shaft of the internal combustion engine, the internal combustion engine rotation angle sensor is arranged. Alternatively, the engine rotational angle sensor is disposed on the camshaft or on another shaft that is in torque transmitting communication with the drive shaft.

Die Antriebswelle treibt im aktiven (befeuerten) Zustand der Verbrennungsmaschine den Abtrieb an, woher sich der Begriff ableitet. Im Kalibrierzustand wird die Antriebswelle von der elektrischen Maschine (des Hybridfahrzeug-Antriebsstrangs) angetrieben. Die elektrische Maschine ist insbesondere eine permanenterregte oder vorzugsweise fremderregte Gleichstrommaschine oder auch eine Asynchronmaschine und insbesondere bevorzugt eine Synchronmaschine. Die elektrische Maschine kann insbesondere von einem Starter oder vorzugsweise von einem Startergenerator realisiert sein. Der Verbrennungsmotor ist vorzugsweise ein Hubkolben- oder Rotationskolbenmotor und kann insbesondere als Zweitakt- oder Viertaktmotor ausgebildet sein. Im Kalibrierzustand ist die Antriebsdrehzahl der elektrischen Maschine vorzugsweise konstant, entweder über die gesamte Zeitspanne, die der Kalibrierzustand andauert, oder über einen Teil der Zeitspanne, wobei der Teil der Zeitspanne mit dem Ende des Kalibrierzustands enden kann. The drive shaft drives the output in the active (fired) state of the internal combustion engine, from which the term is derived. In the calibration state, the drive shaft is driven by the electric machine (the hybrid vehicle drive train). The electric machine is in particular a permanent-magnet or preferably externally excited DC machine or else an asynchronous machine and particularly preferably a synchronous machine. The electric machine can in particular be realized by a starter or preferably by a starter generator. The internal combustion engine is preferably a reciprocating or rotary piston engine and may be designed in particular as a two-stroke or four-stroke engine. In the calibration state, the drive speed of the electric machine is preferably constant, either over the entire period of time that the calibration state lasts, or over part of the time span, whereby the part of the time period can end with the end of the calibration state.

Im Kalibrierzustand kann der Antriebsstrang von dem Abtrieb des Fahrzeugs mittels einer offenen Kupplung getrennt sein. Alternativ ist der Antriebsstrang mit dem Abtrieb direkt oder über eine geschlossene Kupplung verbunden. In the calibration state, the drive train can be separated from the output of the vehicle by means of an open clutch. Alternatively, the drive train is connected to the output directly or via a closed coupling.

Während dem Kalibrierzustand werden Ist-Segmentzeiten mittels des Verbrennungsmaschinen-Drehwinkelsensors erfasst. Eine Ist-Segmentzeit ist die Zeitdauer, die das Überstreichen eines Segments (d.h. eines Winkelabschnitts) des Sensors erfordert. Die Segmente sind vorzugsweise gleich groß und insbesondere gleichmäßig verteilt. During the calibration state, actual segment times are detected by means of the internal combustion engine rotation angle sensor. An actual segment time is the amount of time required to sweep a segment (ie, an angle portion) of the sensor. The segments are preferably the same size and especially evenly distributed.

Vorzugsweise ist während der Erfassung die Drehzahl der elektrischen Maschine konstant. Die Ist-Segmentzeiten können in einem stationären Zustand des Antriebsstrangs erfasst werden, der auf eine dynamische (Start-)phase folgt. In dieser dynamischen Phase wird die Drehzahl der elektrischen Maschine auf eine Zieldrehzahl erhöht, wobei nach Erreichen der Zieldrehzahl die Drehzahl der elektrischen Maschine (und somit der Antriebswelle der Verbrennungsmaschine) konstant eingestellt wird. In dem stationären Zustand ist die Zieldrehzahl wie vorangehend beschrieben vorzugsweise konstant eingestellt. Preferably, the speed of the electric machine is constant during the detection. The actual segment times can be detected in a stationary state of the drive train, which follows a dynamic (start) phase. In this dynamic phase, the speed of the electric machine is increased to a target speed, after reaching the target speed, the speed of the electric machine (and thus the drive shaft of the internal combustion engine) is set constant. In the stationary state, the target rotational speed is preferably set constant as described above.

Die so erfassten Ist-Segmentzeiten werden als Zeitpunkte, Zeitdauern oder als Abweichungen von vorgegebenen Soll-Zeitpunkten oder Soll-Zeitdauern gespeichert, ggf. nachdem diese an eine andere Einheit (insbesondere eine Motorsteuereinheit oder eine Drehzahlerfassungseinheit) übertragen wurden. Die gespeicherten Daten dienen als abrufbare Kalibrationsdaten. Anhand dieser Kalibrationsdaten können später erfasste Sensordaten korrigiert werden. The actual segment times thus acquired are stored as time points, time periods or as deviations from predefined desired time points or desired time periods, if appropriate after they have been transmitted to another unit (in particular a motor control unit or a rotational speed detection unit). The stored data serves as retrievable calibration data. On the basis of this calibration data later acquired sensor data can be corrected.

Die so erfassten Ist-Segmentzeiten können in einem Kalibrationsspeicher des Drehwinkelsensors oder einer Motorsteuereinheit (nach Übertragung dort hin) gespeichert werden. Der Kalibrationsspeicher ist ein elektronischer Speicher, insbesondere ein nichtflüchtiger Speicher (beispielsweise ein EPROM, etwa ein Flash-Speicher). Der Kalibrationsspeicher kann abgerufen werden, um die (während dem Kalibratonszustand) erfassten Ist-Segmentzeiten zur Korrektur bzw. Adaption einer Messung des Drehwinkels mittels dieses Sensors zu verwenden. The thus-detected actual segment times may be stored in a calibration memory of the rotation angle sensor or a motor control unit (after transmission there). The calibration memory is an electronic memory, in particular a nonvolatile memory (for example an EPROM, such as a flash memory). The calibration memory can be retrieved to use the actual segment times acquired (during the calibration state) to correct or adapt a measurement of the angle of rotation using this sensor.

Es werden während dem Kalibrierzustand Ist-Segmentzeiten für mehrere Umdrehungen des Drehwinkelsensors erfasst. Es werden Mittel- oder Medianwerten für Ist-Segmentzeiten unterschiedlicher Winkel (insbesondere für alle Segmente) ermittelt. Anstatt einer Mittel- oder Medianwertbildung können auch andere statistische Verfahren zur Kombination von mehreren Ist-Segmentzeiten für jeweilige Segmente oder Winkel verwendet werden. Actual segment times for several revolutions of the angle of rotation sensor are detected during the calibration state. Mean or median values are determined for actual segment times of different angles (in particular for all segments). Instead of averaging or median scoring, other statistical techniques may be used to combine multiple actual segment times for respective segments or angles.

Es wird ein Geberrad des Sensors mittels einer Welle der Verbrennungsmaschine angetrieben. Hierbei geht die Drehbewegung von der elektrischen Maschine aus und wird auf die (Antriebs-)Welle der Verbrennungsmaschine übertragen. Während des Kalibrierzustands ist das Geberrad fest mit der (später zu überwachenden) Welle verbunden und bleibt auch mit dieser Verbunden. Wird das Geberrad (etwa bei einer Wartung) gelöst, so ist das hier beschriebene Verfahren zur Aktualisierung der Ist-Segmentzeiten (d.h. der Kalibrationsgrundlage) nochmals auszuführen. A sensor wheel of the sensor is driven by means of a shaft of the internal combustion engine. Here, the rotational movement of the electric machine and is transmitted to the (drive) shaft of the internal combustion engine. During the calibration state, the sender wheel is firmly connected to the shaft (to be monitored later) and remains connected to it. If the sender wheel is released (for example, during maintenance), the method described here for updating the actual segment times (that is, the calibration basis) must be carried out again.

Das Geberrad des Drehwinkelsensors ist mit Strukturen versehen. Diese definieren Segmente des Geberrads. Die Strukturen sind äquidistant und umfänglich angeordnet. Die Strukturen sind optische, mechanische oder magnetische Strukturen. Optische Strukturen sind Strukturen, die sich durch unterschiedliche optische Eigenschaften, etwa unterschiedlichen Reflexions- oder Transmissionsgrad, unterscheiden. Mechanische Strukturen sind etwa Ausnehmungen oder Erhebungen, insbesondere in radialer Richtung, beispielsweise Grate, Schlitze, Nuten und ähnliches. Magnetische Strukturen sind Strukturen, die sich durch unterschiedliche magnetische Eigenschaften (magnetische Permeabilität, Remanenz und ähnliches) unterscheiden. The sender wheel of the rotation angle sensor is provided with structures. These define segments of the encoder wheel. The structures are arranged equidistant and circumferentially. The structures are optical, mechanical or magnetic structures. Optical structures are structures that differ by different optical properties, such as different reflectance or transmittance. Mechanical structures are approximately recesses or elevations, in particular in the radial direction, for example, burrs, slots, grooves and the like. Magnetic structures are structures that differ by different magnetic properties (magnetic permeability, remanence and the like).

Es wird der Durchgang der Strukturen durch bzw. an einem Sensorelement des Drehwinkelsensors erfasst, um die Ist-Segmentzeiten zu erfassen. Das Sensorelement ist ein optisches oder magnetsensorisches Sensorelement und kann auch ein mechanisches Sensorelement sein. Als optisches Sensorelement kommt etwa ein Photodetektor (insbesondere eine Photodiode) in Frage, wobei diese gegebenenfalls aktiv, d.h. mit Lichtquelle zur Beleuchtung des Geberrads (bzw. eines Abschnitts hiervon) betrieben werden kann. Als magnetsensorisches Sensorelement kann eine Spule oder ein Magnetsensor wie ein Hallsensor oder ein magnetoresistiver Sensor verwendet werden. Als mechanischer Sensor kommt eine elektromechanische Erfassungsvorrichtung (bspw. Bürste mit Gegenkontakt) in Frage, wobei kontaktlose Sensoren aufgrund des Verschleißes zu bevorzugen sind. The passage of the structures through or on a sensor element of the rotation angle sensor is detected in order to detect the actual segment times. The sensor element is an optical or magnetic sensor element and may also be a mechanical sensor element. As an optical sensor element is about a photodetector (in particular a photodiode) in question, which may be active, i. can be operated with a light source for illuminating the encoder wheel (or a portion thereof). As the magnetic sensor element, a coil or a magnetic sensor such as a Hall sensor or a magnetoresistive sensor can be used. As a mechanical sensor is an electromechanical detection device (eg brush with mating contact) in question, with contactless sensors are preferable due to the wear.

Der Kalibrierzustand wird für eine vorgegebene Mindestzeitdauer oder eine vorgegebene Anzahl von Umdrehungen der Verbrennungsmaschine oder des Drehwinkelsensors aufrecht erhalten. Insbesondere die Zeitdauer, während der Ist-Segmentzeiten erfasst werden, kann vorgegeben sein oder sich durch eine vorgegebene Anzahl von Umdrehungen der Verbrennungsmaschine oder des Drehwinkelsensors ergeben. The calibration state is maintained for a predetermined minimum time period or a predetermined number of revolutions of the internal combustion engine or the rotation angle sensor. In particular, the time duration during which actual segment times are detected may be predetermined or result from a predetermined number of revolutions of the internal combustion engine or of the rotational angle sensor.

In dem Kalibrierzustand wird die Verbrennungsmaschine mit geöffneten Einlass- und Auslassventilen betrieben. Insbesondere ist mindestens eines der Ventile jedes Arbeitszylinders geöffnet. In the calibration state, the internal combustion engine is operated with open inlet and outlet valves. In particular, at least one of the valves of each working cylinder is open.

Der Kalibrierzustand wird zum Abschluss der Erstmontage oder zum Abschluss der Wartung des Hybridfahrzeug-Antriebsstrangs eingestellt. Hierbei ist vorzugsweise der Antriebsstrang von einem Abtrieb (d.h. von Rädern) des Fahrzeugs abgekoppelt. Der Kalibrierzustand kann auch während der Fahrt des Fahrzeugs eingestellt werden, insbesondere wenn die Geschwindigkeit konstant ist bzw. wenn der Antriebstrang von der Rädern (mittels einer Kupplung) abgekoppelt ist. Insbesondere während eines Segelzustands (mit unbefeuerter Verbrennungsmaschine) kann der Kalibrierzustand hergestellt werden bzw. das hier beschriebene Verfahren durchgeführt werden. The calibration state will be at the conclusion of the initial installation or the completion of the maintenance of the Hybrid vehicle powertrain set. In this case, the drive train is preferably uncoupled from an output (ie from wheels) of the vehicle. The calibration state can also be set during the drive of the vehicle, in particular when the speed is constant or when the drive train is decoupled from the wheels (by means of a clutch). In particular, during a sailing condition (with an unburned combustion engine), the calibration state can be established or the method described here can be carried out.

Das hier beschriebene Verfahren zur Kalibrationsdatenerfassung kann auch vorsehen, dass die gespeicherten bzw. während dem Kalibrierzustand) erfassten Ist-Segmentzeiten zur Kalibration verwendet werden. Insbesondere kann ein späterer Messschritt vorgesehen sein, in dem Ist-Segmentzeiten zur Messung erfasst werden und gemäß den Ist-Segmentzeiten korrigiert werden, die während der Kalibration erfasst wurden. Die korrigierten Ist-Segmentzeiten, die im Messschritt erfasst wurden, werden ausgegeben, etwa zu Anzeige und/oder als Grundlage für eine Motor- oder Antriebsstrangsteuerung. The method for calibration data acquisition described here can also provide that the stored or during the calibration state) detected actual segment times are used for calibration. In particular, a later measuring step can be provided, in which actual segment times for the measurement are detected and corrected in accordance with the actual segment times, which were detected during the calibration. The corrected actual segment times acquired in the measuring step are output, for example for display and / or as a basis for a motor or drive train control.

Ferner wird ein Verfahren zum kalibrierten Betrieb eines Verbrennungsmaschinen-Drehwinkelsensors in einem Hybridfahrzeug-Antriebsstrang beschrieben. Es wird das hier erwähnte Verfahren zur Kalibrationsdatenerfassung durchgeführt. Es werden weitere Ist-Segmentzeiten nach dem Betreiben des Antriebsstrangs in dem Kalibrierzustand erfasst. Die Erfassung der weiteren Ist-Segmentzeiten entspricht dem vorangehend erwähnten Messschritt. Further described is a method for calibrating operation of an engine rotational angle sensor in a hybrid vehicle powertrain. The method for calibration data acquisition mentioned here is carried out. Further actual segment times are recorded after the drive train has been operated in the calibration state. The detection of the other actual segment times corresponds to the measuring step mentioned above.

Die weiteren Ist-Segmentzeiten werden verarbeitet, nachdem diese gemäß den gespeicherten Ist-Segmentzeiten, die während dem Kalibrierzustand erfasst wurden, korrigiert wurden. Der Schritt des Korrigierens entspricht der Anpassung des Sensors bzw. einer daran angeschlossenen Komponente an die Kalibrationsdaten. Das Verarbeiten ist insbesondere ein Übertragen oder Anzeigen der Daten oder ein Berechnen mindestens eines Betriebsparameters des Antriebsstrangs. The further actual segment times are processed after they have been corrected according to the stored actual segment times acquired during the calibration state. The step of correction corresponds to the adaptation of the sensor or a component connected thereto to the calibration data. The processing is in particular a transmission or display of the data or calculation of at least one operating parameter of the drive train.

Es wird ferner eine Kalibrationsdatenerfassungseinheit für einen Verbrennungsmaschinen-Drehwinkelsensor in einem Hybridfahrzeug-Antriebsstrang beschrieben. Die Kalibrationsdatenerfassungseinheit ist zur Durchführung des hier beschriebenen Verfahrens zur Kalibrationsdatenerfassung ausgebildet. A calibration data acquisition unit for an internal combustion engine rotation angle sensor in a hybrid vehicle drive train is also described. The calibration data acquisition unit is designed to carry out the calibration data acquisition method described here.

Die Kalibrationsdatenerfassungseinheit umfasst einen Sensoranschluss eingerichtet zum Empfang eines Signals von dem Verbrennungsmaschinen-Drehwinkelsensor. Dies entspricht einem Sensorsignaleingang. Die Kalibrationsdatenerfassungseinheit umfasst ferner einen Antriebssteueranschluss eingerichtet zur Abgabe eines Signals an den Hybridfahrzeug-Antriebsstrang. Dies entspricht einem Steuersignalausgang. Zudem umfasst die Kalibrationsdatenerfassungseinheit eine Steuereinheit, etwa ein Mikroprozessor. Der Mikroprozessor kann mit einem Programmspeicher verbunden oder ausgebildet sein, in dem ein Programm gespeichert ist, das zumindest einen, mehrere oder alle hier genannten Verfahrensschritte beim Ablauf auf dem Mikroprozessor realisiert. Die Steuereinheit ist mit den Anschlüssen verbunden. The calibration data acquisition unit includes a sensor port configured to receive a signal from the engine rotation angle sensor. This corresponds to a sensor signal input. The calibration data acquisition unit further comprises a drive control terminal configured to output a signal to the hybrid vehicle powertrain. This corresponds to a control signal output. In addition, the calibration data acquisition unit comprises a control unit, such as a microprocessor. The microprocessor may be connected or formed with a program memory in which a program is stored, which realizes at least one, several or all of the method steps mentioned here during execution on the microprocessor. The control unit is connected to the terminals.

Die Steuereinheit ist ausgebildet ist, an dem Antriebssteueranschluss ein Signal zum Betreiben des Antriebsstrangs in einem Kalibrierzustand abzugeben, in dem eine Verbrennungsmaschine des Hybridfahrzeug-Antriebsstrangs unbefeuert ist und eine Antriebwelle, an der der Verbrennungsmaschinen-Drehwinkelsensor angeordnet ist, von einer elektrischen Maschine des Hybridfahrzeug-Antriebsstrangs angetrieben wird. Mit anderen Worten kann an dem Steuersignalausgang ein Ansteuersignal für die elektrische Maschine ausgegeben werden, welches eine vorzugsweise konstante Drehzahl der elektrischen Maschine verursacht. Zudem kann an dem Steuersignalausgang ein Ansteuersignal für die Verbrennungsmaschine abgegeben werden, welches keine Zündung verursacht bzw. kann ein Zündsignal ausgegeben werden, das keine Zündung während dem Bestehen des Kalibrierzustands verursacht. Ferner kann an dem Steuersignalausgang ein Ansteuersignal für die Verbrennungsmaschine abgegeben werden, welches ein Öffnen mindestens eines Ventils an jedem Arbeitszylinder der Verbrennungsmaschine verursacht. The control unit is configured to output at the drive control connection a signal for operating the drive train in a calibration state in which an internal combustion engine of the hybrid vehicle drive train is unfired and a drive shaft, on which the internal combustion engine rotational angle sensor is arranged, from an electric machine of the hybrid vehicle Powertrain is driven. In other words, at the control signal output, a drive signal for the electric machine can be output, which causes a preferably constant speed of the electric machine. In addition, at the control signal output, a drive signal for the internal combustion engine can be issued, which does not cause ignition or can be issued an ignition signal that does not cause ignition during the existence of the calibration state. Further, at the control signal output, a drive signal for the internal combustion engine can be issued, which causes an opening of at least one valve on each working cylinder of the internal combustion engine.

Die Steuereinheit ist ferner ausgebildet, Ist-Segmentzeiten während dem Kalibrierzustand mittels des Verbrennungsmaschinen-Drehwinkelsensors zu erfassen. Die Kalibrationsdatenerfassungseinheit kann einen mit der Steuereinheit verbundenen Kalibrationsdatenanschluss aufweisen und kann eingerichtet sein, während des Kalibierzustand erfasste Ist-Segmentzeiten als Zeitpunkte oder als Abweichungen von vorgegebenen Soll-Zeitpunkten an dem Kalibrationsdatenanschluss abzugeben, insbesondere an den Sensor, damit dieser die Kalibrationsdaten selbst zur Korrektur verwenden kann, oder an eine Motorsteuereinheit. Alternativ oder in Kombination hiermit kann die Kalibrationsdatenerfassungseinheit einen mit der Steuereinheit verbundenen Speicher aufweisen und eingerichtet sein, während des Kalibierzustand erfasste Ist-Segmentzeiten als Zeitpunkte, Zeitdauern oder als Abweichungen von vorgegebenen Soll-Zeitpunkten oder Soll-Zeitdauern in dem Speicher abzulegen. Der Speicher kann hierbei innerhalb der Kalibrationsdatenerfassungseinheit vorgesehen sein. Abweichend hiervon kann der Speicher in dem Sensor oder in einer Komponente vorgesehen sein, die die erfassten Ist-Segmentzeiten zur Kalibration verwendet. The control unit is further configured to detect actual segment times during the calibration state by means of the internal combustion engine rotation angle sensor. The calibration data acquisition unit can have a calibration data connection connected to the control unit and can be set up to output actual segment times recorded during the calibration state as times or as deviations from predetermined target times at the calibration data connection, in particular to the sensor, so that they themselves use the calibration data for correction can, or to an engine control unit. Alternatively or in combination herewith, the calibration data acquisition unit may have a memory connected to the control unit and be set up to store actual segment times acquired during the calibration state as times, time periods or as deviations from predetermined desired times or desired time periods in the memory. The memory may in this case be provided within the calibration data acquisition unit. Deviating from this, the memory in the sensor or in a component be provided, which uses the detected actual segment times for calibration.

Kurzbeschreibung der Zeichnungen Brief description of the drawings

1 zeigt einen beispielhaften Signalverlauf zur Erläuterung der hier beschriebenen Verfahrensweise; 1 shows an exemplary waveform for explaining the procedure described here;

2 zeigt einen beispielhaften Verlauf der Drehzahl sowie eines Dynamikwerts in Abhängigkeit von der Zeit; und 2 shows an exemplary course of the rotational speed and a dynamic value as a function of time; and

3 eine schematische Darstellung eines beispielhaften Systems zur Erläuterung der Kalibrationsdatenerfassungseinheit. 3 a schematic representation of an exemplary system for explaining the calibration data acquisition unit.

In der 1 ist der Zeitverlauf von zwei Signalen S1 und S2 dargestellt. Entlang der Zeitachse t verläuft mit durchgezogener Linie das Signal S1, welches einen Soll-Verlauf eines Sensorsignals (bei konstanter Drehzahl) wiedergibt. Mit gestrichelter Linie ist das Signal S2 dargestellt, welches einen fehlerbehafteten zeitlichen Verlauf wiedergibt. Es sei bemerkt, dass das Signal S2 gegenüber dem Signal S1 leicht nach oben und mit geringerer Amplitude dargestellt ist, wobei dies ausschließlich zur besseren Darstellung so gewählt wurde und üblicherweise die Signale entlang der gleichen Maxima- und Minima-Pegel verlaufen. In the 1 the time course of two signals S1 and S2 is shown. Along the time axis t runs with a solid line, the signal S1, which reproduces a desired course of a sensor signal (at a constant speed). Dashed line shows the signal S2, which represents a faulty time course. It should be noted that the signal S2 is slightly upwardly and at a lower amplitude compared to the signal S1, this being chosen exclusively for better illustration and usually the signals run along the same maximum and minimum levels.

Die Signale S1 und S2 sind bis auf zeitliche Versetzungsfehler entlang der Zeitachse t gleich und geben drei Impulse I, II und III wieder. Der erste (in chronologischer Reihenfolge) dargestellte Impuls I wird gleichermaßen durch das Soll-Signal S1 als auch durch das Ist-Signal S2 wiedergegeben, wobei die Signale S1 und S2 identisch sind in dem Sinne, dass die Fehler f1 und f2 gleich Null sind. Mit anderen Worten ist die aufsteigende und die abfallende Flanke für beide Signale an der gleichen zeitlichen Position. Es ergibt sich insbesondere auch die identische Segmentdauer zwischen aufsteigender und abfallender Flanke für beide Signale. The signals S1 and S2 are identical except for temporal displacement errors along the time axis t and represent three pulses I, II and III again. The first (in chronological order) represented pulse I is represented equally by the desired signal S1 and by the actual signal S2, wherein the signals S1 and S2 are identical in the sense that the errors f1 and f2 are equal to zero. In other words, the rising and falling edges are at the same timing for both signals. In particular, the identical segment duration between rising and falling edge results for both signals.

Der zweite Impuls II wird mit den Fehlern f3 und f4 von dem Ist-Signal S2 wiedergegeben, wobei der Fehler f3 eine zu frühe (d.h. fehlerhaft vorauseilende) aufsteigende Flanke wiedergibt bzw. den Fehler zwischen dieser Flanke und der aufsteigenden Flanke des Soll-Signals S1. Der Fehler f4 gibt eine fehlerhafte Verzögerung der abfallenden Flanke des Ist-Signals S2 gegenüber dem Soll-Signal S1 wieder. Da die Fehler f3 (ansteigende Flanke) und f4 (abfallende Flanke) vom Betrag her nicht gleich sind, ergibt sich zudem für das Ist-Signal S2 eine Segmentzeit d2, die länger ist, als die tatsächliche Segmentzeit d1 des Soll-Signals. The second pulse II is reproduced with the errors f3 and f4 of the actual signal S2, the error f3 is an early (ie erroneously leading) rising edge or the error between this edge and the rising edge of the desired signal S1 , The error f4 is an erroneous delay of the falling edge of the actual signal S2 relative to the desired signal S1 again. Since the errors f3 (rising edge) and f4 (falling edge) are not equal in magnitude, the result for the actual signal S2 is also a segment time d2, which is longer than the actual segment time d1 of the desired signal.

Diese Fehler (Versatz und Verbreiterung der Sequenzzeit) sind Herstellungsfehlern des Geberrades geschuldet. Gespeichert werden kann etwa zum ersten Impuls der Wert Null oder zwei Werte von Null, jeweils betreffend eine der beiden Flanken des ersten Impulses I. Für den zweiten Impuls II kann gespeichert werden:
Der Zeitpunkt t1 und der Zeitpunkt t2, die die Ist-Zeitpunkte des zweiten Impulses bzw. des betreffenden Segments des Ist-Signals wiedergeben. Es sei bemerkt, dass die Sollzeiten st1 und st2 bekannt sind und daher nicht notwendigerweise gespeichert werden müssen. Alternativ kann auch die Differenz von t1 und st1 als f3 für den zweiten Impuls II gespeichert werden, sowie die Differenz zwischen t2 und st2 als Fehler f4. Diese Fehler entsprechen den zu speichernden Abweichungen, die später zu Kalibration bzw. zur Korrektur von Messsignalen verwendet werden können. Alternativ oder zusätzlich kann die Segmentzeit d2 gespeichert werden oder eine Differenz zwischen der Segmentzeit d2 und der Segmentzeit d1. Die hier beschriebenen Differenzen können als Betrag oder mit Vorzeichen (bzw. mit Indikation, oder der Fehler einem Vorauseilen oder einem Verzögern entspricht) gespeichert werden.
These errors (offset and broadening of the sequence time) are due to manufacturing errors of the encoder wheel. For example, the value zero can be stored for the first pulse or two values of zero, in each case relating to one of the two edges of the first pulse I. For the second pulse II can be stored:
The time t1 and the time t2, which represent the actual times of the second pulse or the relevant segment of the actual signal. It should be noted that the target times st1 and st2 are known and therefore do not necessarily have to be stored. Alternatively, the difference of t1 and st1 may also be stored as f3 for the second pulse II, as well as the difference between t2 and st2 as error f4. These errors correspond to the deviations to be stored, which can later be used for calibration or to correct measuring signals. Alternatively or additionally, the segment time d2 may be stored or a difference between the segment time d2 and the segment time d1. The differences described here can be stored as an amount or with a sign (or with an indication, or the error corresponds to a lead or a delay).

Schließlich ist mit dem dritten Impuls III ein Impuls dargestellt, bei dem das Ist-Signal dem Soll-Signal hinsichtlich der Dauer entspricht, jedoch ein zeitlicher Versatz (aufgrund von herstellungsbedingten Abweichungen) festzustellen ist. Dieser Versatz kann durch die Abweichungen bzw. Fehler f5 und f6 wiedergegeben werden, so dass f5 und f6 oder nur einer dieser Werte als Kalibrationsdaten gespeichert werden. Finally, with the third pulse III, a pulse is shown in which the actual signal corresponds to the desired signal in terms of duration, but a time offset (due to manufacturing deviations) is observed. This offset can be represented by the deviations or errors f5 and f6, so that f5 and f6 or only one of these values are stored as calibration data.

Das Soll-Signal S2, welches dem Sensorsignal entspricht, wird insbesondere durch statistische Kombination mehrerer Signale für mehrere Umdrehungen gewonnen. Hierbei werden insbesondere die Impulse der gleichen Winkel, bzw. Segmente übereinandergelegt und beispielsweise gemittelt, um dadurch einen verlässlichen Wert für das Ist-Signal zu ermitteln. Es handelt sich insbesondere um einen Scharmittelwert, da die (etwa durch Mittelwertbildung) kombinierten Signale den gleichen zeitlichen Ursprung haben, welcher sich an einem Ursprungswinkel orientiert. Insbesondere werden die Signale mit einem Versatz entsprechend dem ganzzahligen Vielfachen einer Umdrehung oder einer Phasendauer übereinander gelegt, so dass immer der Bereich 0–360° des Sensors betrachtet wird. The desired signal S2, which corresponds to the sensor signal, is obtained in particular by a statistical combination of a plurality of signals for several revolutions. Here, in particular, the pulses of the same angle, or segments superimposed and, for example, averaged, thereby determining a reliable value for the actual signal. In particular, this is a mean-of-shed value, since the signals combined (for instance by averaging) have the same temporal origin, which is oriented at an origin angle. In particular, the signals are superimposed with an offset corresponding to the integer multiple of a revolution or a phase duration, so that the range 0-360 ° of the sensor is always considered.

In der 2 ist dargestellt, dass mittels der elektrischen Maschine, ausgehend vom Zeitpunkt T0 die Drehzahl n(t) hochgefahren wird bis zu einem bestimmten Wert, der zum Zeitpunkt T1 erreicht ist. Ab dem Zeitpunkt T1 kann der Kalibrierzustand K eingestellt werden. Ferner ist die Dynamik D(t) in Abhängigkeit von der Zeit t dargestellt, wobei vom Hochlaufen aufgrund von Schwingungsprozessen hohe Dynamikwerte auftreten, und ab dem Zeitpunkt T1, der den Beginn einer stationären Phase wiedergibt, die Dynamik D(t) gering ist. Mit der Dynamik wird insbesondere die Stärke von Variationen der Drehzahl gegenüber einem Sollwert bezeichnet, insbesondere Variationen der Drehzahl gegenüber einem Sollwert, die sich insbesondere durch Schwingungseffekte ergeben. Es ist klar zu erkennen, dass während der dynamischen Phase, die vom Zeitpunkt T0 bis zum Zeitpunkt T1 reicht, keine Daten zu späteren Kalibrierung erfasst werden sollten, da diese stark fehlerbehaftet sind, aufgrund der Schwingungseffekte innerhalb des Antriebsstrangs. In the 2 is shown that by means of the electric machine, starting from the time T0, the rotational speed n (t) is increased up to a certain value, which is reached at the time T1. From time T1, the calibration state K can be set. Furthermore, the dynamic D (t) is shown as a function of the time t, wherein high dynamic values occur from the run-up due to vibration processes, and the dynamic D (t) is low from the time T1, which represents the beginning of a stationary phase. With the dynamics in particular the strength of variations of the speed is referred to a target value, in particular variations of the speed compared to a desired value, resulting in particular by vibration effects. It will be appreciated that during the dynamic phase ranging from time T0 to time T1, data should not be collected for later calibration because they are severely faulty due to the vibration effects within the powertrain.

Die Zeitdauer zwischen den Zeitpunkten T0 und T1 kann je nach System und Startverhalten mindestens 3 Sekunden, 3,5 oder 4 bis 5 Sekunden andauern. Die Zeitdauer, während der der Kalibrierzustand K anhält, kann insbesondere mindestens 4, mindestens 5 oder mindestens 6 Sekunden betragen, insbesondere weniger als 10 Sekunden oder 8 Sekunden. Diese Angaben sind jedoch rein beispielhaft, da die entsprechenden Werte stark von dem System abhängen, dass auch nur Bruchteile dieser Werte, etwa 70, 50 oder 30% oder auch Vielfache dieser Werte, etwa das Zwei-, Drei- oder Vierfache zutreffen können. The duration between times T0 and T1 may last at least 3 seconds, 3.5 or 4 to 5 seconds, depending on the system and starting behavior. The period of time during which the calibration state K lasts can be in particular at least 4, at least 5 or at least 6 seconds, in particular less than 10 seconds or 8 seconds. However, this information is purely exemplary since the values depend strongly on the system, so that only fractions of these values, such as 70, 50 or 30% or even multiples of these values, for example two, three or four times, can apply.

Die 3 zeigt ein Gesamtsystem zur näheren Erläuterung der hier beschriebenen Vorgehensweise, wobei eine Kalibrationsdatenerfassungseinheit 10 dargestellt ist. Diese ist mit einem Verbrennungsmaschinen-Drehwinkelsensor 20 (außerhalb der Kalibrationsdatenerfassungseinheit 10) verbunden. Der Drehwinkelsensor 20 befindet sich innerhalb eines Hybridfahrzeugantriebsstrangs 30. Der Antriebsstrang umfasst ferner eine elektrische Maschine 34 und eine Verbrennungsmaschine 36, wobei beide Maschinen sowie der Drehwinkelsensor 20 auf der gleichen Welle 38 montiert sind. The 3 shows an overall system for further explanation of the procedure described here, wherein a calibration data acquisition unit 10 is shown. This is with an internal combustion engine rotation angle sensor 20 (outside the calibration data acquisition unit 10 ) connected. The rotation angle sensor 20 is located inside a hybrid vehicle powertrain 30 , The powertrain further includes an electric machine 34 and an internal combustion engine 36 , where both machines and the rotation angle sensor 20 on the same wave 38 are mounted.

Die Kalibrationsdatenerfassungseinheit 10 umfasst einen Sensoranschluss 22, an den der Sensor 20 angeschlossen ist. Ein Sensorsignal wird gemäß dem dargestellten Pfeil von dem Sensor 20 an den Sensoranschluss 22 übertragen. The calibration data acquisition unit 10 includes a sensor port 22 to which the sensor 20 connected. A sensor signal is sent from the sensor according to the arrow shown 20 to the sensor connection 22 transfer.

Die Erfassungseinheit 10 umfasst ferner ein Antriebssteueranschluss 32, dem der Antriebsstrang 30 insbesondere die Maschinen 34 und 36 nachgeschaltet sind, so dass über den Antriebssteueranschluss 32 die elektrische Maschine und die Verbrennungsmaschine angesteuert werden können. The registration unit 10 further comprises a drive control terminal 32 that the drivetrain 30 especially the machines 34 and 36 are connected downstream, so that via the drive control terminal 32 the electric machine and the internal combustion engine can be controlled.

In der Erfassungseinheit 10 ist eine Steuereinheit 12 vorgesehen, die mit den Anschlüssen 22 und 32 verbunden ist. Die Steuereinheit 12 ist ausgebildet, über den Antriebssteueranschluss 32 ein Signal zum Betreiben des Antriebsstrangs 30 in einem Kalibrierzustand K abzugeben. Dieses Signal gibt insbesondere wieder, dass die Verbrennungsmaschine 34 unbefeuert bleibt während des Kalibrierzustands K. Ferner gibt das Signal wieder, dass die elektrische Maschine 36 ein Drehmoment erzeugt, mit dem die Welle 38 und somit auch die Antriebswelle der Verbrennungsmaschine 34 angetrieben wird. Beide Signale werden über den Antriebssteueranschluss 32 abgegeben, der zweigeteilt sein kann, wobei ein Teil zur Ansteuerung der elektrischen Maschine und ein anderer Teil zur Ansteuerung der Verbrennungsmaschine vorgesehen ist. Daher können beide Signale als Einzelsignale über getrennte Anschlüsse übertragen werden oder auch als ein gemeinsames Signal, welches beide Signalinhalte umfasst. In the registration unit 10 is a control unit 12 provided with the connections 22 and 32 connected is. The control unit 12 is formed via the drive control terminal 32 a signal to operate the powertrain 30 K in a calibration state. In particular, this signal indicates that the combustion engine 34 remains unsaid during the calibration state K. Further, the signal indicates that the electric machine 36 generates a torque with which the shaft 38 and thus also the drive shaft of the internal combustion engine 34 is driven. Both signals are sent via the drive control connection 32 delivered, which may be divided into two, wherein a part for controlling the electric machine and another part is provided for controlling the internal combustion engine. Therefore, both signals can be transmitted as individual signals via separate terminals or as a common signal, which includes both signal contents.

Die Erfassungseinheit 10 umfasst zudem ein Kalibrationsdatenanschluss 14, der insbesondere zur Ausgabe der Kalibrationsdaten dient. Alternativ oder in Kombination hierzu kann ein Speicher 16 innerhalb der Erfassungseinheit 10 vorgesehen sein, in dem die Kalibrationsdaten abrufbar abgelegt werden. Als weitere Alternative kann ein Speicher 17 außerhalb der Kalibrationsdatenerfassungseinheit 10 vorgesehen sein, so dass in diesen Speicher 17 die Kalibrationsdaten gespeichert werden. Sowohl die Speicher 16 und 17, als auch der Anschluss 14 werden von der Steuereinheit gespeist, wobei die Steuereinheit 12 die Sensordaten des Anschlusses 22 an die Komponenten 14, 16 und/oder 17 überträgt. Alternativ kann die Steuereinheit 12 nur mit dem Antriebssteueranschluss 32 verbunden sein. In diesem Fall ist eine Vergleichseinheit vorgesehen, die mit dem Anschluss 22 verbunden ist und angerichtet ist, Abweichungen zwischen Soll- und Ist-Segmentzeiten zu erfassen, um diese im Speicher 16 oder 17 abzulegen oder am Anschluss 14 abzugeben. Anstatt eines Vergleichsmoduls kann auch eine Schreibeinheit vorgesehen sein, die Ist-Segmentzeiten oder Ist-Segmentzeitpunkte oder entsprechende Abweichungen ausgehend von dem Anschluss 22 erfasst und in den Speichern 16 und/oder 17 ablegt, bzw. am Anschluss 14 abgibt. Insbesondere der Speicher 17 kann innerhalb des Drehwinkelsensors 20 vorgesehen sein oder auch innerhalb einer Motorsteuereinheit oder einer anderen Datenaufbereitungseinheit, etwa einer Drehzahlanzeige. The registration unit 10 also includes a calibration data port 14 , which in particular serves to output the calibration data. Alternatively or in combination with this, a memory 16 within the registration unit 10 be provided in which the calibration data are stored retrievable. As another alternative, a memory 17 outside the calibration data acquisition unit 10 be provided so that in this memory 17 the calibration data are stored. Both the memory 16 and 17 , as well as the connection 14 are fed by the control unit, the control unit 12 the sensor data of the connection 22 to the components 14 . 16 and or 17 transfers. Alternatively, the control unit 12 only with the drive control connection 32 be connected. In this case, a comparison unit is provided with the connection 22 is connected and is prepared to detect deviations between target and actual segment times to these in the memory 16 or 17 to drop off or at the connection 14 leave. Instead of a comparison module, a writing unit may also be provided, the actual segment times or actual segment times or corresponding deviations starting from the terminal 22 captured and stored 16 and or 17 stores, or at the connection 14 emits. In particular, the memory 17 can be within the rotation angle sensor 20 be provided or within an engine control unit or other data processing unit, such as a speed display.

Claims (9)

Verfahren zur Kalibrationsdatenerfassung eines Verbrennungsmaschinen-Drehwinkelsensors (20) in einem Hybridfahrzeug-Antriebsstrang (30) mit den Schritten: – Betreiben des Antriebsstrangs (30) in einem Kalibrierzustand (K), in dem eine Verbrennungsmaschine (34) des Hybridfahrzeug-Antriebsstrangs unbefeuert ist und eine Antriebwelle (W), an der der Verbrennungsmaschinen-Drehwinkelsensor (20) angeordnet ist, von einer elektrischen Maschine (36) des Hybridfahrzeug-Antriebsstrangs (30) angetrieben wird; – Erfassen von Ist-Segmentzeiten (t1, t2) während dem Kalibrierzustand (K) mittels des Verbrennungsmaschinen-Drehwinkelsensors (20); und – Speichern der erfassten Ist-Segmentzeiten als Zeitpunkte (t1, t2), Zeitdauern (d2) oder als Abweichungen (f1–f6) von vorgegebenen Soll-Zeitpunkten oder Soll-Zeitdauern. Method for calibration data acquisition of an internal combustion engine rotation angle sensor ( 20 ) in a hybrid vehicle powertrain ( 30 ) with the steps: - operating the drive train ( 30 ) in a calibration state (K) in which an internal combustion engine ( 34 ) of the hybrid vehicle drive train is unfired, and a drive shaft (W) at which the engine rotational angle sensor ( 20 ) is arranged by an electric machine ( 36 ) hybrid vehicle powertrain ( 30 ) is driven; Detecting actual segment times (t1, t2) during the calibration state (K) by means of the internal combustion engine rotation angle sensor ( 20 ); and - storing the detected actual segment times as times (t1, t2), time periods (d2) or as deviations (f1-f6) from predetermined desired times or desired time periods. Verfahren nach Anspruch 1, wobei das Speichern umfasst: Speichern der erfassten Ist-Segmentzeiten in einem Kalibrationsspeicher (17) des Drehwinkelsensors oder einer Motorsteuereinheit. The method of claim 1, wherein the storing comprises: storing the detected actual segment times in a calibration memory ( 17 ) of the rotation angle sensor or a motor control unit. Verfahren nach Anspruch 1 oder 2, wobei das Erfassung umfasst: Erfassen der Ist-Segmentzeiten für mehrere Umdrehungen des Drehwinkelsensors und Ermitteln von Mittel- oder Medianwerten für Ist-Segmentzeiten unterschiedlicher Winkel. The method of claim 1 or 2, wherein the detecting comprises: detecting the actual segment times for a plurality of revolutions of the rotation angle sensor and determining mean or median values for actual segment times of different angles. Verfahren nach einem der vorangehenden Ansprüche, wobei das Erfassen der Ist-Segmentzeiten umfasst: Antreiben eines Geberrads mittels einer Welle (W) der Verbrennungsmaschine (34), wobei das Geberrad mit Strukturen versehen ist, welche Segmente des Geberrads definieren; und Erfassen des Durchgangs der Strukturen an einem optischen oder magnetsensorischem Sensorelement des Drehwinkelsensors. Method according to one of the preceding claims, wherein the detection of the actual segment times comprises: driving a transmitter wheel by means of a shaft (W) of the internal combustion engine ( 34 ), wherein the encoder wheel is provided with structures which define segments of the encoder wheel; and detecting the passage of the structures on an optical or magnetic sensor element of the rotation angle sensor. Verfahren nach einem der vorangehenden Ansprüche, wobei der Kalibrierzustand (K) für eine vorgegebene Mindestzeitdauer oder eine vorgegebene Anzahl von Umdrehungen der Verbrennungsmaschine (36) oder des Drehwinkelsensors (20) aufrecht erhalten wird. Method according to one of the preceding claims, wherein the calibration state (K) for a predetermined minimum time period or a predetermined number of revolutions of the internal combustion engine ( 36 ) or the angle of rotation sensor ( 20 ) is maintained. Verfahren nach einem der vorangehenden Ansprüche, wobei das Betreiben in einem Kalibrierzustand (K) umfasst: Betreiben der Verbrennungsmaschine (34) mit geöffneten Einlass- und Auslassventilen. Method according to one of the preceding claims, wherein the operation in a calibration state (K) comprises: operating the internal combustion engine ( 34 ) with open inlet and outlet valves. Verfahren nach einem der vorangehenden Ansprüche, wobei das Betreiben in einem Kalibrierzustand (K) zum Abschluss der Erstmontage oder Wartung des Hybridfahrzeug-Antriebsstrangs (30) durchgeführt wird. Method according to one of the preceding claims, wherein the operation in a calibration state (K) to complete the initial assembly or maintenance of the hybrid vehicle drive train ( 30 ) is carried out. Verfahren zum kalibrierten Betrieb eines Verbrennungsmaschinen-Drehwinkelsensors (20) in einem Hybridfahrzeug-Antriebsstrang (30), umfassend: – Ausführen des Verfahrens nach einem der vorangehenden Ansprüche; – Erfassen von weiteren Ist-Segmentzeiten nach dem Betreiben des Antriebsstrangs in dem Kalibrierzustand; und – Verarbeiten der weiteren Ist-Segmentzeiten, nachdem diese gemäß den gespeicherten Ist-Segmentzeiten, die während dem Kalibrierzustand erfasst wurden, korrigiert wurden. Method for the calibrated operation of an internal combustion engine rotation angle sensor ( 20 ) in a hybrid vehicle powertrain ( 30 ), comprising: - carrying out the method according to one of the preceding claims; Detecting further actual segment times after operating the drive train in the calibration state; and processing the further actual segment times after correcting them according to the stored actual segment times acquired during the calibration state. Kalibrationsdatenerfassungseinheit (10) für einen Verbrennungsmaschinen-Drehwinkelsensor (20) in einem Hybridfahrzeug-Antriebsstrang (30), umfassend: – einen Sensoranschluss (22) eingerichtet zum Empfang eines Signals von dem Verbrennungsmaschinen-Drehwinkelsensor (20); – einen Antriebssteueranschluss (32) eingerichtet zur Abgabe eines Signals an den Hybridfahrzeug-Antriebsstrang (30); und – eine Steuereinheit (12), die mit den Anschlüssen (22, 32) verbunden ist, wobei die Steuereinheit (12) ausgebildet ist, an dem Antriebssteueranschluss (32) ein Signal zum Betreiben des Antriebsstrangs (30) in einem Kalibrierzustand (K) abzugeben, in dem eine Verbrennungsmaschine (34) des Hybridfahrzeug-Antriebsstrangs unbefeuert ist und eine Antriebwelle (38), an der der Verbrennungsmaschinen-Drehwinkelsensor (20) angeordnet ist, von einer elektrischen Maschine (36) des Hybridfahrzeug-Antriebsstrangs (30) angetrieben wird; und wobei die Steuereinheit (12) ferner ausgebildet ist, Ist-Segmentzeiten während dem Kalibrierzustand (K) mittels des Verbrennungsmaschinen-Drehwinkelsensors (20) zu erfassen, wobei die Kalibrationsdatenerfassungseinheit (10) einen mit der Steuereinheit verbundenen Kalibrationsdatenanschluss (14) aufweist und eingerichtet ist, während des Kalibierzustand erfasste Ist-Segmentzeiten als Zeitpunkte (t1, t2) oder als Abweichungen (f) von vorgegebenen Soll-Zeitpunkten (st1, st2) an dem Kalibrationsdatenanschluss (14) abzugeben, oder die Kalibrationsdatenerfassungseinheit (10) einen mit der Steuereinheit verbundenen Speicher (16) aufweist und eingerichtet ist, während des Kalibierzustand erfasste Ist-Segmentzeiten als Zeitpunkte oder als Abweichungen von vorgegebenen Soll-Zeitpunkten in dem Speicher (16) abzulegen. Calibration data acquisition unit ( 10 ) for an internal combustion engine rotation angle sensor ( 20 ) in a hybrid vehicle powertrain ( 30 ), comprising: - a sensor connector ( 22 ) configured to receive a signal from the engine rotational angle sensor ( 20 ); A drive control terminal ( 32 ) configured to deliver a signal to the hybrid vehicle powertrain ( 30 ); and a control unit ( 12 ) connected to the terminals ( 22 . 32 ), the control unit ( 12 ) is formed at the drive control terminal ( 32 ) a signal for operating the drive train ( 30 ) in a calibration state (K) in which an internal combustion engine ( 34 ) of the hybrid vehicle powertrain is unfired and a drive shaft ( 38 ) at which the engine rotation angle sensor ( 20 ) is arranged by an electric machine ( 36 ) of the hybrid vehicle powertrain ( 30 ) is driven; and wherein the control unit ( 12 ) is further configured, actual segment times during the calibration state (K) by means of the internal combustion engine rotation angle sensor ( 20 ), wherein the calibration data acquisition unit ( 10 ) a calibration data port connected to the control unit ( 14 ) and is set up, during the calibration state detected actual segment times as times (t1, t2) or as deviations (f) from predetermined desired times (st1, st2) at the calibration data terminal ( 14 ) or the calibration data acquisition unit ( 10 ) a memory connected to the control unit ( 16 ) and is set up, during the calibration state detected actual segment times as times or as deviations from predetermined desired times in the memory ( 16 ).
DE102015217703.3A 2015-09-16 2015-09-16 A method for calibration data acquisition of an internal combustion engine rotation angle sensor and method for its calibrated operation and calibration data acquisition unit Ceased DE102015217703A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE102015217703.3A DE102015217703A1 (en) 2015-09-16 2015-09-16 A method for calibration data acquisition of an internal combustion engine rotation angle sensor and method for its calibrated operation and calibration data acquisition unit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102015217703.3A DE102015217703A1 (en) 2015-09-16 2015-09-16 A method for calibration data acquisition of an internal combustion engine rotation angle sensor and method for its calibrated operation and calibration data acquisition unit

Publications (1)

Publication Number Publication Date
DE102015217703A1 true DE102015217703A1 (en) 2016-04-28

Family

ID=55698545

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102015217703.3A Ceased DE102015217703A1 (en) 2015-09-16 2015-09-16 A method for calibration data acquisition of an internal combustion engine rotation angle sensor and method for its calibrated operation and calibration data acquisition unit

Country Status (1)

Country Link
DE (1) DE102015217703A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102016207801A1 (en) * 2016-05-04 2017-11-09 Volkswagen Aktiengesellschaft Method for operating a motor vehicle with an internal combustion engine

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4972333A (en) * 1986-11-07 1990-11-20 Diesel Kiki Co., Ltd. Time internal measuring apparatus and method for a revolution sensor
DE102006020434A1 (en) * 2006-05-03 2007-11-08 Bayerische Motoren Werke Ag Motor vehicle e.g. hybrid motor vehicle, has control device determining compression pressure of cylinder or correlating parameter for engine based on number of revolutions and/or capacity of machine in engine`s passive-operating condition
DE102008039572A1 (en) * 2007-08-29 2009-04-23 GM Global Technology Operations, Inc., Detroit Method and system for collecting crankshaft position data
DE102007050809A1 (en) * 2007-10-24 2009-04-30 Robert Bosch Gmbh Method for calibrating measurement of crank angle of piston internal combustion engine, particularly for motor vehicle, involves determining correction function, where correction function is used on determined course

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4972333A (en) * 1986-11-07 1990-11-20 Diesel Kiki Co., Ltd. Time internal measuring apparatus and method for a revolution sensor
DE102006020434A1 (en) * 2006-05-03 2007-11-08 Bayerische Motoren Werke Ag Motor vehicle e.g. hybrid motor vehicle, has control device determining compression pressure of cylinder or correlating parameter for engine based on number of revolutions and/or capacity of machine in engine`s passive-operating condition
DE102008039572A1 (en) * 2007-08-29 2009-04-23 GM Global Technology Operations, Inc., Detroit Method and system for collecting crankshaft position data
DE102007050809A1 (en) * 2007-10-24 2009-04-30 Robert Bosch Gmbh Method for calibrating measurement of crank angle of piston internal combustion engine, particularly for motor vehicle, involves determining correction function, where correction function is used on determined course

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102016207801A1 (en) * 2016-05-04 2017-11-09 Volkswagen Aktiengesellschaft Method for operating a motor vehicle with an internal combustion engine
DE102016207801A8 (en) * 2016-05-04 2020-04-02 Volkswagen Aktiengesellschaft Method for operating a motor vehicle with an internal combustion engine
DE102016207801B4 (en) 2016-05-04 2022-10-06 Volkswagen Aktiengesellschaft Method for operating a motor vehicle with an internal combustion engine

Similar Documents

Publication Publication Date Title
DE102012210723B4 (en) Method for calibrating an engine-crankshaft-camshaft correlation and for an improved vehicle emergency driving mode
DE4141713C2 (en) Encoder arrangement for cylinder detection and emergency operation in an internal combustion engine with n cylinders
EP0929794B1 (en) Method and device for correcting margins of error of an indicating wheel
EP1272858B1 (en) Method for compensating the rotational shapelessness during detection of the revolutions per minute
EP1596493B1 (en) Method for measuring the speed of an electronically commutated motor
DE102005019515C5 (en) Method for measuring the speed of an EC motor
EP1630363A1 (en) Method to determine the phase of a camshaft in an internal combustion engine
DE102010027213A1 (en) Method and control device for controlling an internal combustion engine
DE102011052375A1 (en) Rotation detecting device and method for determining the reference gap of a rotating body
DE102010027215A1 (en) Method and control device for controlling an internal combustion engine
DE102004011807A1 (en) Method and device for determining the angular position of a crankshaft of an internal combustion engine
EP0831224B1 (en) Sensor arrangement for rapid cylinder identification in an internal combustion engine
DE10345734B4 (en) Method and arrangement for correcting the evaluation of the switching thresholds in a magnetic sensor arrangement
DE19933844A1 (en) Device for detecting the turning back of a rotating part of an internal combustion engine
DE102013219277A1 (en) Position measuring device and method for checking a working clock signal
EP1672325A2 (en) Method and system for recording characteristic parameters in position or angle sensors
EP1595113A1 (en) Diagnostic method for a sensor
DE102006008062B3 (en) Engine control for determining pressure of combustion chamber, has pressure signal input receiving pressure signals reproducing pressure in chamber, and pressure sensor measuring pressure and connected with input to feed signal
DE102015217703A1 (en) A method for calibration data acquisition of an internal combustion engine rotation angle sensor and method for its calibrated operation and calibration data acquisition unit
DE102013021218A1 (en) Method for correcting faults caused by production-related mechanical tolerances of twelve-pole transmitter wheel arranged on shaft of e.g. bus, involves correcting time measurement values of markings by associated correction values
DE102008038960A1 (en) Method for determining rotation angle position of camshaft relative to position of crankshaft, involves adapting measuring value processing method to determine position signal in dependent of dynamic identification
DE102021212470A1 (en) Steer-by-wire steering system for a motor vehicle
DE10139149A1 (en) Toothed type rotational velocity sensor, especially for use in combustion engines, has means for checking if the assumed position of a toothed wheel relative to a sensor at engine start-up is correct or not
DE102016208649A1 (en) Device and method for detecting a change in position of a signal transmitter wheel
EP1327761B1 (en) Process for verifying the operation of two sensors

Legal Events

Date Code Title Description
R012 Request for examination validly filed
R016 Response to examination communication
R230 Request for early publication
R002 Refusal decision in examination/registration proceedings
R003 Refusal decision now final