1. Adaptive Noise Cancellation Based on Time Delay Estimation for Low Frequency Communication
- Author
-
Zhiyang Liu, Peng Wang, Xiaotong Zhang, Xu Liyuan, and Wan Yadong
- Subjects
Fluid Flow and Transfer Processes ,Computer science ,business.industry ,Process Chemistry and Technology ,low frequency communication ,non-Gaussian noise ,adaptive noise cancellation ,time delay estimation ,maximum correntropy criterion (MCC) ,field programmable gate array (FPGA) ,General Engineering ,020206 networking & telecommunications ,02 engineering and technology ,Filter (signal processing) ,Low frequency ,Computer Science Applications ,Adaptive filter ,Noise ,Control theory ,0202 electrical engineering, electronic engineering, information engineering ,Reference noise ,Wireless ,020201 artificial intelligence & image processing ,General Materials Science ,Field-programmable gate array ,business ,Instrumentation ,Active noise control - Abstract
Low frequency communication, taking advantage of the features of low frequency electromagnetic signals in near field, is widely used in through-the-earth (TTE) wireless applications. However, the low frequency non-Gaussian noise severely limits the communication performance. In this paper, an adaptive noise cancellation algorithm based on time delay estimation (ANC-TDE) and maximum correntropy criterion (MCC) is proposed. The explicit time delay estimation algorithm based on MCC (MCC-ETDE) is used to estimate the time-varying delay and the noise correlationship between the primary input and reference inputs. With a reference noise selected and time delay compensated, the non-Gaussian noise is canceled by adaptive filter based on MCC. The proposed algorithm is implemented on field programmable gate array (FPGA) and the performance is evaluated by simulation and experiment. As shown in the results, the ANC-TDE algorithm can reduce the complexity of ANC filter and adaptively compensate the varied time delay between the primary input and reference input. With the time delay compensated, the ANC-TDE algorithm has better performance in non-Gaussian noise environment and is more suitable for real-time systems.
- Published
- 2018
- Full Text
- View/download PDF