CN104679633B - Effectiveness evaluation method of multi-aircraft parallel test process - Google Patents

Effectiveness evaluation method of multi-aircraft parallel test process Download PDF

Info

Publication number
CN104679633B
CN104679633B CN201510082016.6A CN201510082016A CN104679633B CN 104679633 B CN104679633 B CN 104679633B CN 201510082016 A CN201510082016 A CN 201510082016A CN 104679633 B CN104679633 B CN 104679633B
Authority
CN
China
Prior art keywords
test
activity
test activity
resource
directed acyclic
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510082016.6A
Other languages
Chinese (zh)
Other versions
CN104679633A (en
Inventor
储海洋
王华茂
闫金栋
何晓宇
宋宏江
白少华
向永清
张海祥
吴昕凯
余晟
时光
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Institute of Spacecraft System Engineering
Original Assignee
Beijing Institute of Spacecraft System Engineering
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Institute of Spacecraft System Engineering filed Critical Beijing Institute of Spacecraft System Engineering
Priority to CN201510082016.6A priority Critical patent/CN104679633B/en
Publication of CN104679633A publication Critical patent/CN104679633A/en
Application granted granted Critical
Publication of CN104679633B publication Critical patent/CN104679633B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention relates to an effectiveness evaluation method of a multi-aircraft parallel test process. The method comprises the steps of converting the multi-aircraft parallel test process into an aircraft test activity set, acquiring a consumption time, ending time constraint and occupied resource set of each test activity, creating a directed acyclic graph by adopting each test activity as a node and the consumption time of each test activity as an edge, acquiring a preset test activity set of each test activity according to the directed acyclic graph, and then calculating the test efficiency, the test activity coverage rate and the utilization rate of each resource; and finally calculating a process evaluation index and judging the test process according to the test efficiency, the test activity coverage rate and the gross resource utilization rate. Compared with the prior art, the method is indicative for quantitatively evaluating the index, the evidence for comparing the multi-aircraft parallel test process can be provided, an orientation can be provided for continuously optimizing the subsequent test process, and the multi-aircraft parallel test process efficiency can be integrally improved.

Description

A kind of efficiency evaluation method of many spacecraft parallel test processes
Technical field
The present invention relates to Space Vehicle System level integration test process evaluation, particularly a kind of many spacecraft parallel test processes Efficiency evaluation method.
Background technology
Space Vehicle System level integration test be spacecraft and experimental stage carry out on tested spacecraft electrically The comprehensive verification of functions of the equipments and performance, including test a series of engineerings such as design, test preparation, test implementation and test summary Activity, is to ensure that the key link of spacecraft mass.Test period is general longer, and process management is extremely complex.All the time, pass The spacecraft integration test field of system lacks effective quantizing process evaluation method, when spacecraft parallel test task is few, It is unobvious for the demand of single spacecraft-testing process and optimizing resource allocation, judge to can be carried out decision-making by intuition, It is also not urgent to the quantitatively evaluating demand of test process.
With sharply increasing for space launch mission, under many spacecraft parallel test patterns, test site, personnel, equipment Pool Deng test resource is allocated, and the requirement of time-constrain exacerbates the difficulty of test process management, therefore just urgent need one kind can In many spacecraft parallel test process efficiency evaluation methods for quantifying, instruct many spacecraft parallel test processes Continuous optimization and Resource distribution is planned as a whole, and provides data for science decision and supports.
The content of the invention
Present invention solves the technical problem that being:Spacecraft system level synthesis field tests in prior art are overcome to lack effective Quantizing process evaluation method deficiency, there is provided one kind meets science decision to many spacecraft parallel test course quantization efficiency The efficiency evaluation method of many spacecraft parallel test processes of the requirement of evaluation.
The present invention technical solution be:A kind of efficiency evaluation method of many spacecraft parallel test processes, including such as Lower step:
(1) many spacecraft parallel test processes are changed into into spacecraft-testing active set, and are designated as { P }, each test Activity is designated as pi, wherein, i=1,2,3,, n, n are the number of the test activity of spacecraft;Described test activity is included to boat The checking engineering activity of its device function, performance indications;
(2) each test activity p is obtainediElapsed time ti, the end time constraint FiAnd resource collection { the R for takingi, Then with each test activity piFor node, with each test activity piElapsed time tiDirected acyclic graph, and root are constructed for side Test activity p is set up according to the sequencing of test activityiTesting advanced active set { Bi};Described testing advanced active set Close { BiIt is the sensing test activity p in directed acyclic graphiAnd be test activity piThe test activity set of upper level;
(3) find in directed acyclic graph after longest path using the test activity p on longest pathjSet { L } is constituted, The testing efficiency for calculating many spacecraft parallel test processes is
Wherein j is for positive integer and less than n;
(4) test activity p is calculatediEnd time be
Ti={ Tk|pk∈{Bi}}max+ti,
Then calculating test activity coverage rate is
Wherein, k is for positive integer and less than n, the testing advanced active set of the test activity started at first in directed acyclic graph Close { BiIt is empty set, | { pi|Ti≤Fi| constrain F less than the end time for the end time in test activity set { P }iTest live Dynamic number;
(5) according to each test activity piResource collection { the R of occupancyiObtain resource total collection { R }, using resource rf's Test activity setCalculate each resource rfUtilization rateFor
Obtaining total resources utilization rate is
Wherein, rfFor f-th resource in resource total collection { R }, f=1,2,3,, m, m are resource in resource total collection { R } Number, e is positive integer and less than n;
(6) according to testing efficiency, test activity coverage rate and total resources utilization rate calculating process evaluation number E and judge, If between value threshold value, test process passes through process evaluation index E, otherwise test process does not pass through;Wherein, process is commented Valency index be E=α G+ β C+ γ U, alpha+beta+γ=1.
Described value threshold value is [70%, 100%].
Present invention advantage compared with prior art is
(1) the inventive method is compared with the test process evaluation that current subjectivity is carried out, it is proposed that the parallel survey of objective quantification Examination process evaluation method, can solve the problem that current space mission quantity carries out objective amount under increasing sharply to many spacecraft parallel test processes Change an urgent demand evaluated;
(2) present invention is compared with prior art, it is proposed that quantitatively evaluating index have indicative, can be many spacecrafts Concurrent testing process compares offer foundation, and for follow-up test process Continuous optimization direction is provided, and it is parallel that entirety lifts many spacecrafts Test process efficiency;
(3) present invention compared with prior art, can provide index, for lifting for the resource distribution of space flight enterprises and institutions Space flight enterprises and institutions resource distribution benefit is significant.
Description of the drawings
Fig. 1 is the directed acyclic graph of many spacecraft parallel test processes in the present invention;
Fig. 2 is a kind of efficiency evaluation method flow diagram of many spacecraft parallel test processes of the present invention.
Specific embodiment
The present invention proposes a kind of efficiency evaluation method of many spacecraft parallel test processes, mainly by the test of spacecraft Process model building, quantizating index are calculated and evaluation number synthesizes three key links and completes, and wherein test process modeling is to set up many The mathematical description of spacecraft parallel test process, it is by campaign definitions in test process and constrained attributes, many spacecrafts are parallel Test process formalized description is a directed acyclic graph, as shown in figure 1, calculate for subsequent quantizatiion index laying the foundation, is quantified Index is calculated based on describing the directed acyclic graph of many spacecraft parallel test processes, calculates many spacecraft parallel test processes Testing efficiency, test coverage and resource utilization, evaluation number synthesis is by test coverage, resource utilization and test Efficiency is normalized calculating, carries out testing after the good and bad index of many spacecraft parallel test processes of one visual representations of formation Journey judges.
A kind of efficiency evaluation method flow diagram of many spacecraft parallel test processes of the present invention is illustrated in figure 2, is tied below The present invention will be further described to close Fig. 2, and it is as follows that the inventive method implements step:
(1) test process activity recognition:Space Vehicle System level integration test process is to spacecraft function, property by a series of The checking engineering activity of energy index is constituted, to each test activity p during many spacecraft parallel testsiIt is identified, structure Into test activity set { P }, wherein, i=1,2,3,, n, n is the number of the test activity of spacecraft, and test activity includes right The checking engineering activity of spacecraft function, performance indications.
(2) test activity Attribute Recognition:Recognize and define each movable piAttribute, including the resource that test activity is occupied Set { Ri, the elapsed time t of test activityi, the end time constraint F of test activityi
(3) directed acyclic graph construction:As shown in figure 1, adding " beginning " and " end " activity in test activity set, make For the beginning and end " node " of whole directed acyclic graph, each " node " is during many spacecraft parallel tests in remaining figure Test activity, " node " " side " in front represent test activity elapsed time ti, the movable elapsed time on " beginning " summit is 0, i.e., with each test activity piFor node, with each test activity piElapsed time tiDirected acyclic graph, and root are constructed for side Test activity p is set up according to the sequencing of test activityiTesting advanced active set { Bi, testing advanced active set { Bi} It is the sensing test activity p in directed acyclic graphiAnd be test activity piThe test activity set of upper level.
(4) testing efficiency is calculated:Using longest path finding algorithm in graph theory, one can be found in directed acyclic graph Longest path, the set that node is constituted on path is designated as { L }, then the time that whole many spacecraft parallel test processes are consumed is for most Each movable time consuming summation on long path, the testing efficiency G of many spacecraft parallel test processes can be as follows Calculate:
Wherein j can be seen that the time that whole test process is consumed is fewer, testing efficiency for positive integer and less than n by above formula It is higher.
(5) test coverage is calculated:Movable piEnd time TiCan calculate in the following way:
Ti={ Tk|pk∈{Bi}}max+ti
For each movable pi, have the end time to constrain FiIf, activity end time Ti≤Fi, then activity is timely completed. Test coverage C just refers to that the test activity quantity being timely completed in test process accounts for the percentage of total activity quantity,
Wherein, k is for positive integer and less than n, the testing advanced active set of the test activity started at first in directed acyclic graph Close { BiIt is empty set, | { pi|Ti≤Fi| for activity end time T in test activity set { P }iLess than or equal to end time constraint FiTest activity number.
(6) resource utilization is calculated:According to each test activity piResource collection { the R of occupancyiCarry out deduplication and obtain institute Some resources rf, and then resource total collection { R } is obtained, while according to each test activity piResource collection { the R of occupancyiObtain Each resource rfCorresponding test activity, and then it is obtained by each resource rfTest activity setCalculate each money Source rfUtilization rateFor
Obtaining total resources utilization rate is
Wherein, rfFor f-th resource in resource total collection { R }, f=1,2,3,, m, m are resource in resource total collection { R } Number, e is positive integer and less than n.
(7) evaluation number synthesis:Can by the computing formula of testing efficiency, three indexs of test coverage and resource utilization To find out, three index values are higher, and test process is more excellent, and total process evaluation index E can synthesize according to equation below,
E=α G+ β C+ γ U alpha+betas+γ=1 is 6.
Judge total process evaluation index E, if 100% >=E >=70%, test process passes through, otherwise test process Do not pass through and retest, so far the quantization efficiency evaluation index of many spacecraft parallel test processes is calculated and completed.
The content not being described in detail in description of the invention belongs to the known technology of those skilled in the art.

Claims (2)

1. a kind of efficiency evaluation method of many spacecraft parallel test processes, it is characterised in that comprise the steps:
(1) many spacecraft parallel test processes are changed into into spacecraft-testing active set, and are designated as { P }, each test activity It is designated as pi, wherein, i=1,2,3 ..., n, n are the number of the test activity of spacecraft;Described test activity is included to space flight The checking engineering activity of device function, performance indications;
(2) each test activity p is obtainediElapsed time ti, the end time constraint FiAnd resource collection { the R for takingi, then with Each test activity piFor node, with each test activity piElapsed time tiDirected acyclic graph is constructed for side, and according to test The sequencing of activity sets up test activity piTesting advanced active set { Bi};Described testing advanced active set { Bi} It is the sensing test activity p in directed acyclic graphiAnd be test activity piThe test activity set of upper level;
(3) find in directed acyclic graph after longest path using the test activity p on longest pathjSet { L } is constituted, is calculated The testing efficiency of many spacecraft parallel test processes is
G = 1 - Σ p j ∈ { L } t j Σt i ,
Wherein, j is for positive integer and less than n;Described ∑ tiFor each test activity piCorresponding elapsed time tiSum;It is described 'sEach test activity p in gather { L }jCorresponding elapsed time tjSum;
(4) test activity p is calculatediEnd time be
Ti={ Tk|pk∈{Bi}}max+ti,
Then calculating test activity coverage rate is
C = | { p i | T i ≤ F i } | n ,
Wherein, k is for positive integer and less than n, the testing advanced active set { B of the test activity started at first in directed acyclic graphi} For empty set, | { pi|Ti≤Fi| constrain F less than the end time for the end time in test activity set { P }iTest activity Number;
(5) according to each test activity piResource collection { the R of occupancyiObtain resource total collection { R }, using resource rfTest Active set { Prf, calculate each resource rfUtilization rate UrfFor
U r f = Σ p e ∈ { P r f } t e Σ p j ∈ { L } t j
Obtaining total resources utilization rate is
U = Σ r f ∈ { R } U r f m
Wherein, rfFor f-th resource in resource total collection { R }, f=1,2,3 ..., m, m are the individual of resource in resource total collection { R } Number, e is positive integer and less than n,For test activity setIn each test activity peCorresponding elapsed time te's With,For each resource r in resource total collection { R }fCorresponding utilization rateSum;
(6) according to testing efficiency, test activity coverage rate and total resources utilization rate calculating process evaluation number E and judge, if Between value threshold value, then test process passes through process evaluation index E, and otherwise test process does not pass through;Wherein, process evaluation refers to It is E=α G+ β C+ γ U to count, alpha+beta+γ=1.
2. the efficiency evaluation method of a kind of many spacecraft parallel test processes according to claim 1, it is characterised in that:Institute The value threshold value stated is [70%, 100%].
CN201510082016.6A 2015-02-15 2015-02-15 Effectiveness evaluation method of multi-aircraft parallel test process Active CN104679633B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510082016.6A CN104679633B (en) 2015-02-15 2015-02-15 Effectiveness evaluation method of multi-aircraft parallel test process

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510082016.6A CN104679633B (en) 2015-02-15 2015-02-15 Effectiveness evaluation method of multi-aircraft parallel test process

Publications (2)

Publication Number Publication Date
CN104679633A CN104679633A (en) 2015-06-03
CN104679633B true CN104679633B (en) 2017-05-03

Family

ID=53314719

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510082016.6A Active CN104679633B (en) 2015-02-15 2015-02-15 Effectiveness evaluation method of multi-aircraft parallel test process

Country Status (1)

Country Link
CN (1) CN104679633B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110968507B (en) * 2019-11-20 2023-07-25 北京创鑫旅程网络技术有限公司 Coverage rate statistics method and coverage rate statistics device
CN112257909B (en) * 2020-09-30 2024-05-07 北京空间飞行器总体设计部 Multi-layer architecture scheduling method for rapid testing of batched satellites

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104239213B (en) * 2014-09-29 2017-04-12 北京航空航天大学 Two-stage scheduling method of parallel test tasks facing spacecraft automation test

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
The study of spacecraft parallel testing;Zhongwenli等;《Telecommunication Systems》;20130621;第53卷(第1期);第69-76页 *

Also Published As

Publication number Publication date
CN104679633A (en) 2015-06-03

Similar Documents

Publication Publication Date Title
US11544522B2 (en) Methods, systems, and computer readable mediums for determining a system state of a power system using a convolutional neural network
CN103293014B (en) Bridge fatigue damage state and residual life evaluating method
Cui et al. Estimating ramping requirements with solar-friendly flexible ramping product in multi-timescale power system operations
CN108375808A (en) Dense fog forecasting procedures of the NRIET based on machine learning
CN102902882A (en) Method for evaluating operation quality of information systems
CN104123680A (en) Post-evaluation method for comprehensively evaluating power grid science and technology projects
CN106548272A (en) A kind of electric automobile fills the evaluation methodology of facility combination property soon
CN104700222A (en) Nuclear power plant large break accident uncertainty analysis method
CN106228403A (en) A kind of user based on step analysis algorithm is worth methods of marking and system
CN106096847A (en) A kind of fuzzy change weighs Engineering-geological environmental quality method
CN103018063A (en) Bridge random fatigue life prediction method based on Mittag-Leffler distribution
CN105046453A (en) Construction engineering project cluster establishment method introducing cloud model for evaluation and selection
CN104679633B (en) Effectiveness evaluation method of multi-aircraft parallel test process
Jiang et al. Transportation system evaluation model based on DEA
CN104898039B (en) Fault mode method for optimizing based on probability of failure propagation model
CN104218571A (en) Running state evaluation method for wind power generation equipment
Turan et al. Simulation-based analysis of military workforce planning strategies
CN101807227A (en) Method for calculating damage effect of target of conventional facility
CN106296023A (en) Uranium tailings pond Environmental Improvement of Decommissioning effect evaluation methods based on three scales analytic hierarchy process
CN105184496A (en) Integrated evaluation method of health index of mine ventilation system
Heairet et al. Beyond life cycle analysis: Using an agent-based approach to model the emerging bio-energy industry
Nutkiewicz et al. Exploring the integration of simulation and deep learning models for urban building energy modeling and retrofit analysis
CN107730121A (en) The technological transformation overhaul state monitoring method and system of power equipment
Liu et al. Improved design of risk assessment model for PPP project under the development of marine architecture
Babaev et al. Improving the processes of cost management in the construction and energy projects

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant