[go: up one dir, main page]

DE102011006227A1 - Method for optimizing adjusting process in control system of internal combustion engine of hybrid motor vehicle, involves continuing adjustment of control system after transient oscillation process and after reaching of reference value - Google Patents

Method for optimizing adjusting process in control system of internal combustion engine of hybrid motor vehicle, involves continuing adjustment of control system after transient oscillation process and after reaching of reference value Download PDF

Info

Publication number
DE102011006227A1
DE102011006227A1 DE201110006227 DE102011006227A DE102011006227A1 DE 102011006227 A1 DE102011006227 A1 DE 102011006227A1 DE 201110006227 DE201110006227 DE 201110006227 DE 102011006227 A DE102011006227 A DE 102011006227A DE 102011006227 A1 DE102011006227 A1 DE 102011006227A1
Authority
DE
Germany
Prior art keywords
phase
excitation
height
jump
overshoot
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
DE201110006227
Other languages
German (de)
Inventor
Uwe Meister
Maximilian Reger
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Robert Bosch GmbH
Original Assignee
Robert Bosch GmbH
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Robert Bosch GmbH filed Critical Robert Bosch GmbH
Priority to DE201110006227 priority Critical patent/DE102011006227A1/en
Publication of DE102011006227A1 publication Critical patent/DE102011006227A1/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B7/00Arrangements for obtaining smooth engagement or disengagement of automatic control
    • G05B7/02Arrangements for obtaining smooth engagement or disengagement of automatic control electric
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/14Introducing closed-loop corrections
    • F02D41/1401Introducing closed-loop corrections characterised by the control or regulation method
    • F02D41/1402Adaptive control
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F01MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
    • F01NGAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR MACHINES OR ENGINES IN GENERAL; GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR INTERNAL-COMBUSTION ENGINES
    • F01N2900/00Details of electrical control or of the monitoring of the exhaust gas treating apparatus
    • F01N2900/04Methods of control or diagnosing
    • F01N2900/0402Methods of control or diagnosing using adaptive learning
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F01MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
    • F01NGAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR MACHINES OR ENGINES IN GENERAL; GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR INTERNAL-COMBUSTION ENGINES
    • F01N2900/00Details of electrical control or of the monitoring of the exhaust gas treating apparatus
    • F01N2900/04Methods of control or diagnosing
    • F01N2900/0411Methods of control or diagnosing using a feed-forward control
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/14Introducing closed-loop corrections
    • F02D41/1401Introducing closed-loop corrections characterised by the control or regulation method
    • F02D2041/141Introducing closed-loop corrections characterised by the control or regulation method using a feed-forward control element
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/14Introducing closed-loop corrections
    • F02D41/1401Introducing closed-loop corrections characterised by the control or regulation method
    • F02D2041/1413Controller structures or design
    • F02D2041/142Controller structures or design using different types of control law in combination, e.g. adaptive combined with PID and sliding mode

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Feedback Control In General (AREA)

Abstract

The method involves using stimulation (10) in the form of high gradient stimulation (10.1) in different phases by using a servo control according to clearance principle till to reaching of a reference value during transient oscillation process. Distribution of the phases is adapted to a control system in a characteristics-dependent and automatic manner, where optimal distribution of pre-control values is determined during the adaptation. Adjustment of the control system is continued after the transient oscillation process and after reaching of the reference value. An independent claim is also included for a device for optimizing adjusting process in a control system.

Description

Die Erfindung betrifft ein Verfahren zur Optimierung eines Einregelvorganges bei einem Regelsystem, welches mit einer adaptiv geformten Vorsteuerung kombiniert sein kann.The invention relates to a method for optimizing a control process in a control system, which may be combined with an adaptively shaped pilot control.

Die Erfindung betrifft weiterhin eine entsprechende Vorrichtung zur Durchführung des Verfahrens.The invention further relates to a corresponding device for carrying out the method.

Stand der TechnikState of the art

Im Bereich der Entwicklung der Motorsteuerung für Kraftfahrzeuge ist es notwendig, die Steuergerätesoftware an die Vorgabe des Kunden projektspezifisch anzupassen. Die Steuergerätesoftware enthält dafür unterschiedliche Softwarefunktionen, die an unterschiedlichen Stellen parametrisiert bzw. angepasst werden müssen. Ein Teil der Softwarefunktionen sind Regler, die Vorgaben (Sollwerte) an Teilsysteme, wie beispielsweise an das Luftsystem oder an das Hochdrucksystem bei Diesel-Einspritzanlagen, dynamisch wie auch stationär regeln.In the field of engine control development for motor vehicles, it is necessary to tailor the ECU software to the customer's specifications. The ECU software contains different software functions that need to be parameterized or adapted at different locations. Part of the software functions are controllers that regulate specifications (setpoints) to subsystems, such as the air system or to the high-pressure system in diesel injection systems, dynamically as well as stationary.

Das Einschwingverhalten von Regelstrecken, wie sie bei den motortypischen Systemen vorkommen, wird in der Regel mit PID-Reglern, oft in Kombination mit einer Vorsteuerung, geregelt, welche adaptierbar ist. Beispiele hierfür sind Ladedruckregelungen, Raildruckregler, Regelungen zur Abgasrückführung, Leerlaufregelungen etc.The transient response of controlled systems, as they occur in the engine-typical systems, is usually controlled with PID controllers, often in combination with a feedforward control, which can be adapted. Examples of this are boost pressure controls, rail pressure regulators, regulations for exhaust gas recirculation, idling control etc.

So wird beispielsweise in der Offenlegungsschrift DE 10 2008 030 480 A1 ein Verfahren zum Betätigen einer Startkupplung in einem Hybridfahrzeug mit einer Brennkraftmaschine mit einer Kurbelwelle und einer Elektromaschine mit einem Rotor beschrieben, wobei zu einem Start der Brennkraftmaschine die Elektromaschine auf eine vorbestimmte Drehzahl beschleunigt und die zwischen Elektromaschine und Brennkraftmaschine wirksame Startkupplung in Abhängigkeit von einem über die Startkupplung zu übertragenden Moment zugestellt wird. Dabei ist vorgesehen, dass in einer ersten Startphase ein Vorsteuermoment auf einen vorgegebenen Wert gesetzt wird und in einer zweiten Startphase bei erkanntem Start der Brennkraftmaschine ein Sollmoment, abhängig von der Beschleunigung der Kurbelwelle, geregelt wird. Weiterhin kann das Vorsteuermoment in der ersten Startphase in Abhängigkeit von der Zeit ab der beginnenden Startphase erhöht werden, bis ein Start der Brennkraftmaschine erkannt wird. Das Vorsteuermoment kann dabei rampenförmig erhöht werden und kann auch als zeitabhängige Kennlinie in einem Steuergerät hinterlegt und in Abhängigkeit von der Zeit ab Beginn der Startphase als zeitabhängiges Vorsteuermoment eingestellt werden.For example, in the published patent application DE 10 2008 030 480 A1 a method for operating a starting clutch in a hybrid vehicle with an internal combustion engine having a crankshaft and an electric machine with a rotor described, wherein for a start of the internal combustion engine, the electric machine accelerates to a predetermined speed and the effective between the electric machine and the engine starting clutch as a function of the above Starting clutch is delivered to be transmitted moment. It is provided that in a first starting phase, a pilot torque is set to a predetermined value and in a second starting phase when detected start of the internal combustion engine, a target torque, depending on the acceleration of the crankshaft, is regulated. Furthermore, the pre-control torque can be increased in the first starting phase in dependence on the time from the starting phase starting until a start of the internal combustion engine is detected. The pilot torque can be increased in a ramp and can also be stored as a time-dependent characteristic in a control unit and set as a function of time from the start of the start phase as a time-dependent pilot torque.

