Erkennen von Übersteuern bei BMW-Automobilen mit机器学习

冯·托比亚斯·弗洛伊德林,宝马集团


因为Übersteuern是一个unsicherer Zustand,在它的前面Hinterräder eines Fahrzeugs在它的后面,在Bodenhaftung verlieren (Abbildung 1)。您可以从其他的角度来考虑,或者从另一个角度来考虑,您可以从另一个角度来考虑Bremsen的突变。

Abbildung 1: Übersteuern eines宝马 M4 auf einer测试。

现代的Fahrdynamikregelungen这样做了,因为它是由erkanntem Übersteuern automatisch Korrekturmaßnahmen einleiten引起的。定理können solche系统Übersteuern模型辨识的方法,基于基础数学基础。wen beispielsweise von Sensoren des Fahrzeug festelegte Schwellenwerte für模型参数überschreiten, erkent das System, das das Fahrzeug übersteuert。在实践的过程中,我们的实施者是真正的实施者,而我们的实践是真正的实施者,我们的实践是真正的实施者。在这个过程中,我们将会在Fahrbahn ße kann ganz andere Schwellenwerte benötigen als dasselbe Fahrzeug mit ordnungsgemäß befüllten Reifen在Fahrbahn ße kann ganz andere Schwellenwerte benötigen als dasselbe Fahrzeug mit ordnungsgemäß befüllten。

Bei BMW untersuchen wir einen machine learning - ansatz für das Erkennen von Übersteuern。Mithilfe冯MATLAB®Haben Wir Ein ModellMitÜberwachtem机器学习Als Machbarkeitsnachweis onewickelt。OBWOHL Wir Kaum Vorerfahrung Mit机器学习哈丁,Nur Drei Wochen Einen Funktionierenden PrototypFürEinMotorseuergerät(Endling Control Unia,ECU),ÜsberstuernMitMehr Als 98%Genauigkeit Erkennt。

埃尔法森·冯达顿和外希伦·冯默克尔玛伦

我的朋友们都很喜欢这个网站,während,然后是Übersteuern。Unterstützt durch einen professionellen Testfahrer führten wir echte Fahrversuche in einem BMW M4 auf dem BMW-Testgelände in Miramas, Frankreich, durch (Abbildung 2)。

阿比隆2:在米拉马斯,弗兰克里奇,Das BMW-Testgelände。

Während信号测试法,算法法für算法Übersteuererkennung üblicherweise verwendet werden: Vorwärtsbeschleunigung,算法法,计算法。aures erdem protokollierten wir die Wahrnehmung des Übersteuerns durch den farer: Wenn der Fahrer mitteilte, das das Auto gerade übersteuerte, drückte meine mitfahrende Kollegin eine Taste auhrem笔记本电脑。这些都是普通的毛毯,但它们都是普通的。我们将在Tastendrücken erstellten电线模具的基础真理- kennzeichnungen,模具的Trainieren eines模型mit überwachtem Lernen won ' t enddig ind。Insgesamt erfassten wir ungefähr 259.000 Einzeldaten在43 分钟aufgezeichneter Daten。

Zurück an unserem Arbeitsort in München lasen wir die erfassten Daten in MATLAB ein and verwendeten die Classification Learner-App in der Statistics and Machine Learning Toolbox™,um Machine Learning- modelle mit einer Reihe von Klassifikatoren zu trainieren。从模型上看,我们的工作和工作都很好 - Die Genauigkeit lag zwischen 75 %和80 %。我的名字是Ergebnisse和erzielen,我的名字是Ergebnisse和erzielen。在信号发生器中使用滤波器(Abbildung 3)。

Abbildung 3: Das ursprüngliche Lenkwinkelsignal (blau)和dasselbe Signal nach dem filter(橙色)。

Als Nächstes identifizierten wir峰分析Spitzen (lokalen Maxima) unserer gefilterten Eingangssignale (Abbildung 4)。

阿比隆四:被识别的信号。

Bewertung冯Machine-Learning-Ansatzen

接下来我们将完成过滤和还原工作,我们将完成Ansätze mit überwachtem机器学习的研究。本文采用KNN-Klassifikatoren (k-最近邻)、支持向量机(支持向量机)、二次型diskriminanzanalysis和Entscheidungsbäume等方法进行分类学习。金宝app我们使用主成分分析(PCA)来分析这个问题。

我们的Ergebnisse,我们的Klassifikatoren erhielten,在塔贝尔 1 zusammengefast。所有的抗体都被鉴定为Übersteuern,并且其阳性率为98 %。它的性质是否定的,它的性质是否定的,它的性质是否定的,它的性质是否定的,它的性质是否定的,它的性质是否定的。他是Entscheidungsbäume besser als die anderen Klassifikatoren, mit einer richtig -负利率von fast 96 %。

Richtig是(%) Richtig negativ (%) Falsch是(%) Falsch negativ (%)
最近邻PCA
94年,74年 90年,35 5日,26日 9日,65年
金宝app支持向量机 98,92 73年,07年 1, 08年 26日,93年
Quadratische Diskriminanzanalyse
98年,83年 82年,73年 1、17 17日,27日
Entscheidungsbaume
98年,16 95年,86年 84 4、14
Tabelle 1 Zusammenfassung der Ergebnisse für vier verschiedene Klassifikatoren mit überwachtem机器学习。

Generieren von Code für测试法泽格

它是由scheidunsbaum erzielten Ergebnisse waren vielversprechend, aber wirklich ausschlaggebend引起的würde Die Leistung des Klassifikators für ein Steuergerät in einem echten Auto sein。Wir generierten mit MATLAB Coder™Code aus dem model and kompilierten ihn für unsere Ziel-ECU, die in eine 5er Limousine eingebaut war。Dieses Mal führten wir die Tests aubst BMW-Messgelände Aschheim in der Nähe unseres Arbeitsorts durch。Während我想说,我的大学和时代的原型大学,我想说Übersteuern大学, 

Bei Ausführung在欧洲货币联盟的战争中死亡überraschend hoch:塞纳河Genauigkeit lag betwa 95 %。当测试开始时,测试结束后,测试开始,测试结束后,测试开始,测试结束后,测试结束后,测试开始,测试结束后,测试结束后,测试结束后,测试结束后,测试结束后,测试结束。我们有一个很好的例子,给我听的是我们的模型和基因组法,Übersteuern,然后在Übersteuerns后面写。Diese abweicin ist verständlich;他曾经去过für在他的出生地出生,后来成为Übersteuern从始至终。

机器学习模型für die Übersteuererkennung entwickelt and auf einem ECU-Prototyp beeitgestellt haben, denken wir jetzt über zahlreiche andere potenzielle andwendungen für机器学习bebmw nach。在其他情况下,über Jahrzehnte gesammelte Datenmengen zur Verfügung和ininziges Fahrzeug täglich在Terabyte和generieren之间。机器学习是一门学问,软件是一门学问,它是一门学问verfügbaren它是一门学问über它是一门学问,它是一门学问。

Veroffentlicht 2018

Artikel für ähnliche Einsatzgebiete anzeigen

Artikel für verwandte Branchen anzeigen