Global Positioning System Reference
In-Depth Information
FIGURE B.4. The GPS signal simulator implemented in Simulink. This simulation in-
cludes four different satellites and saves the data in a file. The other window pops up when
one of the signal simulator boxes are double-clicked. This window is used to set all values
for one of the satellites in the simulation.
upper-level implements the different satellites needed in the simulation and se-
lects the file in which the simulated data should be saved. Figure B.4 shows an
example of how the upper level of the signal simulator could be implemented.
In this case, the simulator contains four different satellites. Each of the satellites
has different values of PRN, PRN code phase, Doppler shift, and Doppler rate
that are typed into a window that pops up when one of the boxes in Part A is
double-clicked.
B.3
Galileo Signal Generator
In order to further study the Galileo signals, we have implemented a simple signal
simulator in Simulink.
Figure B.5 shows the Simulink model of the Galileo signal simulator. The
present version is made of standard Simulink blocks, and it does not have any
custom blocks (called subsystems in Simulink). The gray blocks in the model are
part of the generator, and the white blocks are used to visualize the generated sig-
nal. The white blocks do not contribute in any way to the signal generation. The
Search WWH ::




Custom Search