{'fraction_non_alphanumeric': 0.018136850783182192, 'fraction_numerical': 0.0, 'mean_word_length': 5.937142857142857, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Real-time Signal Acquisition Algorithm and Optimization for DSSS Broadband Underwater Acoustic Positioning

Traditional underwater acoustic positioning signals are difficult to achieve both high accuracy and long effective measurement distance. Therefore, a wideband underwater positioning software receiver based on Direct Sequence Spread Spectrum (DSSS) technique was designed in this paper. However, the DSSS signal has the disadvantages of requiring transmission periodic extension and Doppler sensitivity for real-time acquisition. Thus, the overlap-save cyclic correlation method was adopted in order to avoid DSSS signal transmitting periodic extension and minimize the signal width. Meanwhile, a sample frequency-shift Doppler search method was proposed to reduce the acquisition algorithm complexity caused by the Doppler sensitivity of DSSS signal. Using the two optimized methods above, the designed software receiver could be applied to various low-power processors within an acceptable processing gain loss for real-time DSSS signal acquisition. The sea experiment was conducted using the optimized software receiver, which verified the effectiveness of the optimized real-time acquisition algorithm.