The application discloses a kind of based on single GNSS
satellite scene direction method, using
software radio and multiple antennas to build the
satellite signal receiver of multiple channels, utilize the
carrier phase difference of same
satellite between multiple channels to build satellite
signal direction vector, the direction of satellite
signal is calculated by
direction vector.In this process, first, the
processing delay of
software radio and the
propagation delay of antenna are calibrated, the relative position between multiple antennas is measured, then multiple channels satellite signal
receiver is built using
software radio and multiple antennas, multiple channels simultaneously process the signal of same satellite, then in the tracking process, the
direction vector of satellite signal is estimated using the
carrier phase difference value of multiple channels, finally, the direction of satellite signal is estimated by direction vector.The application realizes the rapid satellite signal direction
estimation, calculates the dual-antenna heading information by combining satellite message information, completes the
orientation function under the scene of single visible satellite.