An Autonomous Braking System of Cars Using Artificial Neural Network

Similar documents
Speed Control of Electric Motor using Ultrasonic Sensor and Image Processing Technique with Raspberry Pi 3

[Kadam*et al., 5(8):August, 2016] ISSN: IC Value: 3.00 Impact Factor: 4.116

Vehicle Control Using Raspberrypi and Image Processing

Fuzzy based Adaptive Control of Antilock Braking System

Shuttling of Metro Train between Stations

RF Based Automatic Vehicle Speed Limiter by Controlling Throttle Valve

Theft Detection and Controlling System of a Vehicle Using GSM

Induction Motor Condition Monitoring Using Fuzzy Logic

Automatic Car Driving System Using Fuzzy Logic

International Journal of Advance Engineering and Research Development. Smart Dustbin overflows Indicator using IOT

International Journal of Scientific & Engineering Research Volume 9, Issue 4, April ISSN

Study on Braking Energy Recovery of Four Wheel Drive Electric Vehicle Based on Driving Intention Recognition

SMART ROBOT USING RASPBERRY PI AND NODEMCU

ANFIS CONTROL OF ENERGY CONTROL CENTER FOR DISTRIBUTED WIND AND SOLAR GENERATORS USING MULTI-AGENT SYSTEM

Height Adjustable Speed Breaker and U-Turn Indicator

IMPACT OF THYRISTOR CONTROLLED PHASE ANGLE REGULATOR ON POWER FLOW

Design of Remote Monitoring and Evaluation System for UPS Battery Performance

Virginia Tech Research Center Arlington, Virginia, USA. PPT slides will be available at

Research of the vehicle with AFS control strategy based on fuzzy logic

Chapter 45 Adaptive Cars Headlamps System with Image Processing and Lighting Angle Control

VECTOR CONTROL OF THREE-PHASE INDUCTION MOTOR USING ARTIFICIAL INTELLIGENT TECHNIQUE

International Journal of Engineering and Techniques - Volume 4 Issue 6, Nov-Dec 2018

GPS-GSM Based Intelligent Vehicle Tracking System Using ARM7

An Autonomous Two Wheel Based Self- Balancing Robot Using Arduino

Research and Design on Electric Control System of Elevator Tower for Safety Devices Yuan Xiao 1, a, Jianping Ye 2,b, Lijun E 1, Ruomeng Chen 1

SINGLE AXIS SOLAR PANEL PROTECTION SYSTEM

Speed Control of Dual Induction Motor using Fuzzy Controller

GARBAGE MANAGEMENT. Jaleshwari Dilip Ghatage 1, Sidhiee Jaiddep Mohitey 2, Shireen Shahanawaj Jamadar 3, J.M.Waykule 4

World Academy of Science, Engineering and Technology International Journal of Mechanical and Mechatronics Engineering Vol:11, No:3, 2017

ADVANCED HEAD-LIGHT CONTROLLING SYSTEM FOR VEHICLES

Power Matching Strategy Modeling and Simulation of PHEV Based on Multi agent

INVESTIGATION AND PERFORMANCE ANALYSIS OF MULTI INPUT CONVERTER FOR THREE PHASE NON CONVENTIONAL ENERGY SOURCES FOR A THREE PHASE INDUCTION MOTOR

RAIN SENSING AUTOMATIC CAR WIPER

SENSORLESS CONTROL OF BLDC MOTOR USING BACKEMF BASED DETECTION METHOD

International Journal of Advance Engineering and Research Development

Analysis and Design of the Super Capacitor Monitoring System of Hybrid Electric Vehicles

Small Scale-Wind Power Dispatchable Energy Source Modeling

SELF DRIVING VEHICLE WITH CONTROL SYSTEM USING STEREOVISION TECHNIQUE

Design of Integrated Power Module for Electric Scooter

Intelligent Braking System using the IR Sensor

Artificial-Intelligence-Based Electrical Machines and Drives

Detection of rash driving on highways

Collaborative vehicle steering and braking control system research Jiuchao Li, Yu Cui, Guohua Zang

Design and Implementation of Automatic Steering Control

SPEED AND TORQUE CONTROL OF AN INDUCTION MOTOR WITH ANN BASED DTC

