Systems and methods for computing vertical position
First Claim
Patent Images
1. A system for determining the vertical position of a body in motion, comprising:
- a. an inertial measurement unit configured to determine vertical acceleration information for the body in motion;
b. a processor adapted to use said vertical acceleration information to determine an amount of vertical movement of the body and to calculate vertical position information for the body in a predetermined coordinate system; and
c. a GNSS having at least one GNSS receiver, said GNSS receiver adapted to provide reference vertical position information for the body in said predetermined coordinate system, said GNSS receiver being configured to reduce multipath noise and to output corrected GNSS vertical position information for the body to said processor, whereby said processor determines by comparison inertial measurement errors of said inertial measurement unit and calculates a correct vertical position of the body in motion.
1 Assignment
0 Petitions
Accused Products
Abstract
Control systems and methods that provide a high degree of vertical measurement accuracy for a body in motion are disclosed. The systems employ an inertial sensor system for vertical measurement and a Global Navigation Satellite System that includes multipath reduction or attenuation to provide corrected vertical information for a moving body to the inertial sensor system. The combination of these systems enables the maintenance of an accurate vertical position for said body.
-
Citations
19 Claims
-
1. A system for determining the vertical position of a body in motion, comprising:
-
a. an inertial measurement unit configured to determine vertical acceleration information for the body in motion; b. a processor adapted to use said vertical acceleration information to determine an amount of vertical movement of the body and to calculate vertical position information for the body in a predetermined coordinate system; and c. a GNSS having at least one GNSS receiver, said GNSS receiver adapted to provide reference vertical position information for the body in said predetermined coordinate system, said GNSS receiver being configured to reduce multipath noise and to output corrected GNSS vertical position information for the body to said processor, whereby said processor determines by comparison inertial measurement errors of said inertial measurement unit and calculates a correct vertical position of the body in motion.
-
-
2. A method for determining the vertical position of a body in motion, comprising:
-
a. determining vertical acceleration information of a body in motion; b. calculating, from the vertical acceleration information of said body in motion, the amount of vertical movement and vertical position of said body in motion; c. determining a vertical reference position from at least one GNSS receiver, said GNSS receiver being configured to attenuate multipath distortions in said receiver and correct for multipath errors in determining said reference vertical position information.
-
-
3. A system for determining vertical position comprising:
-
a. an inertial measurement unit that includes a navigation-grade accelerometer for determining the vertical acceleration information of a body in motion; b. a processor for determining vertical position information from said vertical acceleration information; c. at least one global navigation satellite system receiver adapted to provide reference vertical position information of said body in motion; d. a controller configured to reduce multipath satellite signals from said global navigation satellite system receiver, the output of said controller providing vertical position correction information to said processor for determining vertical position.
-
-
4. A system for determining vertical position comprising:
-
a. an inertial measurement unit for determining vertical acceleration information of a body in motion; b. a processor for determining vertical position information from said vertical acceleration information; c. at least one global navigation satellite system receiver adapted to provide reference vertical position information of said body in motion, said at least one receiver including one or more antennas configured to randomize multipath signals to noise; and d. a vertical position error controller, the input to said controller being the reference vertical position information and the determined vertical position information, the output of said controller providing vertical position correction information to said processor for determining vertical position.
-
-
5. A method for determining vertical position comprising:
-
a. providing navigation-grade vertical acceleration information of a body in motion; b. providing satellite-based vertical position information of the body in motion; c. processing the vertical acceleration information of the body in motion to compute vertical position information; d. determining the difference between said computed vertical position information and said satellite based vertical position information; and e. employing said difference in processing the vertical acceleration information of the body in motion. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for determining vertical position comprising:
-
a. a navigation-grade accelerometer for determining vertical acceleration information of a body in motion; b. a processor for determining vertical position information from said vertical acceleration information; c. a satellite navigation receiver for providing reference vertical position information of said body in motion, said receiver including an antenna connected to the satellite navigation receiver configured to randomize multi-path noise; and d. a negative feedback loop, including a filter, whose input is the difference between the reference vertical position information and the determined vertical position information, and whose output is said processor for determining vertical position information.
-
-
17. A method for determining vertical position plus or minus 1 centimeter, 2-sigma, comprising:
-
a. determining a vertical reference position using a satellite navigation receiver; b. performing a first integration of the output of a navigation-grade accelerometer with respect to time; c. using said output of the first integration as the input to a second integration with respect to time to obtain inertial vertical position; d. delaying said inertial navigation position to account for the latency associated with said global navigation system receiver; e. subtracting the delayed inertial position from said vertical reference position; and f. feeding back said difference, using negative feedback, to the acceleration and velocity integrators so as to reduce the errors introduced in the acceleration and velocity integrators from said accelerometer. - View Dependent Claims (18, 19)
-
Specification