a parallel automatic test system(PATS)for missiles is designed and emulated based on parallel program. A task scheduling algorithm for PATS is brought forward based on the ant colony algorithm. Reconfigurable test unit adapters(TUA)and the combination of synchronization classes and instrument classes are designed in the hardware and software architecture of the PATS. A local search function
the probability of state transfer
the pheromone updating based on Tchebycheff inequality and the taboo formula are designed in the scheduling algorithm. Test task priorities are configured so that the optimized task scheduling is achieved. Emulation results show that the parallel test time is reduced to 30%-75% of the serial test time. Moreover
the scheduling algorithm gains an advantage over the TaskScheduler-T and the genetic annealing algorithm on aspects of average search time
probability of finding the optimal solution and so on.
XIAO Mingqing, ZHU Xiaoping, XIA Rui. Summary of parallel test technology [J]. Journal of Air Force Engineering University(Natural Science Edition), 2005, 6(3): 22-25.
TOAL R,HAYES R. Distributed and concurrent test environments on popular COTS platforms [C]∥AUTOTESTCON Proceedings.Piscataway, NJ, USA: IEEE, 2000: 2031-2038.
KOU Yingxin, WANG Lin, ZHOU Zhongliang. Study of combat task allocation model in multi-target attack condition [J]. Journal of System Simulation, 2008,20(16): 4408-4411.
FU Xinhua, XIAO Mingqing, XIA Rui. Novel ant colony algorithm for parallel test task scheduling [J]. Journal of System Simulation, 2008,20(16):4352-4356.
DORIGO M, CARO G D, GAMBARDELLA L M. Ant algorithms for discrete optimization [J]. Artificial Life, 1999, 5(2):137-172.
XIA Rui, XIAO Mingqing, CHENG Jinjun. Optimization for the parallel test task scheduling based on hybrid GASA [J]. Journal of System Simulation, 2007,19(15): 3564-3567.