DE10138240B4 - Adaptionsverfahren für die Steuerung von Schaltelementen - Google Patents

Adaptionsverfahren für die Steuerung von Schaltelementen Download PDF

Info

Publication number
DE10138240B4
DE10138240B4 DE10138240A DE10138240A DE10138240B4 DE 10138240 B4 DE10138240 B4 DE 10138240B4 DE 10138240 A DE10138240 A DE 10138240A DE 10138240 A DE10138240 A DE 10138240A DE 10138240 B4 DE10138240 B4 DE 10138240B4
Authority
DE
Germany
Prior art keywords
adaptation
foreign
fremd
alt
value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
DE10138240A
Other languages
English (en)
Other versions
DE10138240A1 (de
Inventor
Wolfgang Dipl.-Ing. Kösling
Klaus Dipl.-Ing. Steinhauser
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.)
ZF Friedrichshafen AG
Original Assignee
ZF Friedrichshafen AG
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 ZF Friedrichshafen AG filed Critical ZF Friedrichshafen AG
Priority to DE10138240A priority Critical patent/DE10138240B4/de
Priority to US10/212,855 priority patent/US6856881B2/en
Publication of DE10138240A1 publication Critical patent/DE10138240A1/de
Application granted granted Critical
Publication of DE10138240B4 publication Critical patent/DE10138240B4/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16HGEARING
    • F16H61/00Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing
    • F16H61/02Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing characterised by the signals used
    • F16H61/0202Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing characterised by the signals used the signals being electric
    • F16H61/0204Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing characterised by the signals used the signals being electric for gearshift control, e.g. control functions for performing shifting or generation of shift signal
    • F16H61/0213Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing characterised by the signals used the signals being electric for gearshift control, e.g. control functions for performing shifting or generation of shift signal characterised by the method for generating shift signals
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W2050/0001Details of the control system
    • B60W2050/0002Automatic control, details of type of controller or control system architecture
    • B60W2050/0014Adaptive controllers
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16HGEARING
    • F16H61/00Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing
    • F16H2061/0075Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing characterised by a particular control method
    • F16H2061/0087Adaptive control, e.g. the control parameters adapted by learning

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Control Of Transmission Device (AREA)

Abstract

Verfahren zur Anpassung von Parametern einer elektronischen Getriebesteuerung eines automatischen Getriebes, wobei Werte relevanter Adaptionen gespeichert werden, dadurch gekennzeichnet, dass die elektronische Getriebesteuerung den Wert der gespeicherten fremden Adaptionen mit einem Bewertungsgrad (B) bewertet, die außerdem in Abhängigkeit des Bewertungsgrades (B) der alten fremden Adaption (a_fremd_alt) entscheidet, ob eine Änderung der Adaption eines eigenen Parameters (Δa_eigen) stark oder schwach bei einer Bestimmung einer neuen fremden Adaption (a_fremd_neu) berücksichtigt wird, und zwar stark, wenn der Bewertungsgrad (B) der alten fremden Adaption (a_fremd_alt) hoch ist und schwach, wenn der Bewertungsgrad (B) der alten fremden Adaption (a_fremd_alt) niedrig ist und die dann den Wert der benötigten neuen fremden Adaption (a_fremd_neu) in Abhängigkeit des Wertes der eigenen Adaptionsänderung (Δa_eigen) festlegt.

Description

  • Diese Erfindung betrifft ein Adaptionsverfahren der Steuerung von Schaltelementen nach dem Oberbegriff des Anspruches 1.
  • Es ist bekannt, dass die Ansprüche der Kunden hinsichtlich des Schaltkomforts von Automatgetrieben ständig steigen. Dabei können Getriebehersteller und deren Lieferanten die Getriebeteile aus Kosten- und Fertigungsgründen nur in gewissen Toleranzen fertigen. Aus diesem Grund ist es heutzutage üblich, über eine elektronische Getriebesteuerung Korrekturen an den Schaltungen bzw. an einzelnen Phasen der Schaltungen vorzunehmen, um eine hohe Schaltqualität über die gesamte Lebensdauer zu gewährleisten. Diese Korrekturen (Adaptionen) berücksichtigen unerwünschte Veränderungen im Schaltablauf, welche beispielsweise durch Bauteiltoleranzen, Reibwertänderungen der Reiblamellen und mechanischen Verschleiß im Automatgetriebe auftreten. Die Werte dieser Adaptionen werden üblicherweise in einem Adaptionsspeicher der Getriebesteuerung gespeichert und bilden sogenannte Adaptionskennfelder.
  • Diese Kennfelder weisen im allgemeinen zwei verschiedene Achsen auf, nach denen die Parameter des Kennfeldes in zwei verschiedene Klassen eingeteilt sind. Es ist heutzutage üblich, dass diese Kennfelder aus externen Ereignissen „lernen” müssen. Dies bedeutet, dass das Kennfeld zu Beginn seines Betriebes leer ist. Für jedes stattfindende Ereignis, das einer jeweiligen Klasse zugeordnet werden kann, wird über externe Sensoren bestimmt, ob das Ereignis in der gewünschten Art erfolgte oder ob es schlechter als ge wünscht abgelaufen ist. Je nach Ergebnis wird die jeweilige Klasse des Kennfeldes nun um einen Adaptionsschritt nach oben, einen Adaptionsschritt nach unten oder gar nicht verändert.
  • Dabei wurde bisher versucht durch eine Vielzahl an Adaptionen möglichst genaue Ergebnisse zu erreichen. Allerdings wurde nicht berücksichtigt, dass es zwischen verschiedenen Adaptionen einen Zusammenhang geben kann, sondern es wurden gleichzeitig mehrere Adaptionen vorgenommen, ohne mögliche Zusammenhänge zu berücksichtigen.
  • Die der Erfindung zugrunde liegende Aufgabe besteht darin, ein Adaptionssystem zu ermitteln, bei dem Änderungen der Adaptionen bestimmter Parameter bei anderen Adaptionen berücksichtigt werden, um ein schnell reagierendes und robustes Adaptionssystem zu ermöglichen. Für eine bessere Verständlichkeit werden die Begriffe 'eigene' und 'fremde' Adaptionen gebildet.
  • Die Aufgabe wird dadurch gelöst, dass eine Bewertung der verschiedenen Adaptionen erfindungsgemäß vorgenommen wird und die gegenseitige Beeinflussung von fremden und eigenen Adaptionen bei der Korrektur der fremden Parameter berücksichtigt wird.
  • Erfindungsgemäß wird nach der Adaption bestimmter Parameter überprüft, ob es noch weitere Parameter gibt, auf die die sogenannten eigenen Parameter Einfluß haben. Werden nun diese eigenen Parameter adaptiert, so werden die Änderungen der eigenen Adaptionen bei der Adaption fremder Parameter berücksichtigt. Die Höhe des Einflusses der eigenen Adaptionen auf die der fremden Parameter hängt dabei von dem sogenannten Bewertungsgrad der fremden Adaption ab. Dieser Bewertungsgrad kann über verschiedene Kriterien ermittelt werden. Es können z. B. die Anzahl der Schaltungen, die Anzahl der schon vorgenommenen Bewertungen oder auch die zuletzt ermittelte Schrittweite einer schon durchgeführten Adaption verwendet werden.
  • Abhängig von dem Bewertungsgrad der fremden Adaptionen wird das ermittelte Ergebnis der eigenen Adaption gewichtet und bei fremden Adaptionen dementsprechend berücksichtigt. Dadurch wird vorteilhafterweise die Werte eines entsprechenden Betriebspunktes, eines ganzen Bereiches oder eines gesamten Adaptionskennfeldes korrigiert.
  • Die Berücksichtigung des Bewertungsgrades der fremden Adaptionen ist wichtig, da im Falle einer sehr geringen Bewertung das Ergebnis der eigenen Adaption nicht zu stark in den fremden Adaptionen zur Korrektur herangezogen werden sollte. Solange der Bewertungsgrad der fremden Adaption nämlich gering ist, kann noch keine Aussage über die notwendige Adaptionsrichtung oder -höhe getroffen werden. Deswegen kann es sein, dass das Adaptionsziel niedrig bewerteter fremder Adaptionen durch eine zu starke Berücksichtigung der eigenen Adaption unnötig verzögert wird.
  • Ist jedoch schon ein hoher Bewertungsgrad der fremden Adaption erreicht, so sollte der Wert der eigenen Adaption stärker berücksichtigt werden. Wenn dies nicht geschieht, würde bei folgenden Schaltungen durch das Zusammenspiel dieser beiden, oder auch dritter Adaptionen, eine Überkompensation der zu adaptierenden Einflüsse erfolgen.
  • Den Abbildungen sind vorteilhafte Ausführungsbeispiele zu entnehmen.
  • Es zeigen:
  • 1 ein Ablaufdiagramm des erfindungsgemäßen Adaptionsverfahrens;
  • 2 Diagramm zur Ermittelung eines Faktors in Abhängigkeit des Bewertungsgrades.
  • 1 zeigt ein Ablaufschema einer erfindungsgemäßen Lösung. Zuerst wird der vorhandene Wert des eigenen Parameters mit seinem vorgegebenen Sollwert verglichen. Wenn sich eine Differenz zwischen den beiden Werten ergibt, ist eine Adaption dieses Parameters notwendig. Wenn beide Werte identisch sind, so wird weiterhin der alte Wert des Parameters verwendet. Wenn eine Adaption der eigenen Parameter notwendig ist, wird zuerst überprüft, ob es Adaptionen fremder Parameter gibt, die durch die eigenen Adaptionsänderung Δa_eigen beeinflusst werden. Wenn es keine relevanten fremden Parameter gibt, so wird nur der eigene Parameter adaptiert. Wenn es aber fremde Adaptionen gibt, auf welche die eigene Adaptionsänderung Δa_eigen Einfluss hat, werden diese berücksichtigt. Dafür wird zuerst der Wert der eigenen Adaption a_eigen, dann die Änderung der eigenen Adaption Δa_eigen sowie die Werte relevanter fremder Adaptionen vor einer möglichen Anpassung a_fremd_alt eingelesen. Danach müssen die alten fremden Adaptionen a_fremd_alt bewertet werden. Abhängig von der Höhe des sich daraus ergebenden Bewertungsgrades B werden die eigene Adaptionsänderung Δa_eigen entsprechend bei den neuen fremden Adaptionen a_fremd_neu berücksichtigt. Ist der Bewertungs grad B der alten fremden Adaption a_fremd_alt hoch, so wird die eigene Adaptionsänderung Δa_eigen stärker berücksichtigt.
  • 2 zeigt zwei beispielhafte Graphen g, h zur Ermittlung des Faktors F, der in der Formel 1 den Bewertungsgrad B der alten fremden Adaption a_fremd_alt darstellt. a_fremd_neu = a_fremd_alt – F·Δa_eigen (1)
  • Wie aus 2 ersichtlich, ist der Faktor F gering, solange der Bewertungsgrad B der alten fremden Adaption a_fremd_alt gering ist. Bei steigendem Bewertungsgrad B steigt auch der Wert des Faktors F. Der Wert des Faktors F liegt zwischen null und eins, wobei der Anstieg wenigstens teilweise linear oder exponential verläuft. Es sind auch andere Verläufe möglich.
  • a_eigen
    Wert der eigenen Adaption
    Δa_eigen
    Änderung der Adaption des eigenen Parameters
    a_fremd_neu
    neuer Wert einer relevanten fremden Adaption
    a_fremd_alt
    alter Wert einer relevanten fremden Adaption
    B
    Bewertungsgrad der alten eigenen Adaption
    F
    Faktor zur Gewichtung des Bewertungsgrades
    g
    lineare Funktion
    h
    exponentiale Funktion
    (1)
    Formel zur Berechnung der neuen Adaption

Claims (4)

  1. Verfahren zur Anpassung von Parametern einer elektronischen Getriebesteuerung eines automatischen Getriebes, wobei Werte relevanter Adaptionen gespeichert werden, dadurch gekennzeichnet, dass die elektronische Getriebesteuerung den Wert der gespeicherten fremden Adaptionen mit einem Bewertungsgrad (B) bewertet, die außerdem in Abhängigkeit des Bewertungsgrades (B) der alten fremden Adaption (a_fremd_alt) entscheidet, ob eine Änderung der Adaption eines eigenen Parameters (Δa_eigen) stark oder schwach bei einer Bestimmung einer neuen fremden Adaption (a_fremd_neu) berücksichtigt wird, und zwar stark, wenn der Bewertungsgrad (B) der alten fremden Adaption (a_fremd_alt) hoch ist und schwach, wenn der Bewertungsgrad (B) der alten fremden Adaption (a_fremd_alt) niedrig ist und die dann den Wert der benötigten neuen fremden Adaption (a_fremd_neu) in Abhängigkeit des Wertes der eigenen Adaptionsänderung (Δa_eigen) festlegt.
  2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass der Wert des Faktors (F), mit dem der Bewertungsgrad (B) der alten fremden Adaption (a_fremd_alt) gewichtet wird, durch wenigstens eine mathematische Funktion (g, h) verknüpft wird.
  3. Verfahren nach Anspruch 2, dadurch gekennzeichnet, dass der Wert des Faktors (F), mit dem der Bewertungsgrad (B) der alten fremden Adaption (a_fremd_alt) gewichtet wird, wenigstens teilweise mit einer linearen Funktion (g) verknüpft wird.
  4. Verfahren nach Anspruch 2, dadurch gekennzeichnet, dass der Wert des Faktors (F), mit dem der Bewertungsgrad (B) der alten fremden Adaption (a_fremd_alt) gewichtet wird, wenigstens teilweise mit einer Exponentialfunktion (h) verknüpft wird.
