Anti Brake System

Embed Size (px)

Citation preview

  • 8/3/2019 Anti Brake System

    1/15

    Software Requirement Specification

    Automobile Anti braking System Design

    Software Requirements Specification

    Version

    Auhor: Renu Shinde , SKNCOE, M.E.(I. T.), Pune

    Issue Date: 15/10/2011

    Document Class:

  • 8/3/2019 Anti Brake System

    2/15

    Software Requirement Specification

    Document Revision History

    Date Version Description Author

    05/10/2011 Detail of system requriment specification Renu Shinde

    SKNCOE, M.E.(I. T.)

    13/10/2011 Detail of system requirement specification Renu Shinde

    SKNCOE, M.E(I.T)

    Approvals

    Name Role Date

    Prof. L.V.Patil SEM-FACULTY MEMBER 15/10/2011

  • 8/3/2019 Anti Brake System

    3/15

    Software Requirement Specification

    Table of Contents

    1. Introduction

    1.1 Purpose of project

    1.2 Scope

    1.3 Definitions, Acronyms and Abbreviations:

    1.4 References

    1.5 Business Overviews

    2. Overall Description2.1 Product perspective

    2.2 Product functions

    2.3 User characteristics

    2.4 Constraints

    2.5 Assumptions

    2.6 Dependencies

    3. System Objectives

    3.1 Functional Requirements.

    3.2 Non-Functional Requirements.

    3. 3 Design constraints.

  • 8/3/2019 Anti Brake System

    4/15

    Software Requirement Specification

    1. Introduction

    1.1. Purpose of project

    The purpose of this project is to develop a safety system that allows thewheels on a motor vehicle to continue interacting tractively with the road

    surface as directed by driver steering inputs while braking , preventing the

    wheels from locking up and therefore avoiding skidding.

    This system is meant to provide the security for cars, two wheelers, heavyloaded vehicles etc.

    1.2 Scope

    The main objective of this project is to design, construct and test an

    automobile based anti brake system, that can be used to provide a high level of

    security and security to the driver by preventing the wheels from locking , which

    maintains directional stability. An antilock brake system provides a high level of

    safety to the driver by preventing the wheels from locking which maintains directional

    stability. A professional driver may be capable of modulating the brakes

    approximately once per second, ABS is capable of modulating the brakes pressure at a

    given wheel up to fifteen times per second. An ABS system does the same things than

    a professional driver can do , it controls each front brake separately and the rear

    brakes as a pair whenever one of the wheels start to lock.

    In order to carry out the objectives of the project , the following works were carried

    out.

    Design and development of speed sensors. Design and development of valves. Design and development of pump. Design and development of Controller.

  • 8/3/2019 Anti Brake System

    5/15

    Software Requirement Specification

    1.3 Definitions, Acronyms, and Abbreviations

    Acronym Description

    ABS Anti Brake System

    ECU Electronic Control Unit

    EBD ElectronicBrakeforce

    Distribution

    ESC Electronic Stability Control

    TCS Transaction Control System

    CBC Concerning Brake Control

    1.4 Reference Antilock Brake System With a Continuous Wheel Slip Control

    to Maximize the Braking Performance and the Ride Quality by

    Choi, S.B at Grad. Sch. of Automobile Technol., Korea Adv.

    Inst. of Sci. & Technol., Daejeon in issue 5 in volume 16,

    year sept 2008

    Anti-lock braking system simulation and modelling in ADAMSby Ozdalyan, B.; Blundell, M.V at Sch. of Eng., Coventry

    Univ, year sept 2009

    1.5 Business Overviews

    All of us must have faced a situation many times in our

    lives when driving even at a relaxed pace, you had to stomp on braking

    due to sudden arrival of an object in front of us or simply because of a

    deep pothole or speed breaker above average height. What is the common

    thinking in such situations? Simply thrash the brake padel with full force. But in

  • 8/3/2019 Anti Brake System

    6/15

    Software Requirement Specification

    most of the cases, the vehicles refuse to stop in time and keep skidding and/or

    sliding and also all of a sudden, the steering and/or handle also get so tight that we

    could not steer the car away from the object and eventually end up in crashing in or

    on a pothole or a speed breaker or hit an object. Efforts failed, result met. In worse

    cases, if the object was big or we were at speeds above than normal, it did also

    pose risk to our life. In fact most of the accidents, take place due to head on crash

    for which, failure in stopping power is responsible. In most of these cases, the

    accident could have been avoided if the car was able to be stopped just a feet or so

    before the point of collision.Based onthese reasons it is necessary for the design

    and development of Anti- Brake System in an automobile to make human lives

    more and more secure.

    Below are the two diagrams that shows us, how an ABS system can help human

    lives to control an accident.

    Figure 1.1: The left car is without the ABS and the right car is with ABS

  • 8/3/2019 Anti Brake System

    7/15

    Software Requirement Specification

    Figure 1.2 : An abs installed in a two wheeler can be more secure.

  • 8/3/2019 Anti Brake System

    8/15

    Software Requirement Specification

    2. Overall Description

    2.1. Product Perspective:

    The proposed system is Automobile Anti Braking System. It can be work in the

    following way.

    I: Speed Sensors

    II: Valves

    III.Pump

    IV.Controller

    V.User automobile

    2.2 Product Function

    Product can be perform following types of functions.

    Speed Sensors:

    The anti-lock braking system needs some way of knowing when a

    wheel is about to lock up. The speed sensors, which are located at each wheel, or in

    some cases in the differential, provide this information.

    Valves:

    There is a valve in the brake line of each brake controlled by the

    ABS. On some systems, the valve has three positions:

    In position one, the valve is open; pressure from the master cylinder is passed rightthrough to the brake.

    In position two, the valve blocks the line, isolating that brake from the mastercylinder. This prevents the pressure from rising further should the driver push the

    brake pedal harder.

    In position three, the valve releases some of the pressure from the brake.

  • 8/3/2019 Anti Brake System

    9/15

    Software Requirement Specification

    Pump

    Since the valve is able to release pressure from the brakes, there has to

    be some way to put that pressure back. That is what the pump does; when a valvereduces the pressure in a line, the pump is there to get the pressure back up.

    Controller

    The controller is an ECU type unit in the car which receives

    information from each individual wheel speed sensor, in turn if a wheel loses traction

    the signal is sent to the controller, the controller will then limit the brake force (EBD)

    and activate the ABS modulator which actuates the braking valves on and off.

    2.3 User Characteristics

    User may be male or female. It acts as the owner of the system. The end user can be the driver of the car, or the admin of the car. The system is interacting with owner of the car.

    2.4 Constraints

    There are different ways in which a an ABS system works. The one

    simple system is given below.

    The controller monitors the speed sensors at all times. It is looking for decelerations

    in the wheel that are out of the ordinary. Right before a wheel locks up, it will

    experience a rapid deceleration. If left unchecked, the wheel would stop much more

    quickly than any car could. It might take a car five seconds to stop from 60 mph

    (96.6 km/h) under ideal conditions, but a wheel that locks up could stop spinning in

    less than a second.

    1. The ABS controller knows that such a rapid deceleration is impossible, so it reducesthe pressure to that brake until it sees an acceleration, then it increases the pressure

    until it sees the deceleration again. It can do this very quickly, before the tire can

    actually significantly change speed. The result is that the tire slows down at the same

    rate as the car, with the brakes keeping the tires very near the point at which they will

    start to lock up. This gives the system maximum braking power.

  • 8/3/2019 Anti Brake System

    10/15

    Software Requirement Specification

    2. When the ABS system is in operation the driver will feel a pulsing in the brake pedal;this comes from the rapid opening and closing of the valves. This pulsing also tells

    the driver that the ABS has been triggered. Some ABS systems can cycle up to 16

    times per second

    2.5 Assumptions & dependencies:

    The following assumptions are made in anti lock breaking system:

    1. The speed sensors should determine the acceleration or deacceleration ofwheels.

    2. The valves should provide three functions.i)It should maintain the current pressure provided to the braking

    system.

    ii) It should reduce the amount of hydraulic pressure at the breaking

    system.

    iii) It should open and allow the hydraulic fluid from the brake pedal

    or the pump to reach the braking system.

    3 .The pump should provide following functions.

    The pump in the ABS is used to restore the pressure to the hydraulic

    brakes after the valves have released it

    4.The entire system should be observed and manipulated by the ABS

    controller.

  • 8/3/2019 Anti Brake System

    11/15

    Software Requirement Specification

    3.System Objectives3.1. Functional Requirements

    This section gives the list of functional and non functional

    requirements which are applicable to Automobile anti brake system. Functional

    requirements are nothing but the services provided by the system to its users. The

    services provided to the users by means of following concepts.

    1.Brake control module.

    2.Solenoid valve assembly.

    3.Speed sensors.

    4.Wiring and the amber ABS brake warning light.

    3.1.1 Brake Control Module: The brake control module is a compute that receives

    information from the speed sensor and compares it to the

    speed of other wheels.

    When one wheel is approaching lock-up pressure can bevented allowing the wheel nearing lock-up to speed up.

    The brake control module is a compute that receivesinformation from the speed sensor and compares it to the

    speed of other wheels.

    When one wheel is approaching lock-up pressure can bevented allowing the wheel nearing lock-up to speed up.

    3.1.2 Solenoid valve assembly

    Is a pair of valves that can:

    Increase pressure Hold pressure steady Decrease pressure

  • 8/3/2019 Anti Brake System

    12/15

    Software Requirement Specification

    3.1.3 Speed sensorsBasically there are sensors at each of the four wheels. These sensors

    watch the rotation of the wheels, when any one of the wheels stops rotating due to too

    much brake application, the sensors tell the cars computes which then releases some

    of the brake line pressure that we have applied-allowing the wheel to turn again.

    Then, just as it released the pressure , the computer allows the pressure to be applied

    againwhich stops the rotation of the wheel again. Then it releases again and so on.

    3.1.4 ABS brake warning light

    When a fault occurs in the signal transmission system, the ABS

    warning light and brake warning light in the combination meter come on. At the same

    time ,the current to the hydraulic control unit is interrupted . The brake system then

    functions in the same manner as a system without without ABS. The warning light

    utilizes a dual circuit design.

    Figure 3.1: ABS warning light

  • 8/3/2019 Anti Brake System

    13/15

    Software Requirement Specification

    3.2 Non functional Requirements

    The non functional requirement of the system are:

    Performance: performance is a combination of softperformance metrices such as approximate time to perform

    a user level function and hard deadlines by which a

    particular operation , here for example applying the brakes,

    must be completed.

    Cost: the target cost or purchase price for the system isalmost always a consideration. Cost typically has two major

    components: manufacturing cost includes the cost of

    components and assembly ; nonrecurring engineering

    (NRE) costs include the personnel and other costs of

    designing the system.

    3.3 Design constraints

    Constraints to the anti-lock braking system include the following:

    The wheel speed sensor gives input to the controller. Rapiddeceleration causes the ABS system to start. The system

    must check for skidding hundreds of times a second. If one

    wheel is decelerating faster than the others, lockup can be

    caught before it happens.

    The system must need to control a value that interfaceswith the wheel cylinders. It results in 'pumping' of the

    brakes, as much as 10 times per second.

    This relieving of pressure which occurs within the wheelcylinder can be accomplished by diverting some of the

    fluid into a small reservoir.

    The ABS must re-pump this reservoir's fluid back into themain fluid reservoir.

  • 8/3/2019 Anti Brake System

    14/15

    Software Requirement Specification

  • 8/3/2019 Anti Brake System

    15/15

    Software Requirement Specification