Method, device, equipment and medium for generating radar waveform for selection and separation
By adopting the method of selecting and separating radar waveform generation in the software radar system, decomposing waveform generation as the two processes of waveform selection and pulse modulation, the problem of inflexible waveform generation in the existing technology is solved, and efficient and flexible waveforms are achieved Generate and optimize.
Patent Information
- Application Number
- CN202210084716.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-01-25
- Publication Date
- 2025-02-07
- Estimated Expiration
- 2042-01-25
AI Technical Summary
In existing software-based radar systems, the waveform generation method is not flexible enough, it is difficult to support complex modulation styles, and the real-time requirements for software calculations and data transmission are high, which increases system complexity.
The method of generating waveforms for the adjustment and separation radar is adopted. By giving the basic waveform library and modulation parameters, the generation of the pulse train signal is decomposed into two processes: basic waveform selection and pulse modulation, so as to decouple waveform generation and waveform style.
It realizes flexibility and real-time performance of waveform generation and optimization, supports the generation of arbitrary waveforms, reduces the calculation amount and transmission delay, and provides a new flexible and efficient waveform generation solution for software-based radars.
Smart Images

Figure CN114442046B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of radar waveform generation technology, and more specifically, to a method, device, equipment and medium for generating a selected and separated radar waveform. Background Art
[0002] Software-defined radar is a software-defined radar system based on general computing technology and digital radio frequency technology. With its advantages of functional reconfiguration, strong application flexibility and fast iterative upgrade, it has become one of the important directions for the development of future radar systems. In software-based radar systems, waveforms are an important resource. The flexibility of their generation and modulation styles directly determines the detection capability and interference countermeasure capability of the radar system. How to give full play to the advantages of software-based radars and efficiently generate the required various complex modulation waveforms is a key issue in the development of software-based radars.
[0003] The waveform generation of modern radar systems usually adopts direct digital synthesis, including two different implementation methods based on phase accumulation and waveform storage direct reading. The front-end usually outputs fixed and limited waveform types, and the support for complex modulation styles is not flexible. The latter has high real-time requirements for software calculation and data transmission, which increases the complexity of the radar system. In order to give full play to the advantages of software-based radar in waveform optimization and generation processing, it is necessary to design a more flexible radar waveform generation method. Summary of the invention
[0004] In view of the problems existing in the prior art, the purpose of the present invention is to provide a method, device, equipment and medium for generating a radar waveform with selection and separation, which can decouple waveform generation from waveform style, and decouple waveform optimization / selection from waveform generation.
[0005] In order to achieve the above technical objectives, the technical solution proposed by the present invention is:
[0006] In one aspect, the present invention provides a method for generating a radar waveform by selecting and separating radar waveforms, comprising:
[0007] A basic waveform library and modulation parameters are given, wherein the basic waveform library contains a plurality of basic waveform vectors;
[0008] Taking the coherent processing interval as the period, the number of pulses of the pulse train signal transmitted within a coherent processing interval is expressed as M. The generation of each pulse in the pulse train signal is decomposed into two processes: basic waveform selection and pulse modulation. The basic waveform vector corresponding to each pulse is selected from the basic waveform library, and the modulation parameters are used to modulate the basic waveform corresponding to the basic waveform vector to obtain the radar pulse signal to be transmitted.
[0009] Furthermore, the basic waveform library of the present invention may be a dynamic waveform library, and the basic waveform vectors contained in the basic waveform library change dynamically. Preferably, with the coherent processing interval as a period, the dynamic waveform library is dynamically generated by the host computer according to the coherent processing interval M basic waveform vectors for generating the radar pulse signal to be transmitted.
[0010] Furthermore, the basic waveform library of the present invention is a static waveform library, which contains a large number of basic waveform vectors. M basic waveform vectors are randomly selected from the static waveform library with a coherent processing interval as a period to generate the radar pulse signal to be transmitted.
[0011] Furthermore, the modulation parameters of the present invention include amplitude, frequency deviation, initial phase and repetition interval, and the modulation parameters are dynamically adjusted with the coherent processing interval as a period.
[0012] Furthermore, in the present invention, for the mth pulse p m (t), decomposed into two processes: basic waveform selection and pulse modulation, which can be expressed as:
[0013]
[0014] in: It is the first one in the basic waveform library W m Basic waveform vector The corresponding basic waveform, basic waveform vector yes A digital representation; a m , Δf m and φ m are the amplitude, frequency deviation and initial phase modulation parameters of the mth pulse respectively; Δt m is the relative offset of the starting position of the mth pulse.
[0015] In another aspect, the present invention provides a radar waveform generation device for selecting and separating radar waveforms, comprising:
[0016] An input module is used to provide a basic waveform library and modulation parameters, wherein the basic waveform library includes a plurality of basic waveform vectors;
[0017] The modulation module takes the coherent processing interval as a period. The number of pulses of the pulse train signal transmitted within a coherent processing interval is expressed as M. The generation of each pulse in the pulse train signal is decomposed into two processes: basic waveform selection and pulse modulation. The basic waveform vector corresponding to each pulse is selected from the basic waveform library, and the modulation parameters are used to modulate the basic waveform corresponding to the basic waveform vector to obtain the radar pulse signal to be transmitted.
[0018] Furthermore, the modulation separation radar waveform generating device also includes a cache module, which caches M basic waveform vectors and modulation parameters from the input module with the coherent processing interval as a period; the modulation module reads the corresponding basic waveform vector and modulation parameter from the cache module at each transmission.
[0019] Furthermore, in the selection and separation radar waveform generating device, the basic waveform library can be a dynamic waveform library with a coherent processing interval as a period. The dynamic waveform library dynamically generates M basic waveform vectors according to the coherent processing interval by the host computer, which is used to generate the radar pulse signal to be transmitted currently.
[0020] Furthermore, in the selection and separation radar waveform generating device, the basic waveform library can be a static waveform library, which contains a large number of basic waveform vectors. M basic waveform vectors are randomly selected from the static waveform library with a coherent processing interval as a period to generate the radar pulse signal to be transmitted.
[0021] Furthermore, the present invention provides a computer device, including a host computer and a slave computer, wherein the host computer completes the generation of a basic waveform library and modulation parameters, and then updates the currently selected basic waveform vector and current modulation parameters to the slave computer at a coherent processing interval, and the slave computer generates the radar pulse signal to be transmitted in real time. Furthermore, those skilled in the art can understand that the computer device includes a display and an interface module, which respectively realize the display and transmission of data.
[0022] Compared with the prior art, the advantages of the present invention are:
[0023] The present invention can select any basic waveform vector in the basic waveform library during the radar waveform generation process, and use the modulation parameters to realize the modulation of the basic waveform corresponding to the basic waveform vector, which has the characteristics of flexibility and real-time performance. Compared with the existing methods, it supports arbitrary waveforms while reducing the amount of calculation and transmission delay, and provides a new solution for software radar waveform generation, which meets the needs of flexible waveform transformation and waveform modulation. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the structures shown in these drawings without paying creative work.
[0025] Figure 1 FIG. 1 is a flow chart of an embodiment of the present invention.
[0026] Figure 2 This is a structural diagram of a device according to the present invention.
[0027] Figure 3 This is a structural diagram of a device according to the present invention. DETAILED DESCRIPTION
[0028] In order to make the purpose, technical scheme and advantages of the embodiments of the present invention more clearly understood, the following will be used to clearly illustrate the spirit of the content disclosed by the present invention with the accompanying drawings and detailed descriptions. After understanding the embodiments of the content of the present invention, any person skilled in the art can change and modify the technology taught by the content of the present invention without departing from the spirit and scope of the content of the present invention. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention, but are not intended to limit the present invention.
[0029] In one embodiment of the present invention, a method for generating a radar waveform for selection and separation is provided, comprising:
[0030] A basic waveform library and modulation parameters are given, wherein the basic waveform library contains a plurality of basic waveform vectors; the modulation parameters include amplitude, frequency deviation, initial phase and repetition interval;
[0031] Taking the coherent processing interval as the period, the number of pulses of the pulse train signal transmitted within a coherent processing interval is expressed as M. The generation of each pulse in the pulse train signal is decomposed into two processes: basic waveform selection and pulse modulation. The basic waveform vector corresponding to each pulse is selected from the basic waveform library, and the modulation parameters are used to modulate the basic waveform corresponding to the basic waveform vector to obtain the radar pulse signal to be transmitted.
[0032] In one embodiment, the basic waveform library is a dynamic waveform library, and the basic waveform vectors contained in the basic waveform library change dynamically. With the coherent processing interval as a period, the dynamic waveform library is dynamically generated by the host computer according to the coherent processing interval M basic waveform vectors for generating the radar pulse signal to be transmitted.
[0033] In one embodiment, the basic waveform library is a static waveform library, which contains a large number of basic waveform vectors. M basic waveform vectors are randomly selected from the static waveform library with a coherent processing interval as a period to generate the radar pulse signal to be transmitted.
[0034] In one embodiment, the modulation parameters are dynamically adjusted with the coherent processing interval as a period.
[0035] In the context of software radar system applications, the coherent processing interval is used as the radar transmit waveform update period, and the transmit pulse train signal within a CPI is abstractly described as a waveform matrix. The pulse train signal s(t) transmitted within a CPI can usually be expressed as
[0036]
[0037] Where: M is the number of pulses; p m (t) is the mth pulse; T r The reference pulse repetition interval (PRI) is a fixed value within one CPI.
[0038] The waveform generation and storage in software radar systems are usually digital, with a sampling rate of f s After digitizing s(t), we can get:
[0039] S=[p0;p1;...;p M-1 ]
[0040] Among them, S is the digitized representation of the pulse train signal s(t), p m is the mth pulse p m (t) digital representation, p m It can be further expressed as
[0041] p m =[p m (0),p m (1),...,p m (N-1)]
[0042] Traditional waveform generation methods usually use p m Design as a whole.
[0043] In one embodiment of the present invention, referring to Figure 1 and Figure 2 , p m The generation of is decomposed into two processes: basic waveform selection and pulse modulation, referred to as modulation separation. m (t), decomposed into two processes: basic waveform selection and pulse modulation, which can be expressed as:
[0044]
[0045] in: It is the first one in the basic waveform library W m Basic waveform vector The corresponding basic waveform, basic waveform vector yes A digital representation; a m , Δf m and φ m are the amplitude, frequency deviation and initial phase modulation parameters of the mth pulse respectively; Δt m is the relative offset of the starting position of the mth pulse.
[0046] With sampling rate f s P m (t) After digitization, we can get:
[0047]
[0048] in: is the nth complex sampling point of the mth pulse, n=0,1,2,...,N-1, N is the length of a single pulse; z m (n) is a complex exponential signal, T s is the sampling interval, equal to 1 / f s .
[0049] At this time, S can be expressed as an M×N two-dimensional waveform, where the number of rows M is the number of pulses in a CPI. Can also be digitized as waveform vector Assume that the dynamic or static waveform library W contains L basic waveform vectors, then
[0050]
[0051] In the software radar design, the modulation and selection separation method is adopted. The basic waveform library and modulation parameters can be generated by the computer host computer, and then the basic waveform library and modulation parameters are passed to the slave computer to complete the modulation and generate the radar pulse signal to be transmitted.
[0052] In one embodiment of the present invention, a radar waveform generating device is provided, comprising:
[0053] An input module is used to provide a basic waveform library and modulation parameters, wherein the basic waveform library includes a plurality of basic waveform vectors;
[0054] The modulation module takes the coherent processing interval as a period. The number of pulses of the pulse train signal transmitted within a coherent processing interval is expressed as M. The generation of each pulse in the pulse train signal is decomposed into two processes: basic waveform selection and pulse modulation. The basic waveform vector corresponding to each pulse is selected from the basic waveform library, and the modulation parameters are used to modulate the basic waveform corresponding to the basic waveform vector to obtain the radar pulse signal to be transmitted.
[0055] In one embodiment, the modulation separation radar waveform generating device also includes a cache module, which caches M basic waveform vectors and modulation parameters from the input module with the coherent processing interval as a period; the modulation module reads the corresponding basic waveform vector and modulation parameter from the cache module each time it transmits.
[0056] The methods for implementing the functions of the above modules can be implemented using the same methods as in the above embodiments, which will not be described in detail here.
[0057] The present invention decomposes the radar waveform generation process into two steps. The upper computer completes the generation of the basic waveform library and modulation parameters, and then updates the waveform data and parameter data to the FPGA lower computer at coherent processing intervals, and the lower computer completes the final generation of the waveform in real time.
[0058] Reference Figure 3 An embodiment of the present invention provides a computer device, including an upper computer and a lower computer. The upper computer completes the generation of a basic waveform library and modulation parameters, and then updates the currently selected basic waveform vector and current modulation parameters to the FPGA lower computer at a coherent processing interval, and the lower computer generates the radar pulse signal to be transmitted in real time. Those skilled in the art can understand that the computer device includes a display part and an interface part, which respectively realize the display and transmission of data.
[0059] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0060] The above-mentioned embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the invention patent. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent of the present application shall be subject to the attached claims.
Claims
1. A method for generating radar waveforms by adjusting and separating, characterized in that: include: Given a basic waveform library and modulation parameters, wherein the basic waveform library contains multiple basic waveform vectors, the modulation parameters include amplitude, frequency deviation, initial phase and repetition interval, and the modulation parameters are dynamically adjusted with the coherent processing interval as a period; Taking the coherent processing interval as the period, the number of pulses of the transmitted pulse train signal within a coherent processing interval is expressed as , The generation of each pulse in the pulse train signal is decomposed into two processes: basic waveform selection and pulse modulation. The basic waveform vector corresponding to each pulse is selected from the basic waveform library, and the basic waveform corresponding to the basic waveform vector is modulated using the modulation parameters to obtain the radar pulse signal to be transmitted. Pulse , decomposed into two processes: basic waveform selection and pulse modulation, which can be expressed as: , in: Is the basic waveform library Middle Basic waveform vector The corresponding basic waveform, basic waveform vector yes Digital representation; , and Respectively The amplitude, frequency deviation and initial phase modulation parameters of each pulse; For the m The relative offset of the starting position of each pulse.
2. The method for generating radar waveforms according to claim 1, characterized in that: The basic waveform library is a dynamic waveform library, and the basic waveform vectors contained in the basic waveform library change dynamically.
3. The method for generating radar waveforms according to claim 2, characterized in that: The dynamic waveform library is dynamically generated by the host computer according to the coherent processing interval. A basic waveform vector is used to generate the radar pulse signal to be transmitted.
4. The method for generating radar waveforms according to claim 1, characterized in that: The basic waveform library is a static waveform library, which contains a large number of basic waveform vectors, which are randomly selected from the static waveform library with the coherent processing interval as a period. A basic waveform vector is used to generate the radar pulse signal to be transmitted.
5. A radar waveform generator for selection and separation, characterized in that: include: An input module is used to provide a basic waveform library and modulation parameters, wherein the basic waveform library contains multiple basic waveform vectors, and the modulation parameters include amplitude, frequency deviation, initial phase and repetition interval, and the modulation parameters are dynamically adjusted with the coherent processing interval as a period; The modulation module takes the coherent processing interval as the period. The number of pulses of the transmitted pulse train signal within a coherent processing interval is expressed as , the generation of each pulse in the pulse train signal is decomposed into two processes: basic waveform selection and pulse modulation. The basic waveform vector corresponding to each pulse is selected from the basic waveform library, and the modulation parameters are used to modulate the basic waveform corresponding to the basic waveform vector to obtain the radar pulse signal to be transmitted. Pulse , decomposed into two processes: basic waveform selection and pulse modulation, which can be expressed as: ; in: Is the basic waveform library Middle Basic waveform vector The corresponding basic waveform, basic waveform vector yes Digital representation; , and Respectively The amplitude, frequency deviation and initial phase modulation parameters of each pulse; For the The relative offset of the starting position of each pulse.
6. The radar waveform generator according to claim 5, characterized in that: The cache module is further provided to cache the data from the input module at a period of coherent processing interval. Cache the basic waveform vectors and modulation parameters; The modulation module reads the corresponding basic waveform vector and modulation parameters from the buffer module each time it transmits.
7. The radar waveform generator according to claim 5, characterized in that: The basic waveform library is a dynamic waveform library, which takes the coherent processing interval as a period. The dynamic waveform library is dynamically generated by the host computer according to the coherent processing interval. A basic waveform vector is used to generate the radar pulse signal to be transmitted.
8. The radar waveform generator according to claim 5, characterized in that: The basic waveform library is a static waveform library, which contains a large number of basic waveform vectors, which are randomly selected from the static waveform library with the coherent processing interval as a period. A basic waveform vector is used to generate the radar pulse signal to be transmitted.