Ein weiteres Beispiel für eine adaptierbare Vorsteuerung ist aus der Patentschrift DE 10 2006 008 051 B3 bekannt. Dann wird ein adaptives Positionierungsverfahren eines Stellglieds, insbesondere einer Drosselklappe einer Brennkraftmaschine beschrieben, welches die nachfolgenden Schritte aufweist:

  • a.) Vorgeben einer Sollposition durch einen Sollwert und Auswählen eines Vorsteuerwerts für das Stellglied zum Erreichen der Sollposition aus einem Kennfeld mit jeweils den Sollpositionen zugeordneten Vorsteuerwerten,
  • b.) Einstellen einer Vorsteuerposition des Stellgliedes entsprechend dem Vorsteuerwert und Vergleichen der Vorsteuerposition des Stellglieds mit der Sollposition,
  • c.) Regeln der Vorsteuerposition bis zum Erreichen der Sollposition, der ein adaptierter Steuerwert entspricht, und Messen des adaptierten Steuerwerts,
  • d.) Überschreiben des Vorsteuerwertes der Sollposition in dem Kennfeld mit dem der Sollposition entsprechenden adaptierten Steuerwert und Abspeichern des überschriebenen Vorsteuerwerts als neuer Vorsteuerwert in dem Kennfeld und
  • e.) Invertieren der Korrelation zwischen de Sollposition und dem Vorsteuerwert aus dem Kennfeld, so dass der neue Vorsteuerwert in Abhängigkeit von dem vorgegebenen Sollwert aufgetragen ist, und Anwenden der invertierten Korrelation auf die vorgegebene Sollposition.
Another example of an adaptable feedforward control is known from the patent specification DE 10 2006 008 051 B3 known. Then, an adaptive positioning method of an actuator, in particular a throttle valve of an internal combustion engine is described, comprising the following steps:
  • a.) Specifying a desired position by a desired value and selecting a pre-control value for the actuator to reach the desired position from a map with pre-control values respectively associated with the desired positions,
  • b.) setting a pilot position of the actuator according to the pilot value and comparing the pilot position of the actuator with the target position,
  • c.) controlling the pilot position until reaching the target position corresponding to an adapted control value, and measuring the adapted control value,
  • d.) overwriting the pre-control value of the target position in the map with the adaptive control value corresponding to the target position and storing the overwritten pre-control value as new pre-control value in the map and
  • e.) inverting the correlation between the desired position and the pre-control value from the map such that the new pre-control value is plotted against the predetermined target value, and applying the inverted correlation to the predetermined target position.

Bei der Auslegung des Einschwingverhaltens bei derartigen Vorsteuerungen entsteht der Zielkonflikt zwischen Reduzierung des Überschwingens bzw. Unterschwingens und dem Erreichen der maximalen Dynamik unter Berücksichtigung der Stabilitätskriterien. Ein Überschwingen soll dabei möglichst minimiert oder ganz eliminiert werden, wobei die Zeit bis zum Erreichen des Sollwertes ebenfalls möglichst minimiert sein soll. Das Überschwingverhalten und die Zeit bis zum Erreichen des Sollwertes stellen dabei die Eigenschaften bzw. Kriterien zur Auslegung und Beurteilung des Einschwingverhaltens des Reglers dar. Aus dem oben zitierten Stand der Technik ist allerdings nicht ersichtlich, dass durch entsprechende Formung der Vorsteuerung eine Auslöschung von Schwingungen erzielt werden kann.When designing the transient response in such pilot controls, the conflict of objectives arises between the reduction of overshoot or undershoot and the achievement of maximum dynamics taking into account the stability criteria. An overshoot should be minimized or eliminated as far as possible, the time to reach the setpoint should also be minimized as possible. The overshoot behavior and the time until the setpoint is reached thereby represent the properties or criteria for the design and evaluation of the transient response of the controller. However, it is not apparent from the prior art cited above that an extinction of vibrations is achieved by appropriate shaping of the precontrol can be.

Aufgabe der Erfindung ist es daher, eine alternative Möglichkeit darzustellen, den Einregelvorgang von Regelsystemen zu vereinfachen und damit das Regelverhalten insbesondere hinsichtlich einer Vermeidung von Überschwingern zu verbessern.The object of the invention is therefore to represent an alternative way to simplify the Einregelvorgang of control systems and thus to improve the control behavior, especially with regard to avoiding overshoots.

Es ist weiterhin Aufgabe der Erfindung, eine Vorrichtung zur Durchführung des Verfahrens bereit zustellen.It is a further object of the invention to provide a device for carrying out the method.

Offenbarung der Erfindung Disclosure of the invention

Die das Verfahren betreffende Aufgabe wird durch die Merkmale der Ansprüche 1 bis 11 gelöst.The object of the method is solved by the features of claims 1 to 11.

Erfindungsgemäß ist dabei vorgesehen, dass während des Einschwingvorganges bis zum Erreichen eines Sollwertes eine Anregung mittels einer Vorsteuerung nach dem Prinzip der Tilgung, d. h. Auslöschen von Schwingungen, mit einer geformten Anregung in unterschiedlichen Phasen verwendet wird, wobei die Aufteilung der Phasen eigenschaftsabhängig und selbstständig an das Regelsystem anpasst und nach dem Einschwingvorgang und nach Erreichen des Sollwertes die Regelung mittels eines konventionellen Reglers fortgesetzt wird.According to the invention it is provided that during the transient process until reaching a desired value excitation by means of a pilot control according to the principle of eradication, d. H. Extinguishing vibrations, is used with a shaped excitation in different phases, the division of the phases depending on the property and automatically adapts to the control system and after the transient and after reaching the setpoint, the control is continued by means of a conventional regulator.

Die die Vorrichtung betreffende Aufgabe der Erfindung sieht zur Durchführung des Verfahrens vor, dass die Vorrichtung Bestandteil eines Steuergerätes ist, wobei die Steuergerätefunktion des Steuergerätes Verfahrensmerkmale gemäß des erfindungsgemäßen Verfahrens aufweist, wobei die Steuergerätefunktion software- oder hardwarebasiert im Steuergerät implementiert ist. Dabei ist vorgesehen, dass die Berechnung der Phasen im Rahmen der Steuergerätefunktion umgesetzt ist, wobei die Höhe und die Form sowie die Dauer der ersten Phase aus dem Signalverlauf der entsprechenden Steuergeräte-internen Größen berechnet werden.The device-related object of the invention provides for carrying out the method that the device is part of a control unit, wherein the control unit function of the control device has process features according to the inventive method, wherein the control device function software or hardware-based is implemented in the control unit. It is provided that the calculation of the phases is implemented in the context of the control unit function, the height and the shape and the duration of the first phase are calculated from the waveform of the corresponding internal control variables.

Mit dem erfindungsgemäßen Verfahren und der entsprechenden Vorrichtung kann eine Applikationsvereinfachung durch Reduzierung von Mess- und Parametrieraufwand erreicht werden. Durch sein adaptives Verhalten können Anpassungen an Systemtoleranzen und Alterungen von Komponenten des Regelsystems sowie betriebspunkt- oder betriebsartenabhängige Anpassungen selbstständig vorgenommen werden, was einer Erhöhung der Systemrobustheit und damit einer Qualitätssteigerung zuträglich ist.With the method according to the invention and the corresponding device, an application simplification can be achieved by reducing the measurement and parameterization effort. Due to its adaptive behavior, adjustments to system tolerances and aging of components of the control system and operating point or mode-dependent adjustments can be made independently, which is conducive to an increase in the system robustness and thus an increase in quality.

