[go: up one dir, main page]

DE10046598A1 - Schaltsteuerverfahren für ein Automatikgetriebe - Google Patents

Schaltsteuerverfahren für ein Automatikgetriebe

Info

Publication number
DE10046598A1
DE10046598A1 DE10046598A DE10046598A DE10046598A1 DE 10046598 A1 DE10046598 A1 DE 10046598A1 DE 10046598 A DE10046598 A DE 10046598A DE 10046598 A DE10046598 A DE 10046598A DE 10046598 A1 DE10046598 A1 DE 10046598A1
Authority
DE
Germany
Prior art keywords
duty cycle
value
control
shift
predetermined
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
DE10046598A
Other languages
English (en)
Inventor
Sang-Chul Lee
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.)
Hyundai Motor Co
Kia Corp
Original Assignee
Hyundai Motor Co
Kia Motors Corp
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 Hyundai Motor Co, Kia Motors Corp filed Critical Hyundai Motor Co
Publication of DE10046598A1 publication Critical patent/DE10046598A1/de
Withdrawn 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/04Smoothing ratio shift
    • 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/04Smoothing ratio shift
    • F16H61/0437Smoothing ratio shift by using electrical 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
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/04Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
    • B60W10/06Conjoint control of vehicle sub-units of different type or different function including control of propulsion units including control of combustion engines
    • 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
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/10Conjoint control of vehicle sub-units of different type or different function including control of change-speed gearings
    • B60W10/11Stepped gearings
    • 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
    • F16H59/00Control inputs to control units of change-speed- or reversing-gearings for conveying rotary motion
    • F16H59/14Inputs being a function of torque or torque demand
    • F16H59/18Inputs being a function of torque or torque demand dependent on the position of the accelerator pedal
    • F16H2059/186Coasting
    • 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
    • F16H59/00Control inputs to control units of change-speed- or reversing-gearings for conveying rotary motion
    • F16H59/36Inputs being a function of speed
    • F16H59/38Inputs being a function of speed of gearing elements
    • F16H2059/385Turbine speed
    • 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
    • F16H59/00Control inputs to control units of change-speed- or reversing-gearings for conveying rotary motion
    • F16H59/36Inputs being a function of speed
    • F16H59/38Inputs being a function of speed of gearing elements
    • F16H59/42Input shaft speed
    • F16H2059/425Rate of change of input or turbine shaft speed
    • 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
    • F16H59/00Control inputs to control units of change-speed- or reversing-gearings for conveying rotary motion
    • F16H59/36Inputs being a function of speed
    • F16H59/46Inputs being a function of speed dependent on a comparison between speeds
    • F16H2059/462Detecting synchronisation, i.e. speed difference is approaching zero
    • 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
    • F16H2306/00Shifting
    • F16H2306/24Interruption of shift, e.g. if new shift is initiated during ongoing previous shift
    • 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
    • F16H59/00Control inputs to control units of change-speed- or reversing-gearings for conveying rotary motion
    • F16H59/14Inputs being a function of torque or torque demand
    • F16H59/18Inputs being a function of torque or torque demand dependent on the position of the accelerator pedal
    • F16H59/20Kickdown
    • 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
    • F16H59/00Control inputs to control units of change-speed- or reversing-gearings for conveying rotary motion
    • F16H59/68Inputs being a function of gearing status
    • F16H59/72Inputs being a function of gearing status dependent on oil characteristics, e.g. temperature, viscosity

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Transportation (AREA)
  • Control Of Transmission Device (AREA)

Abstract

Ein Schaltungsverfahren für ein Automatikgetriebe umfasst die folgenden Schritte: Ausgeben eines vorgegebenen Schaltsteuersignals, während in einem zweiten Gang gefahren wird, zum Steuern eines Schaltvorgangs in einen dritten Gang hinein, wenn Signale, die diesen Schaltvorgang von dem zweiten Gang in den dritten Gang anzeigen, angelegt werden; Bestimmen, ob eine Synchronisation im dritten Gang beendet ist; Ausführen eines Fahrvorgangs in dem dritten Gang, wenn eine Synchronisation im dritten Gang beendet ist, oder Bestimmen, ob ein Herauftipp-Signal angelegt worden ist, wenn eine Synchronisation im dritten Gang nicht beendet ist; Ausgeben eines Drosselkompensationstastverhältnisses und Bestimmen, ob Signale, die einem 3-2 Kickdown-Schaltvorgang entsprechen, empfangen werden, wenn ein Herauftipp-Signal während einer Synchronisation im dritten Gang angelegt wird; Vergleichen einer Öltemperatur mit einem ersten vorgegebenen Wert, wenn Signale, die einen 3-2 Kickdown-Schaltvorgang entsprechen, empfangen werden; Vergleichen einer Fahrzeuggeschwindigkeit mit einem zweiten vorgegebenen Wert, wenn die Öltemperatur größer oder gleich wie der erste vorgegebene Wert ist; Erfassen eines Ein/Aus-Zustands eines Kickdown-Schalters, wenn die Fahrzeuggeschwindigkeit größer oder gleich wie der zweite vorgegebene Wert ist; Bestimmen, ob eine Summe einer Turbinen-Drehzahl und einer Maschinen-Drehzahl größer oder gleich wie ein dritter vorgegebener Wert ist, wenn der Kickdown-Schalter EIN ...

Description

HINTERGRUND DER ERFINDUNG a) Gebiet der Erfindung
Die vorliegende Erfindung betrifft ein Automatikgetriebe für Fahrzeuge. Insbesondere betrifft die vorliegende Erfindung ein Schalt- bzw. Verschiebesteuerverfahren für ein Automatikgetriebe, welches einen Schalt- bzw. Verschiebestoß verringert, der auftritt, wenn von dem Fahrer, der das Gaspedal niederdrückt, während einer Schaltung bzw. Verschiebung beim Abheben des Fußes in den dritten Gang aus dem zweiten Gang zurück in den zweiten Gang verschoben bzw. geschaltet wird.
b) Beschreibung des Verwandten Sachstandes
In dem automatischen Getriebe, welches für Fahrzeuge verwendet wird, führt ein Verschiebe- bzw. Schaltsteuersystem eine Steuerung aus, um ein automatisches Verschieben bzw. Schalten in unterschiedliche Geschwindigkeiten oder Gänge und Schaltbereiche oder Verschiebebereiche gemäß verschiedener Faktoren, einschließlich einer Drosselöffnung, einer Fahrzeuggeschwindigkeit und einer Last und verschiedener Maschinen- und Antriebsbedingungen, die über eine Vielzahl von Sensoren erfasst werden, zu realisieren. Das heißt, auf Grundlage derartige Faktoren steuert das Schaltsteuersystem eine Vielzahl von Solenoidventilen eines hydraulischen Steuersystems, so dass ein hydraulischer Fluss in dem hydraulischen Steuersystem gesteuert wird, was zu dem Schalten des Getriebes in die verschiedenen Gänge und Schaltbereiche führt.
Genauer gesagt, wenn der Fahrer einen Schalthebel auf einen bestimmten Schaltbereich manipuliert, durchläuft ein manuelles Ventil des hydraulischen Steuersystems eine Portumwandlung als Folge davon, dass das manuelle Ventil von dem Schalthebel indiziert wird. Durch diesen Betrieb greift ein hydraulischer Druck, der von einer hydraulischen Pumpe zugeführt wird, selektiv an einer Vielzahl von Reibungselementen eines Gangwechselmechanismus gemäß der Tastverhältnissteuerung der Solenoidventile an, wodurch ein Schalten in den gewünschten Schaltbereich realisiert wird.
In einem derartigen automatischen Getriebe wird die Schaltqualität dadurch bestimmt, wie sanft die Reibungselemente eingerückt und ausgerückt werden. Wenn nämlich Schaltbereiche geändert werden, bestimmt der Zeitpunkt zwischen der Einrückung eines spezifischen Satzes von Reibungselementen bezüglich der Ausrückung eines anderen spezifischen Satzes von Reibungselementen die Schaltqualität des Automatikgetriebes. Demzufolge sind laufende Anstrengungen durchgeführt worden, um verbesserte Schaltsteuerverfahren zu entwickeln, die eine Schaltqualität verbessern, indem der Zeitpunkt von Reibungselementen auf eingerückte und ausgerückte Zustände besser gesteuert wird.
Die verschiedenen Arten von automatischen Schaltoperationen, die gemäß einem Fahrzustand ausgeführt werden, umfassen ein sequentielles Hochschalten von dem ersten Gang in den vierten Gang und ein sequentielles Herunterschalten von dem vierten Gang auf den ersten Gang, ein Überspringen des Herunterschalten oder ein erzwungenes Herunterschalten von dem vierten auf den zweiten Gang und von dem dritten auf den ersten Gang, und ein Schalten beim Abheben eines Fußes (LFU, Lift-Foot-Up) von dem zweiten Gang in den dritten Gang. Die vorliegende Erfindung betrifft ein Verfahren zum Steuern des Zurückschaltens in den zweiten Gang während einer LFU- Schaltung in die dritte Geschwindigkeit aus der zweiten Geschwindigkeit.
Wenn in dem herkömmlichen Verfahren der Fahrer das Gaspedal während einer LFU Schaltung von dem zweiten Gang in den dritten Gang niederdrückt, nachdem ein Schalten in die dritte Geschwindigkeit abgeschlossen ist, wird dieser Gang zunächst für eine vorgegebene Dauer gehalten, bevor in den zweiten Gang zurückgeschaltet wird. Jedoch ergibt sich aus diesem Prozess ein Schaltstoß.
ZUSAMMENFASSUNG DER ERFINDUNG
Die vorliegende Erfindung wurde in einer Anstrengung zum Lösen der obigen Probleme durchgeführt.
Es ist eine Aufgabe der vorliegenden Erfindung, ein Schaltsteuerverfahren für ein Automatikgetriebe bereitzustellen, bei dem dann, wenn das Gaspedal von dem Fahrer während eines LFU-Schaltvorgangs in einen dritten Gang aus einem zweiten Gang niedergedrückt wird, ein Schalten zurück in den zweiten Gang sofort nach Abschluss des Schaltens in den dritten Gang ausgeführt wird, so dass der Schaltstoß minimiert wird.
Um die obige Aufgabe zu lösen, stellt die vorliegende Erfindung ein Schaltsteuerverfahren für ein Automatikgetriebe bereit, umfassend die folgenden Schritte: Ausgeben eines vorgegebenen Schaltsteuersignals, während in einem zweiten Gang gefahren wird, zum Steuern eines Schaltvorgangs in einen dritten Gang, wenn Signale, die dieses Schalten von dem zweiten Gang in den dritten Gang anzeigen, angewendet werden; Bestimmen, ob eine Synchronisation im dritten Gang abgeschlossen ist; Ausführen eines Fahrvorgangs in dem dritten Gang, wenn eine Synchronisation im dritten Gang abgeschlossen ist, oder Bestimmen, ob ein Heraufstufungs- Signal angewendet worden ist, wenn die Synchronisation im dritten Gang nicht abgeschlossen ist; Ausgeben eines Drosselkompensations-Tastverhältnisses und Bestimmen, ob Signale, die einem 3-2 Kickdown-Schaltvorgang (3-2 Durchdrück-Schaltvorgang) entsprechen, empfangen werden, wenn ein Heraufstufungs-Signal während der Synchronisation der dritten Geschwindigkeit angelegt wird; Vergleichen einer Öltemperatur mit einem ersten vorgegebenen Wert, wenn Signale, die einem 3-2 Kickdown-Schaltvorgang entsprechen, empfangen werden; Vergleichen einer Fahrzeuggeschwindigkeit mit einem zweiten vorgegeben Wert, wenn die Öltemperatur größer oder gleich zu dem ersten vorgegebenen Wert ist; Erfassen eines EIN/AUS-Zustands eines Kickdown-Schalters, wenn die Fahrzeuggeschwindigkeit größer oder gleich wie der zweite vorgegebene Wert ist; Bestimmen, ob eine Summe einer Turbinen-Drehzahl (UpM) und einer Maschinen-Drehzahl (UpM) größer oder gleich zu einem dritten vorgegebenen Wert ist, wenn der Kickdown-Schalter EIN-geschaltet ist; Ausführen einer 3-2 Kickdown-Schaltsteuerung während eines Schaltens von dem zweiten Gang in den dritten Gang, wenn die Summe der Turbinen-Drehzahl und der Maschinen-Drehzahl größer oder gleich wie der dritte vorgegebene Wert ist; und Ausführen einer 3-2 Kickdown-Schaltsteuerung, nachdem eine Synchronisation im dritten Gang abgeschlossen ist, wenn die Summe der Turbinen-Drehzahl und der Maschinen-Drehzahl kleiner als der dritte vorgegebene Wert ist.
Gemäß einem Merkmal der vorliegenden Erfindung beträgt der erste vorgegebene Wert 20°C und der zweite vorgegebene Wert beträgt 1500 UPM.
Gemäß einem anderen Merkmal der vorliegenden Erfindung, wenn die Öltemperatur niedriger als der erste vorgegebene Wert ist, wird eine 3-2-Kickdown-Schaltvorgang ausgeführt, nachdem eine Synchronisation in den dritten Gang abgeschlossen ist.
Gemäß einem noch anderen Merkmal der vorliegenden Erfindung umfasst das Verfahren ferner die Schritte zum Bestimmen, dass der Kickdown-Schalter EIN-geschaltet ist, wenn die Fahrzeuggeschwindigkeit kleiner als der zweite vorgegebene Wert ist; und Ausführen einer 3-2 Kickdown-Schaltsteuerung, nachdem eine Synchronisation im dritten Gang abgeschlossen ist, wenn der Kickdown-Schalter EIN-geschaltet ist.
Gemäß einem noch anderen Merkmal der vorliegenden Erfindung, wenn bestimmt wird, dass der Kickdown-Schalter AUS-geschaltet ist, umfasst die Kickdown-Schaltsteuerung während eines Schaltens von dem zweiten Gang in den dritten Gang die Schritte zum Ausgeben eines SCSV-B EIN-Signals; ein Ausgeben von allgemeinen Steuersignalen, nachdem ein Tastverhältnis kompensiert ist, und, wenn eine anfängliche Füllzeit abgelaufen ist, Ausgeben von vorgegebenen Tastverhältnis- Steuersignalen, um eine Hochlauf-(Run-Up)- und Festhalte- (Tie-Up)-Steuerung auszuführen; und Ausführen einer anfänglichen Tastverhältnislernsteuerung, wenn eine 3-2 Kickdown-Schalttastverhältnissteuerung abgeschlossen ist.
Gemäß einem noch anderen Merkmal der vorliegenden Erfindung wird die Tastverhältniskompensation durch Addieren eines vorgegebenen Kompensations-Tastverhältnisses zu einem abschließenden Tastverhältniswert eines Drosselkompensations- Tastverhältnisses realisiert.
Gemäß einem noch anderen Merkmal der vorliegenden Erfindung werden die allgemeinen Steuersignale ausgegeben, wenn eine vorgegebene Zeit abgelaufen ist, nachdem das Kompensations- Tastverhältnis ausgegeben wird.
Gemäß einem noch anderen Merkmal der vorliegenden Erfindung ist die anfängliche Füllzeit 300 ms.
Gemäß einem noch anderen Merkmal der vorliegenden Erfindung umfasst der Schritt zum Ausgeben der vorgegebenen Tastverhältnis-Steuersignale die Schritte zum Ausführen einer Tastverhältnissteuerung mit offener Schleife, d. h., nach dem Kompensieren eines Tastverhältnisses Da3 durch ein vorgegebenes erstes Kompensations-Tastverhältnis dem Halten des Tastverhältnisses für eine vorgegebene Haltezeit ta2 folgend, Erhöhen eines sich ergebenden Tastverhältnisses um eine Rate von α%/s, und nach Kompensieren des Tastverhältnisses um ein zweites vorgegebenes Kompensations- Tastverhältnis, Ausführen einer Tastverhältnissteuerung mit offener Schleife; Aufrechterhalten eines Ausgangs- Tastverhältnisses für eine vorgegebene Haltzeit te und Bestimmen, ob eine Schaltsynchronisation dem Abschluss einer allgemeinen Steuerung folgend abgeschlossen ist, wenn eine Tastverhältnis-Steuerung mit offener Schleife abgeschlossen ist; und Beenden einer Tastverhältnis-Steuerung, wenn eine Schaltsynchronisation abgeschlossen ist.
Gemäß einem noch anderen Merkmal der vorliegenden Erfindung beträgt die Haltezeit ta2 500 ms.
Gemäß einem noch anderen Merkmal der vorliegenden Erfindung wird dann, wenn die Haltezeit ta2 nicht abgelaufen ist, bestimmt, ob die Bedingung von Nt -(No X Verhältnis des zweiten Gangs) < 10 UpM ist; und wenn diese Bedingung erfüllt ist, Erhöhen des Tastverhältnisses um eine Rate von α%/s nach Kompensieren des Tastverhältnisses mit dem vorgegebenen zweiten Kompensations-Tastverhältnis.
Gemäß einem noch anderen Merkmal der vorliegenden Erfindung wird dann, wenn die Bedingung von Nt - (No X Verhältnis des zweiten Gangs) < 10 UpM nicht erfüllt ist, ein vorgegebener Tastverhältnis-Wert mit einem vorgegebenen Kompensationswert kompensiert und eine Tastverhältnis-Steuerung mit offener Schleife wird ausgeführt.
Gemäß einem noch anderen Merkmal der vorliegenden Erfindung umfassen die Tastverhältnisausgabe-Beendigungsbedingungen die Erfüllung von (No X Verhältnis des zweiten Gangs) - Nt ≦ einen achten vorgegebenen Wert für zwei oder mehrere Zyklen, oder [(No X Verhältnis des zweiten Gangs - Nt)/dNt] ≦ ein neunter vorgegebener Wert für zwei oder mehrere Zyklen.
Gemäß einem noch anderen Merkmal der vorliegenden Erfindung ist der achte vorgegebene Wert ein vorgegebener Kartenwert eines vorinstallierten Programms und der neunte vorgegebene Wert beträgt 50 ms.
Gemäß einem noch anderen Merkmal der vorliegenden Erfindung wird dann, wenn die Tastverhältnis-Beendigungsbedingungen nicht erfüllt sind, bestimmt, ob tc einen zehnten vorgegebenen Wert überschritten hat, und wenn tc den zehnten vorgegebenen Wert überschritten hat, wird ein Tastverhältnis durch einen Kartenwert in einem vorinstallierten Programm kompensiert, und zwar unabhängig davon, ob Tastverhältnis- Beendigungsbedingungen erfüllt sind, und die Tastverhältnis- Steuerung mit offener Schleife wird dann ausgeführt.
Gemäß einem noch anderen Merkmal der vorliegenden Erfindung beträgt der zehnte vorgegebene Wert 300 ms.
Gemäß einem noch anderen Merkmal der vorliegenden Erfindung wird dann, wenn tc den zehnten vorgegebenen Wert nicht überschritten hat, ein Tastverhältnis um eine Rate von α%/s erhöht.
Gemäß einem noch anderen Merkmal der vorliegenden Erfindung wird eine 3-2 Kickdown-Schalt-Tastverhältnissteuerungs­ beendigung realisiert, wenn bestimmt wird, dass eine Schaltsynchronisation aufgetreten ist.
Gemäß einem noch anderen Merkmal der vorliegenden Erfindung wird eine Schaltsynchronisation bestimmt, wenn eine Turbinen- Drehzahl (UpM) eine Zielturbinen-Drehzahl (UpM) erreicht hat. Gemäß einem noch anderen Merkmal der vorliegenden Erfindung umfasst das Verfahren ferner die Schritte zum Bestimmen, ob te einen elften vorgegebenen Wert überschritten hat, wenn eine Schaltsynchronisation nicht aufgetreten ist; das Beenden eines Schaltvorgangs, wenn te die elfte vorgegebene Zeit überschritten hat, und zwar unabhängig davon, ob eine Synchronisation aufgetreten ist, und Aufrechterhalten eines Tastverhältnisses für te und kontinuierliches Überprüfen der Beendigung der Schaltsynchronisation, wenn te die elfte vorgegebene Zeit nicht überschritten hat.
Gemäß einem noch anderen Merkmal der vorliegenden Erfindung beträgt te 300 ms und der dritte vorgegebene Wert ist ein Kartenwert, der in einem vorinstallierten Programm eingerichtet ist.
Gemäß einem noch anderen Merkmal der vorliegenden Erfindung wird dann, wenn bestimmt wird, dass die Kickdown-Schaltung AUS-geschaltet ist, ein Tastverhältnis von 0% ausgegeben und die Tastverhältnissteuerung wird beendet.
Gemäß einem noch anderen Merkmal der vorliegenden Erfindung umfasst der Schritt zum Ausführen einer 3-2 Kickdown- Schaltsteuerung während eines Schaltvorgangs von dem zweiten Gang in den dritten Gang in den dritten Gang, wenn die Summe der Turbinen-Drehzahl (UpM) und der Maschinen-Drehzahl (UpM) größer oder gleich wie der dritte vorgegebene Wert ist, die Schritte zum Bestimmen einer Turbinen-Drehzahl (UpM) nach Ausgeben eines SCSV-B Ein-Signals und Kompensieren eines Tastverhältnisses durch Verwenden eines abschließenden Tastverhältniswerts als einen Anfangswert und zum Ausgeben von diesem; Einstellen einer Tastverhältnis-Haltezeit ta als einen zwölften vorgegebenen Wert, wenn eine Turbinen-Drehzahl (UpM) hoch ist, Einstellen der Tastverhältnis-Haltezeit ta als einen dreizehnten vorgegebenen Wert, wenn eine Turbinen- Drehzahl (UpM) auf einem mittleren Pegel ist, und Einstellen der Tastverhältnis-Haltezeit ta als ein vierzehnter vorgegebener Wert, wenn eine Turbinen-Drehzahl (UpM) gering ist; Ausgeben von allgemeinen Steuersignalen, wenn tk1 abgelaufen ist, und Bestimmen, ob eine Turbinen-Drehzahl (UpM) eine Ziel-ZielTurbinen-Drehzahl (UpM) erreicht hat; Einstellen und Ausgeben eines Ausgangs-Tastverhältnisses als einen Kartenwert, der in einem vorinstallierten Programm eingerichtet ist, wenn eine Turbinen-Drehzahl die ZielTurbinen-Drehzahl erreicht hat, und Bestimmen eines Zustands des Kickdown-Schalters und Ausführen einer Hochlauf- Verhinderungssteuerung und einer Festhalte- Verhinderungssteuerung; Kompensieren des gegenwärtig ausgegebenen Tastverhältnisses mit Δd3, wenn der Kickdown- Schalter AUS-geschaltet ist, dann Erhöhen des Tastverhältnisses um eine Rate von α%/s; Bestimmen, ob die Tastverhältnisausgabe-Beendigungsbedingungen erfüllt sind; Kompensieren des Tastverhältnisses durch einen Kompensationswert, der von dem vorinstallierten Programm eingerichtet wird, wenn die Tastverhältnisausgabe- Beendigungsbedingungen erfüllt sind, dann Ausführen einer Rückkopplungs-Tastverhältnissteuerung; Bestimmen, ob Rückkopplungs-Tastverhältnis-Steuerungs- Beendigungsbedingungen erfüllt sind; Beenden einer Rückkopplungs-Tastverhältnissteuerung und Beenden einer allgemeinen Steuerung, wenn die Rückkopplungs-Tastverhältnis- Steuerungs-Beendigungsbedingungen erfüllt sind, dann Aufrechterhalten eines Ausgangstastverhältnisses für eine Haltezeit te und Bestimmen, ob eine Schaltsynchronisation beendet ist; und Beenden einer Tastverhältnissteuerung und Ausführen einer Lernsteuerung für ein anfängliches Tastverhältnis, wenn eine Schaltsynchronisation beendet ist.
Gemäß einem noch anderen Merkmal der vorliegenden Erfindung beträgt der zwölfte vorgegebene Wert 10 ms, der dritte vorgegebene Wert beträgt 50 ms und der vierzehnte vorgegebene Wert beträgt 100 ms.
Gemäß einem noch anderen Merkmal der Erfindung wird dann, wenn die Turbinen-Drehzahl die Zielturbinen-Drehzahl nicht erreicht hat, bestimmt, ob ta2 < ta1 + 10 ms ist; das Ausgangs-Tastverhältnis wird als der Kartenwert eingestellt, selbst wenn die Turbinen-Drehzahl die Zielturbinen-Drehzahl nicht erreicht hat, wenn ta2 < ta1 + 10 ms erfüllt ist; und es wird bestimmt, ob die Turbinen-Drehzahl die Zielturbinen- Drehzahl erreicht hat, wenn ta2 < ta1 + 10 ms nicht erfüllt ist.
Gemäß einem noch anderen Merkmal der vorliegenden Erfindung wird dann, wenn bestimmt wird, dass der Kickdown-Schalter EIN-geschaltet ist, bestimmt, ob Nt - (No X Verhältnis des zweiten Gangs) < 10 UpM erfüllt ist; und wenn diese Bedingung erfüllt ist, wird das gegenwärtige Ausgangs-Tastverhältnis durch einen vorgegebenen Wert kompensiert und ein sich ergebendes Tastverhältnis wird ausgegeben.
Gemäß einem noch anderen Merkmal der vorliegenden Erfindung wird dann, wenn die Bedingung von Nt - (No X Verhältnis des zweiten Gangs) < 10 UpM nicht erfüllt ist, das Tastverhältnis mit einem vorgegebenen Wert kompensiert und dann wird eine Rückkopplungs-Tastverhältnis-Steuerung ausgeführt.
Gemäß einem noch anderen Merkmal der vorliegenden Erfindung sind die Tastverhältnisausgangs-Beendigungsbedingungen (No X Verhältnis des zweiten Gangs) - Nt ≦ ein fünfzehnter vorgegebener Wert für zwei oder mehrere Zyklen, und (No X Gangverhältnis des zweiten Gangs - Nt)/dNt ≦ ein sechzehnter vorgegebener Wert für zwei oder mehrere Zyklen.
Gemäß einem noch anderen Merkmal der vorliegenden Erfindung ist der fünfzehnte vorgegebene Wert ein Kartenwert, der von dem vorinstallierten Programm eingerichtet wird, und der sechzehnte vorgegebene Wert beträgt 50 ms.
Gemäß einem noch anderen Merkmal der vorliegenden Erfindung wird dann, wenn die Tastverhältnisausgangs- Beendigungsbedingungen nicht erfüllt sind, bestimmt, ob tc einen siebzehnten vorgegebenen Wert überschritten hat; wenn tc den siebzehnten vorgegebenen Wert überschritten hat, wird ein Tastverhältnis von einem Kartenwert, der in dem vorinstallierten Programm eingerichtet ist, kompensiert und ein sich ergebendes Tastverhältnis wird ausgegeben; und eine Tastverhältnissteuerung mit offener Schleife wird ausgeführt.
Gemäß einem noch anderen Merkmal der vorliegenden Erfindung beträgt der siebzehnte vorgegebene Wert 300 ms und wenn tc den siebzehnten vorgegebenen Wert nicht überschritten hat, wird das Tastverhältnis mit einer Rate von α%/s erhöht.
Gemäß einem noch anderen Merkmal der vorliegenden Erfindung umfassen die Rückkopplungs-Tastverhältnis-Steuerungs- Beendigungsbedingungen Nt - No X Verhältnis des zweiten Gangs ≦ ± XG für fünf oder mehrere Zyklen, oder Rückkopplungssteuerzeit (tFb) ≧ ein achtzehnter vorgegebener Wert.
Gemäß einem noch anderen Merkmal der vorliegenden Erfindung ist XG ein Kartenwert, der von dem vorinstallierten Programm eingerichtet wird, und der achtzehnte vorgegebene Wert beträgt 300 ms.
Gemäß einem noch anderen Merkmal der vorliegenden Erfindung wird bestimmt, dass eine Schaltsynchronisation abgeschlossen ist, wenn eine Turbinen-Drehzahl (UpM) eine Zielturbinen- Drehzahl erreicht hat.
Gemäß einem noch anderen Merkmal der vorliegenden Erfindung wird dann, wenn eine Schaltsynchronisation nicht beendet ist, bestimmt, ob te einen neunzehnten vorgegebenen Wert überschritten hat; ein Schaltvorgang wird unabhängig davon beendet, ob eine Schaltsynchronisation stattgefunden hat, wenn te den neunzehnten vorgegebenen Wert überschritten hat; und ein Tastverhältnis wird für te aufrecht erhalten und ein Schaltsynchronisation-Abschluss wird kontinuierlich erfasst, wenn te den neunzehnten vorgegebenen Wert nicht überschritten hat.
Gemäß einem noch anderen Merkmal der vorliegenden Erfindung beträgt der neunzehnte vorgegebene Wert 300 ms.
Gemäß einem noch anderen Merkmal der vorliegenden Erfindung umfasst die Steuerung zur Verhinderung eines Hochlaufvorgangs die folgenden Schritte: Bestimmen, ob eine Hochlaufverhinderungs-Startbedingung erfüllt ist; Kompensieren eines gegenwärtigen Tastverhältnisses mit einem Kartenwert und Ausgeben eines sich ergebenden Tastverhältnisses, wenn die Hochlaufverhinderungs- Startbedingung erfüllt ist, und Bestimmen, ob Hochlaufverhinderungs-Unterbrechungsbedingungen erfüllt sind; und Ausgeben eines Tastverhältnisses als einen Kartenwert, der in dem voreingestellten Programm eingerichtet ist, wenn die Hochlaufverhinderungs-Unterbrechungsbedingungen erfüllt sind.
Gemäß einem noch anderen Merkmal der vorliegenden Erfindung umfasst die Hochlaufverhinderungs-Startbedingung eine Bestimmung, ob eine Änderung in der Maschinen-Drehzahl größer oder gleich zu einem vorgegebenen zwanzigsten Wert ist.
Gemäß einem noch anderen Merkmal der vorliegenden Erfindung beträgt der vorgegebene zwanzigste Wert 40 UpM.
Gemäß einem noch anderen Merkmal der vorliegenden Erfindung umfassen die Hochlaufverhinderungs-Unterbrechungsbedingungen eine Bestimmung, ob Nt - No X Verhältnis des zweiten Gangs < ein vorgegebener Standardwert, eine Änderung in der Turbinen- Drehzahl < 0 und Nt < No erfüllt sind, oder ob eine einzelne Bedingung der Änderung in der Maschinen-Drehzahl < ein vorgegebener Standardwert ist.
Gemäß einem noch anderen Merkmal der vorliegenden Erfindung umfasst eine Festhalte-Verhinderungssteuerung die Schritte zum Bestimmen, ob eine Festhalteverhinderungs-Startbedingung erfüllt ist; ein Kompensieren eines gegenwärtigen Tastverhältnisses mit einem Kartenwert und Ausgeben eines sich ergebenden Tastverhältnisses, wenn die Festhalteverhinderungs-Startbedingung erfüllt ist, und Bestimmen, ob Festhalteverhinderungs- Unterbrechungsbedingungen erfüllt sind; und Ausgeben eines Tastverhältnisses als einen Kartenwert, der in dem voreingestellten Programm eingerichtet ist, wenn die Festhalteverhinderungs-Unterbrechungsbedingungen erfüllt sind.
Gemäß einem noch anderen Merkmal der vorliegenden Erfindung umfasst die Festhalteverhinderungs-Startbedingung eine Bestimmung, ob No X Verhältnis des zweiten Gangs - Nt < ein vorgegebener einundzwanzigster Wert ist.
Gemäß einem noch anderen Merkmal der vorliegenden Erfindung beträgt der vorgegebene einundzwanzigste Wert 20 UpM.
Gemäß einem noch anderen Merkmal der vorliegenden Erfindung umfassen die Festhalteverhinderungs-Unterbrechungsbedingungen eine Bestimmung, ob ein No X Verhältnis des zweiten Gangs - Nt < ein vorgegebener Standardwert ist und eine Änderung in der Maschinen-Drehzahl dNt < ein vorgegebener Wert ist oder ob die einzelne Bedingung von No X zweites Gangverhältnis - Nt ≦ ein vorgegebener Standardwert ist.
Gemäß einem noch anderen Merkmal der vorliegenden Erfindung wird die Lernsteuerung für das anfängliche Tastverhältnis ausgeführt, indem ein Wert gelernt wird, der abgeleitet wird, indem ein Tastverhältnis-Kompensationsbetrag, der vorher gelernt wurde, zu einem Kartenwert addiert wird, der von dem vorinstallierten Programm eingerichtet ist.
KURZBESCHREIBUNG DER ZEICHNUNGEN
Die beiliegenden Zeichnungen, die in die Beschreibung eingebaut sind, und einen Teil davon bilden, illustrieren eine Ausführungsform der Erfindung und dienen zusammen mit der Beschreibung der Erläuterung der Prinzipien der Erfindung. In den Zeichnungen zeigen:
Fig. 1 ein Blockschaltbild eines Schaltsteuersystems und diesbezügliche Elemente, auf die die vorliegende Erfindung angewendet ist; und
Fig. 2 ein Schaltbild eines hydraulischen Steuersystems, auf das die vorliegende Erfindung angewendet ist;
Fig. 3 ein Flussdiagramm eines Schaltsteuerverfahrens für ein Automatikgetriebe gemäß einer bevorzugten Ausführungsform der vorliegenden Erfindung;
Fig. 4a und 4b Flussdiagramme eines ersten Unterprogramms des Schaltsteuerverfahrens gemäß der bevorzugten Ausführungsform der vorliegenden Erfindung;
Fig. 5a und 5b Flussdiagramme eines zweiten Unterprogramms des Schaltsteuerverfahrens gemäß der bevorzugten Ausführungsform der vorliegenden Erfindung;
Fig. 6 ein Flussdiagramm eines Hochlaufsteuerungs- Unterprogramms des Schaltsteuerverfahrens gemäß der bevorzugten Ausführungsform der Erfindung;
Fig. 7 ein Flussdiagramm eines Festhaltesteuerungs- Unterprogramms des Schaltsteuerverfahrens gemäß der bevorzugten Ausführungsform der vorliegenden Erfindung; und
Fig. 8, 9 und 10 Tastverhältnismuster, die auf das Verfahren der bevorzugten Ausführungsform der vorliegenden Erfindung angewendet werden.
AUSFÜHRLICHE BESCHREIBUNG DER BEVORZUGTEN AUSFÜHRUNGSFORMEN
Bevorzugte Ausführungsformen der vorliegenden Erfindung werden nachstehend ausführlich unter Bezugnahme auf die beiliegenden Zeichnungen beschrieben.
Fig. 1 zeigt ein Blockdiagramm eines Schaltsteuersystems und von diesbezüglichen Elementen, auf die die vorliegende Erfindung angewendet ist.
Das Schaltsteuersystem 20 umfasst einen Fahrzustands-Detektor 10, eine Schaltsteuereinrichtung 20, eine Maschinensteuereinrichtung 25 und eine Elementsteuereinrichtung 30. Der Fahrzustanddetektor 10 erfasst gesamte Fahrbedingungen des Fahrzeugs. Der Fahrzustandsdetektor 10 umfasst einen Drosselöffnungssensor 11, einen Turbinen-Drehzahlsensor 12, einen Ausgangs- Drehzahlsensor 13, einen Gaspedalsensor 14, einen Schalthebelsensor 15, einen Automatikgetriebefluid- Temperatursensor 16, einen Maschinen-Drehzahlsensor 17 und einen Kickdown-Schalter 18. Die Elemente des Fahrzustandsdetektors 10 geben Signale an die Schaltsteuereinrichtung 20 aus.
Die Schaltsteuereinrichtung 20 empfängt die Signale, die von dem Fahrzustandsdetektor 10 ausgegeben werden, und führt eine Steuerung derart aus, dass ein Schalten in den geeigneten Bereich auftritt. Das heißt, wenn die Schaltsteuereinrichtung 20 Signale empfängt, so dass ein Schalten in einen dritten Gang aus einem zweiten Gang benötigt wird, gibt die Schaltsteuereinrichtung 20 spezifische Schaltsteuersignale aus, und bestimmt dann, ob eine Synchronisation im dritten Gang abgeschlossen ist, wonach das Fahrzeug in dem dritten Gang angetrieben wird. Wenn jedoch bestimmt wird, dass eine Synchronisation im dritten Gang nicht erreicht ist, bestimmt die Schaltsteuereinrichtung 20, ob ein Heraufstufungs-Signal (nachstehend als Tip-Up-Signal bezeichnet) angewendet worden ist. Wenn ein Tip-Up-Signal während der Synchronisation in dem dritten Gang angewendet wird, gibt die Schaltsteuereinrichtung 20 ein Drosselkompensations- Tastverhältnis aus und bestimmt, ob Signale, die einem 3-2 Kickdown-Schaltvorgang entsprechen, empfangen werden. Wenn Signale, die einem 3-2 Kickdown-Schaltvorgang entsprechen, empfangen werden, wird die Öltemperatur mit einem ersten vorgegebenen Wert verglichen und, wenn die Öltemperatur größer oder gleich wie der erste vorgegebene Wert ist, wird die Fahrzeuggeschwindigkeit mit einem zweiten vorgegebenen Wert verglichen. Wenn jedoch die Öltemperatur kleiner als der erste vorgegebene Wert ist, wird ein 3-2 Kickdown- Schaltvorgang von der Schaltsteuereinrichtung 20 durchgeführt, nachdem eine Synchronisation in den dritten Gang erzielt ist. Für den Fall, dass die Fahrzeuggeschwindigkeit größer oder gleich wie der zweite vorgegebene Wert ist, wird ein Ein/Aus Zustand des Kickdown- Schalters 18 erfasst. Wenn der Kickdown-Schalter 18 Ein Geschaltet ist, wird von der Schaltsteuereinrichtung 20 bestimmt, ob eine Summe einer Turbinen-Drehzahl und einer Maschinen-Drehzahl größer als oder gleich wie ein dritter vorgegebener Wert ist, und wenn der Kickdown-Schalter 18 Aus ist, wird ein vorgegebenes Tastverhältnis-Steuersignal von der Schaltsteuereinrichtung 20 ausgegeben und eine Tastverhältnissteuerung wird beendet. Wenn die Summe der Turbinen-Drehzahl und der Maschinen-Drehzahl größer oder gleich zu dem dritten vorgegebenen Wert ist, wird ein erstes Unterprogramm ausgeführt, und wenn sie kleiner ist, wird eine 3-2 Kickdown-Schaltsteuerung nach Beendigung der Synchronisation im dritten Gang ausgeführt. Die Schaltsteuereinrichtung 20 gibt auch ein Maschinendrehmoment- Verringerungs-Aufforderungssignal und ein Maschinendrehmoment-Verringerungs-Freigabe- Aufforderungssignal aus.
Die Maschinensteuereinrichtung 25 gibt gemäß dem Maschinendrehmoment-Verringerungs-Aufforderungssignal und dem Maschinendrehmoment-Verringerungs-Freigabe- Aufforderungssignal, die von der Schaltsteuereinrichtung 20 ausgegeben werden, Maschinensteuersignale zum Verringern eines Maschinenausgangs und zum Betreiben der Maschine in einem normalen Zustand aus. Die Elementsteuereinrichtung 30 wird von den Schaltsteuersignalen, die von der Schaltsteuereinrichtung 20 ausgegeben werden, im Tastverhältnis gesteuert und Ein/Aus-gesteuert, so dass ein Schalten in den Zielschaltbereich ausgeführt wird. Ferner steuert die Elementsteuereinrichtung 30 die Steuerzeit für die Kraftstoffeinspritzung und die Zündung gemäß der Maschinensteuersignale, die von der Maschinensteuereinrichtung 25 ausgegeben werden. Die Elementsteuereinrichtung 30 umfasst erste und zweite Drucksteuerungs-Solenoidventile PCSV-A und PCSV-B, die im Tastverhältnis gesteuert werden, und erste, zweite und dritte Schaltsteuerungs-Solenoidventile SCSV-A, SCSV-B und SCSV-C, die Ein/Aus-gesteuert werden. Die Steuerzeit für die Kraftstoffeinspritzung und die Zündung wird von Signalen gesteuert, die an einen Kraftstoffeinspritzer und ein Zündsystem von der Elementsteuereinrichtung 30 ausgegeben werden.
Fig. 2 zeigt ein Schaltbild eines hydraulischen Steuersystems, auf das die vorliegende Erfindung angewendet wird.
Das hydraulische Steuersystem umfasst einen Drehmomentwandler 102, der als eine Fluidverbindung zwischen einer Maschine und einem Getriebe und als ein Drehmomentmultiplizierer arbeitet; und eine hydraulische Pumpe 104 zum Erzeugen eines hydraulischen Flusses zum Erzeugen eines hydraulischen Drucks in dem hydraulischen Steuersystem, wobei der hydraulische Druck für eine Schaltsteuerung und für eine Schmierung verwendet wird. Der hydraulische Fluss, der von dem Betrieb der hydraulischen Pumpe 104 erzeugt wird, fließt durch eine Leitung 106, mit der ein Druckreglerventil 108 zum Steuern eines hydraulischen Drucks, der dadurch fließt, auf einem vorgegebenen Pegel, einen Drehmomentwander-Steuerventil 110 zum Steuern eines hydraulischen Drucks auf einen Pegel, der für den Drehmomentwandler 102 und für eine Schmierung geeignet ist, und ein Dämpferkupplungs-Steuerventil 112 zum Erhöhen des Kraftübertragungs-Wirkungsgrads des Drehmomentwandlers 102 verbunden sind.
Ein Teil des hydraulischen Drucks, der von dem Betrieb der hydraulischen Pumpe 104 erzeugt wird, wird an ein Reduzierventil 114 zum Reduzieren oder Verringern eines hydraulischen Drucks, der dadurch fließt, auf einen niedrigeren Pegel als den Leitungsdruck und an ein manuelles Ventil 116, welches mit einem vom Fahrer betriebenen Schalthebel 116 betätigt bzw. indiziert wird, um eine Port- Umwandlung oder Anschluss-Umwandlung zu durchlaufen, geführt. Der hydraulische Druck, der von dem Reduzierventil 114 auf einen vorgegebenen Pegel verringert wird, wird an ein erstes Drucksteuerventil 118 und ein zweites Drucksteuerventil 120 geführt, die als Schaltsteuerdruck verwendet werden sollen.
Ein Teil des hydraulischen Drucks, der an die ersten und zweiten Drucksteuerventile 118 und 120 geliefert werden, wird an ein N-R Steuerventil 122 geführt, das zum Verringern eines Schaltstoßes arbeitet, wenn von einem Neutral-N-Bereich auf einen Rückwärts-R-Bereich geschaltet wird. Mit einer Leitung 124, durch die ein hydraulischer Druck fließt, wenn das manuelle Ventil 116 in eine Fahrt-D-Position gebracht wird, ist ein Schaltsteuerventil 126 verbunden, wobei das Schaltsteuerventil 126 zusammen mit dem manuellen Ventil 116 dazu dient, manuelle und automatische Schaltbetriebe zu realisieren. Das Schaltsteuerventil 126 durchläuft eine Portumwandlung durch einen Betrieb der ersten und zweiten Schaltsteuerungs-Solenoidventile SCSV-A und SCSV-B der Elementsteuereinrichtung 30.
Leitungen 128, 130 und 132 für den zweiten, dritten und vierten Gang sind mit dem Schaltsteuerventil 126 verbunden. Abgezweigt von der Leitung 124 ist eine Leitung 134 für den ersten Gang, wobei die Leitung 134 für den ersten Gang einen Leitungsdruck an die ersten und zweiten Drucksteuerventile 118 und 120 liefert. Die ersten und zweiten Drucksteuerventile 118 und 120 durchlaufen durch einen Betrieb jeweils der ersten und zweiten Drucksteuerungs- Solenoidventile PCSV-A und PCSV-B der Elementsteuereinrichtung 30 eine Anschluss-Umwandlung oder Port-Umwandlung, so dass das erste Drucksteuerventil 118 einen Steuerdruck an Reibungselement während eine Schaltsteuerung und an das zweite Drucksteuerventil 120, welches einen Antriebsdruck an eine hintere Kupplung C1 liefert, die als ein Eingabeelement in einen ersten Gang bzw. eine erste Geschwindigkeit arbeitet.
Die Leitung 128 für den zweiten Gang, die mit dem Schaltsteuerventil 126 verbunden ist, liefert einen hydraulischen Druck an den am weitesten links liegenden Port (Anschluss) eines 1-2 Schaltventils 136, um dieses zu steuern. Die Leitung 130 für den dritten Gang ist in zwei Verzweigungsleitungen 138 und 140 verzweigt. Die erste Verzweigungsleitung 138, die in einen hydraulischen Druck an einen am weitesten links liegenden Port eines 2-3/4-3 Schaltventils 142 liefert, und die zweite Verzweigungsleitung 140 ist wiederum verzweigt, um einen hydraulischen Druck an ein Endkupplungsventil 145 und ein Hoch-Niedrig-Druckventil 146 zu liefern. Ferner ist die vierte Geschwindigkeitsleitung 132 mit einem am weitesten links liegenden Port eines hinteren Kupplungsfreigabeventils 148 und mit einem am weitesten rechts liegenden Port des 2-3/4-3 Schaltventils 122, um diese zu steuern, in Verbindung.
Ferner ist ein Ausfallsicherungsventil 150 zwischen wenigstens zwei Reibungselementen und den Ventilen, die einen hydraulischen Druck an die Reibungselemente liefern, vorgesehen. Das Ausfallsicherungsventil 150 arbeitet, um einen Schaltvorgang in den am besten geeigneten Schaltbereich für den Fall einer Fehlfunktion einer elektronischen Steuereinheit oder das Verklemmen von einem der Ventile zu bewirken.
Eine Steuerzeit-Steuerleitung 152 ist mit dem manuellen Ventil 116 verbunden und ein hydraulischer Druck, der durch die Steuerzeit-Steuerleitung 152 fließt, wird als ein Steuerdruck eines Steuerschaltventils 144 verwendet. Das dritte Schaltsteuer-Solenoidventil SCSV-C der Elementsteuereinrichtung 30 ist an der Steuerzeit- Steuerleitung 152 angebracht und arbeitet zum Steuern des Steuerschaltventils 144.
In dem Rückwärts-R-Bereich liefert das manuelle Ventil 116 einen hydraulischen Druck, der an eine umgekehrte erste Steuerleitung 154 geliefert wird, an eine vordere Kupplung C4 über ein Freigabeventil 148 für die hintere Kupplung und das 2-3/4-3 Schaltventil 142 liefert gleichzeitig einen hydraulischen Druck, der an eine umgekehrte zweite Steuerleitung 156 geliefert wird, an Niedrigumkehr-Bremse C5 über ein 1-2 Schaltventil 135, wobei die Niedrigumkehr-Bremse C5 als ein Reaktionselement in dem Rückwärts-R-Bereich arbeitet. Das manuelle Ventil 116 liefert auch einen Teil des hydraulischen Drucks, der an die vordere Kupplung C4 geliefert wird, an eine Freigabekammer h2 eines Kickdown- Servos C2.
Ein Endkupplungsventil 160, welches durch einen Betriebsdruck einer Endkupplung C3 gesteuert wird, ist auf einer zweiten Verzweigungsleitung 140 einer Leitung 130 für den dritten Gang vorgesehen, wobei die Leitung 130 für den dritten Gang einen Druck für den dritten Gang an das Steuerschaltventil 144 liefert. Das Steuerschaltventil 144 wird von dem dritten Schaltsteuerungs-Solenoidventil SCSV-C gesteuert. Das Steuerschaltventil 144 arbeitet zum Zuführen eines Drucks an die Leitung 128 für den zweiten Gang des Schaltsteuerventils 126 an eine Betriebskammer h1 des Kickdown-Servos C2 und empfängt gleichzeitig einen Steuerdruck des ersten Drucksteuerventils 118, der durch das 1-2 Schaltventil 136 geht, um den Steuerdruck an die Betriebskammer h1 des Kickdown-Servos C2 oder die End-Kupplung C3 zu führen.
Mit dem obigen Aufbau wird in dem ersten Gang die hintere Kupplung C1 eingerückt; in dem zweiten Gang werden die hintere Kupplung C1 und der Kickdown-Servo C2 eingerückt; im dritten Gang wird die hintere Kupplung C1, die Endkupplung C3 und die vordere Kupplung C4 eingerückt; und in dem vierten Gang werden der Kickdown-Servo C2 und die Endkupplung C3 eingerückt.
Das hydraulische Steuersystem wie voranstehend beschrieben wird von Tastverhältnis-Mustern gesteuert, wie in den Fig. 5 und 8 gezeigt, wenn in den zweiten Gang aus dem vierten Gang heruntergeschaltet wird. Wenn ein Schaltsignal, welches dem Schalten in den zweiten Gang aus dem vierten Gang entspricht, eingegeben wird, wird das erste Schaltsteuerungs- Solenoidventil SCSV-A zum Start eines Schaltvorgangs sofort auf Aus gesteuert. In diesem Fall wird das zweite Schaltsteuerungs-Solenoidventil SCSV-B für eine vorgegebene Periode (t1, 20 ms) nach dem Start des Schaltvorgangs in einem Aus-Zustand gehalten, wonach es auf Ein gesteuert wird. Das dritte Schaltsteuerungs-Solenoidventil SCSV-C wird kontinuierlich in einem Ein-Zustand gehalten.
Fig. 3 ist ein Flussdiagramm eines Schaltsteuerverfahrens für ein Automatikgetriebe gemäß einer bevorzugten Ausführungsform der vorliegenden Erfindung.
Zunächst gibt die Schaltsteuereinrichtung 20, die das Getriebe gemäß einem vorinstallierten Programm steuert, spezifische Steuersignale an den Fahrtzustanddetektor 10 im Schritt S100 aus. Infolgedessen gibt der Fahrtzustandsdetektor 10 an die Schaltsteuereinrichtung 20 Signale aus, die erfassten Werten entsprechen, einschließlich einer Drosselventilöffnung Th, einer Turbinen-Drehzahl Nt, einer Ausgangsdrehzahl No (d. h. einer Fahrzeuggeschwindigkeit), einer Gaspedal-Position, einer Schalthebelposition, einer Automatikgetriebefluid-Temperatur, einer Maschinen-Drehzahl Ne und des Ein/Aus-Zustand des Kickdown-Schalters 18.
Unter Verwendung der von dem Fahrtzustanddetektor 10 empfangen Signale bestimmt die Schaltsteuereinrichtung 20 in einem Schritt S105, ob ein 2-3 LFU Schaltvorgang benötigt wird. Wenn bestimmt wird, dass ein 2-3 LFU Schaltbetrieb ausgeführt werden muss, gibt die Schaltsteuereinrichtung 20 ein 2-3 Heraufschalt-Steuersignal, wie in Fig. 8 gezeigt, an die Elementsteuereinrichtung 30 im Schritt S110 aus. Infolgedessen steuert die Elementsteuereinrichtung 30 das zweite Schaltsteuerungs-Solenoidventil SCSV-B von Ein auf Aus, so dass ein hydraulischer Druck auf eine Freigabeseite des zweiten Reibungselements C2 verringert wird und ein hydraulischer Druck einer Einrückungsseite des zweiten Reibungselements C2 zugeführt wird, um das zweite Reibungselement C2 durchrutschen zu lassen, und es wird begonnen, einen hydraulischen Druck an die dritten und vierten Reibungselemente C3 und C4 zu führen. Infolgedessen wird eine Schaltsynchronisation in den dritten Gang aus dem zweiten Gang realisiert. Gleichzeitig, wenn das zweite Reibungselement C2 beginnt durchzurutschen, wird der Kickdown-Schalter 18 in einen Aus-Zustand gesteuert.
Danach vergleicht die Schaltsteuereinrichtung 20 die Maschinen-Drehzahl Ne mit der Zieldrehzahl und bestimmt im Schritt S155, ob eine Schaltsynchronisation im dritten Gang abgeschlossen ist. Die Zieldrehzahl wird berechnet, indem die Fahrzeuggeschwindigkeit No mit einem Zahnradverhältnis des zweiten Gangs multipliziert wird.
Wenn eine Schaltsynchronisation im dritten Gang im Schritt S115 abgeschlossen ist, gibt die Schaltsteuereinrichtung 20 vorgegebene Signale aus, um ein Fahren im dritten Gang im Schritt S116 zu bewirken. Wenn jedoch die Gang- oder Geschwindigkeitssynchronisation im Schritt S115 nicht abgeschlossen ist, dann bestimmt die Schaltsteuereinrichtung 20 jedoch, ob die Signale, die von dem Fahrtzustanddetektor 10 empfangen werden, einen Eintipp-Betrieb (nachstehend auch als Tip-In-Betrieb bezeichnet) entsprechen, bei dem der Fahrer das Gaspedal niederdrückt, im Schritt S120.
Wenn die Signale, die von dem Fahrtzustanddetektor 10 empfangen werden, einem Tip-In-Betrieb im Schritt S120 entsprechen, dann gibt die Schaltsteuereinrichtung 20 ein Drosselkompensations-Tastverhältnis im Schritt S125 aus, wonach die Schaltsteuereinrichtung 20 bestimmt, ob die von dem Fahrtzustanddetektor 10 empfangenen Signale einem 3-2 Kickdown-Schaltbetrieb im Schritt S130 entsprechen. Wenn jedoch im Schritt 120 die Signale, die von dem Fahrtzustanddetektor 10 empfangen werden, nicht einem Tipp- In-Betrieb entsprechen, wird der Betrieb auf den Schritt S115 zurückgeführt.
Wenn im Schritt S130 bestimmt wird, dass die von dem Fahrtzustanddetektor 10 empfangenen Signale einem 3-2 Kickdown-Schaltbetrieb entsprechen, dann bestimmt die Schaltsteuereinrichtung 20, ob die Automatikgetriebefluid- Temperatur größer oder gleich wie ein erster vorgegebener Wert (z. B. 20°C) im Schritt S135 ist. Wenn jedoch die Signale von dem Fahrtzustanddetektor 10 einem 3-2 Kickdown- Schaltbetrieb im Schritt S130 nicht entsprechen, dann gibt die Schaltsteuereinrichtung 20 Schalttastverhältnis- Steuersignale aus und fährt fort, zu überprüfen, ob die von dem Fahrtzustanddetektor 10 ausgegebenen Signale einem 3-2 Kickdown-Schaltbetrieb entsprechen.
Wenn im Schritt S135 die Automatikgetriebefluid-Temperatur größer als oder gleich wie der erste vorgegebene Wert ist, bestimmt die Schaltsteuereinrichtung 20, ob eine Ausgangsdrehzahl No größer als oder gleich wie ein zweiter vorgegebener Wert (zum Beispiel 1500 UpM) im Schritt S140 ist. Wenn jedoch im Schritt S135 die Automatikgetriebefluid- Temperatur kleiner als der erste vorgegebene Wert ist, dann gibt die Schaltsteuereinrichtung 20 ein 3-2 Kickdown- Schaltsteuersignal an die Elementsteuereinrichtung 30 aus, wonach eine Schaltsynchronisation im dritten Gang im Schritt S141 abgeschlossen ist.
Gemäß des Schaltsteuersignals, welches von der Schaltsteuereinrichtung 20 empfangen wird, steuert die Elementsteuereinrichtung 30 das zweite Schaltsteuerungs- Solenoidventil SCSV-B von Aus auf Ein, so dass der hydraulische Druck von der Freigabeseite des zweiten Reibungselements C2 freigegeben wird und an die Einrückungsseite des zweiten Reibungselements C2 geliefert wird, und ein hydraulischer Druck wird von den dritten und vierten Reibungselementen C3 und C4 freigegeben.
Wenn als nächstes eine Ausgangsdrehzahl No größer als oder gleich zu dem zweiten vorgegebenen Wert im Schritt S140 ist, bestimmt die Schaltsteuereinrichtung 20, ob der Kickdown- Schalter 18 in einem Ein-Zustand im Schritt S145 ist. Wenn der Kickdown-Schalter 18 im Schritt S145 Ein ist, dann bestimmt die Schaltsteuereinrichtung 20 im Schritt S150, ob Nt - No < XJrpm ist, wobei XJrpm ein Kartenwert ist, der von dem voreingestellten Programm eingerichtet wird. Wenn der Kickdown-Schalter 18 im Schritt S145 Aus ist, dann gibt die Schaltsteuereinrichtung ein vorgegebenes Tastverhältnis- Steuersignal an die Elementsteuereinrichtung 30 aus.
Durch das Steuersignal, welches von der Schaltsteuereinrichtung 20 ausgegeben wird, steuert die Elementsteuereinrichtung 30 das erste Drucksteuerungs- Solenoidventil PCSV-A auf ein 0% Tastverhältnis und das zweite Schaltsteuerungs-Solenoidventil SCSV-B auf Ein, wodurch ein Schalten in den zweiten Gang realisiert wird. Das heißt, nachdem eine Synchronisation in dem dritten Gang auftritt, wird ein Schaltvorgang zurück in den zweiten Gang sofort ausgeführt.
Wenn der Schritt S150 ausgeführt wird und bestimmt wird, dass Nt - No ≧ XJrpm ist, dann führt die Schaltsteuereinrichtung 20 ein erstes Unterprogramm im Schritt S155 aus. Wenn jedoch Nt - No < XJrpm im Schritt S150 ist, führt die Schaltsteuereinrichtung 20 ein Schalten in den dritten Gang gemäß dem vorinstallierten Programm aus und gibt ein 3-2 Kickdown-Schaltsteuersignal an die Elementsteuereinrichtung 30 im Schritt S156 aus.
Wenn, zurück im Schritt S140, eine Ausgangsdrehzahl No kleiner als der zweite vorgegebene Wert ist, dann bestimmt die Schaltsteuereinrichtung 20, ob der Kickdown-Schalter 18 im Schritt S146 Ein ist. Wenn der Kickdown-Schalter 18 Ein ist, dann führt die Schaltsteuereinrichtung 20 einen Schaltvorgang in den dritten Gang aus und gibt dann ein 3-2 Kickdown-Schaltsteuersignal an die Elementsteuereinrichtung 30 im Schritt S147 aus. Wenn im Schritt S146 der Kickdown- Schalter 18 Aus ist, dann führt die Schaltsteuereinrichtung 20 ein zweites Unterprogramm im Schritt S148 aus, wodurch eine Schaltsteuerung beendet wird.
Wenn unter Bezugnahme auf die Fig. 4a und 4b das erste Unterprogramm im Schritt S1000 gestartet wird, dann steuert die Schaltsteuereinrichtung 20 das zweite Schaltsteuerungs- Solenoidventil SCSV-B auf Ein (wie in Fig. 8 gezeigt) in einem Schritt S1010. Als nächstes wird ein Drosselkompensations-Tastverhältnisabschlusswert Da1 als ein Anfangswert verwendet und ein PSCS-A Steuertastverhältnis Da2 wird durch Δd1 kompensiert, wonach ein sich ergebender Wert an die Elementsteuereinrichtung 30 im Schritt S1020 ausgegeben wird.
Danach bestimmt die Schaltsteuereinrichtung 20 eine Position NPN einer Turbinen-Drehzahl Nt als einen Kartenwert, der in dem vorinstallierten Programm gespeichert ist, in einem Schritt S1025, wonach bestimmt wird, ob die Position NPN hoch, mittel oder niedrig ist, im Schritt S1030. Auf Grundlage des Graphs der Turbinen-Drehzahl Nt der Fig. 8, wenn die Position NPN hoch ist, stellt die Schaltsteuereinrichtung 20 einen Bereich (a), auf den das Tastverhältnis Da2 gehalten wird, auf 10 ms = ta1 im Schritt S1031 ein. Wenn die Position NPN mittel ist, dann stellt die Schaltsteuereinrichtung 20 einen Bereich (a), auf den das Tastverhältnis Da2 gehalten wird, auf 50 ms = ta1 im Schritt S1032 ein. Wenn die Position NPN niedrig ist, dann stellt die Schaltsteuereinrichtung 20 einen Bereich (a), auf den das Tastverhältnis Da2 gehalten wird, auf 100 ms = Ta1 im Schritt S1033 ein.
Nachdem die Haltezeit ta1 (eine der drei) des Tastverhältnisses Da2 abgelaufen ist, gibt die Schaltsteuereinrichtung 20 als nächstes ein Steuersignal aus, um ein Maschinendrehmoment an der Maschinensteuereinrichtung 25 im Schritt S1040 zu verringern, und bestimmt dann, ob Nt ≧ Nt1 im Schritt S1050 ist. Die Maschinensteuereinrichtung 25 gibt, gemäß dem Steuersignal, welches von der Schaltsteuereinrichtung 20 empfangen wird, ein vorgegebenes Steuersignal an die Elementsteuereinrichtung 30 aus, so dass ein Maschinendrehmoment verringert wird. Die Elementsteuereinrichtung 30 steuert den Kraftstoffeinspritzer und das Zündsystem gemäß dem Steuersignal, welches von der Maschinensteuereinrichtung 25 ausgegeben wird, wodurch der Kraftstoffbetrag, der eingespritzt wird, und die Zündsteuerzeit gesteuert wird.
Wenn im Schritt S1050 Nt ≧ Nt1 ist, addiert die Schaltsteuereinrichtung 20 das Tastverhältnis Da2 zu einem anfänglichen Tastverhältniswert, der vorher gelernt wurde, um ein neues Tastverhältnis Da3 abzuleiten, und gibt das Tastverhältnis Da3 an die Elementsteuereinrichtung 30 im Schritt S1060 aus. Wenn jedoch Nt < Nt1 im Schritt S1050 ist, dann bestimmt die Schaltsteuereinrichtung 20, ob die Haltezeit ta1 des Tastverhältnisses Da2 größer als die Haltezeit ta1 plus 10 ms im Schritt S1055 ist. Wenn die Haltezeit ta1 des Tastverhältnisses Da2 nicht größer als die Haltezeit ta1 plus 10 ms ist, dann wird ein Schritt S1050 zum Überprüfen, ob Nt < Nt1 ist, kontinuierlich ausgeführt. Wenn die Haltezeit ta1 des Tastverhältnisses Da2 größer als die Haltezeit ta1 plus 10 ms andererseits ist, wird ein anfängliches Tastverhältnis eines Bereichs (b) zu dem gelernten anfänglichen Tastverhältniswert hinzuaddiert und ein sich ergebendes Tastverhältnis Da3 wird an die Elementsteuereinrichtung 30 im Schritt S1060 ausgegeben.
Danach bestimmt die Schaltsteuereinrichtung 20 im Schritt S1070, ob der Kickdown-Schalter 18 Aus ist, und führt gleichzeitig (im Bereich b) ein Hochlaufverhinderungs- Unterprogramm (nachstehend auch als Run-Up- Verhinderungsunterprogramm) im Schritt S1071 und ein Festhalteverhinderungs-Unterprogramm (nachstehend auch als Tie-Up-Verhinderungsunterprogramm bezeichnet) im Schritt S1072 aus. Wenn im Schritt S1070 der Kickdown-Schalter 18 Aus ist, dann kompensiert die Schaltsteuereinrichtung 20 das gegenwärtige Tastverhältnis Da3 mit Δd2, so dass das Tastverhältnis auf ein neues Tastverhältnis Da4 erhöht wird, und gibt dann das Tastverhältnis Da4 an die Elementsteuereinrichtung 30 (am Ende des Bereichs b) im Schritt S1080 aus.
Als nächstes erhöht die Schaltsteuereinrichtung 20 das Tastverhältnis Da4 bei einer vorgegebenen Rate α%/s und gibt dieses an die Elementsteuereinrichtung 30 im Schritt S1090 aus. Die Schaltsteuereinrichtung 20 bestimmt dann im Schritt S1100, ob Bereichs-C-Beendigungsbedingungen erfüllt sind. Bereichs-C-Beendigungsbedingungen umfassen die Erfüllung von (No X Verhältnis des zweiten Gangs) - Nt ≦ XN für zwei oder mehrere Zyklen und (No X Zahnradverhältnis des zweiten Gangs - Nt)/dNt ≦ 50 ms für zwei oder mehrere Zyklen. Wenn die Beendigungsbedingungen für den Bereich C im Schritt S1100 erfüllt sind, dann gibt die Schaltsteuereinrichtung 20 im Schritt S1110 ein Tastverhältnis Da5 aus. Die Schaltsteuereinrichtung 20 führt dann eine Rückkopplungssteuerung über einen Bereich (d) im Schritt S1120 aus, wobei die Rückkopplungssteuerung in dem vorinstallierten Programm der Schaltsteuereinrichtung 20 ausgeführt wird.
Wenn jedoch Beendigungsbedingungen für den Bereich C im Schritt S1100 nicht erfüllt sind, bestimmt die Schaltsteuereinrichtung 20, ob eine eingestellte Zeit tc des Bereichs C größer als ein elfter vorgegebener Wert (z. B. 300 ms) im Schritt S1105 ist). Wenn diese Bedingung erfüllt ist, wird das Tastverhältnis Da5 ausgegeben, selbst dann, wenn die Beendigungsbedingungen für den Bereich C nicht erfüllt sind. Das heißt, der Schritt S110 wird ausgeführt. Wenn jedoch die eingestellte Zeit tc des Bereichs C nicht größer als der elfte vorgegebene Wert ist, wird bestimmt, ob Beendigungsbedingungen für den Bereich C erfüllt sind. Das heißt, der Schritt S1100 wird ausgeführt.
Wenn, zurück im Schritt S1070, der Kickdown-Schalter 18 Ein ist, dann bestimmt die Schaltsteuereinrichtung 20, ob die Bedingung Nt - (No X zweites Zahnradverhältnis) < 10 UpM im Schritt S1075 erfüllt ist. Wenn diese Bedingung erfüllt ist, wird ein Tastverhältnis Da4, welches das Tastverhältnis Da3 + Δd3 ist, von der Schaltsteuereinrichtung 20 im Schritt S1080 ausgegeben. Wenn jedoch die Bedingung des Schritts S1075 nicht erfüllt ist, wird das Tastverhältnis auf ein Tastverhältnis Da5 wie in der Fig. 9 gezeigt eingestellt, und im Schritt S1110 ausgegeben. Als nächstes wird ein Schritt S1120 zum Ausführen einer Rückkopplungstastverhältnis- Steuerung ausgeführt.
Nach dem obigen Vorgang bestimmt die Schaltsteuereinrichtung 20, ob Rückkopplungstastverhältnis- Steuerbeendigungsbedingungen im Schritt S1130 erfüllt ist. Diese Bedingungen umfassen die Erfüllung von (Nt - No) X zweites Zahnradverhältnis ≦ ± XG für fünf oder mehr Zyklen (wobei XG ein vorgegebener Kartenwert in dem vorinstallierten Programm der Schaltsteuereinrichtung 20 ist) und die Erfüllung einer Rückkopplungssteuerungs-Setzzeit (tFb) ≧ einem zwölften vorgegebenen Wert (z. B. 300 ms). Wenn die Rückkopplungstastverhältnissteuerungs-Beendigungsbedingungen erfüllt sind, gibt die Schaltsteuereinrichtung 20 ein Steuerungsausrückungs-Aufforderungssignal an die Maschinensteuereinrichtung 25 im Schritt S1140 aus, wonach die Schaltsteuereinrichtung 20 ein Tastverhältnis Da6 im Schritt S1150 ausgibt. Wenn jedoch die Rückkopplungstastverhältnissteuerungs-Beendigungsbedingungen im Schritt S1130 nicht erfüllt sind, setzt die Schaltsteuereinrichtung 20 die Ausführung des Schritts S1120 fort.
Nach der Ausgabe des Tastverhältnisses Da6 im Schritt S1150 bestimmt die Schaltsteuereinrichtung 20, ob eine Synchronisation im zweiten Gang im Schritt S1160 abgeschlossen ist. Das heißt, die Schaltsteuereinrichtung 20 überprüft, ob die folgende Bedingung erfüllt ist: Turbinen- Drehzahl Nt = No X Zahnradverhältnis des zweiten Gangs. Wenn bestimmt wird, dass die Synchronisation im zweiten Gang abgeschlossen ist, dann steuert die Schaltsteuereinrichtung 20 ein Tastverhältnis auf 0%, und dann wird, nachdem die Tastverhältnis-Steuerung im Schritt S1170 abgeschlossen ist, und ein anfängliches Tastverhältnis des Bereichs b und des Bereichs C wird im Schritt S1180 gelernt. Hierbei wird das anfängliche Tastverhältnis durch Addieren eines gelernten Tastverhältnis-Kompensationswerts zu einem Kartenwert, der in dem vorinstallierten Programm eingestellt ist, gelernt. Das gelernte anfängliche Tastverhältnis im Schritt S1180 wird als ein nachfolgender anfänglicher Tastverhältnis- Kompensationswert verwendet.
Wenn jedoch eine Synchronisation im zweiten Gang im Schritt S1160 abgeschlossen ist, dann bestimmt die Schaltsteuereinrichtung 20, ob eine Ausgabezeit te des Tastverhältnisses Da6 größer als oder gleich wie ein dreizehnter vorgegebener Wert (z. B. 300 ms) im Schritt S1165 ist, wobei der dreizehnte vorgegebene Wert von dem vorinstallierten Programm der Schaltsteuereinrichtung 20 bereitgestellt wird. Wenn die Ausgabezeit te des Tastverhältnisses Da6 größer als oder gleich zu dem dreizehnten vorgegebenen Wert ist, dann führt die Schaltsteuereinrichtung 20 den Schritt S1170 zum Steuern des Tastverhältnisses auf 0% aus. Demzufolge wird das erste Unterprogramm beendet und der Prozess wird auf die Hauptroutine zurückgeführt.
Wenn unter Bezugnahme auf die Fig. 5a und 5b das zweite Unterprogramm im Schritt S2000 gestartet wird, dann steuert die Schaltsteuereinrichtung 20 das zweite Schaltsteuerungs- Solenoidventil SCSV-B im Schritt S2010 auf Ein. Als nächstes verwendet die Schaltsteuereinrichtung 20 das Steuertastverhältnis Da1 des ersten Drucksteuerungs- Solenoidventils PSCV-A, das der abschließende Wert des Drosselkompensations-Tastverhältnisses ist, als einen anfänglichen Wert und erhöht das Tastverhältnis Da2 um den vorgegebenen Kompensationswert Δd1, wonach der sich ergebende Wert an die Elementsteuereinrichtung 30 im Schritt S2020 ausgegeben wird.
Als nächstes bestimmt die Schaltsteuereinrichtung 30, ob eine vorgegebene Zeit tk1 im Schritt S2030 abgelaufen ist. Der Schritt wird nach der Beendigung der Erhöhung des Tastverhältnisses Da2 ausgeführt. Wenn die Zeit tk1 abgelaufen ist, dann gibt die Schaltsteuereinrichtung 20 ein Steuersignal zum Verringern eines Maschinendrehmoments an die Maschinensteuereinrichtung 25 im Schritt S2040 aus. Als nächstes bestimmt die Schaltsteuereinrichtung 20, ob die Haltezeit ta1 (zum Aufrechterhalten des Tastverhältnisses Da2) einen vierzehnten vorgegebenen Wert (z. B. 300 ms) im Schritt S2050 übersteigt. Wenn die Haltezeit ta1 den vierzehnten vorgegebenen Wert im Schritt S2050 übersteigt, dann addiert die Schaltsteuereinrichtung 20 einen gelernten anfänglichen Tastverhältniswert zu dem Tastverhältnis Da2 und gibt ein sich ergebendes Tastverhältnis Da3 an die Elementsteuereinrichtung 30 im Schritt S2060 (Abschluss des Bereichs a) aus.
Die Maschinensteuereinrichtung 25 gibt gemäß der Steuersignale, die von der Schaltsteuereinrichtung ausgegeben werden, ein Steuersignal an die Elementsteuereinrichtung 30 aus, um das Maschinendrehmoment zu verringern. Als Folge des von der Maschinensteuereinrichtung 25 empfangenen Steuersignals gibt die Elementsteuereinrichtung 30 Steuersignale an das Kraftstoffeinspritzer- und Zündsteuerzeit-System aus, um Kraftstoffeinspritzbeträge und eine Zündsteuerzeit zu steuern.
Als nächstes bestimmt die Schaltsteuereinrichtung 20, ob eine Haltezeit t2 (zum Aufrechterhalten des Tastverhältnisses Da3) größer oder gleich wie ein sechzehnter vorgegebener Wert (ungefähr 500 ms) im Schritt S2070 ist, und führt gleichzeitig (während eines Bereichs b) ein Run-Up- Verhinderungs-Unterprogramm im Schritt S2071 und ein Tie-Up- Verhinderungs-Unterprogramm im Schritt S2072 aus. Das Run-Up- Verhinderungs-Unterprogramm verhindert das Anwachsen der Maschinen-Drehzahl als Folge eines Rückdrucks des vierten Reibungselements C4, während das Tie-Up-Verhinderungs- Unterprogramm die Verringerung der Maschinen-Drehzahl als Folge eines Rückdrucks des vierten Reibungselements C4 verhindert. Wenn das Tastverhältnis Da3 für eine Dauer aufrechterhalten wird, die größer oder gleich wie der sechzehnte vorgegebene Wert ist, dann addiert die Schaltsteuereinrichtung 20 einen vorgegebenen Wert Δd2 zu dem Tastverhältnis Da3, um ein erhöhtes Tastverhältnis Da4 zu erzeugen, und gibt das Tastverhältnis Da4 an die Schaltsteuereinrichtung 20 im Schritt S2080 aus (Beendigung des Bereichs b).
Dem obigen Schritt folgend erhöht die Schaltsteuereinrichtung 20 das Tastverhältnis Da4 auf einen vorgegebenen siebzehnten Wert (eine Rate von α%/s) und gibt dieses an die Elementsteuereinrichtung 30 im Schritt S2090 aus. Die Schaltsteuereinrichtung 20 bestimmt dann, ob Beendigungsbedingungen für den Bereich C im Schritt S2100 erfüllt sind. Die Beendigungsbedingungen im Bereich C umfassen die Erfüllung von (No X Verhältnis des zweiten Gangs) - Nt ≦ ein achtzehnter vorgegebener Wert (XN: Kartenwert) für zwei oder mehrere Zyklen, und (No X Zahnradverhältnis des zweiten Gangs - Nt)/dNt ≦ ein neunzehnter vorgegebener Wert (z. B. 50 ms) für zwei oder mehr Zyklen. Wenn Beendigungsbedingungen des Bereichs C im Schritt S2100 erfüllt sind, dann gibt die Schaltsteuereinrichtung 20 ein Tastverhältnis Da5 im Schritt S2110 aus. Die Schaltsteuereinrichtung 20 führt dann eine Steuerung mit offener Schleife über den Bereich (d) im Schritt S2120 aus, wobei die Steuerung mit offener Schleife in dem vorinstallierten Programm der Schaltsteuereinrichtung 20 installiert ist.
Wenn jedoch Beendigungsbedingungen des Bereichs C im Schritt S2100 nicht erfüllt sind, dann bestimmt die Schaltsteuereinrichtung 20, ob eine gesetzte Zeit tc des Bereichs C größer als ein zwanzigster Wert (z. B. 300 ms) im Schritt S2105) ist. Wenn diese Bedingung erfüllt ist, wird das Tastverhältnis Da5 sogar dann ausgegeben, wenn Beendigungsbedingungen des Bereichs C nicht erfüllt sind. Das heißt, der Schritt S2110 wird ausgeführt. Wenn jedoch die gesetzte Zeit tc des Bereichs C nicht größer als der zwanzigste vorgegebene Wert ist, wird bestimmt, ob Beendigungsbedingungen des Bereichs C erfüllt sind. Das heißt, der Schritt S2100 wird ausgeführt.
Wenn, zurück im Schritt S2070, die Haltezeit ta2 größer als oder gleich zu einem sechzehnten vorgegebenen Wert ist, dann bestimmt die Schaltsteuereinrichtung 20, ob die Bedingung Nt - (No X zweites Zahnradverhältnis) < 10 UpM im Schritt S2075 erfüllt ist. Wenn diese Bedingung erfüllt ist, dann wird das Tastverhältnis Da4, welches das Tastverhältnis Da3 + Δd3 ist, von der Schaltsteuereinrichtung 20 im Schritt S2080 ausgegeben. Wenn jedoch die Bedingung des Schritts S2075 nicht erfüllt ist, dann wird das Tastverhältnis auf ein Tastverhältnis Da5, wie in Fig. 9 gezeigt, eingestellt und im Schritt S2110 ausgegeben. Als nächstes wird der Schritt S2120 zum Ausführen einer Tastverhältnissteuerung mit offener Schleife des Bereichs d ausgeführt.
Dem Obigen folgend bestimmt die Schaltsteuereinrichtung 20, ob Beendigungsbedingungen für die Tastverhältnissteuerung mit offener Schleife im Schritt S2130 erfüllt sind. Wenn die Beendigungsbedingungen für die Tastverhältnissteuerung mit offener Schleife erfüllt sind, dann gibt die Schaltsteuereinrichtung 20 ein Steuerungsausrückungs- Aufforderungssignal an die Maschinensteuereinrichtung 25 im Schritt S2140 aus, wonach die Schaltsteuereinrichtung 20 im Schritt S2150 ein Tastverhältnis Da6 ausgibt. Wenn jedoch die Beendigungsbedingungen für die Tastverhältnissteuerung mit offener Schleife im Schritt S2130 nicht erfüllt sind, setzt die Schaltsteuereinrichtung 20 die Ausführung des Schritts S2120 fort.
Nach der Ausgabe des Tastverhältnisses Da6 im Schritt S2150 bestimmt die Schaltsteuereinrichtung 20, ob eine Synchronisation im zweiten Gang im Schritt S2160 abgeschlossen ist. Das heißt, die Schaltsteuereinrichtung 20 überprüft, ob die zweite Bedingung erfüllt ist: Maschinendrehzahl Nt = No X Zahnradverhältnis des zweiten Gangs. Wenn bestimmt wird, dass die Synchronisation im zweiten Gang abgeschlossen ist, dann steuert die Schaltsteuereinrichtung 20 das Tastverhältnis auf 0%, danach wird die Tastverhältnissteuerung im Schritt S2170 beendet, und ein anfängliches Tastverhältnis des Bereichs b und des Bereichs C wird im Schritt S2180 gelernt. Hierbei wird das anfängliche Tastverhältnis durch Addieren eines gelernten Tastverhältnis-Kompensationswerts zu einem Kartenwert, der in dem vorinstallierten Programm eingestellt ist, gelernt. Das gelernte anfängliche Tastverhältnis im Schritt S2180 wird als ein nachfolgender Kompensationswert für das anfängliche Tastverhältnis verwendet.
Wenn jedoch die Synchronisation im zweiten Gang im Schritt S2160 nicht abgeschlossen ist, dann bestimmt die Schalt- Steuereinrichtung 20, ob eine Ausgabezeit te des Tastverhältnisses Da6 größer oder gleich wie ein zweiundzwanzigster vorgegebener Wert (z. B. 300 ms) im Schritt S2165 ist, wobei der zweiundzwanzigste vorgegebene Wert von dem vorinstallierten Programm der Schalt-Steuereinrichtung 20 bereitgestellt wird. Wenn die Ausgabezeit te des Tastverhältnisses Da6 größer als oder gleich wie der zweiundzwanzigste vorgegebene Wert ist, dann führt die Schalt-Steuereinrichtung 20 den Schritt S2170 zum Steuern eines Tastverhältnisses auf 0%, unabhängig davon, ob die Synchronisation im zweiten Gang beendet ist, aus. Demzufolge wird das zweite Unterprogramm beendet und der Prozess wird auf das Hauptprogramm zurückgeführt.
Wenn unter Bezugnahme auf Fig. 6 das Hochlaufverhinderungs- Unterprogramm im Schritt S3000 gestartet wird, dann bestimmt die Schalt-Steuereinrichtung 20 zunächst im Schritt S3010, ob eine Hochlaufverhinderungs-Startbedingung erfüllt ist. Das heißt, die Schalt-Steuereinrichtung 20 bestimmt, ob eine Änderung in der Turbinen-Drehzahl dNt größer als oder gleich wie ein dreiundzwanzigster vorgegebener Wert (ungefähr 40 UpM) ist. Wenn die Hochlaufverhinderungs-Startbedingung im Schritt S3010 erfüllt ist, dann subtrahiert die Schalt- Steuereinrichtung 20 ein vorgegebenes Kompensationstastverhältnis von einem Kartenwert (der von dem vorinstallierten Programm bestimmt wird) und gibt ein sich ergebendes Tastverhältnis im Schritt S3020 aus.
Als nächstes bestimmt die Schalt-Steuereinrichtung 20, ob Hochlaufverhinderungs-Unterbrechungsbedingungen im Schritt S3030 erfüllt sind. Das heißt, es wird bestimmt, ob die Bedingungen von Nt - No X zweites Gangverhältnis < ein vorgegebener Standardwert, eine Änderung in der Maschinen- Drehzahl dNt < 0 und Nt < No erfüllt sind, oder ob die einzelne Bedingung der Änderung der Maschinen-Drehzahl dNt < ein vorgegebener Standardwert, erfüllt sind. Wenn die Hochlaufverhinderungs-Unterbrechungsbedingungen erfüllt sind, dann gibt die Schalt-Steuereinrichtung ein Ausgangstastverhältnis gleich zu einem Kartenwert, der in dem vorinstallierten Programm bereitgestellt wird, im Schritt S3040 aus, wodurch die Hochlaufverhinderungssteuerung beendet wird. Der Prozess wird dann auf die Rückkopplungstastverhältnissteuerung oder auf die Tastverhältnissteuerung mit offener Schleife zurückgebracht.
Wenn unter Bezugnahme auf Fig. 7 das Festhalteverhinderungs- Unterprogramm im Schritt S4000 gestartet wird, dann bestimmt die Schaltsteuereinrichtung 20, ob eine Festhalteverhinderungs-Startbedingung erfüllt ist, im Schritt S4010. Das heißt, die Schalt-Steuereinrichtung 20 bestimmt, ob die Bedingung von No X zweites Gangverhältnis - Nt < ein vorgegebener vierundzwanzigster Wert (ungefähr 40 UpM) erfüllt ist. Wenn diese Bedingung erfüllt ist, wird bestimmt, dass ein Festhalten (Tie-Up) auftritt und die Schalt- Steuereinrichtung 20 addiert ein vorgegebenes Kompensations- Tastverhältnis von einem Kartenwert (der von dem vorinstallierten Programm bestimmt wird) und gibt ein sich ergebendes Tastverhältnis im Schritt S4020 aus.
Als nächstes bestimmt die Schalt-Steuereinrichtung 20, ob die Festhalteverhinderungs-Unterbrechungsbedingungen im Schritt S4030 erfüllt sind. Das heißt, es wird bestimmt, ob die Bedingungen von No X zweites Gangverhältnis - Nt < ein vorgegebener Standardwert und eine Änderung in der Turbinen- Drehzahl dNt < ein vorgegebener Wert ist, oder ob die einzelne Bedingung von No X zweites Gangverhältnis - Nt ≦ ein vorgegebener Standardwert, erfüllt sind. Wenn die Festhalteverhinderungs-Unterbrechungsbedingungen erfüllt sind, dann gibt die Schalt-Steuereinrichtung 20 ein Ausgangstastverhältnis gleich zu einem Kartenwert, der in dem vorinstallierten Programm bereitgestellt wird, im Schritt S4040 aus, wodurch die Festhalteverhinderungssteuerung beendet wird. Der Prozess wird dann auf die Rückkopplungs- Tastverhältnissteuerung oder die Tastverhältnissteuerung mit offener Schleife zurückgeführt.
In dem Schaltsteuerverfahren der vorliegenden Erfindung, welches voranstehend beschrieben wurde, wird dann, wenn das Gaspedal von dem Fahrer während eines LFU Schaltvorgangs in einen dritten Gang aus einem zweiten Gang gedrückt wird, ein Schalten zurück in den zweiten Gang nach dem Abschluss des Schaltens in den dritten Gang sofort ausgeführt und gleichzeitig wird eine Hochlauf- und Festhalteverhinderung wenn erforderlich ausgeführt, eine Lernsteuerung wird ausgeführt und eine Automatikgetriebefluid-Temperatur und eine Drosselkompensation werden ausgeführt. Infolgedessen wird das Beschleunigungsverhalten verbessert und der Schaltstoß minimiert.
Obwohl bevorzugte Ausführungsformen der vorliegenden Erfindung ausführlich voranstehend beschrieben worden sind sei deutlich darauf hingewiesen, dass viele Veränderungen und/oder Modifikationen der grundlegenden erfinderischen Konzepte, die hier gelehrt werden und die dem Durchschnittsfachmann in dem technischen Gebiet einfallen werden, noch in den Grundgedanken und den Umfang der vorliegenden Erfindung fallen, so wie sie in den beigefügten Ansprüchen definiert ist.

