GPS Receiver ModelThis model simulates in real-time, the
following behavioral aspects of the GPS receiver:
- GPS satellite visibility and signal blockage
- Range and Doppler measurement error characteristics
- Position and velocity computation from range and Doppler
measurements
- Availability characteristics of position and velocity
from the receiver The user can
configure the characteristics of various
sources of error in GPS measurements like SA, ionosphere,
troposphere, receiver noise, multipath etc. User can simulate
non-availability of GPS signals by varying the elevation mask
angles for visibility of satellites as well as by dynamically
disabling/enabling satellites. Non availability of position
and velocity information from the GPS Receiver can also be
simulated using a random blockage model. The outputs of the
model are displayed, stored in a file and transmitted on the
serial port.
Serial output messages from the
model
| Binary NMEA
|
| 3D position (ECEF) |
$GPGSA |
| 3D position (geodetic) |
$GPGGA |
| 3D velocity (ECEF) |
$GPGLL |
| Ground Course and heading, |
$GPZDA |
| True range to satellites |
$GPGSV |
| True Doppler |
$GPRMC |
| Range measurements (with errors) |
$GPVTG |
| Range measurements (with errors) |
$GPVTG |
| Doppler measurements (with
errors) | |
Odometer Model
The odometer model
computes the displacement of the vehicle along the plane of
motion and incorporates errors typical of an odometer. The
outputs of the model are displayed, stored in a file and
transmitted on the serial port. Serial output message from the
model Distance traveled during the last second Gyroscope Model
Gyroscope model computes the vehicle’s angular velocity along
the plane of motion. Errors typical of gyroscopes such as
scale factor error and bias drift are modeled. The outputs of
the model are displayed, stored in a file and transmitted on
the serial port. Serial output message from the model Angular
velocity Resource Requirements Resource
Requirements Serial output
message from the model : Distance traveled during the last
second
Gyroscope Model
Gyroscope model
computes the vehicle’s angular velocity along the plane of
motion. Errors typical of gyroscopes such as scale factor
error and bias drift are modeled. The outputs of the model are
displayed, stored in a file and transmitted on the serial
port.
Serial output message from the model Angular
velocity
| Resource Requirements |
| Hardware |
IBM PC with
Pentium @100MHz or higher clock
|
| Operating
System |
Windows
95/Windows NT(4.0) |
| RAM |
16 MB
recommended |
| Hard
Disk |
40MB Free
Space recommended
| | |