Eine bevorzugte Verfahrensvariante sieht vor, dass die geformte Anregung in zwei zeitlich versetzte Phasen aufgeteilt wird, wobei in der ersten Phase für eine erste Sprunghöhe der Anteil an einer gesamten Sprunghöhe einer sprungförmigen Anregung derart gewählt wird, dass das Maximum einer Systemantwort gerade den stationären Sollwert erreicht und beim Wechsel von der ersten Phase zur zweiten Phase für die zweite Phase eine zweite Sprunghöhe gewählt wird, welcher der Differenz aus einer gesamten Sprunghöhe und der ersten Sprunghöhe entspricht. Dabei wird als Phasendauer Ts der ersten Phase eine Anregelzeit Ta bis zur Erreichung des Sollwertes oder eine Überschwingzeit Tm bis zur Erreichung des maximalen Überschwingers verwendet.A preferred variant of the method provides that the shaped excitation is divided into two time-shifted phases, wherein in the first phase the proportion of a total jump height of a step-like excitation is selected such that the maximum of a system response just reaches the stationary reference value and when changing from the first phase to the second phase for the second phase, a second jump height is selected which corresponds to the difference between a total jump height and the first jump height. In this case, the phase phase T s of the first phase used is a rise time T a until the setpoint is reached or an overshoot time T m until the maximum overshoot is reached.

Die zugeführte Energie in Phase 1 erzeugt eine Schwingung im System. Die sprungförmige Anregung der zweiten Phase am Maximum, ein markanter Punkt nach dem Tilgungsprinzip, erzeugt eine Gegenschwingung zur Eigenschwingung des Systems. Nur mit einer zum richtigen Zeitpunkt und mit der notwendigen bzw. erforderlichen Energie erzeugten Gegenschwingung löschen sich die Schwingungen gegenseitig aus. Im Optimalfall gibt es keine Schwingungen mehr, die ein Regler ausregeln muss. Der Regler kommt bei dynamischen Änderungen im besten Fall nur zum Einsatz, um stationäre Abweichungen und Störgrößen auszuregeln. Damit kann eine optimale und zügige Einstellung des Zielwertes erreicht werden, ohne dass das Regelsystem zu Überschwingern neigt. Neben einer Verbesserung der Güte des Einschwingvorganges (d. h. schnelleres Anregeln, ohne Überschwinger) kann damit der Applikationsaufwand reduziert werden.The supplied energy in phase 1 generates a vibration in the system. The jump-like excitation of the second phase at the maximum, a striking point according to the repayment principle, generates a counter-vibration to the natural vibration of the system. Only with a counter-vibration generated at the right time and with the necessary or required energy, the vibrations cancel each other out. In the optimal case, there are no longer any vibrations that a controller needs to correct. In the best case, the controller is only used for dynamic changes in order to correct stationary deviations and disturbance variables. Thus, an optimal and rapid setting of the target value can be achieved without the control system tends to overshoot. In addition to an improvement in the quality of the transient process (ie faster control, without overshoot), the application effort can be reduced.

Die Adaption der Eigenschaften in der ersten Phase, d. h. der ersten Sprunghöhe und/oder der Phasendauer Ts der ersten Phase, kann dabei mittels eines Vergleichs eines Istwertes mit einer vorgebbaren Überschwinghöhe Δh, d. h. Δh = 0 oder Δh = maximal erlaubter Wert bzw. vorgegebener Sollwert, durchgeführt werden, wobei bei Überschreitung des Vorgabewertes für die Überschwinghöhe Δh die Anregung hinsichtlich der Höhe und/oder der Dauer, d. h. der Energie, reduziert und bei Unterschreitung des Vorgabewertes die Anregung hinsichtlich der Höhe und/oder der Dauer erhöht wird. Damit kann eine effiziente Adaptierung des Regelsystems erzielt werden.The adaptation of the properties in the first phase, ie the first jump height and / or the phase duration T s of the first phase, can by means of a comparison of an actual value with a predetermined overshoot Δh, ie Δh = 0 or Δh = maximum allowable value or predetermined Setpoint, are performed, when exceeding the default value for the overshoot Δh the excitation with respect to the height and / or duration, ie the energy is reduced and increases below the default value, the excitation in terms of height and / or duration. Thus, an efficient adaptation of the control system can be achieved.

Die Adaption der zweiten Sprunghöhe kann mittels einer Auswertung eines Istwertes des zeitlichen Gradienten Δy (Signaländerung innerhalb eines bestimmten Zeitintervalls) nach der Phasendauer Ts der ersten Phase durchgeführt werden, wobei bei einem Wert Δy > 0 die Anregung hinsichtlich der Höhe reduziert und bei einem Wert Δy < 0 die Anregung erhöht wird. Damit kann erreicht werden, dass nach der Anregung sehr schnell ein stationärer Zustand erreicht werden kann. Etwaige Überschüsse aus der Anregung des Systems können vermieden werden.The adaptation of the second jump height can be carried out by means of an evaluation of an actual value of the temporal gradient Δy (signal change within a specific time interval) after the phase duration T s of the first phase, wherein at a value Δy> 0 the excitation is reduced in terms of height and at a value Δy <0 the excitation is increased. This can be achieved that after the stimulation a steady state can be reached very quickly. Any excesses from the excitation of the system can be avoided.

Hinsichtlich eines Regelverhaltens mit großer Dynamik kann auch vorgesehen sein, dass in der ersten Phase für die erste Sprunghöhe ein, die gesamte Sprunghöhe der sprungförmigen Anregung übersteigender Wert gewählt und gegenüber der ursprünglichen Phasendauer Ts der ersten Phase, welche der Anregelzeit Ta bis zur Erreichung des Sollwertes bzw. der Überschwingzeit Tm bis zur Erreichung des maximalen Überschwingers entspricht, vorzeitig auf einen niedrigeren Wert gewechselt wird. Um Überschwinger dieser sprungförmigen Anregung zu vermeiden, wird so lange dieser niedrigere Wert vorgesteuert, bis kein oder ein definierter Überschwinger entsteht. Die zweite Phase wird dann nach Erreichen des Maximums sprungförmig mit der stationär erforderlichen sprungförmigen Anregung zur Aufrechterhaltung des Sollwertes gestartet.With regard to a control behavior with great dynamics can also be provided that selected in the first phase for the first jump height, the total jump height of the jump-like excitation value and compared to the original phase duration T s of the first phase, which the rise time T a to reach the set value or the overshoot time T m corresponds to the achievement of the maximum overshoot, is prematurely changed to a lower value. In order to avoid overshoots of this step-like excitation, this lower value is precontrolled until no or a defined overshoot occurs. The second phase will be after reaching the Maximum jump started with the stationary required jump-shaped excitation to maintain the setpoint.

Bei dieser Verfahrensvariante kann weiterhin vorgesehen sein, dass ein Wert für die Verkürzung der Phasendauer durch Auswertung der Systemantwort bestimmt und adaptiv gelernt wird, wobei diese verringert wird, wenn die Überschwinghöhe Δh < 0 ist, und vergrößert wird, wenn die Überschwinghöhe Δh > 0 ist.In this variant of the method, it can further be provided that a value for the shortening of the phase duration is determined by adapting the system response and learned adaptively, this being reduced if the overshoot height Δh <0, and increased if the overshoot height Δh> 0 ,

