A waveform selection method and system based on greedy strategy

Through the waveform selection method based on greedy strategy, the radar waveform selection problem is converted into an interval coverage problem. The greedy algorithm is used to select the minimum waveform to cover the radar range, which solves the problems of waveform selection redundancy and low timeliness in the existing technology and realizes the efficient optimization of waveform selection in the radar system.

CN118731858BActive Publication Date: 2025-09-30CHINA ELECTRONIC TECH GRP CORP NO 38 RES INST
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410727839.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-06-06
Publication Date
2025-09-30
Estimated Expiration
2044-06-06

AI Technical Summary

Technical Problem

The waveform selection method in the existing radar system is redundant and fails to effectively consider the waveform coverage, resulting in the inability to generate the optimal waveform in a timely manner and low timeliness.

Method used

A waveform selection method based on greedy strategy is adopted to transform the waveform selection problem into an interval coverage problem. The greedy strategy is used to select as few waveforms as possible from the pre-selected waveforms to cover the radar range interval, and the greedy algorithm is used to obtain the minimum waveform selection scheme.

Benefits of technology

It achieves efficient selection of the optimal waveform in the radar system, ensures full coverage of the radar's operating range, and reduces calculation and time costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118731858B_ABST
    Figure CN118731858B_ABST
Patent Text Reader

Abstract

The present invention discloses a waveform selection method based on a greedy strategy, comprising the following steps: S1, obtaining a radar range interval [C, R]; S2, selecting n preselected waveforms and calculating the range interval [A, B] of each preselected waveform; S3, selecting a target waveform or multiple target waveforms from the n preselected waveforms using a greedy strategy, wherein the target waveform range interval can cover the radar range interval, or the multiple target waveform range intervals can cover the radar range interval after being combined. In the method described in the present invention, the waveform range interval is first binned, and then a greedy strategy is used to obtain the minimum waveform selection solution that fully covers the radar range, ensuring that the optimal solution is used to meet the radar range requirement.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of radar waveform selection, and in particular to a waveform selection method and system based on a greedy strategy. Background Art

[0002] Radar waveform design primarily relies on relevant parameters such as target information and the surrounding environment to select the appropriate signal form and related waveform parameters, thereby adapting to the needs of different tasks in different environments. Due to the increasing complexity of the space environment, the radar transmit waveform is not only closely related to signal processing methods but also has a direct impact on the detection range and measurement accuracy of the entire radar system. Therefore, waveform optimization design is of great significance in radar systems. Waveform optimization technology encompasses two parts: waveform design and waveform selection. Waveform design optimization primarily uses qualitative waveform setting criteria based on the target environment and information to set relevant waveform parameters, such as pulse width, CPI number, and repetition period. Waveform selection optimization utilizes a pre-built waveform library and selects appropriate criteria based on the radar mission and specific scenario. The waveform and parameters that best suit the current environment are selected from the library for scheduling.

[0003] Waveform design is an effective method for achieving the optimal waveform, offering a wider coverage and better performance than waveform selection. However, waveform design is computationally intensive to determine the optimal waveform, and it cannot produce the optimal waveform in a timely manner, resulting in low timeliness. Because real-time calculation of the optimal waveform presents certain difficulties, waveform selection is more practical for selecting the optimal waveform.

[0004] The current waveform selection method involves building a waveform library containing multiple waveforms within the radar system. When the operator submits a response plan, they select the waveform from this library. The beam scheduling software then schedules the selected waveform for execution. However, this method has some redundancy and does not consider waveform coverage. Summary of the Invention

[0005] In order to solve the technical problems existing in the background technology, the present invention proposes a waveform selection method based on a greedy strategy. Based on the interval coverage model, the effective range of the pre-selected waveform is first intervalized, and the waveform selection problem is converted into an interval coverage problem. As few waveform effective range intervals as possible are selected to cover the radar effective range interval, that is, the target waveform with the longest waveform effective range and capable of covering the radar effective range is selected from the pre-selected waveforms to obtain the minimum waveform selection scheme that fully covers the radar effective range.

[0006] The present invention proposes a waveform selection method based on a greedy strategy, comprising the following steps:

[0007] S1, obtain the radar range interval [C, R], where C is the radar start range and R is the radar end range;

[0008] S2, select n preselected waveforms and calculate the effective distance interval [A, B] of each preselected waveform, where A is the effective starting distance of a preselected waveform and B is the effective ending distance of a preselected waveform;

[0009] S3, using a greedy strategy to select one or more target waveforms from n pre-selected waveforms, and the target waveform effective range interval can cover the radar effective range interval or the multiple target waveform effective range intervals can cover the radar effective range interval after being combined.

[0010] Preferably, the method further includes: step S4, using the selected target waveform for scheduling or combining the multiple target waveforms for scheduling.

[0011] Preferably, in step S2, the calculation formulas for the starting distance A of the preselected waveform and the ending distance B of the preselected waveform are:

[0012] A=c*τ / 2;

[0013] B = T*c / 2;

[0014] Where c is the speed of light, τ is the pulse width, and T is the pulse repetition period.

[0015] Preferably, in step S3, a greedy strategy is used to select one or more target waveforms from n preselected waveforms, and the target waveform range interval can cover the radar range interval, or the target waveform range intervals can cover the radar range interval after being combined. The specific process is:

[0016] S301, sorting n pre-selected waveforms, and obtaining the sorted pre-selected waveform action distance interval [A i ,B i ], where A i is the starting distance of the i-th preselected waveform, B i The i-th preselected waveform action end distance is executed, step S302;

[0017] S302, assume L = 1, k = 1, C = radar action start distance, R = radar action end distance, where k represents the sequence number of the n pre-selected waveforms, and execute step S303;

[0018] S303, determine whether C is less than or equal to R, if so, execute step S304;

[0019] S304, determining the starting distance A of the kth preselected waveform k Is it greater than C? If not, execute step S305;

[0020] S305, let i=k, and execute step S306;

[0021] S306, determine whether i is less than or equal to n, if so, execute step S307; if not, execute step S312;

[0022] S307, determine the starting distance A of the i-th preselected waveform i Is it less than or equal to C? If so, go to step S308; if not, go to step S309;

[0023] S308, determine the end distance B of the i-th preselected waveform i Is it greater than L? If so, execute step S310; if not, execute step S311;

[0024] S309, make C=L+1, k=i, and record the i-1th preselected waveform, and execute step S312;

[0025] S310, let L = the end distance B of the i-th preselected waveform i , execute step S311;

[0026] S311, set i=i+1, and execute step S306;

[0027] S312, determine whether i is equal to n, if so, execute step S313; if not, execute step S303;

[0028] S313, determine whether L is greater than or equal to R, if so, execute step S314; if not, execute step S315;

[0029] S314, record the i-th preselected waveform and execute step S316;

[0030] S315, set C=C+1, and execute step S303;

[0031] S316, outputting the recorded preselected waveform as the target waveform.

[0032] Preferably, in step S301, the specific process of sorting the n pre-selected waveforms is:

[0033] Sort the n preselected waveforms in ascending order of their action starting distances;

[0034] The preselected waveforms with the same waveform action start distance among the n preselected waveforms are sorted in ascending order of the waveform action end distance.

[0035] Preferably, in step S303, it is determined whether C is less than or equal to R, and if not, the process ends.

[0036] Preferably, in step S304, the starting distance A of the k-th preselected waveform is determined. k Is it greater than C? If so, end.

[0037] The present invention proposes a greedy strategy-based waveform selection method, comprising the following steps: S1, obtaining a radar range interval [C, R]; S2, selecting n preselected waveforms and calculating the range interval [A, B] for each preselected waveform; S3, selecting a target waveform or multiple target waveforms from the n preselected waveforms using a greedy strategy, wherein the target waveform range interval can cover the radar range interval, or the multiple target waveform range intervals can cover the radar range interval after being combined. In the method of the present invention, the waveform range is first binned, i.e., multiple preselected waveforms are obtained and the range that each preselected waveform can cover is calculated, approximating the preselected waveform range to a closed interval. Then, using a greedy strategy, a minimum waveform selection solution that fully covers the radar range is obtained. i.e., the target waveform with the longest waveform range that can cover the radar range is selected from the preselected waveforms, ensuring that the optimal solution meets the radar range requirement.

[0038] A waveform selection system based on a greedy strategy, comprising:

[0039] The radar information acquisition module is used to obtain the radar range interval [C, R], where C is the radar start range and R is the radar end range;

[0040] The waveform processing module is used to select n pre-selected waveforms and calculate the effective distance interval [A, B] of each pre-selected waveform, where A is the effective starting distance of a pre-selected waveform and B is the effective ending distance of a pre-selected waveform;

[0041] The target waveform acquisition module is used to select one or more target waveforms from n pre-selected waveforms using a greedy strategy, and the target waveform effective range interval can cover the radar effective range interval or the multiple target waveform effective range intervals can cover the radar effective range interval after being combined.

[0042] Preferably, it further comprises: a scheduling module, which uses the selected target waveform for scheduling or combines the multiple target waveforms for scheduling.

[0043] Preferably, it is characterized in that the calculation formula of the starting distance A of the preselected waveform action and the ending distance B of the preselected waveform action is:

[0044] A=c*τ / 2;

[0045] B = T*c / 2;

[0046] Where c is the speed of light, τ is the pulse width, and T is the pulse repetition period.

[0047] In the present invention, the waveform selection system based on the greedy strategy proposed includes: a radar information acquisition module, which is used to obtain a radar effective range interval [C, R], wherein C is the radar effective starting range and R is the radar effective ending range; a waveform processing module, which is used to select n preselected waveforms and calculate the effective range interval [A, B] of each preselected waveform, wherein A is the effective starting range of a certain preselected waveform and B is the effective ending range of a certain preselected waveform; a target waveform acquisition module, which is used to select one target waveform or multiple target waveforms from the n preselected waveforms using a greedy strategy, and the one target waveform effective range interval can cover the radar effective range interval or the multiple target waveform effective range intervals can cover the radar effective range interval after being combined. In the system described in the present invention, the waveform effective range is first intervalized, that is, multiple pre-selected waveforms are obtained, and the distance that each pre-selected waveform can cover is calculated. The effective range of the pre-selected waveforms is approximated as a closed interval. Then, a greedy strategy is used to obtain the minimum waveform selection scheme that fully covers the radar effective range. That is, the target waveform with the longest waveform effective range and capable of covering the radar effective range is selected from the pre-selected waveforms, ensuring that the radar effective range requirements are met using a more optimal scheme. BRIEF DESCRIPTION OF THE DRAWINGS

[0048] Figure 1 This is a flow chart of a waveform selection method based on a greedy strategy proposed by the present invention;

[0049] Figure 2 Flowchart of step S3 of a waveform selection method based on a greedy strategy proposed by the present invention;

[0050] Figure 3 This is a structural diagram of a waveform selection system based on a greedy strategy proposed by the present invention. DETAILED DESCRIPTION

[0051] Reference Figure 1 The present invention proposes a waveform selection method based on a greedy strategy, comprising the following steps:

[0052] S1. Obtain the radar range interval [C, R], where C is the radar start range and R is the radar end range.

[0053] S2, select n preselected waveforms and calculate the effective distance interval [A, B] of each preselected waveform, where A is the effective starting distance of a preselected waveform and B is the effective ending distance of a preselected waveform.

[0054] In this embodiment, in the waveform selection method based on the greedy strategy, in step S2, the calculation formulas for the starting distance A of the preselected waveform and the ending distance B of the preselected waveform are:

[0055] A=c*τ / 2;(1)

[0056] B=T*c / 2;(2)

[0057] Wherein, c is the speed of light, c = 299792458.0 m / s, τ is the pulse width, and T is the pulse repetition period.

[0058] S3, using a greedy strategy to select one or more target waveforms from n pre-selected waveforms, and the target waveform effective range interval can cover the radar effective range interval or the multiple target waveform effective range intervals can cover the radar effective range interval after being combined.

