DE69515272T2 - Elektrohydraulische Bremsanlage - Google Patents
Elektrohydraulische BremsanlageInfo
- Publication number
- DE69515272T2 DE69515272T2 DE69515272T DE69515272T DE69515272T2 DE 69515272 T2 DE69515272 T2 DE 69515272T2 DE 69515272 T DE69515272 T DE 69515272T DE 69515272 T DE69515272 T DE 69515272T DE 69515272 T2 DE69515272 T2 DE 69515272T2
- Authority
- DE
- Germany
- Prior art keywords
- command
- brake
- vehicle
- determined
- modulator
- 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 - Fee Related
Links
- 238000000034 method Methods 0.000 claims description 13
- 238000001514 detection method Methods 0.000 claims description 3
- 230000000694 effects Effects 0.000 claims description 3
- 230000006870 function Effects 0.000 description 52
- 239000012530 fluid Substances 0.000 description 11
- 230000008859 change Effects 0.000 description 10
- 230000004044 response Effects 0.000 description 7
- 230000009466 transformation Effects 0.000 description 7
- 230000000994 depressogenic effect Effects 0.000 description 6
- 238000006073 displacement reaction Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 4
- 238000013459 approach Methods 0.000 description 3
- 230000000737 periodic effect Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000012886 linear function Methods 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 230000002441 reversible effect Effects 0.000 description 2
- 238000004804 winding Methods 0.000 description 2
- 230000005355 Hall effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000000881 depressing effect Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000004043 responsiveness Effects 0.000 description 1
- 230000002463 transducing effect Effects 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60T—VEHICLE 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
- B60T13/00—Transmitting braking action from initiating means to ultimate brake actuator with power assistance or drive; Brake systems incorporating such transmitting means, e.g. air-pressure brake systems
- B60T13/74—Transmitting braking action from initiating means to ultimate brake actuator with power assistance or drive; Brake systems incorporating such transmitting means, e.g. air-pressure brake systems with electrical assistance or drive
- B60T13/745—Transmitting braking action from initiating means to ultimate brake actuator with power assistance or drive; Brake systems incorporating such transmitting means, e.g. air-pressure brake systems with electrical assistance or drive acting on a hydraulic system, e.g. a master cylinder
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60T—VEHICLE 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
- B60T13/00—Transmitting braking action from initiating means to ultimate brake actuator with power assistance or drive; Brake systems incorporating such transmitting means, e.g. air-pressure brake systems
- B60T13/10—Transmitting braking action from initiating means to ultimate brake actuator with power assistance or drive; Brake systems incorporating such transmitting means, e.g. air-pressure brake systems with fluid assistance, drive, or release
- B60T13/66—Electrical control in fluid-pressure brake systems
- B60T13/662—Electrical control in fluid-pressure brake systems characterised by specified functions of the control system components
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60T—VEHICLE 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/00—Brake-action initiating means
- B60T7/02—Brake-action initiating means for personal initiation
- B60T7/04—Brake-action initiating means for personal initiation foot actuated
- B60T7/042—Brake-action initiating means for personal initiation foot actuated by electrical means, e.g. using travel or force sensors
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60T—VEHICLE 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/00—Arrangements for adjusting wheel-braking force to meet varying vehicular or ground-surface conditions, e.g. limiting or varying distribution of braking force
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60T—VEHICLE 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/00—Arrangements for adjusting wheel-braking force to meet varying vehicular or ground-surface conditions, e.g. limiting or varying distribution of braking force
- B60T8/32—Arrangements 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/34—Arrangements 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 having a fluid pressure regulator responsive to a speed condition
- B60T8/40—Arrangements 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 having a fluid pressure regulator responsive to a speed condition comprising an additional fluid circuit including fluid pressurising means for modifying the pressure of the braking fluid, e.g. including wheel driven pumps for detecting a speed condition, or pumps which are controlled by means independent of the braking system
- B60T8/4072—Systems in which a driver input signal is used as a control signal for the additional fluid circuit which is normally used for braking
Landscapes
- Engineering & Computer Science (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- Fluid Mechanics (AREA)
- Regulating Braking Force (AREA)
- Braking Systems And Boosters (AREA)
Description
- Die vorliegende Erfindung betrifft eine Kraftfahrzeugbremssteuerung und insbesondere ein elektrohydraulisches Kraftfahrzeugbremssystem, wie es beispielsweise in der EP-A-317182 und im Oberbegriff von Anspruch 6 offenbart ist.
- Bremssysteme von Kraftfahrzeugen (EHB-Systeme), bei denen elektrohydraulische Aktuatoren gesteuert werden, um einen Bremsdruck in Richtung eines gewünschten Drucks zu lenken, sind bekannt. Bekannte EHB- Systeme können eine Bremsdrucksteuerung mit geschlossenem Regelkreis in einzelnen Bremskanälen eines Kraftfahrzeugs bereitstellen, indem periodisch ein Bremsdruckfehler als eine Differenz zwischen einem gewünschten oder befohlenen Bremsdruck und einem erfaßten Bremsdruck berechnet wird, und der Bremsdruckfehler auf eine Steuerfunktion angewandt wird, die derart entworfen ist, daß sie den Fehler effektiv in Richtung null lenkt.
- Typischerweise werden teuere Fluiddruckwandler verwendet, um einen Bremsdruck für eine EHB-Steuerung mit geschlossenem Regelkreis zu erfassen. Der von derartigen Wandlern erfaßte Druck kann aufgrund der vielen mechanischen Verluste, die zwischen dem Punkt der Bremsdruckaufbringung und der Stellung des Wandlers auftreten können, nicht genau dem tatsächlichen Bremsdruck entsprechen. Zusätzlich können der artige Wandler über einen im wesentlichen begrenzten Druckbereich oder mit unannehmbar körniger Auflösung arbeiten. Die Zuverlässigkeit eines Druckwandlers kann für viele EHB-Anwendungen unannehmbar sein. Dementsprechend wäre es erwünscht, für eine EHB mit geschlossenem Regelkreis ohne Abhängigkeit von Hydraulikdruckwandlern zu sorgen.
- Die unabhängige Bremskanalsteuerung der herkömmlichen EHB-Systeme kann zu ungleichmäßiger Bremsdruckaufbringung zwischen den Bremskanälen des Fahrzeugs aufgrund von beispielsweise Schwankungen des Bremsbelagverschleißes, der Bremsleitungslänge und der Menge an Luft in den Bremsleitungen führen. Die Steuerbarkeit und Geschmeidigkeit, Wirksamkeit und Dauerhaftigkeit des Bremsens können aufgrund einer derartigen ungleichmäßigen Bremsdruckaufbringung herabgesetzt sein. Dementsprechend wäre es erwünscht, für eine EHB-Steuerung zu sorgen, bei der ungleichmäßiger Bremsdruck zwischen einzelnen EHB-Kanälen minimiert ist.
- Die vorliegende Erfindung schafft die gewünschten Merkmale der Beseitigung von Bremsdruckwandlern und der Minimierung der Bremskanaldruckdifferenz durch ein EHB-System, das auf eine Bremsaktuatorstellung und nicht auf umgewandelten Bremsfluiddruck anspricht, und das jeden Bremskanal einzeln steuert, um Schwankungen von Kanal zu Kanal zu kompensieren, die für eine einzige befohlene Stellung, die von allen Bremskanälen geteilt wird, zu Bremsdruckschwankungen führen können.
- Im besonderen wird ein erfaßter Bremsbefehl von einem Bremspedal als ein Befehlseingang in jeden Bremskanal des Fahrzeugs geliefert. Jeder Kanal wandelt den Befehl in einen EHB-Aktuatorstellungsbefehl um, indem der Befehl auf eine kanalspezifische Transformationsfunktion angewandt wird. Die Transformationsfunktionen sind auf der Grundlage von Kanal zu. Kanal festgelegt, um einen Aktuatorstellungsbefehl auszugeben, der einen Grad an Bremsdruck an dem entsprechenden Fahrzeugrad ergeben wird, der mit dem einzigen erfaßten Bremsbefehl vereinbar ist. Dadurch werden Schwankungen von Kanal zu Kanal berücksichtigt, wobei ein einziger erfaßter Bremsbefehl variierende Aktuatorstellungsbefehle zwischen den Bremskanälen ergeben kann, so daß ein gleichmäßiger Bremsdruck an allen gebremsten Fahrzeugrädern aufgebracht wird. Der Stellungsbefehl von jedem Kanal wird mit einer erfaßten tatsächlichen Stellung des EHB-Aktuators von diesem Kanal kombiniert, um einen Stellungsfehler zu bilden, der auf eine Stellungssteuerfunktion angewandt wird, die derart entworfen ist, daß der Fehler steuerbar in Richtung null gelenkt wird.
- Bei einem weiteren Aspekt dieser Erfindung wird der Stellungsfehler für jeden Kanal mit einem kanalspezifischen Fehler der gewünschten Stellung kombiniert, um ein Fehlerrückkopplungssignal zu bilden. Ein kanalspezifischer Einstellungsfaktor der Transformationsfunktion wird aus dem Fehlerrückkopplungssignal abgeleitet. Jede Transformationsfunktion wird aktualisiert, wenn ein entsprechender Einstellungsfaktor verfügbar wird. Einstellungen der Transformationsfunktionen passen die Funktionen derart an, daß sich Stellungsbefehlswerte ergeben, die für einen gegebenen Eingangsbefehl Stellungsfehlerwerte liefern, die schneller zu dem Bremsaktuatorbefehl führen werden, der notwendig ist, um den Stellungsfehler in Richtung null zu lenken. Eine vollständig eingestellte Transformationsfunktion wird die Zeit wesentlich verringern, die erforderlich ist, um einen EHB-Aktuator beim Detektieren einer Änderung des erfaßten Bremsbefehls richtig zu positionieren.
- Bei einem anderen Aspekt dieser Erfindung werden Transformationsfunktionseinstellungen im Speicher gespeichert und nicht angewandt, um die Funktion anzupassen, bis die Bedingungen derart sind, daß eine Einstellung der Funktion von dem Fahrzeugführer im wesentlichen nicht wahrgenommen werden kann. Beispielsweise braucht die Einstellung nicht angewandt zu werden, bis die Bremsaktivität abgeschlossen ist, wie wenn das Bremspedal gelöst wird und alle EHB-Aktuatoren in ihre Ausgangsstellungen zurückgekehrt sind.
- Die Erfindung kann am besten anhand der bevorzugten Ausführungsform und der Zeichnungen verstanden werden, in denen:
- Fig. 1 ein Schaubild von Bauteilen eines Kanals eines elektrohydraulischen Bremssystems eines Kraftfahrzeugs mit mehreren Kanälen ist,
- Fig. 2 eine Steuerfunktion zum Steuern des elektrohydraulischen Bremssystems mit mehreren Kanälen der bevorzugten Ausführungsform veranschaulicht, und
- Fig. 3 eine Abfolge von Betriebsabläufen der elektrohydraulischen Bremssteuerung darstellt, die ausgeführt werden, um die in Fig. 2 veranschaulichte Funktion durchzuführen.
- Ein elektrohydraulisches Bremssystem (EHB-System), das die Prinzipien dieser Erfindung enthält, ist allgemein in Fig. 1 dargestellt. Es ist zur Einfachheit in Fig. 1 nur ein einziger Bremskanal des EHB-Systems dieser Ausführungsform gezeigt. Jedoch umfaßt das gesamte EHB-System, das auf ein Kraftfahrzeug gemäß dieser Ausführungsform angewandt wird, mehrere EHB-Kanäle, wie einen Kanal, der angewandt wird, um den Bremsdruck am vorderen rechten Fahrzeugrad zu steuern, einen Kanal, der angewandt wird, um den Bremsdruck am vorderen linken Fahrzeugrad zu steuern, und einen Kanal, der angewandt wird, um den Bremsdruck an den beiden hinteren Fahrzeugrädern zu steuern. Alternativ kann bei einer alternativen Ausführungsform ein einziger Kanal vorgesehen sein, um den Bremsdruck an jedem der beiden hinteren Fahrzeugräder zu steuern.
- Nach Fig. 1 wird die Verschiebung des Bremspedals 22 aus einer Ruhestellung heraus durch einen herkömmlichen potentiometrischen Stellungssensor 28 umgewandelt, der einem Bremsen-Controller 18 ein Ausgangssignal liefert, das eine derartige Bremspedalverschiebung anzeigt. Die Bremspedalverschiebung wird mechanisch auf einen Hauptzylinder 12 aufgebracht, der einen herkömmlichen Druckwandler 30 aufweist, um Fluiddruck in dem Hauptzylinder zu wandeln, der proportional mit dem Druck in Beziehung steht, der manuell auf das Pedal 22 wirkt. Der Druckwandler 30 liefert dem Controller 18 ein Ausgangssignal, das einen derartigen Druck anzeigt. Der Hauptzylinder 12 entwickelt einen Bremsfluiddruck in Bremsleitung 7 in Relation zu der Kraft, die auf ein von einem Bediener betätigtes Bremspedal 22 aufgebracht wird, die Leitung 7 verläuft durch ein Solenoidventil 24, das von dem Controller 18 derart ge steuert wird, daß Bremsleitung 7 bis Bremsleitung 40 geöffnet und geschlossen werden, so daß, wenn das Solenoidventil offen ist, der Bremsleitungsdruck aus Leitung 7 zu Leitung 40 und durch den Bremsmodulator 34 zu Bremsleitung 42 weitergeleitet wird, so daß ein derartiger Druck auf eine Radbremse 16 von einem der Bremsfahrzeugräder 14 aufgebracht werden kann.
- Die Bremse 16 ist als Scheibenbremssattel dargestellt, der eine Bremskraft auf dem Radrotor 14 in Relation zu dem Hydraulikdruck in der Bremsleitung 42 entwickelt. Das Rad umfaßt eine Anordnung zur Erfassung der Radgeschwindigkeit von einer herkömmlichen Konstruktion 20, um die Radgeschwindigkeit zu wandeln und dem Controller 18 ein periodisches Signal zu liefern, dessen Frequenz proportional zur Drehfrequenz des Rades ist. Das Solenoidventil 24 ist normal offen und kann durch einen Befehl, der von dem Controller 18 ausgegeben wird, zu einer geschlossenen Stellung betätigt werden, so daß es als Trennventil funktioniert, um eine Fluidverbindung zwischen dem Hauptzylinder 12 und der Radbremse 16 zu verhindern.
- Der Bremsdruckmodulator 34 moduliert den Bremsdruck an einem einzigen Bremskanal. Jedoch kann ein derartiger Druckmodulator bei alternativen Ausführungsformen innerhalb des Schutzbereiches dieser Erfindung auf mehr als einen Kanal angewandt werden. Der Bremsdruckmodulator 34 von Fig. 1 umfaßt eine Längsbohrung 32, die eine Fluidverbindung mit der Bremsleitung 42 zum Übertragen von Bremsfluiddruck zur Leitung 42 aufweist, und besitzt eine Fluidverbindung mit Bremsleitung 40, um Bremsdruck von Leitung 40 auf die Längsbohrung 32 zu übertragen. Ein Kolben 44 ist verschiebbar und abdichtend innerhalb der Längsbohrung 32 angebracht. Eine Bewegung des Kolbens 44 liefert ein variables Steuervolumen in Verbindung mit der Radbremse 16, wodurch der Druck an der Radbremse 16 moduliert wird. Eine Mutter 46 ist wirksam dem Kolben 44 zugeordnet und mit diesem verbunden, und die Mutter 46 ist innerhalb der Längsbohrung 32 auf nicht drehbare Weise verschiebbar angebracht. Eine Kraftschraube 48 ragt in die Mutter hinein und steht mit dieser auf wirksame Art und Weise in Gewindeeingriff. Die Kraftschraube 48 weist eine feste Drehachse in bezug auf den Modulator 34 auf. Die Kraftschraube wird von einem bürstenlosen Gleichstromumkehrmotor 50 mit Energie versorgt, der unter der Steuerung des Controllers 18 betätigt wird, wie es noch beschrieben wird. Die Kraftschraube 48 ist mit einem Zahnradzug 80 verbunden, der wiederum mechanisch einem Rotor 88 des Motors 50 zugeordnet ist. Die Kraftschraube 48 ist über ein Lager 54 angebracht und mit einem großen Zahnrad 82 an einem Ende der Kraftschraube verbunden. Das erste große Zahnrad 82 kämmt mit einem kleinen Ritzel 86. Das Ritzel schwimmt axial auf dem Rotor 88 des Motors und ist im wesentlichen durch eine Federklemme (nicht gezeigt) relativ zu dem Rotor 88 in seiner Stellung gehalten. Die Kraftschraube 48 liefert zusammen mit dem Zahnradzug 80 und der nicht drehbaren Mutter 46 das Mittel, um den Kolben 44 innerhalb der Längsbohrung 32 hin- und herzubewegen, und der Motor 50 ist über den Zahnradzug 80 drehbar verbunden, um den Kolben 44 zu bewegen.
- Wenn der Controller 18 den Motor 50 zur Drehung in einer Vorwärtsrichtung mit Energie beaufschlagt, wird die Kraftschraube 48 gedreht, so daß der Kolben 44 weiter in die Bohrung 32 hinein ausfährt, wobei das Steuervolumen des Bremsfluids in dieser verringert wird, wodurch der Bremsdruck auf Leitung 42 und deshalb auf Bremse 16 erhöht wird, was den Bremsdruck erhöht. Wenn der Controller 18 den Motor 50 zur Drehung in der entgegengesetzten oder umgekehrten Richtung mit Energie beaufschlagt, dreht sich die Kraftschraube 48 in der entgegengesetzten Richtung, so daß der Kolben 44 innerhalb der Bohrung 32 zurückgezogen wird, wobei das Steuervolumen in der Bohrung 32 erhöht wird und wodurch der Bremsdruck auf der Leitung 42 und auf der Bremse 16 verringert wird, was den Bremsdruck verringert.
- Dieser elektrohydraulische Bremsbetrieb wird geschaffen, wenn das Solenoidventil 24 zu einer geschlossenen Stellung befohlen worden ist, wodurch das Steuervolumen gegenüber jeglichen Fluktuationen desselben verschlossen wird, die durch Schwankungen der Stellung des Bremspedals 22 hervorgerufen werden können. Beim Auftreten irgendeiner Fehlerbedingung oder irgendeiner Bedingung, unter der eine manuelle Bremssteuerung durch den Bediener über eine direkte Hydraulikverbindung bevorzugt ist, wird der Controller 18 das Solenoidventil 24 öffnen, wodurch für eine direkte hydraulische Steuerung des Bremsdrucks an der Bremse 16 durch manuelles Niederdrücken des Bremspedals 22 gesorgt wird. Das elektrohydraulische Bremssystem von Fig. 1 ist zu jeder Zeit, während das Bremspedal 22 niedergedrückt wird und das System "intakt" ist, in Betrieb. Der Kolben 44 ist anfangs beim Starten des Fahrzeugs in einer vollständig zurückgezogenen Stellung in der Bohrung 32.
- Der Gleichstrommotor 50 nimmt die Form eines bürstenlosen, elektrisch kommutierten Gleichstrommotors mit einem Vierpol-Permanentmagnetrotor und drei Statorwicklungen (nicht gezeigt) an. Der Motor 50 umfaßt herkömmliche Stellungssensoren in der Form von Hall-Effekt-Sensoren oder gleichwertigen Sensoren, die sich in einem vorherbestimmten Win kelabstand befinden und die in einer normalen Kommutations- und Steuerschaltung (nicht gezeigt) verwendet werden, um die Schalter der Vollwegbrücke des Leistungsschalters zum Kommutieren der Phasenwicklungen des Motors zu steuern.
- Der Controller 18 gibt gemäß dieser Ausführungsform periodisch Steuerbefehle zur Bremsaktuatorpositionierung aus. Die Steuerbefehle werden durch eine Steuerung der Bremsaktuatorstellung mit geschlossenem Regelkreis bestimmt, der als eine gespeicherte Reihe von Controller-Betriebsabläufen ausgeführt ist, die von dem Controller 18 periodisch schrittweise ausgeführt werden. Um der Steuerung Information einer tatsächlichen Aktuatorstellung, und zwar die Längsverschiebung des Kolbens, wie des Kolbens 44 innerhalb seiner jeweiligen Längsbohrung, wie der Bohrung 44, zu liefern, sind ein Rotorstellungscodierer und ein Relativstellungszählerschaltkreis vorgesehen, um Stellungszustandsänderungen zu zählen, die einer vorherbestimmten Winkelverschiebung des Motors entsprechen. Der Zähler zählt in einer ersten Richtung, wie eine Richtung abwärts, wenn die Kommutationssensoren des bürstenlosen Gleichstrommotors 50, Kommutationsänderungsinformation ausgeben, die angibt, daß der Rotor 88 sich in einer Richtung dreht, die die Stellung aus der vollständig ausgefahrenen Stellung heraus zurückzieht, und zählt in der entgegengesetzten Richtung, wie einer Richtung aufwärts, wenn der Rotor 48 in die Richtung gedreht wird, die den Kolben in die vollständig ausgefahrene Stellung ausfährt, die einem minimalen Steuervolumen von Bremsfluid in der Längsbohrung 32 entspricht. Um einen bekannten Zusammenhang zwischen dem Zähler und der Stellung des Kolbens 44 herzustellen, wird der Zähler im voraus auf einen vorherbestimmten Zählwert eingestellt, wenn sich der Kolben 44 in einer bekannten Stellung befindet, wie einer vollständig ausgefahrenen Stellung oder eine vollständig zurückgezogenen Stellung. Danach verfolgt der Zähler durch Inkrementieren und Dekrementieren dieses Zählwertes auf der Grundlage der Zustandsänderungen der Stellungssensoren (nicht gezeigt) des Motors 50 und der Drehrichtung des Rotors 88 die Stellung des Kolbens 44 relativ zu seiner bekannten Ausgangsstellung. Die besonderen Betriebsabläufe gemäß dieser Ausführungsform zum Initialisieren des Zählers und zum Aufrechterhalten eines Zählwertes der Zustandsänderungen in dem Motorstellungssensor, wenn sich der Rotor 88 dreht, sind in dem US-Patent 5 320 421 beschrieben, das dem Inhaber dieser Anmeldung gehört und hierin durch Bezugnahme mit eingeschlossen ist. Während eine derartige Anmeldung auf ein Antiblockierbremsen eines Fahrzeugs gerichtet ist, sollen der Abschnitt der Beschreibung, der die Initialisierung des Zählers und das Auf rechterhalten und Aktualisieren des Zählers gemäß Zustandsänderungen in den Stellungssensoren des bürstenlosen Gleichstrommotors ausführt, sowie Fig. 3 der mit eingeschlossenen Druckschrift und der Text, der mit dieser in Beziehung steht, zum Interpretieren und Aufrechterhalten von Zählwertinformation und zum Bereitstellen derartiger Information, und die Rückführungsroutine von Fig. 5 und der Text, der mit dieser in Beziehung steht, zur Überwachung und Anzeige der Aktuatorstellung in dem EHB-System dieser Ausführungsform mit eingeschlossen werden.
- In Fig. 2 ist eine Aktuatorstellungssteuerfunktion veranschaulicht, um die Steuerungsprozesse dieser Ausführungsform zum Ausgeben von Aktuatorstellungsbefehlen zum steuerbaren Lenken der Aktuatorstellung in Richtung einer gewünschten Stellung darzustellen. Bei der vorliegenden Ausführungsform sind drei Bremskanäle gesteuert. Der erste Bremskanal, EHB-Kanal 1, wird bei einem ersten vorderen Fahrzeugrad angewandt, ein zweiter Bremskanal, EHB-Kanal 2, wird bei einem zweiten vorderen Fahrzeugrad seitlich gegenüber dem ersten vorderen Fahrzeugrad angewandt, und ein dritter Bremskanal, EHB-Kanal 3 wird an den hinteren Fahrzeugrädern angewandt.
- Ein Bedienerbremsbefehl wird durch Sensor 28 von Fig. 1 in eine erfaßte Pedalstellung und durch Druckwandler 30 von Fig. 1 in einen erfaßten Pedaldruck umgewandelt. Derartige Eingänge werden einem Pedalbefehlsfunktionsblock 100 von Fig. 2 geliefert, der die beiden Eingänge über eine vorherbestimmte Funktion anwendet, um den Grad des von einem Bediener angeforderten Bremsens aufzulösen. Eine erfaßte Pedalstellung kann beispielsweise eine genaue, ansprechende Rückkopplung selbst bei geringfügigen Niederdrückungen oder Freigaben des Bremspedals gemäß geringfügigen manuellen Schwankungen in dem befohlenen Bremsen liefern. Die von dem Stellungssensor 28 gelieferte Information wird bei dieser Ausführungsform durch Stellungswandlerinformation von Wandler 30 (Fig. 1) ergänzt, der Änderungen des Drucks, die Änderungen beim von einem Fahrzeugführer befohlenen Bremsen betreffen, über einen breiteren Bereich von Pedalniederdrückungen als der Stellungssensor 28 erfaßt. Wenn der Stellungssensor 28 aus dem Einflußbereich herausläuft, beispielsweise wenn das Pedal 22 in eine Stellung niedergedrückt wird, die den Stellungserfassungsbereich des Sensors übersteigt, wird dementsprechend die befohlene Bremsinformation als eine erfaßte Änderung des Bremsfluiddrucks in Hauptzylinder 12 angezeigt (Fig. 1). Durch einen derartigen Hybrid-Erfassungsansatz wird ein schnelles und hochauflösendes Erfassen einer Bremspedalniederdrückung unter relativ kleinen Bremspedalniederdrückungen durch erfaßte Änderungen der Pedalstellung mit dem Sensor 30 geliefert. Die hochauflösende Stellungserfassung braucht sich nicht über den gesamten Bereich von möglichen Bremspedaleingängen erstrecken. Jedoch ist der Druckwandler 30 verfügbar, um stärkere Pedalniederdrückungen zu erfassen und derartige Niederdrückungen anzuzeigen. Da die stärkeren Niederdrückungen typischerweise nicht mit einer relativ hohen Auflösung erfaßt und angezeigt werden müssen, zeigt der Druckwandler 30 unter solchen Bedingungen Bremsbefehle geeignet an.
- Die beiden Signale, die den Bremsbefehl anzeigen, werden dem Pedalbefehlsfunktionsblock 100 geliefert, bei dem sie zu einem einzigen Bremsbefehl aufgelöst werden, auf den die Steuerung des EHB gemäß dieser Ausführungsform anspricht. Eine Steuerung der Fahrzeugverzögerung mit geschlossenem Regelkreis wird gemäß dieser Ausführungsform zur Erweiterung der EHB-Steuerung bereitgestellt. Ein gewünschter Fahrzeugverzögerungswert wird als eine vorherbestimmte Funktion des aufgelösten Pedalbefehls bestimmt, indem der Befehl durch einen Verstärkungsblock 104 geleitet wird, der eine vorherbestimmte Verstärkung Kdecel aufweist. Die gewünschte Verzögerung wird auf einen Summierknoten 106 angewandt, bei dem sie mit einem erfaßten oder berechneten tatsächlichen Fahrzeugverzögerungswert kombiniert wird, um einen Verzögerungsfehlerwert zu bilden. Der tatsächliche Verzögerungswert kann bestimmt werden, indem eine Änderung der Fahrzeuggeschwindigkeit über eine vorherbestimmte Zeitdauer berechnet wird. Der Verzögerungsfehler wird als nächstes über einen Integrierer 108 integriert, um eine Pedalbefehlsverstärkung Kde zu bilden, die auf den Pedalbefehlsfunktionsausgang an Block 102 angewandt wird, um einen Pedalbefehl PC zu bilden, der gemäß dieser Ausführungsform auf eine Steuerfunktion mit geschlossenem Regelkreis für jeden EHB-Kanal angewandt wird.
- Im besonderen spricht die Aktuatorstellungssteuerung für jeden der drei EHB-Kanäle dieser Ausführungsform auf den einzigen Befehl PC an, obwohl die Größe der Aktuatorstellung, die von jedem Kanal benötigt wird, um den Bremsdruck zu erreichen, der dem Befehl PC entspricht, von Kanal zu Kanal schwanken kann. Die Aktuatorstellung ist proportional zum Bremsleitungsdruck, und deshalb kann durch Lenken der Aktuatorstellung zu einer befohlenen Aktuatorstellung der gewünschte Bremsdruck steuerbar zu einem bevorzugten Bremsdruck gelenkt werden, und somit kann ein gewünschter Grad eines Bremsens ohne Verwendung einer Motorstromrückkopplungsinformation geliefert werden, die leicht verrauscht und schwierig zu verarbeiten ist. Die Steuerfunktion von Fig. 2 ist somit eine stellungsbasierte Steuerfunktion zur Bremsdrucksteuerung, die auf dem proportionalen Zusammenhang zwischen der Kolbenstellung eines Bremsdruckmodulators und dem Bremsdruck in dem EHB-System der vorliegenden Ausführungsform beruht.
- Um die Steuerung der Stellung und insbesondere das Ansprechverhalten der Steuerung auf eine Änderung des Pedalbefehls PC weiter auszudehnen, ist eine zusätzliche Steuerschleife vorgesehen, um die befohlene Aktuatorstellung als eine Funktion des Pedalbefehls PC gemäß einem ΔFEHLER-Wert zu verändern, der als eine Differenz zwischen dem Fehler der gewünschten Stellung DPE und einem Fehler der tatsächlichen Stellung zwischen der befohlenen und der tatsächlichen Aktuatorstellung erzeugt wird. Durch Einstellen der Funktion zum Lenken eines Aktuatorbefehls von einem Pedalbefehl auf diese Art und Weise, und einen besser ansprechenden Aktuatorbefehl auf eine Änderung des Pedalbefehls kann eine schnellere Bremsdrucksteuerung in Ansprechen auf eine Pedalbefehls sänderung geschaffen werden. Insbesondere werden der Pedalbefehl und eine vorherbestimmte lineare Funktion des Pedalbefehls DPE, die eine gewünschte Stellung ist, die durch Anwenden des Pedalstellungsbefehls PC auf eine Verstärkung Kpe an einer Verstärkungsstufe 110 bestimmt wird, auf jede der EHB-Steuerfunktionen von Fig. 2 angewandt. Demgemäß spricht dann jede EHB-Steuerfunktion auf einen einzigen Pedalbefehl PC und auf einen einzigen Fehler der gewünschten Stellung DPE an. Jedoch kann aufgrund von Schwankungen des Bremsenverschleißes und aufgrund solcher Faktoren, wie Schwankungen der Bremsleitungsnachgiebigkeit, hydraulische Nachgiebigkeit, mechanische Nachgiebigkeit und andere Schwankungen von Kanal zu Kanal innerhalb des EHB-Systems eines Kraftfahrzeugs, die Aktuatorstellung, die in Ansprechen auf die Werte PC und DPE erzeugt wird, zwischen Kanälen schwanken. Derartige Schwankungen werden durch die einzelnen EHB-Kanäle dieser Ausführungsform kompensiert, indem der Zusammenhang zwischen dem Pedalbefehl PC und den einzelnen EHB-Aktuatorbefehlen gemäß einer Differenz DPE und einem Fehler der tatsächlichen Stellung für den entsprechenden Kanal verändert wird, wie es noch weiter ausgeführt wird.
- Nach Fig. 2 wird der Pedalbefehl PC als eine Funktion bei Block 112 zum Erzeugen einer befohlenen Aktuatorstellung angewandt. PC wird ebenfalls auf Funktionen 114 und 116 der Bremskanäle 2 bzw. 3 angewandt, um befohlene Aktuatorstellungswerte zu erzeugen. Die Funktion, auf die PC bei den Blöcken 112, 114 und 116 angewandt wird, kann von Kanal zu Kanal eines Fahrzeugs schwanken und kann eine nichtlineare Funktion sein, die derart kalibriert ist, daß sie mit Pedalbefehls-PC-Werten für gewünschte Aktuatorstellungen in Beziehung steht, um für eine Fahrzeugbremsleistung zu sorgen, die mit herkömmlich verstandenen Steue rungspraktiken vereinbar ist. Die befohlene Aktuatorstellung wird als, nächstes auf Summierknoten 118 für Kanal 1, 120 für Kanal 2 und 122 für Kanal 3 angewandt, auf die auch ein Maß einer Aktuatorstellung angewandt wird. Die Aktuatorstellung wird durch das Zählen der Zustandsänderungen der Stellungssensoren (nicht gezeigt) der bürstenlosen Gleichstromaktuatoren dieser Ausführungsform geliefert, wie es im Detail in der hierin mit eingeschlossenen Druckschrift beschrieben ist. Die tatsächlichen Aktuatorstellungen werden von den befohlenen Stellungen an den Summierknoten 118, 120 und 122 subtrahiert, um Positionsfehler- PE-Werte zu bilden. Die PE-Werten werden auf eine Proportional-Differential-Regel- oder Steuerfunktion angewandt, die eine proportionale Verstärkung Kp bei Blöcken 130, 132 und 134 der drei EHB-Kanäle umfaßt, und den Differentialfunktionsprozeß von Blöcken 148, 150 und 152 und eine differentielle Verstärkung Kd von Blöcken 142, 144 und 146 umfaßt. Die Produkte der proportionalen Verstärkung, die auf PE angewandt wird, und der differentiellen Verstärkung, die auf die Ableitung von PE angewandt wird, werden dann an jedem Summierknoten 136, 138 und 140 summiert, um die Motorstrombefehle für jeden der EHB-Kanäle zu verwirklichen. Die Motorstrombefehle werden auf die Steuerschaltung des bürstenlosen Gleichstrommotors angewandt, um für die Aktuatorpositionierung zu sorgen, so daß der richtige Bremsdruck auf jeden der Kanäle dieser Ausführungsform aufgebracht wird.
- Zu den Summierknoten 118, 120 und 122 zurückgekehrt, werden die Stellungsfehler PE, die bei derartigen Knoten bestimmt werden, in jeweilige Summierknoten 124, 126 und 128 rückgekoppelt, so daß sie von dem Fehler der gewünschten Stellung DPE subtrahiert werden, um ΔFEHLER- Werte für die drei Kanäle zu bilden. ΔFEHLER stellt eine Differenz zwi schen dem Fehler der gewünschten Stellung DPE, der durch Anwenden von PC auf den Verstärkungsblock 110 erzeugt wird, und einem Fehler der tatsächlichen Stellung dar, der an den Summierknoten 118, 120 und 122 für die drei EHB-Kanäle erzeugt wird. Die ΔFEHLER-Werte werden als eine Einstellung zur Anpassung der Funktion der Blöcke 112, 114 und 116 der 3 EHB-Kanäle angewandt, um den richtigen Funktionswert zu "erlernen", der notwendig ist, um schnell einen geeigneten Motorbefehl zur Positionierung des entsprechenden Aktuators in die Stellung zu schaffen, die erforderlich ist, um das richtige Bremsen gemäß dem Pedalbefehl PC zu liefern. Dies schafft eine besser ansprechende Bremsdrucksteuerung und vermeidet eine allmähliche Einstellung des Bremsdrucks in Ansprechen auf eine Änderung von PC. Weitere Unterschiede von Kanal zu Kanal können berücksichtigt werden, indem der Stellungsbefehl auf der Grundlage von Kanal zu Kanal als eine Funktion der entsprechenden Aktuatorstellung kompensiert wird.
- Wenn die Funktionen der Blöcke 112, 114, 116 vollständig eingestellt worden sind, wobei ΔFEHLER-Werte, falls notwendig, auf die unterschiedlichen Funktionswerte, die dem Bereich von darauf angewandten PC- Werten entsprechen, wiederholt angewandt wurden, werden die befohlenen Aktuatorstellungen, die durch die Funktionen der Blöcke 112, 114 und 116 gewonnen werden, für Stellungsfehler sorgen, die zu Motorstrombefehlen führen, die eine stark ansprechende Bremssteuerung in Ansprechen auf den PC liefern.
- Um die besonderen Betriebsabläufe des Controllers 18 von Fig. 1 auszuführen und somit für die Steuerfunktionen zu sorgen, die allgemein in Fig. 2 veranschaulicht sind, kann eine Reihe von Anweisungen in dem Spei cher des Controllers zur periodischen Ausführung, während der Controller arbeitet, gespeichert werden. Wenn beispielsweise eine vorherbestimmte Bremssteuerungsunterbrechung empfangen wird, wie annähernd alle acht Millisekunden, während das Bremspedal niedergedrückt wird, wird eine Unterbrechungsbedienungsroutine ausgeführt, um die Bremssteuerungsunterbrechung zu bedienen und für das elektrohydraulische Bremsen für jeden der Kanäle der vorliegenden Ausführungsform zu sorgen. Das Niederdrücken des Bremspedals kann durch einen herkömmlichen Druckschalter erfaßt werden, der an dem Pedal angebracht ist und einen binären Ausgang aufweist, dessen Zustand sich ändert, wenn das Pedal aus einer Ruhestellung heraus niedergedrückt wird. Solange das Pedal aus der Ruhestellung heraus niedergedrückt ist, kann eine periodische Bremssteuerungsunterbrechung erzeugt werden, wie annähernd alle acht Millisekunden, bei der eine Unterbrechung von Betriebsabläufen des Controllers als eine Reihe von Controller-Anweisungen vektorisiert wird, die allgemein durch die Betriebsabläufe von Fig. 3 ausgehend von einem Schritt 200 und fortfahrend zu einem Schritt 202 dargestellt sind, bei dem eine Bestimmung vorgenommen wird, ob eine Fehlerbedingung in dem EHB- System der vorliegenden Ausführungsform vorhanden ist. Eine Fehlerbedingung wird irgendeine Bedingung sein, die diagnostiziert wird, um eine verschlechterte EHB-Betriebsbedingung anzuzeigen, wie irgendeine detektierte Fehlerbedingung an irgendeinem, Sensor oder Aktuator oder einer anderen Vorrichtung, die für eine herabgesetzte Zuverlässigkeit des EHB- Betriebsablaufs sorgen kann. Eine derartige Fehlerbedingung kann angezeigt werden, indem eine Markierung im Speicher des Controllers gespeichert wird. Wenn die Fehlerbedingungsmarkierung gesetzt ist, wie dies bei dem Schritt 202 bestimmt wird, werden EHB-Betriebsabläufe ausgesetzt werden, und das Solenoidventil 24 von Fig. 1, das dazu dient, im ge schlossenen Zustand den Bremsdruckmodulator 34 von dem Hauptzylinder 12 zu trennen, wird geöffnet, um für ein manuelles Bremsen des Fahrzeugs zu sorgen. Nach dem Öffnen des Solenoidventils bei Schritt 204 schreitet die Routine zu einem Schritt 256 fort, um zu irgendwelchen früheren Betriebsabläufen des Controllers zurückzukehren, die zum Zeitpunkt der gegenwärtigen Bremssteuerungsunterbrechung im Gange waren.
- Wenn bei Schritt 202 bestimmt wird, daß keine Fehlerbedingung vorhanden ist, wird das Solenoidventil, wie das Ventil 24 von Fig. 1 bei einem Schritt 206 geschlossen, um für eine elektrohydraulische Bremssteuerung gemäß dieser Ausführungsform zu sorgen. Als nächstes werden bei einem Schritt 208 Radgeschwindigkeiten gelesen, wie durch Auslesen der Radgeschwindigkeitssensoren, die durch Sensor 20 von Fig. 1 dargestellt sind, für jedes der Fahrzeugräder. Die Routine schreitet als nächstes zu einem Schritt 210 fort, um den Wert des Bremspedalstellungssensors, der in den Controller 18 von dem Sensor 28 von Fig. 1 eingegeben wird, zu lesen und die tatsächliche Verschiebung des Bremspedals 22 (Fig. 1) aus einer Ruhestellung heraus anzuzeigen. Der Eingangswert des Bremspedaldrucksensors 30 wird als nächstes bei einem Schritt 212 gelesen, nach welchem die Routine zu einem Schritt 214 fortschreitet, um einen Pedaleingang als eine vorherbestimmte Funktion der Bremspedalstellung und des Bremspedaldrucks aufzulösen. Beispielsweise kann die vorherbestimmte Funktion, auf die die bei Schritt 214 gelesenen Pedalstellung und Pedaldruck angewandt werden, zu einem Bremspedaleingangswert werden, der direkt proportional zur Bremspedalstellung für einen Anfangsbereich von Niederdrückungen des Bremspedals ist, um für eine genaue, hochauflösende Bremsbefehlserfassung für einen Bereich von Bremspedalstellungen zu sorgen, der niedrigeren Bremsdruckbefehlen entspricht. Wenn der Bremspedalstellungssensor 28 aus dem Einflußbereich herausläuft, kann der Bremspedaleingang, der bei Schritt 214 aufgelöst wird, eine vorherbestimmte Funktion allein des Bremspedaldrucks sein, wie er von dem Druckwandler 30 umgewandelt wird. Auf diese Weise wird hochauflösende Pedaleingangsinformation für kleine Pedaleingangswerte verfügbar gemacht, während ausreichend genaue Bremspedaleingangswerte für größere Pedaleingangswerte beibehalten werden.
- Nach dem Bestimmen des Bremspedaleingangs bei dem Schritt 214 werden gegenwärtige Aktuatorstellungswerte der elektrohydraulischen Aktuatoren der drei Bremskanäle dieser Ausführungsform bei einem Schritt 216 aufgelöst, wie durch Nachschlagen der gegenwärtigen Zustandsänderung der Zählwerte, die den drei bürstenlosen Gleichstrommotoren dieser Ausführungsform entsprechen, wie es in der mit eingeschlossenen Druckschrift beschrieben ist. Nach dem Auflösen von Aktuatorstellungswerten bei dem Schritt 216 wird die Fahrzeuggeschwindigkeit bei einem Schritt 218 gelesen, wie aus herkömmlicher Sensorinformation, die zu der Fahrzeuggetriebeabtriebswelle gehört, oder wie sie als eine vorherbestimmte Funktion der einzelnen Radgeschwindigkeiten entwickelt werden kann, wie es allgemein in der Technik verstanden wird. Die Fahrzeuggeschwindigkeit wird bei einem nächsten Schritt 220 dazu verwendet, eine tatsächliche Fahrzeugverzögerung zu bestimmen. Bei dieser Ausführungsform wird eine tatsächliche Fahrzeugverzögerung als die Zeitänderungsrate der Fahrzeuggeschwindigkeit über einige zurückliegende Fahrzeuggeschwindigkeitsproben bestimmt. Als nächstes wird bei einem Schritt 222 eine Analyse vorgenommen, um zu bestimmen, ob ein Antiblockierbremskanal aktiv ist, was unter herkömmlichem Antiblockierbremsen auftritt, wenn ein wesentlicher Radschlupfzustand vorhanden ist. Ein aktiver ABS-Kanal wird angezeigt, wenn eine ABS-Markierung, die in dem Speicher des Controllers gespeichert ist, gesetzt ist. Wenn bei dem Schritt 222 bestimmt wird, daß irgendein ABS-Kanal aktiv ist, werden dann die elektrohydraulischen Betriebsabläufe der Bremssteuerung der gegenwärtigen Unterbrechungsbedienungsroutine zeitweilig für den Bremskanal oder die Bremskanäle ausgesetzt, in denen ein ABS gegenwärtig aktiv ist, und es werden herkömmliche Betriebsabläufe einer Antiblockierbremssteuerung für derartige aktive Kanäle ausgeführt, wie es allgemein durch den Betriebsablauf dargestellt ist, der bei einem nächsten Schritt 224 veranschaulicht ist. Beispielsweise können derartige Betriebsabläufe iterativ für eine Verringerung des Bremsdrucks sorgen, bis eine Erholung von einem bestimmten Radschlupf detektiert wird, und für ein iteratives Erhöhen des Drucks beim Detektieren der Erholung mit einer gesteuerten Rate sorgen, um zu versuchen, einen maximalen Bremsdruck ohne wesentlichen Radschlupf gemäß allgemeiner ABS-Steuerungsprinzipien aufrechtzuerhalten. Die Betriebsabläufe der ABS-Steuerung, die bei dem Schritt 224 ausgeführt werden, können jeglichen herkömmlichen bekannten Betriebsabläufen einer ABS-Steuerung entsprechen, die einen elektrohydraulischen Aktuator zur Bremsdruckmodulation verwenden. Nach dem Ausführen der Betriebsabläufe des ABS-Algorithmus für die Bremskanäle, bei denen ein ABS gegenwärtig aktiv ist, bei dem Schritt 224, oder wenn bei dem Schritt 222 keine aktiven ABS-Kanäle detektiert wurden, wird ein nächster Schritt 226 ausgeführt, bei dem die Fahrzeuggeschwindigkeit mit einem konstanten Geschwindigkeitswert Kspd verglichen wird, um zu bestimmen, ob das Fahrzeug bei einer Rate arbeitet, die schnell genug ist, daß die bei Schritt 208 erzeugte Radgeschwindigkeitsinformation als wahrnehmbar angenommen werden kann. Für die herkömmlichen Radge schwindigkeitssensoren mit variablem magnetischen Widerstand der vorliegenden Ausführungsform muß die Drehgeschwindigkeit des entsprechenden Fahrzeugrades größer als eine vorherbestimmte Geschwindigkeit sein, die von dem Hersteller des Sensors mit variablem magnetischen Widerstand spezifiziert wird, oder die Radgeschwindigkeitsinformation, die von dem Sensor geliefert wird, kann von dem EHB-Controller nicht wahrgenommen werden. Wenn sich das Fahrzeug nicht oberhalb der minimalen Geschwindigkeit, die von dem Hersteller spezifiziert wird, bewegt, wird dann angenommen, daß die Radgeschwindigkeitsinformation nicht ausreichend wahrnehmbar ist, um für die Betriebsabläufe der EHB- Steuerung gemäß dieser Ausführungsform zu sorgen.
- Insbesondere beträgt bei dieser Ausführungsform bei dem Schritt 226 die Fahrzeuggeschwindigkeit im Vergleich mit Kspd ungefähr 12 Meilen pro Stunde. Wenn die Fahrzeuggeschwindigkeit größer oder gleich Kspd ist, wird angenommen, daß dann eine wahrnehmbare Radgeschwindigkeitssensorinformation verfügbar ist, und die Routine schreitet dann zu einem Schritt 228 fort, um einen gewünschten Fahrzeugverzögerungswert als ein Produkt des Pedaleingangs, der bei dem Schritt 214 aufgelöst wird, und einer Konstanten zu erzeugen, die gemäß dem bevorzugten Zusammenhang zwischen dem aufgelösten Bremspedaleingang und der gewünschten Fahrzeugverzögerung kalibriert ist. Ein derartiger Zusammenhang kann alternativ nichtlinear sein und kann als eine herkömmliche Nachschlagtabelle dargestellt sein, die im Speicher des Controllers gespeichert ist. Die Tabelleneinträge können als die geeignete Größe einer Fahrzeugverzögerung für jeden Wert aus dem Bereich von Pedaleingangswerten kalibriert sein.
- Nach dem Erzeugen einer gewünschten Fahrzeugverzögerung wird bei einem Schritt 230 ein Verzögerungsfehlerwert als eine Differenz zwischen der gewünschten Fahrzeugverzögerung und der tatsächlichen Fahrzeugverzögerung, die bei dem Schritt 220 bestimmt wird, berechnet. Der Verzögerungsfehler wird als nächstes bei einem Schritt 232 mit einem Verzögerungsbereich verglichen, der durch EDLOW auf einer Seite geringer Verzögerung und EDHI auf einer Seite hoher Verzögerung begrenzt ist. Bei dieser Ausführungsform ist EDLOW ein Wert, der geringfügig kleiner als ein Verzögerungsfehler von null ist, und EDHI ist geringfügig größer als ein Verzögerungsfehler von null, wodurch ein Unempfindlichkeitsbereich des Verzögerungsfehlers gebildet wird, innerhalb welchem eine Verzögerungsverstärkung nicht aktualisiert werden muß, um für eine integrale Verzögerungsteuerung mit geschlossenem Regelkreis zu sorgen. Der Unempfindlichkeitsbereich gestattet ein Umgehen der Integrationskompensation um den Verzögerungsfehler herum in dem Fall, daß der Fehler im wesentlichen klein ist, um unnötige, jedoch potentiell wahrnehmbare Schwankungen des Pedalbefehls zu vermeiden, die aus Störungen mit niedrigem Niveau resultieren, die den Verzögerungsfehler zu einem Wert von nicht null lenken können und nicht auf tatsächliche Änderungen entweder der gewünschten Verzögerung oder der tatsächlichen Verzögerung des Fahrzeugs zurückzuführen sind. Wenn der Verzögerungsfehler bei dem Schritt 232 außerhalb des Unempimdlichkeitsbereiches liegt, der durch EDLOW und EDHI gebildet ist, wird dann die Verzögerungsverstärkung bei einem Schritt 234 aktualisiert, indem der Verzögerungsverstärkung der Verzögerungsfehler hinzugefügt wird, der bei dem Schritt 230 bestimmt wird. Zu dem Schritt 226 zurückgekehrt, wird dann, wenn die Fahrzeuggeschwindigkeit kleiner als KSPD ist, oder wenn der Verzögerungsfehler bei dem Schritt 232 außerhalb des Unempimdlichkeitsberei ches liegt, die Aktualisierung der Verzögerungsverstärkung vermieden, indem direkt zu einem Schritt 238 gegangen wird. Schritt 238 wird ebenfalls nach dem Aktualisieren der Verzögerungsverstärkung bei dem Schritt 234 ausgeführt. Bei dem nächsten Schritt 238 wird ein Pedalbefehl als ein Produkt der Verzögerungsverstärkung, die bei dem Schritt 234 aktualisiert worden sein kann, und dem Pedaleingang, der bei dem Schritt 214 aufgelöst wird, bestimmt. Der Pedalbefehl umfaßt dadurch Information nicht nur über den tatsächlichen Bremspedaleingang, sondern auch über den Grad der Abweichung der Fahrzeugverzögerung weg von einer bevorzugten Verzögerung für diesen Pedaleingang, so daß für eine richtige Fahrzeugverzögerungssteuerung gesorgt wird, die in die Steuerung der Bremsmodulatorstellung der vorliegenden Erfindung eingearbeitet ist.
- Nach dem Auflösen des Pedalbefehls bei dem Schritt 238 wird ein Fehler der gewünschten Stellung bei einem Schritt 240 als eine vorherbestimmte Funktion des Pedalbefehls berechnet, wobei die vorherbestimmte Funktion eine einfache lineare Verstärkung sein kann, wie die Verstärkung Kde, die bei Block 110 von Fig. 2 beschrieben ist. Die Verstärkung sollte als die Verstärkung gewählt werden, die eine gewünschte Stellung liefert, die, wie beschrieben, einen geeigneten Motorstrombefehl für den gegenwärtigen Pedalbefehl ergeben wird, der bei dem Schritt 238 aufgelöst wird. Nach dem Bestimmen des Fehlers der gewünschten Stellung bei dem Schritt 240 werden Schritte 242-254 für jeden EHB-Kanal des Fahrzeugs ausgeführt. Die vorhergehenden Schritte 200-240 werden nur einmal für jede Bremssteuerungsunterbrechung ausgeführt, die auftritt, während das Bremspedal aus seiner Ruhrstellung heraus niedergedrückt wird. Gemäß dem Steuerdiagramm von Fig. 2 müssen bestimmte Betriebsabläufe, die für alle EHB-Kanäle des vorliegenden Fahrzeugbremssystems gemeinsam sind, und andere unabhängig für jeden Bremskanal sein, um sich an Schwankungen bei Toleranzen, Bremsenverschleiß, Leitungslänge und Ansprechverhalten des Aktuators usw. für jeden der Bremskanäle anzupassen.
- Insbesondere wird für jeden EHB-Kanal ein Schritt 242 ausgeführt, bei dem ein Stellungsbefehl aus einer Nachschlagtabelle als eine vorherbestimmte Funktion des Pedalbefehls PC nachgeschlagen wird, der bei dem Schritt 238 erzeugt wird. Der Stellungsbefehl sollte die gewünschte Bremsaktuatorstellung sein, die notwendig ist, um einen Bremsdruck zu liefern, der dem Pedaleingang und der gewünschten Verzögerung, die aus den jeweiligen Schritten 214 und 228 bestimmt werden, richtig entspricht. Die Nachschlagtabelle, die dazu verwendet wird, den Stellungsbefehl bei dem Schritt 242 zu bestimmen, kann sich für unterschiedliche EHB-Kanäle aufgrund der beschriebenen Schwankungen von Kanal zu Kanal unterschiedlich entwickeln. Derartige Tabellenschwankungen werden kanalspezifische Schwankungen kompensieren, wobei sie einen ausgeglicheneren Bremsdruck zwischen der Vielzahl von Fahrzeugbremskanälen ergeben. Nach dem Erzeugen des Stellungsbefehls bei dem Schritt 242 wird bei einem Schritt 244 ein Stellungsfehlerwert als eine Differenz zwischen dem Stellungsbefehl, der bei dem Schritt 242 bestimmt wird, und der gemessenen Aktuatorstellung für den entsprechenden EHB-Kanal bestimmt, wie dies bei dem Schritt 216 bestimmt wurde. Ein ΔFEHLER-Wert wird als nächstes bei einem Schritt 246 als eine Differenz zwischen dem Fehler der gewünschten Stellung, der bei dem Schritt 240 bestimmt wird und für jeden der EHB-Kanäle gleich ist, und dem Stellungsfehler, der bei dem Schritt 244 berechnet wird und kanalspezifisch ist, bestimmt. Demgemäß enthält der ΔFEHLER-Wert tatsächliche Aktuatoreingangsinformation, die von Kanal zu Kanal schwanken kann. Der ΔFEHLER-Wert wird bei einem nächsten Schritt 248 rückgekoppelt und dazu verwendet, die Stellungsbefehlstabelle einzustellen, in der der Stellungsbefehl bei dem Schritt 242 nachgeschlagen wurde. Bei der bevorzugten Ausführungsform wird der Stellungsbefehl, der bei dem Schritt 242 nachgeschlagen wird, bestimmt, indem zwischen Pedalbefehlswerten in der Tabelle interpoliert wird, um einen entsprechenden Stellungsbefehl zu bestimmen. Die Einstellung der Stellungsbefehlstabelle bei dem Schritt 248 kann vorgesehen werden, indem jeder der beiden Werte aus der Stellungsbefehlstabelle zwischen welchen die gegenwärtige Stellung bei dem Schritt 242 nachgeschlagen wurde, um eine Größe von fünfzig Prozent des ΔFEHLER-Wertes erhöht wird. Anschließende Nachschlagevorgänge in der Tabelle werden dann von den vergrößerten Nachschlagewerten profitieren. Es können gemäß dieser Erfindung andere Ansätze vorgenommen werden, um die Stellungsbefehlstabelle einzustellen und somit schnell einen Aktuatorstromwert zu liefern, der auf den Pedaleingang anspricht. Beispielsweise in dem Fall, daß der Stellungsbefehl bei dem Schritt 242 erzeugt wird, indem der Pedalbefehl auf eine vorherbestimmte Funktion angewandt wird, kann die Funktion eingestellt werden, indem Funktionsverstärkungen oder Offsets eingestellt werden, um sich an den ΔFEHLER-Wert anzupassen, oder in dem Fall, daß Interpolation verwendet wird, wie bei der bevorzugten Ausführungsform, kann der Ansatz, die Interpolationswerte, zwischen denen der Stellungsbefehl nachgeschlagen wurde, einzustellen, durch einfache heuristisch bestimmte Tabellenwerteinstellungen geliefert werden, um für die richtige Einstellung der Stellungsbefehlstabelle gemäß den Prinzipien dieser Erfindung zu sorgen.
- Während die Stellungsbefehlstabellen für jeden der EHB-Kanäle dieser Ausführungsform zu Beginn mit gemeinsamen Stellungsbefehlswerten besetzt sein können, die auf Pedalbefehlswerte ansprechen, durch die Stellungsbefehlstabelleneinstellung, die bei dem Schritt 248 geschaffen wird, die auf eine tatsächliche Stellung der einzelnen elektrohydraulischen Aktuatoren von jedem der Kanäle anspricht, können die Stellungsbefehlstabellen wesentlich schwanken, so daß eine Kompensation von Schwankungen bei Aktuatorleistung, Aktuatorverschleiß, Bremsbelagverschleiß, Brernsleitungslänge oder -drucks usw. geliefert wird, um für eine variierende Kompensation von einzelnen Kanälen gemäß dieser Erfindung zu sorgen. Ungleichgewichte des Bremsdrucks zwischen unterschiedlichen Kanälen des Fahrzeugs werden somit verringert, wobei die Steuerbarkeit, Effektivität, Dauerhaftigkeit und Geschmeidigkeit des Bremsens wie beschrieben verbessert werden.
- Nach dem Einstellen der Stellungsbefehlstabelle bei dem Schritt 248 wird bei einem nächsten Schritt 250 ein Aktuatorstrombefehl berechnet, wie durch Anwenden des bei dem Schritt 244 erzeugten Stellungsfehlers auf eine herkömmliche Steuerfunktion, wie eine Proportional-Differential Steuerfunktion, die eine proportionale Verstärkung und eine differentielle Verstärkung umfaßt, die derart vorherbestimmt sind, daß sie ein richtiges Ansprechverhalten der Steuerung mit einem minimalen Überschwingen der Steuerung gemäß bevorzugten Übergangsfunktionseigenschaften von elektrohydraulischen Bremssteuerungssystemen liefern, wie es allgemein in der Technik verstanden wird. Insbesondere wird bei dieser Ausführungsform der Aktuatorstrombefehl Icmd für einen gegebenen Kanal wie folgt erzeugt:
- Icmd = Kp * Stellungsfehler + Kd * d(Stellungsfehler)/dt.
- Der Aktuatorstrombefehl wird als nächstes bei einem Schritt 252 an den elektrohydraulischen Aktuator ausgegeben, der bei dieser Ausführungsform ein bürstenloser Gleichstrommotor, wie der Motor 50 von Fig. 1, ist, um für eine richtige Positionierung des Kolbens 44 gemäß dem gewünschten Bremsdruck zu sorgen. Nach dem Ausgeben des Strombefehls bei dem Schritt 252 wird bei einem nächsten Schritt 254 eine Bestimmung vorgenommen, ob die Bremsunterbrechungsbedienung abgeschlossen ist. Bei dieser Ausführungsform ist die Bremsunterbrechungsbedienung bei dem Schritt 254 abgeschlossen, wenn die Betriebsabläufe der Steuerung bei den Schritten 242-252 für jeden der EHB-Kanäle, bei dem ABS gegenwärtig nicht aktiv ist, ausgeführt worden ist, die beispielsweise den vorderen linken und den vorderen rechten Kanal und den einzigen hinteren Kanal der vorliegenden Ausführungsform umfassen. Wenn bei dem Schritt 254 bestimmt wird, daß die Bedienung abgeschlossen ist, wird der beschriebene Schritt 256 ausgeführt, um zu früheren Betriebsabläufen zurückzukehren. Sonst werden die Schritte 242-254 für einen nächsten Kanal der EHB-Kanäle der vorliegenden Ausführungsform wiederholt.
- Die bevorzugte Ausführungsform zur Erläuterung dieser Erfindung soll nicht als die Erfindung begrenzend oder einschränkend angesehen werden, da viele Modifikationen durch das Ausüben gewöhnlicher Fachkenntnis vorgenommen werden können, ohne vom beanspruchten Schutzbereich der Erfindung abzuweichen.
Claims (9)
1. Bremssteuerungsverfahren zum Steuern der Stellung eines von
einem Aktuator angetrieben elektrohydraulischen
Bremsdruckmodulators (34), der bei einer Bremse eines Fahrzeugrades angewandt
wird, wenn über eine Straßenfläche gefahren wird, mit den
Schritten, daß:
ein Fahrzeugbremsbefehlseingang erfaßt wird (214),
eine Liste von Modulatorstellungsbefehlen als eine Funktion von
Fahrzeugbremsbefehlen bereitgestellt wird,
ein Fahrzeugbremsbefehl gemäß dem erfaßten
Fahrzeugbremsbefehlseingang festgelegt wird (238),
ein Stellungsbefehl, der dem festgelegten Fahrzeugbremsbefehl
entspricht, in der bereitgestellten Liste nachgeschlagen wird (242),
eine tatsächliche Modulatorstellung abgeschätzt wird (216),
ein Stellungsfehler als eine Differenz zwischen dem
nachgeschlagenen Stellungsbefehl und der abgeschätzten, tatsächlichen
Modulatorstellung berechnet wird (244),
ein Antriebssignal als eine vorherbestimmte Funktion des
Stellungsfehlers erzeugt wird (250), und
das Antriebssignal an den von einem Aktuator angetrieben
elektrohydraulischen Bremsdruckmodulator angelegt wird (252).
2. Verfahren nach Anspruch 1, das ferner die Schritte umfaßt, daß:
ein Fehler einer gewünschten Stellung als eine vorherbestimmte
Funktion des festgelegten Fahrzeugbremsbefehls erzeugt wird (240),
eine Differenz zwischen dem Fehler der gewünschten Stellung und
dem Fehler der berechneten Stellung berechnet wird (246),
ein Einstellungswert als eine vorherbestimmte Funktion der
berechneten Differenz bestimmt wird (248), und
mindestens ein Befehl aus der Liste der Modulatorstellungsbefehle
mit dem bestimmten Einstellungswert eingestellt wird (248).
3. Verfahren nach Anspruch 2, das ferner die Schritte umfaßt, daß:
ein Fahrzeugbremsbefehl von im wesentlichen null erfaßt wird (214),
und
beim Erfassen des Fahrzeugbremsbefehls von im wesentlichen null
bestimmt wird, wann der Modulator in eine vorherbestimmte
Ausgangsstellung zurückgekehrt ist, und wobei der Einstellungsschritt
(248) mindestens einen Befehl aus der Liste der
Modulatorstellungsbefehle mit dem bestimmten Einstellungswert einstellt,
nachdem bestimmt worden ist, daß der Modulator in die
vorherbestimmte Ausgangsstellung zurückgekehrt ist.
4. Verfahren nach Anspruch 1, das ferner die Schritte umfaßt, daß:
die tatsächliche Fahrzeugverzögerung abgeschätzt wird (220),
eine gewünschte Fahrzeugverzögerung bestimmt wird (228), wie sie
durch den festgelegten Fahrzeugbremsbefehl angegeben wird,
ein Verzögerungsfehler als eine Differenz zwischen der gewünschten
und der tatsächlichen Fahrzeugverzögerung berechnet wird (230),
und
der festgelegte Fahrzeugbremsbefehl als eine vorherbestimmte
Funktion des Verzögerungsfehlers eingestellt wird (234), und wobei
der Nachschlageschritt (242) einen Stellungsbefehl, der dem
eingestellten, festgelegten Fahrzeugbremsbefehl entspricht, in der
bereitgestellten Liste nachschlägt.
5. Verfahren nach Anspruch 2, das ferner den Schritt umfaßt, daß:
mindestens ein Stellungsbefehl in der bereitgestellten Liste
gekennzeichnet wird, der eine Befehlsgröße aufweist, die am ehesten der
Größe des nachgeschlagenen Stellungsbefehls entspricht, und wobei
der Einstellungsschritt (248) den gekennzeichneten, mindestens
einen Stellungsbefehl mit dem bestimmten Einstellungswert einstellt.
6. Verfahren zum Steuern des Bremsdrucks in einem
elektrohydraulischen Bremssystem eines Kraftfahrzeugs, das eine Vielzahl von
Bremskanälen aufweist, wobei jeder der Vielzahl einen
motorgetriebenen Bremsdruckmodulator (34) zum Modulieren des
Bremsdrucks aufweist, der auf mindestens ein gebremstes Fahrzeugrad
(14) aufgebracht wird, das über eine Straßenfläche fährt, wobei das
Verfahren die Schritte umfaßt, daß:
ein Fahrzeugbremsbefehlseingang erfaßt wird (214),
dadurch gekennzeichnet, daß ein Fahrzeugbremsbefehl als eine
vorherbestimmte Funktion des Fahrzeugbremsbefehlseingangs
bestimmt wird (238), und
daß für jeden der Vielzahl von Bremskanälen (a) ein Satz von
Modulatorstellungsbefehlen als eine Funktion von
Fahrzeugbremsbefehlen gespeichert wird, (b) ein Modulatorstellungsbefehl, der dem
bestimmten Fahrzeugbremsbefehl entspricht, in dem gespeicherten
Satz nachgeschlagen wird (242), (c) eine tatsächliche
Modulatorstellung abgeschätzt wird (216), (d) ein tatsächlicher Fehler der
Modulatorstellung als eine Differenz zwischen dem nachgeschlagenen
Modulatorstellungsbefehl und der abgeschätzten, tatsächlichen
Modulatorstellung berechnet wird (244), (e) ein Antriebsbefehl als eine
vorherbestimmte Funktion des Fehlers der tatsächlichen
Modulatorstellung erzeugt wird (250), und (g) der erzeugte Antriebsbefehl an
den Modulator angelegt wird (252), um den Bremsdruck in dem
Kanal zu modulierenden.
7. Verfahren nach Anspruch 6, das ferner die Schritte umfaßt, daß:
ein Fehler der gewünschten Modulatorstellung als eine
vorherbestimmte Funktion des bestimmten Fahrzeugbremsbefehls berechnet
wird (240),
für jeden der Vielzahl von Bremskanälen:
eine Differenz zwischen dem Fehler der gewünschten und der
tatsächlichen Modulatorstellung bestimmt wird (246), und
mindestens einer von dem gespeicherten Satz als eine
vorherbestimmte Funktion der bestimmten Differenz eingestellt wird (248).
8. Verfahren nach Anspruch 7, das ferner für jeden der Vielzahl von
Bremskanälen den Schritt umfaßt, daß:
bestimmt wird, wann die Bremsaktivität in dem Kanal
abgeschlossen ist,
und wobei der Einstellungsschritt (248) mindestens einen von dem
gespeicherten Satz als eine vorherbestimmte Funktion der
bestimmten Differenz einstellt, wenn bestimmt wird, daß die Bremsaktivität
in dem Kanal abgeschlossen ist.
9. Verfahren nach Anspruch 6, das ferner die Schritte umfaßt, daß:
eine Fahrzeugverzögerung erfaßt wird (220),
eine gewünschte Fahrzeugverzögerung als eine vorherbestimmte
Funktion des bestimmten Fahrzeugbremsbefehls erzeugt wird (228),
eine Differenz zwischen der gewünschten und der erfaßten
Fahrzeugverzögerung bestimmt wird (230), und
der bestimmte Fahrzeugbremsbefehl als eine vorherbestimmte
Funktion der bestimmten Differenz eingestellt wird (234), und wobei
für jeden Bremskanal der Nachschlageschritt (242) einen
Modulatorstellungsbefehl, der dem eingestellten, bestimmten
Fahrzeugbremsbefehl entspricht, in dem gespeicherten Satz nachschlägt.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/355,468 US5558409A (en) | 1994-12-14 | 1994-12-14 | Electrohydraulic braking system |
Publications (2)
Publication Number | Publication Date |
---|---|
DE69515272D1 DE69515272D1 (de) | 2000-04-06 |
DE69515272T2 true DE69515272T2 (de) | 2000-11-09 |
Family
ID=23397527
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE69515272T Expired - Fee Related DE69515272T2 (de) | 1994-12-14 | 1995-11-20 | Elektrohydraulische Bremsanlage |
Country Status (4)
Country | Link |
---|---|
US (1) | US5558409A (de) |
EP (1) | EP0716969B1 (de) |
JP (1) | JP2660171B2 (de) |
DE (1) | DE69515272T2 (de) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102005018649B4 (de) | 2005-04-21 | 2018-10-31 | Ipgate Ag | Bremssystem mit elektromotorisch angetriebenem Kolben-Zylinder-System |
DE102005063659B3 (de) * | 2005-04-21 | 2019-06-27 | Ipgate Ag | Bremssystem mit elektromotorisch angetriebenem Kolben-Zylinder-System |
DE102005063691B3 (de) * | 2005-04-21 | 2021-03-04 | Ipgate Ag | Bremssystem mit elektromotorisch angetriebenem Kolben-Zylinder-System |
DE102005063689B3 (de) * | 2005-04-21 | 2021-06-10 | Ipgate Ag | Bremssystem mit elektromotorisch angetriebenem Kolben-Zylinder-System |
Families Citing this family (53)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2280762A (en) * | 1993-07-31 | 1995-02-08 | Lucas Ind Plc | Testing and speed control of ABS pump motors |
DE19503076A1 (de) * | 1995-02-01 | 1996-08-08 | Teves Gmbh Alfred | Verfahren zum Betreiben einer blockiergeschützten Kraftfahrzeugbremsanlage |
DE19515842A1 (de) * | 1995-04-29 | 1996-10-31 | Teves Gmbh Alfred | Sollwertgeber |
DE19526659C2 (de) * | 1995-07-21 | 2000-02-03 | Bosch Gmbh Robert | Verfahren und Vorrichtung zur Steuerung der Bremsanlage eines Fahrzeugs |
US5646849A (en) * | 1995-08-09 | 1997-07-08 | General Motors Corporation | Method for proportionally controlling the brakes of a vehicle based on front and rear wheel speeds |
US5646848A (en) * | 1995-08-09 | 1997-07-08 | General Motors Corporation | Method for proportionally controlling the brakes of a vehicle based on tire deformation |
DE19536694A1 (de) * | 1995-09-30 | 1997-04-03 | Teves Gmbh Alfred | Steuer- bzw. Regelsystem für eine elektromotorisch betätigte Radbremse |
KR100531718B1 (ko) * | 1996-03-07 | 2007-04-25 | 켈세이 해이스 캄파니 | 정상 유압 브레이크 유체 원과 보조 유체 원을 가진 제동 시스템 |
US5941608A (en) * | 1996-03-07 | 1999-08-24 | Kelsey-Hayes Company | Electronic brake management system with manual fail safe |
JP3716493B2 (ja) * | 1996-04-26 | 2005-11-16 | トヨタ自動車株式会社 | 制動力制御装置 |
US6135572A (en) * | 1996-05-31 | 2000-10-24 | Varity Gmbh | Actuation unit for an electronically controlled vehicle brake system |
WO1998009084A1 (en) * | 1996-08-30 | 1998-03-05 | Kelsey Hayes Company | Electrically actuated hydraulic power cylinder |
GB2321681B (en) | 1997-02-03 | 2000-11-29 | Lucas Industries Ltd | Electronic braking system for vehicles |
WO1998039184A1 (en) * | 1997-03-06 | 1998-09-11 | Kelsey-Hayes Co. | Brake control system with brake pedal indicator |
GB2342968B (en) * | 1998-10-24 | 2003-02-26 | Lucas Ind Plc | Electro-hydraulic braking systems |
JP2000142369A (ja) * | 1998-11-16 | 2000-05-23 | Bosch Braking Systems Co Ltd | ブレーキシステム |
US6411061B1 (en) * | 1999-12-14 | 2002-06-25 | Delphi Technologies, Inc. | High performance brush motor driver in conjuction with low cost SR motor driver |
US6604795B2 (en) | 2000-12-28 | 2003-08-12 | Toyota Jidosha Kabushiki Kaisha | Braking system including high-pressure source between master cylinder and brake cylinder |
US6456921B1 (en) | 2001-03-19 | 2002-09-24 | Delphi Technologies, Inc. | Method and system of brake system control |
US6564694B2 (en) | 2001-06-29 | 2003-05-20 | Delphi Technologies, Inc. | Dual hall effect sensor for determining travel |
JP4654547B2 (ja) | 2001-07-24 | 2011-03-23 | トヨタ自動車株式会社 | ブレーキ装置 |
FR2829986B1 (fr) * | 2001-09-26 | 2003-12-26 | Roulements Soc Nouvelle | Systeme de direction assistee electrique commande par impulsions |
US6860569B1 (en) | 2002-05-23 | 2005-03-01 | Kelsey-Hayes Company | Electro-hydraulic brake system with four wheel push through |
US7104617B2 (en) * | 2002-09-06 | 2006-09-12 | Ford Motor Company | Independent braking and controllability control method and system for a vehicle with regenerative braking |
US20040239180A1 (en) * | 2003-05-27 | 2004-12-02 | Delphi Technologies Inc. | Antilock electro-hydraulic hybrid brake system and method |
US7347304B2 (en) * | 2003-09-26 | 2008-03-25 | Haldex Brake Products Ab | System for control of brake actuator |
US7014275B2 (en) * | 2003-12-18 | 2006-03-21 | Westinghouse Air Brake Technologies Corporation | Automatic application hand brake applied sensor |
CN100343102C (zh) * | 2004-06-10 | 2007-10-17 | 比亚迪股份有限公司 | 电动汽车制动*** |
DE102004038022A1 (de) * | 2004-08-04 | 2006-03-16 | Ortlinghaus-Werke Gmbh | Sicherheitsbremse |
US7305300B2 (en) * | 2006-02-13 | 2007-12-04 | Ford Global Technologies, Llc | Closed pedal deceleration control |
FR2933936B1 (fr) * | 2008-07-17 | 2014-10-10 | Bosch Gmbh Robert | Servomoteur reglable d'assistance au freinage |
US8104589B2 (en) * | 2008-07-18 | 2012-01-31 | Whittaker Corporation | Electro-hydraulic brake actuator for vehicle brake |
EP2315964A1 (de) * | 2008-07-18 | 2011-05-04 | Whittaker Corporation | Elektrohydraulisches bremssystem und fahrzeugbremse damit |
US8490758B2 (en) * | 2008-07-18 | 2013-07-23 | Meggitt (North Hollywood), Inc. | Electro-hydraulic brake system and vehicle brake having the same |
US9630601B2 (en) * | 2009-04-06 | 2017-04-25 | Gm Global Technology Operations, Inc. | Method for operating a vehicle brake system |
CN102481909B (zh) * | 2009-09-04 | 2015-03-11 | 博世株式会社 | 车辆的制动控制装置及方法 |
JP5056822B2 (ja) * | 2009-09-24 | 2012-10-24 | トヨタ自動車株式会社 | 制動時姿勢変化低減構造 |
US8521391B2 (en) * | 2009-11-30 | 2013-08-27 | GM Global Technology Operations LLC | Methods and systems for brake pedal tuning and braking control in vehicles |
CN101797917B (zh) * | 2010-03-25 | 2012-02-08 | 中国人民解放军炮兵学院 | 一种无人驾驶车辆的制动装置 |
US9670919B2 (en) * | 2010-11-18 | 2017-06-06 | Wagner Spray Tech Corporation | Plural component pumping system |
DE102014003641A1 (de) * | 2014-03-14 | 2015-09-17 | Lucas Automotive Gmbh | Kalibrierverfahren für eine elektrohydraulische Kraftfahrzeug-Bremsanlage und Kalibriervorrichtung hierfür |
DE102014225595A1 (de) * | 2014-12-11 | 2016-06-16 | Robert Bosch Gmbh | Druckerzeugungsvorrichtung für ein Bremssystem eines Kraftfahrzeuges, Hydraulikaggregat zum Zusammenwirken mit der Druckerzeugungsvorrichtung, Bremssystem und Verfahren zur Montage eines Bremssystems für ein Kraftfahrzeug |
DE102015217905A1 (de) * | 2015-09-18 | 2017-03-23 | Volkswagen Aktiengesellschaft | Automatische Adaption der Bremskraftverstärkung an unterschiedliche Bremslasten |
US20190031170A1 (en) * | 2017-07-26 | 2019-01-31 | Goodrich Corporation | Failsafe synthetic angle generation algorithm for aircraft electric braking system |
CN108162941B (zh) * | 2017-12-28 | 2020-06-26 | 万向钱潮股份有限公司 | 一种ehb电液制动***制动控制方法 |
JP7172062B2 (ja) * | 2018-03-02 | 2022-11-16 | 日本精工株式会社 | 電動ブレーキシステム |
KR102500083B1 (ko) * | 2018-03-08 | 2023-02-15 | 에이치엘만도 주식회사 | 전자식 브레이크 시스템 및 그 제어방법 |
KR102528404B1 (ko) * | 2018-05-17 | 2023-05-03 | 에이치엘만도 주식회사 | 전자식 브레이크 시스템 및 그 제어 방법 |
US10894536B2 (en) * | 2018-05-23 | 2021-01-19 | Deere & Company | Service brake actuation using a linear actuator |
KR102492488B1 (ko) * | 2018-10-22 | 2023-01-27 | 현대모비스 주식회사 | 차량의 제동 제어 장치 및 방법 |
DE102019205979A1 (de) * | 2019-04-25 | 2020-10-29 | Robert Bosch Gmbh | Elektromechanischer Bremsdruckerzeuger für ein hydraulisches Bremssystem eines Fahrzeugs sowie Fahrzeug umfassend einen elektromechanischen Bremsdruckerzeuger |
DE102019205974A1 (de) * | 2019-04-25 | 2020-10-29 | Robert Bosch Gmbh | Elektromechanischer Bremsdruckerzeuger für ein hydraulisches Bremssystem eines Fahrzeugs und Fahrzeug umfassend einen elektromechanischen Bremsdruckerzeuger |
CN112660095B (zh) * | 2019-10-15 | 2022-03-18 | 比亚迪股份有限公司 | 用于制动***的液压装置、制动***和车辆 |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE2926017A1 (de) * | 1979-06-28 | 1981-02-12 | Teves Gmbh Alfred | Fahrzeugbremsanlage |
DE3226074A1 (de) * | 1982-03-15 | 1983-09-22 | Robert Bosch Gmbh, 7000 Stuttgart | Bremskraftregelanlage |
US4653816A (en) * | 1985-10-15 | 1987-03-31 | General Motors Corporation | Anti-lock brake control system |
US4664453A (en) * | 1985-10-21 | 1987-05-12 | General Motors Corporation | Anti-lock brake control system |
US4783127A (en) * | 1985-10-21 | 1988-11-08 | General Motors Corporation | Anti-lock brake control system |
US4750124A (en) * | 1986-11-19 | 1988-06-07 | General Motors Corporation | Anti-lock brake control system |
US4755946A (en) * | 1986-11-21 | 1988-07-05 | General Motors Corporation | Motor actuated anti-lock brake control system |
EP0317302A3 (en) * | 1987-11-20 | 1990-06-27 | Lucas Industries Public Limited Company | Vehicle braking system |
GB8727296D0 (en) * | 1987-11-20 | 1987-12-23 | Lucas Ind Plc | Hydraulic braking system |
US5112116A (en) * | 1989-05-17 | 1992-05-12 | General Motors Corporation | Anti-lock braking system with electromagnetic brake |
DE4030980A1 (de) * | 1990-10-01 | 1992-04-02 | Bosch Gmbh Robert | Elektropneumatische bremsanlage |
DE4229041A1 (de) * | 1991-09-06 | 1993-03-11 | Akebono Brake Ind | Fahrzeug-bremssteuersystem |
EP0656291B1 (de) * | 1991-09-17 | 1998-04-15 | Honda Giken Kogyo Kabushiki Kaisha | Verfahren zur Bremssteuerung |
DE4206240A1 (de) * | 1992-02-28 | 1993-09-02 | Bosch Gmbh Robert | Druckluft-bremsanlage fuer kraftfahrzeuge |
JP3191245B2 (ja) * | 1992-02-28 | 2001-07-23 | アイシン精機株式会社 | 制動力制御装置 |
DE4206238C2 (de) * | 1992-02-28 | 2003-04-24 | Knorr Bremse Systeme | Druckluft-Bremsanlage für Kraftfahrzeuge |
DE4217409C2 (de) * | 1992-05-26 | 1996-03-21 | Lucas Ind Plc | Verfahren zum Regeln eines Bremsdruckes mit einem Bremskraftverstärker |
US5246281A (en) * | 1992-08-10 | 1993-09-21 | General Motors Corporation | Electrohydraulic brake system |
US5320421A (en) * | 1992-08-10 | 1994-06-14 | General Motors Corporation | Motor driven brake pressure modulator with motor position control |
US5246283A (en) * | 1992-09-08 | 1993-09-21 | General Motors Corporation | Electro-hydraulic brake apply system |
US5312168A (en) * | 1993-08-31 | 1994-05-17 | Eaton Corporation | Method and apparatus for equalizing vehicle brake wear |
-
1994
- 1994-12-14 US US08/355,468 patent/US5558409A/en not_active Expired - Lifetime
-
1995
- 1995-11-20 EP EP95203184A patent/EP0716969B1/de not_active Expired - Lifetime
- 1995-11-20 DE DE69515272T patent/DE69515272T2/de not_active Expired - Fee Related
- 1995-12-14 JP JP7325963A patent/JP2660171B2/ja not_active Expired - Lifetime
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102005018649B4 (de) | 2005-04-21 | 2018-10-31 | Ipgate Ag | Bremssystem mit elektromotorisch angetriebenem Kolben-Zylinder-System |
DE102005063659B3 (de) * | 2005-04-21 | 2019-06-27 | Ipgate Ag | Bremssystem mit elektromotorisch angetriebenem Kolben-Zylinder-System |
DE102005063691B3 (de) * | 2005-04-21 | 2021-03-04 | Ipgate Ag | Bremssystem mit elektromotorisch angetriebenem Kolben-Zylinder-System |
DE102005063689B3 (de) * | 2005-04-21 | 2021-06-10 | Ipgate Ag | Bremssystem mit elektromotorisch angetriebenem Kolben-Zylinder-System |
Also Published As
Publication number | Publication date |
---|---|
US5558409A (en) | 1996-09-24 |
DE69515272D1 (de) | 2000-04-06 |
EP0716969B1 (de) | 2000-03-01 |
JPH08216869A (ja) | 1996-08-27 |
EP0716969A1 (de) | 1996-06-19 |
JP2660171B2 (ja) | 1997-10-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69515272T2 (de) | Elektrohydraulische Bremsanlage | |
DE69101282T2 (de) | System zur Regelung des Fahrverhaltens eines Fahrzeugs beim Bremsen. | |
AT409743B (de) | Antriebsschlupfregelsystem | |
WO2011098573A1 (de) | Bremssystem mit druckmodell und priorisierungseinrichtung | |
DE19722716A1 (de) | Verfahren und Vorrichtung zur Stabilitätssteuerung der Fahrzeuglage unter Verwendung eines Fahrzeugbremssystems | |
DE102009008944A1 (de) | Bremssystem mit simultanem bzw. teilsimultanem Druckauf- und Druckabbau in den Radbremsen aus unterschiedlichen Radzylinderdruckniveaus | |
EP2718158B1 (de) | Verfahren zum betreiben einer bremsanlage sowie bremsanlage | |
DE3424912A1 (de) | Elektronisch kontrolliertes bremsbetaetigungssystem | |
EP1296865B1 (de) | Verfahren und regelsystem zur ansteuerung eines elektronisch regelbaren bremsbetätigungssystems | |
DE69301736T2 (de) | Gleitschutz-bremssteuersystem | |
WO2015036156A1 (de) | Verfahren zum betreiben eines bremskraftverstärkers, steuergerät zur durchführung des verfahrens und ein den bremskraftverstärker und das steuergerät umfassendes bremssystem | |
DE102016210369A1 (de) | Elektromechanischer Bremskraftverstärker | |
DE102004001984B4 (de) | System und Verfahren zum Steuern bzw. Regeln eines elektronischen Fahrzeuglenkers unter Anwendung einer Verstärkungsplanungssteuerung bzw. Regelung | |
DE3840101A1 (de) | Lenksteuereinrichtung fuer kraftfahrzeuge | |
DE19924145A1 (de) | Verfahren zur Steuerung von Bremskraft | |
DE2056967A1 (de) | Blockierregelbremssystem fur Fahr zeuge | |
DE10011270A1 (de) | Verfahren und Vorrichtung zur Ermittlung eines Kennwertes einer Radbremse | |
WO1996033083A1 (de) | Bremsanlage für kraftfahrzeuge | |
DE3936536A1 (de) | Hinterradlenkanlage fuer ein kraftfahrzeug | |
WO2010092083A1 (de) | Bremssystem mit vom regler ausgewähltem druckänderungsverlauf zum druckauf- und druckabbau in den radbremsen | |
DE69201791T2 (de) | Bremsen mit verzögerungssteuerung. | |
DE102012003106C5 (de) | Verfahren zur Bestimmung eines Bremsdruckwerts anhand von Kennlinien | |
EP0847349A1 (de) | Verfahren zum einregeln eines vorgegebenen, veränderlichen bremsdruckes in den radbremsen einer bremsanlage | |
DE19628283A1 (de) | Antiblockierbremsvorrichtung | |
EP0914998A2 (de) | Verfahren zur Abstimmung von Bremskräften zwischen jeweils zwei miteinander verbundenen Teilen einer Fahrzeugeinheit |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition | ||
8339 | Ceased/non-payment of the annual fee |