Conference PaperPDF Available

Systematic investigation of data analysis methods in wave-ice interaction problem

Authors:

Abstract and Figures

Wave climate and extent of ice cover in the Arctic ocean have changed significantly in recent decades. Concomitantly, interest in studying wave-ice interaction has rapidly increased in the last two decades. Laboratory-scale experiments present a fundamental approach to understand the detailed processes involved in wave-ice interaction and to validate theoretical models. One key parameter that describes how waves evolve under ice cover is the spatial attenuation coefficient. To estimate this parameter from laboratory measurements, wave amplitudes at different positions along the wave propagation direction should be estimated. In addition to wave amplitudes, it is also critical to confirm that the period of incoming waves agree with a preset wave period since this parameter is involved in evaluating wave dispersion relation. In this study, we systematically explore various measurement (signal) processing techniques to extract wave parameters such as wave amplitudes and periods. The contamination of wave measurements with noise and wave reflection in addition to the sometimes use of low-sampling frequency and the possible lack of stationarity in the measurement require dedicated care when selecting the suitable analysis method. In this study, we investigate several methods including: Bandpass filtering in frequency domain (bp), Tikhonov regularization (Tikhonov), two MATLAB built-in functions, fir1 and smooth (Smooth), Fast Fourier Transform (FFT), Peak Analysis (Peak), Dynamic Mode Decomposition (DMD), Genetic Algorithm (Genetic) and Prony's method (Prony). By using experimental measurements (from Qualisys systems, ultrasound and pressure sensors) and synthetic signals, we show that bp gives equivalent filtering results as fir1 (difference expressed by normalized root mean squared error less than 3.5%). Moreover, Tikhonov and Smooth produces similar smoothing of signal. Additionally, we find that Prony, DMD and FFT in combination with interpolation quantify incoming wave period accurately (normalized error less than 2.5%). As for wave amplitudes, FFT combined with interpolation, Genetic, a variant of DMD, Hilbert transform and its combination with interpolation and Peak combined with interpolation results in similar estimates with respect to FFT (normalized error less than 3%).
Content may be subject to copyright.
iahr
Systematic investigation of data analysis methods in wave-ice interaction
problem
Hongtao Li1,2, Ersegun Deniz Gedikli1,3, Raed Lubbad1
1 Department of Civil and Environmental Engineering, Norwegian University of Science and
Technology, Trondheim, Norway
Høgskoleringen 7A, 7491 Trondheim, Norway
hongtao.li@ntnu.no, honglia@space.dtu.dk
2 DTU Space, Technical University of Denmark, Lyngby, Denmark
3 Department of Ocean and Resources Engineering, University of Hawaii at Manoa,
Honolulu, USA
Wave climate and extent of ice cover in the Arctic ocean have changed significantly in recent
decades. Concomitantly, interest in studying wave-ice interaction has rapidly increased in the
last two decades. Laboratory-scale experiments present a fundamental approach to
understand the detailed processes involved in wave-ice interaction and to validate theoretical
models. One key parameter that describes how waves evolve under ice cover is the spatial
attenuation coefficient. To estimate this parameter from laboratory measurements, wave
amplitudes at different positions along the wave propagation direction should be estimated. In
addition to wave amplitudes, it is also critical to confirm that the period of incoming waves
agree with a preset wave period since this parameter is involved in evaluating wave
dispersion relation. In this study, we systematically explore various measurement (signal)
processing techniques to extract wave parameters such as wave amplitudes and periods. The
contamination of wave measurements with noise and wave reflection in addition to the
sometimes use of low-sampling frequency and the possible lack of stationarity in the
measurement require dedicated care when selecting the suitable analysis method. In this
study, we investigate several methods including: Bandpass filtering in frequency domain
(bp), Tikhonov regularization (Tikhonov), two MATLAB built-in functions, fir1 and smooth
(Smooth), Fast Fourier Transform (FFT), Peak Analysis (Peak), Dynamic Mode
Decomposition (DMD), Genetic Algorithm (Genetic) and Prony’s method (Prony). By using
experimental measurements (from Qualisys systems, ultrasound and pressure sensors) and
synthetic signals, we show that bp gives equivalent filtering results as fir1 (difference
expressed by normalized root mean squared error less than 3.5%). Moreover, Tikhonov and
Smooth produces similar smoothing of signal. Additionally, we find that Prony, DMD and
FFT in combination with interpolation quantify incoming wave period accurately
(normalized error less than 2.5%). As for wave amplitudes, FFT combined with interpolation,
Genetic, a variant of DMD, Hilbert transform and its combination with interpolation and
Peak combined with interpolation results in similar estimates with respect to FFT
(normalized error less than 3%).
KEY WORDS: Surface gravity waves, ice, Prony, Dynamic mode decomposition, Hilbert
transform, Genetic algorithm, Tikhonov regularization.
25
th
IAHR International Symposium on Ice
Trondheim, 23 - 25 November 2020
1. Introduction
The interest in wave-ice interaction studies has resurged in recent decades. The driving
factors are multiple. One of them is the increasing concern of potential implications brought
by accelerating melting of ice in waves in both Arctic and Antarctic. To fully comprehend
how waves are changed by ice cover, more high-quality field datasets are in urgent need
(Rabault et al., 2017, Kohout et al., 2015). This is attributed to: (1) diverse proposed
theoretical models for waves propagating in ice need to be calibrated and validated by using
field measurements (Rabault et al., 2017, Mosig et al., 2015, Cheng et al., 2017); (2) various
damping patterns of waves in ice should be investigated (Rabault et al., 2017); (3) dominant
mechanisms in attenuating waves travelling in ice remain to be clarified (Voermans et al.,
2019, Ardhuin et al., 2020). Especially, these information should be systematically and
meticulously measured, i.e., wave elevation, wave travelling direction, ice concentration, ice
types, ice extent, ice thickness, wave speed and wind (Cheng et al., 2017, Kohout et al.,
2015). However, well-controlled laboratory studies are also indispensable, because of its
advantages over the field measurements. Firstly, laboratory studies can be designed to fulfill
the assumptions introduced in those theoretical models. Secondly, ambient conditions could
be comprehensively measured and controlled. Despite these superiorities, proper data
analysis methods are essential in interpreting the laboratory measurements to reveal the
detailed physical processes involved in wave-ice interaction. Hitherto, there have not been
any dedicated systematic investigation of data analysis methods used in wave-ice interaction
community for laboratory study.
Noise is inevitable in real measurements. Smoothing and filtering the recorded data are
necessary pre-processing steps for reliable analysis of data. Physical meaningful signal of
wave and ice motion is typically narrowband. This implies that a narrowband pass filter
should be designed to filter raw measurements. However, narrowband filter design using the
preferred finite impulse response (FIR) approach requires long kernel and hence reduces
temporal precision (Cohen, 2014). In some cases, measurements from small wave flumes
have short time series. Consequently, high-quality narrowband filter designed via FIR is
virtually impossible to be used for short signal. To avoid this kind of caveat of FIR filter, we
propose to use fast Fourier transform (FFT, Cooley and Tukey (1965)) in conjunction with
inverse fast Fourier transform (IFFT) to perform filtering in frequency domain. Despite the
sharp edge of this filtering method in frequency domain gives rise to ripple/ringing effect in
temporal domain (Cohen, 2014), we show that the ripple/ringing effect seems to be minimal
in real application.
Move-mean filter and MATLAB function smooth with option lowess were employed in
previous studies (Zhao and Shen, 2015, Meylan et al., 2015, Yiew et al., 2016). However,
these two methods are severely prone to subjective bias, because span of data (or number of
data points) used by move-mean filter and smooth must be chosen by trial-and-error
procedure. In this study, we introduce the Tikhonov regularization method (Mueller and
Siltanen, 2012) and propose for the first time to use it to smooth data on wave-ice
interactions. Regularization parameter involved in this method can be determined by
generalized cross-validation and L-curve criteria (Aster et al., 2018).
Though Wang and Shen (2010) compared four different estimation methods for wave
frequency, in their study, only pressure sensor measurements from one experimental facility
were analyzed. In contrast, we apply the methods presented in this study on measurements
collected from various devices (i.e., Qualisys systems, ultrasound and pressure sensors) from
four different experimental facilities. Moreover, we introduce for the first time Prony’s
method and dynamic mode decomposition (DMD) to estimate frequency in wave-ice related
studies.
Peak analysis (Wang and Shen, 2010, Sree et al., 2018, Yiew et al., 2019, Li and Lubbad,
2018, Meylan et al., 2015) and the methods based on Fourier transform (Bennetts and
Williams, 2015, Zhao and Shen, 2015, Rabault et al., 2019, Sutherland et al., 2017) have
been used to estimate wave amplitude. To the best knowledge of the authors’, a comparative
study of these two methods have not been performed. In the present study, we evaluate the
difference of amplitude estimates derived from various methods including peak analysis and
those methods based on Fourier transform. Herein, we introduce for the first time a variant of
DMD, and Hilbert transform to wave-ice research community to estimate wave amplitude.
Furthermore, we propose to apply truncated singular value decomposition (TSVD) to
judiciously determine the number of modes to be retained in DMD.
In the following sections, we will start with the description of data used in this study. This is
followed by methods to pre-process data. Methods to estimate incoming wave
period/frequency and wave amplitude are then presented. Thereafter, results of applying
various methods to analyze data are given. The final section summarizes our findings.
2. Description of Data
Table 1 lists the data analyzed in this study.
w
f
is target wave frequency,
w
ka
is wave
steepness and
s
F
is sampling frequency. Cases #1 - # 19 are experimental measurements
collected during four different experimental campaigns that were conducted in four wave/ice
tanks.
Case #20 is a synthetic signal that imitates recorded laboratory measurements. Equation [1]
shows the synthetic signal:
()
10
exp( )sin 2 /
j j jj
j
aT
α πϕ
= ++
zt ε
[1]
where
1
a
= 18, and
2 3 10
, , , aa a
are sampled from uniform distribution [0, 0.5].
t
represents a time vector.
j
α
is the grow/decay rate and sampled from uniform distribution
. The sign of
j
α
is determined by sample from uniform distribution
[0, 1]
. When
sample exceeds 0.5, a positive sign is assigned for
j
α
, otherwise a negative sign is imposed
on
j
α
.
[4, 1, 1.1, 1.2, 1.5, 1.6, 1.8, 2, 2.2, 8]
j
T=
in seconds, where
14T=
[s] represents the
preset period of the generated waves.
j
ϕ
is sampled from uniform distribution
[ ]
0, 0.02
π
.
ε
denotes 1% white noise.
Table 1. Data description
Case #
w
f
[ ]
Hz
w
ka
3
10


