Auto-adjusting Wing Mirrors Angles System Based on Fuzzy Logic Control

Similar documents
Adaptive Cruise Control of a Passenger Car Using Hybrid of Sliding Mode Control and Fuzzy Logic Control

Operating Vehicle Control Devices

ACCIDENTS AND NEAR-MISSES ANALYSIS BY USING VIDEO DRIVE-RECORDERS IN A FLEET TEST

An Analysis of Regenerative Braking and Energy Saving for Electric Vehicle with In-Wheel Motors

chapter 3 basic driving skills

Development of an Automotive Active Safety System Using a 24 GHz-band High Resolution Multi-Mode Radar

A STUDY ON WARNING TIMING FOR LANE CHANGE DECISION AID SYSTEMS BASED ON DRIVER S LANE CHANGE MANEUVER

BACKING UP PROCEDURES FOR SCHOOL BUS DRIVERS

A Surveillance Robot with Climbing Capabilities for Home Security

Development of Combined Automatic Blade Control for Snow-Removing Grader

CHASSIS - 4WD SYSTEM. Realizes stable start-off and acceleration performance

Commentary Drive Assessment

Proceeding of 5th International Mechanical Engineering Forum 2012 June 20th 2012 June 22nd 2012, Prague, Czech Republic

Centripetal force, rotary motion, angular velocity, apparent force.

Smart features like these are why Ford F-Series has been America s best-selling truck for 37 years and America s best-selling vehicle for 32 years

Electric Power Steering Automation for Autonomous Driving

1. What data might a car leave behind at the scene of an accident?

Mirror Mount Video Monitor/Recorder with Front and Rear View Night Cameras PLCMDVR5

E70 Rear-view Camera (RFK)

Sensor-Based Robotic Model for Vehicle Accident Avoidance

Braking/Traction Control Systems of a Scaled Railway Vehicle for the Active Steering Testbed

A.Giusti, C.Zocchi, A.Adami, F.Scaramellini, A.Rovetta Politecnico di Milano Robotics Laboratory

Motorcycle Airbag System

MODEL S SOFTWARE RELEASE NOTES v5.8

By: M.Habibullah Pagarkar Kaushal Parekh Jogen Shah Jignasa Desai Prarthna Advani Siddhesh Sarvankar Nikhil Ghate

ACCELERATION CHARACTERISTICS OF VEHICLES IN RURAL PENNSYLVANIA

Research on Vehicle Dynamics Simulation for Driving Simulator Fang Tang a, Yanding Wei b, Xiaojun Zhou c, Zhuhui Luo d, Mingxiang Xie e, Peixin Li f

Stabilizing a Gimbal Platform using Self-Tuning Fuzzy PID Controller

Auto Head-Up Displays: View-Through for Drivers

Autonomous Vehicles: Are We Ready For a New Type of Transportation?

Precise Modelling of a Gantry Crane System Including Friction, 3D Angular Swing and Hoisting Cable Flexibility

TOYOTA ELECTRONIC CONTROL TRANSMISSION

RCAR Low-speed structural crash test protocol

Aguantebocawertyuiopasdfghvdslpmj klzxcvbquieromuchoanachaguilleanic oyafernmqwertyuiopasdfghjklzxcvbn mqwertyuiopasdfghjklzxcvbnmqwerty

Experimental Study of Automated Car Power Window with Preset Position

Automatic Calibration of an In-vehicle Gaze Tracking System Using Driver s Typical Gaze Behavior

Parameter identification of a linear single track vehicle model

Traffic Monitoring Systems. Technology and sensors

DRIVING TEST POSSIBLE QUESTIONS & ANSWERS.

Tips and Technology For Bosch Partners

OUTCOME 1 TUTORIAL 1 - MECHATRONIC SYSTEMS AND PRODUCTS

3D SCANNING: A NEW APPROACH TOWARDS MODEL DEVELOPMENT IN ADVANCED MANUFACTURING SYSTEM

Adaptive cruise control (ACC)

REDWALL-V adjustment procedures guide

SAMPLE VEHICLE FLEET SAFETY & USAGE POLICY

Appendix A In-Car Lessons

Chapter 4 DEFENSIVE DRIVING

TRAINER NOTES FOR LESSON PLAN School Bus Instructors Inservice TITLE OF LESSON: TRAINING UPDATES FOR A CDL

GEARBOX MONITOR MODEL NR USER MANUAL

6: LANE POSITIONS, TURNING, & PASSING

Adaptive Cruise Control

Graphing Motion. Every Picture Tells A Story

Legal Requirements for. Motor Vehicles and Trailers. according to ECE Regulation 48. Our Ideas, Your Success. Customized Solutions

Technical Service Bulletin

Automated Recording of Lectures using the Microsoft Kinect

ACCIDENT RECONSTRUCTION EXAMPLE A POSSIBLE MODALITY FOR ROLLOVER AFTER THE FACT STUDY

JCUT CNC Router 3030A/6090/8090/1212/60150/1218/1224/1325/1530/A/B

RC HELICOPTER INSTRUCTION MANUAL

VELVAC 2020 MIRROR SYSTEM OE STYLE MIRRORS FOR MEDIUM DUTY FORD F-SERIES TRUCKS AND E VANS

Procedure: Geometrical Optics. Theory Refer to your Lab Manual, pages Equipment Needed

Influence of alcohol on reliability and safety driver during driving on vehicle simulators

Study of Effect of P, PI Controller on Car Cruise Control System and Security

Grenzenlos wissen Von der Region in die Welt. Automatisierung von Fahrzeugen

Technical Trends of Driver Assistance/ Automated Driving

MOVING YOU FURTHER HYUNDAI HEAVY INDUSTRIES

How To Understand General Relativity

Convert your Losi Micro Vehicle from Brushed to Brushless power

Virtual CRASH 3.0 Staging a Car Crash

Radius Compensation G40, G41, & G42 (cutter radius compensation for machining centers, tool nose radius compensation for turning centers)

ENGINEERING METROLOGY

Stop Alert Flasher with G-Force sensor

Implementation of Fuzzy and PID Controller to Water Level System using LabView

Permanent Magnet Motor Kit, Magnetic Reed Type. (SKY-ReedMotorKit) Instructions

CNC 8055 / CNC 8055i SELF-TEACHING MANUAL ( TC OPTION) (REF 0607) (Ref 0607)

Emergency Response Guide

The Cameron Gulbransen, Kids and Cars Safety Act Safety Groups Respond to the Misleading Claims By the Alliance of Automobile Manufacturers

OPTO-PLUS 204. Type DSX2

Sensor Based Control of Autonomous Wheeled Mobile Robots

A Study of Classification for Driver Conditions using Driving Behaviors

ve been rolling Here, s to you, Oregon riders! You, , s no wonder for longer than you, ve been walking, so it

SUSPENSION AND STEERING OVERVIEW

USER MANUAL. EZRUN Series Brushless Speed Controller EZRUN-150A-PRO

VEHICLE SPEED CONTROL SYSTEM

Gear Trains. Introduction:

NATIONAL TRANSPORT AND SAFETY AUTHORITY

Positive Control of Truck and Trailer Movement

Remote Access System Installation

PEDESTRIAN HEAD IMPACT ANALYSIS

HOW TO PREPARE FOR YOUR MARYLAND NONCOMMERCIAL CLASS C DRIVER S TEST

A STUDY ON THE CONVENTIONAL AND FUZZY CONTROL STEEL-CUTTING PROCESS

FMCSA Webinar Nov.18th to Examine Large Truck Crash Fatalities Involving Pedestrians & Bicyclists. New Technology for Better Fleet Management

AAA S GUIDE TO A SAFE

2016 Minnesota School Bus Driver Road-eo Competition

ADVANCED CONTROL TECHNIQUE OF CENTRIFUGAL COMPRESSOR FOR COMPLEX GAS COMPRESSION PROCESSES

DIAGNOSTIC TROUBLE CODES: TRANSFER CASE MOTOR

Speed, velocity and acceleration

ISSN: ISO 9001:2008 Certified International Journal of Engineering and Innovative Technology (IJEIT) Volume 2, Issue 8, February 2013

Professional Truck Driver Training Course Syllabus

TROPIC LIGHTNING CHECKRIDE PERFORMANCE MEASURE

Robotics. Lecture 3: Sensors. See course website for up to date information.

Transcription:

