A method for automatically generating a space scanning pattern under multiple constraints

By using a multi-rule sorting and sequential execution method, airspace scan patterns that meet multiple constraints are automatically generated, solving the complexity problem of traditional radar scan pattern generation and improving the flexibility of radar scan pattern generation and debugging and testing efficiency.

CN114236537BActive Publication Date: 2025-10-24LEIHUA ELECTRONICS TECH RES INST AVIATION IND OF CHINA
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202111358253.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-11-16
Publication Date
2025-10-24
Estimated Expiration
2041-11-16

AI Technical Summary

Technical Problem

Traditional radar scan pattern generation methods are complex under multiple constraints and have difficulty responding quickly to changes in constraints, resulting in complex calculations of scan boundaries and wave control, and difficulties in debugging and testing.

Method used

By employing a multi-rule sorting and sequential execution method, spatial scanning patterns that satisfy multiple constraints are automatically generated, decoupling constraint relationships and unifying wave position arrangement and waveform control.

Benefits of technology

It enables rapid response to changes in constraint requirements, simplifies the scanning graphic generation process, and improves debugging and testing efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114236537B_ABST
    Figure CN114236537B_ABST
Patent Text Reader

Abstract

The application provides a method for automatically generating a space scanning pattern under multiple constraints, and belongs to the technical field of airborne radar target detection, and specifically comprises the following steps: step 1, determining the input and output of the scanning pattern automatic generation algorithm module according to requirements; step 2, initializing constants; step 3, listing rules and sorting to form a rule list; step 4, automatically generating a scanning pattern according to the rule sequence one by one, wherein the pattern is a wave position set meeting all rules. Through the processing scheme, the algorithm can quickly respond to changes in constraint requirements.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of airborne radar target detection, in particular to a method for automatically generating a space scanning pattern under multiple constraints. BACKGROUND

[0002] The radar space scanning pattern is related to multiple constraints such as working mode, assumed target RCS, distance range, concerned space range, scanning time limit, etc. The traditional scanning parameter generation needs to manually establish a decision tree, as shown in FIGS. 1 and 2, in which each case is considered and written into the decision tree. Figure 1 and Figure 2 As shown in FIGS. 1 and 2, each case is considered and written into the decision tree.

[0003] Under multiple constraints, the method of generating a scanning pattern through a decision tree needs to traverse each constraint combination. When there are too many constraints, the decision tree will become particularly complex. Once the constraints change (for example, the assumed target RCS is changed or the working mode is added), most of the scanning parameters need to be recalculated, which seriously affects engineering application.

[0004] Meanwhile, the existing scanning pattern outputs a scanning boundary and a scanning interval, and the wave control needs to be calculated in real time according to the last stored scanning angle. The scanning pattern is not intuitive, which brings difficulties to debugging and testing. SUMMARY

[0005] Therefore, the present application provides a method for automatically generating a space scanning pattern under multiple constraints, which solves the problems in the prior art and enables the algorithm to quickly respond to changes in constraint requirements.

[0006] The method for automatically generating a space scanning pattern under multiple constraints provided by the present application adopts the following technical solution:

[0007] A method for automatically generating a space scanning pattern under multiple constraints comprises the following steps:

[0008] Step 1: determining the input and output of the scanning pattern automatic generation algorithm module according to requirements;

[0009] Step 2: initializing constants;

[0010] Step 3: listing rules and sorting to form a rule list;

[0011] Step 4: automatically generating a scanning pattern according to the rule order and applying the rules one by one, wherein the pattern is a wave position set that meets all the rules.

[0012] Optionally, in step 1, the input control parameters include: radar working mode, assumed target RCS, distance range, scanning retention mode, wavelength, azimuth and elevation scanning center, and scanning range.

[0013] The output scanning pattern parameters include: actual azimuth scanning range, actual elevation scanning range, actual space scanning time, all scanning wave positions in the current scanning state, frame number of a wave position, pulse repetition interval (PRI) of each frame, pulse width τ, and accumulation point number N Pulse Waveform parameters.

[0014] Optionally, the step 2 comprises:

[0015] Defining a radar azimuth scanning limit;

[0016] Defining a radar elevation scanning limit;

[0017] Defining a high-repetition waveform, including a wave position residence point number, and PRI and pulse width τ of each residence point;

[0018] Defining a medium-repetition waveform, including a wave position residence point number, and PRI and pulse width τ of each residence point;

[0019] Defining a high-repetition detection threshold (S / N) H ;

[0020] Defining a medium-repetition detection threshold (S / N) M ;

[0021] Defining azimuth beam width, elevation beam width, azimuth beam step, and elevation beam step;

[0022] Defining time constraint T limit ;

[0023] Defining radar constants related to a radar equation, including radar noise coefficient F n , system loss L, peak power P, antenna transmitting gain G t , antenna receiving gain G r , Boltzmann constant k, and normal temperature T0.

[0024] Optionally, the scanning area cannot exceed a frame rule, a high-repetition frequency is selected according to a working mode, an elevation row number is calculated according to an elevation coverage angle, a wave position waveform reference is calculated according to a scanning distance range constraint, and the scanning range or the accumulation point number is reduced on the reference.

[0025] Optionally, the scanning area cannot exceed a frame rule, whether the issued scanning area exceeds a radar system scanning limit is judged, and if it exceeds, the scanning area is limited to the scanning limit.

[0026] A high-repetition frequency is selected according to a working mode, a high-repetition waveform is selected if a head-on target is coped with, and a medium-repetition waveform is selected if a tail-behind target is coped with.

[0027] The number of elevation rows is calculated according to the elevation coverage angle, and the number of elevation scanning rows and the elevation scanning wave position are calculated according to the elevation scanning range and the elevation beam step;

[0028] The wave position waveform reference is calculated according to the scanning distance range constraint, the accumulation point number is calculated according to the distance range through the radar equation, and the azimuth scanning wave position is determined according to the azimuth range and the azimuth step.

[0029] Optionally, according to the time keeping constraint, the method for reducing the scanning range or reducing the accumulation point number on the reference is:

[0030] The time constraint is set, and the following judgment is made:

[0031] The reference scanning time T is calculated baseline T baseline = the number of reference azimuth wave positions * the number of reference elevation wave positions * the residence time of one wave position, the residence time of one wave position = the number of residence points of one wave position * PRI * the reference N Pulse ;

[0032] If the distance constraint exists at the same time, the accumulation point number adopts the reference value, and the number of azimuth wave positions is reduced in proportion, wherein [] represents rounding down, and the azimuth scanning wave position is rearranged as the center of the azimuth scanning center, the interval of the azimuth beam step, and the interval arrangement of the number of azimuth wave positions.

[0033] If the range constraint exists at the same time, the azimuth range adopts the reference value, and the accumulation point number is reduced in proportion, wherein [] represents rounding down.

[0034] Optionally, the formula of the accumulation point number is wherein the high heavy detection threshold (S / N) is (S / N) H , and the medium heavy detection threshold (S / N) is (S / N) M .

[0035] Optionally, the method for determining the azimuth scanning wave position according to the azimuth range and the azimuth step is:

[0036] The azimuth scanning row float value = (the maximum value of the azimuth scanning angle - the minimum value of the azimuth scanning angle) / the azimuth beam step, and the number of azimuth scanning rows is the upward rounding of the azimuth scanning row float value;

[0037] The azimuth scanning wave position is arranged as the center of the azimuth scanning center, the interval of the azimuth beam step, and the interval arrangement of the number of azimuth scanning rows.

[0038] Optionally, the method is applied to radar scanning.

[0039] Optionally, the method comprises the following steps when the radar is applied: traversing the wave position of the scanning pattern, taking out the wave form parameter corresponding to the wave position to realize scanning parameter control, and resetting the scanning pattern when the input parameter changes.

[0040] In summary, the present application includes the following beneficial technical effects:

[0041] 1. The use of multi-rule sorting and sequential execution decouples the relationship between multiple constraints, enabling the algorithm to quickly respond to changes in constraint requirements.

[0042] 2. The wave position arrangement and wave form control are unified in the scanning pattern generation module, and only the preset scanning pattern needs to be traversed during use, which can greatly improve the debugging and testing efficiency. BRIEF DESCRIPTION OF DRAWINGS

[0043] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the embodiments. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can also be obtained by those skilled in the art without creative labor.

[0044] Figure 1 To record the traditional scanning pattern generation method of radar;

[0045] Figure 2 To record the traditional scanning pattern generation method of radar;

[0046] Figure 3 To record the traditional scanning pattern generation method of radar;

[0047] Figure 4 To record the traditional scanning pattern generation method of radar; DETAILED DESCRIPTION

[0048] The embodiments of the present application will be described in detail below with reference to the drawings.

[0049] Following, the embodiments of the present application are described through specific examples, and other advantages and effects of the present application can be easily understood by those skilled in the art from the disclosure. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. The present application can also be implemented or applied through other different specific embodiments, and various modifications or changes can be made to the details in the specification based on different views and applications without departing from the spirit of the present application. It should be noted that the following embodiments and features in the embodiments can be combined with each other without conflict. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor are within the scope of protection of the present application.

[0050] It should be noted that the various aspects of the embodiments described below are within the scope of the appended claims. It should be apparent that the aspects described herein can be embodied in a wide variety of forms and that any specific structure and / or function described herein is merely illustrative. Based on the teachings herein one skilled in the art should appreciate that an aspect described herein can be implemented independently of any other aspects and that an aspect can be implemented both as any number of software running on a device and / or as an apparatus.

[0051] It should also be noted that the figures provided in the following embodiments are only to illustrate the basic concepts of the present application in a schematic manner, and only the components related to the present application are shown in the figures, not the number, shape and size of the components when actually implemented. The actual implementation of each component may be a random change in shape, number and proportion, and the layout of the components may also be more complex.

[0052] In addition, in the following description, specific details are provided to facilitate a thorough understanding of the examples. However, one skilled in the art will understand that the described aspects can be practiced without these specific details.

[0053] The embodiments of the present application provide a method for automatically generating an airspace scanning graph under multiple constraints.

[0054] As shown in Figure 3 and Figure 4 A method for automatically generating an airspace scanning graph under multiple constraints includes:

[0055] Step 1, according to the requirements, determine the input and output of the scan pattern automatic generation algorithm module; the input control parameters include: radar working mode is head-on or rear, the assumed target RCS: σ, distance range R, scan holding mode, wavelength λ, azimuth and elevation scan center, scan range; the output scan pattern parameters include: actual azimuth scan range, actual elevation scan range, actual airspace scan time, all scan wave positions in the current scan state, the number of frames in which a wave position stays, pulse repetition interval PRI of each frame, pulse width τ, accumulation point number N Pulse Waveform parameters. The above are only the input and output in the embodiments of the present application, and in other embodiments, changes can be made according to different requirements.

[0056] Step 2, initialize constants; define radar azimuth scan limits; define radar elevation scan limits; define high-repetition waveforms, including a wave position stay point number, and PRI and pulse width τ of each stay point; define medium-repetition waveforms, including a wave position stay point number, and PRI and pulse width τ of each stay point; define high-repetition detection threshold (S / N) H ; define medium-repetition detection threshold (S / N) M ; define azimuth beam width, elevation beam width, azimuth beam step and elevation beam step; define time constraint T limit ; define radar constants related to the radar equation, including radar noise coefficient F n , system loss L, peak power P, antenna transmission gain G t , antenna receiving gain G r , Boltzmann constant k, normal temperature T0.

