《一种机械加工过程中少切削液加工工艺优化控制方法.pdf》由会员分享,可在线阅读,更多相关《一种机械加工过程中少切削液加工工艺优化控制方法.pdf(15页完整版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103793577 A (43)申请公布日 2014.05.14 CN 103793577 A (21)申请号 201410063984.8 (22)申请日 2014.02.25 G06F 17/50(2006.01) (71)申请人 武汉科技大学 地址 430081 湖北省武汉市市青山区和平大 道 947 号 (72)发明人 江志刚 周帆 张华 肖明 鄢威 周敏 冯朝辉 马峰 李弼心 (74)专利代理机构 湖北武汉永嘉专利代理有限 公司 42102 代理人 胡琳萍 (54) 发明名称 一种机械加工过程中少切削液加工工艺优化 控制方法 (57) 摘要 本发明提供一种机。
2、械加工过程中少切削液加 工工艺优化控制方法, 步骤如下 : 设定机械加工 设备对工件进行切削加工时机床的加工性能参 数 ; 以加工过程中机床设备性能为约束条件, 建 立以成本、 切削液用量为优化目标的多目标优化 模型 ; 利用所述的多目标优化模型和约束建立少 切削液加工工艺参数优化模型 ; 将多目标评价函 数和约束转换为单目标评价函数 ; 对单目标评价 函数利用混合遗传算法进行优化, 获得切削液用 量最小时的切削参数值, 完成切削参数优化。 该方 法使得加工过程中切削液的用量更为精确, 降低 了制造成本, 为机加工过程中少切削液加工工艺 规划及工艺改进提供支持。 (51)Int.Cl. 权利要。
3、求书 2 页 说明书 9 页 附图 3 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书2页 说明书9页 附图3页 (10)申请公布号 CN 103793577 A CN 103793577 A 1/2 页 2 1. 一种机械加工过程中少切削液加工工艺优化控制方法, 其特征在于, 包括以下步 骤 : (1) 设定机械加工设备对工件进行切削加工时机床的加工性能参数 ; 包括刀具的切削 速度为 vc、 进给量为 f、 切削深度 ap、 切削液供给流量 L ; (2) 以加工过程中机床设备性能为约束条件, 建立以成本、 切削液用量为优化目标的多 目标优化模型 ; (3) 利。
4、用上述加工工艺参数模型和约束建立少切削液加工工艺参数优化模型 ; 将所述 的机械加工优化模型中的多目标评价函数和约束转换为单目标评价函数, 以实现多目标的 综合 ; (4) 利用混合遗传算法对所述单目标评价函数进行优化, 获得切削液用量最小时的切 削速度为 vc、 进给量为 f、 切削深度 ap、 切削液供给流量 L 所对应的值, 完成切削参数优化。 2. 根据权利要求 1 所述的优化控制方法, 其特征在于, 所述步骤 (2) 中的多目标优化模 型中, 加工成本 Cw目标函数为 : 其中, Cm为该工序单位时间内所分担的全场开支, 包括工资、 设备和管理等工时费用 ; Ct 为在刀具耐用度期间。
5、与刀具有关的费用 ;为工序的切削时间 ; tr为除换 刀时间外的其他辅助工时 ; tc为工序之间的换刀时间 ;为刀具耐用度 ; lw 为 加工长度 ; 为加工余量 ; n 为主轴转速 ; D 为工件直径 ; vc为切削速度 ; f 为进给量 ; ap为 切削深度 ; Cv为与切削条件有关的常数 ;为刀具耐用度系数 ; 切削液用量 Mu的目标函数 : 其中, La为机床切削状态时切削液流量, Ln为机床负载状态时附加切削液流量。 3. 根据权利要求 1 或 2 所述的优化控制方法, 其特征在于, 所述步骤 (2) 中的机床设备 性能约束条件包括 : 主轴转速、 切削功率、 切削力、 切削进给量和。
6、切削液供给流量 ; 其取值范围如下 : 1) 主轴转速约束 : 式中, nmin, nmax分别为机床主轴最低和最高转速 ; 2) 进给量约束 : 权 利 要 求 书 CN 103793577 A 2 2/2 页 3 fmin f fmax 式中, fmin, fmax分别表示机床允许的最小进给量和最大进给量 ; 3) 切削力约束, 切削进给力要小于机床主轴最大进给力, 即 : 式中, Fmax表示最大进给力 ; KF为切削力修正系数, xF, yF, zF为与工件材料和切削条件 有关的系数, 可查阅手册得到 ; 4) 切削功率约束, 切削功率小于机床最大有效功率, 即 : 式中, 为机床功率。
7、有效系数 ; Fc为切削力, Pmax为机床最大有效切削功率 ; 5) 切削液供给流量约束, 即 : Lmin L Lmax 式中, Lmin, Lmax 分别表示切削液喷嘴允许的最小流量和最大流量。 4. 根据权利要求 3 所述的优化控制方法, 其特征在于, 所述步骤 (3) 中的少切削液加工 工艺参数优化模型为 : 5.根据权利要求4所述的优化控制方法, 其特征在于, 所述步骤3) 中, 采用多目标加权 和法将多目标优化问题转化为单目标优化问题, 以实现多目标的综合 ; 则该多目标优化的单目标评价函数为 : 式中, i为目标函数加权因子, i=1Fi(x)*, Fi(x)*为第 i 个目标。
8、函数 Fi(x) 的单目标 优化的目标函数值。 权 利 要 求 书 CN 103793577 A 3 1/9 页 4 一种机械加工过程中少切削液加工工艺优化控制方法 技术领域 0001 本发明涉及机械切削加工领域, 尤其涉及一种机加工过程中少切削液加工工艺优 化控制方法。 背景技术 0002 切削液在机械加工过程中, 起到非常重要作用, 带来了突出的负面影响, 包括大幅 度提高制造成本, 严重污染环境, 直接危害操作者身体健康, 需要清洗处理及相关费用等不 利因素, 非常有必要开发研究机械加工过程中少切削液加工工艺优化控制方法。然而在现 有技术中, 并没有相应的方法和工具来对机加工过程中的切削。
9、液的使用情况进行整体的分 析, 无法为机加工过程工艺规划及工艺改进提供支持, 也就不能改善切削液的消耗现状, 在 此背景下, 将切削液用量和工艺参数优化相结合, 在考虑机械加工过程中制造成本的基础 上, 减少切削液的用量就显得十分重要了, 但现有技术很少涉及到加工过程切削液用量 (如 切削液流量) 为目标的加工工艺优化控制方法。 发明内容 0003 本发明要解决的技术问题在于针对现有技术中的缺陷, 提供一种机械加工过程中 少切削液加工工艺优化控制方法 , 该方法以加工成本、 切削液量为优化目标, 同时根据使 用的机床的加工性能参数来建立少切削液加工工艺参数优化模型, 为机加工过程中少切削 液加。
10、工工艺规划及工艺改进提供支持。 0004 本发明解决其技术问题所采用的技术方案是 : 0005 一种机械加工过程中少切削液加工工艺优化控制方法, 其特征在于, 包括以下步 骤 : 0006 (1) 设定机械加工设备对工件进行切削加工时机床的加工性能参数 ; 包括刀具的 切削速度为 vc、 进给量为 f、 切削深度 ap、 切削液供给流量 L ; 0007 (2) 以加工过程中机床设备性能为约束条件 ; 建立以成本、 切削液用量为优化目标 的多目标优化模型 ; 0008 (3) 利用所述的加工工艺参数模型和约束建立少切削液加工工艺参数优化模型 ; 将所述的机械加工优化模型中的多目标评价函数和约束。
11、转换为单目标评价函数, 以实现多 目标的综合 ; 0009 (4) 根据所述的单目标评价函数利用混合遗传算法对所述目标函数进行优化, 获 得切削液用量最小时的切削速度为 vc、 进给量为 f、 切削深度 ap、 切削液供给流量 L 所对应 的值, 完成切削参数优化。 0010 按上述方案, 所述步骤 (2) 中的多目标优化模型中, 0011 加工成本 Cw目标函数为 : 说 明 书 CN 103793577 A 4 2/9 页 5 0012 0013 其中, Cm为该工序单位时间内所分担的全场开支, 包括工资、 设备和管理等工时费 用 ; Ct为在刀具耐用度期间与刀具有关的费用 ;为工序的切削。
12、时间 ; tr为 除换刀时间外的其他辅助工时 ; tc为工序之间的换刀时间 ;为刀具耐用度 ; 0014 用度系数 ; 0015 切削液用量 Mu的目标函数 : 0016 0017 其中, La为机床切削状态时切削液流量, Ln为机床负载状态时附加切削液流量 ; 0018 按上述方案, 所述步骤 (2) 中的机床设备性能和加工质量约束条件包括 : 主轴转 速、 切削功率、 切削力、 切削进给量和切削液供给流量 ; 0019 其取值范围如下 : 0020 1) 主轴转速约束 (即切削速度约束) , 即 : 0021 0022 式中, nmin, nmax分别为机床主轴最低和最高转速 ; 0023。
13、 2) 进给量约束, 即 : 0024 fmin f fmax 0025 式中, fmin, fmax分别表示机床允许的最小进给量和最大进给量 ; 0026 3) 切削力约束, 切削进给力要小于机床主轴最大进给力, 即 : 0027 0028 式中, Fmax表示最大进给力 ; KF为切削力修正系数, xF, yF, zF为与工件材料和切削 条件有关的系数, 可查阅手册得到 ; 0029 4) 切削功率约束, 切削功率小于机床最大有效功率, 即 : 0030 0031 式中, 为机床功率有效系数 ; Fc为切削力, Pmax为机床最大有效切削功率。 0032 5) 切削液供给流量约束, 即 :。
14、 0033 Lmin L Lmax 说 明 书 CN 103793577 A 5 3/9 页 6 0034 式中, Lmin, Lmax 分别表示切削液喷嘴允许的最小流量和最大流量 ; 0035 按上述方案, 所述步骤 (3) 中的少切削液加工工艺参数优化模型为 : 0036 0037 0038 按上述方案, 步骤 3) 中, 采用多目标加权和法将多目标优化问题转化为单目标优 化问题, 以实现多目标的综合 ; 0039 则该多目标优化的单目标评价函数为 : 0040 0041 式中, i为目标函数加权因子, i=1Fi(x)*, Fi(x)*为第 i 个目标函数 Fi(x) 的单 目标优化的目。
15、标函数值。 0042 按上述方案, 所述通过混合遗传算法获得切削液用量最小时的切削速度为 vc、 进 给量为 f、 切削深度 ap、 切削液供给流量 L 的过程为 : 0043 4.1) 种群初始化 : 初始种群是在变量寻优空间中随机抽取, 应设定为一个合理的 整数 N, 一般取值范围为 20 100。选择二进制对每个变量进行编码, 组成一个串, 在精度 要求下选择适当串长 m, 以减小遗传算法计算量。 0044 4.2) 建立带自适应罚项的适应函数 : S(x)=F(x)+H(x) 0045 式中, x 为染色体 ; S(x) 为适应函数 ; F(x) 为目标函数 ; H(x) 为惩罚函数 。
16、; 0046 0047 式中, abi, cbi为第 i 个未被满足的约束上、 下界, r 为罚因子。 0048 为了合理设置罚因子, 提高算法性能, 构造自适应调整罚因子 : 0049 说 明 书 CN 103793577 A 6 4/9 页 7 0050 若前 t 代, 最好的个体都是可行解时, 则减小惩罚因子 ; 反之, 则增大惩罚因子 ; 若 既有可行解又有非可行解, 则保持上一代惩罚因子。 0051 4.3) 选择个体, 个体被选中的概率为 0052 式中, N 为种群规模 ; Fi为个体适值。 0053 4.4) 交叉率, 交叉算子从总体中随机抽取个父代个体, 将其重组形成个子代 。
17、个体插入新群体。为提高搜索能力, 设置让交叉率随遗传迭代自适应进行变化, 表达如下 : 0054 0055 其中, Fmax为种群中最大适值 ; Favg为每代种群中的平均适值 ; F 为 2 个父代中较大 的适值 ; Pc(t) 为第 t 代的交叉率。 0056 4.5) 变异率, 在遗传算法中, 变异过程可以有效防止非成熟收敛的出现, 变异概率 Pm一般取值范围为 0.0001-0.1000。 0057 4.6) 判别是否满足停止条件 t=t+1, 否则, 转至步骤 4.1) , 直至输出最优解, 即获 得 min(vc,f,ap,L)。 0058 本发明产生的有益效果是 : 0059 1。
18、. 本发明方法通过对机加工过程中少切削液加工工艺进行优化控制, 使得加工过 程中切削液的用量更为精确, 提高了生产效率, 并能够显著降低机械加工的制造成本。 0060 2. 本发明建立机床动态运行时切削液用量计算方法, 充分考虑了机床加工时段内 机床加工和负载状态时切削液的流量, 并与实际工艺过程和工艺参数相联系, 提高了切削 液用量分析结果的准确性。 附图说明 0061 下面将结合附图及实施例对本发明作进一步说明, 附图中 : 0062 图 1 是本发明实施例的结构示意图 ; 0063 图 2 是本发明实施例的混合遗传算法原理图 ; 0064 图 3 为流量适值与进化代数关系曲线。 具体实施。
19、方式 0065 为了使本发明的目的、 技术方案及优点更加清楚明白, 以下结合实施例, 对本发明 进行进一步详细说明。 应当理解, 此处所描述的具体实施例仅用以解释本发明, 并不用于限 定本发明。 0066 安装切削液流量监控装置, 采用经过雾化冷却后的切削液来执行对工件的切削加 工处理。 说 明 书 CN 103793577 A 7 5/9 页 8 0067 如图 1 所示, 一种机械加工过程中少切削液加工工艺优化控制方法, 包括以下步 骤 : 0068 1) 设定机械加工设备对工件进行切削加工时, 刀具的切削速度为 vc、 进给量为 f、 切削深度 ap、 切削液供给流量 L ; 0069 。
20、2) 根据切削过程建立切削参数优化模型。 0070 根据切削过程建立包括加工成本、 切削液用量的多目标评价函数, 同时, 以主轴转 速、 切削功率、 切削力、 切削进给量和切削液供给流量作为约束, 根据该多目标评价函数和 约束, 确定出切削参数优化模型。 0071 各目标的建立过程如下 : 0072 (1) 加工成本 0073 0074 其中, Cm为该工序单位时间内所分担的全场开支, 包括工资、 设备和管理等工时费 用 ; Ct为在刀具耐用度期间与刀具有关的费用 ;为工序的切削时间 ; tr为除 换刀时间外的其他辅助工时 ; tc为工序之间的换刀时间 ;为刀具耐用度 ; lw 为加工长度 ;。
21、 0075 0076 (2) 切削液用量目标函数 Mu: 在机械加工时间段内, 机床的状态可分为加工和空载 两种状态。机床处于负载时, 会产生附加的切削液消耗。则机床总的切削液消耗分为两个 部分 : 切削时切削液流量La, 负载时附加切削液流量Ln。 机床动态运行时切削液流量平衡方 程为 : 0077 Lu(t)=La(t)+Ln(t) 0078 机床动态运行时切削液用量方程为 : 0079 0080 机床主轴在某一固定转速运行且负载一定时, 其切削液的流量是一恒定值 (含有 微小波动, 可忽略不计) , 则机床动态运行时切削液用量为 : 0081 0082 其中, 在工程实际应用中, 附加切。
22、削液流量与切削时切削液流量成近似的线性关 系 La=Ln, 一般负载附加系数 常常取 0.15 0.25 的常数。 说 明 书 CN 103793577 A 8 6/9 页 9 0083 在机械加工过程中, 由于受加工设备等的限制, 只能在满足限制条件的范围内取 值。确定以下约束条件 : 0084 (1) 主轴转速约束 (即切削速度约束) , 即 : 0085 0086 式中, nmin, nmax分别为机床主轴最低和最高转速。 0087 (2) 进给量约束, 即 : 0088 fmin f fmax 0089 式中, fmin, fmax分别表示机床允许的最小进给量和最大进给量。 0090 。
23、(3) 切削力约束, 切削进给力要小于机床主轴最大进给力, 即 : 0091 0092 式中, Fmax表示最大进给力 ; KF为切削力修正系数, xF, yF, zF为与工件材料和切削 条件有关的系数, 可查阅手册得到。 0093 (4) 切削功率约束, 切削功率小于机床最大有效功率, 即 : 0094 0095 式中, 为机床功率有效系数 ; Fc为切削力, Pmax为机床最大有效切削功率。 0096 (5) 切削液供给流量约束, 即 : 0097 Lmin L Lmax 0098 式中, Lmin, Lmax 分别表示切削液喷嘴允许的最小流量和最大流量。 0099 综上所述, 可建立少切。
24、削液加工工艺参数优化模型为 0100 0101 0102 3) 在求解多目标优化问题时, 化多为少的方法是较为常用的方法, 即将多目标的 优化求解问题转化为单目标的优化求解问题。 0103 本文采用多目标加权和法将多目标优化问题转化为单目标优化问题, 以实现多目 标的综合 : 0104 0105 式中, i为目标函数加权因子, i=1Fi(x)*, Fi(x)*为第 i 个目标函数 Fi(x) 的单 说 明 书 CN 103793577 A 9 7/9 页 10 目标优化的目标函数值, 则多目标优化的目标函数为 :该式采用单目标 函数值与最优值之间的偏离程度作为目标评价函数。 0106 4) 。
25、根据所述的单目标评价函数, 将罚函数包含到适应度评价中, 构造带有能随解 的可行性变化而变化的自适应罚因子的适应函数和自适应交叉率, 从而使每代的种群中保 持部分非可行解, 使得遗传搜索可以在可行解和非可行解两边进行, 从而得到最优解 : 遗传 算法原理如图 2 所示, 具体过程为 : 0107 4.1) 种群初始化 : 初始种群是在变量寻优空间中随机抽取, 应设定为一个合理的 整数 N, 一般取值范围为 20 100。选择二进制对每个变量进行编码, 组成一个串, 在精度 要求下选择适当串长 m, 以减小遗传算法计算量。 0108 4.2) 建立带自适应罚项的适应函数 : S(x)=F(x)+。
26、H(x) 0109 式中, x 为染色体 ; S(x) 为适应函数 ; F(x) 为目标函数 ; H(x) 为惩罚函数 ; 0110 0111 式中, abi, cbi为第 i 个未被满足的约束上、 下界, r 为罚因子。 0112 为了合理设置罚因子, 提高算法性能, 构造自适应调整罚因子 : 0113 0114 若前 t 代, 最好的个体都是可行解时, 则减小惩罚因子 ; 反之, 则增大惩罚因子 ; 若 既有可行解又有非可行解, 则保持上一代惩罚因子。 0115 4.3) 选择个体, 个体被选中的概率为 0116 式中, N 为种群规模 ; Fi为个体适值。 0117 4.4) 交叉率, 。
27、交叉算子从总体中随机抽取 个父代个体, 将其重组形成个子代 个体插入新群体。为提高搜索能力, 设置让交叉率随遗传迭代自适应进行变化, 表达如下 : 0118 0119 其中, Fmax为种群中最大适值 ; Favg为每代种群中的平均适值 ; F 为 2 个父代中较大 的适值 ; Pc(t) 为第 t 代的交叉率。 说 明 书 CN 103793577 A 10 8/9 页 11 0120 4.5) 变异率, 在遗传算法中, 变异过程可以有效防止非成熟收敛的出现, 变异概率 Pm一般取值范围为 0.0001-0.1000。 0121 4.6) 判别是否满足停止条件 t=t+1, 否则, 转至步骤。
28、 4.1) , 直至输出最优解, 即获 得 min(vc,f,ap,L)。 0122 本发明中, 根据机加工领域中工艺参数优化特点, 以主轴转速、 切削功率、 切削力、 进给量、 切削液供给流量为约束, 建立少切削液机加工切削参数模型, 然后采用上述方法对 模型进行求解, 获得切削液用量最小时的切削速度为 vc、 进给量为 f、 切削深度 ap、 切削液供 给流量 L, 从而能够有效的实现少切削液加工的目的。 0123 为了验证本发明实施可行性, 针对某机床厂 CK7815 数控车床, 采用本发明少切削 液工艺优化控制方法, 通过试验、 相关文献手册和机床设计参数, 得到机床部分参数及加工 工。
29、艺参数, 完成优化目标和约束函数。 0124 1. 试验条件 0125 加工工件技术要求 : 工件直径 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。 0126 2. 数控车床规格参数 0127 切削用到的通用参数 : 0128 刀具寿命参数 Cv=6。
30、4136 ; 0129 机 床 性 能 参 数 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 ; 0130 0131 3. 工艺优化参数 0132 确 定 约 束 条 件 : 切 削 速 度 0.52m/s vc 7.85m/s ; 进 给 量 0.1mm/。
31、 r f 3.0mm/r ; f0.6vc-0.2 3.125 ; f0.6vc0.8 7.5 ; 0L/min L 50L/min ; 0133 混合遗传算法优化参数 : 初始种群数 N=100 ; 最大遗传代数 100 ; 初始罚因子 r (1) =1 ; 交叉率 Pc1=0.95 ; 变异率 Pm=0.06 ; =0.5 ; =2 ; 0134 4. 数控车削优化结果 0135 根据优化模型需要, 采用单目标函数值与最优值之间的偏离程度作为目标评价函 数。 说 明 书 CN 103793577 A 11 9/9 页 12 0136 0137 利用Matlab软件中的GA工具箱编程实现优化。
32、计算, 得到一组数控车削优化参数。 数值优化结果见表 1 所示, 0138 0139 以成本为主要目标进行优化时, 刀具磨损较小, vc较低, 加工工时较多, 切削液用 量较多 ; 以切削液用量为主要目标进行优化时, vc较高, 刀具磨损严重, 成本较高 ; 以成本和 切削液用量为优化目标时, 由于加工成本、 切削液用量目标之间进行了合理折衷, 优化结果 介于两者之间。 0140 应当理解的是, 对本领域普通技术人员来说, 可以根据上述说明加以改进或变换, 而所有这些改进和变换都应属于本发明所附权利要求的保护范围。 说 明 书 CN 103793577 A 12 1/3 页 13 图 1 说 明 书 附 图 CN 103793577 A 13 2/3 页 14 图 2 说 明 书 附 图 CN 103793577 A 14 3/3 页 15 图 3 说 明 书 附 图 CN 103793577 A 15 。