Radar equipment first-aid repair data processing method
By using the soft threshold of dynamic and smooth data to eliminate the field value in radar equipment emergency repair data processing, and combining noise processing and emergency repair information extraction, the problem of incomplete field value removal in the existing technology is solved, and the accuracy of radar state analysis is improved.
Patent Information
- Application Number
- CN202411855358.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-17
- Publication Date
- 2025-04-11
AI Technical Summary
In the existing radar equipment emergency repair data processing methods, the field value removal is incomplete, resulting in a large number of field values in the original data, affecting the accuracy of radar state analysis.
The soft threshold based on dynamic smoothing of data is used for field value removal, combining noise processing and emergency repair information extraction to ensure the accuracy and completeness of the data.
It effectively improves the effect of field value removal, reduces the influence of noise, and improves the accuracy of radar state analysis.
Smart Images

Figure CN119809599A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of radar equipment emergency repair data processing, and in particular to a radar equipment emergency repair data processing method. Background Art
[0002] The existing radar equipment repair data processing methods often use hard threshold to eliminate outliers, frequency domain noise reduction and repair information extraction technology based on subsystem status. However, the existing data processing methods have the problem of imperfect outlier elimination, resulting in a relatively large number of outliers in the original data. Summary of the invention
[0003] The purpose of this application is to provide a method for processing radar equipment emergency repair data, thereby improving the effect of eliminating outliers in the emergency repair data and further improving the accuracy of radar status analysis.
[0004] To achieve the above objectives, this application provides the following solutions:
[0005] In a first aspect, the present application provides a method for processing radar equipment repair data, comprising:
[0006] Obtain the radar equipment repair data to be processed;
[0007] Based on the soft threshold of data dynamic smoothing, outliers are eliminated from the radar equipment repair data to be processed to obtain the repair data after outliers are eliminated;
[0008] Performing noise processing on the emergency repair data after the outliers are removed to obtain the emergency repair data after noise reduction;
[0009] The emergency repair information is extracted according to the emergency repair data after noise reduction to obtain the status information of the radar.
[0010] According to the specific embodiments provided in this application, this application discloses the following technical effects:
[0011] The present application provides a method for processing radar equipment repair data, the method comprising: obtaining the radar equipment repair data to be processed; removing outliers from the radar equipment repair data to be processed based on a soft threshold of data dynamic smoothing, and obtaining the repair data after outliers have been removed; performing noise processing on the repair data after outliers have been removed, and obtaining the repair data after noise reduction; extracting repair information from the repair data after noise reduction, and obtaining radar status information. The present invention removes outliers from data based on a soft threshold of data dynamic smoothing, and can remove most of the outliers from the data. Compared with the existing application of hard thresholds for removing outliers from data, the effect of removing outliers is improved, thereby improving the accuracy of radar status analysis. BRIEF DESCRIPTION OF THE DRAWINGS
[0012] 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 will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0013] Figure 1 This is an application environment diagram of a radar equipment repair data processing method in one embodiment of the present application;
[0014] Figure 2 A schematic diagram of a process for processing radar equipment repair data provided in one embodiment of the present application;
[0015] Figure 3 A schematic diagram of the structure of a computer device provided in one embodiment of the present application. DETAILED DESCRIPTION
[0016] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions 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 ordinary technicians in this field without creative work are within the scope of protection of this application.
[0017] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, the present application is further described in detail below with reference to the accompanying drawings and specific implementation methods.
[0018] The radar equipment repair data processing method provided in the embodiment of the present application can be applied to Figure 1In the application environment shown. Among them, the terminal communicates with the server through the network. The data storage system can store the data that the server needs to process. The data storage system can be set up separately, integrated on the server, or placed on the cloud or other servers. The terminal can send the radar equipment repair data to be processed to the server. After the server receives the radar equipment repair data to be processed, the server removes wild values from the radar equipment repair data to be processed based on the soft threshold of the dynamic smoothing of the data, and obtains the repair data after the wild values are removed. Noise processing is performed on the repair data after the wild values are removed to obtain the repair data after noise reduction. The repair information is extracted according to the repair data after noise reduction to obtain the status information of the radar. The server can feed back the obtained radar status information to the terminal. In addition, in some embodiments, the processing method of the radar equipment repair data can also be implemented by the server or the terminal alone, such as the terminal can directly perform data processing on the radar equipment repair data to be processed, or the server can obtain the radar equipment repair data to be processed from the data storage system and perform data processing.
[0019] The terminal may be, but is not limited to, various desktop computers, laptop computers, smart phones, tablet computers, IoT devices, and portable wearable devices. The server may be implemented as an independent server or a server cluster consisting of multiple servers, or may be a cloud server.
[0020] In an exemplary embodiment, Figure 2 As shown, a method for processing radar equipment repair data is provided. The method is executed by a computer device, and can be executed by a computer device such as a terminal or a server alone, or can be executed by a terminal and a server together. In the embodiment of the present application, the method is applied to Figure 1 The server in the example is used to illustrate, including the following steps 101 to 104. Among them:
[0021] Step 101, obtaining radar equipment repair data to be processed.
[0022] Step 102, based on the soft threshold of data dynamic smoothing, outliers are eliminated from the radar equipment repair data to be processed, so as to obtain the repair data after outliers are eliminated.
[0023] Step 103, performing noise processing on the emergency repair data after the outliers are removed to obtain the emergency repair data after noise reduction.
[0024] Step 104: extract emergency repair information based on the emergency repair data after noise reduction to obtain radar status information.
[0025] By implementing the above steps 101 to 104, the present invention addresses the problem of imperfect hard threshold outlier rejection. It adopts a soft threshold based on data dynamic smoothing for outlier rejection to ensure that most outliers are removed from the subsequent emergency repair data processing. Compared with the existing method of using a hard threshold for data outlier rejection, it improves the effect of outlier rejection and thus enhances the accuracy of radar status analysis.
[0026] In another exemplary embodiment of the present application, in step 102, based on the soft threshold of data dynamic smoothing, outlier rejection is performed on the radar equipment emergency repair data to be processed, and the emergency repair data after outlier rejection is obtained, which specifically includes:
[0027] (a1) Calculate the soft threshold value according to the radar equipment emergency repair data to be processed.
[0028] Assume that the radar equipment emergency repair data to be processed collected is represented by X = [x1, x2, x3,... x n , then the calculation method of the soft threshold r is as follows:
[0029] r = [(x1 + x2) / 2 + (x2 + x3) / 2 + (x3 + x4) / 2 +... (x n-1 + x n ) / 2] * / 2;
[0030] In the formula, r represents the soft threshold value; x1, x2, x3,..., x n-1 , x n represent the data of each sampling point; n represents the number of sampling points. The soft threshold r is used to replace the hard threshold ry obtained based on historical experience data in the original algorithm. The soft threshold will be adjusted in real time according to the specific data and will change dynamically. The hard threshold is a fixed value and will not be adjusted in real time.
[0031] (a2) Determine the data screening range according to the soft threshold value; the lower limit value of the data screening range is the negative soft threshold value, and the upper limit value is the positive soft threshold value.
[0032] (a3) Determine whether the data of each sampling point in the radar equipment emergency repair data to be processed is within the data screening range. If so, retain the data of the corresponding sampling point. If not,剔除 the data of the corresponding sampling point.
[0033] For each data sampling point x1, x2,... x in the emergency repair data X n , perform a smoothing comparison. If -r < x i < r, retain the original data. If x i is not within the above range, then consider this sampling point as an outlier and it needs to be剔除. Just set the data of the corresponding sampling point to 0.
[0034] In another exemplary embodiment of the present application, in step 103, noise processing (time domain noise reduction processing) is performed on the emergency repair data after the outliers are removed to obtain the emergency repair data after noise reduction, which specifically includes:
[0035] (b1) For the data of each sampling point in the emergency repair data after the outliers are removed, a preset number of data on both sides of each sampling point are used as noise estimation point data.
[0036] Assume that the emergency repair data after outliers are removed is Xc = [x 1c ,x 2c ,…x nc ], time domain denoising is to use the time domain data of data Xc itself to perform denoising without data domain transformation. First, select a preset number (for example, 3) of data points on both sides of the data point to be denoised as noise estimation points, that is, if x is to be ic To reduce noise, the noise estimation point selected is x (i-3)c 、x (i-2)c 、x (i-1)c 、x (i+1)c 、x (i+2)c 、x ( i +3 )c .
[0037] (b2) For each sampling point data, a noise threshold value is calculated according to a corresponding preset number of noise estimation point data.
[0038] Using the selected noise estimation point data, estimate the ic The noise threshold data is selected from three noise estimation point data on the left and right sides, and the corresponding calculation formula of the noise threshold value is:
[0039] N xic ={[x (i-3)c / 3+x (i-2) / 2+x (i-1)c ] / 3+[x (i+1)c / 3+x (i+2)c / 2+x (i+3)c ] / 3} / 2;
[0040] Where N xic is the data x of sampling point i in the emergency repair data after outliers are removed ic The corresponding noise threshold value; x (i-3)c , x (i-2)c , x (i-1)c , x (i+1)c , x (i+2)c , x (i+3)c For data x ic Noise estimation point data.
[0041] When g noise estimation point data are selected on the left and right sides, the corresponding calculation formula for the noise threshold value is:
[0042] N xic ={[x (i-g)c / g+x (i-g+1) / (g-1)+......+x (i-2) / 2+x (i-1)c ] / g+[x (i+1)c / g+x (i+2)c / (g-1)+......+x
[0043] (i+g-1)c / 2+x (i+g)c ] / g} / 2.
[0044] (b3) De-noising the data of the corresponding sampling point according to the noise threshold value to obtain the de-noised emergency repair data.
[0045] In another exemplary embodiment of the present application, using the estimated noise threshold data N xic Complete data denoising, that is, when X ic >N xic When Xic=X ic -N xic Otherwise, let X ic =X ic Therefore, in step (b3), the data of the corresponding sampling point is denoised according to the noise threshold value to obtain the repair data after denoising, which specifically includes:
[0046] (1) When the data of the sampling point in the emergency repair data after the outliers are eliminated is greater than the noise threshold value, the subtraction result of the data of the current sampling point minus the noise threshold value is used as the updated data of the current sampling point.
[0047] (2) When the data of the sampling point in the emergency repair data after the outliers are eliminated is less than or equal to the noise threshold value, the data of the current sampling point is not subjected to noise reduction processing.
[0048] The existing radar equipment repair data processing method still has the problem of large amount of noise reduction algorithm calculation. Based on this, in this application, a method for noise removal in the time domain is proposed, which reduces the algorithm calculation amount and improves the noise reduction speed.
[0049] In another exemplary embodiment of the present application, in step 104, extracting emergency repair information according to the emergency repair data after noise reduction to obtain radar status information specifically includes:
[0050] (c1) determining the overall status information of the radar based on the noise-reduced repair data.
[0051] Assume that the repair data after noise reduction is Xcn = [x cn1 , x cn2 , …x cnn ], in order to extract the state characteristics represented by the repair data, the overall analysis plus system state extraction method is used. Step 1: Extract the radar overall state information y, y = (x cn1 +x cn2 +…xc nN ) / N, where N is the total number of sampling points of the emergency repair data; x cn1 , x cn2 , ..., x cnN It is the data of each sampling point in the emergency repair data after noise reduction.
[0052] (c2) determining status data of each radar subsystem based on the noise-reduced repair data.
[0053] The state data of each subsystem is calculated by using the emergency repair data corresponding to each subsystem in the noise-reduced emergency repair data. The state data z1 of the transmitting subsystem = (x cn1 +x cn2 ) / 2. Receive subsystem status data z2 = (x cn3 +x cn4 ) / 2. Status data of antenna feeder subsystem z3=(x cn5 +x cn6 ) / 2. Servo subsystem status data z4=(x cn7 +x cn8 ) / 2. The status data of the signal processing subsystem z5=(x cn7 +x cn8 ) / 2,. The status data of the data processing subsystem z6=(x cn(n-1) +x cnn ). The sampling point data involved in the calculation formula of each subsystem status data is only an example to facilitate the explanation of the calculation of status data, and does not refer to the x in the emergency repair data after noise reduction. cn1 and x cn2 It is the corresponding relationship between the emergency repair data of the launch subsystem and other data.
[0054] (c3) Analyzing the status of the radar based on the overall status information of the radar and the status data of each subsystem of the radar.
[0055] In another exemplary embodiment of the present application, in step (c3), analyzing the state of the radar according to the overall state information of the radar and the state data of each subsystem of the radar specifically includes:
[0056] (1) If the status data of the transmitting subsystem is greater than the overall status information of the radar, then there is a fault in the transmitting subsystem.
[0057] (2) If the status data of the receiving subsystem is greater than the overall status information of the radar, then there is a fault in the receiving subsystem.
[0058] (3) If the status data of the antenna subsystem is greater than the overall status information of the radar, then there is a fault in the antenna subsystem.
[0059] (4) If the status data of the servo subsystem is greater than the overall status information of the radar, then there is a fault in the servo subsystem.
[0060] (5) If the status data of the signal processing subsystem is greater than the overall status information of the radar, then there is a fault in the signal processing subsystem.
[0061] (6) If the status data of the data processing subsystem is greater than the overall status information of the radar, then there is a fault in the data processing subsystem.
[0062] The existing radar equipment repair data processing method still has the problem that the repair information cannot fully reflect the radar status. Based on this, in this application, a method of extracting repair information by combining overall status analysis with subsystem data collection is proposed, which improves the comprehensiveness of repair information collection and ensures that the repair information can reflect the status of the radar to be repaired.
[0063] The present application also provides an application scenario, which applies the above-mentioned radar equipment repair data processing method. Specifically: The radar equipment repair data processing method provided in this embodiment can be applied in the radar equipment repair scenario. The radar equipment repair scenario includes a repair data processing link and a radar equipment repair link. The radar equipment repair data processing method provided in this embodiment belongs to the repair data processing link.
[0064] In an exemplary embodiment, a computer device is provided. The computer device may be a server or a terminal. The internal structure diagram thereof may be as follows: Figure 3As shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store the status information of the radar. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a method for processing radar equipment repair data is implemented.
[0065] Those skilled in the art will understand that Figure 3 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components. In an exemplary embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above-mentioned method embodiments when executing the computer program.
[0066] In an exemplary embodiment, a computer-readable storage medium is provided, storing a computer program, and when the computer program is executed by a processor, the steps in the above method embodiments are implemented.
[0067] In an exemplary embodiment, a computer program product is provided, including a computer program, and when the computer program is executed by a processor, the steps in the above method embodiments are implemented.
[0068] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.
[0069] Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM may be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM).
[0070] The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. The non-relational database may include a distributed database based on blockchain, etc., but is not limited thereto. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but is not limited thereto.
[0071] 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.
[0072] This article uses specific examples to illustrate the principles and implementation methods of this application. The description of the above embodiments is only used to help understand the method and core ideas of this application. At the same time, for those skilled in the art, according to the ideas of this application, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as limiting this application.
Claims
1. A method for processing radar equipment repair data, characterized in that: The method for processing radar equipment repair data comprises: Obtain the radar equipment repair data to be processed; Based on the soft threshold of data dynamic smoothing, outliers are eliminated from the radar equipment repair data to be processed to obtain the repair data after outliers are eliminated; Performing noise processing on the emergency repair data after the outliers are removed to obtain the emergency repair data after noise reduction; The emergency repair information is extracted according to the emergency repair data after noise reduction to obtain the status information of the radar.
2. The method for processing radar equipment repair data according to claim 1, characterized in that: Based on the soft threshold of data dynamic smoothing, outliers are eliminated from the radar equipment repair data to be processed, and the repair data after outliers are eliminated is obtained, which specifically includes: Calculating a soft threshold value according to the radar equipment repair data to be processed; Determine the data screening range according to the soft threshold value; the lower limit value of the data screening range is a negative soft threshold value, and the upper limit value is a positive soft threshold value; Determining whether the data of each sampling point in the radar equipment repair data to be processed is within the data screening range; If yes, keep the data of the corresponding sampling point; If not, the data of the corresponding sampling point is discarded.
3. The method for processing radar equipment repair data according to claim 2, characterized in that: The calculation formula of the soft threshold is: r=[(x1+x2) / 2+(x2+x3) / 2+(x3+x4) / 2+…(x n-1 +x n ) / 2]* / 2; Where r represents the soft threshold; x1, x2, x3, ..., x n-1 , x n Represents the data of each sampling point; n represents the number of sampling points.
4. The method for processing radar equipment repair data according to claim 1, characterized in that: The emergency repair data after the outliers are removed is subjected to noise processing to obtain the emergency repair data after noise reduction, specifically including: For the data of each sampling point in the emergency repair data after the outliers are removed, a preset number of data on both sides of each sampling point are used as noise estimation point data; For each sampling point data, a noise threshold value is calculated according to the corresponding preset number of noise estimation point data; The data of the corresponding sampling point is de-noised according to the noise threshold value to obtain the de-noised emergency repair data.
5. The method for processing radar equipment repair data according to claim 4, characterized in that: The calculation formula of the noise threshold is: N xic ={[x (i-3)c / 3+x (i-2) / 2+x (i-1)c ] / 3+[x (i+1)c / 3+x (i+2)c / 2+x (i+3)c ] / 3} / 2; Where N xic is the data x of sampling point i in the emergency repair data after outliers are removed ic The corresponding noise threshold value; x (i-3)c , x (i-2)c , x (i-1)c , x (i+1)c , x (i+2)c , x (i+3)c For data x ic Noise estimation point data.
6. The method for processing radar equipment repair data according to claim 4, characterized in that: The data of the corresponding sampling point is de-noised according to the noise threshold value to obtain the de-noised emergency repair data, specifically including: When the data of the sampling point in the emergency repair data after the outliers are removed is greater than the noise threshold value, the subtraction result of the data of the current sampling point minus the noise threshold value is used as the updated data of the current sampling point; When the data of the sampling point in the emergency repair data after the outliers are eliminated is less than or equal to the noise threshold value, the data of the current sampling point is not subjected to noise reduction processing.
7. The method for processing radar equipment repair data according to claim 1, characterized in that: Extracting emergency repair information from the noise-reduced emergency repair data to obtain radar status information specifically includes: Determine the overall status information of the radar according to the noise-reduced repair data; Determine the status data of each radar subsystem according to the noise-reduced repair data; The status of the radar is analyzed based on the overall status information of the radar and the status data of each subsystem of the radar.
8. The method for processing radar equipment repair data according to claim 7, characterized in that: The calculation formula of the radar overall status information is: y=(x cn1 +x cn2 +…xc nn ) / N; Among them, y is the overall status information of the radar; N is the total number of sampling points of the repair data after noise reduction; x cn1 , x cn2 , ..., x cnn It is the data of each sampling point in the emergency repair data after noise reduction.
9. The method for processing radar equipment repair data according to claim 7, characterized in that: The status data of each radar subsystem includes status data of a transmitting subsystem, status data of a receiving subsystem, status data of an antenna feed subsystem, status data of a servo subsystem, status data of a signal processing subsystem, and status data of a data processing subsystem.
10. The method for processing radar equipment repair data according to claim 9, characterized in that: Analyzing the status of the radar according to the overall status information of the radar and the status data of each subsystem of the radar specifically includes: If the status data of the transmitting subsystem is greater than the overall status information of the radar, then there is a fault in the transmitting subsystem; If the status data of the receiving subsystem is greater than the overall status information of the radar, then there is a fault in the receiving subsystem; If the status data of the antenna subsystem is greater than the overall status information of the radar, then there is a fault in the antenna subsystem; If the status data of the servo subsystem is greater than the overall status information of the radar, then there is a fault in the servo subsystem; If the status data of the signal processing subsystem is greater than the overall status information of the radar, then there is a fault in the signal processing subsystem; If the status data of the data processing subsystem is greater than the overall status information of the radar, then there is a fault in the data processing subsystem.