Giter Site home page Giter Site logo

csy99 / city_of_madison Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 12.9 MB

Can we visualize pedestrian and bike patterns around State Street and correlate with traffic patterns? Can traffic cycle timings be better optimized for pedestrians?

Home Page: https://wisc-ds-projects.github.io/f19/projects.html

Jupyter Notebook 100.00%

city_of_madison's Introduction

City_of_Madison

start date: Sep 10, 2019 end date: Dec 10, 2019

Focus: Pedestrian, Traffic, and Light Patterns in State Street Intersections

Basic Assumptions:

  1. No directions for pedestrian are specified. Assumed 4/5 pedestrian wait for Main Street Red Light, 3/5 pedestrian will wait for Cross Street Red Light.
  2. Every car will pass the intersection in 2 seconds.(observation)
  3. Pedestrian and Cars come in a constant speed. Uniformly distributed according to time.
  4. Define anger index = 1/3000*(waiting time)^2 for pedestrian, anger index = 1/100*(waiting time)^2 for traffic, so the weight is 1:30.
  5. Both common red light time and yellow light time is 1.5s. Only optimize green light time (the total cycle time will change accordingly).
  6. A cycle for Main/State Street is between 20s to 50s (both ends included).
  7. No correlation between the waiting time among intersections nearby.

Methodology: Construct cost function based on anger index for both pedestrian and traffic. Use scipy.optimize to minimize the cost. The result will be ideal time cycle.

Notes: Some data are not allowed to public. They are not uploaded to this directory. Please reach out to administrators from City of Madison to get these sensitive data.

p7_mid goes hand in hand with slide presentation1.pptx. No new plots are created in this notebook. This is a presentation in the middle of the term to allow administrators from City of Madison learn about my progress.

city_of_madison's People

Contributors

csy99 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.