Clutter generation method and device

By calculating the phase, amplitude and backscatter coefficient of the clutter scattering block, constructing a transfer function and performing convolution and accumulation processing, the problem of inaccurate clutter generation in the existing technology is solved, and the accuracy and reliability of radar performance testing are achieved.

CN120761985APending Publication Date: 2025-10-10BEIJING RUNKE GENERAL TECH

Patent Information

Application Number
CN202510971886.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-15
Publication Date
2025-10-10

AI Technical Summary

Technical Problem

Existing clutter generation schemes cannot accurately simulate clutter signals in real external environments, resulting in inaccurate and insufficient reliability in radar system performance testing.

Method used

By obtaining the position information of the radar antenna and clutter scattering block and the antenna beam information, the phase, amplitude and backscattering coefficient of the clutter scattering block are calculated, the transfer function is constructed, and convolution and accumulation processing is performed to generate an accurate clutter echo signal.

Benefits of technology

It improves the accuracy of clutter echo signals, ensures the reliability and controllability of radar performance testing, reduces hardware resource usage, and improves the response speed of the simulator.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120761985A_ABST
    Figure CN120761985A_ABST
Patent Text Reader

Abstract

The invention discloses a clutter generation method and device, and relates to the technical field of radar signal processing, and the specific technical scheme comprises the steps: obtaining the position information of a radar antenna, the position information of a clutter scattering block, and the antenna beam information; calculating phase information corresponding to the clutter scattering block according to the position information of the radar antenna and the position information of the clutter scattering block; calculating a backscattering coefficient of the clutter scattering block by using the antenna beam information and the position information of the clutter scattering block; calculating the amplitude of a clutter scattering block by using the backscattering coefficient and the phase information; constructing a transfer function of a clutter scattering block by using the amplitude, the backscattering coefficient and the phase information; performing convolution processing on the transfer function and the radar transmitting signal to obtain a clutter echo signal corresponding to the clutter scattering block; and accumulating the clutter echo signal corresponding to each clutter scattering block to obtain a clutter echo signal corresponding to the radar. Therefore, the accuracy of clutter simulation is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of radar signal processing technology, and in particular to a method and device for generating clutter. Background Art

[0002] At present, during the radar design stage, it is necessary to test the various performance of the radar. In order to reduce R&D costs and cycles, a simulator can be used to simulate the real external environment and test the various performance of the radar in the simulated external environment.

[0003] In real-world applications, radars may encounter a variety of environmental interference and noise, which can affect radar system performance and reliability. Simulators can simulate these environmental interference and noise by simulating clutter. By adjusting clutter parameters, the characteristics and intensity of this noise can be precisely controlled, making the testing process more controllable and repeatable, helping to ensure the reliability and effectiveness of radars in real-world applications. However, current clutter generation solutions cannot accurately simulate the clutter signals found in real external environments. Summary of the Invention

[0004] The embodiments of the present application provide a method, apparatus, device, storage medium, and program product for generating clutter, which can accurately simulate clutter signals.

[0005] In a first aspect, an embodiment of the present application provides a method for generating clutter, comprising:

[0006] Obtaining the radar antenna location information, the clutter scattering block location information, and the antenna beam information;

[0007] For each clutter scattering block, calculating phase information corresponding to the clutter scattering block according to the position information of the radar antenna and the position information of the clutter scattering block;

[0008] Calculating a backscattering coefficient of the clutter scattering block by using the antenna beam information and the position information of the clutter scattering block;

[0009] Calculating the amplitude of the clutter scattering block using the backscatter coefficient and the phase information;

[0010] constructing a transfer function of the clutter scattering block using the amplitude, the backscatter coefficient, and the phase information;

[0011] Performing convolution processing on the transfer function and the radar transmit signal to obtain a clutter echo signal corresponding to the clutter scattering block;

[0012] The clutter echo signal corresponding to each clutter scattering block is accumulated and processed to obtain the clutter echo signal corresponding to the radar.

[0013] In a possible implementation, the position information of the radar antenna includes radar position information; and calculating, based on the position information of the radar antenna and the position information of the clutter scattering block, the phase information corresponding to the clutter scattering block includes:

[0014] Calculating a radial distance between the radar and the clutter scattering block according to the radar position information and the position information of the clutter scattering block;

[0015] The phase information is calculated using the radial distance and the preset wavelength.

[0016] In a possible implementation, calculating the radial distance between the radar and the clutter scattering block according to the radar position information and the position information of the clutter scattering block includes:

[0017] The radial distance is calculated according to the following formula:

[0018]

[0019] Wherein, R represents the radial distance, x, y and z represent the radar position information, x r 、y r and z r Indicates the location information of the clutter scattering block.

[0020] In a possible implementation, calculating the phase information using the radial distance and the preset wavelength includes:

[0021] The phase information is calculated according to the following formula:

[0022]

[0023] Wherein, λ represents the preset wavelength, and φ represents the phase information.

[0024] In a possible implementation, using the antenna beam information including the pitch angle information, the preset coefficient, and the preset sea state level of the clutter scattering block; and using the antenna beam information and the position information of the clutter scattering block to calculate the backscattering coefficient of the clutter scattering block includes:

[0025] For an ocean-type clutter scattering block, calculating a first backscattering coefficient using pitch angle information of the clutter scattering block and the preset sea state level;

[0026] For a land-type clutter scattering block, the second backscattering coefficient is calculated using the first backscattering coefficient, the elevation angle information of the clutter scattering block, and the preset coefficient.

[0027] In a possible implementation, the ocean-type clutter scattering block calculates the first backscatter coefficient using the pitch angle information of the clutter scattering block and the preset sea state level, including:

[0028] The first backscatter coefficient is calculated according to the following formula:

[0029]

[0030] Among them, σ c 0 represents the first backscatter coefficient, sea mol Indicates the preset sea level, Indicates the elevation angle information of the clutter scattering block.

[0031] In a possible implementation, for a land-type clutter scattering block, calculating the second backscattering coefficient by using the first backscattering coefficient, the elevation angle information of the clutter scattering block, and the preset coefficient includes:

[0032] The second backscatter coefficient is calculated according to the following formula:

[0033]

[0034] Among them, σ 0 represents the second backscatter coefficient, and A and B represent the preset coefficients.

[0035] In a possible implementation, the antenna beam information includes an azimuth weight and a range weight corresponding to each clutter scattering block; and calculating the amplitude of the clutter scattering block using the backscatter coefficient and the phase information includes:

[0036] Calculating the product of the azimuth weight and the range weight to obtain the amplitude gain corresponding to the clutter scattering block;

[0037] Calculating the product of the backscatter coefficient and the area of ​​the clutter scattering block to obtain a backscattering cross-sectional area corresponding to the clutter scattering block;

[0038] The amplitude of the clutter scattering block is calculated using the amplitude gain, the backscattering cross-sectional area, and the phase.

[0039] In a possible implementation, the amplitude of the clutter scattering block includes a real amplitude and an imaginary amplitude; and the calculating the amplitude of the clutter scattering block using the amplitude gain, the backscattering cross-sectional area, and the phase includes:

[0040] The real part amplitude of the clutter scattering block is calculated according to the following formula:

[0041] I i =Amp·σ c *cos(φ)

[0042] Among them, I i represents the real part amplitude, Amp represents the amplitude gain, σ c represents the backscattering cross-sectional area, and φ represents the phase;

[0043] The imaginary amplitude of the clutter scattering block is calculated according to the following formula:

[0044] I q =Amp·σ c *sin(φ)

[0045] Among them, I q represents the imaginary part amplitude.

[0046] In a second aspect, an embodiment of the present application provides a device for generating clutter, including:

[0047] An acquisition module is used to obtain the position information of the radar antenna, the position information of the clutter scattering block, and the antenna beam information;

[0048] a calculation module, configured to calculate, for each clutter scattering block, phase information corresponding to the clutter scattering block based on the position information of the radar antenna and the position information of the clutter scattering block;

[0049] The calculation module is further configured to calculate a backscattering coefficient of the clutter scattering block by using the antenna beam information and the position information of the clutter scattering block;

[0050] The calculation module is further configured to calculate the amplitude of the clutter scattering block using the backscattering coefficient and the phase information;

[0051] A construction module, configured to construct a transfer function of the clutter scattering block using the amplitude, the backscatter coefficient, and the phase information;

[0052] A convolution module, configured to perform convolution processing on the transfer function and the radar transmit signal to obtain a clutter echo signal corresponding to the clutter scattering block;

[0053] The accumulation module is used to accumulate the clutter echo signal corresponding to each clutter scattering block to obtain the clutter echo signal corresponding to the radar.

[0054] In a third aspect, an embodiment of the present application provides an electronic device, the device comprising: a processor and a memory storing computer program instructions;

[0055] When the processor executes the computer program instructions, the method according to any one of the first aspects is implemented.

[0056] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, on which computer program instructions are stored. When the computer program instructions are executed by a processor, the method as described in any one of the first aspects is implemented.

[0057] In a fifth aspect, an embodiment of the present application provides a computer program product. When the instructions in the computer program product are executed by a processor of an electronic device, the electronic device executes the method as described in any one of the first aspects.

[0058] The clutter generation method, apparatus, device, storage medium, and program product of the embodiments of the present application can calculate the phase, amplitude, and backscatter coefficient corresponding to each clutter scattering block after obtaining the radar antenna position information, the clutter scattering block position information, and the antenna beam information. The phase, amplitude, and backscatter coefficient can accurately reflect the impact of the clutter scattering block on the antenna beam. In this way, the subsequent use of the phase, amplitude, and backscatter coefficient can more accurately reflect the signal transmission characteristics of the clutter scattering block. Based on the clutter echo signal corresponding to each clutter scattering block obtained by convolving the transfer function and the radar transmit signal, due to the improved accuracy of the clutter echo signal corresponding to the clutter scattering block, after the clutter echo signal of each clutter scattering block is accumulated, the accuracy of the generated clutter echo signal corresponding to the radar is further improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0059] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following is a brief introduction to the drawings required for use in the embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0060] Figure 1 This is a flow chart of a method for generating clutter provided by one embodiment of the present application;

[0061] Figure 2 is an exemplary schematic diagram of a system structure applying the method for generating clutter provided by the present application;

[0062] Figure 3 is an exemplary schematic diagram of a method for generating a transfer function provided by an embodiment of the present application;

[0063] Figure 4 is a structural diagram of a device for generating clutter provided in another embodiment of the present application;

[0064] Figure 5 is a structural schematic diagram of an electronic device provided by another embodiment of the present application. DETAILED DESCRIPTION

[0065] The features and exemplary embodiments of various aspects of the present application will be described below in detail, in order to make the purposes, technical solutions and advantages of the present application more clear and apparent, the present application will be further described in detail below in combination with the drawings and specific embodiments. It should be understood that the specific embodiments described herein are only intended to explain the present application, but not to limit the present application. For those skilled in the art, the present application can be implemented without some of these specific details. The following description of the embodiments is only to provide a better understanding of the present application by showing examples of the present application.

[0066] It should be noted that, in this paper, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply that there is any such actual relationship or order between the entities or operations. Moreover, the terms "include", "contain" or any other variants thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed or inherent to such process, method, article or device. Without more limitations, the elements defined by the statement "include" do not exclude the presence of other identical elements in the process, method, article or device including the elements.

[0067] The current clutter generation scheme includes the distribution function method and the grid division method. Among them, the distribution function method refers to according to the actual experimental data of the radar transmitting signal, the statistical clutter distribution law is obtained, and then the clutter signal is inversely deduced by using the clutter distribution law, but the distribution function method cannot realize the simulation of sidelobe clutter and height line clutter, that is, it cannot accurately simulate the clutter signal in the real external environment. The grid division method is to divide the clutter area by taking the clutter scattering block as the basic unit, and then generate the corresponding clutter echo signal of the radar according to the corresponding clutter echo signal of each clutter scattering block. However, since the integral operation is needed when calculating the corresponding clutter echo signal of the clutter scattering block, in engineering implementation, the integral operation needs to occupy a large amount of computing resources of the hardware board of the simulator, which leads to slow response speed of the simulator, so that the real-time performance of the simulated clutter cannot be guaranteed.

[0068] In order to solve the above technical problems, the present application provides a clutter generation method, device, equipment, storage medium and program product. First, the clutter generation method provided by the present application will be introduced. As shown in the method applied to the clutter simulator, the method comprises: Figure 1 the method comprises:

[0069] S101: Acquire radar antenna position information, clutter scattering block position information, and antenna beam information.

[0070] The clutter scattering blocks may be divided according to a preset method. For example, the clutter scattering blocks may be divided according to an equidistant-equal-Doppler ground unit division method, or according to a range ring ground scattering unit division method. The present embodiment does not limit the method for dividing the clutter scattering blocks.

[0071] S102 . For each clutter scattering block, calculate phase information corresponding to the clutter scattering block according to the position information of the radar antenna and the position information of the clutter scattering block.

[0072] S103: Calculate the backscatter coefficient of the clutter scattering block by using the antenna beam information and the position information of the clutter scattering block.

[0073] The backscatter coefficient refers to the intensity ratio of the incident wave in the direction opposite to the incident wave after the incident wave is reflected by an object or material. It can be specifically expressed as the ratio of the intensity of the reflected light in the direction opposite to the incident light to the intensity of the incident light.

[0074] S104: Calculate the amplitude of the clutter scattering block using the backscattering coefficient and phase information.

[0075] S105 , constructing a transfer function of the clutter scattering block using the amplitude, backscattering coefficient, and phase information.

[0076] S106 , performing convolution processing on the transfer function and the radar transmission signal to obtain a clutter echo signal corresponding to the clutter scattering block.

[0077] S107: performing accumulation processing on the clutter echo signal corresponding to each clutter scattering block to obtain the clutter echo signal corresponding to the radar.

[0078] As can be understood, since the amplitude, backscatter coefficient, and phase information corresponding to each clutter scattering block are different, the transfer function corresponding to each clutter scattering block is different. After convolving the transfer function with the radar transmit signal to obtain the clutter echo signal of the clutter scattering block, the clutter echo signals of each clutter scattering block are simply superimposed to obtain the clutter echo signal within the clutter area corresponding to the radar.

[0079] Using the above method, after obtaining the radar antenna's position information, the clutter scattering block's position information, and the antenna beam information, the phase, amplitude, and backscatter coefficient corresponding to each clutter scattering block can be calculated. The phase, amplitude, and backscatter coefficient accurately reflect the clutter scattering block's impact on the antenna beam. Subsequent use of the phase, amplitude, and backscatter coefficient can more accurately reflect the signal transmission characteristics of the clutter scattering block. Based on the clutter echo signal corresponding to each clutter scattering block obtained by convolving the transfer function with the radar transmit signal, the clutter echo signal corresponding to each clutter scattering block is further improved by accumulating the clutter echo signals from each clutter scattering block due to the improved accuracy of the clutter echo signal.

[0080] In some embodiments of the present application, the position information of the radar antenna includes radar position information. In the above S102, the phase information corresponding to the clutter scattering block is calculated based on the position information of the radar antenna and the position information of the clutter scattering block. Specifically, it can be implemented as steps 1 and 2:

[0081] Step 1: Calculate the radial distance between the radar and the clutter scattering block based on the radar position information and the clutter scattering block position information.

[0082] The radar position information may be the longitude and latitude information of the radar, and correspondingly, the position information of the clutter scattering block may be the longitude and latitude information of the clutter scattering block.

[0083] Specifically, the radial distance can be calculated according to the following formula:

[0084]

[0085] Among them, R represents the radial distance, x, y and z represent the radar position information, x r 、y r and z r Indicates the location information of the clutter scattering block.

[0086] Step 2: Calculate the phase information using the radial distance and the preset wavelength.

[0087] Specifically, the phase information is calculated according to the following formula:

[0088]

[0089] Wherein, λ represents the preset wavelength, and φ represents the phase information.

[0090] Using the method provided in the embodiments of this application, the radial distance between the radar and the clutter scattering block is calculated based on the radar's position information and the location information of the clutter scattering block. Based on the calculated radial distance, the phase corresponding to the clutter scattering block can be calculated using a preset wavelength and radial distance. Because the positions of the clutter scattering blocks vary, the phase of the reflected clutter from each clutter scattering block relative to the same radar varies. Therefore, the phase corresponding to each clutter scattering block can be accurately calculated using the radial distance. This improves the accuracy of the subsequent transfer function construction. Furthermore, using the above formula to calculate the radial distance and phase information avoids complex integration operations and reduces the use of a large amount of hardware resources.

[0091] In some embodiments of the present application, the antenna beam information includes the pitch angle information, preset coefficient, and preset sea level of the clutter scattering block. The above S103, using the antenna beam information and the position information of the clutter scattering block to calculate the backscattering coefficient of the clutter scattering block, can be implemented as follows:

[0092] For ocean-type clutter scatter blocks, a first backscatter coefficient is calculated using the elevation angle information of the clutter scatter block and a preset sea state level. For land-type clutter scatter blocks, a second backscatter coefficient is calculated using the first backscatter coefficient, the elevation angle information of the clutter scatter block, and a preset coefficient.

[0093] The first backscatter coefficient can be calculated according to the following formula:

[0094]

[0095] Among them, σ c 0 represents the first backscatter coefficient, sea mol Indicates the preset sea level, Indicates the elevation angle information of the clutter scattering block.

[0096] The second backscatter coefficient can be calculated according to the following formula:

[0097]

[0098] Among them, σ 0 represents the second backscatter coefficient, and A and B represent preset coefficients.

[0099] The preset coefficient is related to the ground type, for example, the ground type includes mountain type, plain type, hilly type, etc. The clutter simulator can determine the value of the preset coefficient according to the preset correspondence between the ground type and the preset coefficient.

[0100] Using the method provided in the embodiments of the present application, since different materials in actual geographical environments have different reflection intensities for electromagnetic waves, different geographical environments also correspond to different clutter. Therefore, different geographical environments can be distinguished based on their reflection intensities, and can be divided into two types: land and ocean. The backscatter coefficients of ocean-type clutter scattering blocks and land-type clutter scattering blocks are calculated separately to obtain the reflection intensities of electromagnetic waves for different types of clutter scattering blocks. This improves the accuracy of clutter detection for different environments.

[0101] Based on the backscatter coefficient and phase information obtained by the above calculation, the amplitude of the clutter scattering block can be calculated using the backscatter coefficient and the phase information. The method specifically includes steps A to C:

[0102] Step A: Calculate the product of the azimuth weight and the range weight to obtain the amplitude gain corresponding to the clutter scattering block.

[0103] Specifically, the calculation process of the amplitude gain can be expressed as:

[0104] Amp=A EL *A AZ

[0105] Among them, A EL represents the azimuth weight, A AZ Represents the distance weight.

[0106] Step B: Calculate the product of the backscatter coefficient and the area of ​​the clutter scattering block to obtain the backscattering cross-sectional area corresponding to the clutter scattering block.

[0107] The backscatter cross-sectional area is the actual scattering area when the clutter scattering block scatters the incident wave.

[0108] The specific calculation process can be expressed as:

[0109] σ c (n,m)=σ 0 *S n,m

[0110] Among them, σ c (n,m) represents the backscattering cross-sectional area, σ 0 represents the backscattering coefficient, S n,m It represents the area of ​​the clutter scattering block with range n and azimuth m.

[0111] Step C: Calculate the amplitude of the clutter scattering block using the amplitude gain, backscattering cross-sectional area, and phase.

[0112] The amplitude of the clutter scattering block includes a real part amplitude and an imaginary part amplitude. Specifically, the real part amplitude can be calculated according to the following formula:

[0113] I i = Amp σ c cos (φ)

[0114] wherein I i represents the real part amplitude, Amp represents an amplitude gain, σ c represents a backscattering cross-sectional area, and φ represents a phase.

[0115] The imaginary part amplitude can be calculated according to the following formula:

[0116] I q = Amp σ c sin (φ)

[0117] wherein I q represents the imaginary part amplitude.

[0118] According to the method provided in the embodiments of the present application, the range and the azimuth of the distance between different clutter scattering blocks and the radar are different, so that the amplitude of the radar signal transmitted by different clutter scattering blocks is different for the same radar signal. The range and the azimuth can represent the amplitude gain of the electromagnetic wave signal of different clutter scattering blocks. Furthermore, based on the calculated amplitude gain and the backscattering cross-sectional area, a more accurate amplitude can be calculated, thereby improving the accuracy of the constructed transfer function.

[0119] Based on the calculated amplitude, backscattering coefficient and phase information, the Doppler frequency offset is calculated using the antenna beam information.

[0120] Specifically, the Doppler frequency offset is calculated according to the following formula:

[0121]

[0122] wherein f m represents the Doppler frequency offset, and ψ represents the angle between the beam direction and the flight direction of the radar signal.

[0123] As Figure 2 shown, Figure 2 a system framework provided by the clutter generation method is provided, and the system framework specifically includes a radar parameter module, a calculation module, and a clutter signal generation module.

[0124] The radar parameter module sends the carrier frequency, bandwidth and pulse width information of the radar transmitted signal to the clutter signal generation module, and the calculation module calculates the amplitude, backscattering coefficient and phase of the clutter scattering block according to the following formula: Figure 3The method shown, the amplitude gain, backscattering cross section and Doppler frequency offset of each clutter scattering block are calculated, and the transfer function calculated is sent to the clutter signal generation module.

[0125] The clutter signal generation module generates a time-domain system function based on the carrier frequency, bandwidth and pulse width information sent by the radar parameter module, and the time-domain system function is used to represent the radar transmission signal. The clutter signal generation module convolves the time-domain system function and the transfer function to generate a clutter scattering one-dimensional map, and further obtains time-domain clutter data.

[0126] The following will be combined Figure 3 The method for constructing the transfer function is introduced, such as Figure 3 The method shown, the amplitude gain, backscattering cross section and Doppler frequency offset of each clutter scattering block are calculated, and the transfer function calculated is sent to the clutter signal generation module.

[0127] After obtaining the antenna angle information, the radar position information and the clutter scattering block position information, the antenna azimuth weighting factor and the antenna range weighting factor are calculated, and then the antenna azimuth weighting factor and the antenna range weighting factor are multiplied to obtain the amplitude gain.

[0128] On the basis of obtaining the radar position information and the clutter scattering block position information, the radial distance between the radar and each clutter scattering block is calculated, and the corresponding phase of each clutter scattering block is further calculated by using the radial distance.

[0129] On the basis of obtaining the antenna beam information and the clutter scattering block position information, the backscattering coefficient of each clutter scattering block is calculated.

[0130] On the basis of calculating the amplitude gain, the phase and the backscattering coefficient, the transfer function is constructed, and the transfer function is output.

[0131] Based on the same concept, the embodiment of the present application also provides a clutter generation device, as shown in Figure 4 The device shown, comprising:

[0132] The acquisition module 401 is configured to acquire the position information of the radar antenna, the position information of the clutter scattering block and the antenna beam information.

[0133] The calculation module 402 is configured to calculate the phase information corresponding to each clutter scattering block according to the position information of the radar antenna and the position information of the clutter scattering block.

[0134] The calculation module 402 is further configured to calculate the backscattering coefficient of the clutter scattering block by using the antenna beam information and the position information of the clutter scattering block.

[0135] The calculation module 402 is further configured to calculate the amplitude of the clutter scattering block by using the backscattering coefficient and the phase information.

[0136] A construction module 403 is configured to construct a transfer function of the clutter scattering block using the amplitude, the backscatter coefficient, and the phase information;

[0137] A convolution module 404 is configured to perform convolution processing on the transfer function and the radar transmit signal to obtain a clutter echo signal corresponding to the clutter scattering block;

[0138] The accumulation module 405 is used to accumulate the clutter echo signal corresponding to each clutter scattering block to obtain the clutter echo signal corresponding to the radar.

[0139] In one possible implementation, the position information of the radar antenna includes radar position information; the calculation module 402 is specifically configured to:

[0140] Calculating a radial distance between the radar and the clutter scattering block according to the radar position information and the clutter scattering block position information;

[0141] The phase information is calculated using the radial distance and the preset wavelength.

[0142] In a possible implementation, the calculation module 402 is specifically configured to:

[0143] The radial distance is calculated according to the following formula:

[0144]

[0145] Wherein, R represents the radial distance, x, y and z represent the radar position information, x r 、y r and z r Indicates the location information of the clutter scattering block.

[0146] In a possible implementation, the calculation module 402 is specifically configured to:

[0147] The phase information is calculated according to the following formula:

[0148]

[0149] Wherein, λ represents the preset wavelength, and φ represents the phase information.

[0150] In a possible implementation, the antenna beam information includes the pitch angle information of the clutter scattering block, a preset coefficient, and a preset sea state level; and the calculation module 402 is specifically configured to:

[0151] For an ocean-type clutter scattering block, calculating a first backscattering coefficient using pitch angle information of the clutter scattering block and the preset sea state level;

[0152] For a land-type clutter scattering block, the second backscattering coefficient is calculated using the first backscattering coefficient, the elevation angle information of the clutter scattering block, and the preset coefficient.

[0153] In a possible implementation, the calculation module 402 is specifically configured to:

[0154] The first backscatter coefficient is calculated according to the following formula:

[0155]

[0156] Among them, σ c 0 represents the first backscatter coefficient, sea mol Indicates the preset sea level, Indicates the elevation angle information of the clutter scattering block.

[0157] In a possible implementation, the calculation module 402 is specifically configured to:

[0158] The second backscatter coefficient is calculated according to the following formula:

[0159]

[0160] Among them, σ 0 represents the second backscatter coefficient, and A and B represent the preset coefficients.

[0161] In a possible implementation, the antenna beam information includes an azimuth weight and a range weight corresponding to each clutter scattering block; the calculation module 402 is specifically configured to:

[0162] Calculating the product of the azimuth weight and the range weight to obtain the amplitude gain corresponding to the clutter scattering block;

[0163] Calculating the product of the backscatter coefficient and the area of ​​the clutter scattering block to obtain a backscattering cross-sectional area corresponding to the clutter scattering block;

[0164] The amplitude of the clutter scattering block is calculated using the amplitude gain, the backscattering cross-sectional area, and the phase.

[0165] In a possible implementation, the calculation module 402 is specifically configured to:

[0166] The real part amplitude of the clutter scattering block is calculated according to the following formula:

[0167] I i =Amp·σ c *cos(φ)

[0168] Among them, I i represents the real part amplitude, Amp represents the amplitude gain, σ c represents the backscattering cross-sectional area, and φ represents the phase;

[0169] The imaginary amplitude of the clutter scattering block is calculated according to the following formula:

[0170] I q =Amp·σ c *sin(φ)

[0171] Among them, I q represents the imaginary part amplitude.

[0172] It should be noted that the device for generating clutter is a device corresponding to the above-mentioned method for generating clutter. All implementations in the above-mentioned method embodiments are applicable to the embodiments of the device and can achieve the same technical effects.

[0173] Figure 5 A schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present application is shown.

[0174] The electronic device may include a processor 501 and a memory 502 storing computer program instructions.

[0175] Specifically, the processor 501 may include a central processing unit (CPU), or an application-specific integrated circuit (ASIC), or may be configured to implement one or more integrated circuits of the embodiments of the present application.

[0176] The memory 502 may include a large capacity memory for data or instructions. By way of example and not limitation, the memory 502 may include a hard disk drive (HDD), a floppy disk drive, a flash memory, an optical disk, a magneto-optical disk, a magnetic tape, or a universal serial bus (USB) drive, or a combination of two or more of these. Where appropriate, the memory 502 may include removable or non-removable (or fixed) media. Where appropriate, the memory 502 may be inside or outside the integrated gateway disaster recovery device. In a specific embodiment, the memory 502 is a non-volatile solid-state memory.

[0177] The memory may include read-only memory (ROM), random access memory (RAM), magnetic disk storage media devices, optical storage media devices, flash memory devices, electrical, optical or other physical / tangible memory storage devices. Thus, generally, the memory includes one or more tangible (non-transitory) computer-readable storage media (e.g., memory devices) encoded with software including computer-executable instructions, and when the software is executed (e.g., by one or more processors), it is operable to perform the operations described with reference to the method according to an aspect of the present disclosure.

[0178] The processor 501 reads and executes computer program instructions stored in the memory 502 to implement any one of the clutter generation methods in the above embodiments.

[0179] In one example, the electronic device may further include a communication interface 503 and a bus 504. Figure 5 As shown, the processor 501 , the memory 502 , and the communication interface 503 are connected via a bus 504 and communicate with each other.

[0180] The communication interface 503 is mainly used to implement communication between various modules, devices, units and / or equipment in the embodiments of the present application.

[0181] Bus 504 comprises hardware, software or both, couples the parts of electronic equipment to each other.For example, and not limitation, bus can comprise accelerated graphics port (AGP) or other graphics bus, enhanced industry standard architecture (EISA) bus, front side bus (FSB), hypertransport (HT) interconnection, industry standard architecture (ISA) bus, infinite bandwidth interconnection, low pin count (LPC) bus, memory bus, micro channel architecture (MCA) bus, peripheral component interconnection (PCI) bus, PCI-Express (PCI-X) bus, serial advanced technology attachment (SATA) bus, video electronics standard association local (VLB) bus or other suitable bus or two or more of these combinations.In suitable cases, bus 504 can comprise one or more buses.Although the present application embodiment describes and shows specific bus, the application considers any suitable bus or interconnection.

[0182] In addition, in conjunction with the clutter generation method in the above embodiments, embodiments of the present application may provide a computer storage medium for implementation. The computer storage medium stores computer program instructions; when the computer program instructions are executed by a processor, any of the clutter generation methods in the above embodiments is implemented.

[0183] In combination with the method for generating clutter in the above embodiments, embodiments of the present application may provide a computer program product. When instructions in the computer program product are executed by a processor of an electronic device, the electronic device executes any one of the methods for generating clutter in the above embodiments.

[0184] It should be understood that the present application is not limited to the specific configurations and processes described above and illustrated in the figures. For the sake of brevity, a detailed description of known methods is omitted here. In the above embodiments, several specific steps are described and illustrated as examples. However, the method process of the present application is not limited to the specific steps described and illustrated. Those skilled in the art can make various changes, modifications, and additions, or change the order of the steps after understanding the spirit of the present application.

[0185] The functional blocks shown in the above-described block diagram can be implemented as hardware, software, firmware or a combination thereof. When implemented in hardware, they can be, for example, electronic circuits, application specific integrated circuits (ASICs), appropriate firmware, plug-ins, function cards, etc. When implemented in software, the elements of the present application are programs or code segments that are used to perform the required tasks. The program or code segment can be stored in a machine-readable medium, or transmitted on a transmission medium or a communication link by a data signal carried in a carrier wave. "Machine-readable medium" can include any medium that can store or transmit information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROMs, flash memories, erasable ROMs (EROMs), floppy disks, CD-ROMs, optical disks, hard disks, optical fiber media, radio frequency (RF) links, etc. The code segment can be downloaded via a computer network such as the Internet, an intranet, etc.

[0186] It should also be noted that the exemplary embodiments mentioned in this application describe some methods or systems based on a series of steps or devices. However, this application is not limited to the order of the above steps. In other words, the steps can be performed in the order mentioned in the embodiments, or in a different order, or several steps can be performed simultaneously.

[0187] Aspects of the present disclosure have been described above with reference to the flowcharts and / or block diagrams of the methods, devices (systems) and computer program products according to the embodiments of the present disclosure. It should be understood that each box in the flowchart and / or block diagram and the combination of each box in the flowchart and / or block diagram can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer or other programmable data processing device to produce a machine so that these instructions executed by the processor of the computer or other programmable data processing device enable the implementation of the function / action specified in one or more boxes of the flowchart and / or block diagram. Such a processor can be, but is not limited to, a general-purpose processor, a special-purpose processor, a special application processor or a field programmable logic circuit. It is also understood that each box in the block diagram and / or flowchart and the combination of the boxes in the block diagram and / or flowchart can also be implemented by dedicated hardware that performs the specified function or action, or can be implemented by a combination of dedicated hardware and computer instructions.

[0188] The above description is only a specific embodiment of the present application. Those skilled in the art will clearly understand that for the convenience and brevity of description, the specific working processes of the systems, modules and units described above can refer to the corresponding processes in the aforementioned method embodiments, and will not be repeated here. It should be understood that the scope of protection of the present application is not limited thereto. Any person skilled in the art can easily think of various equivalent modifications or replacements within the technical scope disclosed in the present application, and these modifications or replacements should be included in the scope of protection of the present application.

Claims

1. A method for generating clutter, characterized in that: include: Obtaining radar antenna location information, clutter scattering block location information, and antenna beam information; For each clutter scattering block, calculating phase information corresponding to the clutter scattering block according to the position information of the radar antenna and the position information of the clutter scattering block; Calculating a backscattering coefficient of the clutter scattering block by using the antenna beam information and the position information of the clutter scattering block; Calculating the amplitude of the clutter scattering block using the backscattering coefficient and the phase information; constructing a transfer function of the clutter scattering block using the amplitude, the backscatter coefficient, and the phase information; Performing convolution processing on the transfer function and the radar transmit signal to obtain a clutter echo signal corresponding to the clutter scattering block; The clutter echo signal corresponding to each clutter scattering block is accumulated and processed to obtain the clutter echo signal corresponding to the radar.

2. The method according to claim 1, characterized in that The position information of the radar antenna includes radar position information; The calculating, according to the position information of the radar antenna and the position information of the clutter scattering block, phase information corresponding to the clutter scattering block includes: Calculating a radial distance between the radar and the clutter scattering block according to the radar position information and the clutter scattering block position information; The phase information is calculated using the radial distance and a preset wavelength.

3. The method according to claim 2, characterized in that Calculating the radial distance between the radar and the clutter scattering block according to the radar position information and the position information of the clutter scattering block includes: The radial distance is calculated according to the following formula: Wherein, R represents the radial distance, x, y and z represent the radar position information, x r 、y r and z r Indicates the location information of the clutter scattering block.

4. The method according to claim 2, characterized in that Calculating the phase information using the radial distance and the preset wavelength includes: The phase information is calculated according to the following formula: Wherein, λ represents the preset wavelength, and φ represents the phase information.

5. The method according to claim 1, wherein Utilizing the antenna beam information including the pitch angle information of the clutter scattering block, a preset coefficient, and a preset sea state level; Calculating a backscattering coefficient of the clutter scattering block by using the antenna beam information and the position information of the clutter scattering block includes: For an ocean-type clutter scattering block, calculating a first backscattering coefficient using pitch angle information of the clutter scattering block and the preset sea state level; For a land-type clutter scattering block, a second backscattering coefficient is calculated using the first backscattering coefficient, the elevation angle information of the clutter scattering block, and the preset coefficient.

6. The method according to claim 5, characterized in that The ocean-type clutter scattering block calculates a first backscattering coefficient using the pitch angle information of the clutter scattering block and the preset sea state level, including: The first backscatter coefficient is calculated according to the following formula: Among them, σ c 0 represents the first backscatter coefficient, sea mol Indicates the preset sea level, Indicates the elevation angle information of the clutter scattering block.

7. The method according to claim 5, characterized in that For a land-type clutter scattering block, calculating the second backscattering coefficient by using the first backscattering coefficient, the pitch angle information of the clutter scattering block, and the preset coefficient includes: The second backscatter coefficient is calculated according to the following formula: Among them, σ 0 represents the second backscatter coefficient, and A and B represent the preset coefficients.

8. The method according to claim 1, characterized in that The antenna beam information includes an azimuth weight and a range weight corresponding to each clutter scattering block; and the calculating the amplitude of the clutter scattering block using the backscatter coefficient and the phase information includes: Calculating the product of the azimuth weight and the range weight to obtain the amplitude gain corresponding to the clutter scattering block; Calculating the product of the backscatter coefficient and the area of ​​the clutter scattering block to obtain a backscattering cross-sectional area corresponding to the clutter scattering block; The amplitude of the clutter scattering block is calculated using the amplitude gain, the backscattering cross-sectional area, and the phase.

9. The method according to claim 8, characterized in that The amplitude of the clutter scattering block includes a real amplitude and an imaginary amplitude; and the calculating the amplitude of the clutter scattering block by using the amplitude gain, the backscattering cross-sectional area, and the phase includes: The real part amplitude of the clutter scattering block is calculated according to the following formula: I i =Amp·σ c *cos(φ) Among them, I i represents the real part amplitude, Amp represents the amplitude gain, σ c represents the backscattering cross-sectional area, and φ represents the phase; The imaginary amplitude of the clutter scattering block is calculated according to the following formula: I q =Amp·s c *sin(φ) Among them, I q represents the imaginary part amplitude.

10. A device for generating clutter, characterized in that: include: An acquisition module is used to obtain the position information of the radar antenna, the position information of the clutter scattering block, and the antenna beam information; a calculation module, configured to calculate, for each clutter scattering block, phase information corresponding to the clutter scattering block based on the position information of the radar antenna and the position information of the clutter scattering block; The calculation module is further configured to calculate a backscattering coefficient of the clutter scattering block by using the antenna beam information and the position information of the clutter scattering block; The calculation module is further configured to calculate the amplitude of the clutter scattering block using the backscatter coefficient and the phase information; A construction module, configured to construct a transfer function of the clutter scattering block using the amplitude, the backscatter coefficient, and the phase information; A convolution module, configured to perform convolution processing on the transfer function and the radar transmit signal to obtain a clutter echo signal corresponding to the clutter scattering block; The accumulation module is used to accumulate the clutter echo signal corresponding to each clutter scattering block to obtain the clutter echo signal corresponding to the radar.

Citation Information

Patent Citations

  • Broadband radar coherent clutter simulation method based on DEM data

    CN103729485A

  • Scanning wave beam high-resolution radar scatterometer

    CN106093932A

  • Radar altimeter anti-interference digital simulation method and system

    CN112558497A

  • Clutter data simulation method and device based on radar real parameter information

    CN115480227A

  • Sea clutter simulation method, equipment and medium

    CN118962610A

Cited By

  • Radar clutter signal generation method and device based on scene simulation calculation

    CN122085220A