Willkommen

Herzlich willkommen auf unserer Projektseite.
Auf dieser Homepage erhalten Sie Informationen rund um das Projekt X-by-Wire.

Kurzbeschreibung

Deutsch In diesem Projekt wird ein X-by-Wire Demonstrator mit dynamischer Lenkwinkel-Anpassung entwickelt, welcher mithilfe von BLDC-Motoren und feldorientierter Regelung implementiert wird. Zudem beinhaltet dieses Projekt die Entwicklung einer Web-App, welche das Fahrverhalten visualisiert.

English This project involves the development of an X-by-Wire demonstrator with dynamic steering angle adaption, which is implemented using BLDC motors and field-oriented control. The project also includes the development of a web app, which visualizes the driving behaviour.

Details

Die Kernkomponenten unseres Projekts – gegliedert nach Verantwortungsbereichen

Leon Wegscheider

Demonstrator

Aufbau

Strukturierter Aufbau des Demonstrators

  • Verkabelung
  • BLDC-Motoren
  • Platinen mit Mikrocontrollern
BLDC mit SimpleFOC – Aufbau FOC-Konfiguration & Regelung FOC-Konfiguration & Regelung

BLDC & FOC

Feldorientierte Regelung (FOC) programmieren

  • Lenk- und Antriebssmotoren
  • ESP-32 und 3 Phasen-Inverter
  • Lenkwinkelanpassung
Platine 1 Platine 2

Platinen-Design

Platinen in Fusion designed

  • 2 Platinen für Lenkung und Antrieb
  • ESP32 und Arduino Uno verbaut
  • Versorgung implementiert

Gurtaj Randhawa

Thrustmaster T300 RS Arduino-R3 Hostshield

Thrustmaster T300 RS

Erfassung der Inputs des Lenkrads, Mikrocontroller Kommunikation, Datenverarbeitung und Weiterleitung der Daten an MQTT

  • Pedalstellungen, Lenkradwinkel und Multifunktionstasten
  • USB-Hostshield
  • Arduino UNO R3
InfluxDB – Datenspeicherung Grafana – Dashboard Arduino R4 – MQTT Setup

Auswertungen

Auswertungen mit InfluxDB und Grafana als Dashboards erstellt

  • I2C Kommunikation von R3 zu Arduino R4 (MQTT Publisher)
  • MQTT-Nachrichtenprotokoll stellt alle Meta-Daten zur Verfügung
  • Docker: Node-Red, InfluxDB und Grafana
WebApp – Willkommen WebApp – Fahrtenübersicht WebApp – Vergleichsansicht WebApp – Freundeübersicht WebApp – Profilseite

WebApp

Für die Nutzer eine WebApp entwickelt, damit sie ihr Fahrverhalten analysieren können

  • Fahrprofil des Users wird als Dashboard angezeigt
  • Einzelne Fahrten werden visuell dargestellt
  • Freunde adden und gegenseitig die Fahrten vergleichen

Unser Projektteam

Das Team hinter dem Projekt X-by-Wire – Entwicklung, Aufbau und Betreuung des Demonstrators.

Leon Wegscheider

Leon Wegscheider

Mechanik, BLDC-Antriebe & Aufbau des Demonstrators

Gurtaj Randhawa

Gurtaj Randhawa

Lenkrad-Interface, Visualisierung & Webapplikation

Prof. Dipl.-Ing. Harald Grünanger

Prof. Dipl.-Ing. Harald Grünanger

Betreuender Lehrer

Andreas Warmuth

Andreas Warmuth

Firmenbetreuer (KAI)