Sustainable Tra ﬃ c Management in an Urban Area: An Integrated Framework for Real-Time Tra ﬃ c Control and Route Guidance Design

: This paper focuses on the presentation of an integrated framework based on two advanced strategies, aimed at mitigating the e ﬀ ect of tra ﬃ c congestion in terms of performance and environmental impact. In particular, the paper investigates the “operational beneﬁts” that can be derived from the combination of tra ﬃ c control (TC) and route guidance (RG) strategies. The framework is based on two modules and integrates a within-day tra ﬃ c control method and a day-to-day behavioral route choice model. The former module consists of an enhanced tra ﬃ c control model that can be applied to design tra ﬃ c signal decision variables, suitable for real-time optimization. The latter designs the information consistently with predictive user reactions to the information itself. The proposed framework is implemented to a highly congested sub-network in the city center of Naples (Italy) and di ﬀ erent scenarios are tested and compared. The “do nothing” scenario (current; DN) and the “modeled compliance” (MC) scenario, in which travelers’ reaction to the information (i


Introduction and Motivation
The current main challenge of any urban system deals with the externalities produced by the road transportation system. It is well-known that about 50% of pollution is from road transport and, in particular, from internal combustion engines [1]. Within this context, different actions have been deployed in the last few decades to reduce pollution, such as acting on the vehicle technology [2] or different types of fuels [3], and through different and sophisticated mobility/travel demand management policies [4] or traffic flow control strategies.
Among the traffic flow control strategies, one of the most challenging ones consists of addressing the problem at the transportation network level by implementing proper strategies for the reduction of traffic congestion.
In this vein, new technologies deployed in the Intelligent Transportation Systems framework may easily support drivers to adopt a more sustainable behavior and/or may allow a more sustainable management of traffic flows. In particular, real-time traffic control (TC) [5] and Route Guidance (RG) [6] represents one of the most effective strategies, as also highlighted by the EU project CARBOTRAF [7], in which TC and variable message signs (VMSs) have been jointly used to reduce CO 2 and black carbon emissions.
The present paper aims to investigate the effectiveness of the joint implementation of a RG strategy and two simultaneous TC strategies. Indeed, existing studies have singularly investigated the effectiveness of TC strategies (e.g., single junction SIGSET, [8], network optimization, [9], link or subarea control [10]), or RG in terms of route choice [11], compliance [12] and effectiveness of the information [13], whereas, joint implementation is rather overlooked in the literature in both, the application and methodological levels [14][15][16].
The main research challenge lies in the design of most effective/sustainable traffic control decision variables and in the design of the most effective/sustainable information to give to the system users. In particular, the present paper implements a RG strategy and two simultaneous TC strategies, namely link metering (LM) and signal settings synchronization for urban networks (network traffic control-NTC), including stage sequence optimization (i.e., scheduled synchronization [17,18]). The following issues have been addressed: • The design of decision/control variables for network control and link control; • The day-to-day updating behavior of users under the route guidance information system; • The development of the whole framework based on combinations of TC and RG.
To this end, an integrated and effective modeling framework, based on a within-day and day-to-day dynamics, is required ( Figure 1). The framework is composed of two modules (Traffic control and Route Guidance), and the inputs and outputs of each iteratively interact through a microscopic traffic flow model. sustainable management of traffic flows. In particular, real-time traffic control (TC) [5] and Route Guidance (RG) [6] represents one of the most effective strategies, as also highlighted by the EU project CARBOTRAF [7], in which TC and variable message signs (VMSs) have been jointly used to reduce CO 2 and black carbon emissions. The present paper aims to investigate the effectiveness of the joint implementation of a RG strategy and two simultaneous TC strategies. Indeed, existing studies have singularly investigated the effectiveness of TC strategies (e.g., single junction SIGSET, [8], network optimization, [9], link or subarea control [10]), or RG in terms of route choice [11], compliance [12] and effectiveness of the information [13], whereas, joint implementation is rather overlooked in the literature in both, the application and methodological levels [14][15][16].
The main research challenge lies in the design of most effective/sustainable traffic control decision variables and in the design of the most effective/sustainable information to give to the system users. In particular, the present paper implements a RG strategy and two simultaneous TC strategies, namely link metering (LM) and signal settings synchronization for urban networks (network traffic control-NTC), including stage sequence optimization (i.e., scheduled synchronization [17,18]). The following issues have been addressed: • The design of decision/control variables for network control and link control; • The day-to-day updating behavior of users under the route guidance information system; • The development of the whole framework based on combinations of TC and RG.
To this end, an integrated and effective modeling framework, based on a within-day and dayto-day dynamics, is required ( Figure 1). The framework is composed of two modules (Traffic control and Route Guidance), and the inputs and outputs of each iteratively interact through a microscopic traffic flow model. The TC module is composed of two sub-modules, namely, Network Traffic Control (NTC; [17]) and link metering (LM; [19,20]). The NTC is fed by flows which are modeled through a macroscopic approach and are forecasted through a traffic flow prediction model, based on a rolling horizon procedure. The LM is fed by occupancies and flows, which are directly derived from a microscopic traffic flow simulation. The considered traffic control module is an extended implementation of the module already proposed in [19]. The TC module is composed of two sub-modules, namely, Network Traffic Control (NTC; [17]) and link metering (LM; [19,20]). The NTC is fed by flows which are modeled through a macroscopic approach and are forecasted through a traffic flow prediction model, based on a rolling horizon procedure. The LM is fed by occupancies and flows, which are directly derived from a microscopic traffic flow simulation. The considered traffic control module is an extended implementation of the module already proposed in [19]. The RG module consists of a compliance model, which is able to simulate the day-to-day user reactions to the information. The experienced travel times on the previous day, t − 1, and the experienced reliability during t − 1 are some of the attributes considered in the compliance model. In the joint model simulation, an iterative procedure, which is able to guarantee the consistency of user behavior, information, and traffic signal decision variables, is also included.
The proposed framework was applied to a real sub-network, represented by the highly congested city center of Naples, Italy. In particular, three scenarios were considered and compared, depending on the information provided to the users. These included scenarios in which travelers are not provided with information; a second scenario in which forced rerouting (FR) is assumed (FR scenario); a third scenario in which travelers are provided with prescriptive information (on estimated shortest route) and the travelers' reaction to the information is explicitly taken into account. Regarding the third scenario, travelers' reactions are investigated through a compliance model (modeled compliance-MC scenario) and supposing a fixed rate of compliance (parametric high compliance-PC-H scenario).
The numerical results are analyzed in terms of within-day dynamics with respect to the queue lengths and the total delay as well as in terms of day-to-day dynamics with respect to the system convergence and solution stability. The within-day analysis also focuses on the evaluation of the environmental impacts with respect to the consumption and emission indicators.
The remainder of the paper is organized as follows: Section 2 provides a brief state-of-the-art description with respect to TC and RG strategies and summarizes the research goals. All details about the proposed framework are discussed in terms of the methodology used in Section 3. In Section 4, the considered case study is briefly presented, while in Section 5 the results of numerical applications are displayed. Finally, Section 6 mainly focuses on the conclusions, discussion, and presentation of future perspectives.

State of Play and Research Goals
In this section, an overview of state-of-the-art TC and RG strategies is provided in order to highlight the main paper contributions, respectively, with reference to the joint simulation of TC-RG, the TC, and the RG.
Regarding the joint implementation of TC and RG, some main contributions regarding the topic may be found in [15,16,21,22]. This topic presents challenges, since it requires an integrated and effective modelling framework, able to design traffic control decision variables and the information through the simulation of the within-day and day-to-day dynamics. In general, the main dynamic traffic assignment tools aim to analyze route guidance design and the traveler behavior modeling, while the considered traffic control approaches mainly focus on dynamic tolls and ramp metering rate optimizations.
Regarding TC, the main challenges in the literature, include the time-dependency of timing plan computation and the decision variables to be considered in the optimization procedure, as well as the objective function.
The above issues may be addressed through online or offline approaches. In the case of online applications, optimization may be pursued on the basis of real-time observed flows, including flow trajectories over time. The main research efforts for online implementations refer to junction or network control (e.g., MOVA [23], max pressure [24], SCOOT and SCAT [25,26], TUC [27], UTOPIA [28]), and to the link or sub-network control [29][30][31][32][33][34].
It must be highlighted that the whole TC module adopted in this paper, as described above, has already been tested in the literature in a within-day context of simulation (see [18]), but has yet to be tested in terms of day-to-day analysis. In particular, in [18], the main innovative contributions are concerned with (i) the combination of NTC and LM; (ii) the online application of the scheduled synchronization approach; and finally, (iii) the two-level optimization procedure combining two criteria, namely, total delay minimization and queue equi-distribution (see [33]).
As for TC, RG strategies rely on substantial scientific literature. In general, several issues have been addressed in recent decades on RG. The main topics in the literature are about:

•
The route choice, the learning process modeling, and the traveler reactions to information; • The anticipatory route guidance problem, which affects the consistency between the experienced travel times and the provided information, as well as accurate information design; • How traveler behaviors affect network convergence and the stability of the achieved solution.
The second issue is concerned with the anticipatory route guidance problem, which is strictly related to information reliability. In general, any information system can be considered reliable if the given travel time is consistent with users' expectations and experience. To this aim, a crucial issue is the prediction of users' reactions to the information in order to properly estimate the users' choices, and then the information to be provided. It can be addressed through a fixed-point formulation and solved through "heuristic procedures", in which path flows and traffic conditions are determined simultaneously, through the evaluation of consistency among path flows, forecasted link conditions, designed information, and new path flows [36,[40][41][42]. A further issue worthy of mention is network convergence and solution stability. In this regard, [43] has provided the stability analysis of equilibrium patterns in a transportation network, while [44] has studied the stability and attraction of traffic equilibria. Additionally, [45] simulates user updates in expected travel times with experienced travel times. Alternatively, [46] has investigated the extension of deterministic processes in the case of intelligent transportation systems. A study on day-to-day adaptation in the presence of information is given in [47]. More recently, [48] has provided a detailed analysis of within-day (steady state) static conditions, mainly focusing on the analysis of the TC and RG effect in terms of network convergence and solution stability. Furthermore, [49] has highlighted, in particular, the role of stochastic processes in practical applications of information systems, where users are provided with personal information and exhibit disaggregate behaviors.
With respect to RG, the paper's contribution is threefold. Firstly, unlike the literature, in this paper, a compliance model which considers the accuracy of the information as endogenous variables is adopted. With regards to the anticipatory route guidance problem, the heuristic procedure proposed in [37] is adopted, therefore, the consistency of predicted (estimated) travel times can be evaluated by comparing them with actual users' travel times. Finally, convergence and solution stability are investigated through the simulation approach (see [42]). Moreover, a further analysis of the compliance over the days is carried out, making it possible to better understand the relationship between the system evolution and the value of compliance in the stable configuration.

General Overview
The main modules in the proposed framework are as follows: (1) A within-day module for TC; (2) A choice model which implicitly simulates the RG effect in terms of compliance within the RG module; (3) An iterative procedure for anticipatory route guidance which is able to model the consistency between user behavior and traffic signal decision variables, the consistency between information (EsTT t ) and user behavior (ETT t − 1 ), and focus on information reliability (ER t − 1 ); (4) A microscopic traffic flow model able to jointly simulate the effect of users' preferences and decision variable optimizations.
Each one of these modules is described in more detail in the following sections.

Traffic Control
A within-day framework combines a TC model based on the online scheduled synchronization approach (i.e., the procedure is able to optimize green timings, offsets, and stage sequences, also called NTC-Network Traffic Control) and a link metering method.
For the link metering, the input variables required for traffic control decision variable optimizations are based on a microscopic traffic flow model, while the input variables required for Network Traffic Control decision variable optimizations are based on a macroscopic traffic flow model (i.e., a Cell Transmission model; [50]). Furthermore, in order to guarantee the consistency between flows and decision variable optimizations, a traffic flow prediction model, based on a Kalman Filter (see [51] for a more detailed description) and a rolling horizon approach, have been adopted here. Finally, the Network Traffic Control simultaneously operates with the Link Metering method.
The Network Traffic Control may be classified as a mixed discrete-continuous linear optimization. In terms of the optimization procedure, a bi-level approach is pursued, where, at an upper level, the total delay minimization is considered, and, at the lower level, the minimization of the queue equidistribution criterion is adopted (see [33]). Here, we list the parameters and constraints used in the model: ∆: Approach-stage incidence matrix, with entries δ kj = 1 if approach k is green during stage j and 0 otherwise; c > 0: The cycle length; t j ∈ [0, c]: The length of stage j as an optimization variable; t ar ∈ [0, c]: The so-called all red period at the end of each stage; l k ∈ [0, c]: The lost time for approach k, which is assumed to be known; g k : The effective green for approach k; g min The minimum value of the effective green; q k > 0: The arrival flow for approach k, which is assumed to be known; s k > 0: The saturation flow for approach k, which is assumed to be known; b ∈ [0,1] and eventually t ∈ [1-3]: The discrete variables for stage sequence definition as decision variables; i: The generic links; r: The turning rates; α l,r : The split ratio of the traffic demand in the lth link and rth movement; γ l,r : The number of lanes assigned to the r movements in the lth link; Q in l : The total inflow; q out l,r : The discharging capacity, expressed as vehicles/hour/lane; t l,r : The sum of the signal phase ratios for the rth movement in the lt h link; For each junction i, let φ i ∈ [0, c] be the node offset between the start of a reference stage of junction i and the start of the reference stage of the first junction, which is used as a reference for the clock; For each pair of (adjacent) junctions (i, h) in the network, let φ ih = φ h − φ i = −φ hi be the link offset between junctions i and h, which is needed for computing the total delay through a traffic flow model; For the computation of delay, the method for interacting junctions has been adopted, and, in particular, the total network delay has been computed by combining each junction j and each approach k, the deterministic delay (DTD k j ), and the stochastic and oversaturation term (SOTD k j ). Finally, the total delay is equal to the following formula: Regarding queue equidistribution, the following objective function has been considered: (max(α l,r Q in l − γ l,r q out l,r t l,r , 0)).
The proposed criterion aims to minimize the difference between the longitudinal capacity and the demand flow at each link.
With reference to the solution algorithm in this paper, meta-heuristic Simulated Annealing (see [17]), working on a single objective problem, has been adopted.
Concerning the adopted methodology for the link control implementation, the approaches proposed by [19,20,52] have been considered, which are based on occupancy as a control variable.
Here, we list the parameters used in the model: Regarding the control function, a proportional-integral-type (PI) feedback controller has been implemented, aiming to ensure the consistency between observed and desired occupancy.

Day-to-Day Behavioral Modelling
In this section, the choice model, which implicitly simulates the RG effect in terms of compliance, is discussed. The considered model, calibrated starting from a stated preference experiment, carried out using an Internet-based tool [53], was adopted.
The model takes into account the experienced reliability of the information system on the previous day (ER t − 1 ), as well as the experienced travel time on the previous day (ETT t − 1 ), and finally the estimated travel times on day t (EsTT t ) (see Figure 2). The proposed criterion aims to minimize the difference between the longitudinal capacity and the demand flow at each link. With reference to the solution algorithm in this paper, meta-heuristic Simulated Annealing (see [17]), working on a single objective problem, has been adopted.
Concerning the adopted methodology for the link control implementation, the approaches proposed by [19,20,52] have been considered, which are based on occupancy as a control variable.
Here, we list the parameters used in the model: Regarding the control function, a proportional-integral-type (PI) feedback controller has been implemented, aiming to ensure the consistency between observed and desired occupancy.

Day-to-Day Behavioral Modelling
In this section, the choice model, which implicitly simulates the RG effect in terms of compliance, is discussed. The considered model, calibrated starting from a stated preference experiment, carried out using an Internet-based tool [53], was adopted.
The model takes into account the experienced reliability of the information system on the previous day (ERt − 1), as well as the experienced travel time on the previous day (ETTt -1), and finally the estimated travel times on day t (EsTTt) (see Figure 2). In particular, a (binomial) mixed multinomial logit (see [54]) formalization of the holding structure proposed in [55] has been applied in order to correctly simulate traveler compliance. The model calibration results are briefly summarized in Table 1. In general, for each user making a choice between two alternative routes, the model is able to predict if he/she will follow the suggested information (choosing the suggested route) or not (choosing an alternative route). Further details regarding the experiment design are provided in [55]. In particular, a (binomial) mixed multinomial logit (see [54]) formalization of the holding structure proposed in [55] has been applied in order to correctly simulate traveler compliance. The model calibration results are briefly summarized in Table 1. In general, for each user making a choice between two alternative routes, the model is able to predict if he/she will follow the suggested information (choosing the suggested route) or not (choosing an alternative route). Further details regarding the experiment design are provided in [55]. FreqConc: An attribute representing the consistency between choices made by a traveler and the suggested information with respect to the previous five days.

Day-to-Day Behavioral Modelling
In this section, the steps of the iterative procedure for anticipatory route guidance able to guarantee consistency between user behavior and traffic signal decision variables, guarantee consistency between information (EsTT t ) and user behavior (ETT t − 1 ), and focus on the information reliability (ER t − 1 ) is described.
From an analytical point of view, it is a fixed-point problem and the method of successive averages (MSA), which is based on a recursive approach, is the solution algorithm that has been adopted here.
In particular, the following parameters are set accordingly: k: The iteration; f k t : Network flows at iteration k, at day t; EsTT t : The estimated travel time at day t; EsTT k t *: The estimated travel times consistent with flow on day t; ETT t − 1 : The experienced travel times at day t − 1; ER t − 1 : The experienced reliability at day t − 1.
The main steps of the solution algorithm are listed below: //step 2 -consistent estimated travel times computation*/ EsTT k t * = Ψ (f k t ) //Ψ is a generic function //step 3 -new estimated travel times estimation*/

Application
In order to test the proposed modelling framework, a real case study was considered. This is represented by a highly congested network in the city centre of Naples (see Figure 3).

Application
In order to test the proposed modelling framework, a real case study was considered. This is represented by a highly congested network in the city centre of Naples (see Figure 3). In terms of network layout, this sub-network is composed of an origin-destination pair from the west to the east of the city, composed of one main link (Francesco Caracciolo), one diversion node at the end of this link, and two alternative paths to the final destination. The first path goes through a tunnel (Galleria Vittoria, path 1) the second one is the alternative path, which is further composed of three successive roads, namely, Via Chiatamone, Via Nazario Sauro, and Via Acton (in whole, representing path 2).
With reference to the above figure, junctions 1, 2, and 5 are classified as pedestrian traffic signals, junction 4 is a complex junction composed by 5 approaches, currently working with fixed timing plans, in particular, it is characterized by three stages: Stage 1 lasts 19 s, stage 2 lasts 65 s, and stage 3 lasts 26 s, where the total cycle length is 100 s (see Figure 4 for the correspondence between approaches and stages). Therefore, with respect to the proposed framework, junctions 4 and 5, which can be classified as interacting junctions, are designed in accordance with the NTC approach, whereas, upstream junctions 1 and 2 are designed in accordance with the LM method. In terms of implementation remarks, the whole traffic control procedure operates every control interval (every five minutes). In particular, decision variables regarding Network Traffic Control, are optimized by considering the traffic flows predicted through the rolling horizon procedure. This procedure is a temporal and spatial problem decomposition based on a time horizon period for traffic In terms of network layout, this sub-network is composed of an origin-destination pair from the west to the east of the city, composed of one main link (Francesco Caracciolo), one diversion node at the end of this link, and two alternative paths to the final destination. The first path goes through a tunnel (Galleria Vittoria, path 1) the second one is the alternative path, which is further composed of three successive roads, namely, Via Chiatamone, Via Nazario Sauro, and Via Acton (in whole, representing path 2).
With reference to the above figure, junctions 1, 2, and 5 are classified as pedestrian traffic signals, junction 4 is a complex junction composed by 5 approaches, currently working with fixed timing plans, in particular, it is characterized by three stages: Stage 1 lasts 19 s, stage 2 lasts 65 s, and stage 3 lasts 26 s, where the total cycle length is 100 s (see Figure 4 for the correspondence between approaches and stages).

Application
In order to test the proposed modelling framework, a real case study was considered. This is represented by a highly congested network in the city centre of Naples (see Figure 3). In terms of network layout, this sub-network is composed of an origin-destination pair from the west to the east of the city, composed of one main link (Francesco Caracciolo), one diversion node at the end of this link, and two alternative paths to the final destination. The first path goes through a tunnel (Galleria Vittoria, path 1) the second one is the alternative path, which is further composed of three successive roads, namely, Via Chiatamone, Via Nazario Sauro, and Via Acton (in whole, representing path 2).
With reference to the above figure, junctions 1, 2, and 5 are classified as pedestrian traffic signals, junction 4 is a complex junction composed by 5 approaches, currently working with fixed timing plans, in particular, it is characterized by three stages: Stage 1 lasts 19 s, stage 2 lasts 65 s, and stage 3 lasts 26 s, where the total cycle length is 100 s (see Figure 4 for the correspondence between approaches and stages). Therefore, with respect to the proposed framework, junctions 4 and 5, which can be classified as interacting junctions, are designed in accordance with the NTC approach, whereas, upstream junctions 1 and 2 are designed in accordance with the LM method. In terms of implementation remarks, the whole traffic control procedure operates every control interval (every five minutes). In particular, decision variables regarding Network Traffic Control, are optimized by considering the traffic flows predicted through the rolling horizon procedure. This procedure is a temporal and spatial problem decomposition based on a time horizon period for traffic Therefore, with respect to the proposed framework, junctions 4 and 5, which can be classified as interacting junctions, are designed in accordance with the NTC approach, whereas, upstream junctions 1 and 2 are designed in accordance with the LM method.
In terms of implementation remarks, the whole traffic control procedure operates every control interval (every five minutes). In particular, decision variables regarding Network Traffic Control, are Sustainability 2020, 12, 726 9 of 20 optimized by considering the traffic flows predicted through the rolling horizon procedure. This procedure is a temporal and spatial problem decomposition based on a time horizon period for traffic flow prediction. This interval (equal to five minutes) is composed of two sub-intervals, namely, a roll period (equal to five seconds) and a look ahead period (the time period from the end of the roll period to the end of the current traffic prediction). Furthermore, the real-time traffic information must be collected at every roll period in order to adjust the prediction and deliver them at every rolling period.
Regarding the origin-destination flows estimation, a detailed description may be found in [20], however, a dynamic microscopic simulation requires the internal paths to be known. The main flow patterns within our study area are reported in Table 2. It should be noted that these flows concern the morning peak hour, estimated to be at around 08:00.

Path f [veh/h]
Sustainability 2020, 1, x FOR PEER REVIEW 9 of 20 flow prediction. This interval (equal to five minutes) is composed of two sub-intervals, namely, a roll period (equal to five seconds) and a look ahead period (the time period from the end of the roll period to the end of the current traffic prediction). Furthermore, the real-time traffic information must be collected at every roll period in order to adjust the prediction and deliver them at every rolling period. Regarding the origin-destination flows estimation, a detailed description may be found in [20], however, a dynamic microscopic simulation requires the internal paths to be known. The main flow patterns within our study area are reported in Table 2. It should be noted that these flows concern the morning peak hour, estimated to be at around 08:00.
Microscopic traffic flow modeling was pursued and, in particular, the SUMO [56] simulation tool was adopted in order to implement the considered scenarios. The TraCI interface was adopted for the online application and the code needed was developed in MATLAB (R2018b).
For further details regarding demand flows and traffic flow modeling calibration, the reader may refer to [18]. In this regard, the Wiedemann's car-following traffic flow model [57] was considered. Regarding the calibration and validation procedure, the used indicators were the route journey times. In terms of goodness-of-fit function for model calibration, the GEH (Geoffrey E. Havers) statistic [58] was adopted and is in accordance with [59], where 85% of measures have a GEH < 5. Regarding the validation procedure, in accordance with [60], 95% of all of the modeled routes journey times were within 15% of the observed mean times.). In Figure 3, the current scenario is also represented, in which there are the traffic signal controllers (Sections 4 and 5), link controllers (Sections 1 and 2) and variable message signs (Section 3).

[→]
Sustainability 2020, 1, x FOR PEER REVIEW 9 of 20 flow prediction. This interval (equal to five minutes) is composed of two sub-intervals, namely, a roll period (equal to five seconds) and a look ahead period (the time period from the end of the roll period to the end of the current traffic prediction). Furthermore, the real-time traffic information must be collected at every roll period in order to adjust the prediction and deliver them at every rolling period. Regarding the origin-destination flows estimation, a detailed description may be found in [20], however, a dynamic microscopic simulation requires the internal paths to be known. The main flow patterns within our study area are reported in Table 2. It should be noted that these flows concern the morning peak hour, estimated to be at around 08:00.
Microscopic traffic flow modeling was pursued and, in particular, the SUMO [56] simulation tool was adopted in order to implement the considered scenarios. The TraCI interface was adopted for the online application and the code needed was developed in MATLAB (R2018b).
For further details regarding demand flows and traffic flow modeling calibration, the reader may refer to [18]. In this regard, the Wiedemann's car-following traffic flow model [57] was considered. Regarding the calibration and validation procedure, the used indicators were the route journey times. In terms of goodness-of-fit function for model calibration, the GEH (Geoffrey E. Havers) statistic [58] was adopted and is in accordance with [59], where 85% of measures have a GEH < 5. Regarding the validation procedure, in accordance with [60], 95% of all of the modeled routes journey times were within 15% of the observed mean times.). In Figure 3, the current scenario is also represented, in which there are the traffic signal controllers (Sections 4 and 5), link controllers (Sections 1 and 2) and variable message signs (Section 3).

[→]
Sustainability 2020, 1, x FOR PEER REVIEW 9 of 20 flow prediction. This interval (equal to five minutes) is composed of two sub-intervals, namely, a roll period (equal to five seconds) and a look ahead period (the time period from the end of the roll period to the end of the current traffic prediction). Furthermore, the real-time traffic information must be collected at every roll period in order to adjust the prediction and deliver them at every rolling period. Regarding the origin-destination flows estimation, a detailed description may be found in [20], however, a dynamic microscopic simulation requires the internal paths to be known. The main flow patterns within our study area are reported in Table 2. It should be noted that these flows concern the morning peak hour, estimated to be at around 08:00.
Microscopic traffic flow modeling was pursued and, in particular, the SUMO [56] simulation tool was adopted in order to implement the considered scenarios. The TraCI interface was adopted for the online application and the code needed was developed in MATLAB (R2018b).
For further details regarding demand flows and traffic flow modeling calibration, the reader may refer to [18]. In this regard, the Wiedemann's car-following traffic flow model [57] was considered. Regarding the calibration and validation procedure, the used indicators were the route journey times. In terms of goodness-of-fit function for model calibration, the GEH (Geoffrey E. Havers) statistic [58] was adopted and is in accordance with [59], where 85% of measures have a GEH < 5. Regarding the validation procedure, in accordance with [60], 95% of all of the modeled routes journey times were within 15% of the observed mean times.). In Figure 3, the current scenario is also represented, in which there are the traffic signal controllers (Sections 4 and 5), link controllers (Sections 1 and 2) and variable message signs (Section 3).

[←]
Sustainability 2020, 1, x FOR PEER REVIEW 9 of 20 flow prediction. This interval (equal to five minutes) is composed of two sub-intervals, namely, a roll period (equal to five seconds) and a look ahead period (the time period from the end of the roll period to the end of the current traffic prediction). Furthermore, the real-time traffic information must be collected at every roll period in order to adjust the prediction and deliver them at every rolling period. Regarding the origin-destination flows estimation, a detailed description may be found in [20], however, a dynamic microscopic simulation requires the internal paths to be known. The main flow patterns within our study area are reported in Table 2. It should be noted that these flows concern the morning peak hour, estimated to be at around 08:00.
Microscopic traffic flow modeling was pursued and, in particular, the SUMO [56] simulation tool was adopted in order to implement the considered scenarios. The TraCI interface was adopted for the online application and the code needed was developed in MATLAB (R2018b).
For further details regarding demand flows and traffic flow modeling calibration, the reader may refer to [18]. In this regard, the Wiedemann's car-following traffic flow model [57] was considered. Regarding the calibration and validation procedure, the used indicators were the route journey times. In terms of goodness-of-fit function for model calibration, the GEH (Geoffrey E. Havers) statistic [58] was adopted and is in accordance with [59], where 85% of measures have a GEH < 5. Regarding the validation procedure, in accordance with [60], 95% of all of the modeled routes journey times were within 15% of the observed mean times.). In Figure 3, the current scenario is also represented, in which there are the traffic signal controllers (Sections 4 and 5), link controllers (Sections 1 and 2) and variable message signs (Section 3). Microscopic traffic flow modeling was pursued and, in particular, the SUMO [56] simulation tool was adopted in order to implement the considered scenarios. The TraCI interface was adopted for the online application and the code needed was developed in MATLAB (R2018b).
For further details regarding demand flows and traffic flow modeling calibration, the reader may refer to [18]. In this regard, the Wiedemann's car-following traffic flow model [57] was considered. Regarding the calibration and validation procedure, the used indicators were the route journey times. In terms of goodness-of-fit function for model calibration, the GEH (Geoffrey E. Havers) statistic [58] was adopted and is in accordance with [59], where 85% of measures have a GEH < 5. Regarding the validation procedure, in accordance with [60], 95% of all of the modeled routes journey times were within 15% of the observed mean times.). In Figure 3, the current scenario is also represented, in which there are the traffic signal controllers (Sections 4 and 5), link controllers (Sections 1 and 2) and variable message signs (Section 3).

Numerical Results and Discussion
This section mainly focuses on the explanation of the numerical results. In terms of the implementation, it must be clarified that in order to reproduce the within-day simulation, a single morning (peak) hour was considered, estimated to be at around 08:00, including a 10-min warm-up period. In particular, the analyses of the simulation results were computed by excluding the first 10 min, and by considering only 50 min of simulation as well as the number of successive times (days) considered for simulation, in order to reproduce the day-to-day evolution equal to 40. This is consistent with the experiment designed for the calibration of the compliance model discussed in Section 3.2.
In particular, the results of four scenarios are displayed and discussed. The considered scenarios are listed as follows: 1.
Do nothing (DN), which is the current scenario, in which travelers are not provided with information; 2.
Forced rerouting (FR), where the whole system simulates a forced rerouting strategy (to alternative route 2) and this is implemented when the length of the queue observed directly in the tunnel is higher than a specific value. This scenario refers to the case in which users are provided with prescriptive information, but the alternative route is temporarily closed off to drivers; 3.
Modeled compliance (MC), where the proposed TC-RG framework is implemented and a disaggregate compliance model is applied in order to reproduce the users' outcomes coherently with their reaction to the information. It must be clarified that the most relevant users are considered systematic. The resulting compliance of this scenario is evaluated though the provided analyses; 4.
Parametric high compliance (PC-H), in which the value of compliance is equal to 60%. This scenario is intended to act as a sensitivity analysis, in the case of a high rate of compliance. This scenario corresponds to the case of highly accurate information, and, therefore, high rates of compliant users are expected.
Finally, the analyses are carried out in terms of within-day performance indicators (i.e., travel times and queue lengths) day-to-day with respect to travel times and compliance evolution over the given period of time, and finally, in terms of the (within-day) impact (i.e., emissions and fuel consumption).

DN Scenario versus MC Scenario: Benefits of the Modeled Compliance Scenario
In this section, two testing scenarios are considered: In order to evaluate the effectiveness of the proposed strategy, the MC scenario was compared with the DN one. The relative difference (i.e., DN versus MC) between the mean values of actual travel times of the two alternative paths was then calculated (TT pathx ), as well as the mean value of the relative difference of the queue lengths (QL) at significant sections (identified in accordance with Figure 4). The results are reported in Tables 3 and 4, and highlight that the MC scenario outperforms the current scenario. Indeed, the combined TC-RG strategy significantly reduces the values of the two indicators. Table 3. Mean values of actual travel times of the two alternative paths (TT pathx ) and the relative difference (%) of the do nothing (DN) scenario with respect to the modeled compliance (MC) scenario.

Path 1
Path 2 −23.15% −16.53% With reference to the MC scenario, in order to evaluate the system convergence, the overtime evolution of the mean value, and the relative difference between two successive days of the path travel times were considered.
Let us specify that the results of the considered indicators we show are from the 21st day to the 40th, and results before the 21st day are unstable and hence useless for any further interpretation and are not displayed. In particular, in Table 5, the average travel time values (TT pathx ) and the standard deviations (St. dev.) are displayed for each day, as well as the 'delta' indicator, against the days shown in Figure 5. The obtained results indicate that system convergence is achieved starting from around the 32nd day. Indeed, from the same day, stable values may be observed (in terms of both mean values and standard deviations) for the path travel times, and also for the value of delta, which approaches zero. However, it must be observed that the first ten days need to be considered for the model application and traffic simulation warm-up, thus, the system convergence is achieved starting from around the 20th day. Furthermore, with reference to only the MC scenario, a further evaluation is provided in terms of the day-to-day process analysis. In particular, in order to classify the achieved solution, the evolution of the mean travel times on the two alternative paths against days, until the end of the simulation time interval, are plotted. In this regard, see Figure 6, where the results range from the 21st day until the 40th day. The first ten days are considered for model application and traffic simulation warm-up; thus, system convergence is achieved, starting from around the 30th day.  In particular, the actual travel times from the 31st day until the end are almost the same from one day to the next, showing that the system has reached convergence and the achieved solution is stable. In accordance with previous considerations and due to the warm-up period to be considered for modeling the framework application from the 21st day, the system has reached convergence and the achieved solution is stable. A similar analysis is displayed in Figure 7 regarding the evolution over time of the compliance. In this case, in order to highlight the stabilization effect, the evolution of the compliance against all days is shown. The graph still indicates the stable behavior of the users starting from the 21st day. This result is consistent with the theoretical background, on the basis of which we may expect that behavior stabilization can anticipate and affect the system evolution [48].  In particular, the actual travel times from the 31st day until the end are almost the same from one day to the next, showing that the system has reached convergence and the achieved solution is stable. In accordance with previous considerations and due to the warm-up period to be considered for modeling the framework application from the 21st day, the system has reached convergence and the achieved solution is stable. A similar analysis is displayed in Figure 7 regarding the evolution over time of the compliance. In this case, in order to highlight the stabilization effect, the evolution of the compliance against all days is shown. The graph still indicates the stable behavior of the users starting from the 21st day. This result is consistent with the theoretical background, on the basis of which we may expect that behavior stabilization can anticipate and affect the system evolution [48]. In particular, the actual travel times from the 31st day until the end are almost the same from one day to the next, showing that the system has reached convergence and the achieved solution is stable. In accordance with previous considerations and due to the warm-up period to be considered for modeling the framework application from the 21st day, the system has reached convergence and the achieved solution is stable. A similar analysis is displayed in Figure 7 regarding the evolution over time of the compliance. In this case, in order to highlight the stabilization effect, the evolution of the compliance against all days is shown. The graph still indicates the stable behavior of the users starting from the 21st day. This result is consistent with the theoretical background, on the basis of which we may expect that behavior stabilization can anticipate and affect the system evolution [48]. Starting from the analyses and with reference to the considered network, three main conclusions may arise: (i) The proposed framework, composed of two simultaneous strategies, iterative procedures, a traffic flow prediction model, and a rolling horizon approach, is able to provide effective results; (ii) the combination of TC-RG strategies is able to guarantee the system convergence and stability of the achieved solution. It must be clarified that, in general, in accordance with the theory of dynamic non-linear processes, an empirical solution found through numerical experiments represents a stable fixed-point of the problem, furthermore, it may be argued that stability has a significant effect for policy design and implementation, and, indeed, in the case of stability, the system will achieve the same configuration over multiple days, facilitating the effectiveness of policy implementation; (iii) the analysis of the compliance evolution over the days clearly shows compliance stabilization. In particular, behavior stabilization anticipates the system stabilization, where the value may be considered as target value for the definition of the transportation system design strategies. Starting from the analyses and with reference to the considered network, three main conclusions may arise: (i) The proposed framework, composed of two simultaneous strategies, iterative procedures, a traffic flow prediction model, and a rolling horizon approach, is able to provide effective results; (ii) the combination of TC-RG strategies is able to guarantee the system convergence and stability of the achieved solution. It must be clarified that, in general, in accordance with the theory of dynamic nonlinear processes, an empirical solution found through numerical experiments represents a stable fixed-point of the problem, furthermore, it may be argued that stability has a significant effect for policy design and implementation, and, indeed, in the case of stability, the system will achieve the same configuration over multiple days, facilitating the effectiveness of policy implementation; (iii) the analysis of the compliance evolution over the days clearly shows compliance stabilization. In particular, behavior stabilization anticipates the system stabilization, where the value may be considered as target value for the definition of the transportation system design strategies.

Further Analyses: FR and PC-H Scenarios
In order to evaluate the effect of different kinds of information, the following two graphical analyses were also carried out. In particular, the evolution over days of the path travel times was investigated with respect to two different scenarios (Figures 8 and 9) In this paper, the information has been provided through variable message signs. It is also important to consider equipped users that receive information through specific devices, and, therefore, the compliance can be influenced not only by information inaccuracy, but also by the penetration rates of technologies.

Further Analyses: FR and PC-H Scenarios
In order to evaluate the effect of different kinds of information, the following two graphical analyses were also carried out. In particular, the evolution over days of the path travel times was investigated with respect to two different scenarios (Figures 8 and 9), namely, In this paper, the information has been provided through variable message signs. It is also important to consider equipped users that receive information through specific devices, and, therefore, the compliance can be influenced not only by information inaccuracy, but also by the penetration rates of technologies. In the first FR scenario, it is possible to conclude that convergence is not guaranteed. Regarding the PC-H scenario, the convergence is achieved, but the stability of the reached solution is not observed, and, therefore, it is expected that the system will exhibit a different behavior every day, obstructing the policy design. Here, analyses confirm that in order to be effective in terms of system convergence and solution stability, users' reactions to the given information model (i.e., a compliance model) is required. In general, the TC-RG framework may be preliminarily adopted in order to investigate the compliance value to be achieved in order to guarantee the system convergence and solution stability. In the first FR scenario, it is possible to conclude that convergence is not guaranteed. Regarding the PC-H scenario, the convergence is achieved, but the stability of the reached solution is not observed, and, therefore, it is expected that the system will exhibit a different behavior every day, obstructing the policy design. Here, analyses confirm that in order to be effective in terms of system convergence and solution stability, users' reactions to the given information model (i.e., a compliance model) is required. In general, the TC-RG framework may be preliminarily adopted in order to investigate the compliance value to be achieved in order to guarantee the system convergence and solution stability. Indeed, from an operational point of view, once the compliance value is identified, the traffic control decision variables may be optimized in order to anticipate (i.e., to reduce the transient interval) the achievement of the required value of compliance and consequently accelerate system stabilization.

Environmental Impact Analysis: Emissions and Fuel Consumption Evaluation
In this subsection, for completeness, an evaluation of the impacts in terms of emissions and fuel consumption is only displayed for scenario MC, which is recognized to be the best scenario, and for scenario PC-H which is considered as the second-best scenario.
First of all, a comparative evaluation of the mean travel time reduction (in terms of relative difference) is displayed again in Table 6 below. The numerical results again highlight that scenario PC-H may be considered convenient only with respect to the travel time improvement on path 1, where it is otherwise useless with respect to path 2. Regarding emission and fuel consumption, the results are summarized in Table 7 below. Indeed, from an operational point of view, once the compliance value is identified, the traffic control decision variables may be optimized in order to anticipate (i.e., to reduce the transient interval) the achievement of the required value of compliance and consequently accelerate system stabilization.

Environmental Impact Analysis: Emissions and Fuel Consumption Evaluation
In this subsection, for completeness, an evaluation of the impacts in terms of emissions and fuel consumption is only displayed for scenario MC, which is recognized to be the best scenario, and for scenario PC-H which is considered as the second-best scenario.
First of all, a comparative evaluation of the mean travel time reduction (in terms of relative difference) is displayed again in Table 6 below. The numerical results again highlight that scenario PC-H may be considered convenient only with respect to the travel time improvement on path 1, where it is otherwise useless with respect to path 2. Regarding emission and fuel consumption, the results are summarized in Table 7 below. In particular, five air pollutants have been considered and, for each one of them, the percentage of relative reduction is shown with respect to the DN scenario. The estimations have been made directly by SUMO (see [61]), in which some emissions models are included. In this paper, the Handbook Emission Factors for Road Transport (HBEFA v2.1; see [62]) has been adopted. This model provides emission factors for all vehicle categories. Regarding the vehicle categories, this information has been collected from the ACI (Automobile Club Italia) database (Italian vehicle owner association; see [63]) for the city of Naples.
In summary, the mean value of the air pollutant reduction is around 34% in the case of the PC-H scenario, while it is around 54% in the case of the MC scenario, which is the best scenario. Finally, in terms of fuel consumption, the difference is around a 40% reduction in the case of the PC-H scenario and 50% in the case of the MC scenario. In conclusion, the environmental impacts are still consistent with the achieved performance indicators.

Conclusions and Future Perspectives
The paper illustrates a unified framework, which embeds a simultaneous traffic control strategy and route guidance system. With regard to traffic control, the combination between an online scheduled synchronization method and a link metering strategy has been adopted. With respect to route guidance, the main contribution here is the implementation of a model that implicitly reproduces day-to-day behavioral processes in terms of users' reactions to information that is presented to them. The traffic flow has been modeled at a microscopic disaggregate level and all models were run in the SUMO simulation environment.
In order to test the proposed framework, a small sub-network of the city centre of Naples (one origin-destination pair and two alternative paths) was considered.
The results of different scenarios were compared. Firstly, two scenarios were analyzed and discussed, namely, the do nothing scenario [DN], which is the real current scenario, and the modeled compliance [MC] scenario. Next, further analysis was provided, aiming to discuss the results of rerouting and high parametric values of compliance.
The main conclusions refer to the system convergence and stabilization that may only be clearly observed in the case of the MC scenario, unlike the other scenarios. Furthermore, it must be observed that the proposed framework is able to support the identification of the target value of compliance corresponding to the most stable configuration (for instance, in our case, it was around 40%). This result is also consistent with the preliminary theoretically-based considerations made by [13] and [55]. Indeed, they observed that, in the case of a steady state condition, the rate of compliance that is able to guarantee the solution stability is around 30%. However, they also specified that, in the case of within-day-dynamic modeling, slightly different results may occur. In general, an optimization problem may be solved in order to accelerate system stabilization.
Furthermore, the numerical results highlight that the proposed TC-RG strategy significantly improves system performance (specifically, travel times and queue lengths). In particular, the framework may be considered to be a useful tool for guaranteeing the observation of behavior stabilization (i.e., learnt behavior since the eleventh day) and system convergence and stabilization (since the twenty first day).
On the basis of the analyses carried out, the following main conclusions are listed: (i) The whole framework proposed is able to provide more effective results then other frameworks, as observed through the values of the considered performance indicators; (ii) The TC-RG approach is able to guarantee system convergence and the stability of the achieved solution; (iii) In accordance with the literature (e.g., [13]), the analysis of the compliance evolution over the analyzed days clearly shows a consistent value of compliance in the case of system stabilization.
From an operational point of view, the framework may be adopted in both offline and online applications. In the first case, the whole modeling framework may support user behavior predictions and the identification of optimization strategies to be implemented in order to anticipate system convergence and stabilization by indirectly affecting the traveler compliance. With respect to the online applications, the TC-RG methods may be adopted in order to identify optimal settings for traffic control decision variables consistent with predictions of user behavior. In the latter case, depending on the length of a transient period, achieving system convergence and stabilization is still guaranteed.
Regarding future research perspectives, the authors would like to test the proposed framework on different networks characterized by more complex topologies. Regarding the information, different kinds of information (e.g., descriptive and/or mixed information) will be considered as well as the en route information. It is also worth comparing the simulation-and analytically-based approaches. The application of the analytical approach [50] will be also suitable in order to study the acceleration of the system stabilization. In particular, the latter approach could be adopted in order to evaluate the transient period before system stabilization and how this may be affected (i.e., minimized).