rules of traffic signal controllers, (Qiao, Yang and
Gao, 2011).
Moreover, ‘Neuro-Fuzzy, NF’ systems or
‘Adaptive Neuro-Fuzzy Inference System (ANFIS)’
were also applied, and good results were achieved by
reducing the average vehicle delay at signalized
intersection (Iqbal et al., 2012), and (Seesara and
Gadit, 2015).
These FLM for traffic signal controllers were
either limited to network parameters (i.e. geometry
and number of lanes) or to input-output relationship
in the rule block of the FLM controller (i.e. pure
fuzzy). This paper presents the development of an
FLM controller for a real-time traffic signal controller
that can emulate the well-known optimization
methods, taking into consideration various incoming
traffic flows. Achieving this objective entails: 1)
developing a fuzzy logic model, FLM, for a real-time
signal control for a defined intersection, and
calibrating it using various traffic flows and
configurations that would be initially developed using
a simulation environment, 2) developing an inference
engine (‘IF-THEN’ logic) of the FLM, 3) testing the
developed FLM controller by comparing its output to
the output of optimal signal control settings, 4)
validating the developed FLM controller using
different set of input data (traffic flow combinations).
2 METHODOLOGY AND MODEL
DEVELOPMENT
Various techniques and methods are applied for
controlling traffic signal systems. In this research, the
following sequence of procedures was applied to
achieve the defined objective including; design of
experiments, development and modelling an isolated
intersection using a simulation software, extracting
required data from the simulation model that would
be used for FLM development (in the fuzzification
process, and in the membership function
development), FLM model calibration and
verification, and finally conclusions and
recommendations.
Throughout the literature, a common observation
was that many of the developed FLMs were not
verified against a well-known signal control
optimization method, while in this research, the
developed FLM controller was designed using the
well-known traffic simulation and analysis model
(SYNCHRO), in which the Highway Capacity
Manual (HCM) formulae are applied for traffic signal
optimization and green time estimations.
As for a base model, an isolated intersection was
designed with four approaches (East, West, North,
and South). For all operational scenarios, various
assumptions were applied regarding control type,
geometry, and traffic parameters. This includes; a
pre-timed signalized intersection with protected left
turn movement and split phasing operation, three
shared lanes for each approach (East, West, North,
and South) with a length of 500 m and speed of 60
km/h, saturation flow rate of 1900 veh/h/lane. The
selected phases were same as the approaches, where
each phase would serve a full approach. The
percentage distributions of the approach traffic
movements for the right, through, and left were 30%,
60%, and 10%, respectively. Also, a peak hour factor
(PHF) of 0.92 was used, and 2% as the percentage of
heavy vehicles.
The developed FLM is designed to work as a real-
time traffic controller which has accessibility to raw
field data of each approach, (). This data
includes approach real-time traffic flow,
, and 95%
of approach queue length,
.
Based on these field data, green weight for each
phase or approach,
, would be estimated by
applying the proposed FLM. The green time
allocation for a particular phase,
, could then be
determined based on the estimated green weight of
that phase,
.
Out of the total cycle time, , the higher the green
weight,, the higher the allocated portion of green
time,, for a specified phase, .
The developed FLM was calibrated to determine
the green weights,, that can be obtained using
pure optimization methods such as the Highway
Capacity Manual (HCM) optimization method.
In order to calibrate the rule base functions of the
designed FLM, the following procedures were
followed;
1. input variable,
, fuzzification,
2. verification of the developed membership
function of
,
3. design of experiment to ensure covering wide
range of approach traffic flows from free flow
to grid locks,
4. output determination,
5. fuzzification of output variables,
,
, and
,
6. definition of Input-output relationship,
7. FLM development and calibration, and
8. validation of the developed FLM.
A Traffic Signal Controller for an Isolated Intersection using Fuzzy Logic Model
397