Top Banner
PRESTo, the earthquake early warning system for Southern Italy: Concepts, capabilities and future perspectives Claudio Satriano a,b,n , Luca Elia a,b , Claudio Martino a,b , Maria Lancieri c , Aldo Zollo b , Giovanni Iannaccone d a RISSC-Lab, AMRA scarl, Naples, Italy b Department of Physics, University of Naples Federico II, Naples, Italy c Ecole Normale Supe ´rieure, Paris, France d Istituto Nazionale di Geofisica e Vulcanologia, Osservatorio Vesuviano, Naples, Italy article info Article history: Received 8 February 2010 Received in revised form 29 May 2010 Accepted 12 June 2010 abstract PRESTo (PRobabilistic and Evolutionary early warning SysTem) is a software platform for regional earthquake early warning that integrates recently developed algorithms for real-time earthquake location and magnitude estimation into a highly configurable and easily portable package. The system is under active experimentation in Southern Italy on the Irpinia Seismic Network (ISNet), which is deployed in a seismogenic area that is expected to produce a large earthquake within the next 20 years. In this paper we describe the architecture of the system and test its performances using both small earthquakes (Mo3.5) recorded at the ISNet and a large event recorded in Japan, through a simulation mode. The results show that, when a dense seismic network is deployed in the fault area, PRESTo can produce reliable estimates of earthquake location and size within 5–6 s from the event origin. Each estimate is provided as a probability density function, with an uncertainty that typically decreases with time: a stable solution is generally reached within 10 s from the origin. Thanks to its fully probabilistic approach, PRESTo can be a powerful tool for end-users in addressing the trade-off problem of whether and when to initiate safety measures. The software makes use of widespread standards for real-time data input and output, and can be finely tuned to easily adapt it to different networks and seismogenic regions. & 2010 Elsevier Ltd. All rights reserved. 1. Introduction Southern Apennines is among the highest seismic risk areas in Italy. The latest strong earthquake struck the region on 23 November 1980 (Ms ¼ 6.9), and resulted in more than 3000 casualties and extensive damage. This earthquake has been associated with the rupture of a complex normal fault system, made of 3 main segments [1,2]. At present, the region is characterized by a continuous back- ground of low magnitude seismic activity (Mwo3.5, Fig. 1) probably connected to the fault system responsible for the 1980 main shock, and by occasional greater magnitude events. Nevertheless, the seismic potential of the region is considered to be high. Boschi et al. [3] indicated a probability between 20% and 40% for the occurrence of an earthquake of MZ5.9 in the area, in the next 20 years. Similarly, Cinti et al. [4] have provided a probability map of occurrence for M45.5 earthquakes over the next 10 years in Italy, and indicated the Campania-Lucania sector of the southern Apennines among the regions with the highest hazard. Starting from 2005, a local seismic network, called ISNet (Irpinia Seismic Network, Fig. 1), has been deployed in the Campania- Lucania region, with the double objective of a) providing high quality data for high-resolution studies of the seismogenic faults in the area and b) testing a prototype system for earthquake early warning and post-event risk assessment, for the protection of strategically relevant infrastructures in the region. ISNet comprises 28 6-component stations, each hosting a velocimeter (short-period or broadband) and a strong-motion accelerometer, with a 1-g dynamic range. This ensures high- quality recordings of low magnitude earthquakes (0.1 oMo3.5) and should guarantee unsaturated signals for strong shakings. The telemetry has been specifically designed for real-time data transmission and analysis, and is realized through a three-layer architecture, which comprises the data loggers, four local control centers (LCC), deployed in the region and each connected to 6 or 7 stations, and the network control center (NCC) in Naples. More details on the ISNet architecture are provided in Weber et al. [5], Zollo et al. [6] and Iannaccone et al. [7]. Contents lists available at ScienceDirect journal homepage: www.elsevier.com/locate/soildyn Soil Dynamics and Earthquake Engineering 0267-7261/$ - see front matter & 2010 Elsevier Ltd. All rights reserved. doi:10.1016/j.soildyn.2010.06.008 n Corresponding author. Now at: Institute de Physique du Globe de Paris, 4 Place Jussieu, 75252 Paris Cedex 05, France. Tel.: +33 1 44272468. E-mail address: [email protected] (C. Satriano). Soil Dynamics and Earthquake Engineering 31 (2011) 137–153
17

Soil Dynamics and Earthquake Engineeringbasin.earth.ncu.edu.tw/Course/SeminarII... · seismic network deployed in the epicentral area to rapidly estimate source parameters (location

Aug 14, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Soil Dynamics and Earthquake Engineeringbasin.earth.ncu.edu.tw/Course/SeminarII... · seismic network deployed in the epicentral area to rapidly estimate source parameters (location

Soil Dynamics and Earthquake Engineering 31 (2011) 137–153

Contents lists available at ScienceDirect

Soil Dynamics and Earthquake Engineering

0267-72

doi:10.1

n Corr

Jussieu,

E-m

journal homepage: www.elsevier.com/locate/soildyn

PRESTo, the earthquake early warning system for Southern Italy:Concepts, capabilities and future perspectives

Claudio Satriano a,b,n, Luca Elia a,b, Claudio Martino a,b, Maria Lancieri c, Aldo Zollo b,Giovanni Iannaccone d

a RISSC-Lab, AMRA scarl, Naples, Italyb Department of Physics, University of Naples Federico II, Naples, Italyc Ecole Normale Superieure, Paris, Franced Istituto Nazionale di Geofisica e Vulcanologia, Osservatorio Vesuviano, Naples, Italy

a r t i c l e i n f o

Article history:

Received 8 February 2010

Received in revised form

29 May 2010

Accepted 12 June 2010

61/$ - see front matter & 2010 Elsevier Ltd. A

016/j.soildyn.2010.06.008

esponding author. Now at: Institute de Physiq

75252 Paris Cedex 05, France. Tel.: +33 1 44

ail address: [email protected] (C. Satriano).

a b s t r a c t

PRESTo (PRobabilistic and Evolutionary early warning SysTem) is a software platform for regional

earthquake early warning that integrates recently developed algorithms for real-time earthquake

location and magnitude estimation into a highly configurable and easily portable package. The system is

under active experimentation in Southern Italy on the Irpinia Seismic Network (ISNet), which is

deployed in a seismogenic area that is expected to produce a large earthquake within the next 20 years.

In this paper we describe the architecture of the system and test its performances using both small

earthquakes (Mo3.5) recorded at the ISNet and a large event recorded in Japan, through a simulation

mode. The results show that, when a dense seismic network is deployed in the fault area, PRESTo can

produce reliable estimates of earthquake location and size within 5–6 s from the event origin. Each

estimate is provided as a probability density function, with an uncertainty that typically decreases with

time: a stable solution is generally reached within 10 s from the origin.

Thanks to its fully probabilistic approach, PRESTo can be a powerful tool for end-users in addressing

the trade-off problem of whether and when to initiate safety measures.

The software makes use of widespread standards for real-time data input and output, and can be

finely tuned to easily adapt it to different networks and seismogenic regions.

& 2010 Elsevier Ltd. All rights reserved.

1. Introduction

Southern Apennines is among the highest seismic risk areas inItaly. The latest strong earthquake struck the region on 23November 1980 (Ms¼6.9), and resulted in more than 3000casualties and extensive damage. This earthquake has beenassociated with the rupture of a complex normal fault system,made of 3 main segments [1,2].

At present, the region is characterized by a continuous back-ground of low magnitude seismic activity (Mwo3.5, Fig. 1)probably connected to the fault system responsible for the 1980main shock, and by occasional greater magnitude events.Nevertheless, the seismic potential of the region is considered tobe high. Boschi et al. [3] indicated a probability between 20% and40% for the occurrence of an earthquake of MZ5.9 in the area, in thenext 20 years. Similarly, Cinti et al. [4] have provided a probability

ll rights reserved.

ue du Globe de Paris, 4 Place

272468.

map of occurrence for M45.5 earthquakes over the next 10 years inItaly, and indicated the Campania-Lucania sector of the southernApennines among the regions with the highest hazard.

Starting from 2005, a local seismic network, called ISNet (IrpiniaSeismic Network, Fig. 1), has been deployed in the Campania-Lucania region, with the double objective of a) providing highquality data for high-resolution studies of the seismogenic faults inthe area and b) testing a prototype system for earthquake earlywarning and post-event risk assessment, for the protection ofstrategically relevant infrastructures in the region.

ISNet comprises 28 6-component stations, each hosting avelocimeter (short-period or broadband) and a strong-motionaccelerometer, with a 1-g dynamic range. This ensures high-quality recordings of low magnitude earthquakes (0.1oMo3.5)and should guarantee unsaturated signals for strong shakings. Thetelemetry has been specifically designed for real-time datatransmission and analysis, and is realized through a three-layerarchitecture, which comprises the data loggers, four local controlcenters (LCC), deployed in the region and each connected to 6 or 7stations, and the network control center (NCC) in Naples. Moredetails on the ISNet architecture are provided in Weber et al. [5],Zollo et al. [6] and Iannaccone et al. [7].

Page 2: Soil Dynamics and Earthquake Engineeringbasin.earth.ncu.edu.tw/Course/SeminarII... · seismic network deployed in the epicentral area to rapidly estimate source parameters (location

Fig. 1. The Irpinia Seismic Network (ISNet), in southern Italy (gray labels), with the seismicity recorded from December 2007 to December 2009. The earthquake

magnitudes are low (Mlr3.0), with only one event above Ml 4.0, but located at more than 300 km of depth. The 28 earthquakes analyzed in this study are highlighted in

solid black.

C. Satriano et al. / Soil Dynamics and Earthquake Engineering 31 (2011) 137–153138

In the framework of experimenting a regional approach toearthquake early warning (EEW), starting from 2006, we havedeveloped real-time techniques for rapid characterization ofearthquake location and size (RTLoc—[9]; RTMag—[8]). Thesemethodologies are probabilistic and time-evolutionary: earth-quake parameters are computed as probability density functions(PDF), and the estimates are continuously updated, as new dataare available in real-time from the network, or simply as timepasses.

The theoretical capabilities of each algorithm have beenindividually studied in the respective papers. The overallperformance of the whole processing chain, in relation to largeearthquakes and extended fault processes, has instead recentlybeen investigated by Zollo et al. [10], through the computation ofsynthetic accelerograms for �500 scenarios, for three largeearthquake mechanisms in the region. The results indicate that,while the convergence of the location and magnitude estimates isgenerally fast and stable, the quality of the PGV prediction isinfluenced by the fault extension and by directivity effects.

The early warning algorithms have been recently implementedinto an integrated software platform called PRESTo (PRobabilisticand Evolutionary early warning SysTem), specifically designed forfast and efficient data acquisition, processing and disseminationof results, and built on open standards for maximum configur-ability and portability.

In this work we describe the overall architecture of the PRESTosoftware platform and discuss the most important aspects of itsdesign. Furthermore we study the performances of the softwareusing real events: a large earthquake (Mw 6.9) that occurred inJapan; and several small earthquakes recorded at the ISNetnetwork in southern Italy.

2. PRESTo: a new software platform for earthquake earlywarning

PRESTo is the acronym of PRobabilistic and Evolutionary earlywarning SysTem, a new, integrated, easily deployable software atthe base of the earthquake early warning system under develop-ment and testing in southern Italy [6,7,10].

In its current implementation, PRESTo follows a regional

approach [11,12], i.e. it relies on the information coming from aseismic network deployed in the epicentral area to rapidlyestimate source parameters (location and size) of a potentiallydestructive earthquake and to predict the ground motion atdistant targets. It is mainly based on the RTLoc [9] and RTMag [8]algorithms for real-time earthquake location and magnitudeestimation.

The novel features of the system are summarized in its name.PRESTo is ‘‘evolutionary’’, i.e. the computed parameters arecontinuously updated and refined with time or as new data areavailable, and it is ‘‘probabilistic’’, since the computation is basedon a probabilistic earthquake location and a Bayesian approach tomagnitude evaluation.

Fig. 2 shows a high level diagram of PRESTo, exemplifying themain building blocks of the system and the data flow from groundmotion sensors (inputs) to sent alarms (outputs). PRESTocomprises several subsystems, integrated in a single, easy-to-manage execution, which can be compiled for Windows, Mac OSX and Linux.

The core infrastructure is based on five modules, which we willdiscuss in more details in the next subsections. These are asfollows:

1.

waveform acquisition and processing; 2. event detection; 3. real-time location; 4. real-time magnitude estimation; 5. peak ground motion prediction at targets.

The software can be easily tailored to different networks andregions, thanks to several configuration parameters and the use ofwidespread standards for real-time data input and output. Therequired configuration includes the following: the description ofthe seismic network (station coordinates, sensor types, IPaddresses); region-specific information, like the velocity modelfor P- and S-waves and the regression laws for magnitude andpeak ground motion prediction; control parameters for thedifferent steps of data input, analysis and output.

Page 3: Soil Dynamics and Earthquake Engineeringbasin.earth.ncu.edu.tw/Course/SeminarII... · seismic network deployed in the epicentral area to rapidly estimate source parameters (location

Fig. 2. Diagram of the data flow within the building blocks of PRESTo. At the top

are the inputs, i.e. the ground motion data (as files or real-time streams) and the

end-user configuration data (including the seismic network description and

velocity model). The vertical components of the data streams are continually

analyzed to detect P-waves arrivals. After arrivals at different stations have

triggered a new event, a chain of modules produces a probability density function

for hypocenter and magnitude. Each target site is promptly informed of the most

likely hypocenter and magnitude (and related uncertainties) and, most impor-

tantly, of the expected peak ground motion it will experience in a few seconds

(if above the target specific threshold).

C. Satriano et al. / Soil Dynamics and Earthquake Engineering 31 (2011) 137–153 139

PRESTo disseminates to vulnerable sites at a distance from theseismogenic areas the information about the earthquake, eitherthrough dedicated lines or through the Internet, while thenetwork is still recording it. Since electromagnetic waves travelalmost instantaneously when compared to the destructive S andsurface waves, which propagate at a speed of around 3.5 km/s, thefirst alarm can reach the target sites from a few seconds up to tensof seconds before any damage could occur, depending on thehypocentral distance of the alarm destination.

For instance, for a destructive earthquake occurring in the Irpiniaregion, and a target site in the city of Naples, there is a lead-time ofthe order of 20 s from when the alarm reaches the target, to whenthe destructive waves arrive there [6,10]. Such a time lapse can besufficient to activate several automatic or personal-level safetyprocedures, e.g. moving elevators to the nearest floor, bringing trainsto a halt, stopping gas distribution, prompting people to move to thenearest safe spot, etc. These actions can be very effective in reducingthe final damages, be they direct or collateral.

The evaluation of the trade-off between the cost of activatingthe aforementioned procedures and the foreseeable damageprevention can only be carried out by the recipient of the alarmmessages, and thus is not handled within PRESTo. The goal of the

system is rather that of providing useful information on thesource parameters and expected ground shaking at target sites,including uncertainties, in a very prompt and robust manner.

The problem of real-time hazard mitigation for EEW has beenthoroughly studied by Iervolino et al. [13], who also discuss theimportance of a trade-off analysis in the design of engineeringapplications of EEW.

2.1. Implementation details

We chose to implement PRESTo in C++ [14], a well-knownprogramming language that provides optimal speed performances (akey element for an early warning system) without sacrificing thecode expressiveness, thanks to its high level, object-oriented nature.

The code is easily portable to different operating systems(Windows, Linux and Mac OS X), thanks to the SDL library (SimpleDirectMedia Layer, [15]), used for abstracting low-level opera-tions, and the OpenGL libraries [16], a de facto standard forscientific and interactive visualization.

The software is organized into a main thread that implementsthe core processing procedures activated during an event, andsome additional processing threads that handle the continuoustasks such as data acquisition and waveform analysis.

2.2. Data acquisition

PRESTo makes use of 3-component accelerometric data,provided either as real-time data streams, during normal opera-tion, or as files to playback, during simulation mode.

The real-time ground motion data acquisition is based onSeedLink, a robust and widely used protocol for waveform datatransmission [17].

In simulation mode, the input data are stored in files, one foreach sensor component, using the SAC format (Seismic AnalysisCode, [18]). PRESTo reads these files and converts them intosimulated SeedLink data streams, where data are made availablein 1-s packets, with an adjustable random delay and controllablerandom gaps, to simulate network latencies and failures. Thisoperating mode is useful for rapid testing and batch processing,and has been used to run the simulations described in this paper.

An alternative way of performing a simulation test, closer to areal-time scenario, can be achieved by setting up a local or remoteSeedLink server, using the SeisComP software [19] and injectingthe pre-recorded waveforms in that system with the built-inSeisComP tools.

In both operational modes, each station is handled by its ownprocessing thread, which, for each of the three channels, does thefollowing:

Keeps a persistent connection with the SeedLink server (inreal-time mode) or simulates the incoming data streams. � Checks the data flow and data quality of each station. Non-

working stations need to be ignored by the subsequentprocessing steps, e.g. the fact they did not record a P-wavearrival must not be used in computing the hypocenter location.

� Performs the automatic P-wave arrival detection on the

vertical component.

� Computes the mean over the last seconds of signal and

removes it from the signal.

� Stores the incoming accelerations in a buffer for all the other

concurrent threads to use.

2.3. Arrivals detection

We make use of a phase detector and picker algorithmoptimized for real-time seismic monitoring and earthquake early

Page 4: Soil Dynamics and Earthquake Engineeringbasin.earth.ncu.edu.tw/Course/SeminarII... · seismic network deployed in the epicentral area to rapidly estimate source parameters (location

C. Satriano et al. / Soil Dynamics and Earthquake Engineering 31 (2011) 137–153140

warning [20]. The basic concepts of the algorithm are similar tothose of the Baer and Kradolfer picker [21] and the Allen picker[22,23]. However this new algorithm is specifically designed tooperate stably on continuous, real-time, broadband signals, toavoid excessive triggering during large events, and to producepolarities and realistic time uncertainties on the picks.

The picker is controlled through five configuration para-meters that affect the time windows for short and long averagesand for filtering, and two thresholds for triggering and de-triggering.

2.4. Arrivals binding

This step analyzes the P arrivals at every station to determinewhether they are coherent with the propagation from a commonsource.

So far we are using a simple criterion, based on the coincidenceof a configurable number of picks (usually 3–5, depending on thenetwork density) within a given time window, which depends onthe average station spacing. Though the results are generallysatisfactory, we are experimenting with more sophisticatedcriteria that include the temporal sequence of the arrivals andthe geometry of the stations.

2.5. Earthquake location

Earthquake location is triggered at regular intervals after anew earthquake has been declared and whenever a new pick isassociated with the event.

The real-time location algorithm exploits, at each time step,both the arrival times computed at the triggering stations, as wellas the implicit information that can be derived from the lack ofarrival detections at the other stations, which are not yet reachedby the P-waves. This technique, called RTLoc [9], is based on theequal differential time (EDT) formulation [24] and on a fullyprobabilistic description of the hypocenter.

Given two stations and a velocity model for the subsoil, an EDTsurface is an open surface in the Earth (a hyperboloid, for aconstant velocity model) whose points are characterized by anequal differential travel time from the two stations. Standard EDTlocation algorithms (e.g. NonLinLoc, [25]) draw an EDT surface foreach pair of stations and search for the hypocenter in the regioncrossed by the largest number of EDT surfaces (‘‘EDT stack’’). Thistechnique is particularly resistant to outliers (false picks), sincethey will generate an EDT surface that is not compatible with theothers and will not contribute to the EDT stack.

As illustrated in Fig. 3, the RTLoc method adds to standard EDTlocation the information that, at a certain time instant tnow, somestations have not yet been reached by the P wave (not yettriggered stations). This makes it possible to draw ‘‘conditional’’EDT surfaces, defined by the condition that, for each couple oftriggered and not-yet-triggered stations, the latter will trigger atany time after the current clock time tnow.

The volume bounded by these conditional EDT surfacesprovides a useful constraint on hypocentral location when only afew (or just one) stations have triggered. In the very first secondsafter the event declaration, the location is dominated by theconditional EDT volume, which provides, in this phase, a betterconstraint than the EDT surfaces. As the number of triggeredstations increases, the stack of ‘‘true’’ EDT surfaces gets morefocused and the location converges to a standard EDT location.

At each call, the RTLoc module provides:

the probability density function for earthquake location,obtained from the stacking of EDT volumes and surfaces;

the most likely (maximum probability) hypocenter and origintime; � the covariance matrix, which encodes the spatial uncertainty

of the earthquake location.

The algorithm makes use of 3D grids of P and S travel timesfrom each possible location to each station. The grids arecomputed for a 1D or 3D velocity model, using the technique byPodvin and Lecomte [27] for the finite difference solution of theeikonal equation.

To speed up searches over the grid nodes, RTLoc employs anoptimized grid walk algorithm (Oct-tree importance samplingalgorithm—[25,28]) that uses a hierarchical, recursive partition ofthe search volume, where the spatial density of sample cellsfollows the regions of highest location probability.

2.6. Bayesian estimate of the magnitude

The module for real-time magnitude estimation is an im-plementation of the RTMag technique by Lancieri and Zollo [8].

RTMag makes use of empirical correlation laws between the P

and S peak displacements (Pds), measured on the first seconds ofthe low-pass-filtered signal after the phase arrival, and the finalearthquake magnitude (M). The relationship has the followingform [29]:

logPd¼ AþBMþC logðR=10Þ ð1Þ

where R is the hypocentral distance of the station (in km).Coefficients A, B and C are pre-determined from a regressionanalysis, and depend on the phase (P or S) and on the lengthof the considered time window, generally 2 or 4 s for theP phase (denoted as 2P and 4P), and 1 or 2 s for the S phase (1S

and 2S).Fig. 4 shows the regression of log(Pd) (normalized to a

reference distance of 10 km) vs. the final magnitude, which hasbeen derived by Zollo et al. [29] using 376 records from theEuropean Strong-Motion Database [30].

The system starts measuring the Pd after the detection of anevent and its first location. For each measurement of Pd, thecorresponding magnitude is described as a probability densityfunction (PDF) with a normal shape, whose average is calculatedthrough Eq. (1) and whose standard deviation depends on theerror on coefficients A, B and C and on the uncertainty on distanceR (provided by RTLoc). In accordance with Lancieri and Zollo [8],the PDF associated with the 2P measurements is constant aboveM¼6.5, to take into account the ‘‘saturation effect’’ observed forthe corresponding regression relationship.

At each time step, the magnitude distributions for everystation and time window are combined through a likelihoodproduct. Following a Bayesian approach, the magnitude PDFretrieved at the previous time step is taken into account as‘‘a priori’’ information. At the first time step the ‘‘a priori’’ can beoptionally provided by the Gutenberg–Richter relationship.

The resulting earthquake magnitude is assigned by finding thevalue with the highest probability in the final distribution. Themagnitude uncertainty corresponds to the magnitude range forwhich the probability density integral varies from 5% to 95%.

This magnitude estimation gets continuously updated to keeptrack of new arrivals, and new packets of signal from the stations,in addition to being updated whenever the location or uncertaintyfrom the previous step changes.

For each triggered station:

The theoretical S-waves arrival is computed using the mostrecent hypocenter, the S-waves travel-time drawn from thegrids, and the automatically detected P-waves pick.
Page 5: Soil Dynamics and Earthquake Engineeringbasin.earth.ncu.edu.tw/Course/SeminarII... · seismic network deployed in the epicentral area to rapidly estimate source parameters (location

wavefront

hypocenterVoronoi cellboundaries

A

B

First station detects arrivalconstraint is Voronoi cells

volume definedwithout arrivals

EDT surface

A

B

Wavefront expandsEDT surfaces deform, constraint improves

A

B

Second station detects arrivalconstraint includes EDT surface

Third station detects arrivalconstraint is mainly EDT surfaces

Fourth station detects arrivallocation is well constrained

EDT surface

“true”EDT surface

ttB − ttA ≥ 0

ttB − ttA ≥ tnow − tA | (ttB − ttA) − (tB− tA) | ≤ σ

Fig. 3. Schematic illustration of the RTLoc algorithm for evolutionary earthquake location (redrawn from [9]). (a) Let us consider a seismic network (here shown in map

view) and a velocity model (here supposed homogeneous, for the sake of simplicity). For each station, the set of possible source locations for which that station will be the

first to trigger is known a priori: it is the associated Voronoi cell [26]. (b) When the first station triggers, we take the corresponding Voronoi cell as the volume that is likely

to contain the hypocenter. The cell is bounded by ‘‘conditional’’ EDT surfaces, on which the P travel time to the first triggering station is equal to the travel time to each of

the not-yet-triggered stations. (c) As time tnow progresses, we gain the additional information that not-yet-triggered stations can trigger only at times greater than tnow. As a

consequence, the EDT surfaces move towards and bend around the first triggering station, and the likely location volume decreases in size. (d) When the second station

triggers, the highest probability for location will be in the region crossed by the ‘‘conditional’’ EDT volume (which keeps decreasing in size) and a ‘‘true’’ EDT surface, which

can be drawn between the first two triggered stations. (e) With three triggered stations, two more true EDT surfaces can be drawn, further increasing the constraint on

hypocenter position. (f) As more stations trigger, the location converges to the standard EDT location, composed entirely of true EDT surfaces.

C. Satriano et al. / Soil Dynamics and Earthquake Engineering 31 (2011) 137–153 141

If the P and S arrivals are more than 2 s apart, the peak grounddisplacement on the 2 s following the P pick (2P) is computed,as soon as the signal is available. � Likewise, if more than 4 s separate the P and S arrivals, the

peak ground displacement on the 4 s following the P pick (4P)is measured.

� As soon as 2 s of acceleration after the theoretical S-waves

arrival is available (2S), the peak displacement is measured forthis time window too.

Each peak displacement is computed from the three-compo-nent acceleration signal, by performing a configurable band pass

filter (default: 0.075–3 Hz) and a double integration of theacceleration, and finding the maximum of the vector modulus inthat time window.

The regression parameters of Eq. (1) and the Gutenberg–Richter coefficients are user-configurable.

2.7. Peak ground shaking at target sites

The expected peak ground acceleration and velocity (PGA andPGV), and instrumental intensity (I) that will be experienced ateach configured target site are computed using region-specific

Page 6: Soil Dynamics and Earthquake Engineeringbasin.earth.ncu.edu.tw/Course/SeminarII... · seismic network deployed in the epicentral area to rapidly estimate source parameters (location

log(

PD

10K

m)

Magnitude (Mw)

P 2-s S 1-s S 2-s

Fig. 4. Correlation between the logarithm of low-pass-filtered peak ground displacement Pd and moment-magnitude Mw. The values of Pd are normalized to a reference

distance of 10 km. The regressions are computed measuring Pd on 2-s time windows after P-arrival (left), and on 1-s (middle) and 2-s (right) time windows after S-arrival.

The P-wave displacement is measured on the vertical component. The S-wave displacement is measured on root-squared sum of the horizontal components. Each panel

shows the best-fit regression line (solid line) along with 1-WSE limits (dashed lines) (redrawn from [29])

C. Satriano et al. / Soil Dynamics and Earthquake Engineering 31 (2011) 137–153142

ground motion prediction equations, which depend on magnitudeand epicentral distance.

Following the time evolution of location and magnitudeestimates, the computation of PGA, PGV and I, and of theiruncertainties, is evolutionary as well, i.e. these parameters areupdated whenever the estimates of location and/or magnitudechange.

The prediction laws are expressed in a generalized parameter-ized form to allow the needed configurability.

2.8. Alarm messages

In real-time mode, during the propagation of the seismicwaves of an energetic event, the evolutionary estimates oflocation, magnitude and peak ground motion at a distance arecommunicated to a list of recipients.

A simplified and smaller format is available for less sophisti-cated receiving devices, while a more verbose, but highlystructured and easily upgradable format uses QuakeML-RT [31],a standard for exchanging information on seismic events in real-time. When using the Internet for alarm transmission it is possibleto opt for either UDP or TCP as transport layer, to be chosen byevaluating the trade-off between speed and reliability. Quasi-real-time alarms can also be generated in the form of text messagessent over the cellular network and e-mails.

User configurable parameters specify the sites to alert andtheir details and, for each site: the alarm format and transmissionprotocol to be used; the threshold above which to send an alarm(ground motion); the minimum variation of the previous para-meter that must trigger an alarm with the updated information.

2.9. Graphical output

A concurrent (optional) thread of execution is in charge ofdisplaying on screen the input data and output computations ofPRESTo. This feature is useful during debugging and simulations,for presentations or in a monitoring center. It is also possible toenable the generation on disk of an animation, containingscreenshots taken at a constant rate during the occurrence of anearthquake, and/or of a final screenshot. These files can be used asan additional working log of the system or be published in webreports. Fig. 5 shows an actual screenshot of PRESTo, taken after

the playback of synthetic traces for the 1980 Irpinia earthquake[10]. Shown on screen are:

The vertical acceleration at every station as seismograms. Thebackground color indicates a problem with the data, with adark tint given to stations characterized by a low qualitysignal, or that exceeded a timeout with no data received, and alighter color highlighting stations with less severe problemssuch as lagging signals or data gaps. � P picks are overlaid to the seismograms as vertical red bars.

During an event the picks involved in its processing areevidenced. Additionally, the 2/4 s windows used for magnitudeestimation are marked in yellow (P waves) or red (S waves).

� A georeferenced map of the network and location grid, and a

cross section of the crust. On these maps several elements arereported:J stations, displayed as labeled triangles, with color and

overlaid icons indicating the quality of signal and thetriggering state;

J during an earthquake, the epicenter and hypocenter depthare shown as icons, labeled with the magnitude estimate;

J around the location of the earthquake the uncertainty ofthe position is indicated by an ellipse, the projection of theuncertainty ellipsoid on the map plane;

J the theoretical P-waves and S-waves propagation from theepicenter as circular wave fronts;

J target sites, with the number of seconds remaining beforethe arrival of the destructive waves, and the predicted peakacceleration.

� The temporal evolution of the magnitude estimate anduncertainty, as a graph. Also marked on this graph is thecomputed origin time.

A set of parameters is provided to modify the graphics optionor to turn graphics off for an additional performance gain.

2.10. Logs and reports

Detailed logs of the inner working of PRESTo are written tofiles while the system runs. They help to pinpoint the source ofeventual problems, by storing the timeline of every computation,which can be extracted to generate statistics on the performanceof the whole system or of one of its modules. This is how the dataon the performances of PRESTo during the test runs analyzed in

Page 7: Soil Dynamics and Earthquake Engineeringbasin.earth.ncu.edu.tw/Course/SeminarII... · seismic network deployed in the epicentral area to rapidly estimate source parameters (location

Fig. 5. The graphical output of PRESTo during a simulation of the 1980 Irpinia earthquake (M¼6.9) using synthetic waveforms. (left) Seismograms of the vertical

components recorded by the stations, with overlaid P picks and time windows used to compute the magnitude. (top-right) A map with seismic stations (triggered sites are

colored by epicentral distance), the current epicenter and magnitude. Some target sites are also shown, labeled with the seconds remaining before the arrival of the peak

acceleration, which is expressed in percent of g; (center-right) current estimates of hypocentral depth and magnitude; (bottom-right) time graph of magnitude estimates

and uncertainties.

C. Satriano et al. / Soil Dynamics and Earthquake Engineering 31 (2011) 137–153 143

this paper were generated. Since the main log files tend to growunwieldy, some more focused and human readable web pages arealso generated, along with simplified logs that are included, forinstance, in mail messages. Another form of graphical logging isprovided as a KML animation [32] written on disk after an eventhas ended. This file can be played back through web browserplug-ins or applications supporting KML files such as Google Earth[33]. They contain the propagation of the seismic waves from thefinal estimate of the hypocenter, the stations as they trigger, andthe evolution of the source parameters and alarms as computedby PRESTo. See Fig. 6 for a frame of the generated KML animationrendered in Google Earth 5.

3. Testing on large earthquakes worldwide: the Mjma 7.2(Mw 6.9) 2008 Iwate earthquake, Japan

One of the key features of our software platform for earth-quake early warning is its easy adaptability to different networksand seismogenic regions.

This has proven to be particularly important for the develop-ment of the system because, though we are actively experiment-ing PRESTo at the ISNet, no moderate or large earthquake (M44)occurred in the southern Apennines region since our networkbecame fully operative (see Fig. 1). We therefore decided to followtwo distinct strategies, testing PRESTo on synthetic and real data.

The PRESTo application on synthetic data has been recentlypublished by Zollo et al. [10]. It consists in an extensive synthetictest involving �500 simulated events for three large earthquakemechanisms in the southern Apennines region.

The validation of PRESTo on real data has been performed using:(a) large earthquakes worldwide, recorded at networks withfeatures similar to the ISNet (in terms of geometry, type of sensorsand acquisition) and (b) small earthquakes recorded at the ISNet.

The latter analysis will be illustrated in the next section. Herewe present, as a case study, a simulation of the Mw 6.9, June 2008,Iwate earthquake, in Japan, from the playback of actual recordedwaveforms.

The Iwate-Miyagi-Nairiku earthquake occurred on June 14,2008, in the northern part of Japan (Fig. 7, top). The magnitude inthe Japanese Meteorological Agency (JMA) scale is Mjma¼7.2,while the moment magnitude has been fixed to Mw¼6.9. Theearthquake killed more than 20 people, while 450 were injured;about 2000 houses were damaged [34].

The K-Net and KiK-Net networks, operated by the NationalResearch Institute for Earth Science and Disaster Prevention(NIED), provide an excellent data set for this earthquake, with 30accelerometric stations within 60 km from the epicenter (Fig. 7,top). The mean station spacing is �20 km, slightly larger thanthat of ISNet (�10 km). However the station density ensures that3 stations are triggered within 5 s from the event origin.

We performed a playback of the recorded strong motion tracesinto PRESTo, in order to assess the reliability and speed ofconvergence for location and magnitude estimates, and to evaluatethe accuracy of the ground motion prediction at selected sites.

The map view in Fig. 7 shows the available lead-time, as afunction of the distance from the reference epicenter. Thereference location is indicated by a star and has been calculatedusing accurate P and S manual pickings and the 1D velocity modelemployed for routine locations at the JMA [35]. The maximum

theoretical lead-time at increasing distance from the referenceepicenter is indicated on the map by the circles, and is defined asthe difference between the S arrival at a given distance and thetime at which the first magnitude estimate is available.

The yellow shaded zone is the ‘‘blind zone’’, or the regionwhere no lead-time is available, i.e. the lead-time is negative. Inthis area no safety actions, based on a regional EEW system, canbe performed.

Page 8: Soil Dynamics and Earthquake Engineeringbasin.earth.ncu.edu.tw/Course/SeminarII... · seismic network deployed in the epicentral area to rapidly estimate source parameters (location

Fig. 6. Google Earth 5 rendering of the KML animation generated by PRESTo after processing the waveform recordings from the Iwate-Miyagi-Nairiku earthquake

(Japan, June 14, 2008, Mjma¼7.2). The timeline slider in the top left corner can be used to follow the evolution of available data and PRESTo estimates. At each time step

the visible elements are: seismic stations (green triangles for not-yet-triggered stations, yellow-orange triangles for triggered stations according to P-waves arrival time);

current and final estimates of the epicenter and magnitude (respectively, red and white star with label); current estimate of the P- and S-wave-fronts, projected on the

surface (respectively, yellow and red circles); noteworthy places (blue squares); hospitals (red crosses); airports (airplane icons); railways (labeled black lines).

C. Satriano et al. / Soil Dynamics and Earthquake Engineering 31 (2011) 137–153144

Depending on the specific application, the effective lead-time

can be smaller, and is determined by the level of accuracy androbustness of the warning required by the recipients. For instance,in an application that requires the location and the magnitude tobe stable for at least three measurements before a warning isissued, the effective lead-time would be about 5 s smaller thanthe maximum lead-time (see Fig. 8). The corresponding largerblind zone is indicated in orange on the map.

The bottom part of Fig. 7 shows the module of velocityrecorded by the horizontal components at two sample stations.The observed peak ground velocity is compared with theprediction of PRESTo, which evolves with time.

A quantitative analysis of the results of the computation isgiven in the ‘‘PRESTo Timeline’’ graph, shown in Fig. 8, which is avisual representation of the system log. The graph is divided intotwo parts, representing the input data (lower part) and the outputparameters (upper part).

Inputs are of two kinds: (1) P-phase picks for the phaseassociation algorithm and the real-time location module, and (2) P

and S waveform signals from which peak displacements aremeasured and magnitude is estimated. In particular, the RTMagmodule implements regression relationships for the peak dis-placement (Pd) measured on 2 s of P signal (2P), 4 s of P signal(4P) and 2 s of S signal (2S). Therefore we count, as a function ofthe seconds elapsed since the earthquake origin: (plot 1, from thebottom) the number of available picks and (plots 2, 3 and 4) thenumber of available 2P, 4P and 2S time windows.

The evolution of output parameters is shown in the upper partof the plot. Earthquake location is represented as an error, ordiscrepancy, between estimated and reference depths (deptherror, DE—plot 5) and estimated and reference epicentrallocations (epicentral error, EE—plot 6). An uncertainty isassociated with each point, as calculated by the location module.

The time evolution of magnitude (plot 7) is reported with theassociated uncertainty, defined as the confidence intervalbetween 5% and 95%. The Pd regression for Japan has beencalculated as a function of the Mjma magnitude [8]. Therefore thevalue Mjma¼7.2 is given as reference.

The last three plots (8, 9 and 10) show the time evolution ofthe predicted peak ground acceleration (PGA) at three samplestations: AKT019 and AKT016 (also displayed in Fig. 7) andIWTH25 (close to the epicenter). The predicted values (PGAEST) arecompared to the measured values (PGAOBS) in terms of predictionerror [10]:

PE¼ logPGAEST

PGAOBS

� �

the associated uncertainty is that on log(PGAEST), as provided bythe ground motion prediction relationship. Here we use theattenuation law for strong ground motion in Japan derived byKanno et al. [36].

From the analysis of the PRESTo timeline it is possible tounderstand how the available information from the seismicnetwork grows with time, and how quickly the system canproduce stable and reliable estimates of the earthquake para-meters and the ground motion, as a function of time and amountof data.

The chosen criterion for declaring an event is to have at least 3picks within 5 s. This condition is reached 5.03 s after the eventorigin, when stations IWTH25, IWTH26 and IWT011 trigger. Thefirst location is available 0.3 s later, with an epicentral discre-pancy, with respect to the reference location, of about 7 km, andan estimated hypocenter that is about 8 km deeper than thereference one. As explained in Section 2.5 the location is updatedeach second, or whenever new picks are available. One secondafter the first location, even though no other station has triggered,

Page 9: Soil Dynamics and Earthquake Engineeringbasin.earth.ncu.edu.tw/Course/SeminarII... · seismic network deployed in the epicentral area to rapidly estimate source parameters (location

Fig. 7. (Top) Map of the 2008 Mw 6.9 (Mjma 7.2) Iwate earthquake epicenter and of the recording stations from K-Net and KiK-Net. The star is the reference location. The

circles indicate the maximum lead-time, defined as the difference between the S-arrival time and the time of the first available magnitude estimate; the yellow striped area

is the corresponding blind zone. The orange area is the blind zone for a sample application that requires a more stable magnitude estimate (see text). (Bottom) Module of

velocity recorded by the horizontal components at two sample stations (the peak value is marked by the red dot), compared with the time-evolving PGV estimate from the

system.

C. Satriano et al. / Soil Dynamics and Earthquake Engineering 31 (2011) 137–153 145

Page 10: Soil Dynamics and Earthquake Engineeringbasin.earth.ncu.edu.tw/Course/SeminarII... · seismic network deployed in the epicentral area to rapidly estimate source parameters (location

Fig. 8. PRESTo timeline for the Iwate earthquake. The ‘‘PRESTo Timeline’’ is a visual representation of the system log, which can help in understanding and assessing the

performances of the system. See the text for a description of the plot.

C. Satriano et al. / Soil Dynamics and Earthquake Engineering 31 (2011) 137–153146

the location improves, thanks to the further constraint of not-yet-triggered stations.

At the same time of the first location, the first magnitudeestimate is given, since 2 s of S signal is available at the neareststation (IWTH25). It is not possible to use the P signal at thisstation, because the P wave time window, before the S arrival, isshorter than 2 s. Surprisingly, the estimated magnitude is exactlythe reference value (Mjma¼7.2); however this is rather acombined effect of an underestimation of the 2S peak recorded

at IWTH25 and the error on hypocentral location, which placesthe origin at a greater distance to that station, compared to thereference location. This is confirmed by the fact that after onesecond the location improves, while no additional Pd measure-ments are available yet, thus yielding a magnitude that is slightlyunderestimated (Mjma¼7.0).

The error on magnitude gets smaller when another 2S Pdmeasurement is available (7.4 s after the origin, at IWTH26station). The first 2P measurements are made 8.1 s from the origin

Page 11: Soil Dynamics and Earthquake Engineeringbasin.earth.ncu.edu.tw/Course/SeminarII... · seismic network deployed in the epicentral area to rapidly estimate source parameters (location

0

10

20

30

N. o

f sta

tions

3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

Time from origin (s)

0

10

20

30

N. o

f sta

tions

0

10

20

30

N. o

f sta

tions

0

10

20

30

N. o

f sta

tions

−20−10

01020

DE

(km

)

0

10

20

30

EE

(km

)

−0.8−0.4

0.00.40.8

ME

3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

Time from origin (s)

28 earthquakes at the ISNet

P picks

2P windows

4P windows

2S windows

Depth ErrorDE = Z − Z0

Epicentral ErrorEE = R − R0

Magnitude ErrorME = M − M0

Fig. 9. Aggregate PRESTo timeline for 28 small magnitude earthquakes (Mlo3.5) recorded at the ISNet (see Fig. 8 for the description of the plot). Each gray curve

represents the time evolution of the corresponding parameter for a given earthquake. The solid curves are the average values.

−20−10

01020

DE

(km

)

3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

Time from origin (s)

0

10

20

30

EE

(km

)

−0.8−0.4

0.00.40.8

ME

3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

Stability of convergence

Depth ErrorDE = Z − Z

Epicentral ErrorEE = R − R

Magnitude ErrorME = M − M

Fig. 10. Stability of convergence of the real-time estimates of source parameters for the 28 small earthquakes recorded at the ISNet analyzed in this study. Each parameter

(depth Z, epicenter E, magnitude M) is compared to the final value estimated by the system (Zf, Ef, Mf).

C. Satriano et al. / Soil Dynamics and Earthquake Engineering 31 (2011) 137–153 147

Page 12: Soil Dynamics and Earthquake Engineeringbasin.earth.ncu.edu.tw/Course/SeminarII... · seismic network deployed in the epicentral area to rapidly estimate source parameters (location

C. Satriano et al. / Soil Dynamics and Earthquake Engineering 31 (2011) 137–153148

time. As more Pd measurements are available, the estimatedmagnitude settles at Mjma¼7.0 and the uncertainty decreases.

Since the magnitude value is reasonably well estimated (thediscrepancy is below 0.3 magnitude units), the PGA predictionerror for stations IWTH25, AKT019 and AKT016, reported in theupper three plots, basically reflects how well the ground motionprediction relationship [36] reproduces the observed peak values.

For station IWTH25, 2.5 km from the epicenter, the predictionerror is negative, i.e. the estimated PGA is lower than the observedone. This reflects the larger dispersion of peak values around thetheoretical curve at short distances from the fault. This dispersionis however taken into account by the error on the attenuation law.

For stations at larger distances, the estimated PGA values areclose to the observed peaks.

0

10

20

30P picks

N. o

f sta

tions

3 4 5 6 7 8 9 10 11 12

Time fro

0

10

20

302P windows

N. o

f sta

tions

0

10

20

304P windows

N. o

f sta

tions

0

10

20

302S windows

N. o

f sta

tions

2010

01020

DE

(km

)

0

10

20

30

EE

(km

)

1

2

3

4

5

Mag

nitu

de

0.8

0.4

0.0

0.4

0.8 stat: SCL3, R: 19.6 km

PE

0.8

0.4

0.0

0.4

0.8 stat: SNR3, R: 42.8 km

PE

3 4 5 6 7 8 9 10 11 12

Time fro

M=3.0 2009

Fig. 11. PRESTo timeline (top) and real-time location plot (bottom) for a Mw 3.0 ear

location. Non-operative stations are grayed out. Dt is the time from the origin at which t

in parenthesis.

4. Performance tests at the Irpinia Seismic Network

We are testing PRESTo on real data at the ISNet using thesmall magnitude earthquakes (Mlo3.5), recorded by the network.Given the network density, an Ml 1.5 earthquake is recordedon average by 10 stations, while an Ml 2.5 event is generallyrecorded by 20 stations. This makes it reasonable to test thepromptness of detection on such small events (i.e. the time it takesfor 3 stations to trigger) and the convergence and stability of theearthquake location. On the other hand the performance of themagnitude computation is only indicative, since for this class ofmagnitude the full waveform is recorded in a few seconds, andthe magnitude estimation is therefore deterministic, ratherthan predictive.

13 14 15 16 17 18 19 20 21 22

m origin (s)

Depth ErrorDE = Z Z

Epicentral ErrorEE = R R

Magnitude

PGV Prediction ErrorPE = Log(PGV /PGV )

PGV Prediction ErrorPE = Log(PGV /PGV )

13 14 15 16 17 18 19 20 21 22

m origin (s)

12 04 (14373r)

thquake inside the network. In the bottom plot, the star indicates the reference

he location computation ended, while the time at which the computation started is

Page 13: Soil Dynamics and Earthquake Engineeringbasin.earth.ncu.edu.tw/Course/SeminarII... · seismic network deployed in the epicentral area to rapidly estimate source parameters (location

Fig. 11. (Continued)

C. Satriano et al. / Soil Dynamics and Earthquake Engineering 31 (2011) 137–153 149

We took for the study all the local events that have beenautomatically detected by the system from November 2008 toMarch 2010. They are 28 earthquakes with Ml between 1.6 and3.3. The system correctly detected all the 17 events with MlZ2.5during this period, while the detection rate is of about 10% for thesmaller events with 1.5rMlo2.5. During the same period a falseevent has been declared, with an estimated Ml of 2.9, and locatedabout 20 km SW of the network.

Most of the studied earthquakes are located within the ISNetnetwork (see Fig. 1). Six events (five to the South and one to theNorth) are slightly outside the network, i.e. the distance to thenearest station is less than 10 km, but the azimuthal gap is largerthan 1801; two more events to the North are located at about20 km from the nearest station.

Fig. 9 shows, as an aggregate plot, the PRESTo timelines for allthe analyzed events. In each graph, the gray curves represent thetime evolution of the corresponding parameter, while the solidline is the average trend. Differently from Fig. 8, in order tocompare non-homogeneous magnitude values, here we indicatethe magnitude error (ME¼M�M0), defined as the deviation fromthe reference value (M0) obtained from the network bulletin.

Considering the averages, three picks are generally availablewithin 4–5 s from the origin time. This is the number of arrivalsrequired by our criterion for phase association and eventdetection. Therefore a first location is usually available within4.0�5.5 s, because the time required by the location algorithm isusually below 0.5 s.

The hypocentral locations for the events inside the network aregenerally well constrained starting from the very first estimates.For the events outside the network the azimuth is welldetermined, but there is typically a larger uncertainty on thedistance, as discussed in the example below.

Since we are considering small events, the magnitude isalready well constrained during the first seconds. In fact 2 s ofsignal generally contains the final peak value; hence the

magnitude estimate is deterministic. For the events outside thenetwork, for which the location discrepancy can be as large as15�20 km, the magnitude error stays within 0.5�0.6 magnitudeunits, which is reasonable for an early warning application.

Fig. 10 shows the stability of convergence for the sourceparameters. In this plot each value is compared to the finalestimate of the system. Most of the locations are stable since thevery first seconds after the event detection. The hypocentrallocations for the events outside the network (see Fig. 1) needmore seconds to stabilize, since the hypocenter is generally placedcloser to the network when only a few triggered stations areavailable (see also the example below). Consequently, for theseevents, the magnitude (which depends on the logarithm of thehypocentral distance) stabilizes later.

Figs. 11 and 12 show the timelines and the location maps foran M 3 event inside the network and for an M 2.6 earthquakeoutside the network. The location map is a plot of the locationprobability provided by RTLoc. Each map is a snapshot at a certaintime Dt from the event origin. The reference location (obtained bythe manually revised bulletin) is indicated as a star and thetriggered stations are circled; non-available stations (which donot contribute to the computation) are grayed out.

The event inside the network (Fig. 11) is declared 3.99 s afterthe origin, when three stations have triggered (STN3, CGG3,PGN3). The first location is already quite consistent (epicentralerror and depth error of about 5 km) and the magnitude is wellestimated. As time progresses, the uncertainty on location andmagnitude estimation decreases. The last two graphs on theupper part of the ‘‘PRESTo Timeline’’ are the prediction error onPGV for stations SCL3 (20 km far from the epicenter) and SNR3(43 km far). The employed ground motion prediction equation isthe ‘‘Small’’ regression, extracted from the ShakeMap softwarepackage [37]. As in the Japan example, since the magnitudeestimate is quite consistent, the prediction error on PGV basicallyreflects the accuracy of the attenuation relationship.

Page 14: Soil Dynamics and Earthquake Engineeringbasin.earth.ncu.edu.tw/Course/SeminarII... · seismic network deployed in the epicentral area to rapidly estimate source parameters (location

C. Satriano et al. / Soil Dynamics and Earthquake Engineering 31 (2011) 137–153150

In the second example (Fig. 12), we analyze an event outside thenetwork. Two stations close to the epicenter (STN3, PCR3) were notoperative when this earthquake occurred. The closer station, PGN3,correctly picked the P arrival, but it has not been associated withthe event since the subsequent arrivals (at CGG3 and VDP3) arerecorded more than 3 s later. Therefore the event is declared withthe P-picks of the next three working stations (CGG3, VDP3, SRN3),7.38 s after the origin time. As a consequence of the missed pickfrom station PGN3 the location is initially shifted towards CGG3.After 1.27, 8.65 s from the origin, more picks are available(including an outlier: COL3) and the location is now closer to thereference hypocenter. However the epicenter is shifted about

0

10

20P picks

N. o

f sta

tions

3 4 5 6 7 8 9 10 11 12

Time fro

0

10

202P windows

N. o

f sta

tions

0

10

204P windows

N. o

f sta

tions

0

10

202S windows

N. o

f sta

tions

2010

01020

DE

(km

)

0

10

20

30

EE

(km

)

1

2

3

4

5

Mag

nitu

de

0.80.40.00.40.8 stat: SCL3, R: 36.9 km

PE

0.80.40.00.40.8 stat: SNR3, R: 62.7 km

PE

3 4 5 6 7 8 9 10 11 12

Time fro

M=2.6 2008

Fig. 12. PRESTo Timeline (top) and real-time location plot (bottom) for a Mw 2.6 ear

location. Non-operative stations are grayed out. Dt is the time from the origin at whic

parenthesis.

15 km away from the network, which implies that the magnitudeis overestimated. Nevertheless, since the magnitude depends onthe logarithm of the distance, the corresponding discrepancy islimited to 0.3 magnitude units. The prediction error on PGV forstations SCL3 and SNR3 is reported in the last two plots.

4.1. Data latency

A key factor to take into account for an EEW system is the datalatency due to the communication system and protocol. Given thesize of the data packet produced by the data-logger, we can define

13 14 15 16 17 18 19 20 21 22

m origin (s)

Depth ErrorDE = Z Z

Epicentral ErrorEE = R R

Magnitude

PGV Prediction ErrorPE = Log(PGV /PGV )

PGV Prediction ErrorPE = Log(PGV /PGV )

13 14 15 16 17 18 19 20 21 22

m origin (s)

11 17 (14160r)

thquake outside the network. In the bottom plot the star indicates the reference

h the computation ended, while the time at which the computation started is in

Page 15: Soil Dynamics and Earthquake Engineeringbasin.earth.ncu.edu.tw/Course/SeminarII... · seismic network deployed in the epicentral area to rapidly estimate source parameters (location

Fig. 12. (Continued)

0

200000

400000

600000

800000

N. o

f pac

kets

(cou

nts)

0 1 2 3 4 5Minimum latency (s)

mean: 0.9 smode: 0.8 s

Fig. 13. Measured minimum latency for the SeedLink protocol at the ISNet. The

minimum latency is defined as the difference between the time at which a data

packet is received, and the timestamp of the last sample of the packet. The

maximum latency is equal to the minimum latency plus the length of the packet

(1 s for the ISNet).

C. Satriano et al. / Soil Dynamics and Earthquake Engineering 31 (2011) 137–153 151

two types of latencies:

minimum latency: the difference between the time at which adata packet is received and the timestamp of the last sample ofthe packet. � maximum latency: the difference between the time at which a

data packet is received and the timestamp of the first sampleof the packet. It is equal to the minimum latency plus thelength of the packet.

We measured the latency for more than 1,000,000 packetsreceived from the network stations. The minimum latency is verystable (Fig. 13), with a modal value of 0.8 s. The data loggersemployed in ISNet generate 1-s packets [5]; therefore themaximum latency is 1 s larger than the minimum latency.

These values are reasonable when compared with the detec-tion times of the network.

5. Discussion and conclusions

In its current implementation, the prototype system forearthquake early warning in southern Italy uses a regionalapproach, built upon the Irpinia Seismic Network (ISNet), amodern, high-density and high-dynamic network, deployedaround the fault system responsible for the latest strong earth-quake in the region (Mw¼6.9, 1980).

Following the regional early warning paradigm, severalprocedures have been developed, in the last 4 years, for real-timeearthquake detection, characterization of source parameters, andprediction of the expected ground shaking. These algorithms havebeen recently synthesized into an integrated software package,called PRESTo (PRobabilistic and Evolutionary early warningSysTem).

PRESTo has been developed keeping portability and flexibilityin mind. The software is written using platform-independentlibraries and can run on the major operating systems. Moreoverit uses widespread seismological standards, like SeedLink,SAC and QuakeML, and is largely configurable, in order to beadapted to diverse seismic networks and seismogenic regionsworldwide.

These features were crucial for the validation of the system,because no moderate or large earthquake (M44) has occurred insouthern Italy since PRESTo has been operational. While we partlyovercame this limitation by simulating several strong earthquakescenarios in the region [10], we needed to follow a double strategyin order to test the system on real earthquakes.

Page 16: Soil Dynamics and Earthquake Engineeringbasin.earth.ncu.edu.tw/Course/SeminarII... · seismic network deployed in the epicentral area to rapidly estimate source parameters (location

C. Satriano et al. / Soil Dynamics and Earthquake Engineering 31 (2011) 137–153152

On the one hand, we virtually ‘‘installed’’ PRESTo in activeseismogenic areas worldwide, where seismic networks withfeatures similar to ISNet are available. Using waveform playback,we can inject pre-recorded traces into the system, simulating theirreal-time acquisition by the network, and thus check the systemperformances in terms of rapidity, stability and accuracy of theearthquake source estimates and of the expected ground shaking.

A test conducted using waveform data from a Mw 6.9earthquake, recorded at the Japanese networks K-Net and KiK-Net, shows that, when a dense seismic network is deployed in theepicentral area, the system converges to a stable and accuratedetermination of location and magnitude within 1�2 s fromevent declaration. The quality of ground shaking predictiondepends, as expected, on the accuracy of the employed groundmotion prediction equation, and is influenced by the point sourceapproximation made.

In the near future we will continue investigating the perfor-mances of PRESTo on large earthquakes worldwide, using theplayback approach or, if possible, in real-time, by physicallyinstalling the software in the computing facilities of other networks.

A complementary type of tests has been performed using smallearthquakes (Mo3.5) recorded at the ISNet. These tests aresignificant for what concerns the geometrical aspects: phaseassociation and earthquake detection, and the stability and theaccuracy of the hypocentral location. However they are lessindicative for magnitude estimation, since the time window inwhich the peak displacement is measured generally includes thewhole signal, thus making the estimate deterministic, rather thanpredictive.

The results indicate that the detection is fast, it generallyrequires 4–5 s from the event origin (time at which at least threepicks are available), and the location is stable, from the very firstseconds. However there are some ‘‘pathological’’ cases where theemployed phase association algorithm has proven to be toosimplistic. An example with an earthquake slightly outside thenetwork has shown that, if a few stations close to the epicenter arenot operational, the network geometry varies drastically (the meanstation spacing increases) and the association criterion of having atleast three picks within three seconds may fail. In this particularexample the seismic event has been declared using the next threetriggering stations, biasing the location during the first seconds.

During 17 months of operation, PRESTo correctly detected allthe local earthquakes with MlZ2.5, but also declared a falseevent with Ml 2.9, which, again, is probably due to a phaseassociation algorithm which is too crude. More work is thereforerequired on improving this aspect, using additional criteria on thedistance between the early triggering stations and/or implement-ing a basic location as the association step, like for instance in theEarthworm ‘‘binder’’ [38].

Analysis of the retrieved magnitude and peak ground motionestimates shows, as expected, that a discrepancy on location ofthe order of 10–15 km has a relatively low effect on themagnitude value (70.3–0.4 magnitude units). Nevertheless theeffect on the predicted PGV or PGA can be more important.However, the probabilistic information on hypocentral locationand magnitude can be employed to fully characterize theuncertainty associated with the ground motion estimates, andcarry out a real-time trade-off analysis before performing anycritical safety action.

Future directions include the development of an integratedregional and on-site early warning approach, to estimate theearthquake damage potential from near- and far-source measure-ments of the peak displacement Pd and the period parametertc [39] on the early P-wave signals [40]. A decision tablebased on thresholds for the two parameters may be used to issuean alert level depending on whether the potential damaging

earthquake has occurred nearby or far away from the recordingsite.

Finally, integrating this kind of analysis with the real-timelocation provided by RTLoc and measurements of Pd and tc atsites located at increasing distances from the source would makeit possible to provide an estimate of the potential damage zonewithin 2–3 s from the earthquake origin, increasing the lead-timeand reducing the blind zone.

Acknowledgments

This research was supported by the Italian DPC-S5 project. Partof the work has been carried on within the SAFER project (SeismicEarly Warning for Europe), founded by the European Communityvia the Sixth Framework Program for Research.

Some of the earthquake traces used in this study wererecorded at KiK-Net and K-NET by NIED, and downloaded throughtheir websites (http://www.kik.bosai.go.jp and http://www.k-net.bosai.go.jp).

References

[1] Westaway R, Jackson J. Surface faulting in the southern Italian Campania-Basilicata earthquake of 23 November 1980. Nature 1984;312:436–8,doi:10.1038/312436a0.

[2] Bernard P, Zollo A. The Irpinia (Italy) 1980 Earthquake: detailed analysis of acomplex normal faulting. J Geophys Res 1989;94(B2):1631–47, doi:10.1029/JB094iB02p01631.

[3] Boschi E, Gasperini P, Mulargia F. Forecasting where larger crustal earth-quakes are likely to occur in Italy in the near future. Bull Seism Soc Am1995;85(5):1475–82.

[4] Cinti FR, Faenza L, Marzocchi W, Montone P. Probability map of the nextMZ5.5 earthquakes in Italy. Geochem Geophys Geosyst 2004;5:Q11003,doi:10.1029/2004GC000724.

[5] Weber E, Convertito V, Iannaccone G, Zollo A, Bobbio A, Cantore L, et al. Anadvanced seismic network in the southern Apennines (Italy) for seismicityinvestigations and experimentation with earthquake early warning. SeismolRes Lett 2007;78(6):622–34, doi:10.1785/gssrl.78.6.622.

[6] Zollo A, Iannaccone G, Convertito V, Elia L, Iervolino I, Lancieri M, et al.Earthquake early warning system in Southern Italy. In: Meyers RA, editor.Encyclopedia of Complexity and Systems Science, vol. 5. Springer-Verlag;2009978-0-387-75888-6. p. 2395–421.

[7] Iannaccone G, Zollo A, Elia L, Convertito V, Satriano C, Martino C, et al. Aprototype system for earthquake early-warning and alert management insouthern Italy. Bull Earthquake Eng 2009, doi:10.1007/s10518-009-9131-8.

[8] Lancieri M, Zollo A. Bayesian approach to the real-time estimation ofmagnitude from the early P and S wave displacement peaks. J Geophys Res2008;113(B12), doi:10.1029/2007JB005386.

[9] Satriano C, Lomax A, Zollo A. Real-time evolutionary earthquake location forseismic early warning. Bull Seism Soc Am 2008;98(3):1482–94, doi:10.1785/0120060159.

[10] Zollo A, Iannaccone G, Lancieri M, Cantore L, Convertito V, Emolo A, et al. Theearthquake early warning system in Southern Italy: methodologies andperformance evaluation. Geophys Res Lett 2009;36:L00B07, doi:10.1029/2008GL036689.

[11] Allen RM, Gasparini P, Kamigaichi O, Bose M. The status of earthquake earlywarning around the world: an introductory overview. Seismol Res Lett2009;80(5):682–93, doi:10.1785/gssrl.80.5.682.

[12] Satriano C, Wu YM, Zollo A, Kanamori H. A review of Earthquake EarlyWarning: Worldwide Systems and Methodologies. Soil Dyn Earthquake Eng,this issue.

[13] Iervolino I, Giorgio M, Manfredi G. Expected loss-based alarm threshold setfor earthquake early warning systems. Earthquake Eng Struct Dyn2007;36(9):1151–68, doi:10.1002/eqe.675.

[14] Stroustrup B. The C++ programming language. third ed.. Addison-Wesley; 1997.[15] SDL. Simple DirectMedia Layer: multi-platform library for multimedia

applications, 2009, /http://www.libsdl.orgS (last accessed January 2010).[16] OpenGL. Open Graphics Library: standard specification of cross-platform

API for 2D and 3D graphics rendering, 2009, /http://www.opengl.orgS(last accessed January 2010).

[17] SeedLink. Real-time seismological data transmission protocol (IRIS.edu page),2009, /http://www.iris.edu/data/dmc-seedlink.htmS (last accessed January2010).

[18] SAC. Seismic analysis code (IRIS.edu page), 2009, /http://www.iris.edu/software/sacS (last accessed January 2010).

[19] SeisComP. Seismological communication processor, 2009, /http://geofon.gfz-potsdam.de/geofon/seiscompS (last accessed January 2010).

Page 17: Soil Dynamics and Earthquake Engineeringbasin.earth.ncu.edu.tw/Course/SeminarII... · seismic network deployed in the epicentral area to rapidly estimate source parameters (location

C. Satriano et al. / Soil Dynamics and Earthquake Engineering 31 (2011) 137–153 153

[20] Lomax A, Vassallo M, Satriano C. A robust, broadband picker for real-timeseismic monitoring and earthquake early warning. In preparation.

[21] Baer M, Kradolfer U. An automatic phase picker for local and teleseismicevents. Bull Seism Soc Am 1987;77:1437–45.

[22] Allen RV. Automatic earthquake recognition and timing from single traces.Bull Seism Soc Am 1978;68:1521–31.

[23] Allen RV. Automatic phase pickers: their present use and future prospects.Bull Seism Soc Am 1982;72:S225–42.

[24] Font Y, Kao H, Lallemand S, Liu CS, Chiao LY. Hypocentre determinationoffshore of eastern Taiwan using the Maximum Intersection method.Geophys J Int 2004;158(2):655–75, doi:10.1111/j.1365-246X.2004.02317.x.

[25] Lomax A. A reanalysis of the hypocentral location and related observationsfor the great 1906 California earthquake. Bull Seismol Soc Am 2005;95:861–77,doi:10.1785/0120040141.

[26] Weisstein EW. Voronoi polygon. In: MathWorld: a Wolfram web resource,1999, /http://mathworld.wolfram.com/VoronoiPolygon.htmlS (last accessedJanuary 2010).

[27] Podvin P, Lecomte I. Finite difference computations of travel-times in verycontrasted velocity models: a massively parallel approach and its associated tools.Geophys J Int 1991;105:271–84, doi:10.1111/j.1365-246X.1991.tb03461.x.

[28] Lomax A, Curtis A. Fast, probabilistic earthquake location in 3D models usingOct-tree importance sampling. Geophys Res Abstr 2001;3:955.

[29] Zollo A, Lancieri M, Nielsen S. Earthquake magnitude estimation from peakamplitudes of very early seismic signals on strong motion records. GeophysRes Lett 2006;33:L23312, doi:10.1029/2006GL027795.

[30] Ambraseys N, Smit P, Douglas J, Margaris B, Sigbjornsson R, Olafsson S, et al.Internet site for European strong-motion data. Boll Geofis Teor Appl 2004;45:113–29.

[31] Schorlemmer D, Wyss A, Maraini S, Wiemer S, Baer M. QuakeML—an XMLschema for seismology. ORFEUS Newsletter 2004;6(2). October.

[32] KML. An XML-based language schema for expressing geographic annotationand visualization on 2D and 3D maps, 2009, /http://www.opengeospatial.org/standards/kmlS (last accessed January 2010).

[33] Google Earth. 3-D Geographic information browser, 2009, /http://earth.google.comS (last accessed January 2010).

[34] Midorikawa S, Miura H, Ohmachi T. Report on the 2008 Iwate-Miyagi-Nairiku, Japan earthquake, 2008, /http://www.enveng.titech.ac.jp/midorikawa/pdf/NCU-TIT08midorikawa.pdfS (last accessed January 2010).

[35] Ueno H, Hatakeyama S, Aketagawa T, Funasaki J, Hamada N. Improvement ofhypocenter determination procedures in the Japan Meteorological Agency.Quart J Seism 2002;65:123–34. in Japanese.

[36] Kanno T, Narita A, Morikawa N, Fujiwara H, Fukushima Y. A new attenuationrelation for strong ground motion in Japan based on recorded data. BullSeismol Soc Am 2006;96(3):879–97, doi:10.1785/0120050138.

[37] Wald DJ, Worden BC, Quitoriano V, Pankow KL. ShakeMaps manual:technical manual, users guide, and software guide. Tech Methods 2005,12–A1, U.S. Geol. Surv., Reston, VA.

[38] Dietz L. Notes on configuring BINDER_EW: Earthworm’s phase associator,2002, /http://www.isti2.com/ew/ovr/binder_setup.htmlS (last accessed Jan-uary 2010).

[39] Kanamori H. Real-time seismology and earthquake damage mitigation.Annu Rev Earth Planet Sci 2005;33:195–214, doi:10.1146/annurev.earth.33.092203.122626.

[40] Zollo A, Amoroso O, Lancieri M, Wu YM, Kanamori H. A Threshold-BasedEarthquake Early Warning Using Dense Accelerometer Networks. Geophys JInt 2010; in press.