Theory

Introduction

This model is a classic travel demand Model which is originally developed from the Newton's Law of Gravitation. It is written in the form as shown below:

$$T_{ij} = K\dfrac{P_iA_j}{W_{ij}^c}$$
$T_{ij}$ = No. of trips interchanged between zone i and j.
$P_{i}$ = Trips produced from zone i.
$A_{j}$ = Trips attracted to zone j.
K = Proportionality constant.
${W_{ij}^c}$= Impedance factor (Travel time, distance, cost etc) between zone i and j , c is the model parameter depending on the field conditions.

The above formula states that the interchange volume between production zone i and an attracting zone j is directly proportional to the magnitude trips produced from zone i and attracted to zone j and inversely proportional to impedance W. The sum over all trip attracting zones j of the interchange volumes that share i as the trip producing zone must be equal to total trip productions of zone i i.e.,

$$P_i = \sum \limits_{j} T_{ij}$$

Substituting (2) in (1) we get,

$$\nonumber P_i = KP_i\sum \limits_{j} \dfrac{A_j}{W_{ij}^c}$$ $$K = (\sum \limits_{j} \dfrac{A_j}{W_{ij}^c})^{-1}$$

Above Equation (3) satisfies Trip production Balance Constraint. Thus in Gravity Model becomes

$$T_{ij} = P_i(\sum \limits_{j} \dfrac{A_j}{W_{ij}^c})^{-1}\dfrac{A_j}{W_{ij}^c}$$
Let $F_{ij} = \dfrac{1}{W_{ij}^c}$
$F_{ij}$ = Friction Factor
Thus Equation (4) becomes $$T_{ij} = P_i F_{ij}\dfrac{A_j}{\sum \limits_{j} F_{ij}A_j}$$

Finally introducing a set of interzonal socio economic adjustment factors $K_{ij}$

$$T_{ij}^m = [ P_i F_{ij}^m K_{ij}\dfrac{A_{jk}}{\sum \limits_{j} F_{ij}^m K_{ij}A_{jk}}]_p$$
$P_{i}$ = Trips produced from zone i.
$A_{j}$ = Trips attracted to zone j.
${W_{ij}^c}$ = Impedance factor (Travel time, distance, cost etc) between zone i and j , c is the model parameter depending on the field conditions.
$T_{ij}^m$ = Trip produced from zone i attracted to j travelling by mode m in the kth iteration following the path p .
$F_{ij}^m$ = factor derived which represent area wide effect of spatial separation of trip interchange between zone i and zone j
$F_{ij}$ = $\dfrac{1}{W_{ij}^c}$
k = iteration number
p = trip purpose

At the end of first iteration trip production values will match the predicted values because of the condition used in Equation (3) thus further iteration in order to match the trip attraction values should be followed:

$$A_{jk} = \dfrac{A_j}{ c_{j(k-1)}}*A_{j(k-1)}$$
$A_{jk}$ = Adjusted trip attraction for kth iteration.
$c_{j}$ = desired trip attraction.j.
$A_{j(k-1)}$ = Adjusted trip attraction for iteraction (k-1).
$c_{j(k-1)}$ = calculated trip attraction for iteration (k-1) (obtained from gravity model calculation (6)). j. Iteration is carried on till the satisfactory value of trip attraction is obtained.
Singly constrained gravity model

Singly Constraint Gravity Model is a type when either the origin (production) or destination (Attraction) is constraint. Equation (5) is derived when Trip Production is constraint. In the equation (5) the proportionality constant k is chosen such that the sum over all the trip attracting zones j interchanging volume with the trip producing volume i is indicated as the total number of trips. $$\nonumber P_i = \sum \limits_{j} T_{ij}$$

Similarly k can also be defined by stating that sum of all the trips exchanged by Trip Attracting zone j with all other Trip Producing zone i.

The sum over all trip attracting zones j of the interchange volumes that share i as the trip producing zone must be equal to total trip productions of zone i i.e., K proportionality constant, equation 5 is modified with respect to Trip Production. Other constraint is adjusted with the help of iterative procedure. The model has one constraint thus it is called Singly Constraint Model

$$\nonumber T_{ij} = P_i F_{ij}\dfrac{A_j}{\sum \limits_{j} F_{ij}A_j}$$ Example

The future $O_{i}$ & $D_{j}$ and cost matrix is given below

$[O_{i}^f] = \begin{bmatrix}10 & 15 & 8\end{bmatrix}$
$[D_{j}^f] = \begin{bmatrix}7 & 16 & 10\end{bmatrix}$
$C_{ij}$
zone123
131015
210510
315105

Gravity Model calibration has resulted into following impedance function

$F_{ij} = f(C_{ij}) = 10 - 0.5 C_{ij}$
Here origin constrained gravity model is used to obtain the future year trip matrix.

To Calculate $T_{ij}$
$ T_{ij} = O_i\dfrac{D_j F_{ij}}{\sum D_j F_{ij}}$
Step- 1
$F_{ij} = f(C_{ij}) = 10 - 0.5 C_{ij}$
$F_{ij}$
zone123
18.552.5
257.55
32.557.5

Step- 2
$D_{j} * F_{ij}$
i/j$D_{1}F_{i1}$$D_{2}F_{i2}$$D_{3}F_{i3}$${\sum D_j F_{ij}}$
$D_{1}F_{1j}$59.58025164.5
$D_{2}F_{2j}$3512050205
$D_{3}F_{3j}$17.58075172.5

Step- 3 $$\nonumber \dfrac{D_j F_{ij}}{\sum D_j F_{ij}} = Pr_{ij} = \begin{bmatrix}0.3617 & 0.4863 & 0.152\\0.1707 & 0.5854 & 0.2439\\0.1014 & 0.4638 & 0.4348\end{bmatrix}$$
Interaction Probabilities $(Pr_{ij}$)
zone123
10.36170.48630.152
20.17070.58540.2439
30.10140.46380.4348
Step - 4 $\nonumber T_{ij} = O_{j}Pr_{ij}$
$T_{ij}$
zone$O_{i}Pr_{i1}$$O_{i}Pr_{i2}$$O_{i}Pr_{i3}$${\sum O_i Pr_{ij}}$
$O_{1}Pr_{1j}$3.6174.86321.519810
$O_{2}Pr_{2j}$2.5618.78053.658515
$O_{3}Pr_{3j}$0.81163.71013.47838
$T_{ij}$
zone123${\sum D_j F_{ij}}$Future year origin Total
13.6174.86321.51981010
22.5618.78053.65851515
30.81163.71013.478388

References Books