留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

融合帝国竞争与遗传算法的零件加工工艺排序方法

李书涵 周学良 冷杰武

李书涵, 周学良, 冷杰武. 融合帝国竞争与遗传算法的零件加工工艺排序方法[J]. 制造技术与机床, 2023, (1): 114-120. doi: 10.19287/j.mtmt.1005-2402.2023.01.018
引用本文: 李书涵, 周学良, 冷杰武. 融合帝国竞争与遗传算法的零件加工工艺排序方法[J]. 制造技术与机床, 2023, (1): 114-120. doi: 10.19287/j.mtmt.1005-2402.2023.01.018
LI Shuhan, ZHOU Xueliang, LENG Jiewu. A part machining process ranking method incorporating imperial competition and genetic algorithm[J]. Manufacturing Technology & Machine Tool, 2023, (1): 114-120. doi: 10.19287/j.mtmt.1005-2402.2023.01.018
Citation: LI Shuhan, ZHOU Xueliang, LENG Jiewu. A part machining process ranking method incorporating imperial competition and genetic algorithm[J]. Manufacturing Technology & Machine Tool, 2023, (1): 114-120. doi: 10.19287/j.mtmt.1005-2402.2023.01.018

融合帝国竞争与遗传算法的零件加工工艺排序方法

doi: 10.19287/j.mtmt.1005-2402.2023.01.018
基金项目: 国家自然基金项目(52075107);湖北省高等学校优秀中青年科技创新团队计划项目(T2020018);第64批中国博士后科学基金(2018M6409120)
详细信息
    作者简介:

    李书涵,男,1997年生,硕士研究生,研究方向为计算机辅助工艺设计研究。E-mail:546226591@qq.com

    通讯作者:

    周学良,男,1978年生,博士,教授,从事数字化设计与制造、设备状态监测与诊断方面的研究。E-mail:zhouxl@huat.edu.cn

  • 中图分类号: TH164

