+ All Categories
Home > Documents > MATLAB EXPO 2019 - Meteomatics - Using MATLAB to Empower ...€¦ · challenge with our customers...

MATLAB EXPO 2019 - Meteomatics - Using MATLAB to Empower ...€¦ · challenge with our customers...

Date post: 09-Aug-2020
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
28
Dr. Martin Fengler CEO Using MATLAB to Empower Modern Numerical Weather Forecasts
Transcript
Page 1: MATLAB EXPO 2019 - Meteomatics - Using MATLAB to Empower ...€¦ · challenge with our customers in a positive fashion. Creativity is a core skill whether it be in thinking, design,

Dr. Martin Fengler

CEO

Using MATLAB to

Empower Modern

Numerical Weather

Forecasts

Page 2: MATLAB EXPO 2019 - Meteomatics - Using MATLAB to Empower ...€¦ · challenge with our customers in a positive fashion. Creativity is a core skill whether it be in thinking, design,

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

Page 3: MATLAB EXPO 2019 - Meteomatics - Using MATLAB to Empower ...€¦ · challenge with our customers in a positive fashion. Creativity is a core skill whether it be in thinking, design,

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.

Page 4: MATLAB EXPO 2019 - Meteomatics - Using MATLAB to Empower ...€¦ · challenge with our customers in a positive fashion. Creativity is a core skill whether it be in thinking, design,

4

Key Takeaways

Weather API & MATLAB

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

Page 5: MATLAB EXPO 2019 - Meteomatics - Using MATLAB to Empower ...€¦ · challenge with our customers in a positive fashion. Creativity is a core skill whether it be in thinking, design,

• Inaccuracy of Forecasts

• Access to Historical Data

• Huge Amount of Data

• Inconsistent Data Formats

5

Key Challenges

Page 6: MATLAB EXPO 2019 - Meteomatics - Using MATLAB to Empower ...€¦ · challenge with our customers in a positive fashion. Creativity is a core skill whether it be in thinking, design,

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

Page 7: MATLAB EXPO 2019 - Meteomatics - Using MATLAB to Empower ...€¦ · challenge with our customers in a positive fashion. Creativity is a core skill whether it be in thinking, design,

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

Page 8: MATLAB EXPO 2019 - Meteomatics - Using MATLAB to Empower ...€¦ · challenge with our customers in a positive fashion. Creativity is a core skill whether it be in thinking, design,

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

Page 9: MATLAB EXPO 2019 - Meteomatics - Using MATLAB to Empower ...€¦ · challenge with our customers in a positive fashion. Creativity is a core skill whether it be in thinking, design,

9

Page 10: MATLAB EXPO 2019 - Meteomatics - Using MATLAB to Empower ...€¦ · challenge with our customers in a positive fashion. Creativity is a core skill whether it be in thinking, design,

10

Meteodrone Sensors & Flight Profilev

α

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 mPrototyping done in MATLAB

Modelling & Simulation

Temperature

Dew Point

Relative Humidity

Pressure

Wind Speed & DirectionAccuracy: 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.

Page 11: MATLAB EXPO 2019 - Meteomatics - Using MATLAB to Empower ...€¦ · challenge with our customers in a positive fashion. Creativity is a core skill whether it be in thinking, design,

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

outside conditions

• Postprocessing and calibration

• MATLAB / C++

• Deployed on ARM Processor

Page 12: MATLAB EXPO 2019 - Meteomatics - Using MATLAB to Empower ...€¦ · challenge with our customers in a positive fashion. Creativity is a core skill whether it be in thinking, design,

12

Amlikon 21. – 22.09.17Temperature

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

Page 13: MATLAB EXPO 2019 - Meteomatics - Using MATLAB to Empower ...€¦ · challenge with our customers in a positive fashion. Creativity is a core skill whether it be in thinking, design,

13

Amlikon 21. – 22.09.17Relative Humidity

Visualization done in MATLAB

Page 14: MATLAB EXPO 2019 - Meteomatics - Using MATLAB to Empower ...€¦ · challenge with our customers in a positive fashion. Creativity is a core skill whether it be in thinking, design,

14

Wind Speed & Direction

Visualization done in MATLAB

Amlikon 21. – 22.09.17

Page 15: MATLAB EXPO 2019 - Meteomatics - Using MATLAB to Empower ...€¦ · challenge with our customers in a positive fashion. Creativity is a core skill whether it be in thinking, design,

15

Amlikon 05. – 06.06.17Temperature

Relative Humidity

Ground Inversion

100% RH

Shallow Fog:

Up to 150 m

Page 16: MATLAB EXPO 2019 - Meteomatics - Using MATLAB to Empower ...€¦ · challenge with our customers in a positive fashion. Creativity is a core skill whether it be in thinking, design,

16

Page 17: MATLAB EXPO 2019 - Meteomatics - Using MATLAB to Empower ...€¦ · challenge with our customers in a positive fashion. Creativity is a core skill whether it be in thinking, design,

17

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

Satellite Cloud CoverSwiss1k With

Meteodrone DataSwiss1k 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

Page 18: MATLAB EXPO 2019 - Meteomatics - Using MATLAB to Empower ...€¦ · challenge with our customers in a positive fashion. Creativity is a core skill whether it be in thinking, design,

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

Page 19: MATLAB EXPO 2019 - Meteomatics - Using MATLAB to Empower ...€¦ · challenge with our customers in a positive fashion. Creativity is a core skill whether it be in thinking, design,

Customer

FTP/E-MailAPI

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 CenterGround Station WRF

Page 20: MATLAB EXPO 2019 - Meteomatics - Using MATLAB to Empower ...€¦ · challenge with our customers in a positive fashion. Creativity is a core skill whether it be in thinking, design,

20

Models

Excel

DronesRadarDigital Terrain

Model

Maritime

Data

Weather

StationsLightningsSatellites

Python

Cache 1

C++Google MapsPHP…MATLAB

Weather API

Open Source

ConnectorsUser Requests

Cache 2

API 2 API MAPI 1

Cache N…

MeteoCache

Weather API

Load Balancer

Firewall

Internet

Serv

ice L

ayer:

Mo

nito

rin

g,

Sa

ne

sco

,

RA

M C

lea

ne

r

Man

ag

em

en

t L

ayer:

Use

rs,

Lic

en

ses,

Lo

gs

*

*** * **

Page 21: MATLAB EXPO 2019 - Meteomatics - Using MATLAB to Empower ...€¦ · challenge with our customers in a positive fashion. Creativity is a core skill whether it be in thinking, design,

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

Page 22: MATLAB EXPO 2019 - Meteomatics - Using MATLAB to Empower ...€¦ · challenge with our customers in a positive fashion. Creativity is a core skill whether it be in thinking, design,

22

Variety of Possible Integrations

Weather

API

Page 23: MATLAB EXPO 2019 - Meteomatics - Using MATLAB to Empower ...€¦ · challenge with our customers in a positive fashion. Creativity is a core skill whether it be in thinking, design,

23

Weather API in MATLAB File Exchange

Page 24: MATLAB EXPO 2019 - Meteomatics - Using MATLAB to Empower ...€¦ · challenge with our customers in a positive fashion. Creativity is a core skill whether it be in thinking, design,

24

Weather API in MATLAB

Page 25: MATLAB EXPO 2019 - Meteomatics - Using MATLAB to Empower ...€¦ · challenge with our customers in a positive fashion. Creativity is a core skill whether it be in thinking, design,

25

Weather API in MATLAB

Page 26: MATLAB EXPO 2019 - Meteomatics - Using MATLAB to Empower ...€¦ · challenge with our customers in a positive fashion. Creativity is a core skill whether it be in thinking, design,

26

Weather API in MATLAB

MSG Satellite Data

Wind PowerGlobal, diffuse, direct and clear sky radiation

Solar Power

Page 27: MATLAB EXPO 2019 - Meteomatics - Using MATLAB to Empower ...€¦ · challenge with our customers in a positive fashion. Creativity is a core skill whether it be in thinking, design,

27

Key Takeaways

Weather API & MATLAB

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

Page 28: MATLAB EXPO 2019 - Meteomatics - Using MATLAB to Empower ...€¦ · challenge with our customers in a positive fashion. Creativity is a core skill whether it be in thinking, design,

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

[email protected]

www.meteomatics.com

28


Recommended