TSUNAMI WARNING SYSTEM Technical Specifications of

DATA CENTRE
Envirtech SpA Venice, 15th February 2011 Envirtech Code: 20003-SPE-300.0

This document or parts of it cannot be used for scopes not authorized by Envirtech SpA that will protect its rights.

Envirtech S.p.A. Cap. Sociale Euro 500.000 i.v. Italy 30175 Venezia Marghera (VE) 4/A, Via Pacinotti Phone +39 041 5313400 Fax +39 041 5313400 CCIAA VE 03852470107 - VAT: IT03852470107 Management Italy 17031 Albenga (SV) 69/2, Via Patrioti Phone +39 0182 559643 Fax +39 0182 570976

Branches: Italy 31020 Vidor (TV) , 6/8 Via Sartori Italy 30030 Chirignago (VE) 2, Via S. Caterina e-mail info@envirtech.org web-site www.envirtech.com

Tsunami Warning System

Code Date Page

20003-SPE-300.0 15/02/2011 2 of 22

Technical Specifications of Data Centre

TABLE OF CONTENTS

1

INTRODUCTION .............................................................................................................................................3 1.1 ACRONYMS AND ABBREVIATIONS ................................................................................................................3

2

SYSTEM ARCHITECTURE............................................................................................................................4 2.1 DEPLOYMENT DIAGRAM AND MAIN TASKS...................................................................................................5

3

SYSTEM FUNCTIONALITIES .......................................................................................................................7 3.1 3.2 3.3 3.4 3.5 3.6 SATELLITE DEVICES AND RS232 ETHERNET SERVER.....................................................................................7 DBMS ........................................................................................................................................................7 ENVAGENTTWS SOFTWARE ........................................................................................................................7 ENVMMI SOFTWARE ...................................................................................................................................8 ENVTWS SOFTWARE ...................................................................................................................................8 ENVBULLETIN SOFTWARE............................................................................................................................9

4

SOFTWARE INTERFACES ..........................................................................................................................10 4.1 4.2 4.3 4.4 ENVAGENTTWS SOFTWARE ......................................................................................................................10 ENVMMI SOFTWARE .................................................................................................................................10 ENVTWC ..................................................................................................................................................12 ENVBULLETIN SOFTWARE..........................................................................................................................15

5

DECISION SUPPORT SYSTEM (DSS) ARCHITECTURE .........................................................................17 5.1 5.2 DSS HARDWARE ARCHITECTURE ......................................................................................................17 DSS SOFTWARE FUNCTIONALITIES...................................................................................................19

Tsunami Warning System

Code Date Page

20003-SPE-300.0 15/02/2011 3 of 22

Technical Specifications of Data Centre

1 INTRODUCTION
The scope of this document is to describe the data center software functionalities.

1.1

Acronyms and Abbreviations
Data Center Data Base Data Base Management System Decision Support System Human Machine Interface Man Machine Interface Satellite Modem Surface Buoy Tsunami Warning System Tsunami Warning Center Underwater Module

DC DB DBMS DSS HMI MMI SAT SB TWS TWC UM

Tsunami Warning System

Code Date Page

20003-SPE-300.0 15/02/2011 4 of 22

Technical Specifications of Data Centre

2 SYSTEM ARCHITECTURE
This chapter is to illustrate the system hardware and software architecture and the main principle of working. All the components of the DC Software run on a server-client based layer. Server side is based on the powerful and reliable clustering configuration. There are three software components running on the client side: • EnvMMI : • EnvTWS: • EnvBulletin: The MMI Interface software to send commands to the SB and the UM The Alarm and Data analyzer software The Bulletin Management software (it can be also run on the server side)

There is one software component running on the server side: • EnvAgentTWS: The Front-End communication software.

The DBMS is also running on the server side. Here is depicted the system hardware architecture
INMARSAT NETWORK

RS232 IRIDIUM SATELLITE MODEMS SATELLITE MODEM 1 SATELLITE MODEM 2

RS232 – Ethernet Converter

SURFACE BUOY
ACOUSTIC LINK

SERVER MODEM

TSUNAMETER

TELEPHONE NETWORK

WORKSTATION

Fig 2.1 System Architecture

Tsunami Warning System

Code Date Page

20003-SPE-300.0 15/02/2011 5 of 22

Technical Specifications of Data Centre

The basic hardware of the system architecture is the following (from the left to the right in the fig. 2.1). More clients or storage devices can be added to this architecture : • • • • 2 Satellite Modems to handle the communication between the DC and the SB. RS232 Server to provide an Ethernet interconnection between the satellite devices and the system. Both the modems are mapped on the same IP address, with different network ports A Server to have enough calculation power to handle the DBMS, the communication with the clients and the communication with the satellite modems. It also has big storage properties to manage years of data. 1 Standard PC Client, where the HMI software runs.

2.1

Deployment Diagram and Main Tasks

The Deployment diagram is depicted in Fig. 2.2

Fig 2.2 – Deployment Diagram

The software of the system architecture is the following (from the left to the right in the fig. 2.2): • • • • A Front-End Software, running on the server side, managing the communication between the DBMS and the satellite devices. A DBMS, running on the server side, to store all the data exchanged between the DC and the SB MMI Interface to send commands to the sea-system and to receive the replies. Alarm and Data Display to view and analyze all the data received by the SB and the UM

Tsunami Warning System

Code Date Page

20003-SPE-300.0 15/02/2011 6 of 22

Technical Specifications of Data Centre

Bulletin Management to handle the delivery of bulletins to email addresses.

The main-scope of the DC Software is to receive data from the sea-system and to send commands, if it is necessary, to the sea-system, so everything is related to two kinds of events: • New Incoming Messages: o Front-End Software periodically checks on the satellite devices for new incoming messages. o Front-End Software stores permanently the messages received on the DBMS and it decodes and stores all the data on the DBMS tables for the human machine interface. o Alarm And Data Display Software, running on the client side, fetches data from the DBMS and it shows and plots all the data required. o Bulletin Management Software sends a configured bulletin of the data required. • New Outgoing Messages: o MMI Interface Software writes the command to a specified table in the DBMS. o Front-End Software periodically checks on the DBMS for new outgoing messages. o Front-End Software catches the new message to send, it stores the string on the satellite devices and it let the satellite devices to deliver the message to the surface buoy.

Tsunami Warning System

Code Date Page

20003-SPE-300.0 15/02/2011 7 of 22

Technical Specifications of Data Centre

3 SYSTEM FUNCTIONALITIES
This chapter is to illustrate the main system functionalities, both of the hardware and of the software involved in the architecture.

3.1

Satellite Devices and RS232 Ethernet Server

The satellite modems are the T&T TT3026M Transceivers and they use the Inmarsat-C standard communication protocol. Please refer to T&T TT3026M User manual for the technical specifications and for the complete sets of commands. They are linked to the DC Architecture thru an RS232-Ethernet Server, which allows the direct access to both the devices with a single IP Address and two network ports. Main features of the satellite devices and of the RS232 Ethernet server are: • • • To receive data messages from the SB and UM To send data messages to the SB and UM All the data exchanged between satellite devices and dc software are TCP/IP packets

3.2

DBMS

The DBMS implemented in this architecture is SQLServer 2005. It is running on the server side as a standard service of the system. The main functions of the DBMS are to: • • • • Store all messages, both sent and received, in raw format. Store all messages received in human readable format. Keep an history log of all the commands sent with the MMI interface Keep exchange tables for incoming and outgoing messages, used by the front-end software to communicate with the satellite modems, in polling mode.

3.3

EnvAgentTWS Software

The EnvAgentTWS Software is the front-end communication daemon between the DC Software and the Satellite modems. It runs on the server side and it has to be kept always running. The main functionalities of EnvAgentTWS Software are to: • • • • Poll check of new messages in the satellite modems Store every new message found on the satellite modems and store both the raw and the decoded format in the DBMS Poll check of new messages to send in the DBMS Exchange tables Store new outgoing messages on the satellite devices and it makes the satellite devices to transmit them.

Tsunami Warning System

Code Date Page

20003-SPE-300.0 15/02/2011 8 of 22

Technical Specifications of Data Centre

3.4

EnvMMI Software

The EnvMMI Software is the multimedia interface used exclusively to send command to the SB and the UM. It runs on the clients side of the system. Normally there is no needing to use this interface and this application should be kept closed. If it is necessary to send any command to the SB or the UM we suggest to contact Envirtech technical office before performing any operation. All the operation accomplished with EnvMMI Software will be logged on the DBMS with the user name of the operator that was using the system. The main functionalities of EnvMMI Software are to: • • • • • • • • • • Request a satellite link test with the SB Request a status message from the SB Request a change of the SB autonomous status message period (choosing between 1,2,3,4,6 hours) Request a switch on /off of the SB WiFi module Request an acoustic link test between UM and SB Request a status message from the UM Request a change of the UM autonomous status message period (choosing between 1,2,3,4,6 hours) Request a change of the UM operative mode (choosing between Normal Mode, Alarm Mode and Maintenance Mode. Note that Maintenance mode has to be used only by Envirtech authorized technician when the system is on the land) Request a change of the UM tsunami detection threshold Request old detailed pressure samples from the UM

3.5

EnvTWS Software

The EnvTWS Software is the main application of the DC. It shows all the data received both by the SB and the UM in human readable form. This should be kept always running on the clients side of the system. The main functionalities of EnvTWS Software are to: • • • • • Receive SB autonomous status messages See the history of all the autonomous status messages received by the SB in table format, fully exportable in Microsoft Excel Like electronic spreadsheets. See the history of all the autonomous status messages received by the SB in trends format of all the telemetry information (such as battery voltage, system current consumption, electronic housing pressure and temperature) See the history of all the autonomous status messages received by the UM in table format, fully exportable in Microsoft Excel Like electronic spreadsheets. See the history of all the autonomous status messages received by the UM in trends format of the Tide, Tsunami Event, deep sea temperature and of all the telemetry information (such as battery voltage, system current consumption, electronic housing temperature and pressure, battery housing temperature and pression) See the real time Tide trends received by the UM See the last messages received trends of a real time tsunami event. See all the real time alarms received from the system (such as Tsunami event, electronic problems in the system) See the history of all the alarms acknowledged by the operator.

• • • •

Tsunami Warning System

Code Date Page

20003-SPE-300.0 15/02/2011 9 of 22

Technical Specifications of Data Centre

3.6

EnvBulletin Software

The EnvBulletin Software is the application responsible to deliver bulletin such as alarm status via email to a list of consignee. It runs on the client side of the system (but it can run also on the server side) and it should be kept always running. The main functionalities of EnvBulletin Software are to: • • Configure a group of users to whom deliver the bulletins via email. Deliver the bulletins via email.

Tsunami Warning System

Code Date Page

20003-SPE-300.0 15/02/2011 10 of 22

Technical Specifications of Data Centre

4 SOFTWARE INTERFACES
This chapter is to illustrate the software interfaces and how to use them.

4.1

EnvAgentTWS Software

In Fig. 4.1 is depicted the EnvAgentTWS software interface. It runs minimized on the server side of the system. Launch the application by double click on the EnvAgentTWS icon on the desktop and press the connect button (first button on the upper right side of the interface). The software will manage everything automatically.

Fig 4.1 - EnvAgentTWS Panel

4.2

EnvMMI Software

In Fig. 4.2 is depicted the EnvMMI Software interface. It runs on the clients side of the system and it should be kept normally closed. Launch the application by double click on the EnvMMI icon on the desktop. Press the desired command to issue on the selection box on the left side of the interface, choose the desired setting where it possible and then press the send button in the bottom right side of the interface.

Tsunami Warning System

Code Date Page

20003-SPE-300.0 15/02/2011 11 of 22

Technical Specifications of Data Centre

Fig 4.2 - EnvMMI Panel to send commands to the SB and UM

In Fig.4.3 is depicted the interface for the replies received by the SB and the UM. Select the desired information to view on the selection box on the left side of the interface and then press the refresh button (the second button in the upper right side of the interface). The information will be showed on the right side of the interface.

Tsunami Warning System

Code Date Page

20003-SPE-300.0 15/02/2011 12 of 22

Technical Specifications of Data Centre

Fig 4.3 - EnvMMI Panel to view the reply of the commands sent to the SB and UM

4.3

EnvTWC

In Fig. 4.4 is depicted the EnvTWC Software control section (placed on the upper left corner of the screen). It runs on the client side of the system and it should be kept normally running. Launch the application by double click on the EnvTWC icon on the desktop. It automatically connects to the DBMS system and it is immediately operative.

Fig 4.4 - EnvTWC Panel Selection Detail (upper left corner of the screen)

History Data Report. Press this button to load the interface showing the tabled version of the stored data. Choose on the right side of the screen which kind of data to visualize and the reference time period, then press the query button in the upper side of the screen (see Fig. 4.5).

Tsunami Warning System

Code Date Page

20003-SPE-300.0 15/02/2011 13 of 22

Technical Specifications of Data Centre

Fig 4.5 - EnvTWC History Data Report History Data Trends. Press this button to load the interface showing the plotted version of the stored data. Choose on the right side of the screen which kind of data to visualize and the reference time period, then press the query button in the upper side of the screen (see Fig. 4.6)

Fig 4.6 - EnvTWC History Data Plot – Example of tsunami alarm wave format. Real Time Tide Trends. Press this button to load the interface showing the plotted version of the real time tide samples. The tide samples used are the ones received in the autonomous status

Tsunami Warning System

Code Date Page

20003-SPE-300.0 15/02/2011 14 of 22

Technical Specifications of Data Centre

message of the UM. They are 4 values every hour, each of them 15 minutes spaced average values. (see Fig. 4.7)

Fig 4.7 - EnvTWC Real Time Tide Plot Buoy GPS Position plots. Press this button to load the interface showing the plotted version of the GPS position of the buoy (see Fig.4.8).

Fig 4.8 - EnvTWC GPS Position plot.

Tsunami Warning System

Code Date Page

20003-SPE-300.0 15/02/2011 15 of 22

Technical Specifications of Data Centre

Real Time Tsunami Alarm Data Trends. Press this button to load the interface showing the plotted version of the real time tsunami event. The detail of the last pressure alarm messages received is plotted here (see Fig. 4.9). To see the older waveforms, refer to the History data trends interface.

Fig 4.9 - EnvTWC Real Time Tsunami Event Plot

4.4

EnvBulletin Software

In Fig. 4.10 is depicted the EnvBulletin Software interface. It runs on the clients side (or on the server side, it depend on the decision taken) of the system and it should be kept normally running if the delivery of bulletin is desired. Launch the application by double click on the EnvBulletin icon on the desktop. It’s necessary to configure the user poll to whom deliver the messages and then the EnvBulletin runs automatically minimized on the screen, like the EnvAgentTWS Software.

Tsunami Warning System

Code Date Page

20003-SPE-300.0 15/02/2011 16 of 22

Technical Specifications of Data Centre

Fig 4.10 - EnvBulletin Main Interface

Tsunami Warning System

Code Date Page

20003-SPE-300.0 15/02/2011 17 of 22

Technical Specifications of Data Centre

5 DECISION SUPPORT SYSTEM (DSS) ARCHITECTURE
The scope of the decision support system is to provide a real-time connection to the major worldwide seismic agency, for logging and calculation purposes. It is useful to have a fast detection of an event correlated to the offshore system detection of a tsunami. The entire results are shown on a big videowall system that allow to get a quick idea of the event on a GIS style environment, useful to take the decision easier.

5.1

DSS HARDWARE ARCHITECTURE

A sample of the hardware architecture of the system is depicted in the following schematic:

Fig 5.1 – Tsunami DSS Hardware Layout

Tsunami DSS Workstation retrieves data via TCP/IP link from the major worldwide seismic agency and the information retrieved are stored on the Tsunami DSS internal DBMS, for logging and calculation purposes. It is also interfaced via RS232/TCP Server to the satellite modem, to allow the direct communication with F-E or DB of Envirtech TWS, to retrieve data from them and to send commands to the underwater modules.

The main software runs on an high-end computer , driven by at least an Intel Quad-Core CPU , high speed clocked and 4 GB of RAM memory.

Tsunami Warning System

Code Date Page

20003-SPE-300.0 15/02/2011 18 of 22

Technical Specifications of Data Centre

The information retrieved are stored on a DBMS like Oracle or SQLServer, hosted on a separated clustering server driven by at least a dual server system and 8 GB of ram for each server. The entire system is visualized on a videowall , to have a full visibility of the software and to make easy every decision that has to be taken during a briefing in case of emergency situation. It consist of a matrix of 2x2 WIDE 46” LCD Monitor with high video capabilities. The hardware to run the videowall is at least a QUAD-CORE workstation with 2 GB of RAM or more.

Tsunami Warning System

Code Date Page

20003-SPE-300.0 15/02/2011 19 of 22

Technical Specifications of Data Centre

5.2

DSS SOFTWARE FUNCTIONALITIES

Tsunami DSS Software is composed of two modules: 1. Human Machine Interface to manage Envirtech TWS System : It sends commands thru an easy user-friendly application, it retrieves all the necessary status of the underwater module systems and of the buoys and it handles every kind of pressure data and tsunami alarm generated by the system. All the data retrieved are stored in a local DBMS. 2. Tsunami Assessment Modeling System: Consist of the evaluation of possible consequences by a Tsunami of seismic nature. It includes 3 main components: a) the global scenario database b) the online calculation system c) the Tsunami Analysis Tool.

All the data are presented together in a GIS environment. Specifications for buoys management: • • • • Test satellite link : Send a test message to the surface buoy and retrieve it again. Buoy status request: Send a request of the status of the surface buoy. Buoy set period: Send a request to change the period of the autonomous status. message of the surface buoy. Buoy WiFi On/Off: Send a request to switch on/off the wifi device on the surface buoy.

Specifications for underwater module management: • • • • • • UM set period: Send a request to change the period of the autonomous status message of the UM. Tsunami threshold: Send a request to change the tsunami threshold value of the UM. UM operative mode: Send a request to force the operative mode of the UM. ATS test link: Send a test message to the UM and retrieve it again. UM status request: Send a request of the status of the UM. Pressure data request: Send a request of a sample of the data pressure from the UM selecting from day/month/years hour:min:sec and number of samples requested.

Specifications for underwater module and buoys data visualization: • • • • • • Visualization of the status form of both the buoy and the underwater module of all the data retrieved and stored on the DBMS. Visualization of the plotted data of the various parameters of the status of the buoy and the underwater module Visualization of the pressure data retrieved from the underwater module Visualization of the plotted pressure data retrieved from the underwater module Visualization of the alarm pressure data retrieved from the underwater module Visualization of the plotted alarm pressure data retrieved from the underwater module.

All the data are presented together in the GIS environment.

Tsunami Warning System

Code Date Page

20003-SPE-300.0 15/02/2011 20 of 22

Technical Specifications of Data Centre

The tsunami assessment modelling system is composed of: • • • The global scenario database The online calculation system The Tsunami Analysis Tool

The Global Scenario Database (GSD) is a set of 136000 calculations performed in 8 months of calculations using a modified SWAN model using a grid of 10500 possible epicenters (with a 0.5x0.5 degrees interval) determined using historical tsunami events epicenters. Calculations for every magnitude between 6.5 and 9.5 have been performed. This database (2 TBytes) is ready to give a first immediate estimate of the Tsunami consequences as the earthquake epicenter is known. The scenario database identifies the locations potentially affected with the predicted height. The DB can be used locally for a quicker access through the software. The Online Calculation System (OCS) is using the same model used for the scenario database but it is automatically initialized with the real earthquake parameters (real epicenter and magnitude). The calculations start as soon as an earthquake with potential tsunami consequences is identified and the calculation time is in the order of 30-40 minutes. The Tsunami Analysis Tool (TAT) is the software that allows quickly visualizing the results of the scenario database and online calculations and compares them with real online sea level measurements. In the Fig. 5.2 is depicted the map with the points where it’s possible to retrieve the real online data. With the tsunami assessment modeling system is possible to: • • • • • Receive the earthquake alerts from the international agency database and retrieve the calculated scenario Manually set an event on a certain zone and watch the event simulation after the necessary calculations by the system (by inserting earthquake epicenter, ipocenter and magnitude) Retrieve scenario of an event or a series of scenario both of an event or of a simulated event and watch the calculated wave parameters such as travelling time and height. Retrieve online data from the worldwide buoys and calculate the scenario Allow creations of alert messages

Moreover it’s possible to simulate the behavior of a tsunami or baby tsunami by evaluating the wave travelling time and wave height then the software can compare the simulated behavior with the real behavior of the event like in Fig.5.3.

Tsunami Warning System

Code Date Page

20003-SPE-300.0 15/02/2011 21 of 22

Technical Specifications of Data Centre

Fig. 5.2 The epicenters corresponding to the tsunami scenario database. For every single point 13 calculations with magnitudes ranging 6.5 – 9.5 have been calculated

Fig. 5.3 Overall output of the Tsunami Assessment System. The output includes a map with the location mostly affected, a table with the locations and the height, animated output with the tsunami propagation and a figure with the maximum height.

Tsunami Warning System

Code Date Page

20003-SPE-300.0 15/02/2011 22 of 22

Technical Specifications of Data Centre

In order to speed up tsunami calculation, potential tsunami scenarios were defined based on the locations of historical tsunami events. These were located on 10x10 grid spaced 0.5 degrees around each data point, resulting in 10143 points. The availability of this set of pre-calculated scenarios allows to have immediately after an event a series of preliminary calculations which can be selected and can give a first indication on the results, important for early warning purposes. The range of possible magnitudes was sampled with 13 values (ranging from 6.5 to 9.5 every 0.25). This results in about 132000 calculations needed to cover all tsunami scenarios in the world. The tsunami database (images, affected cities, wave heights) will be about 2 terabytes. Fig.5.4 depicts a grid database in the Indian Ocean.

Fig 5.4 - A snapshot of the grid database in the Indian Ocean. Both the TWS management and the tsunami assessment modeling system runs on a GIS environment that allows to anticipate the wave arrival time in case of an earthquake and to generate alerting messages. The introduction of additional (optional) GIS layers of the coastal cartography allows to estimate the damages of human infrastructures