QINSy Training
QINSy Training
• On site support
‒ Offshore Survey Vessel Mobilization
‒ Vessel Calibration and Survey trials
• Qarto demonstrations
Activity Impression Stijn Goldmann
Troubleshooting
Vessel
Calibrations
Onsite Training
Offshore
Mobilization
Purpose of the training
• Introduction to QPS and its products
• Setup a new template database for a MBES
survey and Understanding of interfacing
• To be able to perform a (good) survey by using
the correct Displays
• Online QC
• Alerts
• Multibeam calibration / Patch test
• Problem analysis
4
Planning Week 1
Date Subject Where?
27-2 Introduction QPS products Training Room
QINSy
- Building template
- Online
- Line planning
5
Planning Week 2
Date Subject Where?
6-3 Qimera Training Room
- Wobble test tool
- SVP Editing
- Time series editing
- Water column
Qinsy
- Plotting
6
Specialists in marine spatial
software solutions
Main products:
hydrographic survey and positioning system
3D hydrographic data processing
visualisation and analysis
ENC and BENC production
navigation and docking system
maritime data distribution system
Global Presence
• Offices in Netherlands, USA, Canada and UK
• Worldwide partnerships with system integrator
• OEM resellers agreements with all
major manufactures
• Worldwide reseller
network
• ESRI as strategic partner
• Data Processing
– Qimera – MBES – Bathy, Backscatter, Water Column
– PM.Net – Sidescan Sonar – Mosaicing, target detection
– Export – SBP, Video, Still Camera
Sidescan
Sonar
Mobile
Rig moves
mapping
Dredging
Bathymetry Offshore
Construction
AUV Processing
QINSy – Survey – Single Beam
12
QINSy – Survey - Multibeam
13
QINSy – Survey – Side Scan Sonar
14
Combined Laser Survey
Dredging
Dredging
Rock Dumping
Rock Dumping
Anchor Handling
Catenary Support
Saab Seaeye Sabertooth
AUV mission planning & system integration
PROCESSING
Volume Calculations
In-Survey
Surface difference
Out-Survey
Contouring & soundings
Plotting
Qimera
MULTIBEAM PROCESSING
– ESRI Seamless Workflow
Data Acquisition
Data Visualization,
Data Processing Analysis, Interpretation,
Volumes and plotting
, in a 3rd party workflow
Main Options
Additional Options
60
Setup Record Process
• Setup
• Project preparation
• Template Database
• Geodetic Settings
• Vessel setup and hardware Interfacing
• Survey lines (guidance)
• Record
• Displays
• Interfacing / Decoding check
• Online QC
• Data acquisition
• Pre data filtering • Process
• Calibrations / field checks • Analyze raw data
• Replay data
• MBES Alignment Check (Calibration)
• Validate data
• Apply tide
• Create chart
61
Project Preparation Setup Record Process
• Open projects
• Global Settings
• Convert ENC to QNC
DbSetup – Template database Setup Record Process
General
• Project and Recorded Data Information
Geodetic setup
• Height settings in QINSy
Object setup (Vessel layout)
• Geometry / Nodes
• Interfacing
Serial or network
Serial baud rates (as high as possible)
Correct or for (serial) latency
MRU placement / setup
• A-priory Error / Uncertainty budget (IHO and CUBE)
Auxiliary System (computer related)
• Time Synchronization
PPS and Time Message
NTP
Time Message
Inputs (AIS)
Outputs
Fixed Nodes
Tide gauges locations
(Robotic) Total stations
Beacons
Geodetic setup - Theory Setup Record Process
Earth surface
Geodetic setup Setup Record Process
Meades
Ranch,
Kansas
Spheroid Center
Geoid
Geodetic setup Setup Record Process
Meades
Ranch,
Kansas
Spheroid Center
Ellipsoid Center
Mass Center of Earth Earth surface
Geoid
Geodetic setup - Theory Setup Record Process
Ocean
Geoid N = Gravity Anomaly
$GPGGA,123519,4807.038,N,01131.000,E,1,08,0.9,545.4,M,46.9,M,,*47
H = h – N h = H + N = 545.4 + 46.9 = 592.3
h = Calculated from GNSS string and used by QINSy in Accurate Height mode
H = not used
N = not used
QINSy retrieves the Geoid / MSL / Height correction values from the selected models :
• Mean Water Level Model (Tide = Unreliable height )
• Vertical Datum model (= Chart Datum) (RTK = Accurate height)
Geodetic setup Setup Record Process
Separation (N)
Geodetic setup - page 2 Setup Record Process
• If you selected 2 different Datum's on page 1, page 2 will give you the
option to enter the Translations, Rotations and scale factors from one
datum to the other datum
ETRS89
Dutch Datum
(Bessel 1841)
Amersfoort
The
Netherlands
Spheroid Center
ETRS89
Output datum
• Survey Datum (=Horizontal Datum or Target Ellipsoid)
Projections
Geodetic setup – Page 5 Setup Record Process
Geodetic
parameters
Object Setup Setup Record Process
Add Object
• Each free moving object is a separate object in QINSy. E.g.
o Survey vessel,
o SSS Fish
o ROV.
o Crane
o Boom
o Stick
o Bucket
• Enter the distance between the CoG and the draft = 0 level.
o Will be used for height calculations when no accurate (=
unreliable) height of Positioning system / GPS is used. Tide is
used.
o Will be used to calculate the Actual Water level when Accurate
(RTK) height is used
Setup Record Process
CoG
Water Level
node
draft HADR offset
Tide
SVP
CD
Depth below Td
Chart Depth
Seafloor
Height Status Setup Record Process
Accurate height
• No Height Above Draft Reference needed…
• No Draft needed…
• Advised to set HADR and Draft to calculate Actual Water Level.
3D
Position
(RTK)
Absolute
Height
CoG
CRP
draft HADR
Depth /
Pressure
RTK-Tide
SVP Td
Actual
Depth below Td
depth
Chart Depth
Seafloor
System setup Setup Record Process
Add Systems
• Select type of system and driver
• Read the drivers manual
Positioning System
Node 5 (GPS Rcvr #2) Node 1 (GPS Receiver #1)
Gyro or Compass Obs - Position Obs – Heading + Roll Obs - Position
CoG Offset
CoG Lever arm
output
Lever arm
output
QINSy node
offset
Template
Timing – Leap seconds & PPS Setup Record Process
05-11-2012 Check
18:48:30
18:48:31
18:48:31
18:48:31.013
18:48:30
= ACCEPTED
1000 ms
Pulse length
++Vdc
Vdc
t
Message 1PPS Active
1PPS HighLow
Active Signal
Signal
Window Rising EdgeEdge
Falling Trigger
Trigger
00Vdc
Vdc
t
$GPZDA,184830.015,05,11,2012,00,00*66
$GPZDA,184831.013,05,11,2012,00,00*66
-500 ms
500 ms
Scope
18:48:30
Timing
PPS & Message
05-11-2012 Check
18:48:30
18:48:31
18:48:31
18:48:31.013
18:48:30
= ACCEPTED
1000 ms 1000 ms
$GPZDA,184831.013,05,11,2012,00,00*66
$GPZDA,184830.015,05,11,2012,00,00*66
-500 ms
-500 ms
500 ms
500 ms
18:48:30
Scope
Timing – 1PPS & Time Messages Setup Record Process
18:48:31
18:48:31.013
18:48:31
18:48:31.013
18:48:30
18:48:30
= ACCEPTED = ACCEPTED
1000 ms 1000 ms
800
Window Rising Edge Trigger Window Rising Edge Trigger
15
0 Vdc 0 Vdc 785 ms
t t
Time Tag Accuracy
Time Tag Arrival
$GPZDA,184830.015,05,11,2012,00,00*66
$GPZDA,184831.013,05,11,2012,00,00*66
$GPZDA,184831.013,05,11,2012,00,00*66
$GPZDA,184830.015,05,11,2012,00,00*66
-500 ms
0 ms
500 ms
950 ms
18:48:30
18:48:30
Scope Scope
Timing – 1PPS & Time Messages Setup Record Process
Time tag arrives after pulse Time tag arrives before pulse
05-11-2012 Check 05-11-2012 Check
18:48:31
18:48:31.013
18:48:30
18:48:31
18:48:31.013
18:48:30
= ACCEPTED = ACCEPTED
1000 ms 1000 ms
Pulse length Pulse length
+ Vdc + Vdc
Message 1PPS Active High Signal Message 1PPS Active High Signal
Window Rising Edge Trigger Window Rising Edge Trigger
0 Vdc 0 Vdc
t t
$GPZDA,184830.015,05,11,2012,00,00*66
$GPZDA,184831.013,05,11,2012,00,00*66
$GPZDA,184830.015,05,11,2012,00,00*66
$GPZDA,184831.013,05,11,2012,00,00*66
0 ms
950 ms
-950 ms
0 ms
Scope Scope
18:48:30
18:48:30
Timing – 1PPS & Trimble UTC Setup Record Process
10:40:00
10:40:30
10:39:59
= ACCEPTED
10:39:58.223
1000 ms
Pulse width
+ Vdc
Message Window 1PPS Active High Signal
Rising Edge Trigger
0 Vdc 777 ms
t
UTC 13.03.18 10:39:59 59<CR><LF>
• Use PPS!!!
• Use highest possible baud rate
• Disable FIFO settings
• Use “counted drivers” instead of “terminated
drivers”
• QINSy ring buffers size is 500 observations
Timing – Default flow chart Setup Record Process
ZDA
PPS
QPS-TTL
Position
GPS/GLONASS
Heading & Motion
QINSy
Time in message Online Time stamp on arrival
UTC drivers
Serial & Network Serial when time critical
*.DB
Timing – Alternative flow chart Setup Record Process
GNSS INS
GPS/GLONASS
Position MBES Laser SVS
Heading & Motion
QINSy
Time in message Online
UTC drivers
Serial & Network
*.DB
Online -Recording Data Setup Record Process
94
Controller Setup Record Process
o Settings
• Computation setup
• Echosounder / Laser filter settings
• Session Setup
o Session
• Line selection (PgUp / PgDn / F7)
• Start and stop logging (F3)
o Options
• Calibration tools
95
Display Manager Setup Record Process
96
Online Data QA-QC
Observation Physics display Setup Record Process
99
Navigation display Setup Record Process
• General navigation
• Sounding grid
– Depth + shadow effect
– 95% confidence level
– hit count
100
Alert display Setup Record Process
• Alert for:
1. IO data (Time Out on Port)
2. raw data
3. result data
• Auto pop-up
• Pause storage (Data QC)
• Only effective Online during recording
101
Useful displays Setup Record Process
102
Computation Setup Setup Record Process
Online
Replay
Replay
104
Working of computation Setup Record Process
Working of computation Setup Record Process
Working of computation Setup Record Process
Setup Record Process
• Kalman Filter
• Filters object
• Vessel
• Rov
• Tow fish
• Uses history to estimate
current position
• Estimate used to correct
measured position
• Estimate calculated using a
dynamic model
• Model describes expected
movement
• Weight of observations
determined by SD values
108
Session setup – filtering Setup Record Process
111
Generic Layout Editor
Generic display
112
Generic Layout Editor
LogFile - Tide file from RTK ()
Note:
1. Only possible during online session
2. HADR and Draft need to set correctly in DB file and in
the (active) computation used during Online/Replay
3. (RTK-)Tide is not compensated for Squat
Note:
Export should be Log File
113
IO Driver Editor
• Create your own input drivers
– Serial
– Network (UDP only)
114
IO Driver Editor
• Often used for interfacing:
– Cable Counters
– Manetometers (Maggy)
– ROV strings
– Sound Velocity Sensors
115
Static: Accuracy -vs- Precision Setup Record Process
a b c d
116
Scatter Plot - GNSS and INS performance Setup Record Process
a b c d
GNSS
INS
GNSS
Lost RTK
GNSS
RTK - Fixed
117
Scatter Plot : GNSS -vs- INS Setup Record Process
GNSS
INS
118