Eco-Platooning of Autonomous Electrical Vehicles Using Distributed Model Predictive Control
|
|
- Ashley Armstrong
- 5 years ago
- Views:
Transcription
1 Eco-Platooning of Autonomous Electrical Vehicles Using Distributed Model Predictive Control Aaron Lelouvier, Jacopo Guanetti and Francesco Borrelli Abstract We present a distributed predictive controller architecture for the coordination of a group of electrical connected autonomous vehicles CAVs. The objective is the energy optimal operation of the group for a given desired distance and arrival time of each CAV. In the distributed implementation, the agents exchange the predicted trajectories and iteratively improve the local solutions. The proposed approach computes the speed trajectories of each CAV to minimize the energy consumption of the entire group: this can involve travelling in sub-groups micro-platoons and performing the necessary formation joining and dismantling manoeuvres. We use simulation to show the effectiveness of the proposed approach and compare it to a centralized optimal control strategy. I. INTRODUCTION The transportation sector is currently undergoing important changes related to vehicle connectivity, automation, and electrification. Connected and automated vehicles CAVs are the focus of much academic research and industrial development efforts. CAVs can enable the reduction of road accidents and the improvement of traffic flow and road throughput [1] [4]. On another front, electric vehicles EVs enable operation without local pollutant emissions [5]. Their main drawbac is often identified in the limited electric driving range; this is particularly inconvenient in long trips, due to the relatively long charging times. CAVs have the potential to actively control their speed profile and thus their energy consumption [6] [8]. This feature is particularly desirable in EVs, where energy efficiency affects not only the cost of operation, but also the driving range and the overall user satisfaction. Connectivity and driving automation for energy efficiency have been thoroughly studied for heavy-duty vehicles performing freight transportation [9]. In heavy duty vehicles, energy savings from reduced inter-vehicular distance can be substantial. However, energy savings are not trivially achieved tracing a small inter-vehicular distance, because aggressive throttling is generally detrimental for fuel economy [9]. When shifting the focus on supervisory control, travel plans and constraints are usually nown in advance, at least for vehicles belonging to the same operator. A centralized planner is therefore realistic and desirable [10]. In CAVs for personal transportation, using a centralized planning approach is less realistic. Travel plans and constraints may not be completely nown in advance, and may change over time. Moreover, travelled distances tend to be This wor was not supported by any organization Department of Mechanical Engineering, University of California at Bereley, CA, USA. {jacopoguanetti,fborrelli}@bereley.edu shorter, while the flexibility on the arrival time is lower than in freight transportation. In this paper, we propose a distributed MPC approach for energy-saving platoon planning. Our controller optimizes the vehicles speed profiles, accounting for the trip constraints and seeing opportunities for energy savings. The spontaneous formation of small platoons can result from the optimization process. Clearly, platoons are created when the pah in common to the vehicles is long enough to justify possible additional energy expense to reach other vehicles. The trip constraints are set independently for each agent, but they all contribute to the common goal of energy minimization, therefore an iterative approach is proposed to achieve a consensus on the trajectories. Performance of the proposed approach is assessed with a set of simulations. Our simulation setup includes lower control layers for longitudinal speed and vehicle overtaing, as well as a centralized counterpart of our proposed controller. Our distributed implementation attains good performance when compared to the centralized benchmar, and can result in significant improvements when compared to vehicles driving alone. The paper is organized as follows. Section II describes the vehicle model. Section III discusses the control hierarchy and the lower control layers. Section IV formulates the eco-platooning problem and solves it via centralised MPC. Section V, proposes the distributed MPC approach to ecoplatooning. Section VI shows our simulation results. The paper ends with some concluding remars. II. SYSTEM MODEL In this section, we introduce our models for the vehicles longitudinal and lateral dynamics, for the battery charge dynamics, and for the aerodynamic drag. These models account for a single vehicle i, belonging to the group G of vehicles considered in the platoon planning problem. A. Vehicle model We use the following inematic bicycle model [11] s i +1 = si + t sv i cos ψ i + βi, 1a y i +1 = yi + t sv i sin ψ i + βi, 1b F i t, F i r, F i a,, 1c v i +1 = vi + t s m ψ i +1 = ψi + t s v i l sin r β i, 1d β i = tan 1 lr l r + l f tanδ i, 1e
2 where the suffix is the discrete time index and s i denotes vehicle i s longitudinal position, y i its lateral position, v i the velocity, ψ i the inertial heading angle, β i the sideslip angle, and δ i the steering angle. The parameters are the vehicle mass m and the distances from the center of mass to the front wheels l f and the rear wheels l r. F i t is the traction force at the wheels, F r i is the rolling friction force, F a i is the aerodynamic drag force. When travelling on flat roads, they are respectively defined as F i t, = g r r w T i m,, F i r, = m c r g, F i a, = ρ c d A f 2 v i 2a 2b 2, 2c where g r is the gear ratio, r w the wheel radius, c r is the rolling friction factor, g the gravitational constant, ρ the air density, c d the air-drag coefficient and A f the frontal surface of the vehicle. We assume that g r is fixed [5], while T m and δ are controllable inputs. In the interest of simplified control design, a model of the longitudinal dynamics only is also introduced v i +1 = vi + t s m s i +1 = si B. Battery dynamics F i t, F i r, F i a,, 3a + t sv i. 3b In [12], the electric power drained from the battery by the motor is modelled as P i m, = b g 2 r 1 T i m, r vi + b 2 T m, i, 4 w The parameters are set to b 1 = 1 and b 2 = 0.18 to fit the efficiency map of a 70 W motor taen from [13]. The dynamics for the battery state of charge ξ are defined as ξ i +1 = ξi t s P i m, η ɛ, 5 b where η is the battery efficiency and ɛ b its total energy capacity. C. Aerodynamic drag model For a vehicle i following another vehicle j, the aerodynamic drag coefficient c i d generally depends on the intervehicular distance d = s j s i. For d > 0, an experimental characterization 1 is found in [14]; we approximate that characteristic as c appr d = c nom d, 6 where c nom = For d < 0, c d d = c nom holds. The switching behaviour is approximated introducing the smooth function Sd Sd = tanh100d d s, 7 1 The characterization in [14] considers heavy duty vehicles. To the best of the authors nowledge, no similar data for personal vehicles are publicly available. Air drag reduction may be less relevant in cars than in trucs, resuting into platoon formation less convenient. Fig. 1: Aerodynamic drag coefficient c d as a function of longitudinal and lateral distances d and d y. c cont d = c nom 1 Sd + c appr d Sd, 8 where d s is the distance where the switch occurs. We set d s = 5 m to ensure that the maximum reduction of aerodynamic drag occurs at a safe inter-vehicular distance. Finally, as shown in Figure 1, we also model the effect of the lateral deviation y = y j y i as ccont d c d d, y = c nom 1 + e 2 y 1. 9 c nom III. CONTROL SYSTEM ARCHITECTURE Our objective is to minimize the total energy that the vehicles belonging to group G drain from their batteries, given constraints on the destination and the arrival time. The individual speed profiles are optimized to minimize the energy consumption. Forming platoons that minimize the relative distance is desirable, unless the energy saved by doing so is compensated by the energy spent to form the platoons for instance by speeding up to reach other vehicles. We approach the above problem with a trajectory planning controller, that produces reference signals for lower level tracing controllers. The control hierarchy, inspired by [10], includes the following three levels from high to low. Eco-platooning controller - solves the eco-platooning planning problem and outputs a prediction for the velocity trajectory of the vehicle. Overtaing controller - receives the longitudinal prediction from the eco-platooning controller and determines the optimal lateral trajectory, avoiding collisions and performing overtaing as needed. Trajectory tracing controller - receives the longitudinal and lateral trajectory predictions from the upper levels and computes the corresponding optimal torque and steering angle of the vehicle. In the following subsections, we briefly introduce the two lower layers of the hierarchy.
3 A. Overtaing controller Consider a vehicle i approaching a vehicle j. We define an ellipsoidal safe region around vehicle j by setting [15] s i s j 2 + yi y j 2 } 2l {{ 2w } c cs i,y i,s j,y j 1, where l and w are respectively the length and width of vehicle j. A MPC controller with horizon H o is set up to compute the optimal lateral trajectories satisfying the constraints of the safety zones. The overtaing MPC controller for vehicle i solves the following optimization problem. Problem 1: min y i t t,...,yi t+ho 1 t s.t. t+h o y i t yi ref 2 =t s i +1 t = si y i +1 t yi t s t + t sv i t, t < ẏ max, = t,..., t + H o 1, c c s i t, yi t, sj t, yj t 1, = t,..., t + H o, j N i, s i t t = si t. In Problem 1, ẏ max is the maximum rate of change of the lateral position and N i is the set of neighbouring cars of vehicle i, N i = G\i. v i is the velocity trajectory received from the eco-platooning controller. y ref is the reference lateral position the centre of the left lane. B. Trajectory tracing controller The tracing MPC controller has horizon H t and uses the bicycle model 1. For vehicle i, we define the cost function t+h t J i t = c y y i t y opt i 2 +c v v i t v opt i 2 =t and solve, at each time step, the following problem. Problem 2: min T i i,...,t m,t t m,t+h t 1 t δ i t t,...,δi t+h t 1 t J i t s.t. dynamics in 1, T min T i m, t T max, v min v i t vmax, T i m,+1 t T i m, t t s < T max, ψ i +1 t ψi t t s < ψ max, = t,..., t + H t 1, y i t t = yi t, ψ i t t = ψi t. In Problem 2, c y and c v are tuning coefficients, y i opt are the lateral trajectories received from the overtaing controller, T max, T min, v max, v min are upper and lower bounds on T m and v, T max and ψ max are the maximum rates of change of T m and ψ. IV. PERFORMANCE BENCHMARKING VIA CENTRALIZED CONTROL In this section, we formalize the eco-platooning planning problem, and we propose a centralized receding horizon solution, that is used as a performance benchmar in our simulations. A. Terminal set and cost design We constrain the vehicle position at the end of the prediction horizon such that the desired arrival time and destination remain feasible driving at maximum speed after the end of the MPC horizon s lb = st 0 + s arr t arr T v max, 10 where t 0 is the current time, H the controller horizon, t arr the maximum remaining time to arrival and s arr the remaining distance to arrival. A terminal cost penalizes the deviation from desired values of position and velocity J vel = c vel v des vt f 2, J pos = c pos s des st f 2, 11a 11b where c vel and c pos are tuning parameters, v des is the constant velocity that allows to cover the remaining distance s arr in time t arr, and the s des is the corresponding position at the end of the horizon v des = s arr st 0, t arr t 0 12a s des = st 0 + v des H. 12b To ensure that the remaining battery charge is sufficient to reach destination, a prediction for the battery charge is also included in the receding horizon. Driving alone at velocity v min requires the traction torque T vmin = r wm g r g c r + ρ A f c nom 2 m v2 min, 13 which results in a constant discharge rate of the battery ξ vmin = 1 g r b 1 T vmin v min + b 2 Tv 2 ηɛ b r min. 14 w The terminal lower bound on the state of charge is then set as ξ lb = ξ min t arr t 0 t horizon ξ vmin, 15 where ξ min is the minimal charge at arrival.
4 B. Proximity penalisation As some preliminary simulations confirmed, the formulation introduced so far may bring the vehicles in a platoon to frequently switch positions in general, there may be multiple locally optimal formations. In practice, frequent switching of positions in the platoon is undesirable. To mitigate this issue, we introduce a soft constraint penalizing vehicles driving closer than d s = 5 m on the longitudinal axis, s i s j 2 25 λ i,j, where λ i,j 0 is the associated slac variable. C. Centralised optimisation problem For each vehicle, the stage cost includes the drained battery power 4 and a penalty on the slac λ i,j l i g r = b 1 T m i v i + b 2 T m i 2 + c λ λ i,j 2. r w j N i The optimization problem solved by the centralized controller is: Problem 3: min T i i,...,t m,t t m,t+h 1 t i G G i=1 J i pos + J i s.t. dynamics in 3, 5, vel + t+h 1 =t T min T i m, t T max, v min v i t vmax, s i t sj t 2 25 λ i,j, λ i,j 0, = t,..., t + H 1, s i t+h t si lb, ξi t+h t ξi lb, i G, j N i. V. DISTRIBUTED AVERAGING CONTROLLER l i We now introduce the proposed distributed controller. After discussing agents coupling, we define the optimization problem solved by each vehicle, and we describe the iterative procedure used to reach a consensus between the vehicles. A. Agent coupling term For a fixed velocity trajectory v i it holds that v i +1 vi t s = c r g ρci d A f v i 2 2m + g r T i m, m r w. If the vehicle is travelling alone then the aerodynamic coefficient is c i d = c nom, otherwise it is reduced by a quantity that depends on the inter-vehicular distance, c i d = c nom c i d di,j. Correspondingly, the motor torque is also i reduced by a quantity T m, that is easily found to be T i m = r w 2 g r ρ A f v i t 2 c i d di,j. T i m Plugging into the battery power equation 4, we estimate the energy saved by that vehicle j due to the proximity to vehicle i as v j 3 j c d dj,i l i j red = b 1ρ A f 2 + b 2 rw ρ A f 2 g r v j 2 c j d dj,i 2. B. Distributed optimization problem The distributed controller computes the optimal speed trajectory for vehicle i, that minimizes its driving cost and maximizes the energy savings of neighbouring cars N i, while satisfying the constraints on the position, time and state of charge at the arrival. The cost function of the distributed controller for vehicle i sums J pos, i J i J i d = t+h =t l i vel and l j i red j N i. 16 At each time step, the controller of vehicle i solves the following optimization problem. Problem 4: min T i i,...,t m,t t m,t+h 1 t J i dist + J i pos + J i vel s.t. dynamics in 3, 5, C. Iterative averaging T min T i m, t T max, v min v i t vmax, s i t si t 2 25 λ i,j, λ i,j 0, s i t+h si lb, ξi t+h ξi lb, j N i. The previously derived optimization problem finds the optimal speed trajectory of the each vehicle i, given the trajectories of the neighbouring vehicles N i. Each vehicle i can then transmit the computed trajectory, and the others can recompute a new optimal trajectory. By iterating this procedure, a consensus between the vehicles is achieved, and the energetic performance of the group of vehicles is expected to improve. The iterative procedure performed at each run of the distributed controller is defined in Algorithm 1, where ζ i n,t collects the trajectories of s i, vi, and ξi, for = t,..., t + H, at time t and iteration n. The output of Algorithm 1 at time t is denoted as ζ,t. i The iterative averaging scheme above is inspired by the iterative DMPC described in Section of [16], which reviews recent results in distributed MPC for non-linear systems. For this iterative DMPC scheme it is possible to prove stability, but not convergence to the corresponding centralised solution. A formal analysis of the stability and convergence for our distributed averaging controller is left to future research.
5 Algorithm 1 Iterative averaging procedure for vehicle i if t = 0 then Initialize ζ i 1,0 assuming constant velocity to destination. else Initialize ζ i 1,t trajectories with ζi,t t s. end if Transmit ζ i 1,t to each vehicle j N i. Receive ζ j 1,t from each vehicle j N i. while condition do ζ i n+1,t Obtain Compute ζ i n+1,t solving Problem 4. i as the average of ζ n+1,t and ζi n,t. Transmit ζ i n+1,t to each vehicle j N i. Receive ζ j n+1,t from each vehicle j N i. end while Output ζ i,t. TABLE I: Physical constants and system parameters. Gravity g 9.81 m/s 2 Air density ρ 1.22 g/m 3 Air-drag coefficient c nom Friction coefficient c r Car mass m 1200 g Energy capacity of the battery ɛ b 70 Wh Motor efficiency η Motor parameter 1 b Motor parameter 2 b Fixed motor gear g r 3 - Wheel radius r w 0.3 m Frontal surface of the cars A f 3 m 2 Distance to rear axles l r 2 m Distance to front axles l f 2 m Vehicle length l 4 m Vehicle width w 2 m Minimum velocity on highway v min 100/3.6 m/s Maximum velocity on highway v max 130/3.6 m/s Minimum torque T min -100 N m Maximum torque T max 100 N m Norm of the difference Iteration Fig. 2: Norm of the difference between the trajectories at the new and previous iteration, using the distributed controller. Figure 2 shows the absolute difference the velocity trajectories at two consecutive iterations, in a case where G includes 5 vehicles. The trajectories computed by the distributed controller appear to converge after 10 iterations. To limit the computational time, the termination condition of the distributed controller is chosen so that the iterations stop after 5 iterations. A. Simulation setup VI. SIMULATION RESULTS Our simulation setup, including vehicles models and the MPC controllers described above, is implemented in Julia [17]. Optimization problems were modeled using the JuMP [18] modelling language and the IpOpt [19] solver. Because the Problems 3 and 4 are non-linear and non-convex, we only expect to achieve local optimality. The assumed model parameters are summarized in Table I. The horizon for the eco-platooning controllers is H = 120 s. To compare the energy consumption, a solo controller is introduced as a baseline: it is a fully decentralised MPC controller that performs the trip planning for each vehicle, without considering information from other vehicles into account. TABLE II: Two-vehicles: simulation conditions. Vehicle 1 2 Initial Position m Initial Velocity m/s Initial Charge Final Position m Desired Arrival Time s Minimum Charge B. Two-vehicles scenario In this simulation, we consider two vehicles that have the same target distance and arrival time, but are separated by an initial gap see Table II. Figure 3a shows that, with the solo controller, the two vehicles follow the same velocity trajectory. The initial position gap is maintained throughout the trip. Figure 3b shows that, with the centralized controller, vehicles 1 and 2 respectively accelerate and slow down to form a platoon at t = 25 s. Afterwards, vehicles drive at identical velocity, until they disband by respectively slowing down and accelerating, to reach their destinations. The distributed controller computes similar trajectories to the centralised controller, as seen in Figure 3c. Table III compares the energy savings achieved by the centralized and the distributed controllers, when compared to the solo controller. The distributed controller achieves a small performance loss compared to the centralised controller. Figure 4 shows the trajectories of the state of charge of vehicle 1 with each high-level controller. TABLE III: Two vehicles scenario: total energy consumption. Solo Centralised Distributed Energy MJ Savings %
6 Velociy in m/s Velociy in m/s Velociy in m/s Vehicle 1 Vehicle a Solo Controller b Centralised Controller. 28 c Distributed Controller. Fig. 3: Closed-loop velocity trajectories in the 2 vehicles scenario. C. Five-vehicles scenario This scenario describes a more complex scenario involving five vehicles. The selected initial and final conditions, summarized in Table IV, mae overtaing manoeuvres necessary for each vehicle to successfully reach its destination. Figures 5a and 5b show the position trajectories for all vehicles, using the centralised and the distributed controllers, respectively. The trajectories and platoon formations attained by the two controllers differ, however the overall trip planning is similar. The energetic performance is summarized in table V. The State of charge Solo Centralised Distributed Fig. 4: State of charge of vehicle 1 in the 2 vehicles scenario. TABLE IV: Five-vehicles: simulation conditions. Vehicle Initial Position m Initial Velocity m/s Initial Charge Final Position m Desired Arrival Time s Minimum Charge savings achieved by both eco-platooning controllers compared to the solo controller are in the order of 10 %, slightly smaller than in the two-vehicles scenario. Clearly, every specific scenario has different potential for improvement, regardless of the control approach used. In this case, the distributed controller achieves a slightly better performance than the centralised one. This is not surprising because, as mentioned above, our solutions to Problems 3 and 4 are only locally optimal. D. Open loop comparison: Merging trajectories To better understand the different performance of the centralized and distributed controllers, we now compare their open-loop trajectories. Five vehicles are equally separated by 50 m and travel at a nominal velocity of 32 m/s. Figures 6a and 6b show the open-loop planned position trajectories computed by the two controllers. In both cases, all vehicles form a platoon at t = 40 s. However, the merging manoeuvres to form the platoon appear better coordinated when using the centralised controller. VII. CONCLUSIONS In this paper we proposed a distributed MPC approach for a platoon planning problem. Our setup assumes electrical vehicles for personal transportation, and the goal is to minimize the overall energy consumption while meeting constraints on time, distance and battery state of charge at the TABLE V: Five vehicles scenario: total energy consumption. Solo Centralised Distributed Energy MJ Savings %
7 Position in m V1 V2 V3 V4 V5 0 a Centralised Controller. Position in m V1 V2 V3 V4 V a Centralised Controller. Position in m Position in m b Distributed Controller. Fig. 5: Closed-loop Trajectories in a five vehicles scenario. arrival. The proposed formulation plans the speed trajectories in a distributed manner, and considers the opportunity to form micro-platoons along the route, to exploit the slipstream effect. In the selected simulations, the proposed approach has little performance loss compared to the associated centralised controller. Future research will consider guarantees of stability and convergence to a consensus, as well as the possibility to use a simplified model. REFERENCES [1] S. E. Shladover, C. A. Desoer, J. K. Hedric, M. Tomizua, J. Walrand, W. B. Zhang, D. H. McMahon, H. Peng, S. Sheiholeslam, and N. McKeown. Automatic vehicle control developments in the PATH program. IEEE Transactions on Vehicular Technology, 401 pt 1: , [2] D Swaroop and J. Karl Hedric. String Stability of Interconnected Systems. IEEE Transactions on Automatic Control, 413, [3] D. Swaroop and J. K. Hedric. Constant spacing strategies for platooning in automated highway systems. Transactions of the American Society of Mechanical Engineers, 121, [4] X.-Y. Lu, J. K. Hedric, and M. Drew. ACC/CACC - Control Design, Stability and Robust Performance. In American Control Conference ACC, 2002, pages , [5] L. Guzzella and A. Sciarretta. Vehicle propulsion systems, volume 1. Springer, [6] Ilya V Kolmanovsy and Dimitar P Filev. Terrain and Traffic Optimized Vehicle Speed Control. In 6th IFAC Symposium Advances in Automotive Control, pages , Munich, Germany, IFAC. [7] Domini Lang, Thomas Stanger, and Luigi Re. Opportunities on Fuel Economy Utilizing V2V Based Drive Systems. SAE Technical Paper, 4, b Distributed Controller. Fig. 6: Open loop position trajectories for a 5 vehicles scenario. [8] Kevin Mcdonough, Ilya Kolmanovsy, Dimitar Filev, Diana Yanaiev, Steve Szwabowsi, and John Michelini. Stochastic Dynamic Programming Control Policies for Fuel Efficient Vehicle Following. In Proceedings of IEEE American Control Conference, pages , Washington, DC, USA, [9] Assad Alam, Bart Besselin, Valerio Turri, Jonas Martensson, and Karl H. Johansson. Heavy-duty vehicle platooning for sustainable freight transportation. Control systems Magazine, [10] Bart Besselin, Valerio Turri, Sebastian H van de Hoef, Kuo-Yun Liang, Assad Alam, Jonas Mårtensson, and Karl H Johansson. Cyber physical control of road freight transport. Proceedings of the IEEE, 1045: , [11] Jason Kong, Mar Pfeiffer, Georg Schildbach, and Francesco Borrelli. Kinematic and dynamic vehicle models for autonomous driving control design. In 2015 IEEE Intelligent Vehicles Symposium IV, pages IEEE, [12] Niolce Murgovsi, Lars Johannesson, and Jonas Sjoberg. Convex modeling of energy buffers in power control applications. In 2012 Worshop on Engine and Powertrain Control, Simulation and Modeling, pages 92 99, [13] L. Guzzella and A. Amsutz. The QSS Toolbox Manual. Institute of Energy Technology ETH Zurich, [14] Wolf-heinich Hucho and Gino Sovran. Aerodynamics of road vehicles. Annual review of fluid mechanics, 251: , [15] Ugo Rosolia, Francesco Braghin, Andrew G. Alleyne, Stijn De Bruyne, and Edoardo Sabbioni. A decentralized algorithm for control of autonomous agents coupled by feasibility constraints. In 2017 American Control Conference, page to appear, [16] Panagiotis D Christofides, Riccardo Scattolini, David Munoz de la Pena, and Jinfeng Liu. Distributed model predictive control: A tutorial review and future research directions. Computers & Chemical Engineering, 51:21 41, 2013.
8 [17] The julia language homepage. [18] Jump - julia for mathematical optimization. readthedocs.io/en/latest/. [19] Coin-or website for ipopt. Ipopt.
A model predictive controller for non-cooperative eco-platooning
A model predictive controller for non-cooperative eco-platooning Valerio Turri 1,, Yeojun Kim 2,, Jacopo Guanetti 2, Karl H. Johansson 1, Francesco Borrelli 2 Abstract This paper proposes an energy-saving
More informationAn adaptive cruise control for connected energy-saving electric vehicles
An adaptive cruise control for connected energy-saving electric vehicles Lorenzo Bertoni Jacopo Guanetti Maria Basso Marco Masoero Sabri Cetinkunt Francesco Borrelli Department of Mechanical Engineering,
More informationarxiv: v1 [cs.sy] 21 Oct 2018
Safe Adaptive Cruise Control with Road Grade Preview and V2V Communication Roya Firoozi, Shima Nazari, Jacopo Guanetti, Ryan O Gorman, Francesco Borrelli arxiv:1810.09000v1 [cs.sy] 21 Oct 2018 Abstract
More informationCooperative look-ahead control for fuel-efficient and safe heavy-duty vehicle platooning
1 Cooperative look-ahead control for fuel-efficient and safe heavy-duty vehicle platooning Valerio Turri, Bart Besselink, Karl H. Johansson arxiv:155.447v1 [cs.sy] 3 May 215 Abstract The operation of groups
More informationRobust Model Predictive Control for Autonomous Vehicle/Self-Driving Cars
Robust Model Predictive Control for Autonomous Vehicle/Self-Driving Cars Che Kun Law, Darshit Dalal, Stephen Shearrow A robust Model Predictive Control (MPC) approach for controlling front steering of
More informationTHE transportation of goods has been fundamental to the
12 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 25, NO. 1, JANUARY 2017 Cooperative Look-Ahead Control for Fuel-Efficient and Safe Heavy-Duty Vehicle Platooning Valerio Turri, Bart Besselink,
More informationLearning Model Predictive Control for Iterative Tasks: A Computationally Efficient Approach for Linear System
Learning Model Predictive Control for Iterative Tasks: A Computationally Efficient Approach for Linear System Ugo Rosolia Francesco Borrelli University of California at Berkeley, Berkeley, CA 94701, USA
More informationDriving Cycle Adaption and Design Based on Mean Tractive Force
Driving Cycle Adaption and Design Based on Mean Tractive Force Peter Nyberg Erik Frisk Lars Nielsen Department of Electrical Engineering Linköping University, SE-581 83 Linköping, Sweden (e-mail: {petny,
More informationLook-Ahead Platooning through Guided Dynamic Programming
Look-Ahead Platooning through Guided Dynamic Programming GEORGE JITHIN BABU Master s Degree Project Stockholm, Sweden September 2012 XR-EE-RT 2012:035 Abstract It has already been shown that look-ahead
More informationData-based fuel-economy optimization of connected automated trucks in traffic
218 Annual American Control Conference ACC) June 27 29, 218. Wisconsin Center, Milwaukee, USA Data-based fuel-economy optimization of connected automated trucks in traffic Chaozhe R. He, Jin I. Ge, and
More informationarxiv: v1 [math.oc] 10 Mar 2019
Decentralized Optimal Path Planning and Coordination for Connected and Automated Vehicles at Signalized-Free Intersections Andreas A. Malikopoulos, Senior Member, IEEE, and Liuhui Zhao, Member, IEEE arxiv:1903.04013v1
More information1 INTRODUCTION 2 PROBLEM DEFINITION
Autonomous cruise control with cut-in target vehicle detection Ashwin Carvalho, Alek Williams, Stéphanie Lefèvre & Francesco Borrelli Department of Mechanical Engineering University of California Berkeley,
More informationTHE POTENTIAL OF APPLYING MACHINE LEARNING FOR PREDICTING CUT-IN BEHAVIOUR OF SURROUNDING TRAFFIC FOR TRUCK-PLATOONING SAFETY
THE POTENTIAL OF APPLYING MACHINE LEARNING FOR PREDICTING CUT-IN BEHAVIOUR OF SURROUNDING TRAFFIC FOR TRUCK-PLATOONING SAFETY Irene Cara Jan-Pieter Paardekooper TNO Helmond The Netherlands Paper Number
More information2009 American Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June 10-12, FrA /09/$25.
2009 American Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June 10-12, 2009 FrA01.5 978-1-4244-4524-0/09/$25.00 2009 AACC 3964 ˆ tf J = [ṁ f + α NOx ṁ NOx + α PM ṁ PM + α HC ṁ HC ]dt
More informationvehicle velocity (m/s) relative velocity (m/s) 22 relative velocity (m/s) 1.5 vehicle velocity (m/s) time (s)
Proceedings of the 4th IEEE Conference on Decision and Control, New Orleans, LA, December 99, pp. 477{48. Variable Time Headway for String Stability of Automated HeavyDuty Vehicles Diana Yanakiev and Ioannis
More informationComplexity Metrics. ICRAT Tutorial on Airborne self separation in air transportation Budapest, Hungary June 1, 2010.
Complexity Metrics ICRAT Tutorial on Airborne self separation in air transportation Budapest, Hungary June 1, 2010 Outline Introduction and motivation The notion of air traffic complexity Relevant characteristics
More informationA Control Matching-based Predictive Approach to String Stable Vehicle Platooning
Preprints of the 19th World Congress The International Federation of Automatic Control Cape Town, South Africa. August 24-29, 214 A Control Matching-based Predictive Approach to String Stable Vehicle Platooning
More informationLateral Path-Following Control for Automated Vehicle Platoons
Lateral Path-Following Control for Automated Vehicle Platoons Master of Science Thesis Delft Center for Systems and Control Lateral Path-Following Control for Automated Vehicle Platoons Master of Science
More informationVehicle Dynamics CEE 320. Winter 2006 CEE 320 Steve Muench
Vehicle Dynamics Steve Muench Outline 1. Resistance a. Aerodynamic b. Rolling c. Grade. Tractive Effort 3. Acceleration 4. Braking Force 5. Stopping Sight Distance (SSD) Main Concepts Resistance Tractive
More informationA Hierarchical Model-based Optimization Control Method for Merging of Connected Automated Vehicles. Na Chen, Meng Wang, Tom Alkim, Bart van Arem
A Hierarchical Model-based Optimization Control Method for Merging of Connected Automated Vehicles Na Chen, Meng Wang, Tom Alkim, Bart van Arem 1 Background Vehicle-to-Vehicle communication Vehicle-to-Infrastructure
More informationTraffic Modelling for Moving-Block Train Control System
Commun. Theor. Phys. (Beijing, China) 47 (2007) pp. 601 606 c International Academic Publishers Vol. 47, No. 4, April 15, 2007 Traffic Modelling for Moving-Block Train Control System TANG Tao and LI Ke-Ping
More informationLectures 25 & 26: Consensus and vehicular formation problems
EE 8235: Lectures 25 & 26 Lectures 25 & 26: Consensus and vehicular formation problems Consensus Make subsystems (agents, nodes) reach agreement Distributed decision making Vehicular formations How does
More informationRobust Stability Analysis for Connected Vehicle Systems
Proceedings of the th IFAC Workshop on Time Delay Systems, Istanbul, Turkey, June -, 6 TA. Robust Stability Analysis for Connected Vehicle Systems Dávid Hajdu, Linjun Zhang, Tamás Insperger, and Gábor
More informationA Model Predictive Control Approach for Combined Braking and Steering in Autonomous Vehicles
A Model Predictive Control Approach for Combined Braking and Steering in Autonomous Vehicles Paolo Falcone, Francesco Borrelli, Jahan Asgari, H. Eric Tseng, Davor Hrovat Università del Sannio, Dipartimento
More informationTeam-Exercises for DGC 100 Modelica Course
Team-Exercises for DGC 100 Modelica Course Hubertus Tummescheit United Technologies Research Center, East Hartford, CT 06108. November 4, 2003 Abstract This document is a preliminary version and is going
More informationControllers for an Autonomous Vehicle Treating Uncertainties as Deterministic Values. Chan Kyu Lee
Controllers for an Autonomous Vehicle Treating Uncertainties as Deterministic Values by Chan Kyu Lee A dissertation submitted in partial satisfaction of the requirements for the degree of Doctor of Philosophy
More informationModified flatbed tow truck model for stable and safe platooning in presences of lags, communication and sensing delays
Modified flatbed tow truck model for stable and safe platooning in presences of lags, communication and sensing delays Alan ALI 1, Gaëtan GARCIA 2 and Philippe MARTINET 1 Abstract Many ideas have been
More informationTRAJECTORY PLANNING FOR AUTOMATED YIELDING MANEUVERS
TRAJECTORY PLANNING FOR AUTOMATED YIELDING MANEUVERS, Mattias Brännström, Erik Coelingh, and Jonas Fredriksson Funded by: FFI strategic vehicle research and innovation ITRL conference Why automated maneuvers?
More informationOptimal Control of Connected Automated Vehicles at Urban Traffic Intersections: A Feasibility Enforcement Analysis
2017 American Control Conference Sheraton Seattle Hotel May 24 26, 2017, Seattle, USA Optimal Control of Connected Automated Vehicles at Urban Traffic Intersections: A Feasibility Enforcement Analysis
More informationLow Complexity MPC Schemes for Integrated Vehicle Dynamics Control Problems
AVEC 8 Low Complexity MPC Schemes for Integrated Vehicle Dynamics Control Problems Paolo Falcone, a Francesco Borrelli, b H. Eric Tseng, Jahan Asgari, Davor Hrovat c a Department of Signals and Systems,
More informationarxiv: v3 [math.oc] 16 Jun 2017
Optimal Control and Coordination of Connected and Automated Vehicles at Urban Traffic Intersections Yue J. Zhang, Andreas A. Malikopoulos, Christos G. Cassandras arxiv:509.08689v3 [math.oc] 6 Jun 207 Abstract
More informationDSCC2012-MOVIC
ASME 212 5th Annual Dynamic Systems and Control Conference joint with the JSME 212 11th Motion and Vibration Conference DSCC212-MOVIC212 October 17-19, 212, Fort Lauderdale, Florida, USA DSCC212-MOVIC212-8535
More informationElectric Vehicle Performance Power and Efficiency
Electric Vehicle Performance Power and Efficiency 1 Assignment a) Examine measurement guide and electric vehicle (EV) arrangement. b) Drive the route according to teacher s instruction and download measured
More informationFuel-E cient Control of Merging Maneuvers for Heavy-Duty Vehicle Platooning
Fuel-E cient Control of Merging Maneuvers for Heavy-Duty Vehicle Platooning ALEX GROSSMANN COLÍN Master s Degree Project Stockholm, Sweden June 2014 XR-EE-RT 2014:010 Fuel-E cient Control of Merging Maneuvers
More informationSingle-track models of an A-double heavy vehicle combination
Single-track models of an A-double heavy vehicle combination PETER NILSSON KRISTOFFER TAGESSON Department of Applied Mechanics Division of Vehicle Engineering and Autonomous Systems Vehicle Dynamics Group
More informationOptimal Model Predictive Acceleration Controller for a Combustion Engine and Friction Brake Actuated Vehicle
Preprints, 8th IFAC International Symposium on Advances in Automotive Control Optimal Model Predictive Acceleration Controller for a Combustion Engine and Friction Brake Actuated Vehicle Mathias Mattsson
More informationDecentralized Optimal Control for Connected Automated Vehicles at Intersections Including Left and Right Turns
2017 IEEE 56th Annual Conference on Decision and Control (CDC) December 12-15, 2017, Melbourne, Australia Decentralized Optimal Control for Connected Automated Vehicles at Intersections Including Left
More informationDeveloping a Distributed Consensus-Based Cooperative Adaptive Cruise Control (CACC) System
Developing a Distributed Consensus-Based Cooperative Adaptive Cruise Control (CACC) System Ziran Wang (Corresponding Author) Center for Environmental Research and Technology, University of California at
More informationself-driving car technology introduction
self-driving car technology introduction slide 1 Contents of this presentation 1. Motivation 2. Methods 2.1 road lane detection 2.2 collision avoidance 3. Summary 4. Future work slide 2 Motivation slide
More informationAnalysis and Design of an Electric Vehicle using Matlab and Simulink
Analysis and Design of an Electric Vehicle using Matlab and Simulink Advanced Support Group January 22, 29 23-27: University of Michigan Research: Optimal System Partitioning and Coordination Original
More informationApplication of Adaptive Sliding Mode Control with an Ellipsoidal Sliding Surface for Vehicle Distance Control
SICE Journal of Control, Measurement, and System Integration, Vol. 10, No. 1, pp. 05 031, January 017 Application of Adaptive Sliding Mode Control with an Ellipsoidal Sliding Surface for Vehicle Distance
More informationEE C128 / ME C134 Feedback Control Systems
EE C128 / ME C134 Feedback Control Systems Lecture Additional Material Introduction to Model Predictive Control Maximilian Balandat Department of Electrical Engineering & Computer Science University of
More informationDesign and modelling of an airship station holding controller for low cost satellite operations
AIAA Guidance, Navigation, and Control Conference and Exhibit 15-18 August 25, San Francisco, California AIAA 25-62 Design and modelling of an airship station holding controller for low cost satellite
More informationOptimal routing for intelligent vehicle highway systems using mixed integer linear programming
Delft University of Technology Delft Center for Systems and Control Technical report 09-029 Optimal routing for intelligent vehicle highway systems using mixed integer linear programming L.D. Baskar, B.
More informationAutonomous Car Following: A Learning-Based Approach
Autonomous Car Following: A Learning-Based Approach Stéphanie Lefèvre, Ashwin Carvalho, Francesco Borrelli Abstract We propose a learning-based method for the longitudinal control of an autonomous vehicle
More informationLTV-MPC Approach for Lateral Vehicle Guidance by Front Steering at the Limits of Vehicle Dynamics
2011 50th IEEE Conference on Decision and Control and European Control Conference (CDC-ECC) Orlando, FL, USA, December 12-15, 2011 LTV-MPC Approach for Lateral Vehicle Guidance by Front Steering at the
More informationRobust H Design of an Automotive Cruise Control System
Robust H Design of an Automotive Cruise Control System Balázs Németh Péter Gáspár Rodolfo Orjuela Michel Basset Systems and Control Laboratory, Institute for Computer Science and Control, Hungarian Academy
More informationStability analysis for a string of automated guided vehicles
Stability analysis for a string of automated guided vehicles J.J.C. van Schendel DCT 006.083 Author: J.J.C. van Schendel Student number: 054707 DCT number: DCT 006.083 Supervisors: Dr. Ir. A. Serrarens
More informationOptimal Control of Autonomous Vehicles Approaching A Traffic Light
1 Optimal Control of Autonomous Vehicles Approaching A Traffic Light Xiangyu Meng Christos G Cassras arxiv:1896v1 [eesssp] 6 Feb 18 Abstract This paper devotes to the development of an optimal acceleration/speed
More informationConstrained Optimization and Distributed Computation Based Car-Following Control of A Connected and Autonomous Vehicle Platoon
Constrained Optimization and Distributed Computation Based Car-Following Control of A Connected and Autonomous Vehicle Platoon Siyuan Gong a, Jinglai Shen b, Lili Du a ldu3@iit.edu a: Illinois Institute
More informationSequential Parametric Optimization for Connected Cruise Control with Application to Fuel Economy Optimization
216 IEEE 55th Conference on Decision and Control CDC ARIA Resort & Casino December 12-14 216 Las Vegas USA Sequential Parametric Optimization for Connected Cruise Control with Application to Fuel Economy
More informationLateral control of autonomous electric cars for relocation of public urban mobility fleet
Proceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference 5 Seville, Spain, December 1-15, 5 MoIC18. Lateral control of autonomous electric cars for relocation
More informationTwo-vehicle Look-ahead Convoy Control Systems
Two-vehicle Look-ahead Convoy Control Systems Shahdan Sudin Control Systems Centre Dept. of Elect. Eng. and Electronics, UMIST United Kingdom s.sudin@student.umist.ac.uk Peter A. Cook Control Systems Centre
More informationDisturbance Propagation in Vehicle Strings
Disturbance Propagation in Vehicle Strings Pete Seiler, Aniruddha Pant, and Karl Hedrick Pete Seiler is with the University of Illinois, Urbana-Champaign; email: pseiler@uiuc.edu Aniruddha Pant is with
More informationDistributed Model Predictive Control for Heterogeneous Vehicle Platoons under Unidirectional Topologies
Distributed Model Predictive Control for Heterogeneous Vehicle Platoons under Unidirectional Topologies Yang Zheng, Shengbo Eben Li, Keqiang Li, Francesco Borrelli, and J. Karl Hedrick Abstract This paper
More informationRobust Learning Model Predictive Control for Uncertain Iterative Tasks: Learning From Experience
Robust Learning Model Predictive Control for Uncertain Iterative Tasks: Learning From Experience Ugo Rosolia, Xiaojing Zhang, and Francesco Borrelli Abstract We present a Robust Learning Model Predictive
More informationLecture 8 Receding Horizon Temporal Logic Planning & Finite-State Abstraction
Lecture 8 Receding Horizon Temporal Logic Planning & Finite-State Abstraction Ufuk Topcu Nok Wongpiromsarn Richard M. Murray AFRL, 26 April 2012 Contents of the lecture: Intro: Incorporating continuous
More informationFuel-Efficient Centralized Coordination of Truck Platooning SEBASTIAN VAN DE HOEF
Fuel-Efficient Centralized Coordination of Truck Platooning SEBASTIAN VAN DE HOEF Licentiate Thesis Stockholm, Sweden 2016 TRITA-EE 2016:074 ISSN 1653-5146 ISBN 978-91-7729-015-5 KTH Royal Institute of
More informationarxiv: v1 [cs.sy] 4 Apr 2017
High-Speed Trajectory Planning for Autonomous Vehicles Using a Simple Dynamic Model Florent Altché,1, Philip Polac 1 and Arnaud de La Fortelle 1 arxiv:174.13v1 [cs.sy] 4 Apr 17 Abstract To improve safety
More informationAbout the hand-in tasks. Vehicle Propulsion Systems Lecture 3. Outline. Energy System Overview. W2M Energy Paths. The Vehicle Motion Equation
About the han-in tasks Vehicle Propulsion Systems Lecture 3 Conventional Powertrains with Transmission Performance, Tools an Optimization Lars Eriksson Professor Vehicular Systems Linköping University
More informationSpeed Profile Optimization for Optimal Path Tracking
Speed Profile Optimization for Optimal Path Tracking Yiming Zhao and Panagiotis Tsiotras Abstract In this paper, we study the problem of minimumtime, and minimum-energy speed profile optimization along
More informationRobust Vehicle Stability Control with an Uncertain Driver Model
23 European Control Conference (ECC) July 7-9, 23, Zürich, Switzerland. Robust Vehicle Stability Control with an Uncertain Driver Model Ashwin Carvalho, Giovanni Palmieri*, H. Eric Tseng, Luigi Glielmo*,
More informationBehavior Control Methodology for Circulating Robots in Flexible Batch Manufacturing Systems Experiencing Bottlenecks
Behavior Control Methodology for Circulating Robots in Flexible Batch Manufacturing Systems Experiencing Bottlenecks Satoshi Hoshino, Hiroya Seki, Yuji Naka, and Jun Ota Abstract This paper focuses on
More informationHCTL Open Int. J. of Technology Innovations and Research HCTL Open IJTIR, Volume 3, May 2013 e-issn: ISBN (Print):
Computation of Power of a Motor in Electric Vehicle under City Traffic and Dynamic Conditions vikas@cpdm.iisc.ernet.in Abstract In this paper author used a novel method to calculate the power of a motor
More informationarxiv: v2 [cs.sy] 23 Jun 2017
A Simple Dynamic Model for Aggressive, Near-Limits Trajectory Planning Florent Altché,1, Philip Polack 1 and Arnaud de La Fortelle 1 arxiv:173.1v [cs.sy] 3 Jun 17 Abstract In normal on-road situations,
More informationTo convert a speed to a velocity. V = Velocity in feet per seconds (ft/sec) S = Speed in miles per hour (mph) = Mathematical Constant
To convert a speed to a velocity V S ( 1.466) V Velocity in feet per seconds (ft/sec) S Speed in miles per hour (mph) 1.466 Mathematical Constant Example Your driver just had a rear-end accident and says
More informationSimple Car Dynamics. Outline. Claude Lacoursière HPC2N/VRlab, Umeå Universitet, Sweden, May 18, 2005
Simple Car Dynamics Claude Lacoursière HPC2N/VRlab, Umeå Universitet, Sweden, and CMLabs Simulations, Montréal, Canada May 18, 2005 Typeset by FoilTEX May 16th 2005 Outline basics of vehicle dynamics different
More informationInfluence diagrams for speed profile optimization: computational issues
Jiří Vomlel, Václav Kratochvíl Influence diagrams for speed profile optimization: computational issues Jiří Vomlel and Václav Kratochvíl Institute of Information Theory and Automation Czech Academy of
More informationOn Cooperative Control of Automated Driving Systems from a Stability and Safety Perspective
Thesis for the Degree of Doctor of Philosophy On Cooperative Control of Automated Driving Systems from a Stability and Safety Perspective Roozbeh Kianfar Department of Signals and Systems Chalmers University
More informationEnergy Management Strategies for Vehicle Power Nets
Energy Management Strategies for Vehicle Power Nets Michiel Koot, Bram de Jager Department of Mechanical Engineering Technische Universiteit Eindhoven P.O. Box 513, 56 MB Eindhoven The Netherlands M.W.T.Koot@tue.nl
More informationFEEDFORWARD COMPENSATION FOR LATERAL CONTROL OF HEAVY VEHICLES FOR AUTOMATED HIGHWAY SYSTEM (AHS)
Copyright IFAC 5th Triennial World Congress, Barcelona, Spain FEEDFORWARD COMPENSATION FOR LATERAL CONTROL OF HEAVY VEHICLES FOR AUTOMATED HIGHWAY SYSTEM (AHS) Meihua Tai, Masayoshi Tomizuka Department
More informationTraffic Flow Simulation using Cellular automata under Non-equilibrium Environment
Traffic Flow Simulation using Cellular automata under Non-equilibrium Environment Hideki Kozuka, Yohsuke Matsui, Hitoshi Kanoh Institute of Information Sciences and Electronics, University of Tsukuba,
More informationINTELLIGENT transportation systems have the potential
4376 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 62, NO. 9, SEPTEMBER 217 String Stability and a Delay-Based Spacing Policy for Vehicle Platoons Subject to Disturbances Bart Besselink and Karl H. Johansson,
More informationVEHICLE WHEEL-GROUND CONTACT ANGLE ESTIMATION: WITH APPLICATION TO MOBILE ROBOT TRACTION CONTROL
1/10 IAGNEMMA AND DUBOWSKY VEHICLE WHEEL-GROUND CONTACT ANGLE ESTIMATION: WITH APPLICATION TO MOBILE ROBOT TRACTION CONTROL K. IAGNEMMA S. DUBOWSKY Massachusetts Institute of Technology, Cambridge, MA
More informationCoordinating Truck Platooning by Clustering Pairwise Fuel-Optimal Plans
Coordinating Truck Platooning by Clustering Pairwise Fuel-Optimal Plans ebastian van de Hoef, Karl H. Johansson and Dimos V. Dimarogonas arxiv:5.656v [cs.y] 22 Oct 25 Abstract We consider the fuel-optimal
More informationThe Gear Selection Problem for Electric Vehicles: an Optimal Control Formulation
2014 13th International Conference on Control, Automation, Robotics & Vision Marina Bay Sands, Singapore, 10-12th December 2014 (ICARCV 2014) Fr22.5 The Gear Selection Problem for Electric Vehicles: an
More informationAutomated Driving The Role of Forecasts and Uncertainty - A Control Perspective
Automated Driving The Role of Forecasts and Uncertainty - A Control Perspective Ashwin Carvalho a,, Stéphanie Lefèvre a, Georg Schildbach a, Jason Kong a, Francesco Borrelli a a Department of Mechanical
More informationSimulation of an articulated tractor-implement-trailer model under the influence of lateral disturbances
Simulation of an articulated tractor-implement-trailer model under the influence of lateral disturbances K. W. Siew, J. Katupitiya and R. Eaton and H.Pota Abstract This paper presents the derivation of
More informationMECH 3140 Final Project
MECH 3140 Final Project Final presentation will be held December 7-8. The presentation will be the only deliverable for the final project and should be approximately 20-25 minutes with an additional 10
More informationModel Predictive Controller of Boost Converter with RLE Load
Model Predictive Controller of Boost Converter with RLE Load N. Murali K.V.Shriram S.Muthukumar Nizwa College of Vellore Institute of Nizwa College of Technology Technology University Technology Ministry
More informationFormation Control of Nonholonomic Mobile Robots
Proceedings of the 6 American Control Conference Minneapolis, Minnesota, USA, June -6, 6 FrC Formation Control of Nonholonomic Mobile Robots WJ Dong, Yi Guo, and JA Farrell Abstract In this paper, formation
More informationAssignment 4:Rail Analysis and Stopping/Passing Distances
CEE 3604: Introduction to Transportation Engineering Fall 2012 Date Due: September 28, 2012 Assignment 4:Rail Analysis and Stopping/Passing Distances Instructor: Trani Problem 1 You are ased to evaluate
More informationOptimal routing for automated highway systems
Delft University of Technology Delft Center for Systems and Control Technical report 13-005 Optimal routing for automated highway systems L.D. Baskar, B. De Schutter, and H. Hellendoorn If you want to
More informationSupplementary Technical Details and Results
Supplementary Technical Details and Results April 6, 2016 1 Introduction This document provides additional details to augment the paper Efficient Calibration Techniques for Large-scale Traffic Simulators.
More informationAnalysis and Control of Nonlinear Actuator Dynamics Based on the Sum of Squares Programming Method
Analysis and Control of Nonlinear Actuator Dynamics Based on the Sum of Squares Programming Method Balázs Németh and Péter Gáspár Abstract The paper analyses the reachability characteristics of the brake
More informationDecentralized Stabilization of Heterogeneous Linear Multi-Agent Systems
1 Decentralized Stabilization of Heterogeneous Linear Multi-Agent Systems Mauro Franceschelli, Andrea Gasparri, Alessandro Giua, and Giovanni Ulivi Abstract In this paper the formation stabilization problem
More informationInvestigation of Steering Feedback Control Strategies for Steer-by-Wire Concept
Master of Science Thesis in Electrical Engineering Department of Electrical Engineering, Linköping University, 2018 Investigation of Steering Feedback Control Strategies for Steer-by-Wire Concept Martin
More informationWe provide two sections from the book (in preparation) Intelligent and Autonomous Road Vehicles, by Ozguner, Acarman and Redmill.
We provide two sections from the book (in preparation) Intelligent and Autonomous Road Vehicles, by Ozguner, Acarman and Redmill. 2.3.2. Steering control using point mass model: Open loop commands We consider
More informationModel Predictive Control for Autonomous and Semiautonomous Vehicles. Yiqi Gao
Model Predictive Control for Autonomous and Semiautonomous Vehicles by Yiqi Gao A dissertation submitted in partial satisfaction of the requirements for the degree of Doctor of Philosophy in Engineering
More informationPredictive Control under Uncertainty for Safe Autonomous Driving: Integrating Data-Driven Forecasts with Control Design. Ashwin Mark Carvalho
Predictive Control under Uncertainty for Safe Autonomous Driving: Integrating Data-Driven Forecasts with Control Design by Ashwin Mar Carvalho A dissertation submitted in partial satisfaction of the requirements
More informationFUEL OPTIMAL TRAJECTORIES OF A FUEL CELL VEHICLE
FUEL OPTIMAL TRAJECTORIES OF A FUEL CELL VEHICLE Antonio Sciarretta, Lino Guzzella Swiss Federal Institute of Technology (ETH) Zurich Measurements and Control Laboratory ETH Zentrum ML, Sonneggstrasse
More informationControl of a Car-Like Vehicle with a Reference Model and Particularization
Control of a Car-Like Vehicle with a Reference Model and Particularization Luis Gracia Josep Tornero Department of Systems and Control Engineering Polytechnic University of Valencia Camino de Vera s/n,
More informationSemi-Autonomous Vehicle Control for Road Departure and Obstacle Avoidance
Semi-Autonomous Vehicle Control for Road Departure and Obstacle Avoidance Andrew Gray Mohammad Ali, Yiqi Gao J. Karl Hedrick Francesco Borrelli Mechanical Engineering, University of California, Berkeley,
More informationOptimal Policies for Platooning and Ride Sharing in Autonomy-Enabled Transportation
Optimal Policies for Platooning and Ride Sharing in Autonomy-Enabled Transportation Aviv Adler, David Miculescu, and Sertac Karaman Massachusetts Institute of Technology, 77 Massachusetts Avenue, Cambridge,
More informationControl of Mobile Robots
Control of Mobile Robots Regulation and trajectory tracking Prof. Luca Bascetta (luca.bascetta@polimi.it) Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria Organization and
More informationHomework Assignment 4 Root Finding Algorithms The Maximum Velocity of a Car Due: Friday, February 19, 2010 at 12noon
ME 2016 A Spring Semester 2010 Computing Techniques 3-0-3 Homework Assignment 4 Root Finding Algorithms The Maximum Velocity of a Car Due: Friday, February 19, 2010 at 12noon Description and Outcomes In
More informationCooperative adaptive cruise control, design and experiments
Cooperative adaptive cruise control, design and experiments Gerrit Naus, René Vugts, Jeroen Ploeg, René van de Molengraft, Maarten Steinbuch Abstract The design of a CACC system and corresponding experiments
More informationCircular Orbits. Slide Pearson Education, Inc.
Circular Orbits The figure shows a perfectly smooth, spherical, airless planet with one tower of height h. A projectile is launched parallel to the ground with speed v 0. If v 0 is very small, as in trajectory
More informationFAULT-TOLERANT CONTROL OF CHEMICAL PROCESS SYSTEMS USING COMMUNICATION NETWORKS. Nael H. El-Farra, Adiwinata Gani & Panagiotis D.
FAULT-TOLERANT CONTROL OF CHEMICAL PROCESS SYSTEMS USING COMMUNICATION NETWORKS Nael H. El-Farra, Adiwinata Gani & Panagiotis D. Christofides Department of Chemical Engineering University of California,
More informationMethods and Tools. Average Operating Point Approach. To lump all engine operating points into one single average operating point.
Methods and Tools Average Operating Point Approach To lump all engine operating points into one single average operating point. Used to estimate the fuel consumption Test cycle needs to be specified when
More information