Emergency broadcast management system and method for chemical industry park
Through the design of the emergency broadcast management system, the shortcomings of emergency broadcast management methods in the chemical park have been solved, and the rapid, accurate spread and flexible expansion of emergency information have been achieved, and the needs of emergency information dissemination of chemical parks.
Patent Information
- Application Number
- CN202411262498.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-10
- Publication Date
- 2025-01-28
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The existing emergency broadcast management methods have problems such as single transmission methods, limited coverage, inaccurate emergency message release, and poor system flexibility in chemical parks, which are difficult to meet the needs of rapid and accurate dissemination of emergency information.
A emergency broadcast management system is designed, including the identification allocation module, the setting determination module, the model training module, the coefficient calculation module, and the broadcast management module. The system allocates the unique encoding, collecting real -time monitoring data, training risk affects models, computing emergency broadcast coefficients and pushing messages by correspondingly distributing emergency broadcast terminals, calculating emergency broadcast coefficients, and pushing messages to achieve efficient management of emergency broadcasting.
The rapid and accurate spread of emergency broadcast messages, the step -by -step push and flexible expansion of emergency disposal messages, and meet the needs of emergency information dissemination of the chemical park.
Smart Images

Figure CN119382820A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of emergency broadcasting, and in particular to an emergency broadcasting management system and method for a chemical park. Background Art
[0002] Due to its special nature, chemical parks concentrate a large number of hazardous chemical production and storage facilities. Once an accident occurs, it may cause significant casualties and property losses. Therefore, effective emergency management and rapid response to emergencies are crucial to the safe operation of chemical parks. As an important part of emergency management in chemical parks, the emergency broadcast system can quickly transmit alarm information and response instructions in an emergency, guide personnel evacuation and emergency disposal, and thus reduce the impact of accidents.
[0003] In recent years, with the rapid development of technologies such as the Internet of Things, big data, and cloud computing, emergency broadcast systems have begun to incorporate these advanced technologies to achieve more efficient emergency information dissemination. However, the existing emergency broadcast management methods still have many shortcomings, such as single transmission mode, limited coverage, inaccurate emergency message release, and poor system flexibility. These problems are particularly prominent when responding to large-scale emergencies, and there is a lack of personalized broadcasts for different types of accidents, which makes it impossible to achieve step-by-step push and flexible expansion of emergency response messages, and it is difficult to meet the needs of rapid and accurate dissemination of emergency information. Summary of the invention
[0004] The embodiment of the present invention provides an emergency broadcast management system and method for a chemical park, which can realize efficient management of emergency broadcasts, meet the needs of rapid and accurate dissemination of emergency information, and realize step-by-step push and flexible expansion of emergency response messages.
[0005] In order to achieve the above object, the present invention provides an emergency broadcast management system for a chemical park, comprising: An identification allocation module, used to allocate a unique code to the emergency broadcast terminal, and register the identification information of the emergency broadcast terminal into an identification resolution system, wherein the identification resolution system includes a campus node and an enterprise node, and the emergency broadcast terminal is a subordinate node of the campus node; A set determination module, used to collect real-time monitoring data of the chemical park based on a plurality of pre-deployed sensors, and analyze the real-time monitoring data to determine a risk level reference data set; A model training module, used for acquiring historical events of the chemical park, determining a model data set according to the historical events, and training an emergency broadcast risk impact model based on the model data set; A coefficient calculation module, used to output the risk impact factor of each real-time monitoring data in the risk level reference data set based on the emergency broadcast risk impact model, and calculate the emergency broadcast coefficient of the emergency broadcast terminal according to the risk impact factor; The broadcast management module is used to generate an emergency broadcast message based on the emergency broadcast coefficient, and push the emergency broadcast message to the lower-level node according to the identification resolution system.
[0006] Furthermore, it also includes: A code traversal module, used for performing code traversal in the identity resolution system; A first judgment module is used to judge whether the identification resolution system has a code matching the unique code, and if not, register the identification information of the emergency broadcast terminal into the identification resolution system; If yes, extract the corresponding registration identifier, and analyze the registration identifier to determine the corresponding registered emergency broadcast message receiving object; An identification analysis module, used to analyze the identification information of the emergency broadcast terminal to determine the corresponding emergency broadcast message receiving object; A second judgment module is used to judge whether there is an intersection receiving object between the registered emergency broadcast message receiving object and the emergency broadcast message receiving object, and if not, register the identification information of the emergency broadcast terminal into the identification resolution system; If so, the intersection receiving object is updated to the registration identifier.
[0007] Furthermore, the set determination module is used to: The set determination module is used to obtain the standard monitoring data value corresponding to each real-time monitoring data; The set determination module is used to collect the last emergency broadcast information of the chemical park, and analyze the last emergency broadcast information to determine the corresponding emergency broadcast factors; The set determination module is used to extract the numerical value corresponding to the emergency broadcast factor, and compare the numerical value with the corresponding standard monitoring data value, and determine the revised standard monitoring data range based on the comparison result, wherein the revised standard monitoring data range includes a left boundary data value and a right boundary data value; The set determination module is used to classify all real-time monitoring data that is smaller than the right boundary data value into a safe data value series; The set determination module is used to classify all real-time monitoring data that is greater than or equal to the right boundary data value into a risk data value series; The set determination module is used to obtain the data quantity m1 of all real-time monitoring data and the data quantity m2 of the real-time monitoring data in the risk data value series; The set determination module is used to determine whether the data quantity m2 satisfies m2<[4 / m1]+1, where [] is a rounding symbol; If yes, then the risk data value series is used as the risk level reference data set; If not, then calculating a first calculated value and a second calculated value of the risk data value series, and generating a first mark for all real-time monitoring data that is greater than or equal to the first calculated value; The set determination module is used to generate a second mark for all the real-time detection data that is greater than or equal to the second calculated value; The set determination module is used to analyze the real-time monitoring data carrying the first mark and the real-time monitoring data carrying the second mark to determine whether there is duplicate data; If not, the risk data value series is used as the risk level reference data set; If so, all duplicate data are extracted and used as the risk level reference data set.
[0008] Furthermore, the model training module is used to: The model training module is used to obtain historical events of the chemical park, wherein the historical events include emergency broadcast records, expert evaluation reports and historical monitoring data; The model training module is used to pre-process the historical events, wherein the pre-processing includes removing outliers and processing missing data; The model training module is used to extract relevant features from pre-processed historical events based on risk theory and domain knowledge, wherein the relevant features include impact scope, recovery time, economic loss measurement, and social impact index; The model training module is used to determine the model data set based on the relevant features; The model training module is used to sample the model data set according to a preset ratio to obtain a training subset and a test subset; The model training module is used to obtain a pre-selected neural network model, and iteratively train the neural network model according to the training subset to obtain the emergency broadcast risk impact model.
[0009] Furthermore, the coefficient calculation module is used for: The coefficient calculation module is used to obtain a preset risk impact factor, and classify all risk impact factors that are smaller than the preset risk impact factor into a first risk impact factor set; The coefficient calculation module is used to classify all risk impact factors equal to the preset risk impact factor into a second risk impact factor set; The coefficient calculation module is used to classify all risk impact factors that are smaller than the preset risk impact factor into a third risk impact factor set; The coefficient calculation module is used to calculate the first mean and the first standard deviation of the second risk impact factor set; The coefficient calculation module is used to calculate the first classification reference range of the second risk impact factor set according to the following formula; ; Wherein, W is the first classification reference range, e1 is the first mean, e2 is the first standard deviation, f1 is the first weight, and f2 is the second weight; The coefficient calculation module is used to calculate the second mean and the second standard deviation of the third risk impact factor set; The coefficient calculation module is used to calculate the second classification reference range of the third risk impact factor set according to the following formula; ; Wherein, W2 is the second classification reference range, d1 is the second mean, and d2 is the second standard deviation; The coefficient calculation module is used to calculate the adjustment factor of the emergency broadcast terminal according to the first risk impact factor set; The coefficient calculation module is used to process the second risk impact factor set and the third risk impact factor set according to the first classification reference range and the second classification reference range respectively, and calculate an initial emergency broadcast coefficient; The coefficient calculation module is used to calculate the product value of the adjustment factor and the initial emergency broadcast coefficient, and use it as the emergency broadcast coefficient of the emergency broadcast terminal.
[0010] Furthermore, the coefficient calculation module is used for: The coefficient calculation module is used to count the number of the first risk impact factor set and determine the maximum risk impact factor and the minimum risk impact factor among the first risk impact factors; The coefficient calculation module is used to calculate the adjustment factor of the emergency broadcast terminal according to the following formula: ; Among them, p is the adjustment factor, n1 is the number of the first risk influencing factor set, k i is the calculation coefficient corresponding to the ith risk impact factor, g i is the i-th risk influencing factor, g max is the maximum risk influencing factor, g min is the minimum risk impact factor, For all The maximum value in .
[0011] Furthermore, the coefficient calculation module is used for: The coefficient calculation module is used for generating a first range mark for the corresponding risk impact factor when the risk impact factor in the second risk impact factor set is within the first classification reference range; The coefficient calculation module is used for generating a first out-of-range mark for the corresponding risk impact factor when the risk impact factor in the second risk impact factor set is not within the first classification reference range; The coefficient calculation module is used for generating a second range mark for the corresponding risk impact factor when the risk impact factor in the third risk impact factor set is within the second classification reference range; The coefficient calculation module is used for generating a second out-of-range mark for the corresponding risk impact factor when the risk impact factor in the third risk impact factor set is not within the second classification reference range; The coefficient calculation module is used to calculate the initial emergency broadcast coefficient according to the first out-of-range mark and the second out-of-range mark; The coefficient calculation module is used to calculate the initial emergency broadcast coefficient according to the following formula: ; Among them, t is the initial emergency broadcast coefficient, r1 is the weight corresponding to the second risk impact factor set, L1 is the number of marks outside the first range, r2 is the weight corresponding to the third risk impact factor set, and L2 is the number of marks outside the second range.
[0012] Furthermore, the broadcast management module is used to: The broadcast management module is used to receive an emergency broadcast message including a plurality of different data fields, each data field having a corresponding data type; The broadcast management module is used to identify the data fields that need to be converted according to a predetermined set of standardized rules; The broadcast management module is used to apply a conversion function to each data field that needs to be converted, and the conversion function converts the data field into a unified standard format according to the data type and content of the data field; The broadcast management module is used to reassemble the converted data fields into a standardized message format and push emergency broadcast messages to lower-level nodes according to the identification resolution system.
[0013] In order to achieve the above object, the present invention also provides an emergency broadcast management method for a chemical park, comprising: Assigning a unique code to the emergency broadcast terminal, and registering the identification information of the emergency broadcast terminal in an identification resolution system, wherein the identification resolution system includes a campus node and an enterprise node, and the emergency broadcast terminal is a subordinate node of the campus node; Collecting real-time monitoring data of the chemical park based on multiple pre-deployed sensors, and analyzing the real-time monitoring data to determine a risk level reference data set; Acquire historical events of the chemical park, determine a model data set according to the historical events, and train an emergency broadcast risk impact model based on the model data set; Outputting a risk impact factor of each real-time monitoring data in the risk level reference data set based on the emergency broadcast risk impact model, and calculating an emergency broadcast coefficient of the emergency broadcast terminal according to the risk impact factor; An emergency broadcast message is generated based on the emergency broadcast coefficient, and the emergency broadcast message is pushed to lower-level nodes according to the identity resolution system.
[0014] Furthermore, before allocating a unique code to the emergency broadcast terminal and registering the identification information of the emergency broadcast terminal in the identification resolution system, the method further includes: Performing code traversal in the identification resolution system; Determine whether the identification resolution system has a code matching the unique code, and if not, register the identification information of the emergency broadcast terminal into the identification resolution system; If yes, extract the corresponding registration identifier, and analyze the registration identifier to determine the corresponding registered emergency broadcast message receiving object; Analyze the identification information of the emergency broadcast terminal to determine the corresponding emergency broadcast message receiving object; Determine whether the registered emergency broadcast message receiving object and the emergency broadcast message receiving object have an intersection receiving object, and if not, register the identification information of the emergency broadcast terminal into the identification resolution system; If so, the intersection receiving object is updated to the registration identifier.
[0015] Compared with the prior art, the present invention has the following beneficial effects: The identification allocation module assigns a unique code to the emergency broadcast terminal and registers it to the identification resolution system. The identification resolution system includes park nodes and enterprise nodes, and the emergency broadcast terminal is a subordinate node of the park node; the set determination module collects real-time monitoring data and determines the risk level reference data set; the model training module obtains historical events and trains the emergency broadcast risk impact model; the coefficient calculation module outputs the risk impact factor of the real-time monitoring data and calculates the emergency broadcast coefficient of the emergency broadcast terminal; the broadcast management module generates emergency broadcast messages based on the emergency broadcast coefficient, and pushes them to the subordinate nodes according to the identification resolution system, so as to realize efficient and intelligent management of emergency broadcasts, meet the needs of fast and accurate dissemination of emergency broadcast messages, and realize the step-by-step push and flexible expansion of emergency broadcast messages. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Various other advantages and benefits will become apparent to those of ordinary skill in the art by reading the detailed description of the preferred embodiments below. The accompanying drawings are only for the purpose of illustrating the preferred embodiments and are not to be considered as limiting the present invention. Moreover, the same reference symbols are used throughout the accompanying drawings to represent the same components. In the accompanying drawings: Figure 1 A schematic diagram of the structure of an emergency broadcast management system for a chemical park in an embodiment of the present invention is shown; Figure 2 A schematic flow chart of an emergency broadcast management method for a chemical park in an embodiment of the present invention is shown. DETAILED DESCRIPTION
[0017] The specific implementation of the present invention is further described in detail below in conjunction with the accompanying drawings and examples. The following examples are used to illustrate the present invention, but are not intended to limit the scope of the present invention.
[0018] In the description of the present application, it should be understood that the terms "center", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", etc., indicating orientations or positional relationships, are based on the orientations or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as a limitation on the present application.
[0019] 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. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of this application, unless otherwise specified, "plurality" means two or more.
[0020] In the description of this application, it should be noted that, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, or it can be the internal communication of two components. For ordinary technicians in this field, the specific meanings of the above terms in this application can be understood according to specific circumstances.
[0021] The following is a description of preferred embodiments of the present invention with reference to the accompanying drawings.
[0022] like Figure 1 As shown, an embodiment of the present invention discloses an emergency broadcast management system for a chemical park, comprising: An identification allocation module, used to allocate a unique code to the emergency broadcast terminal, and register the identification information of the emergency broadcast terminal into an identification resolution system, wherein the identification resolution system includes a campus node and an enterprise node, and the emergency broadcast terminal is a subordinate node of the campus node; A set determination module, used to collect real-time monitoring data of the chemical park based on a plurality of pre-deployed sensors, and analyze the real-time monitoring data to determine a risk level reference data set; A model training module, used for acquiring historical events of the chemical park, determining a model data set according to the historical events, and training an emergency broadcast risk impact model based on the model data set; A coefficient calculation module, used to output the risk impact factor of each real-time monitoring data in the risk level reference data set based on the emergency broadcast risk impact model, and calculate the emergency broadcast coefficient of the emergency broadcast terminal according to the risk impact factor; The broadcast management module is used to generate an emergency broadcast message based on the emergency broadcast coefficient, and push the emergency broadcast message to the lower-level node according to the identification resolution system.
[0023] In this embodiment, the park identification resolution system provides unified identity identification and resolution services for each element of the park security risk management and control, and is divided into park nodes and enterprise nodes. Enterprise nodes directly provide services to enterprises, and realize the collection of underlying identification data such as products, machines, workshops, and factories within the enterprise; park nodes can connect upstream and downstream enterprises within the park, and use identification resolution to provide data query services on demand, so as to achieve the purpose of data sharing within the park.
[0024] In this embodiment, based on the park's identification resolution system, the safety production related elements in the park are registered in the identification resolution system. Based on the principle of identification code uniqueness, the identification resolution system will assign a unique code to each registered object. When registering the identification, the upper and lower management relationships of all objects in the park can be maintained by filling in the identification of the superior object or the subordinate object to which each object belongs.
[0025] In this embodiment, the main information that needs to be filled in when registering is illustrated by example: Sensor equipment: company to which it belongs, sensor name, monitoring indicators, alarm threshold, gateway identification code, and security officer identification code.
[0026] IoT Gateway: company to which it belongs, gateway name, gateway IP address, TCP / IP protocol port, MQTT protocol port, campus platform identification code, etc.
[0027] Valve: company, valve name, valve IP address, TCP / IP protocol port, MQTT protocol port, and park platform identification code.
[0028] Emergency broadcast: company, installation location, device name, broadcast IP address, TCP / IP protocol port, and MQTT protocol port.
[0029] Security manager: company to which he or she belongs, name, phone number, and park manager identification code.
[0030] Park manager: name, phone number, position.
[0031] Intelligent safety risk management and control platform for chemical parks: platform IP address, HTTP protocol port, emergency information receiving identification code (multiple), and superior platform identification code (i.e., government-side supervision platform).
[0032] In this embodiment, the park platform needs to access the real-time monitoring data and alarm data of the sensors in the key control areas of the enterprise. The general practice is that the park uniformly establishes an Internet of Things gateway to connect the relevant sensor data of all enterprises in the park. Each sensor needs to be connected. The gateway address and port for pushing data are fixed. If a new gateway is built in the park or the gateway address changes due to network adjustment, all connected sensors need to reset the gateway address once. If the gateway information to which the sensor belongs is configured in the identity resolution system, the sensor performs an identity resolution query before reporting the data, and pushes data according to the information such as the gateway address and port to which it belongs. In this way, when the gateway address changes, it is not necessary to reset each sensor, but only to modify the IP and port of the identification object corresponding to the gateway in the identity resolution system. After receiving the data reported by the sensor, the Internet of Things gateway needs to push the data to the park platform, that is, the intelligent control platform for safety risks in the chemical park. The park platform needs to push the relevant data to the government-side supervision platform in accordance with the data exchange specification requirements. Before pushing data, the relevant information of the parent platform can be queried through the identification resolution system and then pushed. If the information of the parent platform changes, the gateway configuration and the campus platform system do not need to be modified. Only the information of the corresponding identification object needs to be updated in the identification resolution system, so as to flexibly realize the update of the parent platform information.
[0033] In this embodiment, the enterprise security manager also needs to keep abreast of the alarm conditions of sensors in key areas of the enterprise. At this time, the relevant security manager can also be registered in the identification resolution system, and the security manager identification of the sensor can be configured in the identification resolution system. The sensor can actively query the identification resolution system to obtain the information of the security manager to which it belongs, and send a text message to the relevant security manager when an alarm occurs. If the security manager changes or his mobile phone number changes, the latest mobile phone number of the security manager can be queried and obtained in time through the identification resolution system, so that the sensor warning information can be sent to the relevant security manager in a timely and flexible manner. The security manager and the park manager can query the information of their superior manager through the park identification resolution terminal and report the warning situation.
[0034] The beneficial effect of the above technical solution is that the present invention can realize efficient and intelligent management of emergency broadcasts, meet the needs of fast and accurate dissemination of emergency broadcast messages, and realize the step-by-step push and flexible expansion of emergency broadcast messages.
[0035] In some embodiments of the present application, it also includes: A code traversal module, used for performing code traversal in the identity resolution system; A first judgment module is used to judge whether the identification resolution system has a code matching the unique code, and if not, register the identification information of the emergency broadcast terminal into the identification resolution system; If yes, extract the corresponding registration identifier, and analyze the registration identifier to determine the corresponding registered emergency broadcast message receiving object; An identification analysis module, used to analyze the identification information of the emergency broadcast terminal to determine the corresponding emergency broadcast message receiving object; A second judgment module is used to judge whether there is an intersection receiving object between the registered emergency broadcast message receiving object and the emergency broadcast message receiving object, and if not, register the identification information of the emergency broadcast terminal into the identification resolution system; If so, the intersection receiving object is updated to the registration identifier.
[0036] In this embodiment, a unique code is assigned to the emergency broadcast, but when a new emergency broadcast message receiving object is added, the emergency broadcast message needs to be updated to the identification resolution system. Therefore, the newly added emergency broadcast is also assigned a corresponding unique code, so it can be matched in the identification resolution system.
[0037] The beneficial effect of the above technical solution is: after the emergency broadcast type of emergency broadcast message receiving object is added, the present invention only needs to update the emergency broadcast to the identification resolution system, and configure the emergency broadcast identification object as a subordinate node of the park identification object. The park platform queries the identification resolution system to obtain the subordinate identification object that receives the emergency response information, and pushes the emergency broadcast message to the relevant subordinate nodes, which can flexibly expand the emergency response information sending method.
[0038] In some embodiments of the present application, the set determination module is used to: The set determination module is used to obtain the standard monitoring data value corresponding to each real-time monitoring data; The set determination module is used to collect the last emergency broadcast information of the chemical park, and analyze the last emergency broadcast information to determine the corresponding emergency broadcast factors; The set determination module is used to extract the numerical value corresponding to the emergency broadcast factor, and compare the numerical value with the corresponding standard monitoring data value, and determine the revised standard monitoring data range based on the comparison result, wherein the revised standard monitoring data range includes a left boundary data value and a right boundary data value; The set determination module is used to classify all real-time monitoring data that is smaller than the right boundary data value into a safe data value series; The set determination module is used to classify all real-time monitoring data that is greater than or equal to the right boundary data value into a risk data value series; The set determination module is used to obtain the data quantity m1 of all real-time monitoring data and the data quantity m2 of the real-time monitoring data in the risk data value series; The set determination module is used to determine whether the data quantity m2 satisfies m2<[4 / m1]+1, where [] is a rounding symbol; If yes, then the risk data value series is used as the risk level reference data set; If not, then calculating a first calculated value and a second calculated value of the risk data value series, and generating a first mark for all real-time monitoring data that is greater than or equal to the first calculated value; The set determination module is used to generate a second mark for all the real-time detection data that is greater than or equal to the second calculated value; The set determination module is used to analyze the real-time monitoring data carrying the first mark and the real-time monitoring data carrying the second mark to determine whether there is duplicate data; If not, the risk data value series is used as the risk level reference data set; If so, all duplicate data are extracted and used as the risk level reference data set.
[0039] In this embodiment, the real-time characteristic data includes inorganic irritating gases, toxic and harmful volatile organic compounds, malodorous gases, etc. Specifically, these harmful gases include but are not limited to SO2, H2S, NH3, NO2 / NO / NOX, vinyl chloride, benzene, toluene, methyl mercaptan, carbon disulfide, etc. Each harmful gas has a corresponding alarm value, that is, a standard monitoring data value.
[0040] In this embodiment, the emergency broadcast factor is the characteristic data that causes the emergency broadcast, such as SO2, H2S, NH3, NO2 / NO / NOX, etc.
[0041] In this embodiment, the emergency broadcast factors and standard monitoring data values are compared in numerical value to determine the left boundary data value and the right boundary data value, thereby further realizing the accuracy of the emergency broadcast. In actual situations, in order to ensure safety and health, the alarm value is lowered. Therefore, the numerical value corresponding to the emergency broadcast factor is lower than the standard monitoring value.
[0042] In this embodiment, the first calculated value is an average value, and the second calculated value is a standard deviation.
[0043] The beneficial effect of the above technical solution is that the present invention can lay a foundation for the accurate push of emergency broadcast messages and provide a reliable basis for judgment by determining a risk level reference data set.
[0044] In some embodiments of the present application, the model training module is used to: The model training module is used to obtain historical events of the chemical park, wherein the historical events include emergency broadcast records, expert evaluation reports and historical monitoring data; The model training module is used to pre-process the historical events, wherein the pre-processing includes removing outliers and processing missing data; The model training module is used to extract relevant features from pre-processed historical events based on risk theory and domain knowledge, wherein the relevant features include impact scope, recovery time, economic loss measurement, and social impact index; The model training module is used to determine the model data set based on the relevant features; The model training module is used to sample the model data set according to a preset ratio to obtain a training subset and a test subset; The model training module is used to obtain a pre-selected neural network model, and iteratively train the neural network model according to the training subset to obtain the emergency broadcast risk impact model.
[0045] In this embodiment, historical event data of the chemical park are first collected, including emergency broadcast records, expert evaluation reports and historical monitoring data, which provide a basis for learning and prediction of the model.
[0046] In this embodiment, the preprocessing step includes removing outliers (i.e., data points that do not conform to the normal pattern) and processing missing data (filling or deleting missing data points), thereby ensuring data quality and model performance.
[0047] In this embodiment, based on risk theory and domain knowledge, the model training module extracts features related to risk impact from pre-processed historical events. These features include impact range (geographical or population range affected by the event), recovery time (time required to return to normal), economic loss measure (economic cost caused by the event), and social impact index (the degree of impact of the event on society).
[0048] In this embodiment, the model training module selects a pre-set neural network model and iteratively trains the model using the training subset. This process involves running the training algorithm multiple times and adjusting the model parameters until the model reaches a satisfactory performance level.
[0049] The beneficial effect of the above technical solution is that the present invention can train a model that can evaluate and predict the risk impact of emergency events in chemical parks, and accurately output the risk impact factor of each real-time monitoring data.
[0050] In some embodiments of the present application, the coefficient calculation module is used to: The coefficient calculation module is used to obtain a preset risk impact factor, and classify all risk impact factors that are smaller than the preset risk impact factor into a first risk impact factor set; The coefficient calculation module is used to classify all risk impact factors equal to the preset risk impact factor into a second risk impact factor set; The coefficient calculation module is used to classify all risk impact factors that are smaller than the preset risk impact factor into a third risk impact factor set; The coefficient calculation module is used to calculate the first mean and the first standard deviation of the second risk impact factor set; The coefficient calculation module is used to calculate the first classification reference range of the second risk impact factor set according to the following formula; ; Wherein, W is the first classification reference range, e1 is the first mean, e2 is the first standard deviation, f1 is the first weight, and f2 is the second weight; The coefficient calculation module is used to calculate the second mean and the second standard deviation of the third risk impact factor set; The coefficient calculation module is used to calculate the second classification reference range of the third risk impact factor set according to the following formula; ; Wherein, W2 is the second classification reference range, d1 is the second mean, and d2 is the second standard deviation; The coefficient calculation module is used to calculate the adjustment factor of the emergency broadcast terminal according to the first risk impact factor set; The coefficient calculation module is used to process the second risk impact factor set and the third risk impact factor set according to the first classification reference range and the second classification reference range respectively, and calculate an initial emergency broadcast coefficient; The coefficient calculation module is used to calculate the product value of the adjustment factor and the initial emergency broadcast coefficient, and use it as the emergency broadcast coefficient of the emergency broadcast terminal.
[0051] In this embodiment, the preset risk impact factor is a preset value, which is preferably 6 here.
[0052] In this embodiment, the first classification reference range can obtain two values through calculation using the above formula.
[0053] The beneficial effect of the above technical solution is that the present invention can understand the risk level by calculating the emergency broadcast coefficient, avoid problems such as inaccurate emergency message release and poor system flexibility, and realize personalized broadcasting of different types of accidents.
[0054] In some embodiments of the present application, the coefficient calculation module is used to: The coefficient calculation module is used to count the number of the first risk impact factor set and determine the maximum risk impact factor and the minimum risk impact factor among the first risk impact factors; The coefficient calculation module is used to calculate the adjustment factor of the emergency broadcast terminal according to the following formula: ; Among them, p is the adjustment factor, n1 is the number of the first risk influencing factor set, k i is the calculation coefficient corresponding to the ith risk impact factor, g i is the i-th risk influencing factor, g max is the maximum risk influencing factor, g min is the minimum risk impact factor, For all The maximum value in .
[0055] The beneficial effect of the above technical solution is that the present invention can realize intelligent adjustment of the initial emergency broadcast coefficient by calculating the adjustment factor, thereby ensuring the calculation accuracy of the emergency broadcast coefficient.
[0056] In some embodiments of the present application, the coefficient calculation module is used to: The coefficient calculation module is used for generating a first range mark for the corresponding risk impact factor when the risk impact factor in the second risk impact factor set is within the first classification reference range; The coefficient calculation module is used for generating a first out-of-range mark for the corresponding risk impact factor when the risk impact factor in the second risk impact factor set is not within the first classification reference range; The coefficient calculation module is used for generating a second range mark for the corresponding risk impact factor when the risk impact factor in the third risk impact factor set is within the second classification reference range; The coefficient calculation module is used for generating a second out-of-range mark for the corresponding risk impact factor when the risk impact factor in the third risk impact factor set is not within the second classification reference range; The coefficient calculation module is used to calculate the initial emergency broadcast coefficient according to the first out-of-range mark and the second out-of-range mark; The coefficient calculation module is used to calculate the initial emergency broadcast coefficient according to the following formula: ; Among them, t is the initial emergency broadcast coefficient, r1 is the weight corresponding to the second risk impact factor set, L1 is the number of marks outside the first range, r2 is the weight corresponding to the third risk impact factor set, and L2 is the number of marks outside the second range.
[0057] The beneficial effect of the above technical solution is: the present invention calculates the initial emergency broadcast coefficient according to the first out-of-range mark and the second out-of-range mark, realizes efficient and intelligent management of emergency broadcasts, and provides a basis for the generation of emergency broadcast messages, which can not only ensure the safety of the chemical park, but also ensure the normal progress of work, and meet the needs of fast and accurate transmission of emergency broadcast messages.
[0058] In some embodiments of the present application, the broadcast management module is used to: The broadcast management module is used to receive an emergency broadcast message including a plurality of different data fields, each data field having a corresponding data type; The broadcast management module is used to identify the data fields that need to be converted according to a predetermined set of standardized rules; The broadcast management module is used to apply a conversion function to each data field that needs to be converted, and the conversion function converts the data field into a unified standard format according to the data type and content of the data field; The broadcast management module is used to reassemble the converted data fields into a standardized message format and push emergency broadcast messages to lower-level nodes according to the identification resolution system.
[0059] In this embodiment, if there is a major risk of leakage and emergency disposal is required, the platform will send relevant emergency disposal information to relevant emergency disposal information recipients, such as park managers, enterprise security managers, relevant valve controllers, etc. The park platform and relevant emergency disposal objects can be registered in the identification resolution system, and the identification code of the emergency disposal information recipient object can be configured on the park identification node. Before sending a message, the park platform obtains the information of the emergency disposal information recipient object by querying the identification resolution system, and then sends the message according to the relevant configuration of each object. Multiple types of emergency disposal information recipient objects can be configured. When the emergency disposal information recipient object changes, there is no need to change the park platform, and only the relevant configuration needs to be modified in the identification resolution system.
[0060] In this embodiment, data fields that need to be converted are identified according to a predetermined set of standardized rules. This is because messages from different sources may use different formats and standards. In order to ensure the consistency and interoperability of information in the system, these fields must be converted to a unified standard format. For each data field that needs to be converted, a conversion function will be applied, which converts according to the data type and content of the data field. For example, date and time format unification, numerical unit conversion, encoding method conversion, etc.
[0061] In this embodiment, all converted data fields are reassembled to form an emergency broadcast message that conforms to the standardized message format. This step is the key to ensure that the message maintains format consistency when it is propagated to lower-level nodes.
[0062] The beneficial effect of the above technical solution is that the present invention can ensure that broadcast emergency messages can be processed and distributed quickly, accurately and consistently, which is of great significance for disaster response, emergency management and public safety protection.
[0063] In order to further explain the technical idea of the present invention, the technical solution of the present invention is now described in combination with specific application scenarios.
[0064] Correspondingly, such as Figure 2 As shown, the present application also provides an emergency broadcast management method for a chemical park, comprising: Assigning a unique code to the emergency broadcast terminal, and registering the identification information of the emergency broadcast terminal in an identification resolution system, wherein the identification resolution system includes a campus node and an enterprise node, and the emergency broadcast terminal is a subordinate node of the campus node; Collecting real-time monitoring data of the chemical park based on multiple pre-deployed sensors, and analyzing the real-time monitoring data to determine a risk level reference data set; Acquire historical events of the chemical park, determine a model data set according to the historical events, and train an emergency broadcast risk impact model based on the model data set; Outputting a risk impact factor of each real-time monitoring data in the risk level reference data set based on the emergency broadcast risk impact model, and calculating an emergency broadcast coefficient of the emergency broadcast terminal according to the risk impact factor; An emergency broadcast message is generated based on the emergency broadcast coefficient, and the emergency broadcast message is pushed to lower-level nodes according to the identity resolution system.
[0065] In some embodiments of the present application, before allocating a unique code to the emergency broadcast terminal and registering the identification information of the emergency broadcast terminal in the identification resolution system, the method further includes: Performing code traversal in the identification resolution system; Determine whether the identification resolution system has a code matching the unique code, and if not, register the identification information of the emergency broadcast terminal into the identification resolution system; If yes, extract the corresponding registration identifier, and analyze the registration identifier to determine the corresponding registered emergency broadcast message receiving object; Analyze the identification information of the emergency broadcast terminal to determine the corresponding emergency broadcast message receiving object; Determine whether the registered emergency broadcast message receiving object and the emergency broadcast message receiving object have an intersection receiving object, and if not, register the identification information of the emergency broadcast terminal into the identification resolution system; If so, the intersection receiving object is updated to the registration identifier.
[0066] In the description of the above embodiments, specific features, structures, materials or characteristics may be combined in a suitable manner in any one or more embodiments or examples.
[0067] Although the present invention has been described above with reference to the embodiments, various modifications may be made thereto and parts thereof may be replaced with equivalents without departing from the scope of the present invention. In particular, as long as there is no structural conflict, the various features in the embodiments disclosed by the present invention may be used in combination with each other in any manner, and the fact that these combinations are not fully described in this specification is only for the sake of omitting space and saving resources.
[0068] Those skilled in the art can understand that the above are only preferred embodiments of the present invention and are not intended to limit the present invention. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art can still modify the technical solutions recorded in the aforementioned embodiments or replace some of the technical features therein by equivalents. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.
Claims
1. An emergency broadcast management system for a chemical park, characterized in that: include: An identification allocation module, used to allocate a unique code to the emergency broadcast terminal, and register the identification information of the emergency broadcast terminal into an identification resolution system, wherein the identification resolution system includes a campus node and an enterprise node, and the emergency broadcast terminal is a subordinate node of the campus node; A set determination module, used to collect real-time monitoring data of the chemical park based on a plurality of pre-deployed sensors, and analyze the real-time monitoring data to determine a risk level reference data set; A model training module, used for acquiring historical events of the chemical park, determining a model data set according to the historical events, and training an emergency broadcast risk impact model based on the model data set; A coefficient calculation module, used to output the risk impact factor of each real-time monitoring data in the risk level reference data set based on the emergency broadcast risk impact model, and calculate the emergency broadcast coefficient of the emergency broadcast terminal according to the risk impact factor; The broadcast management module is used to generate an emergency broadcast message based on the emergency broadcast coefficient, and push the emergency broadcast message to the lower-level node according to the identification resolution system.
2. The emergency broadcast management system for a chemical park according to claim 1, characterized in that: Also includes: A code traversal module, used for performing code traversal in the identity resolution system; A first judgment module is used to judge whether the identification resolution system has a code matching the unique code, and if not, register the identification information of the emergency broadcast terminal into the identification resolution system; If yes, extract the corresponding registration identifier, and analyze the registration identifier to determine the corresponding registered emergency broadcast message receiving object; An identification analysis module, used to analyze the identification information of the emergency broadcast terminal to determine the corresponding emergency broadcast message receiving object; A second judgment module is used to judge whether there is an intersection receiving object between the registered emergency broadcast message receiving object and the emergency broadcast message receiving object, and if not, register the identification information of the emergency broadcast terminal into the identification resolution system; If so, the intersection receiving object is updated to the registration identifier.
3. The emergency broadcast management system for a chemical park according to claim 1, characterized in that: The set determination module is used for: The set determination module is used to obtain the standard monitoring data value corresponding to each real-time monitoring data; The set determination module is used to collect the last emergency broadcast information of the chemical park, and analyze the last emergency broadcast information to determine the corresponding emergency broadcast factors; The set determination module is used to extract the numerical value corresponding to the emergency broadcast factor, and compare the numerical value with the corresponding standard monitoring data value, and determine the revised standard monitoring data range based on the comparison result, wherein the revised standard monitoring data range includes a left boundary data value and a right boundary data value; The set determination module is used to classify all real-time monitoring data that is smaller than the right boundary data value into a safe data value series; The set determination module is used to classify all real-time monitoring data that is greater than or equal to the right boundary data value into a risk data value series; The set determination module is used to obtain the data quantity m1 of all real-time monitoring data and the data quantity m2 of the real-time monitoring data in the risk data value series; The set determination module is used to determine whether the data quantity m2 satisfies m2<[4 / m1]+1, where [] is a rounding symbol; If yes, then the risk data value series is used as the risk level reference data set; If not, then calculating a first calculated value and a second calculated value of the risk data value series, and generating a first mark for all real-time monitoring data that is greater than or equal to the first calculated value; The set determination module is used to generate a second mark for all the real-time detection data that is greater than or equal to the second calculated value; The set determination module is used to analyze the real-time monitoring data carrying the first mark and the real-time monitoring data carrying the second mark to determine whether there is duplicate data; If not, the risk data value series is used as the risk level reference data set; If so, all duplicate data are extracted and used as the risk level reference data set.
4. The emergency broadcast management system for a chemical park according to claim 1, characterized in that: The model training module is used to: The model training module is used to obtain historical events of the chemical park, wherein the historical events include emergency broadcast records, expert evaluation reports and historical monitoring data; The model training module is used to pre-process the historical events, wherein the pre-processing includes removing outliers and processing missing data; The model training module is used to extract relevant features from pre-processed historical events based on risk theory and domain knowledge, wherein the relevant features include impact scope, recovery time, economic loss measurement, and social impact index; The model training module is used to determine the model data set based on the relevant features; The model training module is used to sample the model data set according to a preset ratio to obtain a training subset and a test subset; The model training module is used to obtain a pre-selected neural network model, and iteratively train the neural network model according to the training subset to obtain the emergency broadcast risk impact model.
5. The emergency broadcast management system for a chemical park according to claim 1, characterized in that: The coefficient calculation module is used for: The coefficient calculation module is used to obtain a preset risk impact factor, and classify all risk impact factors that are smaller than the preset risk impact factor into a first risk impact factor set; The coefficient calculation module is used to classify all risk impact factors equal to the preset risk impact factor into a second risk impact factor set; The coefficient calculation module is used to classify all risk impact factors that are smaller than the preset risk impact factor into a third risk impact factor set; The coefficient calculation module is used to calculate the first mean and the first standard deviation of the second risk impact factor set; The coefficient calculation module is used to calculate the first classification reference range of the second risk impact factor set according to the following formula; ; Wherein, W is the first classification reference range, e1 is the first mean, e2 is the first standard deviation, f1 is the first weight, and f2 is the second weight; The coefficient calculation module is used to calculate the second mean and the second standard deviation of the third risk impact factor set; The coefficient calculation module is used to calculate the second classification reference range of the third risk impact factor set according to the following formula; ; Wherein, W2 is the second classification reference range, d1 is the second mean, and d2 is the second standard deviation; The coefficient calculation module is used to calculate the adjustment factor of the emergency broadcast terminal according to the first risk impact factor set; The coefficient calculation module is used to process the second risk impact factor set and the third risk impact factor set according to the first classification reference range and the second classification reference range respectively, and calculate an initial emergency broadcast coefficient; The coefficient calculation module is used to calculate the product value of the adjustment factor and the initial emergency broadcast coefficient, and use it as the emergency broadcast coefficient of the emergency broadcast terminal.
6. The emergency broadcast management system for a chemical park according to claim 5, characterized in that: The coefficient calculation module is used for: The coefficient calculation module is used to count the number of the first risk impact factor set and determine the maximum risk impact factor and the minimum risk impact factor among the first risk impact factors; The coefficient calculation module is used to calculate the adjustment factor of the emergency broadcast terminal according to the following formula: ; Among them, p is the adjustment factor, n1 is the number of the first risk influencing factor set, k i is the calculation coefficient corresponding to the ith risk impact factor, g i is the i-th risk influencing factor, g max is the maximum risk influencing factor, g min is the minimum risk impact factor, For all The maximum value in .
7. The emergency broadcast management system for a chemical park according to claim 6, characterized in that: The coefficient calculation module is used for: The coefficient calculation module is used for generating a first range mark for the corresponding risk impact factor when the risk impact factor in the second risk impact factor set is within the first classification reference range; The coefficient calculation module is used for generating a first out-of-range mark for the corresponding risk impact factor when the risk impact factor in the second risk impact factor set is not within the first classification reference range; The coefficient calculation module is used for generating a second range mark for the corresponding risk impact factor when the risk impact factor in the third risk impact factor set is within the second classification reference range; The coefficient calculation module is used for generating a second out-of-range mark for the corresponding risk impact factor when the risk impact factor in the third risk impact factor set is not within the second classification reference range; The coefficient calculation module is used to calculate the initial emergency broadcast coefficient according to the first out-of-range mark and the second out-of-range mark; The coefficient calculation module is used to calculate the initial emergency broadcast coefficient according to the following formula: ; Among them, t is the initial emergency broadcast coefficient, r1 is the weight corresponding to the second risk impact factor set, L1 is the number of marks outside the first range, r2 is the weight corresponding to the third risk impact factor set, and L2 is the number of marks outside the second range.
8. The emergency broadcast management system for a chemical park according to claim 1, characterized in that: The broadcast management module is used for: The broadcast management module is used to receive an emergency broadcast message including a plurality of different data fields, each data field having a corresponding data type; The broadcast management module is used to identify the data fields that need to be converted according to a predetermined set of standardized rules; The broadcast management module is used to apply a conversion function to each data field that needs to be converted, and the conversion function converts the data field into a unified standard format according to the data type and content of the data field; The broadcast management module is used to reassemble the converted data fields into a standardized message format and push emergency broadcast messages to lower-level nodes according to the identification resolution system.
9. An emergency broadcast management method for a chemical park, characterized in that: include: Assigning a unique code to the emergency broadcast terminal, and registering the identification information of the emergency broadcast terminal in an identification resolution system, wherein the identification resolution system includes a campus node and an enterprise node, and the emergency broadcast terminal is a subordinate node of the campus node; Collecting real-time monitoring data of the chemical park based on multiple pre-deployed sensors, and analyzing the real-time monitoring data to determine a risk level reference data set; Acquire historical events of the chemical park, determine a model data set according to the historical events, and train an emergency broadcast risk impact model based on the model data set; Outputting a risk impact factor of each real-time monitoring data in the risk level reference data set based on the emergency broadcast risk impact model, and calculating an emergency broadcast coefficient of the emergency broadcast terminal according to the risk impact factor; An emergency broadcast message is generated based on the emergency broadcast coefficient, and the emergency broadcast message is pushed to lower-level nodes according to the identity resolution system.
10. The emergency broadcast management method for a chemical park according to claim 9, characterized in that: Before allocating a unique code to the emergency broadcast terminal and registering the identification information of the emergency broadcast terminal in the identification resolution system, the method further includes: Performing code traversal in the identification resolution system; Determine whether the identification resolution system has a code matching the unique code, and if not, register the identification information of the emergency broadcast terminal into the identification resolution system; If yes, extract the corresponding registration identifier, and analyze the registration identifier to determine the corresponding registered emergency broadcast message receiving object; Analyze the identification information of the emergency broadcast terminal to determine the corresponding emergency broadcast message receiving object; Determine whether the registered emergency broadcast message receiving object and the emergency broadcast message receiving object have an intersection receiving object, and if not, register the identification information of the emergency broadcast terminal into the identification resolution system; If so, the intersection receiving object is updated to the registration identifier.
Citation Information
Patent Citations
Communication method, device and system
CN109548099A
Emergency broadcasting system combined with artificial intelligence technology
CN116633467A
Industrial park safety risk monitoring and early warning system and method
CN118015781A
AI brain early warning system and method for risk management and control of chemical industry park
CN118227128A
Broadcast adapter and emergency broadcast system
CN212259205U