EP0136449A2 - Method and apparatus for adapting the shapes of controller characteristics - Google Patents
Method and apparatus for adapting the shapes of controller characteristics Download PDFInfo
- Publication number
- EP0136449A2 EP0136449A2 EP84108796A EP84108796A EP0136449A2 EP 0136449 A2 EP0136449 A2 EP 0136449A2 EP 84108796 A EP84108796 A EP 84108796A EP 84108796 A EP84108796 A EP 84108796A EP 0136449 A2 EP0136449 A2 EP 0136449A2
- Authority
- EP
- European Patent Office
- Prior art keywords
- actuator
- idle
- offset
- slope
- integrator
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 14
- 238000002485 combustion reaction Methods 0.000 claims abstract description 25
- 230000006978 adaptation Effects 0.000 claims abstract description 24
- 230000000996 additive effect Effects 0.000 claims abstract description 3
- 238000012937 correction Methods 0.000 claims abstract description 3
- 239000000654 additive Substances 0.000 claims description 2
- 230000001419 dependent effect Effects 0.000 claims 2
- 239000000446 fuel Substances 0.000 abstract description 2
- 230000008901 benefit Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 238000004378 air conditioning Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000004804 winding 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/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/2425—Particular ways of programming the data
- F02D41/2429—Methods of calibrating or learning
- F02D41/2451—Methods of calibrating or learning characterised by what is learned or calibrated
-
- 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
- F02D31/002—Electric control of rotation speed controlling air supply
- F02D31/003—Electric control of rotation speed controlling air supply for idle speed control
- F02D31/005—Electric control of rotation speed controlling air supply for idle speed control by controlling a throttle by-pass
-
- 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/2425—Particular ways of programming the data
- F02D41/2429—Methods of calibrating or learning
- F02D41/2451—Methods of calibrating or learning characterised by what is learned or calibrated
- F02D41/2464—Characteristics of actuators
Definitions
- an idle speed controller is supplied with certain information about the current operating state of the internal combustion engine, for example pressure in the intake manifold, actual speed, a desired target speed for idling and other, peripherally usable operating status information , such as throttle valve position, position of a bypass valve at which the idle charge control system in particular acts and / or, also instead of the pressure in the intake pipe, information about the amount of air or air mass sucked in.
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)
- Feedback Control In General (AREA)
Abstract
Regelverfahren und Vorrichtung zur Adaption eines Stellglied-Kennlinienverlaufs zur Eliminierung von Stör- und sonstigen unerwünschten Einflußgrößen, insbesondere zur Adaption der Stellerkennlinie bei der Leerlauf-Füllungsregelung von Brennkraftmaschinen. Ein von einem Regier aufgrund verschiedener Betriebszustände herausgegebener Luftmengensollwert erfährt vor seiner Zuführung zum Leerlaufsteller, durch welchen sich beispielsweise der Öffnungsquerschnitt eines Bypass in der Kraftstoffdosiereinrichtung der Brennkraftmaschine verändern läßt, durch multiplikative und/oder additive Einwirkung eine Korrektur. Diese Korrektur betrifft eine Kennlinienadaption des Leerlaufstellers bezüglich ihres Offset (Fußpunkt) und der Steigung, indem die Ausgangssignale mindestens eines Offset-Integrators oder eines Steigungs-Integrators zur Erstellung einer adaptierten elektrischen Ansteuergröße für den Leerlaufsteller ausgewertet werden. Die Integratoren sind je nach Betriebszuständen freigegeben und sie erhalten ein Eingangsdifferenzsignal aus Luftmengensollwert vom Regler und einem Luftmengenistwert.Control method and device for adapting an actuator characteristic curve course for eliminating disturbance and other undesirable influencing variables, in particular for adapting the actuator characteristic curve in the idle charge control of internal combustion engines. An air quantity setpoint issued by a regulator on the basis of various operating states is corrected by multiplicative and / or additive action before it is fed to the idle actuator, by means of which, for example, the opening cross section of a bypass in the fuel metering device of the internal combustion engine can be changed. This correction relates to a characteristic curve adaptation of the idle controller with regard to its offset (base point) and the slope, in that the output signals of at least one offset integrator or one slope integrator are evaluated in order to create an adapted electrical control variable for the idle controller. Depending on the operating conditions, the integrators are released and they receive an input difference signal from the air volume setpoint from the controller and an air volume actual value.
Description
Die Erfindung geht aus von einem Verfahren und einer Vorrichtung nach der Gattung des Hauptanspruchs bzw. des ersten Vorrichtungsanspruchs. Auf vielen Gebieten der Technik ist es üblich, bestimmte Größen,Werte oder Positionen durch Regelung oder Steuerung zu bestimmen, indem einem beliebigen Stellglied eine üblicherweise elektrische, einen bestimmten Funktionsverlauf aufweisende Größe von einem Regler zugeführt wird, der bestimmte Eingangssignale aus der Regelstrecke verarbeitet und auch das durch die Stellglied-Verstellung erzielte Ergebnis in sein Ansteuerverhalten einbezieht. Ergeben sich in der Gesamtkonzeption einer Steuerung oder Regelung dann schon Stör- oder sonstige unerwünschte Einflußgrößen, die ausschließlich auf das Stellgliedverhalten zurückzuführen slnd, mit anderen Worten,daß das Stellglied in seinem Kennlinienverlauf nicht nur ausschließlich dem ihm jeweils zugeführten Sollwert folgt, dann können erhebliche Abweichungen von den eingestellten Werten auftreten, die bei Regelungen je nach den auftretenden Zeitkonstanten auch zu einem Überschwingen führen können oder dazu, daß die Regelung einfach zu langsam wird.The invention is based on a method and a device according to the type of the main claim and the first device claim. In many areas of technology, it is common to determine certain variables, values or positions by regulation or control, in that a variable, which is usually electrical and has a specific function profile, is supplied to any actuator by a controller that processes and also inputs certain signals from the controlled system incorporates the result achieved by adjusting the actuator into its control behavior. This then results in the overall conception of a control or regulation Even disturbances or other undesirable influencing variables that can only be attributed to the actuator behavior, in other words that the actuator curve does not only follow the setpoint value supplied to it in each case, then considerable deviations from the set values can occur, which in control systems after the time constants that occur can also lead to overshoot or to the control simply becoming too slow.
Die Erfindung eignet sich in ihrer Anwendung grundsätzlich zur Adaption beliebiger Stellglied-Kennlinienverläufe, wird im folgenden aber für ein bevorzugtes Ausführungsbeispiel angewendet auf das Stellgliedverhalten bei der Leerlauf-Füllungsregelung (LFR) für eine Brennkraftmaschine und genauer erläutert, da sich hier auch ein bevorzugtes Anwendungsgebiet für. die vorliegende Erfindung ergibt.In its application, the invention is basically suitable for adapting any actuator characteristic curves, but is used in the following for a preferred exemplary embodiment, applied to the actuator behavior in the idle charge control (LFR) for an internal combustion engine and explained in more detail, since this is also a preferred area of application for . the present invention results.
So ist es bekannt, die Regelung der Leerlaufdrehzahl bei einer Brennkraftmaschine in der Weise durchzuführen, daß einem Leerlaufdrehzahlregler bestimmte Angaben über den momentanen Betriebszustand der Brennkraftmaschine zugeführt werden, beispielsweise Druck im Ansaugrohr, Istdrehzahl, eine gewünschte Solldrehzahl für den Leerlauffall und sonstige, peripher verwertbare Betriebszustandangaben, wie Drosselklappenstellung, Position eines Bypassventils, an welchem die Leerlauf-Füllungsregelung insbesondere angreift und/oder, auch anstelle des Drucks im Ansaugrohr, Angaben über die angesaugte Luftmenge oder Luftmasse.It is known to carry out the control of the idle speed in an internal combustion engine in such a way that an idle speed controller is supplied with certain information about the current operating state of the internal combustion engine, for example pressure in the intake manifold, actual speed, a desired target speed for idling and other, peripherally usable operating status information , such as throttle valve position, position of a bypass valve at which the idle charge control system in particular acts and / or, also instead of the pressure in the intake pipe, information about the amount of air or air mass sucked in.
Aus diesen Größen kann der Leerlaufdrehzahlregler eine elektrische Stellgröße als Sollwert, beispielsweise ein Luftmengensignal QSoll oder ein Luftmassensignal mSoll ermitteln und einem Leerlaufsteller (LL-Steller) zuführen, der den Luftmassensollwert beispielsweise in einen öffnungsquerschnitt (des weiter vorn schon erwähnten Ventils im Bypass) umwandelt.From these variables, the idle speed controller can determine an electrical correcting variable as a nominal value, such as an air flow signal Q setpoint or an air mass signal MSETPOINT and perform an idle speed control (LL-party), the (ypass the earlier already mentioned valve in B) the air mass setpoint for example in an opening cross section converts.
Gerade bei der Leerlauf-Füllungsregelung (LFR) einer Brennkraftmaschine müssen aber besondere Bedingungen einbezogen werden, beispielsweise möglichst geringer Kraftstoffverbrauch und die Konstanthaltung einer minimalen Leerlaufdrehzahl auch bei plötzlichen Lastwechseln. Leerlaufdrehzahlregler sind da= her bekannt (DE-OS 30 39 435) und so ausgelegt, daß Abweichun- gen von einer gewünschten Solldrehzahl aufgefangen und klein gehalten werden. Problematisch ist hier jedoch der Umstand, daß Drehzahlschwankungen letztendlich Reaktionen der Brennkraftmaschine auf äußere Einflüsse sind und entsprechende Drehzahlsignale das letzte Glied in der Regelungskette bilden, so daß zwangsläufig eine gewisse Zeitdauer zwischen einer auf die Brennkraftmaschine ausgeübten Wirkung bis zum Auftreten der Reaktion der Brennkraftmaschine verstreicht. Es besteht daher bei im Leerlauf extrem niedrig laufenden Brennkraftmaschinen mindestens die Gefahr eines unruhigen Rundlaufs und letztlich die Möglichkeit, daß die Brennkraftmschine stehen bleibt, wenn schnell hohe Verbraucher, wie beispielsweise Klimaanlage und dergleichen zugeschaltet werden. Diese Problematik wird noch durch das Verhalten des Leerlaufstellers selbst vergrößert, da die Stellerkennlinie eine erhebliche Abhängigkeit über der jeweiligen Temperatur und der Betriebsspannung der Brennkraftmaschine zeigt, die ebenfalls erheblich schwanken kann. Leerlaufsteller arbeiten üblicherweise bei der Verstellung des Öffnungsquerschnitts, über welchen der Brennkraftmaschine die erforderliche Luftmenge zugeführt wird, als elektromagnetische Wandler und können in diesem Fall als Einwicklungsdrehsteller (EWD) ausgebildet sein oder als Magnetteil für eine Ventilbetätigung. Bei kaltem Leerlaufsteller nimmt die Wicklung des Stellers bei einem gegebenen Arbeitstastverhältnis einen grösseren Strom auf; es ergibt sich ein größerer Ausschlag und eine entsprechende Fehlanpassung. Ähnliche negative Verhältnisse ergeben sich bei erheblichen Batteriespannungsschwankungen, wie dies bei Brennkraftmaschinen sehr häufig auftritt. Um daher im Stellerbereich eine möglichst geringe Fehlanpassung zu haben, muß der Leerlaufsteller, um die Umwandlung der ihm zugeführten elektrischen Stellgröße in den öffnungsquerschnitt korrekt durchzuführen, aufwendig konstruiert sein und eine möglichst genau reproduzierbare Kennlinie aufweisen.Especially with the idle charge control (LFR) of an internal combustion engine, however, special conditions must be taken into account, for example the lowest possible fuel consumption and keeping a minimum idle speed constant even with sudden load changes. Idle speed controller are da = been known (DE-OS 30 39 435) and designed so that deviations - gen be collected from a desired target speed and kept small. However, the problem here is that speed fluctuations are ultimately reactions of the internal combustion engine to external influences and corresponding speed signals form the last link in the control chain, so that a certain amount of time inevitably elapses between an effect exerted on the internal combustion engine and the occurrence of the reaction of the internal combustion engine. There is therefore at least the risk of an uneven running and at least the possibility that the internal combustion engine stops when the high-speed consumers, such as air conditioning and the like, are switched on when the internal combustion engines are running extremely low when idling. This problem is exacerbated by the behavior of the idle actuator itself, since the actuator characteristic curve shows a considerable dependence on the respective temperature and the operating voltage of the internal combustion engine, which can also fluctuate considerably. Idle actuators usually work in the adjustment of the opening cross-section over which the internal combustion engine required amount of air is supplied, as an electromagnetic converter and can be designed in this case as a wrapping rotary actuator (EWD) or as a magnetic part for valve actuation. When the idle actuator is cold, the actuator winding takes up a larger current for a given duty cycle; there is a larger deflection and a corresponding mismatch. Similar negative relationships result from considerable battery voltage fluctuations, as is very common in internal combustion engines. Therefore, in order to have the least possible mismatch in the area of the actuator, the idle actuator, in order to correctly convert the electrical manipulated variable supplied to it into the opening cross section, must be constructed in a complex manner and have a characteristic that is as reproducible as possible.
Aber auch bei soweit wie möglich einwandfrei reagierendem Leerlaufsteller bleiben nicht vermeidbare Abhängigkeiten, beispielsweise an der Drosselklappe in der Leerlaufposition vorbeiströmende Leckluftmengen, eine Höhenabhängigkeit des vom Leerlaufsteller ausgegebenen öffnungsquerschnitts u.dgl.But even if the idle actuator responds perfectly, as far as possible, there are unavoidable dependencies, for example leakage quantities of air flowing past the throttle valve in the idle position, a height dependency of the opening cross section issued by the idle actuator and the like.
Eine der Aufgaben vorliegender Erfindung besteht daher darin, eine Einrichtung zur Adaption einer Stellglied-Kennlinien zu schaffen, die die Bedingung erfüllt, daß die dem Stellglied zugeführte Ansteuersollgröße im wesentlichen gleich ist der durch die Wirkung des Stellglieds unter Einbeziehung von Randeinflüssen sich ergebenden Istgröße, angewendet auf den Leerlaufsteller bei einer Leerlaufstellerkennlinie also, daß die Luftmengen- oder Luftmassen-Sollgröße am Ausgang des Leerlaufdrehzahlreglers im wesentlichen gleich ist der der Brennkraftmaschine zugeführten oder von ihm angesaugten Luftmenge oder 'Luftmasse.One of the objects of the present invention is therefore to provide a device for adapting an actuator characteristic curve which fulfills the condition that the actuation setpoint supplied to the actuator is substantially the same as the actual size resulting from the action of the actuator, including peripheral influences on the idle speed controller with an idle speed controller characteristic curve, that the air quantity or air mass setpoint at the output of the idle speed controller is essentially the same as the air quantity or air mass supplied to or drawn by the internal combustion engine.
Das erfindungsgemäße Verfahren mit den kennzeichnenden Merkmalen des Hauptanspruchs bzw. die erfindungsgemäße Vorrichtung mit den kennzeichnenden Merkmalen des ersten Vorrichtungsanspruchs haben demgegenüber den Vorteil, daß die Adaption an die (sich gegebenenfalls unter bestimmten Einflußgrößen verändernde)Kennlinie des Stellglieds sowie die Einbeziehung und insofern auch Ausregelung sonstiger Störgrößen so erfolgt, daß sich eine effektive Unabhängigkeit von der Stellerkennlinie ergibt, so daß es auch nicht mehr erforderlich ist, das jeweils verwendete Stellglied, angewendet auf die Leerlauf-Füllungsregelung, also den Leerlaufsteller, besonders aufwendig zu konstruieren. Durch die Erfindung ist es möglich, mit einfacheren Stellerausführungen zu arbeiten, wobei sich bei einer Luftmassenmessung eine vollständige Unabhängigkeit von der Höhe ergibt, auf welcher sich die Brennkraftmaschine jeweils befindet und bei der Luftmengenmessung jedenfalls die Abhängigkeit von der Höhe drastisch verringert ist. Die Erfindung sichert ferner eine Unabhängigkeit von der Leckluft, so daß Motoreinstellungen nicht mehr erforderich sind und außerdem ergeben sich durch die erfindungsgemäße, während des gesamten Regelbetriebs erfolgende Adaption keine Beeinflussungen der eigentlichen Leerlauf-Füllungsregelung.The method according to the invention with the characterizing features of the main claim and the device according to the invention with the characterizing features of the first device claim have the advantage, in contrast, that the adaptation to the (possibly changing under certain influencing variables) characteristic of the actuator as well as the inclusion and, to that extent, regulation of others Disturbances occur in such a way that there is an effective independence from the actuator characteristic curve, so that it is no longer necessary to construct the actuator used in each case, applied to the idle charge control, that is to say the idle actuator, in a particularly complex manner. The invention makes it possible to work with simpler actuator designs, with air mass measurement being completely independent of the height at which the internal combustion engine is located and the air quantity measurement being drastically reduced as a function of height. The invention also ensures independence from the leakage air, so that engine settings are no longer necessary and, moreover, the inventive adaptation, which takes place during the entire control operation, does not influence the actual idle charge control.
Weitere Vorteile der Erfindung und vorteilhafte Weiterbildungen und Verbesserungen ergeben sich aus den Unteransprüchen sowie in Verbindung mit der nachfolgenden Beschreibung von Ausführungsbeispielen.Further advantages of the invention and advantageous developments and improvements result from the subclaims and in connection with the following description of exemplary embodiments.
Ein Ausführungsbeispiel der Erfindung ist in der Zeichnung dargestellt und wird im folgenden näher beschrieben und erläutert. Es zeigen Fig. 1 in Form eines Blockschaltbilds eine Leerlauf-Füllungsregelung mit Leerlaufdrehzahlregler und von diesem angesteuertem Leerlaufsteller und entsprechend einem Merkmal vorliegender Erfindung zwischengeschalteter Kennlinienadaptions-Schaltung, Fig. 2 ebenfalls vorwiegend in Form eines Blockschaltbildes die Vorrichtung zur Kennlinienadaption und Fig. 3 in Form eines Diagramms die Stellerkennlinie Luftmenge oder Luftmasse über der elektrischen Stellgröße τ und die Auswirkungen der erfindungsgemäßen Adaption auf den Verlauf der Kennlinie.An embodiment of the invention is shown in the drawing and is described and explained in more detail below. 1 shows, in the form of a block diagram, an idle charge control with an idle speed controller and the idle controller actuated by this and an intermediate characteristic adaptation circuit interposed in accordance with a feature of the present invention, FIG. 2 likewise predominantly in the form of a block diagram the device for adapting the characteristic curve, and FIG. 3 in the form a diagram shows the actuator characteristic air quantity or air mass over the electrical manipulated variable τ and the effects of the adaptation according to the invention on the course of the characteristic curve.
Die folgenden Erläuterungen beziehen sich speziell auf das Anwendungsbeispiel der Erfindung auf die Optimierung der Leerlauf-Füllungsregelung (LFR) bei einer Brennkraftmaschine (OttoMotor) derart, daß die von einem Leerlaufdrehzahlregler ausgegebene Soll-Luftmenge QSoll über eine Stellerkennlinienadaption und den Leerlaufsteller in ein QIst umgesetzt wird, wobei gelten soll, daß QSoll ≈ QIst.The following explanations relate specifically to the application example of the invention to the optimization of the idle charge control (LFR) in an internal combustion engine (Otto engine) in such a way that the target air volume Q setpoint output by an idle speed controller is adjusted via a control characteristic adaptation and the idle speed control into a Q actual is reacted, whereby to apply that target Q ≈ Q is.
Entsprechend einem Grundgedanken vorliegender Erfindung erfolgt die Adaption an die dann in dem jeweiligen Zeitpunkt gerade vorliegende Kennlinie des Leerlaufstellers und die Leckluft nach einer bestimmten Strategie, die ein additives und/oder multiplikatives Eingreifen in die vom (Leerlaufdrehzahl)-Reg- ler ausgegebene Sollgröße zum Ziel hat.According to one aspect of the present invention is used for adaptation to the then currently present in the respective time characteristic of the idling adjuster and the air leakage after a certain strategy, an additive and / or multiplicative intervention in the (idling speed) -REG - ler output target quantity to the target Has.
In Fig. 1 ist der Leerlaufdrehzahlregler mit 10 und der von ihm über das System zur Kennlinienadaption 11 angesteuerte Stellglied als Leerlaufsteller mit 12 bezeichnet. Der Leerlaufsteller wirkt im vorliegenden Anwendungsfall auf den öffnungsquerschnitt im Saugrohr einer Brennkraftmaschine 13 ein, insbesondere durch entsprechende Vergrößerung oder Verkleinerung eines Bypassquerschnitts oder auch durch motorische Verstellung der Drosselklappe.In Fig. 1, the idle speed controller with 10 and the actuator controlled by it via the system for adapting the
Dabei setzt sich die Luft, die die Brennkraftmaschine 13 letztendlich erhält, zusammen aus der Luft durch den Steller bzw. aus der Luft, die der Steller aufgrund seiner Ansteuerung durchläßt,und einer beispielsweise über die Drosselklappe strömende Leckluft-Restmenge . Durch die erfindungsgemäße Kennlinienadaption im Block 11 wird die vom Leerlaufdrehzahlregler 10 ausgegebene Solluftmenge QSoll oder mSoll so in eine elektrische StellgröBe τ umgewandelt, daß mit dem Leerlaufsteller 12 eine Luftmenge (oder Luftmasse) eingestellt wird, die zusammen mit der Leckluft die gewünschte angesaugte Luftmenge QIst (oder Luftmasse mlst) ergibt.The air that the
Um die Kennlinienadaption durchzuführen, sind zwei Integratoren I1 für den Kennlinienoffset oder die Fußpunktverschiebung der Kennlinie und 12 für die Kennliniensteigung vorgesehen, wobei die jeweiligen Integratoren immer nur dann laufen, wenn durch bestimmte Betriebsbedingungen der jeweils von ihnen bewirkte Eingriff in die Kennlinienadaption freigegeben werden kann; daher sind jedem Integrator Freigabeglieder zugeordnet, dem Offset-Integrator I1 ein Freigabeglied FG1 und dem Steigungs-Integrator 12 ein Freigabeglied FG2.In order to carry out the characteristic curve adaptation, two integrators I1 are provided for the characteristic curve offset or the base point shift of the characteristic curve and 12 for the characteristic curve slope, the respective integrators only running when the intervention in the characteristic curve adaptation which they have caused can be enabled by certain operating conditions; therefore, each integrator is assigned release elements, the offset integrator I1 a release element FG1 and the slope integrator 12 a release element FG2.
Dementsprechend erfolgt der Eingriff des Steigungs-Integrators 12 auf die vom Leerlaufdrehzahlregler 10 ausgegebene Sollgröße multiplikativ über einen Multiplizierer M mit einem vorgegebenen Multiplizierfaktor, während die Offset-Korrektur vom Ausgang des Integrators I1 additiv an einem Summationspunkt S1 erfolgt.Accordingly, the
Beide Integratoren I1 und 12 werden von einem zweiten Summations-oder Vergleichspunkt S2 ein Luftmengendifferenzsignal △Q zugeführt, welches der Abweichung der Sollgröße (Solluftmenge QSoll oder Solluftmasse mSoll) von der Istgröße (Luftmenge QIst oder Luftmasse mIst ) entspricht. Die Angabe QIst kann von einem Luftmengenmesser im Ansaugrohr abgeleitet oder auf sonstige, für sich gesehen bekannte Weise gewonnen sein.Both integrators I1 and 12 are supplied with an air quantity difference signal spunkt Q from a second summation or comparison point S2, which corresponds to the deviation of the target size ( target air quantity Q target or target air mass m target ) from the actual value (air quantity Q actual or air mass m actual ). The specification Q actual can be derived from an air flow meter in the intake pipe or can be obtained in another known manner.
Man kann daher die gewünschte Beziehung QIst =QSoll (oder auch bezogen auf die Luftmasse, was im folgenden nicht mehr weiter wiederholt wird) durch Verändern von zwei Parametern erzielen, nämlich durch Variation des Offsets K1 und durch Variation der Steigung K2. Um bestimmte Kennlinienanfangswerte sicherzustellen, sind den Integratoren I1 und 12 jeweils noch Summationspunkte S3 und S4 nachgeschaltet, denen Anfangswerte K10 für den Offset und K20 für die Steigung zugeführt werden.The desired relationship Q actual = Q target (or based on the air mass, which will not be repeated in the following) can therefore be achieved by changing two parameters, namely by varying the offset K1 and by varying the slope K2. In order to ensure certain initial characteristic values, the integrators I1 and 12 are each followed by summation points S3 and S4, to which initial values K10 for the offset and K20 for the slope are supplied.
Wesentlich ist, daß die Adaption an die gerade vorliegende Kennlinie des Leerlaufstellers und die Leckluft nach folgender Strategie erfolgt:
- Der Integrator I1 für den Offset oder die Fußpunktverschiebung der Kennlinie läuft nur, wenn die Drosselklappe länger als eine vorgegebene Zeit T1 = f(n) geschlossen ist und die Drehzahl n des Motors sich in einem bestimmten Bereich, nämlich im Leerlaufbereich befindet. Dementsprechend ist das Freigabeglied FG1 für den Integrator I1 so ausgebildet, daß ihm ein Drosselklappensignal DK und der Istwert der Brennkraftmaschinendrehzahl n zugeführt ist und nur bei Vorliegen dieser beiden Bedingungen der Offset-Integrator 11 freigegeben ist und läuft.
- The integrator I1 for the offset or the base point shift of the characteristic curve only runs if the throttle valve is closed for longer than a predetermined time T1 = f (n) and the engine speed n is in a certain range, namely in the idling range. Accordingly, the release element FG1 for the integrator I1 is designed such that a throttle valve signal DK and the actual value of the engine speed n are fed to it and the
offset integrator 11 is only released and runs when these two conditions are met.
Für den Eingriff durch den Integrator I2, der multiplikativ eine Kennlinienverdrehung (Steigungsänderung) betrifft und daher erheblich stärker auf die elektrische Ausgangsstellgröße τ als Eingangssignal für den Leerlaufsteller einwirkt, gilt, daß dieser Integrator nur dann freigegeben ist, wenn die Drosselklappe eine vorgegebene längere Zeitspanne T2, die beispielsweise bei 100 ms betragen kann, geschlossen ist, wobei für T2 die folgende Beziehung gilt
Betrachtet man den in Fig. 3 dargestellten Kennlinienverlauf, wobei der in der Zeichenebene linke, schraffierte Kennlinienknickverlauf lediglich der Vollständigkeit halber bei einem Leerlaufsteller angegeben ist und als Notlaufkennlinie durch die erfindungsgemäßen Maßnahmen auch nicht beeinflußt wird, dann erkennt man, daß als erster Adaptionsschritt die Arbeitspunktverlagerung durch Offset, wie durch den Pfeil A angegeben, erfolgt; es ist offensichtlich, daß der multiplikative Steigungseingriff nicht in einem Arbeitspunkt realisiert werden darf, der unterhalb des Offset-Arbeitspunkts liegt, da sich in diesem Fall eine umgekehrte, also gerade nicht gewünschte Wirkung ergibt. Die Steigungsadaption erfolgt immer in Arbeitspunkten oberhalb des Offset-Arbeitspunktes.If one looks at the characteristic curve shown in Fig. 3, the hatched characteristic curve curve on the left in the drawing plane is only given for the sake of completeness with an idle actuator and is also not influenced as an emergency characteristic by the measures according to the invention, then it can be seen that the working point shift is the first adaptation step by offset, as indicated by arrow A; it is obvious that the multiplicative slope intervention must not be implemented in a working point which is below the offset working point, since in this case there is an inverse, that is to say undesirable, effect. The slope adaptation always takes place in working points above the offset working point.
Dementsprechend sind die Bedingungen für den Freigabeblock FG2 des Steigungsintegrators 12 ergänzend so ausgelegt, daß die ,Steigung nur adaptiert wird bei Luftmengendurchsätzen, die größer sind als beispielsweise ein minimaler Luftmengendurchsatz, wie er sich für den eindeutigen Leerlauffall ergibt.Accordingly, the conditions for the release block FG2 of the
Bevorzugt wird zur Gewinnung dieser Bedingungen daher so vorgegangen, daß im Moment des öffnens der Drosselklappe die momen- tanen Qsoll- oder mSoll-Werte abgespeichert werden, wozu ein Speicherblock SB vorgegsehen ist, dem ein Drosselklappensignal DK und der QSoll-Wert zugeführt wird; diese Abspeicherung entspricht dann dem letzten Arbeitspunkt, an welchem durch den Offset-Integrator I1 adaptiert worden ist. Zur Freigabe der Steigungsadaption wird dann jeweils überprüft, ob der jetzt angeforderte Luftmengenwert (QSoll; mSoll) größer ist als der jeweils zuletzt abgespeicherte Wert und erst dann kann die Freigabe erfolgen; der die beiden Sollwerte vergleichende Block ist in Fig. 2 mit VG bezeichnet.Preferably therefore so the procedure for obtaining these conditions that at the moment of opening of the throttle valve, the momen- tanen Q to - or m is to be stored values, including a memory block SB is vorgegsehen to which a throttle valve signal DK and the qsoll value is supplied ; this storage then corresponds to the last operating point at which the offset integrator I1 has been used. To enable the slope adaptation, it is then checked in each case whether the now requested air volume value (Q target ; m target ) is greater than the value last saved and only then can the release be carried out; the block comparing the two setpoints is designated VG in FIG. 2.
Diese Bedingung kann hilfsweise auch durch die Überlegung ersetzt werden, daß eine Steigungsadaption immer dann freigegeben werden kann, wenn die momentane Drehzahl sich oberhalb einer gewissen Drehzahl befindet, also beispielsweise die folgende Bedingung erfüllt ist n > nLL + 500 min , weil angenommen werden kann, daß bei höherer Drehzahl auch ein Arbeitspunkt auf der Kennlinie eingenommen wird, der über dem Leerlaufpunkt liegt, so daß man sich auf dem richtigen Kennlinienabschnitt befindet. Ein solcher Fall einer erhöhten Drehzahl tritt beispielsweise nach einem Gasstoß oder im Schub auf. Es muß aber erwähnt werden, daß diese Überlegung nur hilfsweise gelten sollte und die Speicherung der Sollwerte vor dem Öffnen der Drosselklappe unbedingten Vorzug hat.This condition can alternatively be replaced by the consideration that a slope adaptation can always be enabled when the current speed is above a certain speed, for example the following condition is met n> n LL + 500 min, because it can be assumed that at higher speed, an operating point on the characteristic curve is also taken, which is above the idle point, so that one is on the correct section of the characteristic curve. Such a case of increased speed occurs, for example, after a gas surge or in overrun. It must be mentioned, however, that this consideration should only apply in the alternative and that the storage of the setpoints has an unconditional advantage before the throttle valve is opened.
Auf einen Umstand ist noch einzugehen. Noch vor dem Multiplizierer M ist ein weiterer Summationspunkt S4 vorgesehen, an welchem von der Sollgröße QSoll eine Luftmenge QO abgezogen wird. Diese Maßnahme dient der Optimierung des Arbeitsbereiches. Dabei sollte der Wert von QO nicht größer sein als die minimal auftretende Solluftmenge QSoll, so daß die zum Multiplizierer M gelangende Größe nach dem Summationspunkt S4 vorzugsweise immer größer als 0 ist. Durch diese Addition mit einem negativen Wert von Qo gelingt es, den Drehpunkt der Kurve oder Kennlinie möglichst nahe an den Arbeitspunkt zu legen. Geht man von einem allerdings nicht wünschenswerten Idealfall aus, in welchem der zugeführte Q̇O-Wert genau auf dem Arbeitspunkt liegt, dann gelingt es nämlich, mit nur lediglich einem Iterationsschritt, nämlich einmal Offset-Einstellung und einmal Steigungs-Einstellung, die Kurve zu adaptieren und darzustellen. Aber auch wenn der Drehpunkt durch die Abweichung des Q̇O-Wertes vom direkten Arbeitspunkt tiefer liegt, kommt man doch insgesamt mit weniger Iterationsschritten aus.There is still one circumstance to be considered. Before the multiplier M, a further summation point S4 is provided, at which an air quantity Q O is subtracted from the target quantity Q Soll becomes. This measure serves to optimize the work area. The value of Q O should not be greater than the minimum desired air quantity Q Soll that occurs, so that the quantity reaching the multiplier M after the summation point S4 is preferably always greater than 0. This addition with a negative value of Q o makes it possible to set the pivot point of the curve or characteristic as close as possible to the working point. If one assumes an ideal case, which is not desirable, in which the Q der O value supplied is exactly at the operating point, then it is possible to adapt the curve with only one iteration step, namely once the offset setting and the slope setting and represent. But even if the pivot point is lower due to the deviation of the Q̇ O value from the direct working point, you can manage with fewer iteration steps overall.
Alle in der Beschreibung, den nachfolgenden Ansprüchen und der Zeichnung dargestellten Merkmale können sowohl einzeln als auch in beliebiger Kombination miteinander erfindungswesentlich sein.All features shown in the description, the following claims and the drawing can be essential to the invention both individually and in any combination with one another.
Claims (11)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19833334062 DE3334062A1 (en) | 1983-09-21 | 1983-09-21 | METHOD AND DEVICE FOR ADAPTING AN ACTUATOR CHARACTERISTICS |
DE3334062 | 1983-09-21 |
Publications (3)
Publication Number | Publication Date |
---|---|
EP0136449A2 true EP0136449A2 (en) | 1985-04-10 |
EP0136449A3 EP0136449A3 (en) | 1987-01-21 |
EP0136449B1 EP0136449B1 (en) | 1989-05-03 |
Family
ID=6209650
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP84108796A Expired EP0136449B1 (en) | 1983-09-21 | 1984-07-25 | Method and apparatus for adapting the shapes of controller characteristics |
Country Status (5)
Country | Link |
---|---|
US (1) | US4567869A (en) |
EP (1) | EP0136449B1 (en) |
JP (1) | JPH07122416B2 (en) |
AU (1) | AU572166B2 (en) |
DE (2) | DE3334062A1 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0162203A2 (en) * | 1984-04-21 | 1985-11-27 | Robert Bosch Gmbh | Process and apparatus for adapting the operation characteristic of an actuating rod |
EP0216071A1 (en) * | 1985-08-05 | 1987-04-01 | Hitachi, Ltd. | Method and device for controlling the idle speed of internal combustion engines |
EP0223430A2 (en) * | 1985-10-21 | 1987-05-27 | Honda Giken Kogyo Kabushiki Kaisha | Method for controlling the solenoid current of a solenoid valve which controls the amount of suction of air in an internal combustion engine |
DE3743770A1 (en) * | 1987-12-23 | 1989-07-06 | Vdo Schindling | Method for controlling the power of a diesel engine |
WO1992005354A1 (en) * | 1990-09-18 | 1992-04-02 | Robert Bosch Gmbh | Process and device for controlling and/or regulating an operative parameter of an internal combustion engine |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4672934A (en) * | 1983-09-21 | 1987-06-16 | Robert Bosch Gmbh | Method and apparatus for adapting the characteristic of a final controlling element |
DE3429351C2 (en) * | 1984-08-09 | 1994-06-23 | Bosch Gmbh Robert | Method and device for controlling and / or regulating the idle speed of an internal combustion engine |
DE3642476A1 (en) * | 1986-12-12 | 1988-06-23 | Bosch Gmbh Robert | Method and device for the inclusion of additive and multiplicative correction variables in a continuous fuel feed system |
KR910001692B1 (en) * | 1987-01-20 | 1991-03-18 | 미쓰비시 뎅끼 가부시끼가이샤 | Speed control device of internal combustion engine |
JP5287839B2 (en) * | 2010-12-15 | 2013-09-11 | 株式会社デンソー | Fuel injection characteristic learning device |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4108127A (en) * | 1977-04-01 | 1978-08-22 | Autotronic Controls, Corp. | Modulated throttle bypass |
GB2084353A (en) * | 1980-09-25 | 1982-04-07 | Bosch Gmbh Robert | Automatic control of the air-fuel ratio in ic engines |
DE3039435A1 (en) * | 1980-10-18 | 1982-05-13 | Robert Bosch Gmbh, 7000 Stuttgart | DEVICE FOR CONTROLLING THE IDLE SPEED OF INTERNAL COMBUSTION ENGINES |
DE3039436A1 (en) * | 1980-10-18 | 1982-05-27 | Robert Bosch Gmbh, 7000 Stuttgart | CONTROL DEVICE FOR A FUEL METERING SYSTEM OF AN INTERNAL COMBUSTION ENGINE |
GB2128779A (en) * | 1982-10-15 | 1984-05-02 | Bosch Gmbh Robert | Idling speed regulation in an internal combustion engine |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS58183841A (en) * | 1982-04-22 | 1983-10-27 | Mazda Motor Corp | Idling-speed controlling apparatus for engine |
JPS58195043A (en) * | 1982-05-11 | 1983-11-14 | Nissan Motor Co Ltd | Speed controller for internal-combustion engine |
JPS593135A (en) * | 1982-06-29 | 1984-01-09 | Toyota Motor Corp | Internal combustion engine idle speed control method |
-
1983
- 1983-09-21 DE DE19833334062 patent/DE3334062A1/en not_active Withdrawn
-
1984
- 1984-07-04 AU AU30269/84A patent/AU572166B2/en not_active Ceased
- 1984-07-25 DE DE8484108796T patent/DE3478046D1/en not_active Expired
- 1984-07-25 EP EP84108796A patent/EP0136449B1/en not_active Expired
- 1984-08-27 JP JP59176907A patent/JPH07122416B2/en not_active Expired - Lifetime
- 1984-09-14 US US06/650,812 patent/US4567869A/en not_active Expired - Lifetime
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4108127A (en) * | 1977-04-01 | 1978-08-22 | Autotronic Controls, Corp. | Modulated throttle bypass |
GB2084353A (en) * | 1980-09-25 | 1982-04-07 | Bosch Gmbh Robert | Automatic control of the air-fuel ratio in ic engines |
DE3039435A1 (en) * | 1980-10-18 | 1982-05-13 | Robert Bosch Gmbh, 7000 Stuttgart | DEVICE FOR CONTROLLING THE IDLE SPEED OF INTERNAL COMBUSTION ENGINES |
DE3039436A1 (en) * | 1980-10-18 | 1982-05-27 | Robert Bosch Gmbh, 7000 Stuttgart | CONTROL DEVICE FOR A FUEL METERING SYSTEM OF AN INTERNAL COMBUSTION ENGINE |
GB2128779A (en) * | 1982-10-15 | 1984-05-02 | Bosch Gmbh Robert | Idling speed regulation in an internal combustion engine |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0162203A2 (en) * | 1984-04-21 | 1985-11-27 | Robert Bosch Gmbh | Process and apparatus for adapting the operation characteristic of an actuating rod |
EP0162203B1 (en) * | 1984-04-21 | 1990-01-10 | Robert Bosch Gmbh | Process and apparatus for adapting the operation characteristic of an actuating rod |
EP0216071A1 (en) * | 1985-08-05 | 1987-04-01 | Hitachi, Ltd. | Method and device for controlling the idle speed of internal combustion engines |
EP0223430A2 (en) * | 1985-10-21 | 1987-05-27 | Honda Giken Kogyo Kabushiki Kaisha | Method for controlling the solenoid current of a solenoid valve which controls the amount of suction of air in an internal combustion engine |
EP0223430B1 (en) * | 1985-10-21 | 1991-02-27 | Honda Giken Kogyo Kabushiki Kaisha | Method for controlling the solenoid current of a solenoid valve which controls the amount of suction of air in an internal combustion engine |
DE3743770A1 (en) * | 1987-12-23 | 1989-07-06 | Vdo Schindling | Method for controlling the power of a diesel engine |
WO1992005354A1 (en) * | 1990-09-18 | 1992-04-02 | Robert Bosch Gmbh | Process and device for controlling and/or regulating an operative parameter of an internal combustion engine |
Also Published As
Publication number | Publication date |
---|---|
US4567869A (en) | 1986-02-04 |
AU3026984A (en) | 1986-03-27 |
EP0136449B1 (en) | 1989-05-03 |
DE3478046D1 (en) | 1989-06-08 |
EP0136449A3 (en) | 1987-01-21 |
DE3334062A1 (en) | 1985-04-11 |
JPH07122416B2 (en) | 1995-12-25 |
AU572166B2 (en) | 1988-05-05 |
JPS6073027A (en) | 1985-04-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE3739244C2 (en) | ||
EP0364522B1 (en) | Process and device for adjusting a fuel tank ventilator valve | |
DE3812289C2 (en) | Idle speed control device for an internal combustion engine | |
DE3207392C2 (en) | Device for self-adapting position control of an actuator | |
DE2921038A1 (en) | PROCESS FOR ADAPTIVE PROCESS CONTROL | |
DE10313503B4 (en) | Method and device for exhaust gas recirculation control in internal combustion engines | |
DE3023550C2 (en) | ||
EP0162203B1 (en) | Process and apparatus for adapting the operation characteristic of an actuating rod | |
EP0136449A2 (en) | Method and apparatus for adapting the shapes of controller characteristics | |
DE3429351C2 (en) | Method and device for controlling and / or regulating the idle speed of an internal combustion engine | |
DE3924953C2 (en) | ||
DE2900336C2 (en) | Method and device for reversing nozzle group valves of a steam turbine when changing the operating mode | |
DE3933989A1 (en) | DEVICE FOR REGULATING THE IDLE SPEED OF AN INTERNAL COMBUSTION ENGINE | |
EP0473914B1 (en) | Control system for an actuator in an internal combustion engine | |
DE4041875C2 (en) | ||
EP1087106B1 (en) | Camshaft phase changing method in an internal combustion engine | |
DE3632041A1 (en) | Process and device for regulating the output of a steam power station unit | |
EP0178485B1 (en) | Apparatus for controlling the feedback of the charging pressure of a combustion engine | |
EP0728922B1 (en) | Controller with adapted integral part for the air mass flow of a turbocharged internal combustion engine | |
WO1987005074A1 (en) | Device for adjusting the smooth running of internal combustion engines | |
DE19938623A1 (en) | Loss load equivalent minimizing system for drive system, using degree of freedom to vary service point to achieve local minimum | |
DE102007007945A1 (en) | Internal combustion engine's recirculated exhaust gas rate adjusting method, involves producing feed forward control signal based on data contained in characteristic field, where data depends on act of fluid physics | |
DE3931455A1 (en) | METHOD FOR CONTROLLING THE AIR SUPPLY OF AN INTERNAL COMBUSTION ENGINE OF A MOTOR VEHICLE | |
DE10244540A1 (en) | Regulating position of hydraulic camshaft adjuster for internal combustion engine involves determining control parameters for PID regulator depending on hydraulic liquid state parameter(s) | |
DE102009030165A1 (en) | Result control value calculating method for controlling temperature of cooling oil of motor vehicle, involves setting limited output value to output minimum value when output value lies below output threshold value |
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 |
|
17P | Request for examination filed |
Effective date: 19840725 |
|
AK | Designated contracting states |
Designated state(s): DE FR GB |
|
PUAL | Search report despatched |
Free format text: ORIGINAL CODE: 0009013 |
|
AK | Designated contracting states |
Kind code of ref document: A3 Designated state(s): DE FR GB |
|
17Q | First examination report despatched |
Effective date: 19871126 |
|
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 |
|
GBT | Gb: translation of ep patent filed (gb section 77(6)(a)/1977) | ||
REF | Corresponds to: |
Ref document number: 3478046 Country of ref document: DE Date of ref document: 19890608 |
|
ET | Fr: translation filed | ||
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 | ||
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: FR Payment date: 20000717 Year of fee payment: 17 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: DE Payment date: 20010420 Year of fee payment: 17 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: GB Payment date: 20010706 Year of fee payment: 18 |
|
REG | Reference to a national code |
Ref country code: GB Ref legal event code: IF02 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: FR Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20020329 |
|
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 NON-PAYMENT OF DUE FEES Effective date: 20020501 |
|
REG | Reference to a national code |
Ref country code: FR Ref legal event code: ST |
|
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 NON-PAYMENT OF DUE FEES Effective date: 20020725 |
|
GBPC | Gb: european patent ceased through non-payment of renewal fee |
Effective date: 20020725 |