Universal Journal of Control and Automation 2(1): 42-49, 2014 DOI: 10.13189/ujca.2014.020106 http://www.hrpub.org Auto-adjusting Wing Mirrors Angles System Based on Fuzzy Logic Control Faridoon Shabaninia Electrical Engineering Department, Shiraz University *Corresponding Auhtor:shabani@shirazu.ac.ir Copyright 2014 Horizon Research Publishing All rights reserved. Abstract Mirrors are smooth surfaced features of the car that provide additional visibility for the driver. In fact, an automobile cannot be easily guided without mirrors. There are two types of mirrors in cars, side-view mirrors and rear-view mirrors. Rear-view mirrors are installed to see rearward and side-view mirrors help drivers to see area behind and to the sides of vehicles. Although, these mirrors help for better vision, still there are regions called blind spots that a driver must be informed about them. Lots of accidents may happen as a result of no sight for these areas. A Common type of disruption in traffic, which leads sometimes to car crashing, is when the driver intends to leave the car park. As the car is being turned, the blind spot is growing larger and probability of accident is increasing. So, in this paper, we design a controller, based on fuzzy logic control (FLC), helps us to reduce the possibility of accident and traffic disruption. This system alters angels of side-view mirrors to compensate turning angle of the automobile, which results in changing blind spot into visible area. Keywords Fuzzy Logic Control, Vehicle's Mirrors 1. Introduction Mirrors are important parts of a car's guiding system. For the first time, a looking glass was used in a car as rear- view mirror by Marmon Motor Car Company's engineer,ray Harroun, in 1911[1]. He installed this mirror in order to see back. After that, from 1912 car manufacturers began to install this kind of mirror as a usual piece. Another type of mirror was used on the exterior part of motor vehicle to create better vision of behind and sides of the car. It was called side-view mirrors [2]. Although mirrors help drivers to have a better look at the areas behind them, there are still some areas away from sight that are called blind spots [3]. This area increases the probability of accident. As a result, there have been many efforts to change blind spot into visible area, such as using especial kinds of mirrors instead of the old one, and also using rear-view camera and sensors. For instance, "Fisheye mirrors", "Aspheric mirrors" and "Panoramic rear-view mirrors"[4] are mirrors that can be replaced for regular mirrors to reduce size of blind spot. With all these utilities, we can reduce the possibility of car crashing. Another way for eliminating blind region is mounting a system on side-view mirrors to make it auto-adjust. The performance of this system is shown in fig. 1. It is known that, in high speed situations, altering the angle of mirror is not good, but in low speed conditions, this alteration can provide good visibility for drivers. As an example of these conditions, consider the situation in which a car is parked between two other cars in the side of street, and the driver wants to leave this state. An angle is made between the car and direction of road as a result of turning the steer, and then it results in creating a blind spot that increase(s) disturbing in driving which it results in increasing possibility of accident. Via designing a system that can adjust the angle of side-view mirror, the blind region can be visible for driver. Today, fuzzy control is one of the most common methods of control that is used in different cases. In fact, in many industrial problems due to their complexities, very huge mathematical equations and lack of detailed information of their models; modern control cannot be useful. Thus, fuzzy control's importance to handle such problems becomes evident. A huge variety of industrial manufacturers use this procedure in producing many of their products. For example, home appliances producers, air industries and car factories are some of these industries. For instance, many features of cars have been influenced by fuzzy logic control. Active and semi-active suspension systems [5], air conditioning for vehicle [6], design of smart car control systems [7] and auto braking mechanism are some examples of applications of fuzzy logic control in automobile industries. In this paper, fuzzy logic control method is applied for auto-adjustment system of wing mirror angle for a four-wheeled vehicle. 2. Description of the System Concept of fuzzy sets was expressed by Zadeh [8]. Then this concept was entered into control science. Fuzzy control uses and manipulates non-accurate and linguistic

Universal Journal of Control and Automation 2(1): 42-49, 2014 43 information in many complex industrial procedures. There have been several examples of this method in engineering works, up to now [9]. As it is mentioned earlier, the aim of this paper is designing a system in which side mirrors adjust their angle to have better vision in leaving parking mode. Based on fuzzy control, it is essential to have some information about this problem. At first, performance of the system, linguistic information and membership functions are provided and then simulation of the system is expressed. 3. Applying Fuzzy Logic Control to the System It should be mentioned that while the driver moves his/her car to leave side street parking, there are several characteristics that determine mode of leaving the park lot. These can be used as parameters in designing our system. Thus, we define our system based on these properties and experimental observations and then express membership functions for these parameters. Consider the state that a car is parked between two other cars in the side of street. When the driver decides to leave the parking, he/she switches it on; now, the car is ready to move. Our project consist of setting vehicle's side mirrors angles intelligently to rotate horizontally, based on the steering angle, speed, distance travelled by car, car gear status, turn signal lights so that,the driver's visibility in the core area increases. In the following, we explain more about these features. 3.1. Steering Angle In our system, measurement of this angle is performed by an instrument which is called gyroscope. When car is switched on, the system starts to work. At first, zero amount is set to θ and after that, changing in this angle is measured by gyroscope and added toθ. From our observations the maximum amount of steering angle for leaving the side parking, as it can be seen in Fig. 2 is about 45. Simultaneously with car tuning between 0 and 45, the angle of side mirror changes relatively from initial set angle to extremity value. If turning angle is maintained between 45 and 90, the mirror angle is still in maximum value. If θ exceeds 90 the system is restarted and mirror angle gets back to its primary angle. In Fig. 3, membership function for steering angle is presented. We choose bell shape function which means we will consider small angles carefully. Figure 1. The schematic of visibility in side-view mirror before and after applying system. Figure 2. Maximum steering angle to leave Side Park.

