System combat effectiveness analysis method based on task completion degree and loss ratio
1. A system combat effectiveness analysis method based on task completion and loss ratio is characterized by comprising the following steps:
1) carrying out combat mission decomposition on the top-level combat mission by adopting a hierarchical decomposition method to form a combat activity decomposition tree;
2) establishing a task completion degree calculation model according to the combat activity characteristics described by the leaf nodes of the combat activity decomposition tree, and substituting the combat result into the task completion degree evaluation model to obtain the task completion degree of the leaf nodes on the combat activity decomposition tree;
3) according to the task completion degrees of the leaf nodes, calculating the task completion degrees of all the nodes layer by a bottom-up method, and finally obtaining the task completion degree of the root node;
4) calculating the loss ratio of the two parties according to the fighting loss conditions of the two parties;
5) and distributing weight coefficients for the task completion degree and the loss ratio to obtain the fighting efficiency of the system.
2. The method for analyzing systematic combat effectiveness based on mission completion and loss ratio as claimed in claim 1, wherein said combat activity decomposition tree of step 1) is a decomposition tree of combat mission using a DoDAF modeling method to form a combat activity decomposition tree.
3. The method for analyzing systematic combat effectiveness based on task completion and loss ratio as claimed in claim 1, wherein the task completion calculation model for calculating the task completion of the leaf node in step 2) is as follows:
in the formula, ρ is a variable constant reflecting the smoothness of the utility function, ρ ≠ 0, up and low define the mission space, for the benefit index, up and low are critical mop values that the MOE of the performance level is fully operable and fully failed, mop is greater than up and MOE is 100, mop is less than low and MOE is 0, mop is the cost required for task completion, e is a natural constant, and v is the task completion degree.
4. The method for analyzing systematic combat effectiveness based on task completion and loss ratio as claimed in claim 1, wherein the task completion of the root node in the step 3) is calculated as follows:
if a node j has h supply nodes, the task completion degree of the node j is a function of the task completion degrees of the h nodes, and the calculation formula is as follows:
Pj=Min(F(P1,P2,…,Ph),G(P1,P2,…,Ph));
wherein, PjFor the task completion of node j,
F(P1,P2,…,Ph)=SODPj=f(SODP1j,SODP2j…SODPhj)
SODPij=αkjPk+100(1-αkj);
wherein, SODPijThe dependency strength is the strength of the dependency of the receiving node j on the supplying node i when the receiving node j continuously rises from the baseline operation level, and represents the proportional relation of the efficiency which can be generated by the receiving node under the action of the dependency relation; w is aiRepresents the weight of the donor node i; SODPjReceiving a calculated value of the dependency strength of the node j; a pair of dependent SOD
By a parameter αijRepresents;
BOLPij=100(1-αij);
wherein BOL is a baseline operating level, and the baseline operating level BOL of a receiving node refers to the performance of the node when the task completion degrees of all the supplying nodes are equal to 0, that is, when all the supplying nodes fail, the node operates alone; BOLPijIs the baseline operating level of receiving node j to supplying node i;
G(P1,P2,…,Ph)=CODPj=Min(CODP1j,CODP2j…CODPhj);
CODPj=Pi+βij;
CODs are the criticality of dependence, the CODPs of a pair of dependence relationsijBy the parameter betaijIt is shown that,
βijhas a value range of [0,100 ]];
Wherein:
0≤αij≤1;
0≤βij,Pi,Pj≤100;
i=1,2,…,h。
5. the method for analyzing system combat effectiveness based on task completion and loss ratio as claimed in claim 1, wherein the loss ratio in the step 4) is a ratio of enemy to my equipment loss, and is obtained by converting economic indicators and using simulation output data.
6. The method for analyzing systematic combat effectiveness based on task completion and loss ratio as claimed in claim 1, wherein the calculation formula of systematic combat effectiveness λ in step 5) is as follows:
λ=aθ+bω;
where θ and ω represent task completion and loss ratio of the calculation root node, respectively, and a and b are weight coefficients assigned to the task completion and loss ratio.
Background
At present, the problem of evaluating the system efficiency is still a big problem which cannot be solved well in the field of equipment training and combat simulation, a red-blue confrontation scene and a corresponding system equipment model are established based on a simulation evaluation method, and the combat efficiency of the system is measured by counting the equipment loss of the confrontation parties, but the method has certain one-sidedness. Sometimes, the decision maker takes more consideration of the completion of the combat mission rather than the loss of size. Therefore, when considering the system efficiency, only the loss should be considered, and the completion condition and the loss of the task should be comprehensively considered.
Disclosure of Invention
The invention aims to solve the technical problem of providing a systematic combat effectiveness analysis method based on task completion and loss ratio aiming at the defects in the prior art.
The technical scheme adopted by the invention for solving the technical problems is as follows: a system combat effectiveness analysis method based on task completion and loss ratio comprises the following steps:
1) carrying out combat mission decomposition on the top-level combat mission by adopting a hierarchical decomposition method to form a combat activity decomposition tree;
2) establishing a task completion degree calculation model according to the combat activity characteristics described by the leaf nodes of the combat activity decomposition tree, and substituting the combat result into the task completion degree evaluation model to obtain the task completion degree of the leaf nodes on the combat activity decomposition tree;
3) according to the task completion degrees of the leaf nodes, calculating the task completion degrees of all the nodes layer by a bottom-up method, and finally obtaining the task completion degree of the root node;
4) calculating the loss ratio of the two parties according to the fighting loss conditions of the two parties;
5) and distributing weight coefficients for the task completion degree and the loss ratio to obtain the fighting efficiency of the system.
According to the scheme, the combat activity decomposition tree in the step 1) is formed by decomposing a combat mission by using a DoDAF modeling method.
According to the scheme, the task completion degree calculation model for calculating the task completion degree of the leaf node in the step 2) is as follows:
in the formula, ρ is a variable constant reflecting the smoothness of the utility function, ρ ≠ 0, up and low define the mission space, for the benefit index, up and low are critical mop values that the MOE of the performance level is fully operable and fully failed, mop is greater than up and MOE is 100, mop is less than low and MOE is 0, mop is the cost required for task completion, e is a natural constant, and v is the task completion degree.
According to the scheme, the task completion degree of the root node in the step 3) is calculated as follows:
if a node j has h supply nodes, the task completion degree of the node j is a function of the task completion degrees of the h nodes, and the calculation formula is as follows:
Pj=Min(F(P1,P2,…,Ph),G(P1,P2,…,Ph));
wherein, PjFor the task completion of node j,
F(P1,P2,…,Ph)=SODPj=f(SODP1j,SODP2j…SODPhj)
SODPij=αkjPk+100(1-αkj);
wherein, SODPijThe dependency strength is the strength of the dependency of the receiving node j on the providing node i as it continuously rises from the baseline operating level, and represents the performance that the receiving node can produce more under the effect of the dependencyA proportional relationship; w is aiRepresents the weight of the donor node i; SODPjReceiving a calculated value of the dependency strength of the node j; a pair of dependent SOD is formed by a parameter alphaijRepresents;
BOLPij=100(1-αij);
wherein BOL is a baseline operating level, and the baseline operating level BOL of a receiving node refers to the performance of the node when the task completion degrees of all the supplying nodes are equal to 0, that is, when all the supplying nodes fail, the node operates alone; BOLPijIs the baseline operating level of receiving node j to supplying node i;
G(P1,P2,…,Ph)=CODPj=Min(CODP1j,CODP2j…CODPhj);
CODPj=Pi+βij;
CODs are the criticality of dependence, the CODPs of a pair of dependence relationsijBy the parameter betaijIs represented by betaijHas a value range of [0,100 ]];
Wherein:
0≤αij≤1;
0≤βij,Pi,Pj≤100;
i=1,2,…,h。
according to the scheme, the loss ratio in the step 4) is the ratio of the losses of the enemy and the equipment of the party, the loss ratio is obtained by converting economic indexes and using simulation output data, and the loss ratio is converted into efficiency indexes.
According to the scheme, the calculation formula of the combat effectiveness lambda of the system in the step 5) is as follows:
λ=aθ+bω;
wherein, θ and ω represent the task completion degree and the loss ratio of the calculation root node, respectively, and a and b are weight coefficients assigned to the task completion degree and the loss ratio.
The invention has the following beneficial effects:
1. the method is based on the system efficiency evaluation of the task completion degree and the loss ratio, the task completion degree and the loss ratio are used as indexes in the calculation method, the calculation of the indexes is only related to the decomposition result of the battle activity decomposition tree, and the method is insensitive to the scale complexity of the system and can be applied to different scenes and systems.
2. The method provides a new task completion degree calculation method, and by sequencing the task completion degrees of all nodes, the weak points in the system are clear at a glance, and visual index reference can be provided for perfecting the system design.
Drawings
The invention will be further described with reference to the accompanying drawings and examples, in which:
FIG. 1 is a schematic view of a combat activity breakdown tree of a search and rescue system according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of a task completion calculation model used in locating possible area activities in accordance with an embodiment of the present invention;
FIG. 3 is a schematic diagram of a task completion calculation model used in dispatching search and rescue team activities according to an embodiment of the present invention;
FIG. 4 is a schematic diagram of a task completion calculation model used in a possible area-finding activity in accordance with an embodiment of the present invention;
fig. 5 is a flow chart of a method of an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is further described in detail with reference to the following embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
As shown in fig. 5, a method for analyzing system combat effectiveness based on task completion and loss ratio includes the following steps:
1) carrying out combat mission decomposition on the top-level combat mission by adopting a hierarchical decomposition method to form a combat activity decomposition tree;
combining the top-level combat mission, and decomposing the combat mission by using a DoDAF modeling method to form a combat activity decomposition tree; the top-level battle tasks are macroscopic and abstract and are difficult to directly quantify, so the top-level battle tasks are decomposed into a battle activity decomposition tree with a tree structure by adopting a hierarchical decomposition method.
2) Establishing a task completion degree calculation model according to the combat activity characteristics described by the leaf nodes of the combat activity decomposition tree, and substituting the combat result into the task completion degree evaluation model to obtain the task completion degree of the leaf nodes on the combat activity decomposition tree;
the task completion degree of the leaf node adopts an evaluation model shown in formula (1), the values of corresponding parameters in the model are given by combining the fighting activity characteristics described by the leaf node, and then the task completion degree of the leaf node is calculated by substituting the output data of the simulation platform into the formula.
In the formula, ρ is a variable constant (ρ ≠ 0) and reflects the degree of smoothing of the utility function, ρ may be a positive number or a negative number, and the larger the absolute value of ρ is, the closer the curve is to a straight line. up and low define the mission space, and for the benefit type index, up and low are critical MOP values with a performance level MOE of 100 (fully operational) and 0 (fully failed), respectively, with a MOP greater than up for a MOE of 100 and a MOP less than low for a MOE of 0.
For cost performance (the smaller the cost, the more the requirement is satisfied), the evaluation model may simply invert the above expression and add 100 to the equation.
3) According to the task completion degrees of the leaf nodes, calculating the task completion degrees of all the nodes layer by a bottom-up method, and finally obtaining the task completion degree of the root node;
and analyzing and calculating the task completion degree of the leaf node by using the function dependence network, calculating the task completion degree of other nodes layer by layer, and finally obtaining the task completion degree of the root node. Analyzing the time sequence and logic relation of each node on the combat activity decomposition tree, and calculating the task completion degree of all the nodes by adopting a bottom-up method according to the task completion degree of the leaf nodes;
and after the task completion degrees of all the leaf nodes are obtained, the task completion degrees of other non-leaf nodes are calculated layer by adopting an FDNA (finite automaton) based method. If a node j has h supply nodes, the task completion degree of the node j is a function of the task completion degrees of the h nodes, and the calculation formula is as follows:
Pj=f(P1,P2,…,Ph) (2)
the task completion function is constructed using a limited average weakest link rule. This function implements the restricted average weakest chain rule by three parameters, namely, the Baseline Operability Level (BOL), the Dependency Strength (SOD), and the Dependency Criticality (COD).
The baseline operating level BOL for a receiving node refers to the performance of the node operating alone when the task completion of all its supplying nodes is equal to 0, i.e., all supplying nodes are dead. The BOL provides a reference point before indicating that a node received its contribution to the feed. Two other parameters, intensity dependent SOD and criticality dependent COD, were used to describe the dependence. The dependence strength SOD is the strength of the dependence on the supply node as the receiving node continues to rise from the baseline operating level, representing the proportional relationship of the performance that the receiving node can produce more under the effect of the dependence relationship. A pair of dependent SOD is formed by a parameter alphaijDenotes that i is the number of the supplying node, j is the number of the receiving node, αijThe value range is [0,1 ]],αijA larger value indicates that the accepting node is more dependent on the providing node, and the providing node contributes more to the accepting node. However, the task completion of the receiving node is also constrained by the task completion of its supplying node. For example, in a multi-dependency relationship, the task completion of one providing node is very low or 0, and at this time, even if other providing nodes are all in a high-level state, the effect of the failure of the providing node cannot be compensated, so that the task completion of the receiving node is limited. This phenomenon is captured by the dependence on the criticality COD. A pair of dependent parameters beta for CODijIs represented by betaijHas a value range of [0,100 ]]. The task completion degree Pj of the receiving node j is never greater than Pi+βij。βijSmaller values of (b) indicate that node i is more critical to node j, βij0 means that if node i fails completely, then the receiving node j will also fail completely, βij100 illustrates that node i does not have any constraints on the donor node j. The calculation formula is as follows:
Pj=Min(F(P1,P2,…,Ph),G(P1,P2,…,Ph)) (3)
F(P1,P2,…,Ph)=SODPj=f(SODP1j,SODP2j…SODPhj) (4)
SODPij=αkjPk+100(1-αkj) (5)
BOLPij=100(1-αij) (6)
G(P1,P2,…,Ph)=CODPj=Min(CODP1j,CODP2j…CODPhj) (7)
CODPj=Pi+βij (8)
wherein:
0≤αij≤1;
0≤βij,Pi,Pj≤100;
i=1,2,…,h;
the functional relationship f is used for describing the relationship of the sub-nodes under the same node in the receiving node combat activity decomposition tree, and can be roughly divided into 3 types: a series relationship, a parallel relationship, and a selection relationship.
The method is divided into 2 cases according to the existence of complementation among nodes under the series connection relation, wherein f adopts a weighted average mode to calculate the task completion degree of the last node under the existence of complementation, and f adopts a geometric average mode to calculate the task completion degree of the last node under the nonequivalence of complementation.
The parallel relation can be divided into 2 types of independent relation and coupling relation, wherein f is represented by a weighted sum and a task completion degree of a last node in the independent case, and f is represented by multiplying a coupling coefficient on the basis of the weighted sum in the presence of the coupling relation.
And calculating according to the simulation final operation logic under the selection relation.
4) Calculating the loss ratio of the two parties according to the fighting loss conditions of the two parties;
calculating the loss ratio of the two parties by using the war loss conditions output by the simulation platform and converting the calculated loss ratio into an efficiency index;
the loss ratio performance index omega is calculated by adopting a model shown in formula (1), and mop is the ratio of the equipment loss of the enemy to the equipment loss of the my party (converted into an economic index and obtained through simulation output data). Wherein, combining military simulation experience, the value of rho is-2, and the values of low and up need to be formulated in combination with combat missions.
5) And distributing weight coefficients for the task completion degree and the loss ratio to obtain the fighting efficiency of the system.
The calculation formula of the combat effectiveness lambda of the system in the step 5) is as follows:
λ=aθ+bω;
wherein, θ and ω represent the task completion degree and the loss ratio of the calculation root node, respectively, and a and b are weight coefficients assigned to the task completion degree and the loss ratio.
The technical point of the invention, namely the calculation method of the task completion degree based on the combat activity decomposition tree, is better understood. The present invention will be described in further detail below in terms of "gathering system task completion analysis problem".
1) And completing the battle activity decomposition based on the DoDAF model to obtain an activity decomposition tree as shown in FIG. 1.
2) The task completion degree is calculated by taking the activity of searching for the distressed personnel as an example.
From the activity decomposition tree, it can be seen that the "find victim" activity consists of three sub-activities connected in series, and we will evaluate its effectiveness based on the results of the three activities in the find simulation, respectively.
For the evaluation of the activity of 'positioning a possible area', the linear distance between the predicted longitude and latitude coordinate where the victim is located and the longitude and latitude coordinate where the real victim is located can be used as the accuracy degree of predicting the activity. I.e., if the search and rescue center predicts a location, the closer to the actual victim the higher should the completion of the activity be. And (3) selecting parameters low-1, up-4 and rho-1 by using the formula (1) to construct a task completion calculation model shown in fig. 2.
The completion degree of the "dispatch search and rescue team" activity is evaluated according to the time consumption from the start of the selection of the search and rescue coordinates to the end of the preparation for team finishing. If the search and rescue team member responds quickly after selecting a destination, the search and rescue team member can start the search and rescue as soon as possible after gathering and preparing to start undoubtedly immediately, and the survival probability of the people in distress is improved. The parameters low-2, up-8 and ρ -2 are selected by using formula (1) to construct a task completion calculation model as shown in fig. 3.
The completion degree of the activity of 'possible area search' is evaluated according to the time consumption of the search and rescue team to the designated place, the search is started, and the time consumption of the team to find the victim is ended. The quicker a victim can be found, the more beneficial it is to the victim's birth. The task completion calculation model shown in fig. 4 is constructed by using equation (1) to select parameters low-3, up-12, and ρ -100.
After the task completion of the leaf node is obtained, the activity of searching for victims is analyzed. The ultimate goal of the victim search is to find the victim as soon as possible, and the final completion evaluation of the overall activity is also whether the victim can be found quickly by the foot-down to the end. After the purpose of the superior activities is clarified, it is easy to find that the three activities of locating possible areas, dispatching search and rescue teams and searching the possible areas present a complementary relationship. Although the positioning is not accurate, the clustering starts quickly; or the gathering is slow to start, but the search and rescue method is scientific, reasonable and rapid to find the victim. The functional relationship f in equation (4) is chosen as the weighted average.
Predicting the distance difference between the place to be distress and the real place to be distress to be 500m by utilizing simulation output data, and substituting the distance difference into a calculation formula to obtain that the task completion degree is 100; the preparation and the aggregation of the search team members take 6min, and the completion degree of the task is 67 by substituting a calculation formula; and finally, taking 10min from reaching the specified position to finding the search target, and substituting into a calculation formula to obtain the task completion degree of 23.
The weight coefficient of each sub-activity is given according to expert judgment: w ═ 0.4, 0.25,0.35], α ═ 0.3,0.4,0.5, and β ═ 10,15, 25. Calculating to obtain:
G(P1,P2,P3)=Min(CODP1,CODP2,CODP3)=86.5
P=Min(F(P1,P2,P3),G(P1,P2,P3))=Min(83.2,86.5)=83.2
i.e., the task completion of the "find victim" activity is 83.2.
It will be understood that modifications and variations can be made by persons skilled in the art in light of the above teachings and all such modifications and variations are intended to be included within the scope of the invention as defined in the appended claims.