Data filling and short-term forecasting of HF sea currents...

44
Data filling and short-term forecasting of HF sea currents by means of ARMA models MARINE INTELLIGENCE THE VALUE OF DATA FOR SEA-BASED APPLICATION HALF-DAY SEMINAR ORGANIZED BY THE PHYSICAL OCEANOGRAPHY RESEARCH GROUP DEPT. OF GEOSCIENCES, UNIV. OF MALTA Db San Antonio Hotel – QawraSt. Paul’s Bay, 18° April 2018 CapodiciF. , PhD [email protected] research group: CapodiciF., CiraoloG. Maltese A., La Loggia G. UniversitàdegliStudidi Palermo Dipartimento di Ingegneria Civile, Ambientale, Aerospaziale, dei Materiali -DICAM

Transcript of Data filling and short-term forecasting of HF sea currents...

Page 1: Data filling and short-term forecasting of HF sea currents ...ioi.research.um.edu.mt/calypsosouth/archive/presentations/KOS_11... · fulvio.capodici@unipa.it research group: CapodiciF.,

Data filling and short-term forecasting of HF sea

currents by means of ARMA models

MARINE INTELLIGENCE

THE VALUE OF DATA FOR SEA-BASED APPLICATIONHALF-DAY SEMINAR ORGANIZED BY THE PHYSICAL OCEANOGRAPHY RESEARCH GROUP

DEPT. OF GEOSCIENCES, UNIV. OF MALTA

Db San Antonio Hotel – Qawra St. Paul’s Bay, 18° April 2018

Capodici F., [email protected]

research group: Capodici F., Ciraolo G. Maltese A., La Loggia G.

Università degli Studi di Palermo

Dipartimento di Ingegneria Civile, Ambientale, Aerospaziale, dei Materiali - DICAM

Page 2: Data filling and short-term forecasting of HF sea currents ...ioi.research.um.edu.mt/calypsosouth/archive/presentations/KOS_11... · fulvio.capodici@unipa.it research group: CapodiciF.,

Summary-Deriving Sea surface currents from HF radars network (as CALYPSO)

-improving the operational use of HF currents data by providing:

- data gap filling;

-data short term forecasting

MARINE

Capodici F., PhD

Università degli Studi di Palermo - DICAM

Page 3: Data filling and short-term forecasting of HF sea currents ...ioi.research.um.edu.mt/calypsosouth/archive/presentations/KOS_11... · fulvio.capodici@unipa.it research group: CapodiciF.,

Deriving sea currents from HF radars2. A radial map is computed at each HF site

3. The 2D current map is derived by send all

1. The dopler spectra at each HF site is derived

and analyzed

Bragg peaks without currents

Bragg peaks with currents

3. The 2D current map is derived by send all

available radial maps to a combine server

Page 4: Data filling and short-term forecasting of HF sea currents ...ioi.research.um.edu.mt/calypsosouth/archive/presentations/KOS_11... · fulvio.capodici@unipa.it research group: CapodiciF.,

Why data gap filling is required?

Capodici F., PhD

Università degli Studi di Palermo - DICAM

Page 5: Data filling and short-term forecasting of HF sea currents ...ioi.research.um.edu.mt/calypsosouth/archive/presentations/KOS_11... · fulvio.capodici@unipa.it research group: CapodiciF.,

Why data gap filling is required?

NO NOISE NOISE

Spreaded in

the whole

spectrum

NOISE CLOSE

TO BRAGG

FREQ.

Dis

tan

ce

fro

m t

he

HF

FREQ.

Page 6: Data filling and short-term forecasting of HF sea currents ...ioi.research.um.edu.mt/calypsosouth/archive/presentations/KOS_11... · fulvio.capodici@unipa.it research group: CapodiciF.,

Even if CALYPSO coverage increased thanks to the installation of new HFs stations

gaps are observed due to external RFI, sea conditions and other sources

Why data gap filling is required?

T.D.A. (%)

0

100

T.D.A. = temporal data availability

Page 7: Data filling and short-term forecasting of HF sea currents ...ioi.research.um.edu.mt/calypsosouth/archive/presentations/KOS_11... · fulvio.capodici@unipa.it research group: CapodiciF.,

Why data gap filling is required?

GAP

Trying a 24h backtracking simulation

t-1

Capodici F., PhD

Università degli Studi di Palermo - DICAM

Page 8: Data filling and short-term forecasting of HF sea currents ...ioi.research.um.edu.mt/calypsosouth/archive/presentations/KOS_11... · fulvio.capodici@unipa.it research group: CapodiciF.,

Why data gap filling is required?Trying a 24h backtracking simulation

t-2

Capodici F., PhD

Università degli Studi di Palermo - DICAM

Page 9: Data filling and short-term forecasting of HF sea currents ...ioi.research.um.edu.mt/calypsosouth/archive/presentations/KOS_11... · fulvio.capodici@unipa.it research group: CapodiciF.,

Why data gap filling is required?

GAP

Trying a 24h backtracking simulation

t-3

Capodici F., PhD

Università degli Studi di Palermo - DICAM

Page 10: Data filling and short-term forecasting of HF sea currents ...ioi.research.um.edu.mt/calypsosouth/archive/presentations/KOS_11... · fulvio.capodici@unipa.it research group: CapodiciF.,

Why data gap filling is required?Trying a 24h backtracking simulation

t-4

Capodici F., PhD

Università degli Studi di Palermo - DICAM

Page 11: Data filling and short-term forecasting of HF sea currents ...ioi.research.um.edu.mt/calypsosouth/archive/presentations/KOS_11... · fulvio.capodici@unipa.it research group: CapodiciF.,

Why data gap filling is required?Trying a 24h backtracking simulation

GAPt-5

Capodici F., PhD

Università degli Studi di Palermo - DICAM

Page 12: Data filling and short-term forecasting of HF sea currents ...ioi.research.um.edu.mt/calypsosouth/archive/presentations/KOS_11... · fulvio.capodici@unipa.it research group: CapodiciF.,

Why data gap filling is required?

GAP

Trying a 24h backtracking simulation

t-6

Capodici F., PhD

Università degli Studi di Palermo - DICAM

Page 13: Data filling and short-term forecasting of HF sea currents ...ioi.research.um.edu.mt/calypsosouth/archive/presentations/KOS_11... · fulvio.capodici@unipa.it research group: CapodiciF.,

Why data gap filling is required?Trying a 24h backtracking simulation

GAP

t-7

Capodici F., PhD

Università degli Studi di Palermo - DICAM

Page 14: Data filling and short-term forecasting of HF sea currents ...ioi.research.um.edu.mt/calypsosouth/archive/presentations/KOS_11... · fulvio.capodici@unipa.it research group: CapodiciF.,

Why data gap filling is required?Trying a 24h backtracking simulation

GAP

t-8

Capodici F., PhD

Università degli Studi di Palermo - DICAM

Page 15: Data filling and short-term forecasting of HF sea currents ...ioi.research.um.edu.mt/calypsosouth/archive/presentations/KOS_11... · fulvio.capodici@unipa.it research group: CapodiciF.,

GAP

Why data gap filling is required?Trying a 24h backtracking simulation

t-9

Capodici F., PhD

Università degli Studi di Palermo - DICAM

Page 16: Data filling and short-term forecasting of HF sea currents ...ioi.research.um.edu.mt/calypsosouth/archive/presentations/KOS_11... · fulvio.capodici@unipa.it research group: CapodiciF.,

GAP

Why data gap filling is required?Trying a 24h backtracking simulation

GAP

SIMULATION STOPPED! t-10

Capodici F., PhD

Università degli Studi di Palermo - DICAM

Page 17: Data filling and short-term forecasting of HF sea currents ...ioi.research.um.edu.mt/calypsosouth/archive/presentations/KOS_11... · fulvio.capodici@unipa.it research group: CapodiciF.,

Why data gap filling is required?REASONS OF DATA GAP:

- RADIO FREQUENCY INTERFERENCES (RFI);

- NOT FAVOURABLE SEA STATE;

- HF SITE FAILURES;

- HF SITE INTERNET CONNECTION FAILURES;

GAP FILLING IS REQUIRED:

- TO ALLOW BACKTRACKING SIMULATIONS (e.g. oil spill source detection);

