Studium przypadku: Inżynieria systemowa i rozwój oprogramowania embedded dla platformy autobusowej

Autor

Picture of Katarzyna Rosowska-Sidorska

Katarzyna Rosowska-Sidorska

Wprowadzenie

Nowoczesne platformy autobusowe opierają się na złożonej współpracy architektury elektrycznej, rozproszonych sterowników oraz oprogramowania embedded, które musi działać niezawodnie w wymagających warunkach.

VOITAS wspierał rozwój i integrację komponentów programowych oraz wybrane działania z zakresu inżynierii systemowej, związane z logiką sterowania pojazdem, komunikacją oraz koordynacją pomiędzy podsystemami.

Zakres prac

Inżynierowie VOITAS wspierali zespół klienta zarówno w obszarze inżynierii systemowej, jak i oprogramowania embedded. Zakres obejmował:

  • rozwój logiki sterowania oraz algorytmów jednostki napędowej dla wybranych funkcji pojazdu, wsparty modelowaniem w Simulink
  • opracowanie dokumentacji wymagań programowych opisujących funkcje pojazdu i algorytmy systemowe
  • integrację modułów oprogramowania w ramach architektury elektrycznej pojazdu
  • konfigurację i walidację sieci komunikacyjnych pojazdu (CAN / LIN)
  • wsparcie w definiowaniu interfejsów systemowych i komunikacji sygnałowej pomiędzy podsystemami
  • integrację komponentów elektrycznych i elektronicznych, w tym sterowników i czujników
  • wsparcie w dokumentacji systemowej oraz działaniach walidacyjnych
  • wsparcie w testowaniu i analizie logów komunikacji CAN z wykorzystaniem Vector CANalyzer oraz CANdb++ w celu potwierdzenia poprawności działania systemu

Prace realizowano w ścisłej współpracy z zespołami inżynierskimi klienta, zapewniając kompatybilność z istniejącymi systemami pojazdu i procesami rozwojowymi.

Rezultaty

  • stabilna komunikacja pomiędzy sterownikami i podsystemami pojazdu
  • skuteczna integracja funkcji programowych z architekturą elektryczną
  • poprawa koordynacji pomiędzy komponentami elektronicznymi a logiką sterowania pojazdu
  • rozwiązania wspierające skalowalność platformy dla przyszłych aktualizacji i rozszerzeń

Podsumowanie

Projekt pokazał, że rozwój oprogramowania i inżynieria systemowa muszą być prowadzone równolegle, aby zapewnić niezawodne działanie pojazdu. Łącząc praktyczne podejście do rozwoju oprogramowania z integracją na poziomie systemowym, VOITAS wsparł dostarczenie stabilnej i skalowalnej architektury dla platformy klienta.

Udostępnij ten artykuł na:

Facebook
LinkedIn

Powiązane artykuły