Professional Documents
Culture Documents
Operator manual
Document history
Version 1.0 - First release
Version 1.1 - Second release
© 2018 Kongsberg Mesotech Ltd. All rights reserved. No part of this work covered by the
copyright hereon may be reproduced or otherwise copied without prior permission from
Kongsberg Mesotech Ltd.
Altimeter Operator Manual 975-72007041/1.1
Table of contents
1 GENERAL DESCRIPTION .................................................................................................................... 1
1.1 FEATURES ................................................................................................................................................ 1
1.2 OPTIONS ................................................................................................................................................. 2
1.3 INTRODUCTION ......................................................................................................................................... 2
2 THEORY OF OPERATION ................................................................................................................... 5
2.1 OPERATING MODE .................................................................................................................................... 8
2.2 RANGE RESOLUTION .................................................................................................................................. 9
2.3 OVER-RANGE CONDITION ......................................................................................................................... 10
2.4 RECEIVER GAIN ADJUSTMENT .................................................................................................................... 11
2.5 AUTO-GAIN ADJUSTMENT ....................................................................................................................... 11
3 INSTALLATION ................................................................................................................................ 13
3.1 MOUNTING POSITION .............................................................................................................................. 13
3.2 ELECTRICAL CONNECTION ......................................................................................................................... 14
3.3 SYSTEM CHECKOUT ................................................................................................................................. 17
3.4 DEPLOYMENT ......................................................................................................................................... 18
3.5 MAINTENANCE ....................................................................................................................................... 18
4 TELEMETRY .................................................................................................................................... 19
4.1 808 MODE MESSAGES ............................................................................................................................ 20
4.1.1 Uplink Messages ....................................................................................................................... 20
4.1.2 Downlink Messages .................................................................................................................. 21
4.2 809 MODE MESSAGES ............................................................................................................................ 22
4.2.1 Uplink Messages ....................................................................................................................... 22
4.2.2 Downlink Messages .................................................................................................................. 23
5 OPTIONS ........................................................................................................................................ 33
5.1 HARDWARE HOLD-OFF ............................................................................................................................. 33
5.2 EXTERNAL SYNCHRONIZATION.................................................................................................................... 33
5.3 AUXILIARY SERIAL OUTPUT........................................................................................................................ 34
5.4 ANALOG OUTPUT .................................................................................................................................... 34
5.5 ALTIMETER RECONFIGURATION UTILITY ........................................................................................................ 35
6 TIPS FOR SUCCESSFUL ALTIMETRY .................................................................................................. 37
V
975-72007041/1.1 Altimeter Operator Manual
VI
Altimeter Operator Manual 975-72007041/1.1
General Description Page 1
1 GENERAL DESCRIPTION
1.1 Features
1.2 Options
1.3 Introduction
2 THEORY OF OPERATION
The 807, 808, and 809 modes are collectively referred to as the
standalone 80x modes throughout this document.
In 807 and 808 modes the resolution and maximum range are
set to fixed factory-default settings. In 809 and MS1000 modes
the maximum range is adjustable, and the resolution is
automatically adjusted to achieve the best resolution that will
maximize sample memory usage.
3 INSTALLATION
Name Description
-V Power supply common
Also provides a ground reference for RS232C telemetry in the absence
of DIGITAL COM.
+V Power supply input
Connect this to a +22…28VDC power supply capable of delivering
300mA continuous (2 amp peak), such as the MS1000 Power Supply
Box.
HOLDOFF External Holdoff input
/SYNC Active LOW TTL-compatible input signal. If altimeter is operating as
a standalone unit, connect this to –V (COM) to halt pinging. Connect
this input to +5V (or leave floating) to resume pinging.
External Sync input (Host Mode)
A TTL Compatible signal that can be configured as either input, output
or bidirectional in the MS1000 application.
DIGITAL Digital signal common
COM Ground reference for telemetry and HOLDOFF.
ANALOG Analog DC voltage output
OUT For optional output of altitude as a non-negative DC voltage, linearly
scaled between the minimum and maximum range voltage limits.
These limits represent the altimeter's current minimum and maximum
range settings. An overload voltage value is output when bottom/target
is not found. Output voltage scaling and overrange are both
configurable using the ALTCONFIG utility.
Make sure your power source and cable can deliver the
specified start-up and continuous currents at the required
supply voltage (the peak current is only required at power-up).
In particular, some power supplies may power-up too slowly to
meet the start-up requirement. In this case, install an external
switch between the power source and the +V connection. This
switch can then be turned on after the power source is ON and
stable.
Head cable
Altimeter
MS1000
Power Supply
Sonar Head
to serial
Serial cable
port
PC laptop with MS1000
1. With the unit OUT of the water, turn on the power supply,
and observe the following:
− over-range output (time = 0.0usec or empty range
field) received by the external PC. For analog output,
the over-range output level +/- 0.05V should be
measured by the DC voltmeter.
− If possible, confirm that supply current is between 150
and 450 milliamps.
2. If all of the above appears normal, the system should be
tested in water of known depth within the unit's minimum
3.4 Deployment
3.5 Maintenance
4 TELEMETRY
Range data is output from the altimeter after every ping, in the
following ASCII format:
+ddddd CRLF
The leading ‘+’ sign can be used to detect the start of the output
data string. When no valid reply has been detected or the depth
is greater than the maximum range, the value “ddddd” will be
zero. The line of characters is terminated by a carriage-return,
line-feed.
where:
f = 1…4 indicating current maximum
range setting
rrrr = range in 0.125m units (0…1600); a
"0000" indicates no return was
received.
sssss = range in samples; a "00000"
indicates no return was received.
ttttttt = range in microseconds; a "000000"
indicates no return was received.
lll = signal level (0…255), output only in
fixed gain modes
typical
Msg. new Description
default
'C't '1' detection threshold:
t = '0'-auto, '1'…'8'-fixed, with threshold 10…80% of maximum
'N'xxxx √ '0007' custom 'R0' minimum range in 10cm units: xxxx = '0000'…'5000'
'P'x √ '4' xmit pulse width: x = '0'…'9', with pulse width = (x + 1) * 50µs.
'Q'xxxxx √ '16000' maximum resolution in samples: xxxxx = '00238'…'16000'
'W'xx √ '01' range window: xx = '01'…'99' percent of current max range setting;
'00' = disabled
'X'x √ '1' transmit power select: x = '0' - low, '1' - high
'Y'xxxx √ '0050' minimum ping repetition period: xxxx = '0050'…'9999' msec
'-'x √ n/a return current setting: x = 1st char of one of the command strings listed
above
Ctrl-S n/a pause
Ctrl-Q n/a resume
'-'x – QUERY
'1' 0.75-20m
'2' 0.75-50m
'3' 0.75-100m
'4' 0.75-200m
'0' Custom: range limits set by the Set Custom
Minimum Range and Set Custom
Maximum Range commands.
'0' meters
'1' feet
'2' fathoms
5 OPTIONS
5.1 Hardware Hold-off
The sea-bottom or target is Re-orient the altimeter towards the target. The
outside the altimeter's beam or altimeter's usable range will depend on its
usable range. operating frequency. e.g. 300m at 200kHz.
The acoustic returns from the Decrease the minimum threshold and/or the
sea-bottom or target are too minimum return width and/or increase the TVG
narrow or weak. gain offset. For long ranges a longer transmit
pulse length may be required. Target strength
will depend on its shape, size, composition, &
texture, as well as its location & orientation with
respect to the altimeter's beam. If necessary, re-
orient the altimeter to minimize the acoustic
grazing angle to the target/bottom.
No echoes received due to air- Keep transducer face clean and free of air
bubbles on transducer face. bubbles. If necessary, use a mild detergent.
The digital altimeter used in several applications such as bottom profiling and forward-
looking obstacle avoidance deployments. This appendix describes the methods used to
determine the altitude/return values from the sampled sonar data.
ALTIMETER RETURN
Threshold
Setting
Time
The altitude extraction software starts processing the sonar data from range (time) 0. At
the start of the ping, at point A, there is a large transmit pulse which will be ignored by
the altitude detection software. The software starts looking for a target return starting
after the end of the transmit pulse is over and also after a user-specified minimum range
parameter. If the user specifies a minimum range less than the range corresponding to
the transmit pulse length, then the pulse length value will be used as the minimum range.
Otherwise the user value is employed. This parameter can also be used to eliminate
unwanted returns from objects near to the altimeter (e.g. hulls, chains etc.) by setting the
value beyond the range of these objects. However, care must be taken to not set the value
too high so as to miss desirable returns.
A user-specified threshold parameter is used to set the level above which the sonar data
will be detected as returns. This is usually set high enough so that small unwanted targets
and noise (such as at B) do not become detected as returns.
Return samples are then evaluated proceeding to longer ranges. There may be low-level
returns and noise that are ignored because they are below the threshold. At some point
C the signal rises above the threshold at the start of a potential return value. This return
is qualified to meet a minimum width as determined by a user-specified minimum width
parameter. After point C is detected, the program evaluates the sample data in the width
interval following the first sample over the threshold (over the interval C to E). Provision
is included so that some samples may actually fall below (low) the threshold D, but the
majority of samples over the width must be greater (high) than the threshold. If the
majority is greater, then the return is flagged as a valid return and its peak value M is
recorded as well as the range C. If the tested return is not valid, then the search for a
return resumes at the first sample after C.
If the return is valid and the profiling algorithm parameter is set to FIRST RETURN
then profile detection terminates and the value C is taken as the altitude and M is taken
as the amplitude.
If the algorithm is set to PEAK RETURN, the return just validated is saved as a potential
altitude and the search for further returns continues after F. In order to help distinguish
between distinct returns, the software first looks for an 'absence' of return signal where
the level solidly drops below the threshold level for a specified distance. This distance
is controlled by the minimum gap parameter. The signal cannot be above the threshold
anywhere in the gap. As shown in the figure, the gap will probably not be right after the
width test - the program will continue to search for the gap until one is found F to G.
After the gap is found, the program resumes looking for another return after the point G,
using the same threshold value and width checking as for the first return. A buffer of up
to 30 potential altitudes can be built up in the PEAK RETURN mode.
Once all potential returns have been found to the end of the ping, the program then
chooses the altitude value from the return that has the highest amplitude. Referring to
the figure above, a second return was found at H with an amplitude N - the program
would then use the altitude H with amplitude N.
Care must be used when employing the PEAK RETURN mode. This mode is not
appropriate when the desired altitude is the first return and it has an amplitude less than
later returns or when the gain is increased so that normal sonar background noise
becomes a level higher than the threshold (especially near the end of the ping with the
increase in TVG. This noise will probably can easily be detected and returned as altitude
in the PEAK RETURN mode.
The additional maximum range parameter can be set to limit the maximum range at
which the search for returns in the data will stop. When this value is less than the range
setting, no sonar samples beyond that range will be evaluated as possible returns. This
may be useful in some situations when there are unwanted targets (real targets or noise)
at ranges much larger than the actual altitude being measured.