几何约束求解中关键技术的研究

来源 :吉林大学 | 被引量 : 0次 | 上传用户:fanrend
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文对几何约束求解中几何约束图的分解策略、几何约束求解精度、多解、初值敏感及求解稳定性等核心关键技术进行研究:1、提出一种基于图分解的几何约束求解策略:首先确定传播的起点S(ei),不断寻找约束图中定位其它几何体的几何元素,将他们析出放入Si(ei)集;将由该几何体出发的所有出弧视为已知并移除,同时不断将完全被定位的几何元素析出逆序放入T(ei)。重复上述过程,直至有向约束依赖图的所有几何体全部析出,得到S1(ei), S2(ei),…,Sn(ei) ,T(en,…,e2,e1)约束分解路径。分解后的路径中含有约束的传播起点,从该起点出发,依次求解后面的实体。由于已经分析出整个约束图中所有几何元素之间的连接关系,使得求解过程由总体下降到局部,避免了对数学方程的大规模数值求解,提高求解的效率和可靠性。这样,设计中对草图进行局部修改时,只需要对与约束变动相关的结点重新排序,有效提高了草图修改的效率。2、提出禁忌粒子群算法求解几何约束,提高求解精度:新算法根据搜索过程中解的质量动态地变化求解策略,将禁忌搜索独有的记忆能力引入到粒子群算法的搜索过程中。一方面利用禁忌算子的集中性搜索策略,加强对当前搜索到的优良解邻域作进一步的搜索。另一方面利用禁忌搜索的发散性搜索策略,构建跃变算子增加多样性搜索,跳出局部极值的陷阱,较好地解决了集中性搜索与多样性搜索之间的矛盾,有效提高优化算法求解几何约束的求解精度。3、提出免疫蚂蚁算法,解决几何约束问题中良约束下多解问题:针对蚂蚁算法初期信息素匮乏,求解速度慢的缺点,引入免疫机制,动态生成蚂蚁抗体群。用赌轮盘选择机制选择蚂蚁抗体群进行约束求解,其选择概率正比于聚合适应度;在群体更新时,随机增加N个蚂蚁抗体,从2N个抗体中选取聚合适应度较高的N个抗体组成下一代群体。这样既可保留具有优秀适应度的抗体,又可抑制浓度过高的抗体,形成一种新的多样性保持策略。算法具有优良的多解搜索能力,很好的解决了几何约束求解问题中良约束条件下的多解问题。4、提出平行搜索算法,解决非线性方程组求解时初值敏感及求解稳定性问题:单纯形法是确定性下降方法,混沌算法是随机、遍历性搜索算法。将两种选择机制上存在如此差异的算法进行混合,丰富搜索行为。新算法1)采用混沌序列初始化变量,利用混沌提高种群的多样性和搜索的遍历性,解决算法对初值敏感的问题;2)通过单纯形中反射、收缩、延伸等策略不断缩小搜索空间,有效地调整搜索移向,加快收敛速度;3)以整个单纯形搜索到的最优位置为基础产生混沌序列,把产生的混沌序列中的最优位置替代当前单纯形中的个体的位置,产生局部最优解的许多邻域点,帮助惰性个体逃离局部极小点,提高求解稳定性。
其他文献
计算机图形学历经三十多年发展,其理论研究和应用实践都取得了巨大进步,在医疗医药、工业应用、国防建设、建筑规划、传媒娱乐、科研教育等领域应用广泛。近年来,计算机图形
并行语法分析是并行编译技术、并行系统程序设计等研究领域的关键技术。是目前计算机科学研究领域中倍受关注的热点之一。这一问题的研究涉及自动机理论、并行计算模型、并行
随着商业智能技术与决策支持技术的发展,数据仓库的应用越来越广,其数据量也越来越大,对计算资源的要求越来越高。数据立方体是数据仓库中的一种重要的物化视图,它有助于缩短
近年来,随着我国经济的发展,公路建设规模越来越大,建设范围越来越广,使得公路的等级也越来越高,人们对公路建设项目的工程档案管理工作也开始逐渐重视。要加强公路工程建设项目档
目的:观察扩张型心肌病应用美托洛尔治疗疗效。方法:将50例扩张型心肌病患者随机分为对照组和治疗组,对照组常规纠正心力衰竭治疗,治疗组在常规纠正心力衰竭治疗的基础上加服美
本文通过回顾我国档案信息资源开发利用的传统模式和智力模式,并在对每个模式具体分析的基础上,探讨了档案信息资源开发利用的新趋势。
目的:探讨发热门诊肾综合征出血热早期症状不典型病例,为提高肾综合征出血热早期诊断水平。方法:选取收治的肾综合征出血热患者243例,其中18例因早期症状不典型而初步诊断为其
正电子发射断层成像(Positron Emission Tomography,PET)是功能分子影像技术的杰出代表,PET借助扫描测量前注入活体内的放射性核素标记的示踪剂进行显像,够在分子水平上利用
随着信息技术的发展,机器视觉技术作为一种新的监控技术在工业生产领域得到广泛的应用,特别是对于高温、粉尘、振动、强电磁等复杂工业环境下运动目标的检测和定位问题,机器
空气源热泵产品已在商用和民用建筑中广泛应用,但设备的现场安装、调控及运行环境与实验室有较大差异,实验室的测试结果不能直接表征设备的现场性能,如何准确地进行空气源热