书签 分享 收藏 举报 版权申诉 / 15

一种机械加工过程中少切削液加工工艺优化控制方法.pdf

  • 上传人:罗明
  • 文档编号:6157076
  • 上传时间:2019-05-08
  • 格式:PDF
  • 页数:15
  • 大小:2.77MB
  • 摘要
    申请专利号:

    CN201410063984.8

    申请日:

    2014.02.25

    公开号:

    CN103793577A

    公开日:

    2014.05.14

    当前法律状态:

    授权

    有效性:

    有权

    法律详情:

    授权|||实质审查的生效IPC(主分类):G06F 17/50申请日:20140225|||公开

    IPC分类号:

    G06F17/50

    主分类号:

    G06F17/50

    申请人:

    武汉科技大学

    发明人:

    江志刚; 周帆; 张华; 肖明; 鄢威; 周敏; 冯朝辉; 马峰; 李弼心

    地址:

    430081 湖北省武汉市市青山区和平大道947号

    优先权:

    专利代理机构:

    湖北武汉永嘉专利代理有限公司 42102

    代理人:

    胡琳萍

    PDF完整版下载: PDF下载
    内容摘要

    本发明提供一种机械加工过程中少切削液加工工艺优化控制方法,步骤如下:设定机械加工设备对工件进行切削加工时机床的加工性能参数;以加工过程中机床设备性能为约束条件,建立以成本、切削液用量为优化目标的多目标优化模型;利用所述的多目标优化模型和约束建立少切削液加工工艺参数优化模型;将多目标评价函数和约束转换为单目标评价函数;对单目标评价函数利用混合遗传算法进行优化,获得切削液用量最小时的切削参数值,完成切削参数优化。该方法使得加工过程中切削液的用量更为精确,降低了制造成本,为机加工过程中少切削液加工工艺规划及工艺改进提供支持。

    权利要求书

    权利要求书
    1.  一种机械加工过程中少切削液加工工艺优化控制方法,其特征在于,包括以下步骤:
    (1)设定机械加工设备对工件进行切削加工时机床的加工性能参数;包括刀具的切削速度为vc、进给量为f、切削深度ap、切削液供给流量L;
    (2)以加工过程中机床设备性能为约束条件,建立以成本、切削液用量为优化目标的多目标优化模型;
    (3)利用上述加工工艺参数模型和约束建立少切削液加工工艺参数优化模型;将所述的机械加工优化模型中的多目标评价函数和约束转换为单目标评价函数,以实现多目标的综合;
    (4)利用混合遗传算法对所述单目标评价函数进行优化,获得切削液用量最小时的切削速度为vc、进给量为f、切削深度ap、切削液供给流量L所对应的值,完成切削参数优化。

    2.  根据权利要求1所述的优化控制方法,其特征在于,所述步骤(2)中的多目标优化模型中,
    加工成本Cw目标函数为:
    Cw=Cmtr+πDlwΔCm1000vcfap+πDlwΔap1-qq(Cmtc+Ct)1000Cvvc1-mmf1-nn]]>
    其中,Cm为该工序单位时间内所分担的全场开支,包括工资、设备和管理等 工时费用;Ct为在刀具耐用度期间与刀具有关的费用;为工序的切削时间;tr为除换刀时间外的其他辅助工时;tc为工序之间的换刀时间;为刀具耐用度;lw为加工长度;Δ为加工余量;n为主轴转速;D为工件直径;vc为切削速度;f为进给量;ap为切削深度;Cv为与切削条件有关的常数;为刀具耐用度系数;
    切削液用量Mu的目标函数:
    Mu=(La+Ln)πDlwΔ1000vcfap;]]>
    其中,La为机床切削状态时切削液流量,Ln为机床负载状态时附加切削液流量。

    3.  根据权利要求1或2所述的优化控制方法,其特征在于,所述步骤(2)中的机床设备性能约束条件包括:主轴转速、切削功率、切削力、切削进给量和切削液供给流量;
    其取值范围如下:
    1)主轴转速约束:
    πDnmin1000vπDnmax1000]]>
    式中,nmin,nmax分别为机床主轴最低和最高转速;
    2)进给量约束:
    fmin≤f≤fmax
    式中,fmin,fmax分别表示机床允许的最小进给量和最大进给量;
    3)切削力约束,切削进给力要小于机床主轴最大进给力,即:
    CFapxFfyFvzFKFFmax]]>
    式中,Fmax表示最大进给力;KF为切削力修正系数,xF,yF,zF为与工件材料和切削条件有关的系数,可查阅手册得到;
    4)切削功率约束,切削功率小于机床最大有效功率,即:
    Fcv1000ηPmax]]>
    式中,η为机床功率有效系数;Fc为切削力,Pmax为机床最大有效切削功率;
    5)切削液供给流量约束,即:
    Lmin≤L≤Lmax
    式中,Lmin,Lmax分别表示切削液喷嘴允许的最小流量和最大流量。

    4.  根据权利要求3所述的优化控制方法,其特征在于,所述步骤(3)中的少切削液加工工艺参数优化模型为:
    f(X)=min(Cw,Mu,Mp)TX=(vc,f,ap,L)s.t.g(X)0]]>
    S.tπDnmin1000vπDnmax1000fminffmaxCFapxFfyFvzFKFFmaxFvc1000ηPmaxLminLLmax.]]>

    5.  根据权利要求4所述的优化控制方法,其特征在于,所述步骤3)中,采用多目标加权和法将多目标优化问题转化为单目标优化问题,以实现多目标的综合;
    则该多目标优化的单目标评价函数为:
    F(x)=Σi=1mλiFi(x)=CwCw*+MuMu*]]>
    式中,λi为目标函数加权因子,λi=1Fi(x)*,Fi(x)*为第i个目标函数Fi(x)的单目标优化的目标函数值。

    说明书

    说明书一种机械加工过程中少切削液加工工艺优化控制方法
    技术领域
    本发明涉及机械切削加工领域,尤其涉及一种机加工过程中少切削液加工工艺优化控制方法。
    背景技术
    切削液在机械加工过程中,起到非常重要作用,带来了突出的负面影响,包括大幅度提高制造成本,严重污染环境,直接危害操作者身体健康,需要清洗处理及相关费用等不利因素,非常有必要开发研究机械加工过程中少切削液加工工艺优化控制方法。然而在现有技术中,并没有相应的方法和工具来对机加工过程中的切削液的使用情况进行整体的分析,无法为机加工过程工艺规划及工艺改进提供支持,也就不能改善切削液的消耗现状,在此背景下,将切削液用量和工艺参数优化相结合,在考虑机械加工过程中制造成本的基础上,减少切削液的用量就显得十分重要了,但现有技术很少涉及到加工过程切削液用量(如切削液流量)为目标的加工工艺优化控制方法。
    发明内容
    本发明要解决的技术问题在于针对现有技术中的缺陷,提供一种机械加工过程中少切削液加工工艺优化控制方法,该方法以加工成本、切削液量为优化目标,同时根据使用的机床的加工性能参数来建立少切削液加工工艺参数优化模型,为机加工过程中少切削液加工工艺规划及工艺改进提供支持。
    本发明解决其技术问题所采用的技术方案是:
    一种机械加工过程中少切削液加工工艺优化控制方法,其特征在于,包括以下步骤:
    (1)设定机械加工设备对工件进行切削加工时机床的加工性能参数;包括刀具的切削速度为vc、进给量为f、切削深度ap、切削液供给流量L;
    (2)以加工过程中机床设备性能为约束条件;建立以成本、切削液用量为优化目标的多目标优化模型;
    (3)利用所述的加工工艺参数模型和约束建立少切削液加工工艺参数优化模型;将所述的机械加工优化模型中的多目标评价函数和约束转换为单目标评价函数,以实现多目标的综合;
    (4)根据所述的单目标评价函数利用混合遗传算法对所述目标函数进行优化,获得切削液用量最小时的切削速度为vc、进给量为f、切削深度ap、切削液供给流量L所对应的值,完成切削参数优化。
    按上述方案,所述步骤(2)中的多目标优化模型中,
    加工成本Cw目标函数为:
    Cw=Cmtr+πDlwΔCm1000vcfap+πDlwΔap1-qq(Cmtc+Ct)1000Cvvc1-mmf1-nn;]]>
    其中,Cm为该工序单位时间内所分担的全场开支,包括工资、设备和管理等工时费用;Ct为在刀具耐用度期间与刀具有关的费用;为工序的切削时间;tr为除换刀时间外的其他辅助工时;tc为工序之间的换刀时间;为刀具耐用度;
    用度系数;
    切削液用量Mu的目标函数:
    Mu=(La+Ln)πDlwΔ1000vcfap;]]>
    其中,La为机床切削状态时切削液流量,Ln为机床负载状态时附加切削液流量;
    按上述方案,所述步骤(2)中的机床设备性能和加工质量约束条件包括:主轴转速、切削功率、切削力、切削进给量和切削液供给流量;
    其取值范围如下:
    1)主轴转速约束(即切削速度约束),即:
    πDnmin1000vπDnmax1000]]>
    式中,nmin,nmax分别为机床主轴最低和最高转速;
    2)进给量约束,即:
    fmin≤f≤fmax
    式中,fmin,fmax分别表示机床允许的最小进给量和最大进给量;
    3)切削力约束,切削进给力要小于机床主轴最大进给力,即:
    CFapxFfyFvzFKFFmax]]>
    式中,Fmax表示最大进给力;KF为切削力修正系数,xF,yF,zF为与工件材料和切削条件有关的系数,可查阅手册得到;
    4)切削功率约束,切削功率小于机床最大有效功率,即:
    Fcv1000ηPmax]]>
    式中,η为机床功率有效系数;Fc为切削力,Pmax为机床最大有效切削功率。
    5)切削液供给流量约束,即:
    Lmin≤L≤Lmax
    式中,Lmin,Lmax分别表示切削液喷嘴允许的最小流量和最大流量;
    按上述方案,所述步骤(3)中的少切削液加工工艺参数优化模型为:
    f(X)=min(Cw,Mu,Mp)TX=(vc,f,ap,L)s.t.g(X)0]]>
    S.tπDnmin1000vπDnmax1000fminffmaxCFapxFfyFvzFKFFmaxFvc1000ηPmaxLminLLmax.]]>
    按上述方案,步骤3)中,采用多目标加权和法将多目标优化问题转化为单目标优化问题,以实现多目标的综合;
    则该多目标优化的单目标评价函数为:
    F(x)=Σi=1mλiFi(x)=CwCw*+MuMu*]]>
    式中,λi为目标函数加权因子,λi=1Fi(x)*,Fi(x)*为第i个目标函数Fi(x)的单目标优化的目标函数值。
    按上述方案,所述通过混合遗传算法获得切削液用量最小时的切削速度为vc、进给量为f、切削深度ap、切削液供给流量L的过程为:
    4.1)种群初始化:初始种群是在变量寻优空间中随机抽取,应设定为一个合理的整数N,一般取值范围为20~100。选择二进制对每个变量进行编码,组成一个串,在精度要求下选择适当串长m,以减小遗传算法计算量。
    4.2)建立带自适应罚项的适应函数:S(x)=F(x)+H(x)
    式中,x为染色体;S(x)为适应函数;F(x)为目标函数;H(x)为惩罚函数;

    式中,abi,cbi为第i个未被满足的约束上、下界,r为罚因子。
    为了合理设置罚因子,提高算法性能,构造自适应调整罚因子:

    若前t代,最好的个体都是可行解时,则减小惩罚因子;反之,则增大惩罚因子;若既有可行解又有非可行解,则保持上一代惩罚因子。
    4.3)选择个体,个体被选中的概率为
    式中,N为种群规模;Fi为个体适值。
    4.4)交叉率,交叉算子从总体中随机抽取η个父代个体,将其重组形成η个子代个体插入新群体。为提高搜索能力,设置让交叉率随遗传迭代自适应进行变化,表达如下:
    Pc(t+1)=Pc(t)×(Fmax-F)(Fmax-Favg),F&GreaterEqual;FavgPc(t),F<Favg;]]>
    其中,Fmax为种群中最大适值;Favg为每代种群中的平均适值;F为2个父代中较大的适值;Pc(t)为第t代的交叉率。
    4.5)变异率,在遗传算法中,变异过程可以有效防止非成熟收敛的出现,变异概率Pm一般取值范围为0.0001-0.1000。
    4.6)判别是否满足停止条件t=t+1,否则,转至步骤4.1),直至输出最优解,即获得min(vc,f,ap,L)。
    本发明产生的有益效果是:
    1.本发明方法通过对机加工过程中少切削液加工工艺进行优化控制,使得加工过程中切削液的用量更为精确,提高了生产效率,并能够显著降低机械加工的制造成本。
    2.本发明建立机床动态运行时切削液用量计算方法,充分考虑了机床加工时段内机床加工和负载状态时切削液的流量,并与实际工艺过程和工艺参数相联系,提高了切削液用量分析结果的准确性。
    附图说明
    下面将结合附图及实施例对本发明作进一步说明,附图中:
    图1是本发明实施例的结构示意图;
    图2是本发明实施例的混合遗传算法原理图;
    图3为流量适值与进化代数关系曲线。
    具体实施方式
    为了使本发明的目的、技术方案及优点更加清楚明白,以下结合实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
    安装切削液流量监控装置,采用经过雾化冷却后的切削液来执行对工件的切削加工处理。
    如图1所示,一种机械加工过程中少切削液加工工艺优化控制方法,包括以下步骤:
    1)设定机械加工设备对工件进行切削加工时,刀具的切削速度为vc、进给量为f、切削深度ap、切削液供给流量L;
    2)根据切削过程建立切削参数优化模型。
    根据切削过程建立包括加工成本、切削液用量的多目标评价函数,同时,以主轴转速、切削功率、切削力、切削进给量和切削液供给流量作为约束,根据该多目标评价函数和约束,确定出切削参数优化模型。
    各目标的建立过程如下:
    (1)加工成本Cw:Cw=Cm(tm+tr+tctmT)+CttmT;]]>
    Cw=Cmtr+πDlwΔCm1000vcfap+πDlwΔap1-qq(Cmtc+Ct)1000Cvvc1-mmf1-nn;]]>
    其中,Cm为该工序单位时间内所分担的全场开支,包括工资、设备和管理等工时费用;Ct为在刀具耐用度期间与刀具有关的费用;为工序的切削时间;tr为除换刀时间外的其他辅助工时;tc为工序之间的换刀时间;为刀具耐用度;lw为加工长度;

    (2)切削液用量目标函数Mu:在机械加工时间段内,机床的状态可分为加工和空载两种状态。机床处于负载时,会产生附加的切削液消耗。则机床总的切削液消耗分为两个部分:切削时切削液流量La,负载时附加切削液流量Ln。机床动态运行时切削液流量平衡方程为:
    Lu(t)=La(t)+Ln(t)
    机床动态运行时切削液用量方程为:
    Mu=&Integral;0TLu(t)dt=&Integral;0tmLa(dt)+&Integral;0tmLn(t)dt]]>
    机床主轴在某一固定转速运行且负载一定时,其切削液的流量是一恒定值(含有微小波动,可忽略不计),则机床动态运行时切削液用量为:
    Mu=(La+Ln)πDlwΔ1000vcfap]]>
    其中,在工程实际应用中,附加切削液流量与切削时切削液流量成近似的线性关系La=εLn,一般负载附加系数ε常常取0.15~0.25的常数。
    在机械加工过程中,由于受加工设备等的限制,只能在满足限制条件的范围内取值。确定以下约束条件:
    (1)主轴转速约束(即切削速度约束),即:
    πDnmin1000vπDnmax1000]]>
    式中,nmin,nmax分别为机床主轴最低和最高转速。
    (2)进给量约束,即:
    fmin≤f≤fmax
    式中,fmin,fmax分别表示机床允许的最小进给量和最大进给量。
    (3)切削力约束,切削进给力要小于机床主轴最大进给力,即:
    CFapxFfyFvzFKFFmax]]>
    式中,Fmax表示最大进给力;KF为切削力修正系数,xF,yF,zF为与工件材料和切削条件有关的系数,可查阅手册得到。
    (4)切削功率约束,切削功率小于机床最大有效功率,即:
    Fcv1000ηPmax]]>
    式中,η为机床功率有效系数;Fc为切削力,Pmax为机床最大有效切削功率。
    (5)切削液供给流量约束,即:
    Lmin≤L≤Lmax
    式中,Lmin,Lmax分别表示切削液喷嘴允许的最小流量和最大流量。
    综上所述,可建立少切削液加工工艺参数优化模型为
    f(X)=min(Cw,Mu,Mp)TX=(vc,f,ap,L)s.t.g(X)0]]>
    S.tπDnmin1000vπDnmax1000fminffmaxCFapxFfyFvzFKFFmaxFvc1000ηPmaxLminLLmax]]>
    3)在求解多目标优化问题时,化多为少的方法是较为常用的方法,即将多目标的优化求解问题转化为单目标的优化求解问题。
    本文采用多目标加权和法将多目标优化问题转化为单目标优化问题,以实 现多目标的综合:
    F(x)=Σi=1mλiFi(x)]]>
    式中,λi为目标函数加权因子,λi=1Fi(x)*,Fi(x)*为第i个目标函数Fi(x)的单目标优化的目标函数值,则多目标优化的目标函数为:该式采用单目标函数值与最优值之间的偏离程度作为目标评价函数。
    4)根据所述的单目标评价函数,将罚函数包含到适应度评价中,构造带有能随解的可行性变化而变化的自适应罚因子的适应函数和自适应交叉率,从而使每代的种群中保持部分非可行解,使得遗传搜索可以在可行解和非可行解两边进行,从而得到最优解:遗传算法原理如图2所示,具体过程为:
    4.1)种群初始化:初始种群是在变量寻优空间中随机抽取,应设定为一个合理的整数N,一般取值范围为20~100。选择二进制对每个变量进行编码,组成一个串,在精度要求下选择适当串长m,以减小遗传算法计算量。
    4.2)建立带自适应罚项的适应函数:S(x)=F(x)+H(x)
    式中,x为染色体;S(x)为适应函数;F(x)为目标函数;H(x)为惩罚函数;

    式中,abi,cbi为第i个未被满足的约束上、下界,r为罚因子。
    为了合理设置罚因子,提高算法性能,构造自适应调整罚因子:

    若前t代,最好的个体都是可行解时,则减小惩罚因子;反之,则增大惩罚因子;若既有可行解又有非可行解,则保持上一代惩罚因子。
    4.3)选择个体,个体被选中的概率为
    式中,N为种群规模;Fi为个体适值。
    4.4)交叉率,交叉算子从总体中随机抽取η个父代个体,将其重组形成η个子代个体插入新群体。为提高搜索能力,设置让交叉率随遗传迭代自适应进行变化,表达如下:
    Pc(t+1)=Pc(t)×(Fmax-F)(Fmax-Favg),F&GreaterEqual;FavgPc(t),F<Favg;]]>
    其中,Fmax为种群中最大适值;Favg为每代种群中的平均适值;F为2个父代中较大的适值;Pc(t)为第t代的交叉率。
    4.5)变异率,在遗传算法中,变异过程可以有效防止非成熟收敛的出现,变异概率Pm一般取值范围为0.0001-0.1000。
    4.6)判别是否满足停止条件t=t+1,否则,转至步骤4.1),直至输出最优解,即获得min(vc,f,ap,L)。
    本发明中,根据机加工领域中工艺参数优化特点,以主轴转速、切削功率、切削力、进给量、切削液供给流量为约束,建立少切削液机加工切削参数模型,然后采用上述方法对模型进行求解,获得切削液用量最小时的切削速度为vc、进给量为f、切削深度ap、切削液供给流量L,从而能够有效的实现少切削液加工的目的。
    为了验证本发明实施可行性,针对某机床厂CK7815数控车床,采用本发明 少切削液工艺优化控制方法,通过试验、相关文献手册和机床设计参数,得到机床部分参数及加工工艺参数,完成优化目标和约束函数。
    1.试验条件
    加工工件技术要求:工件直径D=100mm;工件材料为45钢;加工长度lw=150mm;切削深度ap=1mm;加工余量Δ=1.5mm;刀具材料:硬质合金;工件表面张力σ=40mN/m;刀具参数:主偏角kr=45°,前角λ0=20°;刀具成本Ct=100元;辅助时间tr=0.8min;换刀时间tc=0.5min;工时成本Cm=1.0元/min。
    2.数控车床规格参数
    切削用到的通用参数:
    ①刀具寿命参数Cv=64136;
    ②机床性能参数nmin=100r/min;nmax=1500r/min;Fmax=5000;CF=1600;KF=1.0;xF=0.1;yF=0.6;zF=-0.2;fmin=0.1;fmax=3.0;Pmax=15KW;η=0.8;v min=0.22m/s;v max=3.85m/s;Lmin=15L/min;Lmax=50L/min;
    πDnmin1000vπDnmax1000fminffmaxCFapxFfyFvzFKFFmaxFvc1000ηPmaxLminLLmax]]>
    3.工艺优化参数
    ①确定约束条件:切削速度0.52m/s≤vc≤7.85m/s;进给量0.1mm/r≤f≤3.0mm/r;f0.6×vc-0.2≤3.125;f0.6×vc0.8≤7.5;0L/min≤L≤50L/min;
    ②混合遗传算法优化参数:初始种群数N=100;最大遗传代数100;初始罚因子r(1)=1;交叉率Pc1=0.95;变异率Pm=0.06;δ=0.5;φ=2;
    4.数控车削优化结果
    根据优化模型需要,采用单目标函数值与最优值之间的偏离程度作为目标评价函数。
    F(x)=CwCw*+MuMu*]]>
    利用Matlab软件中的GA工具箱编程实现优化计算,得到一组数控车削优化参数。数值优化结果见表1所示,

    以成本为主要目标进行优化时,刀具磨损较小,vc较低,加工工时较多,切削液用量较多;以切削液用量为主要目标进行优化时,vc较高,刀具磨损严重,成本较高;以成本和切削液用量为优化目标时,由于加工成本、切削液用量目标之间进行了合理折衷,优化结果介于两者之间。
    应当理解的是,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,而所有这些改进和变换都应属于本发明所附权利要求的保护范围。

    关 键  词:
    一种 机械 加工 过程 切削 工艺 优化 控制 方法
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:一种机械加工过程中少切削液加工工艺优化控制方法.pdf
    链接地址:https://www.zhuanlichaxun.net/p-6157076.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1