The master roadway layer consists of over 23,000 links and over 900 projects that are used for creating model scenarios. This master layer, along with the project list and toll data file described below, combine the base year and all future year networks into a single, integrated database.
The master roadway layer has been developed to represent all regionally and locally significant roads in the model area. Significance of facility is measured in terms of functional classification, average daily traffic, and connection with the transportation system. It is reviewed annually in partnership with the regional partners.
The Master Roadway Layer contains link-level attributes related to classification, capacity, speed, and geography. Attributes such as functional class, number of lanes, speed limit, and intersection controls are included by default based on existing base year conditions and remain constant through horizon years unless changed due to a project build. Other attributes, such as area type, travel time, and time of day capacity, are filled during the creation of a scenario roadway layer and vary by horizon year.
More information on coded attributes of the master layer is provided here. Details on the computation of attributes is included in Link Capacities and Speeds section below.
The master roadway layer incorporates all the planned capacity-enhancing projects that are expected to be opened by each forecast year. Projects that do not add capacity, such as minor intersection improvements or small widening, and that are not regionally significant roadways may be below the scope of the model and therefore deliberately omitted from analysis.
Projects included in the future year networks are based on the financially constrained Metropolitan Transportation Plans (MTP) for each of the respective MPOs. Highway projects in non-MPO (RPO) were added only if they were included in their respective NC or SC Transportation Improvement Plans (TIP) documents. Financial constraint calculations and project selection criteria can be found in the respective MTP documents.
The project list database has a list of unique project IDs stored in the “ProjNum” field. Each project ID corresponds to a set of project ID fields in the master roadway layer. A future build year for each project is also included in the project list database. Each link that will be included in a particular project gets coded with the project ID, and when the network is built, the link is updated with the appropriate network information. The MRM has the capability of storing three project IDs on a single link, which allows a single link to include three different and successive improvements over time.
Tolls are represented in the model either a single-point cost (gate) or a cost per mile rate. Tolling is incorporated during highway assignment. Tolling on toll-only facilities is handled through the generalized cost function of the multi-modal-multi-class user equilibrium highway assignment. Tolling on express lanes is incorporated through a High Occupancy/Toll (HOT) Assignment Module that is run after the normal feedback process is completed.
Toll data for toll only facilities is stored in a master toll file that corresponds to a unique identifier coded on the master highway layer (Toll_PRJID). Toll data for managed lanes is stored in the same master toll file that corresponds to the unique identifier, HOT_PRJID, also coded on the master highway layer. The master toll file enables a toll based on the year that is entered into the database.
Toll rates are based on the latest posted rates for each facility according to the NC Turnpike Authority and I-77 Mobility Partners. All tolls are converted to per mile rates based on the minimum cost of a 2-axle vehicle, equipped with a NC Quick Pass, traversing the entire length of a facility. The MRM does not utilize single-point costs or variable pricing.
The MRM uses comprehensive capacity settings that estimate the link capacity throughout the model based on the link attributes. Factors such as functional classification, speed and intersection controls are accounted for in the process to provide realistic link capacities in a regional modeling environment. Capacities are calculated for Level of Service (LOS) E and are calculated for each of the four time periods in the model. These capacities are used in conjunction with estimated free-flow and loaded speeds in the model to reflect the impacts of congestion on travel times and route choices in the model.
Following network selection and creation, model speeds and capacities (by link direction) are estimated using the following network characteristics:
Link capacities vary by several attributes including functional class, area type, number of lanes, facility type, intersection control and on-street parking. This section describes the capacity settings used in the MRM. Most of the factors were based initially on extensive surveys conducted in the 1970s by the North Central Texas Council of Government but have since been reviewed and updated with local data and knowledge. Capacity is applied by direction of flow on the link (A to B and B to A). The capacity calculation equation is:
\[ \text{Cap1hr} = \text{Number of Lanes} \times \text{LnCap1hr} \times \text{Cap_FacLn} \times \text{Cap_Cntl} \times \text{Cap_Park} \]
Where:
Functional Class | CBD | Fringe | Urban | Suburban | Rural |
---|---|---|---|---|---|
Freeway | 1,900 | 2,200 | 2,200 | 2,200 | 2,200 |
Expressway | 1,600 | 1,900 | 1,900 | 1,900 | 1,900 |
Class II | 1,450 | 1,850 | 1,850 | 1,850 | 1,850 |
Major | 1,250 | 1,250 | 1,250 | 1,300 | 1,350 |
Minor | 1,200 | 1,200 | 1,200 | 1,250 | 1,300 |
Collector | 1,000 | 1,100 | 1,100 | 1,100 | 1,200 |
Local | 800 | 900 | 900 | 900 | 900 |
Ramp | 1,200 | 1,300 | 1,300 | 1,300 | 1,300 |
Freeway Ramp | 1,500 | 1,700 | 1,700 | 1,700 | 1,700 |
HOV-2 | 1,800 | 1,800 | 1,800 | 1,800 | 1,800 |
HOV-3+ | 1,800 | 1,800 | 1,800 | 1,800 | 1,800 |
HOT-2 | 1,800 | 1,800 | 1,800 | 1,800 | 1,800 |
HOT-3+ | 1,800 | 1,800 | 1,800 | 1,800 | 1,800 |
Capacity is factored by facility type and number of lanes. Lanes are included in these factors because the effect on capacity varies depending on the number of lanes. For example, a roadway with two lanes in each direction (four-lane roadway) provides a driver with more opportunity to merge and pass another vehicle waiting to turn than a two-lane roadway with a median. This effects the overall capacity of the highway.
Capacity Factors Based on Facility Type and Number of LanesFacility Type | 1 Lane | 2 Lanes | 3+ Lanes |
---|---|---|---|
Freeway | 0.90 | 1.000 | 1.000 |
Expressway | 0.95 | 1.025 | 1.025 |
Ramp | 1.00 | 1.000 | 1.000 |
Divided - no median breaks | 1.05 | 1.025 | 1.025 |
Divided - median breaks only | 0.93 | 0.960 | 0.980 |
Divided - left turn bays | 1.03 | 1.020 | 1.010 |
Undivided - left turn bays | 1.00 | 1.000 | 1.000 |
Undivided - continuous left | 1.00 | 1.000 | 1.000 |
Undivided - no left provision | 0.80 | 0.900 | 0.930 |
Intersection control has a major impact on capacity. The control method effects the overall traffic flow and roadway operations. Factors for different types of intersection controls are shown below.
Capacity Factors Based on Intersection ControlIntersection Control Type | Factor |
---|---|
T - Through | 1 |
L - Signal (light) | *See below |
S - Stop | 0.6 |
F - Four way stop (all appr. stop) | 0.7 |
Y - Yield | 0.8 |
R - Roundabout | 0.7 |
At traffic signals, capacity is dependent on additional factors, primarily the amount of green time of the facility. Signal timing is a function of entering traffic. As a surrogate, the MRM uses the functional class of the facility and the functional class of the crossing street. For example, it assumes that at an intersection between two major thoroughfares, each will get fifty percent of the green time. At an intersection between a major thoroughfare and a collector, the major thoroughfare will get sixty-eight percent of the green time and the collector will get thirty-two percent.
The opposing facility’s functional class is found in the CapSpeed program by accumulating approaching functional classes at each node.
Capacity Factors Based on Percentage of Green TimeApproach Facility Functional Class | Expressway | Class II | Major | Minor | Collector | Local | Ramp | Freeway Ramp | HOV-Freeway | HOV-Arterial |
---|---|---|---|---|---|---|---|---|---|---|
Expressway | 0.50 | 0.55 | 0.65 | 0.70 | 0.75 | 0.90 | 0.65 | 0.62 | 0.60 | 0.55 |
Class II | 0.45 | 0.50 | 0.65 | 0.80 | 0.90 | 0.90 | 0.65 | 0.65 | 0.55 | 0.50 |
Major | 0.35 | 0.35 | 0.50 | 0.62 | 0.68 | 0.78 | 0.65 | 0.65 | 0.50 | 0.35 |
Minor | 0.30 | 0.20 | 0.38 | 0.50 | 0.60 | 0.70 | 0.60 | 0.55 | 0.50 | 0.20 |
Collector | 0.25 | 0.10 | 0.32 | 0.40 | 0.50 | 0.65 | 0.35 | 0.35 | 0.30 | 0.10 |
Local | 0.10 | 0.10 | 0.22 | 0.30 | 0.35 | 0.50 | 0.25 | 0.40 | 0.25 | 0.10 |
Ramp | 0.35 | 0.35 | 0.35 | 0.40 | 0.65 | 0.75 | 0.50 | 0.30 | 0.45 | 0.35 |
Freeway Ramp | 0.38 | 0.35 | 0.35 | 0.45 | 0.65 | 0.60 | 0.70 | 0.50 | 0.50 | 0.35 |
HOV-Freeway | 0.40 | 0.45 | 0.50 | 0.50 | 0.70 | 0.75 | 0.55 | 0.50 | 0.50 | 0.50 |
HOV-Arterial | 0.45 | 0.50 | 0.65 | 0.80 | 0.90 | 0.90 | 0.65 | 0.50 | 0.50 | 0.50 |
The remaining capacity factors are based on data gathered by network surveyors. Future year values are estimated using land use projections. On-street parking accounts for a ten percent decrease in capacity.
Capacity Factors Based on On-Street ParkingFactor | Factor (park free) | Factor (park peak) |
---|---|---|
Y | 1.05 | 1.05 |
N | 1.00 | 1.00 |
A | 1.05 | 1.00 |
P | 1.05 | 1.00 |
B | 1.05 | 1.00 |
The MRM generates trips that are representative of a typical weekday. Initially, the model produces traffic volumes for four time periods. Then, the model aggregates these volumes to generate the daily traffic volumes. This aggregation accounts for the differences in travel behavior patterns that result from varying travel conditions across different times of day. For example, the AM and PM peak periods experience higher travel demand than non-peak periods due to commuting to and from work. Using AM and PM peak periods improves the model output, resulting in a more accurate representation of travel demand in the region.
The four time of day periods are:
The period capacity can be obtained by multiplying the hourly capacity by the number of hours. Period capacity calculation:
\[ \text{Period Capacity} = \text{Hourly Capacity} \times \text{Hours of Model Capacity} \]
This calculation can underestimate congestion. For this reason, a capacity factor is used to reasonably define the full capacity of the link for each time of day. The table below shows the capacity factors used in the MRM for the four time of day (TOD) models.
Time Period | Hours of Model Capacity |
---|---|
AM Peak | 3 |
Midday | 5 |
PM Peak | 3 |
Night | 5 |
In the model’s path building program, TransCAD utilizes link travel time (in minutes) to determine the shortest path between trip origins and destinations. In the MRM, the link travel time includes delay at the intersection as well as the time needed for traversing the link. Delay at intersections is directional, which means that vehicles encounter delay in the direction approaching a specific traffic control, not going away from it.
Speeds are calculated for free-flow conditions and estimated congested conditions during the modeling process. These speeds are then used (along with lengths) to calculate travel times on each link. Travel times are expressed in minutes, length in miles, and speed in miles per hour. The basic equations for conversion are:
\[ \text{MPH} = \frac{\text{length}}{\left(\frac{\text{TTmin}}{60}\right)} \]
\[ \text{TTmin} = \frac{\text{length}}{\left(\frac{\text{MPH}}{60}\right)} \]
\[ \text{Length} = \text{TTmin} \times \left(\frac{\text{MPH}}{60}\right) \]
At the speed/capacity creation stage in the model, two sets of travel time (and speed) are calculated:
In building minimum path trees for trip distribution, free-flow speeds are used to select minimum paths for non-work trips. Free-speed travel times are also the starting point for highway assignment. The estimated loaded speed is used to select paths for work trips on the first iteration of the model run. This estimated speed is replaced using the speed resulting from the model assignment/feedback loop that
Free speeds and travel times are dependent primarily on network characteristics. Two elements are calculated separately and summed – link travel time and intersection delay. The two are summed for total free speed travel time.
\[ \text{TTFree} = \text{TTLinkFree} + \left( \frac{\text{IntDelayFr}}{60} \right) \]
TTLinkFree is built from an estimate of speed because speeds are easier to review, and the factors are a little more intuitive (i.e. higher multipliers = higher speeds).
\[ \text{TTLinkFree} = \left( \frac{\text{Length}}{\text{SpdLimRun}} \times 60 \right) \times \text{ParkingFac\TTFree} \times \text{ATypeFac} \]
\[ \text{SPLinkFree} = \frac{\text{Length}}{\left( \frac{\text{TTFree}}{60} \right)} \]
The components of the capacity calculation are shown below:
Posted Speed Limit: For future year facilities, speed limit is estimated using similar or comparable existing facilities.
Speed adjustment by functional class and area type – Speederfac (funcl, areatype): The “speederfac” variable is a multiplier to estimate overall speed that differs from speed limit. On most freeways and arterials in uncongested times of day, average speed is faster than the posted speed limit. On local streets, where travelers are turning into driveways and streets are designed to keep traffic slow, speed is estimated at less than posted speed. Most local streets are not included in the model. Those that are included are there to provide better transit times for transit routes or to connect distant TAZs to the thoroughfare system. Actual through traffic on these types of links is generally limited, and keeping speeds down prevents the model from finding these facilities more attractive than they are in the real world. The table below shows multipliers for speeds. It varies by functional class and area type.
Free-flow Speed Adjustment by Facility Type and Area Type (Speederfac)Funcl | CBD | Fringe | Urban | Suburban | Rural |
---|---|---|---|---|---|
Freeway | 0.998 | 0.936 | 0.953 | 0.952 | 0.952 |
Xprway | 1.053 | 0.968 | 0.976 | 0.947 | 0.958 |
Class II | 1.000 | 1.074 | 1.010 | 0.934 | 0.860 |
Major | 1.177 | 0.968 | 0.931 | 0.905 | 0.860 |
Minor | 0.819 | 0.873 | 0.864 | 0.867 | 0.934 |
Collector | 0.906 | 1.069 | 0.982 | 0.984 | 1.017 |
Local | 0.978 | 1.138 | 1.094 | 1.113 | 1.179 |
Ramp | 0.799 | 0.751 | 0.728 | 0.814 | 0.783 |
Frwy ramp | 0.923 | 0.872 | 0.874 | 0.864 | 0.874 |
HOV2Frwy | 0.930 | 0.930 | 0.930 | 0.930 | 0.930 |
HOV3Frwy | 0.930 | 0.930 | 0.930 | 0.930 | 0.930 |
HOT2Frwy | 0.930 | 0.930 | 0.930 | 0.930 | 0.930 |
HOT3Frwy | 0.930 | 0.930 | 0.930 | 0.930 | 0.930 |
Intersection delay in the model has three components: (1) delay from the intersection control, (2) a factor for turn prohibitions, and (3) a factor for the presence (or lack of) turn lanes. Seconds of delay for intersection controls are shown below.
Intersection Delay by Intersection Control TypeIntersection Control Type | Delay (sec) |
---|---|
T | 0 |
L | Signal (light) |
S | 20 |
F | Four way stop (all appr. stop) |
Y | 8 |
R | Roundabout |
Delay at signals is dependent on functional class and the functional class of the opposing facility. The MRM does not include signal progression of the facility to estimate that some vehicles approaching the intersection may arrive at green and incur no delay. Rather, it is assumed that average delay would occur at every signalized intersection.
The delay equation:
\[ \text{Delay} = \left( \frac{\text{RedTime}}{\text{CycleLength}} \right) \times \left( \frac{\text{RedTime}}{2.0} \right) \]
Where:
\[ \text{RedTime} = \text{CycleLength} - \text{GreenTime} \]
\[ \text{GreenTime} = \text{CycleLength} \times \text{GreenPct} \]
The first part of the equation is the proportion of red time to total time. The second part of the equation assumes that half of the vehicles that approach the intersection will arrive half-way through the red cycle. Red time is based on total cycle length and the average percentage of green time, based on functional class of the approach link and functional class of the opposing link (See Table - Capacity Factors Based on Percentage of Green Time).
Cycle lengths are based on area type as shown in the table below. These cycle lengths are significantly lower than those that occur on the actual network. The model adds delay for every signalized intersection. In practice, drivers may approach the signal on green. The adjustment in cycle length for the MRM is based on corridor travel time surveys.
Cycle Length by Area Type (seconds)Area Type | Cycle Length |
---|---|
CBD | 70 |
Fringe | 80 |
Urban | 90 |
Suburban | 100 |
Rural | 110 |
Turn lanes reduce delay at the intersection by removing the slower turning traffic from the through lanes. Dual left turn lanes provide the ability to process more traffic through a turn phase. Turn lane benefits to intersection delay is applied by a factor (benefit is < 1). Factors are shown in table below.
Intersection Delay Based on Number of Turn LanesTurn Lanes | Signal | Non-Signal |
---|---|---|
One left turn lane | 1.10 | 1.08 |
Two or more left turn lanes | 1.15 | 1.12 |
One or more right turn lanes | 1.05 | 1.05 |
Distribution of work trips and work-related trips is based on loaded network speeds. These speeds are estimated through a feedback loop from earlier loaded highway assignments. To shorten the number of iterations for the speed feedback loop, the initial “seed” speed for the first round of peak period distribution is based on an estimated loaded speed. The estimated loaded speed is the average difference in final loaded speed from the free speed (by functional class and area type). This speed does not include potential bottlenecks, but rather apportions overall delay across the network. By consistently beginning the process with the same estimated loaded speeds, different network scenarios should converge at a final speed consistently. Factors for estimated loaded speed are shown below.
Estimated Loaded Speed FactorsFuncl | CBD | Fringe | Urban | Suburban | Rural |
---|---|---|---|---|---|
Freeway | 0.920 | 0.960 | 0.960 | 0.980 | 0.990 |
Expressway | 0.436 | 0.492 | 0.492 | 0.563 | 0.682 |
Class II | 0.397 | 0.354 | 0.349 | 0.421 | 0.510 |
Major | 0.397 | 0.304 | 0.307 | 0.362 | 0.468 |
Minor | 0.400 | 0.304 | 0.318 | 0.363 | 0.468 |
Collector | 0.531 | 0.580 | 0.584 | 0.650 | 0.765 |
Local | 0.632 | 0.613 | 0.548 | 0.460 | 0.553 |
Ramp | 0.990 | 0.990 | 0.990 | 0.990 | 0.990 |
Frwy Ramp | 0.990 | 0.990 | 0.990 | 0.990 | 0.990 |
HOT-2 | 1.000 | 1.000 | 0.960 | 0.980 | 1.000 |
TOLL | 1.000 | 1.000 | 1.000 | 1.000 | 1.000 |
PPSL | 1.000 | 1.000 | 1.000 | 1.000 | 1.000 |
HOT-3 | 1.000 | 1.000 | 1.000 | 1.000 | 1.000 |
The MRM incorporates various factors to accurately represent travel behavior and network performance. High-Occupancy Toll (HOT) lanes allow specified vehicles to access managed lanes for a toll, while High-Occupancy Vehicle (HOV) lanes offer free access for carpooling, influencing mode choice through travel time savings. Centroid connectors link Traffic Analysis Zones (TAZs) to the network, simulating local street access, while parking costs are factored into destination TAZs to influence mode selection. The model also applies turn penalties to regulate traffic movements and prevent excessive lane changes in HOT lanes. Additionally, terminal times account for non-network travel time, and transit access modeling ensures connectivity between TAZs and transit stops via walk and drive access.
HOT Lanes are a variant of high-occupancy vehicle (HOV) lanes that allow user specified vehicles access to high-occupancy vehicle (HOV) lanes (See section below) with payment of a designated toll. In the Metrolina Regional Model, this is estimated based on the set toll, the travel time savings for the SOV trip if a toll is paid, and a diversion curve that represents the willingness to pay a toll to save said amount of time. It allows for HOT-2 assignment (single occupancy and commercial vehicles pay a toll) and HOT-3 assignment (single occupancy, double occupancy, and commercial vehicles pay a toll). HOT Lanes are treated as HOV in the regular assignment module.
Vehicles of a user-specified occupancy are granted free access to HOT lanes. Previous versions of the MRM included High-Occupancy Vehicle (HOV) lanes prior to the completion of the I-77 North HOT Lanes. Although traditional HOV lanes no longer exist in the region, the mode choice model still includes travel time savings for HOV travel as an inducement to carpool. The savings are estimated using two separate highway skims – one with the HOT lane(s) and one without. The travel time savings is the difference between the two. For areas without a nearby HOT lanes, travel time differences are zero. The mode choice model is capable of determine 2 person and 3+ person carpools. Currently, HOV time savings is used for work trips only.
Centroid connectors are links that representing loading points for TAZs in the MRM. They connect centroids to the network and represent local streets within a TAZ. Connectors are typically attached to the network mid-block and their placement attempts to be consistent with land use and local road density. They are also typically placed along lower functional classifications, such as collectors and minor arterials. They may connect to principal arterials if the arterial has numerous local crossroads and a considerable amount of abutting development. Centroid connectors should not be attached to limited access roads and ramps. Centroid Connectors can also be mode-specific. Walk access and transit access connectors can be more comprehensive than auto access for any particular zone.
Parking costs are factored into auto skims for destination TAZ’s where the cost and/or availability of parking is expected to impact the overall cost of travel. These TAZ’s include Uptown/ CBD, South End, UNCC Campus, and CLT Airport. For these TAZ’s, the base parking cost file contains data on the availability of spaces, parking rates, and adjacent TAZ’s. The model utilizes this data and SE data to calculate peak and off-peak parking costs for each zone, to be utilized in auto skims. These costs ultimately increase the relative utility of non-SOV modes and allow for auto trips to end in TAZ’s adjacent to the destination TAZ.
The Turn Penalty file (trnpnlty.bin) houses the turn prohibitions and time penalties for the Master Roadway Layer. It consists of link combinations and their associated penalty in minutes, if applicable. All prohibited intersection movements stored in the link attributes must also be entered in the turn penalty file; otherwise, the movement will still be allowed during assignment. In addition, a 1-minute time penalty is applied to all HOT lane access points to help prevent over-saturation of the lanes and multiple ingress/ egress movements onto the lanes. Time penalties are not present in the network attributes; they are only located in the turn penalty file.
The turn penalty file is initially applied to the model during skims. Time penalties are added to travel times, while prohibited movements are excluded from the generation of travel time matrices. During assignment, trips cannot be assigned to a path involving a prohibited movement.
In a household survey, travel logs and trip travel time are noted for all trips made during the day. This travel time considers the access and egress time at either end of the trip. Since the model does not simulate each individual household or business, the time needed to access a vehicle and travel to the network must be considered. At the destination end, people must find parking and walk to their final destination. Consequently, there needs to be a way to account for travel time not occurring on the simulated model network. This accounting mechanism is referred to as terminal time.
Terminal time varies by setting. Typically, in an urban or CBD setting, it takes longer to find a parking space and walk to the final destination than in a rural setting where the parking is closer to the doorstep. NCHRP Report 36 – Travel Estimation Techniques for Urban Planning - provides some general guidelines for these terminal times. The terminal times used for the MRM are outlined in the table below. They are applied to both the production and attraction side – for example, a rural to urban trip would have a total terminal time of 4 minutes.
Terminal Times (minutes)Area Type | Travel Time (Productions) | Travel Time (Attractions) |
---|---|---|
CBD | 5 | 5 |
OBD | 4 | 4 |
Urban | 3 | 3 |
Suburban | 2 | 2 |
Rural | 1 | 1 |
Transit access is required from TAZs to the transit route network to load transit trips. Two means of approach to access transit (production TAZ to transit stop) are permitted – either by walking or driving. For egress (transit stop to attraction TAZ), only walking is permitted. The walk approach uses centroid connectors and the roadway network. Walking time over the network is assumed to be 3 MPH. In cases where the regular centroid connector does not provide a good connection to a nearby transit stop, special centroid to transit stop connectors were coded for walk access.