• 论文 •    

支持概念设计的多代理环境

刘  弘,崔  巍   

  1. 1.山东师范大学 信息管理学院,山东  济南  250014;2.山东建筑工程学院 计算机系,山东  济南  250014
  • 收稿日期:2005-01-24 修回日期:2005-04-01 出版日期:2006-06-15 发布日期:2006-06-25
  • 基金资助:
    国家自然科学基金资助项目(69975010,60374054);香港理工大学研究员基金资助项目(G.YY.35);山东省自然科学基金资助项目(Y2003G01,Z2004G02)。

Multi-Agent environment supporting conceptual design

LIU Hong,CUI Wei   

  1. 1.Sch. of Information & Management, Shandong Normal Univ., Jinan  250014, China; 2.Dep. of Computer, Shandong Architecture & Eng. Inst., Jinan  250014, China
  • Received:2005-01-24 Revised:2005-04-01 Online:2006-06-15 Published:2006-06-25
  • Supported by:
    Project supported by the National Natural Science Foundation, China(No.69975010, 60374054),the Research Fellow Matching Fund Scheme of the Hong Kong Polytechnic University,China(No.G.YY.35) and the Natural Science Foundation of Shandong Province,China(No.Y2003G01, Z2004G02).

摘要: 为支持协同的概念设计,提出了一种多代理环境中的进化计算方法。分层的多Agent系统的结构,为设计人员在该环境下的协作及资源共享提供了支撑框架。进化的计算方法,为拓宽设计人员的思维空间提供了一种工具。基于数学表示二叉树结构的遗传算法可以生成2维草图。选定的形状经处理后,能产生3维构件。生成的构件和人工设计的构件统一保存到构件库中,然后采用二进制编码的遗传算法生成构件的组合布局。详细介绍了基于数学表示二叉树结构的遗传算法、构件的管理及集成,并以一个会展中心设计为实例,描述了设计过程。

关键词: 多Agent系统, 概念设计, 遗传算法, 计算机辅助设计

Abstract: 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 designers 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 algorithm 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.

Key words: multi-Agent system, conceptual design, genetic algorithm, computer aided design

中图分类号: