[go: up one dir, main page]

DE3012897C2 - Umschaltsteuerung für ein automatisches Fahrzeuggetriebe - Google Patents

Umschaltsteuerung für ein automatisches Fahrzeuggetriebe

Info

Publication number
DE3012897C2
DE3012897C2 DE3012897A DE3012897A DE3012897C2 DE 3012897 C2 DE3012897 C2 DE 3012897C2 DE 3012897 A DE3012897 A DE 3012897A DE 3012897 A DE3012897 A DE 3012897A DE 3012897 C2 DE3012897 C2 DE 3012897C2
Authority
DE
Germany
Prior art keywords
vehicle speed
signal
load
sensor
vehicle
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired
Application number
DE3012897A
Other languages
English (en)
Other versions
DE3012897A1 (de
Inventor
Norimasa Kishi
Tadashi Yokosuka Suzuki
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.)
Nissan Motor Co Ltd
Original Assignee
Nissan Motor Co Ltd
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 Nissan Motor Co Ltd filed Critical Nissan Motor Co Ltd
Publication of DE3012897A1 publication Critical patent/DE3012897A1/de
Application granted granted Critical
Publication of DE3012897C2 publication Critical patent/DE3012897C2/de
Expired legal-status Critical Current

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16HGEARING
    • F16H61/00Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing
    • F16H61/02Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing characterised by the signals used
    • F16H61/0202Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing characterised by the signals used the signals being electric
    • F16H61/0204Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing characterised by the signals used the signals being electric for gearshift control, e.g. control functions for performing shifting or generation of shift signal
    • F16H61/0213Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing characterised by the signals used the signals being electric for gearshift control, e.g. control functions for performing shifting or generation of shift signal characterised by the method for generating shift signals
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16HGEARING
    • F16H61/00Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing
    • F16H2061/0075Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing characterised by a particular control method
    • F16H2061/0096Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing characterised by a particular control method using a parameter map
    • 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
    • F16H2300/00Determining of new ratio
    • F16H2300/14Selecting a state of operation, e.g. depending on two wheel or four wheel drive mode
    • 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/48Inputs being a function of acceleration

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Control Of Transmission Device (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)

Description