[0059] The merging of multiple target waveform action distance intervals is to obtain a union of the multiple target waveform action distance intervals.

[0060] In the specific working process of the greedy strategy-based waveform selection method of this embodiment, the waveform effective range is first intervalized. That is, multiple pre-selected waveforms are obtained, and the distance that each pre-selected waveform can cover is calculated. The effective range of the pre-selected waveforms is approximated as a closed interval. Then, a greedy strategy is used to obtain the minimum waveform selection scheme that fully covers the radar effective range. That is, the target waveform with the longest waveform effective range and capable of covering the radar effective range is selected from the pre-selected waveforms, ensuring that the optimal scheme is used to meet the radar effective range requirements.

[0061] Reference Figure 2 In this embodiment, the waveform selection method based on the greedy strategy is proposed. In step S3, a target waveform or multiple target waveforms are selected from n pre-selected waveforms using the greedy strategy, and the target waveform range interval can cover the radar range interval, or the multiple target waveform range intervals can cover the radar range interval after being combined. The specific process is as follows:

[0062] S301, sorting n pre-selected waveforms, and obtaining the sorted pre-selected waveform action distance interval [A i ,B i ], where A i is the starting distance of the i-th preselected waveform, B i For the end distance of the i-th preselected waveform action, execute step S302.

[0063] In this embodiment, the waveform selection method based on the greedy strategy is proposed. In step S301, the specific process of sorting the n pre-selected waveforms is as follows:

[0064] Sort the n preselected waveforms in ascending order of their action starting distances;

[0065] The preselected waveforms with the same waveform action start distance among the n preselected waveforms are sorted in ascending order of the waveform action end distance.

[0066] In a specific implementation, n preselected waveforms are sorted to ensure that the target waveform effective distance interval selected first each time is the interval with the longest effective distance coverage among the starting distances of the same waveform; then, the longest interval that can cover the ending distance of the last selected target waveform is selected each time.

[0067] S302, assume L = 1, k = 1, C = radar action start distance, R = radar action end distance, where k represents the sequence number of the n pre-selected waveforms, and execute step S303;

[0068] S303, determine whether C is less than or equal to R, if so, execute step S304; if not, end.

[0069] It should be noted that when executing step S303, if "end" is output, it indicates that the target waveform has not been selected. A pop-up window can be used to remind the operator that this batch of pre-selected waveforms is not suitable. The operator can change a batch of pre-selected waveforms and re-execute steps S2-S3.

[0070] S304, determining the starting distance A of the kth preselected waveform k Is it greater than C? If not, execute step S305; if so, end.

[0071] It should be noted that when executing step S304, if "end" is output, it indicates that the target waveform has not been selected. A pop-up window can be used to remind the operator that this batch of pre-selected waveforms is not suitable. The operator can change a batch of pre-selected waveforms and re-execute steps S2-S3.

[0072] S305, let i=k, and execute step S306;

[0073] S306, determine whether i is less than or equal to n, if so, execute step S307; if not, execute step S312;

[0074] S307, determine the starting distance A of the i-th preselected waveform i Is it less than or equal to C? If so, go to step S308; if not, go to step S309;

[0075] S308, determine the end distance B of the i-th preselected waveform i Is it greater than L? If so, execute step S310; if not, execute step S311;

[0076] S309, make C=L+1, k=i, and record the i-1th preselected waveform, and execute step S312;

[0077] S310, let L = the end distance B of the i-th preselected waveform i , execute step S311;

[0078] S311, set i=i+1, and execute step S306;

[0079] S312, determine whether i is equal to n, if so, execute step S313; if not, execute step S303;

[0080] S313, determine whether L is greater than or equal to R, if so, execute step S314; if not, execute step S315;

[0081] S314, record the i-th preselected waveform and execute step S316;

[0082] S315, set C=C+1, and execute step S303;

[0083] S316, outputting the recorded preselected waveform as the target waveform.