Werden die Parameter der Anregungen abhängig von einer Gewichtung zwischen Minimierung von Überschwingern und Maximierung der Dynamik des Regelsystems bestimmt, wie dies eine weitere vorteilhafte Verfahrensvariante vorsieht, kann individuell bestimmt werden, ob für die jeweilige Regelaufgabe eine möglichst kurze Anregelzeit Ta oder eine Vermeidung von Regelabweichungen gewünscht wird.If the parameters of the excitations are determined as a function of a weighting between minimizing overshoots and maximizing the dynamics of the control system, as provided by a further advantageous variant of the method, it can be determined individually whether as short as possible rise time T a or avoidance of control deviations for the respective control task it is asked for.

Weiterhin ist es vorteilhaft, wenn zusätzlich der Einfluss von System-Totzeiten bei der Parametrisierung der Anregungen berücksichtigt wird, was die Qualität des Regelverhaltens verbessert.Furthermore, it is advantageous if, in addition, the influence of system dead times is taken into account in the parameterization of the excitations, which improves the quality of the control behavior.

Die Anregung kann in diskreten Sprüngen und/oder kontinuierlich durchgeführt werden. So ist beispielsweise eine sägezahnförmige Anregung mit einer sprungförmigen Anregung zu Beginn und einem kontinuierlichen Abfall danach möglich. Damit ist eine optimale Anpassung auf den entsprechenden Einsatzfall möglich. Es sei angemerkt, dass eine kontinuierliche Formung der Anregung auch quasi kontinuierlich, d. h. in kleinen, diskreten Schritten erfolgen kann. Weiterhin kann auch eine Formung der Anregung möglich sein, die sich als Superpositionierung mehrer voneinander unabhängiger Anregungen ergibt.The excitation can be carried out in discrete steps and / or continuously. For example, a sawtooth excitation with a jump-like excitation at the beginning and a continuous drop after it is possible. Thus, an optimal adaptation to the corresponding application is possible. It should be noted that a continuous shaping of the excitation also quasi-continuous, d. H. can be done in small, discrete steps. Furthermore, a shaping of the excitation may be possible, resulting in the superposition of several independent suggestions.

In einer Verfahrensvariante ist vorgesehen, dass die Adaption der ersten Phase mit einer kennfeldbasierten Vorsteuerung realisiert ist. Dabei werden die Vorsteuerwerte der Anregungen durch stationäre Messungen ermittelt und in vorgegebene Kennfelder abgelegt, wobei während der Adaption innerhalb der ersten Phase die optimale Aufteilung der abgelegten Vorsteuerwerte ggf. betriebspunktabhängig oder betriebsartenabhängig ermittelt wird.In a variant of the method it is provided that the adaptation of the first phase is realized with a map-based precontrol. In this case, the precontrol values of the excitations are determined by stationary measurements and stored in predetermined characteristic maps, during which the optimal distribution of the stored precontrol values is determined as a function of the operating point or mode depending on the first phase.

In einer weiteren Verfahrensvariante ist eine Adaption der ersten und zweiten Phase als reine adaptive Vorsteuerung vorgesehen. Dabei werden die Vorsteuerwerte der Anregungen für die zweite Phase betriebspunktabhängig oder betriebsartenabhängig ermittelt.In a further variant of the method, an adaptation of the first and second phases is provided as pure adaptive precontrol. In this case, the pilot control values of the excitations for the second phase are determined as a function of operating point or mode-dependent.

Das Prinzip der Tilgung funktioniert optimal nur bei definierter Aufteilung der Anregung und bei Auslösung am Maximum, wie dies oben im den verschiedenen Varianten beschrieben wurde. Aber auch geringfügig vom Tilgungsprinzip abweichende Formungen führen zwar nicht mehr zur optimalen Schwingungstilgung, können aber dennoch zu noch guten bzw. gewünschten Ergebnissen führen. Es kann daher, beispielsweise hinsichtlich eines Kompromisses aus Ausregelzeit und Auftreten von Überschwingern, bei bestimmten Applikationen erforderlich sein, geringfügig von den oben beschriebenen optimalen Anregungsvarianten nach dem Tilgungsprinzip abzuweichen.The principle of eradication works optimally only with a defined distribution of the excitation and when triggered at the maximum, as described above in the various variants. But even slightly different from the repayment principle formations do not lead to optimal vibration damping, but can still lead to good or desired results. It may therefore be necessary, for example with regard to a compromise between settling time and the occurrence of overshoots, for certain applications, to deviate slightly from the optimal excitation variants described above according to the principle of repayment.

Eine bevorzugte Verwendung des Verfahrens mit seinen zuvor beschriebenen Verfahrensvarianten sieht den Einsatz innerhalb einer Motorsteuerung zur Steuerung und Regelung einer Brennkraftmaschine und/oder eines Abgasnachbehandlungssystems der Brennkraftmaschine vor, wodurch der kunden- oder projektspezifische Applikationsaufwand bei der Anpassung der Steuergerätesoftware gegenüber dem Stand der Technik, wie eingangs erwähnt, reduziert werden kann. Bevorzugte Anwendungen sind beispielsweise Ladedruckregelungen, Raildruckregler, Regelungen zur Abgasrückführung, Leerlaufregelungen etc.A preferred use of the method with its previously described method variants provides for use within an engine control system for controlling and regulating an internal combustion engine and / or an exhaust aftertreatment system of the internal combustion engine, whereby the customer or project-specific application effort in the adaptation of the control unit software over the prior art, such as mentioned in the beginning, can be reduced. Preferred applications are, for example, boost pressure controls, rail pressure regulators, regulations for exhaust gas recirculation, idling control, etc.

Kurze Beschreibung der ZeichnungenBrief description of the drawings

Die Erfindung wird im Folgenden anhand eines in den Figuren dargestellten Ausführungsbeispiels näher erläutert. Es zeigen:The invention will be explained in more detail below with reference to an embodiment shown in FIGS. Show it:

1 in einem Signalverlaufsdiagramm eine sprungförmige Anregung und die entsprechende Systemantwort, 1 in a waveform diagram a jump-like excitation and the corresponding system response,

2 in einem zweiten Signalverlaufsdiagramm eine stufenförmig geformte Anregung mit der entsprechenden Systemantwort, 2 in a second waveform diagram a stepped shaped excitation with the corresponding system response,

3 in einem dritten Signalverlaufsdiagramm eine weitere geformte Anregung mit der entsprechenden Systemantwort, 3 in a third waveform diagram a further shaped excitation with the corresponding system response,

4 in einem vierten Signalverlaufsdiagramm eine alternativ geformte Anregung mit der entsprechenden Systemantwort, 4 in a fourth waveform diagram an alternatively shaped excitation with the corresponding system response,

5 verschiedene Signalverlaufsdiagramme als Simulationsergebnisse mit selbstadaptierenden Sprungparametern und 5 various waveform diagrams as simulation results with self-adapting jump parameters and

6 verschiedene Signalverlaufsdiagramme als Simulationsergebnisse mit einer gestuften Anregung. 6 different waveform diagrams as simulation results with a stepped excitation.

