Next Article in Journal
Real-Time Hair Segmentation Using Mobile-Unet
Previous Article in Journal
SmartFit: Smartphone Application for Garment Fit Detection
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Letter

Determining Ultrasound Arrival Time by HHT and Kurtosis in Wind Speed Measurement

1
Glasgow College, University of Electronic Science and Technology of China, Chengdu 611731, China
2
School of Automation Engineering, University of Electronic Science and Technology of China, Chengdu 611731, China
*
Author to whom correspondence should be addressed.
Electronics 2021, 10(1), 93; https://doi.org/10.3390/electronics10010093
Submission received: 28 November 2020 / Revised: 24 December 2020 / Accepted: 1 January 2021 / Published: 5 January 2021
(This article belongs to the Section Circuit and Signal Processing)

Abstract

:
The determination of ultrasonic echo signal onset time is the core of performing the time difference method to calculate wind speed. However, in practical cases, background noise makes precise determination extremely difficult. This paper carries out research on the accurate determination of onset time, exploring the advantages of an improved method based on the combination of Hilbert-Huang Transform (HHT) and high-order statistics (kurtosis). Performing Hilbert-Huang Transform to the received wave is aimed at determining a rough arrival time, around which a fixed size of data is extracted as initial sample to avoid a false pick. Then the fourth-order kurtosis of a smaller sample, extracted successively by a moving window from the initial sample, is calculated. The minimum point corresponds to the initial onset time. This approach was tested on a real ultrasonic echo signal dataset, acquired in a wind tunnel with an ultrasonic anemometer. The proposed method showed satisfying results in both ideal cases and low signal-to-noise ratio (SNR) environment, compared with traditional onset time determination approaches, including Akaike Information Criterion (AIC-picker), Short-term Average over Long-term Average (STA/LTA), and Teager-Kaiser energy operator (TKEO). The experimental results acquired by the HHT-kurtosis method demonstrated that the proposed method possesses a high accuracy.

1. Introduction

During the process of wind tunnel experiment, wind speed is one of the most critical parameters that needs to be accurately measured [1,2]. Precise determination of wind speed can be of great significance in many fields relating to weather forecasting, power generating, farming, engineering, and manufacturing [3,4]. For instance, in the field of wind power utilization, wind speed determination is vital for selecting sites and wind machines [5]. The traditional method generally adopts mechanical anemometers, thermal anemometers, or pitot tube anemometers. However, the anemometers mentioned above have some limitation. Mechanical anemometers can be easily damaged, especially for the rotating component inside. Besides, this component needs an initial speed to rotate due to its inertia, hence it is almost impossible to measure low-speed wind. Thermal anemometers have a limited measurement range, and its performance is heavily dependent on environmental factors, including temperature and noise. Due to the low accuracy of the pressure sensor, it is exorbitantly consuming to design a pitot tube anemometer to precisely detect the pressure difference of low-speed wind. In contrast, ultrasonic anemometer is a reliable method with a wide measurement range and no start-up wind speed limitation while being applied in the field of wind speed determination.
Recent mainstream approaches utilizing ultrasonic anemometers can be categorized into vortex-shedding method [6] and time-of-flight (TOF) method [7]. Measuring the vortex frequency, vortex-shedding method is based on the proportional relationship between ultrasound and wind speed. However, this approach is difficult to conduct and temperature influence must be considered. The idea of the TOF method is to implement a sensor array and measure a set of ultrasound traveling times between transmitters and receivers [8], and therefore both wind speed and wind direction can be determined. The mainstream application of TOF estimation is time difference method [9,10], whose theory is to calculate the travel time difference between tailwind ultrasound and headwind one, following the Equation (1),
V c o s θ = l 2 ( 1 t 1 1 t 2 ) ,
where l is the distance between a pair of emitter and receiver, and V is the wind speed, having an angle of θ by the east-west direction. As shown in Figure 1,   t 1 , and t 2 are the travel time of ultrasound in tailwinds and headwinds respectively.
As shown in Equation (1), in order to acquire a trustworthy wind speed, picking a precise arrival time is of vital importance. Previously, the automatic onset time determination was carried out by a picking algorithm, which generally falls into three categories. The simplest technique is to use an amplitude threshold picker, which applies an empirically determined value as a threshold to filter the received wave [11]. However, the determination of this value can be puzzling and this method is not applicable in a high-noise environment. An improved method in this category is to apply a short-term-average over long-term-average (STA/LTA) filter to avoid false pick [12], but window length determination remains difficult. The second type of automatic onset time picker is to apply a running extraction window along the time-axis and successively calculate the characteristic function value corresponding to each picked sample. As assumed, at the time of signal arrival, the value of this characteristic function changes significantly. In this category, prevailing methods include Akaike information criterion (AIC) picker [13,14], Teager-Kaiser energy operator (TKEO) [15], and kurtosis-based picker [16]. The final type is to calculate the matching rate between the received wave and a reference waveform [17,18], based on the assumption of the existence of a reference waveform similar to the received wave. However, the calculated onset time corresponding to the maximum matching rate can be easily influenced by the shape of echo signal in the time domain.
In order to get a time-frequency spectrum, many signal processing methods have been advanced [19], including Wavelet Transform (WT) [20], Short Time Fourier Transform (STFT) [21], and Hilbert-Huang Transform (HHT) [22]. HHT is a superior algorithm among them, because this transformation does not follow the uncertainty principal, which enables acquiring a high resolution in both time domain and frequency domain. In this paper, we propose an improved method based on the combination of HHT and kurtosis characteristic function. First, Empirical Mode Decomposition (EMD) was applied to the received wave to get a series of intrinsic mode functions (IMFs). Next, Hilbert Transform (HT) was utilized on each of the IMFs to get an instantaneous frequency spectrum. A rough onset time was then determined based on the acquired frequency spectrum. Finally, a moving extraction window was used to calculate a series of fourth-order kurtosis value, and the minimum point corresponded to the calculated onset time. To verify the accuracy and stability of this method, it was applied to a dataset measured by a three-dimensional ultrasonic anemometer. The experimental results showed satisfying advantages compared to other three picking algorithms, including AIC, TKEO, and STA/LTA.

