1 / 28

Shuttletrack

Team Mercury II. Shuttletrack. Shelley Hebert Dillon Ong Ban Hee Kong. Architecture. Vehicle Telemetry Module. Web Page. Data Processing Module. Data Display Terminal. Architecture. Vehicle Telemetry Module. Web Page. Data Processing Module. Data Display Terminal.

mili
Download Presentation

Shuttletrack

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Team Mercury II Shuttletrack Shelley Hebert Dillon Ong Ban Hee Kong

  2. Architecture Vehicle Telemetry Module Web Page Data Processing Module Data Display Terminal

  3. Architecture Vehicle Telemetry Module Web Page Data Processing Module Data Display Terminal

  4. Vehicle Telemetry Module (VTM) • Overview • Main Problem faced by previous semester’s team • Connection speed. • 7 sec just to dial up to server • Cannot track buses in real time

  5. New System • Switch to Free Band for continuous connection. (900Mhz) • For time being tests will be run using the Ham radio bandwidths. • Consists of • GPS • Micro-controller • Packet Radio System

  6. VTM Setup Current VTM Analog Modem GPS FSK mC TNC (Modem) Packet Radio System

  7. Packet Radio System • Consists of • Terminal Node Controller (TNC) • Acts as a Modem • Has a 5 pin I/O connector • Converts data from the m-controller and passes over to the FSK • Frequency Switching Key (FSK) • The transceiver of the unit • Obtain data from TNC and broadcast it out

  8. Packet Radio System (cont.) • Transceiver puts data into packet before sending it out • The Packet Radio has protocols build into the system that handles the communication • FSK will automatically chooses the frequency sets to use to communicate with each VTM.

  9. Data Transmission VTM PEB Ethernet connection to campus

  10. Packet Ethernet Bridge(PEB) • Receiving end that is connected to the campus LAN. • Consists of • Transceiver (FSK) • TNC (Modem) • Microcontroller

  11. PEB (cont.) • Transceiver • Similar to the unit in VTM • Used to receive data from the VTM • Has capabilities to automatically tune to the frequency the VTM is transmitting • Modem • Converts data received to be passed on to the m-controller • Does CRC checking

  12. PEB (cont.) • The m-controller sends the data to the server via LAN. • The data is stored into a MYSQL database to be used to generate the bus tracking program.

  13. Future Changes • This is just a test prototype and hence the Ham Frequencies are used to test. • FCC regulations does not allow Ham frequencies to be commercially used. • The real implementation will require a packet radio that transceives at 900Mhz. • 900Mhz packet radio systems needs to be specially ordered. • The change from Ham packet radio to other bands is just a replacement of the radio transceiver.

  14. Architecture Vehicle Telemetry Module Web Page Data Processing Module Data Display Terminal

  15. Data Processing Module • Get data over network rather than modem • Transform latitude/longitude to absolute coordinates on map • Send data over network to DDT • Modifications to web page

  16. Data Processing Module • Simple server program to receive GPS data over network from radio tower rather than over modem • Interfaces to mySQL database to record new positional data

  17. Data Processing Module • Transforms latitude/longitude coordinates to positions on map • Map consists of array of pixels • Want to know which lat/lon coordinates correspond to which pixels in map • Want to know closest bus stop to position reported • Want to automatically “fix” position if GPS reports a position that’s not on a road

  18. Data Processing Module

  19. Data Processing Module • Can use a simple piecewise linear approximation of map • Using a few known data points, we can interpolate between them

  20. Data Processing Module • Display server • Generates the strings to be displayed on the DDT readout • Gets positional data from database, constructs strings like “Bus X at location Y” • Waits for request from DDT for new data • Sends data to DDT

  21. Architecture Vehicle Telemetry Module Web Page Data Processing Module Data Display Terminal

  22. Goal • Make the status of the bus available online • Display the status in some strategic area throughout the campus • For example Student Union

  23. How Display Work? Get data from VTM Map Readout With Micro- controller Process, store in DB DDT Controller Text Data Display Terminal (DDT) Web Page PC Server

  24. 1st phase- Display using web page • Web page with Java applet that displays map of campus and current bus locations • Paint pixmap in a graphics window • Change color of appropriate pixels to indicate locations of busses

  25. Data Processing Module

  26. 1st phase- Display using web page (cont..) • Refresh automatically for every couple of seconds • Cleary states the current position and status of available buses • Currently position (in front union, in front simrall…) • Status (moving, stop at..)

  27. Architecture Vehicle Telemetry Module Web Page Data Processing Module Data Display Terminal

  28. 2nd phase – Data Display Terminal (DDT) • Using lower processing power computer (P133) loaded with network card • Connect to the database in main server through the LAN • Display the bus tracking web page through CRT monitor that placed near to the station.

More Related