Next Article in Journal
The Comparison of Different Types of Heat Accumulators and Benefits of Their Use in Horticulture
Next Article in Special Issue
Geochemical and Geophysical Monitoring of Hydrocarbon Seepage in the Adriatic Sea
Previous Article in Journal
Development of Invisible Sensors and a Machine-Learning-Based Recognition System Used for Early Prediction of Discontinuous Bed-Leaving Behavior Patterns
Previous Article in Special Issue
Accuracy Analysis of Measuring X-Y-Z Coordinates with Regard to the Investigation of the Tombolo Effect
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Comparison of Spectrum Estimation Methods for the Accurate Evaluation of Sea State Parameters †

by
Giovanni Battista Rossi
1,*,
Francesco Crenna
1,
Vincenzo Piscopo
2 and
Antonio Scamardella
2
1
Department of Mechanical, Energy, Management and Transportation Engineering, University of Genova, Via Opera Pia 15A, 16145 Genova, Italy
2
Department of Science and Technology, University of Naples “Parthenope”, Centro Direzionale Isola C4, 80143 Naples, Italy
*
Author to whom correspondence should be addressed.
This paper is an extended version of our paper published in Rossi, G.B., Crenna, F., Piscopo, V., Scamardella, A., Data processing for the accurate evaluation of sea-waves parameters. In Proceedings of the 2019 IMEKO TC 19 international Workshop on Metrology for the Sea, Genoa, Italy, 3–5 October 2019.
Sensors 2020, 20(5), 1416; https://doi.org/10.3390/s20051416
Submission received: 30 January 2020 / Revised: 29 February 2020 / Accepted: 3 March 2020 / Published: 5 March 2020

Abstract

:
The monitoring of sea state conditions, either for weather forecasting or ship seakeeping analysis, requires the reliable assessment of the sea spectra encountered by the ship, either as a final result or intermediate step for the measurement of the relevant wave-motion parameters. In current analyses, different spectrum estimation methods, namely the Welch, Thomson and ARMA models, have been applied and compared based on a set of random wave signals, with different durations, representative of several sea state conditions. Subsequently, two sea spectrum reconstruction techniques were described and applied in order to detect the main sea state parameters, namely the significant wave height, the mean wave period and the spectrum peak enhancement factor. The performances of both spectral analysis and sea state reconstruction methods are discussed in order to provide some preliminary guidelines for practical application purposes. In this respect, based on current results, the Welch and Thomson methods seem to be the most promising techniques, combined with the nonlinear least-square reconstruction technique.

1. Introduction

Nowadays ships are equipped with a variety of sensors useful to obtain information about relevant motions and accelerations in a seaway and to increase, by means of proper active weather routing techniques, both the level of onboard comfort experienced by passengers [1] and crew safety during routine working operations. In this respect, the correct estimate of ship motion spectra is a basic issue to provide reliable information to the active weather routing decision system and increase the onboard comfort level and the safety of ship and navigation.
Before assessing the main parameters of the ship motion spectra in a seaway, the basic problems of sea spectrum reconstruction from wave time history needs to be investigated, concerning: (i) the proper selection of the most reliable technique that allows for efficiently reconstructing the wave spectrum; (ii) the minimum duration of the wave time record, required to obtain a robust estimate of the wave spectrum parameters; (iii) the amplitude of the window embodied in the Short-Time Fourier transform (STFT) when evolving sea states need to be investigated. These basic issues are essential for the optimal fitting of wave spectra to measured sea states, as widely discussed, e.g., by Mansard and Funke [2].
Therefore, a study has been undertaken in order to compare the performances of some key spectrum estimation methods, whose preliminary results were anticipated in the 2019 International Workshop on Metrology for the Sea IMEKO TC 19, held in Genoa, Italy, in 2019 [3]. In this study, signals describing four significant sea states were generated, according to the Joint North Sea Wave Project (JONSWAP) spectrum model, of both long (one hour) and short (ten minutes) durations. They were processed through three different spectrum estimators, both non-parametrical (Welch’s and Thomson’s methods) and parametrical—the latter based on an Auto-Regressive Moving Average (ARMA) model—and results were compared with respect to their capability of reconstructing the theoretical spectrum-model that originated the signals.
Then, the estimation of three main sea state parameters—namely the wave peak frequency, the peak enhancement factor and the significant wave—from such spectra was considered. In terms of the estimation of the wave peak frequency, different peak frequency estimators are available in literature [2]. The peak enhancement factor is generally assessed using a bivariate Rayleigh probability density function, while the significant wave height is generally estimated using the truncated zero-order spectral moment [4]. All these methods have been considered and tested and, in addition to them, the estimation of such parameters based on a non-linear fitting of the spectral model to the estimated spectra has been applied and results have been compared. Guidelines for the application of both spectrum estimation and parameter estimation methods are finally provided.

2. Monitoring of Sea State Parameters

