The optimal layout of a complex system such as aerospace vehicles consists in placing a given number of components in a container in order to minimize one or several objectives under some geometrical or functional constraints. This paper presents an extended formulation of this problem as a variable-size design space (VSDS) problem to take into account a large number of architectural choices and components allocation during the design process. As a representative example of such systems, considering the layout of a satellite module, the VSDS aspect translates the fact that the optimizer has to choose between several subdivisions of the components. For instance, one large tank of fuel might be placed as well as two smaller tanks or three even smaller tanks for the same amount of fuel. In order to tackle this NP-hard problem, a genetic algorithm enhanced by an adapted hidden-variables mechanism is proposed. This latter is illustrated on a toy case and an aerospace application case representative to real world complexity to illustrate the performance of the proposed algorithms. The results obtained using the proposed mechanism are reported and analyzed.
翻译:航空航天器等复杂系统的最佳布局是将一定数量的部件放在容器中,以便在某些几何或功能限制下尽量减少一个或几个目标,本文件作为可变规模设计空间问题提出这一问题的扩大表述,以考虑到设计过程中大量的建筑选择和部件分配;作为这类系统的一个有代表性的例子,考虑到卫星模块的布局,VSDS方面翻译了以下事实,即优化器必须在各部件的几个分区之间作出选择;例如,可以放置一个大型燃料罐,以及两个较小的储油罐或三个较小的储油罐,用于同等数量的燃料;为了解决这一多变型设计空间问题,建议了一种基因算法,由经调整的隐藏变式机制加以强化;后一种遗传算法是用一个重案和具有真实世界复杂性的航空航天应用案来说明拟议的算法的性能;报告并分析使用拟议机制取得的结果。