[0057] Step 3, list rules and sort them to form a rule list. The rules include that the scan area cannot exceed the frame rule, select the high-repetition frequency according to the working mode, calculate the elevation row number according to the elevation coverage angle, calculate the wave pattern reference according to the scan distance range constraint and reduce the scan range or reduce the accumulation point number on the reference according to the time holding constraint. The present application lists the above five rules, and in other embodiments, rules can be added according to actual requirements.

[0058] Step 4; automatically generate a scan pattern according to the rule order by applying the rules one by one, and the pattern is a wave position set that meets all the rules.

[0059] The scan area cannot exceed the frame rule, which judges whether the issued scan area exceeds the radar system scan limit, and if it exceeds, it is limited to the scan limit.

[0060] Select the high-repetition frequency according to the working mode, if the head-on target is to be coped with, select the high-repetition waveform, and if the rear target is to be coped with, select the medium-repetition waveform.

[0061] The number of elevation rows is calculated according to the elevation coverage angle, the number of elevation scan rows and the elevation beam step are calculated according to the elevation scan range and the elevation beam step, and the floating point value of the number of elevation scan rows is (the maximum value of the elevation scan angle - the minimum value of the elevation scan angle) / the elevation beam step. The number of elevation scan rows is the upward rounding of the floating point value of the number of elevation scan rows. The elevation scan wave position arrangement is that the number of wave positions is arranged equidistantly with the elevation scan center as the center and with the elevation beam step as the interval.

[0062] The wave position waveform reference is calculated according to the range constraint of the scan distance, the accumulation point number is calculated through the radar equation according to the range, and the azimuth scan wave position is determined according to the azimuth range and the azimuth step. The formula of the accumulation point number is wherein the high heavy detection threshold (S / N) is (S / N) H , the medium heavy detection threshold (S / N) is (S / N) M . The method for determining the azimuth scan wave position according to the azimuth range and the azimuth step is that the floating point value of the number of azimuth scan rows is (the maximum value of the azimuth scan angle - the minimum value of the azimuth scan angle) / the azimuth beam step, and the number of azimuth scan rows is the upward rounding of the floating point value of the number of azimuth scan rows. The azimuth scan wave position arrangement is that the number of wave positions is arranged equidistantly with the azimuth scan center as the center and with the azimuth beam step as the interval.

[0063] According to the time constraint, the scan range or the accumulation point number is reduced on the reference. If the time constraint is set, the following judgment needs to be made:

[0064] The time constraint is set, and the following judgment is made:

[0065] The reference scan time T baseline is calculated as T baseline = the number of reference azimuth wave positions x the number of reference elevation wave positions x the dwell time of one wave position, and the dwell time of one wave position = the number of dwell points of one wave position x PRI x the reference N Pulse .

[0066] If the range constraint exists at the same time, the accumulation point number adopts the reference value, and the number of azimuth wave positions is reduced in proportion, wherein [] represents the downward rounding, and the azimuth scan wave position is rearranged as the number of wave positions arranged equidistantly with the azimuth scan center as the center and with the azimuth beam step as the interval.

[0067] If the range constraint exists at the same time, the range adopts the reference value, and the accumulation point number is reduced in proportion, wherein [] represents the downward rounding.

[0068] Step 5, application of scanning pattern; the method is applied to radar scanning, only traversing the wave position of the scanning pattern, taking out the wave form parameters corresponding to the wave position to realize scanning parameter control, and resetting the scanning pattern when the input parameters change.

[0069] The above merely provides a specific implementation of the present application, but the protection scope of the present application is not limited to this. Any person skilled in the art can easily think of changes or replacements within the technical scope disclosed by the present application, which should be covered by the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A method for automatically generating a scan pattern in airspace under multiple constraints, characterized in that, The method comprises the following steps: Step 1: determining the input and output of the automatic generation algorithm module of the scanning pattern according to the requirements; Step 2: initializing the constants; Step 3: listing the rules and sorting them to form a rule list; Step 4: The scanning pattern is automatically generated by applying the rules one by one according to the rule order, and the pattern is a set of wave positions that meet all the rules; The input control parameters in step 1 include: radar working mode as head-on or rear, assumed target RCS: , distance range , scanning holding mode, wavelength , azimuth and elevation scanning center, scanning range; The output scanning pattern parameters include: actual azimuth scanning range, actual elevation scanning range, actual space scanning time, all scanning wave positions in the current scanning state, frame number of one wave position residence, and pulse repetition interval per frame , pulse width , accumulation point number waveform parameters; The rules include: the scanning area cannot exceed the frame rule, selecting the high PRF according to the working mode, calculating the number of elevation rows according to the elevation coverage angle, calculating the wave position waveform reference according to the scanning distance range constraint, and reducing the scanning range or reducing the number of accumulation points on the reference according to the time maintenance constraint; The method for reducing the scanning range or reducing the number of accumulation points on the reference according to the time maintenance constraint is as follows: Set the time constraint and make the following judgments: Computing the reference scan time is: = reference azimuth wave position number x reference elevation wave position number x one wave position residence time, one wave position residence time = one wave position residence point number x x reference ; If the distance constraint exists at the same time, the accumulated point number adopts the reference value, the azimuth wave bit number is reduced in proportion, and the azimuth wave bit number=[ × the reference azimuth wave bit number], wherein [] represents rounding down, and the azimuth scanning wave bit is rearranged as the center of the azimuth scanning center, the azimuth wave bit is arranged at intervals of the azimuth beam step, and the azimuth wave bit number is arranged at intervals. If the range constraint exists at the same time, the azimuth range adopts the reference value, and the accumulated point number is scaled down in proportion, [ x reference ], wherein [] represents rounding down.

2. The method of claim 1, wherein, The step 2 comprises: Defining the radar azimuth scanning limit; Defining the radar elevation scanning limit; Defining a high waveform, containing a number of wave position dwell points, and a , pulse width ; Definition of medium wave shape, including a number of wave position dwell points, and the , pulse width ; Defining a high detection threshold ; Defining a heavy detection threshold ; Defining the azimuth beam width, the elevation beam width, the azimuth beam step and the elevation beam step; Defining time constraints ; Define radar constants related to the radar equation, including radar noise figure , system loss , peak power , antenna transmit gain , antenna receive gain , Boltzmann constant , standard temperature .

3. The method of claim 1, wherein, The step 4 comprises: The scanning area cannot exceed the frame rule, which judges whether the issued scanning area exceeds the radar system scanning limit, and if it exceeds, it is limited within the scanning limit; Selecting the high PRF according to the working mode, if it is a head-on target, selecting the high PRF waveform, if it is a tail target, selecting the medium PRF waveform; Calculating the number of elevation rows according to the elevation coverage angle, calculating the number of elevation scanning rows and the number of elevation scanning wave positions according to the elevation scanning range and the elevation beam step; Calculating the wave position waveform reference according to the scanning distance range constraint, calculating the number of accumulation points according to the distance range through the radar equation, and determining the azimuth scanning wave position according to the azimuth range and the azimuth step.

4. The method of claim 3, wherein, The formula for accumulating the points is where the high weight lower detection threshold is , the medium weight lower detection threshold is .

5. The method of claim 3, wherein, The method for determining the azimuth scanning wave position according to the azimuth range and the azimuth step is as follows: Azimuth scanning row float value = (azimuth scanning angle maximum - azimuth scanning angle minimum) / azimuth beam step, the number of azimuth scanning rows is the upward integer of the azimuth scanning row float value; The azimuth scanning wave position arrangement is to arrange the azimuth scanning rows of wave positions at equal intervals with the azimuth scanning center as the center and the azimuth beam step as the interval.

6. The method of claim 1-5, wherein, The method is applied to radar scanning.

7. The method of claim 6, wherein, When the method is applied to radar, the steps comprise: traversing the wave positions of the scanning pattern, taking out the waveform parameters corresponding to the wave positions to realize scanning parameter control, and resetting the scanning pattern when the input parameters change.