280 likes | 429 Views
LET. THE LYON EXPERIENCE WITH URBANSIM (version 4.1.0). speaker: Mark Kryvobokov k_mark@ukr.net contributors : Fabrice Marchal Jean-Pierre Nicolas Philippe Zuccarello. European URBANSIM User Group meeting
E N D
LET THE LYON EXPERIENCE WITH URBANSIM(version 4.1.0) speaker: Mark Kryvobokov k_mark@ukr.net contributors: Fabrice Marchal Jean-Pierre Nicolas Philippe Zuccarello European URBANSIM User Group meeting at Swiss Federal Institute of Technology, Zurich 17-18 March 2008 European UrbanSim User Group, IVT, Zürich, 17-18 March 2008
LET Contents 0. Two projects with UrbanSim at LET 1. Our way from Eugene to Lyon 2. Tables and relations 3. Estimation and simulation 4. Preliminary results 5. Some obstacles with the software 6. Questions European UrbanSim User Group, IVT, Zürich, 17-18 March 2008
LET 0. Two projects with UrbanSim at LET • SMA-LOCMOB (resp. Fabrice Marchal) • Systems of Multi-Agents for LOCation and MOBility • Investigatation of some issues in TLUMs: • spatial and temporal resolution • modeling features • SIMBAD (resp. Jean-Pierre Nicolas) • A more macroeconomic model of the Lyon Urban Area • Purpose: assessing the sustainability of transport policies by crossing environmental, economic and social indicators European UrbanSim User Group, IVT, Zürich, 17-18 March 2008
LET 1. Our way from Eugene to Lyon The Lyon Urban Area: 1,576,000 inhabitants more than 660,000 households about 700,000 jobs European UrbanSim User Group, IVT, Zürich, 17-18 March 2008
UrbanSim models HLCM ELCM DPLCM Transportation model LPM RLSM + Car ownership model model using only Lyon data models using Lyon data + ad hoc assumptions future developments external model LET 1. Our way from Eugene to Lyon European UrbanSim User Group, IVT, Zürich, 17-18 March 2008
LET 1. Our way from Eugene to Lyon Overview of available data • 777 zones covering the Lyon Urban Area • geographic data: polygons, centroïds • origin-destination matrix of accessibilities • number of residential units • environmental data: percent water, open space, residential land, distance to highway and arterial etc. • average apartment price per square meter • number of jobs for 4 sectors in each zone • household characteristics: zone, number of persons, workers, cars, income, age of head, ownership status, job status of head zones and gridcells tables jobs table households table European UrbanSim User Group, IVT, Zürich, 17-18 March 2008
LET 1. Our way from Eugene to Lyon Spatial resolution of the Lyon prototype: each zone includes only one gridcell: 777 zones = 777 gridcells (but zone_id and grid_id are different) zones roughly correspond to municipalities European UrbanSim User Group, IVT, Zürich, 17-18 March 2008
LET 1. Our way from Eugene to Lyon Example: data sources for the gridcells table in the Lyon prototype European UrbanSim User Group, IVT, Zürich, 17-18 March 2008
LET 1. Our way from Eugene to Lyon Examples of assumptions: relative_X = (X - minX)/100 + 1 relative_Y = (Y - minY)/100 + 1 residential_improvement_value = = average_apartment_price • 80 • residential_units residential_land_value = residential_improvement_value • 0.2 European UrbanSim User Group, IVT, Zürich, 17-18 March 2008
LET 1. Our way from Eugene to Lyon Examples of assumptions: development_type_id = 1 (R1) if 1<= residential_units <= 100 development_type_id = 2 (R2) if 100 < residential_units <= 400 … plan_type_id = 8 (High Density Residential) if 1 <= development_type_id <= 7 (R1-R7) plan_type_id = 9 (Light-Medium Industrial) if development_type_id = 20 (I1) ... European UrbanSim User Group, IVT, Zürich, 17-18 March 2008
LET 1. Our way from Eugene to Lyon Changes made to adjust to the Lyon data: • development_constraints:min, max • development_types: max • development_event_history: sqft and value is 10% of the corresponding values in the gridcells table • annual_households_control_totals: total_number_of_households • annual_employment_control_totals: total, home_based and non_home_based employment • urbansim_constraints: cell_size = 100 walking_distance_circle_radius = 1200 European UrbanSim User Group, IVT, Zürich, 17-18 March 2008
UrbanSim models HLCM ELCM DPLCM Transportation model LPM RLSM + Car ownership model model using only Lyon data models using Lyon data + ad hoc assumptions future developments external model LET 1. Our way from Eugene to Lyon European UrbanSim User Group, IVT, Zürich, 17-18 March 2008
LET 2. Tables and relations European UrbanSim User Group, IVT, Zürich, 17-18 March 2008
UrbanSim models HLCM ELCM DPLCM Transportation model LPM RLSM + Car ownership model LET 3. Estimation and simulation Estimation with logit models: European UrbanSim User Group, IVT, Zürich, 17-18 March 2008
LET 3. Estimation and simulation Estimation with logit models: European UrbanSim User Group, IVT, Zürich, 17-18 March 2008
UrbanSim models HLCM ELCM DPLCM Transportation model LPM RLSM + Car ownership model LET 3. Estimation and simulation Estimation with regression models: European UrbanSim User Group, IVT, Zürich, 17-18 March 2008
LET 3. Estimation and simulation Estimation with regression models: European UrbanSim User Group, IVT, Zürich, 17-18 March 2008
LET 3. Estimation and simulation Simulation: Technical performance: Baseyear cache: 71 MB Simulation for 14 years (1981-1994) takes 1 hour 20 min. Output cache: 931 MB Limitations: In DPLCM, there is only residential and industrial development. In the households table, after the first year simulation some households are located in a gridcell with grid_id=0... European UrbanSim User Group, IVT, Zürich, 17-18 March 2008
LET 4. Preliminary results Output from make_indicators.py (fragment of population) European UrbanSim User Group, IVT, Zürich, 17-18 March 2008
LET 4. Preliminary results European UrbanSim User Group, IVT, Zürich, 17-18 March 2008
LET 4. Preliminary results European UrbanSim User Group, IVT, Zürich, 17-18 March 2008
LET 4. Preliminary results European UrbanSim User Group, IVT, Zürich, 17-18 March 2008
LET 5. Some obstacles with the software • Not everything is described and updated in the documentation. Comments for each attribute are absent in the MySQL tables (suggestion: distribute Eugene also as a MySQL dump?) Thank you so much for theMAILING LIST! • Our attempt to work with 9-digit zone_id values failed • The map representation of indicators is mirrored vertically (as if the ordinate is multiplied by -1) European UrbanSim User Group, IVT, Zürich, 17-18 March 2008
LET 5. Some obstacles with the software • Handling of gridcells and polygons • Ambiguity in the Eugene package: • the identifiers group_id for employment and group_id for development are unrelated European UrbanSim User Group, IVT, Zürich, 17-18 March 2008
LET 5. Some obstacles with the software • Ambiguity in the Eugene package: • the same identifier has 3 different names in 3 tables: id in job_building_types; building_type in jobs; building_type_id in building_types European UrbanSim User Group, IVT, Zürich, 17-18 March 2008
LET 6. Questions 1. Can we have long values and big differences between values of zone_id (and grid_id)? 2. How improvement value and land value were calculated for each gridcell for Eugene? 3. Should the development_type_id in the jobs table correspond to the development_type_id from the gridcells table? 4. Where the table households_characteristics_for_ht is used? European UrbanSim User Group, IVT, Zürich, 17-18 March 2008
LET 6. Questions 5. If we do not have data about buildings, should we set corresponding values for employment sector_id and building_types : - if sector_id is services then building_types are commercial and governmental; - if sector_id is construction then building_type is industrial etc.? European UrbanSim User Group, IVT, Zürich, 17-18 March 2008
LET 6. Questions 6. What is number_of_developer_model_history_years and developer_model_estimation_threshold_count in the table urbansim_constants? 7. In RLSM, the number of observations for estimation is less than the number of gridcells with fraction_residential_land>0, but we do not see any threshold in residential_land_share_model_configuration_creator.py 8. How to create indicators for population change and employment change? 9. How to create our own REPM for gridcells using the San Francisco model? European UrbanSim User Group, IVT, Zürich, 17-18 March 2008