Planning T(r)ips for Hybrid Electric Vehicles

Similar documents
Using Trip Information for PHEV Fuel Consumption Minimization

Route-Based Energy Management for PHEVs: A Simulation Framework for Large-Scale Evaluation

Modeling and Control of Hybrid Electric Vehicles Tutorial Session

Optimal Predictive Control for Connected HEV AMAA Brussels September 22 nd -23 rd 2016

Model Predictive Control of a Power-split Hybrid Electric Vehicle with Combined Battery and Ultracapacitor Energy Storage

Incorporating Drivability Metrics into Optimal Energy Management Strategies for Hybrid Vehicles

PHEV Control Strategy Optimization Using MATLAB Distributed Computing: From Pattern to Tuning

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

Coordinated Charging of Plug-in Hybrid Electric Vehicles to Minimize Distribution System Losses

Supervisory Control of Plug-in Hybrid Electric Vehicle with Hybrid Dynamical System

Incorporating Drivability Metrics into Optimal Energy Management Strategies for Hybrid Vehicles. Daniel Opila

OPTIMAL POWER MANAGEMENT OF HYDROGEN FUEL CELL VEHICLES

Energetic Macroscopic Representation and Energy Management Strategy of a Hybrid Electric Locomotive

«OPTIMAL ENERGY MANAGEMENT BY EMR AND META-HEURISTIC APPROACH FOR MULTI-SOURCE ELECTRIC VEHICLES»

Stochastic Dynamic Programming based Energy Management of HEV s: an Experimental Validation

Convex optimization for design and control problems in electromobility

Real-time Bus Tracking using CrowdSourcing

Modeling Driver Behavior in a Connected Environment Integration of Microscopic Traffic Simulation and Telecommunication Systems.

The MathWorks Crossover to Model-Based Design

MECA0500: PARALLEL HYBRID ELECTRIC VEHICLES. DESIGN AND CONTROL. Pierre Duysinx

ELECTRIC VEHICLE MARKET UPDATE

Offline and Online Optimization of Plug-in Hybrid Electric Vehicle Energy Usage (Home-to-Vehicle and Vehicle-to-Home)

Integration of Dual-Clutch Transmissions in Hybrid Electric Vehicle Powertrains

Switching Control for Smooth Mode Changes in Hybrid Electric Vehicles

Developing a Platoon-Wide Eco-Cooperative Adaptive Cruise Control (CACC) System

Numerical Analysis of Speed Optimization of a Hybrid Vehicle (Toyota Prius) By Using an Alternative Low-Torque DC Motor

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

Fuel Economy Comparisons of Series, Parallel and HMT Hydraulic Hybrid Architectures

Eco-driving: Strategic, Tactical, and Operational Decisions of the Driver that Influence Vehicle Fuel Economy

Executive Summary. Light-Duty Automotive Technology and Fuel Economy Trends: 1975 through EPA420-S and Air Quality July 2006

An Energy Management Controller to Optimally Tradeoff Fuel Economy and Drivability for Hybrid Vehicles

Suburban bus route design

A Thesis. Presented in Partial Fulfillment of the Requirements for the Degree Master of Science in the Graduate School of The Ohio State University

Optimally Controlling Hybrid Electric Vehicles using Path Forecasting

Rule-Based Equivalent Fuel Consumption Minimization Strategies for Hybrid Vehicles

Adaptive Control of a Hybrid Powertrain with Map-based ECMS

BP Target Neutral Online travel calculators: Method for calculating transport emissions

A conceptual design of main components sizing for UMT PHEV powertrain

Unmanned autonomous vehicles in air land and sea

Predictive Control Strategies using Simulink

Optimal Catalyst Temperature Management of Plug-in Hybrid Electric Vehicles

Transition to Electric Vehicles and the Next Generation Energy System

Simulation of Collective Load Data for Integrated Design and Testing of Vehicle Transmissions. Andreas Schmidt, Audi AG, May 22, 2014

Review and Comparison of Power Management Approaches for Hybrid Vehicles with Focus on Hydraulic Drives

PARALLEL HYBRID ELECTRIC VEHICLES: DESIGN AND CONTROL. Pierre Duysinx. LTAS Automotive Engineering University of Liege Academic Year

Vehicie Propulsion Systems

Fundamentals and Classification of Hybrid Electric Vehicles Ojas M. Govardhan (Department of mechanical engineering, MIT College of Engineering, Pune)

Step on It: Driving Behavior and Vehicle Fuel Economy

Optimal Decentralized Protocol for Electrical Vehicle Charging. Presented by: Ran Zhang Supervisor: Prof. Sherman(Xuemin) Shen, Prof.

ECO-DRIVING ASSISTANCE SYSTEM FOR LOW FUEL CONSUMPTION OF A HEAVY VEHICLE : ADVISOR SYSTEM

An Analytic Method for Estimation of Electric Vehicle Range Requirements, Electrification Potential and Prospective Market Size*

EVS28 KINTEX, Korea, May 3-6, 2015

Hybrid Vehicle (City Bus) Optimal Power Management for Fuel Economy Benchmarking

Modeling a Phlegmatized Diesel-Engine in a Hybrid Electric Vehicle Using a Transient Predictive Model Michael Auerbach, October 25th, 2010, Frankfurt

{xuelin, yanzhiwa, pbogdan, 2

Optimal Design of a Compound Hybrid System consisting of Torque Coupling and Energy Regeneration for Hydraulic Hybrid Excavator *

STUDY OF ENERGETIC BALANCE OF REGENERATIVE ELECTRIC VEHICLE IN A CITY DRIVING CYCLE

A Rule-Based Energy Management Strategy for Plugin Hybrid Electric Vehicle (PHEV)

Ming Cheng, Bo Chen, Michigan Technological University

Optimal Placement of EV Charging Station Considering the Road Traffic Volume and EV Running Distance

Modeling Multi-Objective Optimization Algorithms for Autonomous Vehicles to Enhance Safety and Energy Efficiency

FUNDAMENTAL STRUCTURAL LIMITATIONS OF AN INDUSTRIAL ENERGY MANAGEMENT CONTROLLER ARCHITECTURE FOR HYBRID VEHICLES

ISyE 3103 Introduction to Supply Chain Modeling: Transportation and Logistics Spring 2006 Homework 7 Assigned: March 30, 2006 Due: April 6, 2006

Velocity Optimization of Pure Electric Vehicles with Traffic Dynamics Consideration

Optimal Design of Hybrid Energy System with PV/ Wind Turbine/ Storage: A Case Study

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

Accurate Remaining Range Estimation for Electric Vehicles

Model Predictive Control of Velocity and Torque Split in a Parallel Hybrid Vehicle

Analysis and Simulation of a novel HEV using a Single Electric Machine

Environmental Impact of Taxis Is there a Business Case for Hybrids. Dr James Tate, Institute for Transport Studies

Improve Your Fuel Economy With Advanced Shifting Technology. With DynActive Shifting

A Personalized Highway Driving Assistance System

Energy Management Strategies for Plug-in Hybrid Electric Vehicles. Master of Science Thesis. Henrik Fride n Hanna Sahlin

PLUG-IN VEHICLE CONTROL STRATEGY: FROM GLOBAL OPTIMIZATION TO REAL-TIME APPLICATION

DESIGNING AN ELECTRIFIED VEHICLE:

Flexible Public Transport Modelling for Large Urban Areas

Control Design of an Automated Highway System (Roberto Horowitz and Pravin Varaiya) Presentation: Erik Wernholt

ParkNet: Drive-by Sensing of Road-side Parking Statistics

Energy Management Control Concepts with Preview for Hybrid Commercial Vehicles

USE OF GT-SUITE TO STUDY PERFORMANCE DIFFERENCES BETWEEN INTERNAL COMBUSTION ENGINE (ICE) AND HYBRID ELECTRIC VEHICLE (HEV) POWERTRAINS

Traffic Simulator Model Validation Comparing Real and Virtual Test Result *

Verfication of road test normality Parameter Analysis TF Normalisation

Intelligent Mobility for Smart Cities

Research on energy management four wheel drive robot assisted YinBo Du 1,a, Pengju Si2,3,b Lei Xia1,a,Da-Hong Wang 3,c, Xian Meng1,a

Model-Based Development

A New Control Algorithm for Doubly Fed Induction Motor with Inverters Supplied by a PV and Battery Operating in Constant Torque Region

A Simple Approach for Hybrid Transmissions Efficiency

Manual Where Do I Get Cars Save Gas Mileage Than Automatics

U.S. Department of Energy s Vehicle Technologies Program -

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

Energy Management Strategy Based on Frequency- Varying Filter for the Battery Supercapacitor Hybrid System of Electric Vehicles

Model-Based Design and Hardware-in-the-Loop Simulation for Clean Vehicles Bo Chen, Ph.D.

Vehicle Performance. Pierre Duysinx. Research Center in Sustainable Automotive Technologies of University of Liege Academic Year

Retrospective of EV Testing by Consumer Reports

Integrated System Design Optimisation: Combining Powertrain and Control Design

A Chemical Batch Reactor Schedule Optimizer

Shortening total trip time by short station dwell time and passing local trains

CONNECTED PROPULSION - THE FUTURE IS NOW

Implementable Strategy Research of Brake Energy Recovery Based on Dynamic Programming Algorithm for a Parallel Hydraulic Hybrid Bus

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

Transcription:

Planning T(r)ips for Hybrid Electric Vehicles How to Drive in the 21st Century 16.S949 Student Lecture May 14 th, 2012

Example Origin: Sid-Pac Destination: Revere St. Meet Peng in 4 minutes. Need to find a path. Planning Trips for Hybrid Electric Vehicles 2

Example: least-time path Google Maps gives the path that minimizes trip duration. Duration: 3.6 minutes. Fuel: 0.193L. Planning Trips for Hybrid Electric Vehicles 3

Example: least-fuel path We can find a path that minimize fuel usage [1]. Duration: 5 minutes. Fuel: 0.152L. That s 25% saving! But he will be late. [1]R. K. Ganti, N. Pham, H. Ahmadi, S. Nangia, and T. F. Abdelzaher. Greengps: a participatory sensing fuel efficient maps application. In Proc. of MobiSys 10, pages 151 164, San Francisco, CA, 2010. Planning Trips for Hybrid Electric Vehicles 4

Example: least-fuel path that is on-time We want to find the path that minimizes fuel usage within the timing constraint. Duration: 4 minutes. Fuel: 0.185L. But how? Planning Trips for Hybrid Electric Vehicles 5

Planning for Hybrid Electric Vehicles Motivation & Problem Formulation The Best Route The Best Driving Style Examples and Summary Source: D. J. C. MacKay, Sustainabl e Energy Without the Hot Air, UIT Cambridge, 2009. Planning Trips for Hybrid Electric Vehicles 6

Price of fuel Hybrid cars are popular! Toyota Prius was Japan s best-selling car in 2011. 252,528 units sold over the year. Why do people like hybrid vehicles? 50% increase in City/Hwy MPG. 40% reduction in carbon emission. Year Planning Trips for Hybrid Electric Vehicles 7

The hybrid system Electric motor (batteries) and gasoline engine: Saving energy through: Keep the engine working in its efficient zone. Avoid low speed crawling with ignited engine. Source: G. Davies, http://prius.ecrostech.com/original/understanding/powertrain.htm, 2012. Planning Trips for Hybrid Electric Vehicles 8

Mile Per Gallon Superb low speed MPG 90 Fuel Consumption Rate: Toyota Prius and Volkswagen Golf 80 70 MPG (Prius) MPG (Golf) 60 50 40 30 20 10 0 0 10 20 30 40 50 60 70 Source: US Environmental Protection Agency and metrompg.com Mile Per Hour Planning Trips for Hybrid Electric Vehicles 9

Routing affects fuel economy Planning Trips for Hybrid Electric Vehicles 10

Driving style affects fuel economy Percent improvement via route-independent methods Avoid aggressive driving: 5-33%. Keep optimal fuel economy speed: 7-23%. Remove excess weight: 1-2%/100lb. Avoid excessive idling: 0.02-0.04 L/min. Fuel Economy Benefit Drive Sensibly Observe Speed Limit Avoid Excessive Idling Remove Excess Weight 0% 2% 4% 6% 8% 10% 12% 14% 16% 18% 20% Source: US Department of Energy, www.fueleconomy.gov. Planning Trips for Hybrid Electric Vehicles 11

A driving advisory system Input: Where you want to go in how long. A map of the road network with traffic conditions. A model of the hybrid car s dynamics. Output: Recommend the route that satisfies timing constraints while minimizing fuel consumption. Provide driving guidance for avoiding aggressive driving and over-speed cruising. Image Source: Pratap Tokekar, Nikhil Karnad, and Volkan Isler.Energyoptimal velocity profiles for car-like robots. In ICRA, 2011(submitted). Planning Trips for Hybrid Electric Vehicles 12

The constrained optimization problem Objective: Minimize the fuel consumption of a trip. By: Choosing a smart route: Seg 1, Seg 2,...,Seg N. Using proper acceleration and braking: Acc 1, Dec 1,..., Acc N, Dec N. And economy cruising speed: Vel 1, Vel 2,...,Vel N. To minimize: TotalGas = Fuel(Seg k, Acc k, Dec k, Vel k ) k=1 N Planning Trips for Hybrid Electric Vehicles 13

The constrained optimization problem Time: k=1 N Time(Seg k, Acc k, Dec k, Vel k ) < TimeLimit Traffic: Vel k < SpeedLimit k Vehicle dynamics: k, Acc k < MaxAcc, Dec k < MaxBrake A complete path connecting the origin and destination. Planning Trips for Hybrid Electric Vehicles 14

The constrained optimization problem Objective: Minimize the fuel consumption of a trip. By: Choosing a smart route: Seg 1, Seg 2,...,Seg N. Using proper acceleration and braking: Acc 1, Dec 1,..., Acc N, Dec N. And economy cruising speed: Vel 1, Vel 2,...,Vel N. 1. Optimize the route. 2. Optimize the driving strategy. Planning Trips for Hybrid Electric Vehicles 15

Planning for Hybrid Electric Vehicles Motivation & Problem Formulation The Best Route The Best Driving Style Examples and Summary Planning Trips for Hybrid Electric Vehicles 16

Vehicle routing problems Find the best set of road segments from the map: For example, Stata Center to Logan Airport. Planning Trips for Hybrid Electric Vehicles 17

Vehicle routing problems Find the best set of road segments from the map: Assume that we already know the fuel consumption and duration of each road segment. Driving Time: Time(Seg k ) e.g. 15 minutes Fuel Consumption: Fuel(Seg k ) e.g. 0.05 L Planning Trips for Hybrid Electric Vehicles 18

Definition To minimize: Subject to: TotalGas = Fuel(Seg k ) k=1 N k=1 N Time(Seg k ) < TotalTime An optimal constraint satisfaction problem! Planning Trips for Hybrid Electric Vehicles 19

Exact solution Time Constraint Constrained Bellman-Ford [1] routing algorithm. Treat the problem as a Multi-objective optimization. Search the entire Pareto Set. Using Breadth-first search and record all paths that are not dominated. 25 20 15 10 5 Exponential worst-case complexity. 0 0 2 4 6 8 10 12 Fuel Consumption [1] J. Jaffe, Algorithms for finding path with multiple constraints, Networks, vol. 14, pp.95-116, 1984. Planning Trips for Hybrid Electric Vehicles 20

Faster methods? Recall: Dijkstra s algorithm. Solves single-source shortest path problems. Successively update the distance to vertices with newly discovered shortest route. D 9 F 14 2 6 9 C 11 A 7 10 E B 15 Planning Trips for Hybrid Electric Vehicles 21

Dijkstra s algorithm Recall: the Dijkstra s algorithm. Solves single-source shortest path problems. Successively update the distance to vertices with newly discovered shortest route. A 14 7 9 D 14 2 B C 10 7 9 9 11 15 F 6 E Planning Trips for Hybrid Electric Vehicles 22

Dijkstra s algorithm Recall: the Dijkstra s algorithm. Solves single-source shortest path problems. Successively update the distance to vertices with newly discovered shortest route. A 14 7 9 D 14 2 B C 10 7 9 9 11 15 F 6 E 22 Planning Trips for Hybrid Electric Vehicles 23

Dijkstra s algorithm Recall: the Dijkstra s algorithm. Solves single-source shortest path problems. Successively update the distance to vertices with newly discovered shortest route. A 14 7 9 D 14 11 2 B C 10 7 9 9 11 15 F 6 E 22 20 Planning Trips for Hybrid Electric Vehicles 24

Dijkstra s algorithm Recall: the Dijkstra s algorithm. Solves single-source shortest path problems. Successively update the distance to vertices with newly discovered shortest route. 2 14 9 C A 10 7 7 B 11 9 D F 20 6 9 11 20 E 15 Planning Trips for Hybrid Electric Vehicles 25

Dijkstra s algorithm Recall: the Dijkstra s algorithm. Solves single-source shortest path problems. Successively update the distance to vertices with newly discovered shortest route. 2 14 9 C A 10 7 7 B 11 9 D F 20 6 9 11 20 E 15 Runs in polynomial time: O V 2 But, it does not guarantee satisfying the timing constraint! Planning Trips for Hybrid Electric Vehicles 26

Backward Forward Heuristic (BFH) algorithm Modified from Dijkstra s algorithm. Using Dijkstra s algorithm to construct shortest path trees for both fuel consumption and time, starting from the end. Planning Trips for Hybrid Electric Vehicles 27

Backward Forward Heuristic (BFH) algorithm Modified from Dijkstra s algorithm. Using Dijkstra s algorithm to construct shortest path trees for both fuel consumption and time, starting from the end. D 9L; 2h F 14L; 2h 2L; 0.2h 6L; 1h 9L; 2h C 11L; 1h A 7L; 0.5h 10L; 1h E B 15L; 3h Planning Trips for Hybrid Electric Vehicles 28

BFH: Create least-fuel tree and least-time tree A Modified from Dijkstra s algorithm. Using Dijkstra s algorithm to construct shortest path trees for both fuel consumption and time, starting from the end. 2h D 2h 0.2h 2h 2h 2h C A 1h 0.5h 0L B 9L D 9L F 3h 2L 14L 6L 11L 9L C 11L 10L E 6L 7L B 15L 21L F 0h 1h 1h E 1h 3h Planning Trips for Hybrid Electric Vehicles 29

BFH: Create least-fuel tree and least-time tree Modified from Dijkstra s algorithm. Using Dijkstra s algorithm to construct shortest path trees for both fuel consumption and time, starting from the end. 9L; 2h D 9L; 2h F 0L; 0h 14L; 2h 9L; 2h 2L; 0.2h C 11L; 2h 11L; 1h 6L; 1h A 7L; 0.5h 10L; 1h E 6L; 1h B 21L; 3h 15L; 3h Planning Trips for Hybrid Electric Vehicles 30

BFH: Restart from the beginning Then start from the beginning, choose between the least time path and least fuel path to proceed. A If the LFP satisfies timing constraint, proceed with it. Otherwise, proceed with LTP. 14L; 2h 9L; 2h D 7L; 0.5h 9L; 2h 2L; 0.2h B 9L; 2h C 11L; 2h 10L; 1h 21L; 3h 11L; 1h 15L; 3h F 0L; 0h 6L; 1h E 6L; 1h Planning Trips for Hybrid Electric Vehicles 31

BFH: Propagate with timing constraint If the LFP satisfies timing constraint, proceed with it. Otherwise, proceed with LTP. If the timing constraint is 4h. 9L; 2h D 9L; 2h F 0L; 0h 14L; 2h 9L; 2h 2L; 0.2h C 11L; 2h 11L; 1h 6L; 1h A 7L; 0.5h 10L; 1h E 6L; 1h B 15L; 3h 21L; 3h Planning Trips for Hybrid Electric Vehicles 32

BFH: Propagate with timing constraint If the LFP satisfies timing constraint, proceed with it. Otherwise, proceed with LTP. If the timing constraint is 3.5h. 9L; 2h D 9L; 2h F 0L; 0h 14L; 2h 9L; 2h 2L; 0.2h C 11L; 2h 11L; 1h 6L; 1h A 7L; 0.5h 10L; 1h E 6L; 1h B 15L; 3h 21L; 3h Planning Trips for Hybrid Electric Vehicles 33

BFH: Propagate with timing constraint If the timing constraint is 3.5h. A 14L; 2h D 9L; 2h 7L; 0.5h 9L; 2h 9L; 2h 2L; 0.2h 11L; 2h C 10L; 1h B 21L; 3h 11L; 1h 15L; 3h F 0L; 0h 6L; 1h 6L; 1h E Planning Trips for Hybrid Electric Vehicles 34

BFH: Propagate with timing constraint If the timing constraint is 3.5h. A 14L; 2h D 9L; 2h 7L; 0.5h 9L; 2h 9L; 2h 2L; 0.2h 11L; 2h C 10L; 1h B 21L; 3h 11L; 1h 15L; 3h F 0L; 0h 6L; 1h 6L; 1h E Planning Trips for Hybrid Electric Vehicles 35

BFH: Propagate with timing constraint If the timing constraint is 3.5h. A 14L; 2h D 9L; 2h 7L; 0.5h 9L; 2h 9L; 2h 2L; 0.2h 11L; 2h C 10L; 1h B 21L; 3h 11L; 1h 15L; 3h F 0L; 0h 6L; 1h 6L; 1h E Planning Trips for Hybrid Electric Vehicles 36

Backward Forward Heuristic (BFH) analysis The complexity is three times of Dijkstra s algorithm. Usually generates suboptimal paths that satisfies timing constraint. The forward procedure only makes locally optimal decision. BFH paths usually less than 10% more expensive than optimal paths [1]. [1] H. F. Salama, D. S. Reeves, and Y. Viniotis, A distributed algorithm for delay-constrained unicast routing, in Proc. IEEE INFOCOM 97, Japan, pp. 84 91. Planning Trips for Hybrid Electric Vehicles 37

Runtime performance Log Runtime (ms) The algorithm is efficient on large problems. 6 5 4 3 BFH Runtime Least Time Runtime 2 1 0 119 202 586 2415 7477 25765 51577 66231 Number of Nodes Planning Trips for Hybrid Electric Vehicles 38

Runtime performance We benchmark the algorithm on various problems ranging from 100 nodes to 60000 nodes. Planning Trips for Hybrid Electric Vehicles 39

Quality of results Improvements in Fuel Efficiency If we want to spend 20-40s more on the trip: 0.14 0.12 0.1 0.08 0.06 0.04 0.02 0 119 202 586 2415 7477 25765 51577 66231 Number of Nodes Planning Trips for Hybrid Electric Vehicles 40

Planning for Hybrid Electric Vehicles Motivation & Problem Formulation The Best Route The Best Driving Style Examples and Summary Planning Trips for Hybrid Electric Vehicles 41

Previously: Vehicle Routing Problems Find the best set of road segments from the map: Assume that we already know the fuel consumption and duration of each road segment. Driving Time: Time(Seg k ) e.g. 15 minutes Fuel Consumption: Fuel(Seg k ) e.g. 0.05 L Planning Trips for Hybrid Electric Vehicles 42

Finding Fuel(Seg k ) and Time(Seg k ) Depends on driving behavior Depends on power management traditional: P req = P ice hybrid: P req = P ice + P em additional degree of freedom in the power split P em > 0 : P em < 0 : battery discharging battery charging through regenerative braking or ICE driving EM Planning Trips for Hybrid Electric Vehicles 43

Assumptions and solution strategy Assume: v k t = F trap Acc k, Vel k, Dec k. Strategy: optimize the fuel consumption of each segment. Optimize a velocity profile (over P ice,k, P em,k ) Optimize the velocity profile (over Acc k, Dec k ) Planning Trips for Hybrid Electric Vehicles 44

Optimize a velocity profile: problem statement Input: v Objective: Fuel(Seg, v ) = min Δm f P em ( ) Output: P ice, P em ( ), Fuel(Seg, v ) Charge-sustaining constraints: SOC min < SOC < SOC max SOC start = SOC end = 1 2 (SOC min + SOC max ) Planning Trips for Hybrid Electric Vehicles 45

Optimize a velocity profile: modeling power flow Mechanical power: P req = P ice + P em P req = F req v = C D v 2 + M dv dt v Fuel power: dm f dt = 1 H f P ice η ice (P ice ) Electric power: dsoc dt = 1 Q max V batt P em η em (P em ) Planning Trips for Hybrid Electric Vehicles 46

Optimize a velocity profile: solution by ECMS Fuel is to gold as battery charge is to cash. fuel tank = personal stash of gold charge battery = put gold/cash into the bank discharge battery = take cash out of the bank Goal: retain as much gold as possible. Strategy: express everything in terms of gold. Equivalent Consumption Minimization Strategy (ECMS) Source: L. Serrao, S. Onori, and G. Rizzoni, A Comparative Analysis of Energy Management Strategies for Hybrid Electric Vehicles, Journal of Dynamic Systems, Measurement, and Control, Vol. 133, May 2011. Planning Trips for Hybrid Electric Vehicles 47

Optimize a velocity profile: ECMS algorithm Pontryagin s minimum principle: if P em ( ) is globally optimal i.e. minimizes Δm f = m f dt, then at each time t, P em t is locally optimal w.r.t. m f,e t = m f t + λ(t)m b,e t. m b,e t = 1 H f P em η em (P em ) Assume λ is constant. (actually depends on internal battery parameters) Source: L. Serrao, S. Onori, and G. Rizzoni, A Comparative Analysis of Energy Management Strategies for Hybrid Electric Vehicles, Journal of Dynamic Systems, Measurement, and Control, Vol. 133, May 2011. Planning Trips for Hybrid Electric Vehicles 48

Optimize a velocity profile: ECMS algorithm Minimize: m f,e t = m f t + λ m b,e t. Algorithm: 1. Select λ. Optimize P em (t) at all times t. 2. Simulate P em ( ) to determine SOC(end). 3. Iterate on 1 and 2, using the Shooting Method to ensure SOC start = SOC(end). Illustration of the Shooting Method Source: http://en.wikipedia.org/wiki/shooting_method Planning Trips for Hybrid Electric Vehicles 49

Optimize a velocity profile: ECMS validation Dynamic Programming ECMS Source: P. Pisu and G. Rizzoni, A Comparative Study of Supervisory Control Strategies for Hybrid Electric Vehicles, IEEE Transactions on Control Systems Technology, Vol. 15, No. 3, May 2007. Planning Trips for Hybrid Electric Vehicles 50

Optimize a velocity profile: ECMS validation Dynamic Programming Rule-based Finite-State Machine (FSM) Source: P. Pisu and G. Rizzoni, A Comparative Study of Supervisory Control Strategies for Hybrid Electric Vehicles, IEEE Transactions on Control Systems Technology, Vol. 15, No. 3, May 2007. Planning Trips for Hybrid Electric Vehicles 51

Optimize a velocity profile: ECMS validation Source: C. Musardo, G. Rizzoni, and B. Staccia, A-ECMS: An adaptive Algorithm for Hybrid Elecric Vehicle Energy Management, Proceedings of the 44 th IEEE Conference on Decision and Control, 2005. Source: P. Pisu and G. Rizzoni, A Comparative Study of Supervisory Control Strategies for Hybrid Electric Vehicles, IEEE Transactions on Control Systems Technology, Vol. 15, No. 3, May 2007. Planning Trips for Hybrid Electric Vehicles 52

Optimize the velocity profile Input: Dist, SpeedLimit Objective: Fuel Seg = min Fuel(Seg, v ) Subject to constraints: Acc, Dec 0 < Acc < MaxAcc, 0 < Dec < MaxBrake Vel = SpeedLimit v = F trap (Acc, Vel, Dec) v t dt = Dist Output: v ( ) Fuel Seg Time Seg = min t v t = 0 t > 0 Planning Trips for Hybrid Electric Vehicles 53

Summary of algorithms BFH v (t) optimizer ECMS Time(Seg) Fuel(Seg) v(t) P req = P ice + P em Planning Trips for Hybrid Electric Vehicles 54

Planning for Hybrid Electric Vehicles Motivation & Problem Formulation The Best Route The Best Driving Style Examples and Summary Planning Trips for Hybrid Electric Vehicles 55

Recall: The Driving Problem We would like to get to the destination with minimum fuel consumption through: Selecting the best route. Optimizing the driving style. In addition, we want to satisfy the timing constraints. Drive to the Logan airport from the Stata Center in 15 minutes. Planning Trips for Hybrid Electric Vehicles 56

Velocity (km/h) Results: hybrid car Path selected by the algorithm. Driving profile. 90 80 70 60 50 40 30 20 10 0 0 0.5 1 1.5 2 2.5 3 3.5 Distance (km) Planning Trips for Hybrid Electric Vehicles 57

Non-hybrid cars Volkswagen Golf Planning Trips for Hybrid Electric Vehicles 58

Non-hybrid cars Path selected by the algorithm. Driving profile. 90 80 70 60 50 40 30 20 10 0 0 0.5 1 1.5 2 2.5 3 3.5 Planning Trips for Hybrid Electric Vehicles 59

Summary Problems solved: How to select the path that minimize fuel cost, while satisfying timing constraints. The best driving style/modes that minimize the fuel consumption. Remarks The modeling and optimization of energy systems can be very hard. Suboptimal approaches may save a lot of time. Hybrid cars (and ECO driving modes) do help save fuel! Planning Trips for Hybrid Electric Vehicles 60

Byproduct Fuel efficient path generator: Compute a path for your trip based on OpenStreetMap Database, then project on Google Map. Satisfies your timing constraint while minimizing fuel consumption. Available for Prius and Golf, in Cambridge and Boston area. http://people.csail.mit.edu/yupeng/files/16s949.zip Planning Trips for Hybrid Electric Vehicles 61