DE102018217111B4 - Method for determining a rotational angle position of a crankshaft of an internal combustion engine - Google Patents
Method for determining a rotational angle position of a crankshaft of an internal combustion engine Download PDFInfo
- Publication number
- DE102018217111B4 DE102018217111B4 DE102018217111.4A DE102018217111A DE102018217111B4 DE 102018217111 B4 DE102018217111 B4 DE 102018217111B4 DE 102018217111 A DE102018217111 A DE 102018217111A DE 102018217111 B4 DE102018217111 B4 DE 102018217111B4
- Authority
- DE
- Germany
- Prior art keywords
- electrical machine
- voltage
- theoretical model
- determined
- crankshaft
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P9/00—Arrangements for controlling electric generators for the purpose of obtaining a desired output
- H02P9/009—Circuit arrangements for detecting rotor position
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/009—Electrical control of supply of combustible mixture or its constituents using means for generating position or synchronisation signals
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01P—MEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
- G01P3/00—Measuring linear or angular speed; Measuring differences of linear or angular speeds
- G01P3/42—Devices characterised by the use of electric or magnetic means
- G01P3/44—Devices characterised by the use of electric or magnetic means for measuring angular speed
- G01P3/48—Devices characterised by the use of electric or magnetic means for measuring angular speed by measuring frequency of generated current or voltage
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/17—Mechanical parametric or variational design
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/30—Circuit design
- G06F30/36—Circuit design at the analogue level
- G06F30/367—Design verification, e.g. using simulation, simulation program with integrated circuit emphasis [SPICE], direct methods or relaxation methods
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/14—Electronic commutators
- H02P6/16—Circuit arrangements for detecting position
- H02P6/18—Circuit arrangements for detecting position without separate position detecting elements
- H02P6/182—Circuit arrangements for detecting position without separate position detecting elements using back-emf in windings
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/14—Electronic commutators
- H02P6/16—Circuit arrangements for detecting position
- H02P6/18—Circuit arrangements for detecting position without separate position detecting elements
- H02P6/185—Circuit arrangements for detecting position without separate position detecting elements using inductance sensing, e.g. pulse excitation
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P9/00—Arrangements for controlling electric generators for the purpose of obtaining a desired output
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P2203/00—Indexing scheme relating to controlling arrangements characterised by the means for detecting the position of the rotor
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Geometry (AREA)
- General Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Theoretical Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Evolutionary Computation (AREA)
- Mechanical Engineering (AREA)
- Combustion & Propulsion (AREA)
- Computational Mathematics (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Optimization (AREA)
- Mathematical Analysis (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Control Of Eletrric Generators (AREA)
- Control Of Electric Motors In General (AREA)
Abstract
Verfahren zur Bestimmung einer Drehwinkelposition einer Kurbelwelle einer Brennkraftmaschine, welche mit einer elektrischen Maschine (110, 210), umfassend einen Rotor und einen Stator, direkt oder übersetzt gekoppelt ist, welcher eine Gleichrichter- und Spannungsreglerschaltung (120, 220) und eine Batterie (140, 240) nachgeschaltet sind, wobei wenigstens ein Signal (320, 330) der elektrischen Maschine (110, 210) jeweils einen oder mehrere charakteristische Werte aufweist, die jeweils wenigstens einmal pro Umdrehung des Rotors auftreten,dadurch gekennzeichnet, dassein System aus der elektrischen Maschine (110, 210), der Gleichrichter- und Spannungsreglerschaltung (120, 220) und der Batterie (140, 240) mit Hilfe eines theoretischen Modells (400, 500, 600) beschrieben wird,als Randbedingung (411, 412) für das theoretische Modell (400, 500, 600) eine Induktivität (411) der elektrischen Maschine (110, 210) und eine theoretische Leerlaufspannung (412) der elektrischen Maschine (110, 210) vorgegeben werden,als Eingangsgrößen (421, 422, 423) für das theoretische Modell (400, 500, 600) aktuelle Werte einer Zeitdifferenz (421) zwischen zwei charakteristischen Werten des wenigstens einen Signals (320, 330) der elektrischen Maschine (110, 210), einer Spannung (422) der Batterie (140, 240) und einer Kurzschlussspannung (423) der Gleichrichter- und Spannungsreglerschaltung (120, 220) vorgegeben werden,mit Hilfe des theoretischen Modells (400, 500, 600) in Abhängigkeit von den Randbedingungen (411, 412) und den Eingangsgrößen (421, 422, 423) ein Polradwinkel (431, 531, 633) bestimmt wird und in Abhängigkeit von dem Polradwinkel (431, 531, 633) die Drehwinkelposition der Kurbelwelle bestimmt wird.Method for determining a rotational angle position of a crankshaft of an internal combustion engine which is coupled directly or with a gear ratio to an electrical machine (110, 210) comprising a rotor and a stator, which has a rectifier and voltage regulator circuit (120, 220) and a battery (140 , 240) are connected downstream, at least one signal (320, 330) of the electrical machine (110, 210) each having one or more characteristic values which each occur at least once per revolution of the rotor, characterized in that a system consisting of the electrical machine (110, 210), the rectifier and voltage regulator circuit (120, 220) and the battery (140, 240) is described with the aid of a theoretical model (400, 500, 600), as a boundary condition (411, 412) for the theoretical model (400, 500, 600) an inductance (411) of the electrical machine (110, 210) and a theoretical open circuit voltage (412) of the electrical machine (110, 210) are given as input variables (421, 422, 423) for the theoretical model (400, 500, 600) current values of a time difference (421) between two characteristic values of the at least one signal (320, 330) of the electrical machine (110, 210 ), a voltage (422) of the battery (140, 240) and a short-circuit voltage (423) of the rectifier and voltage regulator circuit (120, 220) can be specified with the aid of the theoretical model (400, 500, 600) depending on the boundary conditions (411, 412) and the input variables (421, 422, 423) a pole wheel angle (431, 531, 633) is determined and the rotational angle position of the crankshaft is determined as a function of the pole wheel angle (431, 531, 633).
Description
Die vorliegende Erfindung betrifft ein Verfahren zur Bestimmung einer Drehwinkelposition einer Kurbelwelle einer Brennkraftmaschine sowie eine Recheneinheit und ein Computerprogramm zu dessen Durchführung.The present invention relates to a method for determining a rotational angle position of a crankshaft of an internal combustion engine as well as a computing unit and a computer program for its implementation.
Stand der TechnikState of the art
Die Drehwinkelposition und die Drehzahl der Kurbelwelle einer Brennkraftmaschine sind wesentliche Eingangsgrößen für viele Funktionen der elektronischen Motorsteuerung. Zu ihrer Ermittlung können auf einem mit der Kurbelwelle der Brennkraftmaschine rotierenden Körper in gleichen Winkelabständen Markierungen vorgesehen sein. Das Vorbeistreichen einer Markierung infolge der Kurbelwellendrehung kann durch einen Sensor erfasst und als elektrisches Signal an eine Auswertelektronik weitergegeben werden.The angle of rotation position and the speed of the crankshaft of an internal combustion engine are essential input variables for many functions of the electronic engine control. To determine them, markings can be provided at equal angular intervals on a body rotating with the crankshaft of the internal combustion engine. The passing of a marking as a result of the rotation of the crankshaft can be detected by a sensor and passed on to evaluation electronics as an electrical signal.
Diese Elektronik bestimmt für die jeweilige Drehwinkelposition der Kurbelwelle das jeweils hierfür hinterlegte Signal für die Markierung bzw. misst eine Zeitdifferenz zwischen zwei Markierungen und kann aufgrund des bekannten Winkelabstands zweier Markierungen zueinander die Winkelgeschwindigkeit und daraus die Drehzahl ermitteln. Bei Kraftfahrzeugen, insbesondere ATV (engl. All Terrain Vehicle), Motorrädern, Mopeds oder Krafträdern, können die Markierungen beispielweise durch Zähne eines metallischen Zahnrads, eines sogenannten Geberrads, bereitgestellt werden, welche durch ihre Bewegung in dem Sensor eine Änderung des Magnetfelds bewirken. Eine Lücke von einigen Zähnen kann als Bezugsmarke zur Erkennung der absoluten Position dienen. This electronics determines the respective stored signal for the marking for the respective angular position of the crankshaft or measures a time difference between two markings and can determine the angular speed and the rotational speed based on the known angular distance between two markings. In motor vehicles, in particular ATV (All Terrain Vehicle), motorcycles, mopeds or motorcycles, the markings can be provided, for example, by teeth of a metallic gear, a so-called transducer wheel, which cause a change in the magnetic field through their movement in the sensor. A gap of a few teeth can serve as a reference mark for recognizing the absolute position.
Während bei Pkws zumeist 60-2 Zähne verwendet werden (gleichmäßige Verteilung von 60 Zähnen, wobei zwei ausgespart bleiben), kommt bei Motor- bzw. Krafträdern beispielweise auch 36-2, 24-2 oder 12-3 Zähne zum Einsatz. Bei diesem indirekten Prinzip der Drehgeschwindigkeitsbestimmung bzw. Drehwinkelpositionsbestimmung der Kurbelwelle wird die Auflösung des Drehzahlsignals bzw. die absolute Erfassung der Drehwinkelposition durch die Anzahl der Zähne und durch eine sichere Erkennung der Bezugsmarke bestimmt.While 60-2 teeth are mostly used in cars (even distribution of 60 teeth, two being left out), 36-2, 24-2 or 12-3 teeth are also used in motorcycles or motorcycles, for example. With this indirect principle of determining the rotational speed or the rotational angle position of the crankshaft, the resolution of the rotational speed signal or the absolute detection of the rotational angle position is determined by the number of teeth and by reliable detection of the reference mark.
Bei jedem modernen Fahrzeug mit Brennkraftmaschine, ist ein Generator verbaut, der durch die Drehung der Kurbelwelle angetrieben wird und elektrische Signale liefert, die zur Versorgung des Fahrzeugs mit elektrischer Energie und dem Aufladen der Fahrzeugbatterie dienen. Der vorgesehene Betrieb eines Fahrzeugs ohne diesen Generator ist nicht oder nur für kurze Zeit möglich.Every modern vehicle with an internal combustion engine has a built-in generator that is driven by the rotation of the crankshaft and supplies electrical signals that are used to supply the vehicle with electrical energy and to charge the vehicle battery. The intended operation of a vehicle without this generator is not possible or only possible for a short time.
Eine Nutzung der elektrischen Ausgangsgrößen einer über die Kurbelwelle angetriebenen elektrischen Maschine (Generator) wird beispielsweise in der
Ferner wird in der
Offenbarung der ErfindungDisclosure of the invention
Vor diesem Hintergrund werden ein Verfahren zur Bestimmung einer Drehwinkelposition einer Kurbelwelle einer Brennkraftmaschine sowie eine Recheneinheit und ein Computerprogramm zu dessen Durchführung mit den Merkmalen der unabhängigen Patentansprüche vorgeschlagen. Vorteilhafte Ausgestaltungen sind Gegenstand der Unteransprüche sowie der nachfolgenden Beschreibung.Against this background, a method for determining a rotational angle position of a crankshaft of an internal combustion engine as well as a computing unit and a computer program for its implementation with the features of the independent claims are proposed. Advantageous configurations are the subject of the subclaims and the description below.
Die Brennkraftmaschine ist mit einer elektrischen Maschine, umfassend einen Rotor und einen Stator, direkt oder übersetzt gekoppelt. Der elektrischen Maschine sind ferner eine Gleichrichter- und Spannungsreglerschaltung und eine Batterie nachgeschaltet.The internal combustion engine is coupled directly or with a gear ratio to an electrical machine comprising a rotor and a stator. The electrical machine is also followed by a rectifier and voltage regulator circuit and a battery.
Wenigstens ein Signal der elektrischen Maschine weist jeweils ein oder mehrere charakteristische Werte auf, die jeweils wenigstens einmal pro Umdrehung des Rotors auftreten. Insbesondere kann ein derartiges Signal ein Drehzahlsignal der elektrischen Maschine oder eine Ausgangsspannung am Ausgang der elektrischen Maschine sein. Charakteristische Werte sind beispielsweise Nullstellen, Maxima oder Minima.At least one signal from the electrical machine has one or more characteristic values that occur at least once per revolution of the rotor. In particular, such a signal can be a speed signal of the electrical machine or an output voltage at the output of the electrical machine. Characteristic values are, for example, zeros, maxima or minima.
Im Rahmen des vorliegenden Verfahrens wird ein System aus der elektrischen Maschine, der Gleichrichter- und Spannungsreglerschaltung und der Batterie mit Hilfe eines theoretischen Modells beschrieben. Als Randbedingung für das theoretische Modell werden eine Induktivität der elektrischen Maschine, insbesondere eine Induktivität eines Generatorstrangs, und eine theoretische Leerlaufspannung bzw. eine ideale Leerlaufspannung der elektrischen Maschine vorgegeben. Diese Randbedingungen werden insbesondere als konstant angenommen.In the context of the present method, a system consisting of the electrical machine, the rectifier and voltage regulator circuit and the battery is described with the aid of a theoretical model. An inductance of the electrical machine, in particular an inductance of a generator string, and a theoretical Open-circuit voltage or an ideal open-circuit voltage of the electrical machine specified. In particular, these boundary conditions are assumed to be constant.
Insbesondere kann ferner ein ohmscher Widerstand der Induktivität bzw. des Generatorstrangs als Randbedingung vorgegeben werden. In einer einfachen Näherung kann dieser ohmsche Widerstand zweckmäßigerweise jedoch auch als vernachlässigbar klein angenommen werden.In particular, an ohmic resistance of the inductance or the generator string can also be specified as a boundary condition. In a simple approximation, however, this ohmic resistance can expediently also be assumed to be negligibly small.
Als Eingangsgrößen werden für das theoretische Modell aktuelle Werte einer Zeitdifferenz zwischen zwei charakteristischen Werten des wenigstens einen Signals der elektrischen Maschine, einer Spannung der Batterie und einer Kurzschlussspannung der Gleichrichter- und Spannungsreglerschaltung vorgegeben.Current values of a time difference between two characteristic values of the at least one signal of the electrical machine, a voltage of the battery and a short-circuit voltage of the rectifier and voltage regulator circuit are specified as input variables for the theoretical model.
Mit Hilfe des theoretischen Modells wird in Abhängigkeit von den Randbedingungen und den Eingangsgrößen ein Polradwinkel bzw. ein aktueller Wert eines Polradwinkels bestimmt. In Abhängigkeit von dem Polradwinkel bzw. von dem aktuellen Wert des Polradwinkels wird die Drehwinkelposition der Kurbelwelle bestimmt.With the aid of the theoretical model, a pole wheel angle or a current value of a pole wheel angle is determined depending on the boundary conditions and the input variables. The angle of rotation position of the crankshaft is determined as a function of the pole wheel angle or the current value of the pole wheel angle.
Aufgrund der festen Kopplung der Kurbelwelle der Brennkraftmaschine und des Rotors der elektrischen Maschine kann bei Kenntnis der Drehwinkellage des Rotors auf die Drehwinkelposition der Kurbelwelle rückgeschlossen werden. Die exakte Drehwinkellage des Rotors ist bei einer unbelasteten elektrischen Maschine direkt aus der Leerlaufspannung der elektrischen Maschine ablesbar, da die relative Phasenlage der Leerlaufspannung mit der Drehwinkellage des Rotors übereinstimmt. Diese Relation gilt jedoch für eine belastete elektrische Maschine nicht, da es aufgrund des Stromflusses zu einer Verschiebung der Phasenlage kommt und entsprechend die Ausgangsspannung der elektrischen Maschine, die der Phasenspannung zumindest einer Phase der elektrischen Maschine entspricht, nicht mehr mit der Drehwinkellage des Rotors übereinstimmt. Dieser Versatz der Winkellage zwischen der Ausgangsspannung der elektrischen Maschine und der tatsächlichen Winkellage des Rotors der elektrischen Maschine wird gemeinhin als Polradwinkel bezeichnet.Due to the fixed coupling of the crankshaft of the internal combustion engine and the rotor of the electrical machine, if the rotational angle position of the rotor is known, conclusions can be drawn about the rotational angle position of the crankshaft. In the case of an unloaded electrical machine, the exact rotational angle position of the rotor can be read directly from the open circuit voltage of the electrical machine, since the relative phase position of the open circuit voltage corresponds to the rotational angle position of the rotor. However, this relationship does not apply to a loaded electrical machine, since the flow of current leads to a shift in the phase position and accordingly the output voltage of the electrical machine, which corresponds to the phase voltage of at least one phase of the electrical machine, no longer corresponds to the angular position of the rotor. This offset of the angular position between the output voltage of the electrical machine and the actual angular position of the rotor of the electrical machine is commonly referred to as the pole wheel angle.
Somit kann durch eine Bestimmung des Polradwinkels und der Phasenspannung einer Phase der elektrischen Maschine eine Bestimmung der Drehwinkelposition der Kurbelwelle mit verbesserter Genauigkeit und somit höherer Güte bereitgestellt werden. Folglich lässt sich direkt aus den internen Signalen der elektrischen Maschine eine hochaufgelöste Bestimmung der Drehwinkelposition der Kurbelwelle bereitstellen, wodurch auf ein entsprechendes Geberrad zur Ermittlung der Drehwinkelposition bzw. der Drehzahl und der hiermit verbundenen Sensorik verzichtet werden kann. Hierdurch können Kosten eingespart werden, was insbesondere in Bezug auf günstigere Mopeds bzw. Leichtkrafträder von Vorteil ist. Zudem können die Steuerfunktionen, wie z. B. die Positionsberechnung der Einspritzung, Momentenberechnung bzw. Lernfunktionen zum genauen Bestimmen der OT-Lage und dergleichen, deutlich verbessert werden.Thus, by determining the rotor angle and the phase voltage of a phase of the electrical machine, it is possible to determine the rotational angle position of the crankshaft with improved accuracy and thus higher quality. Consequently, a high-resolution determination of the rotational angle position of the crankshaft can be provided directly from the internal signals of the electrical machine, whereby a corresponding encoder wheel for determining the rotational angle position or the speed and the associated sensors can be dispensed with. This enables costs to be saved, which is particularly advantageous in relation to cheaper mopeds or light motorcycles. In addition, the control functions, such as. B. the position calculation of the injection, torque calculation or learning functions for precise determination of the TDC position and the like can be significantly improved.
Das vorliegende Verfahren stellt eine Möglichkeit einer modellbasierten Bestimmung des Polradwinkels der elektrischen Maschine zur Berechnung der Kurbelwellengrößen des Verbrennungsmotors bereit. Mit Hilfe des theoretischen Modells kann das System aus der elektrischen Maschine, der Gleichrichter- und Spannungsreglerschaltung und der Batterie auf einfache Weise beschrieben bzw. angenähert werden. Aus dem Modell wird zweckmäßigerweise eine Rechenvorschrift für den aktuellen Polradwinkel abgeleitet, welche möglichst einfach und recheneffizient implementierbar ist, um die Kurbelwellenposition mehrmals pro Umdrehung mit großer Genauigkeit und möglichst geringem Rechenaufwand bestimmen zu können.The present method provides a possibility of a model-based determination of the pole wheel angle of the electrical machine for calculating the crankshaft variables of the internal combustion engine. With the help of the theoretical model, the system consisting of the electrical machine, the rectifier and voltage regulator circuit and the battery can be described or approximated in a simple manner. A calculation rule for the current pole wheel angle is expediently derived from the model, which can be implemented as simply and efficiently as possible in order to be able to determine the crankshaft position several times per revolution with great accuracy and as little calculation effort as possible.
Steht ausreichend Rechenleistung zur Verfügung, kann ein beliebig genaues Modell der elektrischen Komponenten elektrische Maschine, Gleichrichter, Spannungsregler, Batterie und Bordnetz verwendet werden, um das dynamische Verhalten des Polradwinkels der elektrischen Maschine sowie ferner insbesondere auch dessen Drehzahl zu bestimmen. Je nach zur Verfügung stehender Rechenleistung kann das Modell zweckmäßigerweise auch durch Näherungen bzw. durch als vernachlässigbar klein angenommene Größen vereinfacht werden. Insbesondere können somit die Anzahl der Randbedingungen und Eingangsgrößen sowie die Komplexität des Modells und der Polradwinkelbestimmung reduziert werden. Zur Verfügung stehende Eingangsgrößen für das Simulationsmodell sind insbesondere Größen, welche zumeist ohnehin im Zuge der Regelung bzw. Steuerung der elektrischen Maschine bestimmt werden, insbesondere die Batteriespannung, das Verhalten der Ausgangsspannung der elektrischen Maschine, gegebenenfalls der Schaltzustand des Gleichrichters bzw. Spannungsreglers, verschiedene Zustände des Bordnetzes.If sufficient computing power is available, any precise model of the electrical components electrical machine, rectifier, voltage regulator, battery and vehicle electrical system can be used to determine the dynamic behavior of the pole wheel angle of the electrical machine and also, in particular, its speed. Depending on the computing power available, the model can expediently also be simplified by approximations or by quantities assumed to be negligibly small. In particular, the number of boundary conditions and input variables as well as the complexity of the model and the determination of the pole wheel angle can be reduced. Available input variables for the simulation model are in particular variables which are usually determined in the course of regulating or controlling the electrical machine, in particular the battery voltage, the behavior of the output voltage of the electrical machine, possibly the switching state of the rectifier or voltage regulator, various states of the electrical system.
Vorteilhafterweise wird als Eingangsgröße der aktuelle Wert für die Zeitdifferenz zwischen zwei Nulldurchgängen des wenigstens einen Signals der elektrischen Maschine vorgegeben, bevorzugt die Zeitdifferenz zwischen zwei Nulldurchgängen einer Ausgangsspannung oder eines Ausgangsstroms der elektrischen Maschine. Die mechanische Winkelgeschwindigkeit der elektrischen Maschine sowie der mechanische Polradwinkel, also die auf die Maschinenwelle bezogenen Größen ergeben sich aus der Division der elektrischen Größen durch die Polpaarzahl p der elektrischen Maschine. Die elektrische beziehungsweise mechanische Winkelgeschwindigkeit der elektrischen Maschine ergibt sich zweckmäßigerweise aus der Zeit zwischen zwei Nulldurchgängen des Stroms beziehungsweise der Ausgangsspannung und dem dazwischen überstrichenen elektrischen beziehungsweise mechanischen Winkel. Die der mechanischen Winkelgeschwindigkeit zugrunde liegende Drehfrequenz (f = ωmech / (2π)) wird als Drehzahl der Kurbelwelle bezeichnet. Der überstrichene Winkel ergibt sich aus dem elektrischen (180°) bzw. mechanischen (180°/p) Abstand zweier Signalflanken und der dazwischen aufgetretenen Änderung des elektrischen beziehungsweise mechanischen Polradwinkels.The current value for the time difference between two zero crossings of the at least one signal of the electrical machine is advantageously specified as the input variable, preferably the time difference between two zero crossings of an output voltage or an output current of the electrical machine. The mechanical angular speed of the electrical machine and the mechanical rotor angle, i.e. the variables related to the machine shaft, result from the Division of the electrical quantities by the number of pole pairs p of the electrical machine. The electrical or mechanical angular velocity of the electrical machine expediently results from the time between two zero crossings of the current or the output voltage and the electrical or mechanical angle swept between them. The rotational frequency on which the mechanical angular velocity is based (f = ω mech / (2π)) is referred to as the rotational speed of the crankshaft. The swept angle results from the electrical (180 °) or mechanical (180 ° / p) distance between two signal edges and the change in the electrical or mechanical rotor angle that occurred in between.
Gemäß einer vorteilhaften Ausführungsform wird der Polradwinkel bestimmt, indem mit Hilfe des theoretischen Modells ein Verlauf eines Stroms am Ausgang der elektrischen Maschine bestimmt und der Polradwinkel als Winkelversatz zwischen diesem Verlauf des Stroms und einer idealen induzierten Spannung der elektrischen Maschine bestimmt wird. Der Polradwinkel stellt insbesondere einen Phasenversatz bzw. Winkelversatz zwischen der idealen induzierten Spannung Ui(t) und dem Stromverlauf i(t) am Ausgang der elektrischen Maschine dar. Ist der Ausgang mit einer ohmschen Last oder einer passiven Gleichrichter- und Spannungsreglerschaltung belastet, ist darüber hinaus die reale Ausgangsspannung Uout der elektrischen Maschine insbesondere in Phase mit dem Strom i(t). Damit stellt der Polradwinkel in diesem Fall auch einen Winkelversatz zwischen der idealen induzierten Spannung Ui(t) und der realen Ausgangsspannung Uout dar. Dieser Winkelversatz bzw. der Polradwinkel entspricht insbesondere einem Winkel zwischen einem Nulldurchgang der idealen induzierten Spannung Ui(t) und einem darauffolgenden Nulldurchgang des Stromverlaufs i(t) bzw. der realen Ausgangsspannung Uout.According to an advantageous embodiment, the pole wheel angle is determined by using the theoretical model to determine a course of a current at the output of the electrical machine and the pole wheel angle is determined as an angular offset between this course of the current and an ideal induced voltage of the electrical machine. The rotor angle represents in particular a phase offset or angular offset between the ideal induced voltage U i (t) and the current curve i (t) at the output of the electrical machine. If the output is loaded with an ohmic load or a passive rectifier and voltage regulator circuit, is in addition, the real output voltage U out of the electrical machine, in particular in phase with the current i (t). In this case, the pole wheel angle also represents an angular offset between the ideal induced voltage U i (t) and the real output voltage U out . This angular offset or the pole wheel angle corresponds in particular to an angle between a zero crossing of the ideal induced voltage U i (t) and a subsequent zero crossing of the current curve i (t) or the real output voltage U out .
Vorzugsweise wird als das theoretische Modell eine Differentialgleichung bestimmt, welche ein Ersatzschaltbild des Systems aus der elektrischen Maschine, der Gleichrichter- und Spannungsreglerschaltung und der Batterie mathematisch beschreibt. Insbesondere kann die elektrische Maschine als eine ideale Spannungsquelle angenommen werden, welcher in Reihe eine Spule und ein Widerstand nachgeschaltet sind, welche die Induktivität bzw. den Innenwiderstand des Strangs der elektrischen Maschine repräsentieren. Schalter des Gleichrichters, z.B. Dioden oder Halbleiterschalter (z.B. MOSFET), lassen sich insbesondere als ideale Schalter betrachten. Das Ersatzschaltbild kann insbesondere mittels folgender Gleichung beschrieben werden:
Ui (t) = ω *Ui0*sin(ωt) ist dabei die ideale induzierte Spannung der idealen Spannungsquelle ist mit der idealen Leerlaufspannung Ui0 für ω = 1.
UR(t) = R*i(t) ist der Spannungsabfall an dem Widerstand.
Ur(t) ist der Spannungsabfall an der Gleichrichter- und Spannungsreglerschaltung.A differential equation is preferably determined as the theoretical model, which mathematically describes an equivalent circuit diagram of the system comprising the electrical machine, the rectifier and voltage regulator circuit and the battery. In particular, the electrical machine can be assumed to be an ideal voltage source, which is followed in series by a coil and a resistor which represent the inductance or the internal resistance of the strand of the electrical machine. Switches of the rectifier, for example diodes or semiconductor switches (for example MOSFET), can in particular be regarded as ideal switches. The equivalent circuit diagram can in particular be described using the following equation:
U i (t) = ω * U i0 * sin (ωt) is the ideal induced voltage of the ideal voltage source with the ideal open-circuit voltage U i0 for ω = 1.
U R (t) = R * i (t) is the voltage drop across the resistor.
U r (t) is the voltage drop across the rectifier and voltage regulator circuit.
Durch Umstellen der obigen Gleichung ergibt sich insbesondere folgende Differentialgleichung, welche das Ersatzschaltbild des Systems beschreibt:
Wird der Innenwiderstand der elektrischen Maschine als vernachlässigbar klein angenommen, kann der Term UR(t) bzw. R*i(t) insbesondere entfallen.If the internal resistance of the electrical machine is assumed to be negligibly small, the term UR (t) or R * i (t) can in particular be omitted.
Vorzugsweise wird als Lösung der Differentialgleichung ein Verlauf eines Stroms am Ausgang der elektrischen Maschine bestimmt. Aus dem Verlauf des Stroms und dem entsprechenden Verlauf der idealen Spannung Ui(t) kann zweckmäßigerweise der Polradwinkel als Phasenversatz dieser beiden Signale bestimmt werden. Diese Berechnungen können insbesondere in einem Algorithmus auf einem Steuergerät zur Gewinnung der Polradwinkel- und Drehzahlinformation verwendet werden.A course of a current at the output of the electrical machine is preferably determined as the solution of the differential equation. From the course of the current and the corresponding course of the ideal voltage U i (t), the pole wheel angle can expediently be determined as the phase offset of these two signals. These calculations can be used, in particular, in an algorithm on a control unit to obtain information about the pole wheel angle and speed.
Vorzugsweise wird der Polradwinkel 9 somit als Funktion der Induktivität L der elektrischen Maschine, der theoretischen bzw. idealen Leerlaufspannung Ui0 der elektrischen Maschine, der Spannung Ubat der Batterie, der Kurzschlussspannung Ureg der Gleichrichter- und Spannungsreglerschaltung sowie der Zeitdifferenz Δt zwischen zwei Nulldurchgängen der realen Ausgangsspannung der elektrischen Maschine bestimmt:
Bevorzugt wird ferner als Randbedingung für das theoretische Modell ein Innenwiderstand der elektrischen Maschine bzw. des Generatorstrangs vorgegeben. Dies ist insbesondere der Fall, wenn der Innenwiderstand nicht als vernachlässigbar klein angenommen werden kann und wenn somit zweckmäßigerweise auch der Term UR(t) bzw. R*i(t) in obiger Differentialgleichung berücksichtigt wird. Somit ist der Polradwinkel 9 ferner eine Funktion des Innenwiderstands R der elektrischen Maschine:
Vorzugsweise werden ferner mit Hilfe des theoretischen Modells eine Winkelgeschwindigkeit der idealen Spannungsquelle der elektrischen Maschine und ein Zeitpunkt eines charakteristischen Werts des wenigstens einen Signals, insbesondere der Zeitpunkt eines Nulldurchgangs der realen Ausgangsspannung der elektrischen Maschine bestimmt. Die Bestimmung dieser Größen kann insbesondere nötig sein, wenn eine Drehzahl der elektrischen Maschine und/oder ein Zustand des Gleichrichters bzw. Spannungsreglers nicht als konstant angenommen werden können und sich ebenfalls auf den aktuellen Polradwinkel auswirken.An angular velocity of the ideal voltage source of the electrical machine and a point in time of a characteristic value of the at least one signal, in particular the point in time of a zero crossing of the real output voltage of the electrical machine, are preferably also determined with the aid of the theoretical model. The determination of these variables can be necessary in particular if a speed of the electrical machine and / or a state of the rectifier or voltage regulator cannot be assumed to be constant and also have an effect on the current rotor angle.
Bevorzugt werden die Winkelgeschwindigkeit der idealen Spannungsquelle der elektrischen Maschine, der Zeitpunkt des charakteristischen Werts des wenigstens einen Signals und der Polradwinkel als Eingangsgrößen für das theoretische Modell rückgeführt. Die Bestimmung des Polradwinkels erfolgt somit zweckmäßigerweise iterativ. Die im Zuge eines aktuellen iterativen n-ten Schritts bestimmten aktuellen Werte für die Winkelgeschwindigkeit ωn, den Zeitpunkt tn des charakteristischen Werts und den Polradwinkel ϑn werden als weitere Eingangsgrößen für den nächsten (n+1)-ten iterativen Schritt rückgeführt, so dass der Polradwinkel ferner als eine Funktion dieser rückgeführten Eingangsgrößen bestimmt wird:
In diesem Fall können für einen initialen Berechnungsschritt vorzugsweise eine initiale Winkelgeschwindigkeit ω0 der idealen Spannungsquelle der elektrischen Maschine, ein initialer Zeitpunkt t0 des charakteristischen Werts des wenigstens einen Signals und ein initialer Polradwinkel ϑ0 als Eingangsgrößen für das theoretische Modell geschätzt oder näherungsweise bestimmt werden.In this case, an initial angular velocity ω 0 of the ideal voltage source of the electrical machine, an initial time t 0 of the characteristic value of the at least one signal and an initial pole wheel angle ein 0 can be estimated or approximately determined as input variables for the theoretical model for an initial calculation step .
Es ist ferner denkbar, dem theoretischen Modell weitere zweckmäßige Eingangsgrößen vorzugeben, vorteilhafterweise einen Druck, insbesondere einen Umgebungsdruck, und/oder eine Temperatur, insbesondere eine Umgebungstemperatur und/oder eine Temperatur der Brennkraftmaschine.It is also conceivable to specify further useful input variables for the theoretical model, advantageously a pressure, in particular an ambient pressure, and / or a temperature, in particular an ambient temperature and / or a temperature of the internal combustion engine.
Sofern die elektrische Maschine nicht starr, sondern beispielsweise über einen mit Schlupf behafteten Riemen mit der Kurbelwelle der Brennkraftmaschine gekoppelt ist, wird die Bestimmung der Drehwinkelposition der Kurbelwelle vorteilhafterweise in Abhängigkeit von dem Polradwinkel und ferner in Abhängigkeit von diesem Schlupf des Riemens durchgeführt. Zur Ermittlung des Schlupfs müssen die Drehzahlen beider Wellen, Generator- und Kurbelwelle, bekannt sein. Eine Möglichkeit hierfür kann die Verwendung eines Nockenwellen-Positions-/Drehzahlsensors sein, mit dessen Signal eine Referenz zur Schlupfbestimmung zur Verfügung steht. Alternativ oder zusätzlich zu den Informationen des Nockenwellensensors kann der Generator zur Ergänzung weiterer Positions- und Drehzahlinformationen verwendet und so insbesondere auf einen Kurbelwellensensor verzichtet werden.If the electric machine is not rigidly coupled to the crankshaft of the internal combustion engine, for example via a belt with slippage, the rotational angle position of the crankshaft is advantageously determined as a function of the pole wheel angle and also as a function of this slip of the belt. To determine the slip, the speeds of both shafts, generator and crankshaft, must be known. One possibility for this can be the use of a camshaft position / speed sensor, with the signal of which a reference is available for determining the slip. As an alternative or in addition to the information from the camshaft sensor, the generator can be used to supplement further position and speed information and thus in particular a crankshaft sensor can be dispensed with.
Eine erfindungsgemäße Recheneinheit, z.B. ein Steuergerät eines Kraftfahrzeugs, ist, insbesondere programmtechnisch, dazu eingerichtet, ein erfindungsgemäßes Verfahren durchzuführen.A computing unit according to the invention, for example a control unit of a motor vehicle, is set up, in particular in terms of programming, to carry out a method according to the invention.
Auch die Implementierung eines erfindungsgemäßen Verfahrens in Form eines Computerprogramms mit Programmcode zur Durchführung aller Verfahrensschritte 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 magnetische, optische und elektrische Speicher, wie z.B. Festplatten, Flash-Speicher, EEPROMs, DVDs u.a.m. Auch ein Download eines Programms über Computernetze (Internet, Intranet usw.) ist möglich.The implementation of a method according to the invention in the form of a computer program with program code for performing all method steps is advantageous, since this causes particularly low costs, especially if an executing control device is used for other tasks and is therefore available anyway. Suitable data carriers for providing the computer program are, in particular, magnetic, optical and electrical memories, such as hard drives, flash memories, EEPROMs, DVDs, etc. A program can also be downloaded 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 emerge from the description and the accompanying drawing.
Die Erfindung ist anhand von Ausführungsbeispielen in der Zeichnung schematisch dargestellt und wird im Folgenden unter Bezugnahme auf die Zeichnung beschrieben.The invention is shown schematically in the drawing using exemplary embodiments and is described below with reference to the drawing.
FigurenlisteFigure list
-
1 zeigt schematisch ein System aus einer elektrischen Maschine, einer Gleichrichter- und Spannungsreglerschaltung, einer Batterie und einer Recheneinheit, das einer bevorzugten Ausführungsform eines erfindungsgemäßen Verfahrens zugrunde liegen kann.1 shows schematically a system comprising an electrical machine, a rectifier and voltage regulator circuit, a battery and a computing unit, which can be the basis of a preferred embodiment of a method according to the invention. -
2 zeigt schematisch ein Ersatzschaltbild eines Systems aus einer elektrischen Maschine, einer Gleichrichter- und Spannungsreglerschaltung und einer Batterie, das im Zuge einer bevorzugten Ausführungsform eines erfindungsgemäßen Verfahrens bestimmt werden kann.2 shows schematically an equivalent circuit diagram a system comprising an electrical machine, a rectifier and voltage regulator circuit and a battery, which can be determined in the course of a preferred embodiment of a method according to the invention. -
3 zeigt schematisch zeitliche Verläufe von Signalen einer elektrischen Maschine, die im Zuge einer bevorzugten Ausführungsform eines erfindungsgemäßen Verfahrens bestimmt werden können.3 shows schematically time profiles of signals of an electrical machine, which can be determined in the course of a preferred embodiment of a method according to the invention. -
4 bis6 zeigen jeweils schematisch als Blockdiagramm ein theoretisches Modell eines Systems aus einer elektrischen Maschine, einer Gleichrichter- und Spannungsreglerschaltung und einer Batterie gemäß einer bevorzugten Ausführungsform eines erfindungsgemäßen Verfahrens.4th to6th each show schematically as a block diagram a theoretical model of a system comprising an electrical machine, a rectifier and voltage regulator circuit and a battery according to a preferred embodiment of a method according to the invention.
Ausführungsform(en) der ErfindungEmbodiment (s) of the invention
In
Die elektrische Maschine
Die Gleichrichter- und Spannungsreglerschaltung
Eine Ausgangsspannung an einem Ausgang der elektrischen Maschine ist in
Die Recheneinheit
Im Rahmen des Verfahrens wird das System
In diesem Ersatzschaltbild
Ui bezeichnet dabei eine ideale induzierte Spannung der idealen Spannungsquelle
In der Gleichrichter- und Spannungsreglerschaltung
Die Dioden
In
Kurve
Die Nulldurchgänge (entspricht hier den steigenden und fallende Flanken) der Ausgangsspannung Uout(t)
Der Zeitpunkt, zu welchem die steigende Flanke der Ausgangsspannung Uout(t) bzw. der aufsteigende Nulldurchgang des Ausgangsstroms i(t) auftreten, ist in
Δt beschreibt das Zeitintervall zwischen den beiden Zeitpunkten tn und tn+1 und somit das Zeitintervall zwischen zwei charakteristischen Werten dieser Signale
ωn und ωn+1, bezeichnen jeweils die elektrische Winkelgeschwindigkeit der elektrischen Maschine
Diese mechanische Winkelgeschwindigkeit sowie dieser mechanische Polradwinkel, also die auf die Welle der elektrischen Maschine
Wie in
ϑn entspricht dem Winkel zwischen dem ersten Nulldurchgang der idealen induzierten Spannung Ui(t)
Die elektrische bzw. mechanische Winkelgeschwindigkeit ergibt sich aus der Zeit zwischen zwei Nulldurchgängen des Stroms i(t)
Um den Polradwinkel 9 mit Hilfe des theoretischen Modells im Rahmen des vorliegenden Verfahrens zu bestimmen, wird das Ersatzschaltbild
Durch Umstellen dieser Gleichung ergibt sich folgende Differentialgleichung, welche das Ersatzschaltbild
Durch Lösen dieser Differentialgleichung ergibt sich eine Rechenvorschrift zur Berechnung des zeitlichen Stromverlaufs i(t).Solving this differential equation results in a calculation rule for calculating the temporal current profile i (t).
Gemäß den in
Durch Näherungen bzw. als vernachlässigbar klein angenommene Größen können das theoretische Modell und somit obige Differentialgleichung vereinfacht werden. Insbesondere können somit die Anzahl der Randbedingungen und Eingangsgrößen sowie die die Komplexität des Modells und der Polradwinkelbestimmung reduziert werden, wie nachfolgend in Bezug auf die
In
In diesem Fall wird der Innenwiderstand R der elektrischen Maschine
In diesem Fall werden dem theoretischen Modell
Als erste Eingangsgröße
Als Ausgangsgröße
Zur Berechnung des Polradwinkels 9 wird die mathematische Gleichung für den Stromverlauf, die sich aus der obigen Differentialgleichung unter Berücksichtigung der festgelegten Vereinfachungen ergibt, zu Null gesetzt, da dadurch der Auftrittszeitpunkt des Nulldurchgangs des Stroms bestimmt werden kann. Durch die Annahme konstanter Drehzahl ergibt sich damit für den Polradwinkel folgende Berechnungsvorschrift:
In
In diesem Beispiel wird der Innenwiderstand R der elektrischen Maschine nicht vernachlässigt, so dass dieser Innenwiderstand R als weitere Randbedingung
Als Ausgangsgröße
Zur Berechnung des Polradwinkels ϑ wird die mathematische Gleichung für den Stromverlauf, die sich aus der obigen Differentialgleichung unter Berücksichtigung der festgelegten Vereinfachungen ergibt, zu Null gesetzt:
Der durch diese Gleichung bestimmbare Auftrittszeitpunkt t1 für den Nulldurchgang des Stromverlaufs stellt gleichzeitig die verstrichene Zeit seit dem letzten Nulldurchgang der idealen induzierten Spannung dar, da dieser gemäß Festlegung der Differentialgleichung zum Zeitpunkt t = 0 auftritt. The occurrence time t 1 for the zero crossing of the current curve, which can be determined by this equation, simultaneously represents the time elapsed since the last zero crossing of the ideal induced voltage, since this occurs at time t = 0 according to the definition of the differential equation.
Aus der Zeit zwischen den Nulldurchgängen und der Zeit Δt kann insbesondere gemäß folgender Formel der elektrische Polradwinkel 9 berechnet werden:
Der mechanische Polradwinkel bezogen auf die Welle der elektrischen Maschine ergibt sich insbesondere durch Division des elektrischen Polradwinkels mit der Polpaarzahl p (ϑmech = ϑel /p).The mechanical pole wheel angle related to the shaft of the electrical machine is obtained in particular by dividing the electrical pole wheel angle by the number of pole pairs p (ϑ mech = ϑ el / p).
In
Trifft eine der Annahmen nicht zu, dass die Drehzahl und/oder der Zustand des Spannungsreglers
In diesem Fall können mit Hilfe des theoretischen Modells ferner die Winkelgeschwindigkeit ω der idealen Spannungsquelle
In
Zu diesem Zweck werden als eine erste weitere Eingangsgröße
Als erste Ausgangsgröße
In
Somit wird mit Hilfe des theoretischen Modells
Da keine konstante Drehzahl mehr angenommen wird, muss zwischen der Drehzahl zum Zeitpunkt tn und tn+1 unterschieden werden.Since a constant speed is no longer assumed, a distinction must be made between the speed at time t n and t n + 1 .
Ebenfalls ergeben sich verschiedene Polradwinkel ϑn und ϑn+1 für diese Zeitpunkte. Die Differenz dieser beiden Werte wird mit Δϑ bezeichnet.There are also different pole wheel angles ϑ n and ϑ n + 1 for these points in time. The difference between these two values is denoted by Δϑ.
Wird wie im vorherigen Fall die Lösung der obigen Differentialgleichung zu null gesetzt, ergibt sich der Polradwinkelunterschied Δϑ aus folgender Gleichung:
In der Gleichung ist ersichtlich, dass eine Lösung nur für bekannte t1 und ω1, also für einen bekannten Zeitpunkt des Stromnulldurchgangs tn und eine bekannte Winkelgeschwindigkeit ωn aus dem letzten Rechendurchgang berechenbar ist. Daher wird hier insbesondere eine iterative Algorithmusstruktur wie in
Aus Δϑ folgen insbesondere die folgenden weiteren Größen:
Die nach einer der obigen Methoden bestimmte Drehwinkelposition der Kurbelwelle wird dann insbesondere zur Steuerung der Brennkraftmaschine verwendet, wobei in Abhängigkeit von der bestimmten Drehwinkelposition beispielsweise Einspritzzeitpunkte, Zündzeitpunkte und obere Totpunkte bestimmt sowie drehzahl- und positionsbasierte Steuerfunktionen gerechnet und ausgeführt werden.The rotational angle position of the crankshaft determined according to one of the above methods is then used in particular to control the internal combustion engine, with injection times, ignition times and top dead centers, for example, being determined and speed and position-based control functions calculated and executed as a function of the rotational angle position determined.
Claims (15)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102018217111.4A DE102018217111B4 (en) | 2018-10-05 | 2018-10-05 | Method for determining a rotational angle position of a crankshaft of an internal combustion engine |
| CN201910949092.0A CN111005814B (en) | 2018-10-05 | 2019-10-08 | Method for determining the rotational angular position of a crankshaft of an internal combustion engine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102018217111.4A DE102018217111B4 (en) | 2018-10-05 | 2018-10-05 | Method for determining a rotational angle position of a crankshaft of an internal combustion engine |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| DE102018217111A1 DE102018217111A1 (en) | 2020-04-09 |
| DE102018217111B4 true DE102018217111B4 (en) | 2021-05-20 |
Family
ID=69886338
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE102018217111.4A Active DE102018217111B4 (en) | 2018-10-05 | 2018-10-05 | Method for determining a rotational angle position of a crankshaft of an internal combustion engine |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN111005814B (en) |
| DE (1) | DE102018217111B4 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP3916398B1 (en) * | 2020-05-29 | 2023-10-18 | Honda Motor Co., Ltd. | Crank angular velocity measuring device and misfire detection device |
| CN113686236B (en) * | 2021-08-24 | 2025-01-17 | 潍柴动力股份有限公司 | Crank angle and strain measuring device |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE10036869A1 (en) * | 2000-07-28 | 2002-02-21 | Bosch Gmbh Robert | Method for estimating the pole wheel position on a claw pole machine |
| DE102014206173A1 (en) * | 2014-04-01 | 2015-10-01 | Robert Bosch Gmbh | Method for determining a speed |
| DE102016221459A1 (en) * | 2016-11-02 | 2018-05-03 | Robert Bosch Gmbh | Method for determining a rotational angle position of a crankshaft of an internal combustion engine |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3454210B2 (en) * | 1999-11-30 | 2003-10-06 | 株式会社日立製作所 | Position sensorless control method for synchronous motor |
| DE10063054A1 (en) * | 2000-12-18 | 2002-06-20 | Wilo Gmbh | Sensorless control method |
| DE102012212766A1 (en) * | 2012-07-20 | 2014-01-23 | Brose Fahrzeugteile GmbH & Co. Kommanditgesellschaft, Würzburg | Method for determining the rotor position of an electronically commutated multiphase DC motor |
| AT514007B1 (en) * | 2013-03-08 | 2015-01-15 | Ge Jenbacher Gmbh & Co Og | Method for determining a rotor angle |
| DE102014206182A1 (en) * | 2014-04-01 | 2015-10-01 | Robert Bosch Gmbh | Method for determining a crankshaft position of an internal combustion engine |
-
2018
- 2018-10-05 DE DE102018217111.4A patent/DE102018217111B4/en active Active
-
2019
- 2019-10-08 CN CN201910949092.0A patent/CN111005814B/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE10036869A1 (en) * | 2000-07-28 | 2002-02-21 | Bosch Gmbh Robert | Method for estimating the pole wheel position on a claw pole machine |
| DE102014206173A1 (en) * | 2014-04-01 | 2015-10-01 | Robert Bosch Gmbh | Method for determining a speed |
| DE102016221459A1 (en) * | 2016-11-02 | 2018-05-03 | Robert Bosch Gmbh | Method for determining a rotational angle position of a crankshaft of an internal combustion engine |
Also Published As
| Publication number | Publication date |
|---|---|
| CN111005814A (en) | 2020-04-14 |
| DE102018217111A1 (en) | 2020-04-09 |
| CN111005814B (en) | 2023-05-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE102011076734A1 (en) | Method and device for angle estimation in a synchronous machine | |
| DE102014206173A1 (en) | Method for determining a speed | |
| DE102019115787B3 (en) | Method for determining the angle of the rotor of an electric motor, control unit and vehicle | |
| DE102010062273A1 (en) | Method for determining the speed of a synchronous machine | |
| DE102016221459A1 (en) | Method for determining a rotational angle position of a crankshaft of an internal combustion engine | |
| DE102018217111B4 (en) | Method for determining a rotational angle position of a crankshaft of an internal combustion engine | |
| DE102017222841A1 (en) | Method for determining a rotational angle position of a crankshaft of an internal combustion engine | |
| DE102010001427A1 (en) | Sensor unit for attachment to an electric machine and motor system | |
| DE102017221610A1 (en) | Determination of at least one machine parameter of an electric machine | |
| DE102013221767A1 (en) | Method, apparatus and system for operating a rotating electrical machine | |
| EP3724476B1 (en) | Method and device for determining a rotational angle position of a crankshaft of an internal combustion engine | |
| DE102014211881A1 (en) | Method for checking a position of a rotor of an electrical machine | |
| DE102018217107B4 (en) | Method for determining a pole wheel angle of an electrical machine | |
| DE102018217109B4 (en) | Method for determining a pole wheel angle of an electrical machine | |
| DE102019111146A1 (en) | Method for determining an offset of an angular position encoder on a rotor shaft of an electrical machine | |
| EP1383231A1 (en) | Method for acquiring the magnetic flux, the rotor position and/or the rotation speed | |
| DE102018128354A1 (en) | METHOD FOR DETERMINING A ROTOR POSITION OF A BLDC MOTOR | |
| EP3724989B1 (en) | Operating a charge regulator for an electrical accumulator in a motor vehicle | |
| EP3724988B1 (en) | Method for operating a charge regulator for an electrical accumulator in a motor vehicle | |
| DE102017222839A1 (en) | Method for determining a rotational speed of a crankshaft of an internal combustion engine | |
| EP3476038B1 (en) | Method for controlling a synchronous machine and control device for a synchronous machine | |
| DE102018200639A1 (en) | Method and device for determining a rotational speed of a crankshaft of an internal combustion engine | |
| DE102021116963B4 (en) | Method for estimating the torque of an electric machine, control unit for carrying out this method and electric traction drive with such a control unit | |
| WO2019115238A1 (en) | Method for determining a rotor displacement angle of an electric machine in a motor vehicle | |
| DE102023211399A1 (en) | Method for estimating an excitation current in a separately excited electrical machine, device, reference device and system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R163 | Identified publications notified | ||
| R012 | Request for examination validly filed | ||
| R016 | Response to examination communication | ||
| R016 | Response to examination communication | ||
| R018 | Grant decision by examination section/examining division | ||
| R020 | Patent grant now final |