An optimization method and device for the formation ability of an equipment system structure

By using the net marshaling capability calculation method based on predefined rules and the task marshaling capability calculation method based on reverse solution in the equipment marshaling capability analysis, the multi-stage objective function and high algorithm complexity problems are solved, and a more efficient equipment marshaling capability evaluation is achieved.

CN111861034BActive Publication Date: 2025-05-30CHINESE PEOPLES LIBERATION ARMY UNIT 91776
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202010755055.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-07-30
Publication Date
2025-05-30
Estimated Expiration
2040-07-30

AI Technical Summary

Technical Problem

The existing technology cannot effectively solve the multi-stage and high algorithm complexity of the objective function in equipment marshalling capability analysis, especially in the analysis challenges brought about by future task uncertainty.

Method used

The net marshaling capability calculation method based on predefined rules and the task marshaling capability calculation method based on reverse solution are used to calculate the net marshaling capability and task marshaling capability of the equipment through operation rules such as vector element division, matrix division and extreme values ​​of matrix elements.

Benefits of technology

It reduces the complexity and spatial complexity of the algorithm, improves the analysis efficiency, and can effectively evaluate whether the marshalling capability of the equipment structure meets future task requirements.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN111861034B_ABST
    Figure CN111861034B_ABST
Patent Text Reader

Abstract

The present application discloses a method and a device for optimizing the formation ability of an equipment system architecture. The method includes: a net formation ability calculation method based on predefined rules and a task formation ability calculation method based on reverse solution. The net formation ability calculation method based on predefined rules includes: selecting an object for analysis and calculation; initializing a scheme composition matrix and a demand matrix of the formation for the number of equipment; calculating the values of each element in the equipment net formation ability matrix according to predefined operation rules. The task formation ability calculation method based on reverse solution includes: determining a task set; initializing a demand matrix of various tasks in the task set for various formations and a demand matrix of various formations for the number of equipment; calculating a demand matrix of various tasks for the number of equipment; and judging the degree to which the tasks can be satisfied according to the values in the vector. The present application solves the problem that the target cannot be expressed by a single objective function formula in the related art, and reduces the algorithm complexity.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of equipment service technology, and more specifically, to a method and device for optimizing the formation ability of an equipment system structure. Background Art

[0002] Currently, weapon equipment is mainly used in the form of formations during use, and the formation ability of the equipment reflects the ability of the equipment to complete multiple tasks simultaneously. The formation ability of the equipment is usually expressed by the number of task formations that can be formed by a certain amount of weapon equipment resources.

[0003] There are two basic perspectives for analyzing the formation ability of equipment: (1) Analyze the net formation ability of a certain plan: that is, given the plan composition matrix and the demand matrix of the formation for the number of equipment, analyze the various forms of formations that can be satisfied by this plan each year without considering tasks. (2) Evaluate the degree to which the equipment meets future task requirements, that is, given the plan composition matrix, the demand matrix of each formation for the number of equipment, and the demand matrix of the task for the number of formations, evaluate whether the formation ability of the equipment structure can meet the task requirements at a certain moment or under a certain scenario.

[0004] Based on the net formation ability, by comparing the net formation quantity with the number of formations required for various tasks and their combinations, calculate the degree to which a certain plan meets the formation ability required for tasks at a certain moment. This will lead to a significant increase in the algorithm complexity, and the space complexity increases to G×N 2 ×Y 2 ×R, and the time complexity increases to G 2 ×Y 2 ×N×R, and it cannot effectively solve the analysis challenges brought by the uncertainty of future tasks.

[0005] When using traditional constraint programming methods to solve the above problems, it will face the difficulties of multi-stage nature of the objective function and inability to explicitly express it. For example, in a certain year, to meet the combat requirements, it is necessary to have X - Y A formations and X - Y B formations. Obviously, such an objective cannot be expressed by a single objective function formula. Even if the objective function can be expressed by a function formula, it will also face multi-stage nature, which is caused by the planning cycle and possible changes in future tasks.

[0006] Aiming at the problems that the objective cannot be expressed by a single objective function formula and the algorithm complexity cannot be reduced in the related technology, no effective solution has been proposed yet. Summary of the Invention

[0007] The main purpose of the present application is to provide a method and device for optimizing the formation ability of an equipment system structure to solve the problems that the objective cannot be expressed by a single objective function formula and the algorithm complexity cannot be reduced in the related technology.