Claims (51)

1. Schaltsteuerverfahren für ein Automatikgetriebe, umfassend die folgenden Schritte:
Ausgeben eines vorgegebenen Schaltsteuersignals, während in einem zweiten Gang gefahren wird, zum Steuern eines Schaltvorgangs in einen dritten Gang, wenn Signale, die diesen Schaltvorgang von der zweiten Geschwindigkeit in die dritte Geschwindigkeit anzeigen, angelegt werden;
Bestimmen, ob eine Synchronisation im dritten Gang beendet ist;
Ausführen eines Fahrvorgangs in der dritten Geschwindigkeit, wenn die Synchronisation in der dritten Geschwindigkeit beendet ist, oder Bestimmen, ob ein Tip- up(Herauftipp)-Signal angelegt worden ist, wenn die Synchronisation im dritten Gang nicht beendet ist;
Ausgeben eines Drosselkompensationstastverhältnisses und Bestimmen, ob Signale, die einem 3-2 Kickdown(Durchdrück)-Schaltvorgang entsprechen, empfangen werden, wenn ein Tip-up-Signal während einer Synchronisation im dritten Gang angewendet wird;
Vergleichen einer Öltemperatur mit einem ersten vorgegebenen Wert, wenn Signale, die einem 3-2 Kickdown(Durchdrück)-Schaltvorgang entsprechen, empfangen werden;
Vergleichen einer Fahrzeuggeschwindigkeit mit einem zweiten vorgegebenen Wert, wenn die Öltemperatur größer oder gleich wie der erste vorgegebene Wert ist;
Erfassen eines Ein/Aus-Zustands eines Kickdown- Schalters, wenn die Fahrzeuggeschwindigkeit größer oder gleich wie der zweite vorgegebene Wert ist;
Bestimmen, ob eine Summe einer Turbinen-Drehzahl und einer Maschinen-Drehzahl größer oder gleich wie ein dritter vorgegebener Wert ist, wenn der Kickdown- Schalter in dem Ein-Zustand ist;
Ausführen einer 3-2 Kickdown-Schaltsteuerung während eines Schaltvorgangs von dem zweiten Gang in den dritten Gang, wenn die Summe der Turbinen-Drehzahl und der Maschinen-Drehzahl größer als oder gleich wie der dritte vorgegebene Wert ist; und
Ausführen einer 3-2 Kickdon-Schaltsteuerung, nachdem eine Synchronisation im dritten Gang beendet ist, wenn die Summe der Turbinen-Drehzahl und der Maschinen- Drehzahl kleiner als der dritte vorgegebene Wert ist.
2. Verfahren nach Anspruch 1, wobei der erste vorgegebene Wert 20°C ist.
3. Verfahren nach Anspruch 1, wobei der zweite vorgegebene Wert 1500 UpM ist.
4. Verfahren nach Anspruch 1, wobei dann, wenn die Öltemperatur kleiner als der erste vorgegebene Wert ist, ein 3-2 Kickdown-Schaltvorgang ausgeführt wird, nachdem eine Synchronisation in den dritten Gang hinein beendet ist.
5. Verfahren nach Anspruch 1, ferner umfassend die folgenden Schritte:
Bestimmen, dass der Kickdown-Schalter EIN ist, wenn die Fahrzeuggeschwindigkeit kleiner als der zweite vorgegebene Wert ist; und
Ausführen einer 3-2 Kickdown-Schaltsteuerung, nachdem eine Synchronisation im dritten Gang beendet ist, wenn der Kickdown-Schalter EIN ist.
6. Verfahren nach Anspruch 5, wobei dann, wenn bestimmt wird, dass der Kickdown-Schalter AUS ist, die 3-2 Kickdown-Schaltsteuerung während eines Schaltvorgangs von dem zweiten Gang in den dritten Gang die folgenden Schritte umfasst:
Ausgeben eines SCSV-B EIN-Signals;
Ausgeben von allgemeinen Steuersignalen, nachdem ein Tastverhältnis kompensiert ist, und wenn eine anfängliche Füllzeit abgelaufen ist, Ausgeben von vorgegebenen Tastverhältnissteuersignalen zum Ausführen einer Hochlauf- und Festhalte-Steuerung; und
Ausführen einer Anfangstastverhältnis-Lernsteuerung, wenn die 3-2 Kickdown-Schalttastverhältnissteuerung beendet ist.
7. Verfahren nach Anspruch 6, wobei die Tastverhältniskompensation durch Addieren eines vorgegebenen Kompensationstastverhältnisses zu einem abschließenden Tastverhältniswert eines Drosselkompensationstastverhältnisses realisiert wird.
8. Verfahren nach Anspruch 6, wobei die allgemeinen Tastverhältnissteuersignale ausgegeben werden, wenn eine vorgegebene Zeit abgelaufen ist, nachdem das Kompensationstastverhältnis ausgegeben wird.
9. Verfahren nach Anspruch 6, wobei die anfängliche Füllzeit 300 ms ist.
10. Verfahren nach Anspruch 6, wobei der Schritt zum Ausgeben der vorgegebenen Tastverhältnissteuersignale die folgenden Schritte umfasst:
Ausführen einer Tastverhältnissteuerung mit offener Schleife, das heißt, nach Kompensieren eines Tastverhältnisses Da3 durch ein vorgegebenes erstes Kompensationstastverhältnis dem Halten des Tastverhältnisses für eine vorgegebene Haltezeit ta2 folgend, Erhöhen eines sich ergebenden Tastverhältnisses um eine Rate von α%/s, und nach Kompensieren des Tastverhältnisses mit einem zweiten vorgegebenen Kompensationstastverhältnis, Ausführen einer Tastverhältnissteuerung mit offener Schleife;
Aufrechterhalten eines Ausgangstastverhältnisses für eine vorgegebene Haltezeit te und Bestimmen, ob eine Schaltsynchronisation dem Abschluss der allgemeinen Steuerung folgend beendet ist, wenn eine Tastverhältnissteuerung mit offener Schleife abgeschlossen ist; und
Beenden der Tastverhältnissteuerung, wenn eine Schaltsynchronisation beendet ist.
11. Verfahren nach Anspruch 10, wobei die Haltezeit ta2 500 ms beträgt.
12. Verfahren nach Anspruch 10, wobei dann, wenn die Haltezeit ta2 nicht abgelaufen ist, bestimmt wird, ob die Bedingung von Nt - (No X zweites Gangverhältnis) < 10 UpM ist; und wenn diese Bedingung erfüllt ist, Erhöhen des Tastverhältnisses durch eine Rate von α%/s nach Kompensieren des Tastverhältnisses durch das vorgegebene zweite Kompensationstastverhältnis.
13. Verfahren nach Anspruch 12, wobei dann, wenn die Bedingung von Nt - (No X zweites Gangverhältnis) < 10 UpM nicht erfüllt ist, ein gegenwärtiger Tastverhältniswert durch einen vorgegebenen Kompensationswert kompensiert wird und eine Tastverhältnissteuerung mit offener Schleife ausgeführt wird.
14. Verfahren nach Anspruch 6, wobei die Tastverhältnisausgabe-Beendigungsbedingungen die Erfüllung von (No X zweites Gangverhältnis) - Nt ≦ ein achter vorgegebener Wert für zwei oder mehrere Zyklen, oder [(No X zweites Gangverhältnis - Nt)/dNt] ≦ ein neunter vorgegebener Wert für zwei oder mehrere Zyklen umfassen.
15. Verfahren nach Anspruch 14, wobei der achte vorgegebene Wert eine vorgegebener Kartenwert eines vorinstallierten Programms ist.
16. Verfahren nach Anspruch 14, wobei der neunte vorgegebene Wert 50 ms beträgt.
17. Verfahren nach Anspruch 6, wobei dann, wenn die Tastverhältnisbeendigungsbedingungen nicht erfüllt sind, bestimmt wird, ob tc einen zehnten vorgegebenen Wert überschritten hat; und wenn tc den zehnten vorgegebenen Wert überschritten hat ein Tastverhältnis durch einen Kartenwert in einem vorinstallierten Programm kompensiert wird, unabhängig davon, ob Tastverhältnisbeendigungsbedingungen erfüllt sind, und dann eine Tastverhältnissteuerung mit offener Schleife ausgeführt wird.
18. Verfahren nach Anspruch 17, wobei der zehnte vorgegebene Wert 300 ms beträgt.
19. Verfahren nach Anspruch 17, wobei dann, wenn tc den zehnten vorgegebenen Wert nicht überschritten hat, ein Tastverhältnis durch eine Rate von α%/s erhöht wird.
20. Verfahren nach Anspruch 6, wobei eine 3-2 Kickdown- Schalttastverhältnissteuerungs-Beendigung realisiert wird, wenn bestimmt wird, dass eine Schaltsynchronisation aufgetreten ist.
21. Verfahren nach Anspruch 20, wobei eine Schaltsynchronisation bestimmt wird, wenn eine Turbinen- Drehzahl eine Ziel-Turbinen-Drehzahl erreicht hat.
22. Verfahren nach Anspruch 20, ferner umfassend die folgenden Schritte:
Bestimmen, ob te eine elfte vorgegebene Zeit überschritten hat, wenn eine Schaltsynchronisation nicht aufgetreten ist;
Beenden eines Schaltvorgangs, wenn te die elfte vorgegebene Zeit überschritten hat, unabhängig davon, ob eine Synchronisation aufgetreten ist; und
Aufrechterhalten eines Tastverhältnisses für te und kontinuierliches Überprüfen des Abschlusses der Schaltsynchronisation, wenn te die elfte vorgegebene Zeit nicht überschritten hat.
23. Verfahren nach Anspruch 22, wobei te 300 ms beträgt.
24. Verfahren nach Anspruch 1, wobei der dritte vorgegebene Wert ein Kartenwert ist, der in einem vorinstallierten Programm eingerichtet wird.
25. Verfahren nach Anspruch 1, wobei dann, wenn bestimmt wird, dass der Kickdown-Schalter AUS ist, ein Tastverhältnis von 0% ausgegeben wird und eine Tastverhältnissteuerung beendet wird.
26. Verfahren nach Anspruch 1, wobei der Schritt zum Ausführen einer 3-2 Kickdown-Schaltsteuerung während eines Schaltvorgangs von dem zweiten Gang in den dritten Gang, wenn die Summe der Turbinen-Drehzahl und der Maschinen-Drehzahl größer oder gleich wie der dritte vorgegebene Wert ist, die folgenden Schritte umfasst:
Bestimmen einer Turbinen-Drehzahl nach Ausgeben eines SCSV-B EIN Signals und Kompensieren eines Tastverhältnisses durch Verwenden eines abschließenden Tastverhältniswerts als einen anfänglichen Wert und Ausgeben von diesem;
Einstellen einer Tastverhältnishaltezeit ta als einen zwölften vorgegebenen Wert, wenn eine Turbinen-Drehzahl hoch ist, Einstellen der Tastverhältnishaltezeit ta als einen dreizehnten vorgegebenen Wert, wenn eine Maschinen-Drehzahl auf einem mittleren Pegel ist, und Einstellen der Tastverhältnishaltezeit ta als einen vierzehnten vorgegebenen Wert, wenn eine Turbinen- Drehzahl gering ist;
Ausgeben von allgemeinen Steuersignalen, wenn tk1 abgelaufen ist, und Bestimmen, ob die Turbinen-Drehzahl eine Ziel-Turbinen-Drehzahl erreicht hat;
Einstellen und Ausgeben eines Ausgangstastverhältnisses als einen Kartenwert, der in einem vorinstallierten Programm eingerichtet ist, wenn eine Turbinen-Drehzahl die Ziel-Turbinen-Drehzahl erreicht hat, und Bestimmen eines Zustands eines Kickdown-Schalters und Ausführen einer Hochlaufverhinderungssteuerung und einer Festhalteverhinderungssteuerung;
Kompensieren des gegenwärtigen Ausgangstastverhältnisses durch Δd3 wenn der Kickdown-Schalter AUS ist, und dann Erhöhen eines Tastverhältnisses durch eine Rate von α%/s;
Bestimmen, ob Tastverhältnisausgangs- Beendigungsbedingungen erfüllt sind;
Kompensieren des Tastverhältnisses durch einen Kompensationswert, der von dem vorinstallierten Programm eingerichtet wird, wenn die Tastverhältnisausgabe- Beendigungsbedingungen erfüllt sind, dann Ausführen einer Rückkopplungs-Tastverhältnissteuerung;
Bestimmen, ob Rückkopplungstastverhältnissteuerungs- Beendigungsbedingungen erfüllt sind;
Beenden einer Rückkopplungstastverhältnissteuerung und Beenden einer allgemeinen Steuerung, wenn die Rückkopplungstastverhältnissteuerungs- Beendigungsbedingungen erfüllt sind, dann Aufrechterhalten eines Ausgangstastverhältnisses für eine Haltezeit te und Bestimmen, ob eine Schaltsynchronisation beendet ist; und
Beenden einer Tastverhältnissteuerung und Ausführen einer Anfangstastverhältnis-Lernsteuerung, wenn eine Schaltsynchronisation beendet ist.
27. Verfahren nach Anspruch 26, wobei der zwölfte vorgegebene Wert 10 ms beträgt, der dreizehnte vorgegebene Wert 50 ms beträgt und der vierzehnte vorgegebenen Wert 100 ms.
28. Verfahren nach Anspruch 26, wobei dann, wenn eine Maschinen-Drehzahl die Ziel-Maschinen-Drehzahl nicht erreicht hat, bestimmt wird, ob ta1 < ta1 + 10 ms ist; das Ausgangstastverhältnis als ein Kartenwert eingestellt wird, selbst wenn eine Turbinen-Drehzahl die Ziel-Turbinen-Drehzahl nicht erreicht hat, wenn ta1 < ta1 + 10 ms erfüllt ist; und bestimmt wird, ob die Turbinen-Drehzahl die Ziel-Turbinen-Drehzahl erreicht hat, wenn ta1 < ta1 + 10 ms nicht erfüllt ist.
29. Verfahren nach Anspruch 26, wobei dann, wenn bestimmt wird, dass der Kickdown-Schalter EIN ist, bestimmt wird, ob Nt - (No X zweites Gangverhältnis) < 10 UpM erfüllt ist; und wenn diese Bedingung erfüllt ist, das gegenwärtige Ausgangsdrehmoment durch einen vorgegebenen Wert kompensiert wird und ein sich ergebendes Tastverhältnis ausgegeben wird.
30. Verfahren nach Anspruch 29, wobei dann, wenn die Bedingung von Nt - (No X zweites Gangverhältnis) < 10 UpM nicht erfüllt ist, das Tastverhältnis durch einen vorgegebenen Wert kompensiert wird und dann eine Rückkopplungstastverhältnissteuerung ausgeführt wird.
31. Verfahren nach Anspruch 26, wobei die Tastverhältnisausgabe-Beendigungsbedingungen (No X zweites Gangverhältnis) - Nt ≦ ein fünfzehnter vorgegebener Wert für zwei oder mehr Zyklen (No X zweites Geschwindigkeitszahnradverhältnis - Nt)/dNt ≦ ein sechzehnter vorgegebener Wert für zwei oder mehr Zyklen sind.
32. Verfahren nach Anspruch 31, wobei der fünfzehnte vorgegebene Wert ein Kartenwert ist, der von dem vorinstallierten Programm eingerichtet wird.
33. Verfahren nach Anspruch 31, wobei der sechzehnte vorgegebene Wert 50 ms beträgt.
34. Verfahren nach Anspruch 26, wobei dann, wenn die Tastverhältnisausgabe-Beendigungsbedingungen nicht erfüllt sind, bestimmt wird, ob tc einen siebzehnten vorgegebenen Wert überschritten hat; wenn tc den siebzehnten vorgegebenen Wert überschritten hat, ein Tastverhältnis durch einen Kartenwert kompensiert wird, der in dem vorinstallierten Programm eingerichtet ist,
und ein sich ergebendes Tastverhältnis ausgegeben wird;
und eine Tastverhältnissteuerung mit offener Schleife ausgeführt wird.
35. Verfahren nach Anspruch 34, wobei der siebzehnte vorgegebene Wert 300 ms beträgt.
36. Verfahren nach Anspruch 34, wobei dann, wenn tc den siebzehnten vorgegebenen Wert nicht überschritten hat, ein Tastverhältnis durch eine Rate von α%/s erhöht wird.
37. Verfahren nach Anspruch 26, wobei dann, wenn die Rückkopplungstastverhältnissteuerungs- Beendigungsbedingungen Nt - No X zweites Gangverhältnis ≦ + XG für fünf oder mehr Zyklen oder eine Rückkopplungssteuerzeit (tFb) ≧ ein achtzehnter vorgegebener Wert umfassen.
38. Verfahren nach Anspruch 37, wobei XG ein Kartenwert ist, der von dem vorinstallierten Programm eingerichtet wird.
39. Verfahren nach Anspruch 37, wobei der achtzehnte vorgegebene Wert 300 ms beträgt.
40. Verfahren nach Anspruch 26, wobei bestimmt wird, dass eine Schaltsynchronisation beendet ist, wenn eine Turbinen-Drehzahl eine Ziel-Turbinen-Drehzahl erreicht hat.
41. Verfahren nach Anspruch 26, wobei dann, wenn eine Schaltsynchronisation nicht beendet ist, bestimmt wird, ob te einen neunzehnten vorgegebenen Wert überschritten hat; ein Schaltvorgang unabhängig davon, ob eine Schaltsynchronisation stattgefunden hat, beendet wird, wenn te den neunzehnten vorgegebenen Wert überschritten hat; und ein Tastverhältnis für te aufrechterhalten wird und eine Schaltsynchronisations-Beendigung kontinuierlich erfast wird, wenn te den neunzehnten vorgegebenen Wert nicht überschritten hat.
42. Verfahren nach Anspruch 41, wobei der neunzehnte vorgegebene Wert 300 ms beträgt.
43. Verfahren nach Anspruch 6 oder 26, wobei die Hochlaufverhinderungssteuerung die folgenden Schritte umfasst:
Bestimmen, ob eine Hochlaufverhinderungs-Startbedingung erfüllt ist;
Kompensieren eines gegenwärtigen Tastverhältnisses durch einen Kartenwert und Ausgeben eines sich ergebenden Tastverhältnisses, wenn die Hochlaufverhinderungs- Startbedingung erfüllt ist, und Bestimmen, ob Hochlaufverhinderungs-Unterbrechungsbedingungen erfüllt sind; und
Ausgeben eines Tastverhältnisses als einen Kartenwert, der in dem vorinstallierten Programm eingerichtet ist, wenn die Hochlaufverhinderungs-Unterbrechungsbedingungen erfüllt sind.
44. Verfahren nach Anspruch 43, wobei die Hochlaufverhinderungs-Startbedingungen eine Bestimmung umfasst, ob eine Änderung in der Turbinen-Drehzahl größer oder gleich wie ein vorgegebener zwanzigster Wert ist.
45. Verfahren nach Anspruch 44, wobei der vorgegebene zwanzigste Wert 40 UpM ist.
46. Verfahren nach Anspruch 43, wobei die Hochlaufverhinderungs-Unterbrechungsbedingungen eine Bestimmung umfassen, ob Nt - No X zweites Gangverhältnis < ein vorgegebener Standardwert, eine Änderung in der Turbinen-Drehzahl < 0 und Nt < No erfüllt sind, oder ob die einzelne Bedingung der Änderung in der Turbinen- Drehzahl < ein vorgegebener Standardwert ist.
47. Verfahren nach den Ansprüchen 6 oder 26, wobei die Festhalteverhinderungs-Steuerung die folgenden Schritte umfasst:
Bestimmen, ob eine Festhalteverhinderungs-Startbedingung erfüllt ist;
Kompensieren eines gegenwärtigen Tastverhältnisses durch einen Kartenwert und Ausgeben eines sich ergebenden Tastverhältnisses, wenn die Festhalteverhinderungs- Startbedingung erfüllt ist, und Bestimmen, ob Festhalteverhinderungs-Unterbrechungsbedingungen erfüllt sind; und
Ausgeben eines Tastverhältnisses als einen Kartenwert, der in dem vorinstallierten Programm eingerichtet wird, wenn die Festhalteverhinderungs- Unterbrechungsbedingungen erfüllt sind.
48. Verfahren nach Anspruch 47, wobei die Festhalteverhinderungs-Startbedingung ein Bestimmen umfasst, ob No X zweites Gangverhältnis - Nt < ein vorgegebener einundzwanzigster Wert ist.
49. Verfahren nach Anspruch 47, wobei der vorgegebene einundzwanzigste Wert 20 UpM ist.
50. Verfahren nach Anspruch 47, wobei die Festhalteverhinderungs-Unterbrechungsbedingungen eine Bestimmung umfassen, ob No X zweites Gangverhältnis - Nt < ein vorgegebener Standardwert und eine Änderung in der Turbinen-Drehzahl dNt < vorgegebener Wert ist, oder ob die einzelne Bedingung von No X zweites Gangverhältnis - Nt ≦ ein vorgegebener Standardwert ist.
51. Verfahren nach den Ansprüchen 6 oder 26, wobei die Anfangstastverhältnis-Lernsteuerung ausgeführt wird, indem ein Wert gelernt wird, der durch Addieren eines Tastverhältniskompensationsbetrags, der vorher gelernt wurde, zu einem Kartenwert, der von dem vorinstallierten Programm eingerichtet wird, abgeleitet wird.
DE10046598A 1999-12-30 2000-09-20 Schaltsteuerverfahren für ein Automatikgetriebe Withdrawn DE10046598A1 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019990066412A KR100320527B1 (ko) 1999-12-30 1999-12-30 차량용 자동 변속기의 변속 제어 방법

