Abstract
Speed-flow relationships are incorporated in many highway capacity guidelines such as the U.S. Highway Capacity Manual (HCM) and the German Highway Capacity Manual (HBS). The speed-flow relationship can be used to predict the operating speed depending on the traffic volume. Based on traffic-flow theory, many models for the speed-flow relationship under fluid and congested traffic conditions have been developed. However, most of the speed-flow relationships used in guidelines are either based on empirical regression analysis and thus lack a theoretical background or include model parameters that do not have a realistic meaning. In this paper, a speed-flow relationship is derived based on the queuing theory in a form that the main model parameters can be expressed as real traffic-flow parameters, which can be obtained by field measurements. These parameters are the free-flow speed, the potential capacity of the imbedded queuing system, and a parameter for the stochastics of the queuing system. By varying the model parameters, different geometric, traffic, and control conditions can be considered. Even the impact of new technologies such as connected and automated vehicles can be accounted for by adjusting those parameters.
Keywords
To model the traffic flow characteristics of freeways, the functional relationship between the flow rate q, the speed V, and the density d can be considered in a certain relationship. In practice, the speed-flow relationship is preferred for estimating the speed V depending on the flow rate q. The relationship between q, V, and d can be interlinked by the so-called state equation q = d · V and represented by the Fundamental Diagram. In the literature, many speed-flow models with different levels of sophistication are given. In general, two traffic-flow regimes can be distinguished: (a) the fluid flow regime; and (b) the congested flow regime. The two flow regimes have different characteristics and features. While several speed-flow models are based on useful function types which are fitted to speed-flow data by regression analysis, some models were derived theoretically. For example, the speed-flow relationship in the fluid flow regime can be modeled by applying the queuing theory ( 1 – 3 ), and the speed-flow relationship in the congested flow regime can be modeled by a simple car-following model, namely the Herman’s Rule ( 4 , 5). Correspondingly, the transition area between fluid and congested flow can also be modeled by a single mathematical function so that a continuous Fundamental Diagram can be obtained ( 6 , 7 ). A comprehensive overview of speed-flow models is given by Hall ( 8 ).
In this paper, a novel model for the speed-flow relationship based on the queuing theory is proposed. In the proposed model, microscopic parameters such as the time headway and macroscopic parameters such as the average speed and flow rate can be linked together. Combined with a simple car-following model, the whole speed-flow relationship can also be described by a few basic microscopic parameters.
For applications in traffic engineering, the speed-flow relationships in fluid and congested flow are usually treated separately ( 9 , 10 ). Thus, in the applications presented in this paper, the congested flow regime is not considered explicitly because it is usually not relevant for highway planning and design projects.
In the following section, the proposed model is formulated. Thereafter, different conventions for defining the capacity of freeways are discussed. Example applications of the proposed model representing the speed-flow relationships for basic freeway segments given in the German Highway Capacity Manual HBS ( 9 ) and in the U.S. HCM ( 10 ) are presented. Finally, the relationships between macroscopic and microscopic traffic-flow parameters are discussed and some conclusions are drawn.
Proposed Model Formulation for the Speed-Flow Relationship
Fluid Traffic Flow (Including Partially Bunched Flow)
We consider a cross section (see Figure 1, cross section A) of a motorway segment and a vehicle just behind this cross section. If there are no other vehicles downstream traveling within the interaction area of length L0 = τ·VFF (from A to B), where τ is the minimum gross time headway (from rear-bumper to rear-bumper) between two consecutively following vehicles and VFF is the free-flow speed (desired speed) of the considered vehicle, the considered vehicle can travel though the interaction area without being influenced by a vehicle in front.

Length of the interaction area L0 = τ·VFF between two consecutive vehicles.
The minimum gross time headway τ corresponds to the reciprocal of the potential cross-section capacity C0 under fluid flow conditions. However, the potential capacity C0 of the considered cross section cannot be observed directly in the field because the traffic flow may break down before reaching this potential capacity, leading to a change from fluid to congested flow conditions. The potential capacity is a random parameter which can only be determined by statistical methods for censored data (Censored Data Method [CDM]) like the Product-Limit Method (PLM) or the Maximum-Likelihood estimation technique ( 11 – 15 ). Using these methods, the probability distribution function (PDF) and subsequently the mean value of the potential capacity C0 can be estimated. The mean value of the potential capacity C0 corresponds to the reciprocal of the average gross time headway of bunched vehicles traveling in a platoon. In general, the average potential capacity C0 also depends on the aggregation interval of the observed data. Generally, single-vehicle data can be used for the parameter estimation; however, these are rarely available. If aggregated data are used, a short interval length (e.g., 1 min or 5 min) should be selected. If single-vehicle data are available, the average gross time headway τ within platoons can be used directly to estimate the average potential capacity C0. The average potential capacity C0 is the reciprocal of the average time headway τ. The PDF and the mean value of C0 can be obtained directly from the PDF and the mean value of τ. The potential capacity C0 can be described as a Weibull-distributed random variable. The Weibull distribution is typically used for hazard probability estimations. It fits well to the capacity estimation by defining the event of the flow rate exceeding the capacity as a hazard event ( 13 – 15 ).
In Figure 2, an example of the measured speed-flow data of a two-lane motorway carriageway and the estimated Weibull distribution function of the potential capacity with β = 4,448 vehicles per hour (vph), α = 18.4, and C0 = 4,321 vph is illustrated.

Example of measured speed-flow data and estimated Weibull capacity distribution with a mean of C0 = 4,321 vehicles per hour (vph) of the two-lane carriageway of freeway A43 between Bochum-Riemke and Bochum-Gerthe, Germany.
The mean value of the potential capacity C0 corresponds to the highest measured flow rates. This fact shows again that the mean potential capacity C0 estimated by the CDM is the ideal capacity of the imbedded queuing system, which is rarely reached in reality.
The considered cross section A can be treated as a service counter in a G/G/1 queuing system. The waiting time tw of the queuing system can be calculated based on queuing theory. Then, the time headway between two consecutively following vehicles, that is, the average cruising time through the interaction area of length L0, is
where
tw =
= waiting time in the queue of a G/G/1 queuing system (h),
x =
C 0 = mean potential capacity of the queuing system (vph),
kst = factor accounting for the stochastic property of the queuing system,
τfluid = 1/C0 = mean minimum gross time headway at V = VFF under fluid flow conditions (h),
VFF = free-flow speed (km/h),
L 0 = length of the interaction area (km).
Assuming a G/G/1 queue is an approximation. However, the G/G/1 queue is the best and simplest model to represent the queuing system in a generalized bottleneck analysis where the characteristics of arrivals and departures can be described by a general distribution function. A G/G/1 queue is a general assumption covering almost all types of queuing system, such as the M/M/1 queue, M/D/1 queue, and others. Different road types, which may incorporate different microscopic driver behaviors, can also be accounted for with the proposed model.
The common time unit in traffic engineering applications is one hour (h), not one second (s). Therefore, the time unit of one hour is also used for the time headway and the waiting time to avoid unnecessary transformations of the parameter units.
The parameter τfluid is the mean minimum gross time headway over all traffic lanes under fluid flow conditions at V = VFF. It can be calculated as:
where
lveh = standstill distance between two vehicles (km),
t 0,fluid = mean minimum net time headway (from real-bumper to front-bumper) between two consecutive vehicles in platoons under fluid flow conditions (h)
= mean reaction time + buffer time ≈ 1.2–1.5 s,
n = number of lanes.
The mean values of the potential capacity of the considered queuing system can be obtained from Equation 2. That is,
The parameter kst depends on the stochastic properties of the inflow (corresponding to the traffic demand flow rate) and the maximum outflow (corresponding to the cross-section capacity) of the queuing system. With increasing flow rate, the value of kst decreases because of the higher proportion of bunched vehicles. If the variances of the inflow and the maximum outflow are known, the exact value of kst can be computationally obtained ( 16 , 17 ). For simplification, a small value of kst at higher flow rates is used for all flow rates q in the paper. The resulting deviation in the calculation of the waiting time tw is small and considered negligible because at lower flow rates the waiting time is always very small and thus the influence of flow variance is not significant. The value of kst can be calibrated against field measurements. On average, the value of kst is between 0.01 and 0.12 for level freeway segments. This value seems to be very small but is realistic because the service time (the reciprocal of the mean potential capacity C0) and the intra-arrival time at a high flow rate (the reciprocal of the flow rate q) are nearly deterministic for the embedded queuing system. For uphill segments, the value of kst is larger because the traffic flow becomes more inhomogeneous reflecting different vehicle acceleration capabilities.
Thus, the actual speed V through the interaction area L0 can be given as a function of the flow rate q:
Inserting
This equation satisfies the necessary boundary conditions of V = VFF at q = 0 and V = 0 at q = C0.
From Equation 5, the speed-flow relationship for fluid flow conditions becomes
In fluid traffic flow, the average time headway is then:
By varying the parameters kst, VFF, and C0, all measurements in fluid traffic can be represented by Equation 5. Thus, the distribution of those parameters and, therefore, the random nature of the traffic flow can be considered by the proposed model very well. In Figure 3, the speed-flow relationships from Equation 5 with different variations of the parameters kst, VFF, and C0 are illustrated. A very good representation of all measurements can be obtained for the whole range of fluid flow conditions up to the transition area into congested flow. The parameters kst, VFF, and C0 (depending on the vehicle length and reaction time, cf. Equation 3) can also be given as functions of the grade s and the proportion of heavy vehicles.

Speed-flow relationships in fluid traffic flow for different values of (a) kst, (b) VFF, and (c) C0 together with empirical data from the two-lane carriageway of freeway A43 between Bochum-Riemke and Bochum-Gerthe, Germany.
Congested Traffic Flow
Equation 5 is only valid for fluid traffic flow under the limitation of Equation 1 that there is only one vehicle in the interaction area (cf. Figure 1). If this limitation is exceeded, the average time headway between two consecutive vehicles is smaller than the cruising time in the interaction area of length L0. On average, there is more than one vehicle within the interaction area so that the presumption for Equation 1 is no longer valid. The traffic state changes from fluid to congested flow where other characteristics must be considered.
In congested flow, all vehicles follow each other with a mean time headway as follows (Herman’s Rule [4]):
where t0,cong = mean minimum net time headway in congested flow (h).
Traffic flow changes from fluid into congested conditions at hfluid = hcong. That is, the value of Equation 7 is equal to the value of Equation 8.
In congested flow, the average distance between consecutive vehicles is:
That is,
Solving this equation toward the flow rate q yields
where
dmax = n/l veh = maximum density of standstill traffic (veh/km)
K 0 = n/t0,cong (vph)
The corresponding speed is:
In Figure 4, the shape of Equation 12 with different values of t0,cong is illustrated. Again, the measurements in congested flow can be represented very well. The parameter t0,cong can be given as a function of the grade s and of the proportion of heavy vehicles as well.

Speed-flow relationships in congested flow for different values of t0,cong.
Depicting the speed-flow curves according to Equations 5 and 12 together with measured data, all measurements in both fluid and congested flow can be represented by varying the model parameters (Figure 5).

Outlines of the speed-flow relationships in fluid and congested flow.
It can be concluded that the measured speed-flow data can be represented by two general functions, one for fluid flow and one for congested flow. All measured data are within the boundaries using kst = 0, q = C0, lveh = 0, and dmax = 1/lveh = ∞ (Figure 6). The maximum volume, which can be used as a fixed-value estimate of the capacity qmax for practical applications, can be obtained at the intersection of the speed-flow relationships for fluid and congested flow. Under this consideration, the capacity qmax is a function of the parameters VFF, C0, kst, lveh, and t0. The mean minimum net time headway t0 can be different for the fluid and congested flow regimes. Normally, in congested flow, the average value of t0,cong is larger than the average value of t0,fluid in fluid flow because of stronger acceleration and deceleration in stop-and-go traffic. The maximum possible capacity is reached at kst = 0. The considered queuing system is then totally deterministic. For t0,cong = t0,fluid, the queuing system has the capacity qmax, cong = qmax, fluid = C0 at kst = 0.

Boundaries of the speed-flow relationship (with C0 = 4,350 vehicles per hour [vph] and t0,cong = t0,fluid).
Conventions for Determining the Capacity
A fixed-value estimate of the capacity can be determined according to different criteria and conventions. For example, the capacity can be defined by the intersection of the speed-flow relationships for fluid and congested flow. Usually, a predefined critical speed Vcrit ( 9 ) or a predefined critical density dcrit ( 10 ) is used to determine the capacity. Therefore, the capacity can be different in different guidelines.
Capacity as the Flow Rate at the Intersection of the Speed-Flow Relationships for Fluid and Congested Flow
The flow rate and speed at the intersection of the speed-flow relationships for fluid flow (Equation 5) and congested flow flow (Equation 12) can be regarded as fixed-value estimates of the capacity qmax and the critical speed Vcrit at capacity, respectively. That is, we postulate:
This is a quadratic function of q. Solving this function toward q yields
where
The corresponding critical speed at capacity qmax is:
Capacity as the Flow Rate at a Predefined Critical Speed Vcrit
Solving Equation 5 toward q with V = Vcrit yields
Capacity as the Flow Rate at a Predefined Critical Density dcrit
From Equation 5, the density d is
Therefore, the critical density dcrit at capacity is
The solution toward qmax is:
In Table 1, the capacity values for the same model parameters but different capacity definitions together with the corresponding values of Vcrit and dcrit are given.
Capacity Values for the Example Cross Section of a Two-Lane Carriageway with the Model Parameters VFF = 113 km/h, C0 = 4,300 vph, kst = 0.03, and lveh = 10 m
Note: vph = vehicles per hour.
The bold numbers indicate the predefined values (speed Vor density d) for estimating capacity.
Applications of the New Model
As a first application, the proposed speed-flow model can be fitted to the speed-flow relationships for basic freeway segments given in the HBS ( 9 ) and the HCM ( 10 ). As mentioned above, only the fluid flow regime is considered here.
HBS Model
In the HBS ( 9 ), the speed-flow model from Brilon and Ponzlet ( 1 ) is incorporated. This model was derived under the assumptions of an M/M/1 queuing system (i.e., with kst = 1) and the length of the interaction area being independent of the free-flow speed (L0≠τ·VFF). The speed-flow relationship in the HBS ( 9 ) is given by
where V0,HBS, C0,HBS, and L0,HBS are model parameters, which are labeled with the index “HBS” to be distinguishable from the parameters of the newly derived model.
The HBS ( 9 ) procedure for the quality-of-service assessment of basic freeway segments includes speed-flow diagrams and corresponding parameters for two-, three-, and four-lane carriageways in rural and urban areas with different grades, heavy vehicle percentages, and speed limits. As an example, Figure 7 shows the speed-flow diagrams for three-lane carriageways in urban areas with no speed limit and a longitudinal gradient below 2% for different heavy vehicle percentages. Note that the HBS ( 9 ) procedure uses total flow rates of the whole carriageway instead of per-lane flow rates as a result of the rather uneven lane-flow distribution on German freeways.

Given the unreasonable presumptions mentioned above, the model parameters V0,HBS and L0,HBS are not compatible with the corresponding measurable values in the field. In any event, Equation 20 includes the same number of parameters as Equation 5. Both equations can be transformed into an identical structure. Thus, the parameters are interrelated and can be mathematically transformed into each other.
For Equation 5, the values of C0,HBS can be inherited directly. Equation 5 can be rewritten as:
Comparing the denominators of both Equations 5 and 20 yields
and
Therefore, the parameters of the HBS ( 9 ) model can be partially inherited directly (qmax, C0, and Vcrit) and partially transformed into the new parameters (VFF and kst) under the condition that Equation 5 delivers the same capacity qmax and the same critical speed Vcrit (cf. Equation 20). The model parameters VFF and kst then describe exactly the free-flow speed and the stochastic property of the imbedded queuing system.
In Table 2, parameters for Equation 5 transformed from selected speed-flow relationships given in the HBS ( 9 ) are provided.
Parameters of Equation 5 for Three-Lane Basic Freeway Segments without Speed Limit Depending on the Grade, the Heavy Vehicle Percentage, and the Location of the Freeway in Rural or Urban Areas according to the HBS ( 9 )
In Figure 8, the transformed parameters kst for the motorway segment types given in Table 2 are compared. It can be seen that the parameter kst represents the flow homogeneity. The smaller the value of kst, the more homogeneous the traffic flow. With the increasing proportion of heavy vehicles and the increasing grade, the value of kst increases as well. The speed-flow relationships of motorway segments located in urban areas are always represented by a smaller value of kst compared with rural motorways. Both effects reflect field observations very well.

Values of kst for different types of three-lane freeway segments without speed limit.
The speed-flow relationships in the HBS are well calibrated with German freeway data. Thus, the proposed model (Equation 5), which delivers the same speed-flow curve as the HBS model (Equation 20), fits German freeway data very well.
HCM Model
Brilon and Lohoff ( 2 ) already attempted to fit Equation 20 to the HCM ( 10 ) speed-flow curves for basic freeway segments. However, because the parameters in Equation 20 do not have realistic meanings, the resulting model parameters cannot be associated with the free-flow speed and the capacity. Instead, the new proposed model includes the free-flow speed and the capacity as model parameters and can be fitted to the HCM speed-flow relationships by only calibrating kst. In Figure 9, the fitted model curves and the HCM speed-flow relationships are illustrated together. The HCM speed-flow curves consist of two parts: a horizontal line V = FFS (=VFF) for lower flow rates and one quadratic function for higher flow rates, whereas the curves according to Equation 5 have a steadily increasing slope and therefore consider a slight decrease of the speed with increasing flow rate at low and moderate traffic flow rates. The corresponding parameters C0 and kst are given in Table 3. In this experiment, the values of C0 are chosen to be 1.1 times the capacity c. The capacities c and the free-flow speeds FFS according to the HCM ( 10 ) are exactly maintained. Note, in the HCM, the unit passenger-car equivalents in passenger car (pc) is used for flow rate q and capacity c in place of the unit vehicles (veh). Thus, in the HCM the flow rate q and the capacity c have the unit pcphpl (Passenger-car equivalents in passenger car per hour per lane) in place of vphpl.

Proposed model fitted to the speed-flow relationships for basic freeway segments given in the HCM ( 10 ).
Parameters for Equation 5 for the Speed-Flow Relationships of Basic Freeway Segments Given in the HCM ( 10 )
Note: HCM = Highway Capacity Manual; FFS = free-flow speeds; pcphpl = Passenger-car equivalents in passenger car per hour per lane.
In Table 3, the values of FFS, Vcrit and c (= qmax) are inherited directly from the HCM ( 10 ). The values of kst can be calibrated by fitting Equation 5 to the HCM speed-flow relationships. Compared with the values of the parameter kst for German freeways in Table 2, the values of the parameter kst fitted to the HCM speed-flow curves are much smaller. This indicates that the traffic flow on freeways in the U.S. is more homogenous than in Germany where a lower speed limit of 80 km/h for heavy vehicles and no general speed limited for passenger cars apply.
In Figure 10, the proposed model is illustrated together with the original data, which were used for establishing the HCM speed-flow relationships (cf. [18]). The data were collected at nine sites with FFS = 75 mph, 23 sites with FFS = 70 mph, 14 sites with FFS = 65 mph, and two sites with FFS = 60 mph across nine different states. Neither the HCM model nor the proposed model fit the measurement data perfectly. However, the proposed model, which incorporates a continuous decrease of the speed with increasing flow rate, delivers a slightly more consistent representation of the data in the fluid flow regime than the two-part HCM model.

Proposed model compared with the HCM speed-flow relationships and the original data (extracted from Fig.1 in [18]) for different free-flow speeds (FFS): (a) FFS = 60 mph; (b) FFS = 65 mph; (c) FFS = 70 mph; (d) FFS = 75 mph.
Discussion
The derivation of the proposed model is based on the G/G/1 queuing model. A G/G/1 queue is a general assumption with very few limitations, which covers almost all types of queuing system. The parameters of the assumed G/G/1 queue can be calibrated with field data to represent speed-flow relationships for freeways and multilane highways with different geometric, traffic, and control conditions.
Basically, in fluid flow, the parameters VFF, C0, and kst in Equation 5 can be calibrated with single-vehicle data. The three parameters can be determined for all combinations of segment types, gradients, speed limits, and proportions of heavy vehicles. The value of VFF is the average speed of free-flowing vehicles. The value of C0 corresponds to the reciprocal of the average gross time headway with bunched platoons. The value of kst can be obtained from the PDF of the time headways in the inflow (demand) and in the platoons.
To model congested flow, only two model parameters, K0 = 1/t0 and dmax = n/lveh, are required. The values of t0 and lveh can be determined from single-vehicle data for all combinations of segment types, gradients, speed limits, and proportions of heavy vehicles.
By regression analysis, the model parameters mentioned above can also be estimated from aggregated data (e.g., data from permanent counting stations). In this way, a relationship between microscopic (single vehicle) and macroscopic (aggregated) data can be established.
From Equations 14, 16, and 19, the often observed capacity increase through an implementation of static or variable speed limits can plausibly be explained by the effect of harmonization (smaller values of kst). However, for constant values of kst, a speed limit can lead to a reduction of the capacity. This knowledge can be important for work zone management.
The capacities obtained from queuing theory are approximately inversely proportional to the mean value of the net time headway t0 and the stochastics of the imbedded queuing system, which is represented by the parameter kst. For connected and automated vehicles (CAVs), the net time headway t0 is significantly smaller because of the reduced reaction time. Therefore, in a platoon of CAVs, the driving behavior is more harmonized. In the speed-flow model, this leads to a smaller value of the parameter kst and thus an additional increase in the capacity. The extent of the capacity increase can be qualified by varying both parameters and the penetration rate of CAVs (cf. [ 19 ]).
Implementing the proposed speed-flow model in traffic management applications can affect the decision-making process with respect to the capacity and travel-time estimation. Because the proposed model is based on the queuing theory, it is in general a stochastic model. Although the proposed speed-flow relationship represents only the average speed and flow rate, the stochastic nature of the capacity and speed can be accounted for by considering the distribution of the waiting time in Equation 1 and its parameters.
The proposed macroscopic speed-flow model is developed from a microscopic model. All effects of microscopic maneuvers are considered in the queuing process globally by the model parameters, especially the parameter kst. For example, the capacity impact of lane changes can be included using the model parameters.
Summary and Conclusions
A novel formulation of the speed-flow relationship was derived based on queuing theory. The model parameters VFF (free-flow speed), kst (stochastics of the queuing system), and C0 (potential capacity) have physical meanings and can thus be obtained from field measurements. The speed-flow model can be applied to describe traffic flow on basic freeway segments. For this, the values of VFF, kst, and C0 can be given depending on the prevailing geometric, traffic, and control conditions.
As a first application, the proposed new model was fitted to the speed-flow relationships for basic freeway segments given in the HBS and HCM. In the new model, microscopic and macroscopic flow parameters can be linked in a way that both types of flow parameters can be verified with field data.
In future investigations, the model parameters can be recalibrated for specific geometric, traffic, control, and vehicular conditions. Even the impact of new technologies such as CAVs can be accounted for.
Footnotes
Author Contributions
The authors confirm contribution to the paper as follows: study conception and design: Ning Wu, Justin Geistefeldt; data collection: Ning Wu, Justin Geistefeldt; analysis and interpretation of results: Ning Wu, Justin Geistefeldt; draft manuscript preparation: Ning Wu, Justin Geistefeldt. All authors reviewed the results and approved the final version of the manuscript.
Declaration of Conflicting Interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding
The author(s) received no financial support for the research, authorship, and/or publication of this article.
