Underwater Acoustic Clock Drift Estimation via Channel Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Underwater acoustic instruments face errors in data interpretation due to clock drift, which conventional models fail to accurately correct, leading to inaccuracies in timing and location information essential for applications like surveillance, communications, and petroleum exploration.

Innovation Solution

The method involves processing received data with a known transmitted waveform to estimate clock drift using channel analysis, adjusting the sampling frequency until errors are within a predetermined tolerance, thereby minimizing clock drift-related errors in data interpretation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional clock drift models (constant offset or linear drift) are used to correct errors, then the correction process is simple and computationally efficient, but the accuracy of time stamp estimation deteriorates because clocks do not drift monotonically and can speed-up or slow-down in arbitrary and unpredictable fashion

Engineering Contradiction:
Improvecomputational efficiencyVSAvoidtime stamp accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent applies dynamics by transitioning from static clock drift models (constant offset or linear drift) to a dynamic model that adapts to arbitrary and unpredictable clock behavior. The system continuously adjusts the sampling frequency based on observed channel variations, allowing the correction mechanism to respond to changing clock drift patterns in real-time, thereby achieving both computational efficiency and high accuracy.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the sampling frequency parameter dynamically to compensate for clock drift. By adjusting this key parameter based on channel estimation results, the system can track and correct arbitrary clock drift patterns without requiring complex computational models, thus maintaining both efficiency and accuracy.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If the sampling frequency is adjusted through iterative post-processing to minimize errors, then the accuracy of clock drift estimation improves, but the processing time and computational complexity increase

Engineering Contradiction:
Improveclock drift estimation accuracyVSAvoidpost-processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary channel estimation and source motion calculation during the initial data processing phase, rather than waiting for iterative post-processing. By proactively computing the relationship between channel variations and sampling frequency adjustments, the system reduces the need for extensive iterative optimization, thereby improving accuracy while minimizing additional processing time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a feedback mechanism where channel estimation results are used to determine sampling frequency adjustments. This closed-loop approach allows the system to converge to an accurate clock drift estimation more quickly by using each iteration's results to inform the next adjustment, reducing overall processing time compared to exhaustive iterative methods.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10305677B2Systems and method for estimating clock drift in underwater acoustic instruments
Publication Date: 2019.05.28 THE MITRE CORPORATION
  • US10305677B2 patent drawing
  • US10305677B2 patent drawing
  • US10305677B2 patent drawing

AI summary

A system and method for estimating clock drift in underwater instruments is provided. The method can include transmitting a signal from a source to a plurality of underwater receivers or a single receiver. Upon recovery of the underwater receivers, an initial sampling frequency value can be used to generate received data waveforms from data stored on each underwater device. The generated received waveforms can be used to generate a channel estimate for each receiver, and the channel estimates can be used to provide an estimate of the source motion during the transmission. The estimated source motion can then be used to estimate the clock drift.