Harmonic Analysis

24
NRCEST Harmonic Analysis Chang Hsien Kuo 國國國國國國國國國國國國 中中中中 中中中 中中中中 中中中 一一一

description

Harmonic Analysis. Chang Hsien Kuo. 國立交通大學土木工程學系 中華民國 一百零一 年七月一十七日. 調和分析之介紹. Algorithm AND programming? 調和分析 與 Fourier series 之差異 ?. 調和分析是以牛頓所提之平衡潮 (equilibrium tide) 理論為基礎,將潮汐表示為各分潮的線性相加,利用最小二乘法讓實際潮位與調和潮位的誤差值最小而求得分潮的待定係數,其表示式如下公式. 能譜分析. 安平. 台中. 高雄. 調和分析之介紹. - PowerPoint PPT Presentation

Transcript of Harmonic Analysis

Page 1: Harmonic Analysis

NRCEST

Harmonic Analysis

Chang Hsien Kuo

國立交通大學土木工程學系中華民國一百零一年七月一十七日

Page 2: Harmonic Analysis

2

調和分析之介紹

調和分析是以牛頓所提之平衡潮 (equilibrium tide) 理論為基礎,將潮汐表示為各分潮的線性相加,利用最小二乘法讓實際潮位與調和潮位的誤差值最小而求得分潮的待定係數,其表示式如下公式

M

iiii

iii

M

ii

tAa

tbtaatY

10

