five

Integrated Agent-based Modelling and Simulation of Transportation Demand and Mobility Patterns in Sweden

收藏
NIAID Data Ecosystem2026-05-02 收录
下载链接:
https://zenodo.org/record/10648077
下载链接
链接失效反馈
官方服务:
资源简介:
About The Synthetic Sweden Mobility (SySMo) model provides a simplified yet statistically realistic microscopic representation of the real population of Sweden. The agents in this synthetic population contain socioeconomic attributes, household characteristics, and corresponding activity plans for an average weekday. This agent-based modelling approach derives the transportation demand from the agents’ planned activities using various transport modes (e.g., car, public transport, bike, and walking). This open data repository contains four datasets:  (1) Synthetic Agents,  (2) Activity Plans of the Agents,   (3) Travel Trajectories of the Agents, and   (4) Road Network (EPSG: 3006) (OpenStreetMap data were retrieved on August 28, 2023, from https://download.geofabrik.de/europe.html, and GTFS data were retrieved on September 6, 2023 from https://samtrafiken.se/) The database can serve as input to assess the potential impacts of new transportation technologies, infrastructure changes, and policy interventions on the mobility patterns of the Swedish population. Methodology This dataset contains statistically simulated 10.2 million agents representing the population of Sweden, their socio-economic characteristics and the activity plan for an average weekday. For preparing data for the MATSim simulation, we randomly divided all the agents into 10 batches. Each batch's agents are then simulated in MATSim using the multi-modal network combining road networks and public transit data in Sweden using the package pt2matsim (https://github.com/matsim-org/pt2matsim).   The agents' daily activity plans along with the road network serve as the primary inputs in the MATSim environment which ensures iterative replanning while aiming for a convergence on optimal activity plans for all the agents. Subsequently, the individual mobility trajectories of the agents from the MATSim simulation are retrieved. The activity plans of the individual agents extracted from the MATSim simulation output data are then further processed. All agents with negative utility score and negative activity time corresponding to at least one activity are filtered out as the ‘infeasible’ agents. The dataset ‘Synthetic Agents’ contains all synthetic agents regardless of their ‘feasibility’ (0=excluded & 1=included in plans and trajectories). In the other datasets, only agents with feasible activity plans are included. The simulation setup adheres to the MATSim 13.0 benchmark scenario, with slight adjustments. The strategy for replanning integrates BestScore (60%), TimeAllocationMutator (30%), and ReRoute (10%)— the percentages denote the proportion of agents utilizing these strategies. In each iteration of the simulation, the agents adopt these strategies to adjust their activity plans. The "BestScore" strategy retains the plan with the highest score from the previous iteration, selecting the most successful strategy an agent has employed up until that point. The "TimeAllocationMutator" modifies the end times of activities by introducing random shifts within a specified range, allowing for the exploration of different schedules. The "ReRoute" strategy enables agents to alter their current routes, potentially optimizing travel based on updated information or preferences. These strategies are detailed further in W. Axhausen et al. (2016) work, which provides comprehensive insights into their implementation and impact within the context of transport simulation modeling.  Data Description (1) Synthetic Agents This dataset contains all agents in Sweden and their socioeconomic characteristics.   The attribute ‘feasibility’ has two categories: feasible agents (73%), and infeasible agents (27%). Infeasible agents are agents with negative utility score and negative activity time corresponding to at least one activity.  File name: 1_syn_pop_all.parquet Column Description Data type Unit PId Agent ID Integer - Deso Zone code of Demographic statistical areas (DeSO)1 String - kommun Municipality code Integer - marital  Marital Status (single/ couple/ child) String - sex  Gender (0 = Male, 1 = Female) Integer - age Age Integer - HId A unique identifier for households Integer - HHtype  Type of households (single/ couple/ other) String - HHsize  Number of people living in the households Integer - num_babies Number of children less than six years old in the household Integer - employment Employment Status (0 = Not Employed, 1 = Employed) Integer - studenthood Studenthood Status (0 = Not Student, 1 = Student) Integer - income_class Income Class (0 = No Income, 1 = Low Income, 2 = Lower-middle Income, 3 = Upper-middle Income, 4 = High Income) Integer - num_cars Number of cars owned by an individual  Integer - HHcars Number of cars in the household Integer - feasibility Status of the individual (1=feasible, 0=infeasible) Integer - 1 https://www.scb.se/vara-tjanster/oppna-data/oppna-geodata/deso--demografiska-statistikomraden/ (2) Activity Plans of the Agents The dataset contains the car agents’ (agents that use cars on the simulated day) activity plans for a simulated average weekday.    File name: 2_plans_i.parquet, i = 0, 1, 2, ..., 8, 9. (10 files in total) Column Description Data type Unit act_purpose Activity purpose (work/ home/ school/ other) String - PId Agent ID Integer - act_end  End time of activity (0:00:00 – 23:59:59) String hour:minute:seco nd act_id Activity index of each agent Integer - mode Transport mode to reach the activity location String - POINT_X         Coordinate X of activity location (SWEREF99TM) Float metre POINT_Y Coordinate Y of activity location (SWEREF99TM) Float metre dep_time     Departure time (0:00:00 – 23:59:59) String hour:minute:seco nd score Utility score of the simulation day as obtained from MATSim Float - trav_time    Travel time to reach the activity location String hour:minute:seco nd trav_time_min     Travel time in decimal minute Float minute act_time  Activity duration in decimal minute Float minute distance Travel distance between the origin and the destination Float km speed Travel speed to reach the activity location Float km/h (3) Travel Trajectories of the Agents This dataset contains the driving trajectories of all the agents on the road network, and the public transit vehicles used by these agents, including buses, ferries, trams etc. The files are produced by MATSim simulations and organised into 10 *.parquet’ files (representing different batches of simulation) corresponding to each plan file. File name: 3_events_i.parquet, i = 0, 1, 2, ..., 8, 9. (10 files in total)   Column  Description  Data type  Unit  time  Time in second in a simulation day (0-86399)  Integer  second  type  Event type defined by MATSim simulation*  String  -  person  Agent ID  Integer  -  link  Nearest road link consistent with the road network  String  -  vehicle  Vehicle ID identical to person  Integer  -  from_node       Start node of the link  Integer  -  to_node    End node of the link  Integer  -  * One typical episode of MATSim simulation events: Activity ends (actend) -> Agent’s vehicle enters traffic (vehicle enters traffic) -> Agent’s vehicle moves from previous road segment to its next connected one (left link) -> Agent’s vehicle leaves traffic for activity (vehicle leaves traffic) -> Activity starts (actstart)  (4) Road Network This dataset contains the road network. File name: 4_network.shp Column  Description  Data type  Unit  length  The length of road link  Float  metre  freespeed  Free speed  Float  km/h  capacity  Number of vehicles  Integer  -  permlanes  Number of lanes  Integer  -  oneway  Whether the segment is one-way (0=no, 1=yes)  Integer  -  modes  Transport mode  String  -  from_node  Start node of the link  Integer  -  to_node  End node of the link  Integer  -  geometry  LINESTRING (SWEREF99TM)  geometry  metre    Additional Notes This research is funded by the RISE Research Institutes of Sweden, the Swedish Research Council for Sustainable Development (Formas, project number 2018-01768), and Transport Area of Advance, Chalmers. Contributions YL designed the simulation, analyzed the simulation data, and, along with CT, executed the simulation. CT, SD, FS, and SY conceptualized the model (SySMo), with CT and SD further developing the model to produce agents and their activity plans. KG wrote the data document. All authors reviewed, edited, and approved the final document.
创建时间:
2024-06-19
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作