Urban complex system vulnerability analysis method and device based on digital twinning

By constructing a coupled operation model of urban complex systems based on digital twins, simulating the dynamic propagation process between systems under external attacks, solving the problem of failure to effectively consider emergency measures and inter-system relationships in the existing technology, and realizing comprehensive functional assessment and risk identification of urban infrastructure systems.

CN119962851AActive Publication Date: 2025-05-09AEROSPACE SCI & IND GRP INTELLIGENT TECH RES INST CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202311480683.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-08
Publication Date
2025-05-09
Estimated Expiration
2043-11-08

AI Technical Summary

Technical Problem

The existing method of vulnerability analysis of urban infrastructure systems fails to effectively consider the two-way relationship between emergency measures and systems, and lacks a general and scalable model mechanism.

Method used

A coupled operation model of urban complex systems is constructed using a digital twin method, and the nodes are described from five dimensions: attributes, structures, mechanisms, behaviors, and states. The dynamic propagation process of faults between systems under external attacks is simulated, and risk identification is carried out through emergency scheduling measures.

Benefits of technology

It has achieved a comprehensive functional level assessment of urban infrastructure systems under external attacks, identified potential risks, and improved the security and resilience of urban infrastructure.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119962851A_ABST
    Figure CN119962851A_ABST
Patent Text Reader

Abstract

The invention provides an urban complex system vulnerability analysis method and device based on digital twinning. The method comprises the following steps: S10, constructing a network relation topological graph of an urban complex system; s20, constructing an urban complex system coupling operation model based on digital twinning; s30, updating the current infrastructure system; s40, judging whether the function level declines or not, if so, obtaining the current infrastructure system after emergency adjustment, and turning to S50, otherwise, directly turning to S50; s50, updating the other infrastructure system; s60, repeating the steps S40 to S50 until all infrastructure systems in the urban complex system do not generate new failure nodes any more; s70, obtaining the function level of each infrastructure system after the infrastructure system is subjected to the external attack; and S80, acquiring the comprehensive function level of the urban complex system after the urban complex system is subjected to the external attack so as to complete vulnerability analysis of the urban complex system. According to the invention, the risk identification problem of the urban infrastructure system can be solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of vulnerability analysis of urban infrastructure, and in particular to a method and device for vulnerability analysis of urban complex systems based on digital twins. Background Art

[0002] Cities are home to a large number of important economic targets, such as power and oil systems, energy bases, etc.; urban lifeline projects, such as power supply, water supply, gas supply, medical centers, grain reserves, etc.; transportation and communication hubs, such as airports, docks, railway marshaling yards, traffic arteries, bridges and tunnels, satellite ground stations, signal transmitters, etc.; targets that are prone to secondary disasters, such as large reservoirs, chemical systems, nuclear power plants, etc. There is a close, multi-constrained dependency relationship between these key nodes, forming an urban complex system. When an urban complex system is attacked from the outside, its efficiency will decline or its function will be lost, and it may even continue to spread between different systems, with the characteristics of "attacking one point and destroying a whole area", which seriously affects people's livelihoods.

[0003] Vulnerability is an inherent property of a system, which is used to describe the state in which a system cannot operate normally when subjected to interference or failure due to inherent defects and weak links. The vulnerability of a complex urban system represents the inherent loopholes and weak link characteristics that exist during its operation. Vulnerability analysis of complex urban systems is very important for improving the security and resilience of cities. It can not only predict the impact of external attacks on the system, but also explore the potential weaknesses of the system and evaluate the stability and reliability of the system.

[0004] In recent years, in order to explore the operating rules of urban infrastructure systems under normal and abnormal conditions, the industry and academia have been using network structures to abstract urban infrastructure systems, abstracting key facilities into nodes in the network, such as transportation hubs, power stations, etc., and treating the connections between facilities as edges of the network, thereby simulating the failure process of urban infrastructure systems under external attacks. One of the key issues in the vulnerability analysis of urban complex systems is to calculate and evaluate the importance of each node. Current research mainly reflects the importance of a node by comparing the characteristics of the network structure or the before and after a node is destroyed.

[0005] Critical urban infrastructure systems generally have emergency backup mechanisms, and most key nodes have redundant resources available for emergency dispatch. Currently, most of the vulnerability analysis methods for urban infrastructure systems fail to take emergency measures into account. In addition, existing technologies all build vulnerability analysis models based on one or more specific infrastructure systems, and have not formed a universal and scalable model mechanism. Summary of the invention

[0006] In order to solve one of the above technical problems, the present invention provides a vulnerability analysis method and device for urban complex systems based on digital twins, which can solve the risk identification problem of urban infrastructure systems.

[0007] According to one aspect of the present invention, a method for vulnerability analysis of urban complex systems based on digital twins is provided, the method comprising:

[0008] S10, constructing a network relationship topology diagram of the urban complex system based on the relevant data of each infrastructure system, wherein each infrastructure system is regarded as a network model, and each facility in each infrastructure system is regarded as a node;

[0009] S20. Define the basic characteristics and dynamic properties of each node in the network relationship topology diagram based on digital twin technology, determine the properties, structure, mechanism, behavior and state of each node, and thus build a coupled operation model of urban complex systems based on digital twins;

[0010] S30. When a node in the coupled operation model of the urban complex system is attacked externally, the attributes, structure, mechanism, behavior and state of the current node are updated, and all other related nodes in the current infrastructure system are updated based on the updated current node, thereby completing the update of the current infrastructure system;

[0011] S40, judging whether the function level of the updated current infrastructure system has declined, if so, performing emergency adjustment on each non-failed node in the updated current infrastructure system through emergency dispatch measures, obtaining the current infrastructure system after emergency adjustment, and transferring to S50, otherwise, directly transferring to S50;

[0012] S50, using the changes in the current infrastructure system after emergency adjustment or update as external factors to update the attributes, structure, mechanism, behavior and state of the relevant nodes in another infrastructure system, and based on the updated relevant nodes, updating all other relevant nodes in the infrastructure system, thereby completing the update of the other infrastructure system;

[0013] S60, repeat S40-S50 until all infrastructure systems in the urban complex system no longer generate new failure nodes;

[0014] S70, obtain the functional level of each infrastructure system after being attacked by an external attack;

[0015] S80. Based on the functional levels of various infrastructure systems after being attacked from the outside, the comprehensive functional level of the urban complex system after being attacked from the outside is obtained to complete the vulnerability analysis of the urban complex system.

[0016] Preferably, the attributes represent the static information of each node; the structure represents the topological relationship of each node within its own infrastructure system; the mechanism represents the operating mechanism of each node within its own infrastructure system and between other infrastructure systems; the behavior represents the external influence on each node; and the state represents the current operating status of each node.

[0017] Preferably, the static information includes name, number, coordinates and load limit; the topological structure relationship of each node in its respective infrastructure system includes system type, node type and connectivity with other nodes; the operation mechanism of each node in its respective infrastructure system and between other infrastructure systems includes relevant constraints; the external influences on each node include external attacks and emergency measures; the current operation status of each node includes normal operating status and failure status.

[0018] Preferably, in S30, the attributes, structure, mechanism, behavior and state of the current node are updated, and all other related nodes in the current infrastructure system are updated based on the updated current node, so that the update of the current infrastructure system is completed, including:

[0019] S31. External attacks trigger the behavior of the current node to update the state of the current node;

[0020] S32, determine whether the current node is invalid, if so, update the structure of the current node, otherwise, update the attributes of the current node;

[0021] S33, completing the mechanism update of the current node based on the structure update or attribute update of the current node;

[0022] S34, judging whether the update of all other relevant nodes in the current infrastructure system is completed, if so, the update of the current infrastructure system is completed, otherwise, turning to S35;

[0023] S35, using the updated mechanism of the current node as an external factor of another related node in the infrastructure system where the current node is located, and using the related node as the current node;

[0024] S36: External factors trigger the behavior of the current node to update the state of the current node, and then go to S32.

[0025] Preferably, in S40, emergency adjustments are made to each non-failed node in the updated current infrastructure system through emergency dispatch measures, and the current infrastructure system after emergency adjustment includes: the emergency dispatch measures reduce the impact of the failure by increasing the supply capacity of each non-failed node, reducing the demand of each non-failed node, or selecting other supply paths, thereby obtaining the current infrastructure system after emergency adjustment.

[0026] Preferably, in S50, the change of the current infrastructure system after emergency adjustment or update is used as an external factor to update the attributes, structure, mechanism, behavior and state of the relevant nodes in another infrastructure system, and all other relevant nodes in the infrastructure system are updated based on the updated relevant nodes, so as to complete the update of another infrastructure system, including:

[0027] S51, taking a related node in another infrastructure system as a current node;

[0028] S52: external factors trigger the behavior of the current node to update the state of the current node;

[0029] S53, determining whether the current node is invalid, if so, updating the structure of the current node, otherwise, updating the attributes of the current node;

[0030] S54, completing the mechanism update of the current node based on the structure update or attribute update of the current node;

[0031] S55, determining whether the update of all other related nodes in another infrastructure system is completed, if so, completing the update of another infrastructure system, otherwise, turning to S56;

[0032] S56: Use the updated mechanism of the current node as an external factor of another related node in the infrastructure system where the current node is located, use the other related node as the current node, and go to S52.

[0033] Preferably, the functional level of each infrastructure system after being attacked from the outside is obtained by the following formula:

[0034]

[0035] Where V j represents the functional level of the jth infrastructure system after being attacked by an external attack, u i represents the original functional level of the ith node, represents the functional level of the i-th node under external attacks, and N represents the total number of nodes in the j-th infrastructure system.

[0036] Preferably, the comprehensive functional level of the urban complex system after being attacked externally is obtained by the following formula:

[0037] V C =∑ j∈M W j V j ;

[0038] Where V Crepresents the comprehensive functional level of the urban complex system after being attacked from the outside, W j represents the functional level weight factor of the jth infrastructure system, V j represents the functional level of the jth infrastructure system after being attacked externally, and M represents the total number of infrastructure systems.

[0039] According to another aspect of the present invention, a device for analyzing the vulnerability of an urban complex system based on digital twins is provided, the device comprising:

[0040] The model building module is used to build a network relationship topology diagram of the urban complex system based on the relevant data of each infrastructure system. It is also used to define the basic characteristics and dynamic properties of each node in the network relationship topology diagram based on the digital twin technology, determine the properties, structure, mechanism, behavior and state of each node, and thus build a coupled operation model of the urban complex system based on digital twins, in which each infrastructure system is regarded as a network model, and each facility in each infrastructure system is regarded as a node;

[0041] The fault propagation analysis module is used to update the properties, structure, mechanism, behavior and status of the current node when a node in the coupled operation model of the urban complex system is attacked from the outside, and to update all other related nodes in the current infrastructure system based on the updated current node, so as to complete the update of the current infrastructure system; to make emergency adjustments to all non-failed nodes in the updated current infrastructure system through emergency dispatch measures when the function level of the updated current infrastructure system decreases, so as to obtain the current infrastructure system after emergency adjustment; and to update the properties, structure, mechanism, behavior and status of related nodes in another infrastructure system by taking the changes of the emergency adjustment or updated current infrastructure system as external factors, and to update all other related nodes in the infrastructure system based on the updated related nodes, so as to complete the update of another infrastructure system, until all infrastructure systems in the urban complex system no longer generate new failed nodes;

[0042] The analysis and evaluation module is used to obtain the functional level of each infrastructure system after being attacked from the outside. It is also used to obtain the comprehensive functional level of the urban complex system after being attacked from the outside based on the functional level of each infrastructure system after being attacked from the outside, so as to complete the vulnerability analysis of the urban complex system.

[0043] According to another aspect of the present invention, a computer device is provided, comprising a memory, a processor, and a digital twin-based urban complex system vulnerability analysis program stored in the memory and executable on the processor, wherein the processor implements any of the above-mentioned methods when executing the digital twin-based urban complex system vulnerability analysis program.

[0044] By applying the technical solution of the present invention, a coupled operation model of a complex urban system is constructed based on the concept of digital twins, and the basic characteristics and dynamic properties of key nodes are described in a unified and standardized manner from five dimensions: attributes, structure, mechanism, behavior, and state. This supports the import of the real operation model and business logic of the system, and supports interaction and status updates between multiple nodes. The present invention comprehensively considers the bidirectional association relationship between systems and emergency dispatch measures, simulates the dynamic propagation process of faults between multiple systems under external attacks, and solves the risk identification problem of urban infrastructure systems. BRIEF DESCRIPTION OF THE DRAWINGS

[0045] The included drawings are used to provide a further understanding of the embodiments of the present invention, which constitute a part of the specification, are used to illustrate the embodiments of the present invention, and together with the text description, explain the principles of the present invention. Obviously, the drawings in the following description are only some embodiments of the present invention, and for ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0046] Figure 1 A flowchart of a method for analyzing the vulnerability of an urban complex system based on digital twins is shown according to an embodiment of the present invention;

[0047] Figure 2 A flowchart of multi-system coupling fault propagation analysis under external attack provided according to an embodiment of the present invention is shown;

[0048] Figure 3 A flow chart of a dynamic process of a failure between two infrastructure systems provided according to an embodiment of the present invention is shown. DETAILED DESCRIPTION

[0049] It should be noted that, in the absence of conflict, the embodiments in this application and the features in the embodiments can be combined with each other. The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. The following description of at least one exemplary embodiment is actually only illustrative and is by no means intended to limit the present invention and its application or use. Based on the embodiments in the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0050] It should be noted that the terms used herein are only for describing specific embodiments and are not intended to limit the exemplary embodiments according to the present application. As used herein, unless the context clearly indicates otherwise, the singular form is also intended to include the plural form. In addition, it should be understood that when the terms "comprise" and / or "include" are used in this specification, it indicates the presence of features, steps, operations, devices, components and / or combinations thereof.

[0051] Unless otherwise specifically stated, the relative arrangement of the parts and steps described in these embodiments, numerical expressions and numerical values ​​do not limit the scope of the present invention. At the same time, it should be understood that, for ease of description, the sizes of the various parts shown in the accompanying drawings are not drawn according to the actual proportional relationship. The technology, method and equipment known to ordinary technicians in the relevant field may not be discussed in detail, but in appropriate cases, the technology, method and equipment should be regarded as a part of the authorization specification. In all examples shown and discussed here, any specific value should be interpreted as being merely exemplary, rather than as a limitation. Therefore, other examples of exemplary embodiments may have different values. It should be noted that similar reference numerals and letters represent similar items in the following drawings, so once a certain item is defined in an accompanying drawing, it does not need to be further discussed in subsequent drawings.

[0052] like Figure 1 As shown, the present invention provides a vulnerability analysis method for urban complex systems based on digital twins, the method comprising:

[0053] S10, constructing a network relationship topology diagram of the urban complex system based on the relevant data of each infrastructure system, wherein each infrastructure system is regarded as a network model, and each facility in each infrastructure system is regarded as a node;

[0054] S20. Define the basic characteristics and dynamic properties of each node in the network relationship topology diagram based on digital twin technology, determine the properties, structure, mechanism, behavior and state of each node, and thus build a coupled operation model of urban complex systems based on digital twins;

[0055] S30. When a node in the coupled operation model of the urban complex system is attacked externally, the attributes, structure, mechanism, behavior and state of the current node are updated, and all other related nodes in the current infrastructure system are updated based on the updated current node, thereby completing the update of the current infrastructure system;

[0056] S40, judging whether the function level of the updated current infrastructure system has declined, if so, performing emergency adjustment on each non-failed node in the updated current infrastructure system through emergency dispatch measures, obtaining the current infrastructure system after emergency adjustment, and transferring to S50, otherwise, directly transferring to S50;

[0057] S50, using the changes in the current infrastructure system after emergency adjustment or update as external factors to update the attributes, structure, mechanism, behavior and state of the relevant nodes in another infrastructure system, and based on the updated relevant nodes, updating all other relevant nodes in the infrastructure system, thereby completing the update of the other infrastructure system;

[0058] S60, repeating S40-S50 to simulate the dynamic process of failures among multiple infrastructure systems until all infrastructure systems in the urban complex system no longer generate new failure nodes. At this time, the state of the urban infrastructure system tends to be stable and the simulation can be terminated;

[0059] S70, obtain the functional level of each infrastructure system after being attacked by an external attack;

[0060] S80. Based on the functional levels of various infrastructure systems after being attacked from the outside, the comprehensive functional level of the urban complex system after being attacked from the outside is obtained to complete the vulnerability analysis of the urban complex system.

[0061] The present invention builds a coupled operation model of urban complex systems based on the concept of digital twins, and provides a unified and standardized description of the basic characteristics and dynamic properties of key nodes from five dimensions: attributes, structure, mechanism, behavior, and status. It supports the import of the real operation model and business logic of the system, and supports interaction and status update between multiple nodes. The present invention comprehensively considers the bidirectional association relationship between systems and emergency dispatch measures, simulates the dynamic propagation process of faults between multiple systems under external attacks, and solves the risk identification problem of urban infrastructure systems.

[0062] According to an embodiment of the present invention, in S10 of the present invention, the network model G can be expressed as G=(N, E), where the node N represents the facility and the edge E represents the association between the facilities. For multiple infrastructure systems, the association logic can be constructed according to the actual business process and expert knowledge.

[0063] In order to simplify the model, important facilities can be set as key nodes, and only key nodes are considered in subsequent steps.

[0064] For example, the table below shows the logical connections between the infrastructure systems: electricity, transportation, gas, and water.

[0065]

[0066] According to an embodiment of the present invention, in S20 of the present invention, the attributes represent the static information of each node; the structure represents the topological structure relationship of each node in its own infrastructure system; the mechanism represents the operating mechanism of each node in its own infrastructure system and between other infrastructure systems; the behavior represents the external influence on each node; and the state represents the current operating status of each node.

[0067] Specifically, the static information includes name, number, coordinates and load limit; the topological structure relationship of each node in its respective infrastructure system includes system type, node type and connectivity with other nodes; the operation mechanism of each node in its respective infrastructure system and between other infrastructure systems includes relevant constraints; the external influences on each node include external attacks and emergency measures; the current operation status of each node includes normal operating status and failure status.

[0068] According to an embodiment of the present invention, in S30 of the present invention, the attributes, structure, mechanism, behavior and state of the current node are updated, and all other related nodes in the current infrastructure system are updated based on the updated current node, so as to complete the update of the current infrastructure system, including:

[0069] S31. External attacks trigger the behavior of the current node to update the state of the current node;

[0070] S32, determine whether the current node is invalid, if so, update the structure of the current node, otherwise, update the attributes of the current node;

[0071] S33, completing the mechanism update of the current node based on the structure update or attribute update of the current node;

[0072] S34, judging whether the update of all other relevant nodes in the current infrastructure system is completed, if so, the update of the current infrastructure system is completed, otherwise, turning to S35;

[0073] S35, using the updated mechanism of the current node as an external factor of another related node in the infrastructure system where the current node is located, and using the related node as the current node;

[0074] S36: External factors trigger the behavior of the current node to update the state of the current node, and then go to S32.

[0075] In this embodiment, after a node is attacked from outside, Figure 2 The update mechanism in triggers the update of the digital twin model of the current node, and transmits the fault information to other key nodes as an indirect external factor according to the operation mechanism of the infrastructure system to which it belongs.

[0076] According to one embodiment of the present invention, in S40 of the present invention, emergency adjustments are made to each non-failed node in the updated current infrastructure system through emergency dispatch measures, and the current infrastructure system after emergency adjustment includes: the emergency dispatch measures reduce the impact of the failure by increasing the supply capacity of each non-failed node, reducing the demand of each non-failed node, or selecting other supply paths, thereby obtaining the current infrastructure system after emergency adjustment.

[0077] In this embodiment, when a new failed node appears in the updated current infrastructure system, it is determined that the function level of the updated current infrastructure system has declined.

[0078] According to an embodiment of the present invention, in S50 of the present invention, the change of the current infrastructure system after emergency adjustment or update is used as an external factor to update the attributes, structure, mechanism, behavior and state of the relevant nodes in another infrastructure system, and all other relevant nodes in the infrastructure system are updated based on the updated relevant nodes, so as to complete the update of another infrastructure system, including:

[0079] S51, taking a related node in another infrastructure system as a current node;

[0080] S52: external factors trigger the behavior of the current node to update the state of the current node;

[0081] S53, determining whether the current node is invalid, if so, updating the structure of the current node, otherwise, updating the attributes of the current node;

[0082] S54, completing the mechanism update of the current node based on the structure update or attribute update of the current node;

[0083] S55, determining whether the update of all other related nodes in another infrastructure system is completed, if so, completing the update of another infrastructure system, otherwise, turning to S56;

[0084] S56: Use the updated mechanism of the current node as an external factor of another related node in the infrastructure system where the current node is located, use the other related node as the current node, and go to S52.

[0085] In this embodiment, when all nodes in the infrastructure system complete the status update, some nodes that have an associated relationship with other infrastructure systems will further propagate the fault, and the current status of the infrastructure system will serve as an external factor to trigger specific behaviors of related nodes.

[0086] like Figure 3 , a flow chart showing the failure dynamics process between two infrastructure systems.

[0087] According to an embodiment of the present invention, in S70 of the present invention, the functional level of each infrastructure system after being attacked externally is obtained by the following formula:

[0088]

[0089] Where V j represents the functional level of the jth infrastructure system after being attacked by an external attack, u i represents the original functional level of the ith node, represents the functional level of the i-th node under external attacks, and N represents the total number of nodes in the j-th infrastructure system.

[0090] Among them, when or i =1, the node is in normal operation and has not been damaged; or i The smaller it is, the more serious the node deviates from the normal state and the closer it is to a crash state.

[0091] According to an embodiment of the present invention, in S80 of the present invention, the comprehensive functional level of the urban complex system after being attacked from the outside is obtained by the following formula:

[0092] V C =∑ j∈M W j V j ;

[0093] Where V C represents the comprehensive functional level of the urban complex system after being attacked from the outside, W jrepresents the functional level weight factor of the jth infrastructure system, V j represents the functional level of the jth infrastructure system after being attacked externally, and M represents the total number of infrastructure systems.

[0094] The present invention also provides a device for analyzing the vulnerability of a complex urban system based on digital twins, the device comprising:

[0095] The model building module is used to build a network relationship topology diagram of the urban complex system based on the relevant data of each infrastructure system. It is also used to define the basic characteristics and dynamic properties of each node in the network relationship topology diagram based on the digital twin technology, determine the properties, structure, mechanism, behavior and state of each node, and thus build a coupled operation model of the urban complex system based on digital twins, in which each infrastructure system is regarded as a network model, and each facility in each infrastructure system is regarded as a node;

[0096] The fault propagation analysis module is used to update the properties, structure, mechanism, behavior and status of the current node when a node in the coupled operation model of the urban complex system is attacked from the outside, and to update all other related nodes in the current infrastructure system based on the updated current node, so as to complete the update of the current infrastructure system; to make emergency adjustments to all non-failed nodes in the updated current infrastructure system through emergency dispatch measures when the function level of the updated current infrastructure system decreases, so as to obtain the current infrastructure system after emergency adjustment; and to update the properties, structure, mechanism, behavior and status of related nodes in another infrastructure system by taking the changes of the emergency adjustment or updated current infrastructure system as external factors, and to update all other related nodes in the infrastructure system based on the updated related nodes, so as to complete the update of another infrastructure system, until all infrastructure systems in the urban complex system no longer generate new failed nodes;

[0097] The analysis and evaluation module is used to obtain the functional level of each infrastructure system after being attacked from the outside. It is also used to obtain the comprehensive functional level of the urban complex system after being attacked from the outside based on the functional level of each infrastructure system after being attacked from the outside, so as to complete the vulnerability analysis of the urban complex system.

[0098] The present invention also provides a computer device, comprising a memory, a processor, and a digital twin-based urban complex system vulnerability analysis program stored in the memory and executable on the processor, wherein the processor implements any of the above-mentioned methods when executing the digital twin-based urban complex system vulnerability analysis program.

[0099] In summary, the present invention provides a vulnerability analysis method and device for urban complex systems based on digital twins, constructs a coupled operation model of urban complex systems based on the idea of ​​digital twins, and provides a unified and standardized description of the basic characteristics and dynamic properties of key nodes from five dimensions: attributes, structure, mechanism, behavior, and state. It supports the import of the real operation model and business logic of the system, and supports interaction and status updates between multiple nodes. The present invention comprehensively considers the bidirectional association relationship between systems and emergency dispatch measures, simulates the dynamic propagation process of faults between multiple systems under external attacks, and solves the risk identification problem of urban infrastructure systems.

[0100] Parts of the present invention that are not described in detail are well known to those skilled in the art.

[0101] In the description of the present invention, it is necessary to understand that the directions or positional relationships indicated by directional words such as "front, back, up, down, left, right", "lateral, vertical, perpendicular, horizontal" and "top, bottom" are usually based on the directions or positional relationships shown in the drawings. They are only for the convenience of describing the present invention and simplifying the description. Unless otherwise specified, these directional words do not indicate or imply that the devices or elements referred to must have a specific direction or be constructed and operated in a specific direction. Therefore, they cannot be understood as limiting the scope of protection of the present invention. The directional words "inside and outside" refer to the inside and outside relative to the contours of each component itself.

