EP0411321B1 - Method for controlling the measuring of fuel in a diesel engine - Google Patents
Method for controlling the measuring of fuel in a diesel engine Download PDFInfo
- Publication number
- EP0411321B1 EP0411321B1 EP90112437A EP90112437A EP0411321B1 EP 0411321 B1 EP0411321 B1 EP 0411321B1 EP 90112437 A EP90112437 A EP 90112437A EP 90112437 A EP90112437 A EP 90112437A EP 0411321 B1 EP0411321 B1 EP 0411321B1
- Authority
- EP
- European Patent Office
- Prior art keywords
- signal
- controller
- pilot
- output signal
- characteristic map
- 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.)
- Expired - Lifetime
Links
- 239000000446 fuel Substances 0.000 title claims description 45
- 238000000034 method Methods 0.000 title claims description 23
- 238000002485 combustion reaction Methods 0.000 claims description 22
- 230000001105 regulatory effect Effects 0.000 claims description 3
- 238000004088 simulation Methods 0.000 claims description 3
- 230000003111 delayed effect Effects 0.000 claims 1
- 239000007789 gas Substances 0.000 description 15
- 230000006978 adaptation Effects 0.000 description 9
- 230000003044 adaptive effect Effects 0.000 description 5
- 230000001276 controlling effect Effects 0.000 description 4
- 239000000498 cooling water Substances 0.000 description 4
- 238000002347 injection Methods 0.000 description 4
- 239000007924 injection Substances 0.000 description 4
- 239000000523 sample Substances 0.000 description 4
- 239000004071 soot Substances 0.000 description 4
- 230000001133 acceleration Effects 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 239000000779 smoke Substances 0.000 description 3
- 239000000654 additive Substances 0.000 description 2
- 230000000996 additive effect Effects 0.000 description 2
- 238000009795 derivation Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 239000013642 negative control Substances 0.000 description 2
- 230000003321 amplification Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000010438 heat treatment Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000002156 mixing Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 239000013641 positive control Substances 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 238000005507 spraying Methods 0.000 description 1
Images
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/30—Controlling fuel injection
- F02D41/38—Controlling fuel injection of the high pressure type
-
- 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/24—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
- F02D41/2406—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
- F02D41/2496—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories the memory being part of a closed loop
-
- 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
- F02B3/00—Engines characterised by air compression and subsequent fuel addition
- F02B3/06—Engines characterised by air compression and subsequent fuel addition with compression ignition
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D2250/00—Engine control related to specific problems or objectives
- F02D2250/18—Control of the engine output torque
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D2250/00—Engine control related to specific problems or objectives
- F02D2250/32—Air-fuel ratio control in a diesel engine
Definitions
- the invention relates to a method and a device for controlling the fuel metering in a diesel internal combustion engine according to the preambles of the independent claims.
- Such a method for controlling the fuel metering in a diesel internal combustion engine is known from DE-A-37 29 771.
- the amount of fuel to be injected in the part-load range is taken from multi-dimensional maps.
- the fuel quantity to be supplied to the internal combustion engine is controlled with these values.
- the output signal of a lambda probe is compared with a target value. If the output signal of the lambda probe exceeds the specified target value, the amount of fuel to be injected is limited accordingly.
- the control has no influence on the fuel quantity in the full load range.
- This device has the disadvantage that the control of the fuel quantity depends only on the operating state (start, Lecrlauf, full load, partial load) and on a few operating parameters such as speed, accelerator pedal position and the desired torque of the internal combustion engine. This device can lead to impermissible exhaust gas emissions in certain operating states.
- the object of the invention is to improve the dynamics of the internal combustion engine in a method for controlling the fuel metering of the type mentioned at the beginning, to minimize the exhaust gas emissions which occur, with the least possible use of additional sensors. This object is achieved by the features characterized in claims 1 and 16.
- FIG. 1 shows schematically the fuel metering in a diesel engine.
- FIG. 2 shows several possibilities of how the air quantity Q1 is calculated on the basis of different sizes.
- a flow diagram of the control logic is shown in FIG.
- the control parameter specification is explained in more detail in FIG.
- FIG. 5 shows a particularly advantageous embodiment of controller 60.
- FIG. 6 shows the individual operating areas of the diesel internal combustion engine.
- a diesel internal combustion engine is identified by 100 in FIG. This internal combustion engine receives fuel via a fuel pump 110 and fresh air via an intake pipe 120. The exhaust gases are discharged via the exhaust line 130. Sensors 140 on the fuel pump 110 obtain a signal SB which indicates the start of spraying or a fuel quantity signal MI which corresponds to the quantity actually injected. Sensors 150 are arranged in the intake pipe 120 and record the intake air quantity Q1, the pressure P1 and / or the temperature T1 of the air drawn in by the internal combustion engine. Sensors 160 on the internal combustion engine detect, among other things, the cooling water temperature TW. Other sensors 170 sense speed n or torque Md. A lambda signal is obtained in the exhaust pipe by means of a sensor 180.
- the amount of fuel supplied to the internal combustion engine 100 essentially depends on the output signal M of the minimum selection 15.
- a device 20 generates an additional or replacement signal in special operating conditions.
- the minimum selection 15 receives a signal from a driving behavior map 30 and a sum point 40.
- the output signal of the driving behavior map 30 essentially depends on the rotational speed n and the driver pedal position 190. Instead of the driving behavior map 30, the output signal of a driving speed controller can also be used.
- the summation point 40 combines the output signals of a pilot control map 50 and a controller 60.
- the output signal of the pilot control map 50 can also be influenced by adaptation controllers 54, 56.
- An air quantity signal Q1, a speed signal n and possibly further quantities serve as input quantities for the pilot control map 50.
- the controller output signal MR reaches the summation point 40, via a switch to the adaptation controllers 54, 56 or to the pilot control map 50.
- the position of the switch 70 depends on the output of the control logic 62.
- the control parameters of the controller 60 can be adapted as a function of various operating parameters (control deviation, speed and various quantity signals).
- the control deviation between the desired lambda value and the actual lambda value at the difference point 74 serves as the input for the controller 60.
- the desired lambda value is denoted by ⁇ S and the actual lambda value by ⁇ I.
- the lambda setpoint comes from a setpoint specification 76, which calculates the setpoint depending on different variables such as speed n, cooling water temperature TW or start of injection 58. To improve the control dynamics, it can be advantageous to route the signals that identify the speed n and the start of injection 58 via a respective DT element (77, 78).
- the actual lambda value is measured by a lambda probe 180 arranged in the exhaust pipe 130.
- an exhaust gas temperature signal TA or a torque signal Md can also be regulated to a predetermined target value.
- the input variables of the pilot control map then differ depending on the controlled variable.
- the device described works as follows:
- the internal combustion engine 100 receives fuel from the fuel pump 110 in accordance with the quantity signal M.
- this quantity signal M is determined by the minimum selection 15.
- the device 20 determines the amount of fuel M in certain operating states such as start, idling.
- the minimum selection 15 selects the smaller of the signals at its two inputs out. At one input there is a MW volume signal that characterizes the driver's wish.
- the driver's request is specified by the pedal value transmitter 190 or by a vehicle speed controller, not shown.
- the driving behavior map 30 outputs the desired quantity MW.
- the second output of the minimum selection 15 there is a second quantity signal which is composed of the output signals of the pilot control map 50 and the controller 60.
- the pilot control map 50 outputs a quantity signal MV as a function of the speed n and the output signal Q1 of an air quantity detection 55.
- the air quantity detection 55 can be designed as an air quantity meter or, as shown in FIG. 2, can calculate the air quantity Q1 on the basis of various sizes.
- the output signal of the pilot control map 50 which can be combined multiplicatively with the output signal of the adaptive controller 54 or additively with the output signal of the adaptive controller 56, acts continuously on the quantity signal M.
- the pilot control makes a rough adjustment of the fuel quantity M without a settling time.
- the controller 60 is only switched on, preferably at full load, in certain operating states and then corrects the pilot control quantity MV.
- the output signal MR of the controller 60 which depends on the difference between the actual value and the output signal setpoint specification 76, only determines the quantity signal M when the switch 70 is closed, that is to say the controller 60 is switched on.
- a flowchart of the control logic 62 for actuating the switch 70 is shown in more detail in FIG.
- the output signal of the controller 60 is passed to the inputs of the adaptive controllers 54 and 56 or a further input of the pilot control map 50 when the switch 70 is closed. Since the lambda signal can be recorded continuously, it is suitable especially for fast, easy adaptive control.
- the adaptive control prevents smoke peaks and improves engine elasticity.
- the adaptation compensates for the influence of the fuel temperature. A fuel temperature sensor is no longer necessary.
- the pre-control values can be adapted in different ways.
- the output signal of the pilot control map is, depending on the output signal MR of the controller 60, multiplicatively corrected by the adaptation controller 54 and / or by the adaptation controller 54 additively.
- the output signal of the controller MR reaches the adaptation controllers 54 or 56. If the internal combustion engine is operated in operating areas in which additive errors preferably have an effect, the output signal of the controller 60 reaches the adaptation controller 56. The latter then determines an additive variable , this is then added to the output signal MV of the pilot control map 50 in all operating ranges. This is the case, for example, when only a small amount of fuel is supplied to the internal combustion engine.
- the output signal of the controller 60 reaches the adaptation controller 54.
- the latter determines a multiplicative variable by which the output signal MV of the pilot control map 50 is then multiplied in all operating conditions. This is the case, for example, when a large amount of fuel is supplied to the internal combustion engine.
- the output signal of the controller 60 can be routed directly to the pilot control map 50.
- the values stored in the pilot control map 50 can be changed depending on the controller output signal.
- Good control dynamics can be achieved by using a connection of the lambda controller 60 to a precontrol. Since the pilot control remains in operation, the safety of the system is increased in the event of a probe failure.
- the output signal of the setpoint specification 76 essentially depends on the speed n.
- the influence of engine heating on the exhaust gas composition can be corrected via the cooling water temperature TW, or a corresponding measured variable.
- TW cooling water temperature
- the dynamic influence of speed n and start of injection 58 can be taken into account by DT elements.
- the speed signal n and a signal corresponding to the intake air quantity Q1 serve as the input variable for the pilot control map 50.
- FIG. 2 shows several options for obtaining such a signal Q1.
- the computer 502 calculates the air quantity Q1 from the pressure P1 and the temperature T1 in the intake line.
- the absolute pressure or the differential pressure to the air pressure can be used as the pressure P1.
- the control system reacts faster if the temperature signal T1 of a slow temperature sensor is pre-controlled as a function of the pressure signal P1.
- one of the sensors for pressure or temperature can be dispensed with. It is particularly advantageous if only the air temperature T1 is measured with a fast sensor and the course of the pressure from the measured one Course of the temperature is derived.
- the steady-state initial value of the derived pressure is formed by a map 503 as a function of speed n and the injected fuel quantity MI.
- a correction of the basic level of the air temperature, which increases as the engine heats up, is approximated via an existing measurement of the cooling water temperature. The compression of the charge air quickly leads to an increase in temperature, so that the error regarding the real boost pressure is not significant.
- Figure 2b shows another possibility.
- the quantity of air sucked in by the internal combustion engine can be obtained by means of a simulation 504 from the injected fuel quantity MI and the acceleration of the internal combustion engine, the derivation 506 of the rotational speed n over time.
- This simulation can only be used with the activated lambda control, since it only requires a limited accuracy as a pilot control.
- FIG. 3 shows a flow chart of the control logic 62 and the control parameter specification 72.
- the controller 60 is initially switched off 602, the switch 70 is open.
- the controller output signal MR has the value zero 604. If the quantity request MW, output signal of the driving behavior map 30, is greater than the output signal of the pilot control map MV and / or if the actual lambda value is less than the lambda target value 606, the controller is switched on 608, the switch 70 is closed.
- the output signal of the controller MR is frozen 614. This means that the output signal of the controller is temporarily stored. If the quantity request MW is greater than the controller output signal MR 610, the controller remains switched on 608. If the quantity request increases again after a short time, the controller resumes 608 if the actual lambda value is too rich with the frozen controller output signal.
- a counter is set 616 to zero and increased 618 in certain periods of time. If query 620 detects that the desired quantity increases in the meantime via the controller output signal MR, the controller is switched on again 608. If the desired quantity MW falls below the output signal MV of the pilot control map 622, the controller is switched off 602 and the controller output MR is set to zero 604. If the counter does not exceed a threshold S, it is increased again by one. If, on the other hand, it exceeds the threshold S 624, the frozen output signal is modified 626. By tracking the controller or by calculating the respective initial value, there is a jump-free detachment when the controller 60 is switched on.
- the control parameters, i. H. the P and I components of the PI controller can be controlled as shown in FIG. 4.
- a kinked gain characteristic of the controller is particularly advantageous.
- a different amplification is particularly advantageous when starting from partial load 701, as long as the measured lambda value is greater than the lambda setpoint 702 (negative control deviation) and the quantity MR desired by the controller is smaller than the quantity MV output by the pilot control map. If, for the first time after partial load operation 701, the quantity request MW is between the value 703 determined by the pilot control map and the value determined by the lambda controller, then a lower gain 706 is selected for the careful approximation to the smoke limit. Then a higher gain is selected for both positive and negative control deviations.
- a low gain is selected when a small control deviation, the difference between the actual lambda value and the desired lambda value is less than a threshold S 704, signals that only a small amount is added may.
- a high gain 707 is chosen in all other cases. Especially at higher gears, the acceleration behavior is improved by the higher gain.
- variable controller parameters 716 for influencing the control parameters:
- the control parameters can be coupled to the fuel quantity MI via a differentiator 709.
- the derivation of the speed is greater than a threshold, the switch 714 is closed and the gradient 710 of the lambda signal influences the control parameters.
- the increase in volume through the pilot control is slower in higher gear.
- the regulator can overshoot, which results in increased soot emissions. This undesirable additional quantity is further increased if the pilot control continues to demand an increasing quantity. This overshoot of the fuel quantity to be injected is based on the dead time and the delay time of the controlled system. This can be avoided by the following procedure. If the actual lambda value falls below the target lambda value, the output signal of the pilot control map is only output with a delay if the pilot control requests an additional quantity.
- FIG. 5 shows a particularly advantageous embodiment of the controller 60.
- the dynamics of the controller 60 can be significantly improved by using a status controller instead of a controller 60 which has at least PI behavior.
- B known from DE-A-37 31 982, where it serves to control an actuator.
- the actual controller 60 is outlined with dash-dotted lines, the other elements are designated as in Figure 1.
- the controller 60 outputs a quantity signal M to the line 300 (the internal combustion engine to be controlled).
- the behavior of the route is essentially determined by a system dead time 301 and a delay time 302.
- the quantity signal M also reaches an observer 303.
- the observer calculates a first lambda value from the quantity signal M and the air quantity Q1 drawn in by the internal combustion engine.
- the output signal of the air quantity detection 55 serves as an air quantity signal.
- the observer 302 determines a second lambda value by means of a PT1 element 306 and the output signal of a proportional element 307.
- a dead time element 308 generates the lambda signal of the observer from the second lambda value and the output signal of the proportional element 310.
- this is compared with the measured actual lambda value.
- This comparison signal in turn reaches the proportional elements 307 and 310.
- Proportional stage 312 generates a quantity signal based on the second lambda signal.
- Another proportional stage 314 obtains a quantity signal based on the measured lambda signal. These two quantity signals arrive at the summation point 316, which also adds the output signal of the pilot control map 50 and the proportional element 318 to this.
- the integrating bypass 320 processes the difference between the desired lambda value and the actual lambda value.
- the implementation of the state controller can be complex.
- a significant improvement in the dynamics also results from the use of a Smith predictor known per se.
- the lambda signal is also observed via the quantity signal M and the air quantity Q1.
- the fuel quantity M to be injected is then changed on the basis of this observed lambda signal.
- the above principle can also be used to control the torque Md or the exhaust gas temperature TA.
- An operating parameter which can be the lambda value, the exhaust gas temperature TA or the torque Md in a particularly advantageous manner, are regulated to a predefined setpoint by specifying a corresponding fuel quantity value.
- the setpoint of the operating parameter depends on various operating parameters.
- the fuel quantity signal MR is influenced by a pilot control map 50.
- the pilot control map 50 determines the fuel quantity signal M in all operating states.
- the controller 60 is only active in certain operating ranges.
- the different variants differ essentially in which
- Operating ranges of the controller 60 is active. In the operating states in which the controller 60 is active, the pilot control values can be corrected adaptively.
- FIG. 6 shows the relationship between engine speed n and injected fuel quantity Q as a map.
- the start area is marked with a, the full-load area with b and e the regulation area with e, the letter d denotes the partial-load area and the letter c the sliding area.
- the controller 60 regulates the lambda value of the exhaust gas
- the controller is preferably active in the operating ranges b and d (full load and part load). In the operating ranges a, c and e, only the pilot control acts on the fuel quantity. The controller is not active in these areas.
- the pilot control map 50 calculates the control value for the fuel quantity depending on the air quantity. As described in FIG. 3, this can be obtained.
- the values in the pilot control map 50 can also be called up depending on the output signals R of a soot sensor or a soot map.
- controller 60 is an exhaust gas temperature controller
- the controller is only active in the stationary operating ranges b and c.
- the pilot control map 50 is active in all operating areas. In the operating ranges d, a and e in particular, only the pilot control map 50 has an influence on the fuel quantity.
- the supercharger speed nL and the boost pressure PL serve as input variables for the pilot control map.
- the exhaust gas recirculation rate per stroke ARR serves as an input variable.
- the exhaust gas recirculation rate per stroke is advantageously derived from the mixing temperature; a temperature sensor for the fresh air, the intake air and the recirculated air are required for this.
- the precontrol values should be stored in area c as a function of the lambda value of the exhaust gas. It is particularly advantageous about the exhaust gas temperature control that this results in additional overload protection.
- controller 60 represents a torque controller
- the controller 60 can be activated in all operating ranges.
- the pilot control values are stored in the characteristic diagram 50 as a function of the output signal R of a soot sensor and the exhaust gas temperature.
- the torque is preferably measured at the output between the engine and transmission.
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
Description
Die Erfindung betrifft ein Verfahren und eine Einrichtung zur Steuerung der Kraftstoffzumessung bei einer Dieselbrennkraftmaschine gemäß den Oberbegriffen der unabhängigen Ansprüche.The invention relates to a method and a device for controlling the fuel metering in a diesel internal combustion engine according to the preambles of the independent claims.
Ein solches Verfahren zur Steuerung der Kraftstoffzumessung bei einer Dieselbrennkraftmaschine ist aus der DE-A-37 29 771 bekannt. Bei dem dortigen Verfahren wird die einzuspritzende Kraftstoffmenge im Teillastbereich aus mehrdimensionalen Kennfeldern entnommen. Mit diesen Werten wird die der Brennkraftmaschine zuzuführende Kraftstoffmenge gesteuert. Im Vollastbereich wird das Ausgangssignal einer Lambda-Sonde mit einem Soll-Wert verglichen. Überschreitet das Ausgangssignal der Lambda-Sonde den vorgegebenen Soll-Wert, so wird die einzuspritzende Kraftstoffmenge entsprechend begrenzt. Die Steuerung hat im Vollastbereich keinen Einfluß auf Kraftstoffmenge. Diese Einrichtung besitzt den Nachteil, daß die Steuerung der Kraftstoffmenge nur vom Betriebszustand (Start, Lecrlauf, Vollast, Teillast) und von einigen wenigen Betriebskenngrößen wie Drehzahl, Fahrpedalstellung und dem gewünschten Drehmoment der Brennkraftmaschine abhängt. Bei dieser Einrichtung kann es in bestimmten Betriebszuständen zu unzulässigen Abgas-Emissionen kommen.Such a method for controlling the fuel metering in a diesel internal combustion engine is known from DE-A-37 29 771. In the process there, the amount of fuel to be injected in the part-load range is taken from multi-dimensional maps. The fuel quantity to be supplied to the internal combustion engine is controlled with these values. In the full load range, the output signal of a lambda probe is compared with a target value. If the output signal of the lambda probe exceeds the specified target value, the amount of fuel to be injected is limited accordingly. The control has no influence on the fuel quantity in the full load range. This device has the disadvantage that the control of the fuel quantity depends only on the operating state (start, Lecrlauf, full load, partial load) and on a few operating parameters such as speed, accelerator pedal position and the desired torque of the internal combustion engine. This device can lead to impermissible exhaust gas emissions in certain operating states.
Der Erfindung liegt die Aufgabe zugrunde, bei einem Verfahren zur Steuerung der Kraftstoffzumessung der eingangs genannten Art, die auftretenden Abgas-Emissionen zu minimieren, die Dynamik der Brennkraftmaschine zu verbessern, wobei möglichst wenig zusätzliche Sensoren verwendet werden sollen. Diese Aufgabe wird durch die in dem Ansprüchen 1 und 16 gekennzeichneten Merkmale gelöst.The object of the invention is to improve the dynamics of the internal combustion engine in a method for controlling the fuel metering of the type mentioned at the beginning, to minimize the exhaust gas emissions which occur, with the least possible use of additional sensors. This object is achieved by the features characterized in
Das Verfahren und die Einrichtung mit den Merkmalen der Unabhängigen Ansprüche hat gegenüber dem Stand der Technik den Vorteil, daß in bestimmten Betriebsbereichen die Kraftstoffmenge nur gesteuert wird und in anderen Betriebsbereichen die Vorsteuerwerte gemeinsam mit dem Reglerausgangssignal auf die Kraftstoffmenge einwirken. Weitere vorteilhafte Ausgestaltungen der Erfindung ergeben sich aus den in den abhängigen Ansprüchen angegebenen Maßnahmen.The method and the device with the features of the independent claims has the advantage over the prior art that in certain operating ranges the fuel quantity is only controlled and in other operating ranges the pilot values act together with the controller output signal on the fuel quantity. Further advantageous refinements of the invention result from the measures specified in the dependent claims.
Zin Ausführungsbeispiel der Erfindung ist in der Zeichnung dargestellt und wird in der nachfolgenden Beschreibung näher erläutert. Figur 1 zeigt schematisch die Kraftstoffzumessung in eine Dieselbrennkraftmaschine. Figur 2 zeigt mehrere Möglichkeiten, wie ausgehend von verschiedenen Größen, die Luftmenge Q1 berechnet wird. In Figur 3 ist ein Flußdiagramm der Steuerlogik ausgeführt. In Figur 4 wird die Regelparametervorgabe näher erläutert. Figur 5 zeigt eine besonders vorteilhafte Ausgestaltung des Reglers 60. In Figur 6 sind die einzelnen Betriebsbereiche der Dieselbrennkraftmaschine dargestellt.Zin embodiment of the invention is shown in the drawing and is explained in more detail in the following description. Figure 1 shows schematically the fuel metering in a diesel engine. FIG. 2 shows several possibilities of how the air quantity Q1 is calculated on the basis of different sizes. A flow diagram of the control logic is shown in FIG. The control parameter specification is explained in more detail in FIG. FIG. 5 shows a particularly advantageous embodiment of
In Figur 1 ist mit 100 eine Dieselbrennkraftmaschine gekennzeichnet. Diese Brennkraftmaschine erhält über eine Kraftstoffpumpe 110 Kraftstoff und über ein Ansaugrohr 120 Frischluft zugeführt. Die Abgase werden über die Abgasleitung 130 abgeführt. Sensoren 140 an der Kraftstoffpumpe 110 gewinnen ein Signal SB das den Spritzbeginn kennzeichnet oder ein Kraftstoffmengensignal MI, das der tatsächlich eingespritzten Menge entspricht. Sensoren 150 sind im Ansaugrohr 120 angeordnet und erfassen dort die angesaugte Luftmenge Q1, den Druck P1 und/oder die Temperatur T1 der von der Brennkraftmaschine angesaugten Luft. Sensoren 160 an der Brennkraftmaschine erfassen unter anderem die Kühlwassertemperatur TW. Andere Sensoren 170 tasten die Drehzahl n oder das Drehmoment Md ab. Im Abgasrohr wird mittels eines Sensors 180 ein Lambdasignal gewonnen.A diesel internal combustion engine is identified by 100 in FIG. This internal combustion engine receives fuel via a
Die der Brennkraftmaschine 100 zugeführte Kraftstoffmenge hängt im wesentlichen von dem Ausgangssignal M der Minimalauswahl 15 ab. Eine Einrichtung 20 erzeugt bei besonderen Betriebszuständen ein Zusatz- oder Ersatzsignal. Die Minimalauswahl 15 erhält von einem Fahrverhaltenkennfeld 30 und einem Summenpunkt 40 jeweils ein Signal. Das Ausgangssignal des Fahrverhaltenkennfeldes 30 hängt im wesentlichen von der Drehzahl n und der Fahrerpedalstellung 190 ab. Statt des Fahrverhaltenkennfeldes 30 kann auch das Ausgangssignal eines Fahrgeschwindigkeitsregles zum Tragen kommen. Der Summationspunkt 40 vereinigt die Ausgangssignale eines Vorsteuerkennfeldes 50 und eines Reglers 60. Wobei das Ausgangssignal des Vorsteuerkennfeldes 50 zusätzlich von Adaptionsreglern 54, 56 beeinflußt werden kann. Als Eingangsgrößen für das Vorsteuerkennfeld 50 dienen ein Luftmengensignal Q1, ein Drehzahlsignal n und eventuell weitere Größen.The amount of fuel supplied to the
Das Reglerausgangssignal MR gelangt bei geschlossenem Schalter 70 zum Summationspunkt 40, über einen Schalter zu den Adaptionsreglern 54, 56 oder zum Vorsteuerkennfeld 50. Die Stellung des Schalters 70 hängt von dem Ausgang der Steuerlogik 62 ab. Durch eine Regelparametervorgabe 72 können die Regelparameter des Reglers 60 abhängig von verschiedenen Betriebsparametern (Regelabweichung, Drehzahl und verschiedene Mengensignale) angepasst werden. Als Eingang für den Regler 60 dient die am Differenzpunkt 74 liegende Regelabweichung zwischen Lambda-Sollwert und Lambda-Istwert. In den Figuren ist der Lambda-Sollwert mit λS und der Lambda-Istwert mit λI bezeichnet. Der Lambda-Sollwert stammt von einer Sollwertvorgabe 76, die den Sollwert abhängig von verschieden Größen wie Drehzahl n, Kühlwassertempertur TW oder Einspritzbeginn 58 berechnet. Zur Verbesserung der Regeldynamik kann es dabei von Vorteil sein, die Signale die die Drehzahl n und den Einspritzbeginn 58 kennzeichnen, über jeweils ein DT-Glied (77, 78) zu leiten. Der Lambda-Istwert wird von einer im Abgasrohr 130 angeordneten Lambda-Sonde 180 gemessen.When the
Statt des Lambda-Signals kann auch ein Abgastemperatursignal TA oder ein Drehmomentsignal Md auf einen vorgegebenen Sollwert geregelt werden. Abhängig von der geregelten Größe unterscheiden sich dann die Eingangsgrößen des Vorsteuerkennfeldes.Instead of the lambda signal, an exhaust gas temperature signal TA or a torque signal Md can also be regulated to a predetermined target value. The input variables of the pilot control map then differ depending on the controlled variable.
Die beschriebene Einrichtung arbeitet wie folgt: Die Brennkraftmaschine 100 erhält von der Kraftstoffpumpe 110 Kraftstoff entsprechend dem Mengensignal M zugemessen. Im allgemeinen wird dieses Mengensignal M durch die Minimalauswahl 15 festgelegt.The device described works as follows: The
Die Einrichtung 20 bestimmt bei bestimmten Betriebszuständen wie Start, Leerlauf die Kraftstoffmenge M. Sie ermöglicht ferner eine Laufruheregelung, im Fehlerfall einen Notfahrbetrieb sowie weitere Funktionen die hier nicht näher aufgeführt sind. Die Minimalauswahl 15 wählt das kleinere der an ihren beiden Eingängen liegende Signale aus. An ihrem einen Eingang liegt ein Mengensignal MW, das den Wunsch des Fahrers charakterisiert. Der Wunsch des Fahrers wird durch den Pedalwertgeber 190 oder durch einen nicht dargestellten Fahrgeschwindigkeitsregler vorgegeben. Abhängig vom Ausgangssignal des Pedalwertgebers 190 und der Drehzahl n gibt das Fahrverhaltenkennfeld 30 den Mengenwunsch MW aus. Am zweiten Ausgang der Minimalauswahl 15 liegt ein zweites Mengensignal das sich aus den Ausgangssignalen des Vorsteuerkennfeldes 50 und des Reglers 60 zusammensetzt.The
Das Vorsteuerkennfeld 50 gibt abhängig von der Drehzahl n und dem Ausgangsignal Q1 einer Luftmengenerfassung 55 ein Mengensignal MV aus. Die Luftmengenerfassung 55 kann als Luftmengenmesser ausgeführt sein oder, sie kann wie in Figur 2 dargestellt, die Luftmenge Q1 anhand verschiedener Größen berechnen. Das Ausgangssignal des Vorsteuerkennfeldes 50, das multiplikativ mit dem Ausgangssignal des Adaptivreglers 54 bzw. additiv mit dem Ausgangssignal des Adaptivregler 56, verknüpft werden kann, wirkt dauernd auf das Mengensignal M ein.The
Die Vorsteuerung nimmt ohne Einregelzeit eine Grobeinstellung der Kraftstoffmenge M vor. Der Regler 60 wird nur in bestimmten Betriebszuständen vorzugsweise bei Vollast zugeschaltet und korrigiert dann die Vorsteuermenge MV. Das Ausgangssignal MR des Reglers 60, das von der Differenz des Istwertes und dem Ausgangssignal Sollwertvorgabe 76 abhängt, bestimmt nur dann das Mengensignal M, wenn der Schalter 70 geschlossen ist, das heißt der Regler 60 eingeschaltet ist. Ein Flußdiagramm der Steuerlogik 62 zur Ansteuerung des Schalters 70 ist in Figur 3 näher ausgeführt.The pilot control makes a rough adjustment of the fuel quantity M without a settling time. The
Durch den überlagerten Regelkreises ist eine Adaption der Vorsteuerung möglich. Dazu wird das Ausgangssignal des Reglers 60 bei geschlossenem Schalter 70 auf die Eingänge der Adaptivregler 54 und 56 oder einen weiteren Eingang des Vorsteuerkennfeldes 50 geführt. Da das Lambda-Signal kontinuierlich erfaßt werden kann, eignet es sich besonders für eine schnelle, einfache adaptive Regelung. Die adaptive Regelung verhindert Rauchspitzen und verbessert die Motorelastizität. Die Adaption gleicht den Einfluß der Kraftstofftemperatur aus. Ein Kraftstofftemperatursensor wird überflüssig.An adaptation of the feedforward control is possible through the overlaid control loop. For this purpose, the output signal of the
Die Adaption der Vorsteuerwerte kann auf unterschiedliche Weise erfolgen. Das Ausgangssignal des Vorsteuerkennfelds wird, abhängig vom Ausgangsignal MR des Reglers 60, durch den Adaptionsregler 54 multiplikativ und/oder durch den Adaptionsregler 54 additiv korrigiert.The pre-control values can be adapted in different ways. The output signal of the pilot control map is, depending on the output signal MR of the
Abhängig von der Stellung des Schalters gelangt das Ausgangssignal des Reglers MR zu den Adaptionsreglern 54 oder 56. Wird die Brennkraftmaschine in Betriebsbereichen betrieben in denen sich vorzugsweise additive Fehler auswirken, so gelangt das Ausgangssignal des Reglers 60 zum Adaptionsregler 56. Dieser bestimmt dann eine additive Größe, diese wird dann in allen Betriebsbereichen zu dem Ausgangssignal MV des Vorsteuerkennfeldes 50 hinzuaddiert. Dies ist zum Beispiel dann der Fall wenn der Brennkraftmaschine nur eine kleine Kraftstoffmenge zugeführt wird.Depending on the position of the switch, the output signal of the controller MR reaches the
Wird die Brennkraftmaschine dagegen in Betriebsbereichen betrieben in der sich vorzugsweise multiplikative Fehler auswirken, so gelangt das Ausgangssignal des Reglers 60 zum Adaptionsregler 54. Dieser bestimmt dann eine multiplikative Größe, mit der dann in allen Betriebsbedingungen das Ausgangssignal MV des Vorsteuerkennfeldes 50 multipliziert wird. Dies ist zum Beispiel dann der Fall, wenn der Brennkraftmaschine eine große Kraftstoffmenge zugeführt wird.On the other hand, if the internal combustion engine is operated in operating ranges in which multiplicative errors preferably have an effect, the output signal of the
In einer besonders vorteilhaften Ausführungsform kann das Ausgangssignal des Reglers 60 direkt auf das Vorsteuerkennfeld 50 geführt werden. Dadurch können die im Vorsteuerkennfeld 50 abgelegten Werte abhängig vom Reglerausgangssignal verändert werden.In a particularly advantageous embodiment, the output signal of the
Durch die Verwendung einer Aufschaltung des Lambda-Reglers 60 auf eine Vorsteuerung kann eine gute Regeldynamik erzielt werden. Da die Vorsteuerung dauernd im Eingriff bleibt, wird die Sicherheit des Systems bei einem Sondenausfall erhöht.Good control dynamics can be achieved by using a connection of the
Das Ausgangsignal der Sollwertvorgabe 76 hängt im wesentlichen von der Drehzahl n ab. Über die Kühlwassertemperatur TW, oder einer entsprechenden Meßgröße, kann der Einfluß der Motorerwärmung auf die Abgaszusammensetzung korrigiert werden. Ferner kann durch Erfassen des Einspritzbeginns 58 dessen Einfluß auf die Abgaszusammensetzung berücksichtigt werden. Durch DT-Glieder kann der dynamische Einfluß von Drehzahl n und Einspritzbeginn 58 berücksichtigt werden.The output signal of the
Bei kleinen Fahrgeschwindigkeiten insbesondere bei v = 0 wird der Sollwert zu niedrigeren Mengen hin verschoben oder die Regelparameter entsprechend verändert. Dadurch wird vermieden, daß bei Stillstand des Fahrzeuges durch Betätigen des Fahrpedals die Drehzahl steil ansteigt und unzulässige Rauchemissionen auftreten.At low driving speeds, especially at v = 0, the setpoint is shifted towards lower quantities or the control parameters are changed accordingly. This avoids that when the vehicle is at a standstill, by pressing the accelerator pedal, the speed increases steeply and inadmissible smoke emissions occur.
Als Eingangsgröße für das Vorsteuerkennfeld 50 dienen das Drehzahlsignal n und ein der angesaugten Luftmenge Q1 entsprechendes Signal. Figur 2 zeigt mehrere Möglichkeiten zur Gewinnung eines solchen Signals Q1. In Figur 2a wird vom Rechner 502 aus dem Druck P1 und der Temperatur T1 in der Ansaugleitung die Luftmenge Q1 berechnet. Als Druck P1 kann der Absolutdruck oder der Differenzdruck zum Luftdruck verwendet werden. Eine schnellere Reaktion des Regelsystems ergibt sich, wenn das Temperatursignal T1 eines langsamen Temperatursensors abhängig vom Drucksignal P1 vorgesteuert wird.The speed signal n and a signal corresponding to the intake air quantity Q1 serve as the input variable for the
Zur Verminderung der Zahl der Sensoren kann auf einen der Sensoren für den Druck oder für die Temperatur verzichtet werden. Besonders vorteilhaft ist es wenn nur die Lufttemperatur T1 mit einem schnel len Sensor gemessen, und der Verlauf des Drucks aus dem gemessenen Verlauf der Temperatur hergeleitet wird. Der stationäre Anfangswert des hergeleiteten Drucks wird durch ein Kennfeld 503 abhängig von Drehzahl n und der eingespritzten Kraftstoffmenge MI gebildet. Eine Korrektur des mit der Motorerwärmung steigenden Grundpegels der Lufttemperatur wird über eine vorhandene Messung der Kühlwassertemperatur angenähert. Die Verdichtung der Ladeluft führt schnell zur Erhöhung der Temperatur, so daß der Fehler zum echten Ladedruck nicht erheblich ist.To reduce the number of sensors, one of the sensors for pressure or temperature can be dispensed with. It is particularly advantageous if only the air temperature T1 is measured with a fast sensor and the course of the pressure from the measured one Course of the temperature is derived. The steady-state initial value of the derived pressure is formed by a
Figur 2b zeigt eine weitere Möglichkeit. Aus der eingespritzten Kraftstoffmenge MI und der Beschleunigung der Brennkraftmaschine, der Ableitung 506 der Drehzahl n nach der Zeit, kann die von der Brennkraftmaschine angesaugte Luftmenge mittels einer Simulation 504 gewonnen werden. Diese Simulation wird durch die aufgeschaltete Lambda-Regelung erst brauchbar, da sie als Vorsteuerung nur eine eingeschränkte Genauigkeit benötigt.Figure 2b shows another possibility. The quantity of air sucked in by the internal combustion engine can be obtained by means of a
Figur 3 zeigt ein Flußdiagramm der Steuerlogik 62 sowie der Regelparametervorgabe 72. Nach dem Start 600 der Brennkraftmaschine ist der Regler 60 zunächst ausgeschaltet 602, der Schalter 70 ist offen. Das Reglerausgangssignal MR hat den Wert Null 604. Ist der Mengenwunsch MW, Ausgangssignal des Fahrverhaltenkennfeldes 30, größer als das Ausgangssignal des Vorsteuerkennfeldes MV und/ oder ist der Lambda-Istwert kleiner als der Lambda-Sollwert 606 so wird der Regler eingeschaltet 608, der Schalter 70 ist geschlossen.FIG. 3 shows a flow chart of the
Ist der Mengenwunsch MW kleiner als das Reglerausgangssignal MR 610 aber noch größer als das Ausgangssignal des Vorsteuerkennfeldes MV 612 so wird das Ausgangssignal des Reglers MR eingefroren 614. Dies bedeutet, das Ausgangssignal des Reglers wird vorübergehend abgespeichert. Ist der Mengenwunsch MW größer als das Reglerausgangssignal MR 610 so bleibt der Regler eingeschaltet 608. Bei nach kurzer Zeit wieder erhöhtem Mengenwunsch setzt der Regler bei zu fettem Lambda-Ist-Wert mit dem eingefrorenen Reglerausgangssignal wieder ein 608.If the quantity request MW is smaller than the controller
Liegt der Zustand Mengenwunsch ist kleiner als Reglerausgangssignal aber größer als das Ausgangssignal des Vorsteuerkennfeldes vor, so wird ein Zähler auf Null gesetzt 616, und in bestimmten Zeiträumen um eins erhöht 618. Erkennt die Abfrage 620, daß der Mengenwunsch zwischenzeitlich über das Reglerausgangssignal MR ansteigt, so wird der Regler wieder eingeschaltet 608. Fällt der Mengenwunsch MW unter das Ausgangssignal MV des Vorsteuerkennfeldes 622 so wird der Regler ausgeschaltet 602 und der Reglerausgang MR auf Null gesetzt 604. Überschreitet der Zähler eine Schwelle S nicht, so wird er wiederum um eins erhöht. Überschreitet er dagegen die Schwelle S 624, so wird das eingefrorene Ausgangssignal modifiziert 626. Durch Nachführen des Reglers bzw. durch Berechnung des jeweiligen Anfangswerts ergibt sich ein sprungfreies Ablösen beim Einschalten des Reglers 60.If the desired quantity is smaller than the controller output signal but larger than the output signal of the pilot control map, then a counter is set 616 to zero and increased 618 in certain periods of time. If
Die Regelparameter, d. h. der P- und der I-Anteil des PI-Reglers können, wie in Figur 4 gezeigt, gesteuert werden. So ist eine geknickte Verstärkungskennlinie des Reglers in Abhängigkeit vom Vorzeichen der Regelabweichung besonders vorteilhaft. Eine unterschiedliche Verstärkung ist insbesondere dann günstig, wenn beim Hochfahren aus Teillast 701, solange der gemessene Lambda-Wert größer als der Lambda-Sollwert ist 702 (negative Regelabweichung) und die vom Regler gewünschte Menge MR kleiner als die vom Vorsteuerkennfeld ausgegebene Menge MV ist. Liegt der Mengenwunsch MW erstmalig nach Teillastbetrieb 701 zwischen dem vom Vorsteuerkennfeld und der vom Lambda-Regler bestimmten Wert 703, so wird eine niedrigere Verstärkung 706 zur vorsichtigen Annäherung an die Rauchgrenze gewählt. Danach wird eine höhere Verstärkung sowohl für positive als auch für negative Regelabweichungen gewählt.The control parameters, i. H. the P and I components of the PI controller can be controlled as shown in FIG. 4. A kinked gain characteristic of the controller, depending on the sign of the control deviation, is particularly advantageous. A different amplification is particularly advantageous when starting from
Für schnelle Regler findet folgende Modifizierung Verwendung: Es wird eine niedrige Verstärkung gewählt, wenn eine kleine Regelabweichung, die Differenz aus Lambda-Ist-Wert und Lambda-Soll-Wert ist kleiner als eine Schwelle S 704, signalisiert, daß nur noch wenig Menge hinzukommen darf. Eine hohe Verstärkung 707 wird in allen anderen Fällen gewählt. Insbesondere bei höherem Gang wird durch die höhere Verstärkung das Beschleunigungverhalten verbessert.The following modification is used for fast controllers: A low gain is selected when a small control deviation, the difference between the actual lambda value and the desired lambda value is less than a
Ferner sind folgende Alternativen, mit variablen Reglerparametern 716, zur Beeinflussung der Regelparameter möglich: So können die Regelparameter über ein Differenzierglied 709 an die Kraftstoffmenge MI gekoppelt werden. Bei Beschleunigung, die Ableitung der Drehzahl ist größer als eine Schwelle, ist der Schalter 714 geschlossen, und der Gradient 710 des Lambda-Signals beeinflußt die Regelparameter. Die Mengensteigerung durch die Vorsteuerung ist im höheren Gang langsamer.The following alternatives are also possible, with
Bei einem Vollastsprung, d.h. der Mengenwunsch steigt sehr schnell an, kann es zu einem Überschwingen des Reglers kommen, was eine erhöhte Rußemission zur Folge hat. Diese unerwünschte Mehrmenge wird noch verstärkt, wenn die Vorsteuerung weiter eine ansteigende Menge fordert. Dieses Überschwingen der einzuspritzenden Kraftstoffmenge basiert auf der Totzeit und der Verzögerungszeit der Regelstrecke. Dies kann durch folgende Vorgehensweise umgangen werden. Unterschreitet der Lambda-Istwert den Lambda-Sollwert, so wird, wenn die Vorsteuerung eine Mehrmenge fordert, das Ausgangssignal des Vorsteuerkennfeldes nur verzögert ausgegeben.With a full load jump, i.e. the desired quantity increases very quickly, the regulator can overshoot, which results in increased soot emissions. This undesirable additional quantity is further increased if the pilot control continues to demand an increasing quantity. This overshoot of the fuel quantity to be injected is based on the dead time and the delay time of the controlled system. This can be avoided by the following procedure. If the actual lambda value falls below the target lambda value, the output signal of the pilot control map is only output with a delay if the pilot control requests an additional quantity.
Figur 5 zeigt eine besonders vorteilhafte Ausführung des Reglers 60. Die Dynamik des Reglers 60 kann durch die Verwendung eines Zustandsreglers anstelle eines wenigstens PI-Verhalten aufweisenden Reglers 60, wesentlich verbessert werden, ein solcher Zustandsregler ist z. B. aus der DE-A-37 31 982 bekannt, dort dient er zur Regelung eines Stellorgans. In Figur 5 ist der eigentliche Regler 60 strichpunktiert umrandet, die übrigen Elemente sind entsprechend wie in Figur 1 bezeichnet. Der Regler 60 gibt ein Mengensignal M an die Strecke 300 (die zu regelnde Brennkraftmaschine) ab. Das Verhalten der Strecke wird im wesentlichen durch eine Systemtotzeit 301 und eine Verzögerungszeit 302 bestimmt.FIG. 5 shows a particularly advantageous embodiment of the
Das Mengensignal M gelangt ferner zu einem Beobachter 303. Der Beobachter errechnet im Block 304 aus dem Mengensignal M und der von der Brennkraftmaschine angesaugten Luftmenge Q1 einen ersten Lambda-Wert. Dabei dient das Ausgangssignal der Luftmengenerfassung 55 als Luftmengensignal. Aus diesem ersten Lambda-Signal bestimmt der Beobachter 302 mittels eines PT1-Gliedes 306 und dem Ausgangssignal eines Proportionalgliedes 307 einen zweiten Lambdawert. Aus dem zweiten Lambdawert und dem Ausgangssignal des Proportionalgliedes 310 erzeugt ein Totzeitglied 308 das Lambda-Signal des Beobachters.The quantity signal M also reaches an
In der Vergleichsstufe wird dieses mit dem gemessenen Lambda-Istwert verglichen. Dieses Vergleichssignal gelangt wiederum zu den Proportionalgliedern 307 und 310. Ausgehend von dem zweiten Lambda-Signal erzeugt die Proportionalstufe 312 ein Mengensignal. Eine weitere Proportionalstufe 314 gewinnt ausgehend vom gemessenen Lambda-Signal ein Mengensignal. Diese beiden Mengensignale gelangen zum Summationspunkt 316, der hierzu noch das Ausgangssignal des Vorsteuerkennfeldes 50 und des Proportionalglied 318 addiert. Der Integrier-Bypass 320 verarbeitet die Differenz aus Lambda-Soll-Wert und Lambda-Ist-Wert.In the comparison stage, this is compared with the measured actual lambda value. This comparison signal in turn reaches the
Die Realisierung des Zustandsreglers kann aufwendig sein. Eine wesentliche Verbesserung der Dynamik ergibt sich auch schon durch die Verwendung eines an sich bekannten Smith-Prädiktors. Bei dem Smith-Prädiktor wird ebenfalls das Lambda-Signal über das Mengensignal M und die Luftmenge Q1 beobachtet. Ausgehend von diesem beobachteten Lambda-Signal wird dann die einzuspritzende Kraftstoffmenge M verändert.The implementation of the state controller can be complex. A significant improvement in the dynamics also results from the use of a Smith predictor known per se. In the Smith predictor, the lambda signal is also observed via the quantity signal M and the air quantity Q1. The fuel quantity M to be injected is then changed on the basis of this observed lambda signal.
Neben der Regelung des Lambda-Signals kann das obige Prinzip auch bei der Regelung des Drehmoments Md oder der Abgastemperatur TA verwendet werden. Das Grundprinzip bleibt bei allen Varianten dasselbe. Eine Betriebskenngröße, dies können in besonders vorteilhafter Weise der Lambda-Wert, die Abgastemperatur TA oder das Drehmoment Md sein, werden auf einen vorgegebenen Sollwert geregelt, indem ein entsprechender Kraftstoffmengenwert vorgegeben wird. Der Sollwert der Betriebskenngröße hängt dabei von verschiedenen Betriebskenngrößen ab. Zusätzlich wird das Kraftstoffmengensignal MR durch ein Vorsteuerkennfeld 50 beeinflußt. Das Vorsteuerkennfeld 50 bestimmt in allen Betriebszuständen das Kraftstoffmengensignal M. Der Regler 60 ist dagegen nur in bestimmten Betriebsbereichen aktiv. Die unterschiedliche Varianten unterscheiden sich im wesentlichen darin, in welchenIn addition to controlling the lambda signal, the above principle can also be used to control the torque Md or the exhaust gas temperature TA. The basic principle remains the same for all variants. An operating parameter, which can be the lambda value, the exhaust gas temperature TA or the torque Md in a particularly advantageous manner, are regulated to a predefined setpoint by specifying a corresponding fuel quantity value. The setpoint of the operating parameter depends on various operating parameters. In addition, the fuel quantity signal MR is influenced by a
Betriebsbereichen der Regler 60 aktiv ist. In den Betriebszuständen, in denen der Regler 60 aktiv ist, können die Vorsteuerwerte adaptiv korrigiert werden.Operating ranges of the
Figur 6 zeigt als Kennfeld den Zusammenhang zwischen Drehzahl n und eingespritzter Kraftstoffmenge Q. In diesem Kennfeld sind verschiedene Betriebszustände gekennzeichnet. Mit a ist der Startbereich, mit b der Vollast- und mit e der Abregelbereich gekennzeichnet, der Buchstabe d kennzeichnet den Teillast- und der Buchstabe c den Schiebebereich.FIG. 6 shows the relationship between engine speed n and injected fuel quantity Q as a map. Various operating states are identified in this map. The start area is marked with a, the full-load area with b and e the regulation area with e, the letter d denotes the partial-load area and the letter c the sliding area.
Regelt der Regler 60 den Lambda-Wert des Abgases, so ist der Regler vorzugweise in den Betriebsbereichen b und d (Vollast und Teillast) aktiv. In den Betriebsbereichen a, c und e wirkt nur die Vorsteuerung auf die Kraftstoffmenge ein. Der Regler ist in diesen Bereichen nicht aktiv. Das Vorsteuerkennfeld 50 berechnet den Steuerwert für die Kraftstoffmenge abhängig von der Luftmenge. Diese kann, wie bei Figur 3 beschrieben, gewonnen werden. Die Werte im Vorsteuerkennfeld 50 können auch abhängig von den Ausgangssignalen R eines Rußsensors oder eines Rußkennfeldes abgerufen werden.If the
Handelt es sich bei dem Regler 60 um eine Abgastemperaturregler, so ist der Regler nur in den stationären Betriebsbereichen b und c aktiv. Das Vorsteuerkennfeld 50 ist dagegen in allen Betriebsbereichen aktiv. Insbesondere in den Betriebsbereichen d, a und e hat nur das Vorsteuerkennfeld 50 einen Einfluß auf die Kraftstoffmenge.If the
Im Betriebsbereich b dienen die Laderdrehzahl nL und der Ladedruck PL als Eingangsgrößen für das Vorsteuerkennfeld. Im Betriebsbereich c dient die Abgasrückführrate pro Hub ARR als Eingangsgröße. Die Abgasrückführrate pro Hub wird vorteilhaft aus der Mischtemperatur abgeleitet, hierzu sind jeweils ein Temperatursensor für die Frischluft, die Ansaugluft und die rückgeführte Luft notwendig.In operating range b, the supercharger speed nL and the boost pressure PL serve as input variables for the pilot control map. In operating range c, the exhaust gas recirculation rate per stroke ARR serves as an input variable. The exhaust gas recirculation rate per stroke is advantageously derived from the mixing temperature; a temperature sensor for the fresh air, the intake air and the recirculated air are required for this.
Im Bereich c sollen in einer weiteren Alternative die Vorsteuerwerte abhängig vom Lambda-Wert des Abgases abgelegt sein. Besonders vorteilhaft an der Abgastemperaturregelung ist es, daß sich hiermit ein zusätzlicher Überlastschutz ergibt.In a further alternative, the precontrol values should be stored in area c as a function of the lambda value of the exhaust gas. It is particularly advantageous about the exhaust gas temperature control that this results in additional overload protection.
Stellt der Regler 60 einen Drehmomentregler dar, so kann der Regler 60 in allen Betriebsbereichen aktiviert sein. Die Vorsteuerwerte sind im Kennfeld 50 abhängig vom Ausgangssignal R eines Rußsensors und der Abgastemperatur abgelegt. Das Drehmoment wird vorzugsweise an Abtrieb zwischen Motor und Getriebe gemessen.If the
Claims (16)
- Method for the provision of a fuel metering signal (M) in the case of a diesel internal combustion engine on the basis of measured variables such as the accelerator pedal position, engine speed, lambda, exhaust-gas temperature or torque, with specification of a requested fuel quantity signal (MW) as a function of the accelerator-pedal position, which signal is passed together with just one second signal to a minimum selector (15), the output signal of which, in turn, determines the fuel metering, a pilot-control characteristic map (50) specifying a pilot-control value (MV) as a function at least of the engine speed and an air quantity, and, in certain operating states, a controller (60) providing a signal (MR) with which the output signal (MV) of the pilot-control characteristic map (50) is combined by addition, the output signals (MV) of the pilot-control characteristic map (50) being adapted and/or the values stored in the pilot-control characteristic map (50) being altered, and the second signal being made up, by addition, of the adapted or unadapted output signal of the pilot-control characteristic map and the output signal (MR) of the controller (60).
- Method according to Claim 1, characterized in that the output signals of the pilot-control characteristic map are corrected by addition and/or multiplication.
- Method according to either of Claims 1 or 2, characterized in that one of the variables constituted by the exhaust-gas temperature, the torque or the lambda value of the exhaust gas is regulated.
- Method according to either of Claims 1 or 2, characterized in that the controller for the lambda value of the exhaust gas is active at full load.
- Method according to either of Claims 1 or 2, characterized in that the exhaust-gas temperature controller is active only in steady-state operating ranges.
- Method according to either of Claims 1 or 2, characterized in that the torque controller is active in all operating ranges.
- Method according to Claim 1 or 4, characterized in that the desired lambda value depends on the engine speed.
- Method according to at least one of the preceding claims, characterized in that the air quantity drawn in is measured by means of an airflow meter or is calculated by means of a simulation.
- Method according to Claim 8, characterized in that the air quantity drawn in is simulated on the basis of the derivative of the engine speed and the fuel quantity injected.
- Method according to Claim 8, characterized in that the air quantity Q1 is calculated from the temperature T1 and the pressure P1 of the intake air, the pressure and the temperature being measured or the variation in the pressure being derived from the measured variation in the temperature or the variation in the temperature being derived from the measured variation in the pressure, the temperature signal being subjected to pilot control as a function of the pressure signal P1 in the case of a slow temperature sensor.
- Method according to one of the preceding claims, characterized in that the output signal of the controller (60) is frozen if the quantity requested undershoots the controller output signal.
- Method according to Claim 11, characterized in that the frozen signal is modified.
- Method according to one of the preceding claims, characterized in that the control parameters are controlled.
- Method according to one of the preceding claims, characterized in that a controller (60) which has at least PI action, a state controller or a Smith predictor is used as controller 60.
- Method according to one of the preceding claims, characterized in that the output signal of the pilot-control characteristic map is delayed under certain conditions.
- Device for the provision of a fuel metering signal (M) in the case of a diesel internal combustion engine, on the basis of measured variables such as the accelerator-pedal position, engine speed, lambda, exhaust-gas temperature or torque, with means for the specification of a desired fuel quantity signal (MW) as a function of the accelerator-pedal position, with a minimum selector (15), to which the desired fuel quantity signal (MW) can be fed together with just one second signal and the output signal of which, in turn, determines the fuel metering, a pilot-control characteristic map (50) specifying a pilot-control value (MV) as a function at least of the engine speed and an air quantity, and, in certain operating states, a controller (60) providing a signal (MR) with which the output signal (MV) of the pilot-control characteristic map (50) is combined by addition, the output signals (MV) of the pilot-control characteristic map (50) being adapted and/or the values stored in the pilot-control characteristic map (50) being altered, and the second signal being made up, by addition, of the adapted or unadapted output signal of the pilot-control characteristic map and the output signal (MR) of the controller (60).
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE3925877A DE3925877C2 (en) | 1989-08-04 | 1989-08-04 | Method and device for controlling the fuel metering in a diesel internal combustion engine |
DE3925877 | 1989-08-04 |
Publications (2)
Publication Number | Publication Date |
---|---|
EP0411321A1 EP0411321A1 (en) | 1991-02-06 |
EP0411321B1 true EP0411321B1 (en) | 1996-02-14 |
Family
ID=6386546
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP90112437A Expired - Lifetime EP0411321B1 (en) | 1989-08-04 | 1990-06-29 | Method for controlling the measuring of fuel in a diesel engine |
Country Status (4)
Country | Link |
---|---|
US (1) | US5235949A (en) |
EP (1) | EP0411321B1 (en) |
JP (1) | JP2869160B2 (en) |
DE (2) | DE3925877C2 (en) |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE4112013C2 (en) * | 1991-04-12 | 2000-06-08 | Bosch Gmbh Robert | Method and device for metering fuel in an internal combustion engine |
DE4207541B4 (en) * | 1992-03-10 | 2006-04-20 | Robert Bosch Gmbh | System for controlling an internal combustion engine |
US5445128A (en) * | 1993-08-27 | 1995-08-29 | Detroit Diesel Corporation | Method for engine control |
DE4332103A1 (en) * | 1993-09-22 | 1995-03-23 | Bayerische Motoren Werke Ag | Method for metering fuel in a diesel internal combustion engine |
DE19535056C2 (en) * | 1995-09-21 | 2000-09-14 | Daimler Chrysler Ag | Method for controlling fuel injection in a diesel engine |
DE19731995B4 (en) * | 1997-07-25 | 2008-02-21 | Robert Bosch Gmbh | Method and device for controlling an internal combustion engine |
DE19750226C1 (en) * | 1997-11-13 | 1998-10-29 | Daimler Benz Ag | Diesel engine management system controlling breathing and injection timing in rich and weak running |
US5937826A (en) * | 1998-03-02 | 1999-08-17 | Cummins Engine Company, Inc. | Apparatus for controlling a fuel system of an internal combustion engine |
US6202629B1 (en) | 1999-06-01 | 2001-03-20 | Cummins Engine Co Inc | Engine speed governor having improved low idle speed stability |
DE19927674B4 (en) | 1999-06-17 | 2010-09-02 | Robert Bosch Gmbh | Method and device for controlling an internal combustion engine |
WO2003095819A1 (en) * | 2002-05-14 | 2003-11-20 | Robert Bosch Gmbh | Method and device for controlling the quantity of fuel to be injected into a self-igniting internal combustion engine |
EP1363008B1 (en) * | 2002-05-14 | 2007-01-10 | Robert Bosch Gmbh | Method and apparatus to control the fuel injection amount of an auto-ignition engine |
EP1398483A3 (en) | 2002-09-03 | 2005-02-16 | Robert Bosch Gmbh | Method and apparatus for controlling an intenal combustion engine with reduced emission of pollutants |
DE102005012950B4 (en) * | 2005-03-21 | 2019-03-21 | Robert Bosch Gmbh | Method and device for controlling an internal combustion engine |
KR100646000B1 (en) * | 2005-11-08 | 2006-11-23 | 조준호 | Hot water drainage |
DE102006015503A1 (en) | 2006-03-31 | 2007-10-04 | Fev Motorentechnik Gmbh | Method for control of injection process of directly fuel injected internal combustion engine is implemented in such way that change of injection process is effected on basis of parameter recorded during first working cycle |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE2650247A1 (en) * | 1976-11-02 | 1978-05-11 | Bosch Gmbh Robert | PROCESS AND DEVICE FOR LIMITING THE MAXIMUM FUEL FLOW RATE OF THE FUEL INJECTION PUMP OF A DIESEL ENGINE |
DE3149095A1 (en) * | 1981-12-11 | 1983-06-16 | Robert Bosch Gmbh, 7000 Stuttgart | ELECTRONIC CONTROL SYSTEM FOR THE FUEL AMOUNT OF AN INTERNAL COMBUSTION ENGINE |
DE3204804A1 (en) * | 1982-02-11 | 1983-08-18 | Robert Bosch Gmbh, 7000 Stuttgart | ELECTRONIC CONTROL SYSTEM FOR A DIESEL INJECTION SYSTEM OF AN INTERNAL COMBUSTION ENGINE |
DE3301742A1 (en) * | 1983-01-20 | 1984-07-26 | Robert Bosch Gmbh, 7000 Stuttgart | SAFETY DEVICE FOR AN INTERNAL COMBUSTION ENGINE |
DE3341015C2 (en) * | 1983-11-12 | 1987-03-26 | Robert Bosch Gmbh, 7000 Stuttgart | Device for a fuel metering system in an internal combustion engine |
DE3436338A1 (en) * | 1984-10-04 | 1986-04-10 | Robert Bosch Gmbh, 7000 Stuttgart | DEVICE FOR CONTROLLING AND / OR REGULATING THE FUEL MEASUREMENT IN AN INTERNAL COMBUSTION ENGINE |
JPS61258951A (en) * | 1985-05-10 | 1986-11-17 | Nippon Denso Co Ltd | Fuel injection controller for internal-combustion engine |
JPS61294139A (en) * | 1985-06-21 | 1986-12-24 | Diesel Kiki Co Ltd | Fuel injection device for internal-combustion engine |
JPS6220651A (en) * | 1985-07-18 | 1987-01-29 | Kokusan Denki Co Ltd | Electronic governor device for internal-combustion engine |
DE3531198A1 (en) * | 1985-08-31 | 1987-03-12 | Bosch Gmbh Robert | SAFETY AND EMERGENCY DRIVING METHOD FOR AN INTERNAL COMBUSTION ENGINE WITH AUTO-IGNITION AND DEVICE FOR CARRYING OUT IT |
DE3637510A1 (en) * | 1986-11-04 | 1988-05-05 | Bosch Gmbh Robert | METHOD FOR SECURING EMERGENCY DRIVING FUNCTIONS IN A DIESEL INTERNAL COMBUSTION ENGINE |
DE3721971A1 (en) * | 1987-07-03 | 1989-01-12 | Vdo Schindling | METHOD FOR IMPROVING THE EXHAUST GAS BEHAVIOR OF OTTO ENGINES |
DE3729771A1 (en) * | 1987-09-05 | 1989-03-16 | Bosch Gmbh Robert | METHOD AND DEVICE FOR MEASURING FUEL IN A DIESEL INTERNAL COMBUSTION ENGINE |
DE3825138A1 (en) * | 1987-09-23 | 1989-04-06 | Bosch Gmbh Robert | METHOD AND DEVICE FOR ADAPTIVE POSITION CONTROL IN THE ELECTRO-MAGNETIC ADJUSTMENT OF A QUANTITY-DETECTING MEMBER |
DE3731983A1 (en) * | 1987-09-23 | 1989-04-13 | Bosch Gmbh Robert | Method and position controller for the adaptive position control of an electromechanical drive affected by friction |
DE3800176A1 (en) * | 1988-01-07 | 1989-07-20 | Bosch Gmbh Robert | CONTROL DEVICE FOR AN INTERNAL COMBUSTION ENGINE AND METHOD FOR SETTING PARAMETERS OF THE DEVICE |
-
1989
- 1989-08-04 DE DE3925877A patent/DE3925877C2/en not_active Expired - Lifetime
-
1990
- 1990-06-29 DE DE59010129T patent/DE59010129D1/en not_active Expired - Lifetime
- 1990-06-29 EP EP90112437A patent/EP0411321B1/en not_active Expired - Lifetime
- 1990-07-25 JP JP2195094A patent/JP2869160B2/en not_active Expired - Lifetime
- 1990-07-26 US US07/558,299 patent/US5235949A/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
DE59010129D1 (en) | 1996-03-28 |
JPH0370833A (en) | 1991-03-26 |
DE3925877A1 (en) | 1991-02-07 |
JP2869160B2 (en) | 1999-03-10 |
DE3925877C2 (en) | 1998-10-08 |
EP0411321A1 (en) | 1991-02-06 |
US5235949A (en) | 1993-08-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0411321B1 (en) | Method for controlling the measuring of fuel in a diesel engine | |
EP0937198B1 (en) | Method and device for controlling a drive unit of a vehicle | |
DE2650247C2 (en) | ||
DE4219791C2 (en) | System for regulating the charging of an internal combustion engine | |
DE19953767C2 (en) | Control system for protecting an internal combustion engine against overload | |
EP0760056B1 (en) | Process and device for controlling an internal combustion engine | |
DE4207541B4 (en) | System for controlling an internal combustion engine | |
EP0152604A1 (en) | Control and regulation method for the operating parameters of an internal-combustion engine | |
EP0747585A2 (en) | Control of the supercharging pressure of a turbocharger for an internal combustion engine | |
EP0525419A1 (en) | Device for controlling the output power of a vehicular power unit | |
DE3015832A1 (en) | METHOD AND DEVICE FOR CONTROLLING AND / OR REGULATING THE AIR QUANTITY IN COMBUSTION ENGINES | |
DE3714151A1 (en) | CONTROL DEVICE FOR THE THROTTLE VALVE OF AN INTERNAL COMBUSTION ENGINE | |
DE102014216705A1 (en) | Determining a wastegate valve position | |
DE19836845B4 (en) | Method and device for controlling a drive unit of a motor vehicle | |
EP0286644B1 (en) | Process for electronic determination of the quantity of fuel of an internal combustion engine | |
DE19513370B4 (en) | Method and device for controlling the power of an internal combustion engine | |
EP1005609B1 (en) | Method for controlling exhaust gas recirculation in an internal combustion engine | |
EP1076166B1 (en) | Method and apparatus for the determination of the intake air in an internal combustion engine | |
WO1989005905A1 (en) | Process and device for regulating the air feed in an internal combustion engine, in particular during idling and coasting | |
DE102009032659A1 (en) | Method for limiting emission behavior during transient operation of diesel internal combustion engine, involves determining injected fuel quantity from adapted oxygen set point and injection mold | |
DE4313746C2 (en) | Method and device for controlling the power of a drive unit of a vehicle | |
DE69905993T2 (en) | Control system for turbocharged internal combustion engines | |
DE4223253A1 (en) | Motor vehicle control appts. including digital PID regulator - is adaptable to requirements of idling, wheel-slip control, torque control, road speed regulation and accelerator-pedal modes | |
EP1045235A2 (en) | Method of monitoring torque for spark ignition engines in vehicles | |
DE10015320A1 (en) | Controling vehicle drive unit involves operating speed governor in at least one operating state, deactivating governor in this state(s) depending on at least engine revolution rate |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): DE FR GB IT |
|
17P | Request for examination filed |
Effective date: 19910703 |
|
RAP3 | Party data changed (applicant data changed or rights of an application transferred) |
Owner name: ROBERT BOSCH GMBH |
|
17Q | First examination report despatched |
Effective date: 19920206 |
|
GRAA | (expected) grant |
Free format text: ORIGINAL CODE: 0009210 |
|
AK | Designated contracting states |
Kind code of ref document: B1 Designated state(s): DE FR GB IT |
|
ET | Fr: translation filed | ||
REF | Corresponds to: |
Ref document number: 59010129 Country of ref document: DE Date of ref document: 19960328 |
|
ITF | It: translation for a ep patent filed | ||
GBT | Gb: translation of ep patent filed (gb section 77(6)(a)/1977) |
Effective date: 19960502 |
|
PLBE | No opposition filed within time limit |
Free format text: ORIGINAL CODE: 0009261 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT |
|
26N | No opposition filed | ||
REG | Reference to a national code |
Ref country code: GB Ref legal event code: IF02 |
|
APAH | Appeal reference modified |
Free format text: ORIGINAL CODE: EPIDOSCREFNO |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: FR Payment date: 20090618 Year of fee payment: 20 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: DE Payment date: 20090825 Year of fee payment: 20 Ref country code: GB Payment date: 20090623 Year of fee payment: 20 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: IT Payment date: 20090626 Year of fee payment: 20 |
|
REG | Reference to a national code |
Ref country code: GB Ref legal event code: PE20 Expiry date: 20100628 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: GB Free format text: LAPSE BECAUSE OF EXPIRATION OF PROTECTION Effective date: 20100628 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: DE Free format text: LAPSE BECAUSE OF EXPIRATION OF PROTECTION Effective date: 20100629 |