[0084] In a specific implementation method, the waveform action distance is first intervalized, and then a greedy strategy is used to decompose multiple distance coverage problems into multiple sub-distance interval coverage problems. In each iteration, the local optimal solution of the sub-distance interval problem is searched, and finally the optimal solution of multiple distance interval coverage is approached, thereby obtaining the optimal solution for waveform selection.

[0085] S4, using the selected target waveform for scheduling or combining the multiple target waveforms for scheduling.

[0086] Example 1,

[0087] Step S1, obtaining the radar range interval [C, R] = [10, 120];

[0088] Step S2, select 7 pre-selected waveforms from the waveform library, that is, n = 7, and calculate the effective distance intervals of the 7 pre-selected waveforms as [10, 30], [30, 60], [50, 90], [20, 40], [40, 70], [60, 100], and [70, 120] according to formulas (1) and (2);

[0089] Step S3: Select the target waveform from the seven pre-selected waveforms using a greedy strategy, as follows:

[0090] start;

[0091] Execute step S301 to sort the seven pre-selected waveforms as follows:

[0092] Sort the seven pre-selected waveforms in ascending order of their starting distances, namely:

[0093] [A1,B1]=[10,30], [A2,B2]=[20,40], [A3,B3]=[30,60], [A4,B4]=[40,70], [A5,B5]=[50,90], [A6,B6]=[60,100], [A7,B7]=[70,120];

[0094] Execute step S302, set L=1, k=1, C=10, R=120;

[0095] Execute step S303, C=10<R=120;

[0096] Execute step S304, A1=10=C=10;

[0097] Execute step S305, i=k=1;

[0098] Execute step S306, i=1<n=7;

[0099] Execute step S307, A1=10=C=10,

[0100] Execute step S308, B1=30>L=1

[0101] Execute step S310, update L=B1=30;

[0102] Execute step S311, i=i+1=1+1=2;

[0103] At this time, L = 30, k = 1, C = 10, R = 120, i = 2;

[0104] Loop through step S306, i=2<n=7;

[0105] Execute step S307, A2=20>C=10;

[0106] Execute step S309, C = L + 1 = 30 + 1 = 31; k = i = 2, record the (i-1=1)th preselected waveform, i.e. [A1, B1] = [10, 30];

[0107] Here, the previous interval will not be selected again. The selected interval here is [A1, B1] = [10, 30]. At the same time, C = 31 and L = 30 are updated. Therefore, if the subsequent pre-selected waveform effective distance interval is within the interval [10, 30], it will not be selected again. At the same time, k is updated to jump out of this loop. Next, the loop starts from i = k to traverse the remaining pre-selected waveforms.

[0108] Execute step 312, i=2≠n=7;

[0109] At this time, L = 30, k = 2, C = 31, R = 120, i = 2;

[0110] Step S303 is executed repeatedly, C=31<R=120;

[0111] Execute step S304, A2=20<C=31;

[0112] Execute step S305, i=k=2;

[0113] Execute step S306, i=2<n=7;

[0114] Execute step S307, A2=20<C=31;

[0115] Execute step S308, B2=40>L=30;

[0116] Execute step S310, update L=B2=40;

[0117] Execute step S311, i=i+1=2+1=3;

[0118] At this time, L = 40, k = 2, C = 31, R = 120, i = 3;

[0119] Step S306 is executed in a loop, i=3<n=7;

[0120] Execute step S307, A3=30<C=31

[0121] Execute step S308, B3=60>L=40

[0122] Execute step S310 and update L=B3=60

[0123] Execute step S311, i=i+1=3+1=4;

[0124] At this time, L=60, k=2, C=31, R=120, i=4;

[0125] Loop through step S306, i=4<n=7;

[0126] Execute step S307, A4=40>C=31;

[0127] Execute step S309, C=L+1=60+1=61; k=i=4, and record the third preselected waveform, i.e., [A3, B3]=[30, 60];

[0128] Here, it is achieved that the previous interval will not be selected again. The interval selected here is [A3, B3] = [30, 60]. At the same time, C = 61 and L = 60 are updated. Therefore, if the subsequent pre-selected waveform effective distance interval is within the interval [30, 60], it will not be selected again. At the same time, k is updated to jump out of this loop, and then the loop starts from i = k to traverse the remaining pre-selected waveforms.

[0129] Execute step 312, i=4≠n=7;

[0130] At this time, L=60, k=4, C=61, R=120, i=4;

[0131] Step S303 is executed repeatedly, C=61<R=120;

[0132] Execute step S304, A4=40<C=61;

[0133] Execute step S305, i=k=4;

[0134] Execute step S306, i=4<n=7;

[0135] Execute step S307, A4=40<C=61;

[0136] Execute step S308, B4=70>L=60;

[0137] Execute step S310, update L=B4=70;

[0138] Execute step S311, i=i+1=4+1=5;

[0139] At this time, L = 70, k = 4, C = 61, R = 120, i = 5;

[0140] Loop through step S306, i=5<n=7;

[0141] Execute step S307, A5=50<C=61

[0142] Execute step S308, B5=90>L=70

[0143] Execute step S310 and update L=B5=90

[0144] Execute step S311, i=i+1=5+1=6;

[0145] At this time, L=90, k=4, C=61, R=120, i=6;

[0146] Step S306 is executed in a loop, i=6<n=7;

[0147] Execute step S307, A6=60<C=61

[0148] Execute step S308, B6=100>L=90

[0149] Execute step S310 and update L=B6=100

[0150] Execute step S311, i=i+1=6+1=7;

[0151] At this time, L = 100, k = 4, C = 61, R = 120, i = 7;

[0152] Step S306 is executed in a loop, i=7=n=7;

[0153] Execute step S307, A7=70>C=61;

[0154] Execute step S309, C=L+1=100+1=101; k=i=7, and record the sixth preselected waveform, i.e., [A6, B6]=[60, 100];

[0155] Here, the previous interval will not be selected again. The selected interval here is [A6, B6] = [60, 100]. At the same time, C = 101 and L = 100 are updated. Therefore, if the subsequent pre-selected waveform effective distance interval is within the interval [60, 100], it will not be selected again. At the same time, k is updated to jump out of this loop.

[0156] Execute step 312, i=7=n=7;

[0157] Execute step 313, L=100<R=120;

[0158] Execute step 315, C=C+1=101+1=102;

[0159] At this time, L = 100, k = 7, C = 102, R = 120, i = 7;

[0160] Execute step 303, C=102<R=120;

[0161] Execute step S304, A7=70<C=102;

[0162] Execute step S305, i=k=7;

[0163] Execute step S306, i=7=n=7;

[0164] Execute step S307, A7=70<C=102,

[0165] Execute step S308, B7=120>L=100

[0166] Execute step S310, update L=B7=120;

[0167] Execute step S311, i=i+1=7+1=8;

[0168] At this time, L = 120, k = 7, C = 102, R = 120, i = 8;

[0169] Loop through step S306, i=8>n=7;

[0170] Execute step S312, i=n=7

[0171] Execute step S313, L=120=R

[0172] Execute step S314 to record the i=7th preselected waveform, ie, [A7, B7]=[70, 120]; end.

[0173] Through the above method, four target waveforms were selected: [A1, B1] = [10, 30], [A3, B3] = [30, 60], [A6, B6] = [60, 100], and [A7, B7] = [70, 120];

[0174] Combine the above four target waveform range intervals: [10,30]∪[30,60]∪[60,100]∪[70,120]=[10,120];

[0175] Obviously, the above four target waveform range intervals [10,120] can be combined to cover the radar range interval [10,120].

[0176] Reference Figure 3 The present invention proposes a waveform selection system based on a greedy strategy, comprising:

[0177] The radar information acquisition module is used to obtain the radar range interval [C, R], where C is the radar start range and R is the radar end range;

[0178] The waveform processing module is used to select n pre-selected waveforms and calculate the effective distance interval [A, B] of each pre-selected waveform, where A is the effective starting distance of a pre-selected waveform and B is the effective ending distance of a pre-selected waveform;

