Fuel gas early warning information processing method and device
By obtaining and analyzing the data of gas monitoring points, determining gas abnormalities and issuing early warning information, the problems of inaccurate and untimely release of early warning information in the existing technology are solved, and rapid discovery and effective early warning of gas abnormalities are achieved.
Patent Information
- Application Number
- CN202510007219.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-02
- Publication Date
- 2025-04-25
AI Technical Summary
The existing gas warning devices cannot ensure the accuracy and rapid release of early warning information, resulting in the inability to effectively warning and coordination, increasing the safety risks of life and property of urban residents.
By obtaining monitoring data from multiple gas monitoring points, the target monitoring points for gas abnormalities are determined, key information is extracted, users to be alerted, and early warning information is issued based on the user.
It realizes rapid detection and early warning of gas abnormalities, ensures that early warning information is accurately conveyed to affected users or relevant personnel, improves the accuracy, timeliness and effectiveness of early warning information, and protects the safety of the public.
Smart Images

Figure CN119888972A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of computer technology, and in particular to a method and device for processing gas warning information. Background Art
[0002] With the rapid development of cities, natural gas, as a clean and efficient energy source, plays an increasingly important role in urban energy supply. However, with the continuous upgrading, transformation and expansion of gas lines, the complexity of the pipeline network has increased, and the safety risks have also increased accordingly, which has posed a potential threat to the safety of life and property of urban residents.
[0003] At present, common gas warning devices use Internet of Things technology to sense alarms, but they cannot guarantee the accuracy of the warnings and their rapid release to the corresponding groups of people, and thus cannot truly play a role in warning and coordination. Summary of the invention
[0004] The present application provides a method and device for processing gas warning information to at least solve one of the technical problems in the related art to a certain extent. The technical solution of the present application is as follows:
[0005] According to one aspect of the present application, a method for processing gas warning information is provided, comprising:
[0006] Acquire monitoring data of multiple gas monitoring points in a target time period; wherein the target time period includes the current time, and the monitoring data includes time series data of the concentration of the target gas;
[0007] Based on the concentration time series data of the target gas at each of the gas monitoring points, determine a target monitoring point with gas abnormality at the current moment from the multiple gas monitoring points, and determine warning information according to the target monitoring point;
[0008] Extracting first information from the monitoring data of the target monitoring point to obtain corresponding first key information;
[0009] Determine the user to be warned of the warning information according to the first key information of the target monitoring point;
[0010] The warning information is published based on the users to be warned.
[0011] According to another aspect of the present application, another gas warning information processing device is provided, comprising:
[0012] A first acquisition module is used to acquire monitoring data of multiple gas monitoring points in a target time period; wherein the target time period includes the current moment, and the monitoring data includes time series data of the concentration of the target gas;
[0013] A first determination module is used to determine a target monitoring point with abnormal gas at a current moment from the plurality of gas monitoring points based on the concentration time series data of the target gas at each of the gas monitoring points, and determine warning information according to the target monitoring point;
[0014] A first extraction module, used for extracting first information from the monitoring data of the target monitoring point to obtain corresponding first key information;
[0015] A second determination module is used to determine the user to be warned of the warning information according to the first key information of the target monitoring point;
[0016] A publishing module is used to publish the warning information based on the users to be warned.
[0017] According to another aspect of the present application, an electronic device is provided, characterized in that it includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and when the processor executes the program, the gas warning information processing method proposed in the above aspect of the present application is implemented.
[0018] According to another aspect of the present application, a non-transitory computer-readable storage medium of computer instructions is provided, wherein the computer instructions are used to enable the computer to execute the gas warning information processing method proposed in the above aspect of the present application.
[0019] According to another aspect of the present application, a computer program product is provided, including a computer program, which, when executed by a processor, implements the gas warning information processing method proposed in the above aspect of the present application.
[0020] The technical solution provided by the embodiments of the present application brings at least the following beneficial effects:
[0021] Acquire monitoring data of multiple gas monitoring points in a target time period; wherein the target time period includes the current moment, and the monitoring data includes the concentration time series data of the target gas; based on the concentration time series data of the target gas at each gas monitoring point, determine the target monitoring point with gas anomaly at the current moment from multiple gas monitoring points, and determine the early warning information according to the target monitoring point; extract the first information from the monitoring data of the target monitoring point to obtain the corresponding first key information; determine the user to be warned of the early warning information according to the first key information of the target monitoring point; and publish the early warning information based on the user to be warned. In this way, rapid discovery and early warning of gas anomalies can be achieved, and early warning information can be accurately conveyed to affected users or relevant personnel, greatly improving the accuracy, timeliness and effectiveness of sending early warning information to the required personnel, thereby more effectively protecting the safety of the public.
[0022] Additional aspects and advantages of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through the practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:
[0024] Figure 1 A flowchart of a method for processing gas warning information provided in Example 1 of the present application;
[0025] Figure 2 A flow chart of a method for processing gas warning information provided in Embodiment 2 of the present application;
[0026] Figure 3 A flowchart of a method for processing gas warning information provided in Embodiment 3 of the present application;
[0027] Figure 4 A flowchart of a method for processing gas warning information provided in Embodiment 4 of the present application;
[0028] Figure 5 A flowchart of a gas warning information processing method provided in Embodiment 5 of the present application;
[0029] Figure 6 A schematic diagram of the structure of a gas warning information processing device provided in Example 6 of the present application;
[0030] Figure 7 A block diagram of an exemplary electronic device suitable for implementing embodiments of the present invention is shown. DETAILED DESCRIPTION
[0031] Embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present application, and should not be construed as limiting the present application.
[0032] The following describes the gas warning information processing method, device, equipment and medium of the embodiments of the present application with reference to the accompanying drawings.
[0033] Figure 1 This is a flow chart of the gas warning information processing method provided in Example 1 of the present application.
[0034] The embodiment of the present application takes the gas warning information processing method as an example in which it is configured in a gas warning information processing device. The gas warning information processing device can be applied to any electronic device so that the electronic device can perform the gas warning information processing function.
[0035] Among them, the electronic device can be any device with computing capabilities, such as a personal computer (PC), an industrial computer, a host computer, a mobile terminal, a server, etc. The mobile terminal can be, for example, a mobile phone, a tablet computer, a personal digital assistant, a wearable device, and other hardware devices with various operating systems, touch screens and / or display screens.
[0036] like Figure 1 As shown, the gas warning information processing method may include the following steps:
[0037] Step 101, obtaining monitoring data of multiple gas monitoring points in a target time period.
[0038] The target time period includes the current time.
[0039] Among them, the monitoring data may include the concentration time series data, temperature, humidity, and environmental data of the monitoring point of the target gas, etc., which is not limited in this application.
[0040] It should be noted that the target gas may be at least one of methane, ethane, propane, butane, nitrogen, carbon dioxide and the like.
[0041] The concentration time series data refers to the concentration values recorded in chronological order.
[0042] The environmental data of the monitoring point may include meteorological data, population data, traffic data, geological environment data, etc. within a set range around the monitoring point (such as a 200-meter range, a 300-meter range, etc.).
[0043] In a possible implementation of an embodiment of the present application, after the monitoring data is acquired, data preprocessing may be performed on the monitoring data, wherein the data preprocessing may include interpolation of missing values and / or abnormal values, data standardization, etc.
[0044] Optionally, when the monitoring data includes concentration time series data of target gases such as methane, ethane, propane, butane, nitrogen, carbon dioxide, etc., the Z-score standardization (also known as standard deviation standardization, or zero-mean standardization) method can be used to preprocess the concentration time series data of the above target gases.
[0045] In the embodiment of the present application, a corresponding sensor may be provided for each gas monitoring point, so that the monitoring data of the corresponding gas monitoring point in the target time period may be acquired through the sensor of each gas monitoring point.
[0046] Step 102, based on the concentration time series data of the target gas at each gas monitoring point, determine the target monitoring point with gas abnormality at the current moment from multiple gas monitoring points, and determine the warning information according to the target monitoring point.
[0047] In an embodiment of the present application, the concentration time series data of the target gas at each gas monitoring point can be analyzed, so that the target monitoring point where the gas anomaly occurs at the current moment can be determined from multiple gas monitoring points, and early warning information can be determined based on the target monitoring point.
[0048] Step 103: extract first information from the monitoring data of the target monitoring point to obtain corresponding first key information.
[0049] Among them, the first key information may include, for example, the concentration value of the first gas at the target monitoring point at the current moment, the location of the target monitoring point, meteorological data, population data, traffic data, geological environment data corresponding to the target monitoring point, etc.
[0050] Step 104, determining the users to be warned of the warning information according to the first key information of the target monitoring point.
[0051] As an example, assuming that the first key information includes the concentration value of the first gas (such as methane, ethane, etc.) at the target monitoring point at the current moment, the location information of the target monitoring point, and the meteorological data, population data, traffic data, and geological environment data corresponding to the target monitoring point, the gas warning level can be determined based on the concentration value of the first gas at the target monitoring point at the current moment; based on the meteorological data corresponding to the target monitoring point, determine whether there will be a meteorological disaster in the future time period, and if there is a meteorological disaster, determine the level of the meteorological disaster; based on at least one of the gas warning level, meteorological disaster level, population data, traffic data, geological environment data, location information of the target monitoring point, etc., determine the users to be warned of the warning information.
[0052] Step 105: Publish warning information based on the users to be warned.
[0053] For example, warning information can be issued to users who need to be warned.
[0054] Optionally, the warning information may be sent to a user terminal corresponding to the user to be warned, so that the warning information is issued through the user terminal.
[0055] As a possible implementation manner, at least one target release channel for releasing the warning information is obtained; and the warning information is released in sequence using the corresponding target release channels according to the sorting order of the target release channels.
[0056] The number of target publishing channels may be, but is not limited to, one, and this application does not impose any restrictions on this.
[0057] It should also be noted that the target publishing channels may be the same or different, and this application does not impose any restrictions on this.
[0058] In an embodiment of the present application, at least one target publishing channel for publishing warning information may be obtained.
[0059] As an example, in response to a selection operation of a user, a target publishing channel for publishing the warning information may be determined from a plurality of pre-configured publishing channels.
[0060] Among them, the pre-configured multiple publishing channels may include, but are not limited to, outbound call channels, SMS channels, APP channels, loud speaker channels, display screen channels, etc.
[0061] For example, assuming that the pre-configured publishing channels include outbound call channels, SMS channels, APP channels, and loudspeaker channels, in response to the user's selection operation, the target publishing channel for publishing the warning information is determined from the above pre-configured publishing channels as the outbound call channel and SMS channel.
[0062] As another example, the warning level of the warning information may be obtained, and based on the warning level, the publishing channel corresponding to the warning level may be queried, and the publishing channel corresponding to the warning level may be determined as the target publishing channel for publishing the warning information.
[0063] Among them, it should be noted that a correspondence between the warning level and the release channel can be established in advance and saved, so that after the warning level of the warning information is determined, the correspondence can be queried to obtain the release channel corresponding to the warning level, and the release channel corresponding to the warning level can be determined as the target release channel for releasing the warning information.
[0064] As another example, a default publishing channel may be determined as a target publishing channel for the warning information.
[0065] In the embodiment of the present application, the sorting order of each target publishing channel can be obtained, so that the corresponding target publishing channels can be used in sequence to publish warning information according to the sorting order of each target publishing channel.
[0066] As an example, the sorting order of each target release channel can be determined based on the priority of each target release channel. For example, the order of the priority of each target release channel from high to low can be determined as the sorting order of each target release channel. For example, assuming that the target release channels are outbound channel, SMS channel, SMS channel, and the order of the priority of the above target release channels from high to low is: outbound channel> SMS channel=SMS channel, then the sorting order of each target release channel is: outbound channel, SMS channel, SMS channel, so that according to this order, the outbound channel, SMS channel, and SMS channel can be used to release warning information in turn.
[0067] As another possible implementation, when the user tag of the user to be warned indicates that the user to be warned is a personal terminal user, the channel for publishing the warning information can be determined as the first publishing channel; the first publishing channel is used to publish the warning information to the user to be warned.
[0068] Among them, the first publishing channel may include, for example, a text message channel, an outbound call channel, an APP channel, and the like.
[0069] As another possible implementation, when the user tag of the user to be warned indicates that the user to be warned is a group terminal user, the channel for publishing the warning information can be determined as the second publishing channel, and the second publishing channel is used to publish the warning information to the user to be warned.
[0070] Among them, the second release channel may include, for example, a loudspeaker channel, a display screen channel, etc.
[0071] Therefore, the warning information can be released through the release channel of the warning information (also called the sending channel), thereby improving the timeliness of the warning information release and the accuracy and effectiveness of the release to the corresponding groups of people.
[0072] The gas warning information processing method of the embodiment of the present application obtains the monitoring data of multiple gas monitoring points in the target time period; wherein the target time period includes the current moment; based on the monitoring data of multiple gas monitoring points, the target monitoring point with gas anomaly at the current moment is determined from the multiple gas monitoring points, and the warning information is determined according to the target monitoring point; the first information is extracted from the monitoring data of the target monitoring point to obtain the corresponding first key information; based on the first key information of the target monitoring point, the user to be warned of the warning information is determined; based on the user to be warned, the warning information is released. In this way, the rapid discovery and warning of gas anomalies can be achieved, and the warning information can be accurately conveyed to the affected users or relevant personnel, which greatly improves the accuracy, timeliness and effectiveness of sending the warning information to the required personnel, thereby more effectively protecting the safety of the public.
[0073] In order to clearly explain how, in the above-mentioned embodiment of the present application, a target monitoring point with abnormal gas at the current moment is determined from multiple gas monitoring points based on the concentration time series data of the target gas at each gas monitoring point, the present application also proposes a gas warning information processing method.
[0074] Figure 2 This is a flow chart of the gas warning information processing method provided in Example 2 of the present application.
[0075] like Figure 2 As shown, the gas warning information processing method may include the following steps:
[0076] Step 201, obtaining monitoring data of multiple gas monitoring points in a target time period.
[0077] It should be noted that the execution process of step 201 can refer to the execution process of any embodiment of the present application and will not be repeated here.
[0078] Step 202 , for any gas monitoring point among the multiple gas monitoring points, feature extraction is performed on the concentration time series data of the target gas at the gas monitoring point to obtain multiple time series features.
[0079] As an example, for any gas monitoring point among multiple gas monitoring points, multi-dimensional feature extraction can be performed on the concentration time series data of the target gas at the gas monitoring point through individual thresholds, characteristic functions, etc. to obtain multiple time series features.
[0080] Optionally, after obtaining multiple time series features corresponding to any gas monitoring point, an event recognition model can be used to perform event recognition on the multiple time series features corresponding to the gas monitoring point to obtain predicted events, where the predicted events can be, for example, gas events and non-gas events (such as biogas events); if the predicted event is a gas event, the multiple time series features corresponding to the gas monitoring point are saved; if the predicted event is a non-gas event, the multiple time series features corresponding to the gas monitoring point are determined to be outlier data.
[0081] It should be noted that when the predicted event is a gas event, it indicates that the event occurring at the gas monitoring point is related to gas, and when the predicted event is a non-gas event, it indicates that the event occurring at the gas monitoring point is not related to gas.
[0082] Step 203, based on multiple time series features, a gas anomaly detection model is used to determine whether the gas monitoring point has a gas anomaly at the current moment.
[0083] Among them, the gas anomaly detection model can be implemented by using a decision tree, a neural network model, etc.
[0084] In the embodiment of the present application, a gas anomaly detection model can be used based on multiple time series features to determine whether the gas monitoring point has a gas anomaly at the current moment.
[0085] As an example, multiple time series features may be input into a gas anomaly detection model, and whether a gas detection point has a gas anomaly at the current moment may be determined based on an output result of the gas anomaly detection model.
[0086] It should also be noted that before using the gas anomaly detection model to predict the gas status of the gas monitoring point at the current moment, the gas anomaly detection model can be trained. As an example, the gas anomaly detection model is used as a decision tree. During the training of the decision tree, when constructing any node of the decision tree, the characteristic index value of each sample time series feature can be determined;
[0087] For example, the following formula can be used to calculate the information gain rate of each sample time series feature, and the information gain rate of any sample time series feature can be determined as the characteristic index value of the sample time series feature:
[0088]
[0089] Where D represents the data set corresponding to the sample concentration time series data of the target gas, A represents the sample time series characteristics, and g R (D, A) represents the information gain rate of sample time series feature A to data set D, g(D, A) represents the information gain of sample time series feature A to data set D, HA(D) represents the value entropy of sample time series feature A, D i represents the subset of data set D when sample time series feature A takes the i-th value, n represents the total number of values of sample time series feature A in data set D, | D | represents the number of samples in the data set D, | D i | Represents subset D i The number of samples;
[0090] For another example, the following formula can be used to calculate the Gini coefficient of each sample time series feature, and the Gini coefficient of any sample time series feature can be determined as the characteristic index value of the sample time series feature:
[0091]
[0092] Where D represents the data set corresponding to the sample concentration time series data of the target gas, A represents the sample time series characteristics, and D irepresents the subset of the data set D when the sample time series feature A takes the i-th value, n represents the total number of values of the sample time series feature A in the data set D, Gini(D,A) represents the Gini coefficient of the sample time series feature A, Gini(D i ) represents the purity of the subset of the data set D when the sample time series feature A takes the i-th value, | D | represents the number of samples in the data set D, | D i | Represents subset D i The number of samples, K represents the number of types of labels in the dataset D, C j represents the subset of the dataset D belonging to the jth label; |C i | represents subset C j The number of samples;
[0093] Then, according to the characteristic index value of each sample time series feature, the target feature is determined from multiple sample time series features; for example, when the information gain rate is used to measure the characteristic index value of each sample time series feature, the sample time series feature with the largest information gain rate is selected as the target feature, or when the Gini coefficient is used to measure the characteristic index value of each sample time series feature, the sample time series feature with the smallest Gini coefficient is selected as the target feature;
[0094] Finally, the sample concentration time series data of the target gas is classified or regressed according to the target feature.
[0095] Among them, in the process of building a decision tree, an error function is needed to evaluate the performance of the decision tree. The error function can be expressed as:
[0096]
[0097] in, | T | Represents the number of leaf nodes of the decision tree; t represents the leaf node of the decision tree; leaf node t has N t sample time series features, among which the k-th sample time series features have N tk sample time series features, k∈[1,K], K is N t The total number of categories in the sample time series features; H t (T) is the empirical entropy (or impurity) at leaf node t, which measures the degree of confusion of the data at leaf node t; α is the regularization parameter.
[0098] In this way, the decision tree is constructed in the above manner to effectively obtain a gas anomaly detection model.
[0099] Step 204 , in response to the gas abnormality at the gas monitoring point at the current moment, determining the gas monitoring point as a target monitoring point.
[0100] In an embodiment of the present application, when the gas at the gas monitoring point is abnormal at the current moment, the gas monitoring point can be determined as a target monitoring point.
[0101] Step 205, determining early warning information according to the target monitoring point.
[0102] It should be noted that the execution process of step 205 can refer to the execution process of any embodiment of the present application and will not be repeated here.
[0103] In order to effectively obtain early warning information, as a possible implementation method, the early warning level corresponding to the target monitoring point can be determined based on the concentration time series data of the target gas corresponding to the target monitoring point, and the early warning information can be generated based on the location information of the target monitoring point and the corresponding early warning level.
[0104] It should be noted that the location information of the target monitoring point can be expressed in the format of at least one level of administrative district. For example, the location information of the target monitoring point is No. XX, XX Road, XX District, XX City, XX Province, or it can be expressed in longitude and latitude. This application does not impose any restrictions on this.
[0105] In the embodiment of the present application, the warning level corresponding to the target monitoring point can be determined based on the concentration time series data of the target gas corresponding to the target monitoring point.
[0106] As an example, taking the target gas including methane for illustration, the methane concentration value of the target monitoring point at the current moment can be obtained from the concentration time series data of the target gas corresponding to the target monitoring point, and based on the methane concentration value, the correspondence table is queried to obtain the corresponding warning level, wherein the correspondence table records the correspondence between the concentration value and the warning level, and the queried warning level is determined as the warning level corresponding to the target monitoring point.
[0107] As another example, the target gases include methane, ethane, propane, and butane. First, the concentration values of the above-mentioned methane, ethane, propane, butane and other gases at the target monitoring point at the current moment can be obtained from the concentration time series data of the target gas corresponding to the target monitoring point; secondly, the obtained concentration values of methane, ethane, propane, and butane are added to obtain the target concentration value; thirdly, according to the target concentration value, the corresponding relationship table is queried to obtain the corresponding warning level; finally, the queried warning level is determined as the warning level corresponding to the target monitoring point.
[0108] It should be noted that the above method for determining the warning level corresponding to the target monitoring point is only exemplary. In practical applications, it can also be other methods, and this application does not impose any limitation on this.
[0109] In this way, early warning information can be effectively determined.
[0110] In a possible implementation manner of the embodiment of the present application, the information format of the warning information can be obtained, and the warning information can be generated according to the information format of the warning information.
[0111] As an example, the third key information of the warning information can be obtained, wherein the third key information may include the warning level (such as level one, level two, etc.), warning category (such as actual, test, etc.), warning status (such as first release status, continuation status, release status, etc.), warning time, etc.; according to the third key information, the information format of the corresponding warning information is determined; and the warning information can be generated according to the information format of the warning information.
[0112] As another example, the default information format may be determined as the information format of the warning information, and the warning information may be generated according to the information format of the warning information.
[0113] Step 206: extract first information from the monitoring data of the target monitoring point to obtain corresponding first key information.
[0114] Step 207, determining the users to be warned of the warning information according to the first key information of the target monitoring point.
[0115] Step 208: Publish warning information based on the users to be warned.
[0116] It should be noted that the execution process of steps 206 to 208 can refer to the execution process of any embodiment of the present application and will not be repeated here.
[0117] The gas warning information processing method of the embodiment of the present application extracts the characteristics of the concentration time series data of the target gas at any gas monitoring point among multiple gas monitoring points to obtain multiple time series characteristics; according to the multiple time series characteristics, a gas anomaly detection model is used to determine whether the gas monitoring point has gas anomalies at the current moment; in response to the gas anomaly at the gas monitoring point at the current moment, the gas monitoring point is determined as the target monitoring point. In this way, it is possible to automatically identify whether each gas monitoring point has gas anomalies, thereby improving the accuracy and effectiveness of gas anomaly detection.
[0118] In the case where the first key information includes the location information of the target monitoring point, in order to clearly explain how to determine the users to be warned of the warning information based on the first key information of the target monitoring point in any of the above embodiments of the present application, the present application also proposes a gas warning information processing method.
[0119] Figure 3 This is a flow chart of the gas warning information processing method provided in Example 3 of the present application.
[0120] like Figure 3 As shown, based on any of the above embodiments of the present application, the gas warning information processing method may further include the following steps:
[0121] Step 301: Determine, according to the location information of the target monitoring point, a first target area matching the location information.
[0122] As a possible implementation manner, when the location information of the target monitoring point indicates at least one first-level administrative region, the first target region can be determined based on the at least one first-level administrative region.
[0123] Among them, the location information of the target monitoring point indicates that the administrative area can be multi-level or one-level, and this application does not impose any restrictions on this.
[0124] For example, assuming that the location information of the target monitoring point is "XX community, XX street, XX district, XX city, XX province", indicates that the multi-level administrative region is "XX street, XX district, XX city, XX province", then based on the multi-level administrative region, the first target area can be determined as "XX district, XX city, XX province", or "XX street, XX district, XX city, XX province".
[0125] As another possible implementation method, when the location information of the target monitoring point indicates the longitude and latitude position, the area within a first set distance centered on the longitude and latitude position can be determined as the first target area, or the target administrative area corresponding to the longitude and latitude position can be determined as the first target area.
[0126] Among them, the first set distance can be pre-set, and the present application does not limit the value of the first set distance.
[0127] For example, when the location information of the target monitoring point indicates the longitude and latitude position a, the area within 500 meters centered on a can be determined as the first target area, or the target administrative area "XX District, XX City, XX Province" where the longitude and latitude position is located can also be determined as the first target area.
[0128] It should be noted that the above examples of the first set distance and the target administrative area where the longitude and latitude positions are located are merely illustrative. In actual applications, the first set distance or the target administrative area where the longitude and latitude positions are located needs to be set as needed.
[0129] Step 302: based on the location identification information of the plurality of first users, select the first target users matching the first target area from the plurality of first users.
[0130] Among them, the location identification information can be used to indicate the location of the first user at the current moment, or can also be used to indicate the residential location of the first user, etc., and this application does not impose any restrictions on this.
[0131] In the embodiment of the present application, the first target user matching the first target area may be screened out from the multiple first users based on the location identification information of the multiple first users.
[0132] Specifically, for any first user, the location identification information of the first user may be matched with the first target area. When the location identification information of the first user matches the first target area, the first user may be determined as the first target user.
[0133] Step 303: determine the first target user as a user to be warned of the warning information.
[0134] In the embodiment of the present application, the first target user may be determined as a user to be warned of the warning information.
[0135] In a possible implementation of an embodiment of the present application, a second analysis can be performed on the monitoring data of the target monitoring point to obtain second key information; based on the second key information, a corresponding user role label is obtained; based on the user role label, a second target user matching the first target area is determined from multiple second users; and the second target user is determined as the user to be warned corresponding to the target monitoring point.
[0136] Among them, the second key information may include, for example, the warning level of the target monitoring point for gas abnormalities, warnings of meteorological disasters that may affect gas safety (such as typhoons, heavy rains, frost damage, tornadoes, etc.), warnings of geological disasters (such as earthquakes, collapses, ground subsidence, ground subsidence, garbage accumulation, deformation of building foundations and foundation pits), etc. This application does not impose any restrictions on this.
[0137] The user role label may be used to indicate the role of the corresponding user, for example, the user role label may be Transportation Bureau, Emergency Bureau, Housing and Construction Bureau, Urban Management Bureau, etc.
[0138] The second target user may be, but is not limited to, one, and this application does not impose any restriction on this.
[0139] In an embodiment of the present application, the corresponding user role label can be obtained according to the second key information. As an example, the corresponding relationship table that records the corresponding relationship between the key information and the user role label can be queried according to the second key information to determine the user role label corresponding to the second key information. For example, assuming that the second key information includes that the warning level of the target monitoring point for gas anomalies is level one and the typhoon warning level is orange, the corresponding user role labels are Emergency Bureau, Transportation Bureau, Meteorological Bureau, Natural Resources Bureau, and Housing and Construction Bureau; assuming that the second key information only includes that the warning level of the target monitoring point for gas anomalies is level one, the corresponding user role labels are Emergency Bureau, Transportation Bureau, Natural Resources Bureau, and Housing and Construction Bureau; assuming that the second key information includes that the warning level of the target monitoring point for gas anomalies is level three and the ground collapse warning level is red, the corresponding user role labels are Emergency Bureau and Natural Resources Bureau.
[0140] It should be noted that the above examples of the corresponding relationship between the second key information and the user role label are only exemplary.
[0141] In the embodiment of the present application, a second target user matching the first target area may be determined from a plurality of second users based on the user role tag.
[0142] As an example, based on the user role tag, a user matching both the first target area and the user role tag can be determined from multiple second users, and the user matching both the first target area and the user role tag among the multiple second users can be determined as the second target user.
[0143] Specifically, for any second user among multiple second users, the first tag of the second user can be compared with the user role tag, and the location identification information of the second user can be compared with the first target area, wherein the first tag is used to indicate the role of the corresponding user; when the first tag of the second user matches the user role tag, and the location identification information of the second user matches the first target area, the second user can be determined as the second target user.
[0144] In the embodiment of the present application, the second target user may be determined as the user to be warned corresponding to the target monitoring point.
[0145] In this way, users with corresponding user role tags can be automatically matched, and warning information can be transmitted to the matched users in a timely and accurate manner, so that users with corresponding user role tags can respond to the warning in time and take corresponding measures to improve the efficiency of gas safety protection.
[0146] The gas warning information processing method of the embodiment of the present application determines the first target area matching the location information according to the location information of the target monitoring point; based on the location identification information of multiple first users, the first target user matching the first target area is screened out from multiple first users; and the first target user is determined as the user to be warned of the warning information. Thus, the user to be warned is effectively and accurately determined by combining the location information of the target monitoring point and the location identification information of the user.
[0147] Figure 4 This is a flow chart of the gas warning information processing method provided in Example 4 of the present application.
[0148] like Figure 4 As shown, based on any of the above embodiments of the present application, the gas warning information processing method may further include the following steps:
[0149] Step 401, obtaining the management tag of the user to be warned.
[0150] The management tag may be used to indicate a management method for a corresponding user, wherein the management method may include closed-loop management, non-closed-loop management, and the like.
[0151] Step 402: When the management tag indicates closed-loop management, a first prompt message is sent to the user to be warned, so as to prompt the user to be warned to provide feedback on the warning message.
[0152] In an embodiment of the present application, when the management tag indicates closed-loop management, it indicates that the corresponding user to be warned needs closed-loop management. At this time, a first prompt message can be sent to the user to be warned to prompt the user to be warned to provide information feedback on the warning information. For example, when the user to be warned is a special user group (such as deaf-mute people, disabled people, etc.), and the corresponding management tag is closed-loop management, a first prompt message can be sent to the user to be warned to prompt the user to be warned to provide information feedback when receiving or knowing the warning information. In this way, it is possible to determine the knowledge of the warning information by the user to be warned.
[0153] Step 403: in response to not receiving any information feedback on the warning information from the user to be warned within a set time period after sending the first prompt information, resend the first prompt information to the user to be warned.
[0154] Among them, the set duration can be pre-set, for example, 8 minutes, 10 minutes, 15 minutes, etc., and this application does not impose any restrictions on this.
[0155] In an embodiment of the present application, when no information feedback on the warning information is received from the user to be warned within a set period of time after the first prompt information is sent, the first prompt information can be re-sent to the user to be warned.
[0156] As a possible implementation method, when the number of times the first prompt message is sent reaches a set number and no feedback is received from the user to be warned on the warning message, a second prompt message can be generated and the management object of the user to be warned can be queried; the second prompt message is sent to the management object of the user to be warned to prompt the management object to take over the user to be warned.
[0157] Among them, the set number of times can be pre-set, such as 2 times, 3 times, etc., and this application does not impose any restrictions on this.
[0158] The management object refers to the person, unit or organization responsible for managing the users to be warned.
[0159] As an example, when the first prompt message is sent twice and no feedback is received from the user A to be warned on the warning message, a second prompt message can be generated, and if it is found that the management object of the user A to be warned is his guardian B, the second prompt message can be sent to the user terminal corresponding to guardian B, so that the second prompt message can be displayed through the user terminal corresponding to guardian B.
[0160] The gas warning information processing method of the embodiment of the present application obtains the management tag of the user to be warned; when the management tag indicates closed-loop management, the first prompt information is sent to the user to be warned to prompt the user to be warned to provide information feedback on the warning information; in response to not receiving information feedback on the warning information from the user to be warned within a set time after sending the first prompt information, the first prompt information is re-sent to the user to be warned. Thus, through the management tag, closed-loop management of the user to be warned can be achieved, the effectiveness of the warning information transmission can be improved, and the user to be warned can be prompted to provide timely feedback on the warning information, thereby improving the effectiveness and safety of the gas warning system.
[0161] Figure 5 This is a flow chart of the gas warning information processing method provided in Example 5 of the present application.
[0162] like Figure 5 As shown, based on any of the above embodiments of the present application, the gas warning information processing method may further include the following steps:
[0163] Step 501, querying the emergency material information, rescue user information, and protection object information within a first set range centered on the target monitoring point.
[0164] The emergency material information may be used to indicate location information of at least one emergency material; the emergency material may include, for example, a fire hydrant, a fire extinguisher, a water tank, and the like.
[0165] The rescue user information may be used to indicate location information of at least one rescue object; and the rescue object may be used to provide rescue services.
[0166] The protection object information may be used to indicate the location information of at least one protection object; the protection objects may include, for example, residential areas, railway stations, schools, large supermarkets, and the like.
[0167] The first setting range may be pre-set, and the present application does not impose any restriction on the value of the first setting range.
[0168] As an example, you can query the location information of emergency supplies such as fire hydrants, fire extinguishers, water tanks, rescue teams, and densely populated places such as residential areas, railway stations, schools, and large supermarkets within a 300-meter range centered on the location of the target monitoring point.
[0169] Step 502, based on the emergency material information, rescue user information, and protection object information, mark each emergency material, each rescue user, and each protection object at the corresponding position in the monitoring map of the target monitoring point; wherein the monitoring map is obtained by map modeling of the second target area corresponding to the target monitoring point.
[0170] The second target area may be, for example, an area within a third set range centered on the target monitoring point, wherein the present application does not impose any restriction on the value of the third set range.
[0171] It should also be noted that the third setting range may be the same as the first setting range, or may be different, and this application does not impose any limitation on this.
[0172] The monitoring map may be two-dimensional or three-dimensional, and this application does not impose any restrictions on this.
[0173] Optionally, the location information of at least one camera device within a second set range centered on the target monitoring point can be queried; and each camera device is marked at a corresponding position in the monitoring map according to the location information of at least one camera device. Thus, the user can quickly obtain the location information of the camera devices around the target monitoring point.
[0174] Optionally, in response to a user's request to view a picture of a target camera device marked in a monitoring map, picture information collected by the target camera device may be obtained, and the collected picture information may be sent to the user.
[0175] Optionally, the target monitoring point can be marked in the monitoring map with an alarm mark, thereby enabling the user to quickly obtain the location of the target monitoring point.
[0176] The gas warning information processing method of the embodiment of the present application queries the emergency material information, rescue user information, and protection object information within the first set range centered on the target monitoring point; wherein the emergency material information is used to indicate the location information of at least one emergency material, the rescue user information is used to indicate the location information of at least one rescue user, and the protection object information is used to indicate the location information of at least one protection object; according to the emergency material information, the rescue user information, and the protection object information, at least one emergency material, at least one rescue user, and at least one protection object are displayed at the corresponding position in the monitoring map of the target monitoring point; wherein the monitoring map is obtained by map modeling of the second target area corresponding to the target monitoring point. Thus, the efficiency, accuracy, and comprehensiveness of the gas warning are improved, and strong support is provided for emergency response, which not only helps to reduce the losses of gas accidents, but also improves the public's sense of security and satisfaction.
[0177] With the above Figures 1 to 5 Corresponding to the gas warning information processing method provided in the embodiment, the present application also provides a gas warning information processing device. Since the gas warning information processing device provided in the embodiment of the present application is similar to the above-mentioned Figures 1 to 5 The gas warning information processing method provided in the embodiment corresponds to the gas warning information processing method, so the implementation method of the gas warning information processing method is also applicable to the gas warning information processing device provided in the embodiment of the present application, and will not be described in detail in the embodiment of the present application.
[0178] Figure 6 This is a structural diagram of the gas warning information processing device provided in Example 6 of the present application.
[0179] like Figure 6 As shown, the gas warning information processing device 600 may include: a first acquisition module 601 , a first determination module 602 , a first extraction module 603 , a second determination module 604 and a publishing module 605 .
[0180] The first acquisition module 601 is used to acquire monitoring data of multiple gas monitoring points in a target time period; wherein the target time period includes the current moment, and the monitoring data includes concentration time series data of the target gas.
[0181] The first determination module 602 is used to determine a target monitoring point with gas anomaly at the current moment from multiple gas monitoring points based on the concentration time series data of the target gas at each gas monitoring point, and determine warning information according to the target monitoring point.
[0182] The first extraction module 603 is used to extract first information from the monitoring data of the target monitoring point to obtain corresponding first key information.
[0183] The second determination module 604 is used to determine the users to be warned of the warning information according to the first key information of the target monitoring point.
[0184] The publishing module 605 is used to publish the warning information based on the users to be warned.
[0185] In a possible implementation of an embodiment of the present application, the first determination module 602 is used to: for any gas monitoring point among multiple gas monitoring points, perform feature extraction on the concentration time series data of the target gas at the gas monitoring point to obtain multiple time series features; based on the multiple time series features, use a gas anomaly detection model to determine whether the gas monitoring point has a gas anomaly at the current moment; in response to the gas anomaly at the gas monitoring point at the current moment, determine the gas monitoring point as a target monitoring point.
[0186] In a possible implementation of an embodiment of the present application, the first determination module 602 is used to: determine the warning level corresponding to the target monitoring point based on the concentration time series data of the target gas corresponding to the target monitoring point; and generate warning information based on the location information of the target monitoring point and the corresponding warning level.
[0187] In a possible implementation of an embodiment of the present application, the first key information includes location information of a target monitoring point; a second determination module 604 is used to: determine a first target area that matches the location information based on the location information of the target monitoring point; screen out a first target user that matches the first target area from multiple first users based on location identification information of multiple first users; and determine the first target user as a user to be warned of the warning information.
[0188] In a possible implementation of an embodiment of the present application, the second determination module 604 is also used to: perform a second analysis on the monitoring data of the target monitoring point to obtain second key information; obtain a corresponding user role label based on the second key information; determine a second target user matching the first target area from multiple second users based on the user role label; and determine the second target user as a user to be warned of the warning information.
[0189] In a possible implementation of an embodiment of the present application, the second determination module 604 is further used to: in response to the location information of the target monitoring point indicating at least one first-level administrative region, determine the first target area based on the at least one first-level administrative region; in response to the location information of the target monitoring point indicating the longitude and latitude position, determine the area within a first set distance centered on the longitude and latitude position as the first target area, or determine the target administrative region corresponding to the longitude and latitude position as the first target area.
[0190] In a possible implementation of the embodiment of the present application, the gas warning information processing device 600 may further include:
[0191] The second acquisition module is used to acquire the management tag of the user to be warned.
[0192] The first sending module is used to send first prompt information to the user to be warned when the management tag indicates closed-loop management, so as to prompt the user to be warned to provide information feedback on the warning information.
[0193] The second sending module is used to resend the first prompt information to the user to be warned in response to not receiving any information feedback on the warning information from the user to be warned within a set time period after the first prompt information is sent.
[0194] In a possible implementation of the embodiment of the present application, the publishing module 605 is used to: obtain at least one target publishing channel for publishing warning information; and publish the warning information through the corresponding target publishing channels in sequence according to the sorting order of the target publishing channels.
[0195] In a possible implementation of the embodiment of the present application, the gas warning information processing device 600 may further include:
[0196] A query module, used to query emergency material information, rescue service information, and protection object information within a first set range centered on a target monitoring point; wherein the emergency material information is used to indicate the location information of at least one emergency material, the rescue service information is used to indicate the location information of at least one rescue object, the rescue object is used to provide rescue services, and the protection object information is used to indicate the location information of at least one protection object;
[0197] The labeling module is used to label each emergency material, each rescue object and each protection object at the corresponding position in the monitoring map of the target monitoring point according to the emergency material information, rescue service information and protection object information; wherein the monitoring map is obtained by map modeling of the second target area corresponding to the target monitoring point.
[0198] The gas warning information processing device of the embodiment of the present application obtains the monitoring data of multiple gas monitoring points in the target time period; wherein the target time period includes the current moment, and the monitoring data includes the concentration time series data of the target gas; based on the concentration time series data of the target gas at each gas monitoring point, the target monitoring point with gas anomaly at the current moment is determined from multiple gas monitoring points, and the warning information is determined according to the target monitoring point; the first information is extracted from the monitoring data of the target monitoring point to obtain the corresponding first key information; based on the first key information of the target monitoring point, the user to be warned of the warning information is determined; based on the user to be warned, the warning information is released. In this way, the rapid discovery and warning of gas anomalies can be achieved, and the warning information can be accurately conveyed to the affected users or relevant personnel, which greatly improves the accuracy, timeliness and effectiveness of sending the warning information to the required personnel, thereby more effectively protecting the safety of the public.
[0199] In order to implement the above embodiments, the present application also proposes an electronic device, characterized in that it includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, the gas warning information processing method proposed in any of the aforementioned embodiments of the present application is implemented.
[0200] In order to implement the above embodiments, the present application also proposes a non-temporary computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the gas warning information processing method proposed in any of the above embodiments of the present application is implemented.
[0201] In order to implement the above embodiments, the present application also provides a computer program product. When the instructions in the computer program product are executed by a processor, the gas warning information processing method proposed in any of the above embodiments of the present application is executed.
[0202] like Figure 7 As shown, the electronic device 12 is in the form of a general purpose computing device. The components of the electronic device 12 may include, but are not limited to: one or more processors or processing units 16, a system memory 28, and a bus 18 that connects various system components (including the system memory 28 and the processing unit 16).
[0203] The bus 18 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, a graphics acceleration port, a processor or a local bus using any of a variety of bus structures. For example, these architectures include but are not limited to Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MAC) bus, Enhanced ISA bus, Video Electronics Standards Association (VESA) local bus and Peripheral Component Interconnection (PCI) bus.
[0204] The electronic device 12 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by the electronic device 12, including volatile and non-volatile media, removable and non-removable media.
[0205] The memory 28 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 30 and / or cache memory 32. The electronic device 12 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, the storage system 34 may be used to read and write non-removable, non-volatile magnetic media ( Figure 7 not shown, usually called a "hard drive"). Although Figure 7 Not shown, a disk drive for reading and writing a removable non-volatile disk (e.g., a "floppy disk"), and an optical disk drive for reading and writing a removable non-volatile optical disk (e.g., a compact disc read only memory (CD-ROM), a digital versatile disc read only memory (DVD-ROM), or other optical media) may be provided. In these cases, each drive may be connected to the bus 18 via one or more data medium interfaces. The memory 28 may include at least one program product having a set (e.g., at least one) of program modules that are configured to perform the functions of the various embodiments of the present application.
[0206] A program / utility 40 having a set (at least one) of program modules 42 may be stored, for example, in the memory 28, such program modules 42 including, but not limited to, an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment. The program modules 42 generally perform the functions and / or methods of the embodiments described herein.
[0207] The electronic device 12 may also communicate with one or more external devices 14 (e.g., keyboards, pointing devices, displays 24, etc.), may also communicate with one or more devices that enable a user to interact with the electronic device 12, and / or may communicate with any device that enables the electronic device 12 to communicate with one or more other computing devices (e.g., network cards, modems, etc.). Such communication may be performed via an input / output (I / O) interface 22. Furthermore, the electronic device 12 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) via a network adapter 20. As shown, the network adapter 20 communicates with other modules of the electronic device 12 via a bus 18. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the electronic device 12, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0208] The processing unit 16 executes various functional applications and data processing by running programs stored in the system memory 28, such as implementing the methods mentioned in the above embodiments.
[0209] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, without contradiction.
[0210] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In the description of this application, the meaning of "plurality" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.
[0211] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, fragment or portion of code comprising one or more executable instructions for implementing the steps of a custom logical function or process, and the scope of the preferred embodiments of the present application includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in the reverse order depending on the functions involved, which should be understood by technicians in the technical field to which the embodiments of the present application belong.
[0212] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as an ordered list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute the instructions), or in combination with these instruction execution systems, devices or apparatuses. For the purpose of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in combination with these instruction execution systems, devices or apparatuses. More specific examples of computer-readable media (a non-exhaustive list) include the following: an electrical connection with one or more wires (electronic device), a portable computer disk box (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), a fiber optic device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium and then editing, interpreting or processing in other suitable ways if necessary, and then stored in a computer memory.
[0213] It should be understood that the various parts of the present application can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, multiple steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.
[0214] A person skilled in the art may understand that all or part of the steps in the method for implementing the above-mentioned embodiment may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, which, when executed, includes one or a combination of the steps of the method embodiment.
[0215] In addition, each functional unit in each embodiment of the present application may be integrated into a processing module, or each unit may exist physically separately, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.
[0216] The storage medium mentioned above may be a read-only memory, a magnetic disk or an optical disk, etc. Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limiting the present application. A person of ordinary skill in the art may change, modify, replace and modify the above embodiments within the scope of the present application.
Claims
1. A method for processing gas warning information, characterized in that: The method comprises: Acquire monitoring data of multiple gas monitoring points in a target time period; wherein the target time period includes the current time, and the monitoring data includes time series data of the concentration of the target gas; Based on the concentration time series data of the target gas at each of the gas monitoring points, determine a target monitoring point with gas abnormality at the current moment from the multiple gas monitoring points, and determine warning information according to the target monitoring point; Extracting first information from the monitoring data of the target monitoring point to obtain corresponding first key information; Determine the user to be warned of the warning information according to the first key information of the target monitoring point; The warning information is published based on the users to be warned.
2. The method according to claim 1, characterized in that: The step of determining a target monitoring point with abnormal gas at a current moment from the plurality of gas monitoring points based on the concentration time series data of the target gas at each gas monitoring point comprises: For any of the gas monitoring points, extracting features from the concentration time series data of the target gas at the gas monitoring point to obtain multiple time series features; According to the multiple time series features, a gas anomaly detection model is used to determine whether the gas monitoring point has a gas anomaly at the current moment; In response to the gas abnormality at the gas monitoring point at the current moment, the gas monitoring point is determined to be the target monitoring point.
3. The method according to claim 2, characterized in that Determining the early warning information according to the target monitoring point includes: Determining the warning level corresponding to the target monitoring point according to the concentration time series data of the target gas corresponding to the target monitoring point; The warning information is generated according to the location information of the target monitoring point and the corresponding warning level.
4. The method according to claim 1, characterized in that: The first key information includes the location information of the target monitoring point; The determining, according to the first key information of the target monitoring point, a user to be warned of the warning information includes: Determining, according to the location information of the target monitoring point, a first target area matching the location information; Based on the location identification information of a plurality of first users, screening out a first target user matching the first target area from the plurality of first users; The first target user is determined as a user to be warned of the warning information.
5. The method according to claim 4, characterized in that The method further comprises: Performing a second analysis on the monitoring data of the target monitoring point to obtain second key information; According to the second key information, obtain a corresponding user role tag; Based on the user role tag, determining a second target user matching the first target area from a plurality of second users; The second target user is determined as the user to be warned of the warning information.
6. The method according to claim 4, characterized in that The determining, according to the location information of the target monitoring point, a first target area matching the location information includes: In response to the location information of the target monitoring point indicating at least one first-level administrative region, determining the first target region based on the at least one first-level administrative region; In response to the longitude and latitude position indicated by the location information of the target monitoring point, an area within a first set distance centered on the longitude and latitude position is determined as the first target area, or a target administrative area corresponding to the longitude and latitude position is determined as the first target area.
7. The method according to claim 1, characterized in that The method further comprises: Obtain the management tag of the user to be warned; In the case where the management tag indicates closed-loop management, sending a first prompt message to the user to be warned, so as to prompt the user to be warned to provide information feedback on the warning message; In response to not receiving any information feedback on the warning information from the user to be warned within a set period of time after sending the first prompt information, the first prompt information is resent to the user to be warned.
8. The method according to claim 1, characterized in that: The issuing of the warning information based on the user to be warned includes: Acquire at least one target release channel for sending the warning information; According to the sorting order of each of the target release channels, the warning information is sent through the corresponding target release channels in turn.
9. The method according to any one of claims 1 to 8, characterized in that: The method further comprises: Query the emergency material information, rescue service information, and protection object information within a first set range centered on the target monitoring point; wherein the emergency material information is used to indicate the location information of at least one emergency material, the rescue service information is used to indicate the location information of at least one rescue object, the rescue object is used to provide rescue services, and the protection object information is used to indicate the location information of at least one protection object; According to the emergency material information, the rescue service information and the protected object information, each emergency material, each rescue object and each protected object are marked at the corresponding position in the monitoring map of the target monitoring point; wherein, the monitoring map is obtained by map modeling of the second target area corresponding to the target monitoring point.
10. A gas warning information processing device, characterized in that: The device comprises: A first acquisition module is used to acquire monitoring data of multiple gas monitoring points in a target time period; wherein the target time period includes the current moment, and the monitoring data includes time series data of the concentration of the target gas; A first determination module is used to determine a target monitoring point with abnormal gas at a current moment from the plurality of gas monitoring points based on the concentration time series data of the target gas at each of the gas monitoring points, and determine warning information according to the target monitoring point; A first extraction module, used for extracting first information from the monitoring data of the target monitoring point to obtain corresponding first key information; A second determination module is used to determine the user to be warned of the warning information according to the first key information of the target monitoring point; A publishing module is used to publish the warning information based on the users to be warned.
Citation Information
Patent Citations
Gas pipeline leakage detection method, system and device and storage medium
CN114352947A
Gas leakage detection method and device and electronic equipment
CN116045219A
Gas leakage alarm method, device, equipment, storage medium and program product
CN116311809A
Gas pipe network safety on-line monitoring system and method thereof
CN116625438A
Method and device for targeted release and closed-loop management of disaster early warning and emergency information
CN117496669A