Quick Start Guide to Interfacing the PulSAR Sidescan Sonar with SonarWiz
This quick start guide will take you step-by-step through setting up and using the interface between SonarWiz and the GeoAcoustics PulSAR sidescan sonar for real-time data collection.
This guide contains the following sections listed in the order we recommend you follow for your first survey:
- 1 Software Installation
- 2 Real-Time License Check
- 3 Create a SonarWiz Project
- 4 Add Basemaps and Overlays
- 5 Add Planned Survey Lines
- 6 Configure Real-Time Log File Settings
- 7 Create a Real-Time Screen Layout
- 8 Hardware Configuration
- 9 Network Configuration
- 10 GPS Configuration
- 11 Starting the PulSAR Sonar Interface
- 12 Configure Sound Velocity
- 13 Configure Server Acquisition and Transmitter Settings
- 14 Verify Sonar Data is Flowing from the IDU to SonarWiz
- 15 Configure the Waterfall display for Sidescan
- 16 Adjust Sidescan Gains
- 17 Adjust Real-Time Bottom Tracking
- 18 Adjust the Color Palette
- 19 Steer a Selected Survey Line
- 20 Recording a line
- 21 Replaying a XTF file
- 22 Shutting Down SonarWiz and the PulSAR Server
- 23 Related articles
Software Installation
The CTI software required to interface with the GeoAcoustics PulSAR sidescan sonar system consists of SonarWiz 7.07.05 or newer and the CTI GeoAcoustics PulSAR server interface. Both of these programs should be installed on the same acquisition computer.
Download and install SonarWiz 7.07.05+ onto the acquisition computer. You can find the latest version of SonarWiz from the CTI Download page here: https://chesapeaketech.com/download-sonarwiz/.
Download and install the PulSAR Server 7.07.04+ onto the acquisition computer. You can find the latest version of the CTI real-time servers from the CTI Real-Time Server Download page here: https://chesapeaketech.com/download-real-time-servers-2/
If SonarWiz was included with your PulSAR hardware purchase, the PulSAR Server interface may already be included in your copy of SonarWiz.
Real-Time License Check
In order to operate SonarWiz for sidescan data collection, you must have a license for sidescan data acquisition. The method used to verify that you have the required license depends on the type of software lock you are using:
For Dongle Free License (DFL) Users:
Start the CTI License Manager from the Windows Start Menu
Click the Accept button to close the Privacy Notice.
Click the Status Button
Verify that Sidescan acquisition or one of the Sidescan-Combo acquisition modules are licensed as shown below:
For USB Dongle Key users:
Insert the USB Dongle into your computer
Start the CTI Dongle Manager from the Windows Start Menu
Click the Read Dongle button
Verify that Server: GeoAcoustic is enabled is listed in the display.
Create a SonarWiz Project
You must create a SonarWiz project before starting data collection. A SonarWiz Project is the container or context in which all data collection and post-processing is performed.
Click the New Project icon in the upper-left corner of SonarWiz.
Enter a Project Name and Project Folder.
Enter the Approximate Project Position latitude and longitude.
Set the Coordinate Source to Always use Ship Position.
Set the Time Constant for Course Smoothing to 300 (default)
Check the Automatically Select Coordinate System box to let SonarWiz pick an appropriate UTM coordinate system, or uncheck this box and use the Browse Coordinate Systems… button to select a different coordinate system.
Click OK to create the new project.
Add Basemaps and Overlays
While planning your survey, it is useful to display charts, bathymetry grids, and vector files such as survey polygons and other line files. SonarWiz uses the term Basemap (and GeoImages) to represent data that appears under the sonar data such as nautical charts or shaded bathymetry. SonarWiz uses the term Overlays to represent data that appears on top of the sonar data, typically vector polygons such as survey areas, cable or pipeline routing maps, etc. SonarWiz supports dozens image, raster and vector formats.
To add a Basemaps, GeoImages or Overlays to your project:
Right-Click the Maps branch in the Project Explorer and select Add Base map or Add GeoImage or Add Overlay from the Context Menu.
Select the file or files that you want to add to the project.
Your files will be displayed in the Maps branch of the Project Explorer where you can turn them on or off by checking the box next to their name.
A GeoImage is a Basemap that has already been projected into the Project Coordinate System. These files can be displayed very quickly using limited resources. During data acquisition, we recommend only using GeoImages to reduce the CPU load while collecting data. Only BMP, JPG and TIF formats are supported.
Add Planned Survey Lines
On the Data Acquisition ribbon you will find the Survey Lines group which allows you to lay out your survey line plan before you start data collection. Survey Lines can be added individually or created in groups of parallel lines.
To Add a Survey Lines to a Project:
Zoom into the area where you want to place your first survey line.
Select Data Acquisition > Add Line
Your mouse cursor will change to look like a drawing pen.
Left-Click to start the line.
Left-Click again to stop drawing the line.
To Generate Lines Parallel to a Selected Line:
Right-Click a Survey Line to open the Context Menu
Select Generate Lines Parallel to the Selected Line…
In the Cloning Line dialog, fill in the desired settings for the new lines
Click OK
These new lines will also be listed in the Survey Lines branch of the Project Explorer
The Survey Lines feature in SonarWiz is powerful and contains more than we have demonstrated here. Explore the commands in the Line Tools drop down menu to discover more features available for Survey Line Management. Also. there is complete information in the User Guide.
Configure Real-Time Log File Settings
Before you start logging data you should review the File Options settings in the SonarWiz Preferences and Settings menu. Here you can configure where SonarWiz will record new files and how those files will be named.
To Open the File Options dialog:
Click on the green Options icon in the upper-left corner of SonarWiz
Click on the File Options icon in the left-hand icon bar in the Preferences and Settings dialog
Review or Set the Log Data Files Path (defaults to your current project folder)
Review or Set the Real Time File Settings to control the automatic naming convention and file size limits of recorded lines.
Create a Real-Time Screen Layout
SonarWiz has a large number of dockable windows and widgets. The default screen layout shows only the basic controls. You can add or remove windows and widgets to the screen layout and then save the new layout for later use. At any time, you can recall saved screen layouts to reconfigure the SonarWiz screen.
What we want to do now, is create and save a screen layout that is optimized for data collection. We will add screen widgets that are important for real-time quality control and system monitoring.
On the View Ribbon Menu, you will find the Data Displays group. The Data Acquisition Views drop-down contains more than a dozen real-time monitoring widgets. To turn these widgets on, Click on the Data Acquisition Views icon and then click on the desired widget.
We want to enable the following widgets:
Waterfall Display 1
System Information
Sensor Status
Left-Right Steering Indicator
To Enable and Dock a widget:
Click on the Data Acquisition Views drop-down
Left-Click and drag the Waterfall Display 1 with the mouse
While holding the mouse button down, hover the mouse over one of the docking icons that appear as you pan over the screen
Release the mouse to drop the Waterfall display into place as shown below:
Repeat this for each of the Waterfall Display 1, the System Information panel, the Sensor Status Panel and the Left-Right Steering indicator. We placed the widgets like this:
Next, we need to save this layout for future use on the boat.
To Save a Screen Layout:
Click on View Menu > Layout Manager icon
Click on the Save New Layout button
Give the new layout a name
Click OK to save the layout
To Load a Screen Layout:
Click on the View Menu > Layout Manager icon
Select the layout you want to load
Click the Load Layout button
Hardware Configuration
Prior to connecting the system together:
Verify that the Deck Unit is powered off.
Verify that the connectors and seals are clean and free of dirt and debris.
Lubricate the wet mate connectors on the deck cable and tow cable with O-ring grease.
The following sections refer to this connection diagram:
Connecting the PulSAR system to the PC
In normal operation, there are two cables connecting the GeoAcoustics Interface Deck Unit to the PC running SonarWiz. These cables have custom water resistant connectors on the IDU ports and conventional jacks on the PC side (see the connection diagram)
Connect the two cables between the IDU and the PC running SonarWiz:
Connect the USB port on the IDU with a USB jack on the SonarWiz PC (for GPS data).
Connect the DATA OUT port on the IDU with an ethernet jack on the SonarWiz PC (for sonar data).
Network Configuration
To configure the ethernet wired network interface on your PC:
Open the Network Settings window by right clicking on the network icon next to the clock and choosing Open Network & Internet settings or by holding down the windows key and X (on Windows 10) and then clicking on Network Connections options.
Click on the Change Adapter Options link in the Network Settings window.
Double click on the Ethernet icon to open the Connection Properties window. This connection may be called Ethernet or Local Area Connection. If you have more than one ethernet adapter available, you can identify the one used by the IDU by powering on the Deck Unit and watching the icon change from having a red X on it to having no X on it.
In the Ethernet properties window, Select Internet Protocol Version 4 and Click the Properties button.
Configure the IP address and subnet mask as follows:
Set the IP address to: 192.168.0.1
Set the Subnet mask to: 255.255.255.0Click the OK button on both the Internet Protocol Version 4 properties window and the Connection properties window to save the changes.
The PulSAR Interface Deck Unit (IDU or Deck Unit) takes 50 seconds from power on to startup and connect. It assigns itself the IP address of 192.168.0.254.
To test the network connection you can use the PulSAR server or use the Ping command line utility that comes with Windows.To do this type Ping 192.168.0.254 in the Windows search box as shown below.
Press the enter key to run the ping command. It will ping the sonar 4 times and report how long the sonar took to respond.
If the ping command reports that the connection timed out or any other errors please check:The Deck Unit is powered on and the Towfish is connected properly.
Waited at least 50 seconds for the system to completely power up.
Network address has been properly configured.
The Deck Unit is connected to the PC properly.
GPS Configuration
The internal GPS included in the PulSAR system is a Hemisphere P102 DGPS. It is configured at the factory to output a NMEA 0183 GGA string at 4800 8,N,1 baud. The GPS connects to the PC via a Serial to USB connection on the IDU.
To Configure SonarWiz to receive the GPS data:
Click Data Acquisition > Navigation to open the Navigation Input Setup dialog
Check the box to Enable Nav IO
Set the Navigation Source drop down to: NMEA-0183
In the Serial Port Configuration section:
Set the Baud Rate to: 4800
Set the Data Bits to: 8
Set the Stop Bits to: 1
Set the Parity to: NoneIn the NMEA Record Types section:
Set the NMEA Position string to: GGA
NOTE: the P102 DGPS is not configured to provide heading so the heading section is ignored.Click View > Data Acquisition Views > System Information to display the System Information window
Optionally, open the Layback Setup dialog to compute Towfish position instead of ship position
Verify that the vessel position is updating as expected.
Starting the PulSAR Sonar Interface
The PulSAR Server provides the real-time data interface for working with the GeoAcoustics PulSAR sidescan sonar system. The interface provides command, control and data to and from the PulSAR Integrated Desktop Unit (IDU). The interface should be installed and run on the same computer as SonarWiz.
To start the PulSAR Server
Open your SonarWiz project.
Click the Data Acquisition > Sonar icon to open the Select Sonar Interface dialog
In the Sidescan section, look for the PulSARServer and select it.
Click the Start/Configure button
At this point the PulSAR interface should launch. Verify that the PulSAR interface is listed in the Current Servers: Sidescan section.
Verify that the SonarWiz indicator is green on the PulSAR Server interface. This indicates that the server has a connection to SonarWiz.
Configure Sound Velocity
In order to convert ping two-way travel time to range, the PulSAR Server uses a sound velocity of 1500 m/s. This is the approximate speed of sound in standard sea water. This value will be stored in the file for use by post-processing software and should be updated as required.
To modify the default speed of sound of the PulSAR Server:
Click the Advanced… button
Enter the Sound Speed in Water for your survey area (m/s)
Click OK.
Configure Server Acquisition and Transmitter Settings
Once a connection has been established between the SonarWiz and the GeoAcoustics IDU, the server will allow you to control the Sonar Acquisition and Transmitter setting directly from the interface.
Verify Sonar Data is Flowing from the IDU to SonarWiz
After the connection is established between the server and the IDU, and the PulSAR is pinging. The server should indicate that data is flowing in several ways:
The QC display is scrolling raw ping profiles
The Sonar Info display is showing ping number, range and samples of the most recent pings.
In SonarWiz, you should see:
The System Information panel should show the vessel position and speed.
The Sensor Status panel should indicate that Navigation is enabled and Sidescan is enabled. It should indicate the age in milliseconds since the most recent update.
The Waterfall display should show sidescan data scrolling down the display
If you click the Auto Ship Centering in the Mapping Tool Bar, the main map display should snap to the position of your vessel. The vessel is indicated by a cartoon outline of a ship.
Configure the Waterfall display for Sidescan
The Real-Time Waterfall displays in SonarWiz can display up to 2-channels of sidescan and 2-channels of sub-bottom data simultaneously. When you first open these displays they may be configured to display channels you are not using.
To Reconfigure the Real-Time Waterfall display:
Click the Gear icon in the toolbar of the waterfall display
Select (check) the sub-bottom and sidescan channels you want to display. Unselect (uncheck) the channels you do not want to display.
Adjust Sidescan Gains
Most sidescan data requires gain adjustments to look it’s best. SonarWiz provides a band-pass filter, AutoTVG, AGC, ping stacking, and water column blanking.
To adjust sub-bottom gains in the real-time waterfall:
Right-click in the real-time waterfall display you want to adjust
Select Adjust SSS Gains… from the Context Menu
Adjust the gain settings as desired
Click OK to apply the settings
Adjust Real-Time Bottom Tracking
The realtime-bottom tracker is used to compute altitude for systems which do not compute altitude in the towfish. Although this can be done in post-processing, it is useful to have a valid bottom track in real-time so that you can apply the swell filter to the real-time display. The Real-Time bottom tracker is accessed similarly to the real-time gain settings.
To enable and modify the settings for the real-time bottom tracker:
Right-click the waterfall display where you want to enable the real-time bottom tracker
In the Context Menu, select Real-Time Bottom Tracker.
In the Real-Time Altitude Tracker window
Enable the Auto Tracker in the check box
Select the radio button for SSS or SBP as appropriate
Select the radio button for the channel you want to track
Select if you want to Use Telemetered Altitude from the towfish
Select if you want to Trace the bottom track on the display
If you do not have Telemetered altitude from the towfish, or you want to re-compute the altitude using the SonarWiz algorithms, uncheck the Use Telemetered Altitude check box and:
Adjust the Threshold percentage (higher if the bottom track is not reaching the bottom, lower if it going below the bottom)
Set the blanking distance below the surface reverberation
Set the duration to the number of samples the bottom trace must be. If your water column is noisy this setting helps the tracker jump over speckle in the water column
Enable tracker smoothing once you have the tracker locked onto the bottom
Click the Apply button to check current settings.
Close the window when done.
Adjust the Color Palette
The Color window controls how a color palette is mapped to sonar data in the SonarWiz. SonarWiz supports two different kinds of color palettes for sub-bottom data. Linear palettes for unipolar data (data with positive intensities only), and symmetrical palettes for bi-polar data (data with both positive and negative intensities).
To open the Color window:
Click the Color Window icon in the mapping toolbar.
In the Datatype drop-down, select the Sub-bottom channel you want to adjust
In the Palette Options drop down, select the color palette, optionally select to Smooth or Invert the palette.
In the Scale Mode drop down, select one of the automatic modes if you want SonarWiz to automatically adjust the color palette to your data as it is collected, or, select manual mode if you want to adjust the color palette yourself.
Steer a Selected Survey Line
Once you are ready to start your survey, align the boat with the first of your planned survey lines and steer the selected line. The Left/Right Steering Indicator will indicate how far off the planned line the vessel is maintaining. It also indicates how far along the line and how far remains of the line.
To Steer a planned survey line:
Select the line you want to steer
Right-Click the line to open the line Context Menu
Select Steer the Selected Line
If necessary, you can reverse a selected line, add run-in and run-out so that the tow-fish is properly aligned before it reaches the planned survey line or before you start the turn at the end of the line.
Recording a line
When ready to start recording data. Switch to the Data Acquisition menu.
To Record a track line:
Verify that data is feeding into SonarWiz. In the status bar, the navigation icon and the sonar icon should not have a red X flashing. The data recording icon will show a red X until you start recording.
Click the Quick Record button in the Data Acquisition Menu.
Verify that a new sidescan file is added to the Project Explorer and you will see red “Rec” icons in the main view and the real-time waterfall display.
There should be no red “X” flashing in the status bar
When you are ready to stop data collection. Click the Stop Recording button.
The sidescan file will be closed and the red “Rec” icons will disappear and a red “X” will appear in the status bar over the data recording icon:
For each of your recorded tracks, you will have two records of the data:
A CSF file is created along with several associated data files in the CSF folder of your project. The CSF files is a proprietary file that is displayed in SonarWiz for QC purposes. This file is only used only by SonarWiz.
A XTF file located in the SSS folder of your project. This is the permanent record of your recording. This file is non-proprietary and can be easily imported into SonarWiz (with a sidescan processing license) or other sidescan analysis software.
Replaying a XTF file
After data collection, your raw sidescan data is stored in XTF format in the SSS folder of your project. You can review the data you’ve collected using the SonarWiz Playback utility.
To review a previously recorded sidescan XTF file:
Click Post-Processing > Playback to open a XTF
Select the files you want to review and Click Open
Use the green controls at the top of the waterfall display to control the playback
View of SonarWiz during file playback:
Shutting Down SonarWiz and the PulSAR Server
To safely shut down SonarWiz:
Click the Stop Recording icon to stop all logging.
Open the Sonar Interface window by click Data Acquisition > Sonar.
In the Current Servers section, click Disconnect from any servers that are currently listed.
In the PulSAR Interface server, click Quit button.
Close SonarWiz.
Related articles
Copyright 2022, Chesapeake Technology, Inc.