Inselmonitoring

Jetzt loslegen. Gratis!
oder registrieren mit Ihrer E-Mail-Adresse
Rocket clouds
Inselmonitoring von Mind Map: Inselmonitoring

1. Inselsystem

1.1. Datenerfassung

1.1.1. Photovoltaik

1.1.2. Windkraft

1.1.3. Akku

1.1.4. Verbraucher

1.1.5. Zusätzliche Sensoren

1.2. Zusammenführung der Messdaten

1.3. Datenspeicherung in der Cloud

1.4. Datenvisualisierung

2. Phasen

2.1. Erstellung des Grundkonzepts inkl. Ausarbeitung der Module

2.1.1. Analyse der zu Überwachenden Komponenten der Inselanlage

2.1.1.1. Welche Daten müssen erfasst werden

2.1.1.2. Welche Geräteschnittstellen sind vorhanden

3. Cloud-Server

3.1. Webserver: Django als Web Framwork

3.1.1. API

3.1.1.1. Messwerte-Streaming/Upload

3.1.1.2. Messwert-Datenbank Sync

3.1.1.3. Konfigurations-Sync

3.1.2. statische Web-Applikation

3.1.2.1. HTML

3.1.2.2. JavaScript

3.1.2.3. AngularJS

3.1.2.4. Bootstrap

3.2. Datenbank: Relationales Datenbanksystem

3.2.1. PostgreSQL

3.2.2. MySQL/MariaDB

4. MicroDatenlogger-Konzept

4.1. Micro-Datenlogger

4.1.1. Hardware: Microcontroller mit Cloudanbindung (Photon, Electron)

4.1.1.1. Stromversorgung über USB

4.1.1.2. Internetanbindung über WLAN oder optional Mobilfunk

4.1.1.3. opt. Einbindung Sensoren mit analogem Ausgangssignal

4.1.1.4. Adapter für die Anbindung des Datenbusses

4.1.1.5. Speicher: 1 MByte Flash (gering)

4.1.2. Arduino-kompatible Programmiersprache

4.1.3. Integriertes WLAN-Modul

4.1.4. Datenhaltung: Cloudstreaming (nur begrenztes zwischenspeichern möglich)

4.1.5. Wartungsschnittstelle

4.2. Particle Cloud-Plattformen

4.2.1. Particle Cloud

4.2.2. Device Management Console

4.2.3. Remote Softwareupdates

4.2.4. Development-Tool Web/Local IDE

5. Datenlogger-Konzept

5.1. Datenlogger

5.1.1. Betriebssystem: Linux

5.1.2. Grundprogrammiersprache: Python

5.1.3. Hardware: Einplatinen-Rechner (Raspberry/Beaglebone)

5.1.3.1. Adapter für die Anbindung des Datenbusses

5.1.3.2. Stromversorgung

5.1.3.3. Internetanbindung

5.1.3.4. opt. Einbindung Sensoren mit analogem Ausgangssignal

5.1.4. Datenhaltung

5.1.4.1. Reine Zwischenspeicherung für Datenstreaming

5.1.4.1.1. dokumentenbasierte Speicherung

5.1.4.2. Lokale Datenhaltung und zyklische Synchronisation mit der Cloud-Datenbank

5.1.4.2.1. lokale Datenbank

5.1.4.2.2. dokumentenbasierte Datenbank

5.1.5. Wartungsschnittstelle

5.1.5.1. Skript zum Aufbau und Halten des SSH-Tunnels zum Datenkonzentrator

5.2. Client

5.2.1. Administrationstools

5.2.1.1. SFTP-Client: Filezilla

5.2.1.1.1. Dateiaustausch

5.2.1.1.2. Einsicht in Logdateien etc.

5.2.1.2. Kommandozeilen-Tool

5.2.1.2.1. Windows: Putty

5.2.1.2.2. Mac: Terminal

5.2.2. SSH-Tunnel-Tool

5.3. Datenkonzentrator