本站小编为你精心准备了端盖加工工艺规程规划研究参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。
双螺杆压缩机在机械工业中被推广应用,具有较大的市场需求,故面对市场需求的增加,需对产品加工工艺规程合理编排,在保证产品工艺稳定性基础上提升产品产量。此问题属于机械加工过程中的加工工艺规程规划问题。加工工艺规程规划问题直接影响零件的加工成本,并影响零件的工艺稳定性。目前针对加工工艺规程规划问题中合理的加工工艺序列的编制问题,已有较多人进行研究:文献[1]通过引进了工艺约束矩阵从而实现对加工序列的合法性识别,综合考虑了降低装夹次数与工序转换次数,并通过采用遗传算法求解此问题,得到实用结果;文献[2]则通过建立工艺要素之间的质量相关性并以此建立一个机床-夹具-刀具-加工方式之间的工艺系统,通过分析所有可能影响工艺质量的分要素并研究不同质量要素之间的约束关系从而分析出改进零件工艺质量所需的投入成本;文献[3-4]分别采用与车间资源匹配最优和加工工序之间关联性较优的方法进行工艺加工路线的选择,取得了一定效果;文献[5]则对加工过程中刀具的空行程路径进行了规划,采用启发式-遗传混合算法求解取得较好效果;文献[6]则通过对叶片加工过程中的整个机床系统建立数学约束条件,对叶片各工序加工时间进行优化从而降低了整体加工成本;文献[7-9]采用遗传算法对加工工步的排序问题进行研究,从而降低整体加工时间或降低辅助加工时间。但以上研究均未考虑到当前实际生产中将工序集合归并为工位的工艺组织方式,并未考虑工位之间的加工效率平滑因素(平滑因素即工位之间加工时间的平衡性)对实际产量的影响,而当前加工制造业利润空间增长有限,研究高效率的加工工艺规程规划方案成为紧迫问题。故本文的研究重点在于为零件所有加工元素所对应的工序进行归属工位的划分,在工序划分时,需以加工工步间先后关系为约束条件,以产生逻辑合理、工位间平衡率较高的工位划分方案为目标。此问题与装配线平衡问题有相似的优化目标,但需考虑零件的加工工艺约束,称此问题为工艺优化平衡问题(ProcessBalanceOpti-mizationProblem,PBOP)。最后,对某型双螺杆压缩机的端盖零件作为应用实例,并分析其工艺编排经济性。
1工艺优化平衡问题工艺约束的实现
文献[1]将一个被加工特征细分为多个加工内容,如将铣面划分为:粗铣、半精铣、精铣、磨削(如有较高平面度和粗糙度要求时),再将拆分出的细小不可分加工内容进行再次组合优化。而在实际生产过程中,针对同一被加工要素,粗/精加工往往合并连续加工而不分离,因为针对同一加工要素的加工内容需要连续操作,方能降低机床定位轴的往复运动从而提高加工精度(如对于同一定位销孔,可以将初钻孔,铰孔工序紧凑安排,防止由于粗精加工分离引起机床重复定位误差导致销孔位置度尺寸的过程控制能力不足),节约空行时间。针对本文求解零件模型的复杂性,包含多种类型的被加工要素,如铣面、钻孔/攻丝组合、钻孔/铰孔组合、钻孔/镗孔组合、深长孔工步组合等,若将所有要素的加工内容均根据加工工步进行拆分计算,将大大增加问题的计算规模,故限制最小不可分任务为被加和工要素(即将加工要素的粗加工工步和精加工工步合并为一个不可拆分的整体)。
明确被优化的最小任务为被加工要素之后,若要检验产生的工位划分序列是否符合被加工要素之间的逻辑关系(即先后加工次序关系),则需定义约束矩阵,本文借鉴了文献[1]的约束矩阵定义方式。1.1加工工艺规程规划及数学模型如图1所示,在零件生产线中,整条生产线划分为6个工位,每个工位包含不同的加工要素内容组合,被加工零件在一个工位中一次装夹,完成本工位加工内容后转移到下一工位。图2所示为加工工艺约束图例,t表示要素加工时间,4→8和7→8为虚约束,表示若要素4已被加工,则要素8可被加工且忽视要素7对8的约束。工位内部的加工要素编排以及工位之间加工要素先后顺序编排均符合工艺约束矩阵。若将图2所包含的加工要素按图2约束放入图1的加工生产线中,图3为一种可能的工艺序列编排方案。在图3中,由于要素4早在工位3便完成加工,故与其符合虚约束关系的要素8可提前至工位4加工,此时已经释放要素7对要素8的约束作用。而若未引入虚约束的概念,则要素8必须在要素4和7均完成后方可加工,无疑减少了工艺编排的更多可能性和灵活性。在满足约束矩阵的前提下,同时加工要素的编排要以平衡化整条生产线为目标,使得各个工位的加工时间趋于一致而消除瓶颈,即在节拍约束确定条件下使得生产线机床利用率最高,称此问题为工艺优化平衡问题(ProcessBalanceOptimizationProblem,PBOP)。而本文的研究目的在于将装配线平衡理论引入工艺优化平衡领域,考虑工艺优化问题特殊特点的基础上采用高效的装配线优化平衡方法,提高加工工艺规程规划的平衡率。故机械加工生产线的工艺平衡规划问题数学模型类似于单边装配线平衡问题,但相关字母的含义已根据加工工艺规程规划问题而变化。
2工艺平衡优化问题的蚁群算法
蚁群算法的整体算法流程如图4所示,从图4中可知,解的构造为最关键模块。本文的蚁群算法借鉴了文献[12],但由于所求解的问题已发生改变,需针对加工工艺规程规划的问题特征对原算法解构造模块进行改进。分析图5所示解的构造算法流程,对于所解决的加工工艺规程规划的问题,关键在于根据工艺约束矩阵以及数学模型的规则筛选出可被选择的加工要素集合DS。故在算法的具体介绍中,围绕蚁群算法引入加工工艺规程规划问题的适应性改进而展开。
2.1蚁群算法解的构建解的构建模块:如图5所示解的构建过程中,每只蚂蚁当前工位下进行加工要素的选择时,需首先生成可供直接分配的加工要素集合DS,再从中采用蚁群综合信息搜索规则选择加工要素。解的构建主要由两个分模块组成,分别为:可供直接分配的要素集合(DS)生成模块、蚁群综合信息要素搜索规则模块。DS生成模块:为解决本文所引入的“或”型约束,并考虑工艺约束矩阵的限制条件,可选要素筛选过程算法构建如下:(1)首先根据工艺约束矩阵,查找当前紧前要素均已被安排完毕的加工要素,生成初始可被分配加工要素集合IS。对此,由于“或”型约束条件的存在,针对被判断要素j,有多种情况:(2)在(1)基础上,进一步判断IS中加工要素,是否满足约束公式(4),剔除不满足此公式的加工要素,形成可直接供分配的加工要素集合DS,同时,当从DS集合中选择出某一加工要素后,需释放与该加工要素有关的所有虚约束;蚁群综合信息要素搜索规则:蚁群综合信息搜索规则算法采用加工要素加工时间信息为启发式信息,构造如下混合搜索机制,综合了随机搜索、信息要素-启发式信息搜索两种搜索机制。
3矿用双螺杆压缩机端盖制造工艺
3.1装配要求对加工工艺影响分析如图6所示为矿用双螺杆压缩机的腔体和左/右端盖装配爆炸图。图6中定位销所在的右侧端盖为加工制造的难点部件,图7为右侧端盖的三视图,在图7所标示此部件的关键加工要素为B面两镗孔以及A面两销孔,其中,两镗孔用于安装双螺杆,故双螺杆相对于腔体的定位准确度取决于右侧端盖安装轴承的镗孔相对于定位销孔(均见图7标示)的位置度加工精度。若两端盖镗孔的位置精度不高,导致图6中位于左/右端盖与中间腔体装配后,两端盖左/右相对镗孔的同心度尺寸超差,从而使双螺杆装配过程中存在变形,导致装配应力的增加。而此装配应力也会直接影响轴承的径向应力,从而也影响轴承寿命。由于此要求,使得端盖加工过程中,镗孔的位置度尺寸为必须保证的关键尺寸加工要素。为保证镗孔相对于定位销孔的位置精度,将两种加工要素安排于同一工位加工(则加工精度近似于机床本身定位精度,为最合理的工艺安排)。且由于销孔位于A基准面上,而镗孔尺寸(为图7主视图所示的两个较大中心内孔)位于B基准面上,而A面与B面位于端盖的两侧(见图7),加工方向相反,为保证销孔能与镗孔一同加工,故使A基准面的加工优先级更高,从而使得销孔与B面镗孔共序加工时,A面已加工完毕,不会出现先加工销孔而再铣A面的不合理工艺。
3.2端盖加工要素工艺分析图7为端盖的三视图,共有被加工要素59个,按照加工要素在加工面上的分布,将加工要素归结到A面、B面和C面、D面(D面为孔的台阶面,面积较小且加工时间短)上,其中C面为法兰面、D面虚拟为端盖的所有侧面集合(将端盖所有侧面归集到与D面一道加工是基于目前加工中广泛使用的第四轴设备,可以采用一次定位加工360°侧面,从图7中可观察到端盖侧面存在不同角度的孔,且所有孔的轴线均与A/B面平行)。根据加工要素的加工方位,编制加工约束关系图:将位于A、B、C、D面的各加工要素归结为本加工面的紧后要素,则A、B、C、D面后跟随了位于本加工面的所有要素(见图8,分别为加工要素1、2、7、15,其中由于D面为某台阶孔的台阶面);同时其中59为去毛刺工序,为所有加工尺寸的紧后要素,为简化加工约束关系图,未在图8中显示。为使在B面也能加工A面上的光孔且防止刀具过短而与零件干涉,采用了加长刀杆,则位于A面上位于端盖边缘的一圈孔和螺纹孔均也能与加工B面时一道加工,同时设置A面上外圈光孔等元素与A/B基准为“或”约束关系,在图8中采用虚线表示;例如图6和图7所示9号通孔位于A面上,若安排在加工B面时加工,为防止刀柄与B面下方四周毛坯面干涉,则须采用加长刀杆。加工要素的加工时间信息表见表1。
4端盖加工生产线规划设计
根据预定年产量6~7.5万的目标,按每年工作周50计,预定每周产能为1200~1500套,因此每班产能为100~120套。故节拍时间(CT:CircleTime)预定为4~5min,针对PBOP问题,将预定节拍时间细化为以0.1min为级差的等差数列,采用蚁群算法进行运算,设置蚂蚁数目10,运算代数10。计算结果见表2,m为计算得到的工位数目(单位:个),LB为平衡率(单位:%)。从求解效果看,可优选方案2,平衡率为92.4%(参见表3中分配结果,平衡率的计算为将所有工位累计加工时间累加,再除以节拍时间与工位数的乘积,即LB=工位累计时间之和÷(节拍时间×工位数目))。表3为蚁群算法得出的PBOP问题按方案2分配结果,表3中,括号内数字表示任务的开始和结束时间(单位min),如安排在工位1的最后一个被加工要素11(3.71,3.84)表示加工要素11的开始加工时间为3.71min,加工结束时间为3.84min,各工位累计加工时间见表3末列累计值。表4为人工经验排产的方案,累计列表示此工位的加工时间累计值。若按此方案排产,工序2的加工时间最长,故工序2为瓶颈工序,且生产线的平衡率仅为53.3%。由于工序2加工时间过长,导致工序1、工序3、工序4的累计时间与工序2累计时间相减后分别存在3.14min、5.1min、5.04min的时间差值,会带来以下影响:由于工序1相对于工序2生产过快,则在工序1和2之间会产生大量半成品;而在工序2和工序3之间,同样由于工序2过慢,导致工序3经常等待工序2的完工产品,对生产资源的利用明显不足。而采用本文蚁群算法之后,按表3所得方案生产线平衡率有39.1%的提高,成效明显。
5结束语
本文针对机械加工规划中的工位平衡问题(PBOP)进行了研究,引入了实际工艺问题中广泛存在的“或”型约束,使得工艺约束矩阵更符合实际加工情况。构造了一种蚁群算法,针对“或”型约束,建立了可选加工要素筛选模块,并在蚁群综合信息要素选择中分别采用两种启发式信息规则进行加工要素的选择。针对某型矿用螺杆压缩机的装备过程进行了分析,研究了其装配过程对端盖加工要素的影响,从而建立了合理的工艺约束矩阵。在此基础上将此实际案例代入算法求解,并与人工经验排产进行对比,生产制造线有39.1%的效率提升,验证了本文算法性能。
作者:章正伟 单位:浙江交通职业技术学院 机电与航空学院