Predictive algorithm to detect uphill or downhill road ahead of vehicle and simulation analysis of impact on fuel economy and drivability

Similar documents
Fuzzy based Adaptive Control of Antilock Braking System

Vehicle Dynamics and Drive Control for Adaptive Cruise Vehicles

Multi Body Dynamic Analysis of Slider Crank Mechanism to Study the effect of Cylinder Offset

Dynamic Behavior Analysis of Hydraulic Power Steering Systems

Numerical Investigation of Diesel Engine Characteristics During Control System Development

VR-Design Studio Car Physics Engine

Sliding Mode Control of Boost Converter Controlled DC Motor

Coriolis Density Error Compensating for Ambient Temperature Effects

Dealing with customer concerns related to electronic throttle bodies By: Bernie Thompson

Design & Development of Regenerative Braking System at Rear Axle

ABS. Prof. R.G. Longoria Spring v. 1. ME 379M/397 Vehicle System Dynamics and Control

Perodua Myvi engine fuel consumption map and fuel economy vehicle simulation on the drive cycles based on Malaysian roads

1. ENGINE ECU AND OTHER COMPONENTS

Using MATLAB/ Simulink in the designing of Undergraduate Electric Machinery Courses

Analysis of Parametric Studies on the Impact of Piston Velocity Profile On the Performance of a Single Cylinder Diesel Engine

Research of Driving Performance for Heavy Duty Vehicle Running on Long Downhill Road Based on Engine Brake

Constructive Influences of the Energy Recovery System in the Vehicle Dampers

IDENTIFICATION OF INTELLIGENT CONTROLS IN DEVELOPING ANTI-LOCK BRAKING SYSTEM

Asia Pacific Research Initiative for Sustainable Energy Systems 2011 (APRISES11)

Feature Article. Wheel Slip Simulation for Dynamic Road Load Simulation. Bryce Johnson. Application Reprint of Readout No. 38.

The Modeling and Simulation of DC Traction Power Supply Network for Urban Rail Transit Based on Simulink

METHOD FOR TESTING STEERABILITY AND STABILITY OF MILITARY VEHICLES MOTION USING SR60E STEERING ROBOT

Simulation and Analysis of Vehicle Suspension System for Different Road Profile

FE151 Aluminum Association Inc. Impact of Vehicle Weight Reduction on a Class 8 Truck for Fuel Economy Benefits

China. Keywords: Electronically controled Braking System, Proportional Relay Valve, Simulation, HIL Test

Electromagnetic Fully Flexible Valve Actuator

Predictive Control Strategies using Simulink

INDIAN INSTITUTE OF TECHNOLOGY KHARAGPUR NPTEL ONLINE CERTIFICATION COURSE. On Industrial Automation and Control

DESIGN OF THROTTLE BODY: A COMPARATIVE STUDY OF DIFFERENT SHAFT PROFILES USING CFD ANALYSIS

9. The signal check of Intake Air Temperature Sensor

2. Air Line AIR LINE FUEL INJECTION (FUEL SYSTEM) A: GENERAL B: MANIFOLD ABSOLUTE PRESSURE SENSOR FU(H4DOTC)-3

Analysis and evaluation of a tyre model through test data obtained using the IMMa tyre test bench

Design of Active Safety Warning System for Hazardous Chemical Transportation Vehicle

Modeling of Clutch Housing and Facing Temperature for Estimating Clutch Life of a Manual Transmission Vehicle

International Journal of Advance Research in Engineering, Science & Technology

MODELICA LIBRARY FOR SIMULATING ENERGY CONSUMPTION OF AUXILIARY UNITS IN HEAVY VEHICLES 1.

FEASIBILITY STYDY OF CHAIN DRIVE IN WATER HYDRAULIC ROTARY JOINT

Structural Analysis Of Reciprocating Compressor Manifold

COMPRESSIBLE FLOW ANALYSIS IN A CLUTCH PISTON CHAMBER

a) Calculate the overall aerodynamic coefficient for the same temperature at altitude of 1000 m.

