为解决大型客机的设计过程中多方设计研究人员的协同工作问题,以及在不断调整设计参数的迭代设计过程中出现的各种问题,基于SAGE(simple adaptive grid engine)的分布式多学科优化设计(distributed multidisciplinary design optimization,DMDO)系统中的3项创新及关键技术进行了深入的探讨:①MDO(multidisciplinary design optimization)领域专用的工作流引擎,它提供灵活的封装模块和高效的封装方式;②异构集群的元作业调度器,根据MDO的应用特征进行简化,使用短作业优先的调度策略减少了作业的平均等待时间;③基于SAGE的分布式集群计算。针对这3项关键技术,在实验环境中分别进行了成本,等待时间和可扩展性的测试。实验结果表明,这3项关键技术都满足了预期的设计目标,能够为大型客机的专业设计人员提供一个高效实用的协同设计平台。
To solve problems raised in the iteration procedure for tuning design parameters and collaboration among designers from multiple institutes during the design of the civil airplane, the distributed multidisciplinary design optimization (DMDO) system based on simple adaptive grid engine (SAGE) is designed and implemented. Three key technologies in DMDO system are covered: ① multidisciplinary design optimization (MDO) domain specific workflow engine, which provides flexible packaging modules and high efficiency packaging methods. ② meta-job scheduler for heterogeneous cluster, which reduces average job waiting time by using shnrtest job first policy, simplifies according to characters of MDO applications. ③Distributed cluster computing based SAGE. Cost, job waiting time and scalability are tested in experiments, and the results show that the three key technologies meet the expected design goals, which indicates DMDO system could provide the designers of civil airplane an efficient and flexible collaborative design platform.