1 zeigt in einem Signalverlaufsdiagramm 1 in Abhängigkeit der Zeit 30 eine Anregung 10 in Form einer sprungförmigen Anregung 10.1 (oberes Diagramm) sowie eine Systemantwort 20 am Beispiel einer Regelstrecke mit einem PT2-Verhalten. Als PT2-Glied bezeichnet man ein Übertragungsglied in der Regelungstechnik, welches ein proportionales Übertragungsverhalten mit einer Verzögerung 2. Ordnung aufweist. Das Einschwingverhalten der Sprungantwort kann unter anderem mit den Parameter Überschwinghöhe 24 (Δh), der Zeit bis zur Erreichung des maximalen Überschwingers 26 (Maximum 23), der Überschwingzeit 22 (Tm) und der Zeit bis zum Erreichen des Sollwertes, der Anregelzeit 21 (Ta), beschrieben werden. Ein weiterer Parameter zur Charakterisierung der Systemantwort 20 kann zusätzlich der Gradient 25 (Δy), d. h. die zeitliche Ableitung der Signalhöhe, sein. 1 shows in a waveform diagram 1 depending on the time 30 a suggestion 10 in the form of a jump-like excitation 10.1 (top Diagram) and a system response 20 using the example of a controlled system with a PT2 behavior. A PT2 element is a transmission element in control engineering which has a proportional transmission behavior with a delay 2 , Has order. The transient response of the step response can, inter alia, with the parameter overshoot 24 (Δh), the time to reach the maximum overshoot 26 (Maximum 23 ), the overshoot time 22 (T m ) and the time to reach the setpoint, the startup time 21 (T a ). Another parameter to characterize the system response 20 can additionally the gradient 25 (Δy), ie the time derivative of the signal height.

In 2 ist in einem weiteren Signalverlaufsdiagramm 1 eine Anregung 10 in Form einer geformten Anregung 10.2 gezeigt, welche im gezeigten Beispiel in zwei zeitlich versetzten Phasen 12.1, 12.2 aufgeteilt ist. In der ersten Phase 12.1 ist der Anteil bezüglich der gesamten sprunghaften Anregung 10.1 aus 1 derart gewählt, dass das Maximum 23 der Systemantwort 20 gerade den stationären Endwert (Sollwert) erreicht und die Höhe des Überschwingers, d. h. die Überschwinghöhe 24 Δh = 0 ist. Ebenso ist der Gradient 25 Δy = 0. Die Phasendauer 12 (Ts) der ersten Phase 12.1 entspricht der Zeit bis zum Erreichen des Maximums 23, der Überschwingzeit 22 (Tm), sowie der Anregelzeit 21 (Ta). Beim Wechsel von der ersten Phase 12.1 zur zweiten Phase 12.2 ist für eine zweite Sprunghöhe 11.2 ein Differenzwert zwischen dem Vorsteuerwert für den Sollwert und der ersten Sprunghöhe 11.1 der ersten sprungförmigen Anregung zu Beginn der ersten Phase 12.1 eingestellt. Der dynamische Vorgang der Vorsteuerung ist mit dieser 2-stufig geformten Anregung 10.2 abgeschlossen. Die Regelung für den stationären Teil nach dem Einschwingvorgang wird dann von einem konventionellen Regler (z. B. einem PI-Regler) durchgeführt.In 2 is in another waveform diagram 1 a suggestion 10 in the form of a shaped stimulus 10.2 shown, which in the example shown in two staggered phases 12.1 . 12.2 is divided. In the first phase 12.1 is the proportion of the total erratic stimulus 10.1 out 1 chosen such that the maximum 23 the system response 20 just reached the stationary end value (setpoint) and the height of the overshoot, ie the overshoot height 24 Δh = 0. Likewise, the gradient 25 Δy = 0. The phase duration 12 (T s ) of the first phase 12.1 corresponds to the time to reach the maximum 23 , the overshoot time 22 (T m ), as well as the rise time 21 (T a ). When changing from the first phase 12.1 to the second phase 12.2 is for a second jump height 11.2 a difference value between the pre-control value for the setpoint and the first jump height 11.1 the first jump-like excitation at the beginning of the first phase 12.1 set. The dynamic process of precontrol is with this 2-stage shaped excitation 10.2 completed. The regulation for the stationary part after the transient process is then carried out by a conventional controller (eg a PI controller).

Abhängig davon, ob man den Schwerpunkt auf die Minimierung des Überschwingers 26 oder auf die Maximierung der Dynamik der Systemantwort 20 legt, wird die erste Sprunghöhe 11.1 in der ersten Phase 12.1 gewählt. So kann durch Wahl einer größeren Sprunghöhe in der ersten Phase 12.1 die Anregelzeit 21 (Ta) zu Lasten eines höheren Überschwingers 26 (Überschwinghöhe 24 Δh > 0) verkürzt werden.Depending on whether you focus on minimizing the overshoot 26 or maximizing the dynamics of the system response 20 lays, becomes the first jump height 11.1 in the first phase 12.1 selected. So can by choosing a larger jump height in the first phase 12.1 the startup time 21 (T a ) at the expense of a higher overshoot 26 (Overshooting 24 Δh> 0) are shortened.

3 zeigt eine alternative Reglervorsteuerung zur Vermeidung von Überschwingern 26. Im Signalverlaufsdiagramm 1 ist eine zweistufig geformte Anregung 10.2 dargestellt, bei der sich die Formung auf die erste Phase 12.1 bezieht. Der Vorsteuerwert ist hier sprunghaft auf einen, den für den stationären Zustand erforderlichen Vorsteuerwert erhöhten Wert eingestellt (erste Sprunghöhe 11.1), um eine maximale Dynamik zu erzielen. Um den Überschwinger 26 dieser sprunghaften Anregung zu vermeiden, ist die Zeitdauer dieser überhöhten Vorsteuerung verkürzt, wobei dann solange ein niedrigerer Vorsteuerwert eingangsseitig anliegt, bis kein oder ein definierter Überschwinger 26 entsteht. Die für die Reduktion des Systemeingangs benötigte Zeit kann über die Systemantwort 20 berechnet oder adaptiv gelernt werden. Dabei wird sie verringert, wenn die Überschwinghöhe 24 Δh < 0 und vergrößert, wenn die Überschwinghöhe 24 Δh > 0 ist. Die Auslösung der zweiten Phase 12.2 erfolgt, wie in 2 dargestellt, am Maximum 23 (Gradient 25 Δy = 0), wobei sprunghaft auf den für den stationären Zustand erforderlich Vorsteuerwert, d. h. den Wert, der benötigt wird, um das System auf dem Sollwert zu halten, eingestellt wird. 3 shows an alternative controller pre-control to avoid overshoots 26 , In the waveform diagram 1 is a two-stage shaped stimulus 10.2 shown, in which the shaping on the first phase 12.1 refers. The precontrol value is set to a value that is increased in this case, the value increased for the pre-control value required for the stationary state (first jump height 11.1 ) for maximum dynamics. To the overshoot 26 To avoid this sudden excitation, the duration of this excessive feedforward control is shortened, in which case as long as a lower pilot control value is applied to the input side, to no or a defined overshoot 26 arises. The time required to reduce the system input can be via the system response 20 calculated or learned adaptively. It is reduced if the overshoot height 24 Δh <0 and increases when the overshoot height 24 Δh> 0. The triggering of the second phase 12.2 done as in 2 represented, at the maximum 23 (Gradient 25 Δy = 0), wherein the precontrol value required for the steady state, that is, the value required to keep the system at the target value, is set abruptly.

