SubteamSoftware

Im Subteam Software werden die vielzähligen Systeme und deren Schnittstellen im Rennwagen implementiert und programmiert. Wichtig hierbei ist vor allem die Kommunikation der Systeme untereinander, die über den CAN-Bus mit eigenem CANopen-Framework läuft. Eine enge Zusammenarbeit mit den anderen Elektro-Subteams ist hier unerlässlich, damit die Systeme im Fahrzeug später auch alle gewollten Funktionen sicher umsetzen können.

Hervorzuheben sind hier Systeme wie der eigens entwickelte Pedal-Controller, der mit seinem Microcontroller der STM-32-Familie quasi das Herzstück des Rennwagens darstellt. Der Controller liest zum einen die Befehle des Gas- und Bremspedals aus, prüft diese auf Plausibilität und steuert daraufhin den Inverter an. Die im Pedal-Controller implementierte Logik steuert außerdem die Relais des Akkus an, um diese im Fehlerfall zu öffnen.

Neben der reinen Embedded-Programmierung sind natürlich auch Human-Machine-Interfaces ein wichtiges Thema, um zum Beispiel die geloggten Daten der im Rennwagen verbauten Sensoren in einem GUI optisch anschaulich darzustellen. Außerdem gehören die Administration der Webseite und des Teamdrive-Servers zur Verwaltung der vielen Dateien der Subteams, welcher auf einem der hochverfügbarkeits-Server der Hochschule läuft, zu den Aufgaben des Subteams Software.

Aufgrund der hautpsächlichen Programmier-Aufgaben sind die meisten Mitgleider des Subteams Software Studierende der Informatik.

 

DSC 0014 2     Karsten Dehren           Subteamleader
    Aufgaben: Subteamleiter, Bootloader 
    Mail: karsten.dehren(at)brsmotorsport.de
    Studium: Informatik
    Teambeitritt: WS 16/17
         
SW n.guertler     Niklas Gürtler B.Sc.
    Aufgaben: Battery Management System (BMS)
    Mail: niklas.guertler(at)brsmotorsport.de
    Studium: Master: Informatik
    Teambeitritt: WS 13/14
         
SW r.koch     Robert  Koch
    Aufgaben: Akkucontroller, Pedalcontroller
    Mail: robert.koch(at)brsmotorsport.de
    Studium: Informatik
    Teambeitritt: WS 14/15
         
SW m.wiktorin    

Markus 

Wiktorin, B.Sc.
    Aufgaben: Dashboard, HMI
    Mail: markus.wiktorin(at)brsmotorsport.de
    Studium: Informatik
    Teambeitritt: WS 14/15
         
SW f.hampe     Felix   
Hampe, B.Sc.
    Aufgaben: BMS
    Mail: felix.hampe(at)brsmotorsport.de
    Studium: Informatik: Embedded Systems
    Teambeitritt: SS 14