DE10327563A1 - Method for operating an internal combustion engine - Google Patents
Method for operating an internal combustion engine Download PDFInfo
- Publication number
- DE10327563A1 DE10327563A1 DE10327563A DE10327563A DE10327563A1 DE 10327563 A1 DE10327563 A1 DE 10327563A1 DE 10327563 A DE10327563 A DE 10327563A DE 10327563 A DE10327563 A DE 10327563A DE 10327563 A1 DE10327563 A1 DE 10327563A1
- Authority
- DE
- Germany
- Prior art keywords
- speed
- segment
- sub
- value
- engine
- 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/0097—Electrical control of supply of combustible mixture or its constituents using means for generating speed signals
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02B—INTERNAL-COMBUSTION PISTON ENGINES; COMBUSTION ENGINES IN GENERAL
- F02B77/00—Component parts, details or accessories, not otherwise provided for
- F02B77/08—Safety, indicating, or supervising devices
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D31/00—Use of speed-sensing governors to control combustion engines, not otherwise provided for
- F02D31/001—Electric control of rotation speed
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)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Output Control And Ontrol Of Special Type Engine (AREA)
Abstract
Es wird ein Verfahren zum Betreiben einer Brennkraftmaschine (1) vorgeschlagen, das eine schnelle und bessere Leerlaufregelung ermöglicht. Dabei wird eine Motordrehzahl segmentweise in einem Kurbelwellenwinkelbereich zwischen zwei vorgegebenen Betriebspunkten von hintereinander zündenden Zylindern (5, 10, 15, 20) ermittelt. Der Kurbelwellenwinkelbereich wird in mehrere Teilsegmente aufgeteilt. In jedem dieser Teilsegmente wird ein Wert für die Motordrehzahl ermittelt.A method is proposed for operating an internal combustion engine (1), which enables fast and better idle control. In this case, an engine speed is determined in segments in a crankshaft angle range between two predetermined operating points of cylinders igniting one behind the other (5, 10, 15, 20). The crankshaft angle range is divided into several subsegments. In each of these sub-segments, a value for the engine speed is determined.
Description
Stand der TechnikState of technology
Die Erfindung geht von einem Verfahren zum Betreiben einer Brennkraftmaschine nach der Gattung des Hauptanspruch aus.The The invention relates to a method for operating an internal combustion engine according to the type of the main claim.
Es ist bereits bekannt, eine Motordrehzahl einer Brennkraftmaschine segmentweise in einem Kurbelwellenwinkelbereich zwischen zwei vorgegebenen Betriebspunkten von hintereinander zündenden Zylindern zu ermitteln. Als ein Segment wird dabei der Kurbelwellenwinkelbereich zwischen zwei oberen Zündtotpunkten von hintereinander zündenden Zylindern bezeichnet. Die Größe eines Segment beträgt folglich bei einem Vier-Zylinder-Motor (Vier-Takter) 180 Grad, bei einem Sechs-Zylinder-Motor (Vier-Takter) 120 Grad und bei einem Acht-Zylinder-Motor (Vier-Takter) 90 Grad. Insbesondere im Leerlauf, wo die Motordrehzahl niedrig ist, wird für ein Segment eine relativ lange Zeit benötigt. Bei einem Vier-Zylinder-Motor und 600 Umdrehungen pro Minute im Leerlauf sind dies zum Beispiel 50ms. Das bedeutet, dass die Erkennung von Drehzahländerungen und die Möglichkeit, mit dem Leerlaufregler korrigierend einzugreifen, mit einer relativ großen Totzeit behaftet ist. Dies kann dazu führen, dass der Motor bei einer unerwarteten Belastung im Leerlauf stark in der Drehzahl einbricht oder gar ausgeht. Bei einem Drehzahleinbruch wird diese Totzeit natürlich noch größer als die oben beispielhaft angegebenen 50ms, obwohl der Leerlaufregler ja gerade in diesem Fall schneller reagieren sollte.It is already known, an engine speed of an internal combustion engine segment by segment in a crankshaft angle range between two predetermined To determine operating points of successively igniting cylinders. As a segment while the crankshaft angle range between two upper ignition dead centers of consecutively igniting cylinders designated. The size of a Segment is consequently with a four-cylinder engine (Four-stroke) 180 degrees, with a six-cylinder engine (four-stroke) 120 degrees and with an eight-cylinder engine (four-stroke) 90 degrees. Especially at idle, where the engine speed is low for a segment needed a relatively long time. In a four-cylinder engine and 600 rpm in the Idle, these are for example 50ms. That means the detection of speed changes and the possibility with the idle controller corrective intervention, with a relative huge Dead time is afflicted. This can cause the engine to fail unexpected load at idle severely breaks in speed or even out. At a speed drop, this dead time Naturally even bigger than the 50ms exemplified above, although the idle controller yes in this case should react faster.
Vorteile der ErfindungAdvantages of invention
Das erfindungsgemäße Verfahren zum Betreiben einer Brennkraftmaschine mit den Merkmalen des Hauptanspruches hat demgegenüber den Vorteil, dass der Kurbelwellenwinkelbereich in mehrere Teilsegmente aufgeteilt wird und dass in jedem dieser Teilsegmente ein Wert für die Motordrehzal ermittelt wird. Auf diese Weise wird die Motordrehzahl mehrmals pro Segment berechnet, so dass Drehzahleinbrüche schneller und besser ausgeregelt werden können.The inventive method for operating an internal combustion engine with the features of the main claim has in contrast the advantage that the crankshaft angle range in several sub-segments is divided and that in each of these sub-segments, a value for the engine speed is determined. In this way, the engine speed is several times calculated per segment, so that speed reductions faster and better regulated can be.
Durch die in den Unteransprüchen aufgeführten Maßnahmen sind vorteilhafte Weiterbildungen und Verbesserungen des im Hauptanspruch angegebenen Verfahrens möglich.By in the subclaims listed activities are advantageous developments and improvements of the main claim specified method possible.
Besonders vorteilhaft ist es, wenn für die Teilsegmente jeweils ein Quotient aus der mittleren Motordrehzahl über das gesamte Segment und dem für das jeweilige Teilsegment ermittelten Drehzahlwert gebildet wird und wenn dieser Quotient über mehrere Segmente hinweg gelernt wird. Auf diese Weise lassen sich die natürlichen periodischen Schwankungen der Motordrehzahl über einem Segment herausrechnen, sodass nur echte Drehzahleinbrüche zu einem Eingriff der Leerlaufregelung führen können.Especially it is advantageous if for the sub-segments each have a quotient of the average engine speed over the entire segment and that for the respective sub-segment determined speed value is formed and if that quotient over is learned over several segments. That way you can the natural ones calculate periodic fluctuations in engine speed over a segment, so only real speed drops can lead to an intervention of the idle control.
Vorteil ist es dabei, dass für mindestens eines der Teilsegmente der für dieses Teilsegment aktuell ermittelte Drehzahlwert mit dem für dieses Teilsegment gelernten Quotienten multipliziert und das Produkt mit einer vorgegebenen Solldrehzahl verglichen wird. Auf diese Weise lässt sich eine Drehzahlregelung besonders einfach auf der Grundlage der in den einzelnen Teilsegmenten ermittelten Drehzahlwert unter Herausrechnen der natürlichen periodischen Schwankungen der Motordrehzahl im jeweiligen Segment durchführen.advantage is it there for that at least one of the sub-segments of the current for this sub-segment determined speed value with the learned for this sub-segment Quotients multiplied and the product with a predetermined Target speed is compared. In this way, a speed control can be particularly simple based on the in the individual subsegments determined speed value taking out the natural periodic fluctuations of the engine speed in the respective segment carry out.
Weiterhin von Vorteil ist es, wenn die Abweichung des Produktes von der Solldrehzahl nur dann reduziert wird, wenn der für das mindestens eine Teilsegment ermittelte aktuelle Drehzahlwert um mehr als einen vorgegebenen Wert von dem für dieses Teilsegment erwarteten Drehzahlwert abweicht und wenn ansonsten die Abweichung der über jeweils ein gesamtes Segment gemittelten Motordrehzahl von der Solldrehzahl durch die Drehzahlregelung reduziert wird. Auf diese Weise lassen sich starke Drehzahleinbrüche teilsegmentbasiert und damit schneller und besser ausregeln, wohingegen geringere Dreh zahleinbrüche konventionell auf der Basis der über jeweils ein Segment gemittelten Motordrehzahl unter geringerem Einfluss von Rauschen ausgeregelt werden können.Farther it is advantageous if the deviation of the product from the target speed is only reduced if that for the at least one sub-segment determined current speed value by more than a predetermined Value of that for deviates from this sub-segment expected speed value and if otherwise the deviation of over in each case an entire segment averaged engine speed of the target speed is reduced by the speed control. Let that way strong speed drops partly segment-based and thus faster and better, whereas lower turning rates conventionally based on the over one segment averaged engine speed under a smaller influence be controlled by noise.
Die Abweichung des für das entsprechende Teilsegment ermitelten aktuellen Drehzahlwertes von dem für dieses Teilsegment erwarteten Drehzahlwert kann besonders einfach aus der Abweichung des Produktes von der über jeweils ein gesamtes Segment gemittelten Motordrehzahl abgeleitet werden.The Deviation of for the corresponding sub-segment described the current speed value from that for This sub-segment expected speed value can be particularly easy from the deviation of the product from that over each an entire segment be derived average engine speed.
Ein weiterer Vorteil ergibt sich, wenn die Drehzahlregelung bevorzugt auf einem Luftpfad der Brennkraftmaschine umgesetzt wird. Auf diese Weise kann unmittelbar nach Erkennen eines Drehzahleinbruchs über das Luftsystem bzw. den Luftpfad die Luftzufuhr erhöht werden. Somit steht zu einem früheren Zeitpunkt eine höhere Zylinderfüllung zur Verfügung und es kann zu einem früheren Zeitpunkt mehr Drehmoment aufgebaut werden. Eine wirkungsgradverschlechternde Bildung einer Momentenreserve mittels einer Zündwinkelspätziehung ist dann nur noch zumindest in reduziertem Umfang erforderlich, so dass der Kraftstoffverbrauch im Leerlauf reduziert werden kann.One Another advantage arises when the speed control preferred is implemented on an air path of the internal combustion engine. To this Way can immediately after detecting a speed drop over the Air system or the air path to increase the air supply. Thus stands to one earlier Time a higher cylinder filling to disposal and it can be an earlier one When more torque is built up. An efficiency-degrading Forming a torque reserve by means of a Zündwinkelspätziehung is then only required at least to a lesser extent, so fuel economy idle can be reduced.
Eine besonders einfache Adaption für den Quotienten aus der mittleren Motordrehzahl über ein gesamtes Segment und dem für das jeweilige Teilsegment ermittelten Drehzahlwert ergibt sich, wenn ein neuer Adaptionswert für den Quotienten aus der Summe eines mit einem ersten Faktor gewichteten vorherigen Adaptionswertes für den Quotienten und des mit einem zweiten Faktor gewichteten aktuellen Quotienten gebildet wird.A particularly simple adaptation for the quotient of the average engine speed over an entire segment and the speed value determined for the respective subsegment arises when a new adaptation value for the quotient from the Sum of a first factor weighted previous adaptation value for the quotient and the second factor weighted current quotient.
Zeichnung
Ein Ausführungsbeispiel
der Erfindung ist in der Zeichnung dargestellt und in der nachfolgenden
Beschreibung näher
erläutert.
Es zeigen
Beschreibung des Ausführungsbeispielsdescription of the embodiment
In
Erfindungsgemäß ist es
nun vorgesehen, die Motordrehzahl bzw. die Winkelgeschwindigkeit
der Kurbelwelle mehrmals pro Segment zu erfassen. Dazu werden die
einzelnen Segmente jeweils in mehrere Teilsegmente unterteilt. Für jedes
Teilsegment werden zur Bestimmung der Motordrehzahl in diesem Teilsegment
nur die Signale des Drehzahlsen sors
Die Verwendung der Teilsegmentdrehzahlwerte n_akt_1,..., n_akt_5 für eine Drehzahlregelung beispielsweise im Rahmen einer Leerlaufregelung hat den Vorteil, dass die Leerlaufregelung schneller und besser auf Drehzahleinbrüche reagieren kann als dies auf der Basis des Mittelwerts nmot der Motordrehzahl über jeweils ein Segment möglich ist. Dabei soll aber verhindert werden, dass die natürlichen periodischen Schwankungen der momentanen Drehzahl nmom, die sich in den Teilsegmentdrehzahlwerten n_akt_1,..., n_akt_5 widerspiegeln, unerwünschte Regelvorgänge der Leerlaufregelung auslöst. Die beschriebenen Schwankungen werden daher wie im Folgenden beschrieben mittels einer Adaption herausgerechnet.The Use of the sub-segment speed values n_akt_1, ..., n_akt_5 for a speed control, for example Under an idle control has the advantage that the idle control Faster and better to respond to speed drops than this on the basis of the mean value nmot of the engine speed over each a segment possible is. But it should be prevented that the natural periodic Fluctuations in the instantaneous speed nmom, which are reflected in the sub-segment speed values n_akt_1, ..., n_akt_5 reflect, unwanted control processes of Idling control triggers. The described variations are therefore described as follows excluded by means of an adaptation.
In
Bei
Programmpunkt
Bei
Programmpunkt
Bei
Programmpunkt
Bei
Programmpunkt
Bei
Programmpunkt
Bei
Programmpunkt
Bei
Programmpunkt
Bei
geeigneter Wahl des vorgegebenen Wertes für die Prüfung bei Programmpunkt
Bei
Programmpunkt
Bei
Programmpunkt
Bei
Programmpunkt
Bei
Programmpunkt
Alternativ
zur Erstadaption der Adaptionswerte A_x mit x = 1,...,5 durch die
Programmpunkte
Erfindungsgemäß kann die
Drehzahlregelung im Rahmen der Leerlaufregelung bevorzugt auf einem
Luftpfad der Brennkraftmaschine
Wenn der Drehzahleinbruch erst im letzten Teilsegment eines Segments auftritt, wird er im Mittelwert nmot der Motordrehzahl nur unwesentlich eingehen, weil in den übrigen N-1 Teilsegmenten, die in die Ermittlung des Mittelwertes nmot der Motordrehzahl eingehen, ein Drehzahleinbruch noch nicht vorlag. Beim erfindungsgemäßen Verfahren kann die Leerlaufregelung dennoch auf den Drehzahleinbruch im letzten Teilsegment des aktuellen Segments reagieren und beispielsweise beim nächsten noch zu beeinflussenden Zündzeitpunkt über einen Zündwinkeleingriff mehr Drehmoment aufbauen.If the speed drop only in the last segment of a segment occurs, it is in the average nmot the engine speed only insignificant come in, because in the rest N-1 subsegments used in the determination of the mean nmot of Engine speed enter, a speed drop not yet existed. At the inventive method However, the idle control can still on the speed drop in the last Subsegment of the current segment respond and for example at the next still to be influenced ignition over a ignition angle Build more torque.
Claims (10)
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE10327563A DE10327563A1 (en) | 2003-06-18 | 2003-06-18 | Method for operating an internal combustion engine |
SE0401360A SE526082C2 (en) | 2003-06-18 | 2004-05-27 | Method of operating an internal combustion engine |
FR0406515A FR2856433A1 (en) | 2003-06-18 | 2004-06-16 | Internal combustion engine controlling method, involves dividing range of crankshaft angle, between two predetermined operating points of cylinders activated successively, in several partial segments |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE10327563A DE10327563A1 (en) | 2003-06-18 | 2003-06-18 | Method for operating an internal combustion engine |
Publications (1)
Publication Number | Publication Date |
---|---|
DE10327563A1 true DE10327563A1 (en) | 2005-01-05 |
Family
ID=32520223
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE10327563A Withdrawn DE10327563A1 (en) | 2003-06-18 | 2003-06-18 | Method for operating an internal combustion engine |
Country Status (3)
Country | Link |
---|---|
DE (1) | DE10327563A1 (en) |
FR (1) | FR2856433A1 (en) |
SE (1) | SE526082C2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9156454B2 (en) | 2012-02-10 | 2015-10-13 | Robert Bosch Gmbh | Control device and method for transferring brake fluid into at least one wheel brake cylinder of a brake system of a vehicle |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19734595A1 (en) * | 1997-08-09 | 1999-02-11 | Bosch Gmbh Robert | Procedure for determining segment times |
US6035826A (en) * | 1997-09-30 | 2000-03-14 | Toyota Jidosha Kabushiki Kaisha | Crank angle detecting apparatus of internal combustion engine |
ES2177262T3 (en) * | 1998-02-09 | 2002-12-01 | Siemens Ag | PROCEDURE FOR THE REGULATION OF THE NUMBER OF MOTOR REVOLUTIONS OF INTERNAL COMBUSTION OF VARIOUS CYLINDERS. |
DE10017107A1 (en) * | 2000-04-06 | 2001-10-18 | Bosch Gmbh Robert | Method for compensation of the rotational irregularity in the speed detection |
DE10130378A1 (en) * | 2001-06-23 | 2003-01-02 | Bosch Gmbh Robert | Method and device for controlling an internal combustion engine |
-
2003
- 2003-06-18 DE DE10327563A patent/DE10327563A1/en not_active Withdrawn
-
2004
- 2004-05-27 SE SE0401360A patent/SE526082C2/en unknown
- 2004-06-16 FR FR0406515A patent/FR2856433A1/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9156454B2 (en) | 2012-02-10 | 2015-10-13 | Robert Bosch Gmbh | Control device and method for transferring brake fluid into at least one wheel brake cylinder of a brake system of a vehicle |
Also Published As
Publication number | Publication date |
---|---|
SE526082C2 (en) | 2005-06-28 |
SE0401360D0 (en) | 2004-05-27 |
SE0401360L (en) | 2004-12-19 |
FR2856433A1 (en) | 2004-12-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0191923B1 (en) | Method and device for the controlling of and regulation method for the operating parameters of a combustion engine | |
DE69300959T2 (en) | Method for predicting air flow in a cylinder. | |
DE3330070C2 (en) | Method for controlling the air/fuel ratio of an air/fuel mixture to be supplied to an internal combustion engine of a vehicle | |
DE60122255T2 (en) | Detection and compensation of fuel volatility during cold start of an internal combustion engine | |
DE4230344C2 (en) | Method for calculating the fuel injection quantity for an internal combustion engine | |
WO2001059282A1 (en) | Method and device for determining cylinder-individual differences of a controlled variable in a multicylinder internal combustion engine | |
EP0416270A1 (en) | Method and apparatus to control and regulate an engine with self-ignition | |
EP0961019B1 (en) | Method for the operation of a direct-injected internal-combustion engine during the start | |
DE102008002121B4 (en) | Method and control unit for calibrating an injection valve of an internal combustion engine, computer program and computer program product | |
WO1998037321A1 (en) | Process and device for controlling the mixture in an internal combustion engine | |
DE102009027822A1 (en) | Method for determining trimming of cylinder of internal combustion engine of motor vehicle, involves evaluating operation irregularity signal in lean phase in order to receive cylinder-specific characteristic concerning trimming of cylinder | |
DE19859018A1 (en) | Cylinder balancing for internal combustion engine involves influencing filling of cylinders with air or fresh gas on individual cylinder basis depending on detected torque contributions | |
DE102008054215A1 (en) | Method for trimming determination, particularly signal evaluation by Fourier analysis for synchronizing cylinders in internal-combustion engine, involves measuring signal by operating cycle of internal-combustion engine | |
DE69205304T2 (en) | Device for determining the altitude and engine control using this. | |
DE19612453C2 (en) | Method for determining the fuel mass to be introduced into the intake manifold or into the cylinder of an internal combustion engine | |
DE10211282A1 (en) | Method for controlling and / or diagnosing a fuel metering system, computer program, control device and internal combustion engine | |
EP3786436A1 (en) | Method for diagnosing combustion misfires of a combustion engine | |
EP1409865B1 (en) | Method for compensating injection quantity in each individual cylinder in internal combustion engines | |
DE102011087961A1 (en) | Method for learning a minimum activation duration of injection valves of an internal combustion engine | |
DE4434884C2 (en) | Method for determining the density of intake air taken into an automobile engine | |
DE102006016020B3 (en) | Determining method e.g. for individual filling air differences in cylinder, involves determining fuel-measure-dependent Lambda value deviations of each cylinder from desired value in operating condition of internal-combustion engine | |
DE102006039556B4 (en) | Method and control unit for diagnosing a valve lift adjustment system of an internal combustion engine | |
DE102005056519A1 (en) | Method and device for operating an internal combustion engine | |
DE102005035239B4 (en) | Device and method for operating an internal combustion engine | |
DE10327563A1 (en) | Method for operating an internal combustion engine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8110 | Request for examination paragraph 44 | ||
R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |