• CN:11-2187/TH
  • ISSN:0577-6686

›› 2005, Vol. 41 ›› Issue (3): 112-116.

• 论文 • 上一篇    下一篇

人机结合蚁群/遗传算法及其在卫星舱布局设计中的应用

霍军周;李广强;滕弘飞;孙治国   

  1. 大连理工大学精密与特种加工教育部重点实验室
  • 发布日期:2005-03-15

HUMAN-COMPUTER COOPERATIVE ANT COLONY/GENETIC ALGORITHM FOR ATELLITE MODULE LAYOUT DESIGN

Huo Junzhou;Li Guangqiang;Teng Hongfei;Sun Zhiguo   

  1. Key Laboratory for Precision & Non-traditional Machining of Ministry of Education, Dalian University of Technology
  • Published:2005-03-15

摘要: 卫星舱布局设计问题既存在计算复杂性的组合爆炸,又存在工程的复杂性。许多工程实践表明发挥人机各自特长能有效解决此问题。提出人机结合蚁群/遗传算法HCAGA的求解方法,该算法是将人工方案(人工解)和算法解用统一编码串形式编码,二者结合构成解群,共同参与该算法操作。给出了由计算机自动或人工决定人工方案(人工解)输入时机的两种方式,给出简化的三维卫星布局设计算例。用该算法与并行遗传算法(PGA)和蚁群算法(ACO)进行对比,结果表明该算法在获得工程满意解和计算效率方面较为优越。

关键词: 布局设计, 人机结合, 卫星, 蚁群算法

Abstract: The difficulty of satellite module layout design (SMLD) lies in its engineering complexity and combinatorial explosion of computational complexity. Many engineering applications show that the SMLD might be solved well by human-computer cooperation. A human-computer cooperative ant colony/genetic algorithm (HCAGA) is proposed. Artificial individuals are integrated with algorithm individuals by the unified code form and are operated in the individuals’ population. The artificial individual’s added occasion is controlled automatically by computer or by human based on the visualization interaction. The proposed algorithm is compared with parallel genetic algorithm (PGA) and ant colony optimization (ACO) on a simplified three-dimensional satellite module layout design example. The results show that the proposed algorithm is superior to the PGA and ACO on obtaining the engineer satisfactory solutions’ quality and computation efficiency.

Key words: Ant colony algorithm, Human-computer cooperation, Layout design, Satellite

中图分类号: