| CPC G06N 7/01 (2023.01) | 4 Claims |

|
1. An auxiliary decision-making method for urban subway waterlogging risk disposal based on a Bayesian network, comprising the following steps performed by one or more processors:
acquiring waterlogging data and basic data of a target city subway stored in a memory, and preprocessing the waterlogging data in the memory, wherein the waterlogging data comprises historical waterlogging data, meteorological data, and monitoring data;
in the memory, obtaining first evaluation data and second evaluation data from the preprocessed waterlogging data, wherein the first evaluation data characterizes a predicted water flow value of the target city subway, the second evaluation data characterizes an available drainage capacity of the target city subway, the predicted water flow value is a water flow rate predicted based on the monitoring data and the meteorological data, and the drainage capacity is an available water discharge volume obtained based on the basic data and the monitoring data;
in the memory, performing risk assessment on the first evaluation data and the second evaluation data according to risk degrees to obtain a risk value, comprising:
classifying subway waterlogging attacks into three stages of early warning preparation, initial waterlogging, and severe waterlogging respectively, constructing an attack state matrix according to risk factors of subway waterlogging, and calculating a risk value with risk factors as nodes:
![]() wherein αw is a hazard degree of a node w,
w is an attack result of the node w, cw is an attack stage of the node w, dw is an attack state of the node w, is a sum of hazard degrees, attack results, attack stages and attack states, and weights thereof are ψ1, ψ2, ψ3 and ψ4 respectively;determining a direction of directed edge according to causal relationships between risk factors, calculating a weight of a directed edge of a node:
![]() wherein N* is a total number of attack states, αwi,max is a maximum hazard degree of the node w in an attack state i,
![]() is a risk value of the node w in the attack state i,
![]() is a probability that a node y is in the attack state i after attack by the node w, αwi is a hazard degree of the node w in the attack state i, z is an attack constant, and
wy is a risk expectation that the node w attacks the node y;constructing a directed weighted network according to directional risk factors and calculating an average probability of path-compromised nodes:
![]() wherein
is the number of other nodes compromised from the node w, is a path for compromising other nodes from the node w, w is an average probability of compromising other nodes from the node w, and is a probability of compromising other nodes from the mode w through a path;calculating an average probability of being compromised:
![]() wherein
is a probability of compromising the node w through the path, 1 is the number of possible paths where the node w is compromised, and is an average probability of compromising the node i;constructing a weighted directed graph based on the directed weighted network and calculating an importance index of node:
![]() wherein εw is an importance index of the node w, ϑ1 is a first balance factor, ϑ2 is a second balance factor, e is a natural constant, Sot(w) is a weight of the node w in sending connections, Sin(w) is a weight of the node w in receiving connections, and υ is a compromise coefficient;
calculating a weighted risk expectation of node:
![]() wherein
w is a weighted risk expectation of the node w![]() is a probability that the node w is in the attack state i, λ is a weighting factor, and a risk value of the node is calculated as follows:
![]() wherein φ1 is a first balance coefficient, φ2 is a second balance coefficient, and
w is a risk value of the node w;in the memory, adjusting the risk value according to the monitoring data to determine a risk degree, comprising:
calculating risk significance of monitoring data:
![]() wherein
j is risk significance of jth monitoring data, k is a total number of the jth monitoring data, j is a contribution degree of the jth monitoring data, j is a risk tolerance of the jth monitoring data, i,bf is a risk damage degree caused by a previous rainfall scenario indicated in the jth monitoring data, and χj is an intensity factor of the jth monitoring data;integrating monitoring data with risk significance of greater than 0.362 into risk data, and calculating a risk degree according to the risk data:
![]() wherein Uc is a risk degree of a cth rainfall scenario, fcj is a value of jth risk data of the cth rainfall scenario, fj* is a standard value of the jth risk data,
cj is risk significance of the jth risk data of the cth rainfall scenario, ζc is an optimization factor of the cth rainfall scenario, k is a total number of the jth risk data of the cth rainfall scenario, and c is a risk value of the cth rainfall scenario;in the memory, constructing an auxiliary decision-making model for waterlogging risk disposal according to the risk degree to optimize the auxiliary decision-making for waterlogging risk disposal, comprising:
taking the risk degree as a criterion of decision-making through the auxiliary decision-making model for waterlogging risk disposal:
when the risk degree is less than 0.29, the risk level is classified as Level 1; when the risk degree is greater than 0.29 but less than 0.53, the risk level is classified as Level 2; when the risk degree is greater than 0.53 but less than 0.71, the risk level is classified as Level 3; when the risk degree is greater than 0.71 but less than 0.89, the risk level is classified as Level 4; and when the risk degree is greater than 0.89 but less than 1, the risk level is classified as a special level;
the auxiliary decision-making model for waterlogging risk disposal includes an association rule mining algorithm, a Bayesian network algorithm, a long short-term memory network algorithm, and a fuzzy evaluation algorithm;
the association rule mining algorithm selects critical data based on correlation of waterlogging data;
the Bayesian network algorithm constructs a basic Bayesian network structure according to the critical data; risk factors are defined as nodes of the Bayesian network; a probability value is assigned to the state of each node; and general risk factor nodes, decision-making nodes and utility nodes are configured to obtain a first risk degree;
the long short-term memory network algorithm predicts a second risk degree according to temporal characteristics of the critical data; and
the fuzzy evaluation algorithm fuses the first risk degree and the second risk degree to obtain a risk degree.
|