Publications (1)

Publication Number Publication Date
DE10046598A1 true DE10046598A1 (de) 2001-07-05

Family

ID=19633550

Family Applications (1)

Application Number Title Priority Date Filing Date
DE10046598A Withdrawn DE10046598A1 (de) 1999-12-30 2000-09-20 Schaltsteuerverfahren für ein Automatikgetriebe

Country Status (6)

Country Link
US (1) US6454678B1 (de)
JP (1) JP4700177B2 (de)
KR (1) KR100320527B1 (de)
CN (1) CN1199015C (de)
AU (1) AU765253B2 (de)
DE (1) DE10046598A1 (de)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU760627B2 (en) * 2000-12-06 2003-05-22 Hyundai Motor Company Kick down shift control apparatus of automatic transmission and method therefor
DE10147083B4 (de) * 2000-09-14 2007-12-20 Hyundai Motor Co. Schaltsteuerverfahren für Automatikgetriebe
WO2015117816A1 (de) * 2014-02-06 2015-08-13 Volkswagen Aktiengesellschaft Verfahren zur schaltung eines doppelkupplungsgetriebes
DE102011055926B4 (de) * 2011-06-20 2020-01-30 Hyundai Motor Company Verfahren zur Schaltsteuerung eines Automatikgetriebes

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100405666B1 (ko) * 1997-12-31 2004-01-24 현대자동차주식회사 정지전 엘에프유 1--)2 업 쉬프트 변속 제어방법
KR100394681B1 (ko) * 2001-11-28 2003-08-14 현대자동차주식회사 자동 변속기의 변속 제어방법
JP3851203B2 (ja) * 2002-03-28 2006-11-29 トヨタ自動車株式会社 自動変速機の変速制御装置および変速制御方法
KR100579259B1 (ko) * 2003-12-22 2006-05-11 현대자동차주식회사 자동변속기의 변속 제어방법 및 장치
KR100623763B1 (ko) * 2003-12-30 2006-09-18 현대자동차주식회사 자동변속기의 감속 직결 제어방법
JP4661131B2 (ja) * 2004-08-18 2011-03-30 日産自動車株式会社 自動変速機の変速制御装置
JP4655723B2 (ja) * 2005-03-31 2011-03-23 トヨタ自動車株式会社 車両およびその制御方法
KR100877778B1 (ko) * 2005-08-30 2009-01-12 현대자동차주식회사 자동 변속기의 리프트 풋 업 변속시 팁인 충격 저감제어방법
KR100887957B1 (ko) * 2006-12-09 2009-03-09 현대자동차주식회사 5→3 변속 중 3→2 변속의 유압 제어 방법
DE102007044005A1 (de) * 2007-09-14 2009-03-19 Robert Bosch Gmbh Verfahren und Vorrichtung zur Beeinflussung der Zugkraft während Schaltvorgängen eines Schaltgetriebes bei Fahrzeugen
US8308611B2 (en) * 2010-01-22 2012-11-13 GM Global Technology Operations LLC Shift control systems and methods for an automatic transmission
CN102141146B (zh) * 2011-01-30 2013-12-11 长城汽车股份有限公司 可防止倒挡冲击的自动变速器油压控制系统
CN102359585A (zh) * 2011-06-17 2012-02-22 山推工程机械股份有限公司 一种工程机械自动变速系统循环换档的方法
CN102358290B (zh) * 2011-08-29 2015-05-13 潍柴动力股份有限公司 一种车辆信息处理方法、系统及pcu控制器
KR101724750B1 (ko) * 2011-12-09 2017-04-10 현대자동차주식회사 하이브리드 차량의 전동식오일펌프 제어방법
CN102606726B (zh) * 2012-03-29 2015-01-07 浙江吉利汽车研究院有限公司 一种汽车同步器空挡预挂控制装置
JP6458768B2 (ja) 2016-05-18 2019-01-30 トヨタ自動車株式会社 ハイブリッド自動車

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60211155A (ja) * 1984-04-05 1985-10-23 Toyota Motor Corp 車輛用自動変速機の変速制御方法
JPH0820009B2 (ja) * 1987-10-30 1996-03-04 日産自動車株式会社 自動変速機の変速制御装置
JP3348566B2 (ja) * 1995-06-15 2002-11-20 トヨタ自動車株式会社 車両用自動変速機の変速制御装置
JP3377349B2 (ja) * 1995-11-29 2003-02-17 ジヤトコ株式会社 自動変速機のダウンシフト制御装置
KR970046538A (ko) * 1995-12-28 1997-07-26 전성원 자동변속차량의 변속 적합도 판정장치 및 그 방법
JP3631563B2 (ja) * 1996-09-04 2005-03-23 トヨタ自動車株式会社 車両の運転指向推定装置
JP3293456B2 (ja) * 1996-04-04 2002-06-17 アイシン・エィ・ダブリュ株式会社 自動変速機の制御装置
JP3536533B2 (ja) * 1996-06-11 2004-06-14 トヨタ自動車株式会社 車両用自動変速機の変速制御装置
KR0168310B1 (ko) * 1996-10-15 1999-01-15 박병재 자동 변속기의 변속 제어방법
JP3871082B2 (ja) * 1997-03-28 2007-01-24 日立化成工業株式会社 フィルム状接着剤及び回路板の製造法
JP3520179B2 (ja) * 1997-04-25 2004-04-19 株式会社日立ユニシアオートモティブ 自動変速機の変速制御装置
JP3293570B2 (ja) * 1998-10-16 2002-06-17 アイシン・エィ・ダブリュ株式会社 自動変速機の油圧制御装置

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10147083B4 (de) * 2000-09-14 2007-12-20 Hyundai Motor Co. Schaltsteuerverfahren für Automatikgetriebe
AU760627B2 (en) * 2000-12-06 2003-05-22 Hyundai Motor Company Kick down shift control apparatus of automatic transmission and method therefor
DE102011055926B4 (de) * 2011-06-20 2020-01-30 Hyundai Motor Company Verfahren zur Schaltsteuerung eines Automatikgetriebes
WO2015117816A1 (de) * 2014-02-06 2015-08-13 Volkswagen Aktiengesellschaft Verfahren zur schaltung eines doppelkupplungsgetriebes
CN105960554A (zh) * 2014-02-06 2016-09-21 大众汽车有限公司 用于切换双离合变速器的方法