THERMAL ANALYSIS OF PISTON BLOCK USING FINITE ELEMENT ANALYSIS

Contents. Preface... xiii Introduction... xv. Chapter 1: The Systems Approach to Control and Instrumentation... 1

Researches regarding a pressure pulse generator as a segment of model for a weighing in motion system

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

Subaru BRZ Toyota GT86 Scion FR-S

Application of Simulation-X R based Simulation Technique to Notch Shape Optimization for a Variable Swash Plate Type Piston Pump

P5 STOPPING DISTANCES

STUDY OF MODELLING & DEVELOPMENT OF ANTILOCK BRAKING SYSTEM

Development of a Clutch Control System for a Hybrid Electric Vehicle with One Motor and Two Clutches

Vehicle Dynamics and Control

Control Scheme for Grid Connected WECS Using SEIG

Mathematical Modelling and Simulation Of Semi- Active Suspension System For An 8 8 Armoured Wheeled Vehicle With 11 DOF

WEEK 4 Dynamics of Machinery

Modelling and Simulation Specialists

Parameter Setting Basic. Voltage Fuel 1 Fuel 2 Ignition 1 Ignition 2 Twin Injector COPYRIGHT 2016 HKS CO.LTD.ALLRIGHT RESERVED

Combining Optimisation with Dymola to Calibrate a 2-zone Predictive Combustion Model.

Simulation of Performance Parameters of Spark Ignition Engine for Various Ignition Timings

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

Introduction and Overview to Friction Brakes. Course 105 PREVIEW ONLY PARTICIPANT GUIDE

837. Dynamics of hybrid PM/EM electromagnetic valve in SI engines

Physics 2. Chapter 10 problems. Prepared by Vince Zaccone For Campus Learning Assistance Services at UCSB

COBB TUNING. AccessTUNER. USDM Mitsubishi Table Descriptions and Tuning Tips. Copyright 2008 Cobb Tuning Products, LLC. All Rights Reserved. P.

Key Parameters Investigation on Small Cycle Fuel Injection Quantity for a Diesel Engine Electronic Unit Pump System

CHAPTER 4 : RESISTANCE TO PROGRESS OF A VEHICLE - MEASUREMENT METHOD ON THE ROAD - SIMULATION ON A CHASSIS DYNAMOMETER

FLUID DYNAMICS TRANSIENT RESPONSE SIMULATION OF A VEHICLE EQUIPPED WITH A TURBOCHARGED DIESEL ENGINE USING GT-POWER

Strategy for calibration of On-board Diagnostics to meet future Indian Emission Regulations

MODELING SUSPENSION DAMPER MODULES USING LS-DYNA

Segway with Human Control and Wireless Control

CHAPTER 4: EXPERIMENTAL WORK 4-1

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

Comparing PID and Fuzzy Logic Control a Quarter Car Suspension System

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

Fuel consumption analysis of motor vehicle

Consideration on the Implications of the WLTC - (Worldwide Harmonized Light-Duty Test Cycle) for a Middle Class Car

The research on gearshift control strategies of a plug-in parallel hybrid electric vehicle equipped with EMT

Racing Tires in Formula SAE Suspension Development

The Application of Simulink for Vibration Simulation of Suspension Dual-mass System

DESIGN AND ANALYSIS OF UNDERTRAY DIFFUSER FOR A FORMULA STYLE RACECAR

Examining the load peaks in high-speed railway transport

ME 466 PERFORMANCE OF ROAD VEHICLES 2016 Spring Homework 3 Assigned on Due date:

TRANSMISSION COMPUTATIONAL MODEL IN SIMULINK

Gas exchange process for IC-engines: poppet valves, valve timing and variable valve actuation

The Effect of Efi to the Carbureted Single Cylinder Four Stroke Engine

An Autonomous Braking System of Cars Using Artificial Neural Network

inter.noise 2000 The 29th International Congress and Exhibition on Noise Control Engineering August 2000, Nice, FRANCE

Integrated Control Strategy for Torque Vectoring and Electronic Stability Control for in wheel motor EV

STAFOR HHO MAF/MAP fully digital and automatic enhancer (corrector). Installation manual. Version

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

Investigating the impact of track gradients on traction energy efficiency in freight transportation by railway

Technology, Xi an , China

Technical Report Con Rod Length, Stroke, Piston Pin Offset, Piston Motion and Dwell in the Lotus-Ford Twin Cam Engine. T. L. Duell.

Calibration. DOE & Statistical Modeling

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

Enhancing Wheelchair Mobility Through Dynamics Mimicking

Robust Electronic Differential Controller for an Electric Vehicle

MORSE: MOdel-based Real-time Systems Engineering. Reducing physical testing in the calibration of diagnostic and driveabilty features

THE FKFS 0D/1D-SIMULATION. Concepts studies, engineering services and consulting

Development of Energy Balance Simulation Method for Vehicles

Development of Bi-Fuel Systems for Satisfying CNG Fuel Properties

THE CARBURETOR: THE ADDITIONAL SYSTEMS

Transcription:

International Journal of Scientific & Engineering Research Volume 4, Issue, January-23 Predictive algorithm to detect uphill or downhill road ahead of vehicle and simulation analysis of impact on fuel economy and drivability Dileep Kumar Bhoi, Premananda Sahoo, Devesh Singh Patel Abstract - We present an analysis of impact of road slope or gradient on a vehicle s fuel consumption and driving comfort. From classical mechanics and vehicle dynamics it is known that while driving on a relatively flat surface, when a vehicle encounters an uphill, there is an increase in resistance to driving torque generated by engine and if driving conditions are unchanged such as no gear change done or gas pedal not pressed by driver, the engine (rotation per minute) will come down. On the other hand when vehicle encounters a downhill, the inertia of the vehicle and gravity component contributes to the engine generated driving torque and an increase in engine is observed provided driving conditions are unchanged. When vehicle runs on a slope (up or downhill), the torque requirement changes. Driver has to respond to this change continuously. Here we are proposing an algorithm to detect uphill or downhill road by measuring engine gradient and controlling pulse width of fuel injector in such a way that drivability could be improved in case of uphill and fuel economy could be improved in case of downhill. By controlling the pulse width of fuel injector, we basically try to control the drive torque generated by engine as a result of combustion of fuel inside the cylinders of engine. Important point to note is, the amount of pulse width correction is very small because our purpose is not to do away with gear change and acceleration by pressing gas pedal.driver still should control driving condition of the vehicle such as proper gear ratio selection and throttle control in diverse road situation,but we aim to control small uphill and downhill correction in a typical city traffic where it is not necessary for driver to change gear or accelerator pedal continuously and thus improving driving experience. Index Ter- Road gradient, fuel economy, fuel injector, vehicle dynamics, engine, fuzzy logic. Introduction Entire analysis in this paper is done by simulation of classical plant-controller approach where vehicle dynamics is modelled as plant and our fuzzy algorithm is modelled as controller. Vehicle dynamics is representation or approximation of behaviour of a vehicle under influence of acceleration, brake and steering applied by a driver. The output of a typical vehicle model is vehicle speed, angular velocity and engine.a controller can use any one or all of these parameters to design a control algorithm. An overview or architecture of the plant-controller model is shown in Figure below. Dileep Kumar Bhoi is working with Continental Automotive India,Bangalore, E-mail: Dileep.Bhoi@continental-corporation.com Premananda sahoo is working with Continental Automotive GmbH,Regensburg, Germany, E-mail: Premananda.Sahoo@continentalcorporation.com Devesh Singh Patel is working with Continental Automotive India,Bangalore,India, E-mail: Devesh.Patel@continental-corporation.com IJSER 23

International Journal of Scientific & Engineering Research Volume 4, Issue, January-23 2 applied by driver.combination of these three forces give direction and movement to the vehicle. Consider a wheel resting and rotating in contact with ground surface as shown in Figure 2. Figure : Overview of Plant-Controller architecture The most important parameter in this study is engine which is input to our controller model and the algorithm implemented in controller model provide a correction pulse (in ) to add (or subtract) with main injection pulse (in ). Additionally we have provision to accept or discard this correction by a switch in simulation for a comparative study i.e. performance analysis with and without deploying controller. We have implemented a sub-system Fuel Mass Accumulator which indicates amount of fuel consumed (in ) during complete simulation time and we can analyse the fuel mass consumption with and without injection correction time applied to plant model. In the Figure, it can also be seen that amount of gas pedal pressed by driver ( to %) is translated into pulse width generated by fuel injector in subsystem Injection Pulse Width. Subsequently, it is known that injector pulse width is the time for which fuel injector is opened so that the fuel (Gasoline for example) is delivered inside the combustion chamber of an Internal Combustion (IC) engine. As a result of combustion of fuel, piston of IC engine moves and a drive torque is generated, which drives the vehicle and this is implemented in subsystem Torque Generation. 2. Vehicle Dynamics Model To validate our controller algorithm we need a close representation of vehicle s behaviour on road. For simplicity we have analysed the forces acting on each wheel and derived angular velocity of wheels which is proportional to engine in a particular gear ratio. The basic forces acting on vehicle are: drive torque as a response to gas pedal pressed and brake torque and steering Figure 2: Wheel dynamics and various forces acting on it Angular velocity is calculated as [] : dω dt = T d T b R w. F t R w. F w Or,ω = T d T b R w. F t R w. F w Where, J...equation () w J dt...equation(2) w ω is angular velocity, Td is torque generated by engine(in Nm), Tb is torque produced by pressing brake pedal(in Nm), Rw radius of wheel(in m), Ft is traction force(in N),Fw is wheel viscous friction(in N). The, traction force is given by [], Ft = µ. N = µ.m.g...equation (3) Where, µ is coefficient of friction between tyre and road surface, M is the mass component of the vehicle acting on a wheel and theoretically it is quarter of total mass of the vehicle. 3. Impact of Road Slope Assuming the vehicle to be a point mass moving on a slope of angle ɸ, the gravity component plays a very crucial role in determining the total forces acting on vehicle. is IJSER 23

International Journal of Scientific & Engineering Research Volume 4, Issue, January-23 3 The direction of various forces acting on vehicle in case of uphill and downhill movement is shown in Figure 3. Subplots 3 representing slope in road surface and in this case, there is no slope. Figure 3: Direction of forces acting in uphill or downhill movement of vehicle Ffr is the friction force and adds to gravity component (M.g.sinɸ) in uphill and subtracts in downhill movement [2]. Resultant force on uphill travel of vehicle is given by [2] : Fup =Mg sinɸ +Ffr...equation (4) Resultant force on downhill travel of vehicle is given by [2] : Fdown =Mg sinɸ -Ffr...equation (5) 4. Validation of Plant Model Using the equation () to equation (5) described above, the plant model is validated before designing the controller model. A well designed and validated plant model is the key for error-free controller algorithm development. Two driving scenarios are created: Without road slope and with road slope. An attempt is made to recreate a typical driving behaviour of a driver. Case I: Driving the vehicle on flat surface Figure 4 showing the increase in engine in response to throttle pedal pressed (which in turn produces drive torque, shown in subplot ).Drive torque gives momentum to the vehicle. Then throttle is kept constant for a while and then pulled back to initial position. After this time brake is applied in a ramp and after keeping it constant for sometime it is also pulled back to original position and brake torque generation is shown in subplot2. Due to inertia and friction between road surface and tyre, engine gradually increases and as a result of applying brake, it becomes zero as shown in subplot 4. Braking Torque Drive Torque 2 3 4 5 6 7 8 9 4 Road Slope 2 2 x 4 2 3 4 5 6 7 8 9-2 3 4 5 6 7 8 9 5 2 3 4 5 6 7 8 9 Figure 4: Driving in no slope (Flat Road) condition Case II: Driving the vehicle on an inclined surface In this case, all other driving parameters are same as described in Case I; except a slope in road is introduced. Behaviour of vehicle is shown in Figure5 which is obtained from plant model. Due to uphill and downhill road, contribution of gravity factor explained as in Figure 3,is clearly seen in ter of variation of engine. Additionally, due to opposition offered by uphill, the net drive torque is reduced, thus vehicle stopped earlier in this case. Braking Torque Drive Torque 2 x 4 2 3 4 5 6 7 8 9 4 2 Road Slope 2 3 4 5 6 7 8 9 5 2 3 4 5 6 7 8 9 2 2 3 4 5 6 7 8 9 Figure 5: Driving in inclined road condition IJSER 23

International Journal of Scientific & Engineering Research Volume 4, Issue, January-23 4 The fluctuation in engine in Case II compared to Case I, is due to the influence of gravity component(refer equation 4 and 5) and is shown in Figure 6.This force component(in Nm) either contributes or resists to net force acting on wheels. So, we can conclude with these results that, vehicle s plant model is very close replica of a real vehicle running on a road. Gravity Component of force on Uphill/Downhill 5-5 - is measured at every (for ex) and measured is compared with last observed value and if we see (for ex) values continuously falling or increasing we consider this as gradient. Confirmation of slope after values or recurrence of is indicative for analysis purpose in this simulation and could be any reasonable number which can be calibrated for a particular vehicle. Just a gradient in is not enough but by observing it continuously for some predefined time to predict trend is important because this will ensure correct prediction of road slope ahead of vehicle.if prediction of upcoming slope is accurate then only the torque correction can be achieved correctly. An example of monitoring the trend in gradient is explained in Figure 7. -5 29 27-2 2 3 4 5 6 7 8 9 28 27 26 Falling 26 25 Figure 6: Force component acting on a vehicle due to surface inclination 5. Development of Controller Model The fundamental input for the controller model is engine with gear position, gas pedal and brake pedal signals. 25 24 23 22 2 2 5 24 23 22 2 Rising 2 5 An algorithm is developed to detect gradient in engine. By analysing gradient we try to predict whether vehicle is travelling in uphill or downhill. Merely by measuring rpm gradient it will be impossible and incorrect to say if the vehicle is travelling on a slope; so to make this prediction robust we additionally analyse gear position, gas pedal and brake pedal signal variation. A sudden increase in could be due to acceleration requested by driver and similarly a sudden drop in could be due to application of brake. So it is very important to clearly differentiate the rise or fall due to road slope with that of due to driver applied gas or brake pedal. 6. gradient detection algorithm Figure 7: Determination of fall or rise in engine fluctuation is discarded because it could be due to irregularity in road surface or vibration in vehicle or noise in vehicle s ECU (Electronic Control Unit) or sensors, so only continuous falling or rising values are considered to determine if engine is slowing down or ramping up. Predictive analysis is a statistical method where by analysing the existing available dataset, future trend is computed. In our case we are using the measured and then compute rate of change of. Using these two parameters, and under some boundary conditions we try to predict whether vehicle is running on uphill or downhill. IJSER 23

