EVS28 KINTEX, Korea, May 3-6, Improvement on Driving Comfort and Energy Consumption of Electric Vehicle through Throttle Signal Control

Similar documents
EVS28 KINTEX, Korea, May 3-6, Improvement on Driving Comfort and Energy Consumption of Electric Vehicle through Throttle Signal Control

Automated Seat Belt Switch Defect Detector

Analysis of Fuel Economy and Battery Life depending on the Types of HEV using Dynamic Programming

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

Development of Engine Clutch Control for Parallel Hybrid

Power Conditioning of Microgrids and Co-Generation Systems

Study of regenerative breaking control for HEV with multispeed transmission

Mechanical Considerations for Servo Motor and Gearhead Sizing

ELECTRICITY: INDUCTORS QUESTIONS

Wind Turbine Emulation Experiment

Analysis of regenerative braking effect to improve fuel economy for E-REV bus based on simulation

Segway with Human Control and Wireless Control

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

Protection for 2500KVA High Tension Transformer Ankita S.Kulkarni 1, Priyanka S.Dhayarkar 2, Harsha H.Ambure 3, Ashwini S.Shinde 4

SP4 DOCUMENTATION. 1. SP4 Reference manual SP4 console.

K. Shiokawa & R. Takagi Department of Electrical Engineering, Kogakuin University, Japan. Abstract

Driving Performance Improvement of Independently Operated Electric Vehicle

Design of Alternative Automatic Transmission for Electric Mopeds Ameya Bhusari 1, Saurabh Rege 2

Using cloud to develop and deploy advanced fault management strategies

Parameter optimisation design for a six-dof heavy duty vehicle seat suspension


Introduction to hmtechnology

Research in use of fuel conversion adapters in automobiles running on bioethanol and gasoline mixtures

Two Wheeled Self balancing Robot

HEIDENHAIN Measuring Technology for the Elevators of the Future TECHNOLOGY REPORT. Traveling Vertically and Horizontally Without a Cable

DESIGN & DEVELOPMENT OF SEGWAY

COMPUTER BASED COMPARISON OF TRAIN PERFORMANCE BEHAVIOUR ON A CERTAİN ROUTE

Exercise 6. Three-Phase AC Power Control EXERCISE OBJECTIVE DISCUSSION OUTLINE DISCUSSION. Introduction to three-phase ac power control

Increasing the Battery Life of the PMSG Wind Turbine by Improving Performance of the Hybrid Energy Storage System

Effect of driving patterns on fuel-economy for diesel and hybrid electric city buses

Timing is everything with internal combustion engines By: Bernie Thompson

The Synaptic Damping Control System:

How to: Test & Evaluate Motors in Your Application

Design of Intelligent Anti-Theft System for Electric Bicycles Wang Yanan1,a, Kang Caiqin2,b

Application Note Original Instructions Development of Gas Fuel Control Systems for Dry Low NOx (DLN) Aero-Derivative Gas Turbines

THE IMPACT OF BATTERY OPERATING TEMPERATURE AND STATE OF CHARGE ON THE LITHIUM-ION BATTERY INTERNAL RESISTANCE

1/7. The series hybrid permits the internal combustion engine to operate at optimal speed for any given power requirement.

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

ATOTH-G Series BLDC Motor Controller. User s Manual

Development of the Single Phase PV Inverter SANUPS P61A

Exploring Electric Vehicle Battery Charging Efficiency

Inverter control of low speed Linear Induction Motors

Preliminary Design Report. Project Name: Digital Dashboard. Team Name: Uncensored Sensors

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

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

Hybrid Wheel Loaders Incorporating Power Electronics

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

THE ACCELERATION OF LIGHT VEHICLES

Effect of driving pattern parameters on fuel-economy for conventional and hybrid electric city buses

Development of Pushrim-Activated Power-Assisted Wheelchair

MANUAL TROUBLESHOOTING. ECM Motor. ECM / ECM-DX Series. v100 Issue Date: 08/15/ Price Industries Limited. All rights reserved.

elektronik Designing vehicle power nets A single simulation tool from initial requirements to series production

Construction of a Hybrid Electrical Racing Kart as a Student Project

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

Tuning the System. I. Introduction to Tuning II. Understanding System Response III. Control Scheme Theory IV. BCU Settings and Parameter Ranges

