[go: up one dir, main page]

DE102007015066A1 - Verfahren und Vorrichtung zur Regelung des Antriebsschlupfes - Google Patents

Verfahren und Vorrichtung zur Regelung des Antriebsschlupfes Download PDF

Info

Publication number
DE102007015066A1
DE102007015066A1 DE102007015066A DE102007015066A DE102007015066A1 DE 102007015066 A1 DE102007015066 A1 DE 102007015066A1 DE 102007015066 A DE102007015066 A DE 102007015066A DE 102007015066 A DE102007015066 A DE 102007015066A DE 102007015066 A1 DE102007015066 A1 DE 102007015066A1
Authority
DE
Germany
Prior art keywords
measured
wheel
speed
engine speed
sum
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.)
Granted
Application number
DE102007015066A
Other languages
English (en)
Other versions
DE102007015066B4 (de
Inventor
Gerold Schneider
Roland Caspari
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.)
Aumovio Germany GmbH
Original Assignee
Continental Teves AG and Co OHG
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 Continental Teves AG and Co OHG filed Critical Continental Teves AG and Co OHG
Priority to DE102007015066.2A priority Critical patent/DE102007015066B4/de
Publication of DE102007015066A1 publication Critical patent/DE102007015066A1/de
Application granted granted Critical
Publication of DE102007015066B4 publication Critical patent/DE102007015066B4/de
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/04Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
    • B60W10/06Conjoint control of vehicle sub-units of different type or different function including control of propulsion units including control of combustion engines
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/18Conjoint control of vehicle sub-units of different type or different function including control of braking systems
    • B60W10/184Conjoint control of vehicle sub-units of different type or different function including control of braking systems with wheel brakes
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/18Propelling the vehicle
    • B60W30/18172Preventing, or responsive to skidding of wheels
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/10Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to vehicle motion
    • B60W40/105Speed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W2050/0001Details of the control system
    • B60W2050/0002Automatic control, details of type of controller or control system architecture
    • B60W2050/0013Optimal controllers
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2520/00Input parameters relating to overall vehicle dynamics
    • B60W2520/10Longitudinal speed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2520/00Input parameters relating to overall vehicle dynamics
    • B60W2520/28Wheel speed

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

Verfahren zur Regelung des Antriebsschlupfes, wobei wenigstens den Raddrehgeschwindigkeiten (omega<SUB>R</SUB>, omega<SUB>L</SUB>) der angetriebenen Räder entsprechende Signale einer Auswerteschaltung zugeführt werden, welche diese Raddrehgeschwindigkeiten (omega<SUB>R</SUB>, omega<SUB>L</SUB>) hinsichtlich des Auftretens einer Durchdrehneigung überwacht und welche Steuersignale zur Bremsung wenigstens eines Rades und/oder zur Beeinflussung eines Motormomentes bei Durchdrehneigung erzeugt, wobei eine Summenraddrehgeschwindigkeitsgröße (omega<SUB>S</SUB>), welche zumindest aus den Raddrehgeschwindigkeiten (omega<SUB>R</SUB>, omega<SUB>L</SUB>) der angetriebenen Räder bestimmt wird, zur Regelung herangezogen wird und wobei mit Hilfe eines Kalman-Filters (8) eine Schätzung der Summenraddrehgeschwindigkeitsgröße (omega<SUB>S</SUB>) durchgeführt wird, sowie Vorrichtung zur Regelung des Antriebsschlupfes.

Description

  • Die Erfindung betrifft ein Verfahren gemäß Oberbegriff von Anspruch 1 sowie eine Vorrichtung gemäß Oberbegriff von Anspruch 11.
  • Aus der DE 38 21 769 A1 geht ein Antriebsschlupfregelsystem hervor, in welchem ein Quotient aus Motordrehzahl und mittlerer Radgeschwindigkeit der angetriebenen Räder gebildet wird und zur Regelung des Antriebsschlupfes herangezogen wird.
  • Es ist bekannt, dass Radschwingungen zu einem signifikanten Schwingen der Regelgrößen eines Traktionsregelsystems führen können, welche aus den Signalen der Raddrehgeschwindigkeiten gebildet werden. Die bisher eingesetzten Filter zur Dämpfung der Schwingungen führen zu einem starken Phasenverzug in den Regelgrößen, d. h. das gedämpfte Signal eilt dem Messsignal nach. Dies führt zu einer spürbaren Verschlechterung der Regelgüte des Traktionsregelsystems.
  • Bei der Antriebsschlupf- oder Traktionsregelung wird neben der Geschwindigkeit der Einzelräder auch die Summengeschwindigkeit über alle Antriebsräder geregelt. Die Summengeschwindigkeit ist besonders im Anfahrbereich wichtig, um die Drehzahl des Motors in seinem optimalen Drehzahlbereich zu halten.
  • Besonders problematisch sind Störungen der Regelgrößen durch Schwingungen des Antriebsstranges. Die Regelung nach der Summengeschwindigkeit wird besonders durch Antriebsstrangschwingungen erschwert. Die übliche Tiefpassfilterung der gemessenen Summengeschwindigkeit mit einem Filter erster Ordnung führt zu einer deutlich schlechteren Signalgüte und damit zu einer schlechteren Regelung.
  • Aufgabe der Erfindung ist es daher, ein verbessertes Verfahren zur Antriebsschlupfregelung sowie ein verbessertes Antriebsschlupfregelsystem bereitzustellen.
  • Diese Aufgabe wird erfindungsgemäß durch das Verfahren nach Anspruch 1 sowie die Vorrichtung nach Anspruch 11 gelöst.
  • Der Erfindung liegt der Gedanke zugrunde, für die Regelgröße „Summengeschwindigkeit der angetriebenen Räder" eine Schätzung mit einem Kalman-Filter durchzuführen.
  • Unter dem Begriff „Kalman-Filter" wird erfindungsgemäß ein stochastischer Zustandsschätzer für dynamische Systeme verstanden.
  • Unter dem Begriff „Summengeschwindigkeit" wird erfindungsgemäß in Verallgemeinerung eine Größe verstanden, die zur Summengeschwindigkeit direkt proportional ist. Der Begriff umfasst also z. B. auch die Hälfte der Summengeschwindigkeit.
  • Bevorzugt wird anhand eines Modells aus den Messdaten der Raddrehgeschwindigkeiten der angetriebenen Räder und den Messdaten der Motordrehzahl die Summengeschwindigkeit ge schätzt. Besonders bevorzugt werden dazu die Summe der gemessenen Raddrehgeschwindigkeiten der angetriebenen Räder und der Quotient aus der gemessenen Motordrehzahl und einem Motordrehzahl-Raddrehzahl-Übersetzungsverhältnis herangezogen.
  • Bevorzugt werden die Raddrehzahlinformationen der Raddrehzahlsensoren eines Antiblockiersystems (ABS) verwendet.
  • Gemäß einer bevorzugten Ausführungsform des erfindungsgemäßen Verfahrens werden bei der Schätzung der Summenraddrehgeschwindigkeitsgröße (Summengeschwindigkeit) mindestens ein Maß für einen Messfehler bestimmt und berücksichtigt, welches aus den gemessenen Raddrehgeschwindigkeiten bestimmt wird. Besonders bevorzugt wird das Maß für den Messfehler auch aus der gemessenen Motordrehzahl bestimmt. Ganz besonders bevorzugt wird jeweils ein Maß für einen Messfehler aus den gemessenen Raddrehgeschwindigkeiten und der gemessenen Motordrehzahl bestimmt, um so den eventuell unterschiedlichen Messfehler der einzelnen Messgrößen zu berücksichtigen. Vorteilhafterweise wird ein Maß aus der Summe der gemessenen Raddrehgeschwindigkeiten und ein Maß aus dem Quotienten aus gemessener Motordrehzahl und einem Motordrehzahl-Raddrehzahl-Übersetzungsverhältnis bestimmt.
  • Gemäß einer Weiterbildung des erfindungsgemäßen Verfahrens wird ein Maß für den Messfehler mit Hilfe von zwei Tiefpassfiltern bestimmt. Besonders bevorzugt kommen hierbei Tiefpassfilter erster Ordnung zum Einsatz. Dieses Verfahren zur Bestimmung eines Maßes für den Messfehler kann sowohl für die gemessenen Raddrehgeschwindigkeiten als auch für die Summe der gemessenen Raddrehgeschwindigkeiten als auch für die gemessene Motordrehzahl als auch für den Quotienten aus gemessener Motordrehzahl und einem Motordrehzahl-Raddrehzahl-Übersetzungsverhältnis durchgeführt werden.
  • Bevorzugt wird das Maß für den Messfehler für die gemessene Motordrehzahl nur dann aus der gemessenen Motordrehzahl bestimmt, wenn der Antriebsstrang geschlossen ist. Andernfalls, bei offenem Antriebsstrang, wird das Maß auf einen vorgegebenen Grenzwert gesetzt. Hierdurch wird sichergestellt, dass die Motordrehzahl, welche bei offenem Antriebsstrang in keinem Zusammenhang mit der Summengeschwindigkeit steht, keinen oder nur einen geringen Einfluss bei der Kalman-Filterung hat. Das Gesagte gilt besonders bevorzugt auch für den Quotienten aus gemessener Motordrehzahl und Motordrehzahl-Raddrehzahl-Übersetzungsverhältnis.
  • Zusätzlich wird bei der Schätzung der Summenraddrehgeschwindigkeitsgröße durch den Kalman-Filter bevorzugt mindestens ein Maß für einen Modellfehler berücksichtigt, welches derart gewählt wird, dass die geschätzte Summengeschwindigkeit zum Einen im Wesentlichen ungestört, d. h. mit geringen Schwankungen aufgrund der Antriebsstrangschwingungen, und zum Anderen im Wesentlichen ohne zeitlichen Verzug bestimmt wird. Der Modellfehler stellt also eine Art Einstellparameter dar, welcher zur Adaption an das spezifische untersuchte System verwendet werden kann.
  • Gemäß einer bevorzugten Ausführungsform des erfindungsgemäßen Verfahrens ist der verwendete Kalman-Filter in zwei Schritte gegliedert. In einem ersten Schritt wird unter anderem die Summenraddrehgeschwindigkeitsgröße geschätzt und ein Maß für einen Modellfehler bestimmt und verwendet. In einem zweiten Schritt wird unter anderem die geschätzte Summenraddrehgeschwindigkeitsgröße anhand der gemessenen Raddrehgeschwindigkeiten, und besonders bevorzugt anhand der gemessenen Motordrehzahl, verbessert und ein Maß für einen Messfehler bestimmt und verwendet. Die im zweiten Schritt bestimmten Größen werden dann als Ausgangsgrößen für den nächsten ersten Schritt verwendet usw.
  • Außerdem ist es bevorzugt, dass bei offenem Antriebsstrang das Maß für den Modellfehler auf einen vorgegebenen Grenzwert gesetzt wird und/oder der erste Schritt des Kalman-Filters nicht durchgeführt wird. Hierdurch wird der Sachverhalt berücksichtigt, dass das zugrunde liegende Modell nur bei geschlossenem Antriebsstrang gültig ist.
  • Bevorzugt wird/werden zur Schätzung der Summenraddrehgeschwindigkeitsgröße mindestens eine, insbesondere alle, der folgenden Größen berücksichtigt: ein radbezogenes Motormoment, eine Fahrzeugmasse, eine Fahrzeugbeschleunigung, ein Fahrwiderstand, ein effektiver Reifenradius, ein Trägheitsmoment des Antriebsstranges.
  • Ein Vorteil der Erfindung ist es, dass mit Hilfe des eingesetzten Kalman-Filters eine ausreichende Dämpfung der Schwingungen der Regelgröße Summengeschwindigkeit bei deut lich kleinerem Phasenverzug erreicht werden kann im Vergleich zu der aus dem Stand der Technik bekannten Tiefpassfilterung der gemessenen Summengeschwindigkeit. Hierdurch wird die Antriebsschlupfregelung verbessert.
  • Weitere bevorzugte Ausführungsformen ergeben sich aus den Unteransprüchen und der nachfolgenden Beschreibung an Hand von Figuren.
  • Es zeigen
  • 1 eine schematische Darstellung eines Kalman-Algorithmus,
  • 2 eine schematische Darstellung einer beispielsgemäßen Verfahrens mit Bestimmung einer Summengeschwindigkeit anhand eines Kalman-Filters, und
  • 3 eine schematische Darstellung eines Flussdiagramms zur beispielsgemäßen Bildung einer Varianz eines Messfehlers.
  • Die folgende Beschreibung erfolgt beispielhaft für ein frontangetriebenes Fahrzeug. Das erfindungsgemäße Verfahren kann aber leicht auf Heck- oder allradangetriebene Fahrzeuge übertragen werden. Zuerst wird kurz der Kalman-Algorithmus erläutert, danach wird auf die konkrete Umsetzung für das hier betrachtete Verfahren eingegangen.
  • Der Kalman-Algorithmus schätzt den Zustand x(k) eines gestörten Systems in zeitdiskreter Form: x(k) = A·x(k – 1) + B·u(k) + w(k) (1) y(k) = C·x(k) + ν(k) (2)
  • Dabei beschreibt x(k) den Zustand x des Systems zu einem Zeitpunkt tk (kurz mit k bezeichnet) und x(k – 1) den Zustand x zu einem um ein diskretes Zeitintervall δt früheren Zeitpunkt tk-1 = tk – δt (kurz mit k – 1 bezeichnet). Das zugrunde liegende Modell, z. B. zur Beschreibung der Zeitentwicklung des betrachteten Systems (Fahrzeug), wird durch die Operatoren/Matrizen A, B, und C beschrieben und w(k) bzw. ν(k) beschreiben den Fehler des verwendeten Modells bzw. einen Messfehler zum Zeitpunkt tk. y(k) beschreibt Messdaten zum Zeitpunkt tk und u(k) beschreibt die Eingangsgrößen des Systems (z. B. beeinflusst durch den Fahrer, wie Radbremsdruck oder Motormoment). Bei gegebener Modellfehlerkovarianzmatrix (Prozessrauschen) Q, welche sich als Erwartungswert E aus dem Modellfehler w(k) ergibt, und gegebener Messfehlerkovarianzmatrix R, welche sich als Erwartungswert E aus dem Messfehler ν(k) ergibt: Q = E{w(k)wT(k)}und R = E{ν(k)νT(k)},kann der in 1 schematisch dargestellte Kalman-Algorithmus durchgeführt werden. Der Kalman-Algorithmus wird in einen so genannten „Prädiktionsschritt" 1 und einen „Innovationsschritt" 4 unterteilt.
  • Beim „Prädiktionsschritt" 1 wird aus dem alten Zustand x(k – 1) zum Zeitpunkt tk-1 mit Hilfe des Zustandsraummodells (beschrieben durch A, B und C) der neue Zustand x(k) zum Zeitpunkt tk vorhergesagt (Block 2: Schätzung der neuen Zustände): x(k) = A·x(k – 1) + B·u(k)
  • Der Zustand x(k) ist nur eine Schätzung des Zustandes x(k). Die Fehlerkovarianz P(k) dieser Schätzung wird aus der alten Fehlerkovarianz P(k – 1) und dem Prozessrauschen Q bestimmt (Block 3: Update Fehlerkovarianzmatrix), dabei geht ebenso die Systemmatrix A und ihre Transponierte AT ein: P(k) = A·P(k – 1)·AT + Q
  • Beim „Innovationsschritt" 4 wird zum einen die Kalmanverstärkung K aus der Fehlerkovarianz P(k), der Systemmatrix C und der Messfehlerkovarianzmatrix R bestimmt (Block 5: Berechnung der Kalmanverstärkung), dabei steht ein hochgestellter Index T für die Transponierte einer Matrix/eines Vektors und ein hochgestellter Index –1 für die Inverse einer Matrix: K(k) = P(k)·CT·(C P(k)CT + R)–1
  • Aus dem bisher abgeschätzten (d. h. a priori) Zustand x(k) und einem neuen Messpunkt y(k) durch eine Linearkombination mit der Kalmanverstärkung K ein verbesserter (d. h. a posteriori) Schätzwert x(k) bestimmt (Block 6: Korrektur der Schätzung mit Hilfe der Messdaten): x(k) = x(k) + K(k)·(y(k) – C·x(k))
  • Im letzten Schritt (Block 7: Update Fehlerkovarianzmatrix) wird die neue Fehlerkovarianz P(k) aus der Einheitsmatrix I, der Kalmanverstärkung K, der Systemmatrix C und der Fehlerkovarianz P (k) bestimmt: P(k) = (I – K(k)·C)·P(k)
  • Zur Nutzung des Kalman-Algorithmus gemäß 1 müssen demnach folgende Informationen bekannt sein:
    • • Die Messdaten y(k)
    • • Das diskrete Prozessmodell (beschrieben durch A, B und C)
    • • Die Messfehlerkovarianzmatrix (Varianzen des Messrauschens) R
    • • Die Modellfehlerkovarianzmatrix Q
  • Erfindungsgemäß wird der Kalman-Algorithmus zur Schätzung der Summengeschwindigkeit der Antriebsräder eingesetzt. Beispielsgemäß wird die Summengeschwindigkeit durch Kalman-Filterung aus den Messdaten der Radgeschwindigkeiten und den Messdaten der Motordrehzahl geschätzt. Damit sind zwar die nicht gestörten Radgeschwindigkeiten immer noch unbekannt.
  • Es kann aber in einer Anpassung des Antriebsschlupfregelungsmodells die Summengeschwindigkeit gegen die am meisten gestörte Radgeschwindigkeit ersetzt werden. Die Störempfindlichkeit der Regelung gegen Schwingungen des Antriebstrangs kann somit reduziert werden.
  • Bei der erfindungsgemäßen Anwendung eines Kalman-Filters zur Schätzung der Summengeschwindigkeit entspricht der Systemzustand x des Kalman-Algorithmus der gesuchten Summengeschwindigkeit ωS. In 2 ist schematisch ein beispielsgemäßes Verfahren mit Bestimmung einer Summengeschwindigkeit ωS anhand eines Kalman-Filters 8 dargestellt. Die bestimmte Summengeschwindigkeit ωS wird zur Antriebsschlupfregelung 9 herangezogen. Für den Systemzustand x(k) stehen zu jedem Zeitpunkt k beispielsgemäß zwei Messwerte y1(k) und y2(k) zur Verfügung. Der Messwert y1 ergibt sich aus der Summe der Raddrehgeschwindigkeitssignale ωL und ωR des linken und rechten angetriebenen Rades (jeweils zu einem Zeitpunkt k): y1(k) = [ωL(k) + ωR(k)]/2
  • Bei front- oder heckgetriebenen Rädern bezeichnet ωL bzw. ωR die Raddrehgeschwindigkeit des linken bzw. des rechten Antriebsrades. Bei Allradfahrzeugen mit einer steuerbaren Mittenkupplung ist ωL bzw. ωR die Raddrehgeschwindigkeit des linken bzw. rechten Antriebsrades der Hauptantriebsachse.
  • Der Messwert y2 wird aus der Motordrehzahl n durch Division mit einem geschätzten (vorgegebenen) Übersetzungsverhältnis i Motordrehzahl zu Raddrehzahl bestimmt: y2 (k) = n(k)/i(k)
  • Man fasst die beiden Messwerte zu einem Messvektor y zusammen: y(k) = [y1(k) y2(k)]T
  • So lässt sich in der Messgleichung (2) die Ausgangsmatrix C zu C = [1 1]T angeben. Das Störsignal ν(k) in der Messgleichung (2) beinhaltet neben den Messfehlern auch die oben diskutierten Antriebsstrangschwingungen. Es setzt sich aus der Störung ν1(k) als Störung von y1(k) und ν2(k) als Störung von y2(k) zusammen: ν(k) = [ν1(k) ν2(k)]T
  • Unter der Annahme, dass die Störungen ν1 und ν2 weiß (d. h. z. B. bei allen Frequenzen gleich vorhanden sind), mittelwertfrei und zueinander unkorreliert sind, kann die Kovarianzmatrix R aus den Varianzen der beiden Störungen bestimmt werden:
    Figure 00110001
  • Zur Abschätzung der stark zeitvarianten Messfehlerkovarianzmatrix R werden ihre Anteile E{ν1 ν1 T} und E{ν2 ν2 T} beispielsgemäß über die Varianzen der Messwerte y1 und y2 genähert: E{ν1 ν1 T} ≈ E{y1 y1 T} E{ν2 ν2 T} ≈ E{y2 y2 T}
  • 3 zeigt eine schematische Darstellung eines Flussdiagramms zur beispielsgemäßen Bildung einer Varianz eines Messfehlers. Die Varianzen von yi (i = 1 oder 2) werden zur Laufzeit durch zwei Tiefpassfilter erster Ordnung 12, 13 (PT1-Filter) gemäß 3 abgeschätzt. Durch eine erste Filterung 12 ergibt sich der Mittelwert E{yi} des Messwertes yi. Durch Addition (Subtraktion) 14 von Messwert yi und Mittelwert E{yi}, anschließender Multiplikation 15 des Ergebnisses mit sich selbst und folgender zweiter Filterung 13 ergibt sich die Varianz E{yi – E{yi}}2.
  • Beispielsgemäß wird die Varianz E{y1 y1 T} immer gemäß 3 gebildet, während die Varianz E{y2 y2 T} nur bei geschlossenem Antriebsstrang gemäß 3 bestimmt wird. Im Falle eines offenen Antriebsstranges besteht kein Zusammenhang zwischen Motordrehzahl n und Summengeschwindigkeit. Der Messwert y2(k) ist somit nicht mehr zuverlässig und der Wert von E{y2 y2 T} wird auf einen Wert sehr viel größer als E{y1 y1 T} gesetzt. Z. B. kann der Wert von E{y2 y2 T} auf einen maximal zulässigen Wert gesetzt werden. Damit wird der Einfluss der Motordrehzahl n (bzw. y2) auf das Kalman-Filter eliminiert bzw. redu ziert. Ein geschlossener Antriebsstrang wird immer dann vermutet, wenn ein Rad Antriebsschlupf zeigt.
  • Beispielsgemäß wird zur Bestimmung der Systemmatrizen A und B folgende zeitkontinuierliche Beziehung bzgl. der zeitlichen Ableitung der Summengeschwindigkeit dωS/dt (entspricht dx(t)/dt) verwendet: dx (t)/dt = [ME(t) – MB,L(t) – MB,R(t) – m·(a(t) + p(t))·reff]/[2JDA + i2·JD] (3)wobei ME[Nm] das radbezogene Motormoment, MB,L[Nm] das Bremsmoment des linken Rades, MB,R[Nm] das Bremsmoment des rechten Rades, m[kg] die Masse des Fahrzeugs, a[m/s2] die Fahrzeugbeschleunigung, p[m/s2] der Fahrwiderstand, reff [m] der effektive Reifenradius, i das Übersetzungsverhältnis, JD[kg·m/s2] die antriebsseitige und JDA[kg·m/s2] die abtriebsseitige Trägheitsmasse des Differentials ist. Daraus lassen sich nach Zeitdiskretisierung (tsample sei die Abtastzeit) und Vergleich mit Gleichung (1) die noch unbekannten Systemmatrizen A und B sowie der Eingang u angeben: A = 1 B = tsample u(k) = [ME(k) – MB,L(k) – MB,R(k) – m·(a(k) + p(k))·reff]/[2JDA + i2·JD] (4)
  • Beim Eingang u sind alle Größen bis auf den Fahrwiderstand p(k) messbar oder angebbar. Der Fahrwiderstand p kann durch eine Filterung des Signals
    Figure 00140001
    mit einem Tiefpassfilter erster Ordnung abgeschätzt werden.
  • Beispielsgemäß wird die Modellfehlerkovarianzmatrix Q der Störung w(k) im Falle des geschlossenen Antriebsstranges als Tuningfaktor genutzt, um einen guten Kompromiss zwischen Dämpfung der Störungen und ausreichend schnellem Folgeverhalten zu den Messdaten zu erreichen. Dazu werden die Elemente der Modellfehlerkovarianzmatrix Q als sozusagen „freie Parameter" in einem gewissen Intervall variiert. Bei einem offenen Antriebsstrang ist das Modell (Gleichungen (3) und (4)) nicht gültig. In diesem Fall wird Q auf einen Wert Q = E{w(k)wT(k)} sehr viel größer als E{y1(k)y1 T(k)} gesetzt und der Prädiktionsschritt 1 aus dem Kalman-Filter 8 ausgeblendet.
  • Gemäß dem Stand der Technik ist es bekannt, zur Bestimmung der Summengeschwindigkeit eine Tiefpassfilterung des Summensignals der gemessenen Raddrehzahlen (der Antriebsräder) durchzuführen. Dies entspricht einer einfachen Tiefpassfilterung der Messwerte y1. Durch das Kalman-Filter 8 wird eine gegenüber dieser Tiefpassfilterung des Summensignals der gemessenen Raddrehzahlen verbesserte Trennung von Nutz- und Störsignal erreicht. Dies gilt sowohl hinsichtlich der Dämpfung der Störungen als auch hinsichtlich des Phasenverzugs zum ursprünglichen Nutzsignal.
  • ZITATE ENTHALTEN IN DER BESCHREIBUNG
  • Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.
  • Zitierte Patentliteratur
    • - DE 3821769 A1 [0002]

Claims (12)

  1. Verfahren zur Regelung des Antriebsschlupfes, wobei wenigstens den Raddrehgeschwindigkeiten (ωR, ωL) der angetriebenen Räder entsprechende Signale einer Auswerteschaltung zugeführt werden, welche diese Raddrehgeschwindigkeiten (ωR, ωL) hinsichtlich des Auftretens einer Durchdrehneigung überwacht und welche Steuersignale zur Bremsung wenigstens eines Rades und/oder zur Beeinflussung eines Motormomentes bei Durchdrehneigung erzeugt, und wobei eine Summenraddrehgeschwindigkeitsgröße (ωS), welche zumindest aus den Raddrehgeschwindigkeiten (ωR, ωL) der angetriebenen Räder bestimmt wird, zur Regelung herangezogen wird, dadurch gekennzeichnet, dass mit Hilfe eines Kalman-Filters (8) eine Schätzung der Summenraddrehgeschwindigkeitsgröße (ωS) durchgeführt wird.
  2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass zur Schätzung der Summenraddrehgeschwindigkeitsgröße (ωS) mindestens gemessene Raddrehgeschwindigkeiten (ωR, ωL) der angetriebenen Räder, insbesondere eine Summe der gemessene Raddrehgeschwindigkeiten (y1) der angetriebenen Räder, und eine gemessene Motordrehzahl (n), insbesondere ein Quotient (y2) aus gemessener Motordrehzahl (n) und einem Motordrehzahl-Raddrehzahl-Übersetzungsverhältnis (i), herangezogen werden.
  3. Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass bei der Schätzung der Summenraddrehgeschwindigkeitsgröße (ωS) durch den Kalman-Filter mindestens ein Maß für einen Messfehler (R) bestimmt und bei der Schätzung der Summenraddrehgeschwindigkeitsgröße (ωS) berücksichtigt wird, welches aus den gemessenen Raddrehgeschwindigkeiten (ωR, ωL), und insbesondere aus der gemessenen Motordrehzahl (n), bestimmt wird.
  4. Verfahren nach Anspruch 3, dadurch gekennzeichnet, dass für die gemessenen Raddrehgeschwindigkeiten (ωR, ωL), insbesondere für die Summe der gemessene Raddrehgeschwindigkeiten (y1), und/oder für die gemessene Motordrehzahl (n), insbesondere für den Quotienten (y2) aus gemessener Motordrehzahl (n) und einem Motordrehzahl-Raddrehzahl-Übersetzungsverhältnis (i), jeweils ein Maß für den Messfehler (R) mit Hilfe von zwei Tiefpassfiltern (12, 13), insbesondere erster Ordnung, bestimmt wird.
  5. Verfahren nach Anspruch 3 oder 4, dadurch gekennzeichnet, dass nur dann das Maß für den Messfehler (R) für die gemessene Motordrehzahl (n), insbesondere für den Quotienten (y2) aus gemessener Motordrehzahl (n) und einem Motordrehzahl-Raddrehzahl-Übersetzungsverhältnis (i), aus der gemessenen Motordrehzahl (n) bestimmt wird, wenn der Antriebsstrang geschlossen ist.
  6. Verfahren nach mindestens einem der Ansprüche 3 bis 5, dadurch gekennzeichnet, dass das Maß für den Messfehler (R) für die gemessene Motordrehzahl (n), insbesondere für den Quotienten (y2) aus gemessener Motordrehzahl (n) und einem Motordrehzahl-Raddrehzahl-Übersetzungsverhältnis (i), auf einen vorgegebenen Grenzwert gesetzt wird, wenn der Antriebsstrang offen ist.
  7. Verfahren nach mindestens einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass bei der Schätzung der Summenraddrehgeschwindigkeitsgröße (ωS) durch den Kalman-Filter mindestens ein Maß für einen Modellfehler (Q) berücksichtigt wird, welches derart gewählt wird, dass die geschätzte Summenraddrehgeschwindigkeitsgröße (ωS) im Wesentlichen ungestört und ohne zeitlichen Verzug zu den gemessenen Größen vorliegt.
  8. Verfahren nach mindestens einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass bei der Schätzung der Summenraddrehgeschwindigkeitsgröße (ωS) durch den Kalman-Filter ein erster Schritt (1), in welchem die Summenraddrehgeschwindigkeitsgröße (ωS) geschätzt wird und ein Maß für einen Modellfehler (Q) verwendet wird, und ein zweiter Schritt (4), in welchem die geschätzte Summenraddrehgeschwindigkeitsgröße (ωS) mindestens anhand der gemessenen Raddrehgeschwindigkeiten (ωR, ωL), und insbesondere anhand der gemessenen Motordrehzahl (n), verbessert wird und ein Maß für einen Messfehler (R) verwendet wird, durchgeführt wird.
  9. Verfahren nach Anspruch 7 oder 8, dadurch gekennzeichnet, dass das Maß für den Modellfehler (Q) auf einen vorgegebenen Grenzwert gesetzt wird und/oder der erste Schritt (1) des Kalman-Filters (8) nicht durchgeführt wird, wenn der Antriebsstrang offen ist.
  10. Verfahren nach mindestens einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass zur Schätzung der Summenraddrehgeschwindigkeitsgröße (ωS) mindestens eine, insbesondere alle, der folgenden Größen berücksichtigt wird/werden: ein radbezogenes Motormoment (ME, MB,L, MB,R), eine Fahrzeugmasse (m), eine Fahrzeugbeschleunigung (a), ein Fahrwiderstand (p), ein effektiver Reifenradius (reff), ein Trägheitsmoment (JD,A, JD) des Antriebsstranges.
  11. Vorrichtung zur Regelung des Antriebsschlupfes, wobei wenigstens den Raddrehgeschwindigkeiten (ωR, ωL) der angetriebenen Räder entsprechende Signale einer Auswerteschaltung zugeführt werden, welche diese Raddrehgeschwindigkeiten (ωR, ωL) hinsichtlich des Auftretens einer Durchdrehneigung überwacht und welche Steuersignale zur Bremsung wenigstens eines Rades und/oder zur Beeinflussung eines Motormomentes bei Durchdrehneigung erzeugt, und wobei diese ein Mittel zur Bestimmung einer Summenraddrehgeschwindigkeitsgröße (ωS) aus den Raddreh geschwindigkeiten (ωR, ωL) der angetriebenen Räder umfasst, wobei die Summenraddrehgeschwindigkeitsgröße (ωS) zur Schlupfregelung herangezogen wird, dadurch gekennzeichnet, dass diese ein Kalman-Filter (8) umfasst, mit welchem eine Schätzung der Summenraddrehgeschwindigkeitsgröße (ωS) durchgeführt wird.
  12. Vorrichtung nach Anspruch 11, dadurch gekennzeichnet, dass in dieser ein Verfahren gemäß eines der Ansprüche 1 bis 10 durchgeführt wird.
DE102007015066.2A 2007-03-29 2007-03-29 Verfahren und Vorrichtung zur Regelung des Antriebsschlupfes Expired - Fee Related DE102007015066B4 (de)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE102007015066.2A DE102007015066B4 (de) 2007-03-29 2007-03-29 Verfahren und Vorrichtung zur Regelung des Antriebsschlupfes

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102007015066.2A DE102007015066B4 (de) 2007-03-29 2007-03-29 Verfahren und Vorrichtung zur Regelung des Antriebsschlupfes

Publications (2)

Publication Number Publication Date
DE102007015066A1 true DE102007015066A1 (de) 2008-10-02
DE102007015066B4 DE102007015066B4 (de) 2020-08-06

Family

ID=39719427

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102007015066.2A Expired - Fee Related DE102007015066B4 (de) 2007-03-29 2007-03-29 Verfahren und Vorrichtung zur Regelung des Antriebsschlupfes

Country Status (1)

Country Link
DE (1) DE102007015066B4 (de)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102009654A (zh) * 2010-11-12 2011-04-13 清华大学 一种全轮电驱动车辆的纵向车速估计方法
DE102013205245A1 (de) * 2013-03-25 2014-09-25 Continental Teves Ag & Co. Ohg Fahrzeugreferenzgeschwindigkeitsbestimmungsverfahren und Fahrzeugsteuergerät mit einem solchen Verfahren
CN106394561A (zh) * 2015-11-10 2017-02-15 北京中科易电信息科技股份有限公司 一种车辆的纵向车速的估计方法和装置
CN109866709A (zh) * 2017-12-05 2019-06-11 现代自动车株式会社 车辆驱动轮控制系统及使用该系统的车辆驱动轮控制方法
CN111703429A (zh) * 2020-05-29 2020-09-25 北京理工大学重庆创新中心 一种轮毂电机驱动车辆纵向速度估算方法
CN114026435A (zh) * 2019-04-23 2022-02-08 雷诺股份公司 用于估计和调整车辆的速度和加速度的方法
WO2025223762A1 (de) * 2024-04-23 2025-10-30 Robert Bosch Gmbh Verfahren zur durchführung einer hochgenauen geschwindigkeitsbestimmung in einem kraftfahrzeug mit hilfe eines kalman-filters

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3446002A1 (de) * 1983-12-16 1985-06-20 Robert Bosch Gmbh, 7000 Stuttgart Verfahren zur ermittlung des sollbremsmoments fuer die verschiedenen raeder eines fahrzeugs
DE3821769A1 (de) 1988-06-28 1990-01-11 Bosch Gmbh Robert Antriebsschlupfregelsystem
US5213177A (en) * 1991-12-19 1993-05-25 Zexel-Gleason Usa, Inc. Traction control system responsive to wheel speed fluctuations

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3446002A1 (de) * 1983-12-16 1985-06-20 Robert Bosch Gmbh, 7000 Stuttgart Verfahren zur ermittlung des sollbremsmoments fuer die verschiedenen raeder eines fahrzeugs
DE3821769A1 (de) 1988-06-28 1990-01-11 Bosch Gmbh Robert Antriebsschlupfregelsystem
US5213177A (en) * 1991-12-19 1993-05-25 Zexel-Gleason Usa, Inc. Traction control system responsive to wheel speed fluctuations

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102009654A (zh) * 2010-11-12 2011-04-13 清华大学 一种全轮电驱动车辆的纵向车速估计方法
CN102009654B (zh) * 2010-11-12 2013-02-13 清华大学 一种全轮电驱动车辆的纵向车速估计方法
DE102013205245A1 (de) * 2013-03-25 2014-09-25 Continental Teves Ag & Co. Ohg Fahrzeugreferenzgeschwindigkeitsbestimmungsverfahren und Fahrzeugsteuergerät mit einem solchen Verfahren
US9701289B2 (en) 2013-03-25 2017-07-11 Continental Teves Ag & Co. Ohg Method for determining a vehicle reference speed and vehicle controller having such a method
CN106394561A (zh) * 2015-11-10 2017-02-15 北京中科易电信息科技股份有限公司 一种车辆的纵向车速的估计方法和装置
CN106394561B (zh) * 2015-11-10 2018-07-27 北京中科易电信息科技股份有限公司 一种车辆的纵向车速的估计方法和装置
CN109866709A (zh) * 2017-12-05 2019-06-11 现代自动车株式会社 车辆驱动轮控制系统及使用该系统的车辆驱动轮控制方法
CN109866709B (zh) * 2017-12-05 2024-05-14 现代自动车株式会社 车辆驱动轮控制系统及使用该系统的车辆驱动轮控制方法
CN114026435A (zh) * 2019-04-23 2022-02-08 雷诺股份公司 用于估计和调整车辆的速度和加速度的方法
CN111703429A (zh) * 2020-05-29 2020-09-25 北京理工大学重庆创新中心 一种轮毂电机驱动车辆纵向速度估算方法
CN111703429B (zh) * 2020-05-29 2022-05-10 北京理工大学重庆创新中心 一种轮毂电机驱动车辆纵向速度估算方法
WO2025223762A1 (de) * 2024-04-23 2025-10-30 Robert Bosch Gmbh Verfahren zur durchführung einer hochgenauen geschwindigkeitsbestimmung in einem kraftfahrzeug mit hilfe eines kalman-filters