[0008] To achieve the above object, in a first aspect, the present application provides an optimization method for the formation capacity of an equipment system architecture, including: a net formation capacity calculation method based on predefined rules and a task formation capacity calculation method based on reverse solution;

[0009] The net formation capacity calculation method based on predefined rules analyzes the ability of a certain scale and structure of weapons and equipment to be simultaneously split into how many types of formations under the condition of knowing the quantity requirements of various formation forms for each type of equipment;

[0010] The task formation capacity calculation method based on reverse solution evaluates the degree to which the scale and structure of the equipment meet the required formation quantities for various future tasks after the implementation of the equipment development plan.

[0011] The net formation capacity calculation method includes the following processes:

[0012] Select the object for analysis and calculation, that is, select one or more solutions to be analyzed;

[0013] Initialize the solution composition matrix and the formation quantity requirement matrix for the equipment;

[0014] Calculate the values of each element in the equipment net formation capacity matrix according to the predefined operation rules.

[0015] The predefined operation rules include: division of vector elements, division of matrices, and taking the extreme value of matrix elements.

[0016] The division of vector elements is defined as the division of corresponding elements of two column vectors or row vectors with the same dimension. When one is a column vector and the other is a row vector, first transpose one of them and then perform the division of corresponding elements. The formula is as follows:

