Cargando…

Using an Optimization Algorithm to Detect Hidden Waveforms of Signals

Source signals often contain various hidden waveforms, which further provide precious information. Therefore, detecting and capturing these waveforms is very important. For signal decomposition (SD), discrete Fourier transform (DFT) and empirical mode decomposition (EMD) are two main tools. They bot...

Descripción completa

Detalles Bibliográficos
Autores principales: Chang, Yen-Ching, Chang, Chin-Chen
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7838881/
https://www.ncbi.nlm.nih.gov/pubmed/33467542
http://dx.doi.org/10.3390/s21020588
_version_ 1783643281902534656
author Chang, Yen-Ching
Chang, Chin-Chen
author_facet Chang, Yen-Ching
Chang, Chin-Chen
author_sort Chang, Yen-Ching
collection PubMed
description Source signals often contain various hidden waveforms, which further provide precious information. Therefore, detecting and capturing these waveforms is very important. For signal decomposition (SD), discrete Fourier transform (DFT) and empirical mode decomposition (EMD) are two main tools. They both can easily decompose any source signal into different components. DFT is based on Cosine functions; EMD is based on a collection of intrinsic mode functions (IMFs). With the help of Cosine functions and IMFs respectively, DFT and EMD can extract additional information from sensed signals. However, due to a considerably finite frequency resolution, EMD easily causes frequency mixing. Although DFT has a larger frequency resolution than EMD, its resolution is also finite. To effectively detect and capture hidden waveforms, we use an optimization algorithm, differential evolution (DE), to decompose. The technique is called SD by DE (SDDE). In contrast, SDDE has an infinite frequency resolution, and hence it has the opportunity to exactly decompose. Our proposed SDDE approach is the first tool of directly applying an optimization algorithm to signal decomposition in which the main components of source signals can be determined. For source signals from four combinations of three periodic waves, our experimental results in the absence of noise show that the proposed SDDE approach can exactly or almost exactly determine their corresponding separate components. Even in the presence of white noise, our proposed SDDE approach is still able to determine the main components. However, DFT usually generates spurious main components; EMD cannot decompose well and is easily affected by white noise. According to the superior experimental performance, our proposed SDDE approach can be widely used in the future to explore various signals for more valuable information.
format Online
Article
Text
id pubmed-7838881
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-78388812021-01-28 Using an Optimization Algorithm to Detect Hidden Waveforms of Signals Chang, Yen-Ching Chang, Chin-Chen Sensors (Basel) Article Source signals often contain various hidden waveforms, which further provide precious information. Therefore, detecting and capturing these waveforms is very important. For signal decomposition (SD), discrete Fourier transform (DFT) and empirical mode decomposition (EMD) are two main tools. They both can easily decompose any source signal into different components. DFT is based on Cosine functions; EMD is based on a collection of intrinsic mode functions (IMFs). With the help of Cosine functions and IMFs respectively, DFT and EMD can extract additional information from sensed signals. However, due to a considerably finite frequency resolution, EMD easily causes frequency mixing. Although DFT has a larger frequency resolution than EMD, its resolution is also finite. To effectively detect and capture hidden waveforms, we use an optimization algorithm, differential evolution (DE), to decompose. The technique is called SD by DE (SDDE). In contrast, SDDE has an infinite frequency resolution, and hence it has the opportunity to exactly decompose. Our proposed SDDE approach is the first tool of directly applying an optimization algorithm to signal decomposition in which the main components of source signals can be determined. For source signals from four combinations of three periodic waves, our experimental results in the absence of noise show that the proposed SDDE approach can exactly or almost exactly determine their corresponding separate components. Even in the presence of white noise, our proposed SDDE approach is still able to determine the main components. However, DFT usually generates spurious main components; EMD cannot decompose well and is easily affected by white noise. According to the superior experimental performance, our proposed SDDE approach can be widely used in the future to explore various signals for more valuable information. MDPI 2021-01-15 /pmc/articles/PMC7838881/ /pubmed/33467542 http://dx.doi.org/10.3390/s21020588 Text en © 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Chang, Yen-Ching
Chang, Chin-Chen
Using an Optimization Algorithm to Detect Hidden Waveforms of Signals
title Using an Optimization Algorithm to Detect Hidden Waveforms of Signals
title_full Using an Optimization Algorithm to Detect Hidden Waveforms of Signals
title_fullStr Using an Optimization Algorithm to Detect Hidden Waveforms of Signals
title_full_unstemmed Using an Optimization Algorithm to Detect Hidden Waveforms of Signals
title_short Using an Optimization Algorithm to Detect Hidden Waveforms of Signals
title_sort using an optimization algorithm to detect hidden waveforms of signals
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7838881/
https://www.ncbi.nlm.nih.gov/pubmed/33467542
http://dx.doi.org/10.3390/s21020588
work_keys_str_mv AT changyenching usinganoptimizationalgorithmtodetecthiddenwaveformsofsignals
AT changchinchen usinganoptimizationalgorithmtodetecthiddenwaveformsofsignals