论文部分内容阅读
在建筑设计领域,需要大量具有特色的创新性建筑设计来适应快速发变化的市场需求,提升国家或地区的竞争能力.随着市场经济的日益发达,建筑创新仅仅依靠人来进行设计,很难满足快速发展的市场需求.到目前为止,虽然计算机模型发展迅速,但是这些模型多数以人工草图为基本设计原型,设计者必须通过勾画草图来实现他们的设计思想,进而进入详细设计等后续环节.目前急需要一种具备创新特点的计算机辅助设计工具.受自然和人类社会规律的启发,利用获得智慧的灵感进行科学研究和生产活动,乃至用于日常生活,是人类不断推陈出新、生生不息的动力之源.以遗传算法、进化策略、进化规划为代表的进化算法则是这种思想的体现和结晶.自它们被提出以来,即因其卓越的鲁棒性能而备受关注,并越来越多地在各个领域获得重要应用.受生物界中食物链关系、共生关系启发而提出的协同进化(co-eVolution)是近年来发展起来的很有前途的方法.论文提出了一种基于小生境技术的协同进化模型.这种模型将协同进化算法与小生境技术相结合,具有动态的适应度调节,对于进化的最优解集中放置,一方面提交决策机构,保证了找到最佳解决方案的可能性,可以保持解的多样性,克服了单种群独立进化数据不共享的缺点,比其他的进化算法有不过早收敛的优越性.另一方面将不满意的最优解的一部分返还子种群重新进化,保证了进化的速度.
论文将产品的创新概念设计引入建筑设计领域,结合基于小生境技术的协同进化算法,用VC++6.0和ACIS设计了一套建筑创新概念设计工具.利用该工具,能够进行一些建筑方面的概念设计,开阔建筑设计人员的设计思路,实现一些意想不到的设计效果,开拓了建筑领域中的创新概念设计之路,与其它的CAD软件结合,它将构成一套强大的创新概念设计系统.