Tmcas:an Mqtt Based Collision Avoidance System For Railway Network

Also Available Domains Raspberry pi

Project Code :TEMBRE19_404

Abstract

Rail is a convenient, economical, and widely used transport system for transferring passengers and goods all around the world. However, β€˜Safety’ has been one of the most significant concerns of Railway Systems. With the tremendous improvement in the IoT, signaling system, and tracking technologies, the number of train accidents has lowered down over the past few years; still, the numbers are on an alarming level. Most of the current anti-collision systems use the fusion of RFID data, GPS sensor, Inertial Sensors, odometers, etc. to detect the exact position of a train on the track networks and get this data exchanged between the trains and transmitted to the central control room for necessary actions. In this paper, we propose an anti-collision system named "TMCAS" (Train Monitoring and Collision Avoidance System) that uses MQTT protocol to share and exchange position, speed, the signal at danger information between trains and central control room. TMCAS aims to automate train operations and act as a safety enhancement system by ensuring speed control, rear-end and head-on collision avoidance, and signal-at-danger avoidance. The concept and algorithm presented in this paper can be modified to fit into different real-time implementation needs or use cases.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Arduino, GPS, RF Module, MQTT

Specifications

Arduino, RFID module, GSM, LDR, GPS, RF module, Arduino IDE, Embedded C

Learning Outcomes

  • Arduino Pin diagram and Architecture
  • How to install Arduino IDE Software
  • Setting up and Installation procedures for Arduino IDE
  • Introduction to Arduino IDE
  • Commands in Embedded C
  • How to install Libraries?
  • Basic coding in Embedded C
  • Working of LDR Sensor
  • How to interface RF receiver with Arduino
  • Working of RFID Reader
  • How to interface RFID Readerwith Arduino
  • Working of GPS
  • About Project Development Life Cycle:
    • Planning and Requirement Gathering (software’s, Tools, Hardware components, etc.,)
    • Schematic preparation 
    • Code development and debugging
    • Hardware development and debugging
    • Development of the Project and Output testing
  • Practical exposure to:
    • Hardware and software tools.
    • Solution providing for real time problems.
    • Working with team/ individual.
    • Work on Creative ideas.
  • Project development Skills
    • Problem analyzing skills
    • Problem solving skills
    • Creativity and imaginary skills
    • Programming skills
    • Deployment
    • Testing skills
    • Debugging skills
    • Project presentation skills
    • Thesis writing skills

Demo Video

mail-banner
call-banner
contact-banner
Request Video