{'fraction_non_alphanumeric': 0.020556227327690448, 'fraction_numerical': 0.0024183796856106408, 'mean_word_length': 5.519685039370079, '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}}
A positioning algorithm for two-wavelength dual Mach-Zehnder interferometry vibration sensing system

A positioning algorithm for two-wavelength dual Mach-Zehnder interferometry (TDMZI) vibration sensing system is proposed. We employ the reciprocal of the interval between neighboring zero-crossing (NZC) points to represent the frequency distribution of the interference signal in time domain. Meanwhile, these reciprocal points are used to fit a curve and we use cross correlation to estimate the time delay of the two fitted curves. Finally we analysis the positioning error caused by the proposed positioning algorithm and experimentally demonstrate that the algorithm can be used to locating with positioning error of ±50m. This algorithm has a promising potential in long distance two-wavelength vibration sensing system.