A single auxiliary antenna position determination method for antenna sidelobe blanking

By combining a single directional antenna with a genetic algorithm to optimize the installation location and orientation, the problem of high equipment cost caused by multiple auxiliary antennas is solved. This achieves miniaturization and weight reduction of the antenna sidelobe blanking equipment, and improves blanking efficiency.

CN116990757BActive Publication Date: 2026-08-25THE QUARTERMASTER RES INST OF THE GENERAL LOGISTICS DEPT OF THE CPLA +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310644919.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-06-01
Publication Date
2026-08-25
Estimated Expiration
2043-06-01

AI Technical Summary

Technical Problem

In existing technologies, the use of multiple auxiliary antennas for antenna sidelobe blanking results in high equipment costs and makes it difficult to achieve system miniaturization and weight reduction.

Method used

By combining a single directional antenna with a genetic algorithm, the installation position and antenna pointing are divided at equal intervals. The genetic algorithm is used to optimize the installation position and pointing of the single auxiliary antenna and dynamically obtain the reference threshold to achieve sidelobe blanking.

Benefits of technology

This has enabled the miniaturization and weight reduction of the equipment, reduced equipment costs, and improved the efficiency of antenna sidelobe blanking and ease of operation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116990757B_ABST
    Figure CN116990757B_ABST
Patent Text Reader

Abstract

The application provides a single-assistant antenna position determination method for antenna sidelobe blanking, and the method comprises the following steps: dividing at least one installation position and at least one antenna pointing direction at equal intervals, combining the at least one installation position and the at least one antenna pointing direction to determine at least one candidate installation information of a single-assistant antenna, each candidate installation information represents an installation position and an antenna pointing direction of a single-assistant antenna, selecting at least one individual from the at least one candidate installation information according to a preset condition, and determining target installation information from the at least one individual based on a genetic algorithm and a selected strategy. The method not only saves equipment cost, but also is easy to implement and simple to operate.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of communication technology, and in particular to a method for determining the position of a single auxiliary antenna for antenna sidelobe blanking. Background Technology

[0002] In radar reconnaissance, to improve the detection efficiency of target signals and suppress unwanted signals (including strong multipath interference, interference, and various clutter) entering from the antenna sidelobes, an auxiliary antenna is typically added to the same system to determine the incident direction of the interference. By comparing the signal strength of the main and auxiliary antennas, the receiver output is turned off at an appropriate time to reduce the impact of signals entering from the main antenna sidelobes on the main antenna main lobe received signal, thereby improving the detection efficiency of target signals.

[0003] As mentioned above, to blank the sidelobes of the main antenna, a set of auxiliary antenna arrays (3 or more) is usually used to cover the area. The antenna installation positions and effect diagrams are shown below. Figure 1 and Figure 2 As shown, each antenna is responsible for a certain area, and the location of the incident signal direction is determined by comparing its amplitude with that of the main antenna. Since a large number of auxiliary antennas are required, the equipment cost is undoubtedly increased. Summary of the Invention

[0004] Typically, three antennas or omnidirectional antennas are now optimized into one directional antenna. The antenna arrangement and radiation pattern coverage are shown in the diagrams below. Figure 3 and Figure 4 As shown. The number of blanking antennas used depends on the sidelobe width of the main antenna. Generally speaking, the typical beamwidth of a sidelobe-cutting antenna is around 90°. To cover a 270° range, 2 to 3 directional antennas are usually needed to achieve blanking. However, this invention achieves sidelobe blanking using only one directional antenna. Addressing the above-mentioned technical problems, this invention proposes a method, device, equipment, medium, and product for determining the position of a single auxiliary antenna for antenna sidelobe blanking, based on the characteristics of the antenna element radiation pattern. The purpose of this invention is to simplify system equipment and achieve miniaturized and lightweight blanking. It utilizes a single directional antenna to achieve sidelobe blanking.

[0005] In a first aspect, the present invention provides a method for determining the position of a single auxiliary antenna for antenna sidelobe blanking, comprising:

[0006] Furthermore, the method also includes: installing a single auxiliary antenna according to the target installation information, obtaining the amplitude difference between the installed single auxiliary antenna and the main antenna, obtaining an engineering reference threshold, comparing the engineering reference threshold with the amplitude difference, and performing blanking operation according to the comparison result.

[0007] Further, the step of selecting at least one individual from at least one alternative installation information according to preset conditions includes: determining an initial population and a main antenna according to at least one alternative installation information; for each individual in the initial population, determining the amplitude of the main and secondary antennas at each angle in the area to be observed by the main antenna, determining whether the amplitude of the main and secondary antennas at each angle meets a first preset condition, if the first preset condition is met, determining whether the amplitude of the main and secondary antennas meeting the first preset condition meets a second preset condition, if the second preset condition is met, retaining this individual to obtain the at least one individual.

[0008] Furthermore, the first preset condition is The second preset condition is F. -1 (F t )∈[θ1,θ2], where Ft is the actual amplitude difference between the main and sub-antennas, θ1 to θ2 represent the area to be observed by the main antenna, and F -1 (F t ) represents F t The corresponding angle.

[0009] Further, the determination of target installation information in at least one individual based on a genetic algorithm and a selected strategy includes: encoding each individual to obtain at least one gene segment, each gene segment having an 8-bit code, where 4 bits represent the position of the single auxiliary antenna and the other 4 bits represent the antenna pointing of the single auxiliary antenna; calculating the fitness value of each gene segment; based on the selected strategy, retaining excellent gene segments according to the fitness values; then swapping or mutating the codes in the retained excellent gene segments to obtain new gene segments; calculating the fitness value of the new gene segments; based on the selected strategy, retaining excellent gene segments according to the fitness values ​​of the new gene segments; iterating and looping to a predetermined number of loops to obtain the final gene segment; and decoding the final gene segment to obtain the target installation information.

[0010] Secondly, the present invention also provides a single auxiliary antenna position determination device for antenna sidelobe blanking, comprising: a first processing module, configured to equally space at least one installation position and at least one antenna pointing, and to combine at least one installation position and at least one antenna pointing in pairs to determine at least one candidate installation information for a single auxiliary antenna, wherein each candidate installation information represents the installation position and antenna pointing of a single auxiliary antenna, and to select at least one individual from at least one candidate installation information according to preset conditions; and a second processing module, configured to determine target installation information from at least one individual based on a genetic algorithm and a selected strategy.

[0011] Thirdly, the present invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the steps of the single auxiliary antenna position determination method for antenna sidelobe blanking as described above.

[0012] Fourthly, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the single auxiliary antenna position determination method for antenna sidelobe blanking as described above.

[0013] Fifthly, the present invention also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the single auxiliary antenna position determination method for antenna sidelobe blanking as described above.

[0014] This invention provides a method for determining the location of a single auxiliary antenna for antenna sidelobe blanking. Starting from the goal of saving resources, and based on the characteristics of the antenna pattern, a single auxiliary antenna is used to blank the antenna sidelobes. This method combines a genetic algorithm to accurately find a suitable installation angle (not unique, and can be selected autonomously according to the actual installation situation, improving engineering feasibility). Based on the coverage area required by the main antenna, the corresponding reference threshold is dynamically obtained. This method not only saves equipment costs, but also has an algorithm that is theoretically and engineeringally easy to implement and simple to operate. Attached Figure Description

[0015] To more clearly illustrate the technical solutions in this invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0016] Figure 1 This is a schematic diagram of an application scenario for antenna arrangement using typical blanking techniques;

[0017] Figure 2 It is a coverage pattern using multiple blanking antennas;

[0018] Figure 3 This is a schematic diagram of the blanking antenna arrangement according to the single auxiliary antenna position determination method for antenna sidelobe blanking provided by the present invention.

[0019] Figure 4 The coverage pattern of a single blanking antenna is provided by the single auxiliary antenna position determination method for antenna sidelobe blanking according to the present invention.

[0020] Figure 5This is a schematic diagram of the amplitude difference between the main and auxiliary antennas in the single auxiliary antenna position determination method for antenna sidelobe blanking provided by the present invention.

[0021] Figure 6 This is a flowchart illustrating some embodiments of the single auxiliary antenna position determination method for antenna sidelobe blanking provided by the present invention. Detailed Implementation

[0022] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without creative effort are within the scope of protection of this invention.

[0023] It should also be noted that, for ease of description, only the parts relevant to the invention are shown in the accompanying drawings. Unless otherwise specified, the embodiments and features described herein can be combined with each other.

[0024] It should be noted that the concepts of "first" and "second" mentioned in this invention are only used to distinguish different devices, modules or units, and are not used to limit the order of functions performed by these devices, modules or units or their interdependencies.

[0025] It should be noted that the terms "a" and "a plurality of" used in this invention are illustrative rather than restrictive. Those skilled in the art should understand that, unless otherwise expressly indicated in the context, they should be understood as "one or more".

[0026] The names of the messages or information exchanged between the multiple devices in the embodiments of the present invention are for illustrative purposes only and are not intended to limit the scope of these messages or information.

[0027] Sidelobe blanking is a technique to combat sidelobe interference. It uses an auxiliary antenna with a gain lower than the main lobe gain of the main antenna but higher than the sidelobe gain. Radar sidelobe blanking (SLB) employs a two-channel system with a main channel and an auxiliary channel, similar to sidelobe cancellation techniques, but with a different signal processing method.

[0028] The working principle of sidelobe blanking technology is that each channel consists of a transmitting and receiving antenna, a receiver, a detector, and a comparator. The amplitude is compared by subtracting the echo signals from the two main and auxiliary channels, and then interference is eliminated through a gating mechanism to determine whether to blank the main channel signal. The main channel antenna of a scanning radar continuously scans a 360-degree azimuth angle, typically with a high-gain main lobe and many sidelobes with decreasing gain. The target echo signal enters through the main lobe of the main channel. Generally, the maximum gain of the main lobe is tens of decibels greater than the maximum gain of the first sidelobe. This is mainly to reduce the possibility of the sidelobes detecting the target, and also to reduce interference signals arriving through the sidelobes. The auxiliary antenna is usually a weakly directional omnidirectional antenna, with a gain greater than the gain of the main antenna's sidelobes but less than the gain of the main antenna's main lobe. If noise and path difference are not considered, interference signals entering through the main antenna's sidelobes can be completely shielded. However, due to noise and the path difference between the main and auxiliary antennas, interference signals are often not completely shielded, but the false alarm probability is significantly reduced. To save costs while achieving sidelobe blanking of the antenna (generally, a group of auxiliary antennas completes the sidelobe blanking of the main antenna), this invention proposes a method for achieving sidelobe blanking using a single auxiliary antenna. The distribution positions of the single auxiliary antenna are as follows: Figure 3 As shown, the amplitude distributions of the single auxiliary antenna and the main antenna are as follows: Figure 4 As shown in the accompanying drawings and embodiments, the present invention will now be described in detail.

[0029] Please see Figure 6 , Figure 6 This is a flowchart illustrating some embodiments of the single auxiliary antenna position determination method for antenna sidelobe blanking provided by the present invention. For example... Figure 6 As shown, the method includes the following steps:

[0030] Step 601: Divide at least one installation location and at least one antenna direction at equal intervals. Combine at least one installation location and at least one antenna direction in pairs to determine at least one alternative installation information for a single auxiliary antenna. Select at least one individual from at least one alternative installation information according to preset conditions.

[0031] This involves dividing the single auxiliary antenna into multiple installation positions and multiple antenna directions at equal intervals. Each of these multiple installation positions and multiple antenna directions is paired to determine the installation strategy for the multiple single auxiliary antennas. With the antenna installation positions and antenna directions determined, an antenna pattern can be obtained. Based on the gain differences in different directions of the antenna pattern, a fitness function can be determined. The fitness function is a reference value used to determine the rationality of the current position / direction comprehensive selection.

[0032] Antenna gain refers to the ratio of the power density of the signal produced by an actual antenna and an ideal radiating element at the same point in space, under the condition of equal input power. It quantitatively describes the degree to which an antenna concentrates the input power for radiation. Gain is obviously closely related to the antenna pattern; the narrower the main lobe and the smaller the side lobes, the higher the gain. Antenna gain measures an antenna's ability to transmit and receive signals in a specific direction, and it is one of the most important parameters for selecting a base station antenna.

[0033] In some optional implementations, the step of selecting at least one individual from at least one alternative installation information according to preset conditions includes: determining an initial population and a main antenna according to at least one alternative installation information; for each individual in the initial population, determining the amplitude of the main and secondary antennas at each angle in the area to be observed by the main antenna, determining whether the amplitude of the main and secondary antennas at each angle satisfies a first preset condition; if the first preset condition is satisfied, determining whether the amplitude of the main and secondary antennas satisfying the first preset condition satisfies a second preset condition; if the second preset condition is satisfied, retaining this individual to obtain the at least one individual.

[0034] As an example, while determining the installation accuracy of a single auxiliary antenna, the individuals and number of the initial population are determined from at least one alternative installation information using a large-step approach (i.e., selecting the initial population according to a certain step size from multiple single auxiliary antenna installation strategies determined by pairwise combinations of multiple installation locations and multiple antenna directions, with each initial population having a corresponding installation location and antenna direction). For each individual in the initial population: based on the area to be observed in the main antenna region, the amplitude difference between the two ends of the main and auxiliary antennas is selected as a reference benchmark, and the smaller value F between the two is obtained. t (refer to Figure 4 If the observation area of ​​the main antenna is 30 degrees to 60 degrees, there will be an amplitude difference between the left end (60 degrees) and the right end (30 degrees). The smaller difference will be selected as the smaller value F. t The following formula is used to determine whether the interval corresponding to the amplitude difference is located within the observation area required by the main antenna:

[0035]

[0036] Where Ft is the actual amplitude difference between the main and sub-antennas (t belongs to the two angles θ1 and θ2), and θ1 to θ2 represent the area to be observed by the main antenna. This represents the minimum amplitude difference between the main and secondary antennas within the area to be observed by the main antenna.

[0037] Then, determine whether to retain this individual using the following formula:

[0038] F -1 (F t )∈[θ1,θ2] (2)

[0039] F -1 (F t ) indicates that the condition is satisfied. F t Whether the angle at which the value is located is between the two angles θ1 and θ2, such as F. t If the value is between the two angles θ1 and θ2, the individual is retained; otherwise, the individual is removed. This completes the initial selection of the initial population.

[0040] Step 602: Determine the target installation information in at least one individual based on a genetic algorithm and a selected strategy.

[0041] In some optional embodiments, determining the target installation information in at least one individual based on a genetic algorithm and a selected strategy includes: encoding each individual to obtain at least one gene segment, each gene segment having an 8-bit code, where 4 bits represent the position of the single auxiliary antenna and the other 4 bits represent the antenna pointing of the single auxiliary antenna; calculating the fitness value of each gene segment; based on the selected strategy, retaining superior gene segments according to the fitness values; then swapping or mutating the codes in the retained superior gene segments to obtain new gene segments; calculating the fitness value of the new gene segments; based on the selected strategy, retaining superior gene segments according to the fitness values ​​of the new gene segments; iterating and looping to a predetermined number of loops to obtain the final gene segment; and decoding the final gene segment to obtain the target installation information.

[0042] As an example, the selection strategy can be set based on the fitness of an individual, where the fitness value represents the rationality of the installation location and antenna pointing of the single auxiliary antenna. From a demand perspective, individuals with higher fitness are more likely to be selected, while individuals with lower fitness also have a certain probability of being selected, as shown in the following formula:

[0043]

[0044] The fitness value of the retained individuals is calculated using the following formula (each individual corresponds to a fitness function value):

[0045]

[0046] Where k1 and k2 are the weights of the corresponding attributes (K1 + K2 = 1), m1 and m2 are the modulation coefficients (constants), Fitnes is the fitness function value, and θ represents the observation angle value F of the main antenna within the observation area. θ This represents the amplitude difference between the main and secondary antennas at angle θ within the area observed by the main antenna.

[0047] Each iteration of the genetic algorithm can generate new individuals through chromosome crossover. From these new individuals, superior individuals are randomly selected (or selected based on high fitness values). Considering that selecting high-fitness individuals might lead to local optima, to ensure sample richness and completeness, a strategy of selecting some low-fitness individuals can also be adopted to escape local optima.

[0048] As an example, when the position and direction of the main antenna are fixed, the position and direction of the single auxiliary antenna will affect the performance of the required area discrimination. Based on requirements such as installation accuracy, the position interval [L1, L2] and angle interval [θ1, θ2] of the single auxiliary antenna can be encoded (usually using binary encoding), where the position interval refers to the installation position of the single auxiliary antenna, and the angle interval refers to the antenna direction. Assuming the required position accuracy and angle accuracy are ΔL and Δθ respectively, the required number of encoding bits can be determined as follows:

[0049] N L =ceil(log) n ((L2-L1) / ΔL))