Super Squadron technical paper for. International Aerial Robotics Competition Team Reconnaissance. C. Aasish (M.

Modelling and Analysis of Thyristor Controlled Series Capacitor using Matlab/Simulink

Sensor less Control of BLDC Motor using Fuzzy logic controller for Solar power Generation

A Transient Free Novel Control Technique for Reactive Power Compensation using Thyristor Switched Capacitor

Development of Fuzzy Logic Based Odor Detection

Comparison of Braking Performance by Electro-Hydraulic ABS and Motor Torque Control for In-wheel Electric Vehicle

Dynamic Modelling of Hybrid System for Efficient Power Transfer under Different Condition

WIRELESS ELECTRICITY THEFT DETECTION AND MONITORING

GCAT. University of Michigan-Dearborn

Automatic Braking and Control for New Generation Vehicles

DESIGN AND IMPLEMENTATION OF OPTIMAL ENERGY MANAGEMENT CONTROLLER FOR THE EFFECTIVE UTILIZATION OF SOLAR POWERED ONLINE- UPS SYSTEM

Figure1: Kone EcoDisc electric elevator drive [2]

A Comprehensive Study on Speed Control of DC Motor with Field and Armature Control R.Soundara Rajan Dy. General Manager, Bharat Dynamics Limited

Modeling the Neuro-Fuzzy Control with the Dynamic Model of the Permanent Magnet DC Motor

Braking Performance Improvement Method for V2V Communication-Based Autonomous Emergency Braking at Intersections

OPTIMUM ALLOCATION OF DISTRIBUTED GENERATION BY LOAD FLOW ANALYSIS METHOD: A CASE STUDY

Study on V2V-based AEB System Performance Analysis in Various Road Conditions at an Intersection

Automatic Detection and Notification of Potholes and Humps on Road and To Measure Pressure of the Tire of the Vehicle Using Raspberry Pi

PROTECTION OF THREE PHASE INDUCTION MOTOR AGAINST VARIOUS ABNORMAL CONDITIONS

Battery to supply nonstop energy to load at the same time contingent upon the accessibility of the vitality sources. In

Smart Traffic Control System At Toll Booths

Power Pack Testing at Environment Canada s Testing Facilities Heavy-Duty Vehicle and Engine Greenhouse Gas Emission Regulations

2016 IGVC Design Report Submitted: May 13, 2016

One-Cycle Average Torque Control of Brushless DC Machine Drive Systems

An Adaptive Nonlinear Filter Approach to Vehicle Velocity Estimation for ABS

STUDY OF MODELLING & DEVELOPMENT OF ANTILOCK BRAKING SYSTEM

Pothole Tracker. Muhammad Mir. Daniel Chin. Mike Catalano. Bill Quigg Advisor: Professor Ciesielski

Smart Railway Gate System using IOT

Performance Analysis of Bidirectional DC-DC Converter for Electric Vehicle Application

Regenerative Braking System for Series Hybrid Electric City Bus

Automated Seat Belt Switch Defect Detector

Intelligent CAD system for the Hydraulic Manifold Blocks

FUZZY LOGIC FOR SWITCHING FAULT DETECTION OF INDUCTION MOTOR DRIVE SYSTEM

Deep Learning Will Make Truly Self-Driving Cars a Reality

Simulation and Analysis of Vehicle Suspension System for Different Road Profile

IDENTIFICATION OF INTELLIGENT CONTROLS IN DEVELOPING ANTI-LOCK BRAKING SYSTEM

Modelling, Measurement and Control A Vol. 91, No. 1, March, 2018, pp Journal homepage:

Experimental Validation of a Scalable Mobile Robot for Traversing Ferrous Pipelines

Research and Design of an Overtaking Decision Assistant Service on Two-Lane Roads

Keywords: DTC, induction motor, NPC inverter, torque control

Designing Of Overload Monitoring System In Public Transportation Based On Microcontrollerin Ethiopia

Development and Optimization System of Vehicle Electronic Fuel Injection

OVER SPEED AVOIDANCE THROUGH INTELLIGENT SPEED BREAKING SYSTEM

Improvement of Voltage Profile using ANFIS based Distributed Power Flow Controller

Building Fast and Accurate Powertrain Models for System and Control Development

[Shah, 4(7): July, 2015] ISSN: (I2OR), Publication Impact Factor: 3.785

A BLIND ZONE ALERT SYSTEM BASED ON INTRA-VEHICULAR WIRELESS SENSOR NETWORKS

Design & Development of Regenerative Braking System at Rear Axle

Development and Fabrication of Electro Pneumatic Automatic Stamping Machine

[Hake, 4(4): April 2017] ISSN DOI /zenodo Impact Factor

Intelligent Power Management of Electric Vehicle with Li-Ion Battery Sheng Chen 1,a, Chih-Chen Chen 2,b

Development of an Internet of Things based Electricity Load Management System

M.A.R.S - Mechanized Air Refilling System

DRUNK AND DRIVE DETECTION USING IOT

Experimental Investigation of Effects of Shock Absorber Mounting Angle on Damping Characterstics

Transcription:

I J C T A, 9(9), 2016, pp. 3665-3670 International Science Press An Autonomous Braking System of Cars Using Artificial Neural Network P. Pavul Arockiyaraj and P.K. Mani ABSTRACT The main aim is to develop the system to distribute proper braking force to each wheel of the vehicle by using Artificial Neural Network framework. However Artificial Neural Network facilitates the system to design and improve turning abilities. The underlying control philosophy takes into a consideration steering angle and obstacle detection. This system is designed to avoid skidding under sudden turning conditions. Simulations and hardware prototype demonstrate the effectiveness of the proposed braking system. The neural network framework takes decision on braking in each wheel that depends upon environmental conditions. Keywords: Artificial Neural Network, Ultrasonic sensor, Arduino Uno 1. INTRODUCTION Braking takes an important role in maintaining stability of any autonomous vehicle. Stability can be decreased during certain conditions such as sharp turnings and sudden obstacle detection. The researcher designs many braking system to avoid those certain conditions in vehicles. This proposed braking system can be improved from earlier systems like Antilock Braking system and Electronic stability program or control. Antilock braking system stops a vehicle wheel without locking while decreasing the stopping distance. Wheel locking will result in skidding of vehicle. An addition of yaw rate sensor to the Antilock Braking system, it applies a distributed brake force to the individual wheel of the vehicle that prevents the vehicle from skidding. Another factor that occurs skidding of vehicle is sudden obstacle detection of the driver. This can be avoided by using an Automatic braking system that works with the help of GPS transmitters and receivers which are attached to the vehicle. Automatic Braking system will not detect sudden obstacle occurrence infront of the vehicle results in skidding of the vehicle. The researcher proposed system that will avoid the difficulties that occur in both Electronic Stability Control and Automatic Braking system. In this system ultrasonic sensor and yaw rate sensor are attached to the control unit of the vehicle. Artificial Neural Network methodology is used to develop an algorithm to avoid skidding. The main reason for using Artificial Neural Network is to create the system which process with the continuous sensor readings in multilayered architecture that applies distributed brake force to the individual of the vehicle. 2. LITERATURE SURVEY Abhinav Kant, Mukesh Kumar, Varun, Shimi [1] has proposed the paper Enhanced braking system in 2013. In which braking mechanism play a vital role in vehicle to improve turning abilities in different road conditions. This system takes into consideration in wheel acceleration as well as wheel slip factor. K. Subhulakshmi [2] has proposed the paper antilock braking system using fuzzy logic in 2014 to detect vehicle wheel locking in vehicles. This paper tests on an experimental car with antilock-braking 1 PG Scholar, Department of Electrical and Electronics, Vel tech Multi tech Engineering College, Chennai, Email: pavulcoolcool@gmail.com 2 Associate Professor, Department of Electrical and Electronics, Email: pkmani@veltechmultitech.org

3666 P. Pavul Arockiyaraj and P.K. Mani system (ABS) and vehicle speed estimation using fuzzy logic. This detector takes consideration in wheel slip, vehicle and wheel velocity as well as the tire and road adhesion coefficient in order to recognize braking tendencies. Chun-Fei Hsu [3] has proposed the paper neurocontroller design and stability analysis in the year 2008 control an antilock braking system (ABS) based on the concept of Neurocontroller with RBF neural network observer. This system demonstrates that the neurocontroller can achieve tracking and robust performance for various road conditions. The controller that work based on FUZZY LOGIC and ABS system are mainly used in transportation and motors which was proposed in paper [4]. This hybrid controller works with the combination of a sliding mode controller (SMC) and a novel fuzzy controller which inturn improves the sliding mode controller efficiency. Eneh I.I. and Oka [5] has proposed the paper automatic brake control system using artificial neural network in the year 2014 which is mainly designed to reduce acceleration once it detects an obstacle of 250m ahead. This controller takes two inputs and one output parameters; position, velocity and brake. Neural Network based on back propagation training algorithm was implemented in neural network controller drive system. 3. PROPOSED SYSTEM 3.1. Autonomous Braking System This section describes the braking system and all the requirements both software and hardware briefly in this section. It consists of three layers. First one is Input layer where all the real time inputs are collected with the help of ultrasonic sensor and yaw rate sensor. Second one is decision layer, here all Figure 1: Multi Layered Architecture of Autonomous Braking System In Neural Network

An Autonomous Braking System of Cars Using Artificial Neural Network 3667 those input values are processed with the help of Artificial Neural Network multilayered algorithm, which inturn takes decision based on the weightage values given by the user. Third one is output layer, where distributed brake force is applied to the each wheel of the vehicle based upon the decision values from the decision layer. The proposed solution block diagram is shown below: 3.2. Architecture of environment side system As shown in figure 1 all the sensors are connected to the Arduino UNO. This Arduino UNO is responsible for transferring the data from the sensors to the Raspberry pi. It provides real time data gathering. The ultrasonic sensor is attached to the front of the vehicle and it detects the occurrence of obstacle infront of the vehicle thereby sending and receiving ultrasonic waves from the sensor. The yaw rate sensor is connected to the steering of the vehicle which inturn measures the steering angle. The readings from both the sensors are automatically updated to the database and sent to the raspberry pi for decision making. This is mainly used to avoid skidding under sudden turning that occurs due to sudden obstacle occurrence conditions. Data transfer from Input layer to Decision layer with the help of serial communication. 3.3. Decision layer The main heart of the proposed system is to take decision from the input layer and sends result to the output layer with the help of neural network. Neural network is able to check whether the obstacle is available infront of the vehicle or not. It also able to detect the vehicle moving in which direction it may be left, right or forward movement. All the data will be stored in the database. Decision making in neural network plays a major role in Autonomous braking system. Data mining is responsible for this process. It is normally of two type s Safe, unsafe. When the data from the ultrasonic sensor is zero then it will be considered as a safe mode. In the safe mode neural network take decision based upon the low weightage values. Suppose a value get from the ultrasonic sensor is one then it will be considered as an unsafe mode. In unsafe mode neural network take decision upon the high weightage values. It also intimates the user via message displayed in the screen. This result are stored in the database. The database entities are indication of the obstacle and turning directions like left, right or forward movement. 3.4. Output layer The third layer in this system is output layer. Output layer is processed in Ardunio Uno. In case of safe mode, brake force applied to the individual wheel of the vehicle is equal to the normal brake force. In case of unsafe mode, new brake force values are applied to the individual wheel of the vehicle and also results in smooth turns and system stability without skidding. 4. IMPLEMENTATION The researcher tests the system with both simulation and Hardware prototype. 4.1. Simulation Result Simulations are carried out with the help of Matlab. Input values that consist of both ultrasonic sensor and yaw rate sensor readings are tabulated below diagram: Based upon the above input values algorithm is processed and output will be shown in below diagram:

3668 P. Pavul Arockiyaraj and P.K. Mani Figure 2: Input Values Figure 3: Simulation Output

An Autonomous Braking System of Cars Using Artificial Neural Network 3669 4.2. Prototype Sensors are used for measuring the environmental side condition of the vehicle. Raspberry pi model B2 is used in this prototype. Raspberry pi is used as a Linux based microcomputer. Raspbian OS is used. It consists of 4 USB ports, Ethernet LAN cable, HDMI port, 40 GPIO pins, and Memory card support. It acts as mini CPU. Ultrasonic sensor is used (HC-SR04), four DC motors are used for moving the vehicle. The above items are all hardware requirements. Software requirements are described below python language is preferred for raspberry pi processor. It has processing speed 900MHz, 1GB RAM, ARM V7 Quad core processor are used. Python language is used to build a decision making algorithm. Raspberry pi kit is more flexible for working a more complex algorithm and gives an instant result. Arduino UNO will read any type of sensor values and it will be safer to run four DC motors. WIFI module is used to send data to the computer for user reference. Hardware prototype will be moved through the Given pathway and it is shown in below diagram Figure 4: Hardware Prototype Figure 5: Prototype Moving In a Maze

3670 P. Pavul Arockiyaraj and P.K. Mani 5. CONCLUSION AND FUTURE SCOPE Artificial Neural Network methodology is applied to the autonomous braking system to avoid skidding that occurs due to sharp turns and sudden obstacle detection. The Autonomous braking system improves vehicle stability by applying distributed brake force to individual wheel in the vehicle. Due to the yaw rate sensor and ultrasonic sensor, the proposed braking system can further improve the performance of braking system when compared with the earlier braking system. The performance of the proposed system is verified by using MATLAB simulation tool and Hardware prototype. In future, the implementation of this research would more efficient autonomous vehicle with new technology. ACKNOWLEDGEMENT The authors gratefully acknowledge the contribution of Govt. of India for Financial Assistance, DST-FIST F.NO:SR/FST/College-189/2013 REFERENCE [1] Enhanced Antilock Braking System using Fuzzy Logic Road Detector Abhinav Kant, International Journal of Research in Electrical and Electronics Engineering, October-December, 2013. [2] Antilock-Braking System Using Fuzzy Logic K. Subbulakshmi Department of ECE, Bharath University, India Middle- East Journal of Scientific Research, 2014. [3] Neurocontroller Design and Stability Analysis for Antilock Braking Systems Chun-Fei Hsu Department of Electrical Engineering Chung Hua University IEEE International Conference on Systems, Man and Cybernetics, 2008. [4] A new fuzzy logic road detector for antilock braking system application Published in: Control and Automation (ICCA), 2010 8th IEEE International Conference on 2010. [5] Design of an automatic brake control system using artificial neural network Eneh I.I. P.U. Department of Electrical/ Electronic Engineering Enugu State University of Science and Technology Nigeria, International Journal of Scientific & Engineering Research, April-2014.