44 Auto-adjusting Wing Mirrors Angles System Based on Fuzzy Logic Control Figure 3. Membership function for steering angle (θ). Figure 4. Membership function for car gear (singleton). Figure 5. Membership function for car speed (v).

Universal Journal of Control and Automation 2(1): 42-49, 2014 45 3.2. Car Gear It is known that car transmission system is divided in two categories, manual and automatic. To design auto-adjustment mirrors angles, both types of gears are considered. Car gear has four states, P (Park), and N (Neutral), R (Rear) and D (Drive) mode. The drive mode itself has five or six gears. While a car is stopped, the state of transmission is in park mode. After switching on a car to move, the driver must changes gear from neutral, park or rear mode to drive mode. At the moment of movement in automatic state first, forward gear is engaged and while the car is getting out of the side parking, still this gear is involved. In manual state, the driver may change the gear into second one. In this situation our system is still working. If the driver has to change car's gear to R mode while getting out of the parking, our system is stopped and other systems like turning downside mirrors angle for rear gear are activated, but when gear is changed to D mode, our system is operated and the mirror angle is adjusted based on steering angle. The membership function for car gear is showed in Fig.4. Type of this membership function is singleton. 3.3. Car Speed In this article V is defined as speed of front wheel. This variable is a restricting parameter. From experiment, a maximum amount of 15 km/h is considered for speed, such that the car cannot exceed this number during exiting side parking. The membership function of speed is shown in Fig. 5. Figure 6. Membership function for turn signal lights. Figure 7. Membership function for distance travelled by car.

46 Auto-adjusting Wing Mirrors Angles System Based on Fuzzy Logic Control Figure 8. Membership function for mirror angle. 3.4. Turn Signal Lights As a standard to leave side parking, a driver should use turn signal light. In fact, when the driver wants to turn car's direction, using of turn signals is necessary to aware other drivers of his rounding. Consequently, moving from parking lot is a kind of change in direction, thus using these lights is another characteristic of this movement. In our system, using turn signal is a key factor to start acting, but by switching off turn signals the system is still working. Indeed, this parameter is not a limitation. In the following, the membership function for this parameter is presented in Fig. 6. 3.5. Distance Travelled from Parked Position In this situation we want to define a variable which is another limitation for the acting of leaving side street parking. It is obvious that a driver doesn t need long distance to get out of its parking lot. Thus, L is considered as the distance travelled by the car. When this variable reaches the upper-limit, it means the act of leaving parking is finished. From experiment, 40 meters is considered as maximum value of L. Here, the membership function of this parameter is expressed in Fig.7. 3.6. Primary Angle Mirrors Adjusted for Normal State Each driver should adjust angle of mirrors based on his/her body to have a good vision. It is known as one of the rules of driving. Our system considers this primary angle during its acting and makes its changing based on this angle This parameter sets the initial state value which is needed for determining mirror angle. 3.7. Mirror Angle As it can be seen earlier, output parameter for this system is mirror angle. The schematic of its membership function is depicted in Fig.8. Based on this experimental observation and defined variables and parameters, several rules were designed for operating the system. In fact, the relation between input and output data is a complex of these rules. In the following section, we use these rules to simulate our system, while the car is going out of the parking. 4. Simulation and Results 4.1. Kinematic Model of a Car In this section, very simple kinematic model of steering a four-wheel vehicle is expressed. It is assumed that steering wheel can influence only front wheels. As you can see from Fig. 2, while front wheels' angles are not zero (α1 and α2), it can be considered that there are two circles with radius R1 and R2 which each wheel is turning around one of them. α1 and α2 are measures by mechanical sensors. These two radiuses intersect at point C which is called turn center. When the car has this position, the equations of car's motions are as follows: dddd = vv ccccccα ccccccθ (1) dddd dddd dddd ddθ = vv dddd LL = vv ccccccα ssssssθ (2) ssssssα (3) Where, the position of the car is (x, y), t is time, α1 and α2 are front wheels angle. α is the medium of these two angles. θ is the angel of a car relative to its first position. V is speed of the front wheel and L is distance between rear and front wheel. In this modeling, it is considered that the steering angle is calculated from equations of motion, but in our system, as it is mentioned earlier, this angle is measured by gyroscope.

