SPx Server - Summary Specification

SPx Server

Product Options

Component Supply: Available as software CD, Documentation and hardware interface card for OEM system installation
System: Available as complete server installation configured in PC-based system or single board computer
Licensing options for: Radar video distribution
Plot extraction
Target extraction
Record and Replay

System Requirements

Processsor: X86 architecture
Recommended processor is Intel Core i5 or higher. Minimum 4GB system memory recommended.
Operating System: Windows 7, 8, 8.1, 10
Linux (Fedora, Ubuntu, RHEL)
For other operating systems consult factory
Graphics: Requires 1024 x 768 graphics display or higher for maintenance and configuration. Recommended PCIe or XMC graphics card. GUI is not needed for operational system.
Disk: Disk storage is optional for radar video recording.
Network: 100 Mbit or 1 Gbit Ethernet adaptor recommended.
Expansion Slot: PCI, PCIe or PMC expansion slot required if using a HPx radar interface cards. Refer to the user manual for these cards for full details.

Software Licensing

Licensed Functions: Radar video distribution
Plot extraction
Target extraction
Record and Replay
Moving platform
Licence Protection Method: USB Dongle
MAC-address licence file
(other schemes are possible, consult factory for details)

Radar Interface

Radar Input: Hardware interface card: HPx200/200e/250/400e/346
Network input from supported radar types
Radar Trigger: PRF: up to 10kHz with HPx cards
Amplitude: Up to 30V. Single-ended (opto-coupled) or differential (RS422)
Impedance: 75R or high impedance
Radar Video: Amplitude: 5V (positive or negative)
Impedance: 75R or high impedance
Azimuth - ACP/ARP: Single ended signal up to 30V or differential RS422

ACP count: 60, 180, 300, 360, 1024, 2048, 4096, 8192, 16384 pulses per ARP.
Software automatically detects ACP count.
ACP Interpolation supported for low counts.

ARP: 1 pulse per scan

Rotation rate: up to 240rpm
Azimuth - Parallel: 12 bit RS422 differential azimuth value with data strobe
Azimuth - Synchro/Resolver: 115V reference voltage, 90V synchro (3 wire) or resolver (4 wire) input. Reference voltage is standard 115V input. (Other synchro voltages on request)
Note: Synchro/resolver input requires use of HPx-180 synchro/resolver to parallel converter PCI card.
Plot Inputs: Option to receive plot data from proprietary radars. Consult factory for details.

Navigation Information

Platform Navigation: NMEA-0183 input
GPRMC, GPHDT, GPHDM sentences used, interpreted by server.
Physical Interface: Standard serial port on PC or single board computer
Network input (uses NMEA 0183 sentences in network packets)
Navigation Reporting: Optional network distribution of NMEA sentences received on serial port
Programmable IP and port address for output
North Offset Adjustment: Incoming azimuths may be ship or north referenced, with automatic conversion to north referenced from navigation data, as required.


Video Processing with HPx Radar Interface cards

Video Bandwidth: 25 MHz
(When used with HPx-200, HPx-200e or HPx-250 radar interface cards)
A-to-D Conversion: Programmable 2 to 50 MHz sampling rate. 12-bit high-performance capture.
Data is reduced to 8-bits through a programmable LUT.
Threshold Detection: Adaptive threshold CFAR technique with geographical area thresholding
Clutter Processing: Software-based scan-to-scan correlation
Clutter subtraction
Land mass blanking


Land Mask: Static mask: complex polygon of any shape or size, optionally containing holes.
World vector shoreline: land masking using built-in database of world shoreline data (static or moving platforms supported).
Polygon set is defined in world x,y coordinates and is automatically converted into polar space. Typical azimuth resolution is 0.18 degree and range resolution matches input data resolution.
Area Dependent Processing: Tracker parameters can be assigned different values in different areas (static platforms only).
Polygon set is defined in world x,y coordinates and is automatically converted into polar space. Typical azimuth resolution is 0.18 degree and range resolution matches input data resolution.
Automatic Initiation Areas (ATI): Static mask. Complex polygons defined in x,y coordinates. Can be any shape or size.
Independent areas can be configured for radar processing, track initiation and tracking.
Optional automatic suppression of plots over land areas using world vector shoreline database (supplied as standard).
Plot Extraction: Configurable plot geometry (min/max range and azimuth)
Optional plot merging (multiple modes)

Digital Video Distribution

Network Distribution: Distribution onto LAN of radar video data in polar format
Compression: ZLIB or ORC (Open Radar Coding)
Data Rates: Highly dependent on input data and configured resolution.
Typical figures from 2 Mbits/sec for processed video to 10 Mbits/sec.
Network Protocol: UDP - Unicast or Multicast distribution
Video Store for Distribution: Raw input data
Processed data
Clutter map
(One of above with standard server. Multiple channels of distribution are supported with customized server variants, including options for multi-resolution data)

Target Tracking

Maximum number of targets: 500 (typical, but not limited by software)
Track Initiation: Automatic, with programmable extraction areas defined as polygons or range-azimuth segments (static radar only)
Automatic wake area elimination (configurable geometry)
Shadow area elimination from known targets
Manual track initiation from remote system
Configurable min/max initiation speeds, which may be area dependent
Max initiation speed: 1000 m/s
Minimum initiation range at maximum speed:
10NM for targets moving tangential to radar
3 NM for targets moving radially towards or away from radar
Programmable initiation time from 2 scans upwards using M:N or SPRT integrator. Initiation criteria may be area dependent.
Signal to Clutter: Typically 8 dB or higher expected
Target Speeds: Programmable minimum and maximum target speed for initiation in the range 0 to 1000 m/s
Programmable minimum and maximum target speed for tracking in the range 0 to 1000 m/s
Tracking Performance: Figures are highly dependent on sensor, operating conditions and configuration data.
Sample configuration - sea state 1, 100m2 RCS target:
For radar range 200NM, target at 100 NM
Position accuracy: σ = 90m
Range accuracy: σ = 90m
Azimuth accuracy: σ = 10 secs arc
Speed accuracy: σ = 5% of true speed for speeds above 5 m/s, σ = 10% of true speed for speeds below 5 m/s
Course accuracy: σ = 1 degree
For radar range 70NM, target at 35NM
Position accuracy: σ = 25m
Range accuracy: σ = 25m
Azimuth accuracy: σ = 10 secs arc
Speed accuracy: as above
Course accuracy: as above
For radar range 35NM, target at 18NM
Position accuracy: σ = 20m
Range accuracy: σ = 20m
Azimuth accuracy: σ = 10 secs arc
Speed accuracy: as above
Course accuracy: as above
Notes: Performance figures are typical, but depend on exact characteristics of radar and target. Target assumed to be moving in straight line. If server is applying north offset compensation, timely updates of ship's heading are critical for good tracking performance. Quoted values of σ are standard deviations of errors.

Additional Information:

view > SPx Server
SPx Server Brochure
view > SPx Server
Data Sheet
SPx Server Datasheet
view > SPx-Scan
Data Sheet
SPx Scan Datasheet
view > Using ASTERIX CAT-240 for Radar Video Distribution Open Standards White Paper
view > Open Standards for Radar Video and Tracks Open Standards White Paper