RADAR SYSTEM AND ASSOCIATED APPARATUS AND METHODS
20240377519 ยท 2024-11-14
Inventors
Cpc classification
G01S7/2923
PHYSICS
G01S7/023
PHYSICS
G01S7/415
PHYSICS
G01S13/581
PHYSICS
International classification
Abstract
A radar system includes a radar receiver configured to receive return signals reflected from within a volume of radar coverage. A processor for processing the return signals extracts characteristics from a return signal received in a corresponding coherent processing interval. The extracted characteristics include a set of frequencies and/or a set of times, each frequency and/or time having a respective extracted amplitude of a corresponding set of extracted amplitudes. The processor determines a corresponding amplitude index for each extracted amplitude; and for each extracted amplitude, respectively stores in a memory location addressable via the corresponding amplitude index, a set of return signal related data including information for identifying the corresponding frequency and/or time, and an associated identifier for uniquely identifying, in combination with the amplitude index, that set of return signal related data.
Claims
1. A radar system for providing surveillance, the radar system comprising: at least one radar transmitter and at least one radar receiver arranged to provide a volume of radar coverage, wherein the at least one radar transmitter is configured to transmit a sequence of pulses to illuminate the volume of radar coverage, wherein the at least one radar receiver is configured to receive corresponding return signals reflected from within each resolution cell of one or more resolution cells within the volume of radar coverage, and wherein the return signals for each resolution cell are received in a series of coherent processing intervals; and means for processing the return signals, wherein the means for processing the return signals is configured to: extract characteristics from each return signal of a plurality of return signals received in each resolution cell in each coherent processing interval of a plurality of coherent processing intervals, the extracted characteristics comprising a set of frequencies and/or a set of times, each frequency and/or time having a respective extracted amplitude within a corresponding amplitude range; determine a corresponding amplitude index for the amplitude range within which the extracted amplitude falls; for each extracted amplitude: respectively store, in a memory location addressable via the corresponding amplitude index, a set of return signal related data comprising information for identifying the corresponding frequency and/or time, and an associated identifier for uniquely identifying, in combination with the amplitude index, that set of return signal related data; and extract a further characteristic including at least one of a position, heading, speed, acceleration, altitude, scattering cross-section, and/or classification of an object within the volume of radar coverage based on the stored set of return signal related data.
2. The radar system according to claim 1, wherein the associated identifier is an integer that is incremented for each successive set of return signal related data stored in association with the corresponding amplitude index.
3. The radar system according to claim 1, wherein the means for processing the return signals is further configured to access a stored set of return signal related data by using the corresponding amplitude index as at least part of an address, and optionally the associated identifier for uniquely identifying the set of return signal related data as part of the address.
4. The radar system according to claim 1, wherein the extracted characteristics comprise one or more of the set of frequencies and the extracted amplitudes comprise one or more of the corresponding amplitudes in the frequency domain.
5. The radar system according to claim 1, wherein the extracted characteristics comprise one or more of the set of times and the set of extracted amplitudes comprises one or more of the corresponding amplitudes in the time domain.
6. The radar system according to claim 1, wherein the at least one radar transmitter is configured to transmit the sequence of pulses omnidirectionally.
7. The radar system according to claim 1, wherein the amplitude index, the set of return signal related data, and the associated identifier for uniquely identifying, in combination with the amplitude index, the set of return signal related data are stored in association with one another in a vector histogram.
8. The radar system according to claim 1, wherein the set of return signal related data comprises at least one of an associated time, frequency, phase, complex amplitude, radial speed, and/or acceleration.
9. The radar system according to claim 1, wherein the set of return signal related data is stored as a vector that is identifiable using the corresponding amplitude index, and optionally the associated identifier for uniquely identifying, in combination with the amplitude index, the set of return signal related data.
10. (canceled)
11. The radar system according to claim 1, wherein the means for processing the return signals is further configured to update the stored set of return signal related data to include the extracted further characteristic.
12. The radar system according to claim 10, wherein the object is a target in the volume of radar coverage.
13. The radar system according to claim 1, wherein the means for processing the return signals is further configured to identify the presence of a target within the volume of radar coverage based on the stored set of return signal related data.
14. The radar system according to claim 1, wherein the means for processing the return signals is configured for parallel processing of the return signals and/or for parallel processing of the set of return signal related data.
15. The radar system according to claim 1, wherein the volume of radar coverage comprises a plurality of resolution cells; and wherein the means for processing the return signals is configured to classify, based on the set of return signal related data, a return signal received from a cell of the plurality of cells as at least one of: a noise signal corresponding to noise in the at least one resolution cell; a clutter signal; a candidate target; a target signal corresponding to an object of interest in the volume of radar coverage; a multipath signal corresponding to multipath scattering; an interference signal; or a malfunction signal corresponding to a malfunction of the radar system.
16. The radar system according to claim 15, wherein the at least one radar receiver comprises a plurality of radar receiver elements and/or comprises a plurality of radar receivers; and wherein the at least one radar receiver is configurable for digital beamforming to form the plurality of resolution cells.
17. The radar system according to claim 1, wherein the means for processing the return signals is further configured for identifying a modulation spur, and/or for identifying at least one rotating component of an object comprising a rotor, propeller, jet engine, or wind turbine blade from the set of return signal related data.
18. The radar system according to claim 1, wherein the means for processing the return signals is further configured to determine an acceleration of an object from the set of return signal related data, wherein the determination is based on contiguous amplitudes in the frequency domain.
19. The radar system according to claim 1, wherein the means for processing the return signals is further configured to determine at least one of an associated range, amplitude, direction and/or Doppler offset of simultaneous and coherent received signals, to identify multipath return signals using the set of return signal related data.
20.-24. (canceled)
25. A method of a radar system for providing surveillance, the method comprising: transmitting a sequence of pulses to illuminate a volume of radar coverage, receiving corresponding return signals reflected from each resolution cell of one or more resolution cells within the volume of radar coverage, wherein the return signals for each resolution cell are received in a series of coherent processing intervals; processing the return signals is configured to: extract characteristics from each return signal of a plurality of return signals received in each resolution cell and each coherent processing interval of a plurality of coherent processing intervals, the extracted characteristics comprising a set of frequencies and/or a set of times, each frequency and/or time having a respective extracted amplitude within a corresponding amplitude range; determine a corresponding amplitude index for the amplitude range within which the extracted amplitude falls; for each extracted amplitude: respectively store, in a memory location addressable via the corresponding amplitude index, a set of return signal related data comprising information for identifying corresponding frequencies and/or times, and an associated identifier for uniquely identifying, in combination with the amplitude index, that set of return signal related data; and extract a further characteristic including at least one of a position, heading, speed, acceleration, altitude, scattering cross-section, and/or classification of an object within the volume of radar coverage based on the stored set of return signal related data.
26. A non-transitory computer-readable medium storing a program including instructions that, when executed by a processor forming part of a radar system, cause the processor to carry out the steps of the method of claim 25.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0052] Embodiments of the invention will now be described by way of example only with reference to the attached figures in which:
[0053]
[0054]
[0055]
[0056]
[0057]
[0058]
[0059]
[0060]
[0061]
[0062]
[0063]
[0064]
[0065]
[0066]
[0067]
[0068]
[0069]
[0070]
TERMINOLOGY AND ABBREVIATIONS
[0071] The following terms and abbreviations are used throughout this disclosure:
[0072] Amplitude IndexIndex of amplitude intervals for Vector Histogram format
[0073] Associated Identifieridentification string for sets of radar return signal related data
[0074] CFARConstant False Alarm Rate threshold setting.
[0075] ClutterEM scatter arising from objects within the volume of regard that do not conform with a predetermined definition of targets of interest.
[0076] CPICoherent Processing Interval during which signal data are assembled and processed as complex amplitudes.
[0077] Coherent Processing Sequence (CPS)A series of pulses used as the basis for accurately-timed or frequency-transformed measurements.
[0078] Data structureAssociated set of directly-addressable memory locations and arrays.
[0079] EM scattererA metallic or dielectric object that when irradiated by an electromagnetic wave causes energy in the wave to be redirected in spatial directions other than that of the irradiation.
[0080] Newtonian targets in motionEM scatterers that have continuing existence within a Volume of Regard over an extended time and execute dynamic trajectories that deviate from a linear and regular sequence of positions by less than one quarter wavelength between pulse intervals, maintaining continuity in size, shape, mass and material properties.
[0081] Nyquistcompliant-Extended Nyquist criteria provide that: [0082] (1) any waveform sampled for unambiguous digital processing contains no sinusoidal frequencies beyond one half of the sampling rate, or [0083] (2) for sampling with a constant ambiguity factor the number of cycles of the sinusoid between samples shall not change by more than one half during the sampling interval.
[0084] For example, for radial target speed of 250 m/s and radar wavelength 0.2 m, the Doppler frequency will be 2500 Hz. For a sample rate of 1000 Hz, 2.5 cycles or a phase change of 900 degrees will occur between samples. To change this to 2 or 3 cycles between samples, the speed must decrease to 200 m/s or increase to 300 m/s within 0.001 second, requiring acceleration of 50,000 m/s.sup.2 or 5,000 G; an explosive event in which the Newtonian integrity of the object will be lost.
[0085] Resolution cellsSpatial volumes within a Volume of Regard resolved by the radar in range, in azimuth and in elevation.
[0086] Satellite targetsscattered signals that arise from targets of interest but whose propagation to and/or from the radar includes a reflection or scattering event occurring at a source of clutter.
[0087] Specified performanceIncludes, but is not limited to: minimum and maximum range, azimuth extent, elevation extent, range, azimuth and elevation resolution and accuracy, maximum and minimum target cross-section, maximum and minimum report interval, maximum number of targets, maximum rate of false reports, minimum target classification metrics.
[0088] Target captureselection of EM scatterers that meet the specification for target reporting in terms of, for example, radar cross-section, position in range, azimuth and elevation, speed and acceleration, and classification requirements.
[0089] Target informationIncludes, but is not limited to: measures of the target dimensions and airframe features, the position, the orientation, and the motion of EM scatterers in the VoR.
[0090] Target modulation spursDoppler signals associated with aircraft targets, which represent modulations of the target signal due to, for example, the rotation of rotors or propellers.
[0091] Target Satellite Returns (TSR)Returns arising from propagation via scattering or reflection by clutter surfaces or structures.
[0092] Volume of Regard (VOR)The field of view of a ubiquitous radar.
DETAILED DESCRIPTION
[0093]
[0094] The control unit is also operable to perform processing of the received data to determine one or more characteristics of the target. For example, the control unit 10 may be operable to determine a speed, acceleration, target type (e.g aircraft type), heading and/or altitude of the target.
[0095] It will be appreciated that the transceiver may comprise at least one discrete transmitter and at least one discrete receiver. Moreover, the system may comprise a plurality of receivers (e.g. a receiver array) that are co-located with the transmitter(s), and/or may comprise a plurality of remote receivers located away from the transmitter(s).
[0096] As described in more detail later, subsequent processing performed by the control unit 10 may be based on the received amplitude, timing, Doppler frequency and phase observed by the radar at each range, azimuth and elevation. A track filter may determine, for successive coherent processing sequences (or, for a scanning radar, successive scans), which detections are mutually associated and calculates a probable target trajectory.
[0097] A method for processing the received signal values and distributions is to assemble a histogram of the received signal amplitudes. The sum of the bin counts of the histogram is equal to the number of signal samples, and the nature of the signal can be assessed by the form of the distribution.
[0098]
[0099]
[0100]
[0101] A main peak 41 corresponding to the Doppler-shifted return from an airframe can be seen in
[0102] Ubiquitous radar generates many resolution cells and large volumes of information, and necessitates large processing capacity for beamforming. Signal data are generated for each resolution cell and CPI. Some of the information may relate to targets of interest, and the process of identifying associations in space and time between all measurements leads to decisions as to which represent target trajectories. For scanning radar or for non-holographic ubiquitous radar, the burden of threshold-conditional target and track processing and reporting varies unpredictably in proportion to the factorial product of the number of plots being tested for association.
Holographic Radar
[0103] The examples described in the present disclosure relate to a so-called Holographic Radar although it will be appreciated that other, non-holographic, radar systems may benefit from the techniques described. Holographic radar in the present disclosure is a radar system, based on ubiquitous radar, that continually acquires whole signal data to non-conditionally measure activity in each resolution cell. The system is operable to classify the received signals in terms of noise, clutter, interference or target, capture the presence of targets of interest with characteristics of Newtonian objects, and maintain and update target trajectories and classifications. Beneficially, the system does not exclude from downstream processing target-encoded signal information that would not pass a conventional CFAR threshold.
[0104] Holographic radar may regard a finite azimuth and elevation sector, in which case its receiving antenna is typically a flat array. Alternatively, it may regard a volume covering 360 degrees in azimuth and up to 90 degrees in elevation, in which case its transmitter is omnidirectional and its receiver may be a multi-facet, cylindrical or conical array, offering both regular beam spacing and azimuth resolution.
[0105] The holographic radar described transmits a persistent series of coherent irradiating signals and receives fractions of each scattering event for Newtonian targets, each assumed to follow a smooth trajectory for a finite duration in the volume. The significance of each new sequence of received signals is increased when observed coherently and measured in the context of prior sequences, yielding an extended overall sequence and finer frequency resolution.
[0106] Holographic radar irradiates EM scatterers within a wide volume of airspace at known and coherent pulse intervals; dividing the airspace into specified spatial cells resolved in range and direction, and maintaining continuity of complex target signal information; avoiding discontinuities and disassociation in target data; and maintaining sensitivity to target information over the full range of amplitudes. The system is operable to maintain sensitivity to targets at high accelerations; and to report spatial content at times and locations with specified sensitivity, yielding target classifications including, for example, one or more of scattering cross-section and variability, velocity, dynamic trajectory, and/or rotating parts.
[0107] Holographic radar makes use of the large information set encoded and received as radar signals scattered from objects during their trajectories within the radar's VoR. The system persistently processes signal data representing the VoR. Beneficially, it avoids the conditionality of amplitude threshold-based detection and the discontinuity between pre-detection and post-detection processes that is a feature of conventional radar designs. The signals are distributed between multiple amplitude partitions, and the system supports highly-parallel and high-speed, linear signal and data processing available, for example, from gate arrays and graphics processors. It maintains the detail and precision of stored signal information from reception to reporting.
[0108] A vector histogram (VH) format (or source-referenced histogram format) is used to store data corresponding to the received signals. In the vector histogram format, in addition to a measure of the amplitude distribution, associations are maintained between data corresponding to the frequency of the received signals (e.g. Doppler indices) or their time indices, and their amplitudes, among other parameters. Time and Doppler frequency indices are used to efficiently address and access the stored data. In a particularly advantageous example, the amplitude values are compressed to enable efficient storage of the data in the vector histogram format. Advantageously, compared to storing the data in a simple conventional histogram, the vector histogram format allows for more efficient and more detailed analysis of the stored data. The VH data format enables radar functions that would otherwise require comprehensive conditional processes (i.e. multiple detection threshold-based processes), resulting in volatile and inefficient use of high-speed parallel processors.
[0109] Methods of the present disclosure (a) support target classification including the analysis of low-amplitude target signature characteristics, (b) retain sensitivity in the presence of target dynamics, and (c) support discrimination and suppression of repetitive clutter and of multipath targets, as part of non-conditional, parallel cell data processing.
[0110] Beneficially, in the radar system of the present disclosure, the single amplitude threshold test of target signals is replaced by a non-conditional process of multi-level signal amplitude partitioning into the VH format. This leads to the discovery of cells in which target information beyond presence and position can be extracted, while making more efficient use of high capacity, parallel processing devices.
[0111] A fully holographic radar has the ability to analyse signals without the volatility of data-dependent conditional process demands. Each cell returning enhanced signal energy may be registered as a Candidate Cell.
[0112] In the case of Newtonian target dynamics, acceleration during a coherent processing interval spreads signal energy between multiple contiguous and phase-correlated but lower-amplitude Doppler frequency components.
[0113] Many air targets exhibit Doppler spectrum spurs at reduced amplitudes (that may otherwise be discarded in conventional threshold-based detection) that arise from components such as rotors and propellers.
[0114] In the case of multipath returns, as described in more detail below with reference to
[0115] Holographic radar addresses these specific challenges of target dynamics, Doppler signature and modulation spurs, target classification and multipath returns through its capacity to partition without explicit data-conditional tests and to correlate coherent radar return sequences.
[0116] Each resolution cell is submitted for classification based on its corresponding signal content. Exemplary signal aspects and associated features, and corresponding classifications, are listed in the table of
[0117] The Holographic Radar uses a non-conditional signal amplitude partitioning process. The data set is separated into fractions based directly on decisions implicit within the process of digitization and processing, rather than additional explicit tests during analysis.
[0118] A vector histogram provides a way of sorting digital signal data vectors into amplitude-partitioned segments, retaining direct reference to source indices and values including signal times, frequencies, radial speeds, phases, complex amplitudes and target references including classification and trajectory parameters.
[0119] The process for each resolution cell or each array element takes as its input the series of complex signal amplitudes as indexed functions of either time or frequency, typically expressed as 32-bit floating-point numbers.
[0120] The conventional explicit threshold tests for each indexed value, selecting each signal index between binary pass/fail classes, is replaced by amplitude compression and transposition of the data into a vector histogram (for example, by translating each data element into a memory array, or the like, to form the vector histogram). In this example a square root function and a fixed lookup table are used, prior to partitioning amplitudes between multiple integer indices. However, it will be appreciated that the amplitude compression need not necessarily be achieved using a square root function, and that any other suitable function (for example a cube root or logarithmic function) may be used. Conversion from 32-bit floating-point to 8-bit integers reduces the number of amplitude indices. Many other forms of compression and indexing are available. The compression and encoding procedure enables a method of partitioning the signal values that closely associates neighbouring signal components thereby benefiting the usable signal to noise ratio.
[0121] In encoding the series of signal amplitudes, each time or frequency index yields a compressed amplitude code. The amplitude code is transposed as an address (in this case an 8-bit address) into a set of memory arrays, each element storing a vector of at least two numbers. In the simplest case for a vector histogram, these numbers are the increasing histogram ordinate of occurrences at that amplitude address and the source time or frequency index itself. The phase, the 32-bit amplitude or other cell or target parameters may be added, as described below. The compression, transposition and storage retains the signal reference and its amplitude distribution.
[0122] In greater detail, an example of a vector histogram is constructed for a time series of complex amplitudes A (t) or a Doppler spectrum A (f) representing a pulse sequence at each array channel or a Doppler spectrum at each array channel or a pulse sequence at each resolution cell or a Doppler spectrum at each resolution cell. Signal amplitudes are addressed by the time (t) or Doppler frequency index (f). Amplitudes expressed linearly and digitally, for example as 32-bit numbers, are compressed (for example as square roots, cube roots including bipolar values, or logarithms).
[0123] A series of N contiguous amplitude bins indexed AI.sub.T(1:N) or AI.sub.F(1:N) is defined, dividing the compressed amplitude range into bins. Each 32-bit amplitude is represented in this example by an 8-bit amplitude bin index.
[0124] Taking the frequency domain case, a Frequency Domain Vector Histogram (FDVH) is formed in sequence from the frequency-indexed integer amplitude series AI.sub.F(f). For each frequency index its integer compressed-amplitude bin index is transposed as the FDVH abscissa address. The indexed ordinate FDVH (AI.sub.F(f),n) is incremented and stored with the frequency index at VH(AI.sub.F(f),n+1) as a 2-element vector. The frequency and the scalar or complex amplitude may also be saved in a 3- to 6-element vector at that abscissa/ordinate location.
[0125] The time domain case operates in a similar way, storing information in TDVH location TDVH(AI.sub.T(t),n+1).
[0126] Amplitude compression is beneficial in terms of the required data capacity. For data consisting of 2048 samples at 32-bit digital resolution, the dataset immediately arising from this transposition would require a volume of 2.sup.32 abscissa locations, or 4.3 billion locations, each containing up to 2048 2-Byte numbers, for a total of 18 TB, for every resolution cell. For each cell, all but 2048 locations would be unoccupied. As an example, with amplitude compression and 8-bit integer conversion the number of locations per resolution cell is reduced from 18 TB to 2564096=1 MB.
Illustrative Examples of Classification Methods
[0127] Illustrative examples of cell classification will now be described in more detail.
Target Modulation Spurs
[0128] Many airborne targets include physical features such as rotating propellers and blades or helicopter rotors that produce regularly-repetitive modulations within the overall scattered signal. These offer the potential of supporting specific aspects of classification. Their scattering cross-section is generally less than that of the airframe, but their presence can be inferred from signals with spectral spurs of lower amplitude (which risk being discarded in conventional threshold-based detection), that are related to their special motions and are symmetrically associated with those of the primary scatterer. Such spurs 61, 62 can be seen
[0129]
[0130] By replacing the conventional detection threshold with a vector histogram, subsequent processing for each cell can extract matches or differences between signal components in the time or the frequency domains. Modulation spurs whose displacements from the airframe component are equal and opposite to within one spectrum bin provide a simple and immediate aspect of classification. Such spurs may be used to determine, for example, the speed of rotation, the parity and the number of blades, and/or the number of engines of an aircraft.
[0131]
[0132] In this example, the abscissa values for the transposed spectrum are the lower 5 of the 8-bit integers of the compressed amplitude index. Each abscissa index may then contain up to 2048 vector ordinates containing 1 to 6 2-Byte numbers, or a total of 1 to 6 MBytes per resolution cell. With calibrated noise and anticipated signal distributions, memory volumes can be further reduced, to include the set of references or ordinates at each VH abscissa address. This association allows direct data manipulation, such as the recognition that the Doppler spur indices in this example are equally separated from the airframe peak index (+/1) and so are directly identifiable as rotor modulations, thereby yielding the class of target. The separation of these equally-spaced spurs themselves from the airframe signal indicates directly the rate of rotation of the 2-bladed propeller:
Target Dynamics
[0133] The radial speed of a target determines the first time derivative of the phase of the received signal, which is identified with the Doppler frequency shift. The target's radial acceleration determines the second time derivative of the received phase.
[0134] Radial acceleration of the target results in changes in its Doppler shift during the dwell time. After Fourier transformation into the frequency domain, the Doppler spectrum contains signal energy spread between successive Doppler frequencies, at reduced peak amplitude values and with a phase progression, each related to the acceleration. Detection sensitivity based on the peak value is therefore degraded when using a single threshold. However, Newtonian dynamics assures information-bearing coherence between successive signal samples and Doppler components. The primary characteristic of noise within radio signals is that its complex amplitude is not correlated between samples and over time (subject to Nyquist criteria), whereas the information encoded in a signal arising from Newtonian target dynamics will be so correlated.
[0135] In a linear receiver the superposition of noise does not degrade or remodulate the underlying information. Provided that correlations exist in the signal information as provided by Newtonian motions of a scattering target, and subject to the radar power budget, appropriate filtering such as Fourier transformation can be used over time to resolve the information from among the decorrelated noise. Signals scattered by a target following Newtonian dynamics will migrate in succession between frequency bins of a Fourier transform of its scattering response, and complex amplitudes in adjacent bins vary regularly; the faster the acceleration, the lower the amplitude.
[0136]
[0137]
[0138]
[0139] Total signal plus noise energy for the 7 sections of the measurement are, in relative terms:
Signal energy in this case is conserved within +/0.2 dB as the acceleration increases. This supports signal energy-based active cell registration (listed in the table of
[0140] For operating frequency Fc and coherent dwell time T.sub.cpi the radial speed is related to the spectrum index Sp.sub.index (for a 2048-point spectrum) by:
where Vc is the speed of light.
[0141] The spectrum index varies as the target accelerates. Acceleration during the dwell time is indicated by the width of the target spectrum above the noise level. Doppler signal amplitude is inversely related to the instantaneous rate of acceleration.
[0142]
[0143]
[0144] Alternative Vector Histogram-based techniques can exploit correlations between the phases of successive spectrum components.
[0145] The mean value of the dotted line and the solid line at a given amplitude code is a measure of the mean radial speed. For example, the mean value indicated by arrow 122 (which extends downwards from 0 on the y-axis) is a measure of the mean radial speed in CPI 2. The mean radial speed is calculated using an amplitude-weighted mean of the Doppler spectrum for the range of target speeds.
[0146] Region 118 in CPI 6 indicated by the dashed circle indicates target dynamics detail. Arrow 119 in CPI 5 corresponds to the amplitude-weighted mean radial speed. The region indicated by arrow 121 in CPI 3, and the peak indicated by arrow 123 in CPI 1, corresponds to the target return.
[0147] It will be appreciated that there are various different methods of estimating outputs using the data stored in the vector histogram, the methods having varying sensitivities and computational loads.
[0148] Amplitude compression yields a noise amplitude distribution with a narrowly-defined upper boundary; in this example, thermal and circuit noise occupy the lower 7 amplitude bins of the VH of
Broadcast Interference
[0149] For comparison, broadband and time-varying interference, illustrated in
[0150] The vector histogram provides an efficient basis for detection and target analysis. Storage and linear analysis of the sequence of complex amplitudes in the VH allows sensitivity to be maintained and the average speed of approach and radial acceleration to be measured.
Target Satellite Returns
[0151] Holographic radar also provides a method of classifying Target Satellite Returns (TSR) which arise from propagation as illustrated in
[0152] When multipath reflections occur from clutter either in the neighbourhood of the target or of the radar, two secondary satellites arise. They exhibit lower amplitudes and greater apparent range than the primary target. Reflection occurs both during transmission from radar to target or after scattering from target on the path back to the radar. Secondary satellites appear at exactly the same range, extended beyond the target range, and at the same Doppler offset from that of the target. One (ST) appears in the target direction and one (TS) in the clutter scattering direction.
[0153] A tertiary satellite arises when the clutter reflection occurs both on the transmit and the receive paths, appearing at twice the range extension, at twice the Doppler offset, in the direction of the second satellite (not the target direction) and is doubly reduced in amplitude.
[0154] The method of the present disclosure provides that all Vector Histograms are generated, after which it allows any lower-amplitude secondary and tertiary satellite signals to be identified and suppressed. This is in contrast to the simple conventional single detection threshold, which can result in lower amplitude data being discarded or interpreted as an additional target of interest. The direction of the multipath reflector can be identified once the satellites are matched.
[0155] On capturing a qualifying target a precautionary cell search is made at the same range and nearby azimuths for a target at the same amplitude and exactly matched range and Doppler (R.sub.ST=R.sub.TS, Fd.sub.ST=Fd.sub.TS), one of which is at the same azimuth as a previously-captured target. This utilises a comparison between vector histograms for neighbouring resolution cells, but is facilitated by the non-conditional partitioning of signal amplitudes within each when seeking close matches in the range/Doppler surfaces and avoiding a false threshold pass by only one of two satellites.
[0156] If such a pair is present and one of the pair is associated with a target at shorter range, in the same direction and at higher amplitude (R.sub.RT>R.sub.ST, R.sub.TS, AZ.sub.ST=AZ.sub.RT, A.sub.RT>A.sub.ST=A.sub.TS), these are identifiable as a pair of secondary satellite returns. The scatter source will be in the direction of the alternate candidate. The higher-amplitude candidate target progresses as a target and the two satellites are discarded. A third satellite in the same direction as the item of clutter and exactly twice the range extension and exactly twice the Doppler difference can also be suppressed.
[0157] To identify satellites, the following five rules hold: [0158] 1: R.sub.TS>R.sub.RT; [0159] 2: R.sub.TS==R.sub.ST [0160] 3: F.sub.DTS==F.sub.DST [0161] 4: A.sub.RT>A.sub.TS, A.sub.ST [0162] 5: AZ.sub.ST=AZ.sub.TR
Assessment of Repetitive Clutter Signals
[0163] A time-domain version of the Vector Histogram (TDVH), applied to resolution cells affected by repetitive clutter such as wind turbine blades, is able to give direct derivations of the timing and amplitude of clutter returns. This is a key function for implementations of procedures for suppression of wind turbine clutter.
[0164] A series of wind turbine blade flashes are modelled in
Illustrative Visual Representation
[0165]
Control Unit
[0166] The control unit will now be described in more detail, by way of example only, with reference to
[0167] The control unit 10 comprises at least one radar transceiver interface 551, a transceiver circuit 553, a controller 554 and memory 555.
[0168] Software stored in the memory 555 includes, among other things, an operating system 556, a radar control module 557, a data processing module 558, a target analysis module 559, and a vector histogram storage module 560. It will be appreciated that whilst, for ease of understanding, the controller 554 is described as operating under the control of a number of discrete software modules, the functionality attributed to these modules may be built into the overall operating system 556 or as separate code in such a way that the modules may not be discernible as discrete entities.
[0169] The transceiver circuit 553 is operable to transmit signals to, and to receive signals from, the transmitter(s) and receiver(s) of the radar system via the radar transceiver interface 551. The operation of the transceiver circuit 553 is controlled by the controller 554 in accordance with the software stored in the memory 555.
[0170] The radar control module 557 controls the transmitter(s) of the radar system to illuminate the volume of regard. The radar control module 557 also controls communication with the receiver(s) of the radar system, for example to receive signals reflected from potential targets of interest.
[0171] The data processing module 558 processes the received signal data. This processing includes generating the vector histogram(s) described in detail above. The generated vector histogram(s) are stored in the vector histogram storage module 560.
[0172] The target analysis module 559 identifies (and classifies) objects that are present in the volume of regard. For example, the target analysis module 559 may access the information stored in the vector histograms to classify a detected target, as described in detail above. The target analysis module 559 may use the data stored in the vector histogram(s) to perform, for example, any of the classification types listed in the table of
[0173] Whilst the radar control module 557, the data processing module 558, target analysis module 559 and vector histogram storage module 560 have been described for clarity as separate modules in the present example, the skilled person will appreciate that the functions of these modules may be performed by a single combined module. In other words, an integrated process may be used in which the radar control, data processing, target analysis and vector histogram storage is not separated into separate software modules.
SUMMARY
[0174] The vector histogram data format and structure, and the corresponding data repartitioning or transposition, beneficially enables radar functions that would otherwise require multiple conditional processes, and avoids the volatile processing loads caused by simple conventional detection thresholds that result in inefficient use of high-speed parallel machines.
Modifications and Alternatives
[0175] An exemplary radar system and associated apparatus and methods have been described above in detail. As those skilled in the art will appreciate, a number of modifications and alternatives can be made to the above examples and variations whilst still benefiting from the inventions embodied therein.
[0176] In the above description, the control unit 10 is described for ease of understanding as having a number of discrete software modules. However, it will be appreciated that the functionality performed by part or all of the software may be performed using one or more dedicated hardware circuits for example using one or more dedicated integrated circuits such as an application specific integrated circuit (ASIC) or the like. The use of software modules is, nevertheless, preferred as it facilitates the updating of the system.
[0177] It will be appreciated that the controller 554 referred to in the description of the control unit 10 may comprise any suitable controller such as, for example an analogue or digital controller. Each controller may comprise any suitable form of processing circuitry including (but not limited to), for example: one or more hardware implemented computer processors; microprocessors; central processing units (CPUs); graphics processing units (GPUs); arithmetic logic units (ALUs); input/output (IO) circuits; internal memories/caches (program and/or data); processing registers; communication buses (e.g. control, data and/or address buses); direct memory access (DMA) functions; hardware or software implemented counters, pointers and/or timers; and/or the like.
[0178] It will be appreciated that for each position (e.g., pixel or voxel) in the cube shown in
[0179] Various other modifications will be apparent to those skilled in the art and will not be described in further detail here.
[0180] Each feature disclosed in this specification (which term includes the claims) and/or shown in the drawings may be incorporated in the invention independently (or in combination with) any other disclosed and/or illustrated features. In particular but without limitation the features of any of the claims dependent from a particular independent claim may be introduced into that independent claim in any combination or individually.