Universal Journal of Control and Automation 2(1): 42-49, 2014 47 Figure 9. Kinematic model (simple model) for a car and front wheel 4.2. Simulation of an Example In this part, it is considered; our car is parked between two other cars in the street side. And the driver decides to get the car out the parking. The schematic of this practice is depicted in Fig.10. First, driver should switch the car on and then changes the gear in to drive mode and in manual state involves first gear. After that, driver turns on the left turn signal. If he/she does not switch on turn signal or turns on right turn signal light, the system may not work. During leaving side street parking, as the driver turns his/her car and the steering angle is increasing from 0 to 45 counter-clockwise the system changes the angle of left side mirror clockwise from the initial set value to its final limit. If steering angle exceeds 45, the value of mirror angle remains constant in its extremity and while the driver decrease the steering angle to place the car in the direction of the road, the mirror angle amount turns back to its primary value. During this practice, if travelled distance or speed of car is reached to limitation, the system is restarted. Figure 10. The path of leaving side parking for gray car which is parked between two other cars (white) Figure 11. mirror angle changing during system performance.

48 Auto-adjusting Wing Mirrors Angles System Based on Fuzzy Logic Control Figure 12. The schematic of improvement in visibility by applying the system 4.3. Result In this simulation, if the driver acts based on conditions of system, the system performs properly and it results in changing the mirror angle. Altering of mirror angle is presented in fig.11. 4.4. Advantages The system we designed has advantages beside its simplicity which can be listed as follow. 1- Altering the angle of side-mirrors to compensate turning angle of the car which results in enhancing visibility and removing the blind spot while the car is leaving the side park. This improvement in visibility is shown in Fig.12. 2-As a result of designation of system based on parameters which are available in any automobiles, the system can easily be installed on any cars without any restrictions. 3-Installation of the system has low executive costs thus; mass production of the system is economical. 4-In comparison with sensors, our system has two advantages. First, the system is less expensive; second, it is more reliable than using sensors. So, installation of the system instead of sensors reduces costs and increases safety of vehicle. 5. Conclusion Side mirrors are very important instrument which are installed in a car. However, these mirrors help to better vision, yet areas that are called blind spots are places which drivers should be aware of them. Also it is known that, these kinds of areas increase the disturbing in traffic which results in enhancing probability of accidents. For instance, a usual type of car crashing is happening when driver wants to get out of side car parking. In this article, we designed a controller, based on fuzzy control that decreases the possibility of car crashing. REFERENCES [1] http://www.marmon.com, accessed November 2011 [2] Salem, M., and Aly, A.: Fuzzy Control of a Quarter-Car Suspension System, World Academy of Science, Engineering and Technology, 2009, 53, pp. 258-263. [3] Flannagan, M.J., Reed, M.P.: Geometric Visibility of Mirror-Mounted Turn Signals, AE 2005 World Congress & Exhibition, 2005-01-0449. [4] http://www.opticampus.com, accessed November 2011 [5] Lin, T.C., Roopaei, M. and Chen, M.C.: Car Suspension Control by Indirect Adaptive Interval Type-2 Fuzzy Neural Network Control, World Applied Sciences Journal, 2010, 8, pp. 555-564. [6] Nasution, H.: Development of fuzzy logic control for vehicle

Universal Journal of Control and Automation 2(1): 42-49, 2014 49 air conditioning system, Telkomnika, 2008, 6(2), pp. 73-82. [7] Chai, L., Gong, M., Liu, X., Zhang, X., Hu, C.: Implementation of Fuzzy-PID in Smart Car Control, Journal of Measurement Science and Instrumentation, 2010, 1, pp. 75-77. [8] Zadeh, L.A.: Fuzzy Sets, Information and Control,1965, 8, pp. 338-353. [9] Tong, R.M.: A Control Engineering Review of Fuzzy Systems, Automotico, 1977, 13, pp. 559-569.