Industrial production environment gas safety real-time monitoring method and system
By generating multiple anchor points in the industrial park and setting up monitoring equipment, real-time monitoring of gas concentration and meteorological data is solved, and efficient and accurate gas safety monitoring of the industrial production environment is achieved.
Patent Information
- Application Number
- CN202510457428.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-14
- Publication Date
- 2025-05-13
- Estimated Expiration
- 2045-04-14
AI Technical Summary
The coverage of traditional industrial park air quality monitoring methods is limited, making it difficult to fully reflect the air condition of the entire industrial park, and cannot provide real-time and accurate monitoring results.
By reading the geographical data and building distribution of the target environmental area, multiple anchor points are generated, and fixed monitoring equipment and vehicle-mounted monitoring equipment are set up at these anchor points to monitor gas concentration and meteorological data, calculate the gas concentration of each anchor point, and issue a safety alarm based on pre-configured alarm conditions.
Real-time monitoring of gas concentration in the industrial production environment is achieved, and the leakage of harmful gases can be detected in a timely manner, and the leakage source and gas diffusion direction are quickly evaluated, which improves the accuracy and coverage of monitoring results, and ensures the safety of the industrial production environment.
Smart Images

Figure CN119985866A_ABST
Abstract
Description
Technical Field
[0001] Multiple embodiments of this specification relate to the field of information technology, and specifically to a method and system for real-time monitoring of gas safety in an industrial production environment. Background Art
[0002] With the acceleration of urbanization and the rapid development of industrial parks, air quality issues have received increasing attention, especially the complex gas emissions and diffusion in industrial parks, which pose a potential threat to the surrounding environment. Traditional environmental monitoring methods mainly rely on limited fixed monitoring stations. Although these stations can provide accurate data, they are difficult to fully reflect the air conditions of the entire industrial park due to their limited coverage. Industrial parks usually contain a variety of types of buildings, such as factories, warehouses, office buildings, etc. The layout and height differences of these buildings will have a significant impact on the flow of airflow, and thus affect the diffusion and distribution of pollutants. For example, high-density building clusters may cause local airflow obstruction, forming a "dead zone" where pollutants accumulate, while open areas may accelerate the diffusion of pollutants. In addition, as an important factor affecting air quality, the speed, direction and stability of wind have a significant impact on the monitoring results. Current air quality monitoring technology cannot provide real-time and accurate monitoring results. To this end, it is necessary to study new gas monitoring technologies. Summary of the invention
[0003] Multiple embodiments of this specification describe a method and system for real-time monitoring of gas safety in an industrial production environment.
[0004] In a first aspect, the embodiments of this specification provide a method for real-time monitoring of gas safety in an industrial production environment, comprising the steps of: Reading geographic data and building distribution of a target environment area, wherein the geographic data includes area data and road data, and generating a plurality of anchor points according to the area data and building distribution; generating a plurality of monitoring points according to the positions of the plurality of anchor points, and setting fixed monitoring equipment at the monitoring points; Generate an inspection route for vehicle-mounted monitoring equipment based on the road data, building distribution and monitoring points, wherein both the fixed monitoring equipment and the vehicle-mounted monitoring equipment monitor gas concentration and meteorological data; Calculate the gas concentration of each anchor point based on the gas concentration monitored by the fixed gas monitoring equipment and the vehicle-mounted monitoring equipment and the meteorological data; The gas concentration at the anchor point is compared with the pre-configured alarm conditions, and when the trigger conditions are met, a safety alarm is issued.
[0005] In a second aspect, the embodiments of this specification provide a real-time monitoring system for industrial production environment gas safety, including: A reading module, which reads geographic data and building distribution of a target environment area, wherein the geographic data includes area data and road data, and generates a plurality of anchor points according to the area data and building distribution; A setting module, generating a plurality of monitoring points according to the positions of the plurality of anchor points, and setting fixed monitoring equipment at the monitoring points; An inspection module generates an inspection route for a vehicle-mounted monitoring device based on the road data, building distribution and monitoring points, wherein both the fixed monitoring device and the vehicle-mounted monitoring device monitor gas concentration and meteorological data; A calculation module, which calculates the gas concentration of each anchor point according to the gas concentration monitored by the fixed gas monitoring device and the vehicle-mounted monitoring device and the meteorological data; The alarm module compares the gas concentration at the anchor point with the pre-configured alarm conditions and issues a safety alarm when the trigger conditions are met.
[0006] In a third aspect, an embodiment of this specification provides an electronic device, including a processor and a memory; The processor is connected to the memory; The memory is used to store executable program code; The processor runs a program corresponding to the executable program code by reading the executable program code stored in the memory, so as to execute the method described in any one of the above aspects.
[0007] In a fourth aspect, an embodiment of the present specification provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the method described in any of the above aspects.
[0008] In a fifth aspect, an embodiment of this specification provides a computer program product, including a computer program, which implements the method described in any of the above aspects when executed by a processor.
[0009] The beneficial effects brought by the technical solutions provided by some embodiments of this specification include at least: In multiple embodiments of the present specification, the provided industrial production environment gas safety real-time monitoring method can monitor the gas concentration of the target environment area by setting a small number of monitoring points and using virtually generated anchor points to ensure the air quality in the target environment area. The leakage of harmful gases can be discovered in a timely manner, and by periodically calculating and updating the gas concentration at each anchor point, when a harmful gas leak occurs, the source of the leak and the diffusion direction of the harmful gas can be quickly evaluated based on the gas concentration value at the anchor point. By calculating the credibility, the accuracy of the monitoring results can be grasped, and the route of the on-board monitoring equipment for inspection can be guided. With the help of the on-board monitoring equipment, the overall credibility can be guaranteed to reach the preset threshold, and the role of the on-board monitoring equipment can be fully utilized to avoid invalid inspections.
[0010] Other features and advantages of the various embodiments of the present specification will be further disclosed in the following detailed description and drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0011] In order to more clearly illustrate the technical solutions in the embodiments of this specification, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this specification. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0012] Figure 1 A schematic diagram of an application scenario of the real-time monitoring method provided in an embodiment of this specification.
[0013] Figure 2 A schematic diagram of the real-time monitoring system architecture provided in the embodiments of this specification.
[0014] Figure 3 A schematic diagram of the interactive interface of the real-time monitoring system provided in the embodiments of this specification.
[0015] Figure 4 A flowchart of a real-time monitoring method provided in an embodiment of this specification.
[0016] Figure 5 A schematic diagram of a flow chart of a method for generating multiple anchor points provided in an embodiment of this specification.
[0017] Figure 6 A schematic diagram of the coverage provided for the embodiments of this specification.
[0018] Figure 7 A schematic flow chart of a method for generating multiple monitoring points provided in an embodiment of this specification.
[0019] Figure 8 A schematic diagram of a flow chart of a method for generating a predicted diffusion calculation formula provided in an embodiment of this specification.
[0020] Fig. 9 A schematic flow chart of a method for obtaining anchor point gas concentration provided in an embodiment of this specification.
[0021] Fig.10 A schematic diagram of calculating anchor point gas concentration provided in an embodiment of this specification.
[0022] Fig.11 A schematic diagram of a real-time monitoring system provided in an embodiment of this specification.
[0023] Fig.12 A schematic diagram of an electronic device provided in an embodiment of this specification. DETAILED DESCRIPTION
[0024] The following is an explanation and description of the technical solutions of the embodiments of this specification in conjunction with the drawings of the embodiments of this specification, but the following embodiments are only preferred embodiments of this specification, not all. Based on the embodiments in the implementation mode, other embodiments obtained by those skilled in the art without creative work are all within the scope of protection of this specification.
[0025] The terms "first", "second", "third", etc. in the description and claims of this specification and the above-mentioned drawings are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally includes steps or units that are not listed, or optionally includes other steps or units inherent to these processes, methods, products or devices.
[0026] In the following description, terms such as "inside", "outside", "up", "down", "left", "right", etc. that indicate directions or positional relationships are only used to facilitate the description of the embodiments and simplify the description, and do not indicate or imply that the device or element referred to must have a specific direction, be constructed and operated in a specific direction, and therefore should not be understood as a limitation of this specification.
[0027] The data involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection of relevant data complies with the relevant laws, regulations and standards of relevant countries and regions.
[0028] Before describing the technical solution in this specification, an introduction is given to the application scenarios and related technologies of the technical solution.
[0029] In industrial production environments, especially in the chemical, petroleum, metallurgy, and pharmaceutical industries, there are a large number of flammable, explosive, toxic, and harmful gases. For example, real-time monitoring of flammable gases (such as methane, propane, etc.) and toxic gases (such as hydrogen sulfide, carbon monoxide, etc.) in refineries, chemical plants, and other places prevents fires, explosions, and poisoning accidents. Monitoring of gas leaks in high-temperature, high-pressure environments in steel mills, aluminum plants, and other places ensures production safety. Monitoring of flammable, explosive, toxic, and harmful gases in pharmaceutical workshops, warehouses, and other places ensures the safety of drug production and the health of personnel. And in the monitoring of urban gas pipelines, monitoring of natural gas leaks in gas pipelines, pressure regulating stations, and other places ensures the safety of urban gas use.
[0030] Once these gases leak, they can easily cause safety accidents such as fire, explosion, poisoning, etc., causing casualties and property losses. The real-time monitoring system for industrial production environment gas safety is an important means to ensure industrial production safety. Its application will effectively prevent and reduce the occurrence of safety accidents and safeguard the sustainable development of industrial production. Traditional industrial gas monitoring mainly relies on manual inspections and fixed gas detectors, which have the following limitations: poor real-time performance, manual inspections cannot achieve 24-hour uninterrupted monitoring, there are monitoring blind spots, and it is difficult to detect gas leaks in time; limited coverage, fixed gas detectors have limited monitoring range, and it is difficult to cover the entire production area, especially complex pipelines, equipment blind spots and other areas; data isolation, lack of linkage, traditional monitoring methods have isolated data, it is difficult to achieve data sharing and linkage analysis, and cannot provide comprehensive and timely decision support for safe production.
[0031] To this end, this manual provides a method and system for real-time monitoring of industrial production environment gas safety. Figure 1 By setting up multiple fixed monitoring devices in the industrial production environment area and setting up vehicle-mounted monitoring equipment 11 for inspection, after obtaining the monitoring data, the server 30 performs data processing and calculation, and finally obtains the gas distribution monitoring results of the industrial production environment area to ensure the safety of industrial production.
[0032] The method provided in this application is applied to Figure 2 The system architecture shown, Figure 2 FIG. 1 is a schematic diagram of a system architecture in an embodiment of the present application. The system architecture includes a server 30 and a terminal device 40, and an interactive interface 41 is deployed on the terminal device 40. Figure 3As shown, the interactive interface 41 can be run on the terminal device 40 in the form of a browser, or in the form of an independent application (APP), etc. The specific display form of the interactive interface 41 is not limited here. The interactive interface 41 can be used to set fixed monitoring equipment, set inspection routes 12, and view monitoring results and alarm information. The server 30 involved in this application can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks (Content Delivery Network, CDN), and big data and artificial intelligence platforms. The terminal device 40 can be a smart phone, a tablet computer, a laptop, a PDA, a personal computer, a smart speaker, a smart TV, a smart watch, a vehicle-mounted device, a wearable device, etc., but is not limited thereto. The terminal device 40 and the server 30 can be directly or indirectly connected by wired or wireless communication, and this application is not limited here. There is no limit on the number of servers 30 and terminal devices 40. The solution provided in this application can be completed by the terminal device 40 independently, or by the server 30 independently, or by the terminal device 40 and the server 30 in cooperation, and this application does not make any specific limitation on this.
[0033] This manual first provides a method for real-time monitoring of industrial production environment gas safety. Figure 4 , including the steps of: Step S101) reads geographic data and building distribution of a target environment area, wherein the geographic data includes area data and road data, and generates a plurality of anchor points 20 according to the area data and building distribution.
[0034] Obtain relevant geographic data and building distribution of the target environment area, which can be obtained using public map services or GIS models. Data related to building distribution is provided in vector format (such as Shapefile, GeoJSON), which can contain information such as the location and shape of the building. After obtaining the original data, some preprocessing may be required, including coordinate system conversion, data cleaning, and simplification of geometric objects. Coordinate system conversion ensures that all data uses the same coordinate system. Data cleaning removes erroneous data records, fills in missing values, etc. For overly complex geometric shapes, appropriate simplification can be considered to improve processing efficiency.
[0035] The area data includes the area and area type. Figure 5 According to the regional data and building distribution, the method of generating multiple anchor points 20 includes: Step S201) preset several wind directions and randomly select one wind direction. Four wind directions can be preset, eight wind directions can be preset, or sixteen wind directions can be preset. The four wind directions are set to four wind directions of east, west, south and north. The eight wind directions also include northeast, southeast, northwest and southwest. Alternatively, more wind directions are set in other embodiments.
[0036] Step S202) randomly adds an anchor point 20 in the area, and obtains the coverage range 22 of the anchor point 20 according to the currently selected wind direction. The coverage range 22 is a range with no obstruction along the wind direction angle 21 between the anchor point 20 and the distance less than a preset threshold. The wind direction angle 21 is the angle 21 formed by the ray with a preset wind direction angle. Figure 6 For example, if the preset value of the angle is 40°, an angle 21 of 80° will be formed, and the center line of the angle 21 is the same as the wind direction. The preset distance threshold is 30 meters. A fan with an anchor point 20 as a circle, a radius of 30 meters, and an angle of 80° will be formed. A coverage range 22 will be formed in each wind direction.
[0037] Step S203) Repeat the previous step until the coverage range 22 of all anchor points 20 covers the target environment area. According to the gas concentration at the anchor point 20, the gas concentration within its coverage range 22 can be quickly and accurately calculated. When the coverage range 22 of all anchor points 20 covers the target environment area, the target environment area can be monitored by monitoring the anchor points 20.
[0038] Among them, buildings have a greater impact on the coverage range 22 because they will block the anchor point 20. Therefore, the coverage range 22 of the anchor point 20 near the building will no longer be a fan-shaped, but a fan-shaped basis minus the part blocked by the building.
[0039] Step S204) Using an optimization algorithm, the number of anchor points 20 in the currently selected wind direction is minimized.
[0040] The goal of optimization is to minimize the number of anchor points 20, and the constraint is to cover the entire area. The optimization algorithm can adopt linear programming, integer linear programming, genetic algorithm, simulated annealing and other optimization algorithms that have been disclosed in the art. Taking the genetic algorithm as an example, the implementation steps include: initializing the population and randomly generating a set of initial solutions (each set of solutions represents an anchor point 20 layout scheme). Evaluate fitness: Evaluate the quality of each set of solutions based on the objective function and constraints. Selection, crossover and mutation: Generate a new population by selecting excellent individuals, performing genetic recombination and introducing mutations. Iteration: Repeat the above process until the stopping criterion is met (exemplary, such as reaching the maximum number of iterations or finding a satisfactory solution).
[0041] Step S205) Select the next wind direction, update the coverage 22 of the existing anchor points 20 in the newly selected wind direction, if the coverage 22 of all anchor points 20 in the newly selected wind direction does not cover the target environment area, add a new anchor point 20 so that after the addition, the coverage 22 of all anchor points 20 in the newly selected wind direction covers the target environment area.
[0042] Step S206) Repeat the previous step until all preset wind directions are selected, and the generation of the anchor point 20 is completed.
[0043] After all anchor points 20 are generated, the gas concentration values at the anchor points 20 are continuously updated according to a predetermined period. The types of gases monitored in this embodiment include methanol, acetonitrile, toluene, SO2, DMDS, methane, etc. The exemplary data of anchor point 20 include <anchor point 20 number, anchor point 20 coordinates, methanol concentration value, acetonitrile concentration value, toluene concentration value, SO2 concentration value, DMDS concentration value, methane concentration value, last update time>.
[0044] Step S102 ) Generate multiple monitoring points 10 according to the positions of the multiple anchor points 20 , and set fixed monitoring equipment at the monitoring points 10 .
[0045] The function of the anchor point 20 is to cover the entire target environment area and realize monitoring of the target environment area. In this embodiment, the gas concentration at the anchor point 20 is monitored by the monitoring point 10. Figure 7 In this embodiment, the meteorological data includes wind direction, wind speed, wind direction probability and wind speed probability. According to the positions of the plurality of anchor points 20, the method for generating the plurality of monitoring points 10 includes: Step S301 ) generates a predicted diffusion calculation formula for each anchor point 20 , wherein the predicted diffusion calculation formula calculates the predicted gas concentration and credibility of any point within the coverage range 22 of the anchor point 20 according to the wind direction, wind speed and gas concentration at the anchor point 20 .
[0046] Please see attached Figure 8 , the method of generating the predicted diffusion calculation formula for each anchor point 20 includes: Step S401) The wind speed is divided into several wind speed segments, and the wind direction is set to several reference wind directions with equal angles. Exemplarily, the wind speed is divided into six wind speed segments: [0,2) m / s, [2,4) m / s, [4,6) m / s, [6,8) m / s, [8,10) m / s, and [10,∞) m / s. The interval [0,2) m / s indicates a very slight wind speed, which usually occurs under calm or light wind conditions. [2,4) m / s is a slight wind speed, indicating a gentle breeze, which helps the gas to diffuse slowly but continuously. [4,6) m / s indicates a moderate wind speed, which can provide sufficient power to promote faster diffusion of the gas, but will not cause severe turbulence. [6,8) m / s indicates a higher wind speed, in which case the gas will be quickly carried away and the diffusion rate will be significantly increased. [8,10)m / s indicates strong wind speed, which is applicable to strong wind weather conditions, when the gas not only diffuses quickly, but may also be more dispersed due to stronger turbulence. [10,∞)m / s indicates extremely high wind speed, which usually corresponds to extreme weather events and does not usually occur.
[0047] Step S402 ) generates a calibrated diffusion calculation formula of gas concentration for each anchor point 20 , wherein the calibrated diffusion calculation formula calculates the gas concentration at any point within the coverage 22 of the anchor point 20 according to the reference wind direction, wind speed range and the gas concentration at the anchor point 20 .
[0048] The calibrated diffusion calculation formula uses the wind direction, wind speed segment and gas concentration at the anchor point 20 to calculate the gas concentration at any point within the coverage range 22 of the anchor point 20. Therefore, it is a concentration calculation formula that can only be provided in six wind speed segments and eight wind directions. When the wind speed segment is involved in the calculation, the middle value of the wind speed segment is used for calculation. The calibrated diffusion calculation formula can be obtained through computer simulation, or it can be obtained by calculating through a gas diffusion model, or it can be obtained by measuring under laboratory conditions. In this embodiment, an exemplary calibrated diffusion calculation formula when the wind direction is easterly is provided as follows: The gas concentration at any point = k1 × k2 × the gas concentration at anchor point 20, where k1 is a coefficient value determined according to the wind speed segment. The larger the wind speed segment, the larger k1. k2 is a coefficient value determined according to the equivalent distance. The larger the equivalent distance, the smaller k2. Equivalent distance = L / k3, k3 is a coefficient value determined according to the wind speed segment. The larger the wind speed segment, the larger k3. L is the distance between any point and anchor point 20. The example calibration diffusion calculation formula is fast and suitable for target environmental areas with larger areas. The calculation accuracy is slightly lower, but the solution provided in this embodiment only needs to issue an alarm when the gas concentration is high, and does not require an accurate gas concentration value. Each wind direction corresponds to a calibration diffusion calculation formula.
[0049] Step S403) generates a predicted diffusion calculation formula, which obtains the predicted gas concentration at any point in the coverage range 22 under any wind direction and wind speed based on the reference wind direction with the smallest angle with the wind direction, the wind speed segment with the smallest difference between the midpoint value and the wind speed, and the gas concentration at the anchor point 20.
[0050] For example, the calibration diffusion calculation formula when the wind direction is east wind and the wind speed range is [2,4) m / s is: The gas concentration at any point = 0.6×(1.5×(L / 1.2) / 10)×the gas concentration at anchor point 20.
[0051] Assuming that the current wind direction is 15° east to north, the wind speed is 2.5m / s, and the distance between a point in coverage range 22 and anchor point 20 is L, the predicted gas concentration = 0.6×(1.5×(L / 1.2) / 10)×gas concentration at anchor point 20. When L is 5m and the gas concentration of SO2 at anchor point 20 is 150 μg / m³, the gas concentration of SO2 at this point is 0.6×(1.5×(5 / 1.2) / 10)×150=56.25 μg / m³. This is because the wind speed is not high at this time, so the diffusion of SO2 is insufficient.
[0052] Step S404) Obtain the credibility of the predicted gas concentration according to the angle and the difference.
[0053] Exemplarily, the credibility calculation process is to perform weighted summation after the angle is normalized and the difference is normalized. The absolute value of the difference between the weighted sum and 1 after normalization is used as the credibility. Exemplarily, the angle is 15° and the difference is |2.5-3|=0.5. The maximum value of the angle is 40°, then the normalized value of 15° is 15 / 40=0.375, and the maximum value of the difference is 1, then the normalized value of 0.5 is 0.5. Exemplarily, the weight of the normalized value of the angle is 0.4, and the weight of the normalized value of the difference is 0.6, then the weighted sum is 0.4×0.375+0.6×0.5=0.45. Then calculate |0.45-1|, and the credibility value is 0.55.
[0054] Step S302) A plurality of monitoring points 10 are randomly generated, and the gas concentration and credibility of each anchor point 20 are obtained by reverse calculation according to the predicted diffusion calculation formula.
[0055] In the above, the SO2 gas concentration at a point within the coverage range 22 of an anchor point 20 is calculated to be 56.25 μg / m³, and the reliability value is 0.55. This calculation is performed under the assumption that the gas concentration at the anchor point 20 is known. When the gas concentration at the anchor point 20 is unknown, it is necessary to use the measured value of the monitoring point 10 for reverse calculation. Assuming that a point calculated in the above is set as a monitoring point 10, the gas concentration at the anchor point 20 can be reversed according to the predicted diffusion calculation formula. Assuming that the SO2 gas concentration at the monitoring point 10 is 56.25 μg / m³, the SO2 gas concentration at the anchor point 20 obtained by reverse calculation is 150 μg / m³, and the reliability value is 0.55.
[0056] Step S303) obtaining a corrected credibility according to the credibility, wind direction probability and wind speed probability.
[0057] According to the historical meteorological information of the target environment area, the probability of wind direction and wind speed are obtained. For example, the probability of the wind direction being 15° north of the east wind is 0.28, indicating that the wind is often northeasterly. The probability of the wind speed being 2.5m / s is 0.4, indicating that it is usually a breeze. For example, the credibility, wind direction probability and wind speed probability are multiplied to obtain the corrected credibility. That is, the corrected credibility = 0.55×0.28×0.4=0.0616.
[0058] Step S304) Calculate the weighted sum of the sum of all corrected credibility and the number of monitoring points 10 according to a preset coefficient, wherein the coefficient of the sum of all corrected credibility is a positive value and the coefficient of the number of monitoring points 10 is a negative value.
[0059] The larger the sum of the corrected credibility is, the better the current monitoring point 10 setting is, and the smaller the number of monitoring points 10 is, the better the current monitoring point 10 setting is.
[0060] Step S305) Using an optimization algorithm, the number and positions of the monitoring points 10 are adjusted so that the gas concentrations of all anchor points 20 are obtained by reverse calculation and the weighted sum is the highest.
[0061] The maximum weighted sum of the corrected credibility and the number of monitoring points 10 is the optimization target, and the optimization scheme for the setting of the monitoring points 10 can be obtained by using the optimization algorithm.
[0062] Step S103) Generate an inspection route 12 for the vehicle-mounted monitoring device 11 based on the road data, building distribution and the monitoring points 10. Both the fixed monitoring device and the vehicle-mounted monitoring device 11 monitor gas concentration and meteorological data.
[0063] The method of generating the inspection route 12 of the vehicle-mounted monitoring device 11 according to the road data, the building distribution and the monitoring point 10 includes: An initial inspection route 12 is randomly generated, and collection points are set at equal distances on the inspection route 12, and the inspection route 12 satisfies that at least one of the collection points exists within the coverage range 22 of each anchor point 20; An optimization algorithm is used to make the inspection route 12 as short as possible.
[0064] When the credibility of the gas concentration at some anchor points is lower than the preset threshold, the inspection route 12 of the vehicle-mounted monitoring device is temporarily changed to pass through an anchor point with a credibility lower than the preset threshold, within the coverage range under the current wind direction, thereby updating the gas concentration at the anchor point and improving the credibility to above the preset threshold. Then, the original inspection route 12 is returned to the nearest place.
[0065] Step S104 ) The gas concentration of each anchor point 20 is calculated based on the gas concentration monitored by the fixed gas monitoring device and the vehicle-mounted monitoring device 11 and the meteorological data.
[0066] Please see the attached Fig. 9 The method for calculating the gas concentration of each anchor point 20 according to the gas concentration monitored by the fixed gas monitoring device and the vehicle-mounted monitoring device 11 and the meteorological data includes: Step S501) reading the gas concentration and meteorological data monitored by the fixed gas monitoring equipment and the vehicle-mounted monitoring equipment 11 within a preset time period.
[0067] Step S502 ) obtaining the position of the vehicle-mounted monitoring device 11 on the inspection route 12 that is closest to the anchor point 20 , recorded as the reference position 13 , and obtaining a plurality of the fixed gas monitoring devices within the coverage range 22 of the anchor point 20 .
[0068] Step S503) Based on the gas concentration and meteorological data of the fixed gas monitoring equipment and the vehicle-mounted monitoring equipment 11 at the reference location 13, and the predicted diffusion calculation formula, multiple predicted gas concentrations and credibility are obtained by reverse calculation.
[0069] Step S504 ) uses the credibility as a weight to calculate a weighted average of multiple predicted gas concentrations as the gas concentration of the anchor point 20 .
[0070] Please see attached Fig.10 , on the inspection route 12, find the position closest to the anchor point 20, which is the reference position 13, and obtain the gas concentration detected at the reference position 13. Under the current wind direction, there are two more monitoring points 10 within the coverage range 22 of the anchor point 20, so a total of three gas concentrations and their credibility can be inferred. The gas concentration value at the anchor point 20 can be obtained by calculating the weighted mean using the credibility as the weight.
[0071] Step S105) Compare the gas concentration at the anchor point 20 with the pre-configured alarm condition, and when the trigger condition is met, a safety alarm is issued.
[0072] On the other hand, this manual provides a real-time monitoring system for industrial production environment gas safety. Fig.11 ,include: A reading module 100 reads geographic data and building distribution of a target environment area, wherein the geographic data includes area data and road data, and generates a plurality of anchor points 20 according to the area data and building distribution; A setting module 200 generates a plurality of monitoring points 10 according to the positions of the plurality of anchor points 20, and sets fixed monitoring equipment at the monitoring points 10; The inspection module 300 generates an inspection route 12 for the vehicle-mounted monitoring device 11 according to the road data, building distribution and the monitoring point 10, wherein both the fixed monitoring device and the vehicle-mounted monitoring device 11 monitor gas concentration and meteorological data; The calculation module 400 calculates the gas concentration of each anchor point 20 according to the gas concentration monitored by the fixed gas monitoring device and the vehicle-mounted monitoring device 11 and the meteorological data; The alarm module 500 compares the gas concentration at the anchor point 20 with the pre-configured alarm conditions, and issues a safety alarm when the trigger conditions are met.
[0073] See also Fig.12 A schematic diagram of the structure of an electronic device provided in an embodiment of this specification is shown.
[0074] like Fig.12As shown, the electronic device 1100 may include: at least one processor 1101, at least one network interface 1104, a user interface 1103, a memory 1105 and at least one communication bus 1102. Among them, the communication bus 1102 can be used to realize the connection and communication of the above-mentioned components. Among them, the user interface 1103 may include a button, and the optional user interface may also include a standard wired interface and a wireless interface. Among them, the network interface 1104 may include but is not limited to a Bluetooth module, an NFC module, a Wi-Fi module, etc. Among them, the processor 1101 may include one or more processing cores. The processor 1101 uses various interfaces and lines to connect various parts in the entire electronic device 1100, and executes various functions and processes data of the routing device 1100 by running or executing instructions, programs, code sets or instruction sets stored in the memory 1105, and calling data stored in the memory 1105. Optionally, the processor 1101 can be implemented in at least one hardware form of DSP, FPGA, and PLA. The processor 1101 may integrate one or a combination of CPU, GPU and modem, etc. Among them, the CPU mainly processes the operating system, user interface and application programs, etc.; the GPU is responsible for rendering and drawing the content to be displayed on the display screen; the modem is used to process wireless communication.
[0075] It is understandable that the above-mentioned modem may not be integrated into the processor 1101, but may be implemented by a separate chip.
[0076] Among them, the memory 1105 may include RAM or ROM. Optionally, the memory 1105 includes a non-transitory computer-readable medium. The memory 1105 can be used to store instructions, programs, codes, code sets or instruction sets. The memory 1105 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the above-mentioned various method embodiments, etc.; the data storage area may store data involved in the above-mentioned various method embodiments, etc. The memory 1105 may also be at least one storage device located away from the aforementioned processor 1101. The memory 1105 as a computer storage medium may include an operating system, a network communication module, a user interface module and an application. The processor 1101 may be used to call the application stored in the memory 1105 and execute the methods in the above-mentioned multiple embodiments.
[0077] The embodiments of this specification also provide a computer-readable storage medium, which stores instructions, and when the instructions are executed on a computer or a processor, the computer or the processor executes the multiple steps in the above embodiments. If the components of the above electronic device are implemented in the form of software functional units and sold or used as independent products, they can be stored in the computer-readable storage medium.
[0078] The embodiments of this specification also provide a computer program product, including a computer program, which implements multiple steps in the above embodiments when executed by a processor.
[0079] In the absence of conflict, the technical features in this embodiment and implementation scheme can be combined arbitrarily.
[0080] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented by software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes a plurality of computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of this specification is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted through the computer-readable storage medium. The computer instructions may be transmitted from a website site, a computer, a server or a data center to another website site, a computer, a server or a data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or a data center that includes multiple available media integrated. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a digital versatile disc (DVD)), or a semiconductor medium (eg, a solid state drive (SSD)).
[0081] When implemented by hardware or firmware, the aforementioned method flow is programmed into the hardware circuit to obtain the corresponding hardware circuit structure and realize the corresponding function. For example, a programmable logic device (PLD) (such as a field programmable gate array (FPGA)) is such an integrated circuit, and its logic function is determined by the user programming the device. A digital system is "integrated" on a PLD by the designer himself, without the need to ask a chip manufacturer to design and make a dedicated integrated circuit chip. Moreover, nowadays, instead of manually making integrated circuit chips, this programming is mostly implemented by "logic compiler" software, which is similar to the software compiler used when writing program development, and the original code before compilation must also be written in a specific programming language, which is called hardware description language (HDL), and HDL is not just one, but many. Those skilled in the art should also be aware that it is only necessary to program the method flow slightly in the above-mentioned hardware description languages and program it into the integrated circuit to easily obtain the hardware circuit that implements the logic method flow.
[0082] The embodiments described above are merely preferred embodiments of this specification and are not intended to limit the scope of this specification. Without departing from the design spirit of this specification, various modifications and improvements made to the technical solutions of this specification by ordinary technicians in this field should fall within the scope of protection determined by the claims of this specification.
Claims
1. A method for real-time monitoring of gas safety in an industrial production environment, characterized in that: Includes steps: Reading geographic data and building distribution of a target environment area, wherein the geographic data includes area data and road data, and generating a plurality of anchor points according to the area data and building distribution; generating a plurality of monitoring points according to the positions of the plurality of anchor points, and setting fixed monitoring equipment at the monitoring points; Generate an inspection route for vehicle-mounted monitoring equipment based on the road data, building distribution and monitoring points, wherein both the fixed monitoring equipment and the vehicle-mounted monitoring equipment monitor gas concentration and meteorological data; Calculate the gas concentration of each anchor point based on the gas concentration monitored by the fixed gas monitoring equipment and the vehicle-mounted monitoring equipment and the meteorological data; The gas concentration at the anchor point is compared with the pre-configured alarm conditions, and when the trigger conditions are met, a safety alarm is issued.
2. A method for real-time monitoring of industrial production environment gas safety according to claim 1, characterized in that: The regional data includes the region and the region type. The method of generating multiple anchor points according to the regional data and building distribution includes: Preset several wind directions and randomly select one; An anchor point is randomly added in the area, and the coverage range of the anchor point is obtained according to the currently selected wind direction, where the coverage range is a range with no obstruction along the wind direction angle with the anchor point and the distance is less than a preset threshold, and the wind direction angle is the angle formed by a ray with a preset wind direction angle; Repeat the previous step until the coverage of all anchor points covers the target environment area; Use an optimization algorithm to minimize the number of anchor points in the currently selected wind direction; Select the next wind direction, update the coverage of the existing anchor points under the newly selected wind direction, and if the coverage of all anchor points in the newly selected wind direction does not cover the target environment area, add new anchor points so that all anchor points after addition cover the target environment area in the coverage of the newly selected wind direction; Repeat the previous step until all preset wind directions are selected and the generation of anchor points is completed.
3. A method for real-time monitoring of industrial production environment gas safety according to claim 2, characterized in that: The meteorological data include wind direction, wind speed, wind direction probability and wind speed probability. The method of generating a plurality of monitoring points according to the positions of the plurality of anchor points comprises: Generate a predicted diffusion calculation formula for each anchor point, wherein the predicted diffusion calculation formula calculates the predicted gas concentration and credibility of any point within the coverage of the anchor point according to the wind direction, wind speed and gas concentration at the anchor point; Randomly generate multiple monitoring points, and reversely calculate the gas concentration and credibility of each anchor point according to the predicted diffusion calculation formula; Obtaining a corrected credibility based on the credibility, the wind direction probability, and the wind speed probability; According to a preset coefficient, a weighted sum of the sum of all corrected credibility and the number of monitoring points is calculated, wherein the coefficient of the sum of all corrected credibility is a positive value, and the coefficient of the number of monitoring points is a negative value; The number and positions of the monitoring points are adjusted using an optimization algorithm so that the gas concentrations of all anchor points are obtained by reverse calculation and the weighted sum is the highest.
4. A method for real-time monitoring of industrial production environment gas safety according to claim 3, characterized in that: The method for generating the predicted diffusion calculation formula for each anchor point includes: Dividing the wind speed into a plurality of wind speed segments, and setting the wind direction to a plurality of reference wind directions with equal angles; Generate a calibrated diffusion calculation formula for gas concentration for each anchor point, wherein the calibrated diffusion calculation formula calculates the gas concentration at any point within the coverage of the anchor point based on the reference wind direction, wind speed range and gas concentration at the anchor point; Generate a predicted diffusion calculation formula, wherein the predicted diffusion calculation formula obtains the predicted gas concentration at any point within the coverage area under any wind direction and wind speed according to the reference wind direction with the smallest angle with the wind direction, the wind speed segment with the smallest difference between the midpoint value and the wind speed, and the gas concentration at the anchor point; The credibility of the predicted gas concentration is obtained according to the angle and the difference.
5. A method for real-time monitoring of industrial production environment gas safety according to claim 4, characterized in that: The method of calculating the gas concentration of each anchor point according to the gas concentration monitored by the fixed gas monitoring device and the vehicle-mounted monitoring device and the meteorological data includes: Reading the gas concentration and meteorological data monitored by the fixed gas monitoring equipment and the vehicle-mounted monitoring equipment within a preset time period; Obtain the position on the inspection route of the vehicle-mounted monitoring device that is closest to the anchor point, record it as a reference calculation position, and obtain a plurality of the fixed gas monitoring devices within the coverage of the anchor point; According to the gas concentration and meteorological data of the fixed gas monitoring equipment and the vehicle-mounted monitoring equipment at the reference calculation location, and the predicted diffusion calculation formula, multiple predicted gas concentrations and credibility are obtained by reverse calculation; The credibility is used as a weight to calculate a weighted average of multiple predicted gas concentrations as the gas concentration of the anchor point.
6. A method for real-time monitoring of industrial production environment gas safety according to any one of claims 1 to 5, characterized in that: The method for generating an inspection route of a vehicle-mounted monitoring device according to the road data, building distribution and the monitoring points includes: An initial inspection route is randomly generated, and collection points are set at equal distances on the inspection route, and the inspection route satisfies that at least one of the collection points exists within the coverage range of each anchor point; An optimization algorithm is used to make the inspection route the shortest.
7. A real-time monitoring system for industrial production environment gas safety, characterized in that: include: A reading module, which reads geographic data and building distribution of a target environment area, wherein the geographic data includes area data and road data, and generates a plurality of anchor points according to the area data and building distribution; A setting module, generating a plurality of monitoring points according to the positions of the plurality of anchor points, and setting fixed monitoring equipment at the monitoring points; An inspection module generates an inspection route for a vehicle-mounted monitoring device based on the road data, building distribution and monitoring points, wherein both the fixed monitoring device and the vehicle-mounted monitoring device monitor gas concentration and meteorological data; A calculation module, which calculates the gas concentration of each anchor point according to the gas concentration monitored by the fixed gas monitoring device and the vehicle-mounted monitoring device and the meteorological data; The alarm module compares the gas concentration at the anchor point with the pre-configured alarm conditions and issues a safety alarm when the trigger conditions are met.
8. An electronic device, characterized in that: including a processor and a memory; The processor is connected to the memory; The memory is used to store executable program code; The processor runs a program corresponding to the executable program code by reading the executable program code stored in the memory, so as to execute the method according to any one of claims 1 to 6.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 6 is implemented.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the method according to any one of claims 1 to 6 is implemented.
Citation Information
Patent Citations
Poisonous and pernicious gas monitoring point distribution method and device, medium and computer device
CN107677773A
Pollution tracking and tracing system and method based on monitoring service grid
CN110618067A
Gridding traceability investigation method for volatile organic compounds in industrial park
CN110954658A
Gridding arrangement method of air pollutant monitoring stations
CN112345698A
Industrial enterprise unorganized VOCs gridding monitoring, diffusion early warning and tracing method
CN114371260A
Cited By
Remote monitoring method based on intelligent gas analysis
CN121231717A