P18393: Traffic Light Cameras to Optimize Flow
/public/

Systems Design

Table of Contents

The overall design for the system is a simulation using the SUMO (Simulation of Urban Mobility) framework that will simulate traffic at various intersections. Various parameters will act as inputs to the simulations, concerning the setup of the intersection, types of cars, pedestrians, vehicle detectors and their properties (distance, viewing angle, accuracy), and different traffic arrival scenarios. A machine learning algorithm will be set up to surround the simulation software, optimizing the light control algorithm by manipulating the weights of each input in an anticipated linear model. The machine learning algorithm will use genetic algorithms, gradient descent, and simulated annealing to minimize the measured emissions (provided by the simulation). Our minimum requirement is to reduce the measured emissions by 20% for each baseline scenario from a set of scenarios deemed to be representative of most intersections.

Team Vision for System-Level Design Phase

Our team planned to complete the following tasks during this phase of system design:

- Gather customer input to improve customer requirements and add new ones

- Turn the modified and new customer requirements into quantitative-metric based system and component-level requirements

- Brainstorms system concepts

- Decompose system concepts into functions

- Brainstorm and document ideas for components able to perform the required functions

- Perform feasibility analysis on each component to determine which were not feasible options based on metrics such as: cost, time to develop, accuracy, reliability, performance (such as sampling frequency for sensors, …)

- Construct s Pugh chart comparing different compositions of functions into full system concepts.

Our team was able to complete, and review as a team, all of the planned tasks.

Functional Decomposition

 Functional Decomposition

Functional Decomposition

A link to a high quality version of the picture can be found by clicking on the image.

Updates From Problem Definition

Customer Requirements

 Customer Requirements

Customer Requirements

Click here for the high resolution document. Note that the document has 2 tabs (sheets). One for the requirements listed during the problem definition phase and the second for the requirements being redefined for this phase.

Engineering Requirements

 Engineer Requirements

Engineer Requirements

Click here for the high resolution document. Note that the document has 2 tabs (sheets). One for the requirements listed during the problem definition phase and the second for the requirements being redefined for this phase.

House of Quality

 House of Quality

House of Quality

Please click here to see the updated house of quality based on the updated customer and engineering requirements.

Benchmarking

With more of a turn towards focusing on the simulation of how to improve traffic flow, our benchmarking focuses on software that is available to download.

 Benchmarking

Benchmarking

Click here for the high resolution document.

Concept Development

During concept convergence (development), we listed out the what we wanted to see be used in our simulation software. This helped us look for the software that we would end up choosing.

 Concept Convergence

Concept Convergence

A high quality version of the document can be found here.

Morphological Chart and Concept Selection

 Morphological Chart

Morphological Chart

A high quality version of the document can be found here.

Concept Selection

 Concept Selection

Concept Selection

Click here for high resolution document.

Feasibility: Prototyping, Analysis, Simulation

 Feasibility

Feasibility

Click here for high resolution document.

Systems Architecture

There are two ways to go while developing machine learning for a simulation.

  1. We can run many simulations and gather results which the algorithm will use this information to better the intersection the next time around.
  2. We can make the algorithm run real-time and learn as it goes, which would make it quicker to adjust to the situation at hand.

This will be discussed during the Systems Design Review.

 Operation System A

Operation System A

High quality version here.

 Operation System B

Operation System B

High quality version here.

Risk Assessment

 Risks

Risks

Please click here for the high resolution document. Note that the document has 2 tabs (sheets). One for the requirements listed during the problem definition phase and the second for the requirements being redefined for this phase.

Design Review Materials

Include links to:

Plans for next phase

Joe - Joe's 3-week Plan

Bryan - Bryan's 3 Week Plan

Gaitz - Gaitz' 3-week Plan

Samara - Samara's 3-week Plan

Eilif - Eilif's 3 Week Plan

Justin - Justin's 3-week Plan


Home | Planning & Execution | Imagine RIT

Problem Definition | Systems Design | Preliminary Detailed Design | Detailed Design

Build & Test Prep | Subsystem Build & Test | Integrated System Build & Test | Customer Handoff & Final Project Documentation