Sea state parameters are key factors for assuring the safety of a ship and navigation, and relevant monitoring is a basic issue in monitoring the ship’s motions in a seaway and, eventually, selecting the optimal route based on adaptive weather routing criteria. Besides, it is well-known that real sea state conditions are characterized by random waves; generally described by Pierson–Moskowitz (PM) or JONSWAP spectra—generally applied for fully and partly developed seas. Fully developed seas occur when the wind blows for a long period over a wide area of sufficient fetch length, while partly developed seas occur in fetch-limited conditions. Hence, in current analyses, the JONSWAP spectrum S J is applied according to the following equation format [5]:
S J ( f )   =   A γ S P M ( f ) γ e x p ( 0.5 ( f f p σ f p ) 2 )
having denoted by: f the wave frequency, A γ   =   1 0.287 l n γ the normalizing factor, σ the spectral width parameter, equal to 0.07 if f f p and 0.09 otherwise, f p the peak frequency, γ the peak enhancement factor and S P M the Pierson–Moskowitz spectrum:
S P M ( f ) = 5 16 H s 2 f p 4 f 5 e x p ( 5 4 ( f f p ) 4 )
Hence, the PM spectrum for fully developed seas ( γ   =   1 ) is a special case of the JONSWAP one.

3. Spectrum Estimation Methods

3.1. Outline of Some of the Main Spectrum Estimation Methods

Spectrum measurement is a key tool for the monitoring of dynamic phenomena. To perform such a measurement, signals have firstly to be acquired, through a measurement system with adequate dynamic characteristics (frequency response), and processed in order to obtain an estimate of the spectrum. Several estimation methods have been proposed since the appearance of the Fast Fourier Transform (FFT), in the late 1960s, which made their implementation as digital procedures possible. They may be parsed in two main groups—namely non parametrical and parametrical [6,7]. The seminal idea under the first group was the “periodogram”, that is the square of the Fourier Transform (FT) of the series of observations, normalized in respect of the observation duration, T 0 . The periodogram, first proposed by Schuster [8] as a way for identifying hidden periodicities in a highly noisy signal, constitutes a rough estimate of the power spectral density (PSD), since it is both biased, for a limited observation time, and it shows a high variance, which does not decrease by increasing the observation time. In fact, a longer observation time allows better spectral resolution, since the frequency spacing in the measured spectrum is Δ f   =   T 0 1 , but the variance remains the same. The basic periodogram can, and should, be improved to reduce bias, which is accomplished typically by tapering or pre-whitening procedures, and to reduce variance, by averaging or smoothing. An important method that moves along these lines, is the one proposed by Welch in 1967 [9], which has been considered in the present work.
Another important method was proposed by Thomson [10], still in the area of the non-parametrical approach. The basic idea was to taper the data with different tapers to highlight different features of the signal, hence the denomination of multi-taper method (MTM).
An approach alternative to the non-parametrical is called parametrical and has been developed since the 1970s. It basically consists of considering parametrical models of the observed time series, such as the auto-regressive moving-average (ARMA) model, and obtaining estimates for the parameters involved. Once such estimates are available, the PSD of the signal may be approximated by that of the output of the model when driven by a white noise input. Methods differ in the type of model (AR, MA, or ARMA) and in the way the parameters are estimated.

3.2. Welch Method

The method consists in parsing the data record, corresponding to an (overall) observation duration T , in smaller segments of duration T 0 , with partial overlap, typically from 20% to 50%. Each segment is pre-treated by tapering with a smooth window, to reduce the bias due to spectral leakage, then the (modified) periodogram is calculated for each of them. The spectrum is obtained by averaging over such periodograms. In this way, bias is reduced by tapering and variance is reduced by averaging.
Let us then denote the series of measurements by x i = x ( i Δ t ) , where Δ t is the sampling interval, and i = 1 , N , with T = N Δ t , and T 0 = N 0 Δ t . Let w 1 , , w N 0 be a data taper, then the modified periodogram for the l -th segment is:
  S ^ l ( f ) = Δ t | i = 1 N 0 w i x i + l 1 e j 2 π f i Δ t | 2
where j is the imaginary unit. The spectral estimator is then:
S ^ ( f ) = 1 n k = 0 n 1 S ^ k m + 1 ( f )
where n is the number of segments and m is an integer-valued shift factor, satisfying 0 < m N 0 and m ( n 1 ) = N N 0 .
Let us briefly discuss the application of the method and the criteria for choosing the involved parameters. Basically, two main “metrological” characteristics of the method must be considered, namely the effective bandwidth and the variance (or, equivalently, the standard deviation). It should be noted that the bandwidth of a spectral estimator is a measure of the minimum separation in frequency between approximately uncorrelated spectral estimates [7]. Therefore, the wider such bandwidth is, the worse spectral resolution is. Let us then briefly discuss the choice of the main parameters of the method. The degree of overlap is strictly related the kind of taper adopted. Basically, the smoother the taper is, the higher the degree of overlap can be adopted, which allows us to increase the number of segments and to reduce the variance. On the other hand, the smoother the window is, the larger its bandwidth is and, consequently, the worse its spectral resolution results. Welch suggested adopting a 50% overlap, and to apply a cosine (Hanning) window: we consider this a very good compromise and thus we have adopted it in the present study. Concerning the effective bandwidth, for Welch’s method it can be expressed as Δ f e = α w T 0 1 where α w is a factor that depends upon the kind of the selected taper and on the way bandwidth is defined. In the case of the Hanning window and considering a half-power bandwidth, we obtain α w = 1.44 [6]. Concerning the variance of the estimator, with a 50% overlap, a relative standard uncertainty (standard deviation) u S ( f ) / S ( f ) = ( 11 / 18 ) N 0 N 1 can be assumed, where S ( f ) is the PSD and u S ( f ) is the absolute standard uncertainty [10]. These results are of great metrological import, since they allow us to keep the quality of the result under control. Once the record duration T is fixed and the kind of taper and the degree of overlap have been decided, the duration of the observation window, T 0 , remains the only design parameter to be optimised. Such optimization can be done using a trial-and-error approach, with a trade-off between the need to have a good spectral resolution, which demands for a large T 0 , and a small variance, which requires a small T 0 . It is important to note that in each trial the associated effective bandwidth and variance can be computed thanks to the above formulae, which are valid only for the Hanning window with a 50% overlap. Details of the choice made in this study will be given in Section 5.

3.3. Thomson Method

This method generalizes the tapering issue by adopting multiple orthogonal tapers. The aim is to recover the information that may be lost when using a single taper. The estimator is the average of K direct spectral estimators, each acting on the whole data record (rather than on a signal segment, as happens in Welch method) and applying a different taper. Each (partial) estimator is defined by:
S ^ k ( f ) = Δ t | i = 1 N h i , k x i + l 1 e j 2 π f i Δ t | 2
where h i , k is the k th data taper, usually chosen as the k th discrete prolate spheroidal sequence with parameter W , where 2 W is the normalized bandwidth of the tapers, i.e., the bandwidth for Δ t = 1   s . The final estimator is thus:
S ^ ( f ) = 1 K k = 0 K 1 S ^ k ( f )
where K is typically chosen to be equal to 2 N W 1 . The metrological characteristics of the procedure can be kept under control by assuming an effective bandwidth Δ f e = 2 W / Δ t (Hz) and considering that the estimator is approximately equal in distribution to S ( f ) χ 2 K 2 / 2 K , which yields a relative standard uncertainty equal to K 1 2 . Therefore, in respect to Welch method, there is here much less arbitrariness, since, for a fixed observation time, T , the only parameter to be chosen is the half-bandwidth W , which influences both spectral resolution and relative standard uncertainty. Detail on the choices made in this study will be given in Section 5.2

3.4. Parametric Estimation Methods (ARMA)

An alternative class of methods, called parametrical, consider discrete parametrical time models of the series of observations and look for estimators of the involved parameters. Once that estimates are obtained for them, the spectrum can be calculated as a function of such parameters. For example, in the special case of (zero-mean) auto-regressive moving-average (ARMA) models, the series of measurements x i are modelled as:
x i = a 1 x i 1 a p x i p + ϵ i + b 1 ε i 1 + b q ε i q
where ε i is a white noise process with zero mean and variance σ 2 , and a k and b k are the parameters of the model. Their estimation involves solving a non-linear optimization problem, for which some methods are available, none of which, to the authors’ knowledge, prevails over the others. Once estimated, a ^ k and b ^ k , are available and σ 2 has also been estimated as the mean squared error (MSE) of the optimization process, the spectrum can be calculated as follows:
S ( f ) = σ ^ 2 Δ t | 1 + k = 1 q b ^ k e j 2 π f k Δ t 1 + k = 1 p a ^ k e j 2 π f k Δ t | 2
Historically, parametrical methods were developed mainly to overcome limitations in achievable spectral resolution that are inherent in the non-parametrical approach, especially for short records. Here, the main design parameter is the choice of the model order n , which is a somewhat critical issue. In fact, the ARMA model basically refers to the response of a linear system to a broad-band, flat-spectrum excitation, which may be an acceptable assumption, e.g., in vibration measurement, in many cases. If the system under investigation may be modelled as linear, one could consider the order of the assumed model. Yet even in this favorable case, there may be problems due, for example, to minor modes in the real system not predicted by the model, of by a not flat spectrum excitation—both circumstances requiring additional degrees of freedom for being properly described, which implies a higher model order. Furthermore, when the above assumption is not justified, as in the case of the JONSWAP spectrum, the ARMA model can only be regarded as a flexible mathematical device capable of approximating a wide range of situations. Therefore, criteria have been proposed for helping model order selection, based on purely statistical/informational criteria. One the most popular in Akaike’s final prediction error (FPE) criterion [6]. In this study, we have searched, for each test case, the best order both by comparing the estimated and the theoretical spectrum through visual inspection, and by considering the FPE also. Results will be discussed in Section 5.2.

4. Assessment of Sea State Parameters

4.1. Iterative Procedure

The iterative procedure proposed by Mansard and Funke [2,4] is mainly based on three steps, devoted to the assessment of the spectrum peak frequency, peak enhancement factor and significant wave height, respectively, according to the flow chart shown in Figure 1. In order to assess the peak frequency at the first step of the iterative procedure, a tentative value equal to 1.385 is assumed for the peak enhancement factor, as detailed in the following.

4.1.1. Estimation of the Peak Frequency

The assessment of the spectrum peak frequency f p can be performed based on different algorithms, as discussed by Mansard and Funke [2,4]. The detection of the peak period based on the largest value of the reconstructed wave spectrum could lead to a large variability of the peak frequency and should be avoided for practical purposes. In this respect, Mansard and Funke concluded that the best estimate of the peak frequency can be obtained by applying the method proposed by Read [11], and mainly based on the 5th order spectral moment of the reconstructed wave spectrum. Furthermore, they introduced in the formula provided by Read a bias corrective factor C f depending on the spectrum peak enhancement factor γ , according to the following equation:
f p = 1 C f 0 f S 5 ( f ) d f / 0 S 5 ( f ) d f
where C f is defined as follows:
C f = 1.005 + 1 / [ 50.746 ( γ 0.2397 ) 2 ]
The corrective factor provided by Equation (10) can be determined once the peak enhancement factor is known, which implies that an iterative procedure is required. Hence, Mansard and Funke [2,4] suggest assuming it equal to 1.02, namely γ = 1.385 , at the first step of the iterative procedure to compute the peak enhancement factor γ at the subsequent step.