DE10138240A 2001-08-03 2001-08-03 Adaptionsverfahren für die Steuerung von Schaltelementen Expired - Lifetime DE10138240B4 (de)

Priority Applications (2)

Application Number Priority Date Filing Date Title
DE10138240A DE10138240B4 (de) 2001-08-03 2001-08-03 Adaptionsverfahren für die Steuerung von Schaltelementen
US10/212,855 US6856881B2 (en) 2001-08-03 2002-08-05 Adaptation method for controlling shifting elements

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE10138240A DE10138240B4 (de) 2001-08-03 2001-08-03 Adaptionsverfahren für die Steuerung von Schaltelementen

Publications (2)

Publication Number Publication Date
DE10138240A1 DE10138240A1 (de) 2003-02-20
DE10138240B4 true DE10138240B4 (de) 2010-04-08

Family

ID=7694346

Family Applications (1)

Application Number Title Priority Date Filing Date
DE10138240A Expired - Lifetime DE10138240B4 (de) 2001-08-03 2001-08-03 Adaptionsverfahren für die Steuerung von Schaltelementen

Country Status (2)

Country Link
US (1) US6856881B2 (de)
DE (1) DE10138240B4 (de)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102009055833A1 (de) * 2009-11-26 2011-06-01 GM Global Technology Operations LLC, ( n. d. Ges. d. Staates Delaware ), Detroit Verfahren zur Steuerung eines Schaltvorganges eines Automatikgetriebes
US20120099768A1 (en) 2010-10-20 2012-04-26 Medtronic Navigation, Inc. Method and Apparatus for Reconstructing Image Projections
US9769912B2 (en) 2010-10-20 2017-09-19 Medtronic Navigation, Inc. Gated image acquisition and patient model construction
US9807860B2 (en) 2010-10-20 2017-10-31 Medtronic Navigation, Inc. Gated image acquisition and patient model construction

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19524914A1 (de) * 1995-07-08 1997-01-09 Bosch Gmbh Robert Adaptive Getriebesteuerung
DE19916006A1 (de) * 1999-04-09 2000-10-26 Zahnradfabrik Friedrichshafen Verfahren zur Anpassung von Parametern in einem Kennfeld

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19650450A1 (de) * 1995-12-18 1997-06-19 Luk Getriebe Systeme Gmbh Betätigungseinrichtung
US6374170B1 (en) * 2000-10-23 2002-04-16 General Motors Corporation Cross-adaptive control method for an automatic shift transmission

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19524914A1 (de) * 1995-07-08 1997-01-09 Bosch Gmbh Robert Adaptive Getriebesteuerung
DE19916006A1 (de) * 1999-04-09 2000-10-26 Zahnradfabrik Friedrichshafen Verfahren zur Anpassung von Parametern in einem Kennfeld