E61, E63, E64, E70, E81, E87, E90, E91, E92, E93 BMW AG - TIS

Development of Motor-Assisted Hybrid Traction System

Improvement of Vehicle Dynamics by Right-and-Left Torque Vectoring System in Various Drivetrains x

Flywheel energy storage retrofit system

Semi-Active Suspension for an Automobile

4 Wheels Electric Forklift Trucks

Effectiveness of Plug-in Hybrid Electric Vehicle Validated by Analysis of Real World Driving Data

Towards investigating vehicular delay reductions at signalised intersections with the SPA System

A conceptual design of main components sizing for UMT PHEV powertrain

We aim to be much more than a machinery supplier. Our team has a vast range of winding experience and is able to offer help and advice on all aspects

Remarkable CO 2 Reduction of the Fixed Point Fishing Plug-in Hybrid Boat

Drivetrain design for an ultra light electric vehicle with high efficiency

Application Note. First trip test. A circuit breaker spends most of its lifetime conducting current without any

Journal of Asian Scientific Research. DESIGN OF SWITCHED RELUCTANCE MOTOR FOR ELEVATOR APPLICATION T. Dinesh Kumar. A. Nagarajan

TRACTION CONTROL OF AN ELECTRIC FORMULA STUDENT RACING CAR

The electromechanical parking brake

DEVELOPMENT OF A LIGHT SHORT RANGE ELECTRIC COMMUTER VEHICLE

The Chances and Potentials for Low-Voltage Hybrid Solutions in Ultra-Light Vehicles

Cyber Blue FRC 234 FRC 775 Motor Testing WCP 775Pro and AM775 December, 2017

Design and Hardware Implementation of a Supervisory Controller for a Wind Power Turbine

Chapter 5 ESTIMATION OF MAINTENANCE COST PER HOUR USING AGE REPLACEMENT COST MODEL

DYNAMIC BEHAVIOUR OF SINGLE-PHASE INDUCTION GENERATORS DURING DISCONNECTION AND RECONNECTION TO THE GRID

UNIVERSITÉ DE MONCTON FACULTÉ D INGÉNIERIE. Moncton, NB, Canada PROJECT BREAKPOINT 2015 IGVC DESIGN REPORT UNIVERSITÉ DE MONCTON ENGINEERING FACULTY

Setup Tabs. Basic Setup: Advanced Setup:

Plug-in Hybrid Systems newly developed by Hynudai Motor Company

Don t Stop Shift on Fly

Model 7FB FBH FB20 7FB25 7FBH FB30 7FBJ35

ABB June 19, Slide 1

Performance Evaluation of Electric Vehicles in Macau

Regenerative Braking System for Series Hybrid Electric City Bus

RF Based Automatic Vehicle Speed Limiter by Controlling Throttle Valve

Adult Sized Humanoid Robot: Archie

The electro-mechanical power steering with dual pinion

Parallel Hybrid (Boosted) Range Extender Powertrain

A Study of increasing regeneration energy using Electric Double Layer Capacitor

Lab #3 - Slider-Crank Lab

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

Development of a Plug-In HEV Based on Novel Compound Power-Split Transmission

Modelling of a Double Clutch Transmission with an Appropriate Controller for the Simulation of Shifting Processes

Experimental Evaluation of a New Braking System for Use in Passive Haptic Displays

APVC2009. Genetic Algorithm for UTS Plug-in Hybrid Electric Vehicle Parameter Optimization. Abdul Rahman SALISA 1,2 Nong ZHANG 1 and Jianguo ZHU 1

DEVELOPING AND BUILDING A PROTOTYPE REAR WHEEL DRIVE ELECTRIC CAR. PRJ.021 F17/0294/2004.

The New 6 Series TTV Agrotron

Study on Mechanism of Impact Noise on Steering Gear While Turning Steering Wheel in Opposite Directions

Vehicle Dynamics and Drive Control for Adaptive Cruise Vehicles

Transcription:

EVS28 KINTEX, Korea, May 3-6, 2015 Improvement on Driving Comfort and Energy Consumption of Electric Vehicle through Throttle Signal Control Zhang Kun, Joerg D. Weigl National University of Singapore, Faculty of Engineering, Engineering Design and Innovation Centre, Design Centric Program, Block E1A, #03-03,1Engineerrind Drive2, Singapore 117576, zhang_kun@u.nus.edu Abstract An electric vehicle conversion project often faces the problem of a sudden and non-smooth acceleration. From this, we see a great demand in improving the throttle control to have a better human-machine interface and better controllability and safe operation of an electric vehicle. Additional improvement on throttle control also helps to reduce energy consumption during acceleration which prolongs the driving range of the vehicle. This work presents a practical method to provide a smooth start for an electric vehicle with brushless DC (BLDC) motor using arduino microcontroller. Additional control algorithms between the throttle and motor controller are implemented with the microcontroller. Two sets of algorithm, which can be used at the same time, have been developed in order to reach the goal of smoother acceleration, better controllability, and lower energy consumption. Tests have been carried out on our in-house developed vehicle, Electric Caterham, to validate the effectiveness of different algorithms. We expect a 10% reduction in energy consumption during acceleration. This paper presents the change in acceleration performance after implementing the proposed feedback control system. Keywords: Throttle control; Microcontroller; Feedback control; Hall Effect sensor 1 Introduction Due to growing concern of energy crisis and global warning, electric vehicle, especially battery electric vehicle (BEV) market has grown rapidly in recent years. [1] One advantage that BEV has over internal combustion engine vehicle (ICEV) is that weight reduction due to simplified power train. [2] However, over simplification of the power train also remove some desirable functionalities, such as smooth acceleration through clutch and gearbox, of conventional power train. In an ICEV, a clutch between the engine and transmission is necessary because the engine usually starts working at a non-zero rpm. When the clutch on an ICEV engages, the transmission system is accelerated to engine speed from zero rpm. During this process, the torque transmitted to the wheels build up gradually. The presence of gearbox also make throttle control of ICEV easier as the acceleration is divided into several segments, which ensure the drivability. All these functionalities of traditional transmission system need to be compensated by the throttle control and motor control system of BEV. For BEV, these are crucial because a BLDC responds fast to input signal change. [3] A project is ongoing to modify the throttle control system of a BEV to achieve better driving experience and more EVS28 International Electric Vehicle Symposium and Exhibition 1

functionality. versa. As shown in the graph, in one full rotation, the signal will change from HIGH to LOW for 3 times. Figure 1: Electric Caterham The BEV, Electric Caterham (E-Cat), is an electric conversion project ongoing in National University of Singapore (NUS). E-Cat, which is converted from a Classic Caterham 7, is powered by two 5 kw BLDC motor. Currently, a position sensor is built into the throttle, whose voltage varies as the throttle position changes. The voltage signal is transmitted to both motor controllers through an Arduino Mage 2560 microcontroller. Previously, the microcontroller passes the exact signal from the position sensor the motor controllers. By adding feedback algorithm, which adjusts the throttle signal, to the microcontroller, the desired functionalities may be achieved. 2 Feedback control system Two different sensors has been used to build the feedback control system. Proposed control system consist of a sensor, which helps to get the speed of the vehicle, Arduino microcontroller, and motor controller. The signals from the sensor allows the microcontroller to calculate the velocity and acceleration of the vehicle. According to the velocity and acceleration calculated, the microcontroller modifies the throttle signal that is transferred to the motor controller. In this way, the throttle signal may be regulated and a smooth acceleration is achieved. 2.1 Sensors The first senor used is a Hall Effect sensor. The sensor is mounted close to wheel hub, where part of the axle is none circular. When the concave part is below the sensor, the sensor will return a HIGH signal to the Arduino board, and vice Figure 2: Hall Effect sensor and drive shaft Suppose t1, t2, and t3 are time when the sensor value rises in one revolution sequentially. The average speed between t1 and t2 can be calculated as following The average acceleration between t1 and t3 is (1) (2) With a wheel radius of 0.3 m and a peak speed of 100 km/h, the time between each signal rise is (3) Thus, the microcontroller need to be able to perform all process within 22.6 ms. The second sensor used a small generator, whose shaft is synchronised with the motor shaft and rotate at the same rpm as the motor. As the generator rotates, a voltage proportional to the rotational velocity of the shaft is generated. By measuring the voltage generated with the microcontroller, it is possible to derive the velocity of the vehicle. 2.2 Arduino microcontroller The on-board microcontroller is an Arduino Mega 2560, which has a processing speed of 16 MHz. The microcontroller is chosen because of it is EVS28 International Electric Vehicle Symposium and Exhibition 2

relatively user friendly and multifunctional. It is able to read both digital and analog signals. The board also provides 3.8 V and 5 V output for sensors. Though being a single thread processor, Arduino microcontroller has a designated function, which is named attachinterrupt, that separate sensor monitoring and main programme. [4] The attachinterrupt function monitors the signal state of the Hall Effect sensor while the main programme runs. When a specific state change takes place, the main programme is paused and a designated function run for once before the main programme resumes. This designated function usually changes some variables which trigger other functions in the main programme. 3 Throttle control algorithm With the hardware in place, we need a control algorithm that would responds quickly to change in motion of the vehicle, as well as be of high reliability that there will be no malfunction. attachinterrupt function provided in Arduino microcontroller. There are three variables, t1, t2, and t3, for time recording in the programme. When the microcontroller detects a signal change from HIGH to LOW, the value of the t1 and t2 is assigned to t2 and t3 respectively. Then the current time is written to t1. In this way, the programme always keep record of the time of last three signal changes. And the average velocity between the last two signal changes can be calculated. (4) Using the first and third variable, the acceleration during the last three signal change can be derived. (5) Following is the flow chart for the main programme of the Hall Effect sensor. 3.1 Hall Effect sensor As stated above, the signal change in the Hall Effect sensor is at the level of tens of milliseconds. To be able to control the acceleration of the vehicle precisely, it is necessary to measure the speed and acceleration of the vehicle as precise as possible. Because the number of signal change we receive each revolution is relatively low. If we count the number of signal change recorded in a given time frame, the reading is in discreet form as presented in the table below. No of valid signals recorded Speed at 50 ms interval (km/h) 1 33.9 8.5 Speed at 200 ms interval (km/h) 2 67.9 17.0 3 101.8 25.4 4 135.7 33.9 5 169.6 42.4 Table 1. Precision level at different data logging frequency Another way to measure the rotation speed of the wheel is to measure the time for the wheel to travel a certain distance. In this case, we record the time when the signal of the sensor change from HIGH to LOW. This can be done using the Figure 3: Main programme flow chart The main programme will always go through the process of throttle signal input, adjusting and output. 3.2 Regenerative rpm sensor The algorithm for regenerative rpm sensor is relatively straight forward. Velocity value can be EVS28 International Electric Vehicle Symposium and Exhibition 3

derived from the voltage of generated by the sensor using the following equation. (6) By recording the time when the velocity is measured, the programme can derive the average acceleration for a certain period. Because the microcontroller processes at high speed, the duration between each velocity measurement can be as short as tens of milliseconds. Thus, the acceleration calculated can be assumed to be the acceleration at the instance. 3.3 Throttle control algorithm The parameters for the adjustment includes previous throttle output signal and vehicle acceleration. For throttle control, three different variable related to the control logic are utilised. Sensor value (T1) Previous output value (T2) Steady state value (T3) The value measured from throttle position sensor. This value may be modified before used as output value, depending on other parameters in the modification logic. Previous throttle output value. Assigned at the end of the programme. When the acceleration is less than the threshold at, the previous output value is assigned to this variable. below the threshold a t. The steady state value T2 may be updated to a new value that is much higher than the previous one and increase the acceleration rapidly as well. To prevent this from happening, a secondary control algorithm is added to the program to ensure that the throttle does not go out of control. (8) T ave is the average value of the latest five throttle output to the motor controller. j is the parameter to adjust the effectiveness of the algorithm. In this way, the growth rate of throttle signal to motor controller is limited regardless of the current acceleration reading. 4 Experiment 4.1 Hall Effect sensor Several experiment have been carried out using the Hall Effect sensor. However, strong vibration of the sensor, which results in false measurement, occurs from time to time. Table 2. Throttle variables used for control algorithm When the measured acceleration a m is greater than the threshold value a t, the throttle output value is modified using the following equation. (7) By changing the value of at and k, the effect of throttle modification can be changed. Initial test shows that the algorithm is functional in terms of limiting the throttle signal. However, the algorithm does not perform as expected in certain occasions. When the vehicle is accelerating and the throttle position sensor gives a rapidly high throttle signal constantly, T1 may be reduced such that the acceleration drops Figure 4: Speed measurement using Hall Effect sensor 4.2 Regenerative rpm sensor Fast and reliable speed measurement is achieved with the regenerative rpm sensor. A few tests are carried to examine the effectiveness of our algorithm. In all these tests, the input throttle signal to the controller is set to maximum value till the vehicle travel a distance of 70 meters. Certain parameters of the two control algorithm are altered to test the effectiveness in different tests. In the first set of tests, the effectiveness of the feedback algorithm is examined. During the tests, the value of k is changed in different runs, while EVS28 International Electric Vehicle Symposium and Exhibition 4

the value of j is kept constant. The test results is show in the graph below. Figure 7. Averaging algorithm test result Figure 5. Feedback algorithm test result As shown in the figure, a large value for k does not garrenty a slower acceleration. The difference in velocity profile may result from variation in road condition and vibration in the drive train. The power consumption is also recorded during this set of tests using Cycle Analyst data logger. Following is the power vs. time graph. j Duration(s) 0.05 19.5 0.1 16.7 0.2 13.9 1 14.1 Table 3. Time to travel 70 meters As the result shows, when the value of j is 0.1 or 0.05, we can observe a significant increase in travel time, which means the acceleration is reduced. For the velocity vs. time profile, it is clear that when the value of j is smaller, the acceleration is slower and the peak speed is lower at the end of the given distance. 5 Conclusion Figure 6. Power vs. time graph From the graph, we can tell that the power output of the vehicle is lower when the vehicle is going at lower speed and acceleration. Thus, by limiting the acceleration, it is possible to lower the total power consumption during a ride which frequent acceleration and deceleration is present. In the second set of tests, the value of j is changed to test the effectiveness, while k is constant. Following graph is the velocity vs. time profile of the tests. And the table lists the time spent to travel 70 meters with different j value. Test results show that a regenerative rpm sensor is more suitable for feedback control in electric vehicle than a Hall Effect sensor because of its fast and reliable measurement. The experiment also shows that the secondary control algorithm is more effective than the feedback algorithm in terms of giving a smoother start for the vehicle. Though the secondary control algorithm is more effective when the vehicle performs a cold start, it is necessary to have the feedback algorithm because the throttle output increases continuously under the secondary algorithm if the input throttle is increasing despite the acceleration value. Other than this, there is still slight fluctuation in acceleration. This is believed to result from instability of the motor controller when the vehicle is going at low speed. Further improvement and tests will be carried out to optimise the algorithm and improve the acceleration control of the vehicle and further relate it to energy efficiency. EVS28 International Electric Vehicle Symposium and Exhibition 5

Acknowledgments Sincere thanks to Mr Jiang Zheng, Mr Zu Tianqi, and Mr Jacob John for their knowledge in Arduino and serial communication. Sincere thanks to Design Centric Programme for their support to Electric Caterham team. References [1] Davis, T., 2014, THE ELECTRIC CAR BOUNCES BACK: MILESTONES, Sydney Morning Herald, Sep 6, 2014. Sydney, N.S.W, Fairfax Digital, p. 3. [2] Larminie, J., and J. Lowry, 2003, Electric Vehicle Technology Explained: Chichester, West Sussex, England, J. Wiley. [3] Hu, J. J., Y. Ji, and R. Du, Control Strategy for Starting and Acceleration of Pure Electric Vehicle. [4] Loflin, L. Hardware Interrupts Demo-Tutorial for Arduino. Retrived from: http://www.bristolwatch.com/arduino/arduino_ir q.htm Authors Zhang Kun is an undergraduate student majoring Mechanical Engineering in National University of Singapore. He has a strong interest in the application of mechatronic system in electric vehicles. He is currently working the improvement of throttle control of the Electric Caterham under Design Centric Programme, Faculty of Engineering. Joerg Dieter Weigl from Germany (*1977,Ulm), started in his youth with solar vehicles, won in the young research competition. He studied mechanical engineering in Germany and did his Engineering Doctorate on a fuel cell powered motorbike at Universiti Teknologi Malaysia. He is currently working for National University of Singapore as Lecturer in the Future Transportation Track of the Design Centric Program. He completed several full scale electric vehicle project on land, sea and air. EVS28 International Electric Vehicle Symposium and Exhibition 6