- FOR SCIENTIFIC PURPOSES (e.g. comparison with other data);

No missing data Poor coverage

Page 18: Data filling and short-term forecasting of HF sea currents ...ioi.research.um.edu.mt/calypsosouth/archive/presentations/KOS_11... · fulvio.capodici@unipa.it research group: CapodiciF.,

Why data forecast is required?

- HF SEA CURRENT MAP COULD BE NOT IN REAL TIME AVAILABLE

- Computing time at the combine server

- Internet failures at some of the HF sites or at the Combine Server

- RESPONSIBLE OF THE OPERATIONS COULD EMPLOY SOME TIME TO REACH THE

WARNING LOCATION (e.g. the remotely detected oil spill position through

satellite radar by EMSA);

FOR OPERATIONAL PURPOSES

SHORT-TERM FORECASTED MAPS

ARE REQUIRED

FEW HOURS ARE ENOUGH

NEW ACTUAL MAPS COULD BE INCLUDED IN REAL TIME

Capodici F., PhD

Università degli Studi di Palermo - DICAM

Page 19: Data filling and short-term forecasting of HF sea currents ...ioi.research.um.edu.mt/calypsosouth/archive/presentations/KOS_11... · fulvio.capodici@unipa.it research group: CapodiciF.,

Work rationale

Capodici F., PhD

Università degli Studi di Palermo - DICAM

Page 20: Data filling and short-term forecasting of HF sea currents ...ioi.research.um.edu.mt/calypsosouth/archive/presentations/KOS_11... · fulvio.capodici@unipa.it research group: CapodiciF.,

ARMAforCALYPSO

CALYPSO

Time-series

Time-series

One point

Analysis of GAPS

� Time-positions

� durations

GAP FILLING

Based on ARMA(q,p) orders are chosen

based on previous data

Gap filled Statistics Metrics of

ARMAforCALYPSO is based on ARMA (AutoRegressive Moving Average)

AR(p) model - AutoRegressive of ‘p’ order

MA(q) model - MovingAverage of ‘q’ order

Gap filled

Time-series

SHORT-TERM

FORECASTING

Based on ARMA

Statistics

on GAPS

Metrics of

simulated

vs actual

Page 21: Data filling and short-term forecasting of HF sea currents ...ioi.research.um.edu.mt/calypsosouth/archive/presentations/KOS_11... · fulvio.capodici@unipa.it research group: CapodiciF.,

ARMAforCALYPSO

CALYPSO

Time-series

Time-series

One point

Analysis of GAPS

� Time-positions

� durations

GAP FILLING

Based on ARMA(q,p) orders are chosen

based on previous data

Gap filled Statistics Metrics ofby extending the process to Gap filled

Time-series

SHORT-TERM

FORECASTING

Based on ARMA

Statistics

on GAPS

Metrics of

simulated

vs actual

by extending the process to

the whole Calypso domain we

obtain spatial distributions

ARMAforCALYPSO is based on ARMA (AutoRegressive Moving Average)

AR(p) model - AutoRegressive of ‘p’ order

MA(q) model - MovingAverage of ‘q’ order

Page 22: Data filling and short-term forecasting of HF sea currents ...ioi.research.um.edu.mt/calypsosouth/archive/presentations/KOS_11... · fulvio.capodici@unipa.it research group: CapodiciF.,

U (

cm/s

)

t (h)

ARMAforCALYPSO

CALYPSO time-series Example: time-series of U of one point

How data gap filling works

calibration

U a

ctu

al

U simulated

U (cm/s)Short-term

forecasting

QA assessment

Simulated vs actuall

How Forecasting works

simulated actual (or assumed as actual)t0

Capodici F., PhD

Università degli Studi di Palermo - DICAM

Page 23: Data filling and short-term forecasting of HF sea currents ...ioi.research.um.edu.mt/calypsosouth/archive/presentations/KOS_11... · fulvio.capodici@unipa.it research group: CapodiciF.,

Results

(gap filling)(gap filling)

Capodici F., PhD

Università degli Studi di Palermo - DICAM

