为支持协同的概念设计,提出了一种多代理环境中的进化计算方法。分层的多Agent系统的结构,为设计人员在该环境下的协作及资源共享提供了支撑框架。进化的计算方法,为拓宽设计人员的思维空间提供了一种工具。基于数学表示二叉树结构的遗传算法可以生成2维草图。选定的形状经处理后,能产生3维构件。生成的构件和人工设计的构件统一保存到构件库中,然后采用二进制编码的遗传算法生成构件的组合布局。详细介绍了基于数学表示二叉树结构的遗传算法、构件的管理及集成,并以一个会展中心设计为实例,描述了设计过程。
To support collaborative conceptual design, an evolutionary computing approach in a multi-Agent environment was proposed. The hierarchical multi-Agent system architecture offered a promising framework for collaboration and resources-sharing among designers under this environment, where the evolutionary computing approach provided a tool to extend designer's ideas. The 2D sketch shapes were generated by genetic algorithm, which was based on the mathematical-expressed binary tree; and then the selected shapes were disposed to form 3D components. Computer generated components and handmade components were put together and saved in a components base,then combinatorial layout of components were generated by binary coded genetic algorithm. The genetic algo- rithm based on mathematical-expressed binary tree, components management and components integration were introduced in detail. Finally an architectural design of an exhibition center was adopted as an example to illustrate the above-mentioned entire design process.