Abstract
Attitude determination with navigation satellites is a key technology in aviation, marine and land navigation. In the method based on carrier phase difference, the double difference integer ambiguity solving is important and difficult. This paper adopts Discrete Particle Swarm Optimization to search for the optimal integer ambiguity directly without the decorrelation of ambiguity, and calculates the baseline vector consequently. This method can improve the efficiency of integer ambiguity solving, so as to be applied in dynamic attitude determination. The experimental results show the validity of this method.