基于智能计算的计算机辅助建模方法研究

来源 :山东师范大学 | 被引量 : 5次 | 上传用户:hwguomin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算智能作为一种现代搜索算法近年来不论从理论还是应用方面都得到了研究者们的极大关注。其中以进化计算、神经网络、群体智能等启发式搜索算法为典型算法。他们的共同特点都是模拟自然界中生物行为的特征来构造算法过程。例如群体动物的运动规律,生物进化的一般准则。以进化算法为例,该类算法都包括以下几个元素:以种群中的个体作为搜索主体,解空间为搜索环境,以适应能力作为评判个体的标准,以个体之间的相互作用为搜索动力。区别于传统的线性优化方法,这类方法可以对较为复杂且不容易得到数学模型的问题能够有效解决。该类方法普遍具有非线性、并行性、通用性等特点。计算智能的主要应用集中在函数优化,机器学习等领域。随着人们逐渐对该类算法的深入研究和广阔应用,以及该类算法的构造简单性,计算智能算法被应用到更多领域。基于智能计算的计算机辅助设计就是其中一个近年来的研究热点。由于设计问题就是在有限的空间内寻找符合需求的方案,因此计算智能方法尤其是进化算法可以很自然的解决设计问题的工具。从功能上分,基本可分为两种应用:第一种是工程优化问题。该类问题是通过智能算法对一个不管是从需求还是约束方面具备完整描述的工程性问题进行最优解搜索。这种问题的特征是一般具备明确和唯一的最优解及最优值,且适应值函数容易确定。这类问题的难点在于如何设计高效的算法处理大量复杂的数据。第二种是创造性设计问题。这类问题的特征是问题的描述多样性和最优值的主观性。它是利用计算智能算法协助人脑进行解空间的搜索。由于最优值并不确定,因此如何设计收敛标准是该类问题的难点。由于这个原因,研究人员提出了一种基于由人脑参与的对解的评判机制的交互进化算法。在交互式遗传算法中,由于种群之间的每个个体都需要人工进行评判,因此使得算法时间消耗极大,从而不适合处理大规模问题。在设计过程中,如何对实体表达也是一个开放性的问题。实体的表示方式有很多种,随着人们对数字化功能的依赖和发展,更多的更高层次的抽象表示方法得以发展。如基于手绘线条的建模,基于骨骼的建模,基于交互的快速建模等方法。本论文主要针对基于智能机算方法的概念设计展开研究。该研究的主要对象是可由实体的骨骼信息完全描述概念特征的设计对象,如中国传统的花纹装饰,龙的形状变化等等。该研究的目的是通过对骨骼的编码及适应值函数的构造,能够主观的控制骨骼的外观特征,而利用进化算法协助设计者找到既符合外观特征又具变化的设计方案。研究主要分为以下几个步骤:第一步,针对骨骼的特征对设计对象的骨骼进行编码,通过这种方法可以对一个设计对象的全局外观信息进行唯一的表示。第二步,编码骨骼数据为基因表示之后设计合适的适应值函数,利用遗传算法搜索设计空间并生产相应的最优解。第三步,对最优搜索空间进行聚类操作,从而进一步提高算法的方案生产效率。本文主要研究内容包括:1、提出一种面向设计的利用骨骼的角度和半径的对象表示方法。骨骼数据作为一种表示实体整体外观的工具经常被应用到三维动画、模式识别和快速建模领域,尤其是隐曲面为主的建模方法中骨骼是主要的外观信息表示载体。作为实体的一种高度概括的表示方法,以骨骼本身作为对象的设计方法并不常见。本文根据骨骼数据的特点,固定线段长度而只利用关节角度对骨骼进行完整的表示。该方法符合骨骼数据的本质特征且实现简单,容易获得关节点的位置信息,方便对关节进行角度范围限制。由于线段即半径的长度可控,骨骼的整体信息完全由关节角度表示,因此适合下一步的编码和形状的控制。2、利用对骨骼的编码对其应用进化算法从而自动生成大量的设计方案。为了能够产生符合要求的设计方案,可通过对适应值函数的设定控制骨骼的外观特征。根据骨骼的编码表示可从多个角度构造适应值函数。第一种方法是利用关节角度的约束,即构造解空间本身约束区间,从而进行骨骼特定关节点的角度控制,利用这种方法可以使产生的骨骼设计方案满足特定的关节角度要求从而达到一定的外观特征。第二种方法是对关节点的位置信息进行控制,使控制点之间距离满足一定的要求或者特定分布。通过设定宽松的进化条件,利用遗传算法对骨骼对象进行设计,可以得到多个最优解也称之为也行解,从而实现辅助设计的目的。实验证明该方法产生最优解的效率很高。3、利用对搜索空间的聚类划分,可进一步提高该方法的效率。由于该问题是一种多最优值问题,在搜索空间中对于满足同一个适应值函数的最优个体可有多个甚至无限个。因此,多次进行算法可产生相似的设计方案,对多个最优解进行划分和归类则可以进一步提高对算法效率。本论文采用解空间的聚类方法。通过对最优解数据集的无监督聚类操作,使算法能够产生有限个或者特定数目的最优解,而与之类似的方案则与其归为一类而不予显示。本文采用k-means聚类的方法,实验证明,该方法可有效的将设计方案归类从而提供更加灵活和有效的辅助设计方法。本研究的主要创新点归纳如下:1、提出一种面向设计的基于角度和半径的骨骼表示方法。通过该方法不仅可以对骨骼进行有效的表达,同时利用这种方法进行骨骼的编码适合进化计算的辅助概念设计。2、提出一种利用遗传算法对骨骼进行进化设计的方法。该方法不仅采用了改进的交互进化计算,同时提出几种可控制骨骼外观的约束方式。通过这种方法,设计系统可以帮助设计人员产生大量的符合要求的设计方案。3、对可行解集合进行聚类从而进一步提高算法的效率。通过对相似解的分析,利用k-means聚类算法对集合元素的数量进行削减,降低设计人员的操作时间,提高整体算法效率。
其他文献
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
设计并制作了可智能控制碾米机电机运动状态的控制器。该控制器利用红外传感器判断碾米机漏斗内谷物下落的情况,单片机根据判断结果命令光电耦合器、交流接触器控制电机的转
非确定性环境中的地图创建是一个重要而又没有得以解决的问题。为了提高非确定性环境中地图创建系统的鲁棒性,本文对同步定位与地图创建(SLAM: Simultaneous localization an
板弹簧支承技术是线性压缩机的关键技术之一,在为活塞提供轴向回复力的同时,还用来支承压缩活塞、保证密封间隙。在优化分析的基础上,文中设计制造了一款三臂涡旋板弹簧。利用AN
设计了一种以太阳能为驱动力,利用渗透压将水分从蒸发器端传输到冷凝器端的压差式吸附制冷机。水分先在蒸发器端被吸附板吸收,再通过渗透压自动运输到最后环节段,并被膨胀物质间
由泛函微分方程与偏微分方程的相互渗透而自然产生的分布参数系统,已经形成了一个重要的研究分支。目前对分布参数系统的研究,主要采取两种研究方法:一是直接分析方法,二是C0
随着全球森林资源日益减少以及由此所带来的环保和生态问题的出现,如何有效士也利用有限的木材资源显得日益重要,降低木材资源消耗、高效利用能源和提高木材制品质量已引起世
介绍了某型烟气冷却器的设计思路,主要从结构的紧凑性、制冷系统的匹配等方面给予了阐述,通过实际应用说明了其设计的可行性,证明设计是成功的。
目的评价膈肌超声对ICU机械通气(mechanical ventilation,MV)病人撤机结果预测中的应用价值。方法选取在2018年12月至2019年4月期间收住安徽医科大学第一附属医院高新院区重