Using MATLAB to Empower Modern Numerical Weather Forecasts Dr. - - PowerPoint PPT Presentation

using matlab to empower modern numerical weather forecasts
SMART_READER_LITE
LIVE PREVIEW

Using MATLAB to Empower Modern Numerical Weather Forecasts Dr. - - PowerPoint PPT Presentation

Using MATLAB to Empower Modern Numerical Weather Forecasts Dr. Martin Fengler CEO World Class Talent in Meteorology, Data Science, Drone Development and Service Delivery We are proud of Meteomatics fair, hardworking, can -do' culture


slide-1
SLIDE 1
  • Dr. Martin Fengler

CEO

Using MATLAB to Empower Modern Numerical Weather Forecasts

slide-2
SLIDE 2

We are proud of Meteomatics’ fair, hardworking, ‘can-do' culture and a highly skilled multi-disciplinary team who rise to the challenge with our customers in a positive fashion. Creativity is a core skill whether it be in thinking, design, architecture or science.

World Class Talent in Meteorology, Data Science, Drone Development and Service Delivery

2

slide-3
SLIDE 3

3

Why Does Weather Matter?

It affects our daily life. Better understanding of the weather helps reducing business costs. It is highly variable. It affects our business. Better understanding of the weather improves predictive maintenance. Better understanding of the weather reduces the impacts of natural hazards.

slide-4
SLIDE 4

4

Key Takeaways

Weath ather er API PI & M MATLAB AB enable us to: ... model gathered drone data … simulate new measurement techniques … implement physical parametrizations … visualize meteorological data … carry out statistical analyses … enrich training of machine & AI learning with weather data … give deeper insights into your weather related business

slide-5
SLIDE 5
  • Inaccuracy of Forecasts
  • Access to Historical Data
  • Huge Amount of Data
  • Inconsistent Data Formats

5

Key Challenges

slide-6
SLIDE 6

6

Current Data Situation

1000 km 100 km 10 km 1 km 100 m 10 m

Satellite

PBL* up to 1.5 km

Limited Data

Sound/Microwave

Balloons Aircraft Radar

Weather Station Laser

Trigger for Storms Low Stratus Fog Radar * PBL = Planetary Boundary Layer

slide-7
SLIDE 7

7

Improving Data Situation

1000 km 100 km 10 km 1 km 100 m 10 m

Satellite

PBL* up to 1.5 km

Meteodrone

Sound/Microwave

Balloons Aircraft

Weather Station Laser

Radar * PBL = Planetary Boundary Layer

slide-8
SLIDE 8

8

2012

Start with AM2S First Prototype

2013

Passed Total Hazard & Risk Analysis

2014

Full System Test First Commercial Flight Campaign Proof of Concept BVLOS Approval

2015

Product Readiness

2016

First Projects with NSSL/NOAA Roll-Out Switzerland

2017

EVLOS Approval

Our Milestones

slide-9
SLIDE 9

9

slide-10
SLIDE 10

10

Meteodrone Sensors & Flight Profile

v α

The aircraft automatically compensates wind drag:

  • Compute wind speed and direction

from roll & nick angle

  • Vertical flight profile up to 3’000 m
  • Currently working on increasing flight

altitude to 6’000 m

Prototyping done in MATLAB

Modelling & Simulation

Temperature Dew Point Relative Humidity Pressure Wind Speed & Direction

Accuracy: 0.1 °C Response Time: 1 s Accuracy: 0.2 °C Response Time: < 4 s Accuracy: < 2 % Response Time: < 4 s Accuracy: 0.1 hPa Response Time: 250 ms Accuracy: < 1 m/s Response Time: 250 ms Sensors are radiation-shielded and mounted in the rotor downwash.

slide-11
SLIDE 11

11

Modelling & Simulation of Meteodrone

v α Input

  • Roll and Pitch angle
  • Power Consumption

Share Results

  • Send data in real-time to ground

station

  • Post-processing / WRF model-input
  • Weather API

Drone Model

  • Physics based
  • Automatic wind drag compensation
  • Comparison to wind tunnel and
  • utside conditions
  • Postprocessing and calibration
  • MATLAB / C++
  • Deployed on ARM Processor
slide-12
SLIDE 12

12

Amlikon 21. – 22.09.17

Temperature

White dots indicate the drone flight track. Visualization done in MATLAB

slide-13
SLIDE 13

13

Amlikon 21. – 22.09.17

Relative Humidity

Visualization done in MATLAB

slide-14
SLIDE 14

14

Wind Speed & Direction

Visualization done in MATLAB

Amlikon 21. – 22.09.17

slide-15
SLIDE 15

15

Amlikon 05. – 06.06.17

Temperature Relative Humidity

Ground Inversion 100% RH Shallow Fog: Up to 150 m

slide-16
SLIDE 16

16

slide-17
SLIDE 17

17

Morning Fog at Lake Constance 05.04.17, 7 am & 8 am

Satellite Cloud Cover Swiss1k With Meteodrone Data Swiss1k Without Meteodrone Data

Meteodrones in Schaffhausen, Amlikon and Marbach until 5 am

Shallow Fog Shallow Fog Shallow Fog Resolved No Fog No Fog Shallow Fog Resolved

slide-18
SLIDE 18

18

Thunderstorms in St.Gallen 29. – 30.05.17

Swiss1k was the only model to capture these storm cells and forecasted them 23 hours ahead!

With Meteodrone 29.05.17 Without Meteodrone 29.05.17 Difference 29.05.17

slide-19
SLIDE 19

Customer

FTP/E-Mail

API Production

Model Output, GRIB/NETCDF Sea & Lake Surface Temperature Satellite Information Weather Station

19

Swiss1k Workflow

Primary Data and Control Link Secondary Data and Control Link Meteodrone Data Control Center Ground Station WRF

slide-20
SLIDE 20

20

Models Excel Drones Radar Digital Terrain Model Maritime Data Weather Stations Lightnings Satellites Python Cache 1 C++ Google Maps PHP … MATLAB

Weather API Open Source Connectors

User Requests

Cache 2 API 2 API M API 1 Cache N

… …

MeteoCache Weather API

Load Balancer Firewall

Internet

Service Layer:

Monitoring, Sanesco, RAM Cleaner

Management Layer:

Users, Licenses, Logs

* * * * * * *

slide-21
SLIDE 21

Weather API USP

Weather data as a single version of truth On the fly calculation for most up-to-date forecasts Hyperlocal forecasts delivering enhanced temporal and spatial resolution Variety of formats and connectors in different programming languages Detailed and up- to-date documentation Flexible & fast integration & usage Simple one-stop access to high quality weather data worldwide

21

slide-22
SLIDE 22

22

Variety of Possible Integrations

Weather API

slide-23
SLIDE 23

23

Weather API in MATLAB File Exchange

slide-24
SLIDE 24

24

Weather API in MATLAB

slide-25
SLIDE 25

25

Weather API in MATLAB

slide-26
SLIDE 26

26

Weather API in MATLAB

MSG Satellite Data Wind Power Global, diffuse, direct and clear sky radiation Solar Power

slide-27
SLIDE 27

27

Key Takeaways

Weath ather er API PI & M MATLAB AB enable us to: ... model gathered drone data … simulate new measurement techniques … implement physical parametrizations … visualize meteorological data … carry out statistical analyses … enrich training of machine & AI learning with weather data … give deeper insights into your weather related business

slide-28
SLIDE 28

Thank You

Meteomatics AG Lerchenfeldstrasse 3 9014 St. Gallen Switzerland Meteomatics GmbH Schiffbauerdamm 40 Office 4406 10117 Berlin Germany Meteomatics Ltd Sowton Business Center Capital Court Bittern Rd Exeter EX2 7FW United Kingdom

Your Contact

  • Dr. Martin Fengler

CEO

mfengler@meteomatics.com www.meteomatics.com

28