A method for generating ultra-wideband pseudo-random coded radar signals
Patent Information
- Application Number
- CN202210560716.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-05-20
- Publication Date
- 2025-03-18
- Estimated Expiration
- 2042-05-20
AI Technical Summary
Current methods lack an effective way to generate pseudorandom coded signals for wideband radar systems, which are essential for efficient signal transmission and reception in complex electromagnetic environments, particularly for deep penetration and high-resolution imaging.
The method involves generating Golay complementary codes of specific lengths and widths, followed by Manchester encoding, and implementing these codes in FPGA to produce high-frequency and low-frequency pseudorandom signals, utilizing high-speed serial transceivers and parallel-to-serial converters to output wideband pseudorandom radar signals.
This approach enhances signal efficiency, reduces energy waste, and simplifies system complexity, enabling deeper penetration and higher reliability in radar applications by avoiding the limitations of previous DAC-based methods and improving signal-to-noise ratio.
Smart Images

Figure CN114966553B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of radar detection technology, and in particular to a method and device for generating an ultra-wideband pseudo-random coded radar signal. Background Art
[0002] Ultra-wideband radar detection technology is a non-destructive detection technology with good resolution and penetration ability. It has great application value in the fields of ground exploration, search and rescue, security inspection, medicine, aerospace, etc. Most of its applications are faced with more complex electromagnetic environment influence occasions, such as detection of deep buried targets, underground layers, underground pipelines, etc. Electromagnetic waves are significantly affected by the electrical characteristics of the medium, thus affecting the imaging effect. Depending on the industry application, the design system of ultra-wideband radar is quite different. Ultra-wideband radar using frequency domain linear frequency modulation system uses pulse compression to synthesize equivalent pulse mode for detection; while ultra-wideband radar using carrier-free pulse system is widely used due to its simple circuit design, high resolution and low cost.
[0003] With the in-depth study of radar system, people began to use the coding method of ultra-wideband communication technology to realize radar technology, that is, pseudo-random coded radar. Its advantage is that it can use low-voltage code elements to transmit to form radar signals, and at the same time, by selecting the appropriate code element length to ensure the average power, thereby ensuring the detection depth. At present, there is still no good way to generate coded radar signals. This signal is different from the coded signal used for communication. The latter only needs to identify 0 and 1, and then combine the corresponding calibration technology to complete the communication. The radar needs to radiate the signal through the antenna, effectively receive the echo, and then use pulse compression to realize target detection. Therefore, how to effectively generate coded signals to facilitate the use of pseudo-random coded radar is a problem that needs to be solved urgently. Summary of the invention
[0004] The main purpose of the present application is to provide a method and device for generating an ultra-wideband pseudo-random coded radar signal, aiming to solve at least one of the above-mentioned technical problems.
[0005] To achieve the above-mentioned purpose, the first aspect of the embodiment of the present application provides an ultra-wideband pseudo-random coding radar signal method, comprising:
[0006] Generate the first Golay complementary symbol pair with a length of 128 bits and a symbol width of 1.25 ns;
[0007] Generate a second Golay complementary symbol pair with a length of 1024 bits and a symbol width of 16.67 ns based on the Golay complementary symbol pair with a length of 32 bits;
[0008] Performing Manchester encoding on the first Golay complementary symbol pair to generate a high-frequency symbol signal pair, and performing Manchester encoding on the second Golay complementary symbol pair to generate a low-frequency symbol signal pair;
[0009] The high-frequency symbol signal pair and the low-frequency symbol signal pair are implemented in FPGA to output an ultra-wideband pseudo-random coded radar signal.
[0010] In one embodiment of the present application, generating a second Golay complementary symbol pair with a length of 1024 bits and a symbol width of 16.67 ns based on a Golay complementary symbol pair with a length of 32 bits includes:
[0011] Generate the Golay complementary symbol pair with a length of 32 bits;
[0012] 32 groups of Golay complementary symbol pairs with a length of 32 bits are combined to generate a second Golay complementary symbol pair with a length of 1024 bits and a symbol width of 16.67 ns.
[0013] In one embodiment of the present application, the first Golay complementary codeword pair includes two binary elements with a length of 128 bits, and the codeword width is the inverse of the center frequency of the high-frequency channel 800 MHz; the second Golay complementary codeword pair includes two binary elements with a length of 1024 bits, and the codeword width is the inverse of the center frequency of the low-frequency channel 60 MHz.
[0014] In an embodiment of the present application, performing Manchester encoding on the first Golay complementary symbol pair to generate a high-frequency symbol signal pair, and performing Manchester encoding on the second Golay complementary symbol pair to generate a low-frequency symbol signal pair includes:
[0015] The first Golay complementary symbol pair with a length of 128 bits and a symbol width of 1.25 ns is Manchester encoded to obtain the 256-bit high-frequency symbol signal pair.
[0016] The second Golay complementary symbol pair with a length of 32 bits and a symbol width of 16.67 ns is Manchester encoded to obtain 32 groups of the low-frequency symbol signal pairs with a length of 64 bits.
[0017] In one embodiment of the present application, the high-frequency symbol signal pair is implemented in an FPGA to output an ultra-wideband pseudo-random coded radar signal, including:
[0018] Using the high-speed serial transceiver of the FPGA to generate the 256-bit high-frequency symbol signal pair;
[0019] Storing the 256-bit high-frequency symbol signal pair in the RAM of the FPGA;
[0020] In response to an instruction to output the ultra-wideband pseudo-random coded radar signal, taking the 256-bit high frequency symbol signal pair from the RAM to a gigabit transceiver;
[0021] The 256-bit high frequency symbol signal pair is output at a preset code rate through a gigabit transceiver.
[0022] In one embodiment of the present application, the step of implementing the low-frequency symbol signal pair in an FPGA and outputting an ultra-wideband pseudo-random coded radar signal includes:
[0023] The low-frequency channel code element signal output is realized through parallel-to-serial conversion, and the parallel-to-serial converter is used to realize the high-speed source synchronous interface design, converting the parallel data into serial data output;
[0024] Storing 32 groups of the low-frequency symbol signal pairs with a length of 64 bits in the RAM of the FPGA;
[0025] In response to an instruction to output the ultra-wideband pseudo-random coded radar signal, each group of 64-bit low-frequency symbol signals is taken out from the RAM twice;
[0026] Each time it is divided into 8 groups and sent to a 4:1 parallel-to-serial converter in turn to be converted into a 120MHz clock output.
[0027] A second aspect of an embodiment of the present application provides a broadband pseudo-random coded radar signal generating device, comprising:
[0028] A first generating module, used for generating a first Golay complementary symbol pair with a length of 128 bits and a symbol width of 1.25 ns;
[0029] A second generating module is used to generate a second Golay complementary symbol pair with a length of 1024 bits and a symbol width of 16.67ns based on the Golay complementary symbol pair with a length of 32 bits;
[0030] an encoding module, configured to perform Manchester encoding on the first Golay complementary symbol pair to generate a high-frequency symbol signal pair, and to perform Manchester encoding on the second Golay complementary symbol pair to generate a low-frequency symbol signal pair;
[0031] The implementation module is used to implement the high-frequency channel symbol signal pair and the low-frequency channel symbol signal pair in the FPGA, and output an ultra-wideband pseudo-random coded radar signal.
[0032] It can be seen from the above embodiments of the present application that the method and device for generating a wideband pseudo-random coded radar signal provided by the present application can achieve the following technical effects:
[0033] (1) A method for generating coded radar signals is provided, which eliminates the drawbacks of the previous high-speed DAC+coded modulation implementation. When transmitting a signal with a high center frequency, a Manchester-coded symbol signal is used. While directly relying on the baseband symbol signal as the radar transmission signal, energy waste can be avoided and the signal radiation efficiency problem can be solved to meet the needs of aerospace applications.
[0034] (2) Select the method of sending combined codewords in groups, which effectively shortens the time of suppressing direct waves, avoids receiver saturation, and can achieve large gain for deep weak signal extraction;
[0035] (3) The low-power gigabit transceiver GTP and parallel-to-serial conversion are used to generate high-frequency and low-frequency channel code element signals, which effectively simplifies the complexity of system implementation and improves the reliability of signal generation. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] In order to more clearly illustrate the embodiments of the present application 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 application. For those skilled in the art, other drawings can be obtained based on these drawings without paying any creative work.
[0037] Figure 1 A schematic diagram of a process for generating an ultra-wideband pseudo-random coded radar signal according to an embodiment of the present application;
[0038] Figure 2 A schematic diagram of a first Golay complementary symbol signal pair intercepting a 25ns time window provided by an embodiment of the present application;
[0039] Figure 3 A schematic diagram of an autocorrelation function of a first Golay complementary symbol signal pair provided in an embodiment of the present application;
[0040] Figure 4 A schematic diagram of a second Golay complementary symbol signal pair intercepting a 500ns time window provided by an embodiment of the present application;
[0041] Figure 5 A schematic diagram of a high frequency symbol signal pair generated by Manchester encoding a first Golay complementary symbol signal pair provided by an embodiment of the present application;
[0042] Figure 6 A schematic diagram of a spectrum of a first Golay complementary symbol signal pair provided in an embodiment of the present application;
[0043] Figure 7 A schematic diagram of a spectrum of a high-frequency symbol signal pair provided in an embodiment of the present application;
[0044] Figure 8 A schematic diagram of a low-frequency symbol signal pair generated after Manchester encoding of a second Golay complementary symbol signal pair provided by an embodiment of the present application;
[0045] Fig. 9 A schematic diagram of a spectrum of a second Golay complementary symbol signal pair provided in an embodiment of the present application;
[0046] Fig.10 A schematic diagram of a spectrum of a low-frequency symbol signal pair provided in an embodiment of the present application;
[0047] Fig.11 The FPGA provided in one embodiment of the present application generates high-frequency signal simulation results;
[0048] Fig.12 The FPGA provided in one embodiment of the present application generates a low-frequency signal simulation result;
[0049] Fig.13 A schematic diagram of the structure of an ultra-wideband pseudo-random coded radar signal generating device provided in one embodiment of the present application. DETAILED DESCRIPTION
[0050] In order to make the purpose, features, and advantages of the present application more obvious and understandable, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present application.
[0051] See also Figure 1 , Figure 1 The present invention provides a flowchart of a method for generating an ultra-wideband pseudo-random coded radar signal according to an embodiment of the present invention. The method mainly includes the following steps:
[0052] S101. Generate a first Golay complementary symbol pair with a length of 128 bits and a symbol width of 1.25 ns.
[0053] S102, generating a second Golay complementary symbol pair with a length of 1024 bits and a symbol width of 16.67 ns based on the Golay complementary symbol pair with a length of 32 bits.
[0054] In one embodiment of the present disclosure, S102 includes: generating the Golay complementary symbol pair with a length of 32 bits, combining 32 groups of Golay complementary symbol pairs with a length of 32 bits to generate a second Golay complementary symbol pair with a length of 1024 bits and a symbol width of 16.67 ns.
[0055] In one embodiment of the present disclosure, the first and second Golay complementary symbol pairs respectively include two binary elements of equal length, which are defined as:
[0056] A[N]=[a0,a1,…,a N-1 ], a i ∈{-1,+1}
[0057] B[N]=[b0,b1,…,b N-1 ], b i ∈{-1,+1}.
[0058] Among them, the autocorrelation functions of A[N] and B[N] have equal-valued side lobes with opposite signs. Therefore, the sum of the autocorrelation functions has a main peak and zero side lobes, which is expressed as:
[0059]
[0060] Among them, R A [n] and R B [n] are the autocorrelation functions of A[N] and B[N] respectively, and satisfy |n|<N-1.
[0061] In the present disclosure, according to the principle and properties of Golay complementary sequence, the coding signal is designed for the actual radar system. The high-frequency channel needs to detect at least 40 meters in depth, and the low-frequency channel needs to penetrate at least 400 meters. The Golay complementary code element with a length of 128 bits can meet the detection depth requirement of the high-frequency channel, but cannot meet the detection depth requirement of the low-frequency channel. The Golay complementary code element with a length of 1024 bits is designed for the low-frequency channel to increase the average power and thus meet the detection depth requirement.
[0062] In the present disclosure, the first Golay complementary codeword pair includes two binary elements with a length of 128 bits, and the codeword width is the inverse of the high-frequency channel center frequency 800 MHz; the second Golay complementary codeword pair includes two binary elements with a length of 1024 bits, and the codeword width is the inverse of the low-frequency channel center frequency 60 MHz.
[0063] In the present disclosure, according to the principle and properties of the Golay complementary sequence, a first Golay complementary symbol pair is generated as follows: Figure 2As shown (for clarity, 25ns are captured for display). After the two columns of the Golay complementary code are processed by autocorrelation respectively, the correlation results of the two columns are superimposed, which can theoretically double the correlation peak and completely cancel the side lobes. Figure 2 The signal autocorrelation curve is shown as Figure 3 As shown in the figure. The correlation functions of both A code and B code have high side lobes, about 5% of the peak value, which is not conducive to the detection of weak targets. Adding the correlation functions of the two complementary sequences can completely cancel the side lobes, and the correlation coefficient increases to twice the original value.
[0064] In the present disclosure, in order to improve the detection depth, it is necessary to keep the signal bandwidth unchanged, and increase the signal length of the Golay symbol to effectively improve the time-bandwidth product of the signal, so as to improve the signal-to-noise ratio. Due to the limitation of the suppression time, long symbols need to be sent in groups. First, a shorter 32-bit Golay complementary symbol pair is generated, and then the 32-bit complementary symbol pair is combined into a 1024-bit Golay complementary symbol pair. A Golay complementary symbol pair of length 2N is generated from a Golay complementary symbol pair of length N. We can write it as
[0065]
[0066] Among them, '|' represents connection, and a Golay complementary symbol pair of length N can generate N*2 after k recursions. k The combined codewords also conform to the Golay code's main lobe doubling and side lobe cancellation properties.
[0067] In the present disclosure, according to the Golay combination symbol generation principle, a second Golay complementary symbol pair is generated. For the sake of clarity, 500ns of the symbol pair is intercepted as shown in FIG. Figure 4 shown.
[0068] S103, performing Manchester encoding on the first Golay complementary symbol pair to generate a high-frequency symbol signal pair, and performing Manchester encoding on the second Golay complementary symbol pair to generate a low-frequency symbol signal pair.
[0069] In one embodiment of the present disclosure, S103 includes: Manchester encoding the first Golay complementary code pair with a length of 128 bits and a code width of 1.25ns to obtain a 256-bit high-frequency code signal pair, and Manchester encoding the second Golay complementary code pair with a length of 1024 bits and a code width of 16.67ns to obtain a code signal pair with a length of 2048 bits, that is, 32 groups of low-frequency code signal pairs with a length of 64 bits.
[0070] In the present disclosure, Manchester coding can solve the problem of directly sending baseband symbols without processing. Manchester coding samples the ordinary signal once at the beginning of each symbol, and a jump must occur in the middle of the symbol, so after the signal is Manchester-coded, the symbol width is halved. The high-frequency symbol signal generated by the first Golay complementary symbol signal pair coding is as follows: Figure 5 As shown, the frequency of the encoding signal is twice the data clock frequency.
[0071] In the present disclosure, the spectrum of the first Golay complementary symbol pair (baseband symbol signal pair) is as follows: Figure 6 The spectrum of the first Golay complementary symbol pair (high frequency symbol signal pair) after Manchester encoding is as follows: Figure 7 As shown in the figure, the center frequency of the coded signal is slightly before 800MHz, about 600MHz. By comparison, after Manchester coding, the highest peak of the spectrum is moved from zero frequency, and the low-frequency energy is effectively retained. Therefore, coding processing can greatly improve the radiation efficiency of the signal.
[0072] In the present disclosure, the low-frequency symbol signal generated by encoding the second Golay complementary symbol signal pair is as follows: Figure 8 The spectrum of the second Golay complementary symbol pair (baseband symbol signal pair) is shown as Fig. 9 The spectrum of the second Golay complementary symbol pair (low-frequency symbol signal pair) after Manchester encoding is shown as Fig.10 As shown in the figure, the center frequency of the coded signal is slightly before 60MHz, about 50MHz. By the same comparison, it can be seen that after Manchester coding, the highest peak of the spectrum is moved from zero frequency, and the low-frequency energy is effectively retained.
[0073] S104, implementing the high-frequency channel symbol signal pair and the low-frequency channel symbol signal pair in FPGA, and outputting an ultra-wideband pseudo-random coded radar signal.
[0074] In one embodiment of the present disclosure, S104 outputs an ultra-wideband pseudo-random coded radar signal based on the high-frequency symbol signal pair, including: using a high-speed serial transceiver of an FPGA to generate a 256-bit high-frequency symbol signal pair, storing the 256-bit high-frequency symbol signal pair in a RAM of the FPGA, and in response to an instruction to output the ultra-wideband pseudo-random coded radar signal, taking the 256-bit high-frequency symbol signal pair from the RAM to a gigabit transceiver, and outputting the 256-bit high-frequency symbol signal pair at a preset code rate through the gigabit transceiver.
[0075] In the present disclosure, the center frequency of the high-frequency channel antenna is 800MHz, which is 1.6GHz after Manchester encoding, so GTP needs a 1.6GHz clock to meet work requirements. The clock formation method for symbol transmission determines the method of constructing the 1.6Gbps code rate. An 80MHz clock can be provided to GTPREFCLK by a highly stable constant temperature crystal oscillator, and then a 1.6GHz symbol clock is formed by the internal PLL to output the input symbol at a rate of 1.6Gbps. The required gigabit transceiver dedicated IP core is formed by calling the IP, and all gigabit transceiver communication protocol class attributes are removed, such as 8b / 10b balanced coding, pre-correction, error correction, etc. The generated IP core is equivalent to completing the symbol transmission function at a rate of 1.6Gbps. This IP core design can be implemented in Verilog language. The FPGA generates a 1.6GHz high-frequency symbol signal simulation waveform through GTP. The results are as follows: Fig.11 shown.
[0076] In one embodiment of the present disclosure, S104 outputs an ultra-wideband pseudo-random coded radar signal based on the low-frequency symbol signal pair, including: realizing low-frequency channel symbol signal output through parallel-to-serial conversion, using a parallel-to-serial converter to realize a high-speed source synchronous interface design, converting parallel data into serial data output, storing 32 groups of 64-bit low-frequency symbol signal pairs in the RAM of the FPGA, and in response to an instruction to output the ultra-wideband pseudo-random coded radar signal, taking each group of 64-bit low-frequency symbol signal pairs from the RAM twice, dividing each group into 8 groups and sending them to a 4:1 parallel-to-serial converter in sequence to convert them into a 120 MHz clock output.
[0077] In the present disclosure, for low-frequency channels, parallel-to-serial conversion can solve the problem of symbol signal output. Implementing parallel-to-serial conversion through FPGA is convenient for changing data bit width, data storage and processing, and is also convenient for improving and expanding the circuit. The center frequency of the low-frequency channel antenna is 60MHz, so the original symbol width is 1 / 60MHz. After Manchester code encoding, the symbol frequency becomes 120MHz and the symbol width becomes 1 / 120MHz. The low-frequency channel symbol signal output can be achieved through parallel-to-serial conversion. OSerdes is a dedicated parallel-to-serial converter used to implement high-speed source synchronous interface design and convert parallel data into serial data output. Whether the rate of symbol output meets the requirements is determined by the clock composition method, so what needs to be determined before sending the signal is the clock of the parallel logic and the logic clock of the serial transmission. Each group of 32-bit GolayA / B symbols in the low-frequency channel is expanded into 64-bit symbols after Manchester code encoding. The code elements to be sent are stored in RAM through FPGA, and then the 64-bit code elements are sent twice according to the 30MHz internal logic clock. Each time, they are divided into 8 groups and sent to 4:10 serdes in turn to convert them into 120MHz clock and sent out. The waveform results of the low-frequency channel simulation verification output are as follows Fig.12 shown.
[0078] See also Fig.13 , Fig.13 : is a structural schematic diagram of an ultra-wideband pseudo-random coded radar signal generating device provided by another embodiment of the present application. The device can be built into an electronic device. The device mainly includes:
[0079] A first generating module 610 is used to generate a first Golay complementary symbol pair with a length of 128 bits and a symbol width of 1.25 ns;
[0080] A second generating module 620 is used to generate a second Golay complementary symbol pair with a length of 1024 bits and a symbol width of 16.67 ns based on the Golay complementary symbol pair with a length of 32 bits;
[0081] The encoding module 630 is used to perform Manchester encoding on the first Golay complementary symbol pair to generate a high-frequency symbol signal pair, and to perform Manchester encoding on the second Golay complementary symbol pair to generate a low-frequency symbol signal pair;
[0082] The implementation module 640 is used to implement the high-frequency channel symbol signal pair and the low-frequency channel symbol signal pair in the FPGA, and output an ultra-wideband pseudo-random coded radar signal.
[0083] In one embodiment of the present disclosure, the second generation module 620 includes:
[0084] The first generating submodule is used to generate the Golay complementary symbol pair with a length of 32 bits;
[0085] The second generating submodule is used to combine 32 groups of Golay complementary symbol pairs with a length of 32 bits to generate a second Golay complementary symbol pair with a length of 1024 bits and a symbol width of 16.67ns.
[0086] In one embodiment of the present disclosure, the first Golay complementary codeword pair includes two binary elements with a length of 128 bits, and the codeword width is the inverse of the center frequency of the high-frequency channel 800 MHz; the second Golay complementary codeword pair includes two binary elements with a length of 1024 bits, and the codeword width is the inverse of the center frequency of the low-frequency channel 60 MHz.
[0087] In one embodiment of the present disclosure, the second generation module 620 is used to Manchester encode the first Golay complementary code pair with a length of 128 bits and a code width of 1.25ns to obtain a 256-bit high-frequency code signal pair, and Manchester encode the second Golay complementary code pair with a length of 32 bits and a code width of 16.67ns to obtain 32 groups of 64-bit low-frequency code signal pairs.
[0088] In one embodiment of the present disclosure, the implementation module 630 includes:
[0089] A generating submodule, used for generating the 256-bit high-frequency symbol signal pair by utilizing the high-speed serial transceiver of the FPGA;
[0090] A storage submodule, used for storing the 256-bit high-frequency symbol signal pair in the RAM of the FPGA;
[0091] A fetching submodule, for fetching the 256-bit high frequency symbol signal pair from the RAM to the gigabit transceiver in response to an instruction to output the ultra-wideband pseudo-random coded radar signal;
[0092] The output submodule is used to output the 256-bit high-frequency symbol signal pair at a preset code rate through a gigabit transceiver.
[0093] In one embodiment of the present disclosure, the implementation module 630 includes:
[0094] The conversion submodule is used to realize the output of low-frequency channel code element signals through parallel-to-serial conversion, adopt a parallel-to-serial converter to realize high-speed source synchronous interface design, and convert parallel data into serial data output;
[0095] A low-frequency storage submodule, used for storing 32 groups of 64-bit low-frequency symbol signal pairs in the RAM of the FPGA;
[0096] A low-frequency fetching submodule, for fetching each group of 64-bit low-frequency symbol signals from the RAM twice in response to an instruction to output the ultra-wideband pseudo-random coded radar signal;
[0097] The low frequency output submodule is used to divide the signals into 8 groups at a time and send them to a 4:1 parallel-serial converter in turn to convert them into a 120 MHz clock output.
[0098] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0099] The above is a description of an ultra-wideband pseudo-random coded radar signal generating method and device provided by the present invention. For those skilled in the art, according to the concept of the embodiments of the present invention, there may be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as limiting the present invention.
Claims
1. A method for generating an ultra-wideband pseudo-random coded radar signal, characterized in that: include: Generate the first Golay complementary symbol pair with a length of 128 bits and a symbol width of 1.25 ns; Generating a second Golay complementary symbol pair with a length of 1024 bits and a symbol width of 16.67 ns based on a Golay complementary symbol pair with a length of 32 bits, comprising: generating the Golay complementary symbol pair with a length of 32 bits; combining 32 groups of Golay complementary symbol pairs with a length of 32 bits to generate a second Golay complementary symbol pair with a length of 1024 bits and a symbol width of 16.67 ns; Performing Manchester encoding on the first Golay complementary symbol pair to generate a high-frequency symbol signal pair, and performing Manchester encoding on the second Golay complementary symbol pair to generate a low-frequency symbol signal pair; Implementing the high-frequency symbol signal pair in an FPGA, and outputting an ultra-wideband pseudo-random coded radar signal based on the high-frequency symbol signal pair, comprising: generating the 256-bit high-frequency symbol signal pair by using a high-speed serial transceiver of the FPGA; storing the 256-bit high-frequency symbol signal pair in a RAM of the FPGA; taking the 256-bit high-frequency symbol signal pair from the RAM to a gigabit transceiver in response to an instruction to output the ultra-wideband pseudo-random coded radar signal; and outputting the 256-bit high-frequency symbol signal pair at a preset code rate through the gigabit transceiver; The low-frequency symbol signal pair is implemented in an FPGA, and an ultra-wideband pseudo-random coded radar signal is output based on the low-frequency symbol signal pair, including: realizing the output of the low-frequency channel symbol signal through parallel-to-serial conversion, adopting a parallel-to-serial converter to realize a high-speed source synchronous interface design, and converting parallel data into serial data output; storing 32 groups of the low-frequency symbol signal pairs with a length of 64 bits in the RAM of the FPGA; in response to an instruction to output the ultra-wideband pseudo-random coded radar signal, taking each group of the low-frequency symbol signal pairs of 64 bits from the RAM twice; and dividing each group into 8 groups and sending them to a 4:1 parallel-to-serial converter in sequence to convert them into a 120MHz clock output.
2. The method according to claim 1, characterized in that The first Golay complementary symbol pair includes two binary elements with a length of 128 bits, and the symbol width is the reciprocal of the center frequency of the high-frequency channel 800 MHz; the second Golay complementary symbol pair includes two binary elements with a length of 1024 bits, and the symbol width is the reciprocal of the center frequency of the low-frequency channel 60 MHz.
3. The method according to claim 1, characterized in that The step of performing Manchester encoding on the first Golay complementary symbol pair to generate a high-frequency symbol signal pair, and performing Manchester encoding on the second Golay complementary symbol pair to generate a low-frequency symbol signal pair comprises: Manchester encoding the first Golay complementary symbol pair with a length of 128 bits and a symbol width of 1.25 ns to obtain the 256-bit high-frequency symbol signal pair; The second Golay complementary symbol pair with a length of 32 bits and a symbol width of 16.67 ns is Manchester encoded to obtain 32 groups of the low-frequency symbol signal pairs with a length of 64 bits.
4. An ultra-wideband pseudo-random coded radar signal generating device, characterized in that: include: A first generating module, used for generating a first Golay complementary symbol pair with a length of 128 bits and a symbol width of 1.25 ns; The second generating module is used to generate a second Golay complementary symbol pair with a length of 1024 bits and a symbol width of 16.67 ns based on the Golay complementary symbol pair with a length of 32 bits, including: generating the Golay complementary symbol pair with a length of 32 bits; combining 32 groups of Golay complementary symbol pairs with a length of 32 bits to generate a second Golay complementary symbol pair with a length of 1024 bits and a symbol width of 16.67 ns; an encoding module, configured to perform Manchester encoding on the first Golay complementary symbol pair to generate a high-frequency symbol signal pair, and to perform Manchester encoding on the second Golay complementary symbol pair to generate a low-frequency symbol signal pair; The implementation module is used to implement the high-frequency symbol signal pair in the FPGA, and output the ultra-wideband pseudo-random coded radar signal based on the high-frequency symbol signal pair, including: using the high-speed serial transceiver of the FPGA to generate the 256-bit high-frequency symbol signal pair; storing the 256-bit high-frequency symbol signal pair in the RAM of the FPGA; in response to the instruction to output the ultra-wideband pseudo-random coded radar signal, taking the 256-bit high-frequency symbol signal pair from the RAM to the gigabit transceiver; outputting the 256-bit high-frequency symbol signal pair at a preset code rate through the gigabit transceiver; and in the FPGA The low-frequency symbol signal pair is realized, and based on the low-frequency symbol signal pair, an ultra-wideband pseudo-random coded radar signal is output, including: realizing the output of the low-frequency channel symbol signal through parallel-to-serial conversion, adopting a parallel-to-serial converter to realize the high-speed source synchronous interface design, and converting the parallel data into serial data output; storing 32 groups of the low-frequency symbol signal pairs with a length of 64 bits in the RAM of the FPGA; in response to an instruction to output the ultra-wideband pseudo-random coded radar signal, taking each group of the low-frequency symbol signal pairs of 64 bits from the RAM twice; each time, the low-frequency symbol signal pairs are divided into 8 groups and sent to the 4:1 parallel-to-serial converter in sequence to be converted into a 120MHz clock output.
5. An electronic device comprising: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, each step of the method for generating an ultra-wideband pseudo-random coded radar signal according to any one of claims 1 to 3 is implemented.
6. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, each step of the method for generating an ultra-wideband pseudo-random coded radar signal according to any one of claims 1 to 3 is implemented.
Citation Information
Patent Citations
Ultralow sidelobe synthetic aperture radar imaging method based on complete complementary sequence
CN102608602A
Ultra-wideband pseudo-random encoding radar system
CN104199025A