s
F
[ ]
Hz
Device Label Remark Source
1-3 0.6 32.58 64 Qualisys Marker 5 disk Montiel
et al.
4-6 0.8 32.99 64 Qualisys Marker 5
thickness
D = 3 mm
(cases #1, 4,
7, 10), 5
mm (cases
#2, 5, 8, 11)
and 10 mm
(cases #3, 6,
9, 12).
(2013)
7-9 1.1 32.87 64 Qualisys Marker 5
10-12 1.3 31.42 64 Qualisys Marker 5
13-15 1.5 62.83 50 Ultrasound
sensors
US4.25,
US4.75,
US5.25
Yiew et
al.
(2019)
16 1.25 91.06 200 Qualisys Disk 2
Yiew et
al.
(2016)
17-18 0.5 12.51 50 Pressure
sensors P7 and P8 test series
3310, see
also Figure
1 in Li et al.
(2019)
Haase
and
Tsarau
(2019)
19 0.5 12.51 100 Qualisys Marker 8
20 0.25 - 200 - - -
3. Data Filtering and Smoothing Methods
Bandpass filtering (bp) implemented by using FFT and IFFT
Bandpass filter can be realized by using FIR filter and infinite impulse response (IIR) filter
(Proakis, 2001). For motion measurements of ice and waves collected in laboratory study, we
recommend another way to implement bandpass filtering, which is easier to use. This
filtering approach is based on Shmuel (2020) and is denoted as bp onwards.
FFT outputs Fourier coefficients that correspond to following frequency consecutively
(Trefethen, 2000, Kutz, 2013).
[0,1, 2, , , - , - ( -1), , -1]
s
F
ff j k k
l
=
[2]
where
21
22
ll
jl

 
= +−

 
 

,
2
l
k
=

and
l
is the length of selected data (see below).
The steps to achieve bandpass filtering (bp) of measured time series
1n×
z
using FFT and
IFFT are as follows:
(1) Select the cyclic part of
z
(denoted as
l
z
with a size of
1l×
), that is far before the
beginning and well after the ending of steady part of
z
(denoted as
s
z
with a size of
1s×
), with periodic boundary having zero values.
(2) Conduct FFT on data
.
l
z
(3) Select out Fourier coefficients, which are output from FFT, in correspondence with
desired frequency to be retained.
(4) Populate a zero-matrix that has a size of
1l×
with chosen Fourier coefficients having
the same index as output from FFT.
(5) Perform IFFT on the populated matrix and take out the real values.
The requirements for the chosen section of data when using FFT and IFFT results from that
FFT and IFFT assume periodic boundary condition (Kutz, 2013) and use cyclic Fourier series
to do transformation between time and frequency domain. Imposing the condition
ls>
subsides the edge artifact on filtering results of
s
z
(Kohout et al., 2015). The edge
artifact is induced by the possibility that zero periodic boundary condition is not satisfied
(Cohen, 2014) due to noise contamination and low resolution of data. To alleviate the edge
artifact further, tapered cosine (i.e., Tukey) window could be applied at the first step just
mentioned above (MathWorks, 2020e, Kohout et al., 2015, Tucker and Pitt, 2001).
Tikhonov regularization
Tikhonov regularization is one of the possible methods to denoise signal. For reducing noise,
the model used for Tikhonov regularization is:
= +zfε
[3]
where
1
n×
z
is the measured time series,
1
n×
f
is the signal that is free from noise and is
to be inversely determined,
1n×
ε
is noise. According to Mueller and Siltanen (2012), this
can be formulated as an optimization problem:
() ( )
1
22
2 22
|| || || ||
arg min
n
α
α
×

= −+

b
f Ab m L b
[4]
where
( 2)nn−×
=AI
is an identify matrix;
α
is a regularization parameter that makes a trade-
off between the loss term
( )
2
2
|| ||Ab m
and the penalty term
( )
2
22
|| ||Lb
;
m
is a vector,
populated with the first
( 2)n
elements of
z
;
2
L
is a regularization matrix, herein a second
derivative operator based on finite difference methods, and expressed as:
2
2
( 2)
1 21
1 21
1 21
s
nn
F
−×



=


L
[5]
where
s
F
is sampling frequency in Hz. Here, this form of
2
L
implies that no any assumption
about the boundary of signal is introduced. To handle various kinds of boundaries of signal,
e.g., reflexive boundary, other forms of second derivative operator
2
L
are proposed in
previous studies, see more details in chapter 5 in Mueller and Siltanen (2012) and chapter 8
in Hansen (2010). Mathematically, this optimization problem can be solved by using normal
equation (Mueller and Siltanen, 2012):
( )
22
TT T
α
α
+=AA LL f Am
[6]
For computational convenience, the stacked form formulation is used (Mueller and Siltanen,
2012):
2
α
α


=




Am
f0
L
[7]
For large scale problem, Equation [7] is solved by matrix-free method (Mueller and Siltanen,
2012). We propose to use LSQR algorithm (Paige and Saunders, 1982), which is efficiently
implemented to avoid memory size limitations of computer for storing large-dimension
matrices.
In this paper, the regularization parameter
α
is estimated by the robust L-curve method
(Hansen, 2010, Mueller and Siltanen, 2012). As discussed in James et al. (2013), larger
α
results in smoother
α
f
and if
α
→∞
,
α
f
is a straight line. Conversely,
0
α
=
results in that
α
f
converges to
z
.
Note that here we assume
f
is smooth, which is typical the case for the motion signals of ice
and waves recorded in laboratory, therefore second derivative operator is used as the
regularization matrix. Other commonly used regularization matrices include identity matrix
and first derivative operator (Chen and Chan, 2017, Gedikli et al., 2018, Gedikli et al., 2020).
The choice of the regularization matrix is data dependent. It should also be noted that the
implementation of using Tikhonov regularization to denoise signal presented here is novel
and has not been seen in other literatures.
Another approach to denoise the signal is the use of newly developed time-delay-based
differentiation (TDD, Li et al. (2020a)) method which reduces the noise embedded in the
signal in the derivation process.
Apply MATLAB built-in functions to directly filter and smooth data
It is a well-established knowledge that if data are sufficiently long and off-line analysis is
performed, FIR filter is preferable to IIR filter. This is attributed to (1) performance of IIR
filter at best matches with that of FIR filter (Cohen, 2020); (2) FIR filter is stable while IIR
filter maybe not (Cohen, 2014, MathWorks, 2020c); (3) FIR filter results in constant phase
delay for all frequency components whereas IIR filter yields nonlinear phase delay
(MathWorks, 2020b, MathWorks, 2020a); (4) The approaches to construct FIR filter are
primarily linear (MathWorks, 2020c).
MATLAB provides plentiful functions to design filter and smooth data. We only select
commonly used fir1 and smooth functions to compare with the other methods presented in
this study. fir1 is comparable to bp method since transition zones of both methods are tight
(Cohen, 2014). Note that smoothing window is applied to smooth filter kernel in fir1 function
to mitigate ripple generation in time domain (Cohen, 2014).
The MATLAB smooth function with option lowess performs weighted least-squares local
regression of data using first degree polynomial. This approach has been used by earlier
studies to reduce noise (Meylan et al., 2015, Yiew et al., 2016). Here, we recommend using
option rloess which smooths data via local regression of data using second degree
polynomial. This option incorporates an outlier-rejecting mechanism and is used by Li et al.
(2020b) to smooth wave-induced ice-ice interaction signals.
4. Methods to Estimate Wave Period and Wave Amplitude
Prony’s method
Prony’s method is a method to decompose data, which is analogous to Fourier series. The
difference lies in the fact that Prony’s method decomposes data into a complex exponential
series that includes grow/decay rate (see Hu et al., 2013 and references therein). Regarding
formula for discrete data, Prony’s method can be expressed as:
1
exp( ) exp
j
k jj
js
k
z ai F
β
λ
θ
=


=




[8]
where
k
represents
th
k
element of the chosen steady signal
s
z
, the
j
a
and
j
θ
are amplitude
and phase for the
th
j
component, respectively;
2
jj j
if
λα π
=−+
, where
j
α
(1/sec) and
j
f
(Hz) are the grow/decay rate and oscillation frequency for
th
j
component, respectively.
In this study, we employ the implementation of Prony’ method as in Hu et al. (2013), which is
shown by Hu et al. (2013) to be insensitive to sampling frequency and robust against noise.
For more extensive discussions about various implementations, readers are referred to
Rodríguez et al. (2018).
Number of modes
β
is determined by TSVD (Mueller and Siltanen, 2012) method.
Specifically,
β
is chosen as the maximum subspace dimension just before flat noise floor in
singular value spectrum expressed in logarithmic scale (see e.g. Figure 4b).
Dynamic mode decomposition (DMD)
DMD (Schmid, 2010) is another method of decomposing data into complex modes. Here, we
utilize the algorithm presented in Tu et al. (2014) and Kutz et al. (2016). The approach of
estimating average amplitude by means of DMD is developed by Kutz et al. (2016) and this
variant of DMD is referred to as DMDa henceforth. To the best knowledge of the authors’,
this is the first time that DMDa is employed in wave-ice interaction studies.
It should be noted that, both Prony and DMD methods can be related to system identification
techniques, i.e., eigen realization algorithm (Juang and Pappa, 1985), in terms of the way to
identify grow/decay rate and oscillation frequency (Hu et al., 2013, Kutz et al., 2016).
For DMD, we employ TSVD and the optimal hard thresholding method proposed by Gavish
and Donoho (2014) to determine
β
, respectively. To distinguish these two methods in
combination with DMD, the former is denoted as DMD and latter is represented as DMDr
hereafter.
Genetic algorithm to fit a sinusoidal wave
The fitting to a sinusoidal wave can be formulated as a search for a set of parameters to
minimize the objective function (Li et al., 2019):
2
() () ()
1
cos(2 )
s
j jj
j kk k
k
z a ft
ε πϕ
=

=−+

[9]
where
j
represent the
th
j
group of parameters to fit to data
s
z
and
k
denotes the
th
k
element in
s
z
. Genetic algorithm, implemented in MATLAB as function ga, is applied to solve this
optimization problem.
Interpolation in combination with peak analysis and FFT
Inspired by the work of Sree et al. (2017) and Sree et al. (2018), we propose to interpolate
low-frequency sampled data by using makima method in MATLAB. In comparison with
pchip method (applied by Sree et al. (2017) and Sree et al. (2018)) and spline method,
makima produces results that follow measured data trend much better (MathWorks, 2020d).
After high resolution data are obtained by using the makima method, peak analysis and FFT
are employed to estimate amplitude and preset wave period. These two methods are referred
to as IntPeak and IntFFT onwards. Likewise, Int precedes all methods that involve
interpolation henceforth.
Hilbert transform
Hilbert transform can be applied to compute the analytic signal of measurements, whereby
instantaneous amplitude can be further determined as the magnitude of the analytic signal.
The pertinent formulae take the form (Bruns, 2004):
{ }
()Sf z
=
[10]
() ()h f iS f=
[11]
() () sgn()()
H
S f Sf i fhf=
[12]
1
{ ( )}
HH
z Sf
=
[13]
Where
and
1
represent Fourier transform and inverse Fourier transform, respectively;
f
is frequency,
z
is vertical oscillation signal and
H
z
is the analytical signal of
z
. In
implementation, FFT and IFFT are employed to perform Fourier transform and inverse
Fourier transform. In addition,
s
z
substitutes for
z
. We propose to compute amplitude of
s
z
by taking the mean of the instantaneous magnitude of
H
z
(see e.g. Figure 5), which has the
same length as
s
z
. As mentioned earlier, because FFT and IFFT are involved in taking the
Hilbert transform of
s
z
, periodic boundary of
s
z
should be ensured to ameliorate edge
artifact.
5. Results
Filtering and smoothing results
To demonstrate the efficiency of each method to remove noise, we show the data/signal and
filtered and smoothed signals in frequency domain (Figure 1). It can be seen that bp is most
effective followed by fir1. More importantly, fir1 amplifies low-frequency noise for some
cases (see Figure 1d and Figure 1f). Tikhonov regularization and Smooth are more applicable
to remove high frequency noise. Both Tikhonov regularization and Smooth yield similar
smoothing results.
Note that here we preserve only the frequency components close to the incoming wave
frequency (the most dominant peaks), similar to Sutherland et al. (2017), Rabault et al.
(2019) and Nelli et al. (2017). The other frequency components are regarded as noise and
should be eliminated. Actually, the amplitudes of frequency components in the regions where
the smoothing and filtering methods modify the tails (Figure 1), are at least 5 times smaller
than the predominant peaks (incoming wave frequency). This suggests that those frequency
components with amplitudes changed by smoothing and filtering can be treated as noise.
Figure 1 also demonstrates that both the smoothing and filtering methods effectively
attenuate the high frequency components (noise) when comparing with original signals
(represented by blue lines).
Figure 1. Data and corresponding filtered and smoothed results for different cases. (a) (d)
for cases #1, 4, 7 and 10. (e) – (l) for cases #13 – 20. Blue line represents original data. Black
and green dash-dot lines denote filtered results by means of bp and fir1 respectively. Red and
orange dashed line represent smoothed results by using Tikhonov regularization and Smooth,
respectively. NOTE: black dash-dot floor around -400 dB in (a) represents numerical
representation of zeros, and those floors in (b)-(l) are not shown.
A point-wise comparison is made for filtering results from bp and fir1 (Figure 2).
Normalized-root-mean-squared errors (NRMSEs) for most cases are below 1.5% except for
case #14, in which fir1 enlarges low-frequency noise (see Figure 1f). In addition, Figure 1
suggests that much of discrepancy between filtered results by bp and fir1 originates from the
remainder after filtering low-frequency noise. To be more specific, the remainder after
filtering high-frequency noise is much lower than that for low-frequency noise.
Considering the facts that bp and fir1 yield similar results and fir1 is devised to alleviate
undesired ripple/ringing caused by sharp edge in narrowband filter design, ripple/ringing
effect is minimal when using bp as well.
Figure 2. Comparison between filtered results by applying bp and fir1. Blue line with red
dots is used to show clearly the NRMSE values.
Figure 3 compares the original signal, filtered and smoothed signals for case #18 using
different filtering (bp, fir1) and smoothing methods (Tikhonov regularization, Smooth). It is
evident that these different filtering and smoothing methods eliminate high frequency
components. This is also apparent in frequency domain (Figure 1j), when comparing the
original signals (blue lines) with the smoothed and filtered signals (other colorful lines).
Figure 3. Case #18 and corresponding filtered and smoothed signals. Red filled dots in (a)
highlight the zero periodic boundary selected for
l
z
. Segment between two vertical dashed
lines in (a) represent steady signal with zero periodic boundary chosen, i.e.
s
z
.
Take case #18 as an example again, Figure 4a - Figure 4b illustrate using L-curve method to
choose regularization parameter
α
for Tikhonov regularization and applying TSVD to
choose number of components
β
to be retained for DMD, DMDa and Prony’s method. The
determined regularization parameter
5
6.40 10
α
= ×
. Number of components
2
β
=
since there
is a significant gap between the second and third subspace dimension as exhibited in Figure
4b.
Figure 4. Methods to determine parameters for Tikhonov regularization, DMD, DMDa and
Prony’s method used for case #18. (a) regularization parameter determined by L-curve
method for Tikhonov regularization. (b) number of modes
β
to be used (i.e. TSVD) for
DMD, DMDa and Prony’s method. Red dot in (a) denotes results corresponding to selected
regularization parameter. Inset in (b) highlights that noise floor starts from 3rd subspace
dimension.
Identifying the wave period and oscillation amplitude
Considering that bp and fir1 produce similar results, we perform analysis only on the filtered
s
z
, which is obtained by applying bp on
l
z
. Figure 5 serves as an example to illustrate the
analytic signal obtained by Hilbert transform. As can be seen in Figure 5a, real part of
analytic signal matches with the filtered signal. Figure 5b demonstrates the variation of the
magnitude which is not noticeable in Figure 5a.
Figure 5. Hilbert transform of case #18. (a) compares the filtered signal obtained by bp and
real part of the analytic signal. (b) shows the magnitude of the analytic signal.
Normalized error (NE) of estimated incident wave period by various methods compared with
target wave period is displayed in Figure 6. As shown, all methods except for IntPeak give
accurate estimates of incoming wave period (NE less than 2.5%). Prony’s method, IntFFT
and DMD are preferred methods because results produced by these methods are less
scattered.
Figure 6. Normalized error (NE) of identified incoming wave period in comparison with
target wave period by using various methods. Red plus sign denotes outliers. Inset shows
more clearly the spread of NEs for all methods except for IntPeak.
Regarding amplitudes estimated by various methods, all methods except of Prony, DMD and
DMDr yield similar results as FFT (NEs less than 3%). The significant deviation between
results from Prony, DMDr, DMD and the other results can be explained as follows: (1) the
amplitudes estimated by Prony, DMD and DMDr depend on initial data point due to
grow/decay rate involved in these three methods; (2) other methods yield average amplitudes.
Figure 7. Normalized error (NE) of amplitudes identified in comparison with those obtained
by FFT. Amplitudes here are for components having incoming wave frequency as oscillation
frequency. Red plus sign denotes outliers. Inset displays more clearly the scatter of NEs for
all methods except for Prony’s method, DMDr and DMD.
The same analysis is also conducted on the smoothed
s
z
obtained by using Tikhonov
regularization on
l
z
. Similar spread of NEs for wave period and amplitude is observed. NEs
for wave period are less than 4.5% for the various methods except for IntPeak, which has the
largest NE around 11%. With regards to amplitude, the NEs are within 3% compared with
results from FFT for those methods except for Prony’s method, DMD and DMDr.
To validate the estimation procedures for wave period and oscillation amplitude, we
reconstruct the signals based on the extracted largest oscillation amplitude and corresponding
wave period. Figure 8 (case #18) illustrates that FFT, Genetic, Prony and DMD reliably
reconstruct the filtered signal obtained by bp. The discrepancy quantified as NRMSE is
within 1.7% with respect to the filtered signal.
The same validation steps are repeated for smoothed signal of case #18 obtained by Tikhonov
regularization. The deviation of reconstructed signal by using the same aforementioned
methods relative to the smoothed signal is negligible (NRMSEs less than 2.2%).
Figure 8. Filtered signals obtained by bp and reconstructed signals. The reconstructed signals
are constructed by only utilizing component corresponding with target wave frequency.
6. Conclusion
In this paper, we present a systematic comparative study of methods involved in pre-
processing data and analysis of data in wave-ice interaction studies.
In terms of pre-processing, we find that filtering by using FFT along with IFFT give
equivalent filtering results as MATLAB function fir1. Tikhonov regularization produces
similar results as MATLAB smooth function with option rloess. Tikhonov regularization
denoising is superior to smooth owing to the existence of systematic approach to determine
the regularization parameter involved in the former method.
Comparison of various wave period estimators shows that FFT combined with interpolation,
Prony’s method, DMD and DMDr reliably estimate incoming wave period with small
variance. Lastly, we demonstrate that six methods (IntPeak, DMDa, Genetic, IntHilbert,
Hilbert, IntFFT) give quantitively similar results with those obtained by using FFT
(normalized error less than 3%).
Acknowledgments
The authors wish to acknowledge the support from the Research Council of Norway through
the Centre for Research-Based Innovation SAMCoT and the support from all SAMCoT
partners. The constructive discussions with Per Christian Hansen, and Yiqiu Dong at DTU
Compute, and Zhengshun Cheng from Shanghai Jiao Tong University are greatly
appreciated. The authors would like to extend great thanks to Lucas Yiew and Fabien Montiel
for sharing the data used in this study. Lastly, the leading author feels very grateful towards
the various supports provided by Jens Olaf Pepke Pederson during the author’s research
staying at DTU Space, where part of this work was conducted.
The MATLAB scripts employed in this study are planned to be provided online in near
future.
References:
Ardhuin, F., Otero, M., Merrifield, S., Grouazel, A. & Terrill, E. (2020). Ice Breakup
Controls Dissipation of Wind Waves Across Southern Ocean Sea Ice. Geophysical
Research Letters, 47, e2020GL087699.
Aster, R. C., Borchers, B. & Thurber, C. H. (2018). Parameter estimation and inverse
problems, Elsevier.
Bennetts, L. G. & Williams, T. D. (2015). Water wave transmission by an array of floating
discs. Proceedings of the Royal Society A: Mathematical, Physical and Engineering
Science, 471.
Bruns, A. (2004). Fourier-, Hilbert-and wavelet-based signal analysis: are they really
different approaches? Journal of neuroscience methods, 137, 321-332.
Chen, Z. & Chan, T. H. (2017). A truncated generalized singular value decomposition
algorithm for moving force identification with ill-posed problems. Journal of Sound
and Vibration, 401, 297-310.
Cheng, S., Rogers, W. E., Thomson, J., Smith, M., Doble, M., Wadhams, P., Kohout, A. L.,
Lund, B., Persson, O., Collins, C. O., Ackley, S. F., Montiel, F. & Shen, H. H. (2017).
Calibrating a Viscoelastic Sea Ice Model for Wave Propagation in the Arctic Fall
Marginal Ice Zone. Journal of Geophysical Research: Oceans [Online]. Available:
http://dx.doi.org/10.1002/2017JC013275 [Accessed October 21, 2017].
Cohen, M. X. (2014). Analyzing neural time series data: theory and practice, MIT press.
Cohen, M. X. (2020). Signal processing problems, solved in MATLAB and in Python
[Online]. https./www.udemy.com. Available: https://www.udemy.com/course/signal-
processing/learn/lecture/11864684#questions [Accessed January 14 2020].
Cooley, J. W. & Tukey, J. W. (1965). An algorithm for the machine calculation of complex
Fourier series. Mathematics of computation, 19, 297-301.
Gavish, M. & Donoho, D. L. (2014). The optimal hard threshold for singular values is 4/3.
IEEE Transactions on Information Theory, 60, 5040-5053.
Gedikli, E. D., Chelidze, D. & Dahl, J. (2020). Empirical Mode Analysis Identifying
Hysteresis in Vortex-Induced Vibrations of a Bending-Dominated Flexible Cylinder.
International Journal of Offshore and Polar Engineering, 30, 186-193.
Gedikli, E. D., Chelidze, D. & Dahl, J. M. (2018). Bending dominated flexible cylinder
experiments reveal insights into modal interactions for flexible body vortex-induced
vibrations. The 28th International Ocean and Polar Engineering Conference, 2018.
International Society of Offshore and Polar Engineers.
Haase, A. & Tsarau, A. (2019). Hydralab+ HSVA-01 TA Kvaerner sensor_data. Zenodo.
Hansen, P. C. (2010). Discrete inverse problems: insight and algorithms, SIAM.
Hu, S.-L. J., Yang, W.-L. & Li, H.-J. (2013). Signal decomposition and reconstruction using
complex exponential models. Mechanical Systems and Signal Processing, 40, 421-
438.
James, G., Witten, D., Hastie, T. & Tibshirani, R. (2013). An introduction to statistical
learning, Springer.
Juang, J.-N. & Pappa, R. S. (1985). An eigensystem realization algorithm for modal
parameter identification and model reduction. Journal of guidance, control, and
dynamics, 8, 620-627.
Kohout, A. L., Penrose, B., Penrose, S. & Williams, M. J. (2015). A device for measuring
wave-induced motion of ice floes in the Antarctic marginal ice zone. Annals of
Glaciology, 56, 415-424.
Kutz, J. N. (2013). Data-driven modeling & scientific computation: methods for complex
systems & big data, Oxford University Press.
Kutz, J. N., Brunton, S. L., Brunton, B. W. & Proctor, J. L. (2016). Dynamic Mode
Decomposition: Data-driven Modeling of Complex Systems, SIAM.
Li, H., Gedikli, E. D. & Lubbad, R. (2019). Identifying flexural-mode shapes of ice floes
under wave actions using multivariate analysis. The 25th International Conference on
Port and Ocean Engineering under Arctic Conditions, 2019 Delft, The Netherlands.
Delft, The Netherlands.
Li, H., Gedikli, E. D. & Lubbad, R. (2020a). Exploring time-delay-based numerical
differentiation using principal component analysis. Physica A: Statistical Mechanics
and its Applications, 556, 124839.
Li, H., Gedikli, E. D., Lubbad, R. & Nord, T. S. (2020b). Laboratory study of wave-induced
ice-ice collisions using robust principal component analysis and sensor fusion. Cold
Regions Science and Technology, 172, 103010.
Li, H. & Lubbad, R. Laboratory study of ice floes collisions under wave action. The 28th
International Ocean and Polar Engineering Conference, 2018. International Society
of Offshore and Polar Engineers.
Mathworks. (2020a). Compensate for the Delay Introduced by an FIR Filter [Online].
Available: https://se.mathworks.com/help/signal/ug/compensate-for-the-delay-
introduced-by-an-fir-filter.html [Accessed January 14 2020].
Mathworks. (2020b). Compensate for the Delay Introduced by an IIR Filter [Online].
Available: https://se.mathworks.com/help/signal/ug/compensate-for-the-delay-
introduced-by-an-iir-filter.html [Accessed January 14 2020].
Mathworks. (2020c). FIR Filter Design [Online]. Available:
https://se.mathworks.com/help/signal/ug/fir-filter-design.html [Accessed November
01 2020].
Mathworks. (2020d). Modified Akima piecewise cubic Hermite interpolation [Online].
Available: https://se.mathworks.com/help/matlab/ref/makima.html [Accessed January
08 2020].
Mathworks. (2020e). tukeywin [Online]. Available:
https://se.mathworks.com/help/signal/ref/tukeywin.html [Accessed November 01
2020].
Meylan, M. H., Yiew, L. J., Bennetts, L. G., French, B. J. & Thomas, G. A. (2015). Surge
motion of an ice floe in waves: comparison of a theoretical and an experimental
model. Annals of Glaciology, 56, 155-159.
Montiel, F., Bonnefoy, F., Ferrant, P., Bennetts, L., Squire, V. & Marsault, P. (2013).
Hydroelastic response of floating elastic discs to regular waves. Part 1. Wave basin
experiments. Journal of Fluid Mechanics, 723, 604-628.
Mosig, J. E., Montiel, F. & Squire, V. A. (2015). Comparison of viscoelastictype models
for ocean wave attenuation in icecovered seas. Journal of Geophysical Research:
Oceans, 120, 6072-6090.
Mueller, J. L. & Siltanen, S. (2012). Linear and nonlinear inverse problems with practical
applications, SIAM.
Nelli, F., Bennetts, L., Skene, D., Monty, J., Lee, J., Meylan, M. & Toffoli, A. (2017).
Reflection and transmission of regular water waves by a thin, floating plate. Wave
Motion, 70, 209-221.
Paige, C. C. & Saunders, M. A. (1982). LSQR: An algorithm for sparse linear equations and
sparse least squares. ACM Transactions on Mathematical Software (TOMS), 8, 43-71.
Proakis, J. G. (2001). Digital signal processing: principles algorithms and applications,
Pearson Education India.
Rabault, J., Sutherland, G., Gundersen, O. & Jensen, A. (2017). Measurements of wave
damping by a grease ice slick in Svalbard using off-the-shelf sensors and open-source
electronics. Journal of Glaciology, 63, 372-381.
Rabault, J., Sutherland, G., Jensen, A., Christensen, K. H. & Marchenko, A. (2019).
Experiments on wave propagation in grease ice: combined wave gauges and particle
image velocimetry measurements. Journal of Fluid Mechanics, 864, 876-898.
Rodríguez, A. F., De Santiago Rodrigo, L., Guillén, E. L., Ascariz, J. R., Jiménez, J. M. &
Boquete, L. (2018). Coding Prony’s method in MATLAB and applying it to
biomedical signal filtering. BMC bioinformatics, 19, 451.
Schmid, P. J. (2010). Dynamic mode decomposition of numerical and experimental data.
Journal of Fluid Mechanics, 656, 5-28.
Shmuel, B.-E. (2020). FFT filter - clean your signals and display results!
(https://www.mathworks.com/matlabcentral/fileexchange/25017-fft-filter-clean-your-
signals-and-display-results). MATLAB Central File Exchange.
Sree, D. K., Law, A. W.-K. & Shen, H. H. (2018). An experimental study on gravity waves
through a floating viscoelastic cover. Cold Regions Science and Technology, 155,
289-299.
Sree, D. K. K., Law, A. W.-K. & Shen, H. H. (2017). An experimental study on the
interactions between surface waves and floating viscoelastic covers. Wave Motion, 70,
195-208.
Sutherland, G., Halsne, T., Rabault, J. & Jensen, A. (2017). The attenuation of
monochromatic surface waves due to the presence of an inextensible cover. Wave
motion, 68, 88-96.
Trefethen, L. N. (2000). Spectral methods in MATLAB, SIAM.
Tu, J. H., Rowley, C. W., Luchtenburg, D. M., Brunton, S. L. & Kutz, J. N. (2014). On
dynamic mode decomposition: theory and applications. Journal of Computational
Dynamics, 1, 391-421.
Tucker, M. J. & Pitt, E. G. (2001). Waves in ocean engineering, Elsevier Science.
Voermans, J., Babanin, A., Thomson, J., Smith, M. & Shen, H. (2019). Wave attenuation by
sea ice turbulence. Geophysical Research Letters, 46, 6796-6803.
Wang, R. & Shen, H. H. (2010). Experimental study on surface wave propagating through a
greasepancake ice mixture. Cold Regions Science and Technology, 61, 90-96.
Yiew, L., Parra, S., Wang, D., Sree, D., Babanin, A. & Law, A.-K. (2019). Wave attenuation
and dispersion due to floating ice covers. Applied Ocean Research, 87, 256-263.
Yiew, L. J., Bennetts, L., Meylan, M. H., French, B. & Thomas, G. (2016). Hydrodynamic
responses of a thin floating disk to regular waves. Ocean Modelling, 97, 52-64.
Zhao, X. & Shen, H. H. (2015). Wave propagation in frazil/pancake, pancake, and
fragmented ice covers. Cold Regions Science and Technology, 113, 71-80.

Supplementary resource (1)

Article
Full-text available
Wave-ice interactions involve complex physical processes. Well-designed laboratory investigations are indispensable for studying these processes. In the present study, laboratory experimental data on saline ice obtained during the HYDRALAB+ project: Loads on Structure and Waves in Ice (LS-WICE) are analyzed. Here, we devise a cross-validation method that reduces the uncertainty in estimating the wavelength of surface gravity waves from wave elevation measurements made by closely located and equidistant sensors. Both experimental and numerical case studies show that the new method produces accurate results (normalized error smaller than 5%). Furthermore, experimental case studies show that the elasticity of ice lengthens the waves within the ice cover compared with the open-water wavelength, and predictions of the wavelength from the elastic-plate model are concordant with the experimental values for waves beneath intact ice sheets. In addition, we apply multivariate analysis methods to identify flexural modes of ice floes under wave actions. The analysis results suggest that multiple flexural modes exist in the motion. The results produced by using the Morlet wavelet and Prony's method confirm the presence of second-order harmonics in the motion. Part of the nonlinearity likely originates from ice-ice interactions in addition to some contributions from nonlinearity in the waves.
Article
Full-text available
Natural systems, including the dynamics of engineered structures, are often considered complex; hence, engineers employ different statistical methods to understand these systems better. Analyzing these systems usually require accurate derivative estimations for better understanding, i.e. a measured displacement can be used to estimate the forces on a cylindrical structure in water by using its velocity, and acceleration estimations. In this study, we use a nonlinear method based on embedding theory and consider the time-delay coordinates of a signal with a fixed lag time. We propose a new method for estimating the derivatives of the signal via redefining the delay matrix. That is, the original signal is updated with the second principal component of the delay matrix in each derivation. We apply this simple method to both linear and nonlinear systems and show that derivatives of both clean and/or noisy signals can be estimated with sufficient accuracy. By optimizing the required embedding dimension for the best derivative approximation, we find a constant value for the embedding dimension, which illustrates the simplicity of the proposed method. Lastly, we compare the method with some common differentiation techniques.
Article
Full-text available
Sea ice inhibits the development of wind‐generated surface gravity waves which are the dominant factor in upper ocean mixing and air‐sea fluxes. In turn, sea ice properties are modified by wave action. Understanding the interaction of ice and waves is important for characterizing both air‐sea interactions and sea ice dynamics. Current leading theory attributes wave attenuation primarily to scattering by ice floes. Here we use new in situ wave measurements to show that attenuation is dominated by dissipation with negligible effect by scattering. Time series of wave height in ice exhibit an “on/off” behavior that is consistent with switching between two states of sea ice: a relatively unbroken state associated with strong damping (off), possibly caused by ice flexure, and very weak attenuation (on) across sea ice that has been broken up by wave action.
Article
Full-text available
In this paper, we experimentally investigate flexible cylinder multimodal responses and their corresponding frequency variations in vortex-induced vibrations. In the experiments, we test the response of a bending-dominated flexible cylinder under uniform flow conditions between the Reynolds numbers of 1600 and 4700 and examine the response for potential hysteretic effects. We study the nonlinear modal interactions by means of analyzing the spatial response using a multivariate analysis technique called generalized smooth orthogonal decomposition (GSOD). Results of this study show that 1:1 (in- line to cross-flow) frequency ratios appear in one branch of a hysteresis region and 2:1 frequency ratios appear along a different branch and outside of the hysteresis regime. In addition, GSOD-based modal frequency response curves identify a subcritical Hopf bifurcation in the first two modal oscillations.
Conference Paper
Full-text available
This paper analyzes experimental data collected during the HYDRALAB+ project: Loads on Structure and Waves in Ice (LS-WICE). Several data analysis techniques, including Fast Fourier Transform, Upward Zero-Crossing, Genetic algorithm, and Dynamic Mode Decomposition (DMD) are applied. The results show that the wavelength under ice in the analyzed data does not deviate from the open water wavelength. More importantly, we show that ice floes bend with the same frequency as the incoming waves. In addition, we identify the dominant flexural-mode shapes and the associated nonlinearities. Multivariate analysis techniques, such as Proper Orthogonal Decomposition (POD) and Smooth Orthogonal Decomposition (SOD) methods are applied to the spatial and temporal responses of ice floes. The results show that modes based on the POD and SOD methods have similar spatial and temporal shapes. Applying both methods reveals that most of the motion energy is captured in a two-dimensional subspace of the phase space, where the sum of the first two modes correspond to more than 95% of the total system response. Lastly, the results of the multivariate analysis indicate that weak nonlinearity exists in the flexural motions of ice floes induced by waves.
Article
Full-text available
The dissipation of wave energy in the Marginal Ice Zone (MIZ) is often attributed to wave scattering and the dissipative mechanisms associated with the ice layer. In this study we present observations indicating that turbulence generated by the differential velocity between the sea ice cover and the orbital wave motion may be an important dissipative mechanism of wave energy. Through field measurements of under‐ice turbulence dissipation rates in pancake and frazil ice, it is shown that turbulence induced wave attenuation coefficients are in agreement with observed wave attenuation in the MIZ. The results suggest that the turbulence‐induced attenuation rates can be parameterized by the characteristic wave properties and a coefficient. The coefficient is determined by the ice layer properties.
Article
Full-text available
Water wave attenuation by grease ice is a key mechanism for the polar regions, as waves in ice influence many phenomena such as ice drift, ice breaking and ice formation. However, the models presented so far in the literature are limited in a number of regards, and more insights are required from either laboratory experiments or fieldwork for these models to be validated and improved. Unfortunately, performing detailed measurements of wave propagation in grease ice, either in the field or in the laboratory, is challenging. As a consequence, laboratory data are relatively scarce, and often consist of only a couple of wave elevation measurements along the length of the wave tank. We present combined measurements of wave elevation using an array of ultrasonic probes, and water kinematics using particle image velocimetry (PIV), in a small-scale wave tank experiment. Experiments are performed over a wider frequency range than has been previously investigated. The wave elevation measurements are used to compute the wavenumber and exponential damping coefficient. In contrast to a previous study in grease ice, we find that the wavenumber is consistent with the mass loading model, i.e. it increases compared with the open water case. Wave attenuation is compared with a series of one-layer models, and we show that they satisfactorily describe the viscous damping occurring. PIV data are also consistent with exponential wave amplitude attenuation, and a proper orthogonal decomposition analysis reveals the existence of mean flows under the ice that are a consequence of the displacement and packing of the ice induced by the gradient in the wave-induced stress. Finally, we show that the dynamics of grease ice can generate eddy structures that inject eddy viscosity into the water under the grease ice, which would lead to enhanced mixing and participating in energy dissipation.
Article
Full-text available
Background The response of many biomedical systems can be modelled using a linear combination of damped exponential functions. The approximation parameters, based on equally spaced samples, can be obtained using Prony’s method and its variants (e.g. the matrix pencil method). This paper provides a tutorial on the main polynomial Prony and matrix pencil methods and their implementation in MATLAB and analyses how they perform with synthetic and multifocal visual-evoked potential (mfVEP) signals. This paper briefly describes the theoretical basis of four polynomial Prony approximation methods: classic, least squares (LS), total least squares (TLS) and matrix pencil method (MPM). In each of these cases, implementation uses general MATLAB functions. The features of the various options are tested by approximating a set of synthetic mathematical functions and evaluating filtering performance in the Prony domain when applied to mfVEP signals to improve diagnosis of patients with multiple sclerosis (MS). Results The code implemented does not achieve 100%-correct signal approximation and, of the methods tested, LS and MPM perform best. When filtering mfVEP records in the Prony domain, the value of the area under the receiver-operating-characteristic (ROC) curve is 0.7055 compared with 0.6538 obtained with the usual filtering method used for this type of signal (discrete Fourier transform low-pass filter with a cut-off frequency of 35 Hz). Conclusions This paper reviews Prony’s method in relation to signal filtering and approximation, provides the MATLAB code needed to implement the classic, LS, TLS and MPM methods, and tests their performance in biomedical signal filtering and function approximation. It emphasizes the importance of improving the computational methods used to implement the various methods described above.
Article
Wave-induced ice-floe collisions contribute to the attenuation of surface gravity waves, but the nature of the interfloe collisions is not well understood. Two parameters, the restitution coefficient and the collision duration, are associated and considered important to describe interfloe interactions. The restitution coefficient and collision duration are also important for numerical modeling of wave-ice-structure interactions. Despite the importance of these two parameters, measurements to quantify their values are still limited. In the present study, experimental data on saline ice collected during the HYDRALAB+ project: Loads on Structure and Waves in Ice (LS-WICE) are analyzed to investigate the dynamics of ice floes during collisions and to enhance the understanding of wave-induced ice-ice collisions. We propose a new methodology based on robust principal component analysis (RPCA) to accurately identify collision duration. This methodology is robust, highly accurate, and not sensitive to noise in the signal, and the results are not influenced by the motion of ice floes due to surface convergence related to wave motion. Sensor fusion and state estimations based on Kalman filtering are used as means to quality-assure the velocity estimates that are used in quantifying the restitution coefficients. Analysis of the LS-WISE dataset shows that the collision duration is short compared to the wave period (5 % ∼ 16%) and rises with wave steepness, which is consistent with earlier studies. The velocity estimated with Kalman filtering agrees well with other numerical differentiators (normalized root-mean-squared error less than 1.9%). The estimated restitution coefficients range from 0.1 to 0.22 and increase with wave steepness. This result is consistent with previous experimental studies in which the restitution coefficients vary between 0 and 0.3, implying that wave-induced ice-ice collisions are inelastic and that a substantial portion of the kinematic energy of ice floes is lost, hence contributing to wave damping. The underlying governing mechanisms that drive the ice floes to collide with each other are also investigated, and the results illustrate the significance of the bending of the ice floes on our findings. Additionally, contribution of wave-induced ice-ice collision to wave attenuation is estimated by using LS-WICE datasets and found to account for approximately 25% of the total wave energy loss.
Book
A comprehensive guide to the conceptual, mathematical, and implementational aspects of analyzing electrical brain signals, including data from MEG, EEG, and LFP recordings. This book offers a comprehensive guide to the theory and practice of analyzing electrical brain signals. It explains the conceptual, mathematical, and implementational (via Matlab programming) aspects of time-, time-frequency- and synchronization-based analyses of magnetoencephalography (MEG), electroencephalography (EEG), and local field potential (LFP) recordings from humans and nonhuman animals. It is the only book on the topic that covers both the theoretical background and the implementation in language that can be understood by readers without extensive formal training in mathematics, including cognitive scientists, neuroscientists, and psychologists. Readers who go through the book chapter by chapter and implement the examples in Matlab will develop an understanding of why and how analyses are performed, how to interpret results, what the methodological issues are, and how to perform single-subject-level and group-level analyses. Researchers who are familiar with using automated programs to perform advanced analyses will learn what happens when they click the “analyze now” button. The book provides sample data and downloadable Matlab code. Each of the 38 chapters covers one analysis topic, and these topics progress from simple to advanced. Most chapters conclude with exercises that further develop the material covered in the chapter. Many of the methods presented (including convolution, the Fourier transform, and Euler's formula) are fundamental and form the groundwork for other advanced data analysis methods. Readers who master the methods in the book will be well prepared to learn other approaches.