R2Sonic 2024 Operation Manual v4.1 r001-20120329
R2Sonic 2024 Operation Manual v4.1 r001-20120329
Ownership of copyright
The copyright in this manual and the material in this manual (including without limitation the text, artwork, photographs,
images, or any other material in this manual) is owned by R2Sonic LLC. The copyright includes both the print and
electronic version of this manual.
Copyright license
R2Sonic LLC is solely responsible for the content of this manual. Neither this manual, nor any part of this manual, may be
copied, translated, distributed or modified in any manner without the express written approval of R2Sonic LLC.
Permissions
You may request permission to use the copyright materials in this manual by writing to [email protected]
Authorship
This manual (Sonic 2024/2022 Operation Manual), and all of the content therein, written by:
R2Sonic LLC
USA
R2Sonic LLC reserves the right to amend or edit this manual at any time. R2Sonic LLC offers no implied warranty
concerning the information in this manual. R2Sonic LLC shall not be held liable for any errors within the manual.
Page 3 of 176
Version 4.1 REV r000
Date 05-04-2012
This page intentionally left blank
Page 4 of 176
Version 4.1 Rev r000
Date 05-04-2012
Part No. 96000001
Table of Contents
1 INTRODUCTION .....................................................................................................................17
1.1 Outline of Equipment ............................................................................................................ 17
1.2 How to use this Manual ........................................................................................................ 18
1.2.1 Standard of Measurement ........................................................................................... 18
2 SONIC SPECIFICATIONS ..........................................................................................................19
2.1 Sonic 2024 System Specification ........................................................................................... 19
2.2 Sonic 2022 System Specification ........................................................................................... 19
2.3 Sonic 2024 Dimensions and Weights .................................................................................... 19
2.4 Sonic 2022 Dimensions and Weights .................................................................................... 20
2.5 Sonic 2024/Sonic 2022 Electrical Interface........................................................................... 20
2.6 Sonic 2024/2022 Ping Rates ................................................................................................. 20
2.7 Acoustic Centre ..................................................................................................................... 21
3 SONIC 2024/2022 SONAR HEAD INSTALLATION – Surface Vessel ...........................................23
3.1 Sonic 2024/2022 Receive Module Installation ..................................................................... 23
3.1.1 Mounting the Sonic 2024/2022 Receive Module ......................................................... 24
3.1.2 Receive Module ............................................................................................................ 24
3.1.3 Mounting the Projector ................................................................................................ 25
3.1.4 Correct Orientation of the Sonic 2024 and Sonic 2022 ................................................ 27
3.2 Sonar Head Installation Guidelines ...................................................................................... 28
3.2.1 Introduction .................................................................................................................. 28
3.2.2 Over-the-Side mount .................................................................................................... 28
3.2.3 Moon Pool Mount ........................................................................................................ 29
3.2.4 Hull Mount .................................................................................................................... 29
3.2.5 ROV Mounting .............................................................................................................. 29
4 SONIC 2024/2022 SONAR INTERFACE MODULE (SIM) INSTALLATION and INTERFACING ........ 31
4.1 Sonar Interface Module (SIM) .............................................................................................. 31
4.1.1 Physical installation ...................................................................................................... 31
4.1.2 Electrical and Interfacing .............................................................................................. 32
4.1.3 Serial Communication .................................................................................................. 35
4.1.4 Time and PPS input ....................................................................................................... 35
Page 5 of 176
Version 4.1 REV r000
Date 05-04-2012
4.1.5 Motion Input ................................................................................................................. 36
4.1.6 SVP input ....................................................................................................................... 36
5 OPERATION OF THE SONIC 2024/2022 VIA SONIC CONTROL ..................................................37
5.1 Installing Sonic Control Graphical User Interface ................................................................. 37
5.2 Hot Keys ................................................................................................................................ 37
5.3 Network Setup....................................................................................................................... 38
5.3.1 Initial Computer setup for Communication .................................................................. 38
5.3.2 Discover Function.......................................................................................................... 39
5.3.3 Configuring Network Communication .......................................................................... 40
5.4 Sensor Setup (Serial Interfacing) ........................................................................................... 42
5.4.1 GPS ................................................................................................................................ 42
5.4.2 Motion........................................................................................................................... 42
5.4.3 Heading ......................................................................................................................... 42
5.4.4 SVP ................................................................................................................................ 43
5.4.5 Message displays .......................................................................................................... 43
5.4.6 Synch In / Synch out ...................................................................................................... 43
5.5 Sonar Settings (Hotkey: F2) ................................................................................................... 44
5.5.1 Frequency...................................................................................................................... 45
5.5.2 Ping Rate Limit .............................................................................................................. 45
5.5.3 Sector Coverage ............................................................................................................ 46
5.5.4 Sector Rotate ................................................................................................................ 46
5.5.5 Bottom Sampling........................................................................................................... 47
5.5.6 Minimum Range Gate (m) ............................................................................................. 47
5.5.7 Mission Mode ............................................................................................................... 47
5.5.8 IMAGERY ....................................................................................................................... 48
5.5.9 Roll Stabilize .................................................................................................................. 49
5.5.10 Dual Head Mode (Also see Appendix VI, Section 12.7) ................................................ 50
5.5.11 TruePix™, Snippets, Water Column Enable .................................................................. 52
5.6 Ocean Setting ........................................................................................................................ 52
5.6.1 Absorption: 0 – 200 dB/km ........................................................................................... 52
5.6.2 Spreading Loss: 0 – 60 dB.............................................................................................. 52
Page 6 of 176
Version 4.1 Rev r000
Date 05-04-2012
Part No. 96000001
5.6.3 Time Variable Gain ....................................................................................................... 53
5.7 Installation Settings .............................................................................................................. 55
5.7.1 Projector Orientation ................................................................................................... 55
5.7.2 Projector Z Offset (m) ................................................................................................... 56
5.7.3 Head Tilt........................................................................................................................ 56
5.8 Status .................................................................................................................................... 56
5.9 Tools | Firmware Update...................................................................................................... 57
5.9.1 Firewall and Virus Checker Issues................................................................................. 59
5.10 Display settings ..................................................................................................................... 59
5.11 Imagery ................................................................................................................................. 60
5.11.1 TruePix™ and Water Column........................................................................................ 60
5.12 Main Operation Parameters ................................................................................................. 61
5.12.1 Range: 0 – 500 metres .................................................................................................. 61
5.12.2 RangeTrac™ – Sonic Control automatically sets correct range .................................... 63
5.12.3 Power: 0 – 221 dB......................................................................................................... 63
5.12.4 Pulse Length: 15µsec – 1000µsec ................................................................................. 63
5.12.5 Gain: 1 – 45 ................................................................................................................... 64
5.12.6 Depth Gates: GateTrac™ .............................................................................................. 64
5.13 Ruler...................................................................................................................................... 67
5.14 Save Settings......................................................................................................................... 68
5.15 Operating Sonic Control on a second computer ................................................................... 68
5.15.1 Two computer setup .................................................................................................... 68
5.15.2 Changing back to one computer .................................................................................. 69
6 SONIC 2024/2022 THEORY OF OPERATION ............................................................................71
6.1 Sonic 2024/2022 Sonar Head Block Diagram ....................................................................... 71
6.2 Sonic 2024/2022 Transmit (Normal Operation Mode) ......................................................... 72
6.3 Sonic 2024/2022 Receive (Normal Operation Mode) ........................................................... 73
6.4 Sonic 2024/2022 Sonar Interface Module (SIM) Block Diagram .......................................... 75
6.4.1 Sonar Interface Module (SIM) Block Diagram .............................................................. 75
Page 7 of 176
Version 4.1 REV r000
Date 05-04-2012
Appendices
Appendix I: Multibeam Survey Suite Components
8 Introduction ..........................................................................................................................91
8.1 Survey Design ........................................................................................................................ 91
8.1.1 Line Spacing................................................................................................................... 91
8.1.2 Line Direction ................................................................................................................ 91
8.1.3 Line Run-in .................................................................................................................... 92
8.2 Record Keeping ..................................................................................................................... 92
8.2.1 Vessel Record ................................................................................................................ 92
8.2.2 Daily Survey Log ............................................................................................................ 93
Page 8 of 176
Version 4.1 Rev r000
Date 05-04-2012
Part No. 96000001
Appendix III: Offset Measurement
Page 9 of 176
Version 4.1 REV r000
Date 05-04-2012
Appendix VI: ROV/AUV Installation
Page 10 of 176
Version 4.1 Rev r000
Date 05-04-2012
Part No. 96000001
Appendix VIII: R2Sonic Data Formats
Page 11 of 176
Version 4.1 REV r000
Date 05-04-2012
List of Figures
Page 12 of 176
Version 4.1 Rev r000
Date 05-04-2012
Part No. 96000001
Figure 39: Enable Acoustic Image in the wedge display ...................................................................... 48
Figure 40: FLS Wide mode .................................................................................................................... 48
Figure 41: Imagery palette selection in Display Options ...................................................................... 49
Figure 42: Roll Stabilize ........................................................................................................................ 49
Figure 43: Dual Head Mode .................................................................................................................. 50
Figure 44: Dual Head Mode active ....................................................................................................... 50
Figure 45: Load Settings menu selection.............................................................................................. 51
Figure 46: Loading an .ini file................................................................................................................ 51
Figure 47: Default dual head network settings .................................................................................... 51
Figure 48: Ocean Characteristics .......................................................................................................... 52
Figure 49: TVG Curve Concept.............................................................................................................. 54
Figure 50: The angular acoustic wave front will strike each receive element at a different time ....... 55
Figure 51: Installation Settings ............................................................................................................. 55
Figure 52: Status Message .................................................................................................................... 56
Figure 53: Select Tools; Firmware Update ........................................................................................... 57
Figure 54: The Browse button will open the current GUI's directory .................................................. 57
Figure 55: Select correct update .bin file ............................................................................................. 58
Figure 56: A batch file will automatically load the upgrade file ........................................................... 58
Figure 57: The start of a firmware update. A series of dots represents the update progress. ........... 58
Figure 58: Firmware update completed, the window will close automatically and the Update window
will show successful completion .......................................................................................................... 58
Figure 59: Display Settings ................................................................................................................... 59
Figure 60: Imagery Settings .................................................................................................................. 60
Figure 61: Operating parameter buttons ............................................................................................. 61
Figure 62: Range setting represented in the wedge display ................................................................ 62
Figure 63: Graphical concept of the Wedge Display ............................................................................ 62
Figure 64: RangeTrac enabled .............................................................................................................. 63
Figure 65: Transmit Pulse ..................................................................................................................... 64
Figure 66: Enable Gates ........................................................................................................................ 64
Figure 67: Manual and GateTrac selections ......................................................................................... 64
Figure 68: Manually adjust the gate slope ........................................................................................... 65
Figure 69: Gate width tolerance toggle ................................................................................................ 65
Figure 70: GateTrac enabled; Gate min and max control is disabled .................................................. 65
Figure 71: GateTrac: Depth + Slope enabled, manual gate controls are disabled. .............................. 66
Figure 72: GateTrac: Depth + Slope enabled and tracking a steep slope ............................................ 66
Figure 73: Graphical representation of depth gate .............................................................................. 67
Figure 74: Ruler Function ..................................................................................................................... 67
Figure 75: Change in GUI IP .................................................................................................................. 69
Figure 76: SONIC 2024 Sonar Head Block Diagram .............................................................................. 71
Figure 77: Transmit pattern.................................................................................................................. 72
Figure 78: Receive pattern with Transmit pattern ............................................................................... 73
Page 13 of 176
Version 4.1 REV r000
Date 05-04-2012
Figure 79: Sonar Interface Module Block Diagram .............................................................................. 75
Figure 80: Gyrocompass Calibration method 1 ................................................................................... 81
Figure 81: Gyro Calibration Method 2 ................................................................................................. 82
Figure 82: Gyro Calibration Method 2 example .................................................................................. 83
Figure 83: Idealised concept of Gyro Calibration Method 2 ................................................................ 83
Figure 84: CTD Probe ........................................................................................................................... 86
Figure 85: Time of Flight SV probe ....................................................................................................... 87
Figure 86: Deploying a sound velocity probe via a winch or A - Frame ............................................... 90
Figure 87: Rough log, kept during survey operations...does not need to be neat, but must contain all
pertinent information .......................................................................................................................... 95
Figure 88: Smooth log; information copied from real-time survey log ............................................... 96
Figure 89: Vessel Horizontal and Vertical reference system ............................................................... 97
Figure 90: Sonic 2024/2022 Acoustic Centre ....................................................................................... 98
Figure 91: Sonic 2024/2022 axes of rotation ..................................................................................... 101
Figure 92: Latency Data collection ..................................................................................................... 102
Figure 93: Roll data collection............................................................................................................ 103
Figure 94: Roll data collections .......................................................................................................... 103
Figure 95: Pitch data collections ........................................................................................................ 104
Figure 96: Yaw data collection ........................................................................................................... 105
Figure 97: In 1822 Daniel Colloden used an underwater bell to calculate the speed of sound under
water in Lake Geneva, Switzerland at 1435 m/Sec, which is very close to recent measurements. .. 107
Figure 98: Concept of refraction due to different sound velocities in the water column ................. 108
Figure 99: Sound velocity profile ....................................................................................................... 108
Figure 100: Refraction Error indication.............................................................................................. 109
Figure 101: Concept of Spherical Spreading ...................................................................................... 110
Figure 102: Concept of Cylindrical Spreading .................................................................................... 111
Figure 103: Single Head ROV Installation scheme A .......................................................................... 119
Figure 104: Single Head ROV Installation scheme B (Preferred) ....................................................... 119
Figure 105: Dual Head ROV Installation scheme A ............................................................................ 120
Figure 106: Dual Head ROV Installation scheme B (Preferred) ......................................................... 120
Figure 107: Sonic 2024 power supply current waveform. Peak current is 1.770A at 48V. Sonar
settings: pulse width = 100us, Tx Power = 221dB, Freq = 400 kHz. ................................................... 122
Figure 108: Sonic 2022 power supply current waveform. Peak current is 1.340A at 48V. Sonar
setting: pulse width = 100us, Tx Power = 221dB, Freq = 400 kHz. .................................................... 122
Figure 109: Inrush current to 2024 head during power up, 20 ms window. ..................................... 122
Figure 110: Inrush current to the 2024 head during power up, 1 second window. .......................... 123
Figure 111: Power supply choke installation on 48VDC power ......................................................... 123
Figure 112: SIM Controller Power Connections ................................................................................. 124
Figure 113: J6 Connector on SIM Controller board ........................................................................... 124
Figure 114: ROV installation block diagram with the SIM top-side ................................................... 125
Page 14 of 176
Version 4.1 Rev r000
Date 05-04-2012
Part No. 96000001
Figure 115: ROV installation block diagram with the SIM controller board mounted in the vehicle
electronics bottle and GPS (ZDA or UTC formats) and PPS signals are supplied by top-side equipment
............................................................................................................................................................ 125
Figure 116: ROV installation block diagram with the SIM controller board mounted in the vehicle
electronics bottle. GPS (ZDA or UTC formats) and PPS signals are supplied by the vehicle time
system. ............................................................................................................................................... 125
Figure 117: Typical wiring. GPS (ZDA or UTC formats) and PPS signals are supplied by the vehicle
time system ........................................................................................................................................ 126
Figure 118: SIM Board Stacks ............................................................................................................. 126
Figure 119: SIM Controller Board installation dimensions................................................................. 127
Figure 120: Assembled SIM Boards .................................................................................................... 128
Figure 121: SIM Boards height ........................................................................................................... 128
Figure 122: Default .ini settings file .................................................................................................... 129
Figure 123: Dual head IP and UDP defaults........................................................................................ 129
Figure 124: Dual-sonar head ping modes........................................................................................... 130
Figure 125: Wireshark Capture Options ............................................................................................. 163
Figure 126: Sonic 2024/2022 Projector .............................................................................................. 167
Figure 127: Sonic 2024 Receive Module ............................................................................................ 168
Figure 128: Sonic 2022 Receive Module ............................................................................................ 169
Figure 129: Sonic 2024 Mounting Bracket Drawing 1 ........................................................................ 170
Figure 130: Sonic 2024 Mounting Bracket Drawing 2 ........................................................................ 171
Figure 131: Sonic 2022 Mounting Bracket Drawing 1 ........................................................................ 172
Figure 132: Sonic 2022 Mounting Bracket Drawing 2 ........................................................................ 173
Figure 133: Sonic 2024/2022 Mounting Bracket Flange .................................................................... 174
Figure 134: SIM Box Drawing ............................................................................................................. 175
Figure 135: R2Sonic Deck lead minimum connector passage dimensions ........................................ 176
Page 15 of 176
Version 4.1 REV r000
Date 05-04-2012
List of Tables
List of Graphs
Page 16 of 176
Version 4.1 Rev r000
Date 05-04-2012
Part No. 96000001
1 INTRODUCTION
1.1 Outline of Equipment
The R2Sonic Sonic 2024 and Sonic 2022 Multibeam Echosounder (MBES) is based on fifth generation
Sonar Architecture that networks all of the modules and embeds the processor and controller in the
sonar head’s Receive Module to make for a very simple installation. The Sonic Control Graphical
User Interface (GUI) is a simple program that can be installed on any Windows based computer and
allows the surveyor to control the operating parameters of the Sonic 2024/2022. Sonic Control
communicates with the Sonar Interface Module (SIM) via Ethernet. The SIM supplies power to the
sonar head, synchronises multiple heads, time tags sensor data, relays commands to the sonar head,
and routes the raw multibeam data to the customer’s Data Collection Computer (DCC).
The Sonic 2024 and Sonic 2022 work on a user selectable frequency range of 200 kHz to 400 kHz so
it is adaptable to a wide range of survey depths and conditions. The user can adjust the operating
frequency, via the Sonic Control GUI, on the fly, without having to shut down the sonar system or
change hardware or halt recording data. The Sonic 2024/2022 has a user selectable opening angle,
from 10° to 160°, using all 256 beams; the desired opening angle can be selected on the fly without
a halt to data recording. The selected swath angle can also be rotated port or starboard, whilst
recording, to direct the highly concentrated beams towards the desired target. Both the opening
angle and swath rotation can be controlled via the mouse cursor.
Page 17 of 176
Version 4.1 REV r000
Date 05-04-2012
1.2 How to use this Manual
This manual is designed to cover all aspects of the installation and operation of the Sonic 2024 and
Sonic 2022. It is, therefore, recommended that the user read through the entire Operation Manual
before commencing the installation or use of the equipment.
METRIC IMPERIAL
10° C 50°F
Page 18 of 176
Version 4.1 Rev r000
Date 05-04-2012
Part No. 96000001
2 SONIC SPECIFICATIONS
Page 19 of 176
Version 4.1 REV r000
Date 05-04-2012
2.4 Sonic 2022 Dimensions and Weights
Component Dimensions (L x W x D) / Dry Weight
Receiver Module 276mm x 109mm x 190mm / 7.7kg
Projector 273mm x 108mm x 86mm / 3.3kg
Sonar Interface Module (SIM) 280mm x 170mm x 60mm / 2.4kg
Receive module and Projector mass in water 4.0kg (Fresh)
Page 21 of 176
Version 4.1 REV r000
Date 05-04-2012
Figure 4: Sonic 2022 Acoustic Centre
Page 22 of 176
Version 4.1 Rev r000
Date 05-04-2012
Part No. 96000001
3 SONIC 2024/2022 SONAR HEAD INSTALLATION – Surface Vessel
The Sonic 2024/2022 can be installed on an over-the-side pole, through a moon pool, or as a
permanent hull mount. The light weight, small size, and low power consumption makes the Sonic
2024/2022 ideal for underwater vehicle (ROV and AUV) installations.
WARNING
DECK LEAD MINIMUM BEND RADIUS =
150MM
3.1 Sonic 2024/2022 Receive Module Installation
The Sonic 2024/2022 sonar head is mounted on the standard R2Sonic mounting frame as shown
below.
If the Sonic 2024/2022 sonar head is not pre-mounted, the following guidelines must be followed
for proper operation of the system.
• The Receive Module is orientated with the narrow part of the face towards the projector
(see above).
• The projector is orientated with the connector towards the end with the protective fin.
• The Projector must be mounted with the correct 35mm standoffs in place.
Page 23 of 176
Version 4.1 REV r000
Date 05-04-2012
3.1.1 Mounting the Sonic 2024/2022 Receive Module
Figure 9: Seated connectors (Sonic 2024 on left and Sonic 2022 on right)
Page 24 of 176
Version 4.1 Rev r000
Date 05-04-2012
Part No. 96000001
Sonic 2024 Sonic 2022
Prior to mounting the Receive Module, the block that holds the sound velocity probe must be
secured through the underside of the mounting bracket. Next, mount the Receive Module in the
mounting frame. This can be most easily done by putting the receive module face on a piece of
cardboard or other material and then lowing the mounting frame down with the threaded bolts
passing through the mounting frame. The threads, of the securing bolts, after passing through the
frame, must be wrapped with 2 wraps of Teflon™ tape. This is to prevent galling where the nut will
freeze on the bolt. Do not tighten beyond 17Newton metre (150 pound-inch or 12.5 pound-foot).
Figure 12: Position the insulating bushing, then wrap threads with Teflon tape, then secure with flat washer, locking
washer and then nut.
Figure 11: Sonic 2024 Projector
3.1.3 Mounting the Projector
The projector is secured to the frame with two, 35mm stand offs.
The stand-offs allow room for the Projector to Receive Module
cable to be run. A 6mm drive hex screw secures the projector
through the stand-off. The Projector’s connector faces towards
the protection fin. Connect the 0.439m interconnect cable’s
female end to the Projector’s male bulk head connector. When
the connectors are mated, there should be no visible gap between
them. A very light spray of silicon lubricant will aid seating the
connector.
Page 25 of 176
Version 4.1 REV r000
Date 05-04-2012
Figure 13: Projector Stand-off
Sonic 2022
Figure 15: View of the mounted Projector; NB. Connector is facing protective fin
Page 26 of 176
Version 4.1 Rev r000
Date 05-04-2012
Part No. 96000001
3.1.4 Correct Orientation of the Sonic 2024 and Sonic 2022
The Sonic 2024/2022 is designed to be installed with the projector facing forward, or towards the
bow. However, if the installation requires the projector to face aft, in Sonic Control, the user can
select the orientation to projector aft and this will re-orientate the data output to reflect the
projector orientation.
Figure 17: Correct Orientation of the Sonic 2024 and the Sonic 2022
Page 27 of 176
Version 4.1 REV r000
Date 05-04-2012
3.2 Sonar Head Installation Guidelines
3.2.1 Introduction
The proper installation of the Sonic 2024/2022 sonar head is critical to the quality of data that will
be realised from the system. No matter the type of installation (hull mount, moon pool, or over-the-
side pole), the head must be in an area of laminar flow over the array. Any vibration or movement
of the sonar head, independent of vessel motion, will result in reduced swath coverage and noise in
the data. To this end, the head must be installed on as sturdy a mounting arrangement as possible;
fore and aft guys are NOT recommended as a means to obtain this stability.
The initial investigation of where to mount the sonar head should take into account any engines,
pumps, or other mechanical equipment that may not be operating at the time, but may be a cause
of vibration or noise when operating under normal survey conditions.
The structural stability of any decks, bulkheads, or superstructure, which will be employed when
mounting the sonar head, must be taken into account and strengthened if necessary.
In order to ensure stability of the pole, it should have a securing arrangement as close to the water
line as possible. As stated above, the use of fore or aft guy wires
is strongly discouraged.
Page 28 of 176
Version 4.1 Rev r000
Date 05-04-2012
Part No. 96000001
3.2.3 Moon Pool Mount
Deploying the sonar head through a moon pool is usually a more stable mounting arrangement than
an over-the-side pole. A moon pool is an area, within a vessel, that is open to the water. The sonar
head is normally mounted in such a way that it can be deployed and recovered through the moon
pool. The pole or structure that the sonar head is mounted on is normally shorter and sturdier than
an over-the-side mount; this can allow for higher survey speeds.
There are disadvantages to the hull mount: the head cannot be inspected easily for marine growth
or damage; the vessel may be restricted in the depth of waters that can be surveyed, due to the
head being permanently attached to the hull.
A normal hull mount will also involve the fabrication of a fairing, on the hull, to ensure correct flow
patterns over the sonar head.
Please refer to Appendix VI for full details on ROV and AUV installation, interfacing and operation.
Page 29 of 176
Version 4.1 REV r000
Date 05-04-2012
This page intentionally left blank
Page 30 of 176
Version 4.1 Rev r000
Date 05-04-2012
Part No. 96000001
4 SONIC 2024/2022 SONAR INTERFACE MODULE (SIM)
INSTALLATION and INTERFACING
4.1 Sonar Interface Module (SIM)
The Sonar Interface Module is the communication centre for the Sonic 2024/2022 multibeam
system. The SIM receives commands from Sonic Control 2000 and passes the commands to the
sonar head. The SIM also receives the PPS and timing information, which is transferred to the sonar
head to accurately time stamp all bathymetry data in the sonar head. The data, from the sonar
head, passes through the SIM’s Gigabit switch and onto the data collection computer. Sound
velocity, from the probe located near the sonar head, and motion data are also interfaced to the
SIM to be passed onto the sonar head.
The SIM is small and light enough so as to be unobtrusive, but care needs to be taken that it is
secured in such a manner so that it will not fall or move whilst the vessel is at sea. The SIM can be
secured to a surface (horizontal or vertical) through the pass-through holes that are under the
corner trim pieces. The holes accept: #8-32 pan head, M4 pan head or M5 socket head cap screws.
The trim piece can be removed by hand to expose the securing holes.
Page 31 of 176
Version 4.1 REV r000
Date 05-04-2012
Pass through holes
On the second row up are three BNC connections as well as three Ethernet connections. The BNC,
which is above the GPS DB-9, receives the one Pulse Per Second (PPS) from the GPS receiver. The
PPS, along with the GPS time information on the DB-9, is used to time stamp and synchronise all
data.
The two BNC connections, to the right of the Ethernet connectors, are used to receive and send
synchronisation triggers to and from other systems.
Mains voltage (90 – 260VAC) is input via the IEC connector. Above the connector is a rocker switch
which turns on the system.
The SIM outputs the bathymetry data, via the Ethernet, on the Ethernet connection marked DATA
(as marked on the label on top of the SIM). All of the RJ45 Ethernet connections are routed to the
SIM’s internal Gigabit Ethernet switch.
Page 32 of 176
Version 4.1 Rev r000
Date 05-04-2012
Part No. 96000001
Figure 21: SIM Interfacing Physical Connections
Figure 22: SIM Interfacing Guide (from label on top of the SIM)
NB. Again, at the present time, the SIM only takes in the PPS, NMEA Time message, sound velocity
and motion data and not heading information.
Page 33 of 176
Version 4.1 REV r000
Date 05-04-2012
Figure 23: SIM IEC mains connection and deck lead Amphenol connector
Page 34 of 176
Version 4.1 Rev r000
Date 05-04-2012
Part No. 96000001
4.1.3 Serial Communication
All serial interfacing is standard RS-232 protocol.
Pin Data
2 Receive
3 Transmit
5 Ground
Table 7: DB-9M RS-232 Standard Protocol
The PPS is normally a TTL (transistor – transistor logic) pulse. The pulse is transmitted to the SIM
and the data collection computer via a coaxial cable (such as RG-58); the cable is terminated with
BNC connectors so that it is easy to use a ‘T’ adaptor to parallel the PPS to different locations.
Connect one end of the coaxial cable to the GPS receiver’s PPS output (via a ‘T’ adaptor, if required)
and the other end to the SIM BNC labelled PPS. When a pulse is received, the light next to the BNC
connector will blink at 1 Hz.
The standard time message is a NMEA sentence identified as $GPZDA. The time message must go to
both the SIM and the data collection computer, so the message must be either split or output on
two different RS-232 ports on the GPS receiver.
Page 35 of 176
Version 4.1 REV r000
Date 05-04-2012
timing information. If both the ZDA and UTC are input, the UTC will take priority; the SIM will
automatically ignore ZDA while receiving UTC. The UTC status code (‘ab’) is ignored.
Setting up the time synchronisation is done through the Sonic Control software detailed in Chapter
6.
In that each of the SIM serial ports provides 12VDC on selected pins, it is not recommended to use a
fully wired serial interface cable as this may cause some GPS receivers to stop sending data. Use a
cable with only pins 2, 3 and 5 wired, if possible.
Connect the motion data to the DB-9 labelled Motion, on the SIM. Setting up the serial port
parameters is done through Sonic Control, which is covered in Chapter 6.
Setting up the SVP input is done through the Sonic Control software detailed in Chapter 6.
Page 36 of 176
Version 4.1 Rev r000
Date 05-04-2012
Part No. 96000001
5 OPERATION OF THE SONIC 2024/2022 VIA SONIC CONTROL
The Sonic 2024/2022 multibeam echosounders are controlled by the Sonic Control software. The
Sonic Control GUI does not require a dedicated computer and is usually installed on the user’s data
collection computer.
Page 37 of 176
Version 4.1 REV r000
Date 05-04-2012
5.3 Network Setup
All communication, between the Sonic 2024/2022 and the SIM and data collection computer is via
Ethernet. The first step in setting up the sonar system is to establish the correct Ethernet
parameters, which include the IP (Internet Protocol), Subnet Mask and UDP (User Datagram
Protocol)base port under Settings | Network settings.
Open the computer’s network connections. Identify the NIC (Network Interface Card) that is being
used for the Sonic system and select Properties (usually by using the right mouse button context
menu, highlight the Internet Protocol (TCP/IP) and select properties. Select ‘Use the following IP
address’ and enter:
IP address: 10.0.1.102
Select Internet Protocol and then select Properties to enter the correct IP and Subnet mask.
Page 38 of 176
Version 4.1 Rev r000
Date 05-04-2012
Part No. 96000001
It is very important that the exact
settings, as shown in Figure 33, are
entered. This will allow initial
communications to be established
with the Sonic system; once
communication is established, the IP
address can be user configured.
WARNING
ALL COMPUTER
FIREWALLS MUST BE
DISABLED TO INSURE
COMMUNICATION.
Use the Discover function to request the serial number information from all attached R2Sonic
equipment. The Discover function will automatically transfer the serial numbers to the correct field.
Until the correct serial numbers are entered, there will be no communication. Once the correct
serial numbers are entered, click Apply and dots will be visible in the wedge display signifying
communication is established. Using Discover will guarantee that the serial numbers will be entered
correctly and verify Ethernet communication between devices.
Page 40 of 176
Version 4.1 Rev r000
Date 05-04-2012
Part No. 96000001
Figure 30: Command prompt-ipconfig/all
• The Sonic Control program is required to send networking configuration to the sonar head
and SIM whenever the sonar head and/or SIM are powered up.
• If the GUI IP number and subnet mask are set correctly, the Discover button will list the
R2Sonic devices attached to the network. If the GUI IP number and/or subnet mask is set
wrong, Discover will not work and the sonar head and SIM will not configure.
• Settings for Sonar 1:
Head IP: Any unique IP number within the network subnet.
Head BasePort: Any number between 49152 and 65535. Preferred is: 65500.
SIM IP: Any unique IP number within the network subnet.
SIM BasePort: Any number between 49152 and 65535. Preferred is: 65500.
GUI IP: Same IP number of the computer running the Sonic Control software.
GUI BasePort: Any number between 49152 and 65535. Preferred is: 65500.
Bathy IP: IP number of the computer running bathymetry data collection software.
Bathy BasePort: Base port number that the bathymetry data collection software
requires.
TruePix™/Snippets IP: IP number of the computer running snippets data collection
software.
TruePix™/Snippets BasePort: Base port number for Snippets, Snippets will be
output on a port, which is the base port plus 6. With a base port of 4000, Snippets
will be on port 4006; TruePix™ will be on port 4001
• Settings for Sonar 2:
All entries must be zero. Serial numbers are left blank.
• Once networking is set up, Sonic Control will automatically connect upon power up; there
is no need to go back into the Network Settings
Page 41 of 176
Version 4.1 REV r000
Date 05-04-2012
5.4 Sensor Setup (Serial Interfacing)
The Sonar system receives various data on the SIM serial ports as noted in Section 5. Select Settings
| Sensor setting to setup the serial communications parameters.
5.4.1 GPS
The GPS input is for the ZDA time message ($GPZDA) or Trimble UTC message, other NMEA
messages may be in the same string; it is not necessary to isolate the ZDA or UTC. In the GPS
receiver’s operation manual, there will be an entry that will detail which edge of the PPS pulse is
used for synchronisation; this will be either synch on rising edge, or synch on falling edge. Selecting
the correct polarity is vital for correct timing.
The firmware supports the ZDA integer part (HHMMSS) and accepts PPS pulses if they pass a basic
stability test: the last two pulses must be within 200ppm. If the PPS is unstable or absent, the SIM's
internal trained clock-runs with a high degree of accuracy.
The decoded time, from the bathymetry packet, is visible in the main display on the lower left along
with the cursor position information. If the displayed time is 01/01/1970 it indicates that timing is
not set up correctly.
5.4.2 Motion
Currently, the motion data is used for roll stabilisation and must be in the TSS1 Format. The motion
data should be at the highest possible baud rate, with the motion sensor configured for the highest
output possible; at a minimum 100Hz update.
5.4.3 Heading
Not currently enabled.
Page 42 of 176
Version 4.1 Rev r000
Date 05-04-2012
Part No. 96000001
5.4.4 SVP
This is used to set the communication for the sound velocity probe mounted on the sonar head.
Page 43 of 176
Version 4.1 REV r000
Date 05-04-2012
5.5 Sonar Settings (Hotkey: F2)
The Sonic 2024/2022 has many features that provide the user with the versatility to tailor the
system to any survey project; many of these features can be controlled either through the
Operation Settings or with the mouse cursor.
Page 44 of 176
Version 4.1 Rev r000
Date 05-04-2012
Part No. 96000001
5.5.1 Frequency
The Sonic 2024/2022 operates on a user selectable frequency, from 200 kHz to 400 kHz, in 10 kHz
steps. The operating frequency can be changed on the fly; there is no need to stop recording data,
go offline, or load any firmware. The operating frequency is selected via the drop down menu next
to Frequency (kHz).
Page 45 of 176
Version 4.1 REV r000
Date 05-04-2012
5.5.3 Sector Coverage
The Sonic 2024/2022 allows the user to select the swath sector from 10° to 160°. All 256 beams are
used, no matter what the selected sector coverage that is chosen. The smaller the sector, the
higher the sounding density is within that sector. Changing the Sector Coverage can be done on the
fly, with no need to stop recording data or to go offline.
First, change the sector coverage to the desired opening angle; this will concentrate the 256 beams
within the sector, and then increase the Range setting.
Second, rotate the swath towards the feature to be mapped with high definition. This is done on
the fly, with no need to stop data recording or to go off line. When rotating, make sure to keep the
bottom detections within the confines of the range.
Page 46 of 176
Version 4.1 Rev r000
Date 05-04-2012
Part No. 96000001
The sector can also be rotated using the mouse cursor, in
the wedge display. Position the cursor on the curved
bottom of the wedge; the cursor will change to a
horizontal double arrow, the wedge can now be rotated to
port or starboard. The angle of rotation is numerically
visible in the lower left hand corner of the wedge display
during rotation. A clockwise rotation is positive, an anti-
clockwise rotation is negative.
Page 47 of 176
Version 4.1 REV r000
Date 05-04-2012
• Up, Bathy Norm; Up, Bathy VFeature: is the same as the above, but orientates the wedge
so it is pointing up (used primarily hull inspection type survey).
• Up, FLS Narrow/Wide: Most common setting when using the optional FLS feature
The Mission Mode can be changed on the fly, with no need to stop recording data.
5.5.8 IMAGERY
Enable the wedge Acoustic Intensity under the Display options. The Brightness control, in the main
window, is used to set the intensity in the display. A good brightness setting, to start with, is 30dB.
Page 48 of 176
Version 4.1 Rev r000
Date 05-04-2012
Part No. 96000001
5.5.8.2.1 FLS Mode adjustments
In FLS mode, the Brightness button adjusts the image ‘gain’ up to 80dB. The colour palette is
selected in the Display options, under Acoustic Image.
Roll stabilisation only works within the 160° maximum sector, any swath rotation or large sector size
(opening angle) that attempts to go beyond the 160° limit will cause the system to stop roll
stabilisation.
As stated in the SIM interfacing, it is recommended that the TSS1 data be at the highest update rate
possible.
Page 49 of 176
Version 4.1 REV r000
Date 05-04-2012
5.5.10 Dual Head Mode (Also see Appendix VI, Section 12.7)
The selections are: Single Head, Simultaneous Ping or Alternating Ping. When the dual head mode is
selected, a second wedge display will be available in Sonic Control 2000.
In dual head mode, certain controls: Range, Power, Pulse Length, and Gain set both sonar heads.
NB. For a dual head system, the Discover function will only list the systems. Discover does not auto-
fill the serial numbers for a dual head system. Correct serial numbers must be entered by hand for
both systems.
Page 50 of 176
Version 4.1 Rev r000
Date 05-04-2012
Part No. 96000001
Figure 45: Load Settings menu selection
The available settings files will be shown. There are two Factory Default initialisation files; one for
single head, the other for dual head.
When the file is loaded, Sonic Control will be configured for dual head mode, this includes the
default network settings.
Page 51 of 176
Version 4.1 REV r000
Date 05-04-2012
5.5.11 TruePix™, Snippets, Water Column Enable
If any of these options are installed, in the Sonic 2024/2022, they can be turned on and off by ticking
the box next to appropriate option enable.
Ocean Characteristics include Absorption and Spreading loss, which are the main components of the
Time Variable Gain (TVG) computation, and Sound Velocity (for receive beam steering).
It is highly recommended that the local absorption value be entered. If this is not known, a good on-
line source is: http://resource.npl.co.uk/acoustics/techguides/seaabsorption/ 1
Spreading loss is not a setting that normally needs to be changed except when surveying in deeper
depths. As spreading loss is not dependent on frequency, the setting is unaffected by a change in
operating frequency. A general default value of 20 – 30 is normally sufficient for most survey
conditions.
NB. In very shallow water (2m or less) it may be more advantageous to use Fixed Gain. To put the
system into Fixed Gain enter zero (0) for both Spreading Loss and Absorption.
1
Linked with the kind permission of the National Physical Laboratory; Teddington, United Kingdom TW11
0LW; NPL reserves the right to amend, edit or remove the linked web page at any time.
Page 52 of 176
Version 4.1 Rev r000
Date 05-04-2012
Part No. 96000001
For more detailed information on absorption and spreading loss, please refer to Appendix V Basic
Acoustic Theory.
TVG Equation
TVG is employed in underwater acoustics to compensate for the nature of the reflected acoustic
energy. When an acoustic pulse is transmitted in a wide pattern, the first returns will generally be
from the nadir region and very strong. As the receive window time lengthens, the weaker returns
are received. Using a fixed gain would apply either too much gain for the early returns or
insufficient gain for the later returns. The solution is to use TVG. The function of TVG is to increase
gain continuously throughout the receive cycle. Therefore, smaller gain corresponds with the first
returns (normally the strongest) and higher gain corresponds to the later returns (normally the
weakest). This function is represented in, what is called, the TVG curve.
Page 53 of 176
Version 4.1 REV r000
Date 05-04-2012
Figure 49: TVG Curve Concept
The beam steering can be accomplished, without a sound velocity probe, by entering in the correct
sound velocity for the area around the sonar head. To manually enter a sound velocity, check the
box for ‘Use Custom velocity’ and enter a velocity.
WARNING
The wrong sound velocity, at the sonar
head, will cause erroneous data. There are
currently no known post processing tools
to correct for this.
If the sound velocity is wrong, the beam steering will be in error. If the sound velocity is greater than
what it really is at the face of the receiver, the ranges will be shorter and thus the bottom will curve
Page 54 of 176
Version 4.1 Rev r000
Date 05-04-2012
Part No. 96000001
up or ‘smile’. If the sound velocity is less than what it really is at the face of the receiver, the ranges
will be longer and the bottom will curve down or ‘frown’. This error can be confused with a
refraction error caused by the wrong water column sound velocity profile. The refraction error can
be corrected by entering the correct water column sound velocity profile, however; erroneous beam
steering cannot be corrected as it is part of the beam data.
Therefore, for accurate beam steering to take place, an accurate sound velocity must be provided to
the Sonic 2024/2022.
Figure 50: The angular acoustic wave front will strike each receive element at a different time
As the wave progresses across the face, each receive element will see the wave at a slightly different
time and thus a slightly different phase. The formed beam is steered in the direction of the acoustic
wave by selectively adding delay to each receive element’s data until the data is coherent and in
phase. In Figure 46, receive element 1 would have the most delay applied, whereas receive element
8 would have no delay; thus a ‘virtual array’ will be formed.
Page 55 of 176
Version 4.1 REV r000
Date 05-04-2012
5.7.2 Projector Z Offset (m)
Using the standard R2Sonic mounting frame, the projector is mounted at a precise distance, relative
to the receive array, with a Z offset of 0.119m: the default. If the projector is not mounted in the
same vertical relationship to the receive array, an offset can be entered here to compensate for that
vertical offset.
The default Z offset value is 0.119m; this is the physical distance between the receive array ceramic
face and the centre point of the projector array, as used with the standard R2Sonic mounting frame
(with 35mm projector standoffs). Do not change this value unless the projector is mounted with a
different vertical offset, relative to the receive array. Please contact R2Sonic for further guidance on
mounting the projector with a different vertical offset.
5.8 Status
Provides a detailed list of the current system parameters in both the sonar head and the SIM,
including current version of installed firmware and serial input messages.
Page 56 of 176
Version 4.1 Rev r000
Date 05-04-2012
Part No. 96000001
5.9 Tools | Firmware Update
WARNING
ALL COMPUTER
FIREWALLS MUST BE
DISABLED. ALL VIRUS
CHECKERS MUST BE
DISABLED.
When R2Sonic issues a firmware update, it will be made available to the customer, allowing the
customer to update their system by themselves. There are two firmware updates possible: SIM
update and/or sonar head update. The update file will be designated either Simb$ (SIM) or Head$
(sonar head); the extension will be *.bin.
Prior to updating firmware, make sure that none of the computer’s other Ethernet ports are in use;
it may be necessary to shut down other sensors that use the Ethernet for data transfer.
Place the update file in the Sonic Control directory on the computer hard drive. Go to Tools |
Firmware Update; the files will be shown, if not use the browse button to search for the correct
upgrade file to down load to either the SIM or the sonar head. If there is an upgrade for both the
sonar head and the SIM, it is recommended to upgrade the SIM first. Updates are not fully installed
until the system has been power cycled
Figure 54: The Browse button will open the current GUI's directory
Page 57 of 176
Version 4.1 REV r000
Date 05-04-2012
Figure 55: Select correct update .bin file
Figure 56: A batch file will automatically load the upgrade file
Once the Update button is clicked on, a batch file will automatically run and download the .bin to
the appropriate place.
Figure 57: The start of a firmware update. A series of dots represents the update progress.
Figure 58: Firmware update completed, the window will close automatically and the Update window will show
successful completion
Page 58 of 176
Version 4.1 Rev r000
Date 05-04-2012
Part No. 96000001
5.9.1 Firewall and Virus Checker Issues
A major problem can arise from having a firewall turned on (either Windows or third party) and
virus checkers. Having a firewall on will cause a window to pop up, from the firewall, during the
upgrade procedure requesting permission to run the upgrade; selecting yes (to allow) it proceeds.
The user will think the upgrade is good and power cycle the system; this is where the issue lies, the
upgrade is corrupted by the pop-up window and the system should not be power cycled until the
upgrade is performed again (once trained the firewall or virus checker will not prompt again). If a
firewall or virus checker pop up window appears during the update: Do Not Power Cycle the System.
The firmware must be re-loaded.
Page 59 of 176
Version 4.1 REV r000
Date 05-04-2012
5.11 Imagery
On the Imagery Tab, the user can select the imagery data (TruePix™ and Water Column) formats for
logging. The maximum data size is shown to provide the user with an idea of what to expect when
storing imagery data.
Data rates for Water Column and TruePix are also affected by pulse width. Longer pulse widths will
reduce data rate approximately:
Page 60 of 176
Version 4.1 Rev r000
Date 05-04-2012
Part No. 96000001
5.12 Main Operation Parameters
The main operating parameters of the Sonic 2024/2022 are controlled by the buttons in the lower
portion of the window.
To change a value, position the mouse cursor on the button then use the left mouse button to
decrease the value and the right mouse button to increase the value.
The lower left area displays the colour of the SIM communications LEDs, time, which is decoded
from the bathymetry packet and the current cursor position, relative to the sonar head. The angular
information is represented by theta Θ.
It is easy for the operator to maintain the correct Range setting by noting the bottom detection dots
relationship to the straight legs of the wedge display.
Page 61 of 176
Version 4.1 REV r000
Date 05-04-2012
Straight legs of the wedge represent
the Range setting; bottom detection
dots should be within this area
Page 62 of 176
Version 4.1 Rev r000
Date 05-04-2012
Part No. 96000001
5.12.2 RangeTrac™ – Sonic Control automatically sets correct range
RangeTrac™ removes the need to manually set the correct range; Sonic Control will determine the
correct range and maintain the range setting, no matter how rapidly the depth may change.
RangeTrac is enabled by selecting the box, next to RangeTrac, in Sonic Control.
The Range button will change to reflect that Sonic Control is operating in RangeTrac mode.
Sonic Control will continue to operate in RangeTrac mode until the user manually changes range or
RangeTrac is deselected.
When using RangeTrac, the user manually sets the range first and then turns on RangeTrac; from
that point on, there is no need for the user to adjust the Range setting. RangeTrac will automatically
set the correct Range for the water depth. RangeTrac will also optimise the ping rate for the
determined range.
There are no limits to RangeTrac as far as steepness of slope or amount of variability. RangeTrac can
be used simultaneously with GateTrac, in both the Depth and the Depth + Slope modes.
Page 63 of 176
Version 4.1 REV r000
Date 05-04-2012
possible to optimise the resolution, but not so short as to weaken the transmit pulse. Generally, as
the water gets deeper the pulse length will have to be increased to get more ‘total’ power in the
water. The default pulse length will depend on the chosen operating frequency.
5.12.5 Gain: 1 – 45
Receiver gain is in 2 dB steps from 1 to 45. This adjusts the gain of the sonar head receivers.
Gates are enabled by selecting the check box next to Enable Gates.
To move both gates, simultaneously, use the right mouse button and both gates will move, keeping
the same relationship.
In Manual mode, the gate slope can be adjusted by using the Gate Slope button in the Operation
area. The gates can be tilted up to ±90°.
When GateTrac: Depth is enabled, the Gate Min and Gate Max buttons will be disabled, but the
Gate Slope button will still be active.
Figure 70: GateTrac enabled; Gate min and max control is disabled
If the soundings are visible, in the display, then when GateTrac : Depth is enabled, the gates will
automatically jump to the soundings, with the selected tolerance. As the gates automatically adjust,
the values update in the lower section of the window. The user can use the Gate Slope button to
change the tilt of the gates, they will still automatically track the bottom, and the gate slope will not
change from what the user has selected.
Page 65 of 176
Version 4.1 REV r000
Date 05-04-2012
5.12.6.3 GateTrac: Depth + Slope
Depth and Slope GateTrac will automatically adjust the gates for the depth and the slope of the
bottom. When GateTrac: Depth + Slope is enabled, the Gate Min and Max as well as the Gate Slope
buttons will be greyed out.
Figure 71: GateTrac: Depth + Slope enabled, manual gate controls are disabled.
Figure 72: GateTrac: Depth + Slope enabled and tracking a steep slope
The main reason to use the Sonic 2024/2022 depth gates is to eliminate interference of the bottom
detection process. Depending on bottom composition, multiple returns can occur. There will be a
secondary and possibly a tertiary return that arises from the initial bottom returns being reflected
by the water surface and then back up again to the receiver. These second and third returns can be
strong enough to influence the bottom detection process. Using the Sonic 2024/2022 depth gate
will enable the Sonic 2024/2022 to search only a small area of the entire beam for a bottom
Page 66 of 176
Version 4.1 Rev r000
Date 05-04-2012
Part No. 96000001
detection, therefore, only the area around where the energy from the actual bottom returns are will
be searched to derive a bottom detection. Although the user enters a depth for the gate setting, to
the Sonic 2024/2022 this is a time to start searching and a time to stop searching.
The above representation illustrates how the depth gate narrows down the bottom detection search
area (in time) to only the area where the true bottom is expected. If the Maximum Depth gate was
not in this location, the second return could be strong enough so as to influence the bottom
detection process.
Again, it must be borne in mind that if the depth gate is set such that true bottom detections are
‘gated out’; those data are lost entirely and cannot be recovered.
5.13 Ruler
The ruler or measuring tool can be used to obtain range and bearing information, within the GUI, by
using the mouse cursor. Use Ctrl + Left Mouse Button (LMB), the cursor will change to a cross and
can be dragged to the target (once the range and bearing is initiated, the Ctrl button can be
released. The Range and Bearing information is along the bottom of the Sonic Control window.
Page 67 of 176
Version 4.1 REV r000
Date 05-04-2012
5.14 Save Settings
When Sonic Control is launched, it will always load the default settings configuration file located in
the Sonic Control installation directory (CurrentSettings.ini). The default configuration file will save
any local configuration changes during operation of the system.
When a user defined configuration is saved, like dualhead.ini, Sonic Control will still use the default
configuration file to store local changes while operating the sonar. This is equivalent to copying the
default configuration file to a configuration file with another name.
When a user defined configuration is loaded, Sonic Control will use the default configuration file to
store local changes while operating the sonar. This is equivalent to copying the loaded configuration
file to the default configuration file.
Page 69 of 176
Version 4.1 REV r000
Date 05-04-2012
This page intentionally left blank
Page 70 of 176
Version 4.1 Rev r000
Date 05-04-2012
Part No. 96000001
6 SONIC 2024/2022 THEORY OF OPERATION
The Sonic 2024/2022 transmits a shaped continuous wave pulse at the user- selected frequency.
The transmit pulse is narrow in the along-track direction, but very wide in the across-track direction.
The reflected acoustic energy is received via the Sonic 2024/2022 receivers; within the Receive
Module the beams are formed and the bottom detection process takes place. The resultant bottom
detections (range and bearing) are then sent via Ethernet, through the deck lead, to the SIM. The
SIM then sends the data out to the Sonic Control software and the data collection software.
Wet Controller
Receivers
Transmitter Board
Transmitter Power
Supply
48 DCV from
SIM
Low Voltage Power Med. Voltage Power
Supply Supply
Page 71 of 176
Version 4.1 REV r000
Date 05-04-2012
6.2 Sonic 2024/2022 Transmit (Normal Operation Mode)
The projector is comprised of a precisely arranged set of composite ceramics. The projector, itself,
can transmit over a wide frequency range, which makes it unique amongst multibeam
echosounders. A pulse, at the chosen operating frequency, excites the ceramics which converts the
electrical energy to acoustic energy. The pulse originates from the Wet Controller board in the
Receive Module, which is then passed onto the Transmitters and out to the Projector. The
amplitude of the pulse is set by the transmit Power setting in Sonic Control 2000; the Pulse Length
setting in Sonic Control 2000 determines how long the pulse excites the ceramics.
The projector’s transmit pattern ensonifies the seafloor in a very wide across-track, but narrow
along-track pattern as the vessel moves along the survey line. The across-track angle is 160°; the
along-track angle depends on frequency. The 400 kHz along-track pattern is 1°. The along-track
lengthens out to 2° at 200 kHz. This is the Normal Operating Mode and not extended Vertical
Mapping Mode.
Depending on the water conditions, sea floor composition and other factors, a portion of the
acoustic energy that strikes the seafloor will be reflected back towards the surface. The return
acoustic energy will strike the Sonic 2024/2022 receiver’s ceramics.
Page 72 of 176
Version 4.1 Rev r000
Date 05-04-2012
Part No. 96000001
6.3 Sonic 2024/2022 Receive (Normal Operation Mode)
The Projector is comprised of composite ceramics that convert electrical energy to acoustic energy.
The composite ceramics, in the Receive Module, convert the reflected acoustic energy back to
electrical energy. The small electrical voltage, generated by the ceramics, is amplified and then
passed onto the receivers. The output of the receivers goes directly to the Wet Controller board in
the Receive Module.
In general, the receive pattern is 130° (normal bathymetry survey) in the across-track. The along-
track pattern depends on the frequency; from 23° at 400 kHz to 40° at 200 kHz.
The Wet Controller board contains the FPGA that performs the beam forming and bottom detection
operation; time tags the data; and formats the sonar data for output back up to the SIM. The
bathymetry data is output as a Range and Bearing (from the sonar head’s acoustic centre) for each
beam. Other outputs include: side scan, beamformed imagery, and snippets.
The output of the Wet Controller board is sent through the deck lead, to the SIM’s Gigabit switch
and onto the data collection computer though one of the SIM’s external RJ45 connections.
Page 73 of 176
Version 4.1 REV r000
Date 05-04-2012
Page 74 of 176
Version 4.1 Rev r000
Date 05-04-2012
Part No. 96000001
6.4 Sonic 2024/2022 Sonar Interface Module (SIM) Block Diagram
SIM
RS-232
Controller
I/O Board
TTL - BNC
48VDC
Gigabit Ethernet
Gigabit Switch
Ethernet
Power Supply
90 – 260 VAC
To/From
Sonar Head
48VDC
Sonar
Connector
Page 75 of 176
Version 4.1 REV r000
Date 05-04-2012
This page intentionally left blank
Page 76 of 176
Version 4.1 Rev r000
Date 05-04-2012
Part No. 96000001
APPENDIX I: Multibeam Survey Suite
Components
7 Auxiliary Sensors and Components
A multibeam survey system is comprised of more components than just the Sonic 2024/2022
Multibeam Echosounder. These components are the auxiliary sensors, which are required to
provide the necessary information for a multibeam survey. This does not mean that these sensors
are a minor part of the survey system; each auxiliary sensor is required for any multibeam survey
operation. The required sensor data:
Each of the individual sensors requires their own setup and operation procedures. The details,
discussed here, concerning the installation and calibration of the auxiliary sensors, is supplemental
to any and all manufacturer’s documentation.
7.1.1 Installation
The first and foremost consideration when installing the DGPS system is the location of the
respective antennae. Both the GPS antenna and the differential antenna (if they are two separate
antennae) need to be mounted on the vessel in such a way so as to have a totally unobstructed view
of the sky.
When installing the GPS antenna, the surveyor should be aware of the position of the stacks and
masts; in particular are davits or cranes that may be currently in a stored position, but will be in use
Page 77 of 176
Version 4.1 REV r000
Date 05-04-2012
during survey operations. If mounting the antenna on a vessel that has helicopter landing facilities,
coordinate the placement of the antenna with the personnel in charge of helicopter operations.
When the location for the antennae has been determined the next step is determining how the
coaxial cable, connecting the antenna and the receiver, is to be run. The cables should be run in
such a manner so as to be protected from possible damage. Cables should not be run through
hatches or windows, if it can be avoided; if such runs are necessary, then a block or other such
obstruction should be placed so that the hatch or window will not close on the cable. If the cables
are to be suspended between two points, a rope or other line should be strung to carry the weight
of the cables. Cables should never be kinked; all cables have a minimum bending radius, if it is
known adhere to it, if it is not known, use common sense. Do not run cables in a manner that they
will become safety hazards on the vessel, causing personnel to trip or be caught on them. Avoid
running cables along voltage carrying lines.
It is important to mark the cables at both ends to denote what they are and to where they go.
The connection to the antenna may be required to be completely water proofed (depending on the
manufacturer’s recommendations) using electrical tape, with a secondary covering of self-
amalgamated tape. Ensure that there are no air gaps in the tape; they will become a channel for
water. If a cable is to be run upwards from the antenna, form a drip loop by leaving slack in the
cable that will hang below the antenna connector. This will allow any water that flows down the
cable to collect and drip from the slack loop instead of running into the connector.
The cables, connectors and antennae should be inspected regularly for signs of damage, corrosion
or abuse. Any abrasions on the cable should be securely taped; if possible, a waterproof coating
should also be applied.
The GPS position data should be logged, in the data collection software, for not less than 15
minutes. The collected data can then be averaged, standard deviations determined, and compared
to the published position of the survey benchmark.
Page 78 of 176
Version 4.1 Rev r000
Date 05-04-2012
Part No. 96000001
The two main causes of error, in this area, are:
• Wrong geodetic transformations being applied to the WGS-84 position derived from GPS.
• Erroneous coordinates for the Differential reference station.
The surveyor will need to take numerous shots to also obtain an average, due to the possible
movement of the vessel while alongside.
7.2 Gyrocompass
Utmost care is required for the installation of the gyrocompass. The gyrocompass is a sensor that
cannot be situated randomly. The purpose of the gyrocompass is to measure the vessel’s heading.
In order to do this, the gyrocompass should be placed on the centre line running from the bow stem
to the midpoint of the stern. If it is not possible to place the gyrocompass on the centreline of the
vessel, it can be mounted on a parallel to the centre line.
All survey grade gyrocompasses will be plainly marked for alignment on the centre line. This
marking may be an etched line fore and aft on the mounting plate, or possibly metal pins on the
front and the back of the housing that point down. If no marking exists, then measuring the fore
and aft faces and finding the centre may be sufficient.
No matter how well the gyrocompass is placed, there exists a possible error between the true
vessel’s heading and the gyrocompass derived heading. Any new installation of a gyrocompass
should include a gyrocompass calibration. There are various methods to perform a gyrocompass
calibration; the best method employed will be determined by the location of the vessel, the time
allotted for the calibration and the resources at hand.
If the error is large, the gyro can be physically rotated to align itself with the true vessel heading.
Small errors can be corrected, either by internal adjustment to the gyro, or in the software that
receives the gyro reading.
Page 79 of 176
Version 4.1 REV r000
Date 05-04-2012
7.2.1.1 Standard Land Survey Technique
One of the most accurate methods to determine the gyro error involves the use of standard
recognised land survey techniques. The time and equipment involved requires that a substantial
period be allotted for such a calibration.
• If possible, the vessel will be berthed alongside a quay or dock that has a survey
benchmark located in close proximity.
• If a survey benchmark is not located close to the berth, then the surveyor will have
to run a transit from the nearest, suitable, local survey bench mark to establish a
point on the quay that has a well defined position. From this point another point
should be established along the quay to form a baseline.
• When the vessel comes alongside, all lines should be made as taut as possible. The
gyro should be allowed 2 hours to settle down after the vessel has come alongside.
• The stern of the vessel should be measured, with a metal tape, to determine the
centre point of the stern. A survey reflector will be placed at this position. Another
survey reflector will be placed exactly at the bow. It will be verified that the
reflectors are accurately placed on the centre line of the vessel by either
measurements or survey techniques.
• The surveyor will set up on one benchmark; a round of readings will be taken from
the benchmark to the fore and aft reflectors. Simultaneous to this, the survey
personnel will record the gyro heading as it is read by the survey computer. Any
variation between the digital output and the physical gyro reading should be
remedied prior to the commencement of readings. It is recommended that the
personnel on the vessel and the surveyors on the quay be in constant
communication to assist in coordinating the measurements.
• One round of readings will be considered to be not less than 30 sets, a set being one
reading each from the bow and stern reflectors.
• Upon completion of the round from benchmark one, the surveyor will move to
benchmark two and repeat the process.
• Upon the completion of all rounds, from the two benchmarks, the vessel will turn
about. With the vessel, now heading on the reciprocal heading, the gyro will be
allowed at least 1 hour to settle down.
• When the gyro has been given sufficient time to settle down, a further series of
range and bearing measurements will be made in exactly the same manner as
before.
When all readings are completed, the surveyor will calculate the azimuth between the two survey
reflectors for each set of readings. The azimuth readings will be compared with the headings taken
on board the vessel from the gyro itself. If there has been little or no movement of the vessel, an
average can be taken of the azimuths and for the gyro readings and compared. By calculating the
standard deviation of the readings, the surveyor can determine the degree of movement during the
recording process. If the deviation is greater than the stated accuracy of the gyro, the comparison
readings should be based on simultaneous time.
Page 80 of 176
Version 4.1 Rev r000
Date 05-04-2012
Part No. 96000001
If physical adjustments are required, they should be made and the calibration process repeated. If
the adjustment is determined to be minor and can be accounted for in the survey software, the
correction value should be entered and then verified using the calibration process. This check of the
calibration value can be an abbreviated version of the calibration process detailed above.
Page 81 of 176
Version 4.1 REV r000
Date 05-04-2012
7.2.1.2 Tape and Offset Method of Gyro Calibration
This method relies on measuring the offset distance from a baseline on the quay, with a known
azimuth, to a baseline that is established on the vessel. There are greater areas for error when using
this method, particularly in establishing a baseline with known azimuth.
A baseline is established on the quay as close as possible to the vessel's side. It is very important
that the azimuth of this baseline be as accurately determined as possible. The baseline should be of
a length that will exceed the baseline that is established on the vessel.
A baseline is established on the vessel that is parallel to the centre line of the vessel. It should not
be assumed that the side of the vessel is parallel to the centre line. This baseline should be on the
deck that faces the dock. The baseline on the vessel should be as long as possible, the longer the
better.
With the vessel secured alongside the quay, the vessel baseline will be compared to the quayside
baseline. Two points will be established on the quayside baseline that corresponds exactly to the
fore and aft positions on the vessel baseline. That is: the points that are established on the quayside
baseline should be normal to the points on the vessel baseline.
Page 82 of 176
Version 4.1 Rev r000
Date 05-04-2012
Part No. 96000001
The example, below, will illustrate the math involved.
In this example, the vessel heading for this set of readings is 275.7°; this would be compared to the
gyro reading recorded at the same time the offsets were measured.
In the above example, if the bow was further out from the quay than the stern, the angle b' would
be subtracted from the azimuth of the quay, i.e. 270° - 5.7° = 264.3°.
Page 83 of 176
Version 4.1 REV r000
Date 05-04-2012
7.3 The Motion Sensor
The motion sensor is used to determine the attitude of the vessel in terms of pitch, roll and heave.
Pitch is the movement of the bow going up and down. Roll is the movement of the port and
starboard side going up and down. Heave is the vessel going up and down.
The sonar head is physically attached to the vessel; as the vessel moves, so does the sonar head.
The motion sensor reports the movements of the vessel to the data collection software; the data
collection software, using the offsets to the motion sensor and to the sonar head, computes the
movement at the sonar head to correct the multibeam data for pitch, roll and heave.
One important aspect of the motion sensor is the sign convention used by the motion sensor as
compared to the sign convention used in the collecting software. The surveyor must be aware of
the convention that is used and what adjustments are necessary, if any, to ensure that the
convention is consistent with the data collection computer.
There exist two major areas of thought as to where the motion sensor should be situated. One
group believes that the motion sensor should go as close to the multibeam as possible, even if the
multibeam is mounted on an over-the-side pole. The second group believes the motion sensor
should be placed as close to the centre of rotation for the vessel as possible.
Placing the motion sensor on the hydrophone pole would seem to solve for all movement of the
pole itself, but in fact the motion sensor, mounted in this fashion, can provide false attitude
measurements. This is particularly true when there is significant roll; the motion sensor on the pole
can interpret a portion of this roll as heave, which is not true. By placing the motion sensor as close
to the centre of rotation (also called the centre of gravity) as possible, only the real heave of the
vessel will be measured. All software will solve for the motion of the sonar head, based on the
offsets that have been entered into the setup files for the vessel configuration; this is called a lever
arm adjustment. The other consideration is that the motion data is usually applied to the GPS
antenna. The GPS antenna is usually mounted high on the vessel, so any pitch or roll will induce a
large amount of movement in the GPS antenna thus providing a false position due to the antenna
movement. If the motion sensor is mounted on the hydrophone pole, it is reporting an exaggerated
motion because it is far from the centre of motion of the vessel; this exaggerated motion then
would be applied to the GPS antenna position and the vessel position computation would be in
error.
The other consideration is that the alignment of the motion sensor must be on or parallel to the
centre line of the vessel; it is essential to prevent ‘bleed-over’ of pitch and roll. If the motion sensor
is not aligned with the centre line, when the vessel rolls some of the roll will be seen as pitch as the
motion sensor’s accelerometers and gyros are not aligned with the axes of the vessel it is mounted
on. It is more difficult to obtain this precise alignment if the motion sensor is placed on the pole.
Mount the motion sensor as close to the centre of rotation (or centre of gravity as possible) and
perfectly aligned to the centre line of the vessel.
Page 84 of 176
Version 4.1 Rev r000
Date 05-04-2012
Part No. 96000001
The motion sensor should be mounted on as level a platform as possible. After mounting the
motion sensor, the actual 'mounting angles' should be measured. Some motion sensors contain
internal programs that can measure the mounting angles. Some data collection software packages
also include the capability to measure mounting angles. The mounting angles are the measured
degrees of the actual physical mounting of the motion sensor. This is to compensate for sloping or
warped decks. Many decks have some slope to them and this should be accounted for to ensure
that the pitch and roll values that the motion sensor derives is for vessel movement and not for its
physical mounting on the deck. The mounting angles should be measured prior to any multibeam
calibration and not changed after the calibration.
Prior to measuring the mounting angles, the vessel should be put in good trim by the engineer. On a
small vessel it is important that the angles be measured without undue influence from people
standing around. A false measurement can be induced by two people sitting on the gunwale having
a conversation while the measuring process is being completed. It is usually a good idea to have all
personnel leave a small vessel during the measuring process.
If the motion sensor mounting angles have been entered in the motion sensor or the data collection
software, they can only be changed prior to the multibeam calibration (patch test); they are not to
be changed after the patch test.
It is important to keep the motion sensor in mind when surveying. A motion sensor takes time to
'settle down' after a turn or a speed change and most of the settling down will depend on the heave
bandwidth that is entered into the motion sensor. Some motion sensors can take in position, speed
and heading data to assist them in the settling process. Depending on the degree of the turn or the
amount of the speed change a practical period of 2 minutes should be allowed for the motion
sensor to settle. It is prudent to plan the survey to allow for a long enough 'run in' to the start of
data collection to allow the motion sensor time to settle and the heave normalise. If this is not
done, many times motion artefacts or erroneous depths will be seen at the beginning of line and the
processed data will not be correct.
Monitor the motion sensor (all data collection software provides a time series window to monitor
individual data) to ensure that it is operating properly.
Page 85 of 176
Version 4.1 REV r000
Date 05-04-2012
The CTD and Time of Flight probes store the data internally. The data is downloaded to a computer
after the probe is recovered.
There are various formulae available that are based on the parameters that are recorded by the
CTD. The UNESCO algorithm is considered a universal standard and was put forth by C-T. Chen and
F.J. Millero in 1977. The Chen-Millero (and Li) equation is complex as is Del Grosso’s (1974) and
have been termed Refined. Simple formula, such as Mackenzie’s (1981), also yields good results.
When using a CTD, it is very important that the probe be allowed to sit, fully submerged, in the
water for a few minutes prior to deploying it; this is to allow the probe to reach equilibrium with the
water temperature It is also important that the tube, through which the water flows pass the
sensors, is checked for obstructions or marine growth.
Page 86 of 176
Version 4.1 Rev r000
Date 05-04-2012
Part No. 96000001
7.4.2 Time of Flight Probe
The Time of Flight probe incorporates a transducer that transmits an acoustic pulse that reflects
back from a plate that it is at a very precise distance from the transducer. The two-way travel time
is measured, divided by 2, and the sound velocity determined. The Time of Flight probe is usually
considered more accurate for multibeam survey work.
The sound velocity probe that is mounted close to the Sonic 2024/2022 sonar head is a time of flight
probe.
Pressure sensor
Transducer
for depth
Reflecting
Plate
Figure 85: Time of Flight SV probe
Page 87 of 176
Version 4.1 REV r000
Date 05-04-2012
and are used extensively by Navy and Defence forces for rapid determination of the sound velocity
without stopping the vessel.
When working in tidally influenced areas, the sound velocity can change drastically due to a salt
wedge that moves in and out with the tide. The surveyor must be aware of the relationship of the
time of the tide to the salt wedge.
7.5.4 Distance
If the survey area is large, then it is quite possible that there will be differences across the range of
the survey area even in open water.
One of the main concerns, in a deep water cast, is that the probe will not go straight down due to
the current flow or vessel drift due to wind and/or currents. This being the case, weights must be
used to ensure the cable (and probe) go as straight down as possible.
Unless the sound velocity probe is designed to have additional weight attached to it, no weights
should be attached to the sound velocity probe. The weights, which enable deployment as straight
as possible, are attached to the end of the cable. The probe should be attached to the cable
approximately 3 – 5 metres above the weights; if the weights hit the bottom this should provide
enough scope for the probe to land clear of the weights.
Page 89 of 176
Version 4.1 REV r000
Date 05-04-2012
Figure 86: Deploying a sound velocity probe via a winch or A - Frame
The other major consideration when deploying a probe in deeper water, is that the vessel must be
stationary longer and will drift. If there is a large variation in depths, the depth when the probe
went in, may not be the same depth when the probe reaches the bottom. It is essential that enough
cable be deployed to ensure a full profile to the sea floor.
Page 90 of 176
Version 4.1 Rev r000
Date 05-04-2012
Part No. 96000001
APPENDIX II: Multibeam Surveying
8 Introduction
Multibeam surveying affords the surveyor with many advantages, but it also requires more thought
behind the survey itself.
A large overlap in swath coverage is required due to various factors. One prime factor is roll. As the
vessel rolls the swath coverage will vary in relation to this roll. If the vessel rolls to port (port-side
down), the swath coverage on the port side will be lessened, whereas the swath coverage on the
starboard side will increase. If there is not sufficient overlap in swath coverage there could be gaps
in coverage, between adjacent lines, due to the roll.
If the helmsman has problems keeping the vessel on the designated line, this could case gaps if the
vessel goes off line to opposite directions on adjacent lines.
Unexpected shallows will reduce the swath coverage. If the lines are designed with very little
overlap, a shallow area on the lines will see reduced swath coverage and the possibility of gaps
between the lines.
Page 91 of 176
Version 4.1 REV r000
Date 05-04-2012
In setting up the survey lines, if the lines were to run up and down slope, the spacing would have to
vary between the start and the end of the lines, as the swath coverage would vary due to the
change in water depth. The lines would not be parallel. By surveying along the contours, the depths
will remain more or less constant so that the spacing does not have to change from beginning to
end. However, the spacing between adjoining lines may vary due to increased or decreased depth.
Extra lead in time allows the helmsman the opportunity to get on to the line and make any
adjustments that are necessary to counteract wind or current conditions. It is much better for the
vessel to be a little off of the planned survey line, but heading in a straight direction, rather than
‘fish-tailing’ back on forth across the line, trying to maintain zero offline.
Surveying into a beach may only allow very limited run-in, if the lines are also to be surveyed out
from the beach. In this case it may be better to design the lines so that they run parallel to the
beach. Of course, if it shallows greatly towards the beach, the lines should be run parallel to this
slope anyway as detailed above.
Page 92 of 176
Version 4.1 Rev r000
Date 05-04-2012
Part No. 96000001
The vessel record is meant to be a quick reference for general information that is required for
multibeam surveying. Some of the information does not change from survey to survey and should
go either in the front of the book or the back of the book. A section of pages can then be devoted to
the information that does change from survey to survey or day to day.
As an example:
As can be seen, this is a general reference which can provide dates and general details.
When naming surveys and sound velocities, a certain degree of logic in their naming will greatly
assist deciphering an individual event out of many events. In the case of sound velocity profiles, it is
common to name the profiles for the date that they were taken. A sound velocity profile taken on
04 July 2009 would be referred to as 20090704. If more than one profile is taken during the day,
then a letter suffix can be added: 20090704a, to separate the profiles, or a time of cast can be added
to the file name. Keep in mind that personnel, who were not on board during the data collection,
may need to reference the information; keeping it logical and chronological will help.
Ensure that many blank pages are kept for the various categories. When a book is filled, plainly
mark on the cover the inclusive dates that the vessel log covers. If possible, also mark this
information along the spine of the vessel log. These logs should be kept in a safe and dry place on
the vessel.
Daily Survey Logs are of two types: rough and smooth. The smooth log is a sheet that is arranged in
rows and columns, where the appropriate survey information is entered, much like a spread sheet.
It can be a single sheet that is printed out on board, or it can be professionally produced pad of
sheets. The rough log is similar to the vessel log; it is normally a ledger book; the start/stop times,
line name, line direction and comments are entered line by line, usually on the right hand page as
they occur. The left hand page then is left for details of draft, sound velocity profile data, tides or
any other information that is pertinent to the lines that are detailed on the right hand page.
Page 93 of 176
Version 4.1 REV r000
Date 05-04-2012
A copy of the survey log is sent along with the multibeam data to processing and a copy is kept on
board the vessel.
• Sensor offsets
• Calibration offsets
• Date
• Survey name, area and surveyors
• Name of sound velocity file
• Name of tide file
• Vessel name
• Start/Stop time of survey line
• Line name
• Direction
• Comments
Due to the nature of a single sheet type log, the information should be entered on each individual
sheet, even though many items do not change from one day to the next.
With the log book style of daily log the items that do not change can be listed on one page, so that
everything following that page will be under those parameters (offsets, vessel name etc.). The right
hand page will include the start/stop times, line name, direction and comments. The left hand page,
as noted above, is for additional information. A further advantage to using a log book is the space
available to sketch diagrams of the survey or other visual aids that might make the survey easier to
understand.
The surveyor uses a log book to record the data as it occurs. A daily survey log sheet can be created
in any word processor or spreadsheet program. At a convenient time the surveyor can call a sheet
up, within the appropriate program, enter the data and print it out. This has many advantages, the
most obvious is that the daily log sheet is typed in and printed out making it very legible to read; it
can be stored down to memory, making a permanent record.
Although maintaining a good detailed log of daily survey events may be difficult to get use to, after a
short time the advantages will become obvious.
Page 94 of 176
Version 4.1 Rev r000
Date 05-04-2012
Part No. 96000001
Figure 87: Rough log, kept during survey operations...does not need to be neat, but must contain all pertinent
information
Page 95 of 176
Version 4.1 REV r000
Date 05-04-2012
Figure 88: Smooth log; information copied from real-time survey log
APPENDIX III: Offset Measurements
9 Lever Arm Measurement – Offsets
Each component or sensor that produces information, unique to its position, will have a point that is
considered the reference point of that sensor. The Sonic 2024/2022, the motion sensor, and the
GPS antenna will have a documented point from which to measure. The gyrocompass’ data is not
dependent on its position on the vessel so, therefore, does not require an offset measurement.
Page 97 of 176
Version 4.1 REV r000
Date 05-04-2012
9.2 Measuring Offsets
The accurate measurement of offsets is vital to the accuracy of the survey data. If possible, the
vessel will be put on a hard stand so that it can be very accurately measured using standard land
survey equipment, such as a total station. However, this may not be possible and the offsets will
have to be measured using a tape and plumb-bob, which is detailed below.
Page 98 of 176
Version 4.1 Rev r000
Date 05-04-2012
Part No. 96000001
9.2.3 Vertical Measurement
To measure elevations or the Z offset, the use of a plumb bob is required. This can be something as
simple as a spanner tied to a length of line and lowered from one deck to the next. The plumb bob
will also allow for accurate measurements in the X and Y direction when transposing them from one
deck to the other.
The plumb bob works, of course, by gravity so generally points to the centre of the earth. This being
the case, if the vessel is not in good trim, i.e. has a list, the resting position of the plumb bob may not
be at the true vertical point under the place from which it is being held. This is very critical when
transposing X and Y measurements from one deck to another.
The draft of a vessel will not be constant. Prior to going out on a survey, the fuel and water may be
filled up, causing the vessel to settle lower in the water. Possibly less people are on board causing
the vessel to rise higher in the water. The main concept here is that the draft of the sonar head
changes. All X and Y offsets remain the same as long as the sensors are not moved, but the Z offset
changes constantly depending on the draft of the vessel.
If possible, the pole should be marked to show the depth of the head. Measuring up from the sonar
head’s acoustical reference, rings can be painted on the pole in 10 cm (or other) increments, with 2
cm hatching between rings. The surveyor may have to observe the pole over the course of a few
minutes to determine where the water line is and would then estimate the depth by interpolating
between the 10 cm depth rings.
Another method would be for the surveyor to initially measure from the sonar head’s acoustical
reference to the top of the hydrophone pole. This is the total pole measurement. At the start of a
survey day, the surveyor will go to the pole and measure from the top of the pole to the water line
(using the tape measure and plumb bob or similar weight), this is called the dry measurement.
Taking the dry measurement from the total pole measurement yields the wet measurement, which
is the draft of the sonar head. Due to wave motion, the surveyor may have to take a series of
measurements to ensure an accurate reading.
When the draft or Z of the sonar head is determined the Z for the GPS antenna and the motion
sensor can be adjusted accordingly, if the Z reference is the water line. In most data collection
software a Z shift, in relation to the water surface, can be entered in for the CRP, which will do the
vertical adjustment for all offsets
It is very important that when measuring the draft on small vessels that the person taking the
measurement does not unduly cause the vessel to list towards that side. Having someone counter
balance the weight of the person taking the measurement is a good idea. This is also true of any
temporary list the vessel is experiencing. On small survey vessels, a person leaning over the side, to
take the draft measurement, can induce upwards, or exceeding a 10cm error in depth readings
during survey operation.
On some vessels it is advisable to take draft readings during the survey or immediately after
completion of the survey, as the draft will change that much.
All offset information should be recorded in the daily survey log and the vessel’s permanent survey
record.
Page 99 of 176
Version 4.1 REV r000
Date 05-04-2012
This page intentionally left blank
The patch test is performed with each new installation or whenever a sensor is moved. In the case
of an over-the-side mount, a large number of calibration computations need to be performed to
determine how well the pole goes back into the same position each time it is deployed. With more
permanent mounting arrangements, a minimum of 5 separate patch tests should be conducted in
order to derive a standard deviation that would indicate the accuracy of the derived values.
The patch test involves collecting data over certain types of bottom terrain and processing the data
through a set of patch test tools. There are two primary methods of processing the data that are
currently used: an interactive graphical approach and an automatic, iterative surface match. Each of
these techniques has strengths and weaknesses and the preferred approach is dependent on the
types of terrain features available to the surveyor. All modern multibeam data collection software
packages contain a patch test routine. Please read the software manual for explicit information
regarding the requirements for that software’s patch test. The below criteria is, in general, the norm
for a patch test.
Figure 91: Sonic 2024/2022 axes of rotation error in the resulting depth. Any error in
the measured pitch of the Sonic
2024/2022 head will primarily have a detrimental effect on the accuracy of the positions that are
determined for each slant range/depth.
A pitch error of 1° will cause an along-track error in the position of 0.4 meter when the sonar head
is 25 meters above the seabed.
Care must be taken that the sonar head covers the same area on both data collection runs, this may
not be the same as vessel position, especially with an over-the-side mount or if the sonar head
rotated. Only the latency data collection requires a different speed from normal survey speed.
The data collection for Latency, Pitch and Yaw should be done in as deep water as possible. This is
particularly true for the pitch computation due to the fact that in shallow water the angle of pitch
may not be easily determined due to a lack of resolution.
For the latency test, data is collected on a pre-defined line up a steep slope or over a well defined
object (such as a rock or small wreck). The line is surveyed at survey speed up the slope, and then
surveyed again, in the same direction, but at a speed that should be half of the survey speed. If the
vessel cannot make way at half survey speed then the fast run will need to be taken at a higher
speed than normal survey speed and this can influence the latency test due to squat or settlement.
The main consideration is that one line should be twice the speed of the other.
When the data, from the two data collections, are looked at in
profile, there will be two seafloors sloped in opposite
directions. Most patch test programs will go through a series of
iterations to determine when the difference between the two
surfaces is the smallest, and this is the roll offset.
Figure 93: Roll data collection Roll is perhaps the most critical value in the patch test routine
as an error in roll will result in an error in sounding depths.
However, the computation to determine the roll misalignment is usually the easiest and most
consistent.
0.40
Depth Error in Metres
0.20
0.00
-80 -60 -40 -20 0 20 40 60 80
-0.20
-0.40
-0.60
Degrees from Nadir
A pitch error will result in a an along –track position error, which increases greatly with depth
4
1.0° Error
3
0.75° Error
2 0.5° Error
1 0.25° Error
0
0 100 200 300 400
Water Depth (metres)
Graph 2: Position errors as a result of pitch misalignment; error can be either negative or positive
Water Depth
2
Along-track Position Error in Metres
200 metres
150 metres
0 100metre
-80 -60 -40 -20 0 20 40 60 80
50 metre
-2 25 metres
10 metres
-4
-6
Angle from Nadir
Graph 3: Along track position error caused by 0.5° error in yaw patch test
Page 105 of 176
Version 4.1 REV r000
Date 05-04-2012
Position Error with a Heading Error of 1.0°
10
6
Water Depth
4
Along-track Position Error in Metres
200 metres
2
150 metres
0 100metre
-80 -60 -40 -20 0 20 40 60 80 50 metre
-2
25 metres
-4 10 metres
-6
-8
-10
Angle from Nadir
Graph 4: Along-track position error caused by 1.0° error in yaw patch test error
The resultant patch test values are corrections that are entered in the data collection software and
not in the Sonic 2024/2022 software, as the values are used for process data.
Figure 97: In 1822 Daniel Colloden used an underwater bell to calculate the speed of sound under water in Lake Geneva,
Switzerland at 1435 m/Sec, which is very close to recent measurements.
11 Introduction
With multibeam, as with any echosounder, a main concern is: sound in water. Once the projector
transmits the acoustic energy into the water, many factors influence that energy’s velocity and
coherence. The major influence is the velocity of sound in water.
The velocity of sound in water varies both horizontally and vertically. It cannot be assumed that the
velocity of sound in the water column remains constant over large areas or throughout the day in a
more local area. The main influences on sound velocity are: Conductivity (salinity), Temperature and
Depth (pressure).
1. Evaporation
2. Precipitation
3. Fresh water influx from rivers
4. Tidal effects (salt wedges)
11.1.2 Temperature
Temperature is the major influence on sound velocity in water. A 1°C change is equal to
approximately a 4m/sec change in velocity. Once the upper layer is passed, the temperature
normally decreases until pressure becomes the more dominating influence on the velocity of sound,
which is approximately at 1000 metres. The normal influences on the temperature component of
sound velocity include:
1. Solar heating
2. Night time cooling
3. Rain / run off
4. Upwelling
At an angle of 45° in 10 meters of water, a ±10 meters per second velocity error will result in a depth
error on the order of ± 4.6 cm. .
• Convex (smiley face) = Sound velocity profile used higher than real profile
• Concave (frown face) = Sound velocity profile used lower than real profile
Point Source
of Acoustic
Energy
11.2.2 Absorption
Absorption is frequency dependent and refers to the conversion of acoustic energy to heat when it
strikes chemically distinct molecules in the water column. Magnesium Sulphate MgSO4
predominates, with Boric Acid B(OH)3 playing a major part at lower frequencies. Temperature is also
an influence on absorption. Absorption is one of the key factors in the attenuation of the acoustic
energy based on frequency; the higher the frequency, the greater the absorption. The higher the
sonar operating frequency, the more rapid the vibration (or excitement) of the particles in the water
and this leads to the greater transference of acoustic energy; thus, the attenuation of the acoustic
wave. This is the reason why lower frequencies are used to obtain deeper data. At 400 kHz, the
normal seawater absorption is approximately 100 dB/km, whereas at 200kHz the absorption is
approximately 50 dB/km. These are values for normal sea water (with a salinity of 35 ppt). Fresh
water has little, if any salinity (<0.5ppt), so absorption is considerably less.
Mean Value 65 54 45 38 33 17 14 12 10 9
Table 10: Absorption Values for Seawater and Freshwater at 400 kHz and 200 kHz
2
Equation used for computation is from: Ainslie M.A., McColm J.G., “A simplified formula for viscous and
chemical absorption in sea water”, Journal of the Acoustic Society of America, 103(3), 1671-1672 as employed
on the NPL website, op cit.
Page 112 of 176
Version 4.1 Rev r000
Date 05-04-2012
Part No. 96000001
160
Frequency and Temperature Influence on Seawater
140 Absorption
120
400kHz
Absorption dB/km
100 200kHz
80
60
Mean values for water
depths from 50 metres to
40 300 metres (400 metres
for 200 kHz)
20
0
Degrees Celsuis 5° 10° 15° 20° 25°
70
Frequency and Temperature Influence on Freshwater
60 Absorption
400 kHz
50
Absorption dB/km
200 kHz
40 Mean values for
water depths
from 50 metres
30 to 300 metres
(
20
10
0
Degrees Celsius 5° 10° 15° 20° 25°
200 55 67 80 89
210 57 69 82 94
220 59 71 85 97
230 61 74 88 101
240 63 76 91 105
250 65 78 94 109
260 67 80 96 113
270 69 82 99 116
Reverberation is divided into three main areas: sea surface reverberation, bottom reverberation,
and volume reverberation (the body of water that the energy is passing through).
Both the sea surface and the sea bottom will reflect and scatter sound, thus affecting the
propagation of sound. Sea surface scattering is influenced by how rough the sea is (which is related
to wind velocity) and also the trapped air bubbles in the near surface region. The sea surface is also
a good reflector of acoustic energy; this can lead to second and even tertiary bottom returns as the
bottom return acoustic energy is reflected by the sea surface and is then reflected once more by the
sea bottom.
In the case of the sea floor, the strength of the scattering depends on the type of bottom
(composition and roughness), the grazing angle of the acoustic pulse and the operating frequency of
the sonar.
There is also bottom absorption based on the sea floor terrain and composition. Bottom absorption
is also dependent on the operating frequency of the sonar and the angle of incidence. Bottom
absorption will be greater for a higher frequency and large angle of incidence. It is more or less
intuitive that a mud bottom will absorb more of the acoustic energy than a rocky bottom. When the
acoustic energy is absorbed it means there is less that will be reflected back to the Sonic
2024/2022’s receivers. The surveyor must be aware of the bottom composition as adjustments can
be made to the Sonic 2024/2022 operating parameters to help compensate for the bottom
absorption.
In waters with a large sediment load, the suspended particles will scatter the sound wave, thus
leading to transmission loss. In the scattering process, there is also a degree of energy that it is
reflected (backscatter); this can be a cause for ‘noise’ in the sonar data. Again, the surveyor should
be aware of this condition and, if need be, change the operating parameters of the Sonic 2024/2022.
When discussing the changing of the operating parameters, it is generally a matter of increasing
transmit power or pulse length to get more total power into the water. In some circumstances,
increasing the Absorption value will allow the system to rapidly increase gain to capture the
reflected energy that has been dissipated by seafloor absorption or scattering in the water column.
As noted above many of the effects of absorption, scattering, and bottom absorption are frequency
dependent. With the Sonic 2024/2022, the operator can adjust the sonar frequency to optimise the
system for the survey conditions. This will take some trial and error; however, lower frequencies
tend to do best in areas of absorbent bottom and high sediment load (scatter).
• Gigabit to Gigabit
Need all four pairs. If only two pairs used, in an attempt to force the ports to 100BASE-T, the
ports will not negotiate and the result will be no connection. Sometimes it's not obvious if a port
is Gigabit enabled; try connecting unknown ports to a gigabit Ethernet switch and see what
speed it connects at via the status lights on the switch.
• Gigabit to 100BASE-T
Two pairs (green and orange on TIA/EIA-568-B wiring) can be used. Be sure to test this with a
modified patch cable (cut the brown and blue pairs) before committing to the chosen Ethernet
equipment as there may be surprises hidden in the equipment.
• 100BASE-T to 100BASE-T:
You can use two pairs (green and orange, T568B).
When connecting to the SIM, use either of the AUX Ethernet ports for the sonar head Ethernet
connection.
The data rate, for water column data, can be significantly reduced by increasing the pulse width. At
certain pulse widths, the receiver sampling rate halves, which will make the water column data rate
halve.
As an example:
Pulse width 15µsec - 30µsec: 65 kHz sample rate = Ethernet: 35 Mb/sec (amplitude) 280 Mb/s
(amplitude and phase)
Pulse width 35µsec - 70µsec: 32.5 kHz sample rate = Ethernet: 17.5 Mb/s (amplitude), 140 Mb/s
(amplitude and phase)
Installation in an ROV requires an Ethernet media converter to convert copper to fibre optic and
back to copper media to accommodate long tethers. On shorter ROV tethers (less than 1000
metres), using impedance controlled twisted-pair copper wire and a DSL modem may be possible.
Remote or autonomous vehicles typically supply the 48 volt power to the sonar head, and if
required, the SIM Controller board.
In an ROV or AUV installation, the sonar head and SIM Controller board require 48VDC which is
supplied by the vehicle power system. The average power required is 50 watts for the 2024, 35
watts for the 2022. Just after transmit, an additional 50 watts is required to charge the transmit
capacitor bank for a brief period of time. See Fig. 101 and Fig. 102 for current waveforms. If a
separate power supply for the sonar is required, it should be rated for 120 to 150 watts or higher.
Figure 108: Sonic 2022 power supply current waveform. Peak current is 1.340A at 48V. Sonar setting: pulse width =
100us, Tx Power = 221dB, Freq = 400 kHz.
Figure 109: Inrush current to 2024 head during power up, 20 ms window.
Figure 114: ROV installation block diagram with the SIM top-side
Figure 115: ROV installation block diagram with the SIM controller board mounted in the vehicle electronics bottle and
GPS (ZDA or UTC formats) and PPS signals are supplied by top-side equipment
Figure 116: ROV installation block diagram with the SIM controller board mounted in the vehicle electronics bottle. GPS
(ZDA or UTC formats) and PPS signals are supplied by the vehicle time system.
It’s best that the SIM Controller board supply power to the sonar head as the controller board has a
common mode choke for the 48 VDC power to the sonar head and the SIM Controller board can
control power to sonar head. If the customer uses their own custom data acquisition software, a list
of commands for the sonar head and SIM are in Appendix VII. The uplink data format is provided in
Appendix VIII.
Figure 117: Typical wiring. GPS (ZDA or UTC formats) and PPS signals are supplied by the vehicle time system
Two SIM boxes are used, but only one is the master (SIM1). SIM1 will be the SIM to take in all of the
serial data as well as the PPS; SIM2 only provides power to the second sonar head. SIM2 is
connected to SIM1 via an Ethernet cable to one of the RJ45 ports on SIM1.
12.8.2 Operation
Go to Settings| Network settings to enter the serial numbers for the dual head system.
13.1 Introduction
This describes the commands sent from the user interface to the sonar head and SIM.
Head firmware version 14-Mar-2011 and SIM firmware version 08-Apr-2010 utilize the commands in
this document. Future versions of firmware will adhere to this format and may include additional
commands.
Older versions of head and SIM firmware are not compatible with this format.
// Command (for network efficiency, the packet can contain multiple commands,
// but ensure the IP datagram reaches the sonar unfragmented).
Head default = 0
1 = Equidistant
PNG0 u32 1 = emit one ping only Manual ping. Each time this
command is sent, sonar will emit
one ping.
Default = 0.119
Head default = 0
Changes:
12 Dec 2011
SYO0 u32 0 = rises at center of tx pulse, Sync out mode. always active.
falls at end of rcv
1 = falls at center of tx pulse,
risess at end of rcv
2 = off
Changes:
12 Dec 2011
Added: SYI0, SYO0
PacketName: CMD0
Example of commands sent to the SIM every two seconds. Columns after the command are hex,
integer, and floating point representations of the data sent for each command
PacketName: CMD0
0000 00 50 c2 90 43 3d 00 e0 81 2e be 88 08 00 45 00 .P..C=........E.
0010 01 40 7b 73 40 00 80 11 00 00 0a 00 01 66 0a 00 .@{[email protected]..
0020 00 56 06 a1 ff de 01 2c df c3 43 4d 44 30 41 42 .V.....,..CMD0AB
0030 53 30 42 a0 00 00 53 50 52 30 41 f0 00 00 53 56 S0B...SPR0A...SV
0040 4c 30 44 bb 80 00 53 56 55 30 00 00 00 00 52 47 L0D...SVU0....RG
0050 4f 30 00 00 00 00 41 55 54 30 00 00 00 00 52 4e O0....AUT0....RN
0060 47 30 41 a0 00 00 47 41 4e 30 41 50 00 00 46 52 G0A...GAN0AP..FR
0070 51 30 48 c3 50 00 54 58 50 30 43 3f 00 00 54 58 Q0H.P.TXP0C?..TX
0080 4c 30 37 a7 c5 ac 53 45 57 30 40 06 0a 92 44 47 [email protected]
0090 41 30 40 a8 f3 12 44 47 42 30 41 0c ca 8f 44 47 [email protected]
00a0 53 30 00 00 00 00 44 47 4f 30 00 00 00 01 50 52 S0....DGO0....PR
00b0 4c 30 3f 80 00 00 50 52 55 30 00 00 00 00 52 45 L0?...PRU0....RE
00c0 54 30 00 00 00 00 50 52 4f 30 00 00 00 00 50 52 T0....PRO0....PR
00d0 5a 30 3d f3 b6 46 53 45 52 30 00 00 00 00 42 4f Z0=..FSER0....BO
00e0 53 30 00 00 00 00 54 57 49 58 00 00 00 00 50 52 S0....TWIX....PR
00f0 4f 4a 00 00 00 01 52 4f 53 30 00 00 00 01 44 48 OJ....ROS0....DH
0100 4d 30 00 00 00 00 53 4e 49 50 00 00 00 00 42 49 M0....SNIP....BI
0110 45 30 00 00 00 00 41 49 48 30 00 00 00 00 41 49 E0....AIH0....AI
0120 42 30 40 c0 00 00 57 43 4d 30 00 00 00 00 54 50 [email protected]
0130 4d 30 00 00 00 00 54 50 47 30 00 00 00 00 54 52 M0....TPG0....TR
0140 47 30 00 00 00 00 53 54 4d 30 00 00 00 02 G0....STM0....
0000 00 50 c2 90 41 35 00 e0 81 2e be 88 08 00 45 00 .P..A5........E.
0010 01 18 7b 74 40 00 80 11 00 00 0a 00 01 66 0a 00 ..{[email protected]..
0020 00 63 06 a2 ff de 01 04 fa f0 43 4d 44 30 45 4e .c........CMD0EN
0030 47 30 00 00 00 01 42 44 47 30 00 00 25 80 44 42 G0....BDG0..%.DB
0040 47 30 00 00 00 08 44 52 47 30 00 00 00 00 50 41 G0....DRG0....PA
0050 47 30 00 00 00 00 53 42 47 30 00 00 00 01 50 4f G0....SBG0....PO
0060 47 30 00 00 00 01 53 59 49 30 00 00 00 00 53 59 G0....SYI0....SY
0070 4f 30 00 00 00 00 45 4e 48 30 00 00 00 01 42 44 O0....ENH0....BD
0080 48 30 00 00 25 80 44 42 48 30 00 00 00 08 44 52 H0..%.DBH0....DR
0090 48 30 00 00 00 00 50 41 48 30 00 00 00 00 53 42 H0....PAH0....SB
00a0 48 30 00 00 00 01 45 4e 4d 30 00 00 00 01 49 50 H0....ENM0....IP
00b0 4d 30 0a 00 00 2f 50 4f 4d 30 00 00 13 88 42 44 M0.../POM0....BD
00c0 4d 30 00 00 96 00 44 42 4d 30 00 00 00 08 44 52 M0....DBM0....DR
00d0 4d 30 00 00 00 00 50 41 4d 30 00 00 00 00 53 42 M0....PAM0....SB
00e0 4d 30 00 00 00 01 45 4e 53 30 00 00 00 01 42 44 M0....ENS0....BD
00f0 53 30 00 00 25 80 44 42 53 30 00 00 00 08 44 52 S0..%.DBS0....DR
0100 53 30 00 00 00 00 50 41 53 30 00 00 00 00 53 42 S0....PAS0....SB
0110 53 30 00 00 00 01 53 50 4f 30 00 00 00 01 53 54 S0....SPO0....ST
0120 4d 30 00 00 00 02 M0....
// section A0: bathy point angles, equally-spaced (present only during "equi-angle" spacing mode)
// section A0: bathy point angles, equally-spaced (present only during "equi-angle" spacing mode)
// section A2: 16-bit bathy point angles, arbitrarily-spaced (present only during "equi-distant" spacing mode)
// section G1: 8-bit gate positions, arbitrary paths (present only during "verbose" gate description mode)
// section H0: header (present only in first snippet packet of each ping)
// The water column data contains real-time beamformer 16-bit magnitude data
// (beam amplitude) and optional 16-bit split-array phase data (intra-beam
// direction). Maximum data rate is about 70 megabytes per second (assuming
// 256 beams, 68.4 kHz sample rate, and phase data enabled). The sample rate
// (and signal bandwidth) varies with transmit pulse width and range setting.
// Maximum ping data size is about 32 megabytes (assuming 256 beams of 32768
// samples, and phase data enabled), but max size may change in the future.
// The number of beamformed data samples normally extends somewhat further
// than the user's range setting.
//
// When the operator enables water column mode, each sonar ping outputs
// numerous 'WCD0' packets containing: one H0 header section, one A1 beam
// angle section, and many M1 or M2 data sections. The section order may
// change in the future, so plan for that in your data acquisition.
//
// Each M1 or M2 section contains a subset of the ping data. Its header
// indicates its size position to help you assemble the full ping array.
//
// You may wish to detect missing M1 or M2 data sections (perhaps a lost
// UDP packet), and then fill the gap with zeros or perhaps data from the
// previous ping (to reduce visual disturbances), and then increment an
// error counter for network health monitoring purposes.
//
// The water column data is basically in polar coordinates, so you may
// wish to geometrically warp it into the familiar wedge shape for display.
// Consider using OpenGL or Direct3D texture mapping.
// section A1: float beam angles, arbitrarily-spaced (only one per ping)
// section M1: 16-bit magnitude data (present only during "magnitude-only" water column data mode, many per ping, you assemble them into
complete ping data)
// section M2: 16-bit magnitude and phase data (present only during "magnitude and phase" water column data mode, many per ping, you assemble
them into
// complete ping data)
// section A1: float beam angles, arbitrarily-spaced (only one per ping)
// section M0: 8-bit magnitude data (many per ping, you assemble them into complete ping data)
// section D0: 16-bit magnitude data (present only during "magnitude only" mode)
u16 D0_SectionName; // 'D0'
u16 D0_SectionSize; // [bytes] size of this entire section
u32 D0_PingNumber; // pings since power-up or reboot
u32 D0_TotalSamples; // number of samples in entire time series (sample rate is H0_RxSampleRate)
u32 D0_FirstSample; // first sample of this section relative to zero range
u16 D0_Samples; // number of samples in this section
u16 D0_reserved; // reserved for future use
f32 D0_MagnitudeScaling[8]; // to be determined, 0=ignore
struct
{
u16 PortMagnitude; // [micropascals] = PortMagnitude * (tbd function of sample number and D0_MagnitudeScaling[8])
u16 StbdMagnitude; // similar but starboard side
} D0_Data[D0_Samples];
// section D1: 16-bit magnitude and direction data (present only during "magnitude+direction" mode)
0000 00 e0 81 2e be 88 00 50 c2 90 40 58 08 00 45 00 .......P ..@ X..E. Device status Ethernet packet example received from the sonar
0010 00 34 04 6c 00 00 32 11 6e 92 0a 00 00 56 0a 00 .4.l..2. n....V..
0020 01 66 ff 16 ff de 00 20 00 00 52 32 44 53 31 30 .f..... ..R2DS10
head
0030 30 31 30 31 00 00 00 00 00 00 46 35 bd 01 00 00 0101.... ..;.~...
0040 00 00 ..
To test a data collection system, you can either use the actual hardware (sonar head) or use data
captured from the sonar head. Using Wireshark, uplink data from the sonar head can be captured,
filtered, and saved. Bit Twist, a console application, allows you to playback data. R2Sonic can supply
sample Ethernet captures of the sonar head uplink data. You may need to edit the destination MAC
and IP addresses of the captured data with Bit-Twiste, a console application. Wireshark and Bit-
Twist both require Winpcap which is included in the Wireshark installation.
• Capture sonar data. For high data rate traffic, set the following Wireshark Capture Options.
These options are found under the button (usually left most) “List the available capture
interfaces…”. These setting will remain for the session.
Buffer size: 50 megabytes
Uncheck “Update list of packets in real time”
•After capture, filter the data so only the desired sonar head data is displayed. A filter expression
like
can be used to filter data coming from the data acquisition computer.
•Save using Save As, data type as “Wireshark/tcpdump/…- libpcap (*.pcap,*.cap)” (Wireshark
default). Select “Displayed” in Packet Range. You can select a data range in the Packet Range such
that the data packets aren’t truncated.
Editing the MAC and IP addresses must be done as separate operations using bittwiste.exe. The
following examples show the syntax for editing the destination MAC and IP address in the .pcap files
created by Wireshark.
Where in.pcap is the input file and out.pcap is the output file.
You need to determine the Ethernet interface number. Choose the interface that is connected to the
sonar system. To display Ethernet interfaces:
bittwist –d
To playback data:
bittwist -i 2 -l 0 out.pcap
This sends out.pcap to Ethernet interface 2 (-i 2) and loops continuously (-l 0). Use Ctrl-C to exit the
program.