4.1.2. Estimation of the Peak Enhancement Factor

The peak enhancement factor can be determined after assessing the shape parameter k f of the bivariate Rayleigh distribution provided by Battjes and van Vledder [12]:
k f 2 m 0 2 = [ 0.5 f p 2.5 f p S ( f ) c o s ( 2 π f τ ) d f ] 2 + [ 0.5 f p 2.5 f p S ( f ) s i n ( 2 π f τ ) d f ] 2
where τ = m 0 / m 2 depends on the zeroth and second order spectral moments of the reconstructed wave spectrum, determined based on a lower and upper bounds of the wave frequency equal to 0.5 f p and 2.5 f p , respectively. After assessing the shape parameter k f , the tentative peak enhancement factor γ 0 is assessed by the following equation:
γ 0 = { 50.69 404.97 k f + 1211.2 k f 2 1599.6 k f 3 + 817.26 k f 4   i f   k f 0.4   1   o t h e r w i s e
After determining γ 0 , the peak enhancement factor is determined by the following formula provided by Mansard and Funke [2,4]:
γ = { 0.835 + 1.797 γ 0 0.2011 γ 0 2   i f   γ 0 < 0.4   γ 0 0.10   o t h e r w i s e
This corrective term was provided to reduce the bias in the assessment of γ , based on random generation of sea state elevations starting from theoretical JONSWAP spectra. Figure 2 provides the plot of the peak enhancement factor γ versus the shape parameter k f of the bivariate Rayleigh distribution that generally ranges from 0.4 up to 0.7 for practical purposes. Hence, after assuming in Equation (10) a tentative value of the peak enhancement factor equal to 1.385, the peak frequency f p is determined by Equation (9) and the γ value is updated by Equation (13). The procedure is iteratively performed until the relative variation of the peak enhancement factor between two subsequent steps is lower than a given threshold that can be assumed equal to 1% for practical purposes.

4.1.3. Estimation of the Significant Wave Height

The significant wave height H s is determined by the following formula:
H s = 4 m 0 , c
where m 0 , c is the corrected zeroth spectral moment [2,4]:
m 0 , c = [ 1.0015 + 1 19.9178 ( γ + 2.6937 ) ] 2 m 0
The term provided in Equation (15) allows removing the bias in the significant wave height assessment.

4.2. Nonlinear Least-Square Method

The nonlinear least-square method (NLSM), proposed by Rossi et al. [3], is mainly based on the preliminary assessment of the significant wave height based on zeroth order spectral moment of the reconstructed wave spectrum, according to the following equation:
H s = 4 m 0
The spectrum peak frequency and enhancement factor are subsequently detected by curve fitting of the theoretical JONSWAP spectrum based on the least-square method, which is based on the iterative trust-region-reflective algorithm, according to the interior-reflective Newton method [13]. Each iteration involves the approximate solution of a large linear system using the method of preconditioned conjugate gradients.

5. Numerical Study of Selected Test Cases

5.1. Selection of Test Cases and Random Wave Generation

In the numerical study the test cases reported in Table 1 have been considered, as they cover a wide range of sea state conditions, including both fully ( γ = 1 ) and partly ( γ > 1 ) developed sea states and corresponding to grades 3, 4, 5 and 6 of the Douglas (DG) Scale that allows connecting the significant wave height with roughness of sea for navigation. In Table 1 H s denotes the significant wave height, while T m ( T p ) is the mean (peak) wave period.
For each sea state condition, two random wave time histories have been generated based on 600 (short) and 3600 s (long) time durations, starting from the theoretical JONSWAP spectra. Hence, Figure 3 reports the input JONSWAP spectrum for the DG5 sea state condition, while Figure 4a,b report the short and long random wave time histories. In this respect, it must be pointed out that the wave time history was determined based on the following equation:
ς a ( t ) = i = 1 n 2 S ( f i ) d f i c o s [ 2 π f i t + φ i ]
After partitioning the theoretical input spectrum into a discrete set of components. In Equation (17) ς a denotes the wave amplitude, while f i is the i-th wave frequency component, with uniform random phase φ i in the interval [0,2π].

5.2. Spectral Analysis

Spectral analysis of the time series generated as specified in the previous section was performed according to the three methods described in Section 3, namely Welch, Thomson and ARMA. Results for the DG5 sea state are provided, in graphical form, in Figure 5, Figure 6 and Figure 7, whilst results from all test cases with reference to the recovered sea state parameters are provided, in tabular form, in Table 2, Table 3, Table 4 and Table 5, in Section 5.3, where they are also discussed.
As anticipated in Section 3.2, the Welch method was applied with the classical Hanning (cosine) data window and with a 50% superposition of adjacent segments. For the long ( T = 3600   s ) time series, a segment duration T 0 = 120   s was adopted, which corresponds to an effective bandwidth Δ f e = 0.012   Hz and to a relative standard uncertainty (standard deviation) u S ( f ) / S ( f ) = 0.14 . In the case of short records, a higher (worse) estimator’s bandwidth was accepted, to limit the uncertainty of the estimate. Therefore T 0 = 80   s was adopted, which implies an effective bandwidth Δ f e = 0.018   Hz and yields a relative standard uncertainty (standard deviation) u S ( f ) / S ( f ) = 0.29 . These choices were based on the previous experience gained in the preliminary study reported in Ref [3] and its validity was checked and confirmed in the present investigation. Results from this method for sea state DG5, are presented in Figure 4. The results are quite good, especially for the long record, whilst for the shorter one the trade-off between resolution and statistical variability is more critical, as the quoted figures clearly show. In fact, this analysis is quite demanding, since in addition to a limited variance a good spectral resolution is required, to properly represent the narrow peak of the spectrum. In fact, differences between the theoretical and the estimated spectrum are predicted even in a conservative way by the relative uncertainty figures calculated for the method.
In the application of Thomson method, a similar trade-off was made for the choice of the leading parameter for this analysis, that is the normalized half bandwidth of the taper W . In the case of the long duration signal, W = 0.0042 was assumed, which corresponds to an effective bandwidth Δ f e = 0.017   Hz [14] and to relative standard uncertainty u S ( f ) / S ( f ) = 0.13 [15]. In the case of the short duration signal, W = 0.0063 was taken instead, yielding Δ f e = 0.025   Hz and u S ( f ) / S ( f ) = 0.27 respectively. Results from this analysis are shown in Figure 6. In spite of their quite “noisy” appearance, which is somewhat typical of this method, originally conceived for dealing with short records, they are reliable and comparable, if not even superior, to the ones provided by the Welch method, as concerns their capability of restoring the shape of the main peak of the spectrum, which we consider the most important goal, in this context. A deeper comparison will be possible in reference to the recovery of sea state parameters, to be discussed in Section 5.3.
Concerning parametrical spectrum estimation, a preliminary investigation was reported in [3] where Autoregressive (AR) models were considered [16], with two well established estimation methods, namely Burg’s algorithm and the covariance approach [6]. Results were not fully satisfactory since for low model orders (2–6) some bias in the localization of the spectrum peak was experienced, whilst when increasing the order spurious artefact peaks emerged. Therefore, in the present study ARMA models were considered instead, since they can usually provide comparable or superior approximation in respect to AR models, with lower model orders [17]. In fact, the results were better, since peak localization, with the proper model order, can now be achieved, although the resulting peak shape is still not fully satisfactory. As mentioned in Section 3.4, the search of the best model order was done both by comparing the estimated spectrum with the reference one, for various, progressively increasing orders, and by calculating the corresponding Akaike’s FPE. A general pattern appeared: for low orders a poor reconstruction of the main peak resulted; this improved to some extent but proceeding further spurious peaks appeared. This behavior is similar to what happened with the AR estimator [3], but the best results here were much better than in the AR approach. In most cases order 6 led to the best results, yet in some case orders up to 10 had to be assumed. The FPE was also computed, which provided results in agreement with the visual inspection in 40% of cases. Results for this approach as applied to signal DG5 are shown in Figure 7a for a short time duration, and Figure 7b, for a long time one. In both cases model order n = 6 yielded the best results.
Furthermore, in Figure 7c,d, results for the short signal for n = 5 and for n = 7 , respectively, are shown. In this case, model order 6 was selected. It can be noted that for the lower order, there is an evident mismatch in the localization of the main peak, whilst with the higher order, a spurious second peak appears. In this case, for example, the FPE criterion rated order n = 7 better than order n = 6 , which is clearly not the case.

5.3. Sea State Reconstruction

Sea state reconstruction was performed based on the sea spectrum analysis carried out in Section 5.2. Particularly, the significant wave height Hs, the mean wave period Tm, and the peak enhancement factor γ were determined by the iterative and NLSM procedures, outlined in Section 4.1 and Section 4.2. The reconstructed parameters, corresponding to the DG3 sea state, are reported in Table 2 for both the short and long time durations, corresponding to 600 and 3600 s, respectively. Based on current results, it can be seen that:
(i)
The Welch and Thomson methods allow reconstructing the sea state parameters with relative errors lower than 3% for the significant wave height and mean period and 8% for the peak enhancement factor.
(ii)
Higher errors arise if the ARMA method is applied, especially for the assessment of the spectrum peak enhancement factor, with absolute percentage errors up to 50%.
(iii)
The accuracy of the methods generally increases with the time duration, even if the reliability of reconstructed parameters is sufficiently accurate for practical purposes, even if the short time history, corresponding to 600 s, is embodied in the spectral analysis. Nevertheless, this trend is not always clear, provided that a certain dependence on both the spectrum estimation method and reconstruction technique is also recognized.
Almost similar outcomes can be stressed by the analysis of the results reported in Table 3, Table 4 and Table 5, corresponding to the DG4, DG5 and DG6 sea state conditions. In fact, in all cases it is confirmed that the Welch and Thomson methods allow the efficient reconstruction of the sea state parameters, while some issues arise when using the ARMA method. Concerning the selection of the most suitable sea state reconstruction technique, no substantial differences arise between the iterative and NLSM methods. In fact, the percentage errors are comparable—even if it seems that the latter technique is slightly more accurate than the former and thus preferable, according to the results of the simulations. Starting from the results listed in Table 2, Table 3, Table 4 and Table 5, Figure 8, Figure 9 and Figure 10 report a comparative analysis between the theoretical and reconstructed JOSNWAP spectra for the DG5 sea state condition, with reference to both the short and long time durations. The reference spectrum is plotted in a continuous line, while the square and circle lines refer to the sea spectra reconstructed by the iterative and NLSM methods, respectively.
The current results confirm the main outcomes already stressed by the analysis of the results reported in Table 2, Table 3, Table 4 and Table 5. In fact, it is not only confirmed that the Welch and Thomson methods allow the efficient reconstruction of the theoretical sea spectrum—it is also verified that the ARMA method fails to adequately predict the spectrum peak enhancement factor. Obviously, the reconstructed sea spectrum, corresponding to the long time duration, matches the theoretical JONSWAP spectrum slightly better, even if the results obtained based on the short time duration are not fully reliable for practical purposes.

6. Conclusions

The paper focused on the application of three spectral analysis techniques, combined with two sea state reconstruction methods, with the main aim of deriving the sea state parameters, namely the significant wave height, the mean wave period and the spectrum peak enhancement factor, starting from a random wave time history. In particular, two random sea surface elevations, corresponding to 600 and 3600 s, were generated, based on four theoretical JONSWAP spectra, representative of the DG3, DG4, DG5 and DG6 sea state conditions.
The Welch, Thomson and ARMA methods were applied to derive the sea spectra from the wave time histories, representative of the selected sea state conditions. In this experiment, it was possible to identify optimal values for the key analysis parameters, that may constitute a useful indication for the practical application of these methods. Subsequently, the sea state parameters of the reconstructed JONSWAP spectra were determined by the iterative and NLSM methods, in order to detect the most suitable combination of spectral analysis and sea state reconstruction techniques. Based on current results, the Welch and Thomson methods seem to be the most promising techniques, combined with the NLSM method, as they allow us to efficiently reconstruct the sea state parameters, even in the short-time duration case. Contrastingly, it was verified that the ARMA method fails to adequately predict the spectrum peak enhancement factor. Current outcomes are promising for further research activities, devoted to investigating the effectiveness of the proposed techniques with reference to real sea state conditions, often characterized by double-peaked wave spectra, obtained by combining wind sea and swell waves coming from different directions. This topic will be the subject of future work.

Author Contributions

Conceptualization, A.S., F.C., G.B.R., and V.P.; methodology, A.S., F.C., G.B.R., and V.P.; software, G.B.R. and V.P.; validation, F.C. and V.P.; formal analysis, A.S. and G.B.R.; data curation, F.C. and V.P.; writing—original draft preparation, G.B.R. and V.P.; writing—review and editing, A.S., F.C., G.B.R., and V.P. All authors have read and agreed to the published version of the manuscript.

Funding

The APC was funded by the University of Genova under the research project FRA 2018.

Acknowledgments

The authors want to thank three anonymous reviewers whose comments were useful to improve the paper.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Piscopo, V.; Scamardella, A. Passenger ship seakeeping optimization by the Overall Motion Sickness Incidence. Ocean Eng. 2014, 76, 86–97. [Google Scholar]
  2. Mansard, E.P.D.; Funke, E.R. On the fitting of JONSWP spectra to measured sea states. In Proceedings of the 22nd Conference on Coastal Engineering, Delft, The Netherlands, 2–6 July 1990. [Google Scholar]
  3. Rossi, G.B.; Crenna, F.; Piscopo, V.; Scamardella, A. Data processing for the accurate evaluation of sea-waves parameters. In Proceedings of the IMEKO TC 19 International Workshop on Metrology for the Sea, Genoa, Italy, 3–5 October 2019. [Google Scholar]
  4. Mansard, E.P.D.; Funke, E.R. On the fitting of parametric models to measured wave spectra. In Proceedings of the 2nd International Symposium on Waves and Coastal Engineering, Hannover, Germany, 12–14 October 1988. [Google Scholar]
  5. Det Norske Veritas. Environmental Conditions and Environmental Loads; Recommended Practice DNV-RP-C205; Det Norske Veritas: Oslo, Norway, 2010. [Google Scholar]
  6. Marple, S.L. Digital Spectral Analysis; Prentice—Hall: Englewood Cliffs, NJ, USA, 1987. [Google Scholar]
  7. Percival, D.B.; Walden, A.T. Spectral Analysis for Physical Applications; Cambridge University Press: Cambridge, UK, 1993. [Google Scholar]
  8. Schuster, A. On the Investigation of Hidden Periodicities with Application to a Supposed 26 Day Period of Meteorological Phenomena. Terr. Magn. 1898, 3, 13–41. [Google Scholar] [CrossRef]
  9. Welch, P.D. The Use of Fast Fourier Transform for the Estimation of Power Spectra: A Method Based on Time Averaging over Short Modified Periodograms. IEEE Trans. Audio Electroacoust. 1967, 15, 70–73. [Google Scholar] [CrossRef] [Green Version]
  10. Thomson, D.J. Spectrum Estimation and Harmonic Analysis. Proc. IEEE 1982, 70, 1055–1096. [Google Scholar] [CrossRef] [Green Version]
  11. Read, W.W. Time Series Analysis of Wave Records and the Search for Wave Groups. Ph.D. Thesis, James Cook University of North Queensland, Townsville, Australia, 1986. [Google Scholar]
  12. Battjes, J.A.; van Vledder, G. Verification of Kimura’s Theory for Wave Group Statistics. In Proceedings of the 19th International Conference on Coastal Engineering, Houston, TX, USA, 3–7 September 1984. [Google Scholar]
  13. Coleman, T.F.; Li, Y. Trust Region Approach for Nonlinear Minimization Subject to Bounds. SIAM J. Optim. 1996, 6, 418–445. [Google Scholar] [CrossRef] [Green Version]
  14. Walden, A.T.; McCoy, E.J.; Percival, D.B. The effective bandwidth of a multitaper spectral estimator. Biometrika 1995, 82, 201–214. [Google Scholar] [CrossRef]
  15. Walden, A.T.; McCoy, E.J.; Percival, D.B. The Variance of Multitaper Spectrum Estimates for Real Gaussian Processes. IEEE Trans. Signal Process. 1994, 42, 479–482. [Google Scholar] [CrossRef]
  16. Holm, S.; Hovem, J.M. Estimation of scalar ocean wave spectra by the Maximum Entropy method. IEEE J. Ocean. Eng. 1979, 4, 76–83. [Google Scholar] [CrossRef]
  17. Mandal, S.; Witz, J.A.; Lyons, G.Y. Reduced order ARMA spectral estimation of ocean waves. Appl. Ocean Res. 1992, 14, 303–312. [Google Scholar] [CrossRef]
Figure 1. Flow chart of the iterative procedure.
Figure 1. Flow chart of the iterative procedure.
Sensors 20 01416 g001
Figure 2. Dependence of γ upon k f .
Figure 2. Dependence of γ upon k f .
Sensors 20 01416 g002
Figure 3. Input JONSWAP spectrum (DG5).
Figure 3. Input JONSWAP spectrum (DG5).
Sensors 20 01416 g003
Figure 4. Random wave time histories (DG5).
Figure 4. Random wave time histories (DG5).
Sensors 20 01416 g004
Figure 5. Estimated sea spectrum—Welch method (DG5).
Figure 5. Estimated sea spectrum—Welch method (DG5).
Sensors 20 01416 g005
Figure 6. Estimated sea spectrum—Thomson method (DG5) 7.
Figure 6. Estimated sea spectrum—Thomson method (DG5) 7.
Sensors 20 01416 g006
Figure 7. Estimated sea spectrum—ARMA method (DG5).
Figure 7. Estimated sea spectrum—ARMA method (DG5).
Sensors 20 01416 g007
Figure 8. Reconstructed sea spectrum—Welch method (DG5).
Figure 8. Reconstructed sea spectrum—Welch method (DG5).
Sensors 20 01416 g008
Figure 9. Reconstructed sea spectrum—Thomson method (DG5).
Figure 9. Reconstructed sea spectrum—Thomson method (DG5).
Sensors 20 01416 g009
Figure 10. Reconstructed sea spectrum—ARMA method (DG5).
Figure 10. Reconstructed sea spectrum—ARMA method (DG5).
Sensors 20 01416 g010
Table 1. Selected sea state conditions.
Table 1. Selected sea state conditions.
DGSea State ConditionHsTmTpγ
[m][s][s][—]
3Slight1.004.004.823.00
4Moderate2.005.006.112.50
5Rough3.006.007.591.50
6Very rough5.009.0011.641.00
Table 2. Reconstructed sea state parameters (DG3).
Table 2. Reconstructed sea state parameters (DG3).
(a) Short Time Duration—600 s.(b) Long Time Duration—3600 s.
Method/DifferenceHsTmγMethod/DifferenceHsTmγ
[m][s][—][m][s][—]
Input dataInput
JONSWAP1.0004.0003.000JONSWAP1.0004.0003.000
Welch methodWelch method
Iterative0.9954.1102.927Iterative1.0123.9832.915
NLSM0.9854.0552.794NLSM1.0023.9752.759
Δiter. (%)−0.4952.743−2.426Δiter. (%)1.236−0.421−2.849
ΔNLSM (%)−1.5231.385−6.883ΔNLSM (%)0.189−0.637−8.044
Thomson methodThomson method
Iterative0.9994.0883.140Iterative1.0113.9942.999
NLSM0.9894.0562.979NLSM1.0013.9882.904
Δiter. (%)−0.0582.2124.665Δiter. (%)1.092−0.143−0.046
ΔNLSM (%)−1.0581.412−0.702ΔNLSM (%)0.059−0.289−3.188
ARMA methodARMA method
Iterative1.0243.9794.000Iterative0.7833.7881.517
NLSM1.0153.9203.084NLSM0.7733.9954.303
Δiter. (%)2.439−0.52033.339Δiter. (%)−21.696−5.296−49.446
ΔNLSM (%)1.526−1.9902.806ΔNLSM (%)−22.733−0.13743.437
Table 3. Reconstructed sea state parameters (DG4).
Table 3. Reconstructed sea state parameters (DG4).
(a) Short Time Duration–600 s(b) Long Time Duration–3600 s
Method/DifferenceHsTmγMethod/DifferenceHsTmγ
[m][s][—][m][s][—]
Input dataInput
JONSWAP2.0005.0002.500JONSWAP2.0005.0002.500
Welch methodWelch method
Iterative1.8764.6841.491Iterative2.0314.9972.439
NLSM1.8514.7891.262NLSM2.0095.0012.466
Δiter. (%)−6.207−6.314−40.364Δiter. (%)1.569−0.061−2.420
ΔNLSM (%)−7.456−4.222−49.535ΔNLSM (%)0.4360.030−1.359
Thomson methodThomson method
Iterative1.8634.7661.370Iterative2.0264.9892.444
NLSM1.8374.7991.268NLSM2.0034.9862.403
Δiter. (%)−6.865−4.678−45.214Δiter. (%)1.298−0.215−2.241
ΔNLSM (%)−8.138−4.016−49.269ΔNLSM (%)0.169−0.271−3.892
ARMA methodARMA method
Iterative1.7025.1151.099Iterative1.8874.8723.006
NLSM1.6775.1912.415NLSM1.8684.8082.078
Δiter. (%)−14.9182.305−56.050Δiter. (%)−5.653−2.56020.230
ΔNLSM (%)−16.1543.824−3.407ΔNLSM (%)−6.616−3.836−16.866
Table 4. Reconstructed sea state parameters (DG5).
Table 4. Reconstructed sea state parameters (DG5).
(a) Short Time Duration—600 s(b) Long Time Duration—3600 s
Method/DifferenceHsTmγMethod/DifferenceHsTmγ
[m][s][—][m][s][—]
Input dataInput
JONSWAP3.0006.0001.500JONSWAP3.0006.0001.500
Welch methodWelch method
Iterative3.0886.0021.568Iterative3.0185.9201.309
NLSM3.0486.0981.859NLSM2.9765.9401.391
Δiter. (%)2.9480.0414.501Δiter. (%)0.594−1.335−12.709
ΔNLSM (%)1.5981.62923.95ΔNLSM (%)−0.799−1.002−7.280
Thomson methodThomson method
Iterative3.0586.0051.251Iterative3.0315.9451.404
NLSM3.0156.0821.618NLSM2.9905.9641.406
Δiter. (%)1.9380.078−16.624Δiter. (%)1.035−0.916−6.395
ΔNLSM (%)0.5071.3627.875ΔNLSM (%)−0.335−0.604−6.253
ARMA methodARMA method
Iterative2.3136.3771.836Iterative2.4046.2912.102
NLSM2.2846.4612.606NLSM2.3756.3492.731
Δiter. (%)−22.9026.27922.370Δiter. (%)−19.8724.85840.153
ΔNLSM (%)−23.8607.68073.754ΔNLSM (%)−20.8195.81382.040
Table 5. Reconstructed sea state parameters (DG6).
Table 5. Reconstructed sea state parameters (DG6).
(a) Short Time Duration—600 s(b) Long Time Duration—3600 s
Method/DifferenceHsTmγMethod/DifferenceHsTmγ
[m][s][—][m][s][—]
Input dataInput
JONSWAP5.0009.0001.000JONSWAP5.0009.0001.000
Welch methodWelch method
Iterative4.7858.0191.000Iterative5.0918.8771.023
NLSM4.7128.7111.000NLSM5.0158.9631.000
Δiter. (%)−4.297−10.9050.000Δiter. (%)1.814−1.3632.320
ΔNLSM (%)−5.755−3.2110.000ΔNLSM (%)0.309−0.4060.000
Thomson methodThomson method
Iterative4.8298.2811.000Iterative5.0948.9951.000
NLSM4.7568.7811.000NLSM5.0178.9951.000
Δiter. (%)−3.416−7.9930.000Δiter. (%)1.876−0.0510.000
ΔNLSM (%)−4.887−2.4290.000ΔNLSM (%)0.349−0.0580.000
ARMA methodARMA method
Iterative3.2069.5601.574Iterative3.8489.5463.443
NLSM3.1649.7202.535NLSM3.8119.4793.237
Δiter. (%)−35.8826.22357.404Δiter. (%)−23.0466.065244.252
ΔNLSM (%)−36.7217.997153.467ΔNLSM (%)−23.7845.320223.686

Share and Cite

MDPI and ACS Style

Rossi, G.B.; Crenna, F.; Piscopo, V.; Scamardella, A. Comparison of Spectrum Estimation Methods for the Accurate Evaluation of Sea State Parameters. Sensors 2020, 20, 1416. https://doi.org/10.3390/s20051416

AMA Style

Rossi GB, Crenna F, Piscopo V, Scamardella A. Comparison of Spectrum Estimation Methods for the Accurate Evaluation of Sea State Parameters. Sensors. 2020; 20(5):1416. https://doi.org/10.3390/s20051416

Chicago/Turabian Style

Rossi, Giovanni Battista, Francesco Crenna, Vincenzo Piscopo, and Antonio Scamardella. 2020. "Comparison of Spectrum Estimation Methods for the Accurate Evaluation of Sea State Parameters" Sensors 20, no. 5: 1416. https://doi.org/10.3390/s20051416

APA Style

Rossi, G. B., Crenna, F., Piscopo, V., & Scamardella, A. (2020). Comparison of Spectrum Estimation Methods for the Accurate Evaluation of Sea State Parameters. Sensors, 20(5), 1416. https://doi.org/10.3390/s20051416

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop