How a Solid-State Pulse-Doppler Marine Radar Works: The Kelvin Hughes SharpEye
Fabio Romano
Preliminary paper · background reading for the thesis A Modular .NET Gateway for Naval Radar Simulation
Abstract
The Kelvin Hughes SharpEye is a marine and naval surveillance radar that replaces the magnetron of conventional marine radars with a solid-state transmitter. This paper summarises, from published manufacturer material, trade articles and open standards, the technical ideas on which such a radar rests: the coherent solid-state transmitter, pulse compression, which recovers range resolution from long low-power pulses, and pulse-Doppler processing, which separates moving targets from sea and rain clutter by the phase of the echoes. It then describes how the radar distributes its output as digital video over a network, using the ASTERIX data format, a polar stream of range samples indexed by azimuth. The paper closes with the consequences of these properties for software that sits between a radar and other systems. It is meant to be read before the author's degree thesis, which builds such a gateway. Manufacturers do not publish waveform parameters, filter designs or the SharpEye's status and control messages, so the paper distinguishes what the sources state from standard radar theory, and does not fill the gaps with guesses.
Keywords: marine radar, solid-state transmitter, pulse compression, pulse-Doppler, clutter rejection, ASTERIX CAT-240, radar video.
1. Introduction
A radar is, at heart, a clock. It sends out a radio pulse, waits for an echo, and turns the delay into a distance. Almost everything that makes a modern radar interesting is about getting a clean echo out of a noisy sea, and then moving the result to a display. The Kelvin Hughes SharpEye, a family of X-band and S-band radars for ships, is a good example, because it differs from the classic marine radar in two respects at once: how the signal is generated and how it is processed.
The paper has three aims. It explains the physical and signal-processing principles behind the SharpEye (sections 2 and 3). It describes how the radar's output reaches the outside world as network data (section 4). And it points out what this means for a software component that has to speak to the radar (section 5). The last point is what the thesis is about.
1.1 Sources and their limits
The sources are the manufacturer's current product description [1], trade-press articles written at the product's launch [2][3], general references on radar signal processing [4][5], and documents on the ASTERIX radar-video format [6][7][8]. Installation handbooks of the SharpEye are circulated on third-party sites, but I could not read them, so nothing here rests on them.
Public material on the SharpEye is largely written by the manufacturer and its distributors. It describes the approach but gives no waveform parameters, pulse repetition frequency, rotation rate or filter design. Where a statement is a general property of radar rather than a SharpEye specification, the text says so. The SharpEye is also a family (the Mk11 and Mk5, among others [10]), and the figures quoted below come from the Mk11 page [1]. They may differ from those of the unit used for the thesis.
2. Radar Fundamentals
2.1 Range, azimuth and the polar picture
The distance R to a target follows from the round-trip time t of the echo and the speed of light c, because the wave travels there and back [5]:
R = c · t / 2
A marine radar adds direction by turning the antenna. At each antenna position (an azimuth) the receiver records the echo strength over time, and so over range. The result is a polar data set: for every azimuth, a row of samples at increasing range. A display converts this to the familiar plan position indicator (PPI) image, with the ship at the centre. This polar structure matters later, because it is also the shape of the data the radar sends over the network.
2.2 Two kinds of resolution
Two echoes can be told apart in range only if they are separated by more than the radar's range resolution. For a simple, unmodulated pulse of duration T this is cT/2, so a shorter pulse sees finer detail. A shorter pulse carries less energy, however, and weaker echoes are harder to detect against noise [4]. This conflict between resolution and detection is the problem that pulse compression resolves (section 3.2).
2.3 The Doppler effect and coherence
A target that moves toward or away from the radar shifts the frequency of its echo. For a carrier frequency f0 and radial velocity v, the shift is [5]:
fD = 2 · f0 · v / c
A pulsed radar rarely measures this shift directly. It observes that, from one pulse to the next, the phase of the echo from a moving target changes by ΔΘ = 4πvΔt/λ, where Δt is the time between pulses and λ the wavelength [5]. Measuring a phase change presupposes that the transmitted pulses have a known and stable phase. A radar with this property is called coherent, and this property is what distinguishes the SharpEye from the magnetron radar.
4. Data Interfaces
4.1 From analogue video to a network stream
Traditionally a radar passed its video to the display as an analogue signal, accompanied by a trigger marking range zero and pulses that indicate the antenna's rotation. A digital radar then had to convert its signal to analogue only for the display to digitise it again, adding noise and cost [6]. The SharpEye avoids this: the manufacturer states that it outputs radar video and control over Gigabit Ethernet, with full built-in test (BITE) and status reporting, and an open architecture for connection to combat management systems and cameras [1].
4.2 ASTERIX and CAT-240
ASTERIX is a family of message standards from European air traffic control. Each family member, called a category (CAT), defines one kind of message. Category 240 covers radar video. Its specification dates from 2009 and has been adopted by a number of radar manufacturers [6][8]. A 2013 paper by a vendor of radar interfaces lists the SharpEye series among them [9]. Nothing in the standard ties it to air traffic: it is now used for naval, security and vessel traffic radars [6].
CAT-240 carries the polar structure of section 2.1 directly. Each return is a header followed by a data block. As documented in one manufacturer's implementation [7], the header gives the start and end azimuth of the block as 16-bit angles, the starting range bin, the duration of a range cell, the number of bits per cell and a compression flag, and the size of the data. The cell duration fixes the range scale, since a cell of duration τ covers cτ/2 of range. A timestamp and a manufacturer-specific field follow.
Three practical properties of the format deserve attention.
- High message rate. One message holds one azimuth, so the rate equals the azimuths per rotation multiplied by the rotation rate. One implementation gives 400 azimuths at 4 rotations per second, which is 1,600 messages per second [7]. A general example in the literature has 1,000 messages per second of 4,000 samples each [6]. These are illustrations of the format, not SharpEye figures.
- Transport. The standard does not prescribe one, and in practice the messages are sent as UDP packets, unicast or multicast [7]. UDP gives no delivery or ordering guarantee, which is acceptable for a picture refreshed on every rotation.
- Compression is optional and unspecified. The standard allows compressed video without saying how. Implementations either send raw data or use a common scheme such as ZLIB. Uncompressed video has a constant bandwidth, whereas the compressed size grows and shrinks with clutter, so a network that works in calm conditions may overload in heavy clutter [6].
4.3 What the public documents do not say
CAT-240 describes the video that the radar sends. The messages that report the state of the antenna, and the messages with which a display controls it, are not covered by the public sources, and I found no public description of them for the SharpEye. A system that has to reproduce the dialogue between a radar and its antenna therefore depends on the manufacturer's documentation and on observing the real traffic.
5. Implications for Software Integration
Several consequences follow for a program that has to exchange data with such a radar, such as the gateway in the thesis.
- Throughput and ordering. Video arrives as a continuous stream of hundreds or thousands of small messages per second, in rotation order. A receiver has to keep up and preserve the order, which favours queues that are separate from the processing of each message.
- Different delivery needs. Video tolerates the occasional loss and suits UDP. State and control messages are infrequent, but a lost control command is a real fault, which is a reason to carry them over a reliable transport.
- Polar geometry on both sides. A simulation that produces radar-like returns, for instance by casting rays from the antenna and recording collisions, has to express them as azimuth and range, because that is what the radar format represents.
- The documentation may not match the device. Because the public material is partial and written for specific models, the reliable reference is the traffic of the actual equipment.
The thesis develops these points for a concrete case. It follows the same order: the equipment and its messages first, then the design of a gateway that is configurable enough for the set of converted messages to change.
References
- [1] Hensoldt. Kelvin Hughes Mk11 SharpEye: combined navigation and naval surveillance radar. Product page. hensoldt.net
- [2] Panbo. SharpEye radar: look, ma, no magnetron. Trade article and reader comments. panbo.com
- [3] Maritime Executive, 12 October 2006. Article on the launch of the SharpEye radar. maritime-executive.com
- [4] Wikipedia. Pulse compression. en.wikipedia.org
- [5] Wikipedia. Pulse-Doppler radar. en.wikipedia.org
- [6] D. G. Johnson, Cambridge Pixel. ASTERIX CAT-240 for Radar Video Distribution: Theory and Practice. White paper, March 2022. cambridgepixel.com
- [7] Navtech Radar. ASTERIX CAT-240 Protocol for Video Data. Documentation of one manufacturer's implementation. navtechradar.atlassian.net
- [8] EUROCONTROL. CAT240: Specification for Surveillance Data Exchange, ASTERIX. eurocontrol.int
- [9] Cambridge Pixel. Paper presented at Radar India, 2013 (cited from its listing in search results; I could not open the document). cambridgepixel.com
- [10] Hensoldt. Kelvin Hughes Mk5 SharpEye: radar technology for smaller vessels. Product page. hensoldt.net