基于遗传算法的点群数据成型方向优化

来源 :长安大学 | 被引量 : 0次 | 上传用户:wencentss
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着市场竞争的日益激烈,产品的更新周期越来越短,不但要求设计者快速地设计出产品,而且能在尽可能短的时间内制造出样品,进行必要的测试和修改,最后形成产品。快速原型技术由于可以自动、快速地将设计思想物化为具有一定结构和功能的原型或直接制造零部件,因此得到了越来越广泛的应用。本文在对常用快速原型工艺进行对比分析的基础上发现:很多快速原型工艺在制造原型的过程中都需要添加支撑,也就是说,原型在制造时的摆放位置将直接影响到支撑的添加,进一步影响到成型时间、成型效率和制造成本。因此,在快速原型制造时,成型方向是一个非常重要的影响因素,对其进行优化,找到最优成型方向具有重要的意义。在对快速原型成型方向优化的研究中,绝大多数集中于对STL模型的处理,本文将成型方向优化前移至反求工程中的数据采集领域。首先利用数据采集设备得到零件的点群数据,然后对点群数据进行优化,从而找到零件成型时的最优方向。在对成型方向进行优化时,考虑到目标函数具有非凸、非线性的特点,引入了遗传算法对其进行处理。针对简单遗传算法收敛速度慢、易陷入局部极小点(即早熟)等缺点,本文提出了相应的改进措施:为了解决离散的个体被尽早舍弃的问题,对适应函数做了线性变化;为了挑选最优个体,并将其复制到下一代群体中,使算法避免无效搜索,采用了比例选择算子;为了保证优良基因能够在下一代中有一定的遗传和继承的机会,采用了均匀算术交叉算子。为了更好地能对点群数据进行成型优化,在广泛阅读文献和调研的基础上,本文采用光照原理,将扫描得到点群进行处理,用平行透射光束照射网格,实现了用01点阵表示出了三维实体,为遗传算法的计算提供了二进制编码。这种方法不仅适用于点群数据成型优化,而且对点群数据直接进行快速原型分层也有一定的参考价值。最后,本文用Matlab6.5设计了点群数据成型方向优化的遗传算法程序,并最终得到了验证。通过本文的研究,找到了一种处理点群数据的简捷方法,突破了现有技术对零件成型优化的局限,而将其扩展到反求工程的数据采集领域,通过对点群数据的优化来实现零件成型方向的优化,大大降低了技术人员的劳动强度,提高了反求设计的效率。
其他文献
随着世界各国经济的发展,能源缺乏的问题日益突出,风能作为一种清洁无污染的可再生能源,在人类目前所使用的各种能源中所占的比例越来越重。近几年我国的风能发电业发展到一定的
供热管网在运行过程中,其阻力系数往往会偏离原有设定值,造成管网建模的偏差.提出采用遗传算法进行管段阻力系数辨识的方法,并建立了相应的数学模型,结合实际对不同类型管网
本文针对某轿车模型,采用计算空气动力学数值模拟方法,利用FLUENT软件,研究了汽车模型比例和风洞截面形状对汽车外流场的影响,同时对影响汽车流场的其它因素进行分析。本论文
采用有限元热-力耦合的方法,通过加载热边界条件以及力、位移边界条件对转子进行数值模拟,得出了两转子温度场分布和变形情况。结果表明,转子径向变形在各级之间是不同的。因此本文对泵腔内间隙做出了详尽的要求,并进行了计算。并对齿顶圆周间隙进行了计算流体力学模拟,通过一系列的模拟结果可知:(1)气体的温度对通过泄漏通道的质量流量有着显著影响,在受高温气体影响最大的排气端齿顶圆周间隙这种影响尤其明显,并且如果
双足竞步机器人的研究推动了机器人产业的进步及相关学科的发展,并且提高了人类的生活水平。本文对六自由度双足竞步机器人的机械结构、运动学、动力学建模、步态轨迹及其轨