[0102] For ease of description, spatially relative terms such as "above", "above", "on the upper surface of", "above", etc. may be used here to describe the spatial positional relationship between a device or feature and other devices or features as shown in the figure. It should be understood that spatially relative terms are intended to include different orientations of the device in use or operation in addition to the orientation described in the figure. For example, if the device in the accompanying drawings is inverted, the device described as "above other devices or structures" or "above other devices or structures" will be positioned as "below other devices or structures" or "below other devices or structures". Thus, the exemplary term "above" can include both "above" and "below". The device can also be positioned in other different ways (rotated 90 degrees or in other orientations), and the spatially relative descriptions used here are interpreted accordingly.

[0103] In addition, it should be noted that the use of terms such as "first" and "second" to limit components is only for the convenience of distinguishing the corresponding components. If not otherwise stated, the above terms have no special meaning and therefore cannot be understood as limiting the scope of protection of the present invention.

[0104] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. 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. A vulnerability analysis method for urban complex systems based on digital twins, characterized in that: The method comprises: S10, constructing a network relationship topology diagram of the urban complex system based on the relevant data of each infrastructure system, wherein each infrastructure system is regarded as a network model, and each facility in each infrastructure system is regarded as a node; S20. Define the basic characteristics and dynamic properties of each node in the network relationship topology diagram based on digital twin technology, determine the properties, structure, mechanism, behavior and state of each node, and thus build a coupled operation model of urban complex systems based on digital twins; S30. When a node in the coupled operation model of the urban complex system is attacked externally, the attributes, structure, mechanism, behavior and state of the current node are updated, and all other related nodes in the current infrastructure system are updated based on the updated current node, thereby completing the update of the current infrastructure system; S40, judging whether the function level of the updated current infrastructure system has declined, if so, performing emergency adjustment on each non-failed node in the updated current infrastructure system through emergency dispatch measures, obtaining the current infrastructure system after emergency adjustment, and transferring to S50, otherwise, directly transferring to S50; S50, using the changes in the current infrastructure system after emergency adjustment or update as external factors to update the attributes, structure, mechanism, behavior and state of the relevant nodes in another infrastructure system, and based on the updated relevant nodes, updating all other relevant nodes in the infrastructure system, thereby completing the update of the other infrastructure system; S60, repeat S40-S50 until all infrastructure systems in the urban complex system no longer generate new failure nodes; S70, obtain the functional level of each infrastructure system after being attacked by an external attack; S80. Based on the functional levels of various infrastructure systems after being attacked from the outside, the comprehensive functional level of the urban complex system after being attacked from the outside is obtained to complete the vulnerability analysis of the urban complex system.

2. The method according to claim 1, characterized in that The attributes represent the static information of each node; the structures represent the topological relationships of each node within the respective infrastructure systems; The mechanism represents the operation mechanism of each node within its own infrastructure system and between other infrastructure systems; the behavior represents the external influence on each node; and the state represents the current operation status of each node.

3. The method according to claim 1 or 2, characterized in that: The static information includes name, number, coordinates and load limit; the topological structure relationship of each node in its respective infrastructure system includes system type, node type and connectivity with other nodes; the operation mechanism of each node in its respective infrastructure system and between other infrastructure systems includes relevant constraints; the external influences on each node include external attacks and emergency measures; the current operation status of each node includes normal operation status and failure status.

4. The method according to claim 1, characterized in that: In S30, the attributes, structure, mechanism, behavior and state of the current node are updated, and all other related nodes in the current infrastructure system are updated based on the updated current node, so that the update of the current infrastructure system is completed, including: S31. External attacks trigger the behavior of the current node to update the state of the current node; S32, determine whether the current node is invalid, if so, update the structure of the current node, otherwise, update the attributes of the current node; S33, completing the mechanism update of the current node based on the structure update or attribute update of the current node; S34, judging whether the update of all other relevant nodes in the current infrastructure system is completed, if so, the update of the current infrastructure system is completed, otherwise, turning to S35; S35, using the updated mechanism of the current node as an external factor of another related node in the infrastructure system where the current node is located, and using the related node as the current node; S36: External factors trigger the behavior of the current node to update the state of the current node, and then go to S32.

5. The method according to claim 1, characterized in that In S40, emergency adjustments are made to each non-failed node in the updated current infrastructure system through emergency dispatch measures, and the current infrastructure system after emergency adjustment includes: the emergency dispatch measures reduce the impact of the failure by improving the supply capacity of each non-failed node, reducing the demand of each non-failed node, or selecting other supply paths, thereby obtaining the current infrastructure system after emergency adjustment.

6. The method according to claim 1, characterized in that In S50, the change of the current infrastructure system after emergency adjustment or update is used as an external factor to update the attributes, structure, mechanism, behavior and state of the relevant nodes in another infrastructure system, and all other relevant nodes in the infrastructure system are updated based on the updated relevant nodes, so as to complete the update of another infrastructure system, including: S51, taking a related node in another infrastructure system as a current node; S52: external factors trigger the behavior of the current node to update the state of the current node; S53, determining whether the current node is invalid, if so, updating the structure of the current node, otherwise, updating the attributes of the current node; S54, completing the mechanism update of the current node based on the structure update or attribute update of the current node; S55, determining whether the update of all other related nodes in another infrastructure system is completed, if so, completing the update of another infrastructure system, otherwise, turning to S56; S56: Use the updated mechanism of the current node as an external factor of another related node in the infrastructure system where the current node is located, use the other related node as the current node, and go to S52.

7. The method according to claim 1, characterized in that The functional level of each infrastructure system after being attacked from the outside is obtained through the following formula: Where V j represents the functional level of the jth infrastructure system after being attacked by an external attack, u i represents the original functional level of the ith node, represents the functional level of the i-th node under external attacks, and N represents the total number of nodes in the j-th infrastructure system.

8. The method according to claim 1, characterized in that The comprehensive functional level of the urban complex system after being attacked by external forces is obtained through the following formula: V C =∑ j∈M W j V j ; Where V C represents the comprehensive functional level of the urban complex system after being attacked from the outside, W j represents the functional level weight factor of the jth infrastructure system, V j represents the functional level of the jth infrastructure system after being attacked externally, and M represents the total number of infrastructure systems.

9. A device for analyzing the vulnerability of urban complex systems based on digital twins, characterized in that: The device comprises: The model building module is used to build a network relationship topology diagram of the urban complex system based on the relevant data of each infrastructure system. It is also used to define the basic characteristics and dynamic properties of each node in the network relationship topology diagram based on the digital twin technology, determine the properties, structure, mechanism, behavior and state of each node, and thus build a coupled operation model of the urban complex system based on digital twins, in which each infrastructure system is regarded as a network model, and each facility in each infrastructure system is regarded as a node; The fault propagation analysis module is used to update the properties, structure, mechanism, behavior and status of the current node when a node in the coupled operation model of the urban complex system is attacked from the outside, and to update all other related nodes in the current infrastructure system based on the updated current node, so as to complete the update of the current infrastructure system; to make emergency adjustments to all non-failed nodes in the updated current infrastructure system through emergency dispatch measures when the function level of the updated current infrastructure system decreases, so as to obtain the current infrastructure system after emergency adjustment; and to update the properties, structure, mechanism, behavior and status of related nodes in another infrastructure system by taking the changes of the emergency adjustment or updated current infrastructure system as external factors, and to update all other related nodes in the infrastructure system based on the updated related nodes, so as to complete the update of another infrastructure system, until all infrastructure systems in the urban complex system no longer generate new failed nodes; The analysis and evaluation module is used to obtain the functional level of each infrastructure system after being attacked from the outside. It is also used to obtain the comprehensive functional level of the urban complex system after being attacked from the outside based on the functional level of each infrastructure system after being attacked from the outside, so as to complete the vulnerability analysis of the urban complex system.

10. A computer device, characterized in that: It includes a memory, a processor, and a city complex system vulnerability analysis program based on digital twins stored in the memory and executable on the processor, wherein the processor implements any one of the methods described in claims 1-8 when executing the city complex system vulnerability analysis program based on digital twins.

Citation Information

Patent Citations

  • Vulnerability evaluation method for urban pipe gallery comprehensive energy system

    CN110889594A

  • Anti-vulnerability evaluation method and system for urban power grid

    CN111369388A

  • Urban inland inundation risk vulnerability assessment method for urban underground transformer substation

    CN116911600A

  • System, Method and Apparatus for Assessing a Risk of One or More Assets Within an Operational Technology Infrastructure

    US20140137257A1

  • Method and tool for network vulnerability analysis

    US7013395B1