Die Erfindung bezieht sich auf eine Umschaltsteuerung der im Oberbegriff des Anspruchs 1 genannten
Bei einer solchen, aus der DE-OS 23 38 122 bekann- g , daß in Abhängigkeit von der
ten Umschaltsteuerung werden das die Fahrzeugge- 55 tatsächlichen Fahrzeuggeschwindigkeit und der augenschwindigkeit angebende Signal und das der Beschleu- blicklichen Belastung der Brennkraftmaschine immer nigung entsprechende Signal während einer bestimm- die richtige Stellung des Fahrzeuggetriebes eingestellt ten Torzeit gemittelt Die gemittelten Werte erscheinen ist.
daher zu einer bestimmten, durch Takt- und Torzeiten Ausgestaltungen der Erfindung sind in den Unteran-
festgelegten Zeit nach der Ermittlung der Brennkraft- 60 Sprüchen angegeben,
maschinen-Belastung. Ein Ausführungsbeispiel der Erfindung wird anhand
In der DE-OS 29 29 266 ist eine Umschaltsteuerung ' ~ beschrieben, bei der das Signal von einem die Brennkraftmaschinen-Belastung angebenden Belastungsfühler gemittelt wird.
Diese herkömmlichen Umschaltsteuerungen haben d
den Nachteil, daß infolge der Trägheit des mit dem Fahrzeuggetriebe ausgerüsteten Fahrzeugs und auch der Zeichnung erläutert Im einzelnen zeigt
F i g. 1 das Ansprechen der Fahrzeuggeschwindigkeit auf die Drosselöffnung als Funktion der Zeit,
F i g. 2 ein Blockschaltbild eines bevorzugten Ausführungsbeispiels der erfindungsgemäßen Umschaltsteuerung für ein automatisches Getriebe,
F i g. 3 ein Beispiel eines Flußdiagramms eines Steu-
erprogramms, das bei der in Fig.2 gezeigten Umschaltsteuerung benutzt werden kann,
Fig.4 ein Beispiel eines Flußdiagramms einer Umschaltmuster-Entscheidungsroutine, die in Fig.3 gezeigt ist,
Fig.5A schematisch ein Beispiel der Bezeichnung von verschiedenen Fahrzuständen des Fahrzeugs als eine Funktion einer gemittelten Geschwindigkeit und Drosselöffnung in ihren jeweiligen Bereichen,
F i g. 5B ein Beispiel einer Tabelle von programmierten Beschleunigungen, die in einem Festspeicher in Verbindung mit F i g. 5A gespeichert sind, und
F i g. 6 eine Beziehung zwischen einem festen Zeitintervall, um einen Mittelwert der Fahrzeuggeschwindigkeit zu erfassen und um einen Mittelwert der Drosselöffnung zu erfassen.
Bei bekannten Umschaltsteuerungen ergibt sich das Problem, daß, wenn die Daten von dem Drosselfühler und dem Fahrzeuggeschwindigkeitsfühler als augenblickliche Daten abgenommen werden, wie dieses in Fig.! durch eine Pfeilspitze bei jedem bestimmten Zeitintervall (t*) angegeben ist, so daß ein Se'ialtmuster bei jedem bestimmten Zeitintervall bestimmt wird, eine programmierte Beschleunigung, die nicht dem tatsächlichen Fahrzustand entspricht, infolge der Verzögerung beim Ansprechen der Fahrzeuggeschwindigkeit auf Änderungen der Drosselöffnungen erhalten wird. So wird z. B. trotz eines Fahrzustandes auf einer flachen Straße ein Schaltmuster zum Fahren auf einer geneigten Straße gewählt Außerdem wird in diesem Fall die Arbeitsweise der Fühler in Fahrzeugen mit einem starken Geräusch, Schwingungen u. dgl. instabil, wodurch beim Lesen der Daten in eine Speichereinrichtung bei einem festen Zeitintervall falsche Eingangsdaten in die Speichereinrichtung eingeschrieben werden können. Besonders wenn ein Drosselfühler der Potentiometerbauart benutzt wird, kann es vorkommen, daß seine geschlossenen Kontakte infolge von Schwingungen zufällig geöffnet sind, und es können sogar überhaupt keine Eingangsdaten eingeschrieben werden. Es besteht daher das Problem, daß ein unrichtiges Schaltmuster aufgrund falscher Eingangsdaten in der zuvor beschriebenen Weise ausgewählt wird, wodurch die Umschaltung nicht dem Fahrzustand des Fahrzeugs angepaßt ist Dieses Problem tritt insbesondere auf, wenn infolge von Schwingungen des Fahrzeugs Schwankungen unterworfene Eingangsdaten in die Speichereinrichtung bei festen Zeitintervallen aufeinanderfolgend eingeschrieben werden, wodurch das auszuwählende Umschaltmuster bei diesen festen Zeitintervallen in der Reihenfolge geändert wird, was sogar zu einer Aufeinanderfolge von plötzlichem Umschalten führen kann, z. B. zu einem aufeinanderfolgenden Umschalten vom zweiten Gang zum dritten Gang und wieder zum zweiten Gang, so daß das Fahrzeug schwer zu handhaben ist.
Fig.2 zeigt ein Blockschaltbild eines Ausführungsbeispiels, das einen Microcomputer benutzt, und Beispiele seines Steuerprogramms sind jeweils in den F i g. 3 und 4 gezeigt.
In Fig.2 sind eine zentrale Verarbeitungseinheit 1 (CPU), ein Speicher 2 mit freiem Zugriff (RAM), ein Festspeicher 3 (ROM), ein Zeitgeber 4, eine externe Eingabe/Ausgabe-Interfaceeinheit 5, ein Eingabeanschluß 6 für ein Geschwindigkeitssignal von dem Fahrzeuggeschwindigkeitsfühler, ein Eingangsanschluß 7 für ein Signal, das von einem den Belastungsfühler darstellenden Drosselfühler za^eführt wird, um einen Drosselöffnungsgrad (Drosselöffnung) anzugeben, und jeweils Analog-Digital-Umformer 8 und 8' gezeigt
Zuerst wird eine Routine mit Mittelwerten der Drosselöffnung und der Fahrzeuggeschwindigkeit jeweils erhalten, was anhand eines Flußdiagramms des Steuerprogramms in F i g. 3 erläutert wird. Bei dem Ausführungsbeispiel werden diese Mittelwerte der Drosselöffnung und der Fahrzeuggeschwindigkeit in einer solchen Weise erhalten, daß augenblickliche Werte der Drosselöffnung und der Fahrzeuggeschwindigkeit bei jedem der Unterzeitintervalle f& die innerhalb eines bestimmten Zeitintervalls tA enthalten sind, integriert werden, und die sich ergebenden Gesamtsummen werden durch die Zahl Ta der Unterzeitintervalle ie dividiert, die innerhalb des Zeitintervalls u enthalten sind, das heißt,
Ia=Ta- tB,
um diese Mittelwerte zu jedem Zeitintervall Ia abzuleiten, worauf die Zeitintervalle für die Ableitung der gemittelten Urosselöffnung und der Fahrzeuggeschwindigkeit jeweils um eine Zeitdauer
verschoben werden.
Zu Lcginn des Steuerprogramms zählt die Verarbeitungseinheit 1 bei Empfang eines Unterbrechungssignals von dem Zeitgeber 4 zu jedem der bestimmten Unterzeitintervalle iß den Zählerstand eines Zählers in dem Speicher 2 um eins weiter, wie dieses durch den Block 101 angegeben ist Gleichzeitig werden beim Block 102 die Daten der Fahrzeuggeschwindigkeit und die der Drosselöffnung, die den Eingangsanschlüssen 6 und 7 von dem Fahrzeuggeschwindigkeitsfühler und dem Drosselfühler zugeführt und in digitale Form mit Hilfe der Analog-Digital-Umformer 8 und 8' umgeformt werden, in den Speicher 2 über die Eingabe/Ausgabe-Interfaceeinheit 5 zu jedem Unterzeitintervall te eingelesen. Wie mit den Blöcken 103 und 104 angegeben ist, werden die auf diese Weise eingelesenen Daten für die Drosselöffnung (Th) und die Geschwindigkeitsdaten (V) nacheinander addiert und ihre Additionsergebnisse in Speicherplätzen des Speichers 2 jeweils für die Ergebnissummen ThWA und VWA gespeichert. Wenn der Zähler in dem Speicher 2 einen Zählerstand vcn Ta —δ erreicht, geht die Steuerung der Verarbeitungseinheit 1 vom Block 104 zum Block 105, wo die Gesamtsumme der Drosselöffnungsdaten Th (i) die an einem Speicherplatz für die sich ergebende Summe Th WA gespeichert
so sind, ausgelesen und an einem Speicherplatz ThWA 1 des Speichers 2 gespeichert wird. Gleichzeitig werden beim Block 106 die Drosselöffnungsdaten zu einem Zeitpunkt, der diesem Zählerstand entspricht, in den Speicherplatz für die sich ergebende Summe ThWA als ein Anfangswert Th (0) eingestellt Andererseits wurden bei Block 107 die Daten der Fahrzeuggeschwindigkeit nacheinander integriert bis der Zähler einen Zählerstand von Ta erreicht. Wenn der Zählerstand gleich ΤΛ ist, schreitet die steuerung vom Block 108 zum Block
109 weiter, wo eine Änderung der Fahrzeuggeschwindigkeit innerhalb des Zeitintervalls tA, das heißt, eine Beschleunigung tx innerhalb des Zeitinie vails tA aus einem Anfangswert V(O) und einem Endwert V(Ta) der in dem Speicher 2 gespeicherten Geschwindigkeitsdaten mit Hilfe der folgenden Gleichung gegeben ist:
Außerdem wird beim Block HO die Gesamtsumme der Drosselöffnungsdaten, die an dem Speicherplatz ThWA 1 des Speichers 2 bei jeder Gesamtzahl TA der Unterzeitintervalle te innerhalb des Zeitintervalls tA zwischen den Zeitpunkten t- u und t+(tA - U) ausgelesen, und aus ihnen wird ein Mittelwert der Drosselöffnung Th innerhalb des Zeitintervalls tA mit Hilfe der folgenden Gleichung erhalten:
Th
Σ 7Μ0
ι. -λ
Beim Block 111 wird die Gesamtsumme der Fahrzeuggeschwindigkeitsdaten, die in der Speicherstelle der Ergebnissumme VWA des Speichers 2 bei jeder Gesamtanzahl TA der Unterzeitintervalle te innerhalb des Zciiiiucrräns μ zwischen den Zeitpunkten r und t+tA gespeichert sind, ausgelesen und aus ihnen ein Mittelwert V der Geschwindigkeit innerhalb des Zeitintervalls tA nach der folgenden Gleichung abgeleitet:
Ta
Σ v(j)
Dann werden beim Block 112 die Geschwindigkeitsdaten am Ende dieses Zeitintervalls in die Speicherstelle VWA als ein Anfangswert V(O) für das nächste Zeitintervall μ eingestellt Danach wird beim Block 113 der Inhalt des Zählers auf Null zurückgestellt. Schließlich erreicht das Steuerprogramm den Block 114, bei dem ein Umschaltmuster aus der gemittelten Drosselöffnung Th, der gemittelten Geschwindigkeit V und der Beschleunigung dt bestimmt wird, die auf diese Weise erhalten wurden.
Aus dem vorstehenden ist zu erkennen, daß bei dem Ausführungsbeispiel die Routine zum Ableiten der Gesamtsumme der Geschwindigkeitsdaten für das Zeitintervall u jedesmal dann wiederholt wird, wenn der Zähler den Zählerstand von TA erreicht, während die Routine zum Erhalten der Gesamtsumme der Drosselöffnungsdaten für das Intervall tA jedesmal dann wiederholt wird, wenn die Zeitsumme des Zählerstandes des Zählers und + δ gleich TA wird. Dieses bedeutet, daß eine Zeitdauer tA zum Erfassen der Gesamtsumme der Drosselöffnung früher erscheint als eine Zeitdauer tA zum Erfassen der Gesamtsumme der Geschwindigkeit, und zwar um eine Zeitdauer von U=OtB, wobei ein Beispiel in F i g. 6 gezeigt ist, bei dem 6= 1 ist, das heißt U= ta und TA = 8, das heißt U = StB, und auch ein Mittelwert der Drosselöffnung, der beim Zählerstand von TA erhalten wird, ein Mittelwert für ein Zeitintervall tA ist, das dem Zeitintervall, bei dem ein Mittelwert für die Geschwindigkeit abgeleitet wird, um eine Zeitdauer vorangeht, die U=OtB zu den Zeitpunkten von fo, fi, '2, ... in F i g. 6 ist
Es ist darauf hinzuweisen, daß bei der digitalen Berechnung nach Maßgabe der zuvor angegebenen Gleichungen ein Wert von TA oder ein Verhältnis zwischen tA und te gewählt werden soll, das nicht nur eine ganze Zahl ist sondern auch eine Potenz von zwei ist da im letzteren Fall die Division durch die in den Gleichungen angegebenen Divisoren durch lediglich ein Verschieben der Bitstellen einer Binärzahl ausgeführt werden kann, die dem Divisor in dem Nenner der Gleichungen entspricht Außerdem wird bei dem vorstehend angegebenen Beispiel die Beschleunigung * nicht als ein Mittelwert für das Zeitintervall tA gewählt Jedoch kann die Beschleunigung auch als eine mittlere Beschleunigung für das Zeitintervall tA so erhalten werden, daß die jeweiligen Beschleunigungen für eine Folge von Unterzeitintervallen ta innerhalb des Zeitintervalls tA bei jedem Unterzeitintervall tB ermittelt werden und ein Mittelwert aus ihnen aus einer Gesamtsumme der Beschleunigungen abgeleitet wird. In diesem Fall wird beim mit gestrichelten Linien angegebenen Block 115 bis zu einem Zählerstand Ta eine Beschleunigung x(i) für das Unterzeitintervall ta aus den aufeinanderfolgenden Fahrzeuggeschwindigkeitsdaten abgeleitet, die bei jedem Unterzeitintervall ta nach Maßgabe der folgenden Gleichung eingelesen werden:
's
und es wird eine Gesamtsumme aus ihnen durch aufeinanderfolgendes Addieren erhalten und an einem Speicherplatz für die sich ergebende Summe <xA W in dem Speicher 2 gespeichert Am Ende des Zeitintervalls tA kann, wie dieses beim Block 109 gezeigt ist, eine mittlere Beschleunigung λ für das Zeitintervall tA aus der Gesamtsumme der jeweiligen Beschleunigungen bei jedem UnterzeiiÄitervall ta innerhalb des Zeitintervalls tA nach Maßgabe der folgenden Gleichung erhalten werden:
n-l
Σ α Q)
Danach wird beim Zählerstand TA, wie dieses durch den gestrichelten Blöc-k 115 angegeben ist, eine Beschleunigung für das letzte Unterzeitintervall ta des Zeitintervalls tA, die am Ende des letzteren erhalten wird, als ein Anfangswert λ (0) der Beschleunigungsdaten für das nächste Zeitintervall tA in einer entsprechenden Speicherstelle des Speichers 2 gespeichert
Jetzt werden Arten, mit denen ein Umschaltmuster durch eine Umschaltmuster-Entscheidungsroutine beim Block 112 aus der gemittelten Drosselöffnung Th, der gemittelten Fahrzeuggeschwindigkeit V und der Beschleunigung oc oder λ bestimmt werden kann, wie diese zuvor erhalten wurden, anhand eines Ausführungsbeispiels erläutert, das sich auf ein Verfahren bezieht, das in der DE-OS 29 29 266 beschrieben ist
Fig.4 zeigt ein Ausführungsbeispiel dieser Umschaltmuster-Entscheidungsroutine im einzelnen, wobei zuerst beim Block 201 ein Signal abgeleitet wird, das eine augenblickliche Schaltstellung des automatischen Getriebes angibt, und beim Block 202 im Falle des ersten Ganges, beim Block 203 im Falle des zweiten Ganges oder beim Block 204 im Falle des dritten Ganges eine Kopfadresse (Tag 1, Tag 2 oder Tag 3) in einer Tabelle von programmierten Beschleunigungen bestimmt wird, die für jeweilige Schaltstellungen in dem Festspeicher 3 (F i g. 2) gespeichert sind.
Die programmierten Beschleunigungen werden zuvor in dem Festspeicher z. B. so gespeichert, wie dieses in F i g. 5B für den ersten Gang gezeigt ist Das heißt die Drosse'öffnung und die Fahrzeuggeschwindigkeit, das heißt die Mittelwerte Th und V, werden gleichmäßig in acht Bereiche mit Hilfe eines Faktors von acht jeweils unterteilt, und die Bereichszahlen 0—7 werden den
Drosselöffnungsbereichen und den Fahrzeuggeschwindigkeitsbereichen jeweils zugeordnet, wie dieses in F i g. 5A angegeben ist. Danach werden die programmierten Beschleunigungen, z. B. die programmierten Beschleunigungen tx$ und <*io, die für jeden Drosselöffnungsbereich und jeden Fahrzeuggeschwindigkeitsbereich bei jeder Schaltstellung beim Fahren auf einer Straße ·<οη 5% und 10% Steigung zu erhalten sind, zuvor in Gestimmten Adressen des Festspeichers 3 für jede Schaltstellung gespeichert, wie dieses in F i g. 5B gezeigt ist. Es wird angenommen, daß eine Kopfadresse der programmierten BeschleunigungstabeHe für den ersten Gang im Speicher 3 gleich Tag 1 ist und daß die genannten Bereiche für die durchschnittliche Drosselöffnung Th und für die durchschnittliche Geschwindigkeit V durch a und b jeweils angegeben sind, wodurch Adressen Φι und Φ\ für die programmierten Beschleunigungen λ? und Λ10. die den jeweiligen Bereichen der Mittelwerte Th und V bei dieser Schaltstellung entsprechen, die jeweils durch die folgenden Gleichungen angegebene Adressen sein können:
für äs ... <P\ = 2a + \bb + Tag 1 und
für«io...tfV = 2a + 16£> + Tag 1 + 1
Daher sind die Adressen Φ\ und Φ\ der Beschleunigungen Λ5 und «ίο für einen ersten Parameterbereich oder Block 1, der einer Bereichseinstellung (0, 0) der Mittelwerte 1T\ und V, wie es in Fig.5A gezeigt ist, entsp icht, gleich Tag 1 =000 und Tag 1 +1 =001, wie dieses jeweils in Fig.5B gezeigt ist. Außerdem sind die Adressen Φι und Φι' der Beschleunigungen λ5 und aw für einen Sechsunddreißig-Parameterbereich oder Block 36, der einer Bereichseinstellung (3,4) in F i g. 5A entspricht, gleich Tag 1+70 = 070 und Tag 1+71=071.
In gleicher Weise werden die programmierten Beschleunigungen «5 und Λ10, die den jeweiligen Bereichen der Drosselöffnung und der Fahrzeuggeschwindigkeit Th und V für den dritten Gang beim Fahren auf einer Straße mit 5% oder 10% Steigung entsprechen, zuvor in den folgenden Adressen Φ2 und Φ-ί jeweils gespeichert:
für«5...452 = 2a + 166 + Tag2 und
für<*iO...02' = 2a + 16b + Tag2 + 1
45
Auch die programmierten Beschleunigungen Λ5 und Λιο, die den jeweiligen Bereichen der Werte Th und V für den dritten Gang beim Fahren auf einer Straße mit 5% oder 10% Steigung entsprechen, werden zuvor an den folgenden Adressen Φ3 und Φ3 jeweils gespeichert:
für λ5...ü53 = 2a+ 160 +Tag3 und
ίϋηχιο...Φ3' = 2a + 166+ Tag 3 + 1
55
Daher wird beim Block 205 der F i g. 4 ein Aufsuchen in der Tabelle der programmierten Beschleunigungen «5 und Λ10 aus dem Festspeicher 3, die den augenblicklichen Werten der gemittelten Drosselöffnung und Fahrzeuggeschwindigkeit Th und Vbei der augenblicklichen Schaltstellung jeweils entsprechen, nach Maßgabe der Adressen ausgeführt, wie sie in der zuvor beschriebenen Weise aus der Information der Schaltstellung gewonnen wurden, was in den Blöcken 202204 bestimmt wurde, das heißt, die Kopfadresse Tag I1 Tag 2 oder Tag 3, sowie aus der gemittelten Drosselöffnung und Fahrzeuggeschwindigkeit Th und V, die bei jedem Zeitintervall tA ermittelt wurden. Beim Block 206 wird die tatsächliche Beschleunigung a, die zu jedem Zeitintervall Ia erhalten wird, mit der ausgelesenen programmierten Beschleunigung Λΐυ verglichen. Wenn a<ex\o ist, wird entschieden, daß die Neigung der Fahrbahn, auf der das Fahrzeug fährt, größer als 10% ist, und beim Block 207 wird ein Umschaltmuster S2 für das Fahren auf der Straße gewählt, die mehr als 10% Steigung hat, wobei bei diesem Umschaltmuster eine Bezugsumschaltgeschwindigkeit bei jeder Schaltstellung auf einen höheren Wert eingestellt wird. Wenn andererseits x> «10 ist, das heißt, die Neigung der Straße, auf der das Fahrzeug fährt, kleiner als 10% ist, wird die tatsächliche Beschleunigung λ beim Block 208 mit der programmierten Beschleunigung Λ5 verglichen. Wenn x<tx% ist, das heißt, die Neigung der Straße, auf der das Fahrzeug fährt, größer als 5% ist, wird ein Umschaltmuster Si beim Block 209 gewählt, bei dem eine Bezugsumschaltgeschwindigkeit bei jeder Schaltstellung etwas höher eingestellt wird, so daß sie für das Fahren auf einer Straße von mehr als 5% Steigung geeignet ist. Wenn λ>«5 ist, das heißt, die Neigung der Straße, auf der das Fahrzeug fährt, kleiner als 5% ist, wird ein Umschaltmuster D zum Fahren auf einer flachen Straße beim Block 210 gewählt, indem eine Bezugsumschaligeschwindigkeit bei jeder Schaltstellung niedriger eingestellt wird.
Bei dem zuvor beschriebenen Ausführungsbeispiel folgt die Zeitdauer, während der die zu mittelnde Geschwindigkeit erfaßt wird, der Zeitdauer, bei der die zu mittelnde Drosselöffnung erfaßt wird, nach einem bestimmten Zeitintervall (/<)). Dadurch kann die Wahl irgendeines unrichtigen Umschaltmusters infolge einer Verzögerung beim Ansprechen der Fahrzeuggeschwindigkeit auf das Treten des Gaspedals verhindert werden, und es wird immer ein Umschaltmuster, das den tatsächlichen Fahrzuständen angepaßt ist, gewählt. Außerdem kann verhindert werden, irgendein unrichtiges Umschaitmuster auszuwählen, was auftreten könnte, wenn ein Umschaltmuster mit Hilfe der augenblicklichen Werte der Drosselöffnung, der Fahrzeuggeschwindigkeit und der Beschleunigung bei jedem von festen Zeitintervallen bestimmt würde. Außerdem wird, selbst wenn das Gaspedal unkontrolliert oder nur kurzzeitig von dem Fahrer getreten wird, das Umschaltmuster nicht geändert, da die Änderungen der Drosselöffnung infolge eines solchen sehr kurzen Tretens des Gaspedals gemittelt werden.
Die bestimmte Zeitdauer {ta) ist nach Maßgabe der Schaltstellung und der tatsächlichen Fahrzeuggeschwindigkeit unterschiedlich einstellbar. Das Aufsuchtn der programmierten Beschleunigungen aus der Tabelle des Festspeichers 3 kann in Form von Hardware durch Verwendung eines Speichers mit freiem Zugriff auch ohne die in F i g. 5 angegebene Adressierung realisiert werden. Bei einem weiteren Verfahren ist es möglich, die gewünschten programmierten Beschleunigungen durch eine Rechenoperation mit Hilfe geeigneter Rechengleichungen aus Werten der gemittelten Drosselöffnung und der Fahrzeuggeschwindigkeit Th und V zu erhalten. Es ist darauf hinzuweisen, daß bei dem in F i g. 2 gezeigten Ausführungsbeispiel der Zeitgeber 104 außerhalb der Verarbeitungseinheit 1 vorgesehen ist jedoch eine Unterbrechung ohne den Zeitgeber 104 innerhalb der Verarbeitungseinheit 1 durch die letztere selbst in Form eines Software-Zeitgebers vorgenommen werden kann. Bei diesem Ausführungsbeispiel wird die Gesamtsumme der Drosselöffnungsdaten, die um
[■■:'t
die Zeitdauer /^ eher abgeleitet werden als die der Geschwindigkeitsdaten, in dem Speicher 2 für die Zeitdauer ti gespeichert, und wenn der Zähler den Zählerstand Ta erreicht, werden beide Mittelwerte der Drosselöffnung und der Geschwindigkeit gleichzeitig erhalten. Jedoch können selbstverständlich die Mittelwerte der Drosselöffnung auch zuvor erhalten und in dem Speicher 2 für die Zeitdauer von U gespeichert werden.
Hierzu 6 Blatt Zeichnungen
20
25
30
40
45
50
55
60
65

Claims (3)

Patentansprüche:
1. Umschaltsteuerung für ein automatisches Fahrzeuggetriebe mit einem Belastungsfahler für die Belastung der Brennkraftmaschine zum Erzeugen eines ihr entsprechenden Signals, einem Fahrzeuggeschwindigkeitsfühler zum Erzeugen eines einer tatsächlichen, gemittelten Fahrzeuggeschwindigkeit entsprechenden Signals, einer auf beide diese Signale und ein eine zugeordnete Schaltstellung des automatischen Getriebes angebendes Signal ansprechenden Einrichtung zum Bestimmen einer programmierten Beschleunigung, die der Brennkraftmaschinen-Belastung, der tatsächlichen Fahrzeuggeschwindigkeit und der zugeordneten Schaltstellung entspricht einer auf das Signal von dem Fahrzeuggeschwindigkeitsfühler ansprechenden Einrichtung zum Erzeugen eines einer tatsächlichen, gemittelten Beschleunigung entsprechenden Signals und einer auf die programmierte Beschleunigung und die tatsächliche Beschleunigung ansprechenden Einrichtung zum Auswählen einer gewünschten Beziehung aus mindestens zwei Arten von bestimmten Beziehungen zwischen der Brennkraftmaschinen-Belastung und mehreren Bezugsymschaltgeschwindigkeiten, wobei eine Bezugsumschaltgeschwindigkeit die einer relevanten Brennkraftmaschinen-Belastung entspricht die aus dem gewählten Verhältnis der Drehmomentübertragung mit Hilfe eines in einem solchen Fahrzeuggetriebe üblicherweise vorgesehenen Drehmomentwandlers die tatsächliche Fahrzeuggeschwindigkeit noch nicht erreicht ist die dem jeweils entsprechenden Signal von dem Belastungsfühler entsprechen würde bzw. zugeordnet ist Dabei wird mit dem Belastungsfühler üblicherweise die augenblickliche Stellung der Drosselklappe oder des Gaspedal erfaßt Die vom Fahrzueggeschwindigkeitsfühler und dem Belastungsfühler in jedem Augenblick abgegebenen Signale können daher in der Auswahl-Einrichtung dazu führen, daß ζ. B. bei einer Beschleunigung des Fahrzeugs infolge der Bestimmung einer nicht geeigneten Umschaltkennlinie ein zu niedriger Gang gewählt wird.
Aufgabe der Erfindung ist es, eine Umschaltsteuerung der im Oberbegriff des Anspruchs 1 genannten Art so weiterzubilden, daß keine ungeeigneten Bezugsumschaltgeschwindigkeiten nach Maßgabe der Signale des Belastungsfühlers und des Fahrzeuggeschwindigkeitsfühlers ausgewählt werden, wenn bei einer Beschleunigung oder Verzögerung des Fahrzeugs die tatsächliche Fahrzeuggeschwindigkeit nicht sofort der jeweils mit dem Belastungsfühler erfaßten Belastung der Brennkraftmaschine folgt
Bei einer Umschaltsteuerung der genannten Art ist diese Aufgabe durch die im kennzeichnenden Teil des Patentanspruchs 1 angegebenen Merkmale gelöst
Die erfindungsgemäße Umschaltsteuerung zeichnet sich dadurch aus, daß nicht das von dem Fahrzeugge-
, a icht das von dem Fahrzeugge zwischen der Brennkraftmaschinen-Belastung und 30 schwindigkeitsfühicr unmittelbar abgegebene Signal den Bezugsu.'ischaltgeschwindigkeiten gegeben ist zusammen mit dem entsprechenden Signal des BeIaabgeleitet und mit der tatsächlichen Fahrzeugge- stungsfühlers an die Einrichtung zum Auswählen einer schwindigkeit verglichen wird, um zu entscheiden, Bezugsumschaltgeschwindigkeit gegeben wird, sondern ob ein Umschalten erforderlich «t oder nicht d a - vielmehr aus dem Signal des Fahrzeuggeschwindigdurch gekennzeichnet, daß nach dem Zeit- 35 keitsfühlers ein Signal extrahiert wird, das um eine beintervaü zum Mitteln des Si«,»!* ««, *·«, R.-!=. stimmte Zeitdauer später erscheint als das zugeordnete
und damit dem Signal des Fahrzeuggeschwindigkeitsfühlers entsprechende Signal des Belastungsfühlers. Das extrahierte Signal gibt damit eine ϊ-ahrzeuggeschwin-40 digkeit an, die der jeweiligen Belastung der Brennkraftmaschine auch bei einer Verzögerung oder Beschleunigung des Fahrzeugs entsprechen würde, wenn die Fahrzeuggeschwindigkeit in idealer Weise ohne Berücksichtigung der Trägheit des Fahrzeugs und der Übertragekennzeichnet daß die Zeitdauer (ta) von der Ge- 45 gungseigenschaften des Drehmomentwandlers, also ohtriebeschaltstellung abhängig ist ne jegliche Verzögerung, sofort erfolgen würde. Durch
die Verwendung eines solchen extrahierten Signals zu-
sammen mit dem dem zugeordneten Signal des Fahrzeuggeschwindigkeitsfühlers entsprechenden Signal des 50 Belastungsfühlers in der Auswahl-Einrichtung für die Bezugsumschaltgeschwindigkeit wird sichergestellt, daß immer die richtige und allein geeignete Bezugsum-Schaltgeschwindigkeit ausgewählt wird, wodurch wiederum gewährleistet ist, daß in Abhängigkeit von der ählih Fh
!P.tervaü zum Mitteln des Signals vor. dem Bc!astungsfühler (7) die Signale für die Fahrzeuggeschwindigkeit und die Beschleunigung nach Verstreichen einer vom Fahrzustand abhängigen Zeitdauer (ta) ermittelt werden.
2. Umschaltsteuerung nach Anspruch 1, dadurch gekennzeichnet, daß die Zeitdauer (ta) von der Fahrzeuggeschwindigkeit abhängig ist
3. Umschaltsteuerung nach Anspruch 1, dadurch
DE3012897A 1979-04-03 1980-04-02 Umschaltsteuerung für ein automatisches Fahrzeuggetriebe Expired DE3012897C2 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3935279A JPS55132451A (en) 1979-04-03 1979-04-03 Speed change control device for automatic speed changer

Publications (2)

Publication Number Publication Date
DE3012897A1 DE3012897A1 (de) 1980-10-16
DE3012897C2 true DE3012897C2 (de) 1986-09-04

Family

ID=12550675

Family Applications (1)

Application Number Title Priority Date Filing Date
DE3012897A Expired DE3012897C2 (de) 1979-04-03 1980-04-02 Umschaltsteuerung für ein automatisches Fahrzeuggetriebe

Country Status (5)

Country Link
US (1) US4350057A (de)
JP (1) JPS55132451A (de)
DE (1) DE3012897C2 (de)
FR (1) FR2453328B1 (de)
GB (1) GB2047362B (de)

Families Citing this family (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5680547A (en) * 1979-11-30 1981-07-01 Aisin Warner Ltd Speed change time detecting circuit of automatic speed changer for vehicle
JPS5680546A (en) * 1979-11-30 1981-07-01 Aisin Warner Ltd Trouble warning device of automatic speed change gear for vehicle
JPS57161344A (en) * 1981-03-27 1982-10-04 Nippon Denso Co Ltd Belt tension control device
EP0076679B1 (de) * 1981-10-06 1987-03-04 Gkn Technology Limited Steuerung eines Kraftfahrzeugtriebwerks
JPS58160818A (ja) * 1982-03-18 1983-09-24 Toyota Motor Corp 変速操作指示装置
JPS58214050A (ja) * 1982-06-04 1983-12-13 Toyota Motor Corp 変速操作指示方法
US4649775A (en) * 1983-09-13 1987-03-17 Mitsubishi Jidosha Kogyo Kabushiki Kaisha Switch-selectable transmission control with safety mechanism for transmission-equipped vehicles
DE3341652A1 (de) * 1983-11-18 1985-06-05 Dr.Ing.H.C. F. Porsche Ag, 7000 Stuttgart Verfahren und vorrichtung zur steuerung einer kupplungs-getriebe-einheit
US4734861A (en) * 1984-08-27 1988-03-29 Twin Disc, Incorporated Electronic control for motor vehicle transmission
US4569255A (en) * 1984-09-12 1986-02-11 Eaton Corporation Automatic transmission controls with off-highway mode
US4576065A (en) * 1984-09-12 1986-03-18 Eaton Corporation Automatic transmission controls with multiple downshift off-highway mode
JPS61192954A (ja) * 1985-02-21 1986-08-27 Diesel Kiki Co Ltd 車輛用自動変速装置
JPH0613906B2 (ja) * 1985-05-07 1994-02-23 トヨタ自動車株式会社 車両用自動変速機の変速制御装置
US4702291A (en) * 1985-09-16 1987-10-27 General Signal Corporation Propulsion system for integral trains
JPS6280343A (ja) * 1985-10-01 1987-04-13 Toyota Motor Corp 車輌用自動変速機の変速制御装置
US4838125A (en) * 1986-02-07 1989-06-13 Toyota Jidosha Kabushiki Kaisha System for shift control in automatic transmission
EP0380564B1 (de) * 1987-10-12 1991-08-14 Auto Polly Gesellschaft M.B.H. Verfahren und vorrichtung zur steuerung eines kraftfahrzeug-antriebstranges
JPH0293163A (ja) * 1988-09-30 1990-04-03 Diesel Kiki Co Ltd 車輌用自動変速装置
DE3922040A1 (de) * 1989-07-05 1991-01-17 Porsche Ag Verfahren und vorrichtung zur steuerung eines selbsttaetig schaltenden getriebes
EP0471102B1 (de) * 1990-08-14 1994-01-05 Siemens Aktiengesellschaft Getriebesteuerung für ein Kraftfahrzeug
US5152192A (en) * 1991-10-15 1992-10-06 General Motors Corporation Dynamic shift control for an automatic transmission
US5341703A (en) * 1993-03-04 1994-08-30 Ford Motor Company Performance mode and economy mode shift scheduling in an automatic transmission
DE29619800U1 (de) * 1996-11-14 1997-01-09 Meissner + Wurst GmbH + Co Lufttechnische Anlagen Gebäude- und Verfahrenstechnik, 70499 Stuttgart Erdungseinrichtung, insbesondere für den Reinraumbereich
JP3198954B2 (ja) * 1996-11-25 2001-08-13 日産自動車株式会社 加速度推定装置
KR100435649B1 (ko) * 2001-05-04 2004-06-12 현대자동차주식회사 차량용 자동 변속기의 변속 제어방법
US7885748B2 (en) * 2006-09-13 2011-02-08 Gm Global Technology Operations, Inc. Virtual accelerometer

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1266471A (de) * 1969-07-14 1972-03-08
JPS4843204B1 (de) * 1970-12-21 1973-12-17
DE2448540A1 (de) * 1974-10-11 1976-04-22 Bosch Gmbh Robert Elektronische steuervorrichtung
DE2658464A1 (de) * 1976-12-23 1978-06-29 Bosch Gmbh Robert Digitales elektronisches steuergeraet zum automatischen gangwechsel
DE2726115A1 (de) * 1977-06-10 1978-12-21 Bosch Gmbh Robert Elektronische steuerschaltung fuer ein automatisches schaltgetriebe
DE2738914C2 (de) * 1977-08-29 1982-05-06 Robert Bosch Gmbh, 7000 Stuttgart Verfahren zum Schalten von Stufengetrieben in Kraftfahrzeugen
DE2811574A1 (de) * 1978-03-17 1979-09-27 Bosch Gmbh Robert Vorrichtung zur regelung einer antriebsmotor-getriebe-einheit eines kraftfahrzeuges
JPS598698B2 (ja) * 1978-09-05 1984-02-27 日産自動車株式会社 自動変速機の変速制御装置

Also Published As

Publication number Publication date
GB2047362B (en) 1983-01-26
US4350057A (en) 1982-09-21
JPS6147353B2 (de) 1986-10-18
JPS55132451A (en) 1980-10-15
GB2047362A (en) 1980-11-26
FR2453328A1 (fr) 1980-10-31
DE3012897A1 (de) 1980-10-16
FR2453328B1 (fr) 1986-08-01

Similar Documents

Publication Publication Date Title
DE3012897C2 (de) Umschaltsteuerung für ein automatisches Fahrzeuggetriebe
DE3012896C2 (de) Gangschaltsteuereinrichtung für ein mehrere Umschaltkennlinien aufweisendes automatisches Getriebe
DE2929266C2 (de) Steuersystem für ein automatisches Getriebe
DE3025854C2 (de) Gangwechsel-Steuereinrichtung für ein automatisches Getriebe
DE3138715C2 (de) Einrichtung zur Feststellung der eingelegten Gangstellung für ein Kraftfahrzeug
DE2732781C3 (de) Einrichtung zum Steuern von betriebsparameterabhängigen und sich wiederholenden Vorgängen
DE3138716C2 (de) Verfahren und Vorrichtung zum Steuern des Zündzeitpunktes für die Funkenzündung einer Brennkraftmaschine
DE69203397T2 (de) Getriebesteuerungsmodul.
DE3539682C2 (de)
DE68908512T2 (de) Gerät zur Steuerung von Kupplungen.
DE3927349A1 (de) Verfahren und vorrichtung zur steuerung eines automatik-getriebes fuer kraftfahrzeuge mit anti-schlupf-regelung
DE19643161A1 (de) Steuervorrichtung für stufenlos veränderliches Getriebe
DE2833981A1 (de) Anordnung zur steuerung der drehzahl eines motors, insbesondere eines magnetband-transportmotors
DE3105137A1 (de) Verfahren und system zum steuern des zuendzeitpunktes einer brennkraftmaschine
DE2726115A1 (de) Elektronische steuerschaltung fuer ein automatisches schaltgetriebe
DE3027297C2 (de) Steuereinrichtung für die Kraftstoffzufuhr an eine Brennkraftmaschine
DE3817704A1 (de) Verfahren und vorrichtung zur drehzahlerfassung
DE3941999C2 (de) Verfahren zum Ermitteln eines Fahrerfaktors
DE3519220C2 (de)
DE3939303C2 (de) Schaltsteuereinrichtung für ein Automatikgetriebe für Kraftfahrzeuge
DE69818563T2 (de) Schaltsteuersystem für automatisches Getriebe
EP0574965A1 (de) Verfahren zum Ermitteln eines Schaltsignals aus einem Schaltkennfeld
DE2802860C2 (de) Elektronische Steueranordnung zum optimalen Mischen von Sauerstoffträger und Kraftstoff von Brennkraftmaschinen
DE2702498C3 (de) Vorrichtung zur numerischen Steuerung des Anfangspunktes des Gewindeschneidvorganges fur mehrgängige Gewinde
DE19718466C2 (de) Überbrückungssteuervorrichtung für ein automatisches Schaltgetriebe

Legal Events

Date Code Title Description
OAP Request for examination filed
OD Request for examination
D2 Grant after examination
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee