1 Introduction

Road pricing, which is regarded as one of the most effective means to reduce traffic congestion, has been introduced in several cities such as London, Singapore, and Stockholm. A toll is imposed on vehicles per crossing of the cordon line surrounding a toll area (cordon-based pricing), per distance of travel (distance-based pricing), per time of travel (time-based pricing), or per day in a toll area (area-based pricing). Road pricing encourages travelers to adjust the number of trips and the travel route, thus affecting the spatial distribution of traffic flow. Examining how road pricing affects the spatial distribution of traffic flow provides a fundamental understanding of the effect of road pricing.

Two major approaches for addressing road pricing are based on discrete network models and continuous approximation models. The former rely on detailed traffic data and focus on developing efficient algorithms for large-scale problems, whereas the latter rely on approximated functions of travel demand and focus on finding fundamental relationships between variables. By providing analytical solutions, the continuous approximation models can help reveal managerial insights and supplement the discrete network models. The discrete network models on road pricing have studied cordon-based pricing [1,2,3,4,5,6] and area-based pricing [7,8,9,10,11,12,13] on actual networks. May and Milne [14] compared cordon-based, distance-based, time-based, and delay-based pricing schemes. The continuous approximation models have studied cordon-based and area-based pricing in idealized structures such as a linear city [15,16,17,18,19], a circular city [20], a grid network [21], and a radial-arc network [22, 23].

In this paper, we present a continuous approximation model for analyzing the effect of road pricing on the spatial distribution of traffic flow. The continuous approximation yields an analytical expression for the spatial distribution of traffic flow. The analytical expression leads to a better understanding of how the toll level, the size and shape of the toll area, and the shape of the city affect the spatial distribution of traffic flow. The model is thus useful for determining the size and shape of the toll area and the toll level. The model assumes a grid network, which can be found in Kyoto, Beijing, and many cities in North America. Miyagawa [21] dealt with the effect of road pricing in a grid network on the total amount of traffic flow inside the toll area. The effect of road pricing, however, varies according to the location. We then extend the scope to the spatial distribution of traffic flow, which describes traffic flow as a function of position. This extension allows us to examine the locational variation of traffic flow and identify potential congestion areas.

To describe the spatial distribution of traffic flow, the concept of traffic flow density was introduced by Smeed [24] and Holroyd [25]. The traffic flow density expresses the amount of traffic flow passing through a point as a density function. The traffic flow density has been derived for a circular city with the Euclidean distance [26], a circular city with a grid network [27] and a radial-arc network [28], and a square city with a grid network [28]. Subsequent works have considered a sector-shaped city with a radial-arc network [29], a rectangular city with a grid network and a barrier to travel [30], and a circular city with a radial-arc network and road pricing [23]. The time-dependent traffic flow density has also been derived [31, 32]. The traffic flow density in a rectangular city with a grid network and road pricing has not been derived previously.

The remainder of this paper is organized as follows. The next section introduces a grid network model. The following section derives the spatial distribution of traffic flow without road pricing. The penultimate section derives the spatial distribution of traffic flow in road pricing. The final section presents concluding remarks.

2 Grid network model

Consider a rectangular city with side lengths \(a_1\) and \(a_2\), as shown in Fig. 1. Any point in the city is expressed as \((x, y)\,(0\le x\le a_1, 0\le y\le a_2)\), where the origin of the coordinate system O is at the southwest corner of the city. The city has a dense grid road network. The shortest distance between two points \((x_1, y_1)\) and \((x_2, y_2)\) is then given by the rectilinear distance \(|x_1-x_2|+|y_1-y_2|\). A toll area is represented as a rectangle with side lengths \(b_1\) and \(b_2\) located at the center of the city \((a_1/2,a_2/2)\). Let \((x_b, y_b)\) be the southwest corner of the toll area, that is, \(x_b=(a_1-b_1)/2, y_b=(a_2-b_2)/2\). The road pricing system in the city is area pricing where all vehicles driving inside the toll area are charged a fixed toll t.

Origins and destinations are assumed to be uniformly distributed in the city. The uniform distribution is important as the first approximation and serves as a basis for further analysis with more realistic distributions. The travel cost C for trips of length R is defined as

$$\begin{aligned} C=\alpha R+t, \end{aligned}$$
(1)

where \(\alpha \ (>0)\) is the travel cost per unit distance. Every traveler is assumed to minimize the number of turns in choosing the least cost route. If there exist two least cost routes with an equal number of turns, the amount of traffic flow is equally divided between the two routes. The travel demand D is assumed to decrease with the travel cost C and expressed as

$$\begin{aligned} D=D_0\textrm{e}^{-\beta C}, \end{aligned}$$
(2)

where \(D_0\) is the travel demand when \(C=0\) and \(\beta \ (>0)\) is a parameter for elasticity. The exponential function has been widely used in spatial interaction models [33].

The traffic flow density is defined as the amount of traffic flow passing through a point in the city. Let \(f_x\) and \(f_y\) be the densities of traffic flow passing through a point (xy) in the east–west and north–south directions, respectively. The amount of traffic flow passing through the small segment with length \(\textrm{d}y\) (\(\textrm{d}x\)) in the east–west (north–south) direction is then \(f_x\textrm{d}y\) (\(f_y\textrm{d}x\)). The amount of traffic flow passing through the segment between two points \((x,y_1)\) and \((x,y_2)\) in the east–west direction, denoted by \(V_x\), is given by

$$\begin{aligned} V_x=\int _{y_1}^{y_2}f_x\,\textrm{d}y, \end{aligned}$$
(3)

and the amount of traffic flow passing through the segment between two points \((x_1,y)\) and \((x_2,y)\) in the north–south direction, denoted by \(V_y\), is given by

$$\begin{aligned} V_y=\int _{x_1}^{x_2}f_y\,\textrm{d}x, \end{aligned}$$
(4)

as shown in Fig. 1.

Fig. 1
figure 1

Rectangular city with a grid network

3 Traffic flow density without road pricing

In this section, we derive the traffic flow density when no toll is charged, that is, \(t=0\). Although Vaughan [28] and Miyagawa [30] derived the traffic flow density without road pricing, they assumed inelastic travel demand (\(\beta =0\) in Eq. (2)). We relax the assumption to elastic travel demand.

First, we derive the traffic flow density in the east–west direction. Let \(P_1(x_1, y_1)\) and \(P_2(x_2, y_2)\) be origin and destination of trips, respectively. The traffic passes through the infinitesimal segment between two points (xy) and \((x, y+\textrm{d}y)\) in the easterly direction if

$$\begin{aligned} P_1(x_1,y_1)&\in \{(x_1, y_1)\mid 0\le x_1\le x, y\le y_1\le y+\textrm{d}y\}, \end{aligned}$$
(5)
$$\begin{aligned} P_2(x_2, y_2)&\in \{(x_2, y_2)\mid x\le x_2\le a_1, 0\le y_2\le a_2\}, \end{aligned}$$
(6)

as shown in Fig. 2a, or

$$\begin{aligned} P_1(x_1,y_1)&\in \{(x_1, y_1)\mid 0\le x_1\le x, 0\le y_1\le a_2\}, \end{aligned}$$
(7)
$$\begin{aligned} P_2(x_2, y_2)&\in \{(x_2, y_2)\mid x\le x_2\le a_1, y\le y_2\le y+\textrm{d}y\}, \end{aligned}$$
(8)

as shown in Fig. 2b. Since the amount of traffic flow passing through the segment in the westerly direction is the same as that in the easterly direction, the amount of traffic flow passing through the segment in the east–west direction is

$$\begin{aligned} f_x\textrm{d}y&=\int _0^y\!\int _x^{a_1}\!\int _y^{y+\textrm{d}y}\!\int _0^x D_0\exp \{-\alpha \beta (x_2-x_1+y_1-y_2)\}\,\textrm{d}x_1\textrm{d}y_1\textrm{d}x_2\textrm{d}y_2\nonumber \\&\hspace{11pt}+\int _y^{a_2}\!\int _x^{a_1}\!\int _y^{y+\textrm{d}y}\!\int _0^x D_0\exp \{-\alpha \beta (x_2-x_1+y_2-y_1)\}\,\textrm{d}x_1\textrm{d}y_1\textrm{d}x_2\textrm{d}y_2\nonumber \\&\hspace{11pt}+\int _y^{y+\textrm{d}y}\!\int _x^{a_1}\!\int _0^y\!\int _0^x D_0\exp \{-\alpha \beta (x_2-x_1+y_2-y_1)\}\,\textrm{d}x_1\textrm{d}y_1\textrm{d}x_2\textrm{d}y_2\nonumber \\&\hspace{11pt}+\int _y^{y+\textrm{d}y}\!\int _x^{a_1}\!\int _y^{a_2}\!\int _0^x D_0\exp \{-\alpha \beta (x_2-x_1+y_1-y_2)\}\,\textrm{d}x_1\textrm{d}y_1\textrm{d}x_2\textrm{d}y_2. \end{aligned}$$
(9)

Letting \(\textrm{d}y\rightarrow +0\) gives the traffic flow density in the east–west direction

$$\begin{aligned} f_x&=\int _0^y\!\int _x^{a_1}\!\int _0^x D_0\exp \{-\alpha \beta (x_2-x_1+y-y_2)\}\,\textrm{d}x_1\textrm{d}x_2\textrm{d}y_2\nonumber \\&\hspace{11pt}+\int _y^{a_2}\!\int _x^{a_1}\!\int _0^x D_0\exp \{-\alpha \beta (x_2-x_1+y_2-y)\}\,\textrm{d}x_1\textrm{d}x_2\textrm{d}y_2\nonumber \\&\hspace{11pt}+\int _x^{a_1}\!\int _0^y\!\int _0^x D_0\exp \{-\alpha \beta (x_2-x_1+y-y_1)\}\,\textrm{d}x_1\textrm{d}y_1\textrm{d}x_2\nonumber \\&\hspace{11pt}+\int _x^{a_1}\!\int _y^{a_2}\!\int _0^x D_0\exp \{-\alpha \beta (x_2-x_1+y_1-y)\}\,\textrm{d}x_1\textrm{d}y_1\textrm{d}x_2\nonumber \\&=\frac{2D_0}{\alpha ^3\beta ^3}\left( 1-\textrm{e}^{\alpha \beta x}\right) \left( \textrm{e}^{\alpha \beta a_1}-\textrm{e}^{\alpha \beta x}\right) \left( \textrm{e}^{\alpha \beta a_2}+\textrm{e}^{2\alpha \beta y}-2\textrm{e}^{\alpha \beta (a_2+y)}\right) \textrm{e}^{-\alpha \beta (a_1+a_2+x+y)}. \end{aligned}$$
(10)
Fig. 2
figure 2

Traffic flow in the east–west direction

Fig. 3
figure 3

Traffic flow in the north–south direction

Next, we derive the traffic flow density in the north–south direction. The traffic passes through the infinitesimal segment between two points (xy) and \((x+\textrm{d}x, y)\) in the northerly direction if

$$\begin{aligned} P_1(x_1,y_1)&\in \{(x_1, y_1)\mid x\le x_1\le x+\textrm{d}x, 0\le y_1\le y\}, \end{aligned}$$
(11)
$$\begin{aligned} P_2(x_2, y_2)&\in \{(x_2, y_2)\mid 0\le x_2\le a_1, y\le y_2\le a_2\}, \end{aligned}$$
(12)

as shown in Fig. 3a, or

$$\begin{aligned} P_1(x_1,y_1)&\in \{(x_1, y_1)\mid 0\le x_1\le a_1, 0\le y_1\le y\}, \end{aligned}$$
(13)
$$\begin{aligned} P_2(x_2, y_2)&\in \{(x_2, y_2)\mid x\le x_2\le x+\textrm{d}x, y\le y_2\le a_2\}, \end{aligned}$$
(14)

as shown in Fig. 3b. Since the amount of traffic flow passing through the segment in the southerly direction is the same as that in the northerly direction, the amount of traffic flow passing through the segment in the north–south direction is

$$\begin{aligned} f_y\textrm{d}x&=\int _y^{a_2}\!\int _0^x\!\int _0^y\!\int _x^{x+\textrm{d}x}D_0\exp \{-\alpha \beta (x_1-x_2+y_2-y_1)\}\,\textrm{d}x_1\textrm{d}y_1\textrm{d}x_2\textrm{d}y_2\nonumber \\&\hspace{11pt}+\int _y^{a_2}\!\int _x^{a_1}\!\int _0^y\!\int _x^{x+\textrm{d}x}D_0\exp \{-\alpha \beta (x_2-x_1+y_2-y_1)\}\,\textrm{d}x_1\textrm{d}y_1\textrm{d}x_2\textrm{d}y_2\nonumber \\&\hspace{11pt}+\int _y^{a_2}\!\int _x^{x+\textrm{d}x}\!\int _0^y\!\int _0^xD_0\exp \{-\alpha \beta (x_2-x_1+y_2-y_1)\}\,\textrm{d}x_1\textrm{d}y_1\textrm{d}x_2\textrm{d}y_2\nonumber \\&\hspace{11pt}+\int _y^{a_2}\!\int _x^{x+\textrm{d}x}\!\int _0^y\!\int _x^{a_1}D_0\exp \{-\alpha \beta (x_1-x_2+y_2-y_1)\}\,\textrm{d}x_1\textrm{d}y_1\textrm{d}x_2\textrm{d}y_2. \end{aligned}$$
(15)

Letting \(\textrm{d}x\rightarrow +0\) gives the traffic flow density in the north–south direction

$$\begin{aligned} f_y&=\int _y^{a_2}\!\int _0^x\!\int _0^yD_0\exp \{-\alpha \beta (x-x_2+y_2-y_1)\}\,\textrm{d}y_1\textrm{d}x_2\textrm{d}y_2\nonumber \\&\hspace{11pt}+\int _y^{a_2}\!\int _x^{a_1}\!\int _0^yD_0\exp \{-\alpha \beta (x_2-x+y_2-y_1)\}\,\textrm{d}y_1\textrm{d}x_2\textrm{d}y_2\nonumber \\&\hspace{11pt}+\int _y^{a_2}\!\int _0^y\!\int _0^xD_0\exp \{-\alpha \beta (x-x_1+y_2-y_1)\}\,\textrm{d}x_1\textrm{d}y_1\textrm{d}y_2\nonumber \\&\hspace{11pt}+\int _y^{a_2}\!\int _0^y\!\int _x^{a_1}D_0\exp \{-\alpha \beta (x_1-x+y_2-y_1)\}\,\textrm{d}x_1\textrm{d}y_1\textrm{d}y_2\nonumber \\&=\frac{2D_0}{\alpha ^3\beta ^3}\left( 1-\textrm{e}^{\alpha \beta y}\right) \left( \textrm{e}^{\alpha \beta a_2}-\textrm{e}^{\alpha \beta y}\right) \left( \textrm{e}^{\alpha \beta a_1}+\textrm{e}^{2\alpha \beta x}-2\textrm{e}^{\alpha \beta (a_1+x)}\right) \textrm{e}^{-\alpha \beta (a_1+a_2+x+y)}. \end{aligned}$$
(16)

4 Traffic flow density in road pricing

In this section, we derive the traffic flow density in road pricing. We then examine how the toll level, the size and shape of the toll area, and the shape of the city affect the traffic flow density. To see the effect of road pricing on the traffic flow inside the toll area, we focus on the traffic flow density inside the toll area.

Road pricing can affect not only travel demand but also travel routes, reducing the amount of traffic flow passing through the toll area. The traveler passes through the toll area only if the travel cost of passing through the toll area is smaller than that of making a detour around the toll area. Miyagawa [21] showed that the traveler passes through the toll area if both origin and destination are inside the gray regions in Fig. 4. For example, the travel cost between origin

$$\begin{aligned} P_1(x_1,y_1)&\in \{(x_1, y_1)\mid 0\le x_1\le x_b, y_b\le y_1\le y_2\} \end{aligned}$$
(17)

and destination

$$\begin{aligned} P_2(x_2, y_2)&\in \{(x_2, y_2)\mid x_b+b_1\le x_2\le a_1, y_b\le y_2\le y_b+b_2\} \end{aligned}$$
(18)

is given by

$$\begin{aligned} C= {\left\{ \begin{array}{ll} \alpha (x_2-x_1+y_2-y_1)+t,&{} y_1>y_b+\frac{t}{2\alpha }, y_2\le y_b+b_2-\frac{t}{2\alpha },\\ \alpha (x_2-x_1+y_1+y_2-2y_b),&{} y_1\le y_b+\frac{t}{2\alpha }, y_1+y_2\le 2y_b+b_2,\\ \alpha (x_2-x_1-y_1-y_2+2y_b+2b_2),&{} y_2>y_b+b_2-\frac{t}{2\alpha }, y_1+y_2>2y_b+b_2. \end{array}\right. } \end{aligned}$$
(19)

The traveler then passes through the toll area if \(y_1>y_b+t/(2\alpha ), y_2\le y_b+b_2-t/(2\alpha )\).

Fig. 4
figure 4

Detour around the toll area

Fig. 5
figure 5

Traffic flow in the east–west direction

The traffic flow density in the east–west direction is obtained by considering the traffic passing through the infinitesimal segment between two points (xy) and \((x, y+\textrm{d}y)\), as shown in Fig. 5. If \(y_b\le y\le y_b+t/(2\alpha )\) or \(y_b+b_2-t/(2\alpha )\le y\le y_b+b_2\), travelers whose origin and destination are outside the toll area do not pass through the segment. The traffic flow density in the east–west direction is given by

$$\begin{aligned} f_x=f_x^\textrm{a}+f_x^\textrm{b}+f_x^\textrm{c}+f_x^\textrm{d}, \end{aligned}$$
(20)

where

$$\begin{aligned} f_x^\textrm{a}&=\int _{y_b}^y\!\int _x^{x_b+b_1}\!\int _0^{x_b} D_0\exp [-\beta \{\alpha (x_2-x_1+y-y_2)+t\}]\,\textrm{d}x_1\textrm{d}x_2\textrm{d}y_2\nonumber \\&\hspace{11pt}+\int _y^{y_b+b_2}\!\int _x^{x_b+b_1}\!\int _0^{x_b} D_0\exp [-\beta \{\alpha (x_2-x_1+y_2-y)+t\}]\,\textrm{d}x_1\textrm{d}x_2\textrm{d}y_2, \end{aligned}$$
(21)
$$\begin{aligned} f_x^\textrm{b}&=\int _0^y\!\int _x^{a_1}\!\int _{x_b}^x D_0\exp [-\beta \{\alpha (x_2-x_1+y-y_2)+t\}]\,\textrm{d}x_1\textrm{d}x_2\textrm{d}y_2\nonumber \\&\hspace{11pt}+\int _y^{a_2}\!\int _x^{a_1}\!\int _{x_b}^x D_0\exp [-\beta \{\alpha (x_2-x_1+y_2-y)+t\}]\,\textrm{d}x_1\textrm{d}x_2\textrm{d}y_2, \end{aligned}$$
(22)
$$\begin{aligned} f_x^\textrm{c}&=\int _x^{x_b+b_1}\!\int _0^y\!\int _0^x D_0\exp [-\beta \{\alpha (x_2-x_1+y-y_1)+t\}]\,\textrm{d}x_1\textrm{d}y_1\textrm{d}x_2\nonumber \\&\hspace{11pt}+\int _x^{x_b+b_1}\!\int _y^{a_2}\!\int _0^x D_0\exp [-\beta \{\alpha (x_2-x_1+y_1-y)+t\}]\,\textrm{d}x_1\textrm{d}y_1\textrm{d}x_2, \end{aligned}$$
(23)
$$\begin{aligned} f_x^\textrm{d}&=\int _{x_b+b_1}^{a_1}\!\int _{y_b}^y\!\int _{x_b}^x D_0\exp [-\beta \{\alpha (x_2-x_1+y-y_1)+t\}]\,\textrm{d}x_1\textrm{d}y_1\textrm{d}x_2\nonumber \\&\hspace{11pt}+\int _{x_b+b_1}^{a_1}\!\int _y^{y_b+b_2}\!\int _{x_b}^x D_0\exp [-\beta \{\alpha (x_2-x_1+y_1-y)+t\}]\,\textrm{d}x_1\textrm{d}y_1\textrm{d}x_2. \end{aligned}$$
(24)

Note that \(f_x^\textrm{a}, f_x^\textrm{b}, f_x^\textrm{c}, f_x^\textrm{d}\) correspond to the four cases shown in Fig. 5. If \(y_b+t/(2\alpha )<y<y_b+b_2-t/(2\alpha )\), travelers whose origin and destination are outside the toll area can pass through the segment, and \(f_x^\textrm{a}\) and \(f_x^\textrm{d}\) are replaced by

$$\begin{aligned} f_x^\textrm{a}&=\int _{y_b}^y\!\int _x^{x_b+b_1}\!\int _0^{x_b} D_0\exp [-\beta \{\alpha (x_2-x_1+y-y_2)+t\}]\,\textrm{d}x_1\textrm{d}x_2\textrm{d}y_2\nonumber \\&\hspace{11pt}+\int _y^{y_b+b_2}\!\int _x^{x_b+b_1}\!\int _0^{x_b} D_0\exp [-\beta \{\alpha (x_2-x_1+y_2-y)+t\}]\,\textrm{d}x_1\textrm{d}x_2\textrm{d}y_2\nonumber \\&\hspace{11pt}+\int _{y_b+t/(2\alpha )}^y\!\int _{x_b+b_1}^{a_1}\!\int _0^{x_b} D_0\exp [-\beta \{\alpha (x_2-x_1+y-y_2)+t\}]\,\textrm{d}x_1\textrm{d}x_2\textrm{d}y_2\nonumber \\&\hspace{11pt}+\int _y^{y_b+b_2-t/(2\alpha )}\!\int _{x_b+b_1}^{a_1}\!\int _0^{x_b} D_0\exp [-\beta \{\alpha (x_2-x_1+y_2-y)+t\}]\,\textrm{d}x_1\textrm{d}x_2\textrm{d}y_2, \end{aligned}$$
(25)
$$\begin{aligned} f_x^\textrm{d}&=\int _{x_b+b_1}^{a_1}\!\int _{y_b}^y\!\int _{x_b}^x D_0\exp [-\beta \{\alpha (x_2-x_1+y-y_1)+t\}]\,\textrm{d}x_1\textrm{d}y_1\textrm{d}x_2\nonumber \\&\hspace{11pt}+\int _{x_b+b_1}^{a_1}\!\int _y^{y_b+b_2}\!\int _{x_b}^x D_0\exp [-\beta \{\alpha (x_2-x_1+y_1-y)+t\}]\,\textrm{d}x_1\textrm{d}y_1\textrm{d}x_2\nonumber \\&\hspace{11pt}+\int _{x_b+b_1}^{a_1}\!\int _{y_b+t/(2\alpha )}^y\!\int _0^{x_b} D_0\exp [-\beta \{\alpha (x_2-x_1+y-y_1)+t\}]\,\textrm{d}x_1\textrm{d}y_1\textrm{d}x_2\nonumber \\&\hspace{11pt}+\int _{x_b+b_1}^{a_1}\!\int _y^{y_b+b_2-t/(2\alpha )}\!\int _0^{x_b} D_0\exp [-\beta \{\alpha (x_2-x_1+y_1-y)+t\}]\,\textrm{d}x_1\textrm{d}y_1\textrm{d}x_2. \end{aligned}$$
(26)
Fig. 6
figure 6

Traffic flow in the north–south direction

The traffic flow density in the north–south direction is obtained by considering the traffic passing through the infinitesimal segment between two points (xy) and \((x+\textrm{d}x, y)\), as shown in Fig. 6. If \(x_b\le x\le x_b+t/(2\alpha )\) or \(x_b+b_1-t/(2\alpha )\le x\le x_b+b_1\), travelers whose origin and destination are outside the toll area do not pass through the segment. The traffic flow density in the north–south direction is given by

$$\begin{aligned} f_y=f_y^\textrm{a}+f_y^\textrm{b}+f_y^\textrm{c}+f_y^\textrm{d}, \end{aligned}$$
(27)

where

$$\begin{aligned} f_y^\textrm{a}&=\int _y^{y_b+b_2}\!\int _{x_b}^x\!\int _0^{y_b}D_0\exp [-\beta \{\alpha (x-x_2+y_2-y_1)\}+t\}]\,\textrm{d}y_1\textrm{d}x_2\textrm{d}y_2\nonumber \\&\hspace{11pt}+\int _y^{y_b+b_2}\!\int _x^{x_b+b_1}\!\int _0^{y_b}D_0\exp [-\beta \{\alpha (x_2-x+y_2-y_1)+t\}]\,\textrm{d}y_1\textrm{d}x_2\textrm{d}y_2, \end{aligned}$$
(28)
$$\begin{aligned} f_y^\textrm{b}&=\int _y^{a_2}\!\int _0^x\!\int _{y_b}^yD_0\exp [-\beta \{\alpha (x-x_2+y_2-y_1)\}+t\}]\,\textrm{d}y_1\textrm{d}x_2\textrm{d}y_2\nonumber \\&\hspace{11pt}+\int _y^{a_2}\!\int _x^{a_1}\!\int _{y_b}^yD_0\exp [-\beta \{\alpha (x_2-x+y_2-y_1)+t\}]\,\textrm{d}y_1\textrm{d}x_2\textrm{d}y_2, \end{aligned}$$
(29)
$$\begin{aligned} f_y^\textrm{c}&=\int _y^{y_b+b_2}\!\int _0^y\!\int _0^xD_0\exp [-\beta \{\alpha (x-x_1+y_2-y_1)+t\}]\,\textrm{d}x_1\textrm{d}y_1\textrm{d}y_2\nonumber \\&\hspace{11pt}+\int _y^{y_b+b_2}\!\int _0^y\!\int _x^{a_1}D_0\exp [-\beta \{\alpha (x_1-x+y_2-y_1)+t\}]\,\textrm{d}x_1\textrm{d}y_1\textrm{d}y_2, \end{aligned}$$
(30)
$$\begin{aligned} f_y^\textrm{d}&=\int _{y_b+b_2}^{a_2}\!\int _{y_b}^y\!\int _{x_b}^xD_0\exp [-\beta \{\alpha (x-x_1+y_2-y_1)+t\}]\,\textrm{d}x_1\textrm{d}y_1\textrm{d}y_2\nonumber \\&\hspace{11pt}+\int _{y_b+b_2}^{a_2}\!\int _{y_b}^y\!\int _x^{x_b+b_1}D_0\exp [-\beta \{\alpha (x_1-x+y_2-y_1)+t\}]\,\textrm{d}x_1\textrm{d}y_1\textrm{d}y_2. \end{aligned}$$
(31)

Note that \(f_y^\textrm{a}, f_y^\textrm{b}, f_y^\textrm{c}, f_y^\textrm{d}\) correspond to the four cases shown in Fig. 6. If \(x_b+t/(2\alpha )<x<x_b+b_1-t/(2\alpha )\), travelers whose origin and destination are outside the toll area can pass through the segment, and \(f_y^\textrm{a}\) and \(f_y^\textrm{d}\) are replaced by

$$\begin{aligned} f_y^\textrm{a}&=\int _y^{y_b+b_2}\!\int _{x_b}^x\!\int _0^{y_b}D_0\exp [-\beta \{\alpha (x-x_2+y_2-y_1)\}+t\}]\,\textrm{d}y_1\textrm{d}x_2\textrm{d}y_2\nonumber \\&\hspace{11pt}+\int _y^{y_b+b_2}\!\int _x^{x_b+b_1}\!\int _0^{y_b}D_0\exp [-\beta \{\alpha (x_2-x+y_2-y_1)+t\}]\,\textrm{d}y_1\textrm{d}x_2\textrm{d}y_2\nonumber \\&\hspace{11pt}+\int _{y_b+b_2}^{a_2}\!\int _{x_b+t/(2\alpha )}^x\!\int _0^{y_b}D_0\exp [-\beta \{\alpha (x-x_2+y_2-y_1)\}+t\}]\,\textrm{d}y_1\textrm{d}x_2\textrm{d}y_2\nonumber \\&\hspace{11pt}+\int _{y_b+b_2}^{a_2}\!\int _x^{x_b+b_1-t/(2\alpha )}\!\int _0^{y_b}D_0\exp [-\beta \{\alpha (x_2-x+y_2-y_1)+t\}]\,\textrm{d}y_1\textrm{d}x_2\textrm{d}y_2, \end{aligned}$$
(32)
$$\begin{aligned} f_y^\textrm{d}&=\int _{y_b+b_2}^{a_2}\!\int _{y_b}^y\!\int _{x_b}^xD_0\exp [-\beta \{\alpha (x-x_1+y_2-y_1)+t\}]\,\textrm{d}x_1\textrm{d}y_1\textrm{d}y_2\nonumber \\&\hspace{11pt}+\int _{y_b+b_2}^{a_2}\!\int _{y_b}^y\!\int _x^{x_b+b_1}D_0\exp [-\beta \{\alpha (x_1-x+y_2-y_1)+t\}]\,\textrm{d}x_1\textrm{d}y_1\textrm{d}y_2\nonumber \\&\hspace{11pt}+\int _{y_b+b_2}^{a_2}\!\int _0^{y_b}\!\int _{x_b+t/(2\alpha )}^xD_0\exp [-\beta \{\alpha (x-x_1+y_2-y_1)+t\}]\,\textrm{d}x_1\textrm{d}y_1\textrm{d}y_2\nonumber \\&\hspace{11pt}+\int _{y_b+b_2}^{a_2}\!\int _0^{y_b}\!\int _x^{x_b+b_1-t/(2\alpha )}D_0\exp [-\beta \{\alpha (x_1-x+y_2-y_1)+t\}]\,\textrm{d}x_1\textrm{d}y_1\textrm{d}y_2. \end{aligned}$$
(33)

The traffic flow densities \(f=f_x+f_y\) inside the toll area for the three toll levels (\(t=0, 0.1, 0.5\)) are shown in Fig. 7, where \(a_1=a_2=1, b_1=b_2=0.6, D_0=1, \alpha =1, \beta =1\). As the toll level increases, the traffic flow density inside the toll area decreases. Note that the traffic flow density jumps at \(x=x_b+t/(2\alpha ), x_b+b_1-t/(2\alpha )\) and \(y=y_b+t/(2\alpha ), y_b+b_2-t/(2\alpha )\). This is because for \(x_b+t/(2\alpha )<x<x_b+b_1-t/(2\alpha )\) and \(y_b+t/(2\alpha )<y<y_b+b_2-t/(2\alpha )\), some travelers whose origin and destination are outside the toll area pass through the toll area, as shown in Fig. 4.

Fig. 7
figure 7

Traffic flow density inside the toll area: a \(t=0\); b \(t=0.1\); c \(t=0.5\)

To examine the effect of the size of the toll area on the traffic flow density, we consider two sizes of the toll area: \(b_1=b_2=0.4\) and \(b_1=b_2=0.6\). The traffic flow densities inside the toll area at \(y=a_2/2\) for the two sizes are shown in Fig. 8, where \(a_1=a_2=1, D_0=1, \alpha =1, \beta =1\). Note that if the toll area is small, the traffic flow density at the city center decreases rapidly with the toll level t. This is because as the size of the toll area becomes smaller, the detour distance to avoid the toll area decreases and much traffic makes a detour around the toll area. It follows that to reduce the amount of traffic flow at the city center, the toll area should be small and the toll level should be high.

Fig. 8
figure 8

Traffic flow density inside the toll area at \(y=a_2/2\): a \(b_1=b_2=0.4\); b \(b_1=b_2=0.6\)

To examine the effect of the shape of the toll area on the traffic flow density, we consider two shapes of the toll area: \(b_1/b_2=2\,(b_1=0.4\sqrt{2}, b_2=0.4/\sqrt{2})\) and \(b_1/b_2=3\,(b_1=0.4\sqrt{3}, b_2=0.4/\sqrt{3})\). The traffic flow densities inside the toll area at \(y=a_2/2\) for the two shapes are shown in Fig. 9, where \(a_1=a_2=1, D_0=1, \alpha =1, \beta =1\). The traffic flow density for \(b_1/b_2=1\,(b_1=b_2=0.4)\) is shown in Fig. 8a. Note that as the aspect ratio of the toll area \(b_1/b_2\) becomes larger, the traffic flow density at the city center increases. Thus, reducing the amount of traffic flow at the city center is easier when the toll area is a square.

Fig. 9
figure 9

Traffic flow density inside the toll area at \(y=a_2/2\): a \(b_1/b_2=2\); b \(b_1/b_2=3\)

To examine the shape of the city on the traffic flow density, we consider two shapes of the city: \(a_1/a_2=2\,(a_1=\sqrt{2}, a_2=1/\sqrt{2})\) and \(a_1/a_2=3\,(a_1=\sqrt{3}, a_2=1/\sqrt{3})\). The traffic flow densities inside the toll area at \(y=a_2/2\) for the two shapes are shown in Fig. 10, where \(b_1=b_2=0.4, D_0=1, \alpha =1, \beta =1\). The traffic flow density for \(a_1/a_2=1\,(a_1=a_2=1)\) is shown in Fig. 8a. Note that the shape of the city has less impact on the traffic flow density than the shape of the toll area.

Fig. 10
figure 10

Traffic flow density inside the toll area at \(y=a_2/2\): a \(a_1/a_2=2\); b \(a_1/a_2=3\)

5 Conclusions

This paper has developed a continuous approximation model for analyzing the spatial distribution of traffic flow in road pricing. The traffic flow density has been derived for a rectangular city with a grid network. The model provides a fundamental understanding of the effect of road pricing on the spatial distribution of traffic flow.

The traffic flow density is useful for designing road pricing systems. The analytical expression for the traffic flow density demonstrates how the toll level, the size and shape of the toll area, and the shape of the city affect the spatial distribution of traffic flow. As the size of the toll area increases, reducing the traffic flow density at the city center becomes difficult. As the aspect ratio of the toll area increases, the traffic flow density at the city center increases. The shape of the city has less impact on the traffic flow density than the shape of the toll area. Note that finding these relationships by using discrete network models requires the computation of traffic flow for various combinations of the parameters. These relationships help planners determine the size and shape of the toll area and the toll level.

Not only area-based pricing but also other pricing schemes such as cordon-based and distance-based pricing have been studied. In particular, marginal cost pricing is the first-best pricing in that the social welfare is maximized by internalizing externalities of congestion [34]. Future research should compare these pricing schemes in terms of the spatial distribution of traffic flow.