Ramon Iglesias’s research while affiliated with Stanford University and other places

What is this page?


This page lists works of an author who doesn't have a ResearchGate profile or hasn't added the works to their profile yet. It is automatically generated from public (personal) data to further our legitimate goal of comprehensive and accurate scientific recordkeeping. If you are this author and want this page removed, please let us know.

Publications (10)


A BCMP Network Approach to Modeling and Controlling Autonomous Mobility-on-Demand Systems
  • Chapter

May 2020

·

40 Reads

·

10 Citations

Ramon Iglesias

·

·

Rick Zhang

·

Marco Pavone

In this paper we present a queuing network approach to the problem of routing and rebalancing a fleet of self-driving vehicles providing on-demand mobility within a capacitated road network. We refer to such systems as autonomous mobility-on-demand systems, or AMoD. We first cast an AMoD system into a closed, multi-class BCMP queuing network model. Second, we present analysis tools that allow the characterization of performance metrics for a given routing policy, in terms, e.g., of vehicle availabilities, and first and second order moments of vehicle throughput. Third, we propose a scalable method for the synthesis of routing policies, with performance guarantees in the limit of large fleet sizes. Finally, we validate the theoretical results on a case study of New York City. Collectively, this paper provides a unifying framework for the analysis and control of AMoD systems, which subsumes earlier Jackson and network flow models, provides a quite large set of modeling options (e.g., the inclusion of road capacities and general travel time distributions), and allows the analysis of second and higher-order moments for the performance metrics.





Stochastic Model Predictive Control for Autonomous Mobility on Demand

April 2018

·

57 Reads

This paper presents a stochastic, model predictive control (MPC) algorithm that leverages short-term probabilistic forecasts for dispatching and rebalancing Autonomous Mobility-on-Demand systems (AMoD, i.e. fleets of self-driving vehicles). We first present the core stochastic optimization problem in terms of a time-expanded network flow model. Then, to ameliorate its tractability, we present two key relaxations. First, we replace the original stochastic problem with a Sample Average Approximation (SAA), and characterize the performance guarantees. Second, we separate the controller into two separate parts to address the task of assigning vehicles to the outstanding customers separate from that of rebalancing. This enables the problem to be solved as two totally unimodular linear programs, and thus easily scalable to large problem sizes. Finally, we test the proposed algorithm in two scenarios based on real data and show that it outperforms prior state-of-the-art algorithms. In particular, in a simulation using customer data from DiDi Chuxing, the algorithm presented here exhibits a 62.3 percent reduction in customer waiting time compared to state of the art non-stochastic algorithms.


Data-Driven Model Predictive Control of Autonomous Mobility-on-Demand Systems

September 2017

·

221 Reads

·

76 Citations

The goal of this paper is to present an end-to-end, data-driven framework to control Autonomous Mobility-on-Demand systems (AMoD, i.e. fleets of self-driving vehicles). We first model the AMoD system using a time-expanded network, and present a formulation that computes the optimal rebalancing strategy (i.e., preemptive repositioning) and the minimum feasible fleet size for a given travel demand. Then, we adapt this formulation to devise a Model Predictive Control (MPC) algorithm that leverages short-term demand forecasts based on historical data to compute rebalancing strategies. We test the end-to-end performance of this controller with a state-of-the-art LSTM neural network to predict customer demand and real customer data from DiDi Chuxing: we show that this approach scales very well for large systems (indeed, the computational complexity of the MPC algorithm does not depend on the number of customers and of vehicles in the system) and outperforms state-of-the-art rebalancing strategies by reducing the mean customer wait time by up to to 89.6%.


On the Interaction Between Autonomous Mobility-on-Demand Systems and the Power Network: Models and Coordination Algorithms

September 2017

·

74 Reads

·

127 Citations

IEEE Transactions on Control of Network Systems

We study the interaction between a fleet of electric, self-driving vehicles servicing on-demand transportation requests (referred to as Autonomous Mobility-on-Demand, or AMoD, system) and the electric power network. We propose a joint linear model that captures the coupling between the two systems stemming from the vehicles' charging requirements. The model subsumes existing network flow models for AMoD systems and linear models for the power network, and it captures time-varying customer demand and power generation costs, road congestion, and power transmission and distribution constraints. We then leverage the linear model to jointly optimize the operation of both systems. We propose an algorithmic procedure to losslessly reduce the problem size by bundling customer requests, allowing it to be efficiently solved by state-of-the-art linear programming solvers. Finally, we study the implementation of a hypothetical electric-powered AMoD system in Dallas-Fort Worth, and its impact on the Texas power network. We show that coordination between the AMoD system and the power network can reduce the price of electricity paid by the AMoD system operator by 8.8% compared to an uncoordinated scenario. Despite the increased power demand, exploiting the electric vehicles as mobile storage units in coordination with the power network operator also reduces the unit price of electricity by 1.2% for all power network customers in the Dallas-Fort Worth area compared to the case where no electric vehicles are present. Collectively, the results of this paper provide a first-of-a-kind characterization of the interaction between electric-powered AMoD systems and the electric power network, and shed additional light on the economic and societal value of AMoD.


On the interaction between Autonomous Mobility-on-Demand systems and the power network: models and coordination algorithms

September 2017

We study the interaction between a fleet of electric, self-driving vehicles servicing on-demand transportation requests (referred to as Autonomous Mobility-on-Demand, or AMoD, system) and the electric power network. We propose a model that captures the coupling between the two systems stemming from the vehicles' charging requirements and captures time-varying customer demand and power generation costs, road congestion, battery depreciation, and power transmission and distribution constraints. We then leverage the model to jointly optimize the operation of both systems. We devise an algorithmic procedure to losslessly reduce the problem size by bundling customer requests, allowing it to be efficiently solved by off-the-shelf linear programming solvers. Next, we show that the socially optimal solution to the joint problem can be enforced as a general equilibrium, and we provide a dual decomposition algorithm that allows self-interested agents to compute the market clearing prices without sharing private information. We assess the performance of the mode by studying a hypothetical AMoD system in Dallas-Fort Worth and its impact on the Texas power network. Lack of coordination between the AMoD system and the power network can cause a 4.4% increase in the price of electricity in Dallas-Fort Worth; conversely, coordination between the AMoD system and the power network could reduce electricity expenditure compared to the case where no cars are present (despite the increased demand for electricity) and yield savings of up $147M/year. Finally, we provide a receding-horizon implementation and assess its performance with agent-based simulations. Collectively, the results of this paper provide a first-of-a-kind characterization of the interaction between electric-powered AMoD systems and the power network, and shed additional light on the economic and societal value of AMoD.


A BCMP Network Approach to Modeling and Controlling Autonomous Mobility-on-Demand Systems

July 2016

·

78 Reads

·

108 Citations

The International Journal of Robotics Research

In this paper we present a queueing network approach to the problem of routing and rebalancing a fleet of self-driving vehicles providing on-demand mobility within a capacitated road network. We refer to such systems as autonomous mobility-on-demand systems, or AMoD. We first cast an AMoD system into a closed, multi-class BCMP queueing network model. Second, we present analysis tools that allow the characterization of performance metrics for a given routing policy, in terms, e.g., of vehicle availabilities, and first and second order moments of vehicle throughput. Third, we propose a scalable method for the synthesis of routing policies, with performance guarantees in the limit of large fleet sizes. Finally, we validate our theoretical results on a case study of New York City. Collectively, this paper provides a unifying framework for the analysis and control of AMoD systems, which subsumes earlier Jackson and network flow models, provides a quite large set of modeling options (e.g., the inclusion of road capacities and general travel time distributions), and allows the analysis of second and higher-order moments for the performance metrics.


A BCMP Network Approach to Modeling and Controlling Autonomous Mobility-on-Demand Systems

July 2016

·

1 Citation

In this paper we present a queueing network approach to the problem of routing and rebalancing a fleet of self-driving vehicles providing on-demand mobility within a capacitated road network. We refer to such systems as autonomous mobility-on-demand systems, or AMoD. We first cast an AMoD system into a closed, multi-class BCMP queueing network model. Second, we present analysis tools that allow the characterization of performance metrics for a given routing policy, in terms, e.g., of vehicle availabilities, and first and second order moments of vehicle throughput. Third, we propose a scalable method for the synthesis of routing policies, with performance guarantees in the limit of large fleet sizes. Finally, we validate our theoretical results on a case study of New York City. Collectively, this paper provides a unifying framework for the analysis and control of AMoD systems, which subsumes earlier Jackson and network flow models, provides a quite large set of modeling options (e.g., the inclusion of road capacities and general travel time distributions), and allows the analysis of second and higher-order moments for the performance metrics.

Citations (7)


... In another comprehensive review by Narayanan et al. (2020), the focus is on SAV services, categorizing the anticipated impacts into various groups such as traffic and safety, travel behavior, economy, and environment. Moreover, Iglesias et al. (2017) have conducted studies exploring the potential of AMoD systems in reducing passenger cost-per-mile traveled and analyzing coordination algorithms for these systems. The modeling and assessment of AMoD services have been carried Frontiers in Future Transportation frontiersin.org ...

Reference:

Autonomous mobility on demand: from case studies to standardized evaluation
A BCMP Network Approach to Modeling and Controlling Autonomous Mobility-on-Demand Systems
  • Citing Preprint
  • July 2016

... Model Predictive Control (MPC) is often leveraged to compute solutions over an expanded planning horizon, incorporating demand forecasts [38], [84]. Specifically, forecasts can be obtained from historical data from similar conditions [23], [95], or through deterministic or stochastic prediction models to account for uncertainty [85], [96]- [98]. Optimization-based approaches guarantee that solutions conform to specific constraints, and well-established theorems exist to ensure the solution's optimality. ...

Stochastic Model Predictive Control for Autonomous Mobility on Demand
  • Citing Conference Paper
  • November 2018

... However, it also introduces significant computational demands, making algorithmic efficiency a critical concern. A more abstract formulation is the mixed network model (Fig. 5b), where decision-making, such as dispatching or rebalancing, is conducted at the region level, while vehicle movements are still simulated on the full nodelink network [118], [124]. This hybrid approach is common in rebalancing research, where idle vehicles can be repositioned without a fixed destination. ...

Data-Driven Model Predictive Control of Autonomous Mobility-on-Demand Systems
  • Citing Conference Paper
  • May 2018

... Duan et al. [16] introduce a utility function to optimize the order dispatch for ride-hailing systems that jointly considers both passengers' and drivers' interests. Rossi et al. [17] propose a joint optimization model, which uses the network flow to establish the coupling model of Autonomous Mobility on-Demand (AMoD) system and power system and finally uses a privacy-preserving distributed optimization algorithm to solve the optimal operation of the coupled system. Using a model predictive control approach, Zhang et al. [18] propose a novel discrete-time model to optimize vehicle scheduling and routing in an AMoD system. ...

On the interaction between Autonomous Mobility-on-Demand systems and the power network: models and coordination algorithms
  • Citing Conference Paper
  • June 2018

... Related Literature: Multi-commodity network flow models [2][3][4] are widely utilized for characterizing and managing transportation systems, especially within the dynamic Autonomous Mobility-on-Demand (AMoD) sector. These models are particularly advantageous over queuing-theoretical models [5][6][7] and simulation-based models [8][9][10] because they can incorporate a diverse array of constraints and are compatible with commercial optimization solvers. ...

Data-Driven Model Predictive Control of Autonomous Mobility-on-Demand Systems
  • Citing Article
  • September 2017

... In multimodal transportation systems, AMoD services interact with a wide range of external systems and infrastructures, including public transit [174], [175], power grids [176], [177], and other transportation modalities [178]. Furthermore, interactions may also occur among multiple competing or cooperating mobility service providers [179]. ...

On the Interaction Between Autonomous Mobility-on-Demand Systems and the Power Network: Models and Coordination Algorithms
  • Citing Article
  • September 2017

IEEE Transactions on Control of Network Systems

... Locations in the network are modeled as queues, and system dynamics are described by the flow of vehicles and passengers between them [14], [15]. 1) Assumptions: First, these models represent passengers and vehicles as discrete entities. Customers are assumed to arrive according to an exogenous stochastic process (e.g., a Poisson process), reaching the origin station at a fixed rate and selecting their destination based on probabilities [16], [17]. ...

A BCMP Network Approach to Modeling and Controlling Autonomous Mobility-on-Demand Systems
  • Citing Article
  • July 2016

The International Journal of Robotics Research