The invention relates to a navigation
satellite signal generator and an implementation method. The navigation
satellite signal generator comprises a controller, a USBHUB, a navigation
receiver, a receiving antenna, a disciplined
clock module, a
radio frequency module, an emitting antenna and a base band module. State self-checking is carried out on all the modules. The navigation
receiver transmits information to the controller and the disciplined
clock module. The disciplined
clock module carries out local time service, outputs time frequency signals and transmits the time frequency signals to the
radio frequency module. The controller carries out
signal parameter configuration and outputs moment configuration according to
ephemeris information. Pseudo-range information, Doppler information,
ionosphere information,
troposphere information and error information are calculated. The base band module generates intermediate-frequency signals. Base band signals are modulated through the
radio frequency module, and finally radio frequency signals of
multiple frequency points are synthesized into navigation
satellite radio frequency signals. By means of the navigation satellite
signal generator and the implementation method, navigation signals based on the real-time
ephemeris can be generated and can be normal satellite signals or pesudolite signals. The navigation satellite
signal generator and the implementation method can be widely used in universal receivers and can be combined with satellites in orbits for positioning.