Predictive Cruise Control: Utilizing Upcoming Traffic .

3y ago
31 Views
3 Downloads
998.10 KB
9 Pages
Last View : 18d ago
Last Download : 3m ago
Upload by : Ryan Jay
Transcription

This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY1Predictive Cruise Control: Utilizing Upcoming Traffic Signal Information forImproving Fuel Economy and Reducing Trip TimeBehrang Asadi and Ardalan VahidiAbstract—This brief proposes the use of upcoming traffic signalinformation within the vehicle’s adaptive cruise control system toreduce idle time at stop lights and fuel consumption. To achievethis goal an optimization-based control algorithm is formulatedthat uses short range radar and traffic signal information predictively to schedule an optimum velocity trajectory for the vehicle.The control objectives are: timely arrival at green light with minimal use of braking, maintaining safe distance between vehicles,and cruising at or near set speed. Three example simulation casestudies are presented to demonstrate the potential impact on fueleconomy, emission levels, and trip time.Index Terms—Fuel economy, model predictive control (MPC),predictive cruise control (PCC), traffic light preview.I. INTRODUCTIONAMERICAN drivers spend a total of 40 h per year idlingin traffic. The cost of fuel used during this idle time is 78billion dollars per year [1]. A big portion of our idle time is thetime spent behind traffic lights. Poor traffic signal timing is believed to account for an estimated 10% of all traffic delays onmajor roadways (about 300 million vehicle hours) [2]. Effectiveadvanced traffic signal control methods such as traffic-actuatedsignals and signal synchronization have been deployed at manytraffic intersections which help us save precious time and expensive fuel every day. Such measures, however, are very costly toimplement and maintain; just the annual cost of signal timingupdates is estimated at 217 million dollars a year according to[3]. Even with these measures in place, we often cruise at fullspeed toward a green and have to come to a sudden halt whenthe light turns red. This lack of information about the “future”state of the traffic signal increases fuel consumption, trip time,and engine and brake wear. In an ideal situation, if the futureof a light timing and phasing are known, the speed could be adjusted for a timely arrival at green.While maybe unrealistic a few years ago, communicatingtraffic signal state to the vehicles in advance is not far-fetchedtoday. In Europe some lights are capable of two-way communication with public transportation vehicles [4]. In the U.S., researchers are now experimenting with broadcasting red lightwarnings to vehicles to improve traffic intersection safety [5],[6]. The INTERSAFE project in Europe is another example oflight to vehicle communication for improved intersection safetyManuscript received June 02, 2009; revised January 14, 2010; acceptedMarch 24, 2010. Manuscript received in final form April 02, 2010. Recommended by Associate Editor S. Liu.The authors are with the Department of Mechanical Engineering,Clemson University, Clemson, SC 29634 USA (e-mail: basadi@clemson.edu;avahidi@clemson.edu).Color versions of one or more of the figures in this brief are available onlineat http://ieeexplore.ieee.org.Digital Object Identifier 10.1109/TCST.2010.2047860Fig. 1. Schematic of telematics-based PCC.[7]. As demonstrated in [6], the required information broadcasttechnology is available today and is expected to be more widelydeployed in the near future.This brief focuses on employing upcoming light time andphase information within the vehicle’s adaptive cruise control system to reduce: 1) wait time at stop lights and 2) fuelconsumption, which may also reduce total trip time and COemissions. To achieve this goal an optimization-based controlalgorithm will be formulated for each equipped vehicle thatuses short range radar and traffic signal timing informationto schedule an optimum velocity trajectory. The objectivesare timely arrival at green light with minimal use of braking,maintaining safe distance between vehicles, and cruising ator near set speed. Fig. 1 shows a schematic of this proposedconcept.Adaptive cruise control is now in production and a well-matured technology. Many ideas on intelligent transportationsystem (ITS) have been explored extensively during the 1990’swithin intelligent highway initiatives in the U.S., Japan, andEurope [8]. Optimal traffic management at intersections hasbeen mainly studied from a signal-timing optimization perspective (signal synchronization) [9]–[11]. More recently and forfuturistic autonomous vehicles, Dresner et al. [12], [13] haveproposed replacing traffic lights and stop signs by intelligentlights: via a two way communication protocol, the autonomousvehicles call the intersection ahead to reserve a time-space slotto pass; which among other things can help improve the fueleconomy. Also in the late 1990’s and within the Urban DriveControl project use of traffic signal information for improvingtraffic flow was studied in Italy [14]. Voluntary use of futuresignal and traffic information has recently regained momentumunder Cooperative Intersection Collision Avoidance Systems(CICAS) initiative mainly for improving intersection safety[15], [16].The predictive cruise control (PCC) concept proposed in thisbrief utilizes the adaptive cruise control function in a predictivemanner to simultaneously improve fuel economy and reducesignal wait time. The proposed predictive speed control modediffers from current adaptive cruise control systems in that besides maintaining a safe gap between vehicles, it: 1) decreasesuse of brakes, thus reducing brake wear and kinetic energy loss;2) is applicable in stop and go traffic; and more importantly 3)1063-6536/ 26.00 2010 IEEEAuthorized licensed use limited to: CLEMSON UNIVERSITY. Downloaded on May 26,2010 at 20:36:53 UTC from IEEE Xplore. Restrictions apply.

This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.2IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGYreceives a timing signal from an upcoming traffic light in advance to safely and smoothly speed up or down to a timely arrival at green light whenever possible, therefore reducing idlingat red.These sometimes conflicting objectives are unified under anoptimization-based model predictive control (MPC) framework.The proposed MPC formulation allows tracking a target speed,calculated based on traffic signal information, while reducingbrake use. At the same time it enforces several physical constraints including a safe distance to the vehicle in front. Simulation of complex stop and go situations is facilitated relying onMPC as the “driving brain” of each vehicle. Because model predictive control is an optimization-based approach, it may handlethe traffic imposed constraints more systematically than the existing microscopic and macroscopic models for traffic simulation [17]–[19]. Many underlying functions or rules required todetermine procession of vehicles limit our ability to embed systematic optimization routines in the existing methods.Section II formulates the methodology for planning a desiredvelocity profile around red lights and the tracking of this targetvelocity under motion constraints using model predictive control. Section II-C describes a detailed powertrain model used forevaluating the fuel economy and CO emissions of the vehicle.Three simulation case studies are presented in Section III toillustrate application of the proposed methodology in singleand multi-vehicle scenarios. Conclusions are presented inSection IV.II. METHODOLOGYThe objective is to find the optimal vehicle velocity thatreduces idling at red lights given the future state of traffic lights.One of the analytical challenges unique to this optimal controlproblem is the dynamic switching of lights to red and green.These types of motion constraints render the feasible solutionspace non-convex. Solution of a non-convex optimizationproblem is computationally intensive and may not converge tothe global optimum. In order to find a near-optimal solutionwith reasonable level of computations, we handle the problemat two levels: 1) a set of logical rules that calculates a referencevelocity for timely arrival at green lights combined with 2) amodel predictive controller that tracks this target velocity. Theresulting solution may be sub-optimal but can be implementedin real-time. A simple model of the vehicle will be used at thesupervisory level for velocity planning; but the fuel economy,CO emissions, and drivability will be later evaluated using adetailed model of the powertrain.A. Reference Velocity PlanningA reference velocityis determined based on the driverset cruise speed and also the signal received from the upcoming, up totraffic light. The basic idea is to safely: 1) increasea maximum allowable, when there is enough green time to pass, down to a minimum allowable,or otherwise 2) decreaseto arrive at the next green. All will be done considering driver’sset cruise control speed. The objective is to avoid stopping at ared light if feasible.It is assumed that the approximate distance to the next trafficlight(s) is known at each time and shown by . The subscriptFig. 2. Schematics map of red lights distributed over space-time. The graphicsshows how a PCC car passes two consecutive traffic intersection without havingto stop at a red.denotes the light number in a sequence of traffic lights, i.e., isthe approximate distance to the first upcoming light and to thesecond light at each time. The light(s) update and broadcast theirexpected sequence of green and red times regularly. Supposeis start of the th green of the th traffic light andis start of theth red of the th light. For example, light number 1 broadcasts,at regular intervals, a sequencewhich implies the first traffic light is currently red, it will turngreen in 40 s, red in 100 s, green again in 150 s, and so forth.Fig. 2 shows a schematic of the map formed at each time stepbased on the information received from the lights. Equippedvehicles can use the remaining distance to the next light(s)and the green and red sequence to set their target speed. Thistarget speed (slope of each path) should be in the feasible, whereis the road’s minimum speedrangeis the smaller of two quantities: the velocitylimit andset by the driver and the road’s maximum speed limit. Otherconstraints, such as acceleration constraints, maintaining safedistance to the front vehicle, and reducing use of brakes arehandled separately by a dynamic optimization scheme (detailsin Section II-B).The following steps determine the target speed at each step .1) For a vehicle to pass during the first green of the first light,. Thisits velocity should be in the intervalis only feasible if this interval has a set intersection with. If this set interthe feasible speed interval ofsection is empty, passing through the first green withoutstopping at red is deemed infeasible. In that event, feasibility of passing during the next green interval is checkedand the process is repeated until for some th intervalhas a set intersection with.This set intersection is mathematically characterized by(1)and determines the range of speed that ensures passing thefirst light without having to stop at a red.Authorized licensed use limited to: CLEMSON UNIVERSITY. Downloaded on May 26,2010 at 20:36:53 UTC from IEEE Xplore. Restrictions apply.

