[go: up one dir, main page]

WO2011077453A2 - Fpga system for processing radar based signals - Google Patents

Fpga system for processing radar based signals Download PDF

Info

Publication number
WO2011077453A2
WO2011077453A2 PCT/IN2010/000833 IN2010000833W WO2011077453A2 WO 2011077453 A2 WO2011077453 A2 WO 2011077453A2 IN 2010000833 W IN2010000833 W IN 2010000833W WO 2011077453 A2 WO2011077453 A2 WO 2011077453A2
Authority
WO
WIPO (PCT)
Prior art keywords
radar
display
fpga
video
programmable gate
Prior art date
Application number
PCT/IN2010/000833
Other languages
French (fr)
Other versions
WO2011077453A3 (en
Inventor
Raghukul Bhushan Dikshit
Pradeep N. Reddy
Original Assignee
The Tata Power Company Ltd.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by The Tata Power Company Ltd. filed Critical The Tata Power Company Ltd.
Publication of WO2011077453A2 publication Critical patent/WO2011077453A2/en
Publication of WO2011077453A3 publication Critical patent/WO2011077453A3/en

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/02Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S13/00
    • G01S7/04Display arrangements
    • G01S7/06Cathode-ray tube displays or other two dimensional or three-dimensional displays
    • G01S7/064Cathode-ray tube displays or other two dimensional or three-dimensional displays using a display memory for image processing
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/02Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S13/00
    • G01S7/28Details of pulse systems
    • G01S7/285Receivers
    • G01S7/295Means for transforming co-ordinates or for evaluating data, e.g. using computers

Definitions

  • This invention relates to the field of instrumentation.
  • this invention relates to a system for processing signals.
  • this invention relates to a system for processing radar based signals.
  • Radar is typically employed to detect movement of targets / vehicles / aircraft / ships by transmitting and receiving electromagnetic waves.
  • a radar system has a transmitter that emits microwaves or radio waves. These waves are in phase when emitted; however, when they come in contact with a target, they are scattered in all directions. The signal is thus partly reflected back and it has a slight change of wavelength (and thus frequency) if the target is moving.
  • the receiver is usually, but not always, in the same location as the transmitter. Although the signal returned is usually very weak, the signal can be amplified through use of electronic techniques in the receiver and in the antenna configuration. This enables the radar to detect targets at ranges where other emissions, such as sound or visible light, would be too weak to detect.
  • oscilloscopes are cathode ray tubes with three input channels that are attached to sources of varying voltage. The voltages are amplified and sent to one of the deflection magnets or an intensity channel, which controls the brightness of the spot on the screen. All of these channels are also equipped with a bias voltage source that allows the zero point to be set. By varying the voltages sent to the channels, the cathode beam can be made to move around, appearing as a spot on the display.
  • the original radar display was the A-scope, which displays the range to targets along a scale. These displays were also referred to as R-scope for range scope.
  • a saw tooth voltage generator was attached to the X-axis to move the oscilloscope spot across the screen at a fixed speed.
  • the start of the sweep was triggered to coincide with the start of a radar pulse being sent out of the antenna, and the speed of the sweep was set to make it reach the far end (typically right side) of the display at the end of the pulse's maximum return time. Any reflected signal was amplified and sent directly to the display's Y-axis input, displacing the beam upward, drawing a "blip" (or "pip").
  • the distance of the pip along the X-axis directly indicated the range to the target, and was generally measured against a scale below the display.
  • the size of the blip along the Y- axis gave some indication of the number and size of the targets.
  • a B-scope provides a 2-D "top down" representation of space, ' with the vertical axis typically representing range and the horizontal axis representing the azimuth (angle).
  • B-scope displays were common in airborne radars in the 1950s and 60s, which were mechanically scanned from side to side, and sometimes up and down as well.
  • the B-scope's display represented a horizontal "slice" of the airspace on both sides of the aircraft to the tracking angles of the radar.
  • the spot was swept up the Y-axis in a fashion similar to the A-scope's X-axis, with distances "up” the display indicating greater range.
  • This signal was mixed with a varying voltage being generated by a mechanical device that depended on the current horizontal angle of the antenna.
  • the result was essentially an A-scope whose range line was rotated to point up, and then rotated back and forth about a zero point at the bottom of the display.
  • the radio signal was sent into the intensity channel, producing a bright spot on
  • An E-scope is essentially a B-scope. displaying range versus elevation, rather than range versus azimuth. They are identical in operation to the B-scope, the name simply indicating "elevation”. E-scopes are typically used with "height finding radars", which are similar to airborne radars but turned to scan vertically instead of horizontally; they are also sometimes referred to as “nodding radars” due to their antenna's motion. The display tube was generally rotated 90 degrees to put the elevation axis vertical in order to provide a more obvious correlation between the display and the "real world". These displays are also referred to as a Range-Height Indicator, or RHI, but were also commonly referred to as a B-scope as well.
  • RHI Range-Height Indicator
  • the H-scope is another modification of the B-scope concept, but displays elevation as well as azimuth and range.
  • the elevation information is displayed by drawing a second "blip" offset from the target indicator by a short distance; the slope of the line between the two blips indicates the elevation relative to the radar. For instance, if the blip were displaced directly to the right this would indicate that the target is at the same elevation as the radar.
  • the offset is created by dividing the radio signal into two, then slightly delaying one of the signals so it appears offset on the display. The angle was adjusted by delaying the time of the signal via a delay, the length of the delay being controlled by a voltage varying with the vertical position of the antenna. This sort of elevation display could be added to almost any of the other displays, and was often referred to as a "double dot" display.
  • a C-scope displays a "bulls-eye” view of azimuth versus elevation.
  • the "blip” was displayed indicating the direction of the target off the centerline axis of the radar, or more commonly, the aircraft or gun it was attached to. They were also known as “moving spot indicators", the moving spot being the target blip.
  • the range is typically displayed separately in these cases, often as a number at the side of the display.
  • G-scope Almost identical to the C-scope is the G-scope, which overlays a graphical representation of the range to the target. This is typically represented by a horizontal line that "grows" out from the target indicator "blip" to form a wing-like diagram.
  • the PPI display provides a 2-D "all round" display of the airspace around a radar site.
  • the distance out from the center of the display indicates range, and the angle around the display is the azimuth to the target.
  • the current position of the radar antenna is typically indicated by a line extending from the center to the outside of the display, which rotates along with the antenna in real-time. It is essentially a B-scope extended to 360 degrees.
  • An object of this invention is to provide an integrated system for processing radar signals.
  • Another object of this invention is to provide an open architecture based system for processing radar signals.
  • Yet another object of this invention is to provide a compact and modular architecture based system for processing radar signals.
  • Still another object of this invention is to provide a system having an increased rate of data transmission and processing of radar signals.
  • An additional object of this invention is to provide a single chip system for all the functionalities relating to signal processing and plotting of radar signals.
  • Another object of this invention is to provide a robust system for processing radar signals.
  • Yet another object of this invention is to provide a system for processing radar signals having a practically loss free signal conversion.
  • Still another object of this invention is to provide a cost effective system for processing radar signals.
  • An additional object of this invention is to provide a low power system for processing radar signals.
  • FPGA Field Programmable Gate Array
  • a receiver means adapted to receive at least one control signal and at least one analog radar signal in the form of electromagnetic reflections from the target;
  • RSC Radar Scan Converter
  • CFAR Constant False Alarm Rate
  • frame creation means adapted to receive the filtered digital signal and further adapted to compress the filtered digital signal to create video frames
  • DDR Double Data Rate
  • host processor means adapted to sequentially perform arithmetical, logical, and input/output operations of said system
  • reader means adapted to be connected to one of the ports having a highest priority, the reader means being adapted to read the video frames in burst mode and store in as First-in-First-Out (FIFO);
  • FIFO First-in-First-Out
  • blending means adapted to blend the created video frames with a synthetic video in real time to generate a fused video
  • PLB Processor Local Bus
  • PLB Processor Local Bus
  • PCI Peripheral Component Interconnect
  • Double Data Rate (DDR) storage means adapted to receive and store the created video frames
  • the Field Programmable Gate Array (FPGA) system further comprises:
  • video multiplexing means adapted to select the radar signal to be monitored
  • adder means adapted to enable monitoring of more than one radar signals, the adder being adapted to precisely blend the radar signals to a magnitude of 5V Peak-to peak before generating the digital signal;
  • DVI Digital Video Interface
  • control signal is selected from the group consisting of North Mark Indicator (NMI), Azimuth Change Pulse (ACP) and Radar Sync Pulses (SYNC).
  • NMI North Mark Indicator
  • ACP Azimuth Change Pulse
  • SYNC Radar Sync Pulses
  • the frame creation means is a B-scope.
  • the blending means is an alpha blending means.
  • the frame creation means is a Peripheral Component Interconnect (PCI) based card adapted to support both 3.3V and 5V standards with FET bus switches adapted to facilitate hot- swapping and level translation on the PCI bus. Additionally, in accordance with this invention, the frame creation means is adapted to perform real time 2D compression on the RSC data to form fixed sized video frames for a 1280 x 1024 display.
  • PCI Peripheral Component Interconnect
  • the reader means being an alpha display means is adapted to provide non-interlaced scanning for 1280 X 1024 resolution at 108MHz frequency.
  • the Double Data Rate (DDR) arbiter is adapted to have three ports with port 0 being adapted to have a highest priority and port 3 being adapted to have a lowest priority, the means being an alpha display is connected to port 0, the frame creation means is connected to port 1 and Picture in Picture (PIP) means is connected to port 2.
  • DDR Double Data Rate
  • FIGURE 1 illustrates an overall schematic layout of a radar processing unit using a Field Programmable Gate Array (FPGA) system in accordance with the present invention for processing the radar signals;
  • FPGA Field Programmable Gate Array
  • FIGURE 2 illustrates a schematic flow diagram of the Field Programmable Gate Array (FPGA) system for processing radar signals in accordance with the present invention
  • FIGURE 3 illustrates a schematic flow diagram of a B-scope that is part of the Field Programmable Gate Array (FPGA) system of FIGURE 2
  • FIGURE 4 illustrates a schematic flow diagram of a Alpha display that is part of the Field Programmable Gate Array (FPGA) system of FIGURE 2; and
  • FIGURE 5 illustrates a schematic block diagram of the Alpha blending means that is part of the Field Programmable Gate Array (FPGA) system of FIGURE 2.
  • FPGA Field Programmable Gate Array
  • a Field Programmable Gate Array (FPGA) system adapted to read input radar signals and produce an output for plotting a regular radar display on a predefined map to obtain an accurate and easy-to-read rendition of the position of a target being mapped by the radar.
  • FPGA Field Programmable Gate Array
  • FIGURE 1 illustrates an overall schematic layout of a radar processing unit using a Field Programmable Gate Array (FPGA) system in accordance with the present invention for processing radar signals and is indicated generally by the numeral 100.
  • FPGA Field Programmable Gate Array
  • the radar processing unit 100 envisages an embedded design with open bus architecture for processing radar signals.
  • Various modules such as Range Cell Processor (RCP), Constant False Alarm Rate (CFAR), Picture in Picture (PIP), Blending, Correlation and Integration are implemented as independent design entities connected with a host processor by using an open bus standard such as IBM - Core Connect (PLB) bus standard. These entities with host interface are generic in nature and are not implemented specifically to meet applications like scan conversions.
  • Constant False Alarm Rate (CFAR) is a system with an adaptive algorithm used in radar systems to detect returns against a background of noise, clutter and interference.
  • Picture in Picture (PIP) is a feature of display devices wherein one program (channel) is displayed on the full screen of the display device at the same time as one or more other programs are displayed in inset windows.
  • the main components of the radar processing unit 100 as illustrated in FIGURE 1 are referenced generally with numerals as indicated below: a Field Programmable Gate Array (FPGA) system 110;
  • FPGA Field Programmable Gate Array
  • DVI Digital Visual Interface
  • DVI Digital Visual Interface
  • FET bus switches 122 Double Data Rate (DDR) storage means 124;
  • a radar video conditioning and thresholding means 142 a radar video conditioning and thresholding means 142
  • FIGURE 2 illustrates a schematic flow diagram of the Field Programmable Gate Array (FPGA) system 110 for processing radar signals in accordance with the present invention.
  • the FPGA system incorporates a receiver means, a Radar Scan Converter (RSC), a Constant False Alarm Rate (CFAR) mechanism, frame creation means, a Double Data Rate (DDR) arbiter, a host processor, reader means, blending means, a Processor Local Bus (PLB) and a Processor Local Bus (PLB) to Peripheral Component Interconnect (PCI) bridge integrated within a housing and Double Data Rate (DDR) storage means and display means in close proximity to the housing; functions of each of these components being described in detail herein below.
  • RSC Radar Scan Converter
  • CFAR Constant False Alarm Rate
  • DDR Double Data Rate
  • PCI Peripheral Component Interconnect
  • a receiver for receiving at least one control signal and at least one analog radar signal.
  • the radar receiver generates an electrical response to electromagnetic reflections from targets (Radar Scan Converter data) as well as control signals such as North Mark Indicator (NMI), Azimuth Change Pulse (ACP), and SYNC.
  • NMI North Mark Indicator
  • ACP Azimuth Change Pulse
  • SYNC SYNC
  • a north reference signal called the North Mark Indicator (NMI)
  • NMI North Mark Indicator
  • ACPs Azimuth Change Pulses
  • ARP Azimuth Reference Pulse
  • SYNC Radar Sync Pulses
  • a Radar Scan Converter (RSC) is provided to convert the analog radar signals from the receiver to digital signals.
  • a Constant False Alarm Rate (CFAR) mechanism then conditions the digital signal to produce filtered digital signal in real time.
  • RSC Radar Scan Converter
  • CFAR Constant False Alarm Rate
  • a frame creation means is provided to receive the filtered digital signal from the radar.
  • the filtered digital signal is compressed to create video frames.
  • the frame creation means is a B-scope according to one aspect of the present invention.
  • FIGURE 3 illustrates a schematic flow diagram of the B- scope.
  • the B-scope performs 2D compression on the incoming radar video to form fixed sized video frames for a 1280x1024 display.
  • the compression works in real time on the incoming data rather than storing the data temporarily and processing it in blocks. This approach is utilized so that video real time integrity is maintained.
  • the video frames are created and written to DDR storage means or DDR memory through a DDR Memory Arbiter.
  • the B-Scope is a Peripheral Component Interconnect (PCI) based card supporting both 3.3V and 5V standards with FET bus switches adapted to facilitate hot-swapping and level translation on the PCI bus.
  • Analog inputs are fed from the rear side of the card.
  • Radar video undergoes conditioning for bias correction and gain control to limit the signals to +/- 5V.
  • the radar can provide more than one video signal under normal operating conditions.
  • Video multiplexing enables the user to select the video which the user needs to monitor.
  • a provision is provided such that the user can monitor more than one video by mixing the input signals using an adder. Each video to the adder has independent user programmable gain control for precise blending of video signals.
  • the final blended signal has approximately a magnitude of 5V Peak-Peak (0 - 5V) before Analog to Digital (A/D) conversion.
  • the user interface to the B-Scope is via the PCI Bus.
  • the DDR storage means contains the created video frames. These video frames are blended with synthetic video generated by a host CPU graphics card in a host processor. The implementation is such that there is no loss in graphics due to frame dropping, changing resolution and reducing refresh rate.
  • the FPGA controls the DDR, the PCI and the DVI blending and provides necessary control signals to the analog sections for gain and offset control.
  • the DDR Memory Arbiter is a physical layer protocol for the DDR storage means which provides multiple read write access ports (portO to port7) to a single port memory. Only 3 ports are used in the preferred embodiment shown in FIGURE 2 of which Port 0 is used for the application requesting real time performance such as a reader means, typically an Alpha Display, Port 1 is used for the B-Scope and Port 2 (not shown) is used for the Picture in Picture (PIP) feature.
  • a user can initiate read and write requests simultaneously. These requests undergo arbitration with predefined priority to each port such that Port 0 has highest priority and Port 7 has the lowest priority to service the user requests.
  • a Processor Local Bus is provided to connect the various modules in the FPGA namely, the B-Scope, the DDR arbiter, the alpha display and the alpha blending means to the host processor.
  • FIGURE 4 illustrates a schematic flow diagram of the Alpha display that is part of the Field Programmable Gate Array (FPGA) system of FIGURE 2.
  • the Alpha display provides a progressive or non-interlaced scanning mechanism. Typically, the specification for this output is 1280x1024 at 108MHz raster display.
  • the Alpha display will be connected to Port 0 of the DDR memory arbiter for minimum latency. For 1280x1024 resolution display, each row will contain 1280 pixels and display will have 1024 such rows.
  • FIGURE 5 illustrates a schematic block diagram of the Alpha blending means that is part of the Field Programmable Gate Array (FPGA) system of FIGURE 2.
  • Alpha-blending is a technique which is used when computer graphics are laid on top of each other and one or more of the objects contain a transparent, or semi- transparent, portion. It ensures that the pixels of the graphics which are underneath a transparent area are visible through it and that their color or brightness is adjusted according to the degree of transparency of the upper object.
  • the Alpha display reads the pixel data for each row of the raster during horizontal blanking and stores it in FIFO format.
  • the Alpha Blending means reads the FIFO at 108MHz (Pixel clock) from the Alpha display and blends it with the synthetic video. This mechanism ensures real time blending of the images and displays it on the raster without dropping resolution or refresh rate.
  • the B-Scope and Alpha Display are connected to both the PLB as well as MIP (Memory Interface Port) buses.
  • the B-Scope and Alpha Display require control registers to be set by the host processor which is done using the PLB bus.
  • the B-Scope creates video frames and stores it in the DDR storage means which is done using the MIP bus.
  • the MIP bus connects the B-Scope and the Alpha Display to the DDR Memory Arbiter. Thus the MIP bus is used wherever DDR interface is required.
  • the Alpha display provides an 8 Bit alpha value for each pixel in the video frame.
  • a DVI receiver provides DVI 1.0 compatible 24Bit/Pixel DVI receiver interface.
  • the DVI receiver decodes DVI data form the CPU graphics card and provides 8 Bit Red, Green and Blue pixel information with HSYNC and VSY C control signals.
  • the Alpha blending means blends every pixel which will be received by the DVI receiver with color modality, user specified color and alpha provided by the Alpha display.
  • the fused video will be displayed on the raster having DVI interface using a DVI transmitter.
  • I C controller An Inter-Integrated Circuit Bus Controller (I C controller) is used to provide access to the registers of the DVI transmitter and receiver for its configuration.
  • the I 2 C Controller is attached to the PLB local bus as a slave attachment. It is a multi-master serial computer bus that is used to attach low-speed peripherals to a motherboard, an embedded system, or a cell phone.
  • the DVI is a display standard similar to VGA technology used in Desktop Computers wherein VGA deals with Analog signals and DVI deals with Digital signals.
  • a Processor Local Bus (PLB) to Peripheral Component Interconnect (PCI) Bridge is used to provide full bridge functionality between the PLB and a PCI component. Typically, the PCI component is a 32-bit compliant Peripheral Component Interconnect (PCI) bus.
  • PCI Peripheral Component Interconnect
  • the PCI32 core provides an interface with the PCI bus.
  • Host Bridge configures Read and Write PCI commands which can be performed from the PLB-side of the bridge.
  • the PLB to PCI Bridge supports 32-bit/33 MHz PCI bus only with parameters that will allow the bridge to suit the system in accordance with the preferred embodiment of the present invention disclosed herein above.
  • the FPGA system in accordance with the present invention is achieved on a single chip that is independent of the operating system and thus provides a compact and modular architecture which is robust, results in a longer life for the system, of the order of about 20 years, provides a practically loss free signal conversion, consumes less power of the order of about 0.75 W and eliminates the need for dedicated heat sinks.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Radar Systems Or Details Thereof (AREA)

Abstract

A Field Programmable Gate Array (FPGA) system is provided to read input radar signals and produce an output for plotting a regular radar display on a pre-defined map to obtain an accurate and easy-to-read rendition of the position of a target being mapped by the radar. Analog radar signals received are converted to digital signals by an RSC. CFAR mechanism is used to condition the digital signals which are then compressed to create video frames by a B-Scope. The created video frames are stored in a DDR storage means via a DDR arbiter having a pre-determined number of read/write ports, each port having a pre-defined priority. The created video frames are blended with a synthetic video to produce a fused video by alpha blending technique. An alpha display provides non-interlaced scanning for raster display of the fused video at a pre-determined resolution.

Description

FPGA SYSTEM FOR PROCESSING RADAR BASED SIGNALS
FIELD OF THE INVENTION
This invention relates to the field of instrumentation.
Particularly, this invention relates to a system for processing signals.
Still particularly, this invention relates to a system for processing radar based signals.
BACKGROUND
Radar is typically employed to detect movement of targets / vehicles / aircraft / ships by transmitting and receiving electromagnetic waves. A radar system has a transmitter that emits microwaves or radio waves. These waves are in phase when emitted; however, when they come in contact with a target, they are scattered in all directions. The signal is thus partly reflected back and it has a slight change of wavelength (and thus frequency) if the target is moving. The receiver is usually, but not always, in the same location as the transmitter. Although the signal returned is usually very weak, the signal can be amplified through use of electronic techniques in the receiver and in the antenna configuration. This enables the radar to detect targets at ranges where other emissions, such as sound or visible light, would be too weak to detect. Use of radar systems typically include meteorological detection of precipitation, measuring ocean surface waves, air traffic control, police detection of speeding traffic, determining the speed of base balls and use for defence purposes. Modern radar systems typically use some sort of raster scan display to produce a map-like image. All early radar displays were built using oscilloscopes adapted suitably for various inputs. In a general sense, oscilloscopes are cathode ray tubes with three input channels that are attached to sources of varying voltage. The voltages are amplified and sent to one of the deflection magnets or an intensity channel, which controls the brightness of the spot on the screen. All of these channels are also equipped with a bias voltage source that allows the zero point to be set. By varying the voltages sent to the channels, the cathode beam can be made to move around, appearing as a spot on the display.
Further developments have occurred in the form of A-scope, B-scope, E- scope, H-scope and C-scope displays.
The original radar display was the A-scope, which displays the range to targets along a scale. These displays were also referred to as R-scope for range scope.
To draw the A-scope display, a saw tooth voltage generator was attached to the X-axis to move the oscilloscope spot across the screen at a fixed speed. The start of the sweep was triggered to coincide with the start of a radar pulse being sent out of the antenna, and the speed of the sweep was set to make it reach the far end (typically right side) of the display at the end of the pulse's maximum return time. Any reflected signal was amplified and sent directly to the display's Y-axis input, displacing the beam upward, drawing a "blip" (or "pip"). Since the pip appeared deflected along the X-axis over time, and the signal's return time corresponded to the distance to the target, the distance of the pip along the X-axis directly indicated the range to the target, and was generally measured against a scale below the display. The size of the blip along the Y- axis gave some indication of the number and size of the targets.
A B-scope provides a 2-D "top down" representation of space, 'with the vertical axis typically representing range and the horizontal axis representing the azimuth (angle). B-scope displays were common in airborne radars in the 1950s and 60s, which were mechanically scanned from side to side, and sometimes up and down as well. The B-scope's display represented a horizontal "slice" of the airspace on both sides of the aircraft to the tracking angles of the radar. The spot was swept up the Y-axis in a fashion similar to the A-scope's X-axis, with distances "up" the display indicating greater range. This signal was mixed with a varying voltage being generated by a mechanical device that depended on the current horizontal angle of the antenna. The result was essentially an A-scope whose range line was rotated to point up, and then rotated back and forth about a zero point at the bottom of the display. The radio signal was sent into the intensity channel, producing a bright spot on the display indicating returns.
An E-scope is essentially a B-scope. displaying range versus elevation, rather than range versus azimuth. They are identical in operation to the B-scope, the name simply indicating "elevation". E-scopes are typically used with "height finding radars", which are similar to airborne radars but turned to scan vertically instead of horizontally; they are also sometimes referred to as "nodding radars" due to their antenna's motion. The display tube was generally rotated 90 degrees to put the elevation axis vertical in order to provide a more obvious correlation between the display and the "real world". These displays are also referred to as a Range-Height Indicator, or RHI, but were also commonly referred to as a B-scope as well.
The H-scope is another modification of the B-scope concept, but displays elevation as well as azimuth and range. The elevation information is displayed by drawing a second "blip" offset from the target indicator by a short distance; the slope of the line between the two blips indicates the elevation relative to the radar. For instance, if the blip were displaced directly to the right this would indicate that the target is at the same elevation as the radar. The offset is created by dividing the radio signal into two, then slightly delaying one of the signals so it appears offset on the display. The angle was adjusted by delaying the time of the signal via a delay, the length of the delay being controlled by a voltage varying with the vertical position of the antenna. This sort of elevation display could be added to almost any of the other displays, and was often referred to as a "double dot" display.
A C-scope displays a "bulls-eye" view of azimuth versus elevation. The "blip" was displayed indicating the direction of the target off the centerline axis of the radar, or more commonly, the aircraft or gun it was attached to. They were also known as "moving spot indicators", the moving spot being the target blip. The range is typically displayed separately in these cases, often as a number at the side of the display.
Almost identical to the C-scope is the G-scope, which overlays a graphical representation of the range to the target. This is typically represented by a horizontal line that "grows" out from the target indicator "blip" to form a wing-like diagram.
The PPI display provides a 2-D "all round" display of the airspace around a radar site. The distance out from the center of the display indicates range, and the angle around the display is the azimuth to the target. The current position of the radar antenna is typically indicated by a line extending from the center to the outside of the display, which rotates along with the antenna in real-time. It is essentially a B-scope extended to 360 degrees.
As seen in the systems known in the art, there are no integrated systems that contain all the essential modules for processing radar signals in a single compact system. More specifically, there is a need for a system for processing radar signals in such a way that it is independent of the Operating System and the display means.
OBJECTS OF THE INVENTION
An object of this invention is to provide an integrated system for processing radar signals.
Another object of this invention is to provide an open architecture based system for processing radar signals.
Yet another object of this invention is to provide a compact and modular architecture based system for processing radar signals.
Still another object of this invention is to provide a system having an increased rate of data transmission and processing of radar signals. An additional object of this invention is to provide a single chip system for all the functionalities relating to signal processing and plotting of radar signals.
Another object of this invention is to provide a robust system for processing radar signals.
Yet another object of this invention is to provide a system for processing radar signals having a practically loss free signal conversion.
Still another object of this invention is to provide a cost effective system for processing radar signals.
An additional object of this invention is to provide a low power system for processing radar signals.
SUMMARY OF THE INVENTION
In accordance with the present invention, there is provided a Field Programmable Gate Array (FPGA) system for processing radar signals and generating an easy-to-read rendition of the position of a target being mapped by the radar,
the system comprising within a housing:
• a receiver means adapted to receive at least one control signal and at least one analog radar signal in the form of electromagnetic reflections from the target;
• a Radar Scan Converter (RSC) adapted to convert the analog radar signals from the receiver means to digital signal; • a Constant False Alarm Rate (CFAR) means adapted to condition the digital signal and produce filtered digital signal in real time;
• frame creation means adapted to receive the filtered digital signal and further adapted to compress the filtered digital signal to create video frames;
• a Double Data Rate (DDR) arbiter with a pre-determined number of read I write access ports, each of the ports being provided with a predefined priority, the arbiter being adapted to simultaneously initiate read / write requests on each of the ports;
• host processor means adapted to sequentially perform arithmetical, logical, and input/output operations of said system;
• reader means adapted to be connected to one of the ports having a highest priority, the reader means being adapted to read the video frames in burst mode and store in as First-in-First-Out (FIFO);
• blending means adapted to blend the created video frames with a synthetic video in real time to generate a fused video;
• a Processor Local Bus (PLB) adapted to connect the frame creation means, the DDR arbiter, the alpha display means and the alpha blending means to the host processor means;
• a Processor Local Bus (PLB) to Peripheral Component Interconnect (PCI) bridge adapted to translate PCI I/O request on the local bus; and in close proximity to the housing:
• Double Data Rate (DDR) storage means adapted to receive and store the created video frames; and
• display means adapted to display the fused video at a predetermined resolution. Typically, in accordance with this invention, the Field Programmable Gate Array (FPGA) system further comprises:
video multiplexing means adapted to select the radar signal to be monitored;
adder means adapted to enable monitoring of more than one radar signals, the adder being adapted to precisely blend the radar signals to a magnitude of 5V Peak-to peak before generating the digital signal; and
a Digital Video Interface (DVI) transmitter means adapted to transmit the fused video in real time to the display means
in close proximity to the housing.
Typically, in accordance with this invention, the control signal is selected from the group consisting of North Mark Indicator (NMI), Azimuth Change Pulse (ACP) and Radar Sync Pulses (SYNC).
Preferably, in accordance with this invention, the frame creation means is a B-scope.
Additionally, in accordance with this invention, the blending means is an alpha blending means.
Furthermore, in accordance with this invention, the frame creation means is a Peripheral Component Interconnect (PCI) based card adapted to support both 3.3V and 5V standards with FET bus switches adapted to facilitate hot- swapping and level translation on the PCI bus. Additionally, in accordance with this invention, the frame creation means is adapted to perform real time 2D compression on the RSC data to form fixed sized video frames for a 1280 x 1024 display.
In accordance with this invention, the reader means being an alpha display means is adapted to provide non-interlaced scanning for 1280 X 1024 resolution at 108MHz frequency.
Preferably, in accordance with this invention, the Double Data Rate (DDR) arbiter is adapted to have three ports with port 0 being adapted to have a highest priority and port 3 being adapted to have a lowest priority, the means being an alpha display is connected to port 0, the frame creation means is connected to port 1 and Picture in Picture (PIP) means is connected to port 2.
BRIEF DESCRIPTION OF ACCOMPANYING DRAWINGS
The invention will now be described in relation to the accompanying drawings, in which:
FIGURE 1 illustrates an overall schematic layout of a radar processing unit using a Field Programmable Gate Array (FPGA) system in accordance with the present invention for processing the radar signals;
FIGURE 2 illustrates a schematic flow diagram of the Field Programmable Gate Array (FPGA) system for processing radar signals in accordance with the present invention;
FIGURE 3 illustrates a schematic flow diagram of a B-scope that is part of the Field Programmable Gate Array (FPGA) system of FIGURE 2; FIGURE 4 illustrates a schematic flow diagram of a Alpha display that is part of the Field Programmable Gate Array (FPGA) system of FIGURE 2; and
FIGURE 5 illustrates a schematic block diagram of the Alpha blending means that is part of the Field Programmable Gate Array (FPGA) system of FIGURE 2.
DETAILED DESCRIPTION OF THE ACCOMPANYING DRAWINGS
The invention will now be described with reference to the embodiments shown in the accompanying drawings. The embodiments do not limit the scope and ambit of the invention. The description relates purely to the exemplary preferred embodiments of the invention and its suggested applications.
The diagrams and the description hereto are merely illustrative and only exemplify the invention and in no way limit the scope thereof.
In accordance with the present invention, there is provided a Field Programmable Gate Array (FPGA) system adapted to read input radar signals and produce an output for plotting a regular radar display on a predefined map to obtain an accurate and easy-to-read rendition of the position of a target being mapped by the radar.
FIGURE 1 illustrates an overall schematic layout of a radar processing unit using a Field Programmable Gate Array (FPGA) system in accordance with the present invention for processing radar signals and is indicated generally by the numeral 100.
The radar processing unit 100 envisages an embedded design with open bus architecture for processing radar signals. Various modules such as Range Cell Processor (RCP), Constant False Alarm Rate (CFAR), Picture in Picture (PIP), Blending, Correlation and Integration are implemented as independent design entities connected with a host processor by using an open bus standard such as IBM - Core Connect (PLB) bus standard. These entities with host interface are generic in nature and are not implemented specifically to meet applications like scan conversions. Typically, Constant False Alarm Rate (CFAR) is a system with an adaptive algorithm used in radar systems to detect returns against a background of noise, clutter and interference. Picture in Picture (PIP) is a feature of display devices wherein one program (channel) is displayed on the full screen of the display device at the same time as one or more other programs are displayed in inset windows.
The main components of the radar processing unit 100 as illustrated in FIGURE 1 are referenced generally with numerals as indicated below: a Field Programmable Gate Array (FPGA) system 110;
a Digital Visual Interface (DVI) receiver 112;
a Digital Visual Interface (DVI) transmitter 114;
an I/O control means 116;
a test header 118;
a buffer and level controller block 120;
FET bus switches 122; Double Data Rate (DDR) storage means 124;
a programming header 126;
a configuration PROM 128;
AID conversion block with gain control 130;
a voltage test header 132;
power supply for DDR and FPGA 134;
a video multiplexing means 136;
a video gain control means 138;
a video adder 140;
a radar video conditioning and thresholding means 142;
a radar control signal conditioning means 144; and
an analog power supply 146.
FIGURE 2 illustrates a schematic flow diagram of the Field Programmable Gate Array (FPGA) system 110 for processing radar signals in accordance with the present invention. The FPGA system incorporates a receiver means, a Radar Scan Converter (RSC), a Constant False Alarm Rate (CFAR) mechanism, frame creation means, a Double Data Rate (DDR) arbiter, a host processor, reader means, blending means, a Processor Local Bus (PLB) and a Processor Local Bus (PLB) to Peripheral Component Interconnect (PCI) bridge integrated within a housing and Double Data Rate (DDR) storage means and display means in close proximity to the housing; functions of each of these components being described in detail herein below.
The present invention is described herein below with reference to FIGURE 2 to FIGURE 5. In accordance with an embodiment of this invention, there is provided a receiver (not shown) for receiving at least one control signal and at least one analog radar signal. The radar receiver generates an electrical response to electromagnetic reflections from targets (Radar Scan Converter data) as well as control signals such as North Mark Indicator (NMI), Azimuth Change Pulse (ACP), and SYNC.
Typically, a north reference signal called the North Mark Indicator (NMI) is used provide indication when the radar is pointing in the North direction. One full rotation of the radar is divided into 4096 Azimuth Change Pulses (ACPs). These pulses are transmitted serially during the antenna rotation to indicate the azimuth. A complete antenna rotation is called an antenna scan, and begins with an Azimuth Reference Pulse (ARP) and ends just before the next ARP. Radar Sync Pulses (SYNC) are used to synchronize the system hardware to the external inputs. The SYNC pulses indicate a beginning of the radar signal video. This is required to synchronize the targets with reference to the North direction.
A Radar Scan Converter (RSC) is provided to convert the analog radar signals from the receiver to digital signals. A Constant False Alarm Rate (CFAR) mechanism then conditions the digital signal to produce filtered digital signal in real time.
A frame creation means is provided to receive the filtered digital signal from the radar. The filtered digital signal is compressed to create video frames. The frame creation means is a B-scope according to one aspect of the present invention. FIGURE 3 illustrates a schematic flow diagram of the B- scope. The B-scope performs 2D compression on the incoming radar video to form fixed sized video frames for a 1280x1024 display. The compression works in real time on the incoming data rather than storing the data temporarily and processing it in blocks. This approach is utilized so that video real time integrity is maintained. After compression, the video frames are created and written to DDR storage means or DDR memory through a DDR Memory Arbiter. Typically, the B-Scope is a Peripheral Component Interconnect (PCI) based card supporting both 3.3V and 5V standards with FET bus switches adapted to facilitate hot-swapping and level translation on the PCI bus. Analog inputs are fed from the rear side of the card. Radar video undergoes conditioning for bias correction and gain control to limit the signals to +/- 5V. The radar can provide more than one video signal under normal operating conditions. Video multiplexing enables the user to select the video which the user needs to monitor. A provision is provided such that the user can monitor more than one video by mixing the input signals using an adder. Each video to the adder has independent user programmable gain control for precise blending of video signals. The final blended signal has approximately a magnitude of 5V Peak-Peak (0 - 5V) before Analog to Digital (A/D) conversion.
The user interface to the B-Scope is via the PCI Bus. The DDR storage means contains the created video frames. These video frames are blended with synthetic video generated by a host CPU graphics card in a host processor. The implementation is such that there is no loss in graphics due to frame dropping, changing resolution and reducing refresh rate. The FPGA controls the DDR, the PCI and the DVI blending and provides necessary control signals to the analog sections for gain and offset control. In accordance with the preferred embodiment of this invention, there is provided means to provide a plurality of read/write ports, simultaneously, with priority allocation. This allows the FPGA to multitask with a plurality of input/output means in a time-shared manner, and base its priority on the computational logic embedded in the FPGA. Typically, this is a DDR Memory Arbiter. The DDR Memory Arbiter is a physical layer protocol for the DDR storage means which provides multiple read write access ports (portO to port7) to a single port memory. Only 3 ports are used in the preferred embodiment shown in FIGURE 2 of which Port 0 is used for the application requesting real time performance such as a reader means, typically an Alpha Display, Port 1 is used for the B-Scope and Port 2 (not shown) is used for the Picture in Picture (PIP) feature. On each port of the DDR Memory Arbiter, a user can initiate read and write requests simultaneously. These requests undergo arbitration with predefined priority to each port such that Port 0 has highest priority and Port 7 has the lowest priority to service the user requests.
A Processor Local Bus (PLB) is provided to connect the various modules in the FPGA namely, the B-Scope, the DDR arbiter, the alpha display and the alpha blending means to the host processor.
FIGURE 4 illustrates a schematic flow diagram of the Alpha display that is part of the Field Programmable Gate Array (FPGA) system of FIGURE 2. The Alpha display provides a progressive or non-interlaced scanning mechanism. Typically, the specification for this output is 1280x1024 at 108MHz raster display. Preferably, the Alpha display will be connected to Port 0 of the DDR memory arbiter for minimum latency. For 1280x1024 resolution display, each row will contain 1280 pixels and display will have 1024 such rows.
A host processor generates synthetic video on which the radar video is overlaid using alpha blending algorithm. FIGURE 5 illustrates a schematic block diagram of the Alpha blending means that is part of the Field Programmable Gate Array (FPGA) system of FIGURE 2. Alpha-blending is a technique which is used when computer graphics are laid on top of each other and one or more of the objects contain a transparent, or semi- transparent, portion. It ensures that the pixels of the graphics which are underneath a transparent area are visible through it and that their color or brightness is adjusted according to the degree of transparency of the upper object. The Alpha display reads the pixel data for each row of the raster during horizontal blanking and stores it in FIFO format. The Alpha Blending means reads the FIFO at 108MHz (Pixel clock) from the Alpha display and blends it with the synthetic video. This mechanism ensures real time blending of the images and displays it on the raster without dropping resolution or refresh rate. The B-Scope and Alpha Display are connected to both the PLB as well as MIP (Memory Interface Port) buses. The B-Scope and Alpha Display require control registers to be set by the host processor which is done using the PLB bus. The B-Scope creates video frames and stores it in the DDR storage means which is done using the MIP bus. The MIP bus connects the B-Scope and the Alpha Display to the DDR Memory Arbiter. Thus the MIP bus is used wherever DDR interface is required. The Alpha display provides an 8 Bit alpha value for each pixel in the video frame. A DVI receiver provides DVI 1.0 compatible 24Bit/Pixel DVI receiver interface. The DVI receiver decodes DVI data form the CPU graphics card and provides 8 Bit Red, Green and Blue pixel information with HSYNC and VSY C control signals. The Alpha blending means blends every pixel which will be received by the DVI receiver with color modality, user specified color and alpha provided by the Alpha display. The fused video will be displayed on the raster having DVI interface using a DVI transmitter.
An Inter-Integrated Circuit Bus Controller (I C controller) is used to provide access to the registers of the DVI transmitter and receiver for its configuration. The I2C Controller is attached to the PLB local bus as a slave attachment. It is a multi-master serial computer bus that is used to attach low-speed peripherals to a motherboard, an embedded system, or a cell phone. The DVI is a display standard similar to VGA technology used in Desktop Computers wherein VGA deals with Analog signals and DVI deals with Digital signals. A Processor Local Bus (PLB) to Peripheral Component Interconnect (PCI) Bridge is used to provide full bridge functionality between the PLB and a PCI component. Typically, the PCI component is a 32-bit compliant Peripheral Component Interconnect (PCI) bus. The PCI32 core provides an interface with the PCI bus. Host Bridge configures Read and Write PCI commands which can be performed from the PLB-side of the bridge. The PLB to PCI Bridge supports 32-bit/33 MHz PCI bus only with parameters that will allow the bridge to suit the system in accordance with the preferred embodiment of the present invention disclosed herein above. As described herein above, the FPGA system in accordance with the present invention is achieved on a single chip that is independent of the operating system and thus provides a compact and modular architecture which is robust, results in a longer life for the system, of the order of about 20 years, provides a practically loss free signal conversion, consumes less power of the order of about 0.75 W and eliminates the need for dedicated heat sinks.
TECHNICAL ADVANCEMENTS
The technical advancements offered by the present invention include the realization of:
• an integrated system for processing radar signals;
• an open architecture based system for processing radar signals;
• a compact and modular architecture based system for processing radar signals;
• a system having an increased rate of data transmission and processing of radar signals;
• a single chip system for all the functionalities relating to signal processing and plotting of radar signals;
• a robust system for processing radar signals;
• a system for processing radar signals having a practically loss free signal conversion; • a cost effective system for processing radar signals; and
• a low power system for processing radar signals.
The numerical values given for various physical parameters, dimensions and quantities are only approximate values and it is envisaged that the values higher or lower than the numerical value assigned to the physical parameters, dimensions and quantities fall within the scope of the invention unless there is a statement in the specification to the contrary.
While considerable emphasis has been placed herein on the particular features of this invention, it will be appreciated that various modifications can be made, and that many changes can be made in the preferred embodiment without departing from the principles of the invention. These and other modifications in the nature of the invention or the preferred embodiments will be apparent to those skilled in the art from the disclosure herein, whereby it is to be distinctly understood that the foregoing descriptive matter is to be interpreted merely as illustrative of the invention and not as a limitation.

Claims

Claims:
1. A Field Programmable Gate Array (FPGA) system for processing radar signals and generating an easy-to-read rendition of the position of a target being mapped by the radar,
said system comprising within a housing:
• a receiver means adapted to receive at least one control signal and at least one analog radar signal in the form of electromagnetic reflections from the target;
• a Radar Scan Converter (RSC) adapted to convert the analog radar signals from said receiver means to digital signal;
• a Constant False Alarm Rate (CFAR) means adapted to condition said digital signal and produce filtered digital signal in real time;
• frame creation means adapted to receive said filtered digital signal and further adapted to compress said filtered digital signal to create video frames;
• a Double Data Rate (DDR) arbiter with a pre-determined number of read / write access ports, each of said ports being provided with a pre-defmed priority, said arbiter being adapted to simultaneously initiate read / write requests on each of said ports;
• host processor means adapted to sequentially perform arithmetical, logical, and input/output operations of said system;
• reader means adapted to be connected to one of said ports having a highest priority, said reader means being adapted to read said video frames m burst mode and store in as First-in- First-Out (FIFO);
• blending means adapted to blend said created video frames with a synthetic video in real time to generate a fused video;
• a Processor Local Bus (PLB) adapted to connect said frame creation means, said DDR arbiter, said alpha display means and said alpha blending means to said host processor means;
• a Processor Local Bus (PLB) to Peripheral Component Interconnect (PCI) bridge adapted to translate PCI I/O request on the local bus; and
in close proximity to said housing:
• Double Data Rate (DDR) storage means adapted to receive and store said created video frames; and
• display means adapted to display said fused video at a predetermined resolution.
2. The Field Programmable Gate Array (FPGA) system as claimed in claim 1 further comprising:
video multiplexing means adapted to select the radar signal to be monitored;
adder means adapted to enable monitoring of more than one radar signals, said adder being adapted to precisely blend the radar signals to a magnitude of 5V Peak-to peak before generating said digital signal; and
a Digital Video Interface (DVI) transmitter means adapted to transmit said fused video in real time to said display means in close proximity to said housing.
3. The Field Programmable Gate Array (FPGA) system as claimed in. claim 1, wherein said control signal is selected from the group consisting of North Mark Indicator (NMI), Azimuth Change Pulse (ACP) and Radar Sync Pulses (SYNC).
4. The Field Programmable Gate Array (FPGA) system as claimed in claim 1 , wherein said frame creation means is a B-scope.
5. The Field Programmable Gate Array (FPGA) system as claimed in claim 1 , wherein said blending means is an alpha blending means.
6. The Field Programmable Gate Array (FPGA) system as claimed in claim 1 , wherein said frame creation means is a Peripheral Component Interconnect (PCI) based card adapted to support both 3.3V and 5V standards with FET bus switches adapted to facilitate hot-swapping and level translation on the PCI bus.
7. The Field Programmable Gate Array (FPGA) system as claimed in claim 1 , wherein said frame creation means is adapted to perform real time 2D compression on said RSC data to form fixed sized video frames for a 1280 x 1024 display.
8. The Field Programmable Gate Array (FPGA) system as claimed in claim 1 , wherein said reader means being an alpha display adapted to provide non-interlaced scanning for 1280 X 1024 resolution at 108MHz frequency. The Field Programmable Gate Array (FPGA) system as claimed in claim 1, wherein said Double Data Rate (DDR) arbiter is adapted to have three ports with port 0 being adapted to have a highest priority and port 3 being adapted to have a lowest priority, said means being an alpha display is connected to port 0, said frame creation means is connected to port 1 and Picture in Picture (PIP) means is connected to port 2.
PCT/IN2010/000833 2009-12-24 2010-12-21 Fpga system for processing radar based signals WO2011077453A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
IN2992MU2009 2009-12-24
IN2992/MUM/2009 2009-12-24

Publications (2)

Publication Number Publication Date
WO2011077453A2 true WO2011077453A2 (en) 2011-06-30
WO2011077453A3 WO2011077453A3 (en) 2011-10-06

Family

ID=44196221

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IN2010/000833 WO2011077453A2 (en) 2009-12-24 2010-12-21 Fpga system for processing radar based signals

Country Status (1)

Country Link
WO (1) WO2011077453A2 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012131701A2 (en) * 2011-03-11 2012-10-04 The Tata Power Company Ltd. Fpga system for processing radar based signals for aerial view display
CN109271335A (en) * 2018-07-24 2019-01-25 上海威固信息技术股份有限公司 A kind of FPGA implementation method of multi-channel data source DDR caching
CN109946665A (en) * 2019-03-07 2019-06-28 西安电子科技大学 A Method of Obtaining Real Targets Based on Array Radar
CN111175702A (en) * 2020-01-08 2020-05-19 中国船舶重工集团公司第七二四研究所 Display processing method for radar video single-layer double-waveband data superposition
CN111510657A (en) * 2019-12-18 2020-08-07 中国船舶重工集团公司第七0九研究所 Multi-path radar and photoelectric video comprehensive display method and system based on FPGA
CN115656961A (en) * 2022-12-26 2023-01-31 南京楚航科技有限公司 OS-CFAR processing method and system based on parallel processor
CN118069099A (en) * 2024-04-24 2024-05-24 北京东远润兴科技有限公司 FPGA-based multi-matrix parallel pipeline transposed SAR imaging method, device, equipment and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7200166B1 (en) * 2003-07-10 2007-04-03 Miao George J Dual-mode transceiver for indoor and outdoor ultra wideband communications
US20080074311A1 (en) * 2006-09-26 2008-03-27 Lockheed Martin Corporation System and Method for Coherent Frequency Switching in DDS Architectures
CN201269928Y (en) * 2008-10-14 2009-07-08 成都远望科技有限责任公司 Hardware signal processor for weather radar

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7200166B1 (en) * 2003-07-10 2007-04-03 Miao George J Dual-mode transceiver for indoor and outdoor ultra wideband communications
US20080074311A1 (en) * 2006-09-26 2008-03-27 Lockheed Martin Corporation System and Method for Coherent Frequency Switching in DDS Architectures
CN201269928Y (en) * 2008-10-14 2009-07-08 成都远望科技有限责任公司 Hardware signal processor for weather radar

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012131701A2 (en) * 2011-03-11 2012-10-04 The Tata Power Company Ltd. Fpga system for processing radar based signals for aerial view display
WO2012131701A3 (en) * 2011-03-11 2012-12-27 The Tata Power Company Ltd. Fpga system for processing radar based signals for aerial view display
CN109271335A (en) * 2018-07-24 2019-01-25 上海威固信息技术股份有限公司 A kind of FPGA implementation method of multi-channel data source DDR caching
CN109271335B (en) * 2018-07-24 2021-04-20 上海威固信息技术股份有限公司 FPGA implementation method for DDR cache of multi-channel data source
CN109946665A (en) * 2019-03-07 2019-06-28 西安电子科技大学 A Method of Obtaining Real Targets Based on Array Radar
CN109946665B (en) * 2019-03-07 2023-04-21 西安电子科技大学 A Method of Obtaining Real Targets Based on Array Radar
CN111510657A (en) * 2019-12-18 2020-08-07 中国船舶重工集团公司第七0九研究所 Multi-path radar and photoelectric video comprehensive display method and system based on FPGA
CN111510657B (en) * 2019-12-18 2022-04-19 中国船舶重工集团公司第七0九研究所 FPGA-based multi-path radar and photoelectric video comprehensive display method and system
CN111175702A (en) * 2020-01-08 2020-05-19 中国船舶重工集团公司第七二四研究所 Display processing method for radar video single-layer double-waveband data superposition
CN111175702B (en) * 2020-01-08 2023-12-12 中国船舶集团有限公司第七二四研究所 Display processing method for radar video single-layer double-band data superposition
CN115656961A (en) * 2022-12-26 2023-01-31 南京楚航科技有限公司 OS-CFAR processing method and system based on parallel processor
CN118069099A (en) * 2024-04-24 2024-05-24 北京东远润兴科技有限公司 FPGA-based multi-matrix parallel pipeline transposed SAR imaging method, device, equipment and storage medium

Also Published As

Publication number Publication date
WO2011077453A3 (en) 2011-10-06

Similar Documents

Publication Publication Date Title
WO2011077453A2 (en) Fpga system for processing radar based signals
US5958020A (en) Real time event determination in a universal serial bus system
JPS62135782A (en) Reflection signal reception system
CN108170277B (en) Intelligent visual interaction device and method
US9557410B2 (en) Radar reception device, radar apparatus and radar reception signal displaying method
US8941535B2 (en) Method, device and program for displaying echo image
JP2000028589A (en) Three-dimensional ultrasonic imaging device
WO2012131701A2 (en) Fpga system for processing radar based signals for aerial view display
US6831593B2 (en) System and method for processing radar data
US6744379B1 (en) System and method for displaying radar data
US9684065B2 (en) Method and device for detecting structures in an object under investigation
CN112105937A (en) Antenna directional pattern testing method, device and storage medium
TW591210B (en) Method for testing rangefinders
JP5390645B2 (en) Ultrasonic diagnostic equipment
CN110632568B (en) Test signal source of real-time imaging processor of synthetic aperture radar
CN104487892B (en) Method for the light intensity for reducing projection device
JP2002311127A (en) Radar detection apparatus
CN101303408A (en) Method for extending azimuth scanning data for generating radar PPI image and circuit thereof
DK2430471T3 (en) Increasing radar contact size on a radar plan position indicator PPI, -display
JP5309875B2 (en) Pointer display control device and display device
JP3323292B2 (en) Radar image true position measurement device
WO1992014167A1 (en) Radar device
CN116305343A (en) Design method of afterglow trail of navigation radar for ship
JPH04115180A (en) Generating device for pseudo-target signal for radar
JPH02263180A (en) Aperture synthetic processor

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 10838835

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase in:

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 10838835

Country of ref document: EP

Kind code of ref document: A2