// referenzen

Architektur, Entwicklung und Deployment einer IoT Cloud-Infrastruktur

Für einen Kunden, der Optimierungs-Dienstleistungen für Windparks anbietet, entwarf ich eine maßgeschneiderte IoT-Cloudlösung. Dabei entwickelte ich alle Cloud-Komponenten, von der Auswahl der Hardware der Edge-Geräte über die sichere Übertragung der Daten in die Cloud bis zur Anreicherung und Verarbeitung der Rohdaten im Cloud-Produkt.

Übersicht über das Projekt

In mehreren Terminen erarbeitete ich mit dem Kunden sowie externen Dienstleistungsfirmen des Kunden die Kernanforderungen der Lösung:

  • Auslesen der Rohdaten aus den Endsystemen (Windkraftanlagen, Externe Sensor-Arrays)
  • Einfache Wartung und Update der Agent-Software
  • Sichere Datenübertragung in die Cloud
  • Prüfen und Sicherstellen der Datenintegrität mit Option fehlerhafte Daten zu reprozessieren
  • Anreicherung der Rohdaten mit zusätzlichen Datenquellen
  • Ansteuerung der Windkraftanlagen mit optimierten Leistungsparametern
  • Skalierbar von PoC auf beliebig viele Windparks in Deutschland

Meine Leistungen

  • Klärung der Anforderung und der Definition des Umfangs des Proof-of-Concept (PoC)
  • Auswahl und Zusammenbau der Hardware-Komponenten
  • Cloud Architektur und Dokumentation der einzelnen Komponenten
  • Entwicklung der einzelnen Cloud-Komponenten (Python Microservices)
  • Setup der Infrastruktur-Komponenten (VPN, MQTT, Kafka, Kubernetes, Terraform)
  • Schulung der Angestellten des Kunden

Features

  • Echtzeit-Datenverarbeitung: Mit Kafka’s Stream-Processing-Fähigkeiten werden Daten von den Sensoren der Windkraftanlagen in Echtzeit erfasst und verarbeitet.

  • Skalierbarkeit: Die Architektur ermöglicht es, problemlos von einem einzigen Windrad bis zu einem ganzen Windpark mit Hunderten von Turbinen zu skalieren, ohne Leistungseinbußen.

  • Fehlererkennung: Automatische Erkennung von Anomalien in den Eingangsdaten.

  • Optimierte Energieerzeugung: Die Datenanalyse ermöglicht die Optimierung des Betriebs, um die Stromerzeugung zu maximieren.

  • Sicherheit: Erweiterte Sicherheitsprotokolle sorgen für den Schutz der Datenübertragung und Speicherung.

  • Integration mit anderen Systemen: Die IoT-Cloud kann einfach mit anderen Systemen, Wettervorhersage-Tools und Energiemanagement-Plattformen integriert werden.

Dank dieser Features ermöglicht die IoT-Cloud für Windparks eine robuste und zuverlässige Überwachung, Verwaltung und Optimierung von Windenergieanlagen. Es handelt sich um ein unverzichtbares Tool für moderne Windparkbetreiber, die Technologie nutzen möchten, um die Effizienz und Produktivität ihrer Anlagen zu steigern.

Technologien

Django, Pandas, Terraform, Ansible, Docker, Hetzner Cloud

← zurück zu referenzen