A part machining process ranking method incorporating imperial competition and genetic algorithm

  • 摘要: 针对计算机辅助工艺规划中的零件加工工艺排序问题,以最小化机床、装夹以及刀具变更次数为优化目标,构建了工艺排序的数学模型,并提出了融合帝国竞争与遗传算法的优化求解方法,将帝国竞争算法输出的较优加工序列作为遗传算法的初始种群,通过融合帝国竞争算法不受初始种群影响的特性和遗传算法的快速收敛能力提升算法求解性能。实验结果表明:混合算法寻找最优解的效果比采用单一算法的效果更好,并且收敛速度更快。

     

  • 图  1  基于混合算法的工艺排序优化流程图

    图  2  基于双点交叉法的殖民地同化示意图

    图  3  交换工步示意图

    图  4  移动工步示意图

    图  5  遗传算法中交叉操作

    图  6  遗传算法中变异操作

    图  7  万向节滑动叉零件三维图

    图  8  万向节滑动叉二维主视图

    图  9  MATLAB仿真结果图

    表  1  加工特征信息及编码

    特征加工特征加工操作操作名称装夹表面编码
    F1ϕ62外圆面Op1粗车FS11
    F2右端面Op2粗车FS12
    F3ϕ39孔Op3FS33
    ϕ39孔Op4FS34
    ϕ39孔Op5粗镗FS35
    ϕ39孔Op6精镗FS36
    F4ϕ39孔倒角Op7倒角FS37
    F5M8螺纹孔Op8FS38
    F6M8螺纹孔倒角Op9倒角FS39
    F7M8螺纹Op10攻丝FS310
    F8两孔侧面Op11粗铣FS311
    两孔侧面Op12粗磨FS312
    F9ϕ60外圆面Op13粗车FS113
    ϕ60外圆面Op14半精车FS114
    F10M60螺纹Op15粗车FS115
    M60螺纹Op16精车FS116
    F11花键孔Op17FS217
    F12ϕ43内孔Op18FS218
    ϕ43内孔Op19FS219
    F13ϕ43内孔倒角Op20倒角FS220
    F14ϕ55沉头孔Op21锪钻FS221
    下载: 导出CSV

    表  2  加工优先级矩阵

    011111111110111111111
    101111111111111111111
    000011110001000000000
    000001110001000000000
    000000100001000000000
    000000000001000000000
    000000000000000000000
    010000000100000000000
    000000000000000000000
    000000000000000000000
    001111100000000000000
    000000000000000000000
    000000000000011100000
    000000000000101100000
    000000000000000100000
    000000000000001000000
    000000000000000001100
    011111100000000000000
    000000000000000011010
    000000000000000000000
    000000000000000000000
    下载: 导出CSV

    表  3  机床集

    M1M2M3M4M5M6M7M8M9
    1, 2,13~16 ,2011123,4,75,618,19,218,91017
    下载: 导出CSV

    表  4  刀具集

    T1T2T3T4T5T6
    1,13,1411123,4,8,185,67,9,21
    T7T8T9T10T11T12
    10215,16171920
    下载: 导出CSV

    表  5  3种算法结果对比

    次数GA(适应度/代数)ICA(适应度/代数)ICA+GA(适应度/代数)
    10.275 / 4850.280 / 2750.325 / 98
    20.290 / 3550.300 / 2830.315 / 120
    30.250 / 7750.215 / 3320.325 / 116
    40.250 /6350.240 / 3850.325 / 108
    50.260 /4650.270 / 3180.335 / 118
    60.250 /9400.265 / 4530.330 / 115
    70.240 /5160.250 / 2860.300 / 140
    80.260 /4720.255 / 3150.320 / 86
    90.245 /7440.270 / 3500.315 / 102
    100.260 / 5250.275 / 2960.325 / 94
    下载: 导出CSV
  • [1] 刘伟, 王太勇, 周明, 等. 基于蚁群算法的工艺路线生成及优化[J]. 计算机集成制造系统, 2010, 16(7): 1378-1382. doi: 10.13196/j.cims.2010.07.36.liuw.008
    [2] 王春梅, 姜腾. 基于多色集合的智能三坐标测量路径规划研究[J]. 组合机床与自动化加工技术, 2014(12): 88-90,95. doi: 10.13462/j.cnki.mmtamt.2014.12.023
    [3] 袁青, 李迎光, 王伟, 等. 基于遗传算法的飞机结构件加工特征排序[J]. 机械科学与技术, 2011, 30(1): 86-91. doi: 10.13433/j.cnki.1003-8728.2011.01.031
    [4] 肖军民. 一种改进遗传算法在孔群加工路径中的优化[J]. 组合机床与自动化加工技术, 2015(2): 151-153. doi: 10.13462/j.cnki.mmtamt.2015.02.043
    [5] 潘海鸿, 刘晓琳, 廖小平, 等. 钣金激光切割加工CAD/CAM软件的孔群加工路径优化算法[J]. 组合机床与自动化加工技术, 2013(11): 110-113,118. doi: 10.3969/j.issn.1001-2265.2013.11.031
    [6] 郑永前, 王阳. 基于遗传算法的加工工艺决策与排序优化[J]. 中国机械工程, 2012, 23(1): 59-65. doi: 10.3969/j.issn.1004-132X.2012.01.013
    [7] Leung C W, Wong T N, Mak K L, et al. Integrated process planning and scheduling by an agent-based ant colony optimization[J]. Computers & Industrial Engineering, 2010, 59(1): ;166-180.
    [8] 徐立云, 史楠, 段建国, 等. 基于特征加工元的复杂箱体类零件工艺路线优化[J]. 中国机械工程, 2013, 24(2): 202-208. doi: 10.3969/j.issn.1004-132X.2013.02.012
    [9] 王细洋, 姜俊华, 杨卫平. 零件工艺路线决策的GA方法[J]. 南昌航空工业学院学报:自然科学版, 2000, 14(1): 1-5.
    [10] 徐正. 三维CAPP中零件特征提取及基于遗传算法的工艺排序研究[D]. 武汉: 华中科技大学, 2005.
    [11] Atashpaz-Gargari E, Lucas C. Imperialist competitive algorithm: An algorithm for optimization inspired by imperialistic competition[C]. Evolutionary Computation, 2007. CEC 2007. IEEE Congress on. IEEE Xplore, 2007: 4661-4667.
    [12] 范莹莹. 基于改进ICA算法的电力物资配送中心选址研究[D]. 北京: 华北电力大学, 2017
  • 加载中
图(9) / 表(5)
计量
  • 文章访问数:  62
  • HTML全文浏览量:  10
  • PDF下载量:  31
  • 被引次数: 0
出版历程
  • 收稿日期:  2022-08-24
  • 录用日期:  2022-11-13

目录

    /

    返回文章
    返回

    重要提示

    1. 唯一官方网站:1951.mtmt.com.cn

    2. 本刊编辑部、工作人员邮箱后缀为@jcs.gt.cn

    3. 电话

    010-64739683/79(稿件、进度)

    010-64739685(缴费、录用证明)

    4. 作者服务QQ群:238874846

    注意以上信息,谨防冒名、被骗!

    《制造技术与机床》编辑部