Our Seminar Embedded

Embed Size (px)

Citation preview

  • 7/31/2019 Our Seminar Embedded

    1/22

    GPS ENABLED VEHILCETRACKING SYSTEM

  • 7/31/2019 Our Seminar Embedded

    2/22

    POINTS TO BE PRESENTED

    NEED OF GPS

    HOW GPS WORKS

    COMPONENT OF GPS

    OUR REQUIREMENT ANALYSIS DFD DIAGRAMS

    CLASS DIAGRAMS

    CONCLUSION

    REFERENCES

  • 7/31/2019 Our Seminar Embedded

    3/22

    Trying to figure out where youare is probable mans oldestpastime.

    Finally US Dept of Defensedecided to form a worldwidepositioning system.

    Also known as NAVSTAR (

    Navigation Satellite Timing andRanging Global positioningsystem) provides instantaneousposition, velocity and timeinformation.

  • 7/31/2019 Our Seminar Embedded

    4/22

    Space Segment Control Segment User Segment

    GPS

  • 7/31/2019 Our Seminar Embedded

    5/22

    24 GPS spacevehicles(SVs).

    Satellites orbit the

    earth in 12 hrs. 6 orbital planes

    inclined at 55 degreeswith the equator.

    This constellationprovides 5 to 8 SVsfrom any point on theearth.

  • 7/31/2019 Our Seminar Embedded

    6/22

    The control segment comprises of 5 stations. They measure the distances of the overhead

    satellites every 1.5 seconds and send the corrected

    data to Master control. Here the satellite orbit, clock performance andhealth of the satellite are determined anddetermines whether repositioning is required.

    This information is sent to the three uplinkstations

  • 7/31/2019 Our Seminar Embedded

    7/22

    It consists of receivers that decode the signalsfrom the satellites.

    The receiver performs following tasks: Selecting one or more satellites

    Acquiring GPS signals

    Measuring and tracking Recovering navigation data

  • 7/31/2019 Our Seminar Embedded

    8/22

    The Precise Position Service PPS is the highest level of dynamic positioning

    based on the dual freq P-code

    The P-code is a very long pseudo-random bi phasemodulation on the GPS carrier which does notrepeat for 267 days

    Only authorized users, this consists of SPS signalplus the P code on L1 and L2 and carrier phasemeasurement on L2

  • 7/31/2019 Our Seminar Embedded

    9/22

    Control Segment

    Space Segment

    User Segment

    Monitor Stations

    GroundAntennas

    Master Station

  • 7/31/2019 Our Seminar Embedded

    10/22

    Requirements Triangulation from satellite Distance measurement through travel time

    of radio signals Very accurate timing required To measure distance the location of the

    satellite should also be known Finally delays have to be corrected

  • 7/31/2019 Our Seminar Embedded

    11/22

    T + 3Distance between satellite and

    receiver = 3 times the speed of

    light

    TSignal leaves satellite at

    time T

    Signal is picked up by the

    receiver at time T + 3

  • 7/31/2019 Our Seminar Embedded

    12/22

    Position is calculatedfrom distancemeasurement

    Mathematically weneed four satellitesbut three aresufficient byrejecting theridiculous answer

  • 7/31/2019 Our Seminar Embedded

    13/22

  • 7/31/2019 Our Seminar Embedded

    14/22

    GENENRAL DESCRIPTION

    FUNCTIONAL REQUIREMENTS

    DATA REQUIREMENTS

    NON FUNCTIONAL REQUIREMENTS

  • 7/31/2019 Our Seminar Embedded

    15/22

    CONSTRAINTS ASSUMPTION & DEPENDENCIES

    OS REQUIRED WINDOWS 98 & UP CURRENT RELEASES WEB BROWSER

    WIRELESS CONNECTION REQUIRED TO VIEW MAP .NET FRAMEWORK IS NEEDED

    FIREWALLS etc MUST BE SET ON

  • 7/31/2019 Our Seminar Embedded

    16/22

    0 level DFD

    Signal from satellite

    User location with attributes

  • 7/31/2019 Our Seminar Embedded

    17/22

    1 level DFD

    user

    Idcode

    Gps

    Constantlytransmitting signal

    Tellexactpostn

    24 satellite network

    Login id & passw

  • 7/31/2019 Our Seminar Embedded

    18/22

    LOGIN

    PSEUDORANDOM CODE

    EPHEMERIC DATA

    ALMANIC DATA

    LCD/CU

    ADMIN

    USER

    GPSRECE

    VR

    24SATELLITE

  • 7/31/2019 Our Seminar Embedded

    19/22

    DATABASE

    USER

    INTERFACE

    1.ENTER PWD

    3.VERFIED

    2.VERIFY

    4.PASSWORDACCEPETED

  • 7/31/2019 Our Seminar Embedded

    20/22

    ELEMENT

    X,Y:INT

    GETX(),GETY(),SETX(),SETY(),SETPOSITION(),GET

    POS()

    STREET

    STREET:CHAR

    GETSTATE();SETSTATE();

    STRRET();

    BUILDING

    DOOR:CHARGETDOOR(),SETDOOR(),

    BUILDING()

    CITY

    X,Y:INT

    GETCURRENT()HASNORTH()HASSOUTH()

    HASEAST()

    HASWEST()

  • 7/31/2019 Our Seminar Embedded

    21/22

  • 7/31/2019 Our Seminar Embedded

    22/22