Also Published As

Publication number Publication date
DE102007015066B4 (de) 2020-08-06

Similar Documents

Publication Publication Date Title
DE69804723T2 (de) Radzustands- Abschätzungsvorrichtung
DE112016002738B4 (de) System und Verfahren zur Begrenzung regenerativen Bremsens
DE19949286B4 (de) Vorrichtung und Verfahren zur Regelung wenigstens einer Fahrzeugbewegungsgrösse
DE102008029803B4 (de) Straßenoberflächenzustandschätzvorrichtung
DE102007015066A1 (de) Verfahren und Vorrichtung zur Regelung des Antriebsschlupfes
DE102007062203B4 (de) Verfahren und Vorrichtung zum Ermitteln eines Reibwerts
DE102011081697A1 (de) Verfahren, Systeme und Geräte für das Reduzieren der Lenkradvibration in elektrischen Leistungslenksystemen
DE102011003298A1 (de) Verfahren zur Erkennung und Korrektur der Fahrzeugreferenzgeschwindigkeit und Fahrzeugsystem
DE102008029317A1 (de) Straßenoberflächenzustandschätzvorrichtung
DE102011119462A1 (de) Verfahren zum Betreiben eines Seitenwindassistenten für ein Fahrzeug und Seitenwindassistent für ein Fahrzeug
DE4230295B4 (de) Regelanlage für ein Kraftfahrzeug
DE102008007775A1 (de) Verfahren und Vorrichtung zur Bestimmung der Änderung der Aufstandfläche eines Reifens
DE102009028448A1 (de) Verfahren und Vorrichtung zum Erkennen von Lenkraddrehschwingungen in einem Lenksystem sowie zu deren Behandlung
DE102009012128B4 (de) Verfahren zum Bestimmen einer Rauigkeit einer Fahrbahnoberfläche für ein Fahrzeug
DE102009047586A1 (de) Verfahren und Vorrichtung zur Kompensation von Störinformationen in einem elektrischen Lenksystem
DE19947385B4 (de) Vorrichtung und Verfahren zum Abschätzen einer physikalischen Grösse und Vorrichtung und Verfahren für eine ABS-Steuerung
DE102008041034A1 (de) Verfahren zur Einstellung motorischer Antriebseinheiten in Kraftfahrzeugen mit Hybridantrieb
DE102007013261B4 (de) Verfahren und Vorrichtung zum Schätzen der Quergeschwindigkeit eines Fahrzeuges
DE102008021533A1 (de) Verfahren zum Betrieb einer Fahrzeugsteuerung in einem Kraftfahrzeug sowie Fahrzeugsteuerung
DE102008021532A1 (de) Vorrichtung und Verfahren zur Fahrzeugsteuerung
DE102017216203A1 (de) Verfahren zur Schwingungsdämpfung mittels Differenzdrehzahlregelung des Antriebs eines Fahrzeugs im nicht-linearen Reifenschlupfbereich
DE102004035577A1 (de) Stabilisierungsvorrichtung und Verfahren zur Fahrstabilisierung eines Fahrzeugs durch Anwendung einer Spektralanalyse
EP3562721A1 (de) Auswerteelektronik und verfahren zum schätzen eines hauptbremszylinderdrucks in einem mit einem elektromechanischen bremskraftverstärker ausgestatteten bremssystem eines fahrzeugs
EP0925484A1 (de) Verfahren und vorrichtung zur überwachung von sensoren in einem fahrzeug
DE102009026813A1 (de) Verfahren zur Erzeugung eines auf die Fahrzeugräder eines Fahrzeugs wirkenden Differenzmoments

Legal Events

Date Code Title Description
OM8 Search report available as to paragraph 43 lit. 1 sentence 1 patent law
R012 Request for examination validly filed

Effective date: 20140122

R016 Response to examination communication
R018 Grant decision by examination section/examining division
R084 Declaration of willingness to licence
R020 Patent grant now final
R081 Change of applicant/patentee

Owner name: CONTINENTAL AUTOMOTIVE TECHNOLOGIES GMBH, DE

Free format text: FORMER OWNER: CONTINENTAL TEVES AG & CO. OHG, 60488 FRANKFURT, DE

R081 Change of applicant/patentee

Owner name: CONTINENTAL AUTOMOTIVE TECHNOLOGIES GMBH, DE

Free format text: FORMER OWNER: CONTINENTAL AUTOMOTIVE TECHNOLOGIES GMBH, 30165 HANNOVER, DE

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