DE10350777A1 - Process for controlling an internal combustion engine comprises numbering angle markings on a shaft and determining a remaining residual time to establish the time of an event - Google Patents
Process for controlling an internal combustion engine comprises numbering angle markings on a shaft and determining a remaining residual time to establish the time of an event Download PDFInfo
- Publication number
- DE10350777A1 DE10350777A1 DE2003150777 DE10350777A DE10350777A1 DE 10350777 A1 DE10350777 A1 DE 10350777A1 DE 2003150777 DE2003150777 DE 2003150777 DE 10350777 A DE10350777 A DE 10350777A DE 10350777 A1 DE10350777 A1 DE 10350777A1
- Authority
- DE
- Germany
- Prior art keywords
- angle
- event
- time
- time interval
- angle mark
- 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.)
- Withdrawn
Links
Classifications
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
Description
Stand der TechnikState of the art
Die Erfindung betrifft ein Verfahren und eine Vorrichtung zur Steuerung einer Brennkraftmaschine gemäß dem Oberbegriff der unabhängigen Ansprüche.The The invention relates to a method and a device for controlling an internal combustion engine according to the preamble the independent one Claims.
Ein
solches Verfahren und eine solche Vorrichtung ist beispielsweise
aus der
Hierzu wird das Verhältnis zwischen dem Winkelabstand der Winkelmarkierung vor dem Ereignis und der Winkelmarkierung nach dem Ereignis und dem zeitlichen Abstand der beiden Winkelmarkierungen vor und nach dem Ereignis mit dem Verhältnis zwischen Restwinkel und der Restzeit in Beziehung gesetzt. Die Winkelabstände der Winkelmarkierungen und der Restwinkel sind bekannt bzw. werden vorgegeben. Problematisch ist der Zeitabstand der beiden Winkelmarkierungen, da dieser von der Drehzahl der Brennkraftmaschine abhängt.For this will the ratio between the angular distance of the angle mark before the event and the angle mark after the event and the time interval the two angle marks before and after the event with the Relationship between Remaining angle and the remaining time in relation set. The angular distances of the Angle markings and the residual angle are known or specified. The problem is the time interval between the two angle markings, since this depends on the speed of the internal combustion engine.
Ausgehend von diesem Stand der Technik stellte sich die Aufgabe, eine möglichst genaue Berechnung dieses Zeitabstandes durchführen zu können, wobei die Berechnung möglichst einfach und mit geringem Aufwand an Ressourcen ermöglicht werden soll.outgoing from this state of the art, the task was one possible accurate calculation of this time interval to be able to perform the calculation preferably be made possible easily and with little effort on resources should.
Vorteile der ErfindungAdvantages of invention
Durch die erfindungsgemäße Vorgehensweise ist eine einfache und genaue Berechnung des Zeitabschnittes möglich. Des Weiteren ist diese Berechnung ressourcenschonend möglich.By the procedure according to the invention a simple and accurate calculation of the time period is possible. Of Furthermore, this calculation is possible in a resource-saving manner.
Zeichnung drawing
Die Erfindungen wird nachstehend anhand der in der Zeichnung dargestellten Ausführungsformen erläutert.The Inventions will be described below with reference to the drawings embodiments explained.
In
In
In
Der
Steuerung
In
Damit
ein Ereignis zum Winkel Wx ausgelöst bzw. erkannt werden kann,
werden ausgehend von einer Bezugsmarke die Winkelmarkierungen gezählt. Befindet
sich der bestimmte Winkel Wx zwischen zwei Markierung ergibt sich
ausgehend von dem Winkel Wx und der vorhergehenden Winkelmarkierung
Wn ein Restwinkel Wr, der dem Winkelabstand zwischen der letzten
Winkelmarkierung und dem Ereignis Wx entspricht. Dieser Restwinkel
Wr entspricht einer Restzeit tr. Nach Ablauf dieser Restzeit nach der
letzten Winkelmarkierung Wn löst
die Steuerung
Die
Restzeit tr ergibt sich dann gemäß der folgenden
Beziehung:
Die Größe WK entspricht dabei dem Winkelabstand zwischen den beiden Winkelmarkierungen vor und nach dem Ereignis. Vorzugsweise besitzen alle Winkelmarkierungen den gleichen bekannten Abstand. Daher nimmt die Größe einen konstanten Wert an.The Size WK corresponds while the angular distance between the two angle marks before and after the event. Preferably, all have angle markings the same known distance. Therefore, the size takes one constant value.
Das Ereignis X wird dann zu dem Zeitpunkt Tn + Tr ausgelöst.The Event X is then triggered at the time Tn + Tr.
Da das Ereignis X zwischen den Winkelmarkierungen Wn und Wn+1 auszulösen bzw. zu berechnen ist und die Zeit tn aber erst nach Ablauf der Winkelmarkierung Wn+1 bereitsteht, muss der Zeitabstand tn der beiden Winkelmarkierungen, die vor bzw. nach dem Ereignis liegen, abgeschätzt werden. Solange die rotierende Welle, auf der die Winkelmarkierungen angeordnet sind, keiner Beschleunigung unterworfen ist, kann anstelle des Wertes tn der Wert tn-1 bzw. ein vorhergehender Wert wie beispielsweise tn-2 verwendet werden. Treten Beschleunigung und/oder Verzögerungen der rotierenden Welle auf, wird das Ereignis und die zeitliche Interpolation zu einem zu frühen bzw, zu einem zu späten Winkel ausgelöst. Durch eine verbesserte Abschätzung des Zeitabstandes tn lässt sich der Winkelfehler des Ereignisses unter Beschleunigung deutlich verringern.There cause the event X between the angle marks Wn and Wn + 1 or is to be calculated and the time tn but only after expiration of the angle mark Wn + 1 is ready, the time interval tn of the two angle marks, that are before or after the event. As long as the rotating Wave, on which the angle marks are arranged, subjected to no acceleration is, instead of the value tn, the value tn-1 or a previous one Value such as tn-2 can be used. Kicking acceleration and / or delays the rotating wave, becomes the event and the temporal interpolation too early or, too late Angle triggered. Through an improved estimate of the time interval tn the angle error of the event under acceleration becomes clear reduce.
Erfindungsgemäß ist vorgesehen, dass die Veränderung des Zeitabstandes vom vorletzten Wert tn-2 zum letzten Wert tn-1 in die Abschätzung für den aktuellen Wert tn weiterzutragen. Es wird damit diskret die zweite Ableitung der Drehzahl, die der Kurvenkrümmung entspricht, ausgewertet. In Wendepunkten ist dies problematisch. Da aber bei sinusförmigen Abläufen mechanischer Systeme in der Umgebung von Wendepunkten die Änderungen der Steigung gering sind, wird der Fehler auch gering.According to the invention, it is provided that change the time interval from the penultimate value tn-2 to the last value tn-1 in the estimation for the current one Continue to transfer value tn. It becomes discretely the second derivative the speed, the curvature of the curve corresponds, evaluated. In turning points this is problematic. But as with sinusoidal procedures mechanical systems around inflection points the changes the slope are low, the error is also low.
Erfindungsgemäß ist deshalb
vorgesehen, dass die Dauer tn gemäß der folgenden Formel vorgegeben
wird.
Alternativ
kann auch die folgende Formel verwendet werden:
Diese Vorgehensweise bietet den Vorteil, dass lediglich eine einfache Rechenvorschrift benötigt wird, die mit den Mikroprozessoren relativ leicht mit geringem Aufwand umsetzbar ist. Des Weiteren lässt sich diese Berechnung sehr schnell durchführen.These Procedure has the advantage that only a simple Calculation rule needed This is relatively easy with the microprocessors with little effort is feasible. Furthermore, lets to do this calculation very quickly.
Erfindungsgemäß werden zur Festlegung des Zeitpunktes des Ereignisses Winkelmarkierungen auf einer Welle abgezählt und eine verbleibende Restzeit tr ermittelt. Die Restzeit r wird ausgehend von einem Restwinkel Wr, einem Winkelabstand WK zweier Winkelmarkierung und einem aktuellen Zeitabstand tn einer ersten Winkelmarkierung Wn vor dem Ereignis und einer zweiten Winkelmarkierung Wn+1 nach dem Ereignis ermittelt. Der Restwinkel Wr entspricht dem Winkelabstand zwischen der letzten Winkelmarkierung Wn vor dem Ereignis und dem Ereignis. Dabei wird erfindungsgemäß der Zeitabstand tn dieser beiden Winkelmarkierungen ausgehend von einem ersten Zeitabstand tn-1, der dem Abstand der ersten Winkelmarkierung Wn und einer dritten Winkelmarkierung Wn-1 entspricht und der Differenz zwischen dem ersten Zeitabstand tn-1 und einem zweiten Zeitabstand tn-2, der dem Abstand der dritten Winkelmarkierung Wn-1 und einer vierten Winkelmarkierung Wn-2 entspricht, ermittelt.According to the invention determining the time of the event angle marks counted on a wave and a remaining time tr determined. The remaining time r is starting from a residual angle Wr, an angular distance WK of two Angle marking and a current time interval tn a first Angle marking Wn before the event and a second angle mark Wn + 1 determined after the event. The residual angle Wr corresponds to the angular distance between the last angle mark Wn before the event and the event. In this case, according to the invention, the time interval tn of these two angle marks starting from a first time interval tn-1, the distance of the first angle mark Wn and a third Angle marking corresponds to Wn-1 and the difference between the first time interval tn-1 and a second time interval tn-2, the the distance of the third angle mark Wn-1 and a fourth angle mark Wn-2 corresponds, determined.
Werden die Abstände zweier Winkelmarkierungen als Inkrement bezeichnet und die Zeitabstände als Inkrementdauern, so wird erfindungsgemäß die Inkrementdauer des Inkrements, in dem das Ereignis liegt, ausgehend von der Dauer tn-1 des letzten Inkrementes und der Dauer tn-2 des vorletzten Inkrementes bestimmt. D. h. ausgehend von der letzten Zeitdauer tn-1 und der vorletzten Zeitdauer tn-2 wird die Änderung der Zeitdauer berechnet, und ausgehend von der letzten Zeitdauer tn-1 und der Änderung der Zeitdauer ergibt sich dann die aktuelle Zeitdauer tn.Become the distances two angle marks referred to as increment and the time intervals as Increment duration, the increment duration of the increment, in which the event is based on the duration tn-1 of the last one Increment and the duration tn-2 of the penultimate increment determined. Ie. starting from the last time tn-1 and the penultimate one Time tn-2 becomes the change calculated from the time duration, and from the last time duration tn-1 and the change the duration then gives the current duration tn.
Claims (4)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE2003150777 DE10350777A1 (en) | 2003-10-30 | 2003-10-30 | Process for controlling an internal combustion engine comprises numbering angle markings on a shaft and determining a remaining residual time to establish the time of an event |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE2003150777 DE10350777A1 (en) | 2003-10-30 | 2003-10-30 | Process for controlling an internal combustion engine comprises numbering angle markings on a shaft and determining a remaining residual time to establish the time of an event |
Publications (1)
Publication Number | Publication Date |
---|---|
DE10350777A1 true DE10350777A1 (en) | 2005-06-02 |
Family
ID=34529942
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE2003150777 Withdrawn DE10350777A1 (en) | 2003-10-30 | 2003-10-30 | Process for controlling an internal combustion engine comprises numbering angle markings on a shaft and determining a remaining residual time to establish the time of an event |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE10350777A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010078983A1 (en) * | 2009-01-08 | 2010-07-15 | Robert Bosch Gmbh | Method for detecting an engine standstill while an engine is coasting, in particular for a motor vehicle |
EP2390489A1 (en) * | 2010-05-27 | 2011-11-30 | Delphi Technologies, Inc. | Apparatus and method for estimating bounce back angle of a stopped engine |
-
2003
- 2003-10-30 DE DE2003150777 patent/DE10350777A1/en not_active Withdrawn
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010078983A1 (en) * | 2009-01-08 | 2010-07-15 | Robert Bosch Gmbh | Method for detecting an engine standstill while an engine is coasting, in particular for a motor vehicle |
CN102272433A (en) * | 2009-01-08 | 2011-12-07 | 罗伯特·博世有限公司 | Method for detecting an engine standstill while an engine is coasting, in particular for a motor vehicle |
CN102272433B (en) * | 2009-01-08 | 2013-12-04 | 罗伯特·博世有限公司 | Method for detecting an engine standstill while an engine is coasting, in particular for a motor vehicle |
EP2390489A1 (en) * | 2010-05-27 | 2011-11-30 | Delphi Technologies, Inc. | Apparatus and method for estimating bounce back angle of a stopped engine |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1994274B1 (en) | Device having a first gearing part for meshing with a second gearing part, in particular a starting device having a pinion for meshing with a ring gear of an internal combustion engine, and method of operating such a device | |
DE10301264B4 (en) | Method and device for determining the temperature of the fuel in a storage injection system | |
DE10204196B4 (en) | Method for determining the crankshaft position of an internal combustion engine | |
DE102004011807A1 (en) | Method and device for determining the angular position of a crankshaft of an internal combustion engine | |
DE2013703A1 (en) | Device for the electronic generation and adjustment of the ignition timing of ignition systems in internal combustion engines | |
EP1672325A2 (en) | Method and system for recording characteristic parameters in position or angle sensors | |
DE19735560B4 (en) | Method and device for controlling a consumer | |
DE10350777A1 (en) | Process for controlling an internal combustion engine comprises numbering angle markings on a shaft and determining a remaining residual time to establish the time of an event | |
DE102011090151A1 (en) | Method for forecasting a rotational speed of a drive shaft of an internal combustion engine | |
DE19750024B4 (en) | Method for determining an attachment error of a sensor wheel and method for controlling the fuel metering of an internal combustion engine | |
DE19627796A1 (en) | Method and device for monitoring the position of a variable valve control | |
DE102015221634A1 (en) | A method of predicting a time duration between two signal edges of a speed sensor signal | |
EP2699783A1 (en) | Method and device for calibrating a fuel metering system of a motor vehicle | |
DE4218541A1 (en) | System for controlling an actuator in a motor vehicle | |
DE4408425B4 (en) | Method and device for adjusting the angular position of a camshaft | |
DE102015101513A1 (en) | Computer-implemented method for calculating and outputting control pulses by a control unit | |
DE102008040250A1 (en) | Electromagnetic actuator operating method for magnetic valve of internal combustion engine for motor vehicle, involves evaluating electrical operating parameters of electromagnetic actuator to close inductance of magnetic coil | |
DE4340614A1 (en) | Adjustment of camshaft relative to crankshaft | |
DE4411789A1 (en) | Control of fuel metering for IC engine | |
DE19860398A1 (en) | Method and equipment for controlling fuel metering in IC engines based on measurement of crankshaft and/or camshaft angles | |
EP0694687B1 (en) | Method and apparatus for controlling an internal combustion engine | |
EP0898068B1 (en) | Method and apparatus for controlling the fuel injection for the combustion engine of a vehicle | |
DE102015211923A1 (en) | Method for detecting a gap of a sensor wheel | |
DE10355417B4 (en) | Method for determining the time of entry of a future event dependent on the angle of rotation of a rotating shaft | |
DE102012212242A1 (en) | Method for controlling an actuator |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8139 | Disposal/non-payment of the annual fee |