[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
You seem to have javascript disabled. Please note that many of the page functionalities won't work as expected without javascript enabled.
 
 
Sign in to use this feature.

Years

Between: -

Subjects

remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline

Journals

Article Types

Countries / Regions

Search Results (113)

Search Parameters:
Keywords = time of arrival (TOA)

Order results
Result details
Results per page
Select all
Export citation of selected articles as:
18 pages, 757 KiB  
Article
Preamble Design and Noncoherent ToA Estimation for Pulse-Based Wireless Networks-on-Chip Communications in the Terahertz Band
by Pankaj Singh and Sung-Yoon Jung
Micromachines 2025, 16(1), 70; https://doi.org/10.3390/mi16010070 - 8 Jan 2025
Viewed by 484
Abstract
The growing demand for high-speed data transfer and ultralow latency in wireless networks-on-chips (WiNoC) has spurred exploration into innovative communication paradigms. Recent advancements highlight the potential of the terahertz (THz) band, a largely untapped frequency range, for enabling ultrafast tera-bit-per-second links in chip [...] Read more.
The growing demand for high-speed data transfer and ultralow latency in wireless networks-on-chips (WiNoC) has spurred exploration into innovative communication paradigms. Recent advancements highlight the potential of the terahertz (THz) band, a largely untapped frequency range, for enabling ultrafast tera-bit-per-second links in chip multiprocessors. However, the ultrashort duration of THz pulses, often in the femtosecond range, makes synchronization a critical challenge, as even minor timing errors can cause significant data loss. This study introduces a preamble-aided noncoherent synchronization scheme for time-of-arrival (ToA) estimation in pulse-based WiNoC communication operating in the THz band (0.02–0.8 THz). The scheme transmits the preamble, a known sequence of THz pulses, at the beginning of each symbol, allowing the energy-detection receiver to collect and analyze the energy of the preamble across multiple integrators. The integrator with maximum energy output is then used to estimate the symbol’s ToA. A preamble design based on maximum pulse energy constraints is also presented. Performance evaluations demonstrate a synchronization probability exceeding 0.98 for distances under 10 mm at a signal-to-noise ratio of 20 dB, with a normalized mean squared error below 102. This scheme enhances synchronization reliability, supporting energy-efficient, high-performance WiNoCs for future multicore systems. Full article
(This article belongs to the Special Issue Recent Advances in Terahertz Devices and Applications)
Show Figures

Figure 1

Figure 1
<p>Structure of the preamble signal [<a href="#B40-micromachines-16-00070" class="html-bibr">40</a>].</p>
Full article ">Figure 2
<p>Cross-section of the WiNoC structure [<a href="#B28-micromachines-16-00070" class="html-bibr">28</a>,<a href="#B32-micromachines-16-00070" class="html-bibr">32</a>].</p>
Full article ">Figure 3
<p>WiNoC ch annel model for the horizontal dipole in the stratified medium [<a href="#B28-micromachines-16-00070" class="html-bibr">28</a>,<a href="#B53-micromachines-16-00070" class="html-bibr">53</a>].</p>
Full article ">Figure 4
<p>Block diagram of a noncoherent energy-detection-based WiNoC receiver.</p>
Full article ">Figure 5
<p>Mathematical representation of the proposed synchronization process and ToA estimation <math display="inline"><semantics> <mfenced separators="" open="(" close=")"> <msub> <mi>t</mi> <mi>s</mi> </msub> <mo>=</mo> <msub> <mi>T</mi> <mi>b</mi> </msub> <mo>/</mo> <msub> <mi>N</mi> <mrow> <mi>i</mi> <mi>n</mi> <mi>t</mi> </mrow> </msub> </mfenced> </semantics></math> [<a href="#B40-micromachines-16-00070" class="html-bibr">40</a>].</p>
Full article ">Figure 6
<p>Preamble energy allocation and integrator output [<a href="#B36-micromachines-16-00070" class="html-bibr">36</a>].</p>
Full article ">Figure 7
<p>Designed p reamble signal.</p>
Full article ">Figure 8
<p>Synchronization perf ormance according to the distance between the dipole and observation point for a fixed <math display="inline"><semantics> <mrow> <msub> <mi>N</mi> <mrow> <mi>i</mi> <mi>n</mi> <mi>t</mi> </mrow> </msub> <mo>=</mo> <mn>12</mn> </mrow> </semantics></math> and <math display="inline"><semantics> <mrow> <mi>N</mi> <mo>=</mo> <mn>10</mn> </mrow> </semantics></math>.</p>
Full article ">Figure 9
<p>Synchronization performance according to the number of integrators for a fixed distance of <math display="inline"><semantics> <mrow> <mi>d</mi> <mo>=</mo> </mrow> </semantics></math> 10 mm and <math display="inline"><semantics> <mrow> <mi>N</mi> <mo>=</mo> <mn>10</mn> </mrow> </semantics></math>.</p>
Full article ">Figure 10
<p>Synchronization performance according to the number of preamble repetitions for a fixed distance of <math display="inline"><semantics> <mrow> <mi>d</mi> <mo>=</mo> </mrow> </semantics></math> 10 mm and <math display="inline"><semantics> <mrow> <msub> <mi>N</mi> <mrow> <mi>i</mi> <mi>n</mi> <mi>t</mi> </mrow> </msub> <mo>=</mo> <mn>12</mn> </mrow> </semantics></math>.</p>
Full article ">
20 pages, 5738 KiB  
Article
Time-of-Arrival and Angle-of-Arrival Measurement-Assisted 3D Inter-Unmanned Aerial Vehicle Relative Localization Under Distance-Dependent Noise Model
by Jiawei Tang, Tian Chang, Qinglong Jiang, Xuhui Ding and Dekang Liu
Electronics 2025, 14(1), 90; https://doi.org/10.3390/electronics14010090 - 28 Dec 2024
Viewed by 376
Abstract
This paper addresses the 3D relative localization problem for two unmanned aerial vehicles (UAVs) using a combination of time-of-arrival (TOA) and angle-of-arrival (AOA) measurements across varied flight trajectories. We commenced by examining the problem of relative attitude estimation using only time-of-arrival (TOA) measurements, [...] Read more.
This paper addresses the 3D relative localization problem for two unmanned aerial vehicles (UAVs) using a combination of time-of-arrival (TOA) and angle-of-arrival (AOA) measurements across varied flight trajectories. We commenced by examining the problem of relative attitude estimation using only time-of-arrival (TOA) measurements, taking into account a distance-dependent noise model. To address this issue, we constructed a constrained weighted least squares (CWLS) problem and applied semidefinite relaxation (SDR) techniques for its resolution. Furthermore, we extended our analysis to incorporate AOA measurements and scrutinize the Cramer–Rao Lower Bound (CRLB) to illustrate enhanced localization accuracy through TOA-AOA integration compared to TOA alone under stable trajectory conditions. Ultimately, numerical simulations substantiate the efficacy of the proposed methodologies. Full article
Show Figures

Figure 1

Figure 1
<p>Scenario of UAV relative localization estimation.</p>
Full article ">Figure 2
<p>Four trajectories of two UAVs.</p>
Full article ">Figure 3
<p>Acomparison of the influence of noise level on the SDP under different flight trajectories.</p>
Full article ">Figure 3 Cont.
<p>Acomparison of the influence of noise level on the SDP under different flight trajectories.</p>
Full article ">Figure 4
<p>A comparison of the influence of noise levels on the SDR TOA and TOA-AOA methods under four different flight trajectories.</p>
Full article ">Figure 5
<p>A comparison of the influence of number of measurements on the SDR TOA and TOA-AOA methods under four different flight trajectories.</p>
Full article ">
20 pages, 23226 KiB  
Article
Signal Processing to Characterize and Evaluate Nonlinear Acoustic Signals Applied to Underwater Communications
by María Campo-Valera, Dídac Diego-Tortosa, Ignacio Rodríguez-Rodríguez, Jorge Useche-Ramírez and Rafael Asorey-Cacheda
Electronics 2024, 13(21), 4192; https://doi.org/10.3390/electronics13214192 - 25 Oct 2024
Viewed by 983
Abstract
Nonlinear acoustic signals, specifically the parametric effect, offer significant advantages over linear signals because the low frequencies generated in the medium due to the intermodulation of the emitted frequencies are highly directional and can propagate over long distances. Due to these characteristics, a [...] Read more.
Nonlinear acoustic signals, specifically the parametric effect, offer significant advantages over linear signals because the low frequencies generated in the medium due to the intermodulation of the emitted frequencies are highly directional and can propagate over long distances. Due to these characteristics, a detailed analysis of these signals is necessary to accurately estimate the Time of Arrival (ToA) and amplitude parameters. This is crucial for various communication applications, such as sonar and underwater location systems. The research addresses a notable gap in the literature regarding comparative methods for analyzing nonlinear acoustic signals, particularly focusing on ToA estimation and amplitude parameterization. Two types of nonlinear modulations are examined: parametric Frequency-Shift Keying (FSK) and parametric sine-sweep modulation, which correspond to narrowband and broadband signals, respectively. The first study evaluates three ToA estimation methods—threshold, power variation (Pvar), and cross-correlation methods for the modulations in question. Following ToA estimation, the amplitude of the received signals is analyzed using acoustic signal processing techniques such as time-domain, frequency-domain, and cross-correlation methods. The practical application is validated through controlled laboratory experiments, which confirm the robustness and effectiveness of the existing methods proposed under study for nonlinear (parametric) acoustic signals. Full article
(This article belongs to the Special Issue Recent Advances in Signal Processing and Applications)
Show Figures

Figure 1

Figure 1
<p>Example of the ToA estimation using the threshold method on a simulated signal with a SNR of 10 dB. The distance between the emitter and receiver is 0.5 m and the speed of sound in water is approximately 1480 m/s, so the expected ToA is 336.00 μs. Due to the SNR conditions, the estimated ToA by the threshold method is 338.00 μs. The 30% threshold level is calculated on the maximum level of the signal.</p>
Full article ">Figure 2
<p>Scheme for the ToA estimation using the <math display="inline"><semantics> <mrow> <mi>P</mi> <mi>v</mi> <mi>a</mi> <msub> <mi>r</mi> <mrow> <mi>c</mi> <mi>u</mi> <mi>m</mi> </mrow> </msub> </mrow> </semantics></math> method in an ideal signal (no noise). The periods of noise (no signal) and the presence of signal are indicated, as well as the two slopes that the algorithm has considered for the calculation of the ToA (where they intersect), the ToA is 336.21 μs.</p>
Full article ">Figure 3
<p>Scheme for the ToA estimation using the <math display="inline"><semantics> <mrow> <mi>P</mi> <mi>v</mi> <mi>a</mi> <msub> <mi>r</mi> <mrow> <mi>s</mi> <mi>a</mi> <mi>w</mi> </mrow> </msub> </mrow> </semantics></math> method in an ideal signal (no noise). The periods of noise (no signal) and the presence of signal are indicated, as well as the two slopes that the algorithm has considered for the calculation of the ToA (where they intersect), the ToA <math display="inline"><semantics> <mrow> <mi>P</mi> <mi>v</mi> <mi>a</mi> <msub> <mi>r</mi> <mrow> <mi>s</mi> <mi>a</mi> <mi>w</mi> </mrow> </msub> </mrow> </semantics></math> is 330.42 μs.</p>
Full article ">Figure 4
<p>Example of the ToA estimation using the cross-correlation method in an ideal signal (no noise). This signal is the result of correlating a transmitted signal with a received signal, the ToA is 335.00 μs.</p>
Full article ">Figure 5
<p>Example of the time domain amplitude estimation, where <math display="inline"><semantics> <msub> <mi>V</mi> <mrow> <mi>p</mi> <mo>,</mo> <mi>time</mi> </mrow> </msub> </semantics></math> is 20 mV and <math display="inline"><semantics> <msub> <mi>V</mi> <mrow> <mi>r</mi> <mi>m</mi> <mi>s</mi> <mo>,</mo> <mi>time</mi> </mrow> </msub> </semantics></math> is 14.14 mV for the filtered and clipped received signal.</p>
Full article ">Figure 6
<p>Amplitude estimation by the cross-correlation method. (<b>a</b>) Signal to be correlated; (<b>b</b>) received signal with a <span class="html-italic">f<sub>s</sub></span> = 20 MHz; (<b>c</b>) cross-correlation result where <math display="inline"><semantics> <mrow> <msub> <mi>V</mi> <mrow> <mi>p</mi> <mo>,</mo> <mi>corr</mi> </mrow> </msub> <mrow> <mo>[</mo> <msub> <mi>y</mi> <mrow> <mi>r</mi> <mi>e</mi> <mi>c</mi> </mrow> </msub> <mo>]</mo> </mrow> </mrow> </semantics></math> is 19.5 mV.</p>
Full article ">Figure 7
<p>Experimental set-up for signals in a laboratory pool. (<b>a</b>) On the right, the AIRMAR P19 as emitter, and on the left, the RESON TC4040 hydrophone receiver distanced 32 cm apart; (<b>b</b>) devices and connections used: computer, PXI, and amplifier.</p>
Full article ">Figure 8
<p>Block diagram of the laboratory pool measurement setup.</p>
Full article ">Figure 9
<p>ToA estimation for the sine-sweep received signal concatenated with the bit sequence [1010010110010110]. (<b>a</b>) Using the threshold method; (<b>b</b>) using the <math display="inline"><semantics> <mrow> <mi>P</mi> <mi>v</mi> <mi>a</mi> <msub> <mi>r</mi> <mrow> <mi>c</mi> <mi>u</mi> <mi>m</mi> </mrow> </msub> </mrow> </semantics></math> method; (<b>c</b>) using the <math display="inline"><semantics> <mrow> <mi>P</mi> <mi>v</mi> <mi>a</mi> <msub> <mi>r</mi> <mrow> <mi>s</mi> <mi>a</mi> <mi>w</mi> </mrow> </msub> </mrow> </semantics></math> method; (<b>d</b>) zoom in close to the ToA estimated by the cross-correlation method.</p>
Full article ">Figure 10
<p>Spectrogram of the received signal using 4096 samples for the FFT with 50% overlap. (<b>a</b>) Parametric FSK modulation (high frequencies), with a Butterworth low-pass filter of order 6 applied for better visualization of low frequencies (the dotted line differentiates between the two analyses). Around 200 kHz, the primary frequency is observed, and the bits in 30 kHz and 40 kHz represent the low frequency parametric signal (secondary frequencies); (<b>b</b>) parametric sine-sweep modulation. Around 200 kHz, the primary frequency is observed, and between 10 kHz to 50 kHz the low frequency parametric signal (secondary frequencies).</p>
Full article ">Figure 11
<p>Amplitude values for primary and secondary frequencies (parametric signal) estimated by the different methods. (<b>a</b>) For the FSK modulation; (<b>b</b>) for the sine-weep modulation.</p>
Full article ">Figure 12
<p>Detection of the bit string [1010010110010110] based on high cross-correlation peaks for each bit (bit ‘0’ and bit ‘1’) at the expected ToA, once the first is known. (<b>a</b>) For the FSK modulation; (<b>b</b>) for the sine-sweep modulation.</p>
Full article ">Figure A1
<p>Flow char for obtaining the ToA for both primary and secondary frequencies (parametric signal).</p>
Full article ">Figure A2
<p>Flowchart for obtaining amplitude values for both primary and secondary frequencies (parametric signal).</p>
Full article ">
25 pages, 9761 KiB  
Article
Robust Indoor Positioning with Smartphone by Utilizing Encoded Chirp Acoustic Signal
by Bingbing Cheng, Ying Huang and Chuanyi Zou
Sensors 2024, 24(19), 6332; https://doi.org/10.3390/s24196332 - 30 Sep 2024
Cited by 1 | Viewed by 879
Abstract
Recently, indoor positioning has been one of the hot topics in the field of navigation and positioning. Among different solutions on indoor positioning, positioning with acoustic signals has its promise due to its relatively high accuracy in the line of sight scenarios, low [...] Read more.
Recently, indoor positioning has been one of the hot topics in the field of navigation and positioning. Among different solutions on indoor positioning, positioning with acoustic signals has its promise due to its relatively high accuracy in the line of sight scenarios, low cost, and ease of being implemented in smartphones. In this work, a novel acoustic positioning method, called RATBILS, is proposed, in which encoded chirp acoustic signals are modulated and transmitted by different acoustic base stations. The smartphones receive the signals and perform the following three steps: (1) preprocessing; (2) time of arrival (TOA) estimation; and (3) time difference of arrival (TDOA) calculation and location estimation. In the preprocessing stage, we use band pass filters to filter out low-frequency noise from the environment. At the same time, we perform a signal decoding function in order to lock onto the positioning source. In the TOA estimation stage, we conduct both coarse and fine detection to enhance the accuracy and robustness of TOA estimation. The primary goal of coarse detection is to establish a noise range for fine detection. The main objective of fine detection is to emphasize the intensity of the first arrival diameter and resistance with multipath and non-line-of-sight (NLOS) caused by human body obstruction. In the TDOA calculation and location estimation stage, we estimate the TDOA based on the TOA estimation and then use the TDOA results for position estimation. In order to evaluate the performance of the proposed RATBILS system, two indoor field tests are carried out. The test results show that the RATBILS system achieves a positioning error of 0.23 m at 92% in region 1 of scene 1 and is superior to the traditional threshold method. The RATBILS system achieves a positioning error of 0.56 m at 92% in region 2 of scene 1 and is superior to the traditional threshold method. In scene 2, the maximum average positioning error was 1.26 m, which is better than the 3.33 m and 3.87 m of the two traditional threshold methods. Full article
(This article belongs to the Section Navigation and Positioning)
Show Figures

Figure 1

Figure 1
<p>Acoustic positioning system for a smartphone.</p>
Full article ">Figure 2
<p>Hardware frame diagram (<b>a</b>) Acoustic node hardware architecture; (<b>b</b>) Scheduler hardware architecture.</p>
Full article ">Figure 3
<p>Frequency division multiplexing-chirp spread spectrum (FDM-CSS).</p>
Full article ">Figure 4
<p>Flowchart of TDOA-based positioning.</p>
Full article ">Figure 5
<p>The schematic diagram of FIR-MF detector.</p>
Full article ">Figure 6
<p>MF result within LOS condition and weak multipath.</p>
Full article ">Figure 7
<p>Spectral subtraction flowchart.</p>
Full article ">Figure 8
<p>Coarse detection result in different conditions (<b>a</b>) Coarse detection result within LOS condition; (<b>b</b>) Coarse detection result within NLOS condition.</p>
Full article ">Figure 9
<p>Experiment in different conditions (<b>a</b>) Experiment within LOS condition; (<b>b</b>) Experiment within NLOS condition.</p>
Full article ">Figure 10
<p>Multiple threshold extracting results in different conditions (<b>a</b>) Multiple threshold extracting results within LOS condition (red asterisk represents <math display="inline"><semantics> <mrow> <msub> <mrow> <mi>R</mi> </mrow> <mrow> <mi>i</mi> </mrow> </msub> <mfenced separators="|"> <mrow> <mi>T</mi> <mi>q</mi> <mo>(</mo> <mi>n</mi> <mo>)</mo> </mrow> </mfenced> </mrow> </semantics></math>); (<b>b</b>) Multiple threshold extracting results within NLOS condition (red asterisk represents <math display="inline"><semantics> <mrow> <msub> <mrow> <mi>R</mi> </mrow> <mrow> <mi>i</mi> </mrow> </msub> <mfenced separators="|"> <mrow> <mi>T</mi> <mi>q</mi> <mo>(</mo> <mi>n</mi> <mo>)</mo> </mrow> </mfenced> </mrow> </semantics></math>).</p>
Full article ">Figure 11
<p>Normalized results in different conditions (<b>a</b>) Normalized results within LOS condition; (<b>b</b>) Normalized results within NLOS condition.</p>
Full article ">Figure 12
<p>Experiment scene 2 diagram.</p>
Full article ">Figure 13
<p>Threshold estimation experiment (corridor scene).</p>
Full article ">Figure 14
<p>Group experiments under line-of-sight conditions and non-line-of-sight conditions: (<b>a</b>) acoustic nodes are within LOS condition; (<b>b</b>) acoustic node 1 is under LOS condition, and acoustic node 3 is under NLOS condition.</p>
Full article ">Figure 15
<p>Ranging error in different ER.</p>
Full article ">Figure 16
<p>Distribution of acoustic nodes and test points in experiment scene 1.</p>
Full article ">Figure 17
<p>Average measurement error of RDOA in region 1 of scenario 1: (<b>a</b>) RDOA measurement average error in region 1 (using prosed method); (<b>b</b>) RDOA measurement average error in region 1 (using MF-max method).</p>
Full article ">Figure 18
<p>Average measurement error of RDOA in region 1 of scene 1: (<b>a</b>) RDOA measurement average error in region 1 (using MF-0.2 method); (<b>b</b>) RDOA measurement average error in region 1 (using MF-0.3 method).</p>
Full article ">Figure 19
<p>CDF of the RDOA measurement errors in region 2 of scene 1: (<b>a</b>) CDF of the RDOA measurement errors in region 2 (using proposed method); (<b>b</b>) CDF of the RDOA measurement errors in region 2 (using MF-max method).</p>
Full article ">Figure 20
<p>CDF of the RDOA measurement errors in region 2 of scene 1: (<b>a</b>) CDF of the RDOA measurement errors in region 2 (using MF-0.2 method); (<b>b</b>) CDF of the RDOA measurement errors in region 2 (using MF-0.3 method).</p>
Full article ">Figure 21
<p>Distribution of acoustic nodes and test points in experiment scene 2.</p>
Full article ">
14 pages, 3833 KiB  
Article
Real-Time Indoor Visible Light Positioning (VLP) Using Long Short Term Memory Neural Network (LSTM-NN) with Principal Component Analysis (PCA)
by Yueh-Han Shu, Yun-Han Chang, Yuan-Zeng Lin and Chi-Wai Chow
Sensors 2024, 24(16), 5424; https://doi.org/10.3390/s24165424 - 22 Aug 2024
Cited by 1 | Viewed by 1014
Abstract
New applications such as augmented reality/virtual reality (AR/VR), Internet-of-Things (IOT), autonomous mobile robot (AMR) services, etc., require high reliability and high accuracy real-time positioning and tracking of persons and devices in indoor areas. Among the different visible-light-positioning (VLP) schemes, such as proximity, time-of-arrival [...] Read more.
New applications such as augmented reality/virtual reality (AR/VR), Internet-of-Things (IOT), autonomous mobile robot (AMR) services, etc., require high reliability and high accuracy real-time positioning and tracking of persons and devices in indoor areas. Among the different visible-light-positioning (VLP) schemes, such as proximity, time-of-arrival (TOA), time-difference-of-arrival (TDOA), angle-of-arrival (AOA), and received-signal-strength (RSS), the RSS scheme is relatively easy to implement. Among these VLP methods, the RSS method is simple and efficient. As the received optical power has an inverse relationship with the distance between the LED transmitter (Tx) and the photodiode (PD) receiver (Rx), position information can be estimated by studying the received optical power from different Txs. In this work, we propose and experimentally demonstrate a real-time VLP system utilizing long short-term memory neural network (LSTM-NN) with principal component analysis (PCA) to mitigate high positioning error, particularly at the positioning unit cell boundaries. Experimental results show that in a positioning unit cell of 100 × 100 × 250 cm3, the average positioning error is 5.912 cm when using LSTM-NN only. By utilizing the PCA, we can observe that the positioning accuracy can be significantly enhanced to 1.806 cm, particularly at the unit cell boundaries and cell corners, showing a positioning error reduction of 69.45%. In the cumulative distribution function (CDF) measurements, when using only the LSTM-NN model, the positioning error of 95% of the experimental data is >15 cm; while using the LSTM-NN with PCA model, the error is reduced to <5 cm. In addition, we also experimentally demonstrate that the proposed real-time VLP system can also be used to predict the direction and the trajectory of the moving Rx. Full article
(This article belongs to the Special Issue Challenges and Future Trends in Optical Communications)
Show Figures

Figure 1

Figure 1
<p>(<b>a</b>) Architecture of the VLP system with four LEDs modulated by specific RF carrier frequencies of <span class="html-italic">f</span><sub>1</sub>, <span class="html-italic">f</span><sub>2</sub>, <span class="html-italic">f</span><sub>3</sub>, and <span class="html-italic">f</span><sub>4</sub>, (47 kHz, 59 kHz, 83 kHz, 101 kHz), respectively. (<b>b</b>) Bird-view of the positioning unit cell indicating the training and testing locations.</p>
Full article ">Figure 2
<p>(<b>a</b>) Experimental photo of the VLP experiment. (<b>b</b>) Photo of the client side. The PD, RTO, and PC are all placed on a trolley for training and testing data collections. PD: photodiode; RTO: real-time oscilloscope.</p>
Full article ">Figure 3
<p>Architecture of the VLP Rx. ID: optical identifier; BPF: band-pass filter; LPF: low-pass filter.</p>
Full article ">Figure 4
<p>Flow diagram of the proposed real-time VLP system utilizing LSTM-NN with PCA.</p>
Full article ">Figure 5
<p>Flow diagram of the PCA used in the VLP experiment.</p>
Full article ">Figure 6
<p>Structure of an LSTM cell used in the LSTM-NN model.</p>
Full article ">Figure 7
<p>Structure of the proposed LSTM-NN model used in both training phase and testing phase.</p>
Full article ">Figure 8
<p>Error distributions using (<b>a</b>) the LSTM-NN only and (<b>b</b>) the LSTM-NN with PCA.</p>
Full article ">Figure 9
<p>CDF of the measured positioning error using LSTM-NN only and using the LSTM-NN with PCA.</p>
Full article ">Figure 10
<p>Error distributions using (<b>a</b>) FCN only and (<b>b</b>) FCN with PCA.</p>
Full article ">Figure 11
<p>CDF of the measured positioning error using FCN only and using FCN with PCA.</p>
Full article ">Figure 12
<p>Experimental predicted location of the moving Rx using the LSTM-NN with PCA at different iterations. (<b>a</b>–<b>h</b>) Indication of predicted direction and trajectory of the Rx from iteration 1 to 7.</p>
Full article ">
19 pages, 1511 KiB  
Article
Underwater Long Baseline Positioning Based on B-Spline Surface for Fitting Effective Sound Speed Table
by Yao Xing, Jiongqi Wang, Bowen Hou, Zhangming He and Xuanying Zhou
J. Mar. Sci. Eng. 2024, 12(8), 1429; https://doi.org/10.3390/jmse12081429 - 19 Aug 2024
Cited by 1 | Viewed by 769
Abstract
Due to the influence of the complex underwater environment, the sound speed constantly changes, resulting in the acoustic signal propagation trajectory being curved, which greatly affects the positioning accuracy of the underwater long baseline (LBL) system. In this paper, an improved LBL positioning [...] Read more.
Due to the influence of the complex underwater environment, the sound speed constantly changes, resulting in the acoustic signal propagation trajectory being curved, which greatly affects the positioning accuracy of the underwater long baseline (LBL) system. In this paper, an improved LBL positioning method based on a B-spline surface for fitting the effective sound speed table (ESST) is proposed. Firstly, according to the underwater sound speed profile, the discrete ESST of each measurement station is constructed before the positioning test, and then, the node position of the B-spline surface is optimized by particle swarm optimization (PSO) to accurately fit the discrete ESST. Based on this, the improved LBL positioning method is constructed. In the underwater positioning test, the effective sound speed can be quickly found by measuring the time of arrival (TOA) of the acoustic signal and the target depth, and moreover, the target position parameters can be quickly and accurately estimated. The numerical simulation results show that the improved positioning method proposed in this paper can effectively improve the LBL positioning accuracy and provide the theoretical basis and the technical support for the underwater navigation and positioning. Full article
(This article belongs to the Special Issue Unmanned Marine Vehicles: Navigation, Control and Sensing)
Show Figures

Figure 1

Figure 1
<p>The LBL underwater positioning system.</p>
Full article ">Figure 2
<p>Comparison of different sound paths (<span class="html-italic">l</span> is the horizontal direction).</p>
Full article ">Figure 3
<p>Schematic diagram of ray tracking.</p>
Full article ">Figure 4
<p>Sound trajectory refraction.</p>
Full article ">Figure 5
<p>The constant sound speed gradient ray tracking method.</p>
Full article ">Figure 6
<p>Underwater LBL system positioning process diagram.</p>
Full article ">Figure 7
<p>The LBL system and the target trajectory.</p>
Full article ">Figure 8
<p>The sound speed profile.</p>
Full article ">Figure 9
<p>The ESST of station <math display="inline"><semantics> <msub> <mi mathvariant="bold-italic">S</mi> <mn>1</mn> </msub> </semantics></math>.</p>
Full article ">Figure 10
<p>The ESST of station <math display="inline"><semantics> <msub> <mi mathvariant="bold-italic">S</mi> <mn>3</mn> </msub> </semantics></math>.</p>
Full article ">Figure 11
<p>The node position in the PSO iteration process. (<b>a</b>) The node position in horizontal direction; (<b>b</b>) The node position in depth direction.</p>
Full article ">Figure 12
<p>The estimation error <math display="inline"><semantics> <mrow> <mo>|</mo> <mo>Δ</mo> <mi>x</mi> <mo>|</mo> </mrow> </semantics></math>.</p>
Full article ">Figure 13
<p>The estimation error <math display="inline"><semantics> <mrow> <mo>|</mo> <mo>Δ</mo> <mi>y</mi> <mo>|</mo> </mrow> </semantics></math>.</p>
Full article ">Figure 14
<p>The position error <math display="inline"><semantics> <mfenced separators="" open="&#x2225;" close="&#x2225;"> <mo>Δ</mo> <mi mathvariant="bold-italic">X</mi> </mfenced> </semantics></math>.</p>
Full article ">
25 pages, 1455 KiB  
Article
Efficient Solution Resilient to Noise and Anchor Position Error for Joint Localization and Synchronization Using One-Way Sequential TOAs
by Shuyi Zhang, Yihuai Xu, Beichuan Tang, Yanbing Yang and Yimao Sun
Appl. Sci. 2024, 14(14), 6069; https://doi.org/10.3390/app14146069 - 11 Jul 2024
Cited by 1 | Viewed by 1037
Abstract
Joint localization and synchronization (JLAS) is a technology that simultaneously determines the spatial locations of user nodes and synchronizes the clocks between user nodes (UNs) and anchor nodes (ANs). This technology is crucial for various applications in wireless sensor networks. Existing solutions for [...] Read more.
Joint localization and synchronization (JLAS) is a technology that simultaneously determines the spatial locations of user nodes and synchronizes the clocks between user nodes (UNs) and anchor nodes (ANs). This technology is crucial for various applications in wireless sensor networks. Existing solutions for JLAS are either computationally demanding or not resilient to noise. This paper addresses the challenge of localizing and synchronizing a mobile user node in broadcast-based JLAS systems using sequential one-way time-of-arrival (TOA) measurements. The AN position uncertainty is considered along with clock offset and skew. Two redundant variables that couple the unknowns are introduced to pseudo-linearize the measurement equation. In projecting the equation to the nullspace spanned by the coefficients of the redundant variables, the affection of them can be eliminated. While the closed-form projection solution provides an initial point for iteration, it is suboptimal and may not achieve the Cramér-Rao lower bound (CRLB) when noise or AN position error is relatively large. To improve performance, we propose a novel robust iterative solution (RIS) formulated through factor graphs and developed via message passing. The RIS outperforms the common Gauss–Newton iteration, especially in high-noise scenarios. It exhibits a lower root mean-square error (RMSE) and a higher probability of converging to the optimal solution, while maintaining manageable computational complexity. Both analytical results and numerical simulations validate the superiority of the proposed solution in terms of performance, resilience, and computational load. Full article
(This article belongs to the Section Electrical, Electronics and Communications Engineering)
Show Figures

Figure 1

Figure 1
<p>Localization scenario of JLAS system using the TD broadcasting scheme.</p>
Full article ">Figure 2
<p>Factor graph of sequential TOA JLAS.</p>
Full article ">Figure 3
<p>Example of divergence behavior: position error of each iteration.</p>
Full article ">Figure 4
<p>ANs and UN in the simulation scene.</p>
Full article ">Figure 5
<p>The RMSE of the UN location estimation as the noise power increases.</p>
Full article ">Figure 6
<p>The bias of the UN location estimation as the noise power increases.</p>
Full article ">Figure 7
<p>The RMSE of the UN velocity estimation as the noise power increases.</p>
Full article ">Figure 8
<p>The bias of the UN velocity estimation as the noise power increases.</p>
Full article ">Figure 9
<p>The RMSE of the UN location estimation as the position error of the AN increases.</p>
Full article ">Figure 10
<p>The bias of the UN location estimation as the position error of the AN increases.</p>
Full article ">Figure 11
<p>The RMSE of the UN velocity estimation as the position error of the AN increases.</p>
Full article ">Figure 12
<p>The bias of the UN velocity estimation as the position error of the AN increases.</p>
Full article ">Figure 13
<p>Convergence probability as the noise power increases.</p>
Full article ">Figure 14
<p>Influence of initialization error on convergence.</p>
Full article ">Figure 15
<p>RMSE of the UN location estimation as the number of ANs increases.</p>
Full article ">Figure 16
<p>Bias of the UN location estimation as the number of ANs increases.</p>
Full article ">Figure 17
<p>RMSE of the UN velocity estimation as the number of ANs increases.</p>
Full article ">Figure 18
<p>Bias of the UN velocity estimation as the number of ANs increases.</p>
Full article ">Figure 19
<p>Processing times as the number of ANs increases.</p>
Full article ">
13 pages, 720 KiB  
Article
High Accuracy Localization Scheme Using 1-Bit Side Information: Achievability from a GDoP Perspective
by Suah Park, Jiyoung Hwang, Ilmu Byun and Sang Won Choi
Electronics 2024, 13(8), 1574; https://doi.org/10.3390/electronics13081574 - 20 Apr 2024
Viewed by 1058
Abstract
In this paper, we provide a novel methodology for high-precision positioning that utilizes 1-bit additional information, which applies to various positioning techniques. The proposed approach leverages binary information to indicate if a user is within a specified space of interest and refines the [...] Read more.
In this paper, we provide a novel methodology for high-precision positioning that utilizes 1-bit additional information, which applies to various positioning techniques. The proposed approach leverages binary information to indicate if a user is within a specified space of interest and refines the estimated location information outside this area. By matching the estimated locations outside the area of interest with the valid location information within, this methodology corrects the positional data obtained through any arbitrary positioning technique, aligning the estimated positions with the intended spatial boundaries. Performance analysis metrics, such as Average Positioning Error (APE) and Cumulative Distribution Function for positioning coverage, were employed to assess the effectiveness of the proposed methods. Numerical simulations demonstrate how the proposed method enhances the averaged positioning accuracy, significantly outperforming the conventional time of arrival method. Furthermore, the proposed positioning correction methodology demonstrates validated feasibility applicable to an arbitrary existing positioning method. Full article
(This article belongs to the Special Issue 5G and 6G Wireless Systems: Challenges, Insights, and Opportunities)
Show Figures

Figure 1

Figure 1
<p>Spatial environment for 2D location information estimation.</p>
Full article ">Figure 2
<p>Space partitioning for applying position correction methodology.</p>
Full article ">Figure 3
<p>Conceptual description of Scheme #1.</p>
Full article ">Figure 4
<p>Conceptual description of Scheme #2.</p>
Full article ">Figure 5
<p>Conceptual description of Scheme #3.</p>
Full article ">Figure 6
<p>APE when utilizing four anchors (<span class="html-italic">k</span> = 1).</p>
Full article ">Figure 7
<p>APE when utilizing eight anchors (<span class="html-italic">k</span> = 2).</p>
Full article ">Figure 8
<p>CDF when utilizing four anchors <math display="inline"><semantics> <mrow> <mi>σ</mi> <mo>=</mo> <mrow> <mo>[</mo> <msup> <mrow> <mn>10</mn> </mrow> <mrow> <mo>−</mo> <mn>3</mn> </mrow> </msup> <mo>,</mo> <msup> <mrow> <mn>10</mn> </mrow> <mn>1</mn> </msup> <mo>]</mo> </mrow> <mspace width="0.166667em"/> <mrow> <mo>(</mo> <mi>k</mi> <mo>=</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow> </semantics></math>.</p>
Full article ">Figure 9
<p>CDF when utilizing eight anchors <math display="inline"><semantics> <mrow> <mi>σ</mi> <mo>=</mo> <mrow> <mo>[</mo> <msup> <mrow> <mn>10</mn> </mrow> <mrow> <mo>−</mo> <mn>3</mn> </mrow> </msup> <mo>,</mo> <msup> <mrow> <mn>10</mn> </mrow> <mn>1</mn> </msup> <mo>]</mo> </mrow> <mspace width="0.166667em"/> <mrow> <mo>(</mo> <mi>k</mi> <mo>=</mo> <mn>2</mn> <mo>)</mo> </mrow> </mrow> </semantics></math>.</p>
Full article ">
22 pages, 14173 KiB  
Article
Enhancing Damage Detection in 2D Concrete Plates: A Comprehensive Study on Interpolation Methods and Parameters
by Alaa Diab and Tamara Nestorović
Actuators 2024, 13(4), 128; https://doi.org/10.3390/act13040128 - 3 Apr 2024
Viewed by 1151
Abstract
In an era marked by increasing demands for stability and durability in construction, the importance of damage detection in concrete structures cannot be overstated. As these structures underpin the safety and longevity of vital assets, this paper embarks on a comprehensive exploration of [...] Read more.
In an era marked by increasing demands for stability and durability in construction, the importance of damage detection in concrete structures cannot be overstated. As these structures underpin the safety and longevity of vital assets, this paper embarks on a comprehensive exploration of methodologies to enhance precision and reliability in 2D concrete plate damage detection. By focusing on the interpolation of damage index values and leveraging the insights gained from energy loss analysis and the characterization of the time of arrival of signals, we address the pressing need for improved non-destructive damage detection techniques. Our study encompasses a range of simulation attempts, each involving various interpolation parameters, and systematically evaluates their performance. The culmination of this research identifies the most effective combination of techniques and parameters, leading to the best results in damage detection. This multidimensional investigation promises to provide valuable contributions to the field of structural health monitoring, benefiting both researchers and practitioners engaged in the evaluation of concrete structures. Full article
Show Figures

Figure 1

Figure 1
<p>Excitation signal and response with the gated domain between points P1 and P2.</p>
Full article ">Figure 2
<p>Sub-triangulation for the <math display="inline"><semantics> <mrow> <mi>D</mi> <mi>I</mi> </mrow> </semantics></math> interpolation.</p>
Full article ">Figure 3
<p>The two generated sub-triangles of A-S<sub>1</sub>-S<sub>2</sub> triangle for <math display="inline"><semantics> <mrow> <mi>D</mi> <mi>I</mi> </mrow> </semantics></math> interpolation.</p>
Full article ">Figure 4
<p>Alpha interpolation methodology.</p>
Full article ">Figure 5
<p>Comparison of triangular and triple domains for <math display="inline"><semantics> <mrow> <mi>D</mi> <mi>I</mi> </mrow> </semantics></math> interpolation. (<b>a</b>) Triangle domains used for interpolation. (<b>b</b>) Triples considered as domains for interpolation. Green circles represent the considered seeds, and red circles indicate the positions of Actuators/Sensors.</p>
Full article ">Figure 6
<p>Averaging and accumulating <math display="inline"><semantics> <mrow> <mi>D</mi> <mi>I</mi> </mrow> </semantics></math> values for damage detections.</p>
Full article ">Figure 7
<p>Comparison between generated triangles in (<b>a</b>) the recent damage detection method and (<b>b</b>) the modified alpha interpolation method. Interpolating for the excitation case at Ai = 2.</p>
Full article ">Figure 8
<p>Applied boundary conditions in the numerical simulation. Conditions in red are permanent, while conditions in blue are excitation direction-dependent.</p>
Full article ">Figure 9
<p>Damage localization using alpha interpolation (old iteration technique)—trial 1-1.</p>
Full article ">Figure 10
<p>Damage localization using alpha interpolation (old iteration technique)—trial 1-2.</p>
Full article ">Figure 11
<p>Damage localization using alpha interpolation (old iteration technique)—trial 1-3.</p>
Full article ">Figure 12
<p>Damage localization using alpha interpolation (old iteration technique)—trial 2-1.</p>
Full article ">Figure 13
<p>Damage localization using alpha interpolation (old iteration technique)—trial 2-2.</p>
Full article ">Figure 14
<p>Damage localization using alpha interpolation (old iteration technique)—trial 2-3.</p>
Full article ">Figure 15
<p>Damage localization with triple areas and without averaging <math display="inline"><semantics> <mrow> <mi>D</mi> <mi>I</mi> </mrow> </semantics></math> —trial 1-3.</p>
Full article ">Figure 16
<p>Damage localization with triple areas and with averaging <math display="inline"><semantics> <mrow> <mi>D</mi> <mi>I</mi> </mrow> </semantics></math> —trial 1-3.</p>
Full article ">Figure 17
<p>Damage localization with triangle areas and without averaging <math display="inline"><semantics> <mrow> <mi>D</mi> <mi>I</mi> </mrow> </semantics></math> —trial 1-3.</p>
Full article ">Figure 18
<p>Damage localization with triangle areas and with averaging <math display="inline"><semantics> <mrow> <mi>D</mi> <mi>I</mi> </mrow> </semantics></math> —trial 1-3.</p>
Full article ">Figure 19
<p>Damage localization using modified alpha interpolation with signal truncation at first peak.</p>
Full article ">Figure 20
<p>Damage localization using modified alpha interpolation with signal truncation at first peak + half of WD.</p>
Full article ">Figure 21
<p>Damage localization using modified alpha interpolation with signal truncation at theoretical ToA.</p>
Full article ">Figure 22
<p>Damage localization using modified alpha interpolation with signal truncation at theoretical ToA + half WD.</p>
Full article ">
13 pages, 1671 KiB  
Article
Signal Separation Method for Radiation Sources Based on a Parallel Denoising Autoencoder
by Xusheng Tang and Mingfeng Wei
Electronics 2024, 13(6), 1029; https://doi.org/10.3390/electronics13061029 - 9 Mar 2024
Viewed by 991
Abstract
Radiation source signal sorting in complex environments is currently a hot issue in the field of electronic countermeasures. The pulse repetition interval (PRI) can provide stable and obvious parametric features in radiation source identification, which is an important parameter relying on the signal [...] Read more.
Radiation source signal sorting in complex environments is currently a hot issue in the field of electronic countermeasures. The pulse repetition interval (PRI) can provide stable and obvious parametric features in radiation source identification, which is an important parameter relying on the signal sorting problem. To solve the problem linked to the difficulties in sorting the PRI in complex environments using the traditional method, a signal sorting method based on a parallel denoising autoencoder is proposed. This method implements the binarized preprocessing of known time-of-arrival (TOA) sequences and then constructs multiple parallel denoising autoencoder models using fully connected layers to achieve the simultaneous sorting of multiple signal types in the overlapping signals. The experimental results show that this method maintains high precision in scenarios prone to large error and can efficiently filter out noise and highlight the original features of the signal. In addition, the present model maintains its performance and some robustness in the sorting of different signal types. Compared with the traditional algorithm, this method improves the precision of sorting. The algorithm presented in this study still maintains above 90% precision when the pulse loss rate reaches 50%. Full article
(This article belongs to the Special Issue Knowledge Information Extraction Research)
Show Figures

Figure 1

Figure 1
<p>The workflow diagram of the parallel denoising autoencoder.</p>
Full article ">Figure 2
<p>The model diagram of the parallel denoising autoencoder.</p>
Full article ">Figure 3
<p>The model diagram of the denoising autoencoder unit.</p>
Full article ">Figure 4
<p>The parameter diagram of the autoencoder unit model.</p>
Full article ">Figure 5
<p>Sorting performance of the model for four types of signals with different pulse loss rates. Accuracy (<b>a</b>), precision (<b>b</b>), recall (<b>c</b>).</p>
Full article ">Figure 6
<p>Comparison of algorithm performance at different pulse loss rates.</p>
Full article ">
18 pages, 2876 KiB  
Article
A CFO-Assisted Algorithm for Wireless Time-Difference-of-Arrival Localization Networks: Analytical Study and Experimental Results
by Cédric Hannotier, François Horlin and François Quitin
Sensors 2024, 24(3), 737; https://doi.org/10.3390/s24030737 - 23 Jan 2024
Viewed by 1435
Abstract
Localization of wireless transmitters is traditionally done using Radio Frequency (RF) sensors that measure the propagation delays between the transmitter and a set of anchor receivers. One of the major challenges of wireless localization systems is the need for anchor nodes to be [...] Read more.
Localization of wireless transmitters is traditionally done using Radio Frequency (RF) sensors that measure the propagation delays between the transmitter and a set of anchor receivers. One of the major challenges of wireless localization systems is the need for anchor nodes to be time-synchronized to achieve accurate localization of a target node. Using a reference transmitter is an efficient way to synchronize the anchor nodes Over-The-Air (OTA), but such algorithms require multiple periodic messages to achieve tight synchronization. In this paper, we propose a new synchronization method that only requires a single message from a reference transmitter. The main idea is to use the Carrier Frequency Offset (CFO) from the reference node, alongside the Time of Arrival (ToA) of the reference node messages, to achieve tight synchronization. The ToA allows the anchor nodes to compensate for their absolute time offset, and the CFO allows the anchor nodes to compensate for their local oscillator drift. Additionally, using the CFO of the messages sent by the reference nodes and the target nodes also allow us to estimate the speed of the targets. The error of the proposed algorithm is derived analytically and is validated through controlled laboratory experiments. Finally, the algorithm is validated by realistic outdoor vehicular measurements with a software-defined radio testbed. Full article
(This article belongs to the Special Issue Wireless Communications in Vehicular Network)
Show Figures

Figure 1

Figure 1
<p>Diagram of a Time Difference of Arrival (TDoA) system. A target sends Radio Frequency (RF) packets that are sensed by N receivers. A broadcaster broadcasts packets to help synchronize the receivers. <math display="inline"><semantics> <msub> <mi>τ</mi> <mi>i</mi> </msub> </semantics></math> represents the propagation delay. Receivers and broadcasters are in known positions, allowing their propagation delays to be compensated.</p>
Full article ">Figure 2
<p>Simplified diagram of an Radio Frequency (RF) receiver’s analog front-end. The ADC and down-converter are driven by the same Local Oscillator (LO).</p>
Full article ">Figure 3
<p>Variation of the Time Difference of Arrival (TDoA) error with different synchronization methods. Without any synchronization, the error increases to infinity (in absolute value). It can be compensated every time a new broadcaster’s message is received (broadcaster-assisted). Between two broadcaster’s messages, the error can be further reduced by using the Carrier Frequency Offset (CFO) of the target or the broadcaster. For illustration purposes, the constant offset <math display="inline"><semantics> <mrow> <mo>Δ</mo> <msub> <mi>α</mi> <mrow> <mi>R</mi> <mi>x</mi> </mrow> </msub> </mrow> </semantics></math> that should be present without synchronization has been canceled.</p>
Full article ">Figure 4
<p>Lab setup. Two USRP-X310 Software Defined Radios (SDRs) send packets through coaxial cables and splitters to two other USRP-X310 SDRs.</p>
Full article ">Figure 5
<p>Experimental setup environment. <span class="html-fig-inline" id="sensors-24-00737-i001"><img alt="Sensors 24 00737 i001" src="/sensors/sensors-24-00737/article_deploy/html/images/sensors-24-00737-i001.png"/></span> are the receivers, <span class="html-fig-inline" id="sensors-24-00737-i002"><img alt="Sensors 24 00737 i002" src="/sensors/sensors-24-00737/article_deploy/html/images/sensors-24-00737-i002.png"/></span> is the broadcaster and <span class="html-fig-inline" id="sensors-24-00737-i003"><img alt="Sensors 24 00737 i003" src="/sensors/sensors-24-00737/article_deploy/html/images/sensors-24-00737-i003.png"/></span> are the targets.</p>
Full article ">Figure 6
<p>Map for the Over-The-Air (OTA)-synchronized experiment. It combines 6 Time Difference of Arrival anchors (<span class="html-fig-inline" id="sensors-24-00737-i004"><img alt="Sensors 24 00737 i004" src="/sensors/sensors-24-00737/article_deploy/html/images/sensors-24-00737-i004.png"/></span>) and 1 broadcaster (<span class="html-fig-inline" id="sensors-24-00737-i005"><img alt="Sensors 24 00737 i005" src="/sensors/sensors-24-00737/article_deploy/html/images/sensors-24-00737-i005.png"/></span>). The devices are placed <math display="inline"><semantics> <mrow> <mo>≈</mo> <mspace width="-0.166667em"/> <mn>2</mn> <mo> </mo> <mi mathvariant="normal">m</mi> </mrow> </semantics></math> above ground. (<b>a</b>) Map for Major Road (<tt>MR</tt>) scenarios. (<b>b</b>) Map for Road Junction (<tt>RJ</tt>) scenarios. (<b>c</b>) Map for Roundabout (<tt>RA</tt>) scenarios.</p>
Full article ">Figure 7
<p>Empiral Cumulative Distribution Function (eCDF) of Time Difference of Arrival (TDoA) errors for several <math display="inline"><semantics> <mrow> <mo>Δ</mo> <mi>t</mi> </mrow> </semantics></math>. Dashed lines are for broadcaster-assisted synchronization, solid lines for Carrier Frequency Offset (CFO)-assisted synchronization. <math display="inline"><semantics> <mrow> <mo>Δ</mo> <mi>t</mi> </mrow> </semantics></math> are 20 <math display="inline"><semantics> <mi mathvariant="normal">m</mi> </semantics></math><math display="inline"><semantics> <mi mathvariant="normal">s</mi> </semantics></math> wide, centered about the mentioned values.</p>
Full article ">Figure 8
<p>Experimental <math display="inline"><semantics> <msub> <mi>σ</mi> <msub> <mi>τ</mi> <mrow> <mi>i</mi> <mi>j</mi> </mrow> </msub> </msub> </semantics></math> and its theoretical upper-bound.</p>
Full article ">Figure 9
<p>Empiral Cumulative Distribution Function (eCDF) of localization errors for several <math display="inline"><semantics> <mrow> <mo>Δ</mo> <mi>t</mi> </mrow> </semantics></math>. Solid lines are for Carrier Frequency Offset (CFO)-assisted synchronization, dashed lines for broadcaster-assisted synchronization. <math display="inline"><semantics> <mrow> <mo>Δ</mo> <mi>t</mi> </mrow> </semantics></math> are 20 <math display="inline"><semantics> <mi mathvariant="normal">m</mi> </semantics></math><math display="inline"><semantics> <mi mathvariant="normal">s</mi> </semantics></math> wide and centered about the mentioned values.</p>
Full article ">Figure 10
<p>Empiral Cumulative Distribution Function (eCDF) of speed errors for several <math display="inline"><semantics> <msub> <mi>σ</mi> <mrow> <mo>Δ</mo> <mi>CFO</mi> </mrow> </msub> </semantics></math>.</p>
Full article ">Figure 11
<p>Empiral Cumulative Distribution Function (eCDF) of direction errors for several <math display="inline"><semantics> <msub> <mi>σ</mi> <mrow> <mo>Δ</mo> <mi>CFO</mi> </mrow> </msub> </semantics></math>.</p>
Full article ">
20 pages, 3368 KiB  
Article
Robust ISAC Localization in Smart Cities: A Hybrid Network Approach for NLOS Challenges with Uncertain Parameters
by Turke Althobaiti, Ruhul Amin Khalil and Nasir Saeed
J. Sens. Actuator Netw. 2024, 13(1), 2; https://doi.org/10.3390/jsan13010002 - 29 Dec 2023
Cited by 5 | Viewed by 2848
Abstract
Accurate localization holds paramount importance across many applications within the context of smart cities, particularly in vehicular communication systems, the Internet of Things, and Integrated Sensing and Communication (ISAC) technologies. Nonetheless, achieving precise localization remains a persistent challenge, primarily attributed to the prevalence [...] Read more.
Accurate localization holds paramount importance across many applications within the context of smart cities, particularly in vehicular communication systems, the Internet of Things, and Integrated Sensing and Communication (ISAC) technologies. Nonetheless, achieving precise localization remains a persistent challenge, primarily attributed to the prevalence of non-line-of-sight (NLOS) conditions and the presence of uncertainties surrounding key wireless transmission parameters. This paper presents a comprehensive framework tailored to address the intricate task of localizing multiple nodes within ISAC systems significantly impacted by pervasive NLOS conditions and the ambiguity of transmission parameters. The proposed methodology integrates received signal strength (RSS) and time-of-arrival (TOA) measurements as a strategic response to effectively overcome these substantial challenges, even in situations where the precise values of transmitting power and temporal information remain elusive. An approximation approach is judiciously employed to facilitate the inherent non-convex and NP-hard nature of the original estimation problem, resulting in a notable transformation, rendering the problem amenable to a convex optimization paradigm. The comprehensive array of simulations conducted within this study corroborates the efficacy of the proposed hybrid cooperative localization method by underscoring its superior performance relative to conventional approaches relying solely on RSS or TOA measurements. This enhancement in localization accuracy in ISAC systems holds promise in the intricate urban landscape of smart cities, offering substantial contributions to infrastructure optimization and service efficiency. Full article
Show Figures

Figure 1

Figure 1
<p>Location-based services in ISAC-assisted smart cities.</p>
Full article ">Figure 2
<p>Network model for hybrid RSS and TOA-based ISAC system with LOS and NLOS links.</p>
Full article ">Figure 3
<p>Flow chart of the proposed localization algorithm.</p>
Full article ">Figure 4
<p>Maximum NLOS bias vs. localization error.</p>
Full article ">Figure 5
<p>Standard deviation vs. localization error.</p>
Full article ">Figure 6
<p>Impact of LOS links vs. localization error.</p>
Full article ">Figure 7
<p>Impact of increasing BNs vs. localization error.</p>
Full article ">Figure 8
<p>Probability detection concerning noise power for different sensing access points.</p>
Full article ">
33 pages, 13238 KiB  
Article
Laplace Domain Boundary Element Method for Structural Health Monitoring of Poly-Crystalline Materials at Micro-Scale
by Massimiliano Marrazzo, Zahra Sharif Khodaei and M. H. Ferri Aliabadi
Appl. Sci. 2023, 13(24), 13138; https://doi.org/10.3390/app132413138 - 10 Dec 2023
Viewed by 1442
Abstract
This paper describes, for the first time, the application of an Elastodynamic Boundary Element Method (BEM) in Laplace Domain for the Structural Health Monitoring (SHM) of poly-crystalline materials. The study focuses on Ultrasonic Guided Wave (UGW) propagation and investigates the wave–material interactions at [...] Read more.
This paper describes, for the first time, the application of an Elastodynamic Boundary Element Method (BEM) in Laplace Domain for the Structural Health Monitoring (SHM) of poly-crystalline materials. The study focuses on Ultrasonic Guided Wave (UGW) propagation and investigates the wave–material interactions at micro-scale. The study aims to investigate the interaction of UGWs with assessing micro-structural features such as grain size, morphology, degradation, and flaws. Numerical simulations of the most common micro-structural features demonstrate the accuracy and validity of the proposed method. Particular attention is paid to the study of porosity and its influence on material macro-properties. Different crystal morphologies such as cubic, rhombic, and truncated octahedral are considered. The detection of voids based on the changes in the amplitude and Time of Arrival (ToA) of the backscattered signal is investigated. The study also considers inter-granular cracks, which cause laceration, and examines flaw position/orientation, length, and distance from a specific reference. Furthermore, a framework is proposed for generating Probability of Detection (PoD) curves using numerical simulations. Experimental tests in pristine conditions are shown to be in good agreement with the numerical simulations in terms of ToA, signal amplitude, and wave velocity. The numerical simulations provide insights into wave propagation and wave–material interactions, including different types of defects at the micro-scale. Overall, the BEM and UGW methods are shown to be effective tools for better understanding micro-structural features and their influence on the macro-structural properties of poly-crystalline materials. Full article
Show Figures

Figure 1

Figure 1
<p>Numerical approach/model.</p>
Full article ">Figure 2
<p>Multi-region approach.</p>
Full article ">Figure 3
<p>VT scheme and a micro-structure example.</p>
Full article ">Figure 4
<p>Simulation flowchart.</p>
Full article ">Figure 5
<p>Experimental setup.</p>
Full article ">Figure 6
<p>Pitch–catch configuration.</p>
Full article ">Figure 7
<p>The <math display="inline"><semantics> <mrow> <mn>100</mn> <mo>∗</mo> <mn>75</mn> </mrow> </semantics></math> [mm<math display="inline"><semantics> <msup> <mrow/> <mn>2</mn> </msup> </semantics></math>] 2D numerical model.</p>
Full article ">Figure 8
<p>Signal comparison between the experiment and numerical simulation.</p>
Full article ">Figure 9
<p>Voronoi tessellation (VT) generators. (<b>a</b>) Pseudo random generators. (<b>b</b>) Quasi random generators (Sobol).</p>
Full article ">Figure 10
<p>A graph of 500 grains: quasi random, pseudo random, and the mean grain area vs. the # of grains.</p>
Full article ">Figure 11
<p>A graph of 500 grains: the # of grains and the cumulative # of grains vs. the mean grain area.</p>
Full article ">Figure 12
<p>Pristine condition. (<b>a</b>) Boundary conditions. (<b>b</b>) Averaged Y traction at the bottom edge in pristine condition.</p>
Full article ">Figure 13
<p>Input model. (<b>a</b>) Input model and boundary conditions. (<b>b</b>) Prescribed tone burst.</p>
Full article ">Figure 14
<p>Back wall comparison of the BEM vs. the FEM.</p>
Full article ">Figure 15
<p>Aluminum and Copper.</p>
Full article ">Figure 16
<p>Young’s modulus at different numbers of grains and porosity.</p>
Full article ">Figure 17
<p>Shear modulus at different numbers of grains and porosity.</p>
Full article ">Figure 18
<p>Young and Shear moduli vs. porosity for alumina, yttria, and Ag-Si materials.</p>
Full article ">Figure 19
<p>AveragedY displacement at the upper edge for a 50-grain micro-structure for pristine vs. damaged conditions.</p>
Full article ">Figure 20
<p>Averaged Y displacement at the upper edge for a 100-grain micro-structure for pristine vs. damaged conditions.</p>
Full article ">Figure 21
<p>Effect of the position/orientation.</p>
Full article ">Figure 22
<p>Effect of the distance.</p>
Full article ">Figure 23
<p>Effect of the crack length.</p>
Full article ">Figure 24
<p>Signals in pristine condition: different number of grains for aluminum.</p>
Full article ">Figure 25
<p>Signals in damaged condition with a 2 [mm] crack: 100 grains and 5 different morphologies for aluminum.</p>
Full article ">Figure 26
<p>Signals in damaged condition with a 7 [mm] crack: different number of grains for aluminum.</p>
Full article ">Figure 27
<p>Signals in damaged condition with different orientation: <math display="inline"><semantics> <msup> <mn>0</mn> <mo>∘</mo> </msup> </semantics></math>, <math display="inline"><semantics> <msup> <mn>30</mn> <mo>∘</mo> </msup> </semantics></math>, and <math display="inline"><semantics> <msup> <mn>45</mn> <mo>∘</mo> </msup> </semantics></math> crack for aluminum.</p>
Full article ">Figure 28
<p>Signals in damaged condition with a 2 [mm] crack: different number of grains for aluminum.</p>
Full article ">Figure 29
<p>Time interval of inspection.</p>
Full article ">Figure 30
<p>Thresholdfor 100 grains and morphology <math display="inline"><semantics> <mrow> <mo>#</mo> <mn>1</mn> </mrow> </semantics></math> in the pristine case.</p>
Full article ">Figure 31
<p>Damage index for 100 grains and morphology <math display="inline"><semantics> <mrow> <mo>#</mo> <mn>1</mn> </mrow> </semantics></math>.</p>
Full article ">Figure 32
<p>Hit/miss analysis for the 100-grain case.</p>
Full article ">Figure 33
<p>Regression: 100 grains.</p>
Full article ">Figure 34
<p>PoD curve: 100 grains for aluminum.</p>
Full article ">
21 pages, 1397 KiB  
Article
Deep Learning-Based Location Spoofing Attack Detection and Time-of-Arrival Estimation through Power Received in IoT Networks
by Waleed Aldosari
Sensors 2023, 23(23), 9606; https://doi.org/10.3390/s23239606 - 4 Dec 2023
Cited by 4 | Viewed by 2448
Abstract
In the context of the Internet of Things (IoT), location-based applications have introduced new challenges in terms of location spoofing. With an open and shared wireless medium, a malicious spoofer can impersonate active devices, gain access to the wireless channel, as well as [...] Read more.
In the context of the Internet of Things (IoT), location-based applications have introduced new challenges in terms of location spoofing. With an open and shared wireless medium, a malicious spoofer can impersonate active devices, gain access to the wireless channel, as well as emit or inject signals to mislead IoT nodes and compromise the detection of their location. To address the threat posed by malicious location spoofing attacks, we develop a neural network-based model with single access point (AP) detection capability. In this study, we propose a method for spoofing signal detection and localization by leveraging a feature extraction technique based on a single AP. A neural network model is used to detect the presence of a spoofed unmanned aerial vehicle (UAV) and estimate its time of arrival (ToA). We also introduce a centralized approach to data collection and localization. To evaluate the effectiveness of detection and ToA prediction, multi-layer perceptron (MLP) and long short-term memory (LSTM) neural network models are compared. Full article
(This article belongs to the Section Communications)
Show Figures

Figure 1

Figure 1
<p>Multilayer perceptron architecture [<a href="#B22-sensors-23-09606" class="html-bibr">22</a>].</p>
Full article ">Figure 2
<p>Typical LSTM network [<a href="#B26-sensors-23-09606" class="html-bibr">26</a>].</p>
Full article ">Figure 3
<p>System model.</p>
Full article ">Figure 4
<p>Mechanism of the two-way ranging (TWR) approach.</p>
Full article ">Figure 5
<p>Distance ratio <math display="inline"><semantics> <mrow> <mo>(</mo> <mi>β</mi> <mo>)</mo> </mrow> </semantics></math> calculation.</p>
Full article ">Figure 6
<p>(<b>Left</b>) Power received by the AP. (<b>Right</b>) The legitimate signal and spoofing signal plotted against the UAV spoofer’s position on the <math display="inline"><semantics> <mrow> <mo>(</mo> <mi>x</mi> <mo>,</mo> <mi>y</mi> <mo>,</mo> <mi>z</mi> <mo>)</mo> </mrow> </semantics></math> plane. The purple dots indicate the UAV’s position over 500 steps.</p>
Full article ">Figure 7
<p>Estimation of the <math display="inline"><semantics> <mrow> <mo>(</mo> <msub> <mi>t</mi> <mrow> <mi>p</mi> <mi>r</mi> <mi>o</mi> <mi>p</mi> </mrow> </msub> <mo>)</mo> </mrow> </semantics></math> (denoted by <math display="inline"><semantics> <msub> <mi>T</mi> <mi>p</mi> </msub> </semantics></math>) based on the distance ratio (represented as <math display="inline"><semantics> <mi>β</mi> </semantics></math>) at different points along the spoofer’s trajectory with respect to the AP over 100 steps. Additionally, a scenario where the SNR at the edge node is approximately equal to <math display="inline"><semantics> <mi>γ</mi> </semantics></math> while the distance ratio <math display="inline"><semantics> <mi>β</mi> </semantics></math> is equal to 1 is shown.</p>
Full article ">Figure 8
<p>MLP structure.</p>
Full article ">Figure 9
<p>LSTM structure.</p>
Full article ">Figure 10
<p>Proposed architecture.</p>
Full article ">Figure 11
<p>Spoofer UAV hovering around the target area for <math display="inline"><semantics> <mrow> <mn>10</mn> <mo>,</mo> <mn>000</mn> </mrow> </semantics></math> steps. The red triangle represents the target node, the cross line represents the AP, and the green circle depicts the trajectory.</p>
Full article ">Figure 12
<p>The actual and predicted values of <math display="inline"><semantics> <msub> <mi>T</mi> <mi>p</mi> </msub> </semantics></math> and Status. Left figure represents scaled <math display="inline"><semantics> <msub> <mi>T</mi> <mi>p</mi> </msub> </semantics></math>, while the right figure displays the scaled status.</p>
Full article ">Figure 13
<p>Actual and predicted values of <math display="inline"><semantics> <msub> <mi>T</mi> <mi>p</mi> </msub> </semantics></math> and Status. Left figure represents the inverse of <math display="inline"><semantics> <msub> <mi>T</mi> <mi>p</mi> </msub> </semantics></math>, while the right figure displays the inverse of status.</p>
Full article ">Figure 14
<p>(<b>a</b>) The MAE of the MLP model, (<b>b</b>) Loss of the MLP model, (<b>c</b>) MAE of the LSTM model, and (<b>d</b>) Loss of the LSTM model.</p>
Full article ">Figure 15
<p>Illustration of the predicted and estimated distances obtained from the MLP model. A comparison between the actual distances and the distances predicted by the model is also shown.</p>
Full article ">Figure 16
<p>Illustration of the predicted and estimated propagation time (Tp) values by the MLP model. Additionally, it provides a comparison between the actual Tp values and the values predicted by the model.</p>
Full article ">Figure 17
<p>Representation of the predicted and estimated status values obtained from the MLP model. The signal status is indicated, where 0 represents an authentic signal and 1 represents a spoofed signal.</p>
Full article ">Figure 18
<p>The XYZ coordinates estimated by MLP and LSTM. The coordinates predicted by the LSTM model are represented by the triangle, square, and circle dashed lines, while the solid line depicts the coordinates predicted by the MLP model.</p>
Full article ">
19 pages, 2036 KiB  
Article
5G Positioning: An Analysis of Early Datasets
by Chiara Pileggi, Florin Catalin Grec and Ludovico Biagi
Sensors 2023, 23(22), 9222; https://doi.org/10.3390/s23229222 - 16 Nov 2023
Cited by 2 | Viewed by 1925
Abstract
Global Navigation Satellite Systems (GNSSs) are nowadays the prevailing technology for positioning and navigation. However, with the roll-out of 5G technology, there is a shift towards ‘hybrid positioning’: indeed, 5G time-of-arrival (ToA) measurements can provide additional ranging for positioning, especially in [...] Read more.
Global Navigation Satellite Systems (GNSSs) are nowadays the prevailing technology for positioning and navigation. However, with the roll-out of 5G technology, there is a shift towards ‘hybrid positioning’: indeed, 5G time-of-arrival (ToA) measurements can provide additional ranging for positioning, especially in environments where few GNSS satellites are visible. This work reports a preliminary analysis, the processing, and the results of field measurements collected as part of the GINTO5G project funded by ESA’s EGEP programme. The data used in this project were shared by the European Space Agency (ESA) with the DICA of Politecnico di Milano as part of a collaboration within the ESALab@PoliMi research framework established in 2022 between the two organizations. The ToA data were collected during a real-world measurement campaign and they cover a wide range of user environments, such as indoor areas, outdoor open sky, and outdoor obstructed scenarios. Within the test area, eleven self-made replica 5G base stations were set up. A trolley, carrying a self-made 5G receiver and a data storage unit, was moved along predefined trajectories; the trolley’s accurate trajectories were determined by a total station, which provided benchmark positions. In the present work, the 5G data are processed using the least squares method, testing and comparing different strategies. Therefore, the primary goal is to evaluate algorithms for position determination of a user based on 5G observations, and to empirically assess their accuracy. The results obtained are promising, with positional accuracy ranging from decimeters to a few meters in the worst cases. Full article
(This article belongs to the Special Issue Hybrid Approaches for Enhanced GNSS Positioning)
Show Figures

Figure 1

Figure 1
<p>Trolley equipped with USRP for 5G NR downlink measurements (<b>left</b>); test center with the 6 indoor (white circles) and 5 outdoor (red circles) TRPs (<b>right</b>). Pictures by Fraunhofer IIS.</p>
Full article ">Figure 2
<p>Loading zone trajectories: Takes 01, 02, and 03.</p>
Full article ">Figure 3
<p>Driveway trajectories: Takes 04 and 05.</p>
Full article ">Figure 4
<p>Indoor trajectories: Takes 06, 07, and 08.</p>
Full article ">Figure 5
<p><span class="html-italic">ToA</span> observations (<b>left</b>); processing flux diagram (<b>right</b>).</p>
Full article ">Figure 6
<p>Take 01. SNR (dB) values plotted against time for each base station.</p>
Full article ">Figure 7
<p>Take 01, base station 8: SNR along the trajectory.</p>
Full article ">Figure 8
<p>Take 01: mean SNR for each distance interval.</p>
Full article ">Figure 9
<p>Take 01, reference station 8: least squares results.</p>
Full article ">Figure 10
<p>Take 01, reference station 8: least squares results excluding station 7.</p>
Full article ">Figure 11
<p>Take 02, reference station 8: least squares results excluding station 7.</p>
Full article ">Figure 12
<p>Take 03, reference station 8: least squares excluding station 7. Note: for a few epochs, the total station did not record measurements; these epochs are excluded from any statistical analysis.</p>
Full article ">Figure 13
<p>Take 06, reference station 1: least squares results.</p>
Full article ">Figure 14
<p>Take 07, reference station 1: least squares results.</p>
Full article ">Figure 15
<p>Take 08, reference station 1: least squares results.</p>
Full article ">Figure 16
<p>Take 04, reference station 4: least squares results.</p>
Full article ">Figure 17
<p>Take 05, reference station 4: least squares results.</p>
Full article ">Figure 18
<p>Pie charts representing the error magnitudes in Takes 04 and 05.</p>
Full article ">
Back to TopTop