This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.ASADI AND VAHIDI: PREDICTIVE CRUISE CONTROL3For example assume the speed limits are[5,20] m/s and the distance to the first traffic light is 1000m. The first light broadcastsuse of brakes are handled by the optimization scheme which isdescribed next.B. Optimal Tracking of the Reference Velocity5s25 s40 s100 sthenm/sA simple model of the vehicle is used at the supervisory levelfor calculating the vehicle acceleration based on effective tracor braking forceand thetion force of the engineroad forces . For the th vehicle with mass, the longitudinal dynamics is [20]does not meet the speed limit. The second intervalm/sintersects with the feasible speed atm/s. Therefore,if the velocity of the vehicle is chosen between 10 and 20m/s, the vehicle passes the first light without having to stop.If no feasible set intersection is found, stopping at the lightwill be unavoidable and no further check is necessary.2) If passing without stop at the first light is determined to befeasible, the process in step 1 is repeated for the secondtraffic light by checking the set intersections(2)wherelumps the road forces including aerodynamic drag,rolling resistance, and road grade forces(3)is a “lumped” drag coefficient,where is the road grade,is the coefficient of rolling resistance, and is gravitationalterm is treated as a measured disturbanceacceleration. Theand updated at each sample time. Equation (2) can be written inthe following state-space discretized form(4)and picking the first non-empty one.3) Next, the set intersection of the feasible range of speeds determined in step 1 and that of step 2 is calculated. A nonindicates feasibility of passingempty solutionthe two lights without having to stop at a red by maintaining a constant speed. However an empty solution doesnot imply that stopping at red is necessarily required. Itonly means that passing the two consecutive lights withthe same speed is not feasible. In that event, the vehiclecan readjust its target speed after passing the first light topass the green of the second light.4) The process is continued by checking the next lights untila stop at red becomes unavoidable. The last feasible rangeis an appropriate target velocity. In this brieffor reducing trip time.1we setNote that the target velocity is updated at each sampling timeand therefore may change at each instant based on vehicle’sposition and the most recent information from the lights. Thisset of rules is not necessarily “optimal”, but helps break downa fundamentally non-convex optimization problem to a simpler real-time implementable one. Tracking this target velocity,maintaining a safe distance to the front vehicle, and reducing1One can argue that in some scenarios a decreasing target velocity profilemay require less fuel than a constant target velocity with same travel time. Onecan check, for example, feasibility of a target velocity decreasing linearly wherethe constant deceleration rate a before a light can be found from the followingkinematic equation:d 21 ag v gwhere v is the initial speed. Because searching for variable speed profiles increases the search space and the computational time, such profiles are not considered in this brief.is the state vector,whereis the control input, andis the measured disturbance.; however otherThe main outputs of interest areoutputs are introduced in the simulation code to handle the gapinequality constraint described later. The matrices, andare the discretizedsystem matrices. The engine and brake forces are manipulatedfor tracking the target speed as closely as possible while maintaining a safe distance to the front vehicle. These objectivesalong with the desire to reduce use of service brakes can beunified in a model predictive control (MPC) framework. Thecontrol performance index at each step for the th vehicle isdefined as(5)equal to maximumThe trip time is reduced by settingfeasible speed as explained in the previous section. This constant-velocity solution may be suboptimal; the truly optimal solution requires explicit optimization of trip time over space ofall functions .andare simply penalty weights for each term.HereThe above index penalizes deviations of vehicle speed fromand also reduces use of brake force overthe target speeda future prediction window of steps. Reduced use of servicebrakes in the cost function indirectly contributes to fuel savings.Fuel consumption is not explicitly penalized; this allows useof the simpler vehicle model for control design. Fuel savingswill be later evaluated using a detailed model of the vehicle’spowertrain.Authorized licensed use limited to: CLEMSON UNIVERSITY. Downloaded on May 26,2010 at 20:36:53 UTC from IEEE Xplore. Restrictions apply.

This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.4IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGYFig. 3. Schematic of a PSAT powetrain model.The speed limit, engine and brake force limits, and the minimum safe following distance are imposed as pointwise-in-timeinequality constraints. The constraints should be satisfied over.the future prediction horizonThe speed limit constraint is(6)andare speed limits and should also be smallerwherethan the driver set speed. Bounds on the traction force are represented by(7)anddepend on tire and road conwheredition and also maximum engine and braking torque capability.The minimum safe distance between the vehicle and the frontvehicle (target) should be a function of the vehicle speed and ischosen as [8](8)where is a “static gap” parameter and determines the minimum gap needed when the vehicles are stopped and is a “dynamic gap” parameter providing extra gap with increased speed.Note that when the vehicle is approaching a red light, the light isconsidered similar to a stopped vehicle and the positionis fixed to the position of the light. This ensures that the vehicle.comes to a stop with distance from the lightThe cost function (5) subject to the model equation (4) and inequality constraints (6), (7), and (8) is minimized at each samplecontrol intime to determine the sequence of nextover theputsthe remaining control movesfuture horizon . Whenare assumed tobe zero. According to the standard MPC design, only the first, is applied to the vehicle;entry of the control sequencethe optimization horizon is moved one step forward, the modeland constraints are updated if necessary, and the optimizationprocess is repeated to obtain the next optimal control sequence[21]–[23].C. Evaluation of Fuel Savings Potential With a DetailedPowertrain ModelThe MPC solution generates a constraint-admissible velocityprofile that follows the set target speed as closely as possible.In order to estimate the fuel economy of the vehicle whenfollowing this optimal velocity trajectory, a production vehicleis selected and its powertrain model is assembled from theextensive database of Powertrain System Analysis Toolkit(PSAT). PSAT, developed by Argonne National Laboratory[24], is a powerful simulation tool for evaluating the fueleconomy of conventional and hybrid vehicles when followinga prescribed velocity cycle. Its physics-based componentmodels combined with empirical maps obtained from production vehicles allow high-fidelity evaluation of fuel economy.Fig. 3 shows schematics of a PSAT powertrain model. Thisis a conventional (non-hybrid) powertrain with an automatictransmission. The models for torque converter, transmission,and vehicle dynamics are all very detailed and include severaldynamic states and switching modes. Details such as electricalaccessory loads, the starter, generator, etc. are not overlooked,and are modeled for simulation accuracy.PSAT is a “forward-looking” causal simulation tool in whichthe vehicle speed is determined by the combined influence ofroad loads and engine (or brake) torque at the wheels. The resulting velocity is compared to the prescribed desired velocity;the difference is fed to a driver model (a PI controller) whichin turn determines a torque demand. The torque demand is metby the engine (or brake) torques and the above simulation loopis repeated. The engine fuel rate is determined using an empirical engine map and as a function of engine speed and enginetorque. The fuel rate is integrated over the whole cycle time todetermine the a

The predictive cruise control (PCC) concept proposed in this brief utilizes the adaptive cruise control function in a predictive manner to simultaneously improve fuel economy and reduce signal wait time. The proposed predictive speed control mode differs from current adaptive cruise control systems in that be-

Related Documents:

CRUISE 1) Cruise at .74 MACH. Alternative cruise: .77 MACH. 2) Hi-speed cruise at .81 @ fuel burn penalty. 3) Typical cruise altitude 20,000s FLs. 4) Fuel burn is 1540 pph per engine at FL240. 5) Headwinds will increase engine power, reduce cruise speed and decrease range. 6) Tailwinds will decrease engine power, increase cruise speed and increase range. 7) Follow previously entered FMC waypoints.

cruise industry trade association, has released the 2019 Cruise Trends and State of the Cruise Industry Outlook. The report offers a look at the trends impacting cruise travel in the coming year and beyond as well as the overall global economic impact. Cruise Lines International Association (CLIA) is the unified

Piraeus as a cruise port . The leading cruise port in the East Mediterranean . Piraeus ranks among the largest cruise ports in Europe, receiving close to a million cruise visitors in 2015 (980 000 passengers). It is the largest cruise port of the east Mediterranean region, larger than all c

CRUISE Marine Refrigerators STANDARD CRUISE 36 CRUISE 42, 49 CRUISE 65, 85, 90, 100 CRUISE 130, 165 CRUISE 195, 200, . Frost-Free DRAWER 65 DRAWER 65 Frost-Free DRAWER 160 Frost-Free . installations exposed to sun and salt air. n

Cruise Lines International Association (CLIA), the world's largest cruise industry trade association, has released the 2018 State of the Cruise Industry Outlook. The report offers an in-depth look at the continued positive trajectory of the cruise industry's global economic impact as well as the trends impacting cruise travel in

Cruise Lines International Association (CLIA) released the State of the Cruise Industry Outlook 2017, revealing global cruise travel is continuing to grow at a steady pace. The outlook provides a snapshot of the global cruise industry while also forecasting trends that will impact cruise travel and the industry. 2

predictive analytics and predictive models. Predictive analytics encompasses a variety of statistical techniques from predictive modelling, machine learning, and data mining that analyze current and historical facts to make predictions about future or otherwise unknown events. When most lay people discuss predictive analytics, they are usually .

Syllabus for ANALYTICAL CHEMISTRY II: CHEM:3120 Spring 2017 Lecture: Monday, Wednesday, Friday, 10:30-11:20 am in W128 CB Discussion: CHEM:3120:0002 (Monday, 9:30-10:20 AM in C129 PC); CHEM:3120:0003 (Tuesday, 2:00-2:50 PM in C129 PC); or CHEM:3120:0004 (Wednesday, 11:30-12:20 PM in C139 PC) INSTRUCTORS Primary Instructor: Prof. Amanda J. Haes (amanda-haes@uiowa.edu; (319) 384 – 3695) Office .