Clear sky echo filtering method, system, electronic device and storage medium
By determining the standard echo characteristics in the radar system and analyzing the difference characteristics of the radar data in real time, and calculating the echo difference values in combination with meteorological parameters, the problem of difficulty in effectively filtering out clear sky echo interference in the existing technology is solved, and high-quality target detection data acquisition and meteorological adaptability are achieved.
Patent Information
- Application Number
- CN202410872287.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-01
- Publication Date
- 2025-03-07
- Estimated Expiration
- 2044-07-01
AI Technical Summary
When processing radar echo signals, it is difficult for the existing technology to effectively filter out clear sky echo interference, resulting in low accuracy in radar detection of real meteorological targets.
Standard echo characteristics are determined by obtaining the first radar data under ideal weather conditions. Current radar data and meteorological parameters are collected in real time, and the echo difference characteristics are compared and analyzed. Echo difference values are calculated based on meteorological parameters, and clear sky echoes with differences greater than or equal to the preset threshold value are filtered and removed.
It realizes adaptation to complex and changing meteorological environments, effectively obtains high-quality target detection data, enhances the filtering effect of clear sky echo interference, and improves the accuracy of clear sky echo filtering.
Smart Images

Figure CN118859124B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of radar detection technology, and in particular to a clear sky echo filtering method, system, electronic device and storage medium. Background Art
[0002] With the development of meteorological science, radar plays an increasingly important role in the field of weather monitoring. Radar is a device that uses electromagnetic waves to detect distant target objects. It is widely used in weather monitoring, air traffic control, military reconnaissance and other fields. In weather monitoring, radar can emit electromagnetic waves, receive target echo signals, and analyze the echo signals to detect clouds, precipitation and other meteorological processes. However, in actual applications, the echo signals received by the radar are often mixed with echoes from different targets. Among them, the clear sky echo is a typical interference echo. It is caused by the presence of tiny impurity particles in the atmosphere. It will also return a strong echo signal under clear sky conditions without clouds or rain, thereby interfering with the radar's detection of real meteorological targets.
[0003] At present, the existing clear sky echo filtering methods mainly rely on empirical rules to set a fixed threshold value, and use this threshold value to filter radar data. However, in actual applications, the weather conditions in the radar detection area often change continuously, and filtering the detected radar data by only setting a fixed threshold value is difficult to adapt to the dynamic changes of the weather, and errors occur when filtering the clear sky echo, resulting in low accuracy of clear sky echo filtering. Summary of the invention
[0004] The present application provides a clear-sky echo filtering method, system, electronic device and storage medium, which have the effect of improving the accuracy of clear-sky echo filtering.
[0005] In a first aspect, the present application provides a clear sky echo filtering method, comprising:
[0006] Acquire the first radar data of the target area within a preset sampling period;
[0007] Determining echo data that meets standard meteorological conditions in the first radar data, and determining standard echo features based on the echo data;
[0008] collecting the current second radar data and meteorological parameters of the target area in real time, and comparing the second radar data with the standard echo characteristics to obtain echo difference characteristics of multiple echoes in the second radar data;
[0009] Determining the echo difference value of each of the echoes according to the echo difference characteristics of each of the echoes and the meteorological parameters;
[0010] Among the echoes, the echoes whose echo difference values are greater than or equal to a preset threshold are screened out as clear sky echoes, and the data corresponding to the clear sky echoes are filtered out in the second radar data to obtain the target radar data.
[0011] By adopting the above technical solution, the first radar data under ideal meteorological conditions is obtained to determine the standard echo characteristics. Then the current second radar data is collected in real time, the echo characteristics are extracted and compared with the standard echo characteristics, and the echo difference characteristics are analyzed. The difference value of each echo is calculated in combination with the meteorological parameters, and the echo is filtered according to the difference value to obtain the target radar data with the meteorological noise interference filtered out. In this way, by comparing and analyzing the difference in echo characteristics, evaluating the impact of meteorological changes on echoes, and performing filtering based on difference values, it is possible to achieve self-adaptation to complex and changing meteorological environments, effectively obtain high-quality target detection data, thereby enhancing the effect of filtering clear sky echo interference and improving the accuracy of clear sky echo filtering.
[0012] Optionally, obtain the first relative humidity, the first visibility and the first precipitation intensity when multiple echoes in the first radar data are collected; among each of the echoes, screen out the echoes whose first relative humidity does not exceed a preset humidity range, the first visibility does not exceed a preset visibility range, and the first precipitation intensity does not exceed a preset precipitation intensity range as target echoes; and use the first reflectivity data set, the first spectral width data set and the first radial velocity data set corresponding to the target echo in the first radar data as the echo data that meets the standard meteorological conditions.
[0013] By adopting the above technical solution, multiple meteorological condition parameters are obtained, including relative humidity, visibility, and precipitation intensity. And the standard numerical range of these parameters is set. Then the system selects the echoes that meet all the standard range constraints as the target echoes, and uses the feature data sets extracted from these target echoes as the standard echo features. In this way, by screening the echo data through multi-factor constraints, the quality of the standard echo features can be improved, and the standard echo features can be used to perform difference analysis of the current echo, which can achieve a more accurate and reliable meteorological impact assessment, thereby effectively filtering out meteorological noise, so that the radar can adapt to more complex and changeable meteorological environments.
[0014] Optionally, based on the first reflectivity data set, the mean reflectivity of the target echo is determined, and according to the mean reflectivity and a preset deviation threshold, a standard reflectivity range is determined; based on the first spectral width data set, the mean spectral width of the target echo is determined, and according to the mean spectral width and the preset deviation threshold, a standard spectral width range is determined; based on the first radial velocity data set, the mean radial velocity of the target echo is determined, and according to the mean radial velocity and the preset deviation threshold, a standard radial velocity range is determined; the standard reflectivity range, the standard spectral width range and the standard radial velocity range are used as the standard echo features.
[0015] By adopting the above technical solution, the mean of the reflectivity, spectral width, radial velocity and other parameters of the target echo is calculated. Then, the deviation threshold range allowed for floating is set according to the parameter characteristics. The numerical interval of the standard feature is determined by combining the mean and the deviation range. The standard echo feature obtained in this way takes into account both the typical value of the parameter and the normal range of variation, and is more discriminative. Based on such standard echo features, the current echo difference analysis can be realized, which can more accurately and reliably evaluate the impact of meteorological changes on echoes and effectively filter out meteorological noise in radar echoes.
[0016] Optionally, a second reflectivity data set, a second spectral width data set and a second radial velocity data set of each echo in the second radar data are obtained; a reflectivity difference corresponding to each echo is determined based on the reflectivity data in each second reflectivity data set that exceeds the standard reflectivity range; a spectral width difference corresponding to each echo is determined based on the spectral width data in each second spectral width data set that exceeds the standard spectral width range; a radial velocity difference corresponding to each echo is determined based on the radial velocity data in each second radial velocity data set that exceeds the standard radial velocity range; and the reflectivity difference, spectral width difference and radial velocity difference corresponding to each echo are used as echo difference features of each echo.
[0017] By adopting the above technical solution, a detailed data set of characteristic parameters such as reflectivity, spectral width, radial velocity, etc. of the current echo is obtained. Then the current parameter data is compared with the standard characteristic range point by point. If it exceeds the range, the specific difference value of the single point is calculated, and the parameter difference points of each echo are summarized to form the difference characteristics of the echo. In this way, by accurately analyzing the parameter differences point by point, the echo changes can be fully reflected, and quantitative and intuitive difference characteristics can be obtained, thereby improving the accuracy of radar processing complex and changeable weather.
[0018] Optionally, a weighted sum is performed on the current second relative humidity, the second visibility and the second precipitation intensity of the target area to obtain a current clear sky index of the target area; the clear sky index and the reflectivity difference, the spectral width difference and the radial velocity difference of each echo are substituted into a preset formula to obtain an echo difference value of each echo; wherein the preset formula is:
[0019]
[0020] Where M i represents the echo difference value of the i-th echo, d represents the relative distance between the millimeter-wave nephelometer used to collect radar data and the target area, L represents the reference detection distance of the millimeter-wave nephelometer, C represents the clear sky index, and w R represents the first weight of the reflectivity difference, R i represents the reflectivity difference of the ith echo, w k represents the second weight of the spectral width difference, δ represents the reference constant term, Δk i represents the spectral width difference of the i-th echo, w v The third weight representing the radial velocity difference, Δv i Represents the radial velocity difference of the i-th echo.
[0021] By adopting the above technical solution, multiple meteorological parameters are collected and a clear sky index is constructed to evaluate meteorological changes. Then, a preset formula for echo difference calculation is established in combination with the difference characteristic parameters of the echo. Substituting the preset formula into the calculation can obtain the quantitative difference value of each echo, which reasonably reflects the degree of influence of meteorological changes on the echo. Meteorological noise can be accurately identified based on the difference value. In this way, by constructing a clear sky index and associating echo characteristics, the quantitative calculation of echo differences can be realized, which can improve the accuracy of clear sky echo recognition.
[0022] Optionally, data corresponding to the clear sky echo is deleted from the second radar data to obtain residual data after filtering out the clear sky echo; and interpolation processing is performed on the residual data to obtain the target radar data.
[0023] By adopting the above technical solution, clear sky echoes that are severely affected by the weather are identified according to the echo difference value, and the data of these echoes are directly deleted. Then, the residual data after deleting the echo is interpolated and completed. In this way, by deleting the meteorological noise echo and interpolating and reconstructing in two steps, the meteorological noise can be significantly reduced, and the target radar data with good data continuity and less noise can be obtained. Based on such high-quality data, the target detection and recognition performance of the radar in bad weather can be effectively improved.
[0024] Optionally, the residual data is scanned to determine a vacant area to be interpolated; radar data of a neighboring area adjacent to the vacant area is determined, and the vacant area is filled based on the radar data of the neighboring area to obtain the target radar data.
[0025] By adopting the above technical solution, the residual data after deleting the meteorological noise is scanned to locate all the vacant areas. Then, according to the valid data in the adjacent areas of each vacant area, a spatial correlation interpolation operation is performed to obtain the interpolation result corresponding to the vacant area. The interpolation result is filled into the corresponding vacant position of the residual data, and the completed residual data forms a complete and continuous target radar data. In this way, the use of targeted vacant area interpolation reconstruction can further improve the availability of data and meet the requirements of subsequent processing for data quality, thereby enhancing the radar's target detection capability under complex weather conditions and optimizing the radar's weather adaptation effect.
[0026] In a second aspect of the present application, a clear sky echo filtering system is provided, the system comprising:
[0027] A first data acquisition module, used to acquire first radar data of a target area within a preset sampling period;
[0028] A data processing module, used to determine echo data that meets standard meteorological conditions in the first radar data, and determine standard echo features based on the echo data;
[0029] A second data acquisition module is used to collect the current second radar data and meteorological parameters of the target area in real time, and compare the second radar data with the standard echo characteristics to obtain echo difference characteristics of multiple echoes in the second radar data; a clear sky echo filtering module is used to determine the echo difference value of each echo according to the echo difference characteristics of each echo and the meteorological parameters; among each echo, the echo with the echo difference value greater than or equal to a preset threshold is screened out as a clear sky echo, and the data corresponding to the clear sky echo is filtered out in the second radar data to obtain target radar data.
[0030] In a third aspect of the present application, an electronic device is provided, comprising a memory, a processor, and a program stored in the memory and executable on the processor, wherein the program can implement a clear sky echo filtering method when loaded and executed by the processor.
[0031] In a fourth aspect of the present application, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the processor implements a clear sky echo filtering method.
[0032] In summary, one or more technical solutions provided in the embodiments of the present application have at least the following technical effects or advantages:
[0033] By adopting the technical solution of the present application, the first radar data under ideal meteorological conditions is obtained to determine the standard echo characteristics. Then the current second radar data is collected in real time, the echo characteristics are extracted and compared with the standard echo characteristics, and the echo difference characteristics are analyzed. The difference value of each echo is calculated in combination with the meteorological parameters, and the echo is filtered according to the difference value to obtain the target radar data with the meteorological noise interference filtered out. In this way, by comparing and analyzing the difference in echo characteristics, evaluating the impact of meteorological changes on echoes, and performing filtering based on difference values, it is possible to achieve self-adaptation to complex and changing meteorological environments, effectively obtain high-quality target detection data, thereby enhancing the effect of filtering clear sky echo interference and improving the accuracy of clear sky echo filtering. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] Figure 1 It is a flow chart of a clear sky echo filtering method provided in an embodiment of the present application;
[0035] Figure 2 It is a structural schematic diagram of a clear sky echo filtering system disclosed in an embodiment of the present application;
[0036] Figure 3 It is a schematic diagram of the structure of an electronic device disclosed in an embodiment of the present application.
[0037] Description of reference numerals: 300, electronic device; 301, processor; 302, communication bus; 303, user interface; 304, network interface; 305, memory. DETAILED DESCRIPTION
[0038] In order to enable technicians in this field to better understand the technical solutions in this specification, the technical solutions in the embodiments of this specification will be clearly and completely described below in conjunction with the drawings in the embodiments of this specification. Obviously, the described embodiments are only part of the embodiments of this application, not all of the embodiments.
[0039] In the description of the embodiments of the present application, words such as "for example" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "for example" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "for example" or "for example" is intended to present related concepts in a specific way.
[0040] In the description of the embodiments of the present application, the meaning of the term "multiple" refers to two or more. For example, multiple systems refer to two or more systems, and multiple screen terminals refer to two or more screen terminals. In addition, the terms "first" and "second" are used for descriptive purposes only and cannot be understood as indicating or implying relative importance or implicitly indicating the indicated technical features. Thus, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. The terms "include", "comprise", "have" and their variations all mean "including but not limited to", unless otherwise specifically emphasized.
[0041] The present application embodiment provides a clear sky echo filtering method. In one embodiment, please refer to Figure 1 , Figure 1 The flowchart of the clear sky echo filtering method provided by the embodiment of the present application can be implemented by a computer program, which can be integrated into an application or run as an independent tool application. The method can also be implemented by a single-chip microcomputer or run in a clear sky echo filtering system based on a von Neumann system. Specifically, the method can include the following steps:
[0042] Step 101: Acquire first radar data of a target area within a preset sampling period; determine echo data that meets standard meteorological conditions in the first radar data, and determine standard echo features based on the echo data.
[0043] Among them, the target area refers to the designated geographical area where clear sky echo filtering is required, which can be understood in the embodiment of the present application as, for example, a province, a city or a smaller administrative area, the coverage area of a weather radar station, etc.
[0044] The preset sampling period refers to the time range required to obtain the first radar data to determine the standard echo characteristics, which can be understood as a time range of 1 consecutive week in the embodiment of the present application.
[0045] The first radar data refers to the original radar echo data in the target area obtained by detecting the cloud layer in the target area through the millimeter wave cloud meter within a preset sampling period. In the embodiment of the present application, the first radar data is the unprocessed original millimeter wave radar acquisition data.
[0046] Standard meteorological conditions refer to the range of meteorological parameters that need to be met when screening normal echoes in the first radar data. In the embodiment of the present application, it can be understood as a moderate relative humidity range, such as 60%-80%, a good visibility range, such as 5-10 kilometers, and a slight precipitation intensity range, such as less than or equal to 2 mm / hour. The range of setting standard meteorological conditions needs to refer to historical meteorological data analysis and select a relatively stable and ideal parameter range. These conditions can ensure that the selected echo is not affected by clear sky echoes.
[0047] Echo data refers to the effective information in the return signal received after the radar sends electromagnetic waves. In the embodiment of the present application, it can be understood as the detailed parameters of a single echo obtained after the millimeter wave radar detects.
[0048] The standard echo feature refers to the typical characteristic parameter range of a normal echo extracted by analyzing echo data that meets standard meteorological conditions. In the embodiment of the present application, it can be understood to include a standard reflectivity range, a standard spectral width range, and a standard radial velocity range.
[0049] Specifically, according to the historical meteorological data, a relatively stable sampling period is set, such as 1-3 days or 1 week, to obtain the original radar echo data of the target area within this period. The acquired data is quality checked to ensure its integrity. Then, the data of each echo is analyzed to extract the meteorological parameters corresponding to the echo, including relative humidity, visibility and precipitation intensity. According to the pre-set standard meteorological condition range, the echoes that are not affected by strong airflow and precipitation are screened out. For the screened echoes, the characteristic parameters such as reflectivity, spectral width and radial velocity are further analyzed. The statistical distribution of each parameter is calculated to determine the mean and standard deviation range of the parameter. Combined with the preset allowable fluctuation range, the standard reflectivity range, standard spectral width range and standard radial velocity range are determined to form the final standard echo characteristics.
[0050] Based on the above embodiment, as an optional embodiment, in step 101: determining the echo data in the first radar data that meets the standard meteorological conditions, this step may also include the following steps:
[0051] Step 201: Obtain a first relative humidity, a first visibility, and a first precipitation intensity when a plurality of echoes are collected in first radar data.
[0052] The echo refers to a single signal in the return signal received after the radar is emitted. In the embodiment of the present application, it can be understood as each separable echo signal containing valid information received after the millimeter wave radar is emitted.
[0053] The first relative humidity refers to the relative humidity value corresponding to the collection of each echo in the first radar data. In the embodiment of the present application, it can be understood as the relative humidity data obtained from the historical meteorological observation of the location at the time of the echo collection. The first relative humidity reflects the water vapor content when the echo is collected, and it can be judged whether there is precipitation at that time.
[0054] The first visibility refers to the visibility value corresponding to the collection of each echo in the first radar data. In the embodiment of the present application, it can be understood as the visibility data obtained from the historical meteorological observation of the location at the time of the echo collection. The first visibility reflects the atmospheric perspective when the echo is collected, and can determine whether there is strong wind and dust at that time.
[0055] The first precipitation intensity refers to the precipitation intensity value corresponding to the collection of each echo in the first radar data. In the embodiment of the present application, it can be understood as the precipitation intensity data obtained from the historical meteorological observation of the location at the time of the echo collection. The first precipitation intensity reflects the precipitation situation when the echo is collected, and it can be judged whether there is echo attenuation caused by heavy precipitation at that time.
[0056] Specifically, after obtaining the raw data of the first radar, the data is preprocessed to extract the acquisition time and spatial coordinate information corresponding to each echo. Then, according to the acquisition time and spatial coordinates of the echo, the historical meteorological data of the corresponding meteorological station is queried to obtain the meteorological parameters when each echo is collected, including relative humidity, visibility and precipitation intensity. These parameters can be obtained from ground observations or meteorological echoes. According to the preset standard meteorological condition range, among the echoes that meet the requirements of relative humidity, visibility and precipitation intensity, normal echoes that are not affected by severe weather such as heavy precipitation and strong winds are screened out.
[0057] Step 202: Among the echoes, select the echoes whose first relative humidity does not exceed a preset humidity range, whose first visibility does not exceed a preset visibility range, and whose first precipitation intensity does not exceed a preset precipitation intensity range as target echoes.
[0058] Among them, the preset humidity range refers to the threshold interval of relative humidity used when screening the target echo. In the embodiment of the present application, it can be understood as an appropriate relative humidity value range determined by empirical values. The preset humidity range needs to be determined in advance based on meteorological statistical analysis, and its value should be higher than the threshold of haze occurrence and lower than the threshold of continuous rainfall.
[0059] The preset visibility range refers to the threshold interval of visibility used when screening target echoes. In the embodiment of the present application, it can be understood as an appropriate visibility value range determined by empirical values. The preset visibility range needs to be determined in advance based on meteorological statistical analysis, and its value should be higher than the threshold for heavy fog and lower than the threshold for sandstorm weather.
[0060] The preset precipitation intensity range refers to the threshold interval of precipitation intensity used when screening target echoes. In the embodiment of the present application, it can be understood as an appropriate precipitation intensity numerical range determined by empirical values. The preset precipitation intensity range needs to be determined in advance based on meteorological statistical analysis, and its value should be lower than the precipitation intensity of moderate rain.
[0061] The target echo refers to a normal echo selected from the first radar data and collected under standard meteorological conditions. In the embodiment of the present application, it can be understood as an echo whose relative humidity, visibility and precipitation intensity are all within a preset range. The target echo is an echo obtained under adverse meteorological conditions such as no heavy rainfall and strong wind. It can effectively represent the normal echo conditions under various weather conditions.
[0062] Specifically, according to the standard range determined by prior experience, an appropriate preset humidity range, preset visibility range and preset precipitation intensity range are set. Then, all the echoes in the acquired first radar data are traversed to extract the first relative humidity, first visibility and first precipitation intensity corresponding to each echo. The first relative humidity of each echo is compared with the preset humidity range, the first visibility is compared with the preset visibility range, and the first precipitation intensity is compared with the preset precipitation intensity range. If the first relative humidity, the first visibility and the first precipitation intensity are all within their respective preset ranges, it is judged that the echo meets the standard meteorological conditions, and it is determined as a target echo, and all target echoes collected under standard meteorological conditions are obtained. These echoes can effectively represent normal echoes under meteorological disturbances such as no precipitation and no strong wind.
[0063] Step 203: taking the first reflectivity data set, the first spectrum width data set and the first radial velocity data set corresponding to the target echo in the first radar data as echo data meeting the standard meteorological conditions.
[0064] The first reflectivity data set refers to a set of reflectivity parameter values corresponding to the target echoes, which can be understood as a data set formed by collating and aggregating the reflectivity values of all target echoes in the embodiment of the present application.
[0065] The first spectral width data set refers to a set of spectral width parameter values corresponding to the target echo, which can be understood in the embodiment of the present application as a data set formed by collating and summarizing the spectral width values of all target echoes.
[0066] The first radial velocity data set refers to a set of radial velocity parameter values corresponding to the target echo, which can be understood in the embodiment of the present application as a data set formed by collating and summarizing the radial velocity values of all target echoes.
[0067] Specifically, in the first radar data, target echoes within the standard meteorological conditions have been screened out. Then, each target echo is traversed to extract the characteristic parameters of the echo, including the first reflectivity, the first spectral width, and the first radial velocity. The first reflectivity of all target echoes is aggregated to form a first reflectivity data set, the first spectral width is aggregated to form a first spectral width data set, and the first radial velocity is aggregated to form a first radial velocity data set. These three data sets are used as the echo feature data sets that finally meet the standard meteorological conditions. In this way, by extracting the feature data set of the target echo, the echo data collected under the condition of no meteorological interference can be obtained, laying the foundation for the subsequent determination of the standard features.
[0068] Based on the above embodiment, as an optional embodiment, in step 101: determining the standard echo feature based on the echo data, this step may also include the following steps:
[0069] Step 204: Based on the first reflectivity data set, determine the reflectivity mean of the target echo, and determine the standard reflectivity range according to the reflectivity mean and a preset deviation threshold.
[0070] The reflectivity mean refers to the arithmetic mean of all reflectivity values in the first reflectivity data set, and in the embodiment of the present application, it can be understood as the result obtained by averaging the first reflectivity data set.
[0071] The preset deviation threshold refers to the allowable deviation size set relative to the reflectivity mean when determining the standard reflectivity range. In the embodiment of the present application, it can be understood as an empirical value, indicating the allowable fluctuation range of the reflectivity data around the mean.
[0072] The standard reflectivity range refers to a parameter interval used to represent the reflectivity characteristics of the target echo. In the embodiment of the present application, it can be understood as a numerical range that is calculated based on the reflectivity mean and a preset deviation threshold and can represent the distribution of the target echo reflectivity.
[0073] Specifically, the first reflectivity data set is averaged to calculate the reflectivity mean of the target echo as a representative value of the reflectivity level. Then, based on a preset deviation threshold, a reflectivity range is constructed with the reflectivity mean as the center and expanded to both sides. A standard reflectivity range that can represent the reflectivity characteristics of the target echo is determined based on the reflectivity mean and the preset deviation threshold. In this way, a standard reflectivity characteristic range can be objectively extracted from the target echo data set through a statistical analysis method.
[0074] Step 205: Based on the first spectral width data set, determine the spectral width mean of the target echo, and determine the standard spectral width range according to the spectral width mean and a preset deviation threshold.
[0075] The spectral width mean value refers to the arithmetic mean value of all spectral width values in the first spectral width data set. In the embodiment of the present application, it can be understood as the result obtained by averaging the first spectral width data set.
[0076] The standard spectral width range refers to a parameter interval used to represent the spectral width characteristics of the target echo. In the embodiment of the present application, it can be understood as a numerical range that is calculated based on the spectral width mean and a preset deviation threshold and can represent the distribution of the spectral width of the target echo.
[0077] Specifically, the first spectral width data set is averaged to calculate the spectral width mean of the target echo as a representative value of the spectral width level. Then, based on the same preset deviation threshold, the spectral width range is expanded to both sides with the spectral width mean as the center. According to the spectral width mean and the preset deviation threshold, a standard spectral width range that can represent the spectral width characteristics of the target echo is determined, so that a standard spectral width characteristic range can be extracted from the target echo data set through a statistical analysis method.
[0078] Step 206: Based on the first radial velocity data set, determine the radial velocity mean of the target echo, and determine the standard radial velocity range according to the radial velocity mean and a preset deviation threshold; use the standard reflectivity range, standard spectral width range and standard radial velocity range as standard echo features.
[0079] The radial velocity mean refers to the arithmetic mean of all radial velocity values in the first radial velocity data set, and in the embodiment of the present application, it can be understood as the result of averaging the first radial velocity data set.
[0080] The standard radial velocity range refers to a parameter interval used to represent the radial velocity characteristics of the target echo. In the embodiment of the present application, it can be understood as a numerical range of the radial velocity distribution of the target echo calculated based on the radial velocity mean and a preset deviation threshold.
[0081] Specifically, the first radial velocity data set is averaged, and the radial velocity mean of the target echo is calculated as the representative value of the radial velocity level. Then, according to the same preset deviation threshold, the radial velocity mean is centered and the range interval of the radial velocity is expanded to both sides to determine the standard radial velocity range. The standard reflectivity range and the standard spectral width range have been determined respectively. The standard reflectivity range, the standard spectral width range and the newly determined standard radial velocity range are integrated to form a parameter range combination of the standard echo characteristics. In this way, by uniformly analyzing the three characteristic parameter data sets, a standard parameter interval that can fully represent the target echo characteristics is determined.
[0082] Step 102: collect the current second radar data and meteorological parameters of the target area in real time, and compare the second radar data with the standard echo characteristics to obtain the echo difference characteristics of multiple echoes in the second radar data.
[0083] The second radar data refers to the echo signal data at the current moment acquired by the radar in real time in the target area, which can be understood as the echo data to be tested for weather impact detection in the embodiment of the present application.
[0084] Meteorological parameters refer to parameters related to the meteorological conditions of the target area corresponding to the second radar data collection, and can be understood as various numerical parameters describing the meteorological conditions at that time in the embodiment of the present application.
[0085] The echo difference feature refers to the difference parameter between the current echo and the standard echo feature. In the embodiment of the present application, it can be understood as the numerical deviation of the current echo and the standard echo features in terms of reflectivity, spectral width, radial velocity, etc. obtained by comparison.
[0086] Specifically, when the radar detects the target area, the echo signal of the area is collected in real time to obtain a second radar data set containing multiple groups of echo data; at the same time, various meteorological parameter information of the target area, such as temperature, humidity, etc., is collected to describe the meteorological environment conditions at that time. Each group of echoes in the second radar data set is compared with the standard echo feature model in turn to determine whether its key parameters such as reflectivity, spectral width, radial velocity, etc. are within the range set by the standard model. If they exceed the standard range, the numerical deviation from the standard value is recorded. After one-by-one comparison, the difference characteristics between all echoes in the target area and the standard model can be obtained, and an echo difference characteristic data set can be formed. These difference characteristics can well reflect the impact of the current meteorological environment on the echo parameters.
[0087] Based on the above embodiment, as an optional embodiment, in step 102: comparing the second radar data with the standard echo features to obtain echo difference features of multiple echoes in the second radar data, this step may also include the following steps:
[0088] Step 301: Obtain a second reflectivity data set, a second spectral width data set, and a second radial velocity data set for each echo in the second radar data; determine the reflectivity difference corresponding to each echo based on the reflectivity data in each second reflectivity data set that exceeds the standard reflectivity range.
[0089] The second reflectivity data set refers to a set of reflectivity parameter values contained in each echo in the second radar data. In the embodiment of the present application, it can be understood as a data set that summarizes the reflectivity values of the current echo to be detected.
[0090] The second spectrum width data set refers to a set of spectrum width parameter values contained in each echo in the second radar data. In the embodiment of the present application, it can be understood as a data set that summarizes the spectrum width values of the current echo to be detected.
[0091] The second radial velocity data set refers to a set of radial velocity parameter values contained in each echo in the second radar data, and in the embodiment of the present application, can be understood as a data set obtained by summarizing the radial velocity values of the current echo to be detected.
[0092] Specifically, the reflectivity value corresponding to each echo is extracted from the second radar data, and the second reflectivity data set of each echo is aggregated to reflect the reflectivity level of the current echo. Then, it is determined one by one whether the reflectivity data point in each second reflectivity data set exceeds the reflectivity range interval preset by the standard echo characteristic model. For the reflectivity data point exceeding the standard range, the system calculates the numerical difference between it and the boundary of the standard range, and records the reflectivity difference. After processing all the second reflectivity data sets, the difference value in reflectivity between each echo and the standard range can be determined.
[0093] Step 302: Determine the spectral width difference corresponding to each echo according to the spectral width data exceeding the standard spectral width range in each second spectral width data set.
[0094] Specifically, the spectral width value corresponding to each echo is extracted from the second radar data, and the second spectral width data set of each echo is aggregated to reflect the spectral width level of the current echo. Then, it is determined one by one whether the spectral width data points in each second spectral width data set exceed the spectral width range interval preset by the standard echo characteristic model. For spectral width data points that exceed the standard range, the system calculates the numerical difference between them and the boundary of the standard range, and records the spectral width difference. After processing all second spectral width data sets, the system can determine the difference value between each echo and the standard model in terms of spectral width.
[0095] Step 303: Determine the radial velocity difference corresponding to each echo according to the radial velocity data exceeding the standard radial velocity range in each second radial velocity data set; and use the reflectivity difference, spectral width difference and radial velocity difference corresponding to each echo as the echo difference characteristics of each echo.
[0096] Specifically, the radial velocity value corresponding to each echo is extracted from the second radar data, and the second radial velocity data set of each echo is summarized to reflect the radial velocity level of the current echo. Then, it is determined whether the radial velocity data points in each second radial velocity data set exceed the radial velocity range interval preset by the standard echo feature model. For radial velocity data points that exceed the standard range, the system calculates the difference between the values and the boundary of the standard range, and records the radial velocity difference. The reflectivity difference, spectral width difference and radial velocity difference of each echo extracted are summarized to form the final echo difference characteristics of each echo.
[0097] Step 103: Determine the echo difference value of each echo according to the echo difference characteristics of each echo and the meteorological parameters.
[0098] The echo difference value refers to a comprehensive value calculated based on the difference characteristics of the echo and the corresponding meteorological parameters, indicating the degree of influence of the meteorological environment on the echo as a whole. In the embodiment of the present application, it can be understood as an evaluation value obtained by the algorithm to reflect the overall situation of the echo parameter changes under the current meteorological conditions.
[0099] Specifically, the meteorological parameter data corresponding to each echo, such as temperature, humidity and other information, is extracted, and then a preset algorithm is used to combine the difference characteristics of each echo and the meteorological parameters to calculate an echo difference value that can represent the degree of difference between the echo under the current meteorological conditions and the standard conditions. After traversing all echoes, the echo difference value result corresponding to each echo is obtained. In this way, the echo difference value is calculated based on the echo difference characteristics and meteorological parameters, and a quantitative correspondence between the two can be established to achieve the evaluation of the impact of meteorological parameters on echoes.
[0100] Based on the above embodiment, as an optional embodiment, in step 103: determining the echo difference value of each echo according to the echo difference characteristics of each echo and the meteorological parameters, this step may also include the following steps:
[0101] Step 401: Perform a weighted summation on the current second relative humidity, second visibility and second precipitation intensity of the target area to obtain the current clear sky index of the target area.
[0102] The second relative humidity refers to the relative humidity parameter of the target area corresponding to the second radar data at that time. In the embodiment of the present application, it can be understood as the actual relative humidity value in the current environment, and the second relative humidity reflects the humidity level and humid air content of the target area at that time.
[0103] The second visibility refers to the visibility parameter of the target area corresponding to the second radar data at that time. In the embodiment of the present application, it can be understood as the actual visibility value in the current environment. The second visibility reflects the transmittance and air clarity of the target area at that time.
[0104] The second precipitation intensity refers to the precipitation intensity parameter of the target area corresponding to the second radar data at that time. In the embodiment of the present application, it can be understood as the actual precipitation intensity value in the current environment. The second precipitation intensity reflects the precipitation situation in the target area at that time and the impact of precipitation on signal propagation.
[0105] The clear sky index refers to a quantitative value obtained by weighted calculation of key meteorological parameters to represent the meteorological quality of the target area at that time. In the embodiment of the present application, it can be understood as an overall meteorological condition evaluation index based on relative humidity, visibility and precipitation intensity.
[0106] Specifically, real-time data of the second relative humidity, the second visibility, and the second precipitation intensity of the target area are obtained. Then, the weight coefficients of the three parameters of relative humidity, visibility, and precipitation intensity are preset, such as 0.3, 0.4, and 0.3, and the sum of the weight coefficients is 1. According to the preset weights, the collected values of the second relative humidity, the second visibility, and the second precipitation intensity are weighted and calculated, and the calculation results are output as the clear sky index, reflecting the current overall meteorological quality level of the target area. In this way, by weighted combination of key meteorological parameters, an intuitive clear sky index result can be obtained, which effectively evaluates the comprehensive impact of the meteorological environment on radar performance.
[0107] Step 402: Substitute the clear sky index and the reflectivity difference, spectral width difference, and radial velocity difference of each echo into a preset formula to obtain the echo difference value of each echo; wherein the preset formula is:
[0108]
[0109] Where M i represents the echo difference value of the i-th echo, d represents the relative distance between the millimeter-wave nephelometer used to collect radar data and the target area, L represents the reference detection distance of the millimeter-wave nephelometer, C represents the clear sky index, and w R Represents the first weight of the reflectivity difference, R i represents the reflectivity difference of the ith echo, w k represents the second weight of the spectral width difference, δ represents the reference constant term, Δk i represents the spectral width difference of the i-th echo, w v The third weight representing the radial velocity difference, Δv i Represents the radial velocity difference of the i-th echo.
[0110] The preset formula refers to a mathematical formula for calculating the echo difference value of each echo. In the embodiment of the present application, the preset formula can be understood as a multivariate analysis formula including factors such as the reflectivity difference value, spectral width difference value, radial velocity difference value, and clear sky index of each echo. The preset formula is used for quantitative calculation and evaluation of the echo difference value of each echo. By substituting the actual detection data, the echo difference value of each echo can be calculated.
[0111] Specifically, the clear sky index of the current environment is calculated as a quantitative value of the overall meteorological conditions. Then, the reflectivity difference, spectral width difference, and radial velocity difference data sets of each echo are extracted, and the above data are substituted into the preset calculation formula for correlation calculation. The formula consists of the clear sky index, three difference data sets, and corresponding weight coefficients. The calculation result is the echo difference value corresponding to each echo. In this way, the echo difference value is calculated based on the clear sky index and the echo difference characteristics, and a quantitative relationship between the two can be established, so as to achieve a quantitative evaluation of the impact of echo changes under different meteorological conditions.
[0112] The formula consists of three parts. The first part describes the influence of the reflectivity difference on the echo difference under the condition of relative distance d. i is the reflectivity difference of the ith echo, the reflectivity difference R i It reflects the intensity change of radar echo and is usually used to measure the reflection characteristics of target objects (such as clouds, precipitation, etc.). R is the weight of the reflectivity difference, which is used to adjust the relative importance of the reflectivity difference in the overall echo difference calculation. d is the relative distance between the millimeter wave cloud meter and the target area. This is an adjustment factor. The overall expression shows that as the distance d increases, the reflectivity difference R i The influence of will be reduced. This design conforms to the physical law that the radar echo intensity decreases with increasing distance. When d is small (the target is close to the radar), The value of is large, indicating that the reflectivity difference R i Echo difference value M i The contribution of is greater; when d is larger (the target is far away from the radar), The value of is small, indicating that the reflectivity difference R i Echo difference value M i The contribution is small.
[0113] The second part describes the influence of the spectrum width difference on the echo difference value under the condition of relative distance d. i is the spectral width difference of the i-th echo. Spectral width difference Δk i It reflects the change in the spectrum width of the echo signal and is usually used to describe the velocity distribution or turbulence characteristics of the target. kis the weight of the spectral width difference, which is used to adjust the relative importance of the spectral width difference in the overall echo difference calculation. δ is the reference constant term, which is used to adjust the reference in the distance calculation to avoid abnormal values caused by too small distance d. This is an adjustment factor. The overall expression shows that as the distance d increases, the spectral width difference Δk i The influence of will be reduced. This design conforms to the physical law that the radar echo intensity decreases with increasing distance. When d is small (the target is close to the radar), The value of is large, indicating that the spectral width difference Δk i Echo difference value M i The contribution of is greater; when d is larger (the target is far away from the radar), The value of is small, indicating that the spectral width difference Δk i Echo difference value M i The contribution of is small, but due to the existence of δ, this reduction will not be too drastic.
[0114] The third part describes the influence of radial velocity difference on echo difference under the condition of relative distance d. i is the radial velocity difference of the i-th echo. Radial velocity difference Δv i Reflects the change in the speed of the target object (such as clouds or precipitation particles) relative to the radar. v is the weight of the radial velocity difference. This weight is used to adjust the relative importance of the radial velocity difference in the overall echo difference value calculation. This is an adjustment factor where w v is a constant weight and d is the distance. The overall expression is It means that as the distance d increases, the radial velocity difference Δv i The effect of will decrease, but the speed of decrease is relatively slow because it is a square root relationship. When d is small (the target is close to the radar), The value of is large, indicating that the radial velocity difference Δv i Echo difference value M i When d is large (the target is far away from the radar), The value of is small, indicating that the radial velocity difference Δv i Echo difference value M i The contribution of is small, but due to the square root relationship, this reduction is more moderate.
[0115] In the formula, d i → m L It means that when the relative distance d between the millimeter wave cloud meter and the target area approaches the reference detection distance L, the limit of the formula is solved. This step ensures that the calculation result is accurate and stable at the standard distance. The clear sky index C is used to adjust the entire echo difference value Mi The clear sky index may reflect certain characteristics of weather conditions (such as the baseline state of clear sky), thus affecting the overall level of echo difference value. The weight w R 、w k and w v The sum of is 1.
[0116] Step 104: Among the echoes, the echoes with echo difference values greater than or equal to a preset threshold are selected as clear sky echoes, and the data corresponding to the clear sky echoes are filtered out in the second radar data to obtain the target radar data.
[0117] The preset threshold refers to the threshold of the echo difference value used to determine whether an echo is a clear sky echo. In the embodiment of the present application, it can be understood as the echo difference value judgment standard preset by the system. The preset threshold is used to screen the echoes, and the echo with an echo difference value higher than the threshold will be identified as a clear sky echo seriously affected by the meteorological environment.
[0118] The clear sky echo refers to an echo whose echo difference value is greater than or equal to a preset threshold value. In the embodiment of the present application, it can be understood as an echo with obvious false alarms caused by the meteorological environment. The clear sky echo is a false alarm echo caused by meteorological conditions rather than the target.
[0119] The target radar data refers to the radar data obtained after filtering out the clear sky echo in the second radar data. In the embodiment of the present application, it can be understood as the radar data that more accurately reflects the real target after removing the meteorological noise.
[0120] Specifically, the echo difference value corresponding to each echo is calculated. Then, according to the preset threshold, the echo with the echo difference value greater than or equal to the threshold is judged among all the echoes and marked as the clear sky echo. Then, in the original second radar data, the marked clear sky echo is found, and the corresponding echo data is filtered out. The second radar data after filtering out the meteorological noise echo is the target radar data. In this way, the echoes severely affected by the weather are removed by clear sky filtering, which can effectively reduce the radar false alarms caused by the weather, improve the radar's target detection accuracy in complex weather, obtain high-quality target radar data, and meet the weather adaptation requirements of the radar system.
[0121] Based on the above embodiment, as an optional embodiment, in step 104: filtering out the data corresponding to the clear sky echo in the second radar data to obtain the target radar data, this step may also include the following steps:
[0122] Step 501: Delete the data corresponding to the clear sky echo from the second radar data to obtain residual data after filtering out the clear sky echo.
[0123] The residual data refers to the data remaining after filtering and deleting the clear sky echo in the second radar data. In the embodiment of the present application, it can be understood as the original radar data after filtering out the meteorological noise. The residual data is the relatively more accurate radar data obtained after removing the echo that is seriously affected by the meteorological environment.
[0124] Specifically, all clear sky echoes are identified in the raw data of the second radar. Then, in the data body of the second radar, the data of all the identified clear sky echoes are found and deleted, and after deleting the clear sky echo data, the remaining second radar data obtained is the residual data after filtering out the clear sky echoes. In this way, by deleting the clear sky echoes that are identified to be severely affected by the weather, the false alarms caused by the weather can be effectively reduced, and the residual radar data after filtering out a large amount of weather noise can be obtained, providing more accurate and reliable input for subsequent target identification and analysis.
[0125] Step 502: Perform interpolation processing on the residual data to obtain target radar data.
[0126] Among them, interpolation processing refers to the process of supplementing the missing points in the residual data with adjacent data. In the embodiment of the present application, it can be understood that the interpolation algorithm is used to smooth and supplement the discontinuous residual data after filtering out the clear sky echo. The interpolation processing is used to make the residual data more continuous and complete after filtering out the meteorological noise echo through interpolation between data.
[0127] Specifically, after obtaining the residual radar data after filtering out the clear sky echo, the residual data is processed by an interpolation algorithm, mainly by supplementing the adjacent data at the data gap to make the data more continuous and without gaps. Commonly used interpolation algorithms include linear interpolation and Lagrange interpolation. The residual data result after the interpolation algorithm is the target radar data. Such interpolation can make the data more coherent and smooth, fill the gaps caused by filtering, obtain better quality target radar data, and provide a reliable data source for subsequent recognition applications.
[0128] Based on the above embodiment, as an optional embodiment, in step 502: performing interpolation processing on the residual data to obtain target radar data, this step may also include the following steps:
[0129] Step 512: Scan the residual data to determine the vacant area to be interpolated.
[0130] The missing area refers to the area where there are vacant invalid data points in the residual data. In the embodiment of the present application, it can be understood as the area where data is missing due to filtering in the residual radar data. The missing area is used to represent the data area that needs to be interpolated and supplemented, which is the basis for determining the interpolation processing range.
[0131] Specifically, the residual data is scanned point by point to check whether the value of each data point is a null value or an invalid value. During the scanning process, the coordinate information of all detected missing and invalid data points is recorded. After the scanning is completed, the vacant area that needs to be processed by interpolation is determined based on the recorded coordinates of the vacant points. In this way, by first scanning and analyzing the vacancy situation, the area that needs to be interpolated can be clearly identified, and targeted interpolation processing can be performed to avoid wasting computing resources and improve processing efficiency.
[0132] Step 522: Determine radar data of a neighboring area adjacent to the vacant area, and fill the vacant area based on the radar data of the neighboring area to obtain target radar data.
[0133] The adjacent area refers to an area adjacent to the vacant area and containing valid data. In the embodiment of the present application, it can be understood as a residual radar data area around the vacant area where all data points are valid.
[0134] Specifically, all the vacant areas in the residual data are located. Then the data area around each vacant area is analyzed to determine the area adjacent to it and containing valid data. For each vacant area, valid data points in its adjacent area are selected. Then, the interpolation algorithm is used to calculate the interpolation results of the corresponding data points in the vacant area based on the valid data in the adjacent area. The interpolation results of the vacant area are filled back into the corresponding positions of the residual data, and the final target radar data is formed after filling. In this way, by using the spatial correlation of adjacent valid data for interpolation, the residual data can still maintain data continuity after filtering out meteorological noise, obtain more reliable target radar data, and provide high-quality data support for subsequent target detection and recognition.
[0135] Reference Figure 2 , is a clear sky echo filtering system provided in an embodiment of the present application, the system comprising: a first data acquisition module, a data processing module, a second data acquisition module, and a clear sky echo filtering module, wherein:
[0136] A first data acquisition module, used to acquire first radar data of a target area within a preset sampling period;
[0137] A data processing module, used to determine echo data that meets the standard meteorological conditions in the first radar data, and determine standard echo features based on the echo data;
[0138] The second data acquisition module is used to collect the current second radar data and meteorological parameters of the target area in real time, and compare the second radar data with the standard echo characteristics to obtain the echo difference characteristics of multiple echoes in the second radar data;
[0139] The clear sky echo filtering module is used to determine the echo difference value of each echo based on the echo difference characteristics and meteorological parameters of each echo; among each echo, the echo with an echo difference value greater than or equal to a preset threshold is screened out as the clear sky echo, and the data corresponding to the clear sky echo is filtered out in the second radar data to obtain the target radar data.
[0140] On the basis of the above embodiment, the data processing module is also used to obtain the first relative humidity, the first visibility and the first precipitation intensity when multiple echoes in the first radar data are collected; among each echo, the echo whose first relative humidity does not exceed the preset humidity range, the first visibility does not exceed the preset visibility range, and the first precipitation intensity does not exceed the preset precipitation intensity range is screened out as the target echo; the first reflectivity data set, the first spectral width data set and the first radial velocity data set corresponding to the target echo in the first radar data are used as echo data that meets the standard meteorological conditions.
[0141] On the basis of the above embodiments, the data processing module is also used to determine the reflectivity mean of the target echo based on the first reflectivity data set, and determine the standard reflectivity range according to the reflectivity mean and a preset deviation threshold; determine the spectral width mean of the target echo based on the first spectral width data set, and determine the standard spectral width range according to the spectral width mean and a preset deviation threshold; determine the radial velocity mean of the target echo based on the first radial velocity data set, and determine the standard radial velocity range according to the radial velocity mean and a preset deviation threshold; and use the standard reflectivity range, standard spectral width range and standard radial velocity range as standard echo features.
[0142] On the basis of the above embodiment, the second data acquisition module is also used to obtain a second reflectivity data set, a second spectral width data set and a second radial velocity data set of each echo in the second radar data; determine the reflectivity difference corresponding to each echo according to the reflectivity data in each second reflectivity data set that exceeds the standard reflectivity range; determine the spectral width difference corresponding to each echo according to the spectral width data in each second spectral width data set that exceeds the standard spectral width range; determine the radial velocity difference corresponding to each echo according to the radial velocity data in each second radial velocity data set that exceeds the standard radial velocity range; and use the reflectivity difference, spectral width difference and radial velocity difference corresponding to each echo as the echo difference characteristics of each echo.
[0143] On the basis of the above embodiment, the second data acquisition module is further used to perform weighted summation on the current second relative humidity, the second visibility and the second precipitation intensity of the target area to obtain the current clear sky index of the target area; the clear sky index and the reflectivity difference, the spectral width difference and the radial velocity difference of each echo are substituted into a preset formula to obtain the echo difference value of each echo; wherein the preset formula is:
[0144]
[0145] Where M i represents the echo difference value of the i-th echo, d represents the relative distance between the millimeter-wave nephelometer used to collect radar data and the target area, L represents the reference detection distance of the millimeter-wave nephelometer, C represents the clear sky index, and w R Represents the first weight of the reflectivity difference, R i represents the reflectivity difference of the ith echo, w k represents the second weight of the spectral width difference, δ represents the reference constant term, Δk i represents the spectral width difference of the i-th echo, w v The third weight representing the radial velocity difference, Δv i Represents the radial velocity difference of the i-th echo.
[0146] Based on the above embodiment, the clear sky echo filtering module is also used to delete the data corresponding to the clear sky echo in the second radar data to obtain residual data after filtering out the clear sky echo; and interpolate the residual data to obtain target radar data.
[0147] Based on the above embodiment, the clear sky echo filtering module is also used to scan the residual data to determine the missing area to be interpolated; determine the radar data of the adjacent area adjacent to the missing area, and fill the missing area based on the radar data of the adjacent area to obtain the target radar data.
[0148] It should be noted that: when the device provided in the above embodiment realizes its function, only the division of the above functional modules is used as an example. In actual application, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the device and method embodiments provided in the above embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be repeated here.
[0149] The present application also discloses an electronic device. Figure 3 , Figure 3 The electronic device 300 may include: at least one processor 301 , at least one network interface 304 , a user interface 303 , a memory 305 , and at least one communication bus 302 .
[0150] The communication bus 302 is used to realize the connection and communication between these components.
[0151] The user interface 303 may include a display interface and a camera interface. The optional user interface 303 may also include a standard wired interface and a wireless interface.
[0152] The network interface 304 may optionally include a standard wired interface or a wireless interface (such as a WI-FI interface).
[0153] Among them, the processor 301 may include one or more processing cores. The processor 301 uses various interfaces and lines to connect various parts in the entire server, and executes various functions of the server and processes data by running or executing instructions, programs, code sets or instruction sets stored in the memory 305, and calling data stored in the memory 305. Optionally, the processor 301 can be implemented in at least one hardware form of digital signal processing (Digital Signal Processing, DSP), field programmable gate array (Field-Programmable Gate Array, FPGA), and programmable logic array (Programmable Logic Array, PLA). The processor 301 can integrate one or a combination of a central processing unit (Central Processing Unit, CPU), a graphics processing unit (Graphics Processing Unit, GPU) and a modem. Among them, the CPU mainly processes the operating system, user interface diagrams and applications, etc.; the GPU is responsible for rendering and drawing the content to be displayed on the display screen; the modem is used to process wireless communications. It can be understood that the above-mentioned modem may not be integrated into the processor 301, and it can be implemented separately through a chip.
[0154] Among them, the memory 305 may include a random access memory (Random Access Memory, RAM) and may also include a read-only memory (Read-Only Memory). Optionally, the memory 305 includes a non-transitory computer-readable storage medium. The memory 305 can be used to store instructions, programs, codes, code sets or instruction sets. The memory 305 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the above-mentioned various method embodiments, etc.; the data storage area may store data involved in the above-mentioned various method embodiments, etc. The memory 305 may optionally also be at least one storage device located away from the aforementioned processor 301. Refer to Figure 3 , the memory 305 as a computer storage medium may include an operating system, a network communication module, a user interface module and an application program of a clear sky echo filtering method.
[0155] exist Figure 3 In the electronic device 300 shown, the user interface 303 is mainly used to provide an input interface for the user and obtain the data input by the user; and the processor 301 can be used to call the application program storing a clear sky echo filtering method in the memory 305, and when executed by one or more processors 301, the electronic device 300 executes one or more methods in the above-mentioned embodiments. It should be noted that for the aforementioned method embodiments, for the sake of simple description, they are all expressed as a series of action combinations, but those skilled in the art should know that the present application is not limited by the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required for the present application.
[0156] 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.
[0157] In the several embodiments provided in this application, it should be understood that the disclosed devices can be implemented in other ways. For example, the device embodiments described above are only schematic, such as the division of units, which is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some service interfaces, and the indirect coupling or communication connection of devices or units can be electrical or other forms.
[0158] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0159] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0160] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a memory and includes several instructions for a computer device (which can be a personal computer, server or network device, etc.) to perform all or part of the steps of the various embodiments of the present application. The aforementioned memory includes: various media that can store program codes, such as USB flash drives, mobile hard drives, magnetic disks or optical disks.
[0161] The above are only exemplary embodiments of the present disclosure and cannot be used to limit the scope of the present disclosure. That is, any equivalent changes and modifications made according to the teachings of the present disclosure are still within the scope of the present disclosure. After considering the disclosure of the specification and the truth of practice, those skilled in the art will easily think of other embodiments of the present disclosure.
[0162] This application is intended to cover any variation, use or adaptation of the present disclosure, which follows the general principles of the present disclosure and includes common knowledge or customary technical means in the art not recorded in the present disclosure. The description and examples are to be regarded as exemplary only.
Claims
1. A clear sky echo filtering method, characterized in that: include: Acquire the first radar data of the target area within a preset sampling period; Determining echo data that meets standard meteorological conditions in the first radar data, and determining standard echo features based on the echo data; collecting the current second radar data and meteorological parameters of the target area in real time, and comparing the second radar data with the standard echo characteristics to obtain echo difference characteristics of multiple echoes in the second radar data; Determining the echo difference value of each of the echoes according to the echo difference characteristics of each of the echoes and the meteorological parameters; Among the echoes, the echoes whose echo difference values are greater than or equal to a preset threshold are selected as clear sky echoes, and the data corresponding to the clear sky echoes are filtered out from the second radar data to obtain the target radar data; The determining of the echo data in the first radar data that meets the standard meteorological conditions includes: Acquire a first relative humidity, a first visibility, and a first precipitation intensity when a plurality of echoes in the first radar data are collected; and select, from among the echoes, an echo whose first relative humidity does not exceed a preset humidity range, whose first visibility does not exceed a preset visibility range, and whose first precipitation intensity does not exceed a preset precipitation intensity range as a target echo; A first reflectivity data set, a first spectrum width data set, and a first radial velocity data set corresponding to the target echo in the first radar data are used as the echo data meeting the standard meteorological conditions.
2. The clear sky echo filtering method according to claim 1, characterized in that: The step of determining a standard echo feature based on the echo data comprises: Determine a mean reflectivity value of the target echo based on the first reflectivity data set, and determine a standard reflectivity range according to the mean reflectivity value and a preset deviation threshold; Based on the first spectral width data set, determining a spectral width mean of the target echo, and determining a standard spectral width range according to the spectral width mean and the preset deviation threshold; Determining a radial velocity mean of the target echo based on the first radial velocity data set, and determining a standard radial velocity range according to the radial velocity mean and the preset deviation threshold; The standard reflectivity range, the standard spectrum width range and the standard radial velocity range are used as the standard echo features.
3. The clear sky echo filtering method according to claim 1, characterized in that: The standard echo features include a standard spectrum width range, a standard radial velocity range, and a standard reflectivity range, and the comparing the second radar data with the standard echo features to obtain echo difference features of multiple echoes in the second radar data includes: Acquire a second reflectivity data set, a second spectrum width data set, and a second radial velocity data set for each of the echoes in the second radar data; Determining the reflectivity difference corresponding to each of the echoes according to the reflectivity data exceeding the standard reflectivity range in each of the second reflectivity data sets; Determining a spectral width difference corresponding to each of the echoes according to spectral width data exceeding the standard spectral width range in each of the second spectral width data sets; Determining radial velocity differences corresponding to the echoes according to radial velocity data exceeding the standard radial velocity range in the second radial velocity data sets; The reflectivity difference, spectral width difference and radial velocity difference corresponding to each of the echoes are used as echo difference features of each of the echoes.
4. The clear sky echo filtering method according to claim 3, characterized in that: The meteorological parameters include a second relative humidity, a second visibility, and a second precipitation intensity, and determining the echo difference value of each of the echoes according to the echo difference characteristics of each of the echoes and the meteorological parameters includes: Performing a weighted summation on the current second relative humidity, the second visibility, and the second precipitation intensity of the target area to obtain a current clear sky index of the target area; Substituting the clear sky index and the reflectivity difference, spectral width difference and radial velocity difference of each echo into a preset formula to obtain an echo difference value of each echo; Wherein, the preset formula is: Where M i represents the echo difference value of the i-th echo, d represents the relative distance between the millimeter-wave nephelometer used to collect radar data and the target area, L represents the reference detection distance of the millimeter-wave nephelometer, C represents the clear sky index, and w R represents the first weight of the reflectivity difference, R i represents the reflectivity difference of the ith echo, w k represents the second weight of the spectral width difference, δ represents the reference constant term, Δk i represents the spectral width difference of the i-th echo, w v The third weight representing the radial velocity difference, Δv i Represents the radial velocity difference of the i-th echo.
5. The clear sky echo filtering method according to claim 1, characterized in that: The filtering out the data corresponding to the clear sky echo from the second radar data to obtain the target radar data includes: Deleting the data corresponding to the clear sky echo from the second radar data to obtain residual data after filtering out the clear sky echo; The residual data is interpolated to obtain the target radar data.
6. The clear sky echo filtering method according to claim 5, characterized in that: The interpolation processing of the residual data to obtain the target radar data includes: Scanning the residual data to determine a vacant area to be interpolated; The radar data of a neighboring area adjacent to the vacant area is determined, and the vacant area is filled based on the radar data of the neighboring area to obtain the target radar data.
7. A clear sky echo filtering system, characterized in that: The system comprises: A first data acquisition module, used to acquire first radar data of a target area within a preset sampling period; A data processing module, used to determine echo data that meets standard meteorological conditions in the first radar data, and determine standard echo features based on the echo data; A second data acquisition module is used to collect the current second radar data and meteorological parameters of the target area in real time, and compare the second radar data with the standard echo characteristics to obtain echo difference characteristics of multiple echoes in the second radar data; a clear sky echo filtering module, for determining the echo difference value of each of the echoes according to the echo difference characteristics of each of the echoes and the meteorological parameters; screening out the echoes whose echo difference value is greater than or equal to a preset threshold value from each of the echoes as clear sky echoes, and filtering out the data corresponding to the clear sky echoes from the second radar data to obtain target radar data; The determining of the echo data in the first radar data that meets the standard meteorological conditions includes: Acquire a first relative humidity, a first visibility, and a first precipitation intensity when a plurality of echoes in the first radar data are collected; Among the echoes, the echoes whose first relative humidity does not exceed a preset humidity range, whose first visibility does not exceed a preset visibility range, and whose first precipitation intensity does not exceed a preset precipitation intensity range are selected as target echoes; A first reflectivity data set, a first spectrum width data set, and a first radial velocity data set corresponding to the target echo in the first radar data are used as the echo data meeting the standard meteorological conditions.
8. An electronic device, characterized in that: It includes a processor, a memory, a user interface and a network interface, the memory is used to store instructions, the user interface and the network interface are used to communicate with other devices, and the processor is used to execute the instructions stored in the memory so that the electronic device executes the clear sky echo filtering method as described in any one of claims 1-6.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores instructions, and when the instructions are executed, the clear sky echo filtering method as described in any one of claims 1-6 is executed.
Citation Information
Patent Citations
Clear sky echo recognition model construction method and clear sky echo filtering method and device
CN115980690A