[0050] N θ =ceil(log) n ((θ2-θ1) / Δθ)) (5)

[0051] Where n is the encoding base, ceil is the rounding up, and the number of bits in the encoding mainly depends on the achievable precision of the installation and the tolerance of the algorithm. The more bits, the higher the precision, but the higher the computing power requirement, so a certain trade-off needs to be made. In the later stage, the decoding and encoding correspond one-to-one, and the required position and angle are obtained through multi-bit encoding.

[0052] For example, the obtained N L Given 1101, with a position value range of [0, 1000] mm, the represented installation position is: (1*2) 3 +1*2 2 +0*2 1 +1*2 0 )*1000 / 16=812mm, N θ Similarly.

[0053] The newly generated individuals specifically include:

[0054] Since individuals are encoded, each individual's chromosome gene slice contains four codes for position and four codes for direction, which together form an 8-bit code representing an antenna-like gene slice. Therefore, when generating new individuals, the values ​​at certain positions within the slice can be randomly changed, or gene slices with the same attributes can be exchanged between pairs of individuals to generate new positions and corresponding angles.

[0055] Individual gene fragments G i By N iL and N iθ The combined structure is shown in the following formula:

[0056] G i =[N iL N iθ (6)

[0057] New individuals are formed through interaction or mutation, as shown in the examples below, where G1 and G2 on the right are new individuals:

[0058]

[0059] Taking the above example, since individuals are presented in an encoded manner, in some embodiments, the corresponding position can be obtained by decoding the first 4 bits (8 bits are also possible) and the corresponding angle can be obtained by decoding the last m bits (m can be 6, 7, 8, etc.). By eliminating individuals with low fitness and retaining excellent individuals (genetic algorithm or threshold), after a certain number of iterations or when the population size is close to maintaining about 5% of the total, the population is considered to be stable and the desired final population is obtained, which can achieve the required antenna installation position and corresponding antenna pointing (i.e., individual).

[0060] Based on the above embodiments, the method further includes: installing a single auxiliary antenna according to the target installation information, obtaining the amplitude difference between the installed single auxiliary antenna and the main antenna, obtaining an engineering reference threshold, comparing the engineering reference threshold with the amplitude difference, and performing blanking operation according to the comparison result.

[0061] The engineering reference threshold, used in practical applications, serves as a basis for blanking determination and is a threshold value. The engineering reference threshold is calculated by comparing the antenna pattern at a certain location or direction with the pattern of the main antenna, and then finding the minimum difference within the observation area, which is the corresponding engineering reference threshold F. th (For the actual installation location, the difference is required for each angle. The smallest difference is chosen as the extreme value in the area.)

[0062] In practical applications, the measured amplitude difference ΔF between the primary and auxiliary antennas is used within the sensitivity range. 实测 With engineering reference threshold F th Comparison:

[0063] ΔF 实测 <F th Perform the blanking operation

[0064] According to the above implementation scheme, by fixing the antenna position and direction at a suitable location, the effect of blanking and sidelobe removal can be achieved through simple discrimination. thIt is the engineering reference threshold obtained in step 603.

[0065] This method uses a genetic algorithm to accurately find a suitable installation angle (not unique, and can be selected autonomously according to the actual installation situation, improving the feasibility of the project). Based on the coverage area required by the main antenna, the corresponding reference threshold is dynamically obtained. This method not only saves equipment costs and realizes the miniaturization and lightweighting of equipment, but also makes the algorithm theory easy to implement in engineering and simple to operate.

[0066] In one application scenario, antenna installation based on genetic algorithms, including the selection of location angle, mainly includes the following six steps:

[0067] 1. Define the population (suitable installation locations and angles for full coverage); the individual (single installation location and angle); and the chromosome (comprised of gene installation locations and antenna orientation).

[0068] 2. In the sidelobe region of the main antenna, the installation positions are divided at equal intervals, the antenna normal is pointed, the chromosome attributes of the initial individuals are determined and encoded (including binary encoding, etc.), and the fitness function is determined;

[0069] 3. The Boltzmann selection strategy selects individuals, and the probability of an individual being selected can be controlled by adjusting the parameters. The strategy is highly adaptable to the environment.

[0070] 4. New individuals are generated through crossover mutation, and excellent individuals are retained in each iteration to ensure the continuity of the optimal solution.

[0071] 5. By specifying the number of iterations or the threshold for the variation of the difference, the required installation position and antenna pointing of a single auxiliary antenna can be obtained.

[0072] 6. By fitting the pattern difference curve at the proposed location, the corresponding reference threshold is dynamically obtained.

[0073] In this application scenario, the reception process uses a multi-main-one-auxiliary antenna receiving mode. By receiving the amplitude information of any group of antennas (including one main antenna and one auxiliary antenna), the corresponding difference is calculated (see diagram). Figure 5 By comparing the incident signal (as shown) with the reference threshold, it can be determined whether the incident signal is within or outside the observation range required by the main antenna. The effective blanking of the main antenna sidelobes is achieved through the single auxiliary antenna mode.

[0074] As an implementation of the methods shown in the above figures, the present invention also provides some embodiments of a single auxiliary antenna position determination device for antenna sidelobe blanking, these device embodiments being similar to... Figure 6 The embodiments of some of the methods shown correspond to this, and the device can be applied to a variety of electronic devices.

[0075] The single auxiliary antenna location determination device for antenna sidelobe blanking includes a first processing module and a second processing module: the first processing module is used to divide at least one installation position and at least one antenna direction at equal intervals, and combine at least one installation position and at least one antenna direction in pairs to determine at least one candidate installation information for the single auxiliary antenna, each candidate installation information representing the installation position and antenna direction of a single auxiliary antenna, and selecting at least one individual from at least one candidate installation information according to preset conditions; the second processing module is used to determine the target installation information from at least one individual based on a genetic algorithm and a selected strategy.

[0076] It is understandable that the modules described in this device are consistent with the reference. Figure 6 The steps in the described method correspond to each other. Therefore, the operations, features, and beneficial effects described above for the method also apply to the device and the modules and units contained therein, and will not be repeated here.

[0077] This invention also provides an electronic device, which may include: a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other through the communication bus. The processor can call logical instructions in the memory to execute a single auxiliary antenna position determination method for antenna sidelobe blanking. This method includes: equally spaced division of at least one installation position and at least one antenna pointing direction; combining the at least one installation position and at least one antenna pointing direction pairwise to determine at least one candidate installation information for the single auxiliary antenna, where each candidate installation information represents the installation position and antenna pointing direction of a single auxiliary antenna; selecting at least one individual from the at least one candidate installation information according to preset conditions; and determining target installation information from the at least one individual based on a genetic algorithm and the selected strategy.

[0078] Furthermore, the logical instructions in the aforementioned memory can be implemented as software functional units and sold or used as independent products, and can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, essentially, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0079] On the other hand, the present invention also provides a computer program product, which includes a computer program stored on a non-transitory computer-readable storage medium. The computer program includes program instructions. When the program instructions are executed by a computer, the computer can execute the single auxiliary antenna position determination method for antenna sidelobe blanking provided by the above methods. The method includes: dividing at least one installation position and at least one antenna pointing at equal intervals; combining at least one installation position and at least one antenna pointing in pairs to determine at least one candidate installation information for a single auxiliary antenna. Each candidate installation information represents the installation position and antenna pointing of a single auxiliary antenna; selecting at least one individual from at least one candidate installation information according to preset conditions; and determining target installation information from at least one individual based on a genetic algorithm and the selected strategy.

[0080] In another aspect, the present invention also provides a non-transitory computer-readable storage medium storing a computer program thereon. When executed by a processor, the computer program performs the single auxiliary antenna position determination method for antenna sidelobe blanking provided above. The method includes: dividing at least one installation position and at least one antenna pointing at equal intervals; combining the at least one installation position and the at least one antenna pointing in pairs to determine at least one candidate installation information for a single auxiliary antenna, each candidate installation information representing the installation position and antenna pointing of a single auxiliary antenna; selecting at least one individual from the at least one candidate installation information according to preset conditions; and determining target installation information from the at least one individual based on a genetic algorithm and the selected strategy.

[0081] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.

[0082] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., including several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.

[0083] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for determining the position of a single auxiliary antenna for antenna sidelobe blanking, characterized in that, include: At least one installation location and at least one antenna direction are divided at equal intervals. The at least one installation location and at least one antenna direction are combined in pairs to determine at least one alternative installation information for a single auxiliary antenna. Each alternative installation information represents the installation location and antenna direction of a single auxiliary antenna. At least one individual is selected from at least one alternative installation information according to preset conditions. The initial population and main antenna are determined based on at least one alternative installation information; For each individual in the initial population, determine the amplitude of the main and secondary antennas at each angle in the area to be observed by the main antenna, and determine whether the amplitude of the main and secondary antennas at each angle meets the first preset condition. If the first preset condition is met, determine whether the amplitude of the main and secondary antennas that meet the first preset condition meets the second preset condition. If the second preset condition is met, retain this individual and obtain the at least one individual. The first preset condition is The second preset condition is Where Ft is the actual amplitude difference between the main and sub-antennas, and θ1 to θ2 represent the area to be observed by the main antenna. express angle; Based on a genetic algorithm and a selected strategy, target installation information is determined in at least one individual, including: Each individual is encoded to obtain at least one gene segment. Each gene segment has 8 bits of code, of which 4 bits represent the position of the single auxiliary antenna and the other 4 bits represent the antenna direction of the single auxiliary antenna. The fitness value of each gene segment is calculated. Based on the selected strategy, the best gene segments are retained according to the fitness value. Then, the codes in the retained best gene segments are interchanged or mutated to obtain new gene segments. The fitness value of the new gene segments is calculated. Based on the selected strategy, the best gene segments are retained according to the fitness value of the new gene segments. The process is iterated until a predetermined number of iterations is reached to obtain the final gene segments. The final gene segments are then decoded to obtain the target installation information.

2. The method for determining the position of a single auxiliary antenna for antenna sidelobe blanking according to claim 1, characterized in that, The method further includes: Install a single auxiliary antenna according to the target installation information, obtain the amplitude difference between the installed single auxiliary antenna and the main antenna, obtain an engineering reference threshold, compare the engineering reference threshold with the amplitude difference, and perform blanking operation based on the comparison result.

3. A single auxiliary antenna position determination device for antenna sidelobe blanking, characterized in that, include: The first processing module is used to divide at least one installation position and at least one antenna direction at equal intervals, and to combine at least one installation position and at least one antenna direction in pairs to determine at least one candidate installation information for a single auxiliary antenna. Each candidate installation information represents the installation position and antenna direction of a single auxiliary antenna. According to preset conditions, at least one individual is selected from at least one candidate installation information. The initial population and main antenna are determined based on at least one alternative installation information; For each individual in the initial population, determine the amplitude of the main and secondary antennas at each angle in the area to be observed by the main antenna, and determine whether the amplitude of the main and secondary antennas at each angle meets the first preset condition. If the first preset condition is met, determine whether the amplitude of the main and secondary antennas that meet the first preset condition meets the second preset condition. If the second preset condition is met, retain this individual and obtain the at least one individual. The first preset condition is The second preset condition is Where Ft is the actual amplitude difference between the main and sub-antennas, and θ1 to θ2 represent the area to be observed by the main antenna. express angle; The second processing module is used to determine the target installation information in at least one individual based on a genetic algorithm and a selected strategy. Each individual is encoded to obtain at least one gene segment. Each gene segment has 8 bits of code, of which 4 bits represent the position of the single auxiliary antenna and the other 4 bits represent the antenna direction of the single auxiliary antenna. The fitness value of each gene segment is calculated. Based on the selected strategy, the best gene segments are retained according to the fitness value. Then, the codes in the retained best gene segments are interchanged or mutated to obtain new gene segments. The fitness value of the new gene segments is calculated. Based on the selected strategy, the best gene segments are retained according to the fitness value of the new gene segments. The process is iterated until a predetermined number of iterations is reached to obtain the final gene segments. The final gene segments are then decoded to obtain the target installation information.

4. An electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the steps of the single auxiliary antenna position determination method for antenna sidelobe blanking as described in any one of claims 1 to 2.

5. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the single auxiliary antenna position determination method for antenna sidelobe blanking as described in any one of claims 1 to 2.

Citation Information

Patent Citations

  • Sidelobe cancellation method and system

    CN106154234A

  • Method for determining exciting current amplitude of low sidelobe-oriented sparse configuration array antenna

    CN106407723A