[0179] In this embodiment, the greedy strategy-based waveform selection system is proposed, and the calculation formulas for the starting distance A of the preselected waveform and the ending distance B of the preselected waveform are:

[0180] A=c*τ / 2;

[0181] B = T*c / 2;

[0182] Where c is the speed of light, τ is the pulse width, and T is the pulse repetition period.

[0183] The target waveform acquisition module is used to select one or more target waveforms from n pre-selected waveforms using a greedy strategy, and the target waveform effective range interval can cover the radar effective range interval or the multiple target waveform effective range intervals can cover the radar effective range interval after being combined.

[0184] The scheduling module uses the selected target waveform for scheduling or combines the multiple target waveforms for scheduling.

[0185] In the present invention, the waveform selection system based on the greedy strategy proposed includes: a radar information acquisition module, which is used to obtain a radar effective range interval [C, R], wherein C is the radar effective starting range and R is the radar effective ending range; a waveform processing module, which is used to select n preselected waveforms and calculate the effective range interval [A, B] of each preselected waveform, wherein A is the effective starting range of a certain preselected waveform and B is the effective ending range of a certain preselected waveform; a target waveform acquisition module, which is used to select one target waveform or multiple target waveforms from the n preselected waveforms using a greedy strategy, and the one target waveform effective range interval can cover the radar effective range interval or the multiple target waveform effective range intervals can cover the radar effective range interval after being combined. In the system described in the present invention, the waveform effective range is first intervalized, that is, multiple pre-selected waveforms are obtained, and the distance that each pre-selected waveform can cover is calculated. The effective range of the pre-selected waveforms is approximated as a closed interval. Then, a greedy strategy is used to obtain the minimum waveform selection scheme that fully covers the radar effective range. That is, the target waveform with the longest waveform effective range and capable of covering the radar effective range is selected from the pre-selected waveforms, ensuring that the radar effective range requirements are met using a more optimal scheme.

[0186] The above description is only a preferred specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any technician familiar with the technical field, within the technical scope disclosed by the present invention, who makes equivalent replacements or changes based on the technical solution and inventive concept of the present invention, should be covered by the scope of protection of the present invention.

Claims

1. A waveform selection method based on a greedy strategy, characterized in that: The following steps are involved: S1, obtain radar range ,in, is the radar action starting distance, The radar end distance; S2, select Preselected waveforms and calculated the effective range of each preselected waveform ,in, The starting distance for a preselected waveform action. The end distance of a preselected waveform action; S3, using the greedy strategy from Selecting one target waveform or multiple target waveforms from the preselected waveforms, and the one target waveform action range interval can cover the radar action range interval or the multiple target waveform action range intervals can cover the radar action range interval after being combined; In step S3, the greedy strategy is used to The specific process of selecting one target waveform or multiple target waveforms from the preselected waveforms, wherein the one target waveform effective range interval can cover the radar effective range interval or the multiple target waveform effective range intervals can cover the radar effective range interval after being combined, is as follows: S301, yes Sort the pre-selected waveforms and obtain the sorted pre-selected waveform action distance interval ,in, For the The starting distance of the pre-selected waveform, For the The preselected waveform action ends at a distance, and step S302 is executed; S302, take , , Radar action starting distance, Radar end distance, where express The sequence number of the preselected waveform is sorted, and step S303 is executed; S303, judgment Is it less than or equal to ,If yes, then execute step S304; S304, judgment No. Preselected waveform action starting distance Is it greater than , if not, proceed to step S305; S305, making , execute step S306; S306, judgment Is it less than or equal to If yes, go to step S307; if no, go to step S312; S307, determine the The starting distance of the preselected waveform Is it less than or equal to , if yes, execute step S308; if no, execute step S309; S308, determine the End distance of a preselected waveform Is it greater than If yes, then execute step S310; if no, then execute step S311; S309, making , and record the Preselected waveform, execute step S312; S310, make No. End distance of a preselected waveform , execute step S311; S311, make , execute step S306; S312, judgment Is it equal to , if yes, execute step S313; if no, execute step S303; S313, judgment Is greater than or equal to If yes, go to step S314; if no, go to step S315; S314, record Preselected waveform, execute step S316; S315, make , execute step S303; S316, outputting the recorded preselected waveform as the target waveform.

2. The waveform selection method based on greedy strategy according to claim 1, characterized in that: The method further includes: step S4, using the selected target waveform for scheduling or combining the multiple target waveforms for scheduling.

3. The waveform selection method based on greedy strategy according to claim 1, characterized in that: In step S2, the waveform action starting distance is preselected Distance from the end of the preselected waveform The calculation formula is: in, is the speed of light, is the pulse width, is the pulse repetition period.

4. The waveform selection method based on greedy strategy according to claim 1, characterized in that: In step S301, The specific process of sorting the pre-selected waveforms is as follows: Will The preselected waveforms are sorted in ascending order according to the starting distance of each preselected waveform; Will The pre-selected waveforms with the same waveform action start distance in the pre-selected waveforms are sorted in ascending order of the waveform action end distance.

5. The waveform selection method based on greedy strategy according to claim 1, characterized in that: In step S303, it is determined Is it less than or equal to , if not, then end.

6. The waveform selection method based on greedy strategy according to claim 1, characterized in that: In step S304, determine Preselected waveform action starting distance Is it greater than , if so, then end.

7. A waveform selection system based on a greedy strategy, characterized in that: include: Radar information acquisition module, used to obtain radar range ,in, is the radar action starting distance, The radar end distance; Waveform processing module, used to select Preselected waveforms and calculated the effective range of each preselected waveform ,in, The starting distance for a preselected waveform action. The end distance of a preselected waveform action; The target waveform acquisition module is used to use the greedy strategy to obtain Selecting one target waveform or multiple target waveforms from the preselected waveforms, and the one target waveform action range interval can cover the radar action range interval or the multiple target waveform action range intervals can cover the radar action range interval after being combined; In step S3, the greedy strategy is used to The specific process of selecting one target waveform or multiple target waveforms from the preselected waveforms, wherein the one target waveform effective range interval can cover the radar effective range interval or the multiple target waveform effective range intervals can cover the radar effective range interval after being combined, is as follows: S301, yes Sort the pre-selected waveforms and obtain the sorted pre-selected waveform action distance interval ,in, For the The starting distance of the pre-selected waveform, For the The preselected waveform action ends at a distance, and step S302 is executed; S302, take , , Radar action starting distance, Radar end distance, where express The sequence number of the preselected waveform is sorted, and step S303 is executed; S303, judgment Is it less than or equal to ,If yes, then execute step S304; S304, judgment No. Preselected waveform action starting distance Is it greater than , if not, proceed to step S305; S305, making , execute step S306; S306, judgment Is it less than or equal to If yes, go to step S307; if no, go to step S312; S307, determine the The starting distance of the preselected waveform Is it less than or equal to , if yes, execute step S308; if no, execute step S309; S308, determine the End distance of a preselected waveform Is it greater than If yes, then execute step S310; if no, then execute step S311; S309, making , , and record the Preselected waveform, execute step S312; S310, make No. End distance of a preselected waveform , execute step S311; S311, make , execute step S306; S312, judgment Is it equal to , if yes, execute step S313; if no, execute step S303; S313, judgment Is greater than or equal to If yes, go to step S314; if no, go to step S315; S314, record Preselected waveform, execute step S316; S315, make , execute step S303; S316, outputting the recorded preselected waveform as the target waveform.

8. The greedy strategy-based waveform selection system according to claim 7, characterized in that: Also includes: The scheduling module uses the selected target waveform for scheduling or combines the multiple target waveforms for scheduling.

9. The waveform selection method based on greedy strategy according to claim 7, characterized in that: Preselected waveform action starting distance Distance from the end of the preselected waveform The calculation formula is: in, is the speed of light, is the pulse width, is the pulse repetition period.

Citation Information

Patent Citations

  • Maximal distance striding loss constrained radar waveform design method

    CN107831471A

  • Radar waveform parameterization control method and system

    CN109254268A