2. Materials and Methods

In this section, the theory of the proposed method is introduced, which is based on the combination of HHT and kurtosis characteristic function. Then, we briefly explain how the other three comparative methods are carried out, including AIC, TKEO, and STA/LTA.

2.1. Overview of HHT-Kurtosis Method

As suggested in the method name, HHT-kurtosis, the proposed method includes two steps, Hilbert-Huang Transform and kurtosis characteristic function calculation. As shown in Figure 2, the first step is to perform Hilbert-Huang Transform on the wave to determine a rough arrival time, around which a fixed size of data is extracted as the initial sample. Then in the second step, the fourth-order kurtosis of a smaller sample extracted successively by a moving window from the initial sample is calculated. The minimum point corresponds to the onset of the ultrasonic echo signal.

2.1.1. Hilbert-Huang Transform

Hilbert Transform, though effective in preserving time localities, requires input to be linear and stable [23]. Huang et al. proposed an improved method, Hilbert-Huang Transform, combining Empirical Mode Decomposition (EMD) and Hilbert Transform. EMD preprocessing makes input signals to be linear and stable, and therefore meets the input requirement of Hilbert Transform [24]:
Hilbert-Huang Transform can be divided into three steps, as is shown in Figure 3.
Step 1: perform EMD to the original ultrasonic echo signal, and get a series of IMFs and a residual.
Step 2: perform Hilbert Transform (HT) to each of IMFs to get the transient frequency spectrum.
Step 3: determine a rough arrival time by setting a threshold to the spectrum.

2.1.2. Kurtosis Characteristic Function Calculation