Also Published As

Publication number Publication date
JP2001193828A (ja) 2001-07-17
US6454678B1 (en) 2002-09-24
AU5369500A (en) 2001-07-05
CN1301645A (zh) 2001-07-04
KR20010059034A (ko) 2001-07-06
AU765253B2 (en) 2003-09-11
KR100320527B1 (ko) 2002-01-15
JP4700177B2 (ja) 2011-06-15
CN1199015C (zh) 2005-04-27

Similar Documents

Publication Publication Date Title
DE10046598A1 (de) Schaltsteuerverfahren für ein Automatikgetriebe
DE68919936T2 (de) Gerät zur Gangschaltungssteuerung in automatischen Getrieben.
DE112007000032B4 (de) Hydrauliksteuerungseinheit für Automatikgetriebe
DE10065613B4 (de) Verfahren in einem Automatikgetriebe zum Steuern eines Schaltvorgangs in einen Neutralzustand beim Anhalten in einem ersten Gang
DE68902850T2 (de) Vorrichtung und verfahren zur steuerung des betriebs einer hydraulischen kupplung in einem antomatischen getriebe.
DE69612142T2 (de) Steuereinrichtung eines Automatikgetriebes
DE68913341T2 (de) Verfahren zur Steuerung von Gangschaltungen in einem automatischen Getriebe.
DE102007059472B4 (de) Vorrichtung und Verfahren zur Steuerung einer Kraftübertragung, Programm zur Implementierung des Verfahrens und Speichermedium zur Speicherung des Programms
DE69110241T2 (de) Steuerverfahren zum Herunterschalten eines Getriebes im Schiebebetrieb.
DE69312359T2 (de) Verfahren und Vorrichtung zur Gangschaltsteuerung eines Fahrzeug-Automatikgetriebes
DE69622341T2 (de) Ein automatisches Getriebe
DE112009000081B4 (de) Getriebevorrichtung, Leistungsabgabevorrichtung und Steuerverfahren einer Leistungsabgabevorrichtung
DE68915581T2 (de) Verfahren zur Feststellung und Verhinderung des Hochdrehens eines Motors während des Schaltvorgangs in automatischen Kfz-Gebtrieben.
DE69428625T2 (de) Schaltsteuerung für ein automatisches Getriebe
DE3936115C2 (de) Elektronisches Steuersystem für die Regulierung eines variablen Leitungsdrucks in einem hydraulischen Steuerkreis eines Automatikgetriebes
DE69615645T2 (de) Steuerverfahren zur Auslösung eines 2-1-Kickdowns in einem automatischen Getriebe
DE102006047402B4 (de) Steuergerät und Steuerverfahren für ein Automatikgetriebe
DE19815370A1 (de) Schaltsteuerungsvorrichtung für Automatikgetriebe
DE19644286B4 (de) Herunterschalt-Steuervorrichtung für Automatikgetriebe
DE68906752T2 (de) Uebersetzungssteuerung fuer ein kontinuierliches variables getriebe.
DE102006035456A1 (de) Schaltsteuervorrichtung für ein Fahrzeug-Automatikgetriebe
DE112009004495B4 (de) Steuergerät und Steuerverfahren für eine Antriebsquelle
DE69521738T2 (de) Steuerungsvorrichtung für Automatikgetriebe
DE112016000216T5 (de) Steuervorrichtung und steuerverfahren für ein kontinuierlich variables getriebe
DE69614026T2 (de) Schaltsteuereinrichtung für Automatikgetriebe

Legal Events

Date Code Title Description
8110 Request for examination paragraph 44
R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee

Effective date: 20130403