Project Overview:
Use of Traffic Controller in Industry
The Traffic Controller is the backbone of the traffic signalization of
an intersection. The controller contains a microprocessor integrated with
various electrical components that work together to receive inputs (sensors
in pavements that detect vehicles), apply programmed logic, and send outputs
(actuate control circuits that engage relays that energize
specified indicators in the traffic light faces in the intersection).
The programming of the controller is the heart of signal timing. Timing
plans are developed using traffic data collected in the field. The controller
is programmed to reflect the desired plan, which is always specific to
the intersection. In more complex situations, an integrated timing plan
is developed for a specific series of intersections acting together to
efficiently move traffic through them as a group.
Use of the Traffic Controller in teaching of traffic engineering
The use and programming of a Traffic Controller in a student lab situation
is one of the fundamental leaps from the theory of traffic engineering
taught in the classroom to the actual implementation of the theory in
real-world situations by practicing engineers. It is considered critical
to the teaching of traffic engineering at NAU. It is implemented at NAU
by attaching the controller to an intersection-simulation board that allows
the student to test his/her timing plans under the actual conditions encountered
in typical field installations. In the figure, the bottom box is the traffic
controller and the top "birds-eye" view of an intersection is
the intersection-simulation board. NAU is currently developing a Masters
of Engineering (MEng) program as part of a tri-university consortium:
NAU, ASU, and U of A (http://triuniv.engr.arizona.edu/). The MEng degree
will be completely web-delivered. The transportation track (http://triuniv.engr.arizona.edu/curricular/transportation.html)
is a group of specialized courses that are taken by a student interested
in this focus. The programming of a timing plan into the traffic controller
and the testing of the plan using an intersection-simulation board is
considered critical to the success of teaching traffic engineering courses
for the MEng.
Scope of Work
The goal of the work is to provide the "Traffic Controller--Intersection-Simulation
Board" programming and timing plan testing experience to students
taking traffic engineering courses via the web.
Simulation at a student's computer of the "Traffic Controller--Intersection-Simulation
Board" experience: The concept is that the student will be
able to use his/her computer to a) program the traffic controller with
his/her timing plan and b) then test his/her timing plan using a fully
functional Intersection-Simulation board displayed in his/her monitor.
These functions will be machine (OS) independent. The student will
program his/her signal timing plan in the simulated Traffic Controller
from his/her local computer. This is done by specifying a group of values
for each traffic movement in the intersection (e.g., Northbound Left-Turn
(NB LT)). Then the student will be able to test his/her timing plan on
an Intersection-Simulation Board that will be created on his/her screen.
The board has input buttons on the various traffic lanes leading to the
intersections, which simulates the passing of a vehicle over a vehicle
detection device. This creates an input signal to the traffic controller.
Based on the logic contained in the student loaded timing plan, the traffic
controller reacts to the inputs by changing the signals for various movements
(e.g., it changes the NB LT to a yellow, then changes it to a red, then
changes the Southbound Through (SB TH) light to a green).
The traffic controller has built-in logic and logic that is changed by
the student's programming of his/her timing plan. Both of these logics
will function in the simulation. All of these functions relate and display
to real-time with an accuracy of 0.1 seconds.
|