Abstract: The study and analysis of the Design and Development of the automated barrier at Railway crossing and their rectification needed the study of the smart hardware using IOT systems. Major defects of human error and the causes can be rectified in the prevalent system and the feedback will be tracked by the IOT systems to enrich the efficiency of the operation. A prototype has been built using Arduino and GSM and IR sensors, when a train encounters the sensor a pop-up message will come to the operator mobile, and the operator can control the barricades from remote location. Hence a Human error can be prevailed by the designated staff. It will be cost effective solution where the cost of constructing a flyover and underpasses will be expensive
Description:Opening and closing of train barrier: Currently, the Indian railway system uses manpower to handle the opening and closing of the train barrier. Currently, railway control system contacts the barrier control room via telephonic call, giving information of the approaching train, its time etc. The whole system is vulnerable to many external issues like human error or issue in telephone connectivity. The following mentioned errors may cause an accident, so to tackle this problem we are upgrading the barrier opening and closing system, making it automated with the help of various sensors. We are handling this objective in the following three ways:
Detection of the train: When the train will come in the NRF coverage area of the NRF placed in the Barrier control system placed near the barrier. The NRF placed on the train shares the information of the approaching train with the barrier control system. This mechanism will replace the traditional telephonic calls to the barrier control room about the approaching train.
Traffic light: The traffic lights will be synchronized with the opening and closing of the barrier whenever the barrier closing process gets initiated, the traffic light will go yellow and then red. And will remain green otherwise. Traffic light system will alert the coming approaching car.
The closing of barriers: With the information received by the Arduino UNO[101] Mega in the barrier control system via NRF when the approaching train comes in range. The closing of barriers is handled by the servo motor moving from 0 to 90 [201] or 90 to 0 [202]degree slowly.
Stopping of the train on Obstacle detection: As many train casualties include someone accidentally coming in front of the moving train, considering the case like someone get stuck while crossing the level crossing as his car fails to start or some other unavoidable situation or if someone accidentally comes under the closing barrier. These are some of the conditions which may cause an accident. We are handling this objective in the following two ways:
Object detection under the crossing barrier: With the application use of infrared sensors, we are detecting any object under the crossing barrier. Infrared sensors are placed on the crossing barriers detecting an object. If an object gets detected, IR sensor [303]sends a signal to the Arduino Mega[101] placed in the data box near the train barrier which on receiving the signal in turns sends the signal to the train with the help of NRF connection between the train and the approaching crossing barrier data box. The train on receiving the signal from the data box via NRF passes the information to the Arduino Nano placed on the moving train, which based on the information received passes a variable voltage to the trains motor with the help of Motor driver board, and in turns slows down the train.
Object detection in front of the moving train: With the application use of Ultrasonic sensor, we are detecting an object in front of the moving train. An ultrasonic sensor placed on the head of the moving train continuously sends and receives signal and with the help of time difference between the send and receive the signal it detects an obstacle in the near field range of concern. If any obstacle gets detected in the near field range of ultrasonic (set by us), we calculate the distance between the obstacle and the moving train with the help of the time difference between the send and received signal. Based on the distance calculated Arduino Nano sends the desired voltage to the motors with the help of a motor driver board. The minimum deceleration will be set because we are also preventing any inside train accidents caused due to sudden deceleration.
Uploading Train’s Information on SERVER: When train’s information (train’s ID, Next Station ID, Speed, Water Level) is transferred to Arduino MEGA in barrier control node via NRF communication, it is then forwarded to Raspberry Pi using I2C (Inter-Integrated Communication), which then verify the Data and then uploads it on the Internet Server Using Python. We are handling this objective in the following two ways:
Getting Data from Train and Verifying It: When Train reaches near barrier it transfers Train’s vital information to Barrier control Node containing ARDUINO MEGA[101]. This MEGA System is used to transfer Train’s information to Raspberry using I2C communication protocol. We choose to use I2C since it does not use your serial communication, this is a big advantage. Secondly, flexibility. We can easily connect to 128 slaves with the Pi. Also, we can just link them directly without a Logic Level Converter. This Data is verified in Raspberry [304]To know whether it is from a verified source (i.e., Train).
Uploading Verified data on Server: A client request application is running on each individual Barrier node, as the verified data is passed, a POST request is sent to the centralized server which posts train’s information on that centralized server instantly.
Creating an Application and a Web Server for Passengers and Station Master: For the Real-time location detection Of Train and for the convenience of the passengers and station master, an app is created which fetches its data from the centralized server, where data is updated in real time. We are handling this objective in the following way:
Creating an Application and Web Server: In this Objective Firstly, a POST Request with an authentication token is made on the Server by the Raspberry Client running on Node Box. In this request Body, Parameters are also passed. After this server validates this authentication, if this authentication is validated then this information is updated on the database. An event known as the “Value” is called to update the status of the train to the concerned station master. This status of the train is also updated to common passengers.
, Claims:We claim,
1. An Automatic Rail Barrier Operating System Using IOT comprises;
an advanced networking systems [101] which is used to automate the railway barrier systems.
2. An Automatic Rail Barrier Operating System Using IOT as claimed in claim 1, where in the simple networking design IR1 [102] that will be connected to cloud systems to operate
3. An Automatic Rail Barrier Operating System Using IOT [304,305]as claimed in claim 1, where in the unique design to automate the barrier systems compared to outgoing models.
| # | Name | Date |
|---|---|---|
| 1 | 202241069925-FORM 18 [02-02-2024(online)].pdf | 2024-02-02 |
| 1 | 202241069925-STATEMENT OF UNDERTAKING (FORM 3) [05-12-2022(online)].pdf | 2022-12-05 |
| 2 | 202241069925-REQUEST FOR EARLY PUBLICATION(FORM-9) [05-12-2022(online)].pdf | 2022-12-05 |
| 2 | 202241069925-COMPLETE SPECIFICATION [05-12-2022(online)].pdf | 2022-12-05 |
| 3 | 202241069925-FORM-9 [05-12-2022(online)].pdf | 2022-12-05 |
| 3 | 202241069925-DECLARATION OF INVENTORSHIP (FORM 5) [05-12-2022(online)].pdf | 2022-12-05 |
| 4 | 202241069925-DRAWINGS [05-12-2022(online)].pdf | 2022-12-05 |
| 4 | 202241069925-FORM FOR SMALL ENTITY(FORM-28) [05-12-2022(online)].pdf | 2022-12-05 |
| 5 | 202241069925-FORM FOR SMALL ENTITY [05-12-2022(online)].pdf | 2022-12-05 |
| 5 | 202241069925-EVIDENCE FOR REGISTRATION UNDER SSI [05-12-2022(online)].pdf | 2022-12-05 |
| 6 | 202241069925-FORM 1 [05-12-2022(online)].pdf | 2022-12-05 |
| 6 | 202241069925-EVIDENCE FOR REGISTRATION UNDER SSI(FORM-28) [05-12-2022(online)].pdf | 2022-12-05 |
| 7 | 202241069925-FIGURE OF ABSTRACT [05-12-2022(online)].pdf | 2022-12-05 |
| 8 | 202241069925-FORM 1 [05-12-2022(online)].pdf | 2022-12-05 |
| 8 | 202241069925-EVIDENCE FOR REGISTRATION UNDER SSI(FORM-28) [05-12-2022(online)].pdf | 2022-12-05 |
| 9 | 202241069925-FORM FOR SMALL ENTITY [05-12-2022(online)].pdf | 2022-12-05 |
| 9 | 202241069925-EVIDENCE FOR REGISTRATION UNDER SSI [05-12-2022(online)].pdf | 2022-12-05 |
| 10 | 202241069925-DRAWINGS [05-12-2022(online)].pdf | 2022-12-05 |
| 10 | 202241069925-FORM FOR SMALL ENTITY(FORM-28) [05-12-2022(online)].pdf | 2022-12-05 |
| 11 | 202241069925-DECLARATION OF INVENTORSHIP (FORM 5) [05-12-2022(online)].pdf | 2022-12-05 |
| 11 | 202241069925-FORM-9 [05-12-2022(online)].pdf | 2022-12-05 |
| 12 | 202241069925-REQUEST FOR EARLY PUBLICATION(FORM-9) [05-12-2022(online)].pdf | 2022-12-05 |
| 12 | 202241069925-COMPLETE SPECIFICATION [05-12-2022(online)].pdf | 2022-12-05 |
| 13 | 202241069925-STATEMENT OF UNDERTAKING (FORM 3) [05-12-2022(online)].pdf | 2022-12-05 |
| 13 | 202241069925-FORM 18 [02-02-2024(online)].pdf | 2024-02-02 |