[go: up one dir, main page]

DE102008038153A1 - Verfahren und System für eine gleich bleibende Bremssteuerung - Google Patents

Verfahren und System für eine gleich bleibende Bremssteuerung Download PDF

Info

Publication number
DE102008038153A1
DE102008038153A1 DE102008038153A DE102008038153A DE102008038153A1 DE 102008038153 A1 DE102008038153 A1 DE 102008038153A1 DE 102008038153 A DE102008038153 A DE 102008038153A DE 102008038153 A DE102008038153 A DE 102008038153A DE 102008038153 A1 DE102008038153 A1 DE 102008038153A1
Authority
DE
Germany
Prior art keywords
data
brake pedal
vehicle
pedal input
brake
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
DE102008038153A
Other languages
English (en)
Inventor
William C. Birmingham Lin
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.)
GM Global Technology Operations LLC
Original Assignee
GM Global Technology Operations LLC
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 GM Global Technology Operations LLC filed Critical GM Global Technology Operations LLC
Publication of DE102008038153A1 publication Critical patent/DE102008038153A1/de
Withdrawn legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60TVEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
    • B60T7/00Brake-action initiating means
    • B60T7/02Brake-action initiating means for personal initiation
    • B60T7/04Brake-action initiating means for personal initiation foot actuated
    • B60T7/042Brake-action initiating means for personal initiation foot actuated by electrical means, e.g. using travel or force sensors
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60TVEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
    • B60T8/00Arrangements for adjusting wheel-braking force to meet varying vehicular or ground-surface conditions, e.g. limiting or varying distribution of braking force
    • B60T8/17Using electrical or electronic regulation means to control braking
    • B60T8/174Using electrical or electronic regulation means to control braking characterised by using special control logic, e.g. fuzzy logic, neural computing
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60TVEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
    • B60T8/00Arrangements for adjusting wheel-braking force to meet varying vehicular or ground-surface conditions, e.g. limiting or varying distribution of braking force
    • B60T8/32Arrangements for adjusting wheel-braking force to meet varying vehicular or ground-surface conditions, e.g. limiting or varying distribution of braking force responsive to a speed condition, e.g. acceleration or deceleration
    • B60T8/321Arrangements for adjusting wheel-braking force to meet varying vehicular or ground-surface conditions, e.g. limiting or varying distribution of braking force responsive to a speed condition, e.g. acceleration or deceleration deceleration
    • B60T8/3255Systems in which the braking action is dependent on brake pedal data
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60TVEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
    • B60T2210/00Detection or estimation of road or environment conditions; Detection or estimation of road shapes
    • B60T2210/30Environment conditions or position therewithin
    • B60T2210/36Global Positioning System [GPS]
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60TVEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
    • B60T2250/00Monitoring, detecting, estimating vehicle conditions
    • B60T2250/02Vehicle mass

