A method, device and equipment for evaluating the adaptability of a combat system
Patent Information
- Application Number
- CN202311187995.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-14
- Publication Date
- 2026-09-25
- Estimated Expiration
- 2043-09-14
AI Technical Summary
[0002]适应性问题的研究由来已久,然而目前尚无统一的适应性定义,其主要原因可归纳为两点:一是各个领域分别从不同角度研究适应性,导致对适应性的理解不同;二是部分研究者对适应性与柔性、敏捷性等概念的差别认识不一致
[0015]本发明的有益效果包括通过对作战体系的网络动态调整能力、跨域协作适应能力及临机应对变化能力分别进行计算,之后综合各个能力实现对所述作战体系的适应性进行评估,通过该方法评估得到的适应性信息更符合作战体系的实际情况,具有高参考价值。
Smart Images

Figure CN117217597B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of computer technology, and more specifically to a method, apparatus, and equipment for assessing the adaptability of a combat system. Background Technology
[0002] The study of adaptability has a long history; however, there is currently no unified definition of adaptability. The main reasons for this can be summarized in two points: first, different fields study adaptability from different perspectives, leading to varying understandings; second, some researchers have inconsistent understandings of the differences between adaptability and concepts such as flexibility and agility. Essentially, adaptability is the phenomenon of suitability between the subject and the object; the better the suitability, the stronger the adaptability. To conduct research on the adaptability of a system, it is first necessary to clarify the subject and object. For system adaptability, the subject is the system itself, and the object is the military mission. Executing the mission is the goal and significance of building a system; therefore, the ability to adapt to the mission is the ultimate criterion for evaluating the system. The missions considered in system adaptability refer to missions outside of routine missions, missions that differ from general missions, or missions that are uncertain. Therefore, system adaptability assessment is an evaluation of the system's potential to adapt to such unknown missions. The dynamic adaptability of a system refers to its ability to maintain effective task completion and structural integrity by adjusting its architecture, behavior, and functions in response to changes in the external environment, task requirements, or continuous changes in its constituent systems over a relatively long period. To exhibit adaptability, a system needs to flexibly adjust its own structure to cope with uncertain tasks. Summary of the Invention
[0003] The technical problem to be solved by the present invention is to provide a method, apparatus and equipment for adaptability assessment of combat systems, for conducting accurate and effective adaptability assessment of combat systems.
[0004] The present invention includes an adaptive assessment method for a combat system, characterized in that the combat system comprises combat units as nodes and edges representing the cooperative relationships between different combat units, and the method includes: The network dynamic adjustment capability of the combat system is calculated based on the node information in the combat system. The cross-domain kill chain in the combat system is identified, and the combat domains of multiple nodes forming the cross-domain kill chain are not completely the same; The cross-domain cooperative adaptability of the combat system is calculated based at least on the cross-domain kill chain; Determine the kill chain information before and after the combat system is damaged; The combat system's ability to respond to changes in the event of an emergency is calculated based on the kill chain information; The adaptability of the combat system is evaluated based on the network's dynamic adjustment capability, cross-domain collaborative adaptability, and ability to respond to changes in the event of an emergency.
[0005] In some embodiments, calculating the network dynamic adjustment capability of the combat system based on node information in the combat system includes: Determine the type of each node in the combat system, and the number of nodes of each type; The number of kill networks that can be constructed is determined based on the type of each node and the number of nodes of each type. The kill network contains multiple kill chains that can dynamically change their structure to complete different combat missions. The reconnaissance nodes, decision-making nodes and / or decision-making nodes and strike nodes of the kill chain communicate with each other through a communication subnet, which is formed by multiple nodes in the kill network. The network dynamic adjustment capability of the combat system is calculated based on the number of nodes and the number of kill nets.
[0006] In some embodiments, calculating the network dynamic adjustment capability of the combat system based on the number of nodes and the number of kill networks includes: Based on the number of nodes and the number of kill nets, the network dynamic adjustment capability of the combat system is calculated using the first objective formula, which is:
[0007] This indicates the network dynamic adjustment capability of the kill network in the aforementioned combat system. Indicates the number of kill nets. Indicates the number of nodes. Indicates from The number of combinations of taking two nodes from a set of distinct nodes.
[0008] In some embodiments, determining the cross-domain kill chain in the combat system includes: Determine the kill chain of the aforementioned combat system; Determine the operational domain of each node in the kill chain; Based on the operational domain, a kill chain containing nodes that are not completely identical to the operational domain is selected from the kill chain as a cross-domain kill chain.
[0009] In some embodiments, calculating the cross-domain cooperative adaptability of the combat system based at least on the cross-domain kill chain includes: Determine the number of kill chains and the number of cross-domain kill chains; The cross-domain cooperative adaptability of the combat system is determined by calculating the ratio of the number of kill chains to the number of cross-domain kill chains.
[0010] In some embodiments, determining the kill chain information before and after the combat system is damaged includes: Determine the number of kill chains in the full-node state of the combat system; Determine the number of kill chains of the combat system after losing k nodes, where k is any value in (1, k), k ≤ N, and N is the number of nodes in the combat system.
[0011] In some embodiments, calculating the combat system's ability to respond to changes based on the kill chain information includes: The ability of the combat system to respond to changes in unforeseen circumstances is calculated based on the following formula.
[0012] : The This represents the number of kill chains after the loss of nodes, where i represents the number of lost nodes, which can be one or more. This indicates the number of kill chains in the full node state. Indicates from The number of combinations of selecting k nodes from a set of distinct nodes. Indicates the number of nodes.
[0013] In some embodiments, the assessment of the adaptability of the combat system based on the network's dynamic adjustment capability, cross-domain collaborative adaptability, and contingency response capability includes: Determine the level of adaptability assessment; An evaluation matrix is constructed based on the network's dynamic adjustment capability, cross-domain collaborative adaptability, ability to respond to changes in the event of an emergency, and adaptability assessment level. Obtain the weight information of the network's dynamic adjustment capability, cross-domain collaborative adaptation capability, and ability to respond to changes in an emergency; The fuzzy evaluation information of the combat system is determined based on the weight information and the evaluation matrix. The elements in the fuzzy evaluation information are weighted and summed with the level model to determine the adaptability assessment result of the combat system.
[0014] Another embodiment of the present invention provides an adaptability assessment device for a combat system, the combat system comprising combat units as nodes and edges representing the cooperative relationships between different combat units, the device comprising: The first calculation module is used to calculate the network dynamic adjustment capability of the combat system based on the node information in the combat system. The first determining module is used to determine the cross-domain kill chain in the combat system, wherein the combat domains of multiple nodes forming the cross-domain kill chain are not completely the same. The second calculation module is used to calculate the cross-domain cooperative adaptability of the combat system based at least on the cross-domain kill chain. The second determining module is used to determine the kill chain information before and after the combat system is damaged; The third calculation module is used to calculate the combat system's ability to respond to changes in the event of an emergency based on the kill chain information; The evaluation module is used to assess the adaptability of the combat system based on the network's dynamic adjustment capability, cross-domain collaborative adaptability, and ability to respond to changes in the event of an emergency. Another embodiment of the present invention also provides an electronic device, comprising: At least one processor; and, A memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor to implement the adaptive assessment method for the combat system as described in any of the embodiments above.
[0015] The beneficial effects of this invention include calculating the network dynamic adjustment capability, cross-domain cooperation adaptability, and on-the-spot response capability of the combat system, and then integrating these capabilities to evaluate the adaptability of the combat system. The adaptability information obtained by this method is more consistent with the actual situation of the combat system and has high reference value. Attached Figure Description
[0016] Figure 1 This is a flowchart of the adaptability assessment method for the combat system of the present invention.
[0017] Figure 2 This is a structural diagram of the kill chain of the present invention.
[0018] Figure 3 This is a diagram illustrating the process of generating the kill net according to the present invention.
[0019] Figure 4 This diagram illustrates the application of the system's ability to respond to changes in a timely manner.
[0020] Figure 5 This is a structural block diagram of the adaptability evaluation device for the combat system of the present invention. Detailed Implementation
[0021] like Figure 1 As shown, the present invention includes an adaptive assessment method for a combat system, the combat system being composed of combat units as nodes and edges representing the cooperative relationships between different combat units, the method comprising: S1: Calculate the network dynamic adjustment capability of the combat system based on node information in the combat system; S2: Identify the cross-domain kill chain in the combat system, where the combat domains of multiple nodes forming the cross-domain kill chain are not completely the same; S3: Cross-domain collaborative adaptability based at least on cross-domain kill chain computing combat system; S4: Determine the kill chain information before and after the combat system is damaged; S5: The ability to respond to changes in the combat system based on kill chain information calculation; S6: Assess the adaptability of the combat system based on its network dynamic adjustment capabilities, cross-domain collaborative adaptability, and ability to respond to changes in the event of an emergency.
[0022] To exhibit adaptability, a combat system needs to flexibly adjust its own structure to cope with uncertain missions. This flexibility requires analysis from multiple perspectives. First, the system's network structure dynamic adjustment capability needs to be considered to ensure its adaptability to different mission environments. Second, the system's cross-domain collaborative adaptability needs to be considered to ensure smooth collaboration between different departments. Finally, the system's ability to respond to changes in unforeseen circumstances needs to be considered to ensure timely responses to changes during mission execution. Based on this, the method described in this embodiment calculates the combat system's network dynamic adjustment capability, cross-domain collaborative adaptability, and ability to respond to changes in unforeseen circumstances separately, and then integrates these capabilities to evaluate the combat system's adaptability. The adaptability information obtained through this method is more consistent with the actual situation of the combat system and has high reference value.
[0023] Furthermore, a combat system is composed of combat units with different functions. These units cooperate according to certain rules, enhancing existing capabilities and generating new overall capabilities through various cooperative relationships, thereby achieving designated combat objectives. The coordination between combat units relies on data connectivity, which in turn requires coordination between equipment. Therefore, the system is essentially a network, where combat units possess the characteristics of nodes, and the cooperative relationships between them possess the characteristics of edges. The structure of the combat network needs to have the ability to dynamically adjust to adapt to constantly changing combat missions and environments.
[0024] When a system executes combat missions, the combat tasks and environments it faces are constantly changing. In particular, combat missions often need to adapt to factors such as the number, geographical location, and type of enemy targets. If the structure of the combat network is fixed, its adaptability will be very low. Therefore, a combat system needs to be able to adjust the connection methods of its nodes according to different assigned combat missions and combat environments, transforming into a corresponding network structure, and continuously undergoing dynamic adjustment and adaptation. This dynamic adjustment capability can be achieved by introducing an adaptive mechanism into the combat system, that is, automatically adjusting the network structure according to changes in combat missions and combat environments. Therefore, the dynamic adjustment capability of the network structure constituted by the combat system is essential; the dynamic adjustment capability of the system architecture / network structure reflects the system's adaptability.
[0025] The concept of a "kill network" emphasizes the synergy between various domains, achieving cross-domain aggregation of intelligence, command and control, strike, and assessment capabilities. Compared to a kill chain, a kill network has a large number of redundant nodes; its interconnected mesh structure offers better resilience and flexibility, enhancing both offensive capabilities and damage resistance. The construction of a generalized kill chain (which can be understood as the kill chain in this embodiment) relies on the support of a kill network. A kill network is a complex network composed of multiple kill systems, providing a large amount of real-time information for combat command, thereby supporting command and control decisions. The nodes in a kill network are connected through communication links, forming a complex network structure. The communication subnet of the kill network can be used as a relay communication entity to construct a kill chain. A kill chain refers to the link formed by reconnaissance, decision-making, and strike weapon entities within a weapon system to accomplish a specific combat mission. If we abstract equipment entities as nodes, and define the exchange of information, energy, and matter between equipment as connections, then the kill chain is a link formed according to the combat process from reconnaissance and discovery of the enemy target to the final strike. For example... Figure 2 As shown, in actual combat, forming an efficient kill chain may require some equipment entities with information transmission capabilities to act as relays, thereby expanding the kill chain's geographical scope. Such a kill chain, completed through multiple communication relays, is called a generalized kill chain. The kill chain in this embodiment includes, but is not limited to, generalized kill chains, and can also be kill chains that complete communication without communication relays. In the generalized combat ring within the kill network context, the relay communication entity corresponding to the information transmission function is not necessarily composed of one or a few designated entities with communication capabilities. Instead, it can be implemented by the communication subnets formed by the kill network, such as through some nodes in the kill network. Which nodes in the communication subnet specifically implement this needs to be calculated based on the battlefield situation to determine an optimal communication link. This also reflects that kill network-based combat plans are not pre-set, but rather formed through adaptability and rapid optimization.
[0026] Specifically, the network dynamic adjustment capability of the combat system is calculated based on node information within the combat system, including: S7: Determine the type of each node in the combat system, and the number of nodes of each type; S8: The number of kill networks that can be constructed is determined based on the type of each node and the number of nodes of each type. The kill network contains multiple kill chains that can dynamically change their structure to complete different combat missions. The reconnaissance nodes, decision-making nodes and / or decision-making nodes and strike nodes of the kill chain communicate with each other through a communication subnet. The communication subnet is formed by multiple nodes in the kill network. S9: The network dynamic adjustment capability of the combat system is calculated based on the number of nodes and the number of kill networks.
[0027] Among them, the network dynamic adjustment capability of the combat system based on the number of nodes and the number of kill networks includes: S10: Based on the number of nodes and the number of kill networks, the network dynamic adjustment capability of the combat system is calculated using the first objective formula, which is:
[0028] This indicates the network dynamic adjustment capability of the medium lethality network in the combat system. Indicates the number of kill nets. Indicates the number of nodes. Indicates from The number of combinations of taking two nodes from a set of distinct nodes.
[0029] For example, a kill chain can be formed by constructing the link as reconnaissance entity → ... (communication entity) ... → decision-making entity → ... (communication entity) ... → strike entity. Figure 3 As shown, according to the rules for establishing connections within the system, the system can construct various forms of effective kill networks (i.e., kill networks). Therefore, suppose that the intelligent air defense and anti-missile combat system has a total of There are nodes, among which One reconnaissance entity, One communication entity, Each decision-making entity If an entity is attacked, an effective kill network can be generated from [a number of targets]. The network's dynamic adjustment capability is defined as follows:
[0030] Number of nodes Under constant conditions, the more effective kill networks the system can dynamically generate, the stronger the dynamic adjustment capability of the kill network. In practical applications, such as... Figure 3As shown, for example, a system may contain nine pieces of equipment, and the possible connection methods between these pieces of equipment are represented by the dashed lines in the diagram. Depending on the corresponding combat mission and combat environment, this combat system can adjust the connection and communication between the equipment to form different network structures, thereby performing different combat missions. Figure 4 Two effective kill net forms were presented.
[0031] Furthermore, in traditional combat models, tactical actions are often coordinated at the platform level, with platform resources used only for their own deployment. This "point-to-point" strike model integrates "perception-command-kill," but its shortcomings are also obvious: damage to the platform caused by combat attrition, losses, and equipment failures may lead to a mismatch in platform-level tactical performance, thereby causing the single kill chain to break and become ineffective. Compared to traditional systems that can only build kill chains within a single operational domain, building kill networks across domains greatly increases the number of kill chains that the system can form, increasing the system's adaptability and creating greater decision-making difficulties for the adversary. Therefore, the assessment of cross-domain collaborative adaptability is essentially the system's ability to build cross-domain kill chains.
[0032] In this embodiment, when assessing cross-domain collaborative adaptability, the first step is to determine the cross-domain kill chain within the combat system. Determining the cross-domain kill chain within the combat system includes: S11: Determine the kill chain of the combat system; S12: Determine the operational domain of each node in the kill chain; S13: Based on the combat domain, select a kill chain from the kill chain that contains nodes that are not completely identical to the combat domain as a cross-domain kill chain.
[0033] For example, in heterogeneous networks, equipment in a kill web can be viewed as nodes in the network. In addition to considering type, node attributes should also be considered. ,ability Geographical location Number of channels Time factors and average node radius In addition, another dimension is added: the operational domain of the equipment. Expressed by a formula:
[0034] in: This represents the operational domain to which the equipment belongs. There are seven basic types of operational domains: Land: A type of equipment used in land-based operations, such as tanks and satellite stations.
[0035] Sea: A type of equipment used in maritime operations, such as aircraft carriers and submarines.
[0036] Sky: Equipment used in aerial combat, such as bombers, fighter jets, and air-to-air missiles.
[0037] Space: A type of equipment used in space operations, such as reconnaissance satellites.
[0038] Electromagnetic field (EM): A type of equipment used in electromagnetic warfare, such as chaff and flares.
[0039] Cyber domain: A type of equipment used in cyber warfare, such as firewalls and viruses.
[0040] Cyber domain: A type of equipment that operates across multiple operational domains, such as amphibious aircraft and amphibious ships.
[0041] Furthermore, when considering cross-domain collaborative adaptability in combat systems based at least on cross-domain kill chain computation, this includes: S14: Determine the number of kill chains and the number of cross-domain kill chains; S15: Determine the cross-domain cooperative adaptability of the combat system by calculating the ratio of the number of kill chains to the number of cross-domain kill chains.
[0042] For example, set up a kill chain. A system consisting of k nodes, if it satisfies the following conditions:
[0043] Then the killing chain This constitutes a cross-domain kill chain, making the system capable of forming a set of kill chains. KC If the set of cross-domain kill chains is MdKC, then the evaluation result of the system's cross-domain cooperative adaptability is... for:
[0044] in, This indicates the number of elements in set A.
[0045] To cope with environmental changes and uncertainties in system-on-system warfare, operational systems need to possess the ability to rapidly adapt to changing environments to cope with complex and ever-changing combat situations. In modern warfare, changes in the operational environment often lead to the loss of system nodes, which in turn impacts the entire operational system. Therefore, the system needs to have the ability to respond quickly and adjust dynamically to minimize or mitigate the decline in combat capability. The course of combat is essentially a process of system-on-system confrontation, inevitably involving enemy attacks that damage friendly equipment nodes. In such cases, some operational nodes in the operational network may be forced to withdraw, leading to corresponding changes in the structure of the entire operational system. These changes are often sudden and require the system to respond quickly and adjust dynamically to minimize or mitigate the decline in combat capability.
[0046] In this embodiment, the result of an attack on the system is transformed into the loss of system nodes. From the enemy's perspective, the most effective way to attack nodes is to strike key nodes. The key concern is how to dismantle the enemy's combat network to the greatest extent possible with the fewest nodes lost. Specifically, in system confrontation, both sides typically use strategies aimed at removing all loops in the system network with the fewest nodes. The reason behind this is that for sparse random networks, short loops are rarely found in small connected components. Therefore, if the long loop of the largest connected component can be cut, the network will be disintegrated into small tree-like modules. To cope with such attacks, the system needs to have the ability to respond quickly and adjust dynamically. This includes quickly detecting changes in the combat network, adjusting the network topology in a timely manner to maintain connectivity, reallocating combat tasks, and maximizing the use of remaining nodes in the event of damage.
[0047] When a node is lost in the system, the construction of the system's kill chain will be affected, such as... Figure 4 As shown, the failure and withdrawal of some nodes in a certain combat system leads to changes in the system's structure, and consequently, a significant change in the number of effective kill networks and kill chains that can be formed. A highly adaptable system should not focus on one or more nodes, but rather should be able to dynamically adjust to minimize the number of kill chains even after some nodes fail. Therefore, this embodiment uses the reduction in the number of kill chains that the damaged system can rebuild after the loss of system nodes, i.e., the percentage reduction in kill chains, to assess the system's ability to respond to changes in an emergency. The assessment process is as follows: Determine the kill chain information before and after the damage to the combat system, including: S16: Determine the number of kill chains in the combat system at all nodes; S17: Determine the number of kill chains in the combat system after losing k nodes, where k is any value in (1, k), and k ≤ N, where N is the number of nodes in the combat system.
[0048] The ability to respond to changes in an ad-hoc combat system based on kill chain information computing includes: S18: Calculate the operational system's ability to respond to unforeseen changes based on the following formula.
[0049] : This represents the number of kill chains after the loss of nodes, where i represents the number of lost nodes, which can be one or more. This indicates the number of kill chains in the full node state. Indicates from The number of combinations of selecting k nodes from a set of distinct nodes. Indicates the number of nodes.
[0050] For example, in the case of a single node loss, the assessment result of the system's ability to respond to changes is as follows:
[0051] At the system loss node , The resulting kill chain set is In the event of losses at two nodes, the assessment result of the system's ability to respond to changes in a crisis is as follows:
[0052] Similarly, the above formula can be used to analyze the assessment results of the system's ability to respond to changes in an emergency when the combat system loses 1 to k nodes.
[0053] Having determined the network's dynamic adjustment capabilities, cross-domain collaborative adaptability, and contingency response capabilities, the adaptability of the operational system can be assessed at least based on these capabilities. This assessment includes: S19: Determine the fitness assessment level; S20: Construct an evaluation matrix based on network dynamic adjustment capability, cross-domain collaborative adaptability, ability to respond to changes in the event of an emergency, and adaptability assessment level; S21: Obtain weight information on the network's dynamic adjustment capability, cross-domain collaborative adaptation capability, and ability to respond to changes in an emergency; S22: Determine the fuzzy evaluation information of the combat system based on weight information and evaluation matrix; S23: Weight the elements in the fuzzy evaluation information with the ranking model to determine the adaptability assessment results of the combat system.
[0054] For example, in this embodiment, from the perspective of improving system effectiveness and fulfilling combat missions, the system's adaptability is temporarily divided into three levels (not limited to the following levels): Level 1 represents the traditional platform-centric air defense and anti-missile system, which adopts a centralized combat mode and organizational method, making the tracking and guidance loops of the air defense and anti-missile weapon system closely linked. The tree-like system architecture makes it difficult to break the information linking barriers between equipment.
[0055] Level 2, the system adaptability is between Level 1 and Level 3.
[0056] Level 3 represents a distributed defense architecture. Its adaptability is manifested in the system's ability to integrate and manage numerous combat forces in a virtualized and networked manner. It breaks down previously multi-tasking units into a larger number of smaller, less functional force units, and combines this with the use of small and medium-sized unmanned systems. This allows for the decomposition and allocation of combat functions from traditional large-scale formations across small, low-cost, and multi-platform environments, creating hybrid forces composed of distributed platforms. This builds rapidly combinable and recombinable combat forces, enabling the distributed deployment of combat resources in peacetime and their ad-hoc combination and decomposition as needed for missions, achieving dynamic distributed collaborative operations to better meet the demands of various combat missions. Furthermore, no platform will become a single point of failure, and its loss will not have a significant negative impact on the combat effectiveness of the force, thus achieving greater risk tolerance, responsiveness, and a faster technology upgrade cycle.
[0057] Furthermore, adaptability assessments are not limited to the three indicators of network dynamic adjustment capability, cross-domain collaborative adaptability, and contingency response capability. They can also incorporate three other indicators: task-weighted functional satisfaction, information transmission quality satisfaction, and information transmission rate satisfaction. These three indicators are derived from actual or simulated combat results. The following explanation uses these six indicators as an example to illustrate adaptability calculations. Specifically: During system evaluation, the system's adaptability can be assessed manually. Let... For the six indicators mentioned above, the grading model tool has X gradations, i.e. Determined based on human scoring. Factors on Rank membership degree , to obtain The set of judgments ; The evaluation set for each indicator and level pair is calculated in this way, forming the overall evaluation matrix for the six indicators of adaptability. That is, it has been determined arrive Fuzzy relationships:
[0058] Based on the system's mission and objectives, the weights of the six adaptability indicators are determined. The indicator weights can be established using the Delphi method, involving manual scoring to ultimately determine the weight coefficient allocation levels. A fuzzy evaluation of the system's adaptability was obtained. ,Right now Then you can make fuzzy evaluations By weighting and summing the elements in the model with the hierarchical model, the final fitness assessment of the system can be obtained.
[0059] like Figure 5 As shown, another embodiment of the present invention also provides an adaptability assessment device for a combat system, the combat system being composed of combat units as nodes and edges representing the cooperative relationships between different combat units, the device comprising: The first calculation module is used to calculate the network dynamic adjustment capability of the combat system based on the node information in the combat system. The first determining module is used to determine the cross-domain kill chain in the combat system, wherein the combat domains of multiple nodes forming the cross-domain kill chain are not completely the same. The second calculation module is used to calculate the cross-domain cooperative adaptability of the combat system based at least on the cross-domain kill chain. The second determining module is used to determine the kill chain information before and after the combat system is damaged; The third calculation module is used to calculate the combat system's ability to respond to changes in the event of an emergency based on the kill chain information; The evaluation module is used to assess the adaptability of the combat system based on the network's dynamic adjustment capability, cross-domain collaborative adaptability, and ability to respond to changes in the event of an emergency. In some embodiments, calculating the network dynamic adjustment capability of the combat system based on node information in the combat system includes: Determine the type of each node in the combat system, and the number of nodes of each type; The number of kill networks that can be constructed is determined based on the type of each node and the number of nodes of each type. The kill network contains multiple kill chains that can dynamically change their structure to complete different combat missions. The reconnaissance nodes, decision-making nodes and / or decision-making nodes and strike nodes of the kill chain communicate with each other through a communication subnet, which is formed by multiple nodes in the kill network. The network dynamic adjustment capability of the combat system is calculated based on the number of nodes and the number of kill nets.
[0060] In some embodiments, calculating the network dynamic adjustment capability of the combat system based on the number of nodes and the number of kill networks includes: Based on the number of nodes and the number of kill nets, the network dynamic adjustment capability of the combat system is calculated using the first objective formula, which is:
[0061] This indicates the network dynamic adjustment capability of the kill network in the aforementioned combat system. Indicates the number of kill nets. Indicates the number of nodes. Indicates from The number of combinations of taking two nodes from a set of distinct nodes.
[0062] In some embodiments, determining the cross-domain kill chain in the combat system includes: Determine the kill chain of the aforementioned combat system; Determine the operational domain of each node in the kill chain; Based on the operational domain, a kill chain containing nodes that are not completely identical to the operational domain is selected from the kill chain as a cross-domain kill chain.
[0063] In some embodiments, calculating the cross-domain cooperative adaptability of the combat system based at least on the cross-domain kill chain includes: Determine the number of kill chains and the number of cross-domain kill chains; The cross-domain cooperative adaptability of the combat system is determined by calculating the ratio of the number of kill chains to the number of cross-domain kill chains.
[0064] In some embodiments, determining the kill chain information before and after the combat system is damaged includes: Determine the number of kill chains in the full-node state of the combat system; Determine the number of kill chains of the combat system after losing k nodes, where k is any value in (1, k), k ≤ N, and N is the number of nodes in the combat system.
[0065] In some embodiments, calculating the combat system's ability to respond to changes based on the kill chain information includes: The ability of the combat system to respond to changes in unforeseen circumstances is calculated based on the following formula.
[0066] : The This represents the number of kill chains after the loss of nodes, where i represents the number of lost nodes, which can be one or more. This indicates the number of kill chains in the full node state. Indicates from The number of combinations of selecting k nodes from a set of distinct nodes. Indicates the number of nodes.
[0067] In some embodiments, the assessment of the adaptability of the combat system based at least on the network's dynamic adjustment capability, cross-domain collaborative adaptability, and contingency response capability includes: Determine the level of adaptability assessment; An evaluation matrix is constructed based on the network's dynamic adjustment capability, cross-domain collaborative adaptability, ability to respond to changes in the event of an emergency, and adaptability assessment level. Obtain the weight information of the network's dynamic adjustment capability, cross-domain collaborative adaptation capability, and ability to respond to changes in an emergency; The fuzzy evaluation information of the combat system is determined based on the weight information and the evaluation matrix. The elements in the fuzzy evaluation information are weighted and summed with the level model to determine the adaptability assessment result of the combat system.
[0068] Another embodiment of the present invention also provides an electronic device, comprising: At least one processor; and, A memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor to implement the adaptive assessment method for the combat system as described in any of the embodiments above.
[0069] Furthermore, one embodiment of the present invention also provides a storage medium storing a computer program, which, when executed by a processor, implements the adaptive evaluation method for the combat system as described above. It should be understood that the various solutions in this embodiment have the corresponding technical effects in the above-described method embodiments, and will not be repeated here.
[0070] Furthermore, embodiments of the present invention also provide a computer program product tangibly stored on a computer-readable medium and comprising computer-readable instructions that, when executed, cause at least one processor to perform an adaptive evaluation method for an operational system, such as the one described in the embodiments above.
[0071] It should be noted that the computer storage medium of the present invention can be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, system, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, a random access storage medium (RAM), a read-only storage medium (ROM), an erasable programmable read-only storage medium (EPROM or flash memory), an optical fiber, a portable compact disk read-only storage medium (CD-ROM), an optical storage medium, a magnetic storage medium, or any suitable combination thereof. In the present invention, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, system, or device. In the present invention, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media can also be any computer-readable medium other than computer-readable storage media, which can send, propagate, or transmit a program configured for use by or in connection with an instruction execution system, system, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wireless, antenna, optical fiber, RF, etc., or any suitable combination thereof.
[0072] Furthermore, those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.
[0073] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1One or more processes and / or boxes Figure 1 A system that specifies functions in one or more boxes.
[0074] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including an instruction set implemented in a process. Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0075] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0076] Those skilled in the art should understand that the discussion of any of the above embodiments is merely exemplary and is not intended to imply that the scope of protection of this application is limited to these examples; within the framework of this application, the technical features of the above embodiments or different embodiments can also be combined, the steps can be implemented in any order, and there are many other variations of different aspects of one or more embodiments of this application as described above, which are not provided in detail for the sake of brevity.
[0077] One or more embodiments in this application are intended to cover all such substitutions, modifications, and variations that fall within the broad scope of this application. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of one or more embodiments in this application should be included within the protection scope of this application.
Claims
1. A method for assessing the adaptability of a combat system, characterized in that, The combat system consists of combat units as nodes and edges representing the collaborative relationships between different combat units. The method includes: The network dynamic adjustment capability of the combat system is calculated based on the node information in the combat system. The cross-domain kill chain in the combat system is identified, and the combat domains of multiple nodes forming the cross-domain kill chain are not completely the same; The cross-domain cooperative adaptability of the combat system is calculated based at least on the cross-domain kill chain; Determine the kill chain information before and after the combat system is damaged; The combat system's ability to respond to changes in the event of an emergency is calculated based on the kill chain information; The adaptability of the combat system should be assessed at least based on its network dynamic adjustment capabilities, cross-domain collaborative adaptability, and ability to respond to changes in the event of an emergency. Determining the cross-domain kill chain in the combat system includes: Determine the kill chain of the aforementioned combat system; Determine the operational domain of each node in the kill chain; Based on the combat domain, a kill chain containing nodes that are not completely identical to the combat domain is selected from the kill chain as a cross-domain kill chain; The calculation of the cross-domain cooperative adaptability of the combat system based at least on the cross-domain kill chain includes: Determine the number of kill chains and the number of cross-domain kill chains; The cross-domain cooperative adaptability of the combat system is determined by calculating the ratio of the number of kill chains to the number of cross-domain kill chains. The determination of the kill chain information before and after the damage to the combat system includes: Determine the number of kill chains in the full-node state of the combat system; Determine the number of kill chains of the combat system after losing k nodes, where k is any value in (1, k), k ≤ N, and N is the number of nodes in the combat system; The calculation of the combat system's ability to respond to changes based on the kill chain information includes: The ability of the combat system to respond to changes in unforeseen circumstances is calculated based on the following formula. : This represents the number of kill chains after the loss of nodes, where i represents the number of lost nodes, which can be one or more. This indicates the number of kill chains in the full node state. Indicates from The number of combinations of selecting k nodes from a set of distinct nodes. Indicates the number of nodes.
2. The adaptability assessment method for a combat system according to claim 1, characterized in that, The calculation of the network dynamic adjustment capability of the combat system based on node information in the combat system includes: Determine the type of each node in the combat system, and the number of nodes of each type; The number of kill networks that can be constructed is determined based on the type of each node and the number of nodes of each type. The kill network contains multiple kill chains that can dynamically change their structure to complete different combat missions. The reconnaissance nodes, decision-making nodes and / or decision-making nodes and strike nodes of the kill chain communicate with each other through a communication subnet, which is formed by multiple nodes in the kill network. The network dynamic adjustment capability of the combat system is calculated based on the number of nodes and the number of kill nets.
3. The adaptability assessment method for a combat system according to claim 2, characterized in that, The calculation of the network dynamic adjustment capability of the combat system based on the number of nodes and the number of kill nets includes: Based on the number of nodes and the number of kill nets, the network dynamic adjustment capability of the combat system is calculated using the first objective formula, which is: This indicates the network dynamic adjustment capability of the kill network in the aforementioned combat system. Indicates the number of kill nets. Indicates the number of nodes. Indicates from The number of combinations of taking two nodes from a set of distinct nodes.
4. The adaptability assessment method for a combat system according to claim 1, characterized in that, The assessment of the adaptability of the combat system, based at least on the network's dynamic adjustment capabilities, cross-domain collaborative adaptability, and contingency response capabilities, includes: Determine the level of adaptability assessment; An evaluation matrix is constructed based on the network's dynamic adjustment capability, cross-domain collaborative adaptability, ability to respond to changes in the event of an emergency, and adaptability assessment level. Obtain the weight information of the network's dynamic adjustment capability, cross-domain collaborative adaptation capability, and ability to respond to changes in an emergency; The fuzzy evaluation information of the combat system is determined based on the weight information and the evaluation matrix. The elements in the fuzzy evaluation information are weighted and summed with the level model to determine the adaptability assessment result of the combat system.
5. An adaptability assessment device for a combat system, characterized in that, An adaptive assessment method for implementing a combat system as described in any one of claims 1-4, wherein the combat system comprises combat units as nodes and edges representing the cooperative relationships between different combat units, the apparatus comprising: The first calculation module is used to calculate the network dynamic adjustment capability of the combat system based on the node information in the combat system. The first determining module is used to determine the cross-domain kill chain in the combat system, wherein the combat domains of multiple nodes forming the cross-domain kill chain are not completely the same. The second calculation module is used to calculate the cross-domain cooperative adaptability of the combat system based at least on the cross-domain kill chain. The second determining module is used to determine the kill chain information before and after the combat system is damaged; The third calculation module is used to calculate the combat system's ability to respond to changes in the event of an emergency based on the kill chain information; The evaluation module is used to assess the adaptability of the combat system based on the network's dynamic adjustment capability, cross-domain collaborative adaptability, and ability to respond to changes in the event of an emergency.
6. An electronic device, characterized in that, include: At least one processor; as well as, A memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor to implement the adaptive assessment method for the combat system as described in any one of claims 1-4.
Citation Information
Patent Citations
Cross-domain data security interconnection method and system based on federated learning
CN111666987A
Intelligent tactical decision-making method based on killing chain
CN114240169A