ACQUISITION, PROCESSING, AND ASSIGNMENT OF VEHICULAR SPEED AND LOCATION DATA FOR VARIOUS TRANSPORTATION NETWORKÂ NEEDS

Project Group: Richard Centore, Usman Rehman, Vincente Bruno
A BIT ABOUT THE PROJECT
This project targets customers traveling on train systems with little to no travel coverage. The riders of specific railway systems often have little to no information available about their location and actual progress toward their destination. Along with the riders on the train, others waiting to board trains at different stations might be curious to know if a train is or will be running late. We propose the development of an application that uses the GPS signals of phones onboard trains to calculate all the previously stated possible unknowns. Building onto the speed and location features, the application should also be able to calculate stops along the way and accurately add that time into the overall journey length. A secondary effect of the application might be to notify authorities of unforeseen stops (I.E. Breakdowns and derailments). More features can be added later to better demonstrate the powerful uses of DSP techniques. However, our first step to achieving such feats involves obtaining an accurate GPS signal.
SCHEDULE
Our Progress So Far
MILESTONE 1
02/23/2021
Initial Project proposal and introduction. Find methods to approach the problem and to achieve successful operation standards. - COMPLETED
-Usman: Research regarding our topic.
-Richard: Research regarding out topic.
-Vincente: Research to other branches of the project that might involve DSP.
MILESTONE 2
03/11/2021
Understanding how a GPS obtains its signals and functions. Learning how a Kalman Filter works and how it is implemented in Matlab - COMPLETED
-Usman: In depth research about Kalman Filter and other possible solutions to our problem.
-Richard: Research for basic Kalman filter equations and purpose.
-Vincente: Prepared the group with multiple ideas for a possible project re-envision as we were not clear of how much substance our project would have.
MILESTONE 3
04/01/2021
Obtain a raw GPS signal data for testing purposes. Implement the Kalman Filter in Matlab. Build and publish our website. - COMPLETED
-Usman: Developed and published the initial website
-Richard: Implementation of a steady state matlab code with random outputs to further understanding of the topic.
-Vincente: Looked into implementing a Kalman filter and/or Kalman filter code in MATLAB Simulink
MILESTONE 4
04/20/2021
Use the raw GPS signal data obtained and implement it into the Kalman Filter in MATLAB. Research regarding the Extended Kalman Filter and its implementation in Simulink- COMPLETED
-Usman: Researched how to implement an Extended Kalman Filter into MATLAB and Simulink.
-Richard: In depth analysis of mathematical equations required for the Kalman filter.
-Vincente: Researched more into operating MATLAB Simulink and ways of gathering signals in real-time, led to the introduction of MATLAB Mobile into our project (real data set of acceleration).
FINAL PROJECT
05/04/2021
Our Project will be finalized by this date and ready for its final presentation and publication.
-Usman: Implemented the Extended Kalman Filter into MATLAB and Simulink and finalized the website.
-Richard: Assisted in the implementation of Extended Kalman filter, finalized website and gathered acceleration data to run through Simulink.
-Vincente: Assisted in the implementation of the Extended Kalman filter in Simulink, along with associating the correct input parameters for each block that carried the signal through our system. Finalized website design, organized, and cleaned the website up.
PROJECT DIRECTIONS
Direction 1:
-
GPS Reciever and Data Averaging
-
Actualize raw GPS data sets to transform into real-time data
​Direction 2:
-
Generation of a theoretical GPS Reciever using MATLAB Simulink
-
Analysis of existing GPS Reciever model for modification of parameters
-
Kalman Filtering in MATLAB

GET IN TOUCH
We hope you enjoyed reviewing our project - please contact us if you have any questions. We would love to hear from you!