Method, device, computer equipment and storage medium for tracing odor pollutants
By obtaining and analyzing the traceability demand data, basic properties data, geographical location and meteorological parameters of foul odor pollutants, and calculating the emission probability of emission sources, the problem of difficult traceability of foul odor pollutants in the existing technology is solved, and efficient and accurate traceability effect is achieved.
Patent Information
- Application Number
- CN202210324592.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-03-30
- Publication Date
- 2025-03-14
- Estimated Expiration
- 2042-03-30
AI Technical Summary
The existing technology is difficult to accurately trace the source of foul odor pollutants, which leads to large workloads, long time-consuming and difficult to find the source of pollution.
By obtaining the traceability requirements data of foul odor pollutants, determine the foul odor pollutants to be traced and their basic properties data, combine the geographical location data and meteorological parameters of the emission source to calculate the emission probability of the emission source to improve the accuracy of traceability.
The accuracy and efficiency of traceability of foul odor pollutants is achieved, the pollution source can be determined quickly and accurately, and the effect of environmental management is improved.
Smart Images

Figure CN114780817B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of pollutant source tracing, and in particular to a method, apparatus, computer equipment, storage medium and computer program product for tracing the source of odorous pollutants. Background Art
[0002] With the rapid development of my country's social economy, people's environmental awareness and requirements for living environment are getting higher and higher. Odor (smell), as a kind of pollution that disturbs people and endangers human health, has become one of the most strongly complained environmental problems by urban residents in my country. It is also becoming a serious environmental and social problem. Due to its wide sources and complex components, tracking and identifying the sources of odor pollution has become a difficult point in environmental management.
[0003] At present, my country mainly uses manual on-site inspection to find the source of odor pollution, which is a huge workload, time-consuming, and often difficult to find the source of pollution. The existing odor pollutant source tracing analysis models and computer systems on the market are difficult to meet the actual tracing accuracy requirements.
[0004] Therefore, it is necessary to provide a solution that can improve the accuracy of tracing the source of odor pollutants. Summary of the invention
[0005] Based on this, it is necessary to provide a method, device, computer equipment, computer-readable storage medium and computer program product for tracing the source of odor pollutants, which can improve the accuracy of tracing the source of odor pollutants in response to the above-mentioned technical problems.
[0006] In a first aspect, the present application provides a method for tracing the source of odor pollutants. The method comprises:
[0007] Obtain the data required for tracing the source of odor pollutants;
[0008] According to the odor pollutant source tracing demand data, determine the odor pollutants to be traced and obtain the basic property data of the odor pollutants to be traced;
[0009] Obtaining geographical location data of emission sources of odor pollutants, and determining geographical location initial screening weight coefficients of odor pollutants based on the geographical location data;
[0010] Determine the meteorological parameter weight coefficient after the emission of odorous pollutants based on the geographical location data of the emission source and the tracing demand data of odorous pollutants;
[0011] Determine whether the emission source is within the target area based on the geographical location data of the emission source, and determine the geographical location re-screening weight coefficient of the odor pollutant based on the judgment result. The target area is the area centered on the coordinates of the atmospheric monitoring station in the odor pollutant source tracing demand data or the coordinates of the location selected by the user;
[0012] Determine the basic property weight coefficient of odor pollutants based on the basic property data;
[0013] Based on the geographical location initial screening weight coefficient, meteorological parameter weight coefficient, geographical location re-screening weight coefficient and odor pollutant basic property weight coefficient, the emission probability of the emission source of odor pollutants is obtained.
[0014] In one embodiment, according to the odor pollutant source tracing demand data, the odor pollutants to be traced include:
[0015] Construct odor pollutant query data based on the odor pollutant source tracing demand data;
[0016] Input the odor pollutant query data into a preset odor pollutant database for query, obtain a list of suspected odor pollutants, and display the list of suspected odor pollutants;
[0017] Obtain the selected odorous pollutants to be traced.
[0018] In one embodiment, obtaining geographical location data of emission sources of odor pollutants, and determining geographical location initial screening weight coefficients of odor pollutants according to the geographical location data includes:
[0019] Retrieving odor pollutants from a preset odor pollutant database to obtain geographic location data of odor pollutant emission sources;
[0020] Retrieving geographical location data in a preset odor pollutant database to obtain graphic range data corresponding to the geographical location data;
[0021] Obtain the percentage of valid data of odor pollutants in the historical monitoring period, where valid data refers to data with gas concentration higher than the preset gas concentration;
[0022] According to the proportion of valid data and the graphic range data, the geographical location initial screening weight coefficient of odor pollutants is determined.
[0023] In one embodiment, the odor pollutant source tracing demand data includes site information and monitoring time range of the air monitoring station;
[0024] According to the geographical location data of the emission source and the tracing demand data of odor pollutants, the weight coefficients of meteorological parameters after the emission of odor pollutants are determined, including:
[0025] Obtain meteorological trajectory data after the emission of odorous pollutants based on the site information of the atmospheric monitoring station or the location coordinates selected by the user, as well as the monitoring time range;
[0026] The minimum spatial distance for obtaining geographic location data and weather trajectory data;
[0027] Determine the meteorological parameter weight coefficient based on the minimum spatial distance.
[0028] In one embodiment, the weather trajectory data includes backward trajectory data;
[0029] According to the site information of the atmospheric monitoring station or the location coordinates selected by the user, as well as the monitoring time range, the meteorological trajectory data after the emission of odorous pollutants are obtained, including:
[0030] Input the site information or location coordinates of the atmospheric monitoring station and the monitoring time range into a third-party meteorological data acquisition platform to obtain backward trajectory data;
[0031] or
[0032] Meteorological trajectory data includes air flow trajectory data;
[0033] According to the site information of the atmospheric monitoring station or the location coordinates selected by the user, as well as the monitoring time range, the meteorological trajectory data after the emission of odorous pollutants are obtained, including:
[0034] According to the site information or location coordinates of the atmospheric monitoring station, obtaining meteorological data within a preset range of the atmospheric monitoring station or within a preset range of the location coordinates within the monitoring time range, the meteorological data including wind direction data and wind speed data;
[0035] Determine the air flow distance within the monitoring time range based on wind speed data and wind direction data;
[0036] According to the air flow distance and location coordinates, the air flow trajectory data is obtained.
[0037] In one embodiment, before determining whether the emission source is within the target area based on the geographical location data of the emission source and determining the geographical location re-screening weight coefficient based on the determination result, the method further includes:
[0038] Based on the wind direction data and air flow distance within the monitoring time range, the target area centered on the coordinates of the atmospheric monitoring station or the coordinates of the user-selected location is determined using trigonometric functions;
[0039] According to the geographical location data of the emission source, it is judged whether the emission source is within the target area. According to the judgment result, the geographical location re-screening weight coefficient is determined, including:
[0040] If the emission source is not within the target area, obtain the vertical distance between the emission source and the center line of the target area, and determine the geographical location re-screening weight coefficient based on the vertical distance;
[0041] If the emission source is within the target area, the historical monitoring data of the odor pollutants to be traced is obtained, and the geographical location re-screening weight coefficient is determined based on the historical monitoring data.
[0042] In one embodiment, determining the basic property weight coefficient of the odor pollutant according to the basic property data includes:
[0043] Determine the basic property index of the odorous pollutants to be traced based on the basic property data;
[0044] According to the basic property index, the weight coefficient of the basic property of odor pollutants is determined.
[0045] In a second aspect, the present application also provides a device for tracing the source of odorous pollutants. The device comprises:
[0046] Data acquisition module, used to obtain the required data for tracing the source of odor pollutants;
[0047] The odor pollutant determination module is used to determine the odor pollutants to be traced according to the odor pollutant source tracing demand data, and obtain the basic property data of the odor pollutants to be traced;
[0048] A geographical location weighted initial screening module is used to obtain geographical location data of emission sources of odor pollutants and determine geographical location initial screening weight coefficients of odor pollutants based on the geographical location data;
[0049] A meteorological parameter weight determination module is used to determine the meteorological parameter weight coefficient after the odor pollutant is emitted according to the geographical location data of the emission source and the odor pollutant tracing demand data;
[0050] The module for determining the geographical location re-screening weight coefficient is used to determine whether the emission source is within the target area according to the geographical location data of the emission source, and determine the geographical location re-screening weight coefficient of the odor pollutant according to the judgment result. The target area is the area centered on the coordinates of the atmospheric monitoring station in the odor pollutant source tracing demand data or the coordinates of the location selected by the user;
[0051] A module for determining weight coefficients of basic properties of odor pollutants, for determining weight coefficients of basic properties of odor pollutants according to basic property data;
[0052] The pollution source emission probability module is used to obtain the emission probability of the emission source of odor pollutants based on the geographical location initial screening weight coefficient, meteorological parameter weight coefficient, geographical location re-screening weight coefficient and the basic property weight coefficient of odor pollutants.
[0053] In a third aspect, the present application further provides a computer device. The computer device includes a memory and a processor, the memory stores a computer program, and the processor implements the following steps when executing the computer program:
[0054] Obtain the data required for tracing the source of odor pollutants;
[0055] According to the odor pollutant source tracing demand data, determine the odor pollutants to be traced and obtain the basic property data of the odor pollutants to be traced;
[0056] Obtaining geographical location data of emission sources of odor pollutants, and determining geographical location initial screening weight coefficients of odor pollutants based on the geographical location data;
[0057] Determine the meteorological parameter weight coefficient after the emission of odorous pollutants based on the geographical location data of the emission source and the tracing demand data of odorous pollutants;
[0058] Determine whether the emission source is within the target area based on the geographical location data of the emission source, and determine the geographical location re-screening weight coefficient of the odor pollutant based on the judgment result. The target area is the area centered on the coordinates of the atmospheric monitoring station in the odor pollutant source tracing demand data or the coordinates of the location selected by the user;
[0059] Determine the basic property weight coefficient of odor pollutants based on the basic property data;
[0060] Based on the geographical location initial screening weight coefficient, meteorological parameter weight coefficient, geographical location re-screening weight coefficient and odor pollutant basic property weight coefficient, the emission probability of the emission source of odor pollutants is obtained.
[0061] In a fourth aspect, the present application further provides a computer-readable storage medium. The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the following steps are implemented:
[0062] Obtain the data required for tracing the source of odor pollutants;
[0063] According to the odor pollutant source tracing demand data, determine the odor pollutants to be traced and obtain the basic property data of the odor pollutants to be traced;
[0064] Obtaining geographical location data of emission sources of odor pollutants, and determining geographical location initial screening weight coefficients of odor pollutants based on the geographical location data;
[0065] Determine the meteorological parameter weight coefficient after the emission of odorous pollutants based on the geographical location data of the emission source and the tracing demand data of odorous pollutants;
[0066] Determine whether the emission source is within the target area based on the geographical location data of the emission source, and determine the geographical location re-screening weight coefficient of the odor pollutant based on the judgment result. The target area is the area centered on the coordinates of the atmospheric monitoring station in the odor pollutant source tracing demand data or the coordinates of the location selected by the user;
[0067] Determine the basic property weight coefficient of odor pollutants based on the basic property data;
[0068] Based on the geographical location initial screening weight coefficient, meteorological parameter weight coefficient, geographical location re-screening weight coefficient and odor pollutant basic property weight coefficient, the emission probability of the emission source of odor pollutants is obtained.
[0069] In a fifth aspect, the present application further provides a computer program product. The computer program product includes a computer program, and when the computer program is executed by a processor, the following steps are implemented:
[0070] Obtain the data required for tracing the source of odor pollutants;
[0071] According to the odor pollutant source tracing demand data, determine the odor pollutants to be traced and obtain the basic property data of the odor pollutants to be traced;
[0072] Obtaining geographical location data of emission sources of odor pollutants, and determining geographical location initial screening weight coefficients of odor pollutants based on the geographical location data;
[0073] Determine the meteorological parameter weight coefficient after the emission of odorous pollutants based on the geographical location data of the emission source and the tracing demand data of odorous pollutants;
[0074] Determine whether the emission source is within the target area based on the geographical location data of the emission source, and determine the geographical location re-screening weight coefficient of the odor pollutant based on the judgment result. The target area is the area centered on the coordinates of the atmospheric monitoring station in the odor pollutant source tracing demand data or the coordinates of the location selected by the user;
[0075] Determine the basic property weight coefficient of odor pollutants based on the basic property data;
[0076] Based on the geographical location initial screening weight coefficient, meteorological parameter weight coefficient, geographical location re-screening weight coefficient and odor pollutant basic property weight coefficient, the emission probability of the emission source of odor pollutants is obtained.
[0077] The above-mentioned method, device, computer equipment, storage medium and computer program product for tracing the source of odor pollutants first preliminarily screen the geographical location data of the emission source of the odor pollutants to be traced, then determine the geographical location initial screening weight coefficient of the odor pollutants based on the geographical location data, and then determine the meteorological parameter weight coefficient after the emission of the odor pollutants based on the geographical location data of the emission source and the odor pollutant tracing demand data, and judge whether the emission source is in the target area based on the geographical location data of the emission source, and determine the geographical location re-screening weight coefficient of the odor pollutants based on the judgment result, and then determine the odor pollutant basic property weight coefficient of the odor pollutants based on the basic property data, and finally, according to the geographical location initial screening weight coefficient, meteorological parameter weight coefficient, geographical location re-screening weight coefficient and odor pollutant basic property weight coefficient, obtain the emission probability of the emission source of the odor pollutants. The above scheme establishes a set of methods for tracing the source of odor pollutants, and obtains the emission probability of the emission source of odor pollutants by probability calculation. The emission probability of the emission source of odor pollutants can be used to assist staff to quickly and accurately determine suspicious pollution sources, thereby improving the accuracy of tracing the source of odor pollutants. BRIEF DESCRIPTION OF THE DRAWINGS
[0078] Figure 1 A schematic diagram of a process for tracing the source of odorous pollutants in one embodiment;
[0079] Figure 2 A detailed schematic diagram of a method for tracing the source of odor pollutants in another embodiment;
[0080] Figure 3 A schematic diagram of a process for constructing an industrial enterprise odor pollutant database in one embodiment;
[0081] Figure 4 A schematic diagram of a list of suspected malodorous pollutants in another embodiment;
[0082] Figure 5 A schematic diagram of a flow chart of a step of determining a meteorological parameter weight coefficient in an embodiment;
[0083] Figure 6 is a schematic diagram of a target area in one embodiment;
[0084] Figure 7 It is a structural block diagram of a device for tracing the source of odor pollutants in one embodiment;
[0085] Figure 8 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0086] In order to make the purpose, technical solutions and advantages of this application more clear, the following is a further detailed description of this application in conjunction with the accompanying drawings and embodiments, taking the tracing of odor pollutants around industrial enterprises as an example. It should be understood that this method can be used not only for tracing the odor pollutants around industrial enterprises, but also for tracing the odor pollutants in residential areas and other areas where odor pollution occurs. The specific embodiments described here are only used to explain this application and are not used to limit this application.
[0087] In one embodiment, Figure 1 As shown, a method for tracing the source of odor pollutants is provided. This embodiment uses the method applied to a terminal (the terminal has a odor pollutant tracing analysis model or a odor pollutant tracing analysis system) as an example. It can be understood that the method can also be applied to a server, and can also be applied to a system including a terminal and a server, and is implemented through the interaction between the terminal and the server. In this embodiment, the method includes the following steps:
[0088] Step 202, obtaining the data required for tracing the source of odor pollutants.
[0089] The demand data for tracing the source of odor pollutants refers to the demand data for tracing the source of odor pollutants, including the substance name of the odor pollutant, the odor characteristics, the latitude and longitude parameters of the map point of the suspected pollution source selected by the user, the monitoring time range that the user intends to query (such as the past hour), and the site information of the continuous automatic monitoring stations in the vicinity of the industrial enterprise, such as the site coordinates and site names.
[0090] Step 204, based on the odor pollutant source tracing demand data, determine the odor pollutants to be traced, and obtain the basic property data of the odor pollutants to be traced.
[0091] According to the demand data for tracing the source of odor pollutants, the odor pollutants to be traced can be determined. The odor pollutants to be traced refer to the odor pollutants to be traced selected by the user, which can be a single odor pollutant or multiple odor pollutants. Odor refers to all gaseous substances that stimulate the olfactory organs, causing discomfort to people and damaging the living environment. Common odor pollutants include ammonia, trimethylamine and hydrogen sulfide. The basic property data of odor pollutants to be traced include substance name, chemical formula, relative molecular mass (unit dimensionless), usage or production (unit tons / year), maximum existence (unit tons), saturated vapor pressure (unit kPa), odor intensity coefficient (slope coefficient) and the odor characteristics of substance x corresponding to the manual survey of the odor impact of surrounding sensitive points-the number of occurrences of odor characteristics (unit times), etc.
[0092] Step 206, obtaining geographical location data of emission sources of odor pollutants, and determining geographical location initial screening weight coefficients of odor pollutants based on the geographical location data.
[0093] The geographical location data of the emission sources of odor pollutants can be obtained by inputting the names of the odor pollutants into a map query platform or a pre-constructed data set containing odor pollutants and their geographical location information for query, and then obtaining the geographical location data of the emission sources of the odor pollutants. Based on the geographical location data, the corresponding geographical location initial screening weight coefficient is assigned to the odor pollutant.
[0094] Step 208, determining the meteorological parameter weight coefficient after the odor pollutants are emitted according to the geographic location data of the emission source and the odor pollutant tracing demand data.
[0095] The odor pollutant source tracing demand data includes the latitude and longitude parameters and monitoring time range of the map point selected by the user and the site information of the atmospheric monitoring station. According to the actual situation, part of the odor pollutant source tracing demand data can be selected and input into the meteorological data acquisition platform to obtain the meteorological data within the monitoring time range, and then the meteorological parameter weight coefficient can be determined based on the meteorological data and geographic location data.
[0096] Step 210, determine whether the emission source is within the target area based on the geographical location data of the emission source, and determine the geographical location re-screening weight coefficient of the odor pollutant based on the judgment result. The target area is an area centered on the coordinates of the atmospheric monitoring station in the odor pollutant tracing demand data or the coordinates of the location selected by the user.
[0097] Since the number of odor pollutants may be large, and there are multiple geographical location data of their emission sources, and the geographical location data itself may also have errors, it is necessary to re-screen the geographical location of the odor pollutants to ensure higher accuracy of tracing. In this embodiment, a target area can be set with the coordinates of the atmospheric monitoring station in the odor pollutant source tracing demand data or the coordinates of the location selected by the user as the center, and then, based on the geographical location data of the odor pollutants, it is judged whether the emission source is within the target area, and the geographical location re-screening weight coefficient of the corresponding odor pollutant is determined based on the judgment result.
[0098] Step 212, determining the odor pollutant basic property weight coefficient of the odor pollutant according to the basic property data.
[0099] In this embodiment, the weight coefficient of the basic properties of the odor pollutant can be determined based on the relative molecular mass of the odor pollutant (unit: dimensionless), the usage or production (unit: tons / year), the maximum existence (unit: tons), the saturated vapor pressure (unit: kPa), the odor intensity coefficient (slope coefficient) and the odor characteristics of substance x corresponding to the manual survey of the odor impact of surrounding sensitive points-the number of occurrences of the odor characteristics (unit: times).
[0100] Step 214, based on the geographical location initial screening weight coefficient, the meteorological parameter weight coefficient, the geographical location re-screening weight coefficient and the basic property weight coefficient of the odor pollutant, the emission probability of the emission source of the odor pollutant is obtained.
[0101] In this embodiment, the calculation of the emission probability of the emission source of the odor pollutant is divided into two cases: In the first case, the odor pollutant to be traced selected by the user has only a single substance, and the weight coefficient of each pollution source is shown in Table 1. Then the emission probability index Uy and emission probability Vy calculation method of the emission source of the odor pollutant are:
[0102] U1=(F+J 1.1 +K 1.1 )T1
[0103] U3=(F+J 1.3 +L 1.3 )T3
[0104]
[0105] In the second case, if the odor pollutant selected by the user has x substances (i.e., pollution sources), the weight coefficients of each pollution source are shown in Table 2. Then the emission probability index U of the emission source of the odor pollutant is y and the emission probability V of the emission source y (hereinafter referred to as emission probability) calculation method:
[0106] U1=(G+J 1.1 +K 1.1 )T1
[0107] U2=(H+J 1.2 +K 1.2 )T1
[0108] U4=(H+J 3.3 +L 3.3 )T3
[0109]
[0110] It is understandable that the higher the emission probability, the higher the possibility that the emission source emits odor pollutants. Through the emission probability, the staff can quickly and accurately trace the source of the odor pollutants.
[0111] Furthermore, in another embodiment, after obtaining the emission probability Vy of the emission source of the odor pollutant, the emission probability Vy of the emission source can be sorted from large to small or from small to large according to the probability value, and the substance name, location name and probability value can be displayed. Vy is then graded and visualized, including visualization of map points and list text, as shown in Table 3. According to Table 3, the staff can accurately locate the suspected pollution source and further carry out the tracing of the odor pollutant to accurately determine the emission source of the odor pollutant.
[0112] In the above-mentioned method for tracing the source of odor pollutants, first, the geographical location data of the emission sources of the odor pollutants to be traced are preliminarily screened, and then, based on the geographical location data, the geographical location initial screening weight coefficient of the odor pollutants is determined, and then, based on the geographical location data of the emission source and the odor pollutant tracing demand data, the meteorological parameter weight coefficient after the emission of the odor pollutants is determined, and based on the geographical location data of the emission source, it is judged whether the emission source is within the target area, and the geographical location re-screening weight coefficient of the odor pollutants is determined according to the judgment result, and then the odor pollutant basic property weight coefficient of the odor pollutant is determined according to the basic property data, and finally, based on the geographical location initial screening weight coefficient, the meteorological parameter weight coefficient, the geographical location re-screening weight coefficient and the basic property weight coefficient of the odor pollutant, the emission probability of the emission source of the odor pollutant is obtained.
[0113] The above scheme establishes a method for tracing the source of odor pollutants, and obtains the emission probability of the emission source of odor pollutants by probability calculation. The emission probability of the emission source of odor pollutants can be used to assist staff to quickly and accurately determine suspicious pollution sources, thereby improving the accuracy of tracing the source of odor pollutants.
[0114] Table 1 Weight coefficients of pollution sources of single odor pollutants
[0115]
[0116] like Figure 2 As shown, in one of the embodiments, determining the odor pollutants to be traced according to the odor pollutant tracing demand data includes: step 224, constructing odor pollutant query data according to the odor pollutant tracing demand data, inputting the odor pollutant query data into a preset odor pollutant database for query, obtaining a list of suspected odor pollutants, and displaying the list of suspected odor pollutants, and obtaining the selected odor pollutants to be traced.
[0117] Table 2 Weight coefficients of pollution sources of various odor pollutants
[0118]
[0119] Table 3 Description of emission probability levels of odorous pollutants emission sources
[0120]
[0121] Odor pollutant query data refers to the data used to query suspected odor pollutants. The odor pollutant database includes the list of existing chemical substances in industrial enterprises, the enterprise floor plan distribution map and the traceability map. Among them, the list of existing chemical substances in industrial enterprises has multiple sub-databases, such as the general chemical substance database, the manual survey database of odor impacts at surrounding sensitive points, and the continuous automatic monitoring site information around industrial enterprises. Specifically, the construction process of the odor pollutant database can be:
[0122] (1) Construct a general chemical substance database. By querying relevant databases, obtain the material property parameters, including material name, CAS, molecular formula, relative molecular mass, saturated vapor pressure, olfactory threshold, odor characteristics, odor intensity slope coefficient, odor intensity intercept coefficient and other parameters, and obtain a general chemical substance database.
[0123] (2) Construct an inventory of existing chemical substances in industrial enterprises. The "Inventory of Existing Chemical Substances in Industrial Enterprises" is formed by analyzing the use of chemical substances in the environmental impact assessment, public opinion, emergency plan, production information, and clean production report of a certain industrial enterprise. After merging with the database of odor pollutants in industrial enterprises, all information includes the full name of the enterprise, the abbreviation of the enterprise (because the abbreviation of the enterprise is used in actual application, which is very important information), substance name, CAS, relative molecular mass, saturated vapor pressure, odor threshold, odor characteristics, process, workshop and device area involved, storage location, maximum existing amount, usage or generation amount, etc. According to the workshop and device area and storage location involved in the analysis data, a plan distribution map of the enterprise is made, including the park boundary, industrial enterprise boundary, workshop or device area boundary, workshop or device area floor boundary, main equipment boundary in the workshop or device area, storage location boundary, continuous automatic monitoring station positioning in the surrounding area, and surrounding sensitive point boundary.
[0124] (3) Construct a database for manual odor identification and emission source detection. Through manual inspection with the help of detection instruments, obtain the location, emission type and substance information of odor intensity reaching level 2 or above. This information includes the detection time, the company to which it belongs (corresponding to the company's abbreviation), the substance name, CAS, the process to which it belongs, the workshop and device area involved, the storage location, floor, height, the name of the main equipment, the emission type, the detection concentration (unit ppm), the record description, the odor intensity (unit dimensionless), the odor characteristics, the on-site photo number (corresponding to the pollution source number) and other information. After being merged and processed, this information is supplemented to the "Inventory of Existing Chemical Substances in Industrial Enterprises".
[0125] (4) Information on continuous automatic monitoring sites around industrial enterprises. Through data integration, real-time data and basic information of material monitoring at continuous automatic monitoring sites are obtained, including substance name, CAS, real-time monitoring concentration (ppm), sampling time, site longitude and latitude, etc.
[0126] (5) The database constructed in the above steps (1), (2), (3) and (4) and the industrial enterprise plan distribution map are combined into an odor pollutant database. For details, the construction process of the odor pollutant database can be found in Figure 3 .
[0127] In the specific implementation, the staff selects part of the data required for odor pollutant source tracing, then constructs odor pollutant query data, inputs the odor pollutant query data into the odor pollutant database, and obtains a list of suspected odor pollutants. Then, the list of suspected odor pollutants is displayed (see Figure 4 ), the staff selects one or more rows of suspected odor pollutants, and determines the suspected odor pollutants selected by the staff as the odor pollutants to be traced. Specifically, the input odor pollutant query data can be divided into 3 cases, Case 1-1:, the input odor pollutant query data includes odor characteristics, monitoring time range (default is nearly 1 hour) and longitude and latitude parameters obtained by clicking on the map. Then, by searching the odor pollutant database of industrial enterprises, the material information corresponding to the odor characteristics is obtained. At the same time, the analysis results of a certain atmospheric environment monitoring equipment in the continuous automatic monitoring station (assuming there are y stations) in the surrounding area of the industrial enterprise within the past t minutes (parameters can be set by yourself) will be retrieved to obtain material and concentration information. Because a single odor feature may correspond to multiple substances (set to x), the search results will form a list of suspected odor pollutants, including substance name, CAS number, odor threshold a (ppm), site name, average concentration b (ppm) within t minutes, and the straight-line distance c (m) between the longitude and latitude obtained by the user clicking on the map and the site. Let d = b / (a×c), and the final list will be sorted from large to small according to the d value. The user selects one or more rows to proceed to the next step. Special case: If no site has material information related to the matching odor feature after the query, the list of suspected pollutants will only display the substance name, CAS and odor threshold a (ppm). If there is no matching odor feature after the query, it will be prompted that there is no substance matching this odor feature and the process will be terminated.
[0128] Case 1-2: The input odor pollutant query data includes the substance name, monitoring time range (default is nearly 1 hour) and longitude and latitude parameters obtained by clicking on the map. By searching the database of odor pollutants of industrial enterprises, the information of the substance is obtained. At the same time, the analysis results of a certain atmospheric environment monitoring equipment in the continuous automatic monitoring station (assuming there are y stations) in the surrounding area of the industrial enterprise within the past t minutes (parameters can be set by yourself) will also be retrieved to obtain the concentration information of the substance. The search results will form a list of suspected odor pollutants, including the substance name, CAS number, odor threshold a (ppm), site name, average concentration b (ppm) within t minutes, and the straight-line distance c (m) between the longitude and latitude obtained by the user clicking on the map and the site. Let d = b / (a×c). The final list is sorted from large to small according to the d value, and the user selects one or more rows to proceed to the next step. Special case: If there is no matching substance information at any site after the query, the list of suspected pollutants will only display the substance name, CAS and odor threshold a (ppm). If there is no substance information after the query, it will be prompted that there is no such substance information and the process will be terminated.
[0129] Case 1-3: The input odor pollutant query data includes the name of the continuous automatic monitoring site in the vicinity of the industrial enterprise and the monitoring time range (default is nearly 1 hour). Obtain the results of an atmospheric environment monitoring device at the site analyzing a certain substance and the latitude and longitude parameters of the site. At the same time, the analysis results of an atmospheric environment monitoring device at the site within the past t minutes (parameters can be set by yourself) will also be retrieved to obtain the substance name and the average concentration b (ppm) within t minutes. The substance name retrieves the odor threshold a (ppm) of the substance by searching the industrial enterprise odor pollutant database; assuming the odor concentration e = b / a, the final list is sorted from large to small according to the e value, and the user selects one or more rows to proceed to the next step. Special case: If the site has no material information and monitoring data after the query (such as shutdown, power outage, network disconnection, etc.), the site will be prompted to be abnormal and the process will be terminated.
[0130] In this embodiment, by constructing an odor pollutant database, a visual list of suspected odor pollutants can be obtained after the staff inputs the corresponding query data, thereby facilitating the determination of the odor pollutants to be traced.
[0131] like Figure 5 As shown, in one embodiment, obtaining the geographical location data of the emission source of the odor pollutant, and determining the geographical location initial screening weight coefficient of the odor pollutant according to the geographical location data includes:
[0132] Step 226, searching for odor pollutants in a preset odor pollutant database to obtain geographic location data of odor pollutant emission sources;
[0133] Step 246, searching the geographical location data in a preset odor pollutant database to obtain graphic range data corresponding to the geographical location data;
[0134] Step 266, obtaining the percentage of valid data of odor pollutants in the historical monitoring period, where the valid data refers to data with a gas concentration higher than a preset gas concentration;
[0135] Step 286, determining the geographical location initial screening weight coefficient of the odor pollutant based on the proportion of valid data and the graphic range data.
[0136] Following the above embodiments, after the staff selects the corresponding odor pollutants to be traced based on cases 1-1, 1-2, and 1-3, the geographical location data of the odor pollutants can be determined in two cases:
[0137] Case 2-1: After the user selects a row or multiple rows, there is only a single substance. The name of the single substance is used as an input parameter for the initial screening of the geographical location range. The geographical location information data of substance 1 is obtained by searching the list of existing chemical substances of industrial enterprises, and the graphic range data of the geographical location information of substance 1 is obtained by searching the enterprise plan distribution map. Then, the gas concentration data of the single substance in the historical monitoring period is obtained, and the data above or below the detection line (a set gas concentration) is counted to obtain the proportion of valid data and the proportion of invalid data, among which the data above the detection line is valid data, and the data below the detection line is invalid data. Then, according to the proportion of valid data, the corresponding geographical location initial screening weight coefficient F is assigned to the graphic range data of the substance. It can be that the greater the proportion of valid data, the greater the geographical location initial screening weight coefficient F.
[0138] Case 2-2: After the staff selects multiple rows, there are x substances, and the x substance names are used as input parameters to perform a preliminary screening operation on the geographical location range. After searching the list of existing chemical substances of industrial enterprises, the geographical location information data of substance 1, substance 2...substance x is obtained, and by re-searching the enterprise's plan distribution map, the graphic range data of the geographical location information of substance 1, substance 2, and substance x is obtained; similarly, the proportion of valid data of each substance is obtained, and the graphic range data of each substance is assigned a geographical location preliminary screening weight coefficient according to the proportion of valid data of each substance. Specifically, the graphic range data can be classified: the graphic range data of different substances and the same geographical location information are assigned a geographical location preliminary screening weight coefficient G; the graphic range data of different substances and different geographical location information are assigned a geographical location preliminary screening weight coefficient H. In this embodiment, the accuracy of the geographical location preliminary screening weight coefficient can be further improved according to the proportion of valid data and graphic range data of the odor pollutants to be traced.
[0139] like Figure 2As shown, in one embodiment, the odor pollutant source tracing demand data includes the site information of the air monitoring station and the monitoring time range input by the user;
[0140] According to the geographical location data of the emission source and the tracing demand data of odor pollutants, the weight coefficients of meteorological parameters after the emission of odor pollutants are determined, including:
[0141] Step 228, based on the site information of the atmospheric monitoring station, as well as the location coordinates and monitoring time range selected by the user, obtain the meteorological trajectory data after the emission of odor pollutants, obtain the minimum spatial distance between the geographic location data and the meteorological trajectory data, and determine the meteorological parameter weight coefficient based on the minimum spatial distance.
[0142] In specific implementation, the meteorological trajectory data after the emission of odor pollutants can be obtained based on the site information of the atmospheric monitoring station, as well as the location coordinates and monitoring time range selected by the user. The meteorological trajectory data can be the air flow trajectory data after the emission of odor pollutants within the monitoring time range. Then, calculations are performed for different substances and different geographical locations respectively, and the spatial distance between the geographical location data and the meteorological trajectory data is calculated. All calculated spatial closest distance data, i.e., the minimum spatial distance, are compared. The smaller the distance, the greater the meteorological parameter weight. Specifically, meteorological parameter weight coefficients are assigned to different substances and different geographical locations. In this embodiment, the meteorological parameter weight coefficient can be determined more accurately based on the minimum spatial distance between the geographical location data and the meteorological trajectory data.
[0143] In one embodiment, the meteorological trajectory data includes backward trajectory data; according to the site information of the atmospheric monitoring station or the location coordinates selected by the user, and the monitoring time range, obtaining the meteorological trajectory data after the odor pollutant is discharged includes: inputting the site information or location coordinates of the atmospheric monitoring station, and the monitoring time range into a third-party meteorological data acquisition platform to obtain the backward trajectory data;
[0144] In one embodiment, the meteorological trajectory data includes air flow trajectory data; according to the site information of the atmospheric monitoring station or the location coordinates selected by the user, and the monitoring time range, obtaining the meteorological trajectory data after the emission of odor pollutants includes: according to the site information or the location coordinates of the atmospheric monitoring station, obtaining the meteorological data within the preset range of the atmospheric monitoring station or the meteorological data within the preset range of the location coordinates within the monitoring time range, the meteorological data includes wind direction data and wind speed data, according to the wind speed data and the wind direction data, determining the air flow distance within the monitoring time range, and obtaining the air flow trajectory data according to the air flow distance and the location coordinates.
[0145] In practical applications, meteorological trajectory data includes backward trajectory data or air flow trajectory data. Specifically, the determination of meteorological parameter weight coefficients includes two situations. Situation 3-1: The odor pollutant source tracing analysis system is not connected to ground meteorological data, or there is no valid meteorological data: obtain the site name of the atmospheric monitoring station (corresponding to the longitude and latitude parameters) or the longitude and latitude parameters entered by the user, and the input monitoring time range. Through the automated program, the NOAA HYSPLIT system inputs the corresponding parameters (longitude and latitude, monitoring time range, ground 10m and other data), crawls the backward trajectory calculation results in the NOAA HYSPLIT system after calculation, obtains the GIS txt file, and extracts the backward trajectory data from the txt file. The backward trajectory data contains longitude and latitude parameters and elevation data.
[0146] Case 3-2: The system has access to ground meteorological data and can obtain valid meteorological data: obtain the site name of the atmospheric monitoring station (corresponding to the longitude and latitude parameters) or the longitude and latitude parameters entered by the user, and the input monitoring time range, obtain the meteorological data of the monitoring time range closest to the site or longitude and latitude parameters, including wind direction data (unit °), wind speed data (unit m / s) and meteorological site elevation (unit m), use the vector average method (GB / T 35237) to calculate the average wind direction of the monitoring time range, accumulate the wind speed data, and calculate the horizontal air flow distance k (unit m) within the monitoring time range. Assuming that the wind speed data frequency is 1s / stroke, the calculation starts from the diffusion starting point, and the horizontal air flow longitude and latitude parameters of each wind speed data are calculated. According to the longitude and latitude parameters and air flow distance k entered by the user, the longitude and latitude parameters of the diffusion starting point are calculated, and the horizontal air flow trajectory data within the monitoring time range is obtained, including longitude and latitude parameters and meteorological site elevation (unit m).
[0147] Then, after obtaining the backward trajectory data or air flow trajectory data, the spatial straight-line distance I (m) between the geographical location data of material 1, material 2 ... material x and the air flow trajectory data or backward trajectory data is calculated respectively through the material results selected by the staff. Different materials and different geographical locations are calculated separately, and all calculated spatial closest distance data are compared. The smaller the distance, the greater the weight. Different materials and different geographies determine the meteorological parameter weight coefficient J. In this embodiment, whether the meteorological data is accessed is taken into consideration, and the meteorological parameter weight coefficient is determined in a more comprehensive and selective manner.
[0148] In one embodiment, before determining whether the emission source is within the target area based on the geographical location data of the emission source and determining the geographical location re-screening weight coefficient based on the determination result, the method further includes:
[0149] Based on the wind direction data and air flow distance within the monitoring time range, the target area centered on the coordinates of the atmospheric monitoring station or the coordinates of the user-selected location is determined using trigonometric functions;
[0150] Judging whether the emission source is within the target area based on the geographical location data of the emission source, and determining the geographical location re-screening weight coefficient based on the judgment result includes: if the emission source is not within the target area, obtaining the vertical distance between the emission source and the center line of the target area, and determining the geographical location re-screening weight coefficient based on the vertical distance; if the emission source is within the target area, obtaining the historical monitoring data of the odor pollutants to be traced, and determining the geographical location re-screening weight coefficient based on the historical monitoring data.
[0151] In practical applications, the target area can be determined based on the average wind direction of the monitoring time range, the horizontal air flow distance k, and the use of trigonometric functions to calculate the position information of two straight lines rotated 22.5° counterclockwise and 22.5° clockwise with the diffusion end point (the location of the atmospheric monitoring station or the location of the latitude and longitude parameters of the map point selected by the user) as the center, and then calculate the position information of the fan-shaped area formed by the two rotated straight lines. Figure 6 , where the diffusion starting point is obtained based on the elevation data and longitude and latitude parameters. Next, obtain the geographical location information data of substance 1, substance 2...substance x. After comparison, it can be concluded whether the geographical location information of the emission sources of substance 1, substance 2...substance x is within the fan-shaped area. If it is not within the fan-shaped area, the geographical location re-screening weight coefficient of substance x is Lx.x. Specifically, calculate the vertical distance from the emission source to the center line of the fan-shaped area, and determine the geographical location re-screening weight coefficient based on the vertical distance. The larger the vertical distance, the smaller the weight, and vice versa. If it is within the fan-shaped area, obtain the relevant monitoring data of substance x by searching the manual odor source identification and emission source detection database. If the monitoring data of substance x has never been abnormal, assign the geographical location re-screening weight coefficient Kx.x. If no abnormality has occurred, the geographical location re-screening weight coefficient is 0; if there has been an abnormality (the detection concentration>100ppm is considered abnormal data), obtain the emission type A, detection concentration Z (ppm), and odor intensity q data of substance x, and calculate the geographical location re-screening weight coefficient of substance x respectively. The calculation method is as follows:
[0152]
[0153] It should be noted that when the emission type is unorganized, A=0.6, and when it is organized, A=0.4; the odor intensity q is an integer of 2 to 5. In this embodiment, by rescreening the geographical location data of odor pollutants according to different situations, the accuracy of the geographical location data of the emission source can be further ensured, which is convenient for the staff to locate the emission source of the odor pollutants.
[0154] Table 4 Monitoring data list of pollution sources
[0155] Pollution source number substance Location Emission Type A Detection concentration Z Odor intensity q y-00001 Substance 1 Position 1 No organization <![CDATA[Z 1.1 ]]> <![CDATA[QA 1.1 ]]> y-00002 Substance 1 Position 2 No organization <![CDATA[Z 1.2 ]]> <![CDATA[QA 1.2 ]]> y-00003 Substance 2 Position 1 Organized <![CDATA[Z 2.1 ]]> <![CDATA[QA 2.1 ]]> y-00004 Substance 3 Location 3 Organized <![CDATA[Z 3.3 ]]> <![CDATA[QA 3.3 ]]> y-xxxxx Substance x Position x Unorganized / Organized <![CDATA[Z x.x ]]> <![CDATA[QA x.x ]]>
[0156] In one of the embodiments, determining the basic property weight coefficient of the odor pollutant based on the basic property data includes: step 222, determining the basic property index of the odor pollutant to be traced based on the basic property data, and determining the basic property weight coefficient of the odor pollutant based on the basic property index.
[0157] In specific implementation, the relative molecular mass M (unit dimensionless), usage or production N (unit ton / year), maximum existence amount O (unit ton), saturated vapor pressure P (unit kPa), odor intensity coefficient Q (slope coefficient), odor characteristics of substance x corresponding to the manual survey of odor impact of surrounding sensitive points-number of occurrences of odor characteristics R (unit times) in the odor pollutant database can be obtained, and the basic property index Sx of odor pollutants and the basic property weight coefficient Tx of odor pollutants can be calculated respectively by the following calculation formulas.
[0158]
[0159]
[0160] In this embodiment, the basic property weight coefficient of the odor pollutant can be determined more accurately through the above basic property data.
[0161] In order to clearly illustrate the odor pollutant source tracing method provided by the present application, a specific embodiment is described below. Specifically, the emission source of odor pollutants from industrial enterprises is determined as an example, and it is assumed that the odor pollutant source tracing demand data includes odor characteristics, the latitude and longitude parameters of the map point of the suspected pollution source selected by the user, and the monitoring time range (such as nearly one hour) that the user intends to query. The odor pollutants to be traced are multiple substances, the system is connected to effective meteorological data, and a database of odor pollutants from industrial enterprises is pre-built. The embodiment includes the following contents:
[0162] Step 1: Determine the odor pollutants to be traced. Input the odor characteristics, monitoring time range (default is nearly 1 hour) and longitude and latitude parameters obtained by clicking on the map into the pre-built odor pollutant database. By searching the odor pollutant database of industrial enterprises, obtain the material information corresponding to the odor characteristics. At the same time, the analysis results of a certain atmospheric environment monitoring equipment in the continuous automatic monitoring station (assuming there are y stations) in the surrounding area of the industrial enterprise within the past t minutes (parameters can be set by yourself) will be retrieved to obtain material and concentration information. Because a single odor characteristic may correspond to multiple substances (set to x), the search results will form a list of suspected odor pollutants, including substance name, CAS number, olfactory threshold a (ppm), site name, average concentration b (ppm) within t minutes, and the straight-line distance c (m) between the longitude and latitude obtained by the user clicking on the map and the site. Let d = b / (a×c). The final list is sorted from large to small according to the d value. The staff selects multiple rows from the list to obtain multiple odor pollutants to be traced.
[0163] Step 2: Determine the geographical location initial screening weight coefficient of odor pollutants. After the staff selects multiple rows, there are x substances, and the x substance names are used as input parameters for the geographical location range initial screening operation. After searching the existing chemical substance list of industrial enterprises, the geographical location information data of substance 1, substance 2...substance x is obtained, and by re-searching the enterprise's plan distribution map, the graphic range data of the geographical location information of substance 1, substance 2, and substance x is obtained; similarly, the proportion of valid data of each substance is obtained, and the graphic range data of each substance is assigned a geographical location initial screening weight coefficient according to the proportion of valid data of each substance. Specifically, the graphic range data can be classified: the graphic range data of different substances and the same geographical location information are assigned a geographical location initial screening weight coefficient G; the graphic range data of different substances and different geographical location information are assigned a geographical location initial screening weight coefficient H.
[0164] Step 3: Determine the weight coefficient of meteorological parameters. The system has access to ground meteorological data and can obtain valid meteorological data: obtain the site name of the atmospheric monitoring station (corresponding to the longitude and latitude parameters) or the longitude and latitude parameters entered by the user, and the input monitoring time range, obtain the meteorological data of the monitoring time range closest to the site or longitude and latitude parameters, including wind direction data (unit °), wind speed data (unit m / s) and meteorological site elevation (unit m), use the vector average method (GB / T 35237) to calculate the average wind direction of the monitoring time range, accumulate the wind speed data, and calculate the horizontal air flow distance k (unit m) within the monitoring time range. Assuming that the wind speed data frequency is 1s / stroke, the calculation starts from the diffusion starting point, and the horizontal air flow longitude and latitude parameters of each wind speed data are calculated. According to the longitude and latitude parameters and air flow distance k entered by the user, the longitude and latitude parameters of the diffusion starting point are calculated, and the horizontal air flow trajectory data within the monitoring time range is obtained, including longitude and latitude parameters and meteorological site elevation (unit m). Then, after obtaining the backward trajectory data or air flow trajectory data, the spatial straight-line distance I (m) between the geographic location data of material 1, material 2...material x and the air flow trajectory data or backward trajectory data is calculated respectively through the material results selected by the staff. Different materials and different geographical locations are calculated separately, and all calculated spatial closest distance data are compared. The smaller the distance, the greater the weight. For different materials and different geographies, the meteorological parameter weight coefficient J is determined.
[0165] Step 4: Determine the geographical location re-screening weight coefficient. First, based on the average wind direction in the monitoring time range and the horizontal air flow distance k, use trigonometric functions to calculate the position information of two straight lines rotated 22.5° counterclockwise and 22.5° clockwise with the diffusion end point as the center, and then calculate the position information of the fan-shaped area formed by the two rotated straight lines. Next, obtain the geographical location information data of substance 1, substance 2...substance x. After comparison, it can be concluded whether the geographical location information of substance 1, substance 2...substance x is within the sector area. If it is not within the sector area, the weight coefficient of geographical location x of substance x is Lx.x; if it is within the sector area, obtain the relevant monitoring data of substance x by searching the manual odor source identification and emission source detection database. If the monitoring data of substance x has never been abnormal, assign the geographical location re-screening weight coefficient Kx.x. If no abnormality has occurred, the geographical location re-screening weight coefficient is 0; if there has been an abnormality (detection concentration>100ppm is considered abnormal data), obtain the emission type A, detection concentration Z, odor intensity q data of substance x, and calculate the geographical location re-screening weight coefficient of substance x respectively. The calculation method is as follows:
[0166]
[0167] Step 5: Determine the weight coefficient of the basic properties of odor pollutants. According to the substance name of each substance, obtain the relative molecular mass M (unit dimensionless), usage or production N (unit ton / year), maximum existence O (unit ton), saturated vapor pressure P (unit kPa), odor intensity coefficient Q (slope coefficient), odor characteristics of substance x corresponding to the surrounding sensitive points odor impact manual survey-number of odor characteristics R (unit times) in the odor pollutant database, and calculate the basic property index Sx of odor pollutants and the weight coefficient Tx of the basic properties of odor pollutants respectively by the following calculation formulas.
[0168]
[0169]
[0170] Step 6: Calculate the emission probability of odor pollutant sources. The weight coefficients of x substances are shown in Table 2. The calculation method of the emission probability index Uy and emission probability Vy of odor pollutant sources is:
[0171] U1=(G+J 1.1 +K 1.1 )T1
[0172] U2=(H+J 1.2 +K 1.2 )T1
[0173] U4=(H+J 3.3 +L 3.3 )T3
[0174]
[0175] After obtaining the emission probability Vy of the emission source of the odor pollutant, the emission probability Vy of the emission source can be sorted from large to small or from small to large according to the probability value, and the substance name, location name and probability value can be displayed. Vy is then graded and visualized to facilitate staff to trace the source of the odor pollutant.
[0176] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.
[0177] Based on the same inventive concept, the embodiment of the present application also provides a device for tracing the source of odor pollutants for implementing the method for tracing the source of odor pollutants involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in one or more embodiments of the device for tracing the source of odor pollutants provided below can refer to the limitations of the method for tracing the source of odor pollutants above, and will not be repeated here.
[0178] In one embodiment, Figure 7 As shown, a device for tracing the source of odor pollutants is provided, including: a data acquisition module 510, a module for determining odor pollutants to be traced 520, a module for initially screening geographical location weights 530, a module for determining meteorological parameter weights 540, a module for determining geographical location re-screening weight coefficients 550, a module for determining weight coefficients of basic properties of odor pollutants 560, and a pollution source emission probability module 570, wherein:
[0179] The data acquisition module 510 is used to obtain the odor pollutant source tracing demand data, the odor pollutants to be traced, and the basic property data of the odor pollutants to be traced.
[0180] The module 520 for determining the odor pollutants to be traced is used to determine the odor pollutants to be traced according to the odor pollutant traceability demand data, and obtain the basic property data of the odor pollutants to be traced;
[0181] The geographic location weight preliminary screening module 530 is used to obtain the geographic location data of the emission source of the odor pollutant, and determine the geographic location preliminary screening weight coefficient of the odor pollutant based on the geographic location data.
[0182] The meteorological parameter weight determination module 540 is used to determine the meteorological parameter weight coefficient after the odor pollutants are emitted according to the geographical location data of the emission source and the odor pollutant tracing demand data.
[0183] The geographic location re-screening weight coefficient determination module 550 is used to determine whether the emission source is within the target area based on the geographic location data of the emission source, and determine the geographic location re-screening weight coefficient of the odor pollutant based on the judgment result. The target area is an area centered on the coordinates of the atmospheric monitoring station in the odor pollutant tracing demand data or the coordinates of the location selected by the user.
[0184] The odor pollutant basic property weight coefficient determination module 560 is used to determine the odor pollutant basic property weight coefficient of the odor pollutant according to the basic property data.
[0185] The pollution source emission probability module 570 is used to obtain the emission probability of the emission source of the odor pollutant based on the geographical location initial screening weight coefficient, the meteorological parameter weight coefficient, the geographical location re-screening weight coefficient and the basic property weight coefficient of the odor pollutant.
[0186] The above-mentioned odor pollutant source tracing device first preliminarily screens the geographical location data of the emission source of the odor pollutant to be traced, and then determines the geographical location initial screening weight coefficient of the odor pollutant based on the geographical location data, and then determines the meteorological parameter weight coefficient after the odor pollutant is emitted based on the geographical location data of the emission source and the odor pollutant source tracing demand data, and judges whether the emission source is in the target area based on the geographical location data of the emission source, and determines the geographical location re-screening weight coefficient of the odor pollutant based on the judgment result, and then determines the odor pollutant basic property weight coefficient of the odor pollutant based on the basic property data, and finally, according to the geographical location initial screening weight coefficient, meteorological parameter weight coefficient, geographical location re-screening weight coefficient and odor pollutant basic property weight coefficient, obtains the emission probability of the emission source of the odor pollutant. The above-mentioned device obtains the emission probability of the emission source of the odor pollutant by probability calculation, and can improve the accuracy of judging the emission source of the odor pollutant through the emission probability of the emission source of the odor pollutant.
[0187] In one of the embodiments, the module 520 for determining the odor pollutants to be traced is also used to construct odor pollutant query data based on the odor pollutant tracing demand data, input the odor pollutant query data into a preset odor pollutant database for query, obtain a list of suspected odor pollutants, and display the list of suspected odor pollutants, and obtain the odor pollutants to be traced selected by the user.
[0188] In one of the embodiments, the geographic location weighted initial screening module 530 is also used to retrieve odor pollutants in a preset odor pollutant database, obtain the geographic location data of the odor pollutant emission source and the graphic range data corresponding to the geographic location data, obtain the proportion of valid data of odor pollutants in the historical monitoring period, and the valid data is the data with a gas concentration higher than the preset gas concentration. According to the proportion of valid data and the graphic range data, the geographic location initial screening weight coefficient of the odor pollutant is determined.
[0189] In one of the embodiments, the meteorological parameter weight determination module 540 is also used to obtain the meteorological trajectory data after the emission of odor pollutants based on the site information of the atmospheric monitoring station or the location coordinates selected by the user, as well as the monitoring time range, to obtain the minimum spatial distance between the geographic location data and the meteorological trajectory data, and to determine the meteorological parameter weight coefficient based on the minimum spatial distance.
[0190] In one embodiment, the meteorological parameter weight determination module 540 is also used to input the site information or location coordinates of the atmospheric monitoring station and the monitoring time range into a third-party meteorological data acquisition platform to obtain backward trajectory data; or, based on the site information or location coordinates of the atmospheric monitoring station, obtain the meteorological data within a preset range of the atmospheric monitoring station or the meteorological data within a preset range of the location coordinates within the monitoring time range, the meteorological data including wind direction data and wind speed data, determine the air flow distance within the monitoring time range based on the wind speed data and wind direction data, and obtain the air flow trajectory data based on the air flow distance and location coordinates.
[0191] In one of the embodiments, the geographic location re-screening weight coefficient determination module 550 is also used to determine the target area centered on the coordinates of the atmospheric monitoring station or the coordinates of the location selected by the user based on the wind direction data and air flow distance within the monitoring time range, using trigonometric functions; if the emission source is not within the target area, the vertical distance between the emission source and the center line of the target area is obtained, and the geographic location re-screening weight coefficient is determined based on the vertical distance; if the emission source is within the target area, the historical monitoring data of the odor pollutants to be traced is obtained, and the geographic location re-screening weight coefficient is determined based on the historical monitoring data.
[0192] Each module in the above-mentioned odor pollutant source tracing device can be implemented in whole or in part by software, hardware, or a combination thereof. Each of the above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the corresponding operations of each of the above modules.
[0193] In one embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as follows: Figure 8As shown. The computer device includes a processor, a memory, a communication interface, a display screen and an input device connected through a system bus. Among them, 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 and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be achieved through WIFI, a mobile cellular network, NFC (near field communication) or other technologies. When the computer program is executed by the processor, a method for tracing the source of odor pollutants is implemented. The display screen of the computer device can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device casing, or an external keyboard, touchpad or mouse.
[0194] Those skilled in the art will understand that Figure 8 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.
[0195] In one of the embodiments, 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 for tracing the source of odor pollutants when executing the computer program.
[0196] In one of the embodiments, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method for tracing the source of odor pollutants are implemented.
[0197] In one of the embodiments, a computer program product is provided, including a computer program, which implements the steps in the above-mentioned odor pollutant tracing method when executed by a processor.
[0198] It should be noted that the data involved in this application (including but not limited to data used for analysis, stored data, displayed data, etc.) are all information and data authorized by the user or fully authorized by all parties.
[0199] Those skilled 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), magnetoresistive 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. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. 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 are not limited to this.
[0200] 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.
[0201] The above-mentioned embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the patent of the present application. It should be pointed out that, for a person of ordinary skill in the art, appropriate deformations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. A method for tracing the source of odor pollutants, characterized in that: The method comprises: Obtain the data required for tracing the source of odor pollutants; Determine the odor pollutants to be traced according to the odor pollutant source tracing demand data, and obtain the basic property data of the odor pollutants to be traced; Retrieving the odor pollutant in a preset odor pollutant database, obtaining the geographical location data of the emission source of the odor pollutant, retrieving the geographical location data in the preset odor pollutant database, obtaining the graphic range data corresponding to the geographical location data, obtaining the proportion of valid data of the odor pollutant in the historical monitoring period, the valid data being data with a gas concentration higher than a preset gas concentration, and determining the geographical location initial screening weight coefficient of the odor pollutant according to the proportion of the valid data and the graphic range data; Determine the meteorological parameter weight coefficient after the odor pollutant is emitted according to the geographic location data of the emission source and the odor pollutant tracing demand data; Determine whether the emission source is within the target area based on the geographical location data of the emission source; if the emission source is not within the target area, obtain the vertical distance between the emission source and the center line of the target area, and determine the geographical location re-screening weight coefficient based on the vertical distance; if the emission source is within the target area, obtain the historical monitoring data of the odor pollutant to be traced, and determine the geographical location re-screening weight coefficient based on the historical monitoring data; the target area is an area centered on the coordinates of the atmospheric monitoring station in the odor pollutant tracing demand data, or the coordinates of the location selected by the user; Determining a malodor pollutant basic property weight coefficient of the malodor pollutant according to the basic property data; Based on the geographical location initial screening weight coefficient, the meteorological parameter weight coefficient, the geographical location re-screening weight coefficient and the odor pollutant basic property weight coefficient, the emission probability of the emission source of the odor pollutant is obtained.
2. The method for tracing the source of odor pollutants according to claim 1, characterized in that: Obtaining the odorous pollutants to be traced includes: Constructing odor pollutant query data according to the odor pollutant source tracing demand data; Inputting the odor pollutant query data into a preset odor pollutant database for query, obtaining a list of suspected odor pollutants, and displaying the list of suspected odor pollutants; Obtain the selected odorous pollutants to be traced.
3. The method for tracing the source of odor pollutants according to claim 1, characterized in that: The odor pollutant source tracing demand data includes the site information and monitoring time range of the air monitoring station; The method of determining the meteorological parameter weight coefficient after the odor pollutant is emitted according to the geographic location data of the emission source and the odor pollutant source tracing demand data includes: Acquire meteorological trajectory data after the odor pollutant is emitted according to the site information of the atmospheric monitoring station or the location coordinates selected by the user, and the monitoring time range; Obtaining the minimum spatial distance between the geographic location data and the meteorological trajectory data; The meteorological parameter weight coefficient is determined according to the minimum spatial distance.
4. The method for tracing the source of odor pollutants according to claim 3 is characterized in that: The meteorological trajectory data includes backward trajectory data; The step of obtaining the meteorological trajectory data after the odor pollutant is emitted according to the site information of the atmospheric monitoring station or the location coordinates selected by the user and the monitoring time range includes: Inputting the site information of the atmospheric monitoring station or the location coordinates selected by the user, and the monitoring time range into a third-party meteorological data acquisition platform to obtain the backward trajectory data; or The meteorological trajectory data includes air flow trajectory data; The step of obtaining the meteorological trajectory data after the odor pollutant is emitted according to the site information of the atmospheric monitoring station or the location coordinates selected by the user and the monitoring time range includes: According to the site information of the atmospheric monitoring station or the location coordinates, obtaining meteorological data within a preset range of the atmospheric monitoring station or meteorological data within a preset range of the location coordinates within the monitoring time range, the meteorological data including wind direction data and wind speed data; Determining the air flow distance within the monitoring time range according to the wind speed data and the wind direction data; The air flow trajectory data is obtained according to the air flow distance and the location coordinates.
5. The method for tracing the source of odor pollutants according to claim 4, characterized in that: Before determining whether the emission source is within the target area according to the geographical location data of the emission source, the method further includes: Based on the wind direction data and the air flow distance within the monitoring time range, a target area centered on the coordinates of the atmospheric monitoring station or the coordinates of a location selected by the user is determined using trigonometric functions.
6. The method for tracing the source of odor pollutants according to any one of claims 1 to 5, characterized in that: According to the basic property data, the weight coefficients of the basic properties of odor pollutants are determined including: Determine the basic property index of the odor pollutant to be traced according to the basic property data; According to the basic property index, the basic property weight coefficient of the odor pollutant is determined.
7. A device for tracing the source of odorous pollutants, characterized in that: The device comprises: Data acquisition module, used to obtain the required data for tracing the source of odor pollutants; An odor pollutant determination module is used to determine the odor pollutants to be traced according to the odor pollutant source tracing demand data, and obtain the basic property data of the odor pollutants to be traced; A geographical location weighted preliminary screening module is used to retrieve the odor pollutant in a preset odor pollutant database, obtain the geographical location data of the emission source of the odor pollutant, retrieve the geographical location data in the preset odor pollutant database, obtain the graphic range data corresponding to the geographical location data, obtain the proportion of valid data of the odor pollutant in the historical monitoring period, the valid data is the data with a gas concentration higher than the preset gas concentration, and determine the geographical location preliminary screening weight coefficient of the odor pollutant according to the proportion of the valid data and the graphic range data; A meteorological parameter weight determination module, used to determine the meteorological parameter weight coefficient after the odor pollutant is emitted according to the geographical location data of the emission source and the odor pollutant tracing demand data; A geographic location re-screening weight coefficient determination module is used to determine whether the emission source is within the target area based on the geographic location data of the emission source. If the emission source is not within the target area, the vertical distance between the emission source and the center line of the target area is obtained, and the geographic location re-screening weight coefficient is determined based on the vertical distance. If the emission source is within the target area, the historical monitoring data of the odor pollutant to be traced is obtained, and the geographic location re-screening weight coefficient is determined based on the historical monitoring data. The target area is an area centered on the coordinates of the atmospheric monitoring station in the odor pollutant tracing demand data or the coordinates of the location selected by the user; A module for determining a weight coefficient of a basic property of a malodor pollutant, for determining a weight coefficient of a basic property of a malodor pollutant according to the basic property data; The pollution source emission probability module is used to obtain the emission probability of the emission source of the odor pollutant based on the geographical location initial screening weight coefficient, the meteorological parameter weight coefficient, the geographical location re-screening weight coefficient and the basic property weight coefficient of the odor pollutant.
8. The device according to claim 7, characterized in that The odor pollutant source tracing demand data includes the site information of the atmospheric monitoring station and the monitoring time range; the meteorological parameter weight determination module is also used to obtain the meteorological trajectory data after the odor pollutant is emitted according to the site information of the atmospheric monitoring station or the location coordinates selected by the user, and the monitoring time range, obtain the minimum spatial distance between the geographic location data and the meteorological trajectory data, and determine the meteorological parameter weight coefficient according to the minimum spatial distance.
9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
Citation Information
Patent Citations
Method for Traceability of Air Pollutants Based on Coupled Machine Learning and Correlation Analysis
AU2021105563A4
Rapid source tracing method for atmospheric particulate pollution
CN110095394A