4 zeigt als weitere Möglichkeit eine geformte Anregung 10.2, bei der die Anregung 10 in diskreten Sprüngen (sprungförmige Anregung 10.1) und/oder kontinuierlich (gestrichelte Linie) durchgeführt wird. Im gezeigten Beispiel wird nach dem Einstellen einer ersten Sprunghöhe 11.1 innerhalb der ersten Phase 12.1 der Vorsteuerwert linear reduziert, so dass bei der Systemantwort 20 ein Überschwinger 26 vermieden wird. Danach wird zu Beginn der zweiten Phase 12.2 sprunghaft mit einer zweiten Sprunghöhe 11.2 der Vorsteuerwert auf den zur Einstellung des stationären Zustandes erforderlichen Vorsteuerwert eingestellt. 4 shows as a further possibility a shaped excitation 10.2 in which the suggestion 10 in discrete jumps (jump-like excitation 10.1 ) and / or continuously (dashed line) is performed. In the example shown, after setting a first jump height 11.1 within the first phase 12.1 the pre-control value is linearly reduced, so that in the system response 20 an overshoot 26 is avoided. After that, at the beginning of the second phase 12.2 leaps and bounds with a second jump height 11.2 the pre-control value is set to the pre-control value required for setting the stationary state.

5 zeigt in verschiedene Signalverlaufsdiagrammen 1 Simulationsergebnisse mit selbstadaptierenden Sprungparametern. Das linke Teilbild (Bild 1) zeigt als Anregung 10 eine sprungförmige Anregung 10.1 sowie die entsprechende Systemantwort 20 bei einem typischen PT2-Regler mit den Überschwingern 26. Entsprechend dem Verfahrensansatz gemäß der Erfindung wird die auftretende Schwingung der Sprungantwort mittels einer gestuften Anregung getilgt. Dabei wird die gesamte Sprunghöhe 11 in zwei Teilsprünge mit der ersten Sprunghöhen 11.1 und der zweiten Sprunghöhe 11.2 aufgeteilt. Zuerst erfolgt eine Teilanregung in der ersten Phase 12.1 mit der ersten Sprunghöhe 11.1 gemäß Bild 2 in 5, zu der dann in der zweiten Phase 12.2 eine zweite Sprunghöhe 11.2 addiert wird (Bild 3 in 5). Die Aufteilung der Sprunghöhen 11.1, 11.2 und der zeitliche Versatz erfolgt derart, dass die Schwingung nahezu vollständig eliminiert ist (Bild 4 in 5). Resultierend aus der Addition der beiden Vorsteuersprünge erhält man die geformte Anregung 10.2. 5 shows in different waveform diagrams 1 Simulation results with self-adapting jump parameters. The left partial image (Figure 1) shows as a suggestion 10 a jump-like excitation 10.1 as well as the corresponding system response 20 in a typical PT2 controller with the overshoots 26 , According to the method approach according to the invention, the occurring oscillation of the step response is canceled by means of a stepped excitation. This is the total jump height 11 in two partial jumps with the first jump heights 11.1 and the second jump height 11.2 divided up. First, a partial excitation in the first phase 12.1 with the first jump height 11.1 according to picture 2 in 5 to which then in the second phase 12.2 a second jump height 11.2 is added (Figure 3 in 5 ). The distribution of jump heights 11.1 . 11.2 and the time offset is such that the oscillation is almost completely eliminated (Fig. 4 in 5 ). As a result of the addition of the two pilot jumps, the shaped excitation is obtained 10.2 ,

In 6 ist diese Überlagerung zweier zeitlich versetzter sprungförmiger Anregungen mit den verschiedenen Sprunghöhen 11.1, 11.2 als Abbildung oben links gezeigt. Resultierend erhält man die geformte Anregung 10.2, welche auch in der Abbildung oben rechts dargestellt ist. Zum Vergleich ist ebenfalls die sprungförmige Anregung 10.1, welche in einem Schritt durchgeführt wird, gezeigt. Die Systemantwort auf die erste Anregung 20.1 und die Systemantwort auf die zweite Anregung 20.2 ist in 6 in der Abbildung unten links gezeigt. Man erkennt, dass durch Überlagerung der beiden Systemantworten 20.1, 20.2 die Schwingungen derart phasenverschoben sind, dass die Maxima der Ausschläge kompensiert werden. Die daraus resultierende Systemantwort 20.3 ist in der Abbildung unten rechts dargestellt. Zum Vergleich ist ebenfalls die Systemantwort 20 bei der sprungförmige Anregung 10.1 in einem Schritt dargestellt.In 6 is this superimposition of two temporally staggered jump-shaped excitations with the different jump heights 11.1 . 11.2 shown as picture above left. As a result, the shaped stimulus is obtained 10.2 , which is also shown in the picture above right. For comparison is also the jump-like excitation 10.1 , which is performed in one step, shown. The system response to the first suggestion 20.1 and the system response to the second stimulus 20.2 is in 6 shown in the picture below left. It can be seen that by overlaying the two system answers 20.1 . 20.2 the vibrations are so out of phase that the maxima of the excursions are compensated. The resulting system response 20.3 is shown in the picture below right. For comparison is also the system response 20 at the jump-like excitation 10.1 shown in one step.

Grundsätzlich kann die geformte Anregung 10.2 als Überlagerung von verschiedenen Teilanregungen zusammengesetzt sein. Als Systemantwort 20 ergibt sich eine Überlagerung von entsprechend den Teilanregungen resultierenden Systemantworten 20.1, 20.2, wobei entsprechend der Aufgabe der Erfindung Überschwinger 26 vermieden werden. Die Teilanregungen können dabei einzeln oder gemeinsam angepasst werden.Basically, the shaped stimulus 10.2 be composed as an overlay of different partial excitations. As system response 20 results in a superposition of corresponding to the partial excitations resulting system responses 20.1 . 20.2 , wherein according to the object of the invention overshoot 26 be avoided. The partial suggestions can be adjusted individually or together.

ZITATE ENTHALTEN IN DER BESCHREIBUNG QUOTES INCLUDE IN THE DESCRIPTION

Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of the documents listed by the applicant has been generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.

Zitierte PatentliteraturCited patent literature

  • DE 102008030480 A1 [0005] DE 102008030480 A1 [0005]
  • DE 102006008051 B3 [0006] DE 102006008051 B3 [0006]

Claims (13)

