Oscillating Body Positioning via Attitude Vector Correction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing positioning systems struggle to accurately determine the positional relationship between two oscillating bodies due to changes in their attitudes caused by oscillation.
Innovation Solution
A positioning system comprising multiple positioning antennas attached to each oscillating body, with a computing device that calculates the current attitude of each body using vectors from antenna positions, modifies reference vectors to account for attitude changes, and computes the positional relationship between predetermined points on each body.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Area of stationary object
If multiple positioning antennas are used to track oscillating bodies, then positioning coverage is improved, but measurement precision deteriorates due to attitude changes causing position deviations
Solution Approach 1:
The system divides the oscillating body into multiple tracked points (antenna positions) and processes each point's data separately. By calculating attitudes independently for each body and applying them to transform respective position measurements, the system maintains precision across multiple measurement points without compromising overall positioning coverage.
Solution Approach 2:
The invention introduces attitude calculation as an intermediary step between raw position measurements and final positional relationship determination. The calculated attitude serves as a mediator that compensates for oscillation effects, transforming position measurements into accurate relative position information despite the oscillating bodies' motion.
2Loss of information
If position measurements are taken from multiple antennas on oscillating bodies, then information completeness is improved, but reliability deteriorates due to attitude-induced position deviations
Solution Approach 1:
The system calculates the attitude of each oscillating body based on position measurements from multiple antennas, then feeds this attitude information back to correct subsequent position measurements. This feedback loop continuously compensates for oscillation effects, maintaining reliability while preserving complete positional information from all antennas.
Solution Approach 2:
The invention performs preliminary attitude calculation using position measurements before using these measurements to determine the positional relationship. By pre-calculating the attitude and applying it to transform position data, the system eliminates oscillation-induced errors before final analysis, ensuring reliable results from complete information sets.
Data Source
AI summary
A first computing device calculates a current attitude of a first oscillating body at a first position from a first vector from the first position to a second position and a second vector from the first position to a third position. The first computing device modifies a first reference vector from the first positioning antenna to a first predetermined point in the attitude of the first oscillating body, according to the current attitude. The first computing device calculates the position of the first predetermined point in the current attitude of the first oscillating body by adding the modified first predetermined point vector to the first position. The first computing device acquires the position of the second predetermined point in the current attitude of the second oscillating body calculated from three positions. Then, the first computing device calculates the current positional relationship between the first and second predetermined points.


