Tank Robot Self-Positioning Using Acoustic Shell Ranging

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for positioning robotic vehicles in cylindrical tanks require external transponders, which are cumbersome and prone to errors due to acoustic multipath and obstacles, and rely on inaccurate odometry for navigation.

Innovation Solution

The vehicle uses acoustic travel time data to determine its position within the tank by fitting a circle to measurements taken at different headings, combined with Doppler Velocity Log and inertial data for accurate dead reckoning, eliminating the need for external hardware and improving positioning accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If external transponders are used for positioning, then position determination can be achieved, but device complexity and operational constraints increase

Engineering Contradiction:
Improveposition determinationVSAvoidexternal hardware requirements
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The invention extracts the positioning function from the external transponder system and implements it using only the vehicle's own acoustic transceivers. The vehicle determines its position by measuring acoustic travel times to the tank shell and using the known tank geometry, eliminating the need for external transponders entirely.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The vehicle performs self-positioning using its own acoustic transceivers and the known geometry of the tank. The system is self-contained, requiring no external positioning infrastructure, and can independently determine its position and heading through acoustic ranging to the tank shell.

Inventive Principle:
Principle #25Self-service

2Measurement precision

If transponders are installed around the tank, then positioning is enabled, but installation and recovery operations become cumbersome

Engineering Contradiction:
Improveposition determinationVSAvoidinstallation and recovery operations
Core Design Contradiction:
Measurement precisionVSEase of manufacture

Solution Approach 1:

The invention removes the transponder installation requirement entirely by using the vehicle's own transceivers and the tank's existing geometry. No external hardware installation or recovery operations are needed.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The tank shell itself serves as the positioning reference, eliminating the need for specialized transponder installation. The same tank structure that contains the liquid also provides the geometric reference for positioning.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Measurement precision

If acoustic transponders are used, then position can be determined, but acoustic multipath and obstacles reduce reliability

Engineering Contradiction:
Improveposition determinationVSAvoidacoustic signal stability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The vehicle performs multiple acoustic ranging measurements to different points on the tank shell and uses a least-squares optimization approach. By taking more measurements than the minimum required and using optimization, the system achieves robust position determination that is resilient to individual noisy or obstructed measurements.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system uses an optimization algorithm that iteratively refines the position estimate by minimizing the difference between measured acoustic travel times and those predicted from the known tank geometry. This feedback loop continuously improves position accuracy despite acoustic disturbances.

Inventive Principle:
Principle #23Feedback

4Productivity

If encoder-based odometry is used for navigation, then position can be tracked, but accuracy is reduced due to slippage and calibration errors

Engineering Contradiction:
Improvecontinuous position trackingVSAvoidposition accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The invention replaces the mechanical encoder-based odometry system with an acoustic ranging-based positioning system. Instead of relying on wheel encoders that are subject to slippage and calibration errors, the system uses acoustic travel time measurements to the tank shell, which are not affected by mechanical imperfections.

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

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach allows for precise positioning of the vehicle within the tank without external equipment, reducing complexity and operational constraints, and maintaining accurate navigation even in challenging acoustic environments.

Implementation Method 1

matching acoustic travel time data measured between the vehicle and the shell to this known geometry in order to determine the vehicle's position in the tank

Methodology Applied
Scientific EffectAcoustic travel time: Speed of Sound

Implementation Method 2

combined with Doppler Velocity Log and inertial data for accurate dead reckoning

Methodology Applied
Scientific EffectDoppler effect: Doppler Effect

Data Source

PatentUS11525681B2Method and apparatus for self-contained positioning of a mobile robot inside a tank
Publication Date: 2022.12.13 SQUARE ROBOT INC
  • US11525681B2 patent drawing
  • US11525681B2 patent drawing
  • US11525681B2 patent drawing

AI summary

A method and apparatus for positioning a mobile robot inside a vertical cylindrical Aboveground Storage Tank filled with a liquid is described. No additional hardware is needed other than the robot itself. The only piece of information needed is the tank's diameter which is known by construction. The robot carries proprioceptive sensors needed to propagate its position estimate as well as exteroceptive sensors needed to control the dead reckoning positional drift. Proprioceptive and exteroceptive data are merged using data fusion algorithms adapted to the sensor suite integrated in the vehicle, which can take different forms.