Landscapes

  • Engineering & Computer Science (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Physics & Mathematics (AREA)
  • Fuzzy Systems (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Regulating Braking Force (AREA)

Abstract

Ein Bremspedaleingang wird moduliert, um eine gleich bleibende Beziehung zwischen dem Bremspedaleingang und einer Verzögerung des Fahrzeugs zu entwickeln.

Description

  • Technisches Gebiet
  • Diese Offenbarung betrifft ein Bremssystem in einem Kraftfahrzeug.
  • Hintergrund
  • Ein Fahrzeugbenutzer erwartet, dass ein bestimmtes Niederdrücken eines Bremspedals zu einer bestimmten Verzögerung des Fahrzeugs führen wird. Wenn die Bremsbedingungen derart sind, dass das Fahrzeug mehr Bremskraft als üblich für eine Verzögerung benötigt, kann es sein, dass ein Bediener die zusätzliche Anwendung einer Kraft, die erforderlich ist, um das Fahrzeug zu verzögern, nicht richtig vorhersieht. Um einem dringenden Bedarf, die Bremskraft zu erhöhen, gerecht zu werden, kann der Fahrer unter Umständen zu viel Kraft auf das Bremspedal anwenden, wodurch die Wahrscheinlichkeit, dass die Räder des Fahrzeugs blockieren oder an seitlicher Stabilität verlieren, wenn das Fahrzeug langsamer wird, stark erhöht ist.
  • Es ist daher wünschenswert, ein Verfahren zur Bremssteuerung vorzusehen, bei dem die Leistung eines Bremssystems zum Verzögern eines Fahrzeugs gesteuert wird, um eine gleich bleibende Beziehung zwischen einem Bremspedaleingang und einer Fahrzeugverzögerung, unabhängig von Bremsbedingungen wie z. B. einer Straßenneigung oder einer Fahrzeugbelastung, zu entwickeln.
  • Zusammenfassung
  • Ein Verfahren zum Steuern einer Bremsung in einem Fahrzeug umfasst, dass ein Bremspedaleingang empfangen wird, dieser Bremspedaleingang durch eine Rückkopplungsverstärkung und eine Vorwärtskopplungsverstärkung moduliert wird, um einen modulierten Bremspedaleingang zu erzeugen, und das Fahrzeug auf der Basis des modulierten Bremspedaleingangs gebremst wird. Der modulierte Bremspedaleingang dient dazu, eine gleich bleibende Beziehung zwischen dem Bremspedaleingang und einer Verzögerung des Fahrzeugs zu entwickeln.
  • Kurzbeschreibung der Zeichnungen
  • Eine oder mehrere Ausführungsformen wird/werden nun beispielhaft unter Bezugnahme auf die beiliegenden Zeichnungen beschrieben, in denen:
  • 1 eine schematische grafische Darstellung ist, die eine beispielhafte Ausführungsform eines Fahrzeugs veranschaulicht, das ein Bremssystem gemäß der vorliegenden Offenbarung verwendet;
  • 2 ein Flussdiagramm ist, das eine beispielhafte Ausführungsform eines Verfahrens zum Bestimmen eines Belastungsadaptionsfaktors gemäß der vorliegenden Offenbarung veranschaulicht;
  • 3 ein Flussdiagramm ist, das eine beispielhafte Ausführungsform eines in dem in 3 veranschaulichten Flussdiagramm gezeigten Elements gemäß der vorliegenden Offenbarung veranschaulicht; und
  • 4 ein Blockdiagramm ist, das eine beispielhafte Ausführungsform eines Verfahrens zur Bremssteuerung gemäß der vorliegenden Offenbarung veranschaulicht.
  • Detaillierte Beschreibung
  • Unter nunmehriger Bezugnahme auf die Zeichnungen, in denen die Darstellungen nur zur Illustration bestimmter beispielhafter Ausführungsformen dienen und dieselben nicht einschränken sollen, zeigt 1 ein Fahrzeug 10, das gemäß einer Ausführungsform der Offenbarung hergestellt wurde. Das Fahrzeug 10 umfasst ein Bremssystem 20, um eine Bremssteuerung für das Fahrzeug 10 zu bewirken. Das Bremssystem 20 umfasst ein Bremspedalsystem 30, ein Bremssteuerungsmodul 40 und ein Bremsmoment-Erzeugungssystem 50. Das Bremspedalsystem 30 ist die Benutzerschnittstelle für den Bediener des Fahrzeugs, um das Fahrzeug 10 zu verzögern. In einer bevorzugten Ausführungsform ist das Bremspedalsystem 30 eine elektronisch betätigte Schnittstelle, die ein Pedalniederdrücken in ein elektronisches Signal in der Form eines Bremspedaleingangssignals umwandelt. Als Reaktion auf das Niederdrücken des Pedals empfängt der Bediener eine Kraftrückkopplungsantwort als ein Mittel, um dem Bediener den Grad anzuzeigen, mit dem das Pedal niedergedrückt ist. Ein stärkeres Pedalniederdrücken durch den Bediener bewirkt, dass der Bremspedaleingangswert ansteigt und gibt eine höhere Kraftrückkopplung zurück. Das Bremssteuerungsmodul 40 umfasst einen Prozessor, der dazu dient, den Bremspedaleingang zu empfangen und einen modulierten Bremspedaleingang zu erzeugen. Dieser modulierte Bremspedaleingang dient dazu, das Bremsmomenterzeugungssystem 50 zu steuern. Das Bremsmomenterzeugungssystem 50 umfasst Mechanismen, die an einigen oder allen Rädern des Fahrzeugs 10 angeordnet sind und das elektronische Bremssteuerungssignal in eine mechanische Kraft umwandeln, wie z. B. ein Bremssattel- und -scheibensystem. Eine bevorzugte Ausführungsform des Bremsmomenterzeugungssystems 50 umfasst elektrisch betätigte Bremssättel. Eine weitere bevorzugte Ausführungsform eines Bremsmomenterzeugungssystems 50 verwendet Antiblockier-Bremsmechanismen.
  • Sowohl eine Straßenneigung als auch eine Fahrzeugbelastung haben Auswirkungen auf den Bremsbetrieb des Fahrzeugs 10. Ein bergab fahrendes Fahrzeug kann mit der gleichen durch das Bremsmomenterzeugungssystem 50 angewendeten Bremswirkung eine viel längere Zeit zum Anhalten benötigen als ein Fahrzeug, das auf einer ebenen Straße fährt. Ebenso kann ein schwer beladenes Fahrzeug mit der gleichen durch das Bremsmomenterzeugungssystem 50 angewendeten Bremswirkung eine viel längere Zeit zum Anhalten benötigen als ein leicht beladenes Fahrzeug. Bekannte Systeme wenden eine bestimmte Bremswirkung für einen bestimmten Bremspedaleingang an; daher wird ein bekanntes Fahrzeug mit demselben Pedaleingang unter nachteiligen Bremsbedingungen eine viel längere Zeit zum Anhalten benötigen als dies normalerweise der Fall wäre. Wenn ein Bediener es verabsäumt, den Bedarf an einer energischeren Bremspedaleingangskraft vorwegzunehmen, um eine Fahrzeugbelastung oder Straßengefälle/Steigungsbedingungen zu berücksichtigen, kann dies zu einem längeren als dem erwarteten Bremsweg führen. Die vorliegende Offenbarung wendet einen Algorithmus an, der eine Rückkopplungsteuerung und eine Vorwärtskopplungssteuerung verwendet, um variierende Bremsbedingungen zu kompensieren.
  • Informationen in Bezug auf variierende Bremsbedingungen wie z. B. eine Straßenneigung und eine Fahrzeugbelastung werden von einem Datensystem 60 entwickelt. Das Datensystem 60 umfasst Module, die dazu dienen, Dateneingänge, die mit dem Betrieb des Fahrzeugs 10 in Beziehung stehen, an das Bremssteuerungsmodul 40 bereitzustellen. Das Datensystem 60 erzeugt Daten, die mit der Neigung der Straße in Beziehung stehen, auf der das Fahrzeug 10 fährt. Die Straßenneigung für das Fahrzeug 10 kann durch die Verwendung eines Neigungsanzeigesystems 64 oder eines globalen Positionsbestimmungssystems 66 quantifiziert werden. Das Neigungsanzeigesystem 64 umfasst Vorrichtungen und Verfahren, die in der Lage sind, den Neigungswinkel des Fahrzeugs in Bezug auf die Ebene zu messen. Das globale Positionsbestimmungssystem 66 kann Straßenneigungsdaten mithilfe von Nachschlagewerten für einen gegebenen Straßenabschnitt erzeugen. Eine bevorzugte Ausführungsform verwendet das Neigungsanzeigesystem 64 und das globale Positionsbestimmungssystem 66 gemeinsam, um die Genauigkeit der Straßenneigungsdaten zu erhöhen.
  • Die Fahrzeugbelastung umfasst Kräfte, die auf das Fahrzeug 10 angewendet werden, und umfasst die Auswirkungen der Masse innerhalb des Fahrzeugs, von Objekten, die zum Abschleppen angeordnet sind, Wind- und Luftwiderstandskräfte und weitere derartige Faktoren. Ein Belastungsadaptionsfaktor kann auf der Basis der Nettodifferenz zwischen einem tatsächlichen Bremsbetrieb des Fahrzeugs und einem erwarteten Bremsbetrieb für einen gegebenen Bremspedaleingang abgeschätzt werden. Diese Nettodifferenz im Bremsbetrieb kann durch Verarbeiten der Daten berechnet werden, die mit der Bremsverzögerung des Fahrzeugs 10 in Bezug stehen. Die Verzögerungsdaten werden von dem Datensystem 60 durch die Verwendung des Beschleunigungsmessers 62 oder des globalen Positionsbestimmungssystems 66 erzeugt. Der Beschleunigungsmesser 62 ist eine Vorrichtung, die die Änderungsrate der Geschwindigkeit für ein Objekt misst. Das globale Positionsbestimmungssystem 66 erzeugt eine detaillierte Ortung des Fahrzeugs 10 zu jeder Zeit. Eine Verzögerung oder negative Beschleunigung ist eine einfache Funktion zweiter Ordnung von Ortungsdaten und jeder Prozessor wie z. B. der Prozessor in dem Bremssteuerungsmodul 40 oder ein in dem globalen Positionsbestimmungssystem 66 vorhandener Prozessor kann Verzögerungsdaten auf der Basis eines Stromes von Fahrzeugortungsdaten erzeugen. Eine bevorzugte Ausführungsform verwendet den Beschleunigungsmesser 62 und das globale Positionsbestimmungssystem 66 gemeinsam, um die Genauigkeit der Verzögerungsdaten zu erhöhen.
  • Wie zuvor erwähnt, verwendet das Bremssteuerungsmodul 40 ein Rückkopplungssteuerungssystem und ein Vorwärtskopplungssteuerungssystem, um den Bremspedaleingang für variierende Straßenneigungen und Fahrzeugbelastungen zu kompensieren oder zu modulieren. Rückkopplungssteuerungssysteme sind Systeme, die einen Ausgang erzeugen, und der Ausgang des Systems wird dann analysiert und rückgekoppelt, um die Parameter des Systems zu modifizieren und den Ausgang zu einem gewünschten Referenzwert hin zu korrigieren. Durch eine Rückkopplungssteuerung kann ein System korrigierend sein: da Ausgänge iterativ erzeugt werden, wird das System modifiziert, um den Fehler zwischen dem Ausgang und dem Referenzwert zu verkleinern.
  • Wenn sie auf das Bremssystem 20 angewendet wird, kann die Rückkopplungssteuerung verwendet werden, um wiederkehrende Abweichungen beim Bremsen des Fahrzeugs 10 zu korrigieren. Zum Beispiel wird ein Fahrzeug, das eine übermäßige Masse enthält, infolge einer starken Belastung unter denselben Bedingungen gleich bleibend eine längere Zeit zum Anhalten benötigen als ein Fahrzeug mit einer normalen Masse. Ein Rückkopplungssteuerungssystem innerhalb eines Bremssteuerungsmoduls 40 beurteilt die Fehler zwischen tatsächlichen Bremsleistungsdaten und einer erwarteten Bremsleistung aus Referenzdaten für einen gegebenen Bremspedaleingang und das Rückkopplungssteuerungssystem fügt dem Bremspedaleingang einen Kompensationsfaktor in der Form einer Rückkopplungsverstärkung hinzu, um zukünftige Bremsfehler zu reduzieren.
  • Während Rückkopplungssysteme Fehler auf der Basis des Ausgangs des Systems korrigieren, reagieren Vorwärtskopplungssysteme auf variierende Eingänge der Bremsbedingungen bevor irgendwelche Ausgangsresultate erzeugt werden. Durch Vergleichen dieser Betriebsbedingungen mit typischen Werten kann das System die Auswirkungen der abweichenden Bedingungen auf die Systemleistung vorwegnehmen. Beispielsweise kann eine Einheit eine Nachschlagetabelle besitzen, die schätzt, dass eine Umgebungstemperatur von zwanzig Grad über einer normalen eine Erhöhung von X% für einen Parameter A erfordern wird, um einen normalen Ausgang aufrechtzuerhalten. Auf diese Weise kann ein Vorwärtskopplungssystem aus Eigeninitiative eine Anpassung vornehmen, wobei nicht zugelassen wird, dass der Ausgang vor dem Anpassen anfängliche Fehler erleidet. Vorwärtskopplungssysteme enthalten häufig Maschinenlernalgorithmen. Maschinenlernalgorithmen sind Algorithmen, die interne Parameter inkrementell über viele Systemzyklen an eine bestimmte Eingangsablesung anpassen. Wenn dieser spezielle Eingang gleich bleibend niedriger ist als ein vorweggenommener Standardwert, können die Parameter des Algorithmus langsam angepasst werden, um diesem niedrigeren Eingangswert im Voraus zu entsprechen. Wenn ein Eingang, der von einem typischen Wert um einen bestimmten Betrag schwankt, dazu neigt, Ergebnisse mit einem vorhersagbaren Fehler zu entwickeln, kann der Algorithmus angepasst werden, um den Fehler vorwegzunehmen und ihn zu korrigieren. Durch Verwendung dieser Techniken kann ein Vorwärtskopplungssystem Ausgangsfehler eines Systems reduzieren, indem es variable Eingänge berücksichtigt.
  • Auf die vorliegende Offenbarung angewendet wird ein Vorwärtskopplungssteuerungssystem verwendet, um die Auswirkungen einer Straßenneigung und einer Fahrzeugbelastung auf das Bremssystem 20 vorwegzunehmen. Der Algorithmus innerhalb des Bremssteuerungsmoduls 40 empfängt Eingänge, die mit der Straßenneigung und der Fahrzeugbelastung in Beziehung stehen. Der Straßenneigungseingang von dem Datensystem 60 wird von dem Bremssteuerungssystem 40 verarbeitet, um einen Straßenneigungsfaktor zu entwickeln. Ein mit der Fahrzeugverzögerung in Beziehung stehender Eingang wird verwendet, um den Belastungsadaptionsfaktor abzuschätzen. Der Straßenneigungsfaktor und der Belastungsadaptionsfaktor werden gemeinsam als eine Vorwärtskopplungsverstärkung auf den Bremspedaleingang angewendet.
  • 2 ist ein den Prozess 100 darstellendes Flussdiagramm, das die Berechnung des Belastungsadaptionsfaktors gemäß einer beispielhaften Ausführungsform der Offenbarung im Detail veranschaulicht. Der Belastungsadaptionsfaktor des Prozesses 100 wird zur Verwendung über eine bestimmte Zeitspanne entwickelt. Die Zeitspanne oder der Zyklus, über die/den der Belastungsadaptionsfaktor verwendet wird, welcher einem gegebenen Satz von Eingangsdaten entspricht, beginnt bei Schritt 102 und ist als ein Bremssteuerungsadaptionszyklus definiert. Die Dauer dieses Bremssteuerungsadaptionszyklus kann von einem einzigen Niederdrücken des Bremspedals über die Lebensdauer des Fahrzeugs variieren. Eine bevorzugte Ausführungsform der Bremssteuerungsadaptionszyklus-Dauer ist ein einziger Schlüssel-Ein-Zyklus, der beginnt, wenn das Fahrzeug gestartet wird, und endet, wenn das Fahrzeug abgestellt wird. Diese Ausführungsform der Dauer des Bremssteuerungsadaptionszyklus kann vorteilhaft sein, da die Verwendung und Belastung eines bestimmten Fahrzeugs zwischen Schlüssel-Ein-Zyklen oft sehr deutlich variieren und während Schlüssel-Ein-Zyklen oft vergleichsweise gleich bleiben. Weitere Ausführungsformen der Dauer könnten Bremssteuerungsadaptionszyklen umfassen, die durch bestimmte Verwendungen des Fahrzeugs 10 gekennzeichnet sind, wie z. B. wenn ein Objekt abgeschleppt wird, oder individuelle Bremssteuerungsadaptionszyklen aufrechterhalten und für bestimmte Bediener abgestimmt sind.
  • Innerhalb eines gegebenen Bremssteuerungsadaptionszyklus wird der Belastungsadaptionsfaktor durch einen Lernzyklus bestimmt. Bei Schritt 104, der der Einleitung eines Bremssteuerungsadaptionszyklus entspricht, wird ein Standardwert für den Belastungsadaptionsfaktor geladen und ein Lernwert wird anfänglich auf unvollständig gesetzt. In einer Ausführungsform ist der Standardwert für den Belastungsadaptionsfaktor ein voreingestellter Nachschlagewert, z. B. ein Wert, der nominellen Bedingungen (d. h. der Neigung einer Ebene und einer nominellen Belastung) entspricht. In einer weiteren Ausführungsform ist der Standardwert des Belastungsadaptionsfaktors der letzte Belastungsadaptionsfaktorwert, der während des vorhergehenden Bremssteuerungsadaptionszyklus verwendet wurde. Wenn das Fahrzeug 10 das erste Mal in dem Bremssteuerungsadaptionszyklus bremst, wird der Standardwert für den Belastungsadaptionsfaktor bei Schritt 106 auf die Vorwärtskopplungsverstärkung angewendet. Da der Lernzyklus anfänglich auf unvollständig gesetzt wird, wird ein Lernzyklus eingeleitet, der die Schritte 108 bis 114 umfasst. Die Werte für die Rückkopplungsverstärkung von dem Rückkopplungssteuerungssystem und von dem Bremspedaleingang werden bei den Schritten 108 bzw. 110 gelesen und diese Werte werden dann bei Schritt 112 durch eine Belastungsadaptionsfaktorfunktion zugeführt, um einen aktualisierten Belastungsadaptionsfaktor zu erzeugen. Ein erneutes Abrufen der Rückkopplungsverstärkung wird als ein Ansprechen auf Fehler in den Verzögerungsleistungsdaten verglichen mit erwarteten oder Referenzwerten für einen gegebenen Bremspedaleingang entwickelt, wobei Trends in der Rückkopplungsverstärkung, welche Trends der Bremsleistung angeben, verwendet werden können, um nicht nominelle Kräfte abzuschätzen, die während Bremsereignissen auf das Fahrzeug wirken. Diese nicht nominellen Kräfte verursachen eine Nettobelastungswirkung auf das Fahrzeug 10 während Bremsereignissen, und Daten, die sich auf diese nicht nominellen Kräfte beziehen, können verarbeitet werden, um den Belastungsadaptionsfaktor abzuschätzen. Die Belastungsadaptionsfaktorfunktion, die bei Schritt 112 verwendet wird, um den Belastungsadaptionsfaktor zu entwickeln, kann viele Formen annehmen, kann mehrere Iterationen des Lernzyklus zum Verbessern der Genauigkeit der Abschätzung erfordern und kann Maschinenlernalgorithmen umfassen. Eine bevorzugte Ausführungsform der Belastungsadaptionsfaktorfunktion ist unten stehend und in 3 beschrieben. Der Belastungsadaptionsfaktor wird durch die Belastungsadaptionsfaktorfunktion aktualisiert und ist verfügbar, um in dem nächsten Bremsereignis bei Schritt 106 angewendet zu werden, sofern der Bremssteuerungsadaptionszyklus bei Schritt 116 nicht endet.
  • Nachdem der Belastungsadaptionsfaktor in Schritt 112 aktualisiert wurde, bestimmt der Schritt 114 danach, ob bestimmte Kriterien erfüllt sind, sodass der Lernwert auf vollständig gesetzt werden sollte. Wenn der Lernwert auf vollständig gesetzt ist, werden keine weiteren Aktualisierungen an dem Belastungsadaptionsfaktor für den Rest des Bremssteuerungsadaptionszyklus vorgenommen. Wenn der Lernwert unvollständig bleibt, reiteriert der Lernzyklus bei dem nächsten Bremsereignis. Die Kriterien zum Definieren der Anzahl von Iterationen, die erforderlich sind, um den Lernwert auf vollständig zu setzen, können auf verschiedenen Faktoren basieren: eine einzige Iteration kann verwendet werden, wenn ein Test zeigt, dass die erste Iteration üblicherweise für eine bestimmte Fahrzeuganwendung genau ist; mehrere Iterationen können für ein Fahrzeug mit komplexen Eigenschaften oder für ein Fahrzeug, das die Belastungseigen schaften über die Zeitspanne eines Bremssteuerungsadaptionszyklus ändert, verwendet werden. Eine bevorzugte Ausführungsform verwendet einen voreingestellten festen Lernzählersatz zum Bestimmen einer festgelegten Anzahl von Lernzyklusiterationen, die für jeden Bremssteuerungsadaptionszyklus durchlaufen werden müssen. Eine weitere Ausführungsform könnte Änderungen des Belastungsadaptionsfaktors verfolgen und den Lernwert nur dann auf vollständig setzen, wenn Aktualisierungen von Iteration zu Iteration klein werden. Viele Ausführungsformen der Kriterien zum Setzen des Lernwerts auf vollständig sind vorstellbar und die Offenbarung soll nicht auf die hierin beschriebenen beispielhaften Ausführungsformen beschränkt sein.
  • 3 veranschaulicht eine beispielhafte Ausführungsform, welche die wie in 2 beschriebene Belastungsadaptionsfaktorfunktion, Schritt 112, gemäß der Offenbarung annehmen kann. Als Prozess 200 empfängt diese Ausführungsform der Belastungsadaptionsfaktorfunktion eine Rückkopplungsverstärkung und einen Bremspedaleingang als Eingänge und entwickelt einen aktualisierten Belastungsadaptionsfaktor. Der Schritt 202 berechnet eine Änderung des Belastungsadaptionsfaktors als die Rückkopplungsverstärkung dividiert durch den Bremspedaleingang. Der Schritt 204 berechnet einen aktualisierten Belastungsadaptionsfaktor durch Addieren der in Schritt 202 berechneten Änderung des Belastungsadaptionsfaktors zu dem vorhergehenden Belastungsadaptionsfaktor. Der vorhergehende Belastungsadaptionsfaktor ist der Wert, der zuletzt in Schritt 106 als der Belastungsadaptionsfaktor verwendet wurde. Auf diese Weise wird ein aktualisierter Belastungsadaptionsfaktor erzeugt, der während des nächsten Bremszyklus zu verwenden ist.
  • Bei jedem Niederdrücken des Bremspedals werden die Rückkopplungssteuerungsverstärkung und die Vorwärtskopplungssteuerungsverstärkung von dem Bremssteuerungsmodul 40 auf den Bremspedaleingang angewendet, um einen modulierten Bremspedaleingang zu erzeugen. Der modulierte Bremspedaleingang entspricht einer bestimmten Absicht des Bedieners, das Fahrzeug 10 mit einer typischen Rate zu verzögern und kulminiert in Bremskräften, die in Übereinstimmung mit der Größe des modulierten Bremspedaleingangs erzeugt werden. Das Bremssteuerungsmodul 40, welches das Rückkopplungssteuerungssystem und das Vorwärtskopplungssteuerungssystem verwendet, die oben beschrieben sind, empfängt den Bremspedaleingang und korrigiert den Betrieb des Bremssystems 20, um die Strecke, die erforderlich ist, um das Fahrzeug 10 anzuhalten, so nahe wie möglich an die Strecke zu normalisieren, die erforderlich ist, um dasselbe Fahrzeug in einem nominell belasteten Zustand auf einer ebenen Straße anzuhalten.
  • Eine beispielhafte Ausführungsform des Algorithmus, der von dem Bremssteuerungsmodul 40 verwendet wird, um die oben erläuterten Steuerungsverfahren zu realisieren, ist in 4 abgebildet. Der Prozess 300 beschreibt die Steuerung des Bremssystems 20 durch einen Algorithmus gemäß der vorliegenden Offenbarung. Physikalische Eigenschaften einer Straßenneigung und einer Fahrzeugbelastung wirken auf das Fahrzeug 10. Bei Schritt 302 wird ein Bremspedaleingang von dem Bediener empfangen. Dieser Bremspedaleingang wird bei Schritt 304 durch einen Vorwärtskopplungsverstärkungsknoten und bei Schritt 306 einen Rückkopplungsverstärkungsknoten zugeführt, um eine Bremsung auf dem Fahrzeug 10 zu bewirken. Die Auswirkungen des Rückkopplungsverstärkungsknotens auf den Bremseingang werden bei Schritt 308 bestimmt, wobei das Rückkopplungssteuerungssystem, wie zuvor beschrieben Eingänge empfängt, die sich auf Bremsleistungsdaten beziehen, und einen Kompensationsfaktor auf den Bremspedaleingang auf der Basis der Leistungsdaten anwendet. Die Auswirkungen des Vorwärtskopplungsverstärkungs knotens werden, wie zuvor beschrieben, durch die Anwendung eines Straßenneigungsfaktors bei Schritt 310 und eines Belastungsadaptionsfaktors bei Schritt 312 bestimmt. Auf diese Weise können Faktoren, die sich auf die Straßenneigung und die Fahrzeugbelastung beziehen, durch die Verwendung von Rückkopplungs- und Vorwärtskopplungsmechanismen auf das Bremssystem 20 angewendet werden, sodass der Betrieb des Bremssystems 20 eine gleich bleibende Beziehung zwischen einem Bremspedaleingang und einer Verzögerung des Fahrzeugs entwickelt.
  • In der Offenbarung wurden bestimmte bevorzugte Ausführungsformen und Abwandlungen daran beschrieben. Beim Lesen und Verstehen der Beschreibung können jemandem weitere Abwandlungen und Änderungen in den Sinn kommen. Die Offenbarung soll daher nicht auf die spezielle/n Ausführungsform/en beschränkt sein, die als beste Art, die Offenbarung zu realisieren, in Erwägung gezogen wird/werden. Vielmehr wird die Offenbarung alle Ausführungsformen einschließen, die in den Schutzumfang der beiliegenden Ansprüche fallen.

Claims (12)

  1. Verfahren zum Steuern einer Bremsung in einem Fahrzeug, das umfasst, dass ein Bremspedaleingang empfangen wird; der Bremspedaleingang durch eine Rückkopplungsverstärkung und eine Vorwärtskopplungsverstärkung moduliert wird, um einen modulierten Bremspedaleingang zu erzeugen; und das Fahrzeug auf der Basis des modulierten Bremspedaleingangs gebremst wird, wobei der modulierte Bremspedaleingang dazu dient, eine gleich bleibende Beziehung zwischen dem Bremspedaleingang und einer Verzögerung des Fahrzeugs zu entwickeln.
  2. Verfahren nach Anspruch 1, wobei die Rückkopplungsverstärkung von Beschleunigungsmesserdaten abgeleitete Verzögerungsdaten umfasst.
  3. Verfahren nach Anspruch 1, wobei die Rückkopplungsverstärkung von Daten einer globalen Positionsbestimmung abgeleitete Verzögerungsdaten umfasst.
  4. Verfahren nach Anspruch 1, wobei die Rückkopplungsverstärkung von Beschleunigungsmesserdaten und Daten einer globalen Positionsbestimmung abgeleitete Verzögerungsdaten umfasst.
  5. Verfahren nach Anspruch 1, wobei die Vorwärtskopplungsverstärkung einen Straßenneigungsfaktor umfasst.
  6. Verfahren nach Anspruch 1, wobei die Vorwärtskopplungsverstärkung einen Belastungsadaptionsfaktor umfasst.
  7. Verfahren nach Anspruch 6, wobei die Vorwärtskopplungsverstärkung ferner einen Straßenneigungsfaktor umfasst.
  8. Verfahren nach Anspruch 6, wobei das Verfahren ferner umfasst, dass ein Bremssteuerungsadaptionszyklus erstellt wird; und wobei der Belastungsadaptionsfaktor dazu dient, eine Anpassung auf der Basis der Rückkopplungsverstärkung durchzuführen.
  9. Bremssteuerungssystem, das umfasst: ein Bremspedalsystem; ein Datensystem, das dazu dient, Fahrzeugdaten zu erzeugen, wobei die Fahrzeugdaten dazu dienen, Fahrzeugverzögerungsdaten und Straßenneigungsdaten zu entwickeln; ein Bremssteuerungsmodul, wobei das Bremssteuerungsmodul dazu dient: einen Bremspedaleingang von dem Bremspedalsystem zu empfangen; eine Rückkopplungsverstärkung auf der Basis der Fahrzeugverzögerungsdaten zu berechnen; eine Vorwärtskopplungsverstärkung auf der Basis der Straßenneigungsdaten und eines Belastungsadaptionsfaktors zu berechnen, wobei der Belastungsadaptionsfaktor auf der Rückkopplungsverstärkung basiert; und die Rückkopplungsverstärkung und die Vorwärtskopplungsverstärkung an dem Bremspedaleingang anzuwenden, um einen modulierten Bremspedaleingang zu erzeugen; und ein Bremsmomenterzeugungssystem, das auf den modulierten Bremspedaleingang anspricht.
  10. System nach Anspruch 9, wobei das Datensystem einen Beschleunigungsmesser umfasst.
  11. System nach Anspruch 10, wobei das Datensystem ferner eine Vorrichtung einer digitalen Karte umfasst.
  12. System nach Anspruch 9, wobei das Datensystem eine Vorrichtung einer digitalen Karte umfasst.
DE102008038153A 2007-08-23 2008-08-18 Verfahren und System für eine gleich bleibende Bremssteuerung Withdrawn DE102008038153A1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/844,278 2007-08-23
US11/844,278 US7835845B2 (en) 2007-08-23 2007-08-23 Method and system for consistent braking control

Publications (1)

Publication Number Publication Date
DE102008038153A1 true DE102008038153A1 (de) 2009-05-20

Family

ID=40382940

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102008038153A Withdrawn DE102008038153A1 (de) 2007-08-23 2008-08-18 Verfahren und System für eine gleich bleibende Bremssteuerung

Country Status (3)

Country Link
US (1) US7835845B2 (de)
CN (1) CN101372222B (de)
DE (1) DE102008038153A1 (de)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8112212B2 (en) * 2008-08-25 2012-02-07 GM Global Technology Operations LLC Vehicle brake control based on learned vehicle mass
US8893845B2 (en) * 2009-02-19 2014-11-25 Nmhg Oregon, Llc Multi-stage brake pedal linkage
US9278693B2 (en) * 2009-03-24 2016-03-08 Ford Global Technologies, Llc System and method for improving vehicle performance on grade
JP5663969B2 (ja) * 2009-06-30 2015-02-04 株式会社アドヴィックス 前後加速度制御装置
US8589045B2 (en) * 2011-02-18 2013-11-19 Continental Automotive Systems, Inc System and method for determining a safe maximum speed of a vehicle
DE102013207127A1 (de) 2012-06-12 2013-12-12 Ford Global Technologies, Llc Verfahren zum Anpassen eines Bremsvorgangs
US10293923B2 (en) * 2015-10-06 2019-05-21 Goodrich Corporation Robustness and availability of aircraft acceleration evaluation
DE102016208077B4 (de) 2016-05-11 2022-06-02 Ford Global Technologies, Llc Verfahren zum Betrieb eines Kraftfahrzeugs mit einem Bremshalteassistenten
CN114763126B (zh) * 2021-06-15 2023-05-23 长城汽车股份有限公司 一种车辆制动控制方法、装置、车辆及可读存储介质

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB8513688D0 (en) * 1985-05-30 1985-07-03 Lucas Ind Plc Vehicle braking system
DE3829951A1 (de) * 1988-09-03 1990-03-15 Daimler Benz Ag Verfahren zur lastabhaengigen regelung des bremsdruckes an fahrzeugen und vorrichtung zur durchfuehrung des verfahrens
GB8904365D0 (en) * 1989-02-25 1989-04-12 Lucas Ind Plc Trailer brake control for towing vehicles having electronic brake control
US5043896A (en) * 1990-06-11 1991-08-27 Ford Motor Company Vehicle braking system controller/road friction and hill slope tracking system
US5033002A (en) * 1990-06-11 1991-07-16 Ford Motor Company Vehicle traction controller/road friction and hill slope tracking system
US5132906A (en) * 1990-06-11 1992-07-21 Ford Motor Company Road surface friction and hill slope estimator
GB9313218D0 (en) * 1993-06-26 1993-08-11 Lucas Ind Plc Electronic braking system with system test
DE4332838C1 (de) * 1993-09-27 1994-12-15 Telefunken Microelectron Verfahren zur Bremsdrucksteuerung für eine Fremdkraftbremsanlage eines Kraftfahrzeugs
CA2211815A1 (en) * 1997-07-29 1999-01-29 Craig Luker Method and apparatus for determining vehicle brake effectiveness
US6167354A (en) * 1998-10-19 2000-12-26 Alliedsignal Truck Brake Systems Company Method and apparatus for monitoring brake operation in an anti-lock or electronic braking system
FR2817979B1 (fr) * 2000-12-12 2004-02-27 Eads Airbus Sa Procede et dispositif de commande automatique de la deceleration d'un aeronef en phase de roulement
US20020133282A1 (en) * 2001-03-16 2002-09-19 Ryan John T. Brake light system using sequential lamp array and input from velocity measuring device
US7034476B2 (en) * 2003-08-07 2006-04-25 Siemens Energy & Automation, Inc. System and method for providing automatic power control and torque boost
EP1950113B1 (de) * 2005-12-27 2010-02-10 HONDA MOTOR CO., Ltd. Steuerung für fahrzeug
KR101008317B1 (ko) * 2005-12-27 2011-01-13 혼다 기켄 고교 가부시키가이샤 차량 제어 장치

Also Published As

Publication number Publication date
CN101372222A (zh) 2009-02-25
US7835845B2 (en) 2010-11-16
US20090055064A1 (en) 2009-02-26
CN101372222B (zh) 2012-10-10

Similar Documents

Publication Publication Date Title
DE102008038153A1 (de) Verfahren und System für eine gleich bleibende Bremssteuerung
EP2485930B1 (de) Verfahren zum betreiben eines bremskraftverstärkten bremssystems eines fahrzeugs und steuervorrichtung für ein bremskraftverstärktes bremssystem eines fahrzeugs
DE69019556T2 (de) Anhängerbremssteuerung für Schleppfahrzeuge mit elektronischer Bremssteuerung.
DE102010030599B4 (de) Beschleunigungs-Steuerungs/Regelungsvorrichtung für Fahrzeuge
EP2534024A1 (de) Bremssystem mit druckmodell und priorisierungseinrichtung
DE102018220040A1 (de) Bremssteuersystem und Verfahren für umweltfreundliches Fahrzeug
DE102011085774A1 (de) Dynamische Steuerung eines regenerativen Bremsmoments
WO2010091883A1 (de) Bremssystem mit simultanem bzw. teilsimultanem druckauf- und druckabbau in den radbremsen aus unterschiedlichen radzylinderdruckniveaus
EP0173954B1 (de) Bremskraftregelverfahren
DE102014116803B4 (de) Bremseinrichtung und Verfahren zum gleichmäßigen Abbremsen
DE102011077313A1 (de) Verfahren zum Betreiben einer Bremsanlage sowie Bremsanlage
DE102007039176A1 (de) Verfahren und Vorrichtung zur Ermittlung des Reibwertes eines Fahrzeugreifens gegenüber dem Untergrund
WO2007060134A1 (de) Verfahren und vorrichtung zum ermitteln eines modellparameters eines referenzfahrzeugmodells
DE102015212188A1 (de) Verfahren zum Betreiben eines fahrzeugeigenen Bremssystems mit einem Elektromotor und Steuervorrichtung für zumindest einen Elektromotor eines fahrzeugeigenen Bremssystems
DE102014222967B4 (de) Vorrichtung und Verfahren zur Drehmomentregelung für einen Antriebsmotor
DE102013201679A1 (de) Steuervorrichtung für ein rekuperatives Bremssystem eines Fahrzeugs und Verfahren zum Betreiben eines rekuperativen Bremssystems eines Fahrzeugs
DE102012222718A1 (de) Steuervorrichtung für ein Bremssystem eines Fahrzeugs und Verfahren zum Betreiben eines Bremssystems eines Fahrzeugs
DE102008061944B4 (de) Bremssteuergerät für ein Bremssystem eines Nutzfahrzeugs
DE602004003234T2 (de) Verfahren und Vorrichtung zur Bremskraftverteilung vorne/hinten für ein Kraftfahrzeug
DE19802216A1 (de) Verfahren und Vorrichtung zum Ermitteln einer extern verursachten, ein Fahrzeug antreibenden oder bremsenden Größe, insbesondere eines solchen Moments
DE102020211056A1 (de) Vorrichtung und Verfahren zur Parameterschätzung für ein mit einer motorisierten Kolben-Zylinder-Vorrichtung ausgestattetes Bremssystem eines Fahrzeugs
DE102016215698A1 (de) Steuervorrichtung und Verfahren zum Betreiben eines elektromechanischen Bremskraftverstärkers eines zur Ausführung von Antiblockierregelungen ausgelegten Bremssystems
DE102019218252A1 (de) Verfahren und Vorrichtung zum Betreiben eines Fahrdynamiksystems eines Kraftfahrzeugs
DE10027667A1 (de) Verfahren und Vorrichtung zur Ermittlung eines Basiswertes wenigstens einer Meßgröße einer Bremsanlage
DE112022003282T5 (de) Steuerungsvorrichtung

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
8180 Miscellaneous part 1

Free format text: PFANDRECHT

8180 Miscellaneous part 1

Free format text: PFANDRECHT AUFGEHOBEN

8180 Miscellaneous part 1

Free format text: PFANDRECHT

8127 New person/name/address of the applicant

Owner name: GM GLOBAL TECHNOLOGY OPERATIONS LLC , ( N. D. , US

R081 Change of applicant/patentee

Owner name: GM GLOBAL TECHNOLOGY OPERATIONS LLC (N. D. GES, US

Free format text: FORMER OWNER: GM GLOBAL TECHNOLOGY OPERATIONS, INC., DETROIT, MICH., US

Effective date: 20110323

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