4.1 Introduction
The description of real-life problems by using mathematical modeling techniques enables the simulation and optimization of complex systems. In the present case study, this is the investigation of an evacuation process caused by a nuclear accident. To build up a real scenario and to work with data freely available, the problem was restricted to one of Germany’s largest nuclear power plant located in Biblis (south-west of Germany) that has been closed in 2011 after the Fukushima accident.
The modeling includes a combined model to tackle the evacuation of people from a designated area and the spread of a radioactive cloud. From a mathematical point of view, this means to deal with flows on graphs and the approximation of travel times. Furthermore, knowledge on diffusion-advection equations is needed for the evolution of nuclear material over time and space. However, the main challenge is the combination of both approaches into an integrated framework, i.e., to set up an evacuation plan that is dependent on the current spread of radioactivity.
Within this contribution, a successful modelling approach is introduced which has been worked out by eight students during the 23-th ECMI Modelling Week 2010 in Milan/Italy. The major subject of all students was related to applied mathematics. Due to the ECMI Modelling Week philosophy, the students came from different European universities so that the conversations were exclusively in English.
4.1.1 Problem Description
A radiation accident is defined by the International Atomic Energy Agency1 as “an event that has led to significant consequences to people, the environment or the facility. Examples include lethal effects to individuals, large radioactivity release to the environment, or reactor core melt.” The worst-case scenario of a major nuclear accident is one in which a reactor core is damaged and large amounts of radiation are released, such as in the Chernobyl Disaster in 1986, or more recently, the Fukushima nuclear power plant accident in March 2011. So there is definitely a strong need for a fast and most of all safe evacuation, even nowadays.
The picture is taken from the official emergency protection that is still available.2 As we can see the immediate neighborhood is mainly divided into three zones: the central zone (radius of 1.5–2 km), the middle zone (radius of 10 km) and the outer zone (radius of 25 km). The zones are again arranged into 12 sectors to meet geographical restrictions, see right picture in Fig. 4.1.
A further idea of an evacuation plan is also to identify bottlenecks due to the given road network, see again Fig. 4.2. The critical area could be separated into two parts, east and west, where several highways are available. The main roads east of the river are A67, A5, B3, B44 and B47, where the prefix A denotes a German highway (average speed 130 km/h) and B a federal road (average speed 100 km/h). On the west of the river we have the roads A61, A63, A6 and B9. In the special case of Biblis, there are seven cities considered as safety points, namely Frankfurt, Mainz, Daxweiler, Kaiserslautern, Schweigen-Rechtenbach, Stettfeld and Aschaffenburg. We note that people should avoid traversing the road B9 since it is close to the Biblis power plant and might be massive congested.
Another important information is that the wind direction is usually (more than 70%) from west to east meaning that most of the radiation is spread towards the hilly region called Odenwald. Summarizing, an evacuation can be only carried out in north, south or west direction. This is an important aspect while rerouting the people to the safety points.
In the following, we present and comment on the key ideas of the group to solve the evacuation problem. We introduce mathematical models, solution methods and numerical simulations that might help to set up a reasonable evacuation plan. Several assumptions are needed to emphasize on features such as traffic congestion, people’s behavior in case of panic and weather influences.
4.2 Solution of the Problem Provided by the Group
The proposed solution approach can be mainly divided into three parts: the mathematical description of the evacuation process, the propagation of nuclear material and the combination of both.
As we have seen the evacuation model is influenced by predefined properties such as geographical restrictions, local infrastructure, road capacities and population densities. However, other modelling inputs as for instance individual human behavior or weather conditions are harder to predict.
The evacuation is considered by cars on highways or dederal roads, where each car drives at the maximum speed allowed.
Accidents may occur and lead to a certain delay factor.
The radioactive cloud is assumed to be homogeneous and the spread is only driven by the wind.
For the modelling of the people’s behaviour, a kind of network model was applied to give each individual certain attributes and to include the spread of radiation later on. In contrast, the radioactive cloud was modelled using a diffusion-advection equation in two space dimensions that could be solved by standard numerical methods. After modelling these two parts separately, a combined model was introduced to find an evacuation plan which is as safe and smoothly as possible according to the radiation spread.
4.2.1 Modelling of the Evacuation Process
Biblis is connected to its surrounding towns and safety points by several highways, see Fig. 4.2. These towns, safety points and highways are modelled as a network or graph, respectively. As described by Bondy and Murty[2], a graphG is an ordered pair (V (G), E(G)) consisting of a set of vertices V (G) and a set of edges E(G). If u, v ∈ V (G), then an edge connecting both vertices is denoted as e = uv ∈ E(G). A path is a sequence of vertices such that from each of its vertices there is an edge to the next vertex in the sequence. A path has a start vertex, an end vertex, but no repeated vertices and edges.
V is the set of towns in 25 km radius Biblis area,
E is the set of type A and B roads considered in the evacuation network,
p is a set of cars, each transporting 5 people,
S(p) = v ∈ V is the safety point of p,
L(p, t) is the location of car p at time t.
Then, the aim is to find the shortest paths between cars and the nearest safety point, i.e. The dynamics between different towns or on a certain path is driven by the people’s behavior and the resulting consequences. This is explained in details in the next subsections on the initialization of the evacuation and the network dynamics.
4.2.2 Initialization of Evacuation Process
- 1.each car has an attributed panic factor. This factor is sampled from a distribution of panic factors P(cars):Taking into consideration only the absolute values of the samples, the panic factors are p ind ∈ [0, 1], where
- 2.All towns have a circular shape and a similar population density that is 500 people per km 2. Each town has a sufficient number of highway exits at the border of the town, so cars can therefore go straightforward along the radius of a town and reach a highway. The number of cars arriving in the network model per TimeUnit is the sum of cars reaching all highways per TimeUnit. The 2D-model can be therefore interpreted as a 1D-model, see Fig. 4.3.
- 3.
People with direct movement (p ind ≤ 0.5) move the slower the higher the panic factor. The movement of people with indirect movement (p ind > 0.5) becomes more random with rising panic factor.
4.2.3 Dynamics on Road Network
every driver knows its safety point,
if a car reaches the safety point, it will be considered safe,
every driver has basic knowledge of the roads in the area,
every driver reconsiders his/her route only at the vertices of the graph,
every driver has knowledge on the traffic situation in front.
A path-finding algorithm is needed to compute the routes between the multiple vertices. One commonly used algorithm for finding the shortest route through a graph is the A* search algorithm, as described by Nilsson et al. [6]. A* is a best-first search algorithm, which uses a heuristic cost function to find the shortest path to destination.
4.2.3.1 Modeling Car Accidents
Given the car density on each highway and the speed of the individuals, a simplified model for the number of accidents implies that the maximum speed of cars is thereby reduced.
If the actual space is smaller than the minimum safety distance () then there are accidents occurring.
4.2.4 Modeling of the Radioactive Cloud
From a modelling point of view, a nuclear accident releases many types of different radioactive materials characterized by different weights, different particle sizes, different decay constants and different responses to weather conditions. To reduce complexity, the main assumption is to consider a homogenous cloud only and not to distinguish different material properties. As already pointed out, meteorological conditions play a major role for the spread of radiation once it has been released. The wind field is here the key ingredient to describe the drift or the direction of spread, respectively.
In view of combining the solution of the PDE problem with the road network model, a finite domain in 2D is needed. This a is reasonable choice due to the given infrastructure. Note that the main unknown variable is then just the concentration of the homogenous radioactive material in a unit surface instead of in a unit volume.
4.2.5 Combined Model
First, the delay for people leaving their current locations and entering the highways, i.e. the road network, is modelled as an influx to the network vertices. The rate of influx on each time step is determined by the distribution of people’s delay times. This can be done in some preprocessing manner.
Second, the congestion and accident models are closely connected. Both affect the traveling speeds on each road, which are used as input for the movement of people and the calculation of the escape route.
Third, the coupling of the radioactive cloud model to the network model. The parameters for radioactive cloud model are set so that both of the models operate on the same time and space domain, i.e. one time step in the radioactive cloud model equals one time step in the network model and a coordinate point in the radioactive cloud model corresponds to the same point in the network model.
4.3 Simulation Results
A surprising results is that the total time taken for evacuation does not significantly change when using either the calm or panicky population distributions. The calm people exit the city in a short time frame, causing massive traffic jams immediately outside of the city. The exiting of panicked people in comparison is much slower, but this lessens the effect of congestion significantly, allowing the evacuation on highways be much more faster.
Other important observation is the fact that closing a safety point due to high radiation, the people are redirected. In such a situation, a new safety point is chosen that is closest in the euclidean metric. In some cases this meant that the people had to go back and forth between multiple safety points. A good way to inform people about and a good selection criteria for the new safety point would lead to another optimization problem.
Concerning the given infrastructure, a bottleneck/dangerous road is the federal road B9, which goes in the north-south direction from Mainz to Mannheim. This road is the shortest route across the map domain in the north-south direction and thus selected by a large fraction of the population. It passes very close to the Biblis nuclear power plant as the shortest distance is approximately 3 km between the plant and the road. This means that the road might get congested rather fast and is potentially highly radioactive.
4.4 Conclusion and Comment on Solution
The presented modelling problem requires competencies in different mathematical fields. On the one hand, ideas on network flows by Ahuja et al. [1] are needed to describe the traffic flows and, on the other hand, partial differential equations and their numerical solutions (see e.g. Grossmann et al. [3], Habermann [4]) to manage the spread of radiation. Therefore, the model approaches were developed simultaneously by different small groups and finally combined in the entire simulation.
The complexity of this modeling problem has been reduced in a good way such that first results were available after 1 week only. With the simulation tool at hand, more scenarios than shown here have been analyzed. The students did a great job to carry over various mathematical concepts for the evacuation planning. So the original challenge to provide numerical simulations for different evacuation scenarios has been solved successfully.
The author wants to thank the group members Aapo Koivuniemi (Lappeenranta University of Technology, Finland), Agney Kilgi (University of Tartu, Estonia), Cathleen Heil (TU Dresden, Germany), Giuseppe Codazzi (University of Milan, Italy), Muhammad Soecipto Wibowo (TU Kaiserslautern, Germany), Vanja Tufvesson (Lund University, Sweden), Victor Bayona (Carlos III University of Madrid, Spain), Yiannis Hadjimichael (University of Oxford, UK) for the fruitful working atmosphere during the Modelling Week and providing their results.