Verfahren zur Optimierung eines Einregelvorganges bei einem Regelsystem, welches mit einer adaptiv geformten Vorsteuerung kombiniert sein kann, dadurch gekennzeichnet, dass während des Einschwingvorganges bis zum Erreichen eines Sollwertes eine Anregung (10) mittels einer Vorsteuerung nach dem Prinzip der Tilgung mit einer geformten Anregung (10.2) in unterschiedlichen Phasen (12.1, 12.2) verwendet wird, wobei die Aufteilung der Phasen (12.1, 12.2) eigenschaftsabhängig und selbstständig an das Regelsystem angepasst und nach dem Einschwingvorgang und nach Erreichen des Sollwertes die Regelung mittels eines konventionellen Reglers fortgesetzt wird.Method for optimizing an adjustment process in a control system, which can be combined with an adaptively shaped precontrol, characterized in that during the transient process, until a desired value is reached, an excitation ( 10 ) by means of a precontrol according to the principle of eradication with a shaped excitation ( 10.2 ) in different phases ( 12.1 . 12.2 ), the division of the phases ( 12.1 . 12.2 ) depending on the property and independently adapted to the control system and after the transient and after reaching the setpoint, the control is continued by means of a conventional controller. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass die geformte Anregung (10.2) in zwei zeitlich versetzte Phasen (12.1, 12.2) aufgeteilt wird, wobei in der ersten Phase (12.1) für eine erste Sprunghöhe (11.1) der Anteil an einer gesamten Sprunghöhe (11) einer sprungförmigen Anregung (10.1) derart gewählt wird, dass das Maximum (23) einer Systemantwort (20) gerade den stationären Sollwert erreicht und beim Wechsel von der ersten Phase (12.1) zur zweiten Phase (12.2) für die zweite Phase (12.2) eine zweite Sprunghöhe (11.2) gewählt wird, welcher der Differenz aus einer gesamten Sprunghöhe (11) und der ersten Sprunghöhe (11.1) entspricht, wobei als Phasendauer (12) Ts der ersten Phase (12.1) eine Anregelzeit (21) Ta bis zur Erreichung des Sollwertes oder eine Überschwingzeit (22) Tm bis zur Erreichung des maximalen Überschwingers (26) verwendet wird.Method according to claim 1, characterized in that the shaped excitation ( 10.2 ) into two staggered phases ( 12.1 . 12.2 ), whereby in the first phase ( 12.1 ) for a first jump height ( 11.1 ) the proportion of a total jump height ( 11 ) of a jump-like excitation ( 10.1 ) is chosen such that the maximum ( 23 ) of a system response ( 20 ) just reached the steady-state setpoint and when changing from the first phase ( 12.1 ) to the second phase ( 12.2 ) for the second phase ( 12.2 ) a second jump height ( 11.2 ), which is the difference between a total jump height ( 11 ) and the first jump height ( 11.1 ), where as the phase duration ( 12 ) T s of the first phase ( 12.1 ) a rise time ( 21 ) T a until the setpoint is reached or an overshoot time ( 22 ) T m until the maximum overshoot ( 26 ) is used. Verfahren nach Anspruch 2, dadurch gekennzeichnet, dass die Adaption der ersten Sprunghöhe (11.1) und/oder der Phasendauer (12) Ts der ersten Phase (12.1) mittels eines Vergleichs eines Istwertes mit einer vorgebbaren Überschwinghöhe (24) Δh durchgeführt wird, wobei bei Überschreitung des Vorgabewertes für die Überschwinghöhe (24) Δh die Anregung (10) hinsichtlich der Höhe und/oder der Dauer reduziert und bei Unterschreitung des Vorgabewertes die Anregung (10) hinsichtlich der Höhe und/oder der Dauer erhöht wird.Method according to Claim 2, characterized in that the adaptation of the first jump height ( 11.1 ) and / or the phase duration ( 12 ) T s of the first phase ( 12.1 ) by means of a comparison of an actual value with a predefinable overshoot height ( 24 ) Δh is performed, whereby when exceeding the preset value for the overshoot height ( 24 ) Δh the excitation ( 10 ) is reduced in terms of height and / or duration, and if it falls below the default value, the suggestion ( 10 ) is increased in terms of amount and / or duration. Verfahren nach einem der Ansprüche 2 oder 3, dadurch gekennzeichnet, dass die Adaption der zweiten Sprunghöhe (11.2) mittels einer Auswertung eines Istwertes des zeitlichen Gradienten (25) Δy nach der Phasendauer (12) Ts der ersten Phase (12.1) durchgeführt wird, wobei bei einem Wert Δy > 0 die Anregung (10) hinsichtlich der Höhe reduziert und bei einem Wert Δy < 0 die Anregung (10) erhöht wird.Method according to one of claims 2 or 3, characterized in that the adaptation of the second jump height ( 11.2 ) by means of an evaluation of an actual value of the temporal gradient ( 25 ) Δy after the phase duration ( 12 ) T s of the first phase ( 12.1 ), where at a value Δy> 0 the excitation ( 10 ) is reduced in terms of height and at a value Δy <0, the excitation ( 10 ) is increased. Verfahren nach einem der Ansprüche 1 bis 4, dadurch gekennzeichnet, dass in der ersten Phase (12.1) für die erste Sprunghöhe (11.1) ein, die gesamte Sprunghöhe (11) der sprungförmigen Anregung (10.1) übersteigender Wert gewählt und gegenüber der ursprünglichen Phasendauer (12) Ts der ersten Phase (12.1), welche der Anregelzeit (21) Ta bis zur Erreichung des Sollwertes bzw. der Überschwingzeit (22) Tm bis zur Erreichung des maximalen Überschwingers (26) entspricht, vorzeitig auf einen niedrigeren Wert gewechselt wird, wobei so lange dieser niedrigere Wert vorgesteuert wird, bis kein oder ein definierter Überschwinger (26) entsteht, und die zweite Phase (12.2) nach Erreichen des Maximums (23) sprungförmig mit der stationär erforderlichen sprungförmigen Anregung (10.1) zur Aufrechterhaltung des Sollwertes gestartet wird.Method according to one of claims 1 to 4, characterized in that in the first phase ( 12.1 ) for the first jump height ( 11.1 ), the total jump height ( 11 ) of the jump-like excitation ( 10.1 ) and compared to the original phase duration ( 12 ) T s of the first phase ( 12.1 ), which of the start-up time ( 21 ) T a until reaching the setpoint or the overshoot time ( 22 ) T m until the maximum overshoot ( 26 ), is prematurely switched to a lower value, whereby as long as this lower value is precontrolled until no or a defined overshoot ( 26 ), and the second phase ( 12.2 ) after reaching the maximum ( 23 ) jump with the stationary required jump-like excitation ( 10.1 ) is started to maintain the setpoint. Verfahren nach Anspruch 5, dadurch gekennzeichnet, dass ein Wert für die Verkürzung der Phasendauer (12) durch Auswertung der Systemantwort (20) bestimmt und adaptiv gelernt wird, wobei diese verringert wird, wenn die Überschwinghöhe (24) Δh < 0 ist, und vergrößert wird, wenn die Überschwinghöhe (24) Δh > 0 ist.Method according to Claim 5, characterized in that a value for the shortening of the phase duration ( 12 ) by evaluating the system response ( 20 ) and is learned adaptively, this being reduced when the overshoot height ( 24 ) Δh <0, and is increased when the overshoot height ( 24 ) Δh> 0. Verfahren nach einem der Ansprüche 1 bis 6, dadurch gekennzeichnet, dass die Parameter der Anregungen (10, 10.1, 10.2) abhängig von einer Gewichtung zwischen Minimierung von Überschwingern (26) und Maximierung der Dynamik des Regelsystems bestimmt werden.Method according to one of claims 1 to 6, characterized in that the parameters of the suggestions ( 10 . 10.1 . 10.2 ) depending on a weighting between minimizing overshoots ( 26 ) and maximizing the dynamics of the control system. Verfahren nach einem der Ansprüche 1 bis 7, dadurch gekennzeichnet, dass zusätzlich der Einfluss von System-Totzeiten bei der Parametrisierung der Anregungen (10, 10.1, 10.2) berücksichtigt werden.Method according to one of claims 1 to 7, characterized in that in addition the influence of system dead times in the parameterization of the suggestions ( 10 . 10.1 . 10.2 ). Verfahren nach einem der Ansprüche 1 bis 8, dadurch gekennzeichnet, dass die Anregung (10, 10.1, 10.2) in diskreten Sprüngen und/oder kontinuierlich durchgeführt wird.Method according to one of claims 1 to 8, characterized in that the excitation ( 10 . 10.1 . 10.2 ) is performed in discrete steps and / or continuously. Verfahren nach einem der Ansprüche 1 bis 10, dadurch gekennzeichnet, dass die Vorsteuerwerte der Anregungen (10, 10.1, 10.2) durch stationäre Messungen ermittelt und in vorgegebene Kennfelder abgelegt werden, wobei während der Adaption innerhalb der ersten Phase (12.1) die optimale Aufteilung der abgelegten Vorsteuerwerte betriebspunktabhängig oder betriebsartenabhängig ermittelt wird.Method according to one of claims 1 to 10, characterized in that the pre-control values of the suggestions ( 10 . 10.1 . 10.2 ) are determined by stationary measurements and stored in predetermined maps, whereby during the adaptation within the first phase ( 12.1 ) the optimal distribution of the stored pre-control values is determined depending on the operating point or mode-dependent. Verfahren nach einem der Ansprüche 1 bis 10, dadurch gekennzeichnet, dass die Vorsteuerwerte der Anregungen (10, 10.1, 10.2) für die zweite Phase (12.2) betriebspunktabhängig oder betriebsartenabhängig ermittelt werden.Method according to one of claims 1 to 10, characterized in that the pre-control values of the suggestions ( 10 . 10.1 . 10.2 ) for the second phase ( 12.2 ) depending on operating point or operating mode dependent. Verwendung des Verfahrens nach einem der Ansprüche 1 bis 11 innerhalb einer Motorsteuerung zur Steuerung und Regelung einer Brennkraftmaschine und/oder eines Abgasnachbehandlungssystems der Brennkraftmaschine.Use of the method according to one of claims 1 to 11 within an engine control system for controlling and regulating an internal combustion engine and / or an exhaust aftertreatment system of the internal combustion engine. Vorrichtung zur Optimierung eines Einregelvorganges eines Regelsystems, welches mit einer adaptiv geformten Vorsteuerung kombiniert sein kann, wobei die Vorrichtung Bestandteil eines Steuergerätes ist, dadurch gekennzeichnet, dass die Steuergerätefunktion des Steuergerätes Verfahrensmerkmale gemäß den Ansprüchen 1 bis 10 aufweist, wobei die Steuergerätefunktion software- oder hardware-basiert im Steuergerät implementiert ist. Device for optimizing a Einregelvorganges a control system, which may be combined with an adaptively shaped pilot control, wherein the device is part of a control unit, characterized in that the controller function of the control device has method features according to claims 1 to 10, wherein the controller function software or hardware -based implemented in the control unit.
DE201110006227 2011-03-28 2011-03-28 Method for optimizing adjusting process in control system of internal combustion engine of hybrid motor vehicle, involves continuing adjustment of control system after transient oscillation process and after reaching of reference value Withdrawn DE102011006227A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE201110006227 DE102011006227A1 (en) 2011-03-28 2011-03-28 Method for optimizing adjusting process in control system of internal combustion engine of hybrid motor vehicle, involves continuing adjustment of control system after transient oscillation process and after reaching of reference value

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE201110006227 DE102011006227A1 (en) 2011-03-28 2011-03-28 Method for optimizing adjusting process in control system of internal combustion engine of hybrid motor vehicle, involves continuing adjustment of control system after transient oscillation process and after reaching of reference value

