Submarine ML Control Using Passive SONAR for Deterrent Avoidance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Submarines and submersibles face challenges in navigating underwater environments due to the inapplicability of surface ship navigation techniques, particularly in avoiding deterrents like trawlers, where detection and discrimination are difficult, and reliance on external data sources is limited.

Innovation Solution

A machine learning algorithm is trained onboard using sensor signals, such as SONAR, to determine relationships between sensor data and actions, enabling autonomous navigation away from deterrents by controlling buoyancy, rudder, and propulsors without external communication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional surface ship navigation techniques are used, then navigation is simple and direct, but these techniques are precluded for submarines and submersibles operating underwater

Engineering Contradiction:
Improvenavigation capabilityVSAvoidcontrol system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The submarine/submersible trains its own machine learning algorithm using sensor data collected during normal operations. The system serves itself by autonomously learning navigation and deterrent avoidance strategies without external intervention, adapting to underwater constraints while maintaining operational simplicity

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system pre-trains the machine learning algorithm using historical sensor data and simulated scenarios before deployment. This preliminary training enables the submarine to quickly adapt to new environments and threats without requiring complex real-time decision-making systems

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If active SONAR navigation is used, then position determination is accurate, but the submarine can be readily detected by deterrents

Engineering Contradiction:
Improveposition determination accuracyVSAvoiddetection risk
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The patent replaces active SONAR (acoustic wave emission) with passive acoustic listening and machine learning-based position estimation. The system substitutes mechanical sound emission with algorithmic processing of ambient acoustic signals to determine position without revealing its presence

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The machine learning algorithm acts as an intermediary between passive sensor inputs and navigation decisions. It processes ambiguous acoustic signals and sensor data to infer position and deterrent locations without requiring direct active SONAR contact, reducing detection risk while maintaining navigation accuracy

Inventive Principle:
Principle #24Intermediary (Mediator)

3Quantity of substance

If external data sources are used for training, then training data availability increases, but data transmission to submerged watercraft is problematic and of low bandwidth

Engineering Contradiction:
Improvetraining data volumeVSAvoiddata transmission loss
Core Design Contradiction:
Quantity of substanceVSLoss of information

Solution Approach 1:

The submarine collects and processes its own operational sensor data for training purposes. By serving itself, the system accumulates training data locally without relying on external data transmission, eliminating bandwidth limitations and information loss during data transfer

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system pre-processes and stores training data locally during operations before it is needed for algorithm refinement. This preliminary data accumulation ensures sufficient training data is available onboard without requiring subsequent data transmission from external sources

Inventive Principle:
Principle #10Preliminary action

4Extent of automation

If machine learning algorithms are trained onboard, then autonomous control is achieved, but device complexity increases

Engineering Contradiction:
Improveautonomous navigation capabilityVSAvoidonboard computing complexity
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The machine learning algorithm is pre-trained using simulated data and historical records before deployment. This preliminary training reduces the computational burden during onboard operation, as the algorithm only needs incremental learning from actual sensor data rather than complete training from scratch

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The training process is segmented into phases: initial offline training with simulated data, incremental onboard training with actual sensor data, and periodic updates. This segmentation distributes computational complexity across time and locations, making onboard implementation feasible

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20240217635A1Method and apparatus for control
Publication Date: 2024.07.04 BAE SYSTEMS PLC
  • US20240217635A1 patent drawing
  • US20240217635A1 patent drawing
  • US20240217635A1 patent drawing

AI summary

A method of training a machine learning, ML algorithm to control a watercraft is described. The watercraft is a submarine or a submersible submerged in water. The method is implemented, at least in part, by a computer, comprising a processor and a memory, aboard the watercraft. The method comprises: obtaining training data including respective sets of sensor signals, related to respective deterrents, and corresponding actions of a set of communicatively isolated watercraft, including a first watercraft; and training the ML algorithm comprising determining relationships between the respective sets of sensor signals and the corresponding actions of the watercraft of the set thereof. A method of controlling a watercraft by a trained ML algorithm is also described.