10

)cos(

)]sin()cos([)(

Algorithm AND programming?

調和分析與 Fourier series 之差異 ?

Page 3: Harmonic Analysis

能譜分析

0 12 24 36 48 600

5

10

15

20

AP-2009-tide

T(hr)

|Sf(

y)|

0 12 24 36 48 600

20

40

60

80

100

120

140

160

180TC-2009-tide

T(hr)

|Sf(

y)|

0 12 24 36 48 600

2

4

6

8

10

12

14

16

18

KH-2009-tide

T(hr)

|Sf(

y)|

安平 台中

高雄

Page 4: Harmonic Analysis

4

調和分析之介紹

Emery and Thomson(2001) 提出三個調和分析選用分潮的限制:

1. 最 低 頻 率 分 潮 的 週 期 需 小 於 或 等 於 資 料 長 度 , 即Tmax N≦ Δt ,其中 Tmax 為分潮的最長週期, N 為資料數,Δt 為取樣間隔。其中最低角頻率分潮 (Sa) 的週期為365.24 天。

2. 最高頻率分潮的週期需大於或等於兩倍的取樣間隔,即 Tmin 2≧ Δt ,其中 Tmin 為分潮的最短週期。最高頻率分潮 (MSK6) 之週期為 4.04 小時。

3. 兩分潮的頻率差 Δf 的倒數需小於或等於資料長度,即1/Δf N≦ Δt 。 60 分潮有部分兩相臨頻率差之倒數超過365 天者,即為 Sa , Ssa ; π 1 , P1 , S1 , K1 , ψ 1 ,φ 1 ; T2 , S2 , R2 , K2 之間的分潮。

Page 5: Harmonic Analysis

5

混疊 (aliasing)

取樣定理 : 取樣頻率至少為訊號最大頻率的兩倍或兩倍以上。取樣頻率 (sampling frequency): 每秒共取樣幾次。取樣週期 (sampling period): 每次取樣所間隔的時間。

快速傅立葉轉換 (FFT) 限制 :1. 滿足取樣定理。2. 取樣點數為 2 的 n 次方個。3. 訊號為周期性。

Page 6: Harmonic Analysis

0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1-2

0

2cos(2*pi*25*t)+cos(2*pi*200*t)

0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1-2

0

2cos(2*pi*25*t)

0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1-2

0

2cos(2*pi*200*t)

Fs=500

0 50 100 150 200 2500

0.5

1cos(2*pi*25*t)+cos(2*pi*200*t)

0 50 100 150 200 2500

0.5

1cos(2*pi*25*t)

Am

plitu

de

0 50 100 150 200 2500

0.5

1cos(2*pi*200*t)

Frequency(Fs=500)

)200*2cos()25*2cos( tty

時間序列圖 (time series) 頻譜圖 (spectrum)

Fs=500 HzT=1/500 sL=100

滿足取樣定理

Page 7: Harmonic Analysis

0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1-2

0

2cos(2*pi*25*t)+cos(2*pi*200*t)

0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1-2

0

2cos(2*pi*25*t)

0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1-2

0

2cos(2*pi*200*t)

Fs=300

0 50 100 1500

0.5

1cos(2*pi*25*t)+cos(2*pi*200*t)

0 50 100 1500

0.5

1cos(2*pi*25*t)

Am

plitu

de

0 50 100 1500

0.5

1cos(2*pi*200*t)

Frequency(Fs=300)

時間序列圖 (time series) 頻譜圖 (spectrum)

未滿足取樣定理,故無法完整描述訊號Fs=300 HzT=1/300 sL=100

Page 8: Harmonic Analysis

0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1-2

0

2cos(2*pi*25*t)+cos(2*pi*200*t)

0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1-2

0

2cos(2*pi*25*t)

0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1-2

0

2cos(2*pi*200*t)

Fs=200

0 10 20 30 40 50 60 70 80 90 1000

1

2cos(2*pi*25*t)+cos(2*pi*200*t)

0 10 20 30 40 50 60 70 80 90 1000

0.5

1cos(2*pi*25*t)

Am

plitu

de

0 10 20 30 40 50 60 70 80 90 1000

1

2cos(2*pi*200*t)

Frequency(Fs=200)

時間序列圖 (time series) 頻譜圖 (spectrum)

Fs=200 HzT=1/200 sL=100

Page 9: Harmonic Analysis

0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5-2

0

2cos(2*pi*25*t)+cos(2*pi*200*t)

0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5-2

0

2cos(2*pi*25*t)

0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5-2

0

2cos(2*pi*200*t)

Fs=40

0 10 20 30 40 50 60 70 80 90 1000

1

2cos(2*pi*25*t)+cos(2*pi*200*t)

0 2 4 6 8 10 12 14 16 18 200

1

2cos(2*pi*25*t)

Am

plitu

de

0 2 4 6 8 10 12 14 16 18 200

1

2cos(2*pi*200*t)

Frequency(Fs=40)

時間序列圖 (time series) 頻譜圖 (spectrum)

Fs=40HzT=1/40 sL=100

Page 10: Harmonic Analysis

0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1-2

0

2y(

t)

fs=500

0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1-2

0

2

y(t)

fs=300

0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1-2

0

2

y(t)

fs=200

Page 11: Harmonic Analysis

noisettx )400*2cos(5.0)100*2cos(

Time series

STFT

Page 12: Harmonic Analysis

0 0.06-2

-1

0

1

2y(

t)

dt=0.001

0 100 200 300 400 5000

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

Frequency (Hz)

Am

plitu

de

0 0.06-2

-1

0

1

2

y(t)

dt=0.0017

0 100 200 300 400 5000

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

Frequency (Hz)

Am

plitu

de0 0.06

-2

-1

0

1

2

y(t)

dt=0.0029

0 100 200 300 400 5000

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

Frequency (Hz)

Am

plitu

de

spectrum

Page 13: Harmonic Analysis

研究生 李明憲13

取樣間隔之影響

'M2' 'K1' 'O1' 'Sa' 'P1' 'N2' 'S2' 'Q1' 'μ2' 'K2'

21.817 21.026 18.408 15.774 6.242 5.409 5.143 3.830 2.475 1.845 21.802 21.019 18.407 15.790 6.236 5.421 5.186 3.827 2.455 1.860

-200

-100

0

100

200

t(hr)

y(cm

)

0 3000 6000 9000-30

-20

-10

0

10

20

30

t(hr)

y(cm

)

高雄 dt σ R21hr 7.4257 0.93756min 7.4325 0.9374

Page 14: Harmonic Analysis

研究生 李明憲14

取樣間隔之影響

中央氣象局所提供之潮汐資料有 6 分鐘及 1 小時二種的取樣間隔,本文首先探討二種取樣間隔對調和分析之影響。 分潮 取樣間隔 基隆 淡水 竹圍 高雄 蘭嶼 梗枋

K1

6min 21.03 19.88 24.35 19.06 14.52 15.87

1hr 21.04 19.87 24.34 19.05 14.52 15.85

差值 0.01 -0.01 -0.01 -0.01 0.00 -0.02

O1

6min 18.49 17.14 21.78 18.59 15.15 14.10

1hr 18.49 17.15 21.77 18.56 15.16 14.09

差值 0.00 0.01 -0.01 -0.03 0.01 -0.01

M2

6min 22.03 87.21 116.18 17.39 43.18 26.70

1hr 22.05 87.19 116.21 17.39 43.18 26.69

差值 0.02 -0.02 0.03 0.00 0.00 -0.01

S2

6min 5.42 25.77 34.64 6.89 19.18 12.12

1hr 5.40 25.75 34.64 6.89 19.17 12.11

差值 -0.02 -0.02 0.00 0.00 -0.01 -0.01

Page 15: Harmonic Analysis

資料補遺

高雄 : 缺 3 筆 補遺三次之 STD 為 6.1, 6.1, 6.1, 6.1cm 若缺資料不比較時 6.1, 6.1, 6.1, 6.1cm

-200

-100

0

100

200KH2009

t(hr)

y(cm

)

0 3000 6000 9000-30

-20

-10

0

10

20

30

t(hr)

y(cm

)

Page 16: Harmonic Analysis

資料補遺

Dev:6.12, R2=0.950

-40 -30 -20 -10 0 10 20 300

50

100

150

200

250

300

350

400

450

y(cm)

pdf(

norm

al)

0 12 24 36 48 600

2

4

6

8

10

12

14

16

18

KH2009

T(hr)

|Sf(

y)|

Page 17: Harmonic Analysis

資料補遺

安平 : 缺 1924 筆 補遺三次之 STD 為 11.0, 6.4, 5.6, 5.2cm 若缺資料不比較時 7.7, 5.8, 5.4, 5.3cm

-200

-100

0

100

200AP2009

t(hr)

y(cm

)

0 3000 6000 9000-30

-20

-10

0

10

20

30

t(hr)

y(cm

)

Page 18: Harmonic Analysis

資料補遺

Dev:5.98, R2=0.957

-30 -20 -10 0 10 20 300

50

100

150

200

250

300

350

400

y(cm)

pdf(

norm

al)

0 12 24 36 48 600

5

10

15

20

25AP2009

T(hr)

|Sf(

y)|

Page 19: Harmonic Analysis

資料補遺

台中 : 缺 463 筆 補遺三次之 STD 為 30.1, 15.3, 14.3, 14.2cm 若缺資料不比較時 18.6, 14.4, 14.2, 14.2cm

-400

-200

0

200

400TC2009

t(hr)

y(cm

)

0 3000 6000 9000-30

-20

-10

0

10

20

30

t(hr)

y(cm

)

Page 20: Harmonic Analysis

資料補遺

Dev:15.60, R2=0.989

-80 -60 -40 -20 0 20 40 60 80 100 1200

100

200

300

400

500

600

y(cm)

pdf(

norm

al)

0 12 24 36 48 600

20

40

60

80

100

120

140

160

TC2009

T(hr)

|Sf(

y)|

Page 21: Harmonic Analysis

分潮的選擇

60 分潮 10 分潮 54 分潮 振幅 相位 振幅 相位 振幅 相位K1 19.21 -76.07 K1 19.21 -76.09 K1 19.21 -76.05O1 18.51 23.05 O1 18.53 22.98 O1 18.49 23.03M2 18.17 0.15 M2 18.17 0.06 M2 18.16 0.15Sa 15.03 48.17 Sa 15.00 48.28 S2 7.03 83.70S2 7.04 83.76 S2 7.02 83.73 P1 5.76 -56.35P1 5.76 -56.38 P1 5.75 -56.50 N2 4.45 53.53N2 4.45 53.54 N2 4.36 52.71 Saa 3.86 -10.96Ssa 3.90 -11.00 Ssa 3.86 -11.14 Q1 3.85 63.46Q1 3.84 63.49 Q1 3.74 63.12 K2 2.08 46.46K2 2.08 46.42 K2 2.10 46.83 Mm 1.03 54.73

Page 22: Harmonic Analysis

分潮的選擇

潮汐資料個數 8760 ( 每小時 ) 分潮個數 : 60平均值 -0.03 (CM) R2: 0.950STD(ym-yp): 6.1071 (CM) 資料個數 8760 ( 每小時 ) 分潮個數 : 10 ( 選擇 60 個分潮最大10 個 )平均值 -0.01 (CM) R2: 0.942 STD(ym-yp): 6.5344 (CM)  刪除 6 個不滿足選擇資料長度之分潮 ( 雖然只少幾筆 )天文朝能量比 0.796 ( 此顯示濾出之天文潮不好 )平均值 -0.022 R2: 0.796STD(ym-yp): 12.269 ( 高雄若刪除 Sa 分潮則 STD 變大 )

Page 23: Harmonic Analysis

23

資料補遺

採用內差方式 (polynomial Interpolation) 進行補遺。提出具體作業化之調和內差補遺方法: HIS (Harmonic Interpolation Supplements ) 。準確且有效率地一次完成潮汐之調和分析、預報、補遺、及相關之誤差分析。透過人造斷續缺漏的營造,應用 HIS ,提供純化的天文潮位。

Effect of length of missing data

Is it necessary for HIS?

Page 24: Harmonic Analysis

24

壓力與溫度的影響

5040 5400 5760 6120Time (h rs)

-1

-0 .5

0

0.5

1

1.5

2

Tid

e E

le.

(m)

H uaL ien T ides Y2K 4H L2K4M 12D 365L22.dat

H IS S upplem ent

M easurem ent

.

.

-0 .2

-0.1

0

0.1

0.2

0.3

0.4

0.5

Diff

.(M

eas.

-HIS

) (m

)

RANANIM

RANANIM

AERE

AERE

HAIMA

Surg Analys isD iff. o f (M eas.-H IS P red.), Suppl.

24hrs M A vg of S uppl. D iff.

24hrs M A vg of O rig inal D iff.

(24-2160)h rs M Avg o f M eas.

E rror Analyses:M eas. R M S=0.06584 (m ); C ore l. C oef.=0.98687S upple . R M S=0.18084 (m ); C ore l. C oef.=0.93389

0 3000 6000 9000-300

-200

-100

0

100

200

300KH-2009-tide

t(hr)

y(cm

)Storm surge: 張永欣論文Temperature+ multi-point predication: 林立青博士論文