A simple GPS Simulation Model

From RapidSTM32

Jump to: navigation, search

This collection of Simulink example models demonstrate various aspects of the simulation and analysis related to Global Positioning System (GPS) applications in guidance and navigation.

Most blocks used in each Simulink simulation model are available from RapidSTM32 Blockset's GPS Library.

Contents

Sample Models

Simulate One GPS satellite 3D Orbit and Ground trace

This example shows how to use RapidSTM32 Blockset's GPS Sensor Library to simulate one GPS satellite and plot the 3D orbit and ground trace.

Simulink model to simulate a single GPS satellite orbit.

Simulate Two GPS satellite 3D Orbits and Ground traces

This example shows how to use RapidSTM32 Blockset's GPS Sensor Library to simulate two GPS satellites and plot the 3D orbits and ground traces.

Simulink model to simulate two GPS satellite in orbits.

Simulate all (24) GPS satellites 3D Orbits and Ground traces

This example shows how to use RapidSTM32 Blockset's GPS Sensor Library to simulate all 24 GPS satellites and plot the 3D orbits and ground traces.

Simulink model to simulate two GPS satellite in orbits.

Determine GPS Satellite Visibility

This model shows an example of how to use RapidSTM32 Blockset 's GPS Sensor Library to simulate GPS satellite visibility determination.

Simulink model to simulate the determination of GPS satellite visibility.


Estimate Dilution of Precision (GDOP)

This example model demonstrates how to use the RapidSTM32 Blockset's GPS Library to compute GDOP, HDOP, VDOP, and TDOP.

Simulink model to estimate the Dilution of Precision.
Estimate GDOP, HDOP, VDOP, and TDOP together with the number of visible satellites.

An Example GPS Point Solution

Simulink model to simulate observer position with a point solution method.
Estimated Latitude Longitude Altitude positions
Estimated Local Geodetic positions

Download

  1. gps_simulate_demo.7z

Related Examples

  1. Reading data from a GPS Module into Simulink
  2. GPS data logger

References

  1. Robert Grover Brown and Patrick Y.C. Hwang, Introduction to Random Signals and Applied Kalman Filtering with Matlab exercises and solutions. 3rd ed., ISBN 0471128392, John Wiley & Sons Inc., 1997, p. 474-477.
  2. Robert M. Rogers, Applied Mathematics in Integrated Navigation Systems 2nd ed., AIAA Education Series, ISBN 1563476568, 2003.
  3. GEPlot on Matlab Central. GEplot uses the same syntax as the Matlab plot function, but draws over Google Earth graphs.
  4. Determining Local GPS Satellite Geometry Effects On Position Accuracy



Personal tools
Namespaces
Variants
Actions
Main Menu
Toolbox