A power test method, system and product applicable to multiple models of radars
By using a general pulse wave detector and nonlinear prediction extrapolation algorithm, the versatility and accuracy of power measurements of different types of radars are solved, and unified measurement and accurate power determination of multiple types of radars are realized.
Patent Information
- Application Number
- CN202211539427.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-02
- Publication Date
- 2025-08-05
- Estimated Expiration
- 2042-12-02
AI Technical Summary
The existing radar power measurement methods require different matching detection interfaces for different models of radar, which have poor versatility and low measurement accuracy.
The pulse data is obtained by using a general pulse wave detection connector, and the pulse data is extrapolated into continuous wave data through median noise reduction processing and nonlinear prediction extrapolation algorithm, and the power of the radar transmitted signal is determined using Fourier transform.
It realizes high power measurement versatility of multiple models of radar and improves measurement accuracy.
Smart Images

Figure CN115856416B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of radar power measurement, and in particular to a power testing method, system and product applicable to multiple types of radars. Background Art
[0002] Existing power measurement methods primarily rely on designing different hardware matching detection interfaces for different radar models. The method then collects the output data from the detection interfaces and performs amplitude analysis on the data to measure the corresponding radar power. However, this method requires designing different matching detection interfaces for different radar models, resulting in poor versatility and low measurement accuracy. Summary of the Invention
[0003] The purpose of the present invention is to provide a power testing method, system and product applicable to multiple types of radars, so as to solve the problems of poor versatility and low measurement accuracy of the power testing method designed for different matching detection interfaces of different radar models.
[0004] To achieve the above object, the present invention provides the following solutions:
[0005] A power testing method applicable to multiple types of radars, comprising:
[0006] Obtain pulse data output from the universal pulse wave detection connector connected to the radar equipment under test;
[0007] Performing median noise reduction processing on the pulse data to generate median filtered pulse data;
[0008] Extrapolating the median-filtered pulse data into continuous wave data using a nonlinear prediction and extrapolation algorithm;
[0009] The power of the radar transmission signal under test is determined according to the continuous wave data.
[0010] Optionally, performing median noise reduction processing on the pulse data to generate pulse data after median filtering specifically includes:
[0011] determining a data median of the pulse data;
[0012] Generate pulse data after median filtering according to the pulse data and the data median.
[0013] Optionally, the extrapolating the median-filtered pulse data into continuous wave data using a nonlinear prediction and extrapolation algorithm specifically includes:
[0014] Acquiring the quantity of the pulse data;
[0015] Determining the data length of backward nonlinear prediction extrapolation and the data length of forward nonlinear prediction extrapolation according to the amount of the pulse data;
[0016] Continuous wave data is determined according to the data length of the backward nonlinear prediction extrapolation and the data length of the forward nonlinear prediction extrapolation.
[0017] Optionally, determining the power of the signal transmitted by the measured radar according to the continuous wave data specifically includes:
[0018] The continuous wave data is processed by Fourier transform to determine the power of the radar transmission signal under test.
[0019] A power test system suitable for multiple types of radars, comprising:
[0020] A pulse data acquisition module is used to acquire pulse data output by a universal pulse wave detection connector connected to the radar equipment under test;
[0021] a median noise reduction processing module, configured to perform median noise reduction processing on the pulse data to generate pulse data after median filtering;
[0022] An extrapolation module, configured to extrapolate the median-filtered pulse data into continuous wave data using a nonlinear prediction and extrapolation algorithm;
[0023] The power determination module of the radar transmission signal under test is used to determine the power of the radar transmission signal under test according to the continuous wave data.
[0024] Optionally, the median noise reduction processing module specifically includes:
[0025] a data median determining unit, configured to determine the data median of the pulse data;
[0026] The median noise reduction processing unit is used to generate pulse data after median filtering according to the pulse data and the data median.
[0027] Optionally, the extrapolation module specifically includes:
[0028] a pulse data quantity acquiring unit, configured to acquire the quantity of the pulse data;
[0029] a data length determining unit, configured to determine a data length for backward nonlinear prediction and extrapolation and a data length for forward nonlinear prediction and extrapolation according to the amount of the pulse data;
[0030] The continuous wave data determining unit is configured to determine the continuous wave data according to the data length of the backward nonlinear prediction extrapolation and the data length of the forward nonlinear prediction extrapolation.
[0031] Optionally, the module for determining the power of the radar transmission signal under test specifically includes:
[0032] The power determination unit of the radar transmission signal under test is used to process the continuous wave data by using Fourier transform to determine the power of the radar transmission signal under test.
[0033] An electronic device includes a memory and a processor, wherein the memory is used to store a computer program, and the processor runs the computer program to enable the electronic device to perform the above-mentioned power testing method applicable to multiple types of radars.
[0034] A computer-readable storage medium stores a computer program, which, when executed by a processor, implements the power testing method applicable to multiple types of radars.
[0035] According to the specific embodiments provided by the present invention, the present invention discloses the following technical effects: The present application provides a power testing method, system and product suitable for multiple types of radars, using a common pulse wave detection connector on the market to replace multiple detection connectors matching different types of radars, and performing median noise reduction and extrapolation processing on the pulse data output by the common pulse wave detection connector to determine the continuous wave data, and then determine the continuous wave power, that is, the power of the signal transmitted by the radar under test, thereby realizing the unified measurement of pulse power and continuous wave power, and realizing the power measurement of multiple types of radars, with high versatility and improved power measurement accuracy. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments. 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 these drawings without paying any creative work.
[0037] Figure 1 This is a flow chart of the power testing method applicable to multiple types of radars provided by the present invention;
[0038] Figure 2 This is a structural diagram of the power test system applicable to multiple types of radars provided by the present invention. DETAILED DESCRIPTION
[0039] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.
[0040] The purpose of the present invention is to provide a power testing method, system and product applicable to multiple types of radars. By optimizing the pulse wave detection connector commonly used on the market through software algorithms, the versatility can be improved and the accuracy of power measurement can be improved.
[0041] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the present invention is further described in detail below with reference to the accompanying drawings and specific embodiments.
[0042] Figure 1 The power test method flow chart for multiple radar models provided by the present invention is as follows: Figure 1 As shown, a power test method applicable to multiple types of radars includes:
[0043] Step 101: Acquire pulse data output by a universal pulse wave detection connector connected to the radar equipment under test.
[0044] Step 102: Perform median noise reduction processing on the pulse data to generate pulse data after median filtering.
[0045] In practical applications, the step 102 specifically includes: determining the data median of the pulse data; and generating pulse data after median filtering according to the pulse data and the data median.
[0046] In practical applications, median filtering is performed on the pulse data output from the general pulse wave detection connector. Assuming the collected pulse data is x = [x1, x2, ... xn], where n is the number of pulse data and n = 1, 2, 3, ..., median filtering is performed as follows.
[0047] First, calculate the data median m = (x1 + x2 + ... + xn) / n; then subtract m from the acquired data x. Therefore, the pulse data after median filtering is represented by x_m, and x_m = xm = [x1_m, x2_m, ... xn_m].
[0048] Step 103: Using a nonlinear prediction and extrapolation algorithm, the pulse data after median filtering is extrapolated into continuous wave data.
[0049] In practical applications, step 103 specifically includes: obtaining the number of pulse data; determining the data length of backward nonlinear prediction extrapolation and the data length of forward nonlinear prediction extrapolation based on the number of pulse data; determining continuous wave data based on the data length of backward nonlinear prediction extrapolation and the data length of forward nonlinear prediction extrapolation.
[0050] In practical applications, a nonlinear prediction and extrapolation algorithm is used to extrapolate pulse data into continuous wave data. This algorithm exploits the nonlinear characteristics of the data itself, eliminating the need to assume that the data conforms to a priori distribution patterns. It uses a smoothing method to concatenate multiple data points, extrapolating half the length of the data itself to expand the pulse data into continuous wave data.
[0051] The basic steps of nonlinear prediction:
[0052] 1. Assuming that the data after median filtering of the collected data is x_m and its length is n, the maximum length of the data for backward nonlinear prediction extrapolation is n / 2.
[0053] The extrapolation formula of the extrapolated data point is: z_i = x1_m*((i-1) / n)+x2_m*((i-2) / n)+…+xn_m*((in) / n). Wherein, z_i is the data extrapolated by backward nonlinear prediction, and i is the sequence number of the data extrapolated by backward nonlinear prediction.
[0054] 2. The maximum number of data points extrapolated forward is n / 2.
[0055] The extrapolation formula for the extrapolated data point is: z_k = x1_m*((1-k) / n)+x2_m*((2-k) / n)+…+xn_m*((nk) / n). Where z_k is the data extrapolated by backward nonlinear prediction, and k is the sequence number of the data extrapolated by forward nonlinear prediction.
[0056] 3. Use the forward extrapolated and backward extrapolated data to compose the data to be used for power measurement, namely: continuous wave data z = [z_k, x_m, z_i].
[0057] Step 104: Determine the power of the radar transmission signal under test according to the continuous wave data.
[0058] In practical applications, step 104 specifically includes: processing the continuous wave data using a Fourier transform method to determine the power of the radar transmission signal under test.
[0059] In practical applications, the extended continuous wave data is transformed using Fourier transform to obtain the amplitude and obtain the power measurement value of the radar transmission signal under test.
[0060] Steps to measure power using Fourier transform:
[0061] 1. Perform Fourier transform on the data z with a total data length of 2n to obtain the data A corresponding to the zero frequency point.
[0062] 2. Then the power of the signal to be measured p=A 2 .
[0063] It should be noted that for a radar that transmits continuous waves, there is no need to perform steps 102 to 103 and the power measurement can be completed directly by performing step 104.
[0064] Example 2
[0065] In order to execute the method corresponding to the above-mentioned embodiment 1 and achieve the corresponding functions and technical effects, a power testing system applicable to multiple types of radars is provided below.
[0066] Figure 2 This is a structural diagram of the power test system applicable to multiple types of radars provided by the present invention, such as Figure 2 As shown, a power test system suitable for multiple types of radars includes:
[0067] The pulse data acquisition module 201 is used to acquire the pulse data output by the universal pulse wave detection connector connected to the radar equipment under test.
[0068] The median noise reduction processing module 202 is configured to perform median noise reduction processing on the pulse data to generate pulse data after median filtering.
[0069] The median denoising processing module 202 specifically includes: a data median determining unit for determining the data median of the pulse data; and a median denoising processing unit for generating pulse data after median filtering based on the pulse data and the data median.
[0070] The extrapolation module 203 is configured to extrapolate the median filtered pulse data into continuous wave data using a nonlinear prediction extrapolation algorithm.
[0071] The extrapolation module 203 specifically includes: a pulse data quantity acquisition unit, used to obtain the quantity of the pulse data; a data length determination unit, used to determine the data length of backward nonlinear prediction extrapolation and the data length of forward nonlinear prediction extrapolation according to the quantity of the pulse data; and a continuous wave data determination unit, used to determine the continuous wave data according to the data length of the backward nonlinear prediction extrapolation and the data length of the forward nonlinear prediction extrapolation.
[0072] The power determination module 204 of the radar transmission signal under test is used to determine the power of the radar transmission signal under test according to the continuous wave data.
[0073] The power determination module 204 of the radar signal under test specifically includes: a radar signal under test power determination unit, configured to process the continuous wave data using a Fourier transform method to determine the power of the radar signal under test.
[0074] Example 3
[0075] An embodiment of the present invention provides an electronic device including a memory and a processor. The memory is used to store a computer program. The processor runs the computer program to enable the electronic device to execute the power testing method applicable to multiple types of radars provided in Example 1.
[0076] In practical applications, the above-mentioned electronic device may be a server.
[0077] In practical applications, an electronic device includes at least one processor, a memory, a bus, and a communication interface.
[0078] Wherein: the processor, the communication interface, and the memory communicate with each other via a communication bus.
[0079] Communication interface, used to communicate with other devices.
[0080] The processor is used to execute the program, and specifically can execute the method described in the above embodiment.
[0081] Specifically, the program may include program codes including computer operation instructions.
[0082] The processor may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present invention. The one or more processors included in the electronic device may be processors of the same type, such as one or more CPUs, or processors of different types, such as one or more CPUs and one or more ASICs.
[0083] Memory is used to store programs. The memory may include high-speed RAM memory, and may also include non-volatile memory (non-volatile memory), such as at least one disk storage.
[0084] Based on the description of the above embodiments, an embodiment of the present application provides a storage medium on which computer program instructions are stored. The computer program instructions can be executed by a processor to implement the method described in any embodiment.
[0085] The power test system for multiple radar models provided in the embodiments of the present application exists in various forms, including but not limited to:
[0086] (1) Mobile communication devices: These devices are characterized by their mobile communication capabilities and are primarily designed to provide voice and data communications. These terminals include smartphones (e.g., iPhones), multimedia phones, feature phones, and low-end phones.
[0087] (2) Ultra-mobile personal computer devices: These devices fall under the category of personal computers, have computing and processing capabilities, and generally also have mobile Internet access capabilities. These terminals include PDAs, MIDs, and UMPC devices, such as the iPad.
[0088] (3) Portable entertainment devices: These devices can display and play multimedia content. These devices include audio and video players (such as iPods), handheld game consoles, e-books, smart toys, and portable car navigation devices.
[0089] (4) Other electronic devices with data interaction functions.
[0090] Thus far, specific embodiments of the present subject matter have been described. Other embodiments are within the scope of the appended claims. In some cases, the actions recited in the claims can be performed in a different order and still achieve the desired results. Furthermore, the processes depicted in the accompanying drawings do not necessarily require the specific order shown or sequential order to achieve the desired results. In certain embodiments, multitasking and parallel processing may be advantageous.
[0091] The systems, devices, modules, or units described in the above embodiments may be implemented by computer chips or entities, or by products having certain functions. A typical implementation device is a computer. Specifically, the computer may be, for example, a personal computer, a laptop computer, a cellular phone, a camera phone, a smartphone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or a combination of any of these devices.
[0092] For the convenience of description, the above devices are described in terms of their functions and are divided into various units and described separately. Of course, when implementing the present application, the functions of each unit can be implemented in the same one or more software and / or hardware. It should be understood by those skilled in the art that the embodiments of the present application can be provided as methods, systems or computer program products. Therefore, the present application can take the form of a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0093] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems) and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0094] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.
[0095] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the instructions executed on the computer or other programmable device for implementing the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.
[0096] In a typical configuration, a computing device includes one or more processors (CPUs), input / output interfaces, network interfaces, and memory.
[0097] Memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. Memory is an example of a computer-readable medium.
[0098] Computer-readable media include both permanent and non-permanent, removable and non-removable media that may be implemented by any method or technology for storage of information.
[0099] Information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassettes, magnetic tape, disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device.
[0100] According to the definition in this article, computer-readable media does not include transitory media such as modulated data signals and carrier waves.
[0101] It should also be noted that the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, commodity, or apparatus that includes a series of elements includes not only those elements but also other elements not explicitly listed, or includes elements inherent to such process, method, commodity, or apparatus. In the absence of further limitations, an element defined by the phrase "comprises a ..." does not exclude the presence of other identical elements in the process, method, commodity, or apparatus that includes the element.
[0102] The present application may be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, and the like that perform specific tasks or implement specific abstract data types. The present application may also be practiced in distributed computing environments where tasks are performed by remote processing devices connected via a communications network. In a distributed computing environment, program modules may be located in local and remote computer storage media, including storage devices.
[0103] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. Reference can be made to the common and similar parts between the various embodiments. For the systems disclosed in the embodiments, since they correspond to the methods disclosed in the embodiments, the description is relatively simple, and the relevant parts can be referred to the method description.
[0104] This document uses specific examples to illustrate the principles and implementation methods of the present invention. The above examples are only intended to help understand the method and core concept of the present invention. At the same time, those skilled in the art will find that the specific implementation methods and application scopes may vary based on the concept of the present invention. In summary, the contents of this specification should not be construed as limiting the present invention.
Claims
1. A power test method applicable to multiple types of radars, characterized in that: include: Obtain pulse data output from the universal pulse wave detection connector connected to the radar equipment under test; Performing median noise reduction processing on the pulse data to generate median filtered pulse data; Extrapolating the median-filtered pulse data into continuous wave data using a nonlinear prediction and extrapolation algorithm; The power of the radar transmission signal under test is determined according to the continuous wave data.
2. The power testing method applicable to multiple types of radars according to claim 1, characterized in that: The performing median noise reduction processing on the pulse data to generate pulse data after median filtering specifically includes: determining a data median of the pulse data; Generate pulse data after median filtering according to the pulse data and the data median.
3. The power testing method applicable to multiple types of radars according to claim 1, characterized in that: The method of using a nonlinear prediction and extrapolation algorithm to extrapolate the pulse data after median filtering into continuous wave data specifically includes: Acquiring the quantity of the pulse data; Determining the data length of backward nonlinear prediction extrapolation and the data length of forward nonlinear prediction extrapolation according to the amount of the pulse data; Continuous wave data is determined according to the data length of the backward nonlinear prediction extrapolation and the data length of the forward nonlinear prediction extrapolation.
4. The power testing method applicable to multiple types of radars according to claim 1, characterized in that: Determining the power of the radar transmission signal under test according to the continuous wave data specifically includes: The continuous wave data is processed by Fourier transform to determine the power of the radar transmission signal under test.
5. A power test system suitable for multiple types of radars, characterized in that: include: A pulse data acquisition module is used to acquire pulse data output by a universal pulse wave detection connector connected to the radar equipment under test; a median noise reduction processing module, configured to perform median noise reduction processing on the pulse data to generate pulse data after median filtering; An extrapolation module, configured to extrapolate the median-filtered pulse data into continuous wave data using a nonlinear prediction and extrapolation algorithm; The power determination module of the radar transmission signal under test is used to determine the power of the radar transmission signal under test according to the continuous wave data.
6. The power test system applicable to multiple types of radars according to claim 5, characterized in that: The median noise reduction processing module specifically includes: a data median determining unit, configured to determine the data median of the pulse data; The median noise reduction processing unit is used to generate pulse data after median filtering according to the pulse data and the data median.
7. The power test system applicable to multiple types of radars according to claim 5, characterized in that: The extrapolation module specifically includes: a pulse data quantity acquiring unit, configured to acquire the quantity of the pulse data; a data length determining unit, configured to determine a data length for backward nonlinear prediction and extrapolation and a data length for forward nonlinear prediction and extrapolation according to the amount of the pulse data; The continuous wave data determining unit is configured to determine the continuous wave data according to the data length of the backward nonlinear prediction extrapolation and the data length of the forward nonlinear prediction extrapolation.
8. The power test system applicable to multiple types of radars according to claim 5, characterized in that: The power determination module of the radar transmission signal under test specifically includes: The power determination unit of the radar transmission signal under test is used to process the continuous wave data by using Fourier transform to determine the power of the radar transmission signal under test.
9. An electronic device, characterized in that: The electronic device comprises a memory and a processor, wherein the memory is used to store a computer program, and the processor runs the computer program to enable the electronic device to perform the power testing method applicable to multiple types of radars as described in any one of claims 1 to 4.
10. A computer-readable storage medium, characterized in that The device stores a computer program, which, when executed by a processor, implements the power testing method applicable to multiple types of radars as described in any one of claims 1 to 4.
Citation Information
Patent Citations
Impulse noise detection and removal for radar and communication systems
CN109416397A
Rader sensing with phase correction
CN110133602A