Page 24: Data filling and short-term forecasting of HF sea currents ...ioi.research.um.edu.mt/calypsosouth/archive/presentations/KOS_11... · fulvio.capodici@unipa.it research group: CapodiciF.,

ARMAforCALYPSO: GAP FILLING

FO

RE

CA

ST

R2 for V

0.76

MAE V:

5.5 cm s-1

R2 for U

0.74

MAE U:

5.1 cm s-1

1:1 1:1

V s

imu

late

d(c

m s

-1)

U s

imu

late

d(c

m s

-1)

V actual (cm s-1) U actual(cm s-1)

optimum

Page 25: Data filling and short-term forecasting of HF sea currents ...ioi.research.um.edu.mt/calypsosouth/archive/presentations/KOS_11... · fulvio.capodici@unipa.it research group: CapodiciF.,

ARMAforCALYPSO: GAP FILLING

actual vector simulated vectorCapodici F., PhD

Università degli Studi di Palermo - DICAM

Page 26: Data filling and short-term forecasting of HF sea currents ...ioi.research.um.edu.mt/calypsosouth/archive/presentations/KOS_11... · fulvio.capodici@unipa.it research group: CapodiciF.,

ARMAforCALYPSO: GAP FILLING

actual vector simulated vectorCapodici F., PhD

Università degli Studi di Palermo - DICAM

Page 27: Data filling and short-term forecasting of HF sea currents ...ioi.research.um.edu.mt/calypsosouth/archive/presentations/KOS_11... · fulvio.capodici@unipa.it research group: CapodiciF.,

ARMAforCALYPSO: GAP FILLING

actual vector simulated vectorCapodici F., PhD

Università degli Studi di Palermo - DICAM

Page 28: Data filling and short-term forecasting of HF sea currents ...ioi.research.um.edu.mt/calypsosouth/archive/presentations/KOS_11... · fulvio.capodici@unipa.it research group: CapodiciF.,

ARMAforCALYPSO: GAP FILLING

actual vector simulated vectorCapodici F., PhD

Università degli Studi di Palermo - DICAM

Page 29: Data filling and short-term forecasting of HF sea currents ...ioi.research.um.edu.mt/calypsosouth/archive/presentations/KOS_11... · fulvio.capodici@unipa.it research group: CapodiciF.,

ARMAforCALYPSO: GAP FILLING

actual vector simulated vectorCapodici F., PhD

Università degli Studi di Palermo - DICAM

Page 30: Data filling and short-term forecasting of HF sea currents ...ioi.research.um.edu.mt/calypsosouth/archive/presentations/KOS_11... · fulvio.capodici@unipa.it research group: CapodiciF.,

ARMAforCALYPSO: GAP FILLINGProblems in filling areas characterized by countinous gaps

actual vector simulated vector

Page 31: Data filling and short-term forecasting of HF sea currents ...ioi.research.um.edu.mt/calypsosouth/archive/presentations/KOS_11... · fulvio.capodici@unipa.it research group: CapodiciF.,

Results

(forecasting)(forecasting)

Capodici F., PhD

Università degli Studi di Palermo - DICAM

Page 32: Data filling and short-term forecasting of HF sea currents ...ioi.research.um.edu.mt/calypsosouth/archive/presentations/KOS_11... · fulvio.capodici@unipa.it research group: CapodiciF.,

ARMAforCALYPSO: FORECASTING

t=t+1actual vector simulated vectorCapodici F., PhD

Università degli Studi di Palermo - DICAM

Page 33: Data filling and short-term forecasting of HF sea currents ...ioi.research.um.edu.mt/calypsosouth/archive/presentations/KOS_11... · fulvio.capodici@unipa.it research group: CapodiciF.,

ARMAforCALYPSO: FORECASTING

t=t+2actual vector simulated vectorCapodici F., PhD

Università degli Studi di Palermo - DICAM

Page 34: Data filling and short-term forecasting of HF sea currents ...ioi.research.um.edu.mt/calypsosouth/archive/presentations/KOS_11... · fulvio.capodici@unipa.it research group: CapodiciF.,

ARMAforCALYPSO: FORECASTING

t=t+3actual vector simulated vectorCapodici F., PhD

Università degli Studi di Palermo - DICAM

Page 35: Data filling and short-term forecasting of HF sea currents ...ioi.research.um.edu.mt/calypsosouth/archive/presentations/KOS_11... · fulvio.capodici@unipa.it research group: CapodiciF.,

ARMAforCALYPSO: FORECASTING

t=t+4actual vector simulated vectorCapodici F., PhD

Università degli Studi di Palermo - DICAM

Page 36: Data filling and short-term forecasting of HF sea currents ...ioi.research.um.edu.mt/calypsosouth/archive/presentations/KOS_11... · fulvio.capodici@unipa.it research group: CapodiciF.,

ARMAforCALYPSO: FORECASTING

t=t+5actual vector simulated vectorCapodici F., PhD

Università degli Studi di Palermo - DICAM

Page 37: Data filling and short-term forecasting of HF sea currents ...ioi.research.um.edu.mt/calypsosouth/archive/presentations/KOS_11... · fulvio.capodici@unipa.it research group: CapodiciF.,

+1 h +2 h +3 h +4 h +5 h

ARMAforCALYPSO: FORECASTINGU

(cm

s-1

)

+1 h +2 h +3 h +4 h +5 h

optimum

Capodici F., PhD

Università degli Studi di Palermo - DICAM

Page 38: Data filling and short-term forecasting of HF sea currents ...ioi.research.um.edu.mt/calypsosouth/archive/presentations/KOS_11... · fulvio.capodici@unipa.it research group: CapodiciF.,

V (

cm s

-1)

optimum

Page 39: Data filling and short-term forecasting of HF sea currents ...ioi.research.um.edu.mt/calypsosouth/archive/presentations/KOS_11... · fulvio.capodici@unipa.it research group: CapodiciF.,

ARMAforCALYPSO: FORECASTINGProblems in forecasting highly variable currents

t=t+1actual vector simulated vectorCapodici F., PhD

Università degli Studi di Palermo - DICAM

Page 40: Data filling and short-term forecasting of HF sea currents ...ioi.research.um.edu.mt/calypsosouth/archive/presentations/KOS_11... · fulvio.capodici@unipa.it research group: CapodiciF.,

ARMAforCALYPSO: FORECASTINGProblems in forecasting highly variable currents

t=t+2actual vector simulated vectorCapodici F., PhD

Università degli Studi di Palermo - DICAM

Page 41: Data filling and short-term forecasting of HF sea currents ...ioi.research.um.edu.mt/calypsosouth/archive/presentations/KOS_11... · fulvio.capodici@unipa.it research group: CapodiciF.,

ARMAforCALYPSO: FORECASTINGProblems in forecasting highly variable currents

t=t+3actual vector simulated vectorCapodici F., PhD

Università degli Studi di Palermo - DICAM

Page 42: Data filling and short-term forecasting of HF sea currents ...ioi.research.um.edu.mt/calypsosouth/archive/presentations/KOS_11... · fulvio.capodici@unipa.it research group: CapodiciF.,

ARMAforCALYPSO: FORECASTINGProblems in forecasting highly variable currents

t=t+4actual vector simulated vectorCapodici F., PhD

Università degli Studi di Palermo - DICAM

Page 43: Data filling and short-term forecasting of HF sea currents ...ioi.research.um.edu.mt/calypsosouth/archive/presentations/KOS_11... · fulvio.capodici@unipa.it research group: CapodiciF.,

ARMAforCALYPSO: FORECASTINGProblems in forecasting highly variable currents

t=t+5actual vector simulated vectorCapodici F., PhD

Università degli Studi di Palermo - DICAM

Page 44: Data filling and short-term forecasting of HF sea currents ...ioi.research.um.edu.mt/calypsosouth/archive/presentations/KOS_11... · fulvio.capodici@unipa.it research group: CapodiciF.,

FUTURE DEVELOPMENTS

� Including spatial gap filling techniques

� Mixing gap filling?

� Understanding because of ARMA sometimes fails;

� Compare ARMA with other gap filling and data forecasting

models;models;

QUESTIONS?

For further information please contact

Capodici F., PhD

[email protected]

Ciraolo G. (Calypso sicilian focal point)

[email protected]