Elektrisch openbaar vervoer verbeteren

Een bedrijf dat gespecialiseerd is in switch mode stroomtechnologie, ontwikkelt laders en installeert infrastructuren voor wagenparken in het openbaar vervoer. ALTEN helpt hen met verschillende projecten hun dienstverlening te verbeteren, zoals het verkrijgen van controle over de data van de laders door het ontwikkelen van een dataplatform; uitbreiding van softwarediensten op de laders; en het opzetten van een testautomatiseringsframework.

ALTEN activiteiten

  • Ontwikkeling van het platform dat een schaalbaar cloud- en edge-platform biedt voor communicatie tussen de laders en backoffice-systemen
  • Belanghebbenden interviewen en requirements vaststellen
  • Ontwikkeling van de softwarecomponenten om de data te verzamelen
  • Opzetten van het Azure Cloud platform en ontwikkelen van een website om de data te visualiseren
  • Uitbreiding van de softwareservices op de lader met bijgewerkte protocollen
  • Verzamelen van eisen en inschatten werkpakket
  • Maken van een testautomatiseringsframework dat geautomatiseerd testen van softwaremodules mogelijk maakt
  • Uitbreiding van het framework voor high-level (V2G) en low-level (EER) voertuigcommunicatie met behulp van de ISO15118-standaard
  • Uitbreiding van het framework voor het testen van de gehele lader met Software-In-the-Loop (SIL) en Hardware-In-the-Loop (HIL)
  • Opstellen van het technisch ontwerp in nauwe samenwerking met de opdrachtgever
  • Gebruik van het testautomatiseringsframework voor het ontwikkelen en uitvoeren van tests

ALTEN toegevoegde waarde Kennis

  • Cloud en Edge computing
  • Business Intelligence
  • Requirements engineering, Architectuur; Object oriented ontwerp
  • Testanalyse; Testautomatisering
  • Hybrid V-model / Agile softwareontwikkeling

Software en vaardigheden

  • Microsoft Azure, PowerBI, IoT
  • C++, C#, Python
  • JSON, SQL database, Pytest
  • CAN, MQTT, 0MQ
  • TLS, SSL, Certificates
  • OCPP, ISO 15118 protocol

Resultaat

Het platform is succesvol geïmplementeerd. Alle benodigde gegevens worden opgeslagen op het cloudplatform en zijn beschikbaar voor inzicht en analyse, en omdat gegevens ook in ruwe vorm worden opgeslagen, kunnen ze voor andere toekomstige doeleinden worden gebruikt. De softwareservices zijn ook met succes geleverd in verschillende releases; de ontwerp- en ontwikkelkennis wordt continu gedeeld met de opdrachtgever. Verder wordt het testframework met succes binnen het bedrijf gebruikt om hun software automatisch te testen.