Post on 09-Apr-2022
Vrachtmodel Vlaanderen Intermediate report :generation model and distribution model – P763 1
September 2006
1. GENERATION MODEL
1.1. Purpose and principle
This generation step aims at calculating the global volume of goods that is emitted and attracted by each european zone, differentiated by kind of goods (10 NST categories) :
• The traffic emitted by one zone corresponds to the sum in tons of all the shipments transported from the different sites of production or warehouses located in the regarded zone.
• The traffic attracted by one zone corresponds to the sum in tons of all the shipments transported to the different sites of production or warehouses located in the regarded zone.
The zonal system that is used for the generation model is the base zoning, that is to say the NUTS3 level in Belgium (43 arrondissements).
Figure 1.1 : base zonal system
Vrachtmodel Vlaanderen Intermediate report :generation model and distribution model – P763 2
September 2006
The general principle of the modelisation consists in considering that the emissions and attractions are directly linked to the intrinsic economic characteristics of the regarded zones expressed in socio-economic figures.
The purpose of the generation model is to explain the interdependence between socio-economic data and emitted/attracted volumes with a mathematical function. Obviously, this function is not the same for the productions and for the attractions, and it also differs for each commodity. Consequently, the model must be differentiated by direction (emission/attraction) and by commodity.
1.2. Methodology
Since it is very difficult to obtain socio-economic data for the whole Europe, these equations are only used to calculate the Belgian domestic emissions/attractions (i.e. from Belgian zones to Belgian zones). The other flows are calculated by using annual growth rates that differ between the kind of goods and the kind of traffic.
The following table sums up the methods that have been used to calculate all the emissions and attractions of the model.
Table 1.1: Methods for calculating emissions and attractions
These three methods are described in the following sections.
The model structure enables more than just the pure generation. It actually enables to :
• grow the socio-economic data (population and employment) until the selected forecast year.
• take the evolutions of the productivity and the consumption of households into account.
• correct some localised errors after having modelled the Belgian emissions and attractions, either to correct some figures in the base situation or to take specific forecasted changes into account.
Zone Type of flow Method
Belgium Domestic Linear formulations
Belgium Import and Export Use of average annual growth rates
Abroad Import, Export and Transit
Use of the BIP's growth rates of the
destination countries and use of
attraction elasticities
Vrachtmodel Vlaanderen Intermediate report :generation model and distribution model – P763 3
September 2006
1.3. Domestic emissions and attractions
PRINCIPLEPRINCIPLEPRINCIPLEPRINCIPLE
The modelling of the domestic emissions and attractions is based on linear formulations that take the socio-economic context into account. Thus, the evolution of the emission and attraction figures is directly linked to the evolution of the socio-economic data, at least after the first step of the modelling. Some other parameters like the productivity or the households consumption are included to balance this close link and hereby avoid some misinterpretations. Eventually, a multiplicative pivot is applied to the base emissions and attractions.
EVOLUTION OF THE SOCIOEVOLUTION OF THE SOCIOEVOLUTION OF THE SOCIOEVOLUTION OF THE SOCIO----ECONOMIC DATAECONOMIC DATAECONOMIC DATAECONOMIC DATA
As far as a future situation is concerned, the first step of the forecast calculation in the generation model consists of estimating the evolution of the socio-economic data. This evolution is based on a function using the Average Annual Growth Rate (AAGR) of each variable. The following equations are used :
Evolution of the population :Evolution of the population :Evolution of the population :Evolution of the population :
n
pop
BaseScenario
TPopulationPopulation
+⋅=
1001
Evolution of the employmentEvolution of the employmentEvolution of the employmentEvolution of the employment (per employment category) :(per employment category) :(per employment category) :(per employment category) :
n
empl
BaseScenario
TEmploymentEmployment
+⋅=
1001
Vrachtmodel Vlaanderen Intermediate report :generation model and distribution model – P763 4
September 2006
where :
ScenarioPopulation = Population in scenario situation
ScenarioEmployment = Employment in scenario situation per employment category
BasePopulation = Population in base situation
BaseEmployment = Employment in base situation per employment category
n = Number of years between base situation and scenario situation
popT = AAGR of the national population
emplT = AAGR of the employment per employment category
PRODUCTIVITY AND HOUSEHOLDS CONSUMPTIONPRODUCTIVITY AND HOUSEHOLDS CONSUMPTIONPRODUCTIVITY AND HOUSEHOLDS CONSUMPTIONPRODUCTIVITY AND HOUSEHOLDS CONSUMPTION
The socio-economic data must be corrected to take into account evolutions that could affect the volumes of goods emitted and attracted. Actually, a diminution of the number of employees in a sector does not necessarily result in a diminution of the corresponding volumes, even on the contrary in some cases. As we cannot get the average annual growth rates of the volumes emitted and attracted by each employment category – which would be optimal for the forecast side of the model – the productivity and the households consumption are introduced. The correction functions are the following :
Vrachtmodel Vlaanderen Intermediate report :generation model and distribution model – P763 5
September 2006
SocioSocioSocioSocio----economic data linked to the populationeconomic data linked to the populationeconomic data linked to the populationeconomic data linked to the population ::::
n
ratio
n
cons
ScenarioScenario
TTPopulationPopVar
+
+⋅=
1001
1001)(
SocioSocioSocioSocio----economic data linked to the employment (per employment category) :economic data linked to the employment (per employment category) :economic data linked to the employment (per employment category) :economic data linked to the employment (per employment category) :
n
ratio
n
prod
ScenarioScenario
TTEmploymentEmplVar
+
+⋅=
1001
1001)(
where :
ScenarioPopulation = Population in scenario situation
ScenarioEmployment = Employment in scenario situation per employment category
ScenarioPopVar )( = Socio-economic variable linked to the population in scenario situation
ScenarioEmplVar )( = Socio-economic variable linked to the population in scenario situation per employment category
n = Number of years between base situation and scenario situation
consT = AAGR of the households consumption
prodT = AAGR of the productivity per employment category
ratioT
= AAGR of the ratio value/ton :
• per employment category for the employment
• global for the population
Vrachtmodel Vlaanderen Intermediate report :generation model and distribution model – P763 6
September 2006
LINEAR FORMULATIONS OF THE EMISSIONS AND OF THE ATTRACTIONSLINEAR FORMULATIONS OF THE EMISSIONS AND OF THE ATTRACTIONSLINEAR FORMULATIONS OF THE EMISSIONS AND OF THE ATTRACTIONSLINEAR FORMULATIONS OF THE EMISSIONS AND OF THE ATTRACTIONS
The socio-economic data that have been calculated in the last step are now used in the generation model.
The generation model results of the estimation of the following generation functions :
Emitted trafficEmitted trafficEmitted trafficEmitted traffic : EM [zone i, NST x, t0] = fx-e[socio-eco (i,k,t0), ße(x,k)]
Attracted trafficAttracted trafficAttracted trafficAttracted traffic : AT [zone i, NST x, t0] = fx-a[socio-eco (i,k,t0), ßa(x,k)]
where :
EM [i, x, t0] (AT [i, x, t0])
= Annual volume in tons emitted (attracted) by the zone i, for the category of goods x, at the instant t0
socio-eco (i, k, t0) = Socio-economic variables (k variables) standing for transport generating activities in the zone i, at the instant t0
ße(x,k) (ßa(x,k))
= Parameter applied to each variable (k variables) in the equation of generation, for the category of goods x, for the emission (attraction)
fx-e[...] (fx-a[...])
= Function of generation of the volume of goods emitted (attracted) per commodity
The equations of emission and attraction are different for each commodity because they obviously do not depend on the same socio-economic variables (e.g. the agricultural products generated by one zone are linked to the agricultural figures of this zone, but the emission of metal products depends on the metal industry of the concerned zone).
The following table shows the socio-economic data that have been used in the model. These are population and employment figures split in different economic activities (NACE typology), available for Belgium on the NUTS3 level (arrondissements) for base year 2004.
Vrachtmodel Vlaanderen Intermediate report :generation model and distribution model – P763 7
September 2006
Table 1.2 : Socio economic base data used in the generation model
The parameters ß(x,k) that are used in the generation function have been calculated by using the least squares method. They fit the observed figures of emission and attraction and correspond to logical links between fields of activities and commodities. They are differentiated by commodities and by direction. These parameters are available in the annex.
POP Population
A0 Agriculture
B0 Agricultural and food industry
C1 Clothing industry
C2 Printing industry
C3 Pharmaceutical industry
C4 Household equipment
D0 Automotive industry
E1 Shipbuilding, aircraft industry, railway equipment industry
E2 Mechanical industry
E3 Electric and electronic equipment
F1 Minerals
F2 Textile industry
F3 Wood and paper industry
F4 Chemical industry
F5 Metal industry
F6 Electric and electronic industry
G1 Production of combustible and fuels
G2 Water, gas, electricity
H0 Construction industry
J2 Wholesale
K0 Transport
R0 Other service industry
S0 Administration
POPULATION 2004
EMPLOYMENT 2004
Vrachtmodel Vlaanderen Intermediate report :generation model and distribution model – P763 8
September 2006
USE OF THE MULTIPLICATIVE PIVOTUSE OF THE MULTIPLICATIVE PIVOTUSE OF THE MULTIPLICATIVE PIVOTUSE OF THE MULTIPLICATIVE PIVOT
Once these steps have been achieved, a pivot is applied on the base emissions and attractions, that is to say on the observed emissions and attractions for base year 2004, which leads to :
• ln current situation (2004), the pivot results in the observed emissions and attractions.
• In forecast situation (scenario), the pivot multiplies the observed emissions and attractions by the evolutions calculated between the current synthetic emissions/attractions and the forecast synthetic emissions/attractions of the corresponding scenario. This can be accounted for by the following scheme :
Figure 1.2 : principle of the multiplicative pivot
Base matrices Base matrices Base matrices Base matrices (i.e. observed)(i.e. observed)(i.e. observed)(i.e. observed)
Matrices in scenario Matrices in scenario Matrices in scenario Matrices in scenario situtation, ressitutation, ressitutation, ressitutation, resulting from ulting from ulting from ulting from the multiplicative pivotthe multiplicative pivotthe multiplicative pivotthe multiplicative pivot
Synthetic matrices in Synthetic matrices in Synthetic matrices in Synthetic matrices in scenario situationscenario situationscenario situationscenario situation
+ x% Current synthetic Current synthetic Current synthetic Current synthetic matricesmatricesmatricesmatrices
+ x%
Vrachtmodel Vlaanderen Intermediate report :generation model and distribution model – P763 9
September 2006
1.4. Importations and exportations of the Belgian zones
The importations and the exportations of the Belgian zones in scenario situation have been calculated by introducing annual growth rates which are based on the following parameters :
• Average Annual Growth Rate of the importations or exportations per NST category of goods.
• Average Annual Growth Rate of the ratio value/ton of the importations or exportations per NST category of goods.
1.5. Emissions and attractions of the foreign zones
The generation step does not take into account the emissions and attractions between foreign zones (i.e. transit). These flows are only calculated in the distribution model, which directly follows the generation model.
However, the growth of the attraction of the foreign zones is taken into account in the generation model, so as to limit the flows proportionally to the incoming capacity of their destination. The annual growth rates of the BIP of the principal destination countries are used in conjunction with elasticities on the attractions of the latter.
The emissions of the foreign zones do not need to be restricted of even increased as the distribution model bases the concerned flows on the attractions of Belgium.
1.6. Correction of punctual anomalies
As it is based on the socio-economic data, the generation model assumes that these data can result in a realistic transport activity.
Even if this assumption is very often true, it may happen that some anomalies appear in some zones. In this precise case, the transport activity cannot be completely accounted for by socio-economic data. The following reasons can for instance lead to this problem :
• Concentration of industries with high productivity rates (storage centers, logistic activities...)
• Unique big structures in few populated zones / zones with low employment figures (metal factory, productive industry...)
• Implantation of new resident areas or enlargment of cities / industries
These anomalies can be directly compensated by integrating additionnal volumes to the original emissions or attractions of the model (not only in Belgium but also abroad), either for the base case (2004) or in scenario situation (one separate file for each scenario).
Vrachtmodel Vlaanderen Intermediate report :generation model and distribution model – P763 10
September 2006
1.7. Calibration
The following graphics give the results of the calibration of the attractions (figure 1.3) and of the emissions (figure 1.4). One can clearly see that the results are satisfying, even before the application of the multiplicative pivot.
Figure 1.3 : Comparison between estimated and observed attractions (in million tons)
Figure 1.4 : Comparison between estimated and observed emissions (in million tons)
y = 1.3172x + 815672
R2 = 0.6966
0
10
20
30
40
50
60
70
80
90
100
0 10 20 30 40 50 60 70 80 90 100
Observed attraction volumes
Esti
mate
d a
ttra
cti
on
vo
lum
es
y = 1.1301x + 2E+06
R2 = 0.6208
0
10
20
30
40
50
60
70
80
90
100
0 10 20 30 40 50 60 70 80 90 100
Observed production volumes
Esti
mate
d p
rod
ucti
on
vo
lum
es
Vrachtmodel Vlaanderen Intermediate report :generation model and distribution model – P763 11
September 2006
2. DISTRIBUTION MODEL
2.1. Purpose and principle
The distribution step aims at modeling all the flows between the different zones of the study, and not only the emission and the attraction of each zone. Actually, these data that have been calculated thanks to the generation model will now be used to get the origin-destination (O-D) flows on the NUTS3 level (43 arrondissements in Belgium).
A gravity model is used to distribute these flows on the whole zoning. The results are provided for each kind of goods by O-D matrices in tons and for the sum of all modes (the mode differentiation follows in the modal split model). More information about the gravity model is given further.
Eventually, the transit flows are also taken into account in this step, even if they are not calculated with a gravity model.
2.2. Distribution of the different kinds of traffic
The domestic flows and the international flows are distributed in a different way :
• The domestic flows are distributed thanks to a gravity model. This type of model uses an exponential resistance function depending on the squared distance in our case. It can also depend on the times of transport, on the costs or on the generalised costs.
• The import and export flows are elaborated in the same way with a gravity model that distributes the emitted and attracted volumes of Belgium to/from the foreign zones.
• The transit flows are calculated with growth rates applied to the current observed flows.
As a result, the distribution model provides matrices of flows per kind of goods.
2.3. Modeling process
The modeling of the distribution flows takes place in the following steps :
• distribution of the domestic flows
• distribution of the exportations
• distribution of the importations
• growth of the transit flows thanks to growth rates
• use of a pivot on the base matrices (observed situation 2004)
Vrachtmodel Vlaanderen Intermediate report :generation model and distribution model – P763 12
September 2006
DISTRIBUTION OF THE DOMESTIC FLOWS, THE EXPORTATIONS AND THE IMPORTATIONSDISTRIBUTION OF THE DOMESTIC FLOWS, THE EXPORTATIONS AND THE IMPORTATIONSDISTRIBUTION OF THE DOMESTIC FLOWS, THE EXPORTATIONS AND THE IMPORTATIONSDISTRIBUTION OF THE DOMESTIC FLOWS, THE EXPORTATIONS AND THE IMPORTATIONS
For each kind of flow (domestic, import or export), the distribution is calculated with a gravity model corresponding to the following formulation :
).F(D.A.E.T ijxj,xi,xj,xi,xij, βα=
where :
x = NST category of goods
xij,T = Flow of goods, in tons, from the zone i to the zone j
xj,xi, , βα = Coefficients enabling to equilibrate the emissions/attractions in the
end of the process
xi,E = Emissions in tons of the zone i *
xj,A = Attractions in tons of the zone j *
)F( = Resistance function
ijD = Distance on the road between the zones i and j *
(* calculated by the model)
The proportionality coefficients αi,NST et βj,NST enable to respect the balance of the attractions
and the emissions in the end of the iterative process.
The resistance function is an exponential formula which looks like following :
).D100
.(1exp(-p)F(D ijyx
xij )γ
+=
where :
x = NST category of goods
) F( = Resistance function
Vrachtmodel Vlaanderen Intermediate report :generation model and distribution model – P763 13
September 2006
ijD = Distance on the road between the zones i and j *
xp = Fitting parameter per NST category of goods
xγ = Annual growth rate applied to the fitting parameter per NST category of goods
y = Number of years between base situation and scenario situation
(* calculated by the model)
The parameter xγ enables to model an evolution of the average length of the goods flows.
However, it is possible to keep it equal to zero. In this case, one considers that the distribution of the volumes in base situation and in scenario situation goes the same way.
Once all the kinds of flows have been distributed, the model provides matrices of flows that include the domestic exchanges as well as the importations and the exportations for each NST category of goods.
GROWTH OF THE TRANSIT FLOWSGROWTH OF THE TRANSIT FLOWSGROWTH OF THE TRANSIT FLOWSGROWTH OF THE TRANSIT FLOWS
The transit flows in scenario situation are calculated thanks to annual growth rates which are estimated from :
• Growth prospects of the European BIP for the periods 2004-2015 and 2015-2025.
• BIP elasticities on the attractions for each NST category.
USE OF THE PIVOTUSE OF THE PIVOTUSE OF THE PIVOTUSE OF THE PIVOT
This step consists in applying a multiplicative pivot to the base matrices. The process is quite similar to the one of the generation model :
• In base situation, the base matrices can directly be used.
• In forecast situation (scenarii), we apply to the base matrices the evolutions calculated between the current synthetic matrices and the forecast synthetic matrices.
2.4. Calibration of the distribution model
The model has been calibrated through a comparison between the results of the model and the data of the base matrices on the following points :
• Difference between the desired and the modeled attractions for each zone.
Vrachtmodel Vlaanderen Intermediate report :generation model and distribution model – P763 14
September 2006
• Distribution of the flows in distance classes.
ANALYSIS OF THE CONVERGENCE (RMSE)ANALYSIS OF THE CONVERGENCE (RMSE)ANALYSIS OF THE CONVERGENCE (RMSE)ANALYSIS OF THE CONVERGENCE (RMSE)
The analysis of the convergence of the iterative process does also enable to validate the calibration. The method consists in calculating the value of the Root Mean Square Error (RMSE) for each iteration until the best result has been reached.
1
)(2
arg
−
−=∑
i
FFRMSE
etti
i
where :
RMSE = Root Mean Square Error
i = Number of iterations that have been run
iF = Modeled flow at iteration i
ettF arg = Observed flow
The RMSE enables to analyse how the attractions differ between the model and the base matrices, as the distribution process is based on variations of the attractions. Actually, the emissions are considered as basis and the attractions are modified at each iteration to distribute the flows while keeping a symetrical matrix.
In our case, the distribution results in very good values of RMSE in so far as it is equal to zero for each NST and for each kind of flow (domestic, import and export). That means that the matrices converge well and that the final attractions correspond to the observed ones.
DISTRIBUTION OF THE FLOWS IN DISTANCE CLASSESDISTRIBUTION OF THE FLOWS IN DISTANCE CLASSESDISTRIBUTION OF THE FLOWS IN DISTANCE CLASSESDISTRIBUTION OF THE FLOWS IN DISTANCE CLASSES
The values given by the RMSE enabled to test the convergence of the model and the quality of the modeled emissions and attractions in comparison to the observed ones. The second phase of the calibration does now consist in testing the distribution in terms of separate flows, and no more in terms of emissions and attractions.
The comparison of the observed and modeled flows by distance classes is a good indicator to test if the flows have been correctly distributed and correspond to the reality. The following graphic shows this comparison :
Vrachtmodel Vlaanderen Intermediate report :generation model and distribution model – P763 15
September 2006
Figure 2.1: Comparison between observed and estimated flows per distance classes, before calibration of the intra-zonal traffic
The difference between the observed and modeled figures is quite low, except for the distance class 0-10 kilometers, which can be accounted for by the fact that the intra-zonal traffic has been increased by a factor of 2.5 in the observed matrices. If the modeled figures are multiplied by the same factor, the difference gets much lower (figure 2.2).
-100
0
100
200
300
400
500
10 100 1000
distance
millio
n t
on
ne
s
Synthetic Base Polynom (base) Polynom (synthetic)
Vrachtmodel Vlaanderen Intermediate report :generation model and distribution model – P763 16
September 2006
Figure 2.2: Comparison between observed and estimated flows per distance classes, after calibration of the intra-zonal traffic
-100
0
100
200
300
400
500
10 100 1000
distance
millio
n t
on
ne
s
Synthetic Base Polynom (base) Polynom (synthetic)
Vrachtmodel Vlaanderen Intermediate report :generation model and distribution model – P763 17
September 2006
3. MODE CHOICE MODEL
3.1. Purpose and principle
The mode choice model aims at estimating the modal distribution of the flow matrices that result from the distribution model. It enables to split these total matrices into four single-mode matrices for each of the following modes of transport:
• Road
• Combined Transport (TC)
• Conventional railway
• Inland waterway
Moreover, the mode choice is applied to each NST category of goods on the aggregated zoning (NUTS3 in Belgium) so as to keep a global approach of the modal split. It requires utility functions that are actually linear combinations of transport times and prices. These parameters – also called levels of service – are calculated on a more precise level so as to take advantage of the precision of the multimodal network. The latter is thus scanned on the coarse level for each mode in order to get the distances and the times of each relation of the matrix. This finally enables to calculate the mode choice after re-aggregating the coarse results to the NUTS3 level.
This requires the use of the following input data:
• The current base matrices, per mode
• The scenario matrices resulting from the distribution model, sum of all modes
• The levels of service matrices (times and prices) for the current base situation
• The levels of service matrices for the considered scenario situation
As a result, the mode choice model provides matrices of goods per mode and commodity type.
3.2. Structure of the mode choice
The structure that has been selected to calculate the mode choice is non-hierarchic, which means that the choice is directly made between the following four modes:
• Road
Vrachtmodel Vlaanderen Intermediate report :generation model and distribution model – P763 18
September 2006
• Combined Transport
• Conventional railway
• Inland waterway
The following figure shows that structure.
Figure 3.1: Structure of the mode choice
The asset of this structure is the interactivity of the mode choice in so far as the model takes each parameter into account to define the modal split. Let us still mention that the different networks are connected together (multimodal network), which is for instance useful for the combined transport that uses both the road and the rail.
3.3. Modeling of the mode choice in Cube
CCCCALCULUS OF THE UTILIALCULUS OF THE UTILIALCULUS OF THE UTILIALCULUS OF THE UTILITIESTIESTIESTIES
The utilities for each mode are calculated as follows:
xm,ij,xxm,ij,xxm,ij, .Price.TimeU βα +=
MatrixMatrixMatrixMatrix all modes, all modes, all modes, all modes,
10 10 10 10 NSTNSTNSTNST
RoadRoadRoadRoad
10 NST10 NST10 NST10 NST
Combined transportCombined transportCombined transportCombined transport
10 NST10 NST10 NST10 NST
Conventional Conventional Conventional Conventional railwayrailwayrailwayrailway
10 NST10 NST10 NST10 NST
Inland waterwayInland waterwayInland waterwayInland waterway
10 NST10 NST10 NST10 NST
Vrachtmodel Vlaanderen Intermediate report :generation model and distribution model – P763 19
September 2006
where:
x = NST category of goods
m = Transport mode
xm,ij,U = Utility between zone i and zone j, for mode m
xα = Parameter associated with the time
xm,ij,Time = Time in minutes between zone i and zone j, for mode m
xβ = Parameter associated with the price
xm,ij,Price = Price in euros between zone i and zone j, for mode m
The times and the prices result from the levels of service matrices which have been calculated with network attributes and estimated figures based on statistics. The distances do of course also play a role in the calculation. The following table shows the different components of times, costs and prices that are used for each mode.
Vrachtmodel Vlaanderen Intermediate report :generation model and distribution model – P763 20
September 2006
Figure 3.2: Components of times, costs and prices
RoadRoadRoadRoad
Time = Driving time + resting time
Cost = Fuel and maintenance cost + driver costs + material cost
Price = α.(Cost road) β
Combined transportCombined transportCombined transportCombined transport
Time = Road-haul driving time for the pre and post carriage + rail-haul driving time
Cost = Road cost + hourly cost + reservation fees + energy cost + fix cost
Price = Road price + Combined transport price
ConventionConventionConventionConventional railwayal railwayal railwayal railway
Time = Driving time
Cost = Hourly cost + reservation fees + energy cost + fix cost
Price = Rail price
Inland waterwayInland waterwayInland waterwayInland waterway
Time = Road-haul driving time for the pre and post carriage + water-haul driving time
Price = Road price + water price + handling price
The time and price parameters that have been used for the calculation of the utilities result from our experience and have already been used in several models in which they proved to deliver good results. These parameters are the following.
Vrachtmodel Vlaanderen Intermediate report :generation model and distribution model – P763 21
September 2006
Figure 3.3: Parameters of the mode choice
NST commodity NST commodity NST commodity NST commodity groupgroupgroupgroup xα xβ
0 -0,09447 -0,014703
1 -0,09447 -0,014703
2 -0,03784 -0,011703
3 -0,03784 -0,011703
4 -0,03784 -0,011703
5 -0,03784 -0,011703
6 -0,04222 -0,006980
7 -0,04222 -0,006980
8 -0,04222 -0,006980
9 -0,155 -0,009057
CCCCALCULUS OF THE MODALALCULUS OF THE MODALALCULUS OF THE MODALALCULUS OF THE MODAL DISTRIBUTION DISTRIBUTION DISTRIBUTION DISTRIBUTION
Once the utilities have been calculated by using the levels of service and the parameters exposed above, it becomes possible to calculate the modal parts of each type of goods. The following formula is used:
Vrachtmodel Vlaanderen Intermediate report :generation model and distribution model – P763 22
September 2006
)exp()exp(
PP'xm,Uij,
xm,ij,U'xm,ij,xm,ij, =
where:
xm,ij,P' = Modal part of mode m in scenario situation
xm,ij,P = Modal part of mode m in current base situation
xm,ij,U' = Utility of mode m in scenario situation
xm,Uij, = Utility of mode m in current base situation
The last step of the calculus of the modal parts consists in weighting the latter so as to get their sum equal to one. The application of these modal parts on the distribution model’s output matrix eventually results in matrices per mode and type of goods for each considered scenario.
Vrachtmodel Vlaanderen Intermediate report :generation model and distribution model – P763 23
September 2006
4. FINE DISTRIBUTION MODEL
4.1. Purpose and principle
This fine distribution step aims at disaggregating the zonal level from the NUTS3 zoning (43 zones) to the coarse zoning (518 zones) in Belgium, so as to continue on this more precise level in the next steps. It is a very compact sub-model compared to the previous ones, which can be accounted for by the nature of the input data.
Actually, as we have got these input data on the coarse level (they have been aggregated before their integration in the model), we would lose information during their disaggregation. Therefore the use of socio-economic data has been avoided to prefer a fine distribution keylist that splits the zonal system according to observed weights of production and attraction for each zone. Each mode requires a specific keylist, whose scenario dependant figures can easily be modified by the user.
4.2. Result
The fine distribution model results in 4 matrices of tonnes – one for each mode – detailed in 10 categories of goods on the coarse zoning level.
Vrachtmodel Vlaanderen Intermediate report :generation model and distribution model – P763 24
September 2006
5. TLN MODEL
5.1. Purpose and principle
GGGGLOBAL PURPOSELOBAL PURPOSELOBAL PURPOSELOBAL PURPOSE
The matrices that result from the fine distribution model do only link the different zones of the zonal system. They stay thus quite general in their degree of precision – even if the coarse zoning is already fine enough – in so far as specific concentrations of traffic cannot be directly taken into account by the matrices. However, such a possibility would be particularly interesting for the road traffic whose concentration can strongly depend on logistic activities. The purpose of the TLN (Transport Logistic Nodes) model is actually to integrate these logistic centers into the road matrix so as to stick as close as possible to the reality of the flows and enable better results in the assignments of the next steps.
DDDDEFINITION OF A EFINITION OF A EFINITION OF A EFINITION OF A TLNTLNTLNTLN
A TLN “zone” can be described as a transfer point where loads change the means of transport (and not necessarily the mode!) simultaneously with a re-consolidation of the shipment. This has to be clearly separated from the case of an intermodal terminal, where loads change the mode by using standardised load units (containers, swab bodies or trailers) without re-consolidation of the shipment. TLN also has to be clearly separated from production activities where commodities entering the production site (input) are not necessarily the same that leave the production site (output).
A TLN might be one “single” node (one warehouse or distribution centre) – necessarily of a certain importance worth being considered as “stand-alone” – or an area where logistic activities are concentrated.
RRRROLE OF THE OLE OF THE OLE OF THE OLE OF THE TLNTLNTLNTLNSSSS
Eventually, the TLNs are used to split the road relations into direct and indirect flows, the latter going via the TLNs.
5.2. Structure of the TLN model
OOOOVERVIEWVERVIEWVERVIEWVERVIEW
The following figure shows the integration of the TLN model in the modeling chain and especially the splitting between direct and indirect flows.
Vrachtmodel Vlaanderen Intermediate report :generation model and distribution model – P763 25
September 2006
Figure 5.1: overview of the TLN model
SSSSTRUCTURE OF THE MODETRUCTURE OF THE MODETRUCTURE OF THE MODETRUCTURE OF THE MODELLLL
First, the TLNs must be integrated in the network so as to be taken into account in the matrix. Their localization will be important to determine their catchment area before redistributing the flows of the road matrix.
Each TLN has got a few attributes that enable the splitting of the flows at the end of the TLN model. These attributes are following:
• Capacity: sets the maximal volumes that can transit via the TLN
• Maximal short-haul distance: sets the catchment area for the short-haul side
• Minimal long-haul distance: sets the catchment area for the long-haul side
• Number of the TLN: enables to define the TLN
The following figure shows both catchment areas and the direct/indirect trips.
Vrachtmodel Vlaanderen Intermediate report :generation model and distribution model – P763 26
September 2006
Figure 5.2: TLN catchment areas and trips
Then the flows are redistributed via the TLN if its attributes fit the considered relations. The distance matrix and the capacity of the TLN play an important role at this step as they enable to select and weight the relations that will be split into direct and TLN trips.
The following figures illustrate the process with a simple example.
Figure 5.3: TLN attributes
Capacity Short-haul limit Long-haul limit
TLN1 100 t 2.5 km 6.5 km
TLN2 300 t 1.5 km 7.5 km
Long-haul side
Short-haul side
TLN
Direct trip
Trip via TLN
Zone A
Zone B
Long-haul side
Short-haul side
TLN
Direct trip
Trip via TLN
Zone A
Zone B
Vrachtmodel Vlaanderen Intermediate report :generation model and distribution model – P763 27
September 2006
Figure 5.3: Distance matrix including both TLN
Figure 5.4: Tonnes matrix before the TLN model
Tonnes 1 2 3 4 5 6 7 8 9
1 100 130 160 190 220 250 280 310 340
2 120 150 180 210 240 270 300 330 360
3 140 170 200 230 260 290 320 350 380
4 160 190 220 250 280 310 340 370 400
5 180 210 240 270 300 330 360 390 420
6 200 230 260 290 320 350 380 410 440
7 220 250 280 310 340 370 400 430 460
8 240 270 300 330 360 390 420 450 480
9 260 290 320 350 380 410 440 470 500
Distances 1 2 3 4 5 6 7 8 9 TLN1 TLN2
1 0 1 2 3 4 5 6 7 8 9 8
2 1 0 1 2 3 4 5 6 7 8 7
3 2 1 0 1 2 3 4 5 6 7 6
4 3 2 1 0 1 2 3 4 5 6 5
5 4 3 2 1 0 1 2 3 4 5 4
6 5 4 3 2 1 0 1 2 3 4 3
7 6 5 4 3 2 1 0 1 2 3 2
8 7 6 5 4 3 2 1 0 1 2 1
9 8 7 6 5 4 3 2 1 0 1 0.5
TLN1 9 8 7 6 5 4 3 2 1 0 1
TLN2 8 7 6 5 4 3 2 1 0.5 1 0
Legend: Relations of TLN1 corresponding to the distance attributes of TLN1
Relations of TLN2 corresponding to the distance attributes of TLN2
Relations with possible TLN trip via TLN 2
Relations with possible TLN trip via TLN 1
Vrachtmodel Vlaanderen Intermediate report :generation model and distribution model – P763 28
September 2006
Figure 5.5: Tonnes matrix including the TLN and the indirect trips
One can easily find back the capacities of both TLN (100 t for TLN1 and 300 t for TLN2) by summing the line and/or the column of each TLN.
5.3. Result
The TLN model results in a road matrix on the coarse zoning level including all the TLNs which have been added to the network and the indirect trips via these TLNs according to the attributes that have been given to them.
Let us still mention that the functionalities of this model have been lead by the available data about TLN in Flanders. One could have wished more possibilities but the amount of information in this precise field is unfortunately quite limited.
Tonnes 1 2 3 4 5 6 7 8 9 TLN1 TLN2
1 100 130 160 190 220 250 280 224.25 245.95 10.24 169.56
2 120 150 180 210 240 270 300 319.61 348.66 21.73 0
3 140 170 200 230 260 290 320 338.98 368.03 22.99 0
4 160 190 220 250 280 310 340 370 400 0 0
5 180 210 240 270 300 330 360 390 420 0 0
6 200 230 260 290 320 350 380 410 440 0 0
7 220 250 280 310 340 370 400 430 460 0 0
8 173.61 261.5 290.55 330 360 390 420 450 480 21.73 62.61
9 188.08 280.87 309.92 350 380 410 440 470 500 23.31 67.83
TLN1 7.87 17.64 19.53 0 0 0 0 26.3 28.66 0 0
TLN2 130.43 0 0 0 0 0 0 80.87 88.7 0 0