You are on page 1of 18

high-precision lightning detection.

Data Flow on Central Processing


LINET systems Training
Agenda high-precision lightning detection.

• From Raw Data to Database


• Post Processing, i.e. Strokes-to-Flashes, Cell Tracking, Nowcasting
• Processing of Sensor Status Data
high-precision lightning detection.

From Raw Data to Database


Raw Data high-precision lightning detection.

• Sensors send 3 types of raw data


• CSF stroke data in Realtime (every 5 seconds)
• CSF stroke data as hourly archives (every hour)
• Status data (every 10 minutes)
• LONG data (only for diagnostic purposes and if enabled)
• Data transmission is done using SFTP
Realtime Data
from Sensors Central Processing Unit
(Primary)
Offline Data
from Sensors Central Processing Unit
(hourly archives) (Secondary)

Status Data from


Sensors SFTP (TCP Port 22)
Raw Data on Central Processing high-precision lightning detection.

• Raw Data is received by the user sfericsdata


• This user is jailed and is only able to transfer data
• All LINET data is stored in the /home/sferics/linet directory

Realtime Data
from Sensors incoming/<Stationname>

Offline Data
from Sensors offline/<Stationname>
(hourly archives)

Status Data from


incoming/<Stationname>/info
Sensors

All directories are below


/home/sferics/linet
From Raw Data to Strokes high-precision lightning detection.

• The LINET Director processes the raw data and outputs strokes
• (Automated) processing happens on realtime data only
• Besides the stroke output the LINET Director creates an archive of
received realtime data

LINET Director
Realtime Data
from Sensors
Results of
Archive of
Lightning
Realtime Data
Detection

tmp/db-insert-
fitoutput/<Date>
queue/nowcast

online/<Stationname>/
incoming/<Stationname>
<Stationname>_<Date>.csf
Stroke Data to Database high-precision lightning detection.

• Stroke Data is written to two locations


• fitoutput for archiving
• db-insert-queue for insertion into the database
• Data is inserted into the database by db-writer

LINET Director db-writer

Results of
Lightning
Detection

Postgres
tmp/db-insert-
fitoutput/<Date> Database
queue/nowcast
Complete Flow from Raw Data to DB high-precision lightning detection.

LINET Director db-writer


Realtime Data
from Sensors
Results of
Archive of
Lightning
Realtime Data
Detection

tmp/db-insert-
fitoutput/<Date>
queue/nowcast

online/<Stationname>/
incoming/<Stationname>
<Stationname>_<Date>.csf Postgres
Database

Offline Data Applications and


from Sensors offline/<Stationname>
Data Delivery
(hourly archives)
high-precision lightning detection.

Data Post Processing


Strokes to Flashes high-precision lightning detection.

• All Data Post Processing runs in 10


minute intervals
• Strokes-to-Flashes (s2f) loads s2f
strokes from the database, finds
flashes and stores them back to the Strokes Flashes
database

Postgres
Database
Cell Tracking high-precision lightning detection.

• Cell Tracking (f2c) loads flashes


from the database, finds cell
contours and stores the resulting
f2c
cells back to the database
• Cell Tracking additionally creates
Flashes Cells
the cell history in the database

Postgres
Database
Nowcasting high-precision lightning detection.

• Nowcasting (c2n) loads cells (and


their history) from the database,
generates the nowcasting and
c2n
stores it back to the database
Nowcasted
Cells
Cells

Postgres
Database
high-precision lightning detection.

Processing of Sensor Status Data


Status Data Processing high-precision lightning detection.

• Status Data is parsed by LMS Node and then transmitted to LMS


Webapp (via ActiveMQ OpenWire via TCP)
• LMS Webapp stores this data into the database

Status Data from


Sensors

LMS Node LMS Webapp

incoming/<Stationname>/ Postgres
info Database
high-precision lightning detection.

Complete Data Flow


Complete Data Flow (1) high-precision lightning detection.

LINET Director db-writer


Realtime Data
from Sensors
Results of
Archive of
Lightning
Realtime Data
Detection

tmp/db-insert-
fitoutput/<Date>
queue/nowcast

online/<Stationname>/
incoming/<Stationname>
<Stationname>_<Date>.csf

Postgres
Offline Data Database
from Sensors offline/<Stationname>
(hourly archives)

Status Data from incoming/<Stationname>/


LMS Node LMS Webapp
Sensors info

Applications and
Data Delivery
Complete Data Flow (2) high-precision lightning detection.

s2f f2c c2n

Nowcasted
Strokes Flashes Cells
Cells

Postgres
Database
high-precision lightning detection.

nowcast GmbH
Albert-Roßhaupter-Str. 43
81369 München | Germany

Phone: +49 (0)89 5529.713.70


Fax: +49 (0)89 5529.713.71
info@nowcast.de
www.nowcast.de

You might also like