Guralp Systems Limited
Aquarius+ Technical user's manual
Section Index: 7.1 Configuration and Control through Discovery 7.2  Configuration and Control through Web Interface

Chapter 7. Configuration and Control

7.1 Configuration and Control through Discovery

7.1.1 How to connect to Aquarius

To view live waveforms, to control and configure the Aquarius, you will need to use Güralp Discovery software provided with the unit.

Discovery will initially “listen” for connected instruments on your local network. This mode can be refreshed by clicking the button or by pressing the short-cut keys + . These features are identified below:

You can add instruments to the list by right-clicking in the blank area and selecting "Add device" or choosing this option from the Edit menu:

The following dialogue is displayed:

Enter the IP address of the Aquarius to be added and click the button. The newly added device will appear in the device list.

Note: The newly added device will be removed from the list and not automatically re-added if a local network scan is performed.

You can choose which information is shown for each device in the main window. You can select which columns to display – and hide unwanted ones – by clicking on "Show” from the "View" menu.

The “Status” column is composed of three icons that represent the Aquarius connectivity status (whether Aquarius is reachable/active or not), timing status (GNSS or PTP) and storage status (primary/secondary) respectively.

Hovering the mouse over any of these three icons will display tool-tips giving a brief description of the status including, for the timing indicator, details of which timing subsystems are operating:

The seabed unit (Aquarius) is identified with System type “Aquarius” and Name “AQU-XXXXXX”.

Right-clicking on the Aquarius row in Discovery allows to access all the functionalities, including the web interface, “LiveView” and “OBS Command & Control”.

7.1.2  Live view

Discovery offers a versatile live waveform/data viewer. To open the Viewer, in Discovery’s main window, select an instrument, right-click on it and select “Live View”.

The menu will then present three options for data streaming:

The GCF option uses the Scream! protocol to stream data in GCF packets. The GDI protocol streams data sample-by-sample and also allows the sending of each instrument's calibration parameters so that data can be expressed in terms of physical units rather than digitiser counts.

Güralp recommends using the “GDI only” option for waveform viewing.

The main features of – and the key buttons within – the Live View window are shown in the following screen-shot. Basic amplitude and time zoom functions are given in the Window zoom controls panel and streams can be easily added to or removed from the window by using the check-boxes in the left panel.

The channels are divided in groups with different hierarchical importance. The most important are the velocity/acceleration channels with higher sample rates: these belong to group 1. The least important belong to group 6, which includes humidity, temperature, clock diagnostics etc. When the live view is launched, only the channels in group 1 are selected. It is possible to change this setting by selecting a different group number from the “Select group up to” box at the bottom of the channel list.

When only few channels are selected for viewing, the channel name labels also show data statistics, including the maximum, minimum and average amplitudes in physical units.

If too many channels are in view for this information to be visible, you can left-click on a label and the label and trace will then expand to half the height of the screen, revealing these statistics. The other channels will be compressed into the remaining space. Another left-click on the same channel will return the window to normal. Alternatively, a left-click on a different channel will shrink the original one and expand the newly-selected one.

By selecting and dragging the mouse over a window of waveform data, the viewer will display similar statistics for the data within the selected window. When a window of data is selected, use the key to subtract the ADC offset from the maximum, minimum and average values. Use the key to calculate the integral of the selected data. By right-clicking on the window, you can perform advanced analysis on the data, including plotting power spectral density graphs (PSDs), spectrograms and discrete Fourier transforms (DFTs), as shown below:

7.1.2.1.1 Window control short-cuts

You can change the display of the waveforms with based on a combination of keystrokes and mouse-wheel scrolling (or track- / touch-pad scrolling on a laptop).

These commands are shown in the table below:

Command

Window control

Amplitude control

Increase/decrease amplitude of all traces

+ hover cursor over channel label

Increase/decrease amplitude of individual trace

+ + hover cursor over channel label

Shift individual trace offset up/down

Time control

+

Pan time-scale right/left

+

Zoom time-scale in/out

Trace focus

on trace label

Focus on individual trace

Trace selection

+ hover cursor over on individual trace / trace label

Remove / de-select trace from Viewer window

Details control

+ hover cursor over on individual trace / trace label

Reset the maximum and minimum values to the average value of the selected data

7.1.3 

7.1.4  OBS Command & Control

This Discovery OBS Command & Control widget offers the end user a quicker way to go through the final steps of a pre-deployment procedure and allows to manage all the functionalities available through the acoustic communication, including the data retrieval and the ballast release.

The bar at the top of OBS Command & Control configures the acoustic modem. The first address is device which hosts the acoustic modem. In most cases this will be the local machine.

The second address is the one of the acoustic modem in the Aquarius (seabed unit).

Click on “Connect” button to initiate the connection with the remote or local surface dunker driver and wait for the status at the bottom-left of the window to be Ready. After this, press the “Init” button. Only after these steps the end user can send commands through the surface acoustic dunker.

7.1.4.1 State of Health of the acoustic link

The “OBS Command & Control” shows the status of the acoustic link at the bottom window and it updates it every time an exchange of information with the modem occurs.

7.1.4.2  OBS On Deck

The OBS On Deck tab of this widget connects to the Aquarius using the LAN. All the other tabs with acoustic functionalities utilise the acoustic modem connected to the Deck Unit.

7.1.4.2.1 Flush to SD Cards

Flush to SD Cards instructs an immediate offload of any buffered data to be stored to SD card. This prevents the loss of data immediately before undeploying an Aquarius.

7.1.4.2.2 System Reset

The ULPD can be reset to the “undeployed” state and the LPC rebooted pressing the System Reset button in the Pre-Deploy tab of the OBS Command & Control widget.

This button has the same effect as toggling the reed switch by screwing down and unscrewing the magnetic off plug.

Preparing the Aquarius to a deployment, click the “System Reset” button to start with a clean boot of both ULPD and LPC.

7.1.4.2.3 Status Strings

“Timing Status” and “SD Card Status” should appear to indicate the PTP status and offset, and the some useful SD Card information.

Force Sync may be used during deployment to force the system time of the ULPD to PTP time. This should happen automatically when PTP lock has occurred.

A quick format of the SD cards can be performed pressing the Format button.

7.1.4.2.4 Test Recovery Aids

The flashing LED beacons and satellite tracker may be switched on manually with the Test Satellite button.

Pressing this will cause the recovery aids to act as if the Aquarius has resurfaced: The LEDs will flash (as long as the ambient light level is low enough) and the satellite tracker will engage.

This feature should be switched off before deployment.

7.1.4.2.5 Test Burn Wire

The Test Burn Wire button will energise the Burn Wire. This allows the user to check that a voltage is apparent across the Burn Wire electrodes before deployment.

Whilst in air, this will have no effect on the Burn Wire itself.

This should be turned off before deployment.

7.1.4.2.6 Setting the timed Burn-Wire in the ULPD

As a back recovery option, a timed Burn Wire burn may be set.

Use the Date & Time input box to select the desired back-up Burn Wire release time, then use Set Release Time to send it to the Aquarius.

When the command is correctly sent, the widget shows the countdown in hours (or seconds if less than one hour).

7.1.4.2.7 Deployment Progress List

Whilst not a replacement for the full deployment check-list found in this document, a reduced version is shown in the OBS On Deck widget to aid the user.

Each item in this list will turn green when the corresponding action has been carried out, or corresponding status becomes suitable for deployment.

Some of these steps may not be required for every deployment.

It is the users responsibility to confirm that the Aquarius is ready for deployment before it leaves a vessel.

7.1.4.2.8 Deploy Button

Pressing the Deploy button will set the ULPD to a deployed state and switch off the LPC, therefore setting the Aquarius system into a deployed and recording state.

This will inherently prevent any further network communication with the Aquarius.

Loss of communication with the Aquarius following this procedure confirms the Aquarius as being in a deployed state.

7.1.4.2.9 Aquarius System Status String

To provide further feedback as to the state of the system, a state of health/status string is provided in the OBS On Deck widget. This is automatically updated every few seconds to reflect the current state of the Aquarius system.

Above is an example of an Aquarius prior to deployment:

The user is not required to pay attention to this status string. It is provided for re-assurance.

Should network connectivity with the Aquarius be lost, this status string will disappear. If this occurs following the user pressing the Deploy button, this is confirmation that the system is in a deployed state.

7.1.4.3 Acoustic Modem Configuration

The Acoustic Configuration tab of “OBS Command & Control” allows the user to configure acoustic modems at both ends of the acoustic link. Configuration of the local (surface) modem is performed via physical connection. Configuration of the Remote (ocean bottom, deployed Aquarius) modem is performed over the acoustic link itself.

7.1.4.3.1 Depth Configuration

Use the drop-down menu to select the depth range at which the OBS is deployed. Click on LocalSave & Send to configure the acoustic modem attached to the deck-unit or buoy unit via serial connection; click on RemoteSend to configure the acoustic modem inside the Aquarius via acoustic link.

7.1.4.3.2 Acoustic Baud Rate

Use the drop-down menu to configure the acoustic modem transmission speed (baud rate). Local buttons are for the acoustic modem connected to the deck-unit, Remote ones for the acoustic modem in the Aquarius.

The drop-down menu on the right in the Acoustic Baud rate section is used to set the “Master Retries” (MR). This parameter defines the number of times the master modem instrument will attempt to retrieve data that has been received in error. Only the data Sub Frames that were received in error are re-requested. Data Sub Frames will be pieced together automatically once they have all been received without errors. In a difficult acoustic environment this automatic re-request feature can be very powerful. However, it can result in latency in the data being delivered to the communications port.

The “Modem Delays” parameters in the Acoustic Configuration tab are set at the factory and none of them should require alteration. In case of necessity, only an experienced user with guidance from Güralp should modify them. A detailed description of these parameters can be found in Section 15.1.1.2.

All changes in any of the remote modem parameters produced with the Acoustic Configuration tab can be saved, permanently, in non volatile memory using the button Save at the bottom right corner of the window. If not saved, the changes will be lost at the next modem power cycle.

7.1.4.4 Post Deployment – Acoustic Interaction

The Post-Deploy tab of “OBS Command & Control” provides an interface for general configuration, control and status observation of an Aquarius via acoustic modem.

All operations in this widget require the acoustic modems to have been configured correctly.

7.1.4.4.1 Modem Range and Modem Ping

Two methods of making initial acoustic contact with a deployed Aquarius are available.

The Modem Range button is used to measure an individual range to a remote instrument. This is the shortest message that could be sent to the bottom modem, useful for diagnosing acoustic communication issues in challenging scenarios for the acoustic link, as explained in Section 15.3.1.

In the presence of a good acoustic link, Modem Ping may be used to verify the connection with the acoustic modem. The last ping in “uS" will be printed. This is the Turn-Around-Time reported by the acoustic modem.

Note: The Turn-Around-Time (TAT) is the time in milliseconds that the remote instrument takes to respond to a interrogation signal, starting from when the interrogation is sent until the acknowledgement is received.

7.1.4.4.2 Get Aquarius ID and SEED ID

Further verification of the acoustic link with an Aquarius is available through the Get Aquarius ID and Get SEED ID buttons.

These interrogate the LPC (if awake) for the respective IDs, which will be displayed if received.

7.1.4.4.3 Perform a Seismometer Centring

Click on Perform Recentre to start the centring of the main sensor’s components. When centring is ongoing the status is Centring.

Click on Get Recentring Status to verify at what stage the centring is.

Z, N and E are the three components Vertical, N/S and E/W respectively.

Note: The mechanical centring is the first stage and takes only a few seconds if the sensor is not moving. The electrical centring follows and takes around ten minutes.

7.1.4.4.4 Flush Data to the LPC

Click on Flush Data to flush data from the ULPD memory to the LPC microSD card. This operation is needed when the end user needs to retrieve last minutes data acoustically.

7.1.4.4.5 Get Data with a certain timestamp

Once data is flushed into the LPC, the Request OBS Data window appears. Select the starting data and time and click on “Request Data” button to proceed.

7.1.4.4.6 Set timed Burn-Wire

In the Post-Deploy tab of “OBS Command & Control”, it is possible to update the Burn-Wire timer in the ULPD via acoustic commands. Select the date and time at which the Burn-Wire should be released. Once the time is configured, click on “Set Release Time” to send the command to the OBS via acoustic.

If the command is sent correctly the status notifies with the message “Taken”.

7.1.4.5  Recovery - Ballast Release

The Recovery tab of “OBS Command & Control” allows the user to recover a deployed Aquarius via the acoustic link.

To activate the Burn Wire and begin a recovery: Click on Get the remote modem’s unique ID to obtain the seabed modem hard-coded address.

Set the amount of time for the Burn Wire activation. 900 Seconds is adequate and further activations are possible.

Finally, click on Activate the remote modem’s burn wire button to send the command to the Aquarius via acoustic. Once the command is correctly sent, the countdown is showed on the window.

7.1.4.6 Error messages

In the Error Messages tab of “OBS Command & Control”, errors that occur during the data retrieval via acoustic link are listed. This tool is useful to identify the cause of the issue.

7.2  Configuration and Control through Web Interface

Discovery offers access to the Aquarius web interface for configuration and control of the instrument. To open the web page, in Discovery’s main window, select an instrument, right-click on it and select “View Web Page” or “View Web Page (in system browser)”.

7.2.1 Network configuration

Once the web page is open either in Discovery or web browser, navigate to the “Network” tab.

The LPC inside the Aquarius and the one-board computer in the deck-unit use DHCP (Dynamic Host Configuration Protocol) to acquire their network configuration.

The dynamically obtained I.P. address is listed in Discovery main window under “LAN Address” column.

7.2.2  PTP

The Aquarius system supports timing provided through PTP when LAN is switched on.

The IEEE 1588 Precision Time Protocol is used to synchronise clocks across a computer network. It is significantly more accurate than NTP but generally requires specialised hardware support. PTP can be configured for multicast or unicast mode. In unicast mode, the server IP address must be specified.

This is available in the “Status” tab of the Aquarius web page. A number of reporting parameters are given, including:

In the Aquarius PTP is the only source of timing available. To configure its settings, visit the “Network” tab in web page.

Under the heading “Network config” are four options:

Select the option “Run always – Override GPS” before the deployment of Aquarius OBS.

7.2.3 Setting up streamed data

The monitoring and configuration of transmitted data is handled using the “Data Stream” tab in the web page. Data streaming is only included for testing purposes prior to the deployment.

This page allows to configure the transmitted channels for each of the connected sensors. The names and contents of each channel are described in Section 11.1.

Note: When changing a setting in the Aquarius web page, ensure that you wait until the page refreshes before changing another setting. This allows time for the previous change to take effect.

The drop-down box at the top-left of the page named “Display Streams” filters out visible channels among Enabled and Disabled. The option “Apply configuration for tap groups” automatically apply the same configuration to three streams that belong to the same tap, e.g. 1VELZ0, 1VELN0, 1VELE0. The drop-down box at the top-right of the page named “Display On Page” allows to move from different instruments, e.g. Sensor 1.

Note: The most relevant streams for the Aquarius are located on Sensor 1. Other sensor’s streams could be ignored by the end user.

The page is divided in four columns:

Upon changing the sample rate or changing Location and Channels codes, the Aquarius will need to be restarted for the changes to come into effect; this can be done by pressing the button.

Once the Aquarius has successfully restarted, the full web browser display and controls will be available for use again.

7.2.4  Setting up recorded channels

The main panel of the "Data Record" tab in the web interface is shown here:

This page allows to configure the recording channels for each of the connected sensors. The names and contents of each channel are described in Section 11.

Note: Only the taps with name ending in FR (Fix Recording) should be enabled.

Note: When changing a setting in the Aquarius web page, ensure that you wait until the page refreshes before changing another setting. This allows time for the previous change to take effect.

The drop-down box at the top-left of the page named “Display Streams” filters out visible channels among Enabled and Disabled. The option “Apply configuration for tap groups” automatically apply the same configuration to three streams that belong to the same tap, e.g. S1SeisZFR, S1SeisNFR, S1SeisEFR. The drop-down box at the top-right of the page named “Display On Page” allows to move from different instruments, e.g. Sensor 1.

The page is divided in four columns:

Upon changing enabling/disabling channels or changing Location and Channels codes, the Aquarius will need to be restarted for the changes to come into effect; this can be done by pressing the button.

Once the Aquarius has successfully restarted, the full web browser display and controls will be available for use again.

MicroSD cards need to be specifically formatted to operate with the Aquarius. The cards shipped with the Aquarius are supplied pre-formatted.

Data are stored on the microSD cards in miniSEED format. Each channel is saved as a series of 128 MiB files. Instrument and station meta-data (e.g. instrument response, coordinates, compression type etc.) are stored in "Dataless SEED" format.

The MicroSD card and data recording status can be monitored in the upper panel of the “Storage” tab.

The left-hand column provides details of the primary microSD card and the right-hand column shows the status of the backup card.

Sections of this panel indicate the status of the following:

Note: If the recording status of the cards is marked NOT RECORDING, clicking on or may solve the issue. Note that the quick format simply moves the write-pointer to the beginning of the recording space, hence overwriting any existing data. The full format, in contrast, erases all the existing data (and can take several hours).

The card re-formatting process fills the card with 128 MiB files containing zeroes. Each file is given a temporary, place-holder name. When data are written, these files are renamed and then over-written with data.

There are two methods for card reformatting: “Quick format” and “Full format”. The quick format mode should be used for pre-deployment tests (e.g. stomp/huddle tests) to ensure that the instruments are operating properly. This mode simply marks the existing files as empty without deleting their contents. Full formatting should be used prior to a long-term deployment to ensure that all headers are included and files are fully clean before writing.

The formatting process formats both fixed and removable cards, sequentially.

Note: A series of tests separated only by quick formats can leave some files with residual data in them. This is not normally a problem because a deployment will typically create data-sets longer than any test, over-writing any data remaining from the tests.

To quick-format the cards, click the button in the “Storage” tab: a dialogue box will appear to confirm the formatting operation – click on the  button to continue.

The instrument web page will refresh and return to the “Status” tab. The reformatting operation is now complete.

To full-format the cards, click the button in the “Storage” tab and a dialogue box will appear to confirm the formatting operation – click on button to continue.

The process takes several hours: check the status countdown indicators on the top-right of “Storage” tab.

7.2.5  Download recorded data

The “Storage” tab of the web browser interface displays the miniSEED files stored on the microSD card:

Clicking on the file from the list automatically starts a download using your browser's standard mechanism:

Multiple files can be downloaded simultaneously by ticking the boxes on the left of each link and clicking on button.

Data for a single stream spanning a specific time-interval can be downloaded from the Storage page of the web interface. To do this, start by selecting the desired stream from the drop-down menu:

… then select the start and end dates and times using the pop-up calendars:

Lastly, click the download button to initiate a file transfer using your browser's standard mechanism.

Note: The pop-up calendars are not supported by Discovery's built-in browser and Explorer. The required dates can simply be typed in or the entire operation can be performed in an external web browser.

The “Storage” tab also shows links to five auxiliary files, which are either saved in the Aquarius flash RAM, in the microSD card or are dynamically generated:

The root directory of the SD card contains:

The remaining files are listed in the Auxiliary files section:

7.2.6  Acoustic modem set-up

The acoustic modems addresses can be configured from the “Network” tab in the Aquarius webpage.

7.2.7  Deploying the Aquarius

Before deployment the Aquarius will need to be set in “Full Power Save” mode.

"Full Power Save" mode makes a number of configuration changes in order to reduce the unit's power consumption and it is meant to be used any time the Aquarius is going to be deployed on the seabed.

The “Full Power Save” mode can be specified using the “Deploy mode” drop-down menu in the “Setup” tab of the Aquarius web page. Changes are not applied immediately.

The final step is to click on the button and confirm or cancel the operation from the pop-up window that appears.

A thirty-second count-down will start before the system enters power-save mode. The screen changes and a new button is added:

You can cancel the operation before the countdown is complete by clicking the button.

When the Aquarius is set in “Full Power Save” mode and it has been deployed the LPC’s LAN interface is switched off and the ULPD starts recording the FR channels.

At the recovery, the LPC can be rebooted with its LAN on turning on the PoE. Recording in the ULPD can be stopped pressing the button. As stated in Section 4.3 even pressing the button the ULPD will stay in its deployed state until next reboot (see Section 6.3) or power cycle (see Section 4.12).

7.2.8 Calibration data

Calibration is a procedure used to verify or measure the frequency response and sensitivity of a sensor. It establishes the relationship between actual ground motion and the corresponding output voltage. Calibration values, or response parameters, are the results of such procedures.

Response parameters typically consist of a sensitivity or "gain", measured at some specified frequency, and a set of poles and zeroes for the transfer function that expresses the frequency response of the sensor. A full discussion of poles and zeroes is beyond the scope of this manual.

The gain for a seismometer is traditionally expressed in volts per ms-1 and, for an accelerometer, in volts per ms-2. Other instruments may use different units: an electronic thermometer might characterize its output in mV per °C.

A calibration procedure is also used to establish the relationship between the input voltage that a digitiser sees and the output, in counts, that it produces. The results are traditionally expressed in volts per count. Each Aquarius is programmed at the factory so that it knows its own calibration values.

When transmitting miniSEED data, the responses of the instruments and digitisers are encoded in a message called a “Dataless SEED” volume. The contents of these volumes can be displayed in human-readable form, known as RESP, by clicking on the “RESP file” link of each channel in the “Data Stream” and “Data Record” tab in the web page.

Clicking on a RESP file link produces a page like this:

Right-click anywhere and select “Back” to return to the Aquarius web-page.

To save a RESP file, right click on it in the main list and select "Save Link":