Also Published As

Publication number Publication date
US6856881B2 (en) 2005-02-15
US20030050750A1 (en) 2003-03-13
DE10138240A1 (de) 2003-02-20

Similar Documents

Publication Publication Date Title
DE112017000401B4 (de) Spurwechsel-Unterstützvorrichtung und Spurwechsel-Unterstützverfahren
EP0763167B1 (de) Verfahren zur steuerung/regelung von prozessen in einem kraftfahrzeug
EP0011088B1 (de) Verfahren zur Beeinflussung einer Brennkraftmaschine und Vorrichtung zur Durchführung des Verfahrens
EP1851466B1 (de) Verfahren zur realisierung der schaltungen von einem quellgang in einen zielgang eines doppelkupplungsgetriebes
DE102013114913B4 (de) Verfahren zum Schaltsteuern eines Automatikgetriebes in einem Fahrzeug
EP0023283B1 (de) Anordnung zur Gewinnung einer Aussage bezüglich eines wirtschaftlichen und/oder unwirtschaftlichen Betriebes eines Kraftfahrzeuges
EP0531567A1 (de) Steuerung für einen Kraftfahrzeugantrieb mit einem automatischen Getriebe
WO2004078543A2 (de) Risikominimierung und wartungsoptimierung durch ermittlung von schädigungsanteilen aus betriebsdaten
EP1034388A1 (de) Steuerung für ein automatisches kraftfahrzeuggetriebe
DE102017218394A1 (de) Verfahren und System zum Laden von digitalen geographischen Kartenkacheln
DE19916006B4 (de) Verfahren zur Anpassung von Parametern in einem Kennfeld
DE102020205006A1 (de) Elektrisches Servolenksystem
EP2761209B1 (de) Verfahren zum steuern eines automatgetriebes
DE10138240B4 (de) Adaptionsverfahren für die Steuerung von Schaltelementen
EP1348086B1 (de) System zur getriebesteuerung
DE4337957C2 (de) Schalteinrichtung für ein Getriebe
EP1749161A1 (de) Verfahren zur steuerung eines automatisierten schaltgetriebes
DE10057093A1 (de) Verfahren zur Adaption von Schaltabläufen eines Automatgetriebes
EP1262760B1 (de) Verfahren zum Bestimmen der Viskosität einer Betriebsflüssigkeit einer Brennkraftmaschine
DE10338790B3 (de) Verfahren zum Betreiben einer Klimaanlage und Klimaanlage für ein Verkehrsmittel
WO2006097296A1 (de) Verfahren zur steuerung eines ansteuerbaren aggregats
EP2087259A1 (de) Verfahren zum fahrstreckenneigungsabhängigen steuern und/oder regeln eines automatgetriebes eines fahrzeuges
WO2003073126A1 (de) Verfahren und vorrichtung zur übermittlung von messdaten über einen can-bus in einem objekterfassungssystem für kraftfahrzeuge
DE10204185A1 (de) Adaptionsverfahren für die Steuerung von Schaltelementen
DE102010028671A1 (de) Verfahren zum Betreiben eines Antriebsstrangs

Legal Events

Date Code Title Description
OM8 Search report available as to paragraph 43 lit. 1 sentence 1 patent law
8110 Request for examination paragraph 44
8364 No opposition during term of opposition
R071 Expiry of right