期刊文献+

异步并行的分布式协同进化MDO算法研究 被引量:8

Asynchronous parallel distributed coevolutionary multidisciplinary design optimization
下载PDF
导出
摘要 为满足分布式计算机网络环境下多学科并行设计优化协调的要求 ,研究了分布式协同进化 MDO算法的网络异步并行实现 ,给出了异步并行的分布式协同进化 MDO算法。对导弹设计的计算实例 ,与单机上顺序执行的分布式协同进化 MDO算法相比 ,异步并行的分布式协同进化 MDO算法可有效缩短运行时间 ,而二者的收敛性能相当。算法基于 CORBA/ C++实现 ,灵活性、容错性好 。 Adopting merits of evolutionary algorithm,distributed coevolutionary multidisciplinary design optimization (DCMDO) algorithm can be used directly to problems with discrete and integer design variables or with disjointed design space.To satisfy the need of multidisciplinary concurrent design optimization and coordination in modern distributed heterogeneous computer network environment,in this paper,we investigate the parallelization of DCMDO,and give an asynchronous parallel version of DCMDO algorithm- asynchronous parallel distributed coevolutionary multidisciplinary design optimization (APDCMDO) algorithm.The APDCMDO was executed on local computer network in an asynchronous parallel way based on Client/Server model.Not only inter disciplinary design optimization was parallelized,but also inner disciplinary design optimization was executed in parallel.Each discipline can have multiple optimization nodes concurrently.Optimization nodes can be added or shut down dynamically without affecting others.This makes APDCMDO both flexible and having good fault tolerance.The APDCMDO algorithm was applied to a missile aerodynamic shape/engine/control multidisciplinary design optimization problem.The convergence property of APDCMDO algorithm is close to single computer sequentially executed DCMDO algorithm,but the asynchronous parallel version effectively shortens the design time.The code of APDCMDO is based on CORBA/C++,thus can be conveniently used in CORBA based flying vehicle integrated design environment.
出处 《宇航学报》 EI CAS CSCD 北大核心 2002年第4期57-61,共5页 Journal of Astronautics
关键词 多学科设计优化 导弹设计 协同进化算法 并行计算 异步计算 Multidisciplinary design optimization Missile design Evolutionary computation Coevolutionary algorithm Optimization Parallel computation Asynchronous computation
  • 相关文献

参考文献2

  • 1《7210任务》办公室.航空气动力手册(第二册)[M].北京:国防工业出版社,1983.. 被引量:2
  • 2睢英 胡克娴.固体火箭发动机[M].北京:北京理工大学出版社,1990.. 被引量:2

共引文献1

同被引文献51

引证文献8

二级引证文献50

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部