International Journal of Scientific & Engineering Research Volume 4, Issue, January-23 5 7. Road Slope (Uphill or Downhill) prediction and torque correction algorithm Every,gas pedal,gear position and brake pedal signal is acquired and if brake not applied and gear not changed and additionally gas pedal is not released(because may fall because of pedal released) for say in last measurement; then we can confirm that fall in is due to vehicle travelling on uphill. So, we have to apply positive correction to injection pulse width to maintain constant torque. This correction can improve driving experience or drivability because driver needs not to apply gas pedal to meet increased torque requirement in uphill. Similarly, if gas pedal is not pressed (because may rise because of gas pedal pressed) for say in last measurement; then we can confirm that rise in is due to vehicle travelling on downhill. So, in this case we can trim the injection pulse by applying negative correction so that a constant torque is maintained. This correction may improve the fuel economy because consumption was reduced by trimming injection pulse. This algorithm is summarised in the form of a flow chart in Figure 8. 8. About Fuel injector A fuel injector is an electronic device mounted on intake manifold of the engine and is used to deliver the fuel inside the combustion chamber. An ignition coil ignites the fuel inside the chamber and the thermal energy produced in the process pushes the piston and thus rotating the shaft. Wheels of the vehicle are coupled to the shaft and vehicle gets the motion. Working principle of an Internal Combustion Engine is simplified because a detail description is beyond the scope of this paper. The amount of opening of Injector is proportional to the throttle pedal pressed by driver. By pressing the gas pedal, driver request the engine to generate a drive torque. To meet this torque requirement, throttle valve allows air to flow inside intake manifold and injector is opened so that air-fuel mixture can be formed suitable for combustion. 9. Injection Correction In response to the gas pedal pressed by driver, injector is opened to deliver the fuel inside of combustion chamber of IC engine. When an electrical stimulus is provided to injector, a needle is lifted to allow the fuel maintained at high pressure to flow in intake manifold, then it is held for some time and after electrical stimulus is not present, injector needle comes back to its originally closed position to block further flow of fuel(gasoline for ex). This process is explained in Figure 9. A to B is the time for which needle is lifted, B to C is the time for which needle is kept in fully open position and when electrical stimulus is off, the needle goes back to its original position following path C to D. TI (in ) is the pulse width of injector. Figure 8: Flow chart representation of Road slope detection algorithm Figure 9: Operation of a fuel injector IJSER 23

International Journal of Scientific & Engineering Research Volume 4, Issue, January-23 6 Typically, injection pulse widths depend upon many factors such as battery voltage etc but most important is the fuel mass request. In practical situation, the TI is a complex function as shown in equation (6) TI(in ) = f(fuel mass, battery voltage, fuel temperature, fuel rail pressure)...equation (6) Appropriate correction factor is applied on injection time because there are various sensors in a vehicle to measure battery voltage, temperature, pressure etc. In this paper we are proposing an additional time correction factor into main injection pulse as below: TI = f(fuel mass, battery voltage, fuel temperature, fuel rail pressure) ± TI_COR...equation (7) Calculation of TI_COR (in ) is based on Uphill and Downhill prediction algorithm described above and is shown in a simple form in Figure. A fuzzy algorithm is implemented as shown below in Table : S B V Gradient S L L4 L7 B L2 L5 L8 V L3 L6 L9 Table : Correction factors determination by fuzzy algorithm S, B and V are levels representing small, big and very big respectively; and L through L9 are various levels or amount of injection time correction in millisecond which could be positive or negative. In context of (represented by RN) the S, B and V could be defined by various ranges assuming 72 as maximum as below: S: RN 25 B: 25 RN 5 V: 5 RN 72 Similarly, in context of gradient (grad) the S, B and V could be defined by various ranges assuming as Figure : Overview of algorithm to calculate additional correction factor due to road slope The amount of positive or negative correction will depend on two parameters: and gradient in. Gradient in is very important because this indicates how fast or slow the is falling or increasing so that appropriate amount of correction can be applied. If current is RN and previous was RN-, then the gradient is determined as: grad = R N R N Δt...equation (8) Where, Δt is the rate at which data is acquired. maximum possible gradient in as below: S: grad 25 B: 26 grad 5 V: 5 grad By independently analysing the levels of both parameters: and rate of rise or fall of, the appropriate correction is applied. The fuzzy algorithm described in Table is used for positive correction(in case of uphill) and negative correction (in case of downhill)by a simple mapping of all 9 levels with separate 9 positive or negative levels as shown below in Table 2: IJSER 23

International Journal of Scientific & Engineering Research Volume 4, Issue, January-23 7 Table 2: Mapping of positive or negative injection pulse width correction into fuzzy levels. So, the final Uphill and downhill injection correction factors which is either added or subtracted with main injection pulse looks as shown in Table 3 and table 4. S B V Gradient L L2 L3 L4 L5 L6 L7 L8 L9 + ve Correction P P2 P3 P4 P5 P6 P7 P8 P9 -ve Correction N N2 N3 N4 N5 N6 N7 N8 N9 S P P4 P7 B P2 P5 P8 V P3 P6 P9 Table 3: Positive correction in Uphill driving case Positive Correction(in ) Negative Correction(in ).8 -.2 P9 N N2.6 -.4 P8 N3.4 -.6 P7 N4.2 -.8 P6 N5 - P5 N6.8 -.2 P4 N7.6 -.4 P3 N8.4 -.6 P2 N9.2 -.8 P 5 5 Figure : The amount of injection time correction in. Conclusion and Analysis A practical driving scenario is simulated taking plant and controller models together in account, with small uphill and downhill road as shown in Figure 2. Scenario I: Road with random uphill and downhill S B V Gas Pedal Pattern Gradient S N N4 N7 B N2 N5 N8 V N3 N6 N9 Nm in %.5 4 2 2 3 4 5 6 7 8 9 Brake Torque Table 4: Negative correction in Downhill driving case The amount of positive or negative correction to main injection pulse width should be small enough so that driver still should change gear or apply gas pedal to maintain desired torque but at the same time the correction should be sufficient enough so that due to relatively smaller uphill or downhill, driver should not feel the need to change the gear or press the gas pedal. The range of P to P9 and N to N9 should be chosen very carefully and typical values could be as shown in Figure. Degree 2 3 4 5 6 7 8 9 5 2 3 4 5 6 7 8 9 Figure 2: A practical driving scenario with variation of gas and brake pedal and road slope In response to the driving scenario described in Figure 2, the engine, injection opening time in,injection time correction in, fuel mass injected in and total fuel mass consumed is shown in Figure 3 without applying the injection time correction factor. Slope in Road IJSER 23

International Journal of Scientific & Engineering Research Volume 4, Issue, January-23 8 Simulation indicates 9 of total fuel consumed. This data is our reference for further analysis. 4 2 2 3 4 5 6 7 8 9 Injection 2 2 3 4 5 6 7 8 9 Injection Correction calculated by controller - -2 2 3 4 5 6 7 8 9 5 2 3 4 5 6 7 8 9 Figure 3: Without controller, the total fuel mass consumption and other engine parameters Now, if the correction computed by fuzzy controller algorithm is applied; we get the response shown in Figure 4. Figure 4: With controller, the total fuel mass consumption and other engine parameters 5 X: 9 Y: 9 2 3 4 5 6 7 8 9 4 2 2 3 4 5 6 7 8 9 Injection 2-2 2 3 4 5 6 7 8 9 Injection Correction calculated by controller - -2 2 3 4 5 6 7 8 9 5 2 3 4 5 6 7 8 9 5 X: 9 Y: 865.8 2 3 4 5 6 7 8 9 We can see that the total fuel mass consumption with controller is 865.8 and without controller is 9. Although, in this case we saw reduction in fuel consumption but it cannot be simply concluded that we will always get improvement in fuel economy by our controller strategy. This will heavily depend on the pattern of applying gas and brake pedal, position and amount of road slope etc. Scenario II: Down Hill Road only Now, let us consider a case where during its travel, the vehicle only encounter downhill. The used driving scenario is shown in Figure 5. Nm in % Degree.5 4 2 2 3 4 5 6 7 8 9 Figure 5: Driving under downhill, the acceleration, brake and road slope Gas Pedal Pattern Brake Torque 2 3 4 5 6 7 8 9 5 Slope in Road 2 3 4 5 6 7 8 9 Without applying controller algorithm, the engine parameter such as injection time and fuel mass consumption etc is shown in Figure 6 and the same with using our proposed fuzzy controller algorithm is shown in Figure 7. 5 2 3 4 5 6 7 8 9 Injection 2 2 3 4 5 6 7 8 9 Injection Correction calculated by controller - -2 2 3 4 5 6 7 8 9 5 2 3 4 5 6 7 8 9 5 2 3 4 5 6 7 8 9 IJSER 23

International Journal of Scientific & Engineering Research Volume 4, Issue, January-23 9 Figure 6: Engine parameters in response to downhill road condition (without controller) 5 2 3 4 5 6 7 8 9 Injection 2-2 2 3 4 5 6 7 8 9 Injection Correction calculated by controller - -2 2 3 4 5 6 7 8 9 5 2 3 4 5 6 7 8 9 Figure 7: Engine parameters in response to downhill road condition (with controller) It can be seen clearly that due to downhill road, the gravity component contributed positively to the drive torque and thus reducing the total fuel consumption to 834.2 without altering any other parameter. Scenario III: Uphill Road only Now, with same driving condition used in Scenario II, only the road condition is changed to continuous uphill. The used driving scenario is shown in Figure 8. Nm in % Degree Figure 8: Driving under uphill, the acceleration, brake and road slope 5 X: 9 Y: 834.2 2 3 4 5 6 7 8 9.5 4 2 Gas Pedal Pattern 2 3 4 5 6 7 8 9 Brake Torque 2 3 4 5 6 7 8 9 5 Slope in Road 2 3 4 5 6 7 8 9 Again similar to Scenario II, without applying controller algorithm, the engine parameter such as injection time and fuel mass consumption etc is shown in Figure 9 and the same with using fuzzy controller algorithm is shown in Figure 2. 4 2 Figure 9: Engine parameters in response to uphill road condition (without controller) Figure 2: Engine parameters in response to uphill road condition (with controller) 2 3 4 5 6 7 8 9 Injection 2 2 3 4 5 6 7 8 9 Injection Correction calculated by controller -5-2 3 4 5 6 7 8 9 5 2 3 4 5 6 7 8 9 5 X: 9 Y: 9 2 3 4 5 6 7 8 9 4 2 2 3 4 5 6 7 8 9 Injection 2 2 3 4 5 6 7 8 9 Injection Correction calculated by controller -5-2 3 4 5 6 7 8 9 5 2 3 4 5 6 7 8 9 5 X: 9 Y: 878.4 2 3 4 5 6 7 8 9 Due to uphill road, the gravity component contributed negatively to the drive torque and thus increasing the total fuel consumption to878.4 (in case of downhill it was 834.2 )without altering any other parameter. IJSER 23

International Journal of Scientific & Engineering Research Volume 4, Issue, January-23. Summary There are two major impacts of this control strategy: Drivability and fuel economy. Drivability is an experience and cannot be quantified whereas the increase or decrease of fuel consumption can play a very important role in using the algorithm commercially. It is also possible that fuel saving achieved during downhill is compensated by additional fuel consumption in uphill. A more detail study using a real vehicle on various road conditions might help to improve the algorithm. Acknowledgements We are very thankful to our esteemed organisation Continental Automotive GmbH for providing encouragement and a conductive atmosphere for research. The tools used are MATLAB, SIMULINK and STATEFLOW. Reference []http://scholar.lib.vt.edu/theses/available/etd5442233973 2/unrestricted/CHAP3_DOC.pdf [2]http://www.lepla.edu.pl/en/modules/Activities/m9/files/T oycar.pdf [3] J. A. Cabrera, A. Ortiz, J.J. Castillo,A. Simon, A versatile flat track tire testing machine, A Fuzzy Logic Control for Antilock Braking System Integrated in the IMMa Tire Test Bench [4] A. B. Will and S. H. Zak, Antilock brake system modeling and fuzzy control, Int. J. Vehicle Design, vol. 24, no., 2 [5] J. R. Layne, K. M. Passino, and S. Yurkovich, Fuzzy learning control for antiskid braking syste, IEEE Trans. Contr. Syst. Technol., vol., no.2, pp. 22 29, Jun. 993. IJSER 23