Publications (1)

Publication Number Publication Date
DE102011006227A1 true DE102011006227A1 (en) 2012-10-04

Family

ID=46844683

Family Applications (1)

Application Number Title Priority Date Filing Date
DE201110006227 Withdrawn DE102011006227A1 (en) 2011-03-28 2011-03-28 Method for optimizing adjusting process in control system of internal combustion engine of hybrid motor vehicle, involves continuing adjustment of control system after transient oscillation process and after reaching of reference value

Country Status (1)

Country Link
DE (1) DE102011006227A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102016111298A1 (en) 2016-06-21 2017-12-21 Dr. Ing. H.C. F. Porsche Aktiengesellschaft Controlling a desired charge pressure for a turbocharger
EP4641320A1 (en) * 2024-04-25 2025-10-29 Siemens Aktiengesellschaft Method and device for providing a control of a production system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102006008051B3 (en) 2006-02-21 2007-11-29 Siemens Ag Adaptive positioning method of an actuator
DE102008030480A1 (en) 2007-07-05 2009-01-08 Luk Lamellen Und Kupplungsbau Beteiligungs Kg Method for controlling a starting clutch

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102006008051B3 (en) 2006-02-21 2007-11-29 Siemens Ag Adaptive positioning method of an actuator
DE102008030480A1 (en) 2007-07-05 2009-01-08 Luk Lamellen Und Kupplungsbau Beteiligungs Kg Method for controlling a starting clutch

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102016111298A1 (en) 2016-06-21 2017-12-21 Dr. Ing. H.C. F. Porsche Aktiengesellschaft Controlling a desired charge pressure for a turbocharger
US10344694B2 (en) 2016-06-21 2019-07-09 Dr. Ing. H.C. F. Porsche Aktiengesellschaft Controlling a setpoint charging pressure for a turbocharger
EP4641320A1 (en) * 2024-04-25 2025-10-29 Siemens Aktiengesellschaft Method and device for providing a control of a production system

Similar Documents

Publication Publication Date Title
DE10329763B4 (en) Coordinated control of an electronic throttle and a variable geometry turbocharger in supercharged and stoichiometric gasoline engines
DE3333392C2 (en)
DE102008036299B3 (en) Method for regulating pressure of common-rail system on both sides of V-type internal combustion engine, involves correcting variables of both sided pressure controllers based on disturbance variable
DE19618932A1 (en) Device and method for regulating the fuel in a high pressure accumulator
DE4305573C2 (en) Method and device for controlling a drive unit of a vehicle
DE19531435B4 (en) Method for adapting the control of an electromagnetic actuator to operational changes
DE602006000128T2 (en) control
EP1242731A2 (en) Method and device for controlling the drive unit of a vehicle
EP0473914B1 (en) Control system for an actuator in an internal combustion engine
DE19610210B4 (en) Method for position control of an actuating element of an internal combustion engine
DE102011006227A1 (en) Method for optimizing adjusting process in control system of internal combustion engine of hybrid motor vehicle, involves continuing adjustment of control system after transient oscillation process and after reaching of reference value
DE10113538B4 (en) Regulating device and control method
EP1896709B1 (en) Method and apparatus for controlling an internal combustion engine
DE102004054321A1 (en) Regulating device for variable valve actuation system
DE102006001374B4 (en) Method and device for controlling and / or regulating an internal combustion engine
DE10064495A1 (en) Method of injecting fuel in an internal combustion engine using consecutive injection steps
EP1057677A1 (en) Method for setting the desired target speed in a vehicle cruise control system
DE102006008051B3 (en) Adaptive positioning method of an actuator
EP3371442A1 (en) Internal combustion engine having fuel injector diagnosis
DE102004035316B4 (en) Method and device for controlling an internal combustion engine
DE102008054630A1 (en) Vehicle e.g. commercial vehicle, internal-combustion engine operating method, involves forming multiple condition variables of state space by multi-variable controller, and determining adjusting variable based on conditional variables
DE102008058721B4 (en) Control method for an internal combustion engine with a common rail system
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
DE102012111100A1 (en) Method for adaptive controlling of torque reserve for internal combustion engine of motor vehicle, involves determining and adjusting actual minimum requirement for deployed torque reserve with adaptive torque reserve controller
EP1672206B1 (en) Method and device for engine control in a vehicle

Legal Events

Date Code Title Description
R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee