EIVA Specification
EIVA Specification
EIVA Specification
2.1
2.2
2.3
2.4
2.5
2D seismic ................................................................................................................ 12
2.6
2.7
Excavation ................................................................................................................ 15
2.8
4.1.1
4.1.2
4.1.3
4.1.4
4.1.5
EPSG ................................................................................................................. 29
4.1.6
4.2
4.2.1
The Box.............................................................................................................. 32
4.2.2
Interfacing .......................................................................................................... 32
4.2.3
Tests .................................................................................................................. 32
4.3
Page 2 of 68
4.3.1
Observations ...................................................................................................... 33
4.3.2
4.3.3
4.3.4
4.3.5
4.3.6
4.3.7
4.4
4.4.1
Position fix.......................................................................................................... 36
4.4.2
Gyro ................................................................................................................... 36
4.4.3
4.4.4
4.4.5
4.4.6
4.5
4.6
4.7
4.8
4.8.1
4.8.2
4.9
Calibration ................................................................................................................ 36
4.9.1
4.9.2
4.10
4.11
Online QC ............................................................................................................. 50
4.11.1
4.11.2
4.11.3
Instruments ................................................................................................................... 53
5.1
Surface navigation.................................................................................................... 54
5.2
Gyro .......................................................................................................................... 54
5.3
5.4
5.5
5.5.1
Page 3 of 68
5.5.2
5.5.3
5.5.4
Magnetometer .................................................................................................... 57
5.5.5
5.5.6
5.6
5.6.1
USBL.................................................................................................................. 59
5.6.2
LBL ..................................................................................................................... 59
5.6.3
INS ..................................................................................................................... 59
5.6.4
5.6.5
5.7
5.8
5.8.1
5.8.2
5.8.3
Annotation .......................................................................................................... 62
5.8.4
5.8.5
5.8.6
5.8.7
5.9
5.10
6
Page 4 of 68
6.2
6.2.1
6.2.2
Symbols ............................................................................................................. 66
6.2.3
Charts ................................................................................................................ 66
6.2.4
Models ............................................................................................................... 67
1 General introduction
The general purpose software suite from EIVA the Navi family is divided into an online
SW suite (for onboard acquisition, recording, QC etc) and an offline processing suite for
onboard and/or ashore data cleaning, processing and reporting.
This document gives a brief introduction to the online software solution and lists the major
features and functions.
The online solution is mainly based on NaviPac and NaviScan, which jointly meet all
demands to online software required for online marine applications, no matter the type of
task or the level of complexity.
Through its flexible configuration and intuitive user interface it is easy to setup geodetic
parameters and select sensor interfaces from a pre-defined list of sensors or alternative
through a user-defined generic driver. Port settings are made easily available and allows for
thorough testing prior to mission.
The software features layout and storage of operator preferred layout and settings. It
supports network solutions and allows dongle-free distribution of Helmsman displays
including real-time 3D visualisation of the survey scenario.
General navigation
Hydrographic and oceanographic surveys
Geophysical 2D seismic surveys
Scientific research
Harbor surveys
Marine construction work
Offshore pipe-laying and inspection
Cable installation and support
Barge, tug and fleet management
Offshore rig operations
ROV, ROTV and AUV tracking and support
Dredging
Page 5 of 68
NaviScan acquires data from all major sonars on the market, including among other
multibeam echosounders, scanning and profiling sonars, conventional sidescan sonars,
pipe-trackers, etc. NaviScan features comprise among others:
Pre-defined, selectable sensor interface drivers for the most commonly used
sensors
Interfacing of multiple secondary sensors (position, heading, heave/roll/pitch,
Doppler log, etc.)
Automatically controlled start-of-line, stop-of-line and file naming through interface
with NaviPac
Real-time processing of motion, refraction and tide for on-the-fly data display
Full graphical, scalable sensor displays
Real-time 3D graphical data presentation
High-level applications for complex survey environment
2 Customer samples
This section presents some sample usage of the EIVA online SW. The information and
screenshots are supplied by users.
Page 6 of 68
Page 7 of 68
Figure 2 Sample survey setup from JD Contractors: One PC solution with ATTU for
timestamp and full EIVA SW suite including real-time 3D DTM.
NaviScan and NaviPac utilise Total Vertical and Horizontal Uncertainty (TVU/THU) as part
of the real time QC, and store the information with the raw observations.
The data is normally recorded in open EIVA format for further processing in the EIVA suite.
But the system do enable near real-time export to other formats for eg XTF, ASCII, UKOAA
and user configurable formats.
The data can be passed into real time DTM (Online3D) and produce final results as DTM.
Contour curves etc right after the survey has been completed.
Page 8 of 68
Figure 3 Helmsmans Display on barge. Including anchor pattern, anchor control view and
barge line status views.
NaviCat is an add-on to NaviPac TMS, and utilises full 3D calculations of anchor chain
catenary calculations.
The catenary model can be used for location planning by estimating all chain curves based
on planned location and anchor pattern. This gives a fast and flexible evaluation procedure.
During real-time operations the NaviCat can monitor up to 16 anchor chains based on
observed location of fairlead, midline buoys and anchor. This includes even real time
evaluation during tug movements.
The calculations are based on configurable chain characteristics, definable weights and
lifters and input of seabed information (DTM or assumed flat seabed)
The system calculates tension on all parts of the chains, and enables operator notification
as alarms or colour schemes.
Page 9 of 68
Page 10 of 68
Page 11 of 68
2.5 2D seismic
NaviPac includes a special tool for 2D Seismic operations, where the tool optimises
accurate distance shooting and integration with most general seismic recording systems.
Page 12 of 68
Page 13 of 68
The brain in the system is the EIVA catenary solution, which performs a full 3D calculation
of the cable in the water column and along the seabed.
The catenary model is based on a 3D particle system and allows full computation of forces
along the chain. This model can be expanded to include external forces such as currents.
The system loads terrain information (DTM, profile or fixed depth) and uses this for the
touchdown estimation and cable curvature calculations.
Figure 11 Overall cable lay display including angular control, cable accounting, touchdown
monitoring and alarm monitor.
The cable lay application is running beside NaviPac (same pc or remote) and it gives the
cable operator the needed displays to monitor cable speed, angle, bending radius etc.
This module is also responsible for the cable accounting, and thus a very important tool.
The cable lay scenario can be connected to NaviPac Online3D, and thus give a user
friendly visualisation of the entire project:
Page 14 of 68
2.7 Excavation
EIVAs NaviPac dredging and excavation software includes a 2D and 3D view of the
scanned seabed with the exact real time location of ship, crane and bucket measured by
mounted high precision sensors. The crane operator uses the software for placement of the
bucket, knowing exactly where and how deep to dig, and have live update of the seabed
based on the exact bucket depth and location. This enables the operator to constantly see
when the coverage is complete and the next area can be attacked.
Page 15 of 68
number of points in the data model, and gives the operator optimal quality control and thus
better overall performance.
Page 16 of 68
Page 17 of 68
NaviPac
NaviPac Lt
NaviScan
NaviEdit
NaviModel
NaviPlot
3D real-time display
Real-time DTM
Page 18 of 68
Build in simulator
Catenary calculations
Eventing
2D Helmsman's Display
Anchor handling
Cable overlength
Collision detection
Distance shooting
Fleet management
Line planning
Real-time navigation
ROV tracking
Multibeam acquisition
NaviPlot
NaviScan
NaviModel
NaviPac Lt
NaviEdit
NaviPac
Alarm monitoring
Multiuser/server license
Page 19 of 68
Chart manager
Video integration
Volume calculation
Charting
Attitude sensor
Bathy sensor
Magnetometer
NaviPlot
NaviModel
NaviEdit
NaviPac Lt
NaviScan
NaviPac
GPS tide
Instrument interfacing
Multibeam sonar
Sidescan sonar
Data output
AIS
(1)
(2)
Serial RS 232/422
UDP/IP
TCP/IP
Page 20 of 68
A/D converter
NaviEdit
NaviScan
NaviPlot
PPS + ZDA/UTC
NaviModel
NaviPac Lt
NaviPac
EIVA ATTU High precision timetagged data TimeBox
Flexible Geodesy
Map projection definition
Geoid model
VisualSoft
PiSYS
ESRI shape
Page 21 of 68
Microstation DGN
ESRI shape
C-Map charts
(3) (3)
(3)
S-57 charts
(3) (3)
ECDIS charts
(3)
7C charts
(3)
NaviPlot
NaviModel
NaviEdit
NaviPac Lt
NaviScan
NaviPac
Geotif images
(3)
3D objects 3DS
Position fix
Attitude
USBL
Calibration
Page 22 of 68
NaviPac NPD
NaviScan SBD
NaviPlot
NaviModel
NaviEdit
NaviScan
NaviPac Lt
NaviPac
Doppler velocity log
Generic ASCII
Kongsberg EM files
L-3 XSE
GSF
TerraPos
Applanix POSProc
Visualsoft video
NetMC video
Data replay/edit
Survey data header edit (offsets, time, geodesy etc)
Survey data edit on sensor level
Tidal correction
Page 23 of 68
NaviPlot
NaviModel
NaviEdit
NaviPac Lt
NaviScan
NaviPac
Batch processing
Data reporting
ASCII
Contouring
Bathy plot
Long/cross profiles
Events
()
()
Density of soundings
PDF reporting
Volume calculation
S57
Page 24 of 68
(4)
Barge management
Basic navigation
NaviModel
NaviEdit
ATTU
NaviPlot
2D Seismic
NaviScan
NaviPac
Cable lay
() () () ()
Eventing
Excavation
Hydrography
Multibeam survey
Offshore engineering & installation
()
Pipe lay
() () () ()
Pipeline inspection
()
Singlebeam survey
UXO
Page 25 of 68
The software utilises the most general projection types used worldwide. Use of projection is
mainly based on user selections rather than typing.
Page 26 of 68
Transverse Mercator
UTM north
UTM south
Gauss Krueger
National Grid of Great Britain (NGGB)
Gauss Boaga east
Gauss Boaga west
System SBF
RT38/RT90
System 34
Mercator
Stereographic
Polar stereographic
UPS north
UPS south
Equatorial stereographic
4.1.2
Oblique stereographic
RD
Rectified Skew Orthomorphic
New Zealand Map Grid
Datum and ellipsoids
The software utilises selected datum by covering list of most common ellipsoids or entering
user defined ellipsoid definition.
4.1.3
Datum shift
The conversion from GPS coordinated (WGS84) to user datum is handled in multiple ways
depending on the local rules. The datum shift is purely applied to the latitude and longitude
as the height is too inaccurate.
X Tx PPM
Y Ty Rz
Z Tz Ry
Rz
PPM
Rx
Ry X 0 X 0
Rx Y 0 Y 0
PPM Z 0 Z 0
Rz Ry X 0
X Tx
1
1
Rx Y 0
Y Ty 1 /(1 PPM ) Rz
Z Tz
Ry Rx
1 Z 0
Page 27 of 68
4.1.4
Geiod model
The online software includes absolute height correction from GPS ellipsoid height to local
datum (local zero). All methods are based on empirical models which are loaded into the
software and applied to the GPS height:
Page 28 of 68
KMS
ASCII file data model defined by Kort and Matrikel Styrelsen in Denmark. KMS is
supporting models for most of the world. The EIVA SW includes test model for
Denmark
EGG97
the European Gravimetric (Quasi) Geoid 1997 (EGG97) by importing the binary
geoide file (bin) files. Some details can be found at http://www.ife.unihannover.de/forschung/egg97_e.html
GCG05
German combined quasi geoid model GCG05 see
http://www.geodatenzentrum.de/docpdf/quasigeoid.pdf
Fixed correction
4.1.5
EPSG
The online Software is expanded so it supports integration with the general geodesy
database from EPSG (European Petroleum Survey Group).
The Online SW includes the most recent version of the EPGS database (SQL Lite Based)
built into the software applications (for efficiency), and it allows the operator to select
between most of the general settings.
Page 29 of 68
4.1.6
Free calculator
Page 30 of 68
Page 31 of 68
4.2.1
The Box
The ATTU is a dedicated computer running a stripped down LINUX kernel. This ensures
that the EIVA firmware on the pc has unlimited access to resources on the pc, and thus
ensure the precise time tagging as requested.
The box is equipped with a web interface or special pc application for configuration, update
and monitoring.
4.2.2
Interfacing
The ATTU can be equipped with up to 3 interface cards with each 8 COM ports. The boards
can be selected as either RS 232, RS 422 or RS 485.
The unit can interface any data input as long as you can define a packet characteristic
allowing the unit to recognise the packet. This can for example be strings ended with
<cr><lf> of binary data starting with <0x90>< 0x90>
The data packets is then encapsulated in a special EIVA telegram (timestamp, identifier and
port identification) and delivered as UDP/IP message on the network.
4.2.3
Tests
The requirements for the system was defined to be better than ms, but we have via labtest been able to prove that the system in 99% is significantly better than 50sec and in
100% is better than 100 sec
Figure 22 Field test onboard high-level survey vessel showing timing errors less than 15 s.
Page 32 of 68
Observations
The measurement is preliminarily checked for the presence of blunders. For this purpose
the measurement is compared with its predicted values. The Kalman filter from the
predicted position at the time of measurement computes the latter. The measurement is first
corrected for the projection system and other physical and geometrical aspects.
The difference between measurement and prediction is compared to its standard deviation
(mean square error). A gate of two times the standard value is used. If the difference is
acceptably small, the measurement is preliminarily accepted for further calculations.
Otherwise, the measurement may be either fully rejected or weighted with weight depending
on the magnitude of the difference found (robust estimation).
4.3.2
Full 3D compensation
In using the measurement for positioning, one has to remember that ranges of direction are
usually not measured to the ships reference point for which primary coordinates are
required, but to various antenna positions on the vessel.
Thus the relative position of the antenna to the ships reference point and the roll, pitch and
heading of the vessel must be taken into account. In NaviPac, a rigorous treatment of this
layback is made, and corrections to measured values are avoided. This both speeds up the
computation and eliminates inaccuracies with large layback values or with short ranges, and
is achieved by relating the measurement directly to the proper position.
4.3.3
Most survey solutions are based on multiple sensor inputs and thus introducing the needs
for weighted average of the observations.
Page 33 of 68
Least squares require a linear relationship between the measurements and the unknowns.
For this purpose the observation equations are ruled around the predicted position that
results from the Kalman filter.
The corrections dX, dY resulting from the least squares adjustment are applied to the
predicted position of the ships reference point and the computation is repeated to
compensate for errors in the linearisation. In NaviPac, however, due to the accurate
prediction of the ships position, no new compensation is necessary, and in fact not even a
repetition of the least squares method is necessary. This repetition (iteration) is only
necessary in the presence of blunders. Thus a considerable saving in computation time is
achieved.
4.3.4
After least squares adjustment NaviPac estimates both the accuracy of the original
measurement and the adjusted co-ordinates. In commencing the least squares adjustment,
variance and weights were assumed for the individual measurements. Now after adjustment
and the previously assumed variance are converted into the most appropriate variance
estimates. If this variance properly describes the accuracy behaviour of the sensors, the
conversion factor will be a round unity.
The conversion factor, also called variance of unit weight is computed to:
E ( I ) 2 P( I ) 2
Variance 2
(acc 2)
Where E(I) = RC(I) - RA(I)
RC = Range Converted
RA = Range Adjusted
Acc = Total number of measurements.
If this variance factor differs very strongly from unity, and the previously assumed variance
was chosen to the best knowledge, a blunder in the measurements must be suspected.
NaviPac will during the next fix adapt itself to the erroneous sensor using robust
estimations. Thus no interaction of the user is necessary.
Accuracy of the co-ordinates is monitored by computing error ellipse, which shows shape
and direction of the cloud of points that would emerge if the same fix were to be taken a
large number of times. Around 39% of the fixes would be inside the ellipse and 86% inside
two times the error ellipse.
Page 34 of 68
4.3.5
NaviPac uses a Kalman filter to correct adjusted vessel position for an assumed smooth
movement. This is implemented as independent filtering of X and Y co-ordinates or as cooperate filtering. The filtered values can be used to obtain corrected positions or to predict
future positions. Filters may also be applied to data sources, as e.g.gyro or ranges may be
included.
In NaviPac the user is also allowed the option to choose a robust Kalman filter, which
automatically adapts to changing vessel behaviours. This is a very important feature
because it avoids problems with determination of the position at the end of survey lines,
when the vessel starts a turn or with other sudden changes of the ships course.
4.3.6
The least squares algorithm in NaviPac is a weighted least squares algorithm, thus allowing
the user to make optimal use of his knowledge of different accuracy of different ranges,
bearings or sensors. It also allows the user to enhance or degrade the influence of
individual measurements on the results. Weight changes may be introduced on-line.
This weighted least squares adjustment is a prerequisite for the possible interpreted
adjustment of all sensor types in NaviPac and it creates a hitherto unique feature to the
user as compared with competitive systems.
Least squares and Kalman filter yield only optimal results in case of purely normal
distribution of the measurements and errors. Any deviation from this normal distribution, e.g.
the presence of blunders in the measurements, makes the classical least squares and
Kalman methods extremely ineffective. In fact, blunders often become completely
unnoticeable in the least square result, although they seriously distort the adjusted position.
Thus, even though the least squares method and Kalman filter have found acceptance in
offshore survey systems, we seriously warn against the uncritical application of these
methods.
4.3.7
The data acquisition of MBE data in NaviScan offers a series of data filtering mechanisms.
They will mark observations as bad but not erase any data points.
The filtering utilises among other,
Beam quality
Sonar opening angle
Running average and median filters
Min/max range filters
TVU
Page 35 of 68
4.4 Calibration
The software solution incorporates a series of advanced sensor and solution calibration
tools
4.4.1
Position fix
NaviPac includes an advanced position fix tool which can be used for position calibration of
vessel and all dynamic objects in action, both surface and underwater solutions.
Figure 23 Sample position fix layout including error distribution and scatter plot.
The operator may perform data cleaning before utilising the final calibration result. The
outcome can be saved as ASCII report or generated as location waypoints for further use.
4.4.2
Gyro
NaviPac includes a semi-automatic calibration for vessel and ROV gyro. The solution is
based on a known baseline and continues measuring of gyro vs 2D baseline distance.
The outcome is a resulting correction value (C-O).
Page 36 of 68
4.4.3
Motion sensor
NaviPac includes a semi-automatic calibration for vessel motion sensor (roll and pitch). The
solution is based on known baseline and continues measuring of roll/pitch vs 3D baseline
distance.
The outcome is a resulting C-O value.
4.4.4
The software includes a generic USBL calibration tool for applied Ultra Short Baseline
positioning systems. The solution includes
Page 37 of 68
NaviPac and NaviScan includes an integrated DVL calibration module, which compares the
observed raw track (USBL, LBL or similar) with the speed observations from the DVL.
The calibration computes
Page 38 of 68
Scale error
Mounting error (yaw)
Recommended filter settings
The mount errors can either be applied in the software driver or input into the DVL unit.
4.4.6
The EIVA software solution utilises an advanced MBE patch test where the operator
automatically or interactively can establish mount errors
Roll
Pitch
Heading
Position delay
Dual head alignment
The system also includes intuitive checking routines for sensor offsets and individual sensor
time delays.
The patch test is based on the advanced data model used in NaviModel and allows the user
to perform calibration on all raw observations (and not just the gridded model).
Page 39 of 68
running in parallel on two and still share data interfacing and thus minimise cable
spaghetti.
The system can be configured with a number of intelligent clients for eg. Helmsmans
Display, ROV Pilot, Survey QC, Rig master, Clients Rep etc.
The remotes are connected to the master via standard TCP/IP network connections, and it
allows easy setup and connection.
Each display can be configured individually and thus gives the operator the ultimate display
and control platform.
The data distribution also includes a lite network protocol for the Online 3D solution. The
need for data throughout is so small that this can be published on an open network and thus
been brought from vessel to office.
To support this, a series of applications and views are available all-over the vessel.
Page 40 of 68
The Helmsmans Display is traditionally the user front-end for most NaviPac
operators. The module includes graphical (map view) and ASCII presentation of all
survey data, and supports import of background information from charts, CAD
drawings, vector drawings and geo-referenced images.
The MBE and Sonar data can be displayed in the graphical map and create realtime
quality and coverage control.
3D Data Display
The 3D Helmsmans Display is an alternative solution to the traditional 2D, and
gives the user ultimate display and control for inspection work, IMR, dredging, MBE
QC etc. The 3D display uses a lite network protocol and can thus be used on low
band-width interfaces for on-shore display.
Sensor Data Display
All incoming sensor data can be visualised in real time as ASCII tables, time series
plots and kp plots (data along the survey line).
All graphical displays can be shown on master and remote displays.
MBE Coverage and QC
Evaluation of the quality of the sonar data and checking sufficient data coverage
and intensity is critical for all operations. This is handled in the NaviScan realtime
display and supported remotely by raw data display and coverage in eg.
Helmsmans Display and Online3D:
Page 41 of 68
Sonar display
The NaviScan sonar display gives an excellent tool for sidescan (traditional
sidescan sonars and MBE snippets) evaluation as configurable waterfall display.
Page 42 of 68
GPS Status
NaviPac supports a full UKOOA GPS monitoring tool for display of status for
realtime QC. The same data fields are available for recording for later use in eg.
NaviEdit.
Input/Output monitor
The online software utilises special input monitors which via traffic light and input
statistics gives tools for fast problem detections.
Page 43 of 68
Page 44 of 68
4.8.1
The online visualisation module operates as a networked solution and you may use any
Windows workstation on the network.
The system uses a Lite data protocol by exchanging short messages via a centralised
server. The data protocol is open, so 3rd party software might send information to the
modules if requested. Please contact EIVA for further details.
The data can even be distributed on an internet based solution as long as your system
allows a public address of the server pc.
You can try the networked solution yourselves by starting online 3D and connect to
ais.eiva.dk, where you get access to vessels active in the Bay of Aarhus close to the EIVA
office.
Figure 32 Online 3D showing the Bay of Aarhus with AIS tracked from the EIVA location.
4.8.2
The online 3D can also connect to a NaviScan system and produce the track of the MBE
system on-board. You may even start loading real time data from NaviScan into the online
display and show 3D compensated scans for real-time monitoring and QC.
Page 45 of 68
Page 46 of 68
4.9.1
Media
WLAN
Radio modems
Telemetry polling
Standard XF
NaviPac
IMCA
WinFrog
Tracks
Apache
AIS
etc
Figure 34 Data telemetry.
Graphical control from Helmsmans Display and standard interface via the RIGMON
server application
Assigning tugs to anchors
Page 47 of 68
Controlling anchors
Moving anchors and planning new location
Assigning runlines
Assigning waypoints
Commands to tugs
Remote monitor and control of tug setup (geodesy, offsets, GPS status, )
4.9.2
By means of the SW add-on module NaviCat you may add an extra dimension to the anchor
chain handling in the TMS scenario. You will now be able to model the chains, buoys and
anchors in the water column and on the seabed and even see the result in online 3D.
By utilising predefined cables,
MLB (mid line buoys) and
anchor libraries, NaviCat makes
creation, modification and
display of catenaries extremely
easy and intuitive. Each library
allows for maintenance and
extension by the user. During
catenary simulation cable
types, MLBs and anchors can
be replaced / exchanged
dynamically and the effect is
Figure 35 Real-time 3D catenary monitoring.
displayed instantly to the user.
Defined project files can be stored by the user for later re-use of specific set-ups.
Display of catenaries is supported by tools including eg. zooming, measurement, automatic
arranging of catenary profiles, drag-and-drop and dockable windows. In NaviCat, each
catenary is illustrated as a profile along the catenary in a customisable 2D profile display.
Visualisation of catenaries in 3D is handled through integration of NaviPac 3D visualisation
Page 48 of 68
module.
During catenary simulations, a large number of parameters for the catenary can be
displayed, such as TDP (touch down point), tension and angle at fairlead, tension along
catenary, total length, position of anchor and MLBs, estimated anchor position, display
tension alarms along the catenary and much more.
NaviCat can operate in three modes, manual-, calculation- and online mode. In manual
mode, NaviCat is used as a planning tool where the impact of different set-ups is easily
monitored and visualised. Calculation mode is used for estimation of anchor or tug positions
based on a specified tension or angle at the fairlead. In online mode, NaviCat integrates
with NaviPac which provides positions and status information about the catenaries including
3D views.
Page 49 of 68
Figure 36 The online eventing is fully compatible with the offline eventing handled
in NaviModel.
4.11 Online QC
NaviPac and NaviScan include a series of real time QC features such as sensor plots,
alarm handling, 3D depth views and various statistical monitoring. But most of these are
handled as momentary solutions and do not give any proper paper handout.
Page 50 of 68
Page 51 of 68
Page 52 of 68
5 Instruments
NaviPac/NaviScan supports most sensors on the market, and if not found then please
contact us for further check or evaluation of implementation.
An updated driver list can be found below, as its ordered according to the NaviPac sensor
grouping. Please refer to the Help menu in your installation for sensor details.
The data input handles different HW platforms
Page 53 of 68
Format
NMEA GPS
Ashtech GPS
Trimble GPS
C-Nav GPS
Racal UKOOA
TOPCON GPS
Applanix POSMV
Fanbeam
Geodimeter ATS600
3D tracking system
AGA Geodimeter
3D tracking system
3D tracking system
NaviPac and NaviScan will also accept final positions from external integrated systems, but
that will not be the recommended way. Beside this we support a series of older
range/bearing systems like Mikrofix, Polartrack and Syledis.
5.2 Gyro
The online software supports most sensors on the market. Note that the list is more detailed
in NaviPac than NaviScan. This is mainly because low accuracy units may be OK for
navigation purposes but not for hydrography. Please refer to the reference manuals for
detailed list
Page 54 of 68
Name
Format
NMEA
$PIXSE,HSATIT
Ixsea Octans
Seapath
Robertseon SKR80
4 bytes binary
Robertson RSG-4
$<gyro>
MDL
H<gyro>
CDL RLG
Digilog/Trimcupe
S. G. Brown
KVH Tracking
%<pitch><roll><gyro>
Kongsberg SDP
$PSALS
Anschutz standard 20
Binary Std 20
Honeywell HMR3000
$PTNTHPR
RDI PRDID
$PRDID
RDI DVL
Topcon
POSMV
RTK Calculated
Solo ROV
G<gyro> or H<gyro>
Triton XL Rov
$PPTIROV
Magnum ROV
: .... <gyro>
Innovator 3
$PSSI
Oceanteam Plough
$SMD
Constructed Direction
Manual
Edgetech
User defined
Format
Ixsea Octans
$PIXSE,HSATIT
Seapath
Seatex MRU
TSS335b
TSS332
TSS332 roll/pitch
MDL
P<pitch> R<roll>
CDL RLG
Digilog/Trimcupe
Dynabase CRU
KVH Tracking
%<pitch><roll><gyro>
Kongsberg SDP
$PSALS
Honeywell HMR3000
$PTNTHPR
RDI PRDID
$PRDID
Topcon
POSMV
Page 55 of 68
Solo ROV
P<Pitch>R<Roll>.
Triton XL Rov
$PPTIROV
Magnum ROV
Innovator 3
$PSSI
Oceanteam Plough
$SMD
Edgetech
Triaxus
User defined
ASCII PD6
Binary PD0, PD3, PD4 and PD5
Schilling UHDRov
Name
Format/Note
Atlas Deso 25
DA/DB
Kongsberg EA
Altimeter
NaviSound 2000
NMEA
L-3 (Elac)
Odom Echotrac
Metric only
PD0 only
Fahrentholz
User defined ASCII
Page 56 of 68
5.5.2
Name
Format/Note
Digiquarts
Pressure in PSI
Digiquarts Barometer
Tritech SCU 3
WINSOR Processed
Simrad UK90/94
Ulvertech Bathy
SCS ROV
Solo ROV
Magnum ROV
Triton XL ROV
$PPTIROV
Innovator 3
SIS1000
NASNetR
Seabird Pressure
Triaxus
NMEA GPS
Edgetech
Triaxus
ScanSense PS30
PS-30 ASCII
5.5.3
Name
Format/Note
TSS340/350
Innovatum Pipetracker
5.5.4
Magnetometer
NaviPac only
Name
Format/Note
$<mag>
Page 57 of 68
5.5.5
NaviPac Science
NaviPac only
Name
Format/Note
Valeport
SAIV SD-204
WET Labs ECO FLNTU
HydroC PAH
CO2
SBE-49
Format 0 and 3
Cyclops 7
AMT Oxygen
AMT PH
PH
Variable ASCII
5.5.6
Other inputs
NaviPac only
Name
Format/Note
CTC Trencher
Trenching information
Subspection CP
CP
Correocean CP
CP
GSSI Georadar
Scan number
PD0 only
OS-9 JetKnife
Selectable parameters
CapJet
Selectable parameters
Oceanteam Plough
Selectable parameters
Aanderaa pressure
Feather angle
Distance shooting
iUSBL QC
2D seismic UW streamer QC
Eilersen Tension
Cable lay
Caterpillar data
Cable lay
JD Angle counter
Cable lay
MiniCon-30/40
User defined ASCII
Page 58 of 68
USBL
NaviPac supports most generally used Ultra Short Base Line system, either directly or via
emulators.
Name
Format/Note
Kongsberg
Ore Trackpoint
Nautronix
RS29
Posidonia
$PTSAG
Sonardyne
$PSONUSBL
5.6.2
LBL
NaviPac supports most generally used Long Base Line system, either direct or via
emulators
Name
Format/Note
Sonardyne
Kongsberg
NMEA $PSIMLBL
Nautronix NASNetR
$NASPOS
5.6.3
INS
More and more systems are supporting INS, which can be interfaced into NaviPac either via
standard drivers or emulators.
Name
Format/Note
Kongsberg
Hain $PSIMSSB
Sonardyne
Hugin FFI
$PFFILLD
Ixsea GAPS/Phins/ROVINS
Page 59 of 68
5.6.4
Remote navigation
Data from remote vessels either via remote navigation input or direct telemetry of GPS
data.
Name
Format/Note
Remote GPS
$GPGGA or $GPGLL
NaviPac
Winfrog
Thales Tracks
$PRPS,POSN
IMCA
$ TEL, PH
$SFPOS
AIS
5.6.5
This covers range/bearing total stations, tracking systems and other special instruments.
Name
Format/Note
Leica autotrack
AGA Geodimeter
Topcon
Fanbeam
Artemis
Golf III Laser
Leica Disto WH15/WH30
Distance only
Tritech Seaking
Sonardyne iUSBL
Trimble CB430
Excavation system
Page 60 of 68
Name
Format/Note
NMEA ZDA
Trimble UTC
NMEA Targets
Raytheon Radar
Radar targets as
AIS
NMEA Waypoints
Osprey Waypoints
Kongsberg Runlines
NaviPac Control
Sercel Nautilus
EIVA to EIVA
Format/Note
Data to NaviScan
Sideboat
Online 3D
Online Eventing
EIVA Dredging
5.8.2
Name
Format/Note
Edgetech
Triton ISIS
Coda
L3 HydroStar
L3 HDP4060
Kongsberg SIS
NMEA
EMRI Autopilot
Kongsberg DP
NetMC
CDL
Page 61 of 68
Sonardyne telegram
$PSONDEP
Rob Track
$DNRTR
BOTS MVP
OS/9 Jetknife
ROT-II
CapJet
Hugin
Schilling ROV
iXsea ROVINS/Phins
$GPGGA/$PUSBA
5.8.3
Annotation
Format/Note
Deso 25
Delph 1
Datasonics Chirp
EPC4800
EPC1086
Klein 595
L3 LAZ4700
L3 LAZ4721
L3 HS4300
Waverly 3700
5.8.4
Seismic operations
Format/Note
Geoacoustics
Bodensee
Digishot
Seal Spectra
5.8.5
Page 62 of 68
Name
Format/Note
Winfrog
Pseudo NMEA
IMCA
$..TEL,PH
Apache
$SFPOS
Sonsub
$PSURP
EIVA
Caesar TMS
Kongsberg
5.8.6
Client specific
Format/Note
Head Up
ROV_LOG2
CMS
Acergy Acq
Asean Restorer
Balder ROV
Sperre ROV
Geosubsea Pipe
IOW TGO
5.8.7
The user defined data export allows you to generate your own data string by combining and
formatting data from all parameters in the current navigation solution.
Format/Note
Reson
R2Sonic
EM3000
Raw Ranges
Odom
L3 Hydrostar
Imagenex DeltaT
Blueview 3D
Atlas Fanswwep
Benthos C3D
Edgetech 4600
Kongsberg SM2000
Page 63 of 68
Seaking Profiler
ST1000 Profiler
MK-II
MS 1000
Teledyne Odom
MB1
Format/Note
Reson
R2Sonic
Atlas Fansweep
EM3000
Snippets
Benthos C3D
L3 Hydrostar
XSE
Edgetech
Odom
MB1 Snippets
Imagenex
872 Snippets
6 Data formats
The online software supports a series of data importers and exporters. For a final list please
refer to the documentation site.
Page 64 of 68
considered as an alternative) as it contains the same as the above plus copy of all
raw sensor data. The metadata is kept in a more readable format. The format is
ASCII and is normally used for test and troubleshooting.
NaviPac custom format
The NaviPac custom logging is a simple CSV format where operator may design his
own recording. This solution is normally used for testing and simple hand-outs.
NaviPac P2/94
NaviPac supports export of the survey data to the special UKOOA P2/94 format.
This is mainly used for seismic operations.
NaviScan SBD
The NaviScan data recording is based on a binary proprietary format SBD, which
basically consists of a streaming of all the sensor data to disc with metadata,
identifier and timestamp. The SBD format is directly usable in the EIVA offline suite
and can also be read by some 3rd part systems (Caris etc).
NaviScan XTF
The NaviScan data can also be exported to XTF (eXtended Triton Format) as part
of the data recording. This is mainly used for sidescan data as this enables
processing in most mosaic solutions. Please note that NaviScan supports sensors
that isnt defined in XTF, so please contact EIVA before use.
NaviPac supports runlines, display lines and waypoints based on simple ASICII formats.
The format definition is open and delivered with the SW.
Runlines
The internal EIVA runline format (RLX) is a simple ASCII protocol defining each
segment by defining start, end, curvature, kp scale, status etc.
We do also support the standard POI (Norwegian Sector) format directly
# 4/4/2011 23:18:14
"+0"; 72; 0.0000; "Meter"
617575.190; 6291694.866; 612292.026; 6296855.276; 0.00179478; 7.38702686;
0.0000; 1; 72
"+29"; 72; 29.0000; "Meter"
617506.306; 6291802.688; 607566.937; 6301511.116; 0.12641270; 14.02046277;
0.0000; 1; 72
Display lines
Display lines can be used as either inactive display lines or as danger zones etc.
The files are defined as simple point to point drawings using a HP Plotter Language.
Page 65 of 68
124822.87
271454.99 -2
125103.55
271213.90 -1
115443.84
259967.86 -1
Waypoints
Waypoints is defined as single point location (multiple can be defined in a line)
defined by position, danger zone and graphical symbol. The waypoint format (WP2)
is simple ASCII format:
"Black"; 499000.000; 6007000.000; 0.000; 0.1; 0.1; 0.1; ""; 0.00; -10.1; "";
0.00; ""; 1; 0.000; 0.000; 0.000; 0; 0.05
"White"; 499000.000; 6006900.000; 0.000; 1.1; 1.1; 1.1; ""; 0.00; -10.1; "";
0.00; ""; 1; 0.000; 0.000; 0.000; 0; 0.05
6.2.2
Symbols
The presentation of dynamic (vessel, ROV, AUV) and static objects (waypoints) can be
made as simplified symbol (square, triangle, ) or graphical drawing
6.2.3
2D
The 2D drawings are based on a simple ASCII format (called SHP which isnt the
standard shape format) based on HP Plotter language. The format is point to point
drawings with selection of colors and fillings. A small drawing utility /FileAsc) is
supplied with NaviPac.
The drawings can be imported from ACAD DXF/DWG.
3D
A 3D drawing can be assigned to objects in the online 3D display. The drawings
must be in the format called 3DS. Drawings can be produced in a number of
standard tools such as 3DS Max.
Charts
NaviPac supports the use of commercial and free charts as background display for the
Helmsmans data window.
Page 66 of 68
C-MAP
Commercial chart delivered from Jeppesen. The charts can either be based on
systems bought from Jeppesen or own charts compiled with the C-Map. C-Map
require a special dongle from Jeppesen.
7Cs
Commercial chart delivered from SevenCs. The charts can either be based on
systems bought from the supplier or own charts compiled with the 7C kernel. 7Cs
require a special dongle or license code.
6.2.4
S57
You may use your own S57 (ECDIS) charts via commercial compilers from either
Jeppesen or 7Cs.
Geocoded images
NaviPac supports import of a series of geocoded images (pictures with world
coordinate information) such as Geotif etc. This is license free.
ACAD
NaviPac supports use of large DXF/DWG drawings on your display by utilising LOD
technology for loading, zoom and pan.
Models
The online displays may use historical or real time data (bathymetric or sidescan) as
background display for guidance and quality control.
The data can either be delivered as final models or build in the Helmsmans Display or
online 3D.The following data is supported.
The data modelling is based on the quad-tree principle from NaviModel and utilises a very
efficient data model which allows fast zoom and panning on unlimited data sizes.
Page 67 of 68
7 HW & SW requirements
The EIVA online SW solution is built on the windows platform and supports PCs running
Windows XP, Vista or Windows 7. The OS must be delivered in the PRO version. For
configuration of Windows 7, please refer to special EIVA guidelines.
The system requires .NET 4, which is distributed with the EIVA install DVD.
If you are using the online QC feature then the Microsoft SQL server must be installed on
the pc. A free edition of this is supplied with the installation DVD.
The online SW is designed to utilise multiple processors, and we recommend the use of
multiple core pc.
Minimum RAM:
4 GB
Minimum HDD:
500 GB
The software is compatible with both 64 and 32 bit OS, and a few modules utilise the 64 bit
for the optimal performance.
Serial sensor interfacing is either done via the EIVA ATTU or build-in serial interface boards.
The ATTU is interfaced into the online SW modules using a network interface and it requires
no special HW. It may in certain installations be considered if the ATTU network is
separated from the ordinary vessel network. It that case it will require a second network
interface board on the pc.
The online supports most windows compatible interface boards, but it is on Windows 7
important to check for compatibility. EIVA is normally using MOXA or Digiboard solutions for
our installations.
Page 68 of 68