In order to pick precise onset time of ultrasonic further, higher order statistics method, which is an effective approach for processing non-Gaussian signals, is utilized to deal with this task. In this paper, kurtosis that is fourth-order cumulants was chosen as characteristic function because it is insensitive to the Gaussian noise and can achieve a higher accuracy with a smaller order and less calculation time [25,26].
Kurtosis, defined as the standardized fourth moment about the mean, is a statistical value describing how a given set of data is distributed [27]. For a dataset of N samples, represented as x = { x 1 , x 2 , , x N } , with a mean of x ¯ , the discrete form of kurtosis can be calculated as shown in Equation (2),
K = E [ ( X μ ) 4 ] E [ ( X μ ) 2 ] 2 = 1 N i = 1 N + 1 ( x i x ¯ ) 4 [ 1 N i = 1 N + 1 ( x i x ¯ ) 2 ] 2 .
At the time of wave arrival, the kurtosis will increase significantly from a relatively low value [28]. Thus, the minimum kurtosis corresponds to the calculated onset time.
The steps of calculating fourth-order kurtosis characteristic function are shown in Figure 4a:
Step 1: Extract a dataset of n values, represented as x = { x 1 , x 2 , , x n } , around the rough arrival time determined by Hilbert-Huang Transform.
Step 2: Slide a moving extraction window of N samples along x-axis, and record its first-order kurtosis values as K 1 ( i ) ,   i [ 1 , n N + 1 ] .
Step 3: Apply a succession of transformation to the first-order kurtosis characteristic function as shown in steps (4)–(6).
Step 4: Perform the first transformation and calculate the second-order kurtosis characteristic function as shown in Equation (3),
{ F 2 ( 1 ) = F 1 ( 1 ) F 2 ( i + 1 ) = F 2 ( i ) + δ ( i ) × [ F 1 ( i + 1 ) F 1 ( i ) ] ,
where
δ ( i ) = { 1 ,       F 1 ( i + 1 ) F 1 ( i ) 0 0 ,       F 1 ( i + 1 ) F 1 ( i ) < 0 ,
Step 5: Perform the second transformation and calculate the third-order kurtosis characteristic function as shown in Equation (5),
F 3 ( i ) = F 2 ( i ) [ F 2 ( N ) F 2 ( 1 ) N × ( i 1 ) + F 2 ( 1 ) ]
Step 6: Perform the final transformation and calculate the fourth-order kurtosis characteristic function as shown in Equation (6),
F 4 ( i ) = F 3 ( i ) M i
where M i is the local maximum of F 3 .
As shown in Figure 4b, four curves record F 1 ,   F 2 ,   F 3 ,   and   F 4 of the extracted initial sample, and the greatest minimum of F 4 corresponds to the arrival time of the wave.

2.2. Introduction of Other Comparative Methods

The AIC method is applied by calculating the local minimum of AIC function,
AIC ( k ) = k l g ( V a r ( x [ 1 , k ] ) ) + ( l k 1 ) l g ( V a r ( x [ k + 1 , l ] ) ) ,
In this equation, the value k that can make AIC(k) reach the maximum is the calculated onset time [29].
The STA/LTA method is based on an empirically determined threshold. At onset point, the change of STA (average power in a short moving window) is much greater than LTA (average power in a long moving window), so the value n that makes STA LTA threshold is the calculated onset time [30].
To carry out TKEO method we first need to perform EMD and then calculate the maximum value of TKEO operator,
ψ [ y ( n ) ] = y [ n 1 ] 2 y [ n ] × y [ n 2 ] ,
In this equation, the value n that can make ψ [ y ( n ) ] maximum is the calculated onset time [31,32].

3. Experiments and Results

In this section, how actual experiments are carried out in a wind tunnel is explained. Then we perform four methods mentioned in the last section to the received ultrasonic signal and determine the onset time. Results show the great performance of the proposed method.

3.1. Experimental Device

To verify the performance of the proposed method further, actual experiments are carried out in a wind tunnel. All experiments are based on an experimental ultrasonic anemometer consisting of three pairs of ultrasonic sensors, which excites ultrasound and receives it from the corresponding sensor, whose structure is shown in Figure 5a. All ultrasonic sensors were produced by Airmar with a center frequency of 200 kHz. For gaining sufficient ultrasonic signals, experiments were performed under diverse wind velocities in the Low-Speed Wind Tunnel at the China Aerodynamics Research and Development Center, as is shown in Figure 5b. Consequently, a total of 300 sets of ultrasonic signals were sampled at a sampling rate of 1 MHz.

3.2. Accuracy Test under Different Signal-to-Noise Ratios

To test the reliability of the proposed the method, we conducted a series of experiments under different signal-to-noise ratios (SNRs). These experiments utilized received waves obtained by fixing the distance of one pair of transducers, whose standard arrival time was measured in the noiseless environment. As mentioned above, there are 300 sets of signals acquired from the proposed device. And these signals are added White Gaussian Noise (WGN) with different SNRs for testing the noise robustness of the proposed method. In order to show the satisfactory performances of our method, STA/LTA algorithm, AIC algorithm, and TKEO algorithm were performed under the same conditions to compare with the proposed method, respectively. The results are illustrated in Figure 6, Figure 7 and Figure 8, in which the green dots represent the distributions between measured arrival time by different algorithms and corresponding actual arrival time, and the orange lines termed trend line are a set of dots where the measured value equals the actual value.
As is shown in Figure 6, Figure 7 and Figure 8, under different SNRs, the measured results generated from the proposed method are close to the trend line, which denotes the deviations between the actual arrival time and the measured arrival time were quite small. The average deviation is within 5   μ s . The experimental results demonstrated the noise robustness of the proposed method. In contrast, the results from STA/LTA algorithm deviated from the trend line overall, and this method could generate erroneous measurement results possibly; AIC algorithm has a tendency to engender false pick with a fixed deviation; and the measured results from TKEO algorithm deviated from the trend line out of the range of ± 10   μ s , which is much worse than ours. Table 1 indicates the Mean Square Error (MSE) and R-square determined by the four methods, which also demonstrates the great performance of the proposed method in determining arrival time of ultrasonic signals.

4. Discussion

As shown in Figure 6c, Figure 7c, and Figure 8c, the measured results obtained by AIC approach directly deviated from the trend line with a fixed distance obviously. After checking erroneous results, we find that there are two minima in the AIC function. The sample arrival point was considered to divide the signal into two different stationary processes. Similarly, the ending point of ultrasonic echo signal played the same role in dividing the signal into two different stationary processes. Therefore, the AIC function was likely to exist two minima corresponding to the onset point and end point of ultrasonic signals, respectively. If the minimum result was determined by the ending point, the method was more likely to generate false pick with fixed deviation.
Therefore, in the proposed method, we utilized HHT to determine an approximate range for kurtosis algorithm, which can avoid the fixed deviation, as is shown above. The experimental results demonstrate the great noise robustness and performances in arrival time determination of ultrasonic signals via the proposed method.

5. Conclusions

The purpose of this study is to develop an effective method for detecting the arrival time of ultrasonic signal, which is of vital importance during the wind speed determination. The main improvement regarding this study relates to the combination of Hilbert-Huang Transform and kurtosis characteristic function calculation. HHT was applied to the received wave to determine a rough arrival time. Then, the fourth-order kurtosis was calculated, and its minimum point corresponded to the precise arrival time of the ultrasonic echo signal.
The results obtained through this hybrid method were satisfying. To verify the advantages of our proposed method, a comparison among the results acquired by using the proposed method, AIC, STA/LTA, and TKEO was carried out. It turns out that, results acquired through the proposed method indicate the high determination accuracy of this method, under both the ideal case and real cases.

Author Contributions

Conceptualization, S.L. and Z.L.; methodology, Z.L.; validation, S.L. and Z.L.; formal analysis, W.Z.; investigation, W.Z.; resources, Z.L.; data curation, T.W.; writing—original draft preparation, S.L.; writing—review and editing, Z.L.; visualization, T.W.; supervision, W.Z.; project administration, W.Z.; funding acquisition, W.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by China Aerodynamics Research and Development Center, grant number P20181203000907.

Acknowledgments

We gave our sincere thanks to those who provided their valuable comments on the writing of this paper.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Bauer, B.O.; Houser, C.A.; Nickling, W.G. Analysis of velocity profile measurements from wind-tunnel experiments with saltation. Geomorphology 2004, 59, 81–98. [Google Scholar] [CrossRef]
  2. He, Y.C.; Cheung, J.C.K.; Li, Q.S.; Fu, J.Y. Accurate determination of reference wind speed and reference static pressure in wind tunnel tests. Adv. Struct. Eng. 2020, 23, 578–583. [Google Scholar] [CrossRef]
  3. Mohandes, M.A.; Halawani, T.O.; Rehman, S.; Hussain, A.A. Support vector machines for wind speed prediction. Renew. Energy 2004, 29, 939–947. [Google Scholar] [CrossRef]
  4. Ghorbani, M.A.; Khatibi, R.; Hosseini, B.; Bilgili, M. Relative importance of parameters affecting wind speed prediction using artificial neural networks. Theor. Appl. Climatol. 2013, 114, 107–114. [Google Scholar] [CrossRef]
  5. Deaves, D.M.; Lines, I.G. On the fitting of low mean windspeed data to the Weibull distribution. J. Wind. Eng. Ind. Aerodyn. 1997, 66, 169–178. [Google Scholar] [CrossRef]
  6. Gaster, M. Vortex shedding from circular cylinders at low Reynolds numbers. J. Fluid Mech. 1971, 46, 749–756. [Google Scholar] [CrossRef] [Green Version]
  7. Demirli, R.; Saniie, J. Model-based estimation of ultrasonic echoes part I: Analysis and algorithms. IEEE Trans. Ultrason. Ferroelectr. Freq. Control 2001, 48, 787–802. [Google Scholar] [CrossRef]
  8. Ma, B.; Teng, J.; Zhu, H.; Zhou, R.; Ju, Y.; Liu, S. Three-Dimensional Wind Measurement Based on Ultrasonic Sensor Array and Multiple Signal Classification. Sensors 2020, 20, 523. [Google Scholar] [CrossRef] [Green Version]
  9. Li, Y.D.; Wang, B.Q.; Wu, Y.J. Time-Difference Ultrasonic Wind Detection Methods Based on Cross-Correlation Theory; IEEE: New York, NY, USA, 2007; pp. 165–168. [Google Scholar]
  10. Jiang, J.J.; Dang, W.J.; Duan, F.J.; Wang, X.Q.; Fu, X.; Li, C.Y.; Sun, Z.B.; Liu, H.; Bu, L.R. An accurate ultrasonic wind speed and direction measuring method by combining time-difference and phase-difference measurement using coded pulses combination. Appl. Acoust. 2020, 159, 8. [Google Scholar] [CrossRef]
  11. Kurz, J.H.; Grosse, C.U.; Reinhardt, H.W. Strategies for reliable automatic onset time picking of acoustic emissions and of ultrasound signals in concrete. Ultrasonics 2005, 43, 538–546. [Google Scholar] [CrossRef]
  12. Allen, R.V. Automatic earthquake recognition and timing from single traces. Bull. Seismol. Soc. Am. 1978, 68, 1521–1532. [Google Scholar]
  13. Takanami, T.; Kitagawa, G. A New Efficient Procedure For The Estimation of Onset Times Of Seismic Waves. J. Phys. Earth 1988, 36, 267–290. [Google Scholar] [CrossRef] [Green Version]
  14. Joa, K.; Kim, K.-H.; Kang, S.Y. Onset Time Estimation of P- and S-waves at Gyeongsan Seismic Station Using Akaike Information Criterion (AIC). J. Korean Earth Sci. Soc. 2018, 39, 593–599. [Google Scholar]
  15. Kirbas, I.; Peker, M. Signal detection based on empirical mode decomposition and Teager–Kaiser energy operator and its application to P and S wave arrival time detection in seismic signal analysis. Neural Comput. Appl. 2016, 28, 3035–3045. [Google Scholar] [CrossRef]
  16. Li, X.; Shang, X.; Wang, Z.; Dong, L.; Weng, L. Identifying P -phase arrivals with noise: An improved Kurtosis method based on DWT and STA/LTA. J. Appl. Geophys. 2016, 133, 50–61. [Google Scholar] [CrossRef]
  17. Molyneux, J.B.; Schmitt, D.R. First-break timing: Arrival onset times by direct correlation. Geophysics 1999, 64, 1492–1501. [Google Scholar] [CrossRef] [Green Version]
  18. Zhou, Z.L.; Cheng, R.S.; Rui, Y.C.; Zhou, J.; Wang, H.Q.; Cai, X.; Chen, W.S. An Improved Onset Time Picking Method for Low SNR Acoustic Emission Signals. IEEE Access 2020, 8, 47756–47767. [Google Scholar] [CrossRef]
  19. Bouchikhi, E.H.; Choqueuse, V.; Benbouzid, M.E.H.; Charpentier, J.F.; Barakat, G. A Comparative Study of Time-Frequency Representations for Fault Detection in Wind Turbine. In Proceedings of the Iecon 2011: 37th Annual Conference on Ieee Industrial Electronics Society, Victoria, Australia, 7–10 November 2011. [Google Scholar]
  20. Mborah, C.; Ge, M.C. Enhancing manual P-phase arrival detection and automatic onset time picking in a noisy microseismic data in underground mines. Int. J. Min. Sci. Technol. 2018, 28, 691–699. [Google Scholar] [CrossRef]
  21. Zhang, B.-L.; Lv, J.; Li, J.-R. A Compound Algorithm for Parameter Estimation of Frequency Hopping Signal Based on STFT and Morlet Wavelet Transform. In Intelligent Computing Theories And Application, Pt Ii; Huang, D.S., Jo, K.H., Zhang, X.L., Eds.; Springer: Berlin, Germany, 2018; Volume 10955, pp. 174–181. [Google Scholar]
  22. Vincent, C.; Giebel, G.; Pinson, P.; Madsen, H. Resolving Nonstationary Spectral Information in Wind Speed Time Series Using the Hilbert-Huang Transform. J. Appl. Meteorol. Climatol. 2010, 49, 253–267. [Google Scholar] [CrossRef] [Green Version]
  23. Zhu, B.Z.; Ma, S.J.; Xie, R.; Chevallier, J.; Wei, Y.M. Hilbert Spectra and Empirical Mode Decomposition: A Multiscale Event Analysis Method to Detect the Impact of Economic Crises on the European Carbon Market. Comput. Econ. 2018, 52, 105–121. [Google Scholar] [CrossRef]
  24. Huang, N.E.; Shen, Z.; Long, S.R.; Wu, M.L.C.; Shih, H.H.; Zheng, Q.N.; Yen, N.C.; Tung, C.C.; Liu, H.H. The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis. Proc. R. Soc. Math. Phys. Eng. Sci. 1998, 454, 903–995. [Google Scholar] [CrossRef]
  25. Sabry-Rizk, M.; Romare, D.; Zgallai, W.; Grattan, K.T.V.; Oriordan, J. Higher order statistics (HOS) in signal processing are they of any use? In Proceedings of the IEEE Colloquium on Higher Order Statistics in Signal Processing: Are They of Any Use? London, UK, 22–22 May 1995. [Google Scholar]
  26. Porat, B.; Friedlander, B. Direction finding algorithms based on high-order statistics. IEEE Trans. Signal Process. 1991, 39, 2016–2024. [Google Scholar] [CrossRef]
  27. Shang, X.; Li, X.; Weng, L. Enhancing seismic P phase arrival picking based on wavelet denoising and kurtosis picker. J. Seismol. 2017, 22, 21–33. [Google Scholar] [CrossRef]
  28. Baillard, C.; Crawford, W.C.; Ballu, V.; Hibert, C.; Mangeney, A. An Automatic Kurtosis-Based P- and S-Phase Picker Designed for Local Seismic Networks. Bull. Seismol. Soc. Am. 2014, 104, 394–409. [Google Scholar] [CrossRef] [Green Version]
  29. Bao, Y.; Jia, J. Improved Time-of-Flight Estimation Method for Acoustic Tomography System. IEEE Trans. Instrum. Meas. 2020, 69, 974–984. [Google Scholar] [CrossRef]
  30. Sabbione, J.I.; Velis, D.R. A robust method for microseismic event detection based on automatic phase pickers. J. Appl. Geophys. 2013, 99, 42–50. [Google Scholar] [CrossRef]
  31. Earle, P.S.; Shearer, P.M. Characterization of global seismograms using an automatic-picking algorithm. Bull. Seismol. Soc. Am. 1994, 84, 366–376. [Google Scholar]
  32. Long, Y.; Lin, J.; Li, B.; Wang, H.C.; Chen, Z.B. Fast-AIC Method for Automatic First Arrivals Picking of Microseismic Event With Multitrace Energy Stacking Envelope Summation. IEEE Geosci. Remote Sens. Lett. 2020, 17, 1832–1836. [Google Scholar] [CrossRef]
Figure 1. Unidimensional wind speed measurement based on time-difference method.
Figure 1. Unidimensional wind speed measurement based on time-difference method.
Electronics 10 00093 g001
Figure 2. Flowchart of carrying out Hilbert-Huang Transform (HHT)-kurtosis method.
Figure 2. Flowchart of carrying out Hilbert-Huang Transform (HHT)-kurtosis method.
Electronics 10 00093 g002
Figure 3. Flowchart of carrying out Hilbert-Huang Transform.
Figure 3. Flowchart of carrying out Hilbert-Huang Transform.
Electronics 10 00093 g003
Figure 4. (a) Flowchart of carrying out kurtosis characteristic function calculation; (b) values of F 1 ,   F 2 ,   F 3 ,   and   F 4 around onset time, minimum fourth-order kurtosis corresponding to the onset time.
Figure 4. (a) Flowchart of carrying out kurtosis characteristic function calculation; (b) values of F 1 ,   F 2 ,   F 3 ,   and   F 4 around onset time, minimum fourth-order kurtosis corresponding to the onset time.
Electronics 10 00093 g004
Figure 5. Experimental device: (a) Structure of experimental anemometer; (b) anemometer in wind tunnel.
Figure 5. Experimental device: (a) Structure of experimental anemometer; (b) anemometer in wind tunnel.
Electronics 10 00093 g005aElectronics 10 00093 g005b
Figure 6. Distribution of measured values and the corresponding actual values on 15dB: (a) proposed; (b) Short-term Average over Long-term Average (STA/LTA); (c) Akaike information criterion (AIC); (d) Teager-Kaiser energy operator (TKEO).
Figure 6. Distribution of measured values and the corresponding actual values on 15dB: (a) proposed; (b) Short-term Average over Long-term Average (STA/LTA); (c) Akaike information criterion (AIC); (d) Teager-Kaiser energy operator (TKEO).
Electronics 10 00093 g006
Figure 7. Distribution of measured values and the corresponding actual values on 10dB: (a) proposed; (b) STA/LTA; (c) AIC; (d) TKEO.
Figure 7. Distribution of measured values and the corresponding actual values on 10dB: (a) proposed; (b) STA/LTA; (c) AIC; (d) TKEO.
Electronics 10 00093 g007
Figure 8. Distribution of measured values and the corresponding actual values on 5dB: (a) proposed; (b) STA/LTA; (c) AIC; (d) TKEO.
Figure 8. Distribution of measured values and the corresponding actual values on 5dB: (a) proposed; (b) STA/LTA; (c) AIC; (d) TKEO.
Electronics 10 00093 g008
Table 1. Mean Square Error and R-square determined by the four methods.
Table 1. Mean Square Error and R-square determined by the four methods.
MSE(s2)R-Square
15 dB10 dB5 dB15 dB10 dB5 dB
STA/LTA1.42 × 10−91.99 × 10−92.53 × 10−90.71910.46800.2808
AIC2.78 × 10−93.00 × 10−93.08 × 10−9−1.0122−1.0825−0.7674
TKEO2.36 × 10−102.45 × 10−102.85 × 10−100.93720.92790.9180
Our method4.30 × 10−114.99 × 10−117.42 × 10−110.98710.98490.9751
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Liu, S.; Li, Z.; Wu, T.; Zhang, W. Determining Ultrasound Arrival Time by HHT and Kurtosis in Wind Speed Measurement. Electronics 2021, 10, 93. https://doi.org/10.3390/electronics10010093

AMA Style

Liu S, Li Z, Wu T, Zhang W. Determining Ultrasound Arrival Time by HHT and Kurtosis in Wind Speed Measurement. Electronics. 2021; 10(1):93. https://doi.org/10.3390/electronics10010093

Chicago/Turabian Style

Liu, Shiyuan, Zhipeng Li, Tong Wu, and Wei Zhang. 2021. "Determining Ultrasound Arrival Time by HHT and Kurtosis in Wind Speed Measurement" Electronics 10, no. 1: 93. https://doi.org/10.3390/electronics10010093

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