[0017] α / β = [a 1 a 2 … a n / [b 1 b 2 … b n =a 1 / b 1 a 2 / b 2 … a n / b n (1)

[0018] Where α and β are both n-dimensional row vectors, a 1 、a 2 …a n are the elements of vector α, and b 1 、b 2 …b n are the elements of vector β.

[0019] The matrix division is defined as follows: for two matrices where any two numbers in the row or column dimensions are equal, the row or column vectors of the unequal dimensions are taken in sequence for element-wise division of the vectors. The "any two numbers being equal" means that the column dimension of one matrix is equal to the row dimension, or the row or column dimensions of the two matrices are equal. The formula is as follows:

[0020]

[0021] where matrix A m×n is a matrix with m rows and n columns, and matrix B k×n is a matrix with k rows and n columns. The column dimensions of A m×n and B k×n are equal. The result of the matrix division is placed in matrix C m×k with m rows and k columns. The matrix elements in the formula are composed of n-dimensional row vectors.

[0022] The method for taking the extreme value of the matrix element is as follows: it is an operation of taking the maximum or minimum value of the vector elements of each matrix element in C m×k as the new matrix element. The formula is as follows:

[0023] max / min(A 1 / B 1 )=max / min(a 1 / b 1 , a 2 / b 2 , …, a n / b n} (3)

[0024] where, after the extreme value operation of all m×k matrix elements in matrix C m×k is completed, the obtained matrix is called the net marshalling ability matrix.

[0025] The space complexity of the entire calculation process is G×N 2 ×Y, and the algorithm complexity is G×N×Y.

[0026] The method for calculating the task marshalling ability: Using the reverse solution method can effectively solve the above problems and greatly reduce the algorithm complexity. The reverse solution method mainly starts from calculating the number of weapons and equipment required for all tasks and their combinations, reversely judges the number of task combinations that the given resources can satisfy, and gives a list of various executable tasks for the decision maker to refer to. The process is as follows:

[0027] Determine the task set. According to the possible security threats in a certain future year, determine the possible task set;

[0028] Initialize the matrix Taskf of the quantity requirements of various tasks in the task set for various types of marshallingml and the demand matrix Fmeq of various formations for the number of equipment lk . Assume that the number matrix of various formations for typical tasks is known, and various possible future tasks are realized through typical tasks and their combinations.

[0029] Calculate the demand matrix Taskeq of various tasks for the number of equipment mk ;

[0030] Taskeq mk = Taskf ml ×Fmeq lk (4)

[0031] In the formula, Taskf ml is the demand quantity of various possible tasks for the number of each formation, and is generated by the linear combination of the elements in each row of the demand matrix Taskbf nl of the number of each formation in the typical task.

[0032] Select the plan to be analyzed, and compare the demand quantity of equipment in the demand matrix Taskeq mk row by row with the quantity of equipment equip jk that can be provided in a certain year in the plan. If it is satisfied, then let Taskmeet m = 1 (true);

[0033] Judge the degree to which the task can be satisfied according to the values in the vector Taskmeet m .

[0034] The space complexity of the entire algorithm is G 2 ×N 2 ×Y×R, and the time complexity is G×N×Y×R, which is greatly reduced compared with the forward solution.

[0035] Second, the present application also provides an optimization device for the formation ability of an equipment system structure, including: a net formation ability calculation unit and a task formation ability calculation unit.

[0036] The net formation ability calculation unit includes: a selection module, an initialization matrix module, and an equipment net formation ability calculation module;

[0037] The selection module: selects the object of analysis and calculation, that is, selects one or more plans to be analyzed;

[0038] The initialization matrix module: initializes the plan composition matrix and the demand matrix of the formation for the number of equipment;

[0039] The equipment net formation ability calculation module: calculates the values of each element in the equipment net formation ability matrix according to the predefined operation rules.

[0040] The task grouping ability calculation unit includes: a task module determination unit, a task module initialization unit, a requirement matrix calculation module, and a comparison record module.

[0041] The task module determination unit is used to determine a task set;

[0042] The task module initialization unit is used to initialize the quantity requirement matrix of various tasks in the task set for various groupings and the requirement matrix of various groupings for the quantity of equipment;

[0043] The requirement matrix calculation module calculates the requirement matrix of various tasks for the quantity of equipment.

[0044] The comparison record module compares the requirement matrices row by row to obtain the degree to which the tasks can be satisfied.

[0045] Furthermore, it solves the technical problems in the related art that the objective cannot be expressed by a single objective function formula and the algorithm complexity cannot be reduced. BRIEF DESCRIPTION OF THE DRAWINGS

[0046] The drawings forming a part of this application are used to provide a further understanding of this application, making other features, objectives, and advantages of this application more obvious. The schematic embodiments and descriptions thereof of this application are used to explain this application and do not constitute an improper limitation of this application. In the drawings:

[0047] Figure 1 is a flowchart of a method for optimizing the grouping ability of an equipment system structure according to an embodiment of this application;

[0048] Figure 2 is a flowchart of a method for calculating the net grouping ability according to an embodiment of this application;

[0049] Figure 3 is a method for calculating the task grouping ability according to an embodiment of this application;

[0050] Figure 4 is a block diagram of a device for optimizing the grouping ability of an equipment system structure according to an embodiment of this application. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0051] In order to enable those skilled in the art to better understand the solution of this application, the technical solutions in the embodiments of this application will be clearly and completely described below in conjunction with the drawings in the embodiments of this application. Obviously, the described embodiments are only a part of the embodiments of this application, rather than all the embodiments. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the scope of protection of this application.

[0052] It should be noted that in the description of the present application, the claims and the above-mentioned drawings, the terms "first", "second", etc. are used to distinguish similar objects, and do not necessarily describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances, so as to implement the embodiments of the present application described herein. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device that includes a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or are inherent to these processes, methods, products or devices.

[0053] In the present application, the orientation or positional relationship indicated by the terms "upper", "lower", "left", "right", "front", "rear", "top", "bottom", "inner", "outer", "middle", "vertical", "horizontal", "lateral", "longitudinal", etc. is based on the orientation or positional relationship shown in the drawings. These terms are mainly used to better describe the present application and its embodiments, and are not used to limit that the indicated devices, elements or components must have a specific orientation or be constructed and operated in a specific orientation.

[0054] Moreover, in addition to being able to represent the orientation or positional relationship, some of the above-mentioned terms may also be used to represent other meanings. For example, the term "upper" may also be used to represent a certain attachment relationship or connection relationship in some cases. For those of ordinary skill in the art, the specific meanings of these terms in the present application can be understood according to specific circumstances.

[0055] In addition, the meaning of the term "plurality" should be two or more.

[0056] It should be noted that, without conflict, the embodiments in the present application and the features in the embodiments can be combined with each other. The present application will be described in detail below with reference to the drawings and in combination with the embodiments.

[0057] In a first aspect, the present application provides a method for optimizing the formation ability of an equipment system architecture, and the process is as Figure 1 shown, including: a net formation ability calculation method based on predefined rules and a task formation ability calculation method based on reverse solution;

[0058] The net formation ability calculation method based on predefined rules analyzes the ability of a certain scale and structure of weapons and equipment to be simultaneously split into how many types of formations under the condition of knowing the quantity requirements of various formation forms for each type of equipment;

[0059] The task formation ability calculation method based on reverse solution evaluates the degree to which the scale and structure of the equipment meet the required formation quantities for various future tasks after the implementation of the equipment development plan.

[0060] The net formation capacity calculation method, as Figure 1 , Figure 2 shown, includes the following processes:

[0061] Step S101: Select the object for analysis and calculation, that is, select one or more scenarios i to be analyzed;

[0062] Step S102: Initialize the scenario composition matrix Equip jk and the demand matrix Fmeq of the formation for the equipment quantity lk ;

[0063] Step S103: Calculate the values of the elements in the equipment net formation capacity matrix according to the predefined operation rules.

[0064] Specifically: Set the loop initial value j = 1, and j = j + 1 for each loop; l = 1, and l = l + 1 for each loop; calculate the values of the elements in the equipment net formation capacity matrix Nfc jl = min(Equip jk / Fmeq lk ); Determine whether l reaches the maximum value G. If l reaches the maximum value, then determine whether j reaches the maximum value Y. If l does not reach the maximum value, then l = l + 1, and calculate the values of the elements in the equipment net formation capacity matrix again in a loop. If j reaches the maximum value, then end the algorithm. If j does not reach the maximum value, then j = j + 1, and calculate the values of the elements in the equipment net formation capacity matrix again in a loop.

[0065] The predefined operation rules include: division of vector elements, matrix division, and taking the extreme value of matrix elements.

[0066] The division of vector elements: It is defined as the division of the corresponding elements of two column vectors or row vectors with the same dimension. When one is a column vector and the other is a row vector, first transpose one of them, and then perform the division of the corresponding elements. The formula is as follows:

[0067] α / β = [a 1 a 2 … a n / [b 1 b 2 … b n = [a 1 / b 1 a 2 / b 2 … a n / b n (1)

[0068] where α and β are both n-dimensional row vectors, a 1 , a 2…a n is an element of vector α, b 1 , b 2 …b n is an element of vector β.

[0069] The matrix division is defined as follows: between two matrices in which any two numbers in the row or column dimensions are equal, the row or column vectors of the unequal dimensions are successively taken for vector element division. The "any two numbers being equal" means that the column dimension of one of them is equal to the row dimension, or the row or column dimensions of the two matrices are equal. The formula is as follows:

[0070]

[0071] Among them, matrix A m×n is an m×n matrix, matrix B k×n is a k×n matrix. The column dimensions of A m×n and B k×n are equal. The result of the matrix division is placed in matrix C m×k with m rows and k columns. The matrix elements in the formula are composed of n-dimensional row vectors.

[0072] The method for taking the extreme value of the matrix element is as follows: It is an operation of taking the maximum or minimum value of the vector elements of each matrix element in C m×k as the new matrix element. The formula is as follows:

[0073] max / min(A 1 / B 1 ) = max / min{a 1 / b 1 , a 2 / b 2 , a n / b n} (3)

[0074] Among them, after the extreme value operation of all m×k matrix elements in matrix C m×k is completed, the obtained matrix is called the net grouping ability matrix.

[0075] The space complexity of the entire calculation process is G×N 2 ×Y, and the algorithm complexity is G×N×Y.

[0076] The task grouping ability calculation method: The reverse solution method can effectively solve the above problems and can greatly reduce the algorithm complexity. The reverse solution method mainly starts from calculating the number of weapons and equipment required for all tasks and their combinations, reversely judges the number of task combinations that the given resources can satisfy, and gives a list of various feasible tasks for the decision-maker to refer to. As shown in Figure 1 , Figure 3 , the process is as follows:

[0077] Step S201: Determine the task set. Based on the possible security threats in a certain future year, determine the possible task set i;

[0078] Step S202: Initialize the matrix Taskf of the quantity requirements of various tasks in the task set for various groups ml and the matrix Fmeq of the quantity requirements of various groups for equipment lk . Assume that the matrix of the quantity of various groups for typical tasks is known, and various possible future tasks are realized through typical tasks and their combinations.

[0079] Step S203: Calculate the matrix Taskeq of the quantity requirements of various tasks for equipment mk ;

[0080] Taskeq mk = Taskf ml × Fmeq lk (4)

[0081] In the formula, Taskf ml is the required quantity of various possible tasks for each group, which is generated by the linear combination of the elements in each row of the matrix Taskbf nl of the required quantity of each group for typical tasks.

[0082] Step S204: Select the plan to be analyzed, and compare the required quantity of equipment in the demand matrix Taskeq mk row by row with the quantity of equipment equip jk that can be provided in a certain year in the plan. If it is satisfied, then set Taskmeet m = 1 (true);

[0083] Step S205: Judge the degree to which the tasks can be satisfied according to the values in the vector Taskmeet m .

[0084] The space complexity of the entire algorithm is G 2 × N 2 × Y × R, and the time complexity is G × N × Y × R, which is greatly reduced compared with the forward solution.

[0085] Assume that a certain planning and programming plan can produce 32 pieces of equipment A, 28 pieces of equipment B, and 3 pieces of equipment C in a certain year. The requirements of various possible groups for equipment are shown in Table 1, and the required quantity of groups for various tasks is shown in Table 2. In the table, fm i , taskb i represent the formation type and the basic task type respectively.

[0086] Table 1 Quantity of various types of equipment required for typical formations

[0087] <![CDATA[fm 1 > <![CDATA[fm 2 > <![CDATA[fm 3 > <![CDATA[fm 4 > <![CDATA[eq 1 > 3 4 4 5 <![CDATA[eq 2 > 2 3 4 4 <![CDATA[eq 3 > 1 0 0 0

[0088] Table 2 The number of various formations required for various tasks

[0089] <![CDATA[fm 1 > <![CDATA[fm 2 > <![CDATA[fm 3 > <![CDATA[fm 4 > <![CDATA[taskb 1 > 1 1 0 2 <![CDATA[taskb 2 > 1 2 1 2 <![CDATA[taskb 3 > 1 1 2 0 <![CDATA[taskb 4 > 2 2 2 2 <![CDATA[taskb 5 > 3 4 4 0

[0090] (1) Calculate the net formation capacity of this plan

[0091] Obtained from formula (2):

[0092] Equip 1×3 =[32 28 3]

[0093]

[0094] Obtained from formula (3):

[0095] Nfc 1×4 =[3 8 7 6] T

[0096] That is, the plan for a certain year can form at most 3 formations (fm 1 ) or 8 formations 2 (fm 2 ) or 7 formations 3 (fm 3 ) or 6 formations 4 (fm 4 ).

[0097] (2) Calculate the task formation capacity of this plan:

[0098] Let the matrix Fmeq 4×3 record the values in Table 1, Taskf 15×4 record the number of formations required for possible task combinations (combinations of all single tasks and double tasks), then Taskeq 15×3 =Taskf 15×4 ×Fmeq 4×3 That is the equipment requirement matrix for performing various task combinations, and the transpose matrix of its value is as follows:

[0099]

[0100] After the calculation, based on the number of weapons and equipment provided by this plan, judge whether it exceeds the resource limit. If it exceeds, this task cannot be executed.

[0101] The example plan can only meet the basic tasks taskb 1 , taskb 2 , taskb 3 , taskb 4 and the task combination taskb 1 +taskb 3, the rest cannot be satisfied. Through a simple analysis of the above examples, it can be seen that for any combination of three basic tasks in a certain year, this solution cannot be satisfied.

[0102] In a second aspect, the present application also provides an optimization device for the formation ability of an equipment system structure, as Figure 4 shown, including: a net formation ability calculation unit and a task formation ability calculation unit.

[0103] The net formation ability calculation unit includes: a selection module, an initialization matrix module, and an equipment net formation ability calculation module;

[0104] The selection module: selects the object of analysis and calculation, that is, selects one or more solutions that need to be analyzed;

[0105] The initialization matrix module: initializes the solution composition matrix and the demand matrix of the formation for the number of equipment;

[0106] The equipment net formation ability calculation module: calculates the values of each element in the equipment net formation ability matrix according to the predefined operation rules.

[0107] The task formation ability calculation unit includes: a task determination module, an initialization task module, a demand matrix calculation module, and a comparison record module.

[0108] The task determination module: is used to determine the task set;

[0109] The initialization task module: is used to initialize the demand matrix of the quantity of various tasks in the task set for various formations and the demand matrix of the quantity of equipment for various formations;

[0110] The demand matrix calculation module: calculates the demand matrix of the quantity of equipment for various tasks.

[0111] The comparison record module: compares the demand matrix row by row to obtain the degree to which the task can be satisfied.

[0112] The above are only the preferred embodiments of the present application and are not used to limit the present application. For those skilled in the art, the present application can have various changes and modifications. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims

1. An optimization method for the formation ability of an equipment system architecture, characterized in that, it includes: A net formation ability calculation method based on predefined rules and a task formation ability calculation method based on reverse solution; The net formation ability calculation method based on predefined rules analyzes the ability of a certain scale and structure of weapons and equipment to be split into how many formations simultaneously under the condition of knowing the quantity requirements of various formations for each type of equipment; the predefined rules include vector element division, matrix division, and taking the extreme value of matrix elements; The task formation ability calculation method based on reverse solution evaluates the degree to which the scale and structure of the equipment meet the required formation quantities for various future tasks after the implementation of the equipment development plan; The net formation ability calculation method includes the following process: Select the object of analysis and calculation, that is, select one or more solutions to be analyzed; Initialization plan composition matrix Equip jk and the demand matrix Fmeq for the number of equipment in the grouping lk ; Calculate the values of each element in the equipment net formation ability matrix according to the predefined operation rules; Based on the task formation ability calculation method using reverse solution, the process is as follows: Determine the task set; Initialize the quantity demand matrix Taskf of various tasks in the task set for various groupings ml and the quantity demand matrix Fmeq of various groupings for the equipment quantity lk ; Calculate the demand matrix Taskeq of the number of equipment for various tasks mk ; Select the solution to be analyzed and compare the demand matrix Taskeq of the number of equipment required for each task line by line mk Compare the number of equipment required in mk with the number of equipment that can be provided in a certain year of the solution. If it is satisfied, let Taskmeet m = 1; Determine the degree to which the task can be satisfied according to the values in the vector Taskmeet m ; The vector element division: It is defined as the division of corresponding elements of two column vectors or row vectors with the same dimension. When one is a column vector and the other is a row vector, first transpose one of them and then perform the division of corresponding elements. The formula is as follows: α / β = [a 1 a 2 … a n / [b 1 b 2 … b n = [a 1 / b 1 a 2 / b 2 … a n / b n (1) Among them, both α and β are n-dimensional row vectors, a 1 , a 2 …a n are the elements of vector α, and b 1 , b 2 …b n are the elements of vector β; The matrix division: It is defined as between two matrices where any two numbers in the row or column dimensions are equal. Sequentially take the row or column vectors of the unequal dimensions for vector element division. The "any two numbers are equal" means that one of the column dimensions is equal to the row dimension, or the row or column dimensions of the two matrices are equal. The formula is as follows: Among them, matrix A m×n is a matrix with m rows and n columns, and matrix B k×n is a matrix with k rows and n columns. The column dimensions of A m×n and B k×n are equal. The result of the matrix division is placed in matrix C m×k with m rows and k columns. The matrix elements in the formula are composed of n-dimensional row vectors; The method for taking the extreme value of the matrix element is specifically as follows: To take the minimum value of the vector elements for each matrix element in C m×k as the new matrix element, the formula is as follows: min(A 1 / B 1 ) = min{a 1 / b 1 , a 2 / b 2 ,..., a n / b n} (3) Among them, matrix C m×k After the extreme value operation of all the matrix elements of the m-row and k-column matrices in it is completed, the obtained matrix is called the net grouping ability matrix.

2. The optimization method for the formation ability of an equipment system architecture according to claim 1, characterized in that, The demand matrix Taskeq of the various tasks for the quantity of equipment mk is calculated as follows: Taskeq mk = Task ml ×Fmeq lk (4) where Taskf ml is the required quantity of each possible task for the quantity of each group, which is generated by the linear combination of the elements in each row of the demand matrix Taskbf nl of the typical tasks for the quantity of each group, and Fmeq lk is the demand matrix of the group for the quantity of equipment.

3. An optimization device for the formation ability of an equipment system architecture, characterized in that, It is implemented by using the optimization method for the formation ability of an equipment system architecture according to any one of claims 1-2, and includes: a net formation ability calculation unit and a task formation ability calculation unit; The net formation ability calculation unit includes: a selection module, an initialization matrix module, and an equipment net formation ability calculation module; The selection module: Select the object of analysis and calculation, that is, select one or more solutions to be analyzed; The initialization matrix module: The initialization scheme constitutes the matrix Equip jk and the demand matrix Fmeq for the number of grouped equipment lk ; The equipment net formation ability calculation module: Calculate the values of each element in the equipment net formation ability matrix according to the predefined operation rules; The task formation ability calculation unit includes: a task determination module, an initialization task module, a demand matrix calculation module, and a comparison record module; The task determination module: Used to determine the task set; The initialization task module is used to initialize the quantity requirement matrix Taskf of various tasks in the task set for various groups ml and the quantity requirement matrix Fmeq of various groups for equipment lk ; The demand matrix calculation module: calculates the demand matrix Taskeq of the number of equipment for various tasks mk ; The comparison record module: Compare the demand matrix Taskeq of the equipment quantity required by various tasks line by line mk , Obtain the degree to which the task can be satisfied.

Citation Information

Patent Citations

  • Equipment reliability evaluation method based on data mining

    CN104820716A

  • Intelligence-oriented electronic information system architecture description method

    CN108897752A