Real Time Traffic Control to Optimize Waiting Time of Vehicles at A Road Intersection

Similar documents
Cumulative Count Curve and Queueing Analysis

Signalized Intersection Delay Models

Performance Analysis of Delay Estimation Models for Signalized Intersection Networks

CHAPTER 5 DELAY ESTIMATION FOR OVERSATURATED SIGNALIZED APPROACHES

Signalized Intersection Delay Models

Analytical Delay Models for Signalized Intersections

Roundabout Level of Service

Signalized Intersection Delay Models

Signalized Intersections

Traffic signal design-ii

Traffic Progression Models

CHAPTER 3. CAPACITY OF SIGNALIZED INTERSECTIONS

ONLINE OFFSET OPTIMISATION IN URBAN NETWORKS BASED ON CELL TRANSMISSION MODEL

CE351 Transportation Systems: Planning and Design

Capacity Drop. Relationship Between Speed in Congestion and the Queue Discharge Rate. Kai Yuan, Victor L. Knoop, and Serge P.

Signalized Intersection Delay Models

Speed-Flow and Bunching Relationships for Uninterrupted Flows

Control Delay at Signalized Diamond Interchanges Considering Internal Queue Spillback Paper No

Progression Factors in the HCM 2000 Queue and Delay Models for Traffic Signals

JEP John E. Jack Pflum, P.E. Consulting Engineering 7541 Hosbrook Road, Cincinnati, OH Telephone:

Design Priciples of Traffic Signal

Course Outline Introduction to Transportation Highway Users and their Performance Geometric Design Pavement Design

1.225 Transportation Flow Systems Quiz (December 17, 2001; Duration: 3 hours)

2.4 Graphing Inequalities

Traffic flow theory involves the development of mathematical relationships among

Estimating the vehicle accumulation: Data-fusion of loop-detector flow and floating car speed data

Optimal traffic light control for a single intersection

CAPACITY DROP: A RELATION BETWEEN THE SPEED IN CONGESTION AND THE QUEUE DISCHARGE RATE

Variable Speed Approach for Congestion Alleviation on Boshporus Bridge Crossing

CHAPTER 2. CAPACITY OF TWO-WAY STOP-CONTROLLED INTERSECTIONS

Network Equilibrium Models: Varied and Ambitious

NATHAN HALE HIGH SCHOOL PARKING AND TRAFFIC ANALYSIS. Table of Contents

Conception of effective number of lanes as basis of traffic optimization

Minimizing Total Delay in Fixed-Time Controlled Traffic Networks

Airborne Traffic Flow Data and Traffic Management. Mark Hickman and Pitu Mirchandani

Analytical investigation on the minimum traffic delay at a two-phase. intersection considering the dynamical evolution process of queues

Traffic Flow Theory & Simulation

A hydrodynamic theory based statistical model of arterial traffic

OPTIMAL DISPATCH OF REAL POWER GENERATION USING PARTICLE SWARM OPTIMIZATION: A CASE STUDY OF EGBIN THERMAL STATION

GIS and Remote Sensing Support for Evacuation Analysis

Research Article Headway Distributions Based on Empirical Erlang and Pearson Type III Time Methods Compared

Available online at ScienceDirect. Procedia Computer Science 91 (2016 )

Traffic Demand Forecast

$QDO\]LQJ$UWHULDO6WUHHWVLQ1HDU&DSDFLW\ RU2YHUIORZ&RQGLWLRQV

Traffic Management and Control (ENGC 6340) Dr. Essam almasri. 8. Macroscopic

A Unifying Approach to the Dynamics of Production, Supply, and Traffic Networks. Dirk Helbing

Application of Geographic Information Systems for Government School Sites Selection

Modifications of asymmetric cell transmission model for modeling variable speed limit strategies

WEBER ROAD RESIDENTIAL DEVELOPMENT Single Family Residential Project

Computing the Signal Duration to Minimize Average Waiting Time using Round Robin Algorithm

Validation of traffic models using PTV VISSIM 7

Incorporating the Effects of Traffic Signal Progression Into the Proposed Incremental Queue Accumulation (IQA) Method

Development and Evaluation of Online Estimation Methods for a Feedback-Based Freeway Ramp Metering Strategy

Land Use, Service Interchange Spacing and Performance of Toll Roads: A Model and Case Study on Jakarta to Cikampek Toll Road, Indonesia

Estimating Traffic Accidents in Turkey Using Differential Evolution Algorithm

Solutions to COMP9334 Week 8 Sample Problems

Transportation Research-D: Transport and environment. January 2000, vol. 5 nr. 2, pp

Hybrid calibration of microscopic simulation models

A Review of Gap-Acceptance Capacity Models

Appendixx C Travel Demand Model Development and Forecasting Lubbock Outer Route Study June 2014

Estimation of Measures of Effectiveness Based on Connected Vehicle Data

A STUDY OF TRAFFIC PERFORMANCE MODELS UNDER AN INCIDENT CONDITION

An investigation on the impacts of density currents on the sedimentation in dam reservoirs using TCM model; case study: Maroon dam

Recent Researches in Engineering and Automatic Control

MODELLING TRAFFIC FLOW ON MOTORWAYS: A HYBRID MACROSCOPIC APPROACH

Intermediate Algebra. 7.6 Quadratic Inequalities. Name. Problem Set 7.6 Solutions to Every Odd-Numbered Problem. Date

ADAPTIVE SIGNAL CONTROL IV

Improving forecasting under missing data on sparse spatial networks

Traffic Flow Theory and Simulation

Optimization based control of networks of discretized PDEs: application to traffic engineering

Impact of Day-to-Day Variability of Peak Hour Volumes on Signalized Intersection Performance

Hybrid calibration of microscopic simulation models

Is the ventilation control for longitudinal system difficult?

For Whom the Booth Tolls

Lecture 19: Common property resources

Available online Journal of Scientific and Engineering Research, 2017, 4(4): Research Article

MnDOT Method for Calculating Measures of Effectiveness (MOE) From CORSIM Model Output

GIS-BASED VISUALIZATION FOR ESTIMATING LEVEL OF SERVICE Gozde BAKIOGLU 1 and Asli DOGRU 2

Regional Traffic Timing Plan Optimization Based on Improved Particle Swarm Algorithm

StanCOG Transportation Model Program. General Summary

Modeling Driver Behavior During Merge Maneuvers

Forecasts from the Strategy Planning Model

Utility, Fairness and Rate Allocation

arxiv: v1 [math.oc] 21 Sep 2015

Traffic Modelling for Moving-Block Train Control System

PBW 654 Applied Statistics - I Urban Operations Research

Fusion of xfcd and local road weather data for a reliable determination of the road surface condition SIRWEC Prague 2008

Real-time, Adaptive Prediction of Incident Delay for Advanced Traffic Management Systems

arxiv:cond-mat/ v3 [cond-mat.stat-mech] 18 Aug 2003

Control experiments for a network of signalized intersections using the.q simulator

Shock wave analysis. Chapter 8. List of symbols. 8.1 Kinematic waves

Delay of Incidents Consequences of Stochastic Incident Duration

DYNAMIC MODEL OF URBAN TRAFFIC AND OPTIMUM MANAGEMENT OF ITS FLOW AND CONGESTION

Research Article A Method for Queue Length Estimation in an Urban Street Network Based on Roll Time Occupancy Data

Economic consequences of floods: impacts in urban areas

A Three-Stream Model for Arterial Traffic

Dwelling Price Ranking vs. Socio-Economic Ranking: Possibility of Imputation

Queueing Theory I Summary! Little s Law! Queueing System Notation! Stationary Analysis of Elementary Queueing Systems " M/M/1 " M/M/m " M/M/1/K "

A SIMPLIFIED MODEL OF URBAN RAILWAY SYSTEM FOR DYNAMIC TRAFFIC ASSIGNMENT

Derivation of the Yellow Change Interval Formula

Transcription:

International Journal of Research in Engineering and Science (IJRES) ISSN (Online): 2320-9364, ISSN (Print): 2320-9356 w Volume 6 Issue 4 Ver. II ǁ 2018 ǁ PP. 25-33 Real Time Traffic Control to Optimize Waiting Time of Vehicles at A Road Intersection Yogeswary Raviraj 1, W.B.Daundasekera 2 1 (Department of Mathematical Sciences, Faculty of Applied Sciences, South Eastern University of Sri Lanka, Sri Lanka) 2 (Department of Mathematics, Faculty of Science, University of Peradeniya, Sri Lanka) Corresponding Author: Yogeswary Raviraj Abstract : This paper presents a real time non-linear quadratic programming model to minimize the aggregate delay time of vehicles at each lane by minimizing number of vehicles at each lane at the signalized intersection. One of the most important efficiency and easily getting factors of traffic signal control is the number of vehicles in a queue at the signalized intersection. The initial number of vehicles at each lane at the intersection is counted by camera which is the most accurate method.the model is developed to minimize the number of vehicles from cycle to cycle. This proposed model includes inter green signal time which is one of the key factors compared to other existing models proposed in the past research. This model also incorporates restrictions for upper and lower bounds for green signal time and cycle time allocation which leads to accurate and appropriate allocation for green signal time. The proposed model is solved by the method of sequential quadratic programming coded in MATLAB environment. Keywords aggregate delay time, nonlinear sequential quadratic programming, optimization, real time, traffic signal ----------------------------------------------------------------------------------------------------------------------------- ---------- Date of Submission: 02-05-2018 Date of acceptance: 17-05-2018 ----------------------------------------------------------------------------------------------------------------------------- ---------- I INTRODUCTION In any country traffic congestion wastes a huge amount of the national income for fuel and traffic related environmental and socio economic problems. Traffic intersections contribute a lot to this traffic congestion. Signalized intersections are crucial points in the highway systems. The past researches [1] reveal that the real time traffic control strategy gives a better traffic control system than the fixed-time (off-line) traffic signal control strategy. Real time traffic signal control optimization is complex due to its nature. Delay [2] and the number of vehicles waiting are the important measures of effectiveness for signalized intersections. This research considers the oversaturation level at road intersections, where the intersections considered have four signals for a particular minimum cycle time, and the green time is allocated for all four signals. Our objective of this research is to formulate a mathematical model to minimize aggregate delay [3] time of vehicles and the total number of vehicles which are waiting in the lanes of a road intersection due to red signal by allocating sufficient amount of green time for each signal and cycle time. To maintain the feasibility, the upper bound for cycle time and the upper bound of number of vehicles waiting are adjusted according to the incoming flow rate and outgoing flow rate of vehicles. The real time data is calculated by using cameras [4] installed in every lane in the road intersection. This model is solved by sequential quadratic programming algorithm coded in MATLAB environment [5]. II METHODOLOGY In this research we consider a signalized isolated intersection with four lanes namely Lane j, j = 1,2,3,4. We divide this intersection into four stages: in Stage 1, the green signal will be on for Lane 1, where the vehicles which are waiting at the Lane 1 can move into other three lanes through the intersection as shown in the figure below: 25 Page

Fig.1.Green signal for Lane 1 Also, when the green signal is on for another lane the vehicles waiting in that lane will proceed to other lanes in a similar manner as described above in the Fig.1. 2.1 Formulation of the Model 2.1.1 Notations Lane j: j th lane at the road intersection, j=1, 2, 3, 4, N j (k): Number of vehicles in Lane j at cycle k, Ig: inter green time, W j : Weighting parameter of Lane j, j=1, 2, 3, 4, t j (k): Allocated green time for the signal for Lane j, j=1, 2, 3, 4 at cycle k, f j (k): In coming flow rate of vehicles for the Lane j, j=1, 2, 3, 4 at cycle k, s j (k): Outgoing flow rate of vehicles for the Lane j, j=1, 2, 3, 4 at cycle k, (t j (k)) min : Minimum green time for the signal for Lane j, j=1, 2, 3, 4, at cycle k, (t j (k)) max : Maximum green time for the signal for Lane j, j=1, 2, 3, 4, at cycle k, C (k): Cycle time at cycle k, CT min : Minimum cycle time, CT max : Maximum cycle time, D j (k + 1): Aggregate delay time of vehicles in cycle k at Lane j, j=1, 2, 3, 4. 2.1.2 Formulation In Stage 1, the aggregate delay time of vehicles for (k+1) th cycle (aggregate delay time of vehicles at the end of k th cycle) is calculated by the aggregate delay time of vehicles in the Lane 1 during green signal is on and after the green signal is off which is represented by the shaded area of Stage 1 in Fig.2. In Stage 2, the aggregate delay time of vehicles for (k+1) th cycle (aggregate delay time of vehicles at the end of k th cycle) is calculated by the aggregate delay time of vehicles in the Lane 2 before green signal is on, during green signal is on and after the green signal is off which is represented by the shaded area of Stage 2 in Fig.2. Similarly for the other two stages, the total delay time for (k+1) th cycle is illustrated in the figure below 26 Page

Fig.2.Number of vehicle and delay of four stages Aggregate delay time for vehicles at each stage at the end of cycle k is calculated from the area of the shaded region in the Fig.2 as given below: D 1 (k + 1) = 1 2 [2N 1(k)C(k) + f 1 (k)c(k) 2 s 1 (k)(t 1 (k)) 2 2s 1 (k)t 1 (k)(4ig + t 2 (k) + t 3 (k) + t 4 (k))](1) D 2 (k + 1) = 1 2 [2N 2(k)C(k) + f 2 (k)c(k) 2 s 2 (k)(t 2 (k)) 2 2s 2 (k)t 2 (k)(3ig + t 3 (k) + t 4 (k))] (2) D 3 (k + 1) = 1 2 [2N 3(k)C(k) + f 3 (k)c(k) 2 s 3 (k)(t 3 (k)) 2 2s 3 (k)t 3 (k)(2ig + t 4 (k))] (3) D 4 (k + 1) = 1 2 [2N 4(k)C(k) + f 4 (k)c(k) 2 s 4 (k)(t 4 (k)) 2 2s 4 (k)t 4 (k)ig] (4) The number of vehicles in four lanes at the end of the cycle k is given by the following four equations. First equation represents number of vehicles in Lane 1 at the end of cycle k (or beginning of cycle k+1) which is equivalent to the total of the number of vehicles waiting at the beginning of cycle k (from camera readings), incoming number of vehicles into the Lane 1 during green signal time, inter signal green time and red signal time and excluding outgoing number of vehicles during green signal time for the Lane 1. Similarly, the number of vehicles in Lane 2, Lane 3 and Lane 4, at the end of cycle k (for cycle k+1) are given by the remaining three equations respectively: N 1 (k + 1) = N 1 (k)+(t 1 (k) + Ig)f 1 (k) (t 1 (k))s 1 (k) + (t 2 (k) + Ig)f 1 (k) + (t 3 (k) + Ig)f 1 (k) + (t 4 (k) + Ig)f 1 (k) (5) N 2 (k + 1) = N 2 (k)+(t 2 (k) + Ig)f 2 (k) (t 2 (k))s 2 (k) + (t 1 (k) + Ig)f 2 (k) + (t 3 (k) + Ig)f 2 (k) + (t 4 (k) + Ig)f 2 (k) (6) N 3 (k + 1) = N 3 (k)+(t 3 (k) + Ig)f 3 (k) (t 3 (k))s 3 (k) + (t 1 (k) + Ig)f 3 (k) + (t 2 (k) + Ig)f 3 (k) + (t 4 (k) + Ig)f 3 (k) (7) N 4 (k + 1) = N 4 (k)+(t 4 (k) + Ig)f 4 (k) (t 4 (k))s 4 (k) + (t 1 (k) + Ig)f 4 (k) + (t 2 (k) + Ig)f 4 (k) + (t 3 (k) + Ig)f 4 (k) (8) 27 Page

Lower and upper bounds of green signal time: (t j (k)) min t j (k) (t j (k)) max, j = 1,2,3,4 (9) Cycle time of cycle k is given by the total green signal time and total inter green signal time: (t 1 (k) + Ig) + (t 2 (k) + Ig) + (t 3 (k) + Ig) + (t 4 (k) + Ig) = C(k) (10) Lower and upper bounds of cycle time: CT min C(k) CT max (11) When twice the number of outgoing vehicles during green signal time in a lane at a given a cycle is less than the number of vehicles in that lane at the end of that cycle, it is defined as oversaturation condition. Each of the following four inequalities represents the oversaturation condition for each of the four lanes during cycle k: 2s 1 (k)t 1 (k) N 1 (k + 1) (12) 2s 2 (k)t 2 (k) N 2 (k + 1) (13) 2s 3 (k)t 3 (k) N 3 (k + 1) (14) 2s 4 (k)t 4 (k) N 4 (k + 1) (15) The incoming number of vehicles into the lane during a cycle time is less than or equal to the outgoing number of vehicles from the lane during green signal time for that lane is also considered as a condition. Each of the following four inequalities represents that condition for each of the respective four lanes during cycle k: f 1 (k)c(k) s 1 (k)t 1 (k) (16) f 2 (k)c(k) s 2 (k)t 2 (k) (17) f 3 (k)c(k) s 3 (k)t 3 (k) (18) f 4 (k)c(k) s 4 (k)t 4 (k) (19) 2.2 Flow Chart of the Model and the Method of Solution Fig.3. Flow chart for the model and the method of solution 28 Page

III OPTIMIZE GREEN TIME Objective is to minimize the total number of vehicles waiting at the intersection subject to the oversaturation condition, the delay, additional condition and some constraints related to the traffic signal control problem, which are described above, are combined into the model formulation and is illustrated below to calculate the duration of the green signal time on at the beginning of the cycle k: 4 Minimize Z = j=1 W j N j (k + 1) Subject to N 1 (k + 1) = N 1 (k)+(t 1 (k) + Ig) f 1 (k) (t 1 (k)) s 1 (k) + (t 2 (k) + Ig) f 1 (k) + (t 3 (k) + Ig) f 1 (k) + (t 4 (k) + Ig) f 1 (k), N 2 (k + 1) = N 2 (k)+(t 2 (k) + Ig) f 2 (k) (t 2 (k)) s 2 (k) + (t 1 (k) + Ig) f 2 (k) + (t 3 (k) + Ig) f 2 (k) + (t 4 (k) + Ig) f 2 (k), N 3 (k + 1) = N 3 (k)+(t 3 (k) + Ig) f 3 (k) (t 3 (k)) s 3 (k) + (t 1 (k) + Ig) f 3 (k) + t 2 (k) + Ig) f 3 (k) + (t 4 (k) + Ig) f 3 (k), N 4 (k + 1) = N 4 (k)+(t 4 (k) + Ig) f 4 (k) (t 4 (k)) s 4 (k) + (t 1 (k) + Ig) f 4 (k) + (t 2 (k) + Ig) f 4 (k) + (t 3 (k) + Ig) f 4 (k), 2s 1 (k)t 1 (k) N 1 (k + 1), 2s 2 (k)t 2 (k) N 2 (k + 1), 2s 3 (k)t 3 (k) N 3 (k + 1), 2s 4 (k)t 4 (k) N 4 (k + 1), f 1 (k)c(k) s 1 (k)t 1 (k), f 2 (k)c(k) s 2 (k)t 2 (k), f 3 (k)c(k) s 3 (k)t 3 (k), f 4 (k)c(k) s 4 (k)t 4 (k), D 1 (k + 1) = 1 2 [2N 1(k)C(k) + f 1 (k)c(k) 2 s 1 (k)(t 1 (k)) 2 2s 1 (k)t 1 (k)(4ig + t 2 (k) + t 3 (k) + t 4 (k))] 0, D 2 (k + 1) = 1 2 [2N 2(k)C(k) + f 2 (k)c(k) 2 s 2 (k)(t 2 (k)) 2 2s 2 (k)t 2 (k)(3ig + t 3 (k) + t 4 (k))] 0, D 3 (k + 1) = 1 2 [2N 3(k)C(k) + f 3 (k)c(k) 2 s 3 (k)(t 3 (k)) 2 2s 3 (k)t 3 (k)(2ig + t 4 (k))] 0, D 4 (k + 1) = 1 2 [2N 4(k)C(k) + f 4 (k)c(k) 2 s 4 (k)(t 4 (k)) 2 2s 4 (k)t 4 (k)ig] 0, (t 1 (k) + Ig) + (t 2 (k) + Ig) + (t 3 (k) + Ig) + (t 4 (k) + Ig) = C(k), (t j (k)) min t j (k) (t j (k)) max, j = 1,2,3,4, CT min C(k) CT max. The cycle time is equal to the sum of the total green signal time and total inter green time. Each green time value has a minimum value ((t j (k)) min ) and a maximum value ((t j (k)) max ) which are fixed for a cycle. In order to maintain the feasibility, the sum of the total minimum green signal time values and inter green signal time values is assumed to be greater than or equal to CT min and also, the sum of the total maximum green signal time values and inter green signal time values is assumed to be less than or equal to CT max. The objective function consists of waiting parameters W j, j = 1, 2, 3, 4 assigned to each lane. The default value of W j,j = 1, 2, 3, 4 is assigned to 1. The objective function can be optimized by selecting different waiting parameters W j according to different criteria: lane priority, emergency vehicle passing etc. To optimize green time for each signal we apply sequential quadratic programming algorithm implemented in the MATLAB optimization toolbox for the above nonlinear programming problem. IV RESULTS AND DISCUSSION The method is tested to a hypothetical data set: Distance between upstream camera and downstream camera installed in any lane is 125 m. If we assume that the average length of a small vehicles is approximately 5 m, then the maximum number of vehicles in a lane within 125 m is 25. Incoming flow rates of vehicles for the lanes are fixed over the cycles given by f 1 =0.05 vehicles /sec., f 2 =0.1vehicles/sec., f 3 =0.05 vehicles/sec.,f 4 =0.1 vehicles/sec. Outgoing flow rates of vehicles for the lanes are fixed over the cycles given by s 1 = 0.5vehicles/sec., s 2 =0.5 vehicles/sec.,s 3 = 0.5 vehicles/sec., s 4 =0.5 vehicles/sec. 29 Page

Inter green signal time is given by Ig=1 sec. Weighting parameters of the lanes are given byw j =1 for j=1, 2, 3, 4. Simulation results and corresponding graphs are given in the following Table 1, Fig.4 and Fig.5 for scenario 1: From camera readings: N 1 (1) = 20, N 2 (1) = 23, N 3 (1) = 21, N 4 (1) = 25 Cycle k Table 1. Cycles and the optimum feasible results for scenario 1 Green signal time (sec.) Aggregate delay t j (k), j = 1,2,3,4 Number of vehicles in lanes at the beginning of the cycle N j (k), j = 1,2,3,4 Cycle time (sec.) C(k) time at the end of the cycle (sec.) D j (k + 1), j = 1,2,3,4 1 20 23 21 25 16 21 17 22 80 1184, 1609, 1564, 2188 2 16 21 17 22 13 19 14 19 69 817, 1255, 1096, 1656 3 13 18 13 19 11 16 11 17 59 560, 924, 719, 1214 4 10 16 10 16 08 14 08 14 48 362, 659, 458, 827 5 08 14 08 14 07 12 07 12 42 245, 508, 319, 634 6 07 12 07 12 06 10 06 10 36 185, 377, 239, 467 7 06 11 06 11 05 10 05 10 34 154, 317, 197, 402 8 05 09 05 09 04 08 04 08 28 108, 215, 136, 271 9 04 08 04 08 04 07 04 07 26 73, 181, 99, 226 10 03 07 03 07 03 06 03 06 22 47, 133, 64, 166 11 03 06 03 06 03 05 03 05 20 42, 106, 57, 131 12 03 06 03 06 03 05 03 05 20 42, 106, 57, 131 Number of vehicles in lanes at the end of the cycle N j (k + 1), j = 1,2,3,4 16 21 17 22 13 18 13 19 10 16 10 16 08 14 08 14 07 12 07 12 06 11 06 11 05 09 05 09 04 08 04 08 03 07 03 07 03 06 03 06 03 06 03 06 03 06 03 06 In the Table 1 given above, the results of cycle 11 and cycle 12 are the same. If this process continues into more cycles, the results will be the same as the results of cycle 11. Because of oversaturation situation some vehicles are still waiting in each lane in the last cycle (cycle 11). 30 Number of vehicles at each cycle in all four lanes Lane 1 Lane 2 Lane 3 Lane 4 25 20 15 10 5 25 23 21 20 22 21 17 16 19 18 13 13 16 16 10 10 14 14 8 8 12 12 7 7 11 11 6 6 9 9 5 5 8 8 4 4 7 7 6 6 6 6 3 3 3 3 3 3 0 cycle 1 cycle 2 cycle 3 cycle 4 cycle 5 cycle 6 cycle 7 cycle 8 cycle 9 cycle 10 cycle 11 cycle 12 Fig.4.Number of vehicles at each cycle in Lane 1, Lane 2, Lane 3 and Lane 4 at scenario 1 30 Page

245 319 185 239 362 458 154 317 197 402 108 215 136 271 73 99 47 133 64 166 42 106 57 131 42 106 57 131 181 226 377 467 560 659 508 634 719 817 827 924 1184 1255 1096 1214 1609 1564 1656 2188 Real Time Traffic Control to Optimize Waiting Time of Vehicles at A Road Intersection AGGREGATE DELAY TIME AT EACH CYCLE IN FOUR LANES Lane 1 Lane 2 Lane 3 Lane 4 1 2 3 4 5 6 7 8 9 10 11 12 Fig.5. Aggregate delay time at each cycle for Lane 1, Lane 2, Lane 3 and Lane 4 at scenario 1 Simulation results and corresponding graphs are given in the Table 2, Fig.6 and Fig.7 for scenario 2 below: From camera readings: N 1 (1) = 19, N 2 (1) = 10, N 3 (1) = 08, N 4 (1) = 23 Cycle k Table 2. Cycles and the optimum feasible results for scenario 2 Green signal time Aggregate delay (sec.) t j (k), j = 1,2,3,4 Number of vehicles in lanes at the beginning of the cycle N j (k), j = 1,2,3,4 Cycle time (sec.) C(k) time at the end of the cycle (sec.) D j (k + 1), j = 1,2,3,4 Number of vehicles in lanes at the end of the cycle N j (k + 1), j = 1,2,3,4 1 19 10 08 23 10 10 07 19 50 788, 455, 377, 1175 2 17 10 07 19 13 10 06 16 49 617, 460, 340, 979 3 13 10 06 16 10 10 05 14 43 415, 387, 258, 724 4 10 09 06 13 08 08 05 11 36 264, 297, 210, 497 5 08 09 05 11 06 08 04 10 32 195, 255, 158, 373 6 07 08 05 09 06 07 04 08 29 146, 209, 142, 283 7 05 07 04 08 04 06 04 07 25 95, 155, 94, 215 8 04 07 03 07 03 06 03 06 22 69, 133, 64, 166 9 04 06 03 06 03 05 03 05 20 62, 106, 57, 131 10 04 06 03 06 03 05 03 05 20 62, 106, 57, 131 17 10 07 19 13 10 06 16 10 09 06 13 08 09 05 11 07 08 05 09 05 07 04 08 04 07 03 07 04 06 03 06 04 06 03 06 04 06 03 06 In Table 2 given above, the results of cycle 9 and cycle 10 are the same. If this process continues more cycles, the results will be same as the results of cycle 9. Because of oversaturation situation some vehicles are still waiting in each lane in the final cycle (cycle 9). 31 Page

95 94 69 64 62 57 62 57 264 297 210 195 255 158 146 209 142 155 133 106 106 258 215 166 131 131 283 377 340 415 387 373 455 460 497 617 724 788 979 1175 Real Time Traffic Control to Optimize Waiting Time of Vehicles at A Road Intersection Number of vehicles at each cycle in all four lanes Lane 1 Lane 2 Lane 3 Lane 4 25 20 15 10 5 23 19 19 17 16 13 13 11 10 10 10 10 9 9 9 8 8 8 7 7 6 6 5 5 8 7 7 7 6 6 6 6 5 4 4 4 4 3 3 3 0 cycle 1 cycle 2 cycle 3 cycle 4 cycle 5 cycle 6 cycle 7 cycle 8 cycle 9 cycle 10 Fig.6.Number of vehicles at each cycle in Lane 1, Lane 2, Lane 3 and Lane 4 at scenario 2 AGGREGATE DELAY TIME AT EACH CYCLE IN FOUR LANES Lane 1 Lane 2 Lane 3 Lane 4 1 2 3 4 5 6 7 8 9 1 0 Fig.7. Aggregate delay time at each cycle for Lane 1, Lane 2, Lane 3, Lane 4 at scenario 2 V CONCLUSION A non-linear programming optimization model is developed to minimize the real time traffic signal control efficiency (number of vehicles and delay time) at a road intersection. A flow-chart is designed to solve the model with the aid of MATLAB optimization toolbox. Entering vehicles to the road intersection is counted using cameras installed in the road intersection which is proven to be an effective technique widely used around the world. This model incorporates inter green signal time. Our proposed model provides more practical solution than the existing developed models. The method is tested using hypothetical data set and considered two situations. Results are given in Table 1 and Table 2. It can be observed that the total number of vehicles waiting in each lane is decreasing from cycle to cycle. Subsequently, the cycle time and average aggregate delay time of vehicles are also decreasing. Finally, it can be concluded that the proposed model is delivering a promising result which can be practically implemented at road intersections consist of four lanes. 32 Page

REFERENCES [1]. Akcelik, R., Reilly, W. (eds), 1994.A Comparison of SCATS Adaptive and Fixed Time Control Techniques, Second International Symposium on Highway Capacity, Country reports, pp1932. [2]. Tang-Hsien Chang, Jen-Ting Lin, August 2000. Optimal signal timing for an oversaturated intersection Transportation Research Part B 34(2000)471-491. [3]. AKCELIK. R. (1980). Time dependent Expressions for Delay, Stop Rate and Queue Length at Traffic signals. Internal Report. AIR 367-1. Australian Road Research Board,Vermount South, Australia. [4]. Mrs. P.M.Daigavane, Dr. P.R.Bajaj, 2010. Real Time Vehicle Detection and Counting Method for Unsupervised Traffic Video on Highways, IJCSNS International Journal of Computer Science and Network Security, VOL.10 No.8. [5]. AhmetYazici, GangdoSeo, UmitOzguner, A model predictive control approach for decentralized traffic signal control, Proc. 17 th World Congress, The international federation of Automatic Control, Seoul, Korea, July 6-11,2008. Yogeswary Raviraj." Real Time Traffic Control to Optimize Waiting Time of Vehicles at A Road Intersection. International Journal of Research in Engineering and Science (IJRES), vol. 06, no. 04, 2018, pp. 25 33. 33 Page