Antoine Gabry

Prozessautomatisierung

Flugtest-Datenbetrieb

Professional project · non-confidential overview

Eine Plattform, die das Ende eines Fluges in einen zuverlässigen, nachvollziehbaren Engineering-Prozess verwandelt – ohne manuelle Übergaben abzuwarten.

Die Herausforderung

Eine konkrete Aufgabe lösen

Flugtestkampagnen erzeugen unter Zeitdruck viele unterschiedliche Daten. Kritische Daten müssen schnell verfügbar sein, während Verarbeitung, Prüfung, Speicherung und Überwachung zuverlässig bleiben.

Gestaltungsanforderungen

  • Geschützte Flugdaten sichern und den Prozessstatus sichtbar machen.
  • Zeitkritische Verarbeitung nach einem Flug priorisieren.
  • Unvollständige Übertragungen, verspätete Dateien und lange Prozesse robust behandeln.
  • Speicherdruck reduzieren, ohne Datenintegrität oder Nachvollziehbarkeit zu verlieren.

Die Lösung

Für eine klare Entscheidung entwickelt

Die Plattform verbindet ein Engineering-Ereignis mit einer automatisierten Verarbeitungskette. Ein Orchestrator koordiniert rund fünfzehn Aufgaben, priorisiert dringende Arbeiten und speichert den Status für Dashboards. Ein File Manager überwacht Eingänge, prüft sie und bereitet sie für verwalteten Speicher vor.

Conceptual flight test data workflowA new flight event begins priority processing, file management, cloud storage, and dashboard monitoring.New flightevent triggerWorkfloworchestratorPriority processingcritical / overnightVerified cloudstorageFile Managerwatch · verify · compressDash dashboardsstatus · exceptions

Konzeptionelle Architektur – repräsentativer Ablauf ohne vertrauliche Systeme oder Datenformate.

Ablauf

01

Detect

A new-flight event from a connected engineering system starts the workflow.

02

Prioritise

Critical processing starts immediately; lower-priority work is queued for overnight execution.

03

Process

Specialised automated tasks validate, transform, package, and prepare engineering outputs.

04

Verify & store

File Manager monitors arrivals, verifies completeness, applies compression, and uploads approved data to company cloud storage.

05

Observe

Dash dashboards surface workflow status, exceptions, and campaign progress to the team.

Verwendete Technologien

PythonPostgreSQLSQLDashWorkflow automationBackground workersCloud storage

Ergebnisse / Wirkung

~15automated processing tasks
2priority lanes for fast feedback
1shared view of campaign processing

Erkenntnisse

Automatisierung schafft Vertrauen, wenn Status und Fehler genauso klar sind wie der Normalfall.

Priorisierung schützt die Rückkopplung zwischen Flug und Engineering.

Speicheroptimierung gehört in den Prozess und nicht in eine nachträgliche Bereinigung.