15
1 J-DSP Editor Ira A. FULTON School of engineering presented by Karthikeyan Natesan Ramamurthy ON THE USE OF JAVA-DSP IN EARTH SYSTEMS Collaborative Project between Arizona State University, Johns Hopkins University and Purdue University. Sponsored by NSF Awards 0817596, NSF-DUE-CCLI-080975 NSF Program CCLI Phase 3 Award Started Apr. 2008 – Apr. 2013 involves 8 universities Also core software used in an NSF CRCD 2004-2006

presented by Karthikeyan Natesan Ramamurthy

  • Upload
    illias

  • View
    48

  • Download
    2

Embed Size (px)

DESCRIPTION

ON THE USE OF JAVA-DSP IN EARTH SYSTEMS. presented by Karthikeyan Natesan Ramamurthy. Collaborative Project between Arizona State University, Johns Hopkins University and Purdue University. Sponsored by NSF Awards 0817596, NSF-DUE-CCLI-080975 - PowerPoint PPT Presentation

Citation preview

Page 1: presented by Karthikeyan Natesan Ramamurthy

1

J-DSPEditor

Ira A. FULTONSchool of engineering

presented byKarthikeyan Natesan Ramamurthy

ON THE USE OF JAVA-DSP IN EARTH SYSTEMS

Collaborative Project between Arizona State University, Johns Hopkins University and Purdue University.

Sponsored by NSF Awards 0817596, NSF-DUE-CCLI-080975 NSF Program CCLI Phase 3 Award Started Apr. 2008 – Apr. 2013 involves 8 universities

Also core software used in an NSF CRCD 2004-2006

Page 2: presented by Karthikeyan Natesan Ramamurthy

2

J-DSPEditor

Ira A. FULTONSchool of engineering

Motivation

• J-DSP is a web-based, platform-independent and visual programming

environment.

• It has a rich set of signal processing functions built into an intuitive block-based

programming environment.

• Strong need for introducing signal analysis tools to students in Earth Systems

courses.

• Students lack training in modelling and analysis of natural signals.

• J-DSP can be easily tailored to perform analysis and visualization of these signals.

Page 3: presented by Karthikeyan Natesan Ramamurthy

3

J-DSPEditor

Ira A. FULTONSchool of engineering

Earth Systems Signals

• “Real-Time” monitoring of natural phenomena

• River flow, atmospheric pressure, earth orientation.

• Geoscientists have assembled/developed algorithms and software.

• “Deep-Time” proxy data

• Proxy data that are representative of past Earth system behaviour.

• Ice sheet isotopes (air temperatures), tree ring thicknesses (hydrology), magnetic

intensity of ancient sediment (geomagnetic field).

• Independent variable is represented by a proxy, that complicates the analysis.

• Typical needs are re-sampling, interpolation, de-noising, signal frequency

evaluation and correlation.

Page 4: presented by Karthikeyan Natesan Ramamurthy

4

J-DSPEditor

Ira A. FULTONSchool of engineering

J-DSP Earth Systems Edition

• J-DSP Earth Systems Edition (J-DSP/ESE) developed exclusively for handling Earth

systems signals.

• Can handle long signals (8192 points) and uses time and frequency units familiar to

geoscientists, kiloyears (Kyr) and cycles/Kyr respectively.

• Includes functions like

• Earth Signal Generator.

• Data preparation, Depth-time transformation, Interpolation and re-sampling (Linear, cubic and

staircase).

• Filter design (Taner filter).

• Windowing (Rect., Bartlett, Hamming, Hann, Blackman, Kaiser, Tukey and Gauss).

• FFT/IFFT, Spectrogram and Periodogram.

• Time-frequency analysis (Spectrogram).

• Other functions (Adder, Junction).

Page 5: presented by Karthikeyan Natesan Ramamurthy

5

J-DSPEditor

Ira A. FULTONSchool of engineering

J-DSP/ESE Editor

EARTH SIGNAL GENERATOR

DEPTH-TIME TRANSFORMATION

INTERPOLATION AND RESAMPLING

TANER FILTER

SPECTROGRAM

EARTH SIGNAL GENERATOR

DEPTH-TIME TRANSFORMATION

INTERPOLATION AND RESAMPLING

TANER FILTER

SPECTROGRAM

Page 6: presented by Karthikeyan Natesan Ramamurthy

6

J-DSPEditor

Ira A. FULTONSchool of engineering

Expected Astronomical Frequencies

• Earth’s astronomical frequencies that

affect changes in solar radiation have

three basic origins

• Earth’s orbital eccentricity E (cycle periods

400,000 and 100,000 years).

• Axial tilt T (cycle period 41,000 years).

• Precession P (cycle periods of 23,000 and

19,000 years).

• ETP model signal by adding together their

standardized curves.

ETP Model Signal

Page 7: presented by Karthikeyan Natesan Ramamurthy

J-DSPEditor

Ira A. FULTONSchool of engineering

Time (Kyr)0 150 300

-4

0

6

Am

plit

ude

Time (Kyr)

T Band

P Band

E Band

Time (Kyr)0 150 300

0

0.05

0.1

Freq

(cy

cles

/Kyr

)

T Band

P Band

E Band

Time (Kyr)0 150 300

0

0.05

0.1

Freq

(cy

cles

/Kyr

)

Time (Kyr)0 150 300

0

0.05

0.1

Freq

(cy

cles

/Kyr

)

SPECTROGRAM

MULTIPLE PROLATE TAPER SPECTRUMTANER FILTER

FILTERED SIGNAL P-BAND

STANDARDIZED ETP SIGNAL

Time (Kyr)0 150 300

-4

0

6

Am

plit

ude

Time (Kyr)Time (Kyr)

T Band

P Band

E Band

Time (Kyr)0 150 300

0

0.05

0.1

Freq

(cy

cles

/Kyr

)

T Band

P Band

E Band

Time (Kyr)0 150 300

0

0.05

0.1

Freq

(cy

cles

/Kyr

)

Time (Kyr)0 150 300

0

0.05

0.1

Freq

(cy

cles

/Kyr

)

SPECTROGRAM

MULTIPLE PROLATE TAPER SPECTRUMTANER FILTER

FILTERED SIGNAL P-BAND

STANDARDIZED ETP SIGNAL

ETP Model Analysis

Page 8: presented by Karthikeyan Natesan Ramamurthy

8

J-DSPEditor

Ira A. FULTONSchool of engineering

Graph the data series

• Earth System data sets

• Spectral Mapping (SPECMAP) –

Gaussian, RC11-120.

• Lake Baikal – non-Gaussian,

composite biogenic silica record.

• Trubi Marls – binary, alternating

limestone beds.

Page 9: presented by Karthikeyan Natesan Ramamurthy

9

J-DSPEditor

Ira A. FULTONSchool of engineering

Convert to Time Series

• Data sampled in depth scale

corresponds to time scale.

• Generally depth scale is

uniformly sampled.

• Time scale in years Before

Present (BP).

• User specified standardized age

models.

Page 10: presented by Karthikeyan Natesan Ramamurthy

10

J-DSPEditor

Ira A. FULTONSchool of engineering

Re-sample to Uniform Rate

• Converting from depth to time results in

non-uniformity in sampling.

• Non-linear relationship between depth

and time scales – variable depositional

rate of sediments.

• Interpolation (linear, cubic and

staircase) and re-sampling to a required

number of samples is done.

Page 11: presented by Karthikeyan Natesan Ramamurthy

11

J-DSPEditor

Ira A. FULTONSchool of engineering

Filter the data

• RC11-120 time series was tuned

closest to the ETP model.

• The spectrum is closest match to the

ETP spectrum over the same time

interval.

• To isolate the P band, Taner bandpass

with cutoff frequencies of 0.035

cycles/Kyr and 0.065 cycles/Kyr are

used

Taner bandpass response

Page 12: presented by Karthikeyan Natesan Ramamurthy

12

J-DSPEditor

Ira A. FULTONSchool of engineering

Filter the data

Filtered Signal - Frequency Domain Filtered Signal - Time Domain

Page 13: presented by Karthikeyan Natesan Ramamurthy

13

J-DSPEditor

Ira A. FULTONSchool of engineering

Time-Frequency Analysis

• Spectrogram of RC11-120 time

series indicates the presence of

E,T and P frequency bands.

• Spectrogram of RC11-120 time

series indicates the presence of

E,T and P frequency bands.

• E band is well-defined , P band not

properly visible, which means that

the iterative tuning performed can

be improved.

T Band

P Band

E Band

Page 14: presented by Karthikeyan Natesan Ramamurthy

14

J-DSPEditor

Ira A. FULTONSchool of engineering

J-DSP/ESE Exercises

• J-DSP/ESE exercises have been developed which will be used in assessment of

the software in Earth systems class at JHU.

• The exercises include:

• A one page tutorial on getting started with J-DSP.

• Basics of spectral analysis.

• Earth’s orbital parameters and Milankovitch cycles.

• Analysis of Milankovitch cycles in the Triassic Lockatong formation.

• The exercise questions will facilitate the understanding of concepts through simple

J-DSP/ESE block diagrams that the students can create for themselves.

• An assessment module will be developed and will be used for gauging the

effectiveness of the software. The feedback obtained will be used for future

improvements.

Page 15: presented by Karthikeyan Natesan Ramamurthy

15

J-DSPEditor

Ira A. FULTONSchool of engineering

Conclusions

• JDSP software extensions developed for the new J-DSP/ESE version to be

used in Earth systems and geology education and research.

• Geology students and researchers are introduced to basic DSP concepts and

get hands-on experience with analysis of Earth Systems data.

• Future versions will include

• Multi-taper method for line spectra, red noise fitting and interactive target tuning.

• Education modules for

• Sustainability (Global temperatures through the 20th century).

• Earth Systems (Polar motion).

• Hazards Research (Earthquake/seismic data analysis).

• Publication: Ramamurthy K., Spanias A., Hinnov L. and Ogg J., "On the use of Java-DSP in Earth

systems", Proceedings of ASEE Annual Conference and Exposition, Pittsburgh, PA, June 2008.