Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Two-stage scheduling method of parallel test tasks facing spacecraft automation test

A technology for automated testing and testing tasks, applied in software testing/debugging, concurrent instruction execution, machine execution devices, etc.

Inactive Publication Date: 2014-12-24
BEIHANG UNIV
View PDF2 Cites 39 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in spacecraft automated testing, testing equipment is limited, different tasks may require different types of equipment, and commands between tasks (here, commands with the same parameter modification requirements) and commands within tasks There is a constraint on the execution time interval, so it is necessary to design a configuration method suitable for spacecraft parallel test tasks on the equipment

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Two-stage scheduling method of parallel test tasks facing spacecraft automation test
  • Two-stage scheduling method of parallel test tasks facing spacecraft automation test
  • Two-stage scheduling method of parallel test tasks facing spacecraft automation test

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] Hereinafter, the present invention will be described in detail with reference to the drawings and combined with implementation.

[0033] The two-stage scheduling method for parallel test tasks oriented to the automatic test of spacecraft provided by the present invention, in the first stage, by extracting the spacecraft parameters of each task to modify the requirements and the timing relationship of the tasks, a task constraint relationship suitable for the automatic test of spacecraft is established. , using the idea of ​​combining particle swarm and simulated annealing to generate parallel test task groups without conflicts between each other; in the second stage, the test tasks obtained by grouping the first stage are allocated on the limited test equipment, and the multi-constraint The optimization problem is transformed into a multi-objective optimization problem, and the improved multi-objective optimization NSGA-II algorithm (non-dominated sorting genetic algorit...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to a two-stage scheduling method of parallel test tasks facing a spacecraft automation test, which belongs to the field of parallel tests. The method comprises the following stages: in the first stage, the test tasks, task instructions and tested parameters are analyzed and determined, a constraint relation between the tasks is defined, a time sequence constraint matrix and a parameter competitive relation matrix are established, the tasks and the constraint relation between the tasks are changed into undirected graphs, a parallel task scheduling problem is changed into a minimum coloring problem in the sequence of the tops of the graphs, a method based on the combination of a particle swarm and simulated annealing is used for solving, and then a test task group with the maximal degree of parallelism is obtained; in the second stage, the obtained test task group with the maximal degree of parallelism is distributed on limited test equipment, and then an optimal scheduling scheme is obtained. According to the two-stage scheduling method, the constraint relation among a plurality of test tasks is quickly established, the independence between the test tasks is analyzed, the degree of parallelism of the test tasks is increased, the optimal scheduling of the tasks on the equipment is realized when constraint conditions are satisfied, and the test efficiency is improved.

Description

technical field [0001] The invention belongs to the field of parallel testing and relates to a two-stage parallel testing task scheduling method which is grouped first and then scheduled for spacecraft automation testing. Background technique [0002] The spacecraft system is composed of several subsystems with different functions. The system is complex and requires extremely high reliability. It is a typical safety-critical system. In order to verify whether the performance and functions of the components of the spacecraft meet the design requirements, a large number of testing work runs through all stages of the entire spacecraft model development process, which is an indispensable part of the spacecraft design and manufacturing process. With the increase in the number and complexity of spacecraft development, the spacecraft has expanded from a single type to multi-type mass-produced network testing, and the surge in test tasks has greatly shortened the test cycle. The me...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F11/36G06F9/38
Inventor 蒋亚若吕江花高世伟马世龙
Owner BEIHANG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products