用户名: 密码: 验证码:
印刷电路板生产线调度优化研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
印刷电路板,简称PCB (printed circuit board),是以绝缘板为基材,按照预先设计完成点间连接和电子元器件的印刷。印刷电路板的组装系统又被称为表面贴装组装系统,兼有计算机集成制造和柔性制造等先进制造系统的特性,并以应用表面组装技术(简称SMT,surface mount technology)为主。当前,印刷电路组装业正处于小批量、多品种的生产环境,只有在最短的时间内以最小的缺憾和成本为代价获得最大的产出,才能适应多品种、多任务、多用户的生产要求。于是,对PCB板在SMT生产线上的优化设计研究具有重要的实践意义。
     本文的主要工作是PCB板在SMT生产线上的调度问题进行优化建模,可分为以下三个层次:
     第一层次是单品种PCB板在单台贴片机上的生产优化。包括吸嘴分配、供料器分配和元器件贴装顺序三个优化子问题,分别采用聚类算法、顺序遍历算法和组合取贴集合指派实现优化。
     第二层次是PCB板在单条生产线上的生产优化。如果是单品种PCB在单条生产线上的优化,主要是元器件在各台贴片机上的负荷均衡优化,本文采用遗传算法使生产时间最短化。如果是多品种PCB在单条生产线上的优化,包括PCB分组和品种切换等优化子问题。本文利用相似相对系数成组策略,将PCB分成不同的组;元件供料器利用KTNS部分切换策略进行切换。利用主动禁忌搜索算法对PCB不同组之间和同一组之内进行排序,使生产优化。
     第三层次是多品种PCB板在多条生产线上的生产优化,即多品种PCB板在两条生产线上负荷优化。主要是将多品种PCB均衡的分配到两条不同的生产线上。本文进一步改进了相似相对系数成组策略,使得两条生产线上的PCB板的相似度较大,从而使两条生产线的完工时间尽量接近。生产优化的目标是两条生产线最大的平均流程时间最短。
Printed circuit board (PCB) with insulation board as basic material, completes point connection and prints the electronic components according to design. The assembly system of printed circuit board is known as surface mount assembly system, with both computer integrated manufacturing and flexible manufacturing and other advanced manufacturing system characteristics, mainly in the application of Surface Mount Technology (SMT). At present, the printed circuit assembly industry is in small quantities and multi-types production environment. Only in the shortest time with minimal defect and cost to obtain the maximum output, it is to adapt to production requirements of many varieties, multitasking and multi-user. Therefore, there is important practical significance in SMT line optimization design study on the PCB board.
     The main work of this paper is the optimization modeling in the SMT production line scheduling problem on PCB board, divided into the following three levels:
     The first level is the production optimization of single type PCB board in single chip mounter, including three optimization subproblems:suction nozzle allocation, feeder assignment and component placement sequence, respectively using clustering algorithm, sequential traversal algorithm and combined with sticker set assignment.
     The second level is the production optimization of PCB board in single production line. The optimization in a single production line of single type PCB is mainly to optimize the load balance of components in the placement machines, and this paper uses the genetic algorithm to shorten the production time. The optimization in a single production line of multi-types PCB includes PCB packet, variety switching and other optimization subproblems. In this paper, it uses similar relative coefficient group strategy to divide the PCB into different groups; component feeder uses the KTNS section switching strategy to switch. Using active taboo search algorithm sorts for PCB among different groups and in the same group, so as to optimize the production.
     The third level is the production optimization of multi-types PCB board in the production lines, which is the optimization of multiple varieties PCB board in two production lines. It is to assign various PCB to two different production lines in a balance way. This paper makes further improvement of similar relative coefficient group strategy to similar the PCB boards in two production lines, so that the completion time of two lines is as close as possible. The target of production optimization is to make sure the maximum average flow time of two production lines the shortest.
引文
[1]罗磊,王石刚,蔡建国.表面贴装关键技术综述.组合机床与自动化加工技术,2003(02):72-74.
    [2]温汝贤.SMT表面组装技术的发展及应用.新技术新工艺,1994(01):8-9.
    [3]鲜飞.如何提高SMT生产线的效率.中国集成电路,2009(09):66-71.
    [4]曾又姣,金烨.基于遗传算法的贴片机贴装顺序优化.计算机集成制造系统-CIMS,2004(02):205-208.
    [5]P. J. M. Laarhoven, W. H. M. Zijm. Production preparation and numerical control in PCB assembly. International Journal of Flexible Manufacturing Systems,1993(03):187-207.
    [6]Altinkemer K, Kazaz B, Koksalan M, et al. Optimization of Printed Circuit Board Manufacturing:Integrated Modeling and Algorithms. European Journal,2000.
    [7]高秀学.第一类组装线平衡问题启发式双向要径演算法:(博士学位论文).台湾:国立中正大学,2007.
    [8]Cao Z X, Ma S P. Balancing and Sequencing Optimization of the Mixed Model Assembly Lines.2008 International Symposium on Computer Science and Computational Technology,2008:732-736.
    [9]Bautista J, Pereira J. Ant algorithms for assembly line balancing. Proceedings of the 3rd International Workshop, ANTS 2002. Berlin, German:Spinger-Verlag,2002:65-75.
    [10]Mcmullen P R, Tarasewich P. Using ant techniques to solve the assembly line balancing problem. HE Transactions,2003,35 (7):605-617.
    [11]Vilarinho P M and Simaria A S. ANTBAL:an ant colony optimization algorithm for balancing mixed-model assembly lines with parallel workstations. International Journal of Production Research,2006,44(2):291-303.
    [12]张则强,程文明,钟斌,等.求解装配线平衡问题的一种改进蚁群算法.计算机集成制造系统,2007,13(8):1632-1638.
    [13]张则强,程文明,钟斌,等.混合品种装配线平衡问题的一种混合搜索机制的蚁群算法.机械工程学报,2009,45(5):95-101.
    [14]陈星宇.基于改进遗传算法的装配生产线平衡技术研究:(硕十学位论文).上海:上海交通大学,2011.
    [15]贾艳萍,孟相如,麻海圆.一种应用于负载均衡的模拟退火遗传算法.空军工程大学学报(自然科学版),2007(02):59-62.
    [16]宋华明,韩玉启.多目标装配线平衡的优化算法.运筹与管理,2002(06):55-62.
    [17]Zhu J., Ding F. Y.. A transformed two stage method for reducing the part-usage variation of the product-level and part-level solutions in sequencing mixed-model assembly lines. European Journal of Operational Research,2000,127(1):203-216.
    [18]McMullen, P. R.. JIT sequencing for mixed-model assembly lines with setups using tabu search. Production Planning & Control,1998,9(5):504-510.
    [19]McMullen, P. R., Frazier G.V.. A simulated annealing approach to mixed-model sequencing with multiple objectives on a JIT line. IIE Transactions, 2000,32 (8):679-686.
    [20]McMullen, P.R., Tarasewich P., Frazier G. V.. Using genetic algorithms to solve the multi-product JIT sequencing problem with setups. International Journal of Production Research,2000,38(12):2653-2670.
    [21]McMullen, P. R.. An ant colony optimization approach to addressing a JIT sequencing problem with multiple objectives. Artificial Intelligence in Engineering,2001,15: 309-317.
    [22]S.Afshin Mansouri. A multi-objective genetic algorithm for mixed-model sequencing on JIT assembly lines. European Journal of Operational Research, 2005,167:696-716.
    [23]靳志宏,陈贞,李向军,刘颖.考虑切换时间的多品种印刷电路板表面贴装生产线调度优化.控制与决策,2011,26(1):10-16.
    [24]曾又姣,金烨,严隽琪.印刷电路板装联过程中元器件贴装的优化模型,计算机工程,2003(21):156-158.
    [25]Jin, Z. H., Ito, T., Ohno, K., Elghraby. Scheduling hybrid flowshops in printed circuit board assembly lines. International Journal of Production and Operation Management,2002,11(2):216-230.
    [26]Zhi Hongjin, Ying Liu, Shao Yingjin. The Optimization of Printed Circuit Board Assembly Scheduling for a large collateral system. IEEE International Conference on Service Operations and Logistics, and Informatics,2008.
    [27]K. Ohno, Z.H.Jin, S. S. Elmghraby. An Optimal Assembly Mode of Multi-type Printed Circuit Board Assembly. International Journal of Computer & Industrial Engineering, 1999,50(4):451-471.
    [28]鲜飞.高速贴片机优化软件的设计与开发.印刷电路信息,2003(11):56-58.
    [29]荆少英.基于大型并行系统的PCB贴装生产调度优化:(硕士学位论文).大连:大连海事大学,2008.
    [30]鲜飞.SMT生产线负荷分配及平衡研究.印刷电路信息,2004(06):63-65.
    [31]冯志刚.SMT生产线的优化.电子工艺技术,2000(01):24-26.
    [32]郭姝娟.SMT生产线贴片机负荷均衡优化:(硕士学位论文).大连:大连海事大学,2008.
    [33]关志民,靳志宏,李向军,刘颖.具有切换后效性的印刷电路板组装生产线调度优化.计算机集成制造系统,2011,17(12):1-7.
    [34]C.A. Gelogullari. Group Scheduling Problem in Elecreonics Manufacturing: [dissertation]. USA:Oregon State University. Corallis,2005.
    [35]Ronald E. Watkins, Jeffey K. Cochran. A line balancing heuristic case study for existing automated surface mounts assembly line setups.17th International conference on computers and industrial engineering,1995,29(1-4),681-685.
    [36]0. Kulak, I.0. Yilmaz, H.0. Gunther. A GA-based Solution Approach for Balancing Printed Circuit Board Assembly Lines. OR Spectrum,2008,30 (3):469-491.
    [37]J. C. Ammons, M. Carlyle, L. Cranmer, ect. Component allocation to balance workload in printed circuit card assembly systems. HE Transactions,1997(29):265-275.
    [38]Brandeau, M. L., Billington, C. A., Desigh of Manufacturing Cells:Operation Assignment in Printed Circuit Board Manufacturing. Journal of Intelligent Manufacturing,1991(2):95-106.
    [39]Hashiba, S., Chang, T. C., Heuristic and Simulated Annealing Approaches to PCB Assembly Setup Reduction, in Olling, G.J., Kimura, F., editors, Human Aspects in Computer Integrated Manufacturing, IFIP Transactions B-3, Elsevier Science Publishers, Amsterdam, the Netherlands,76977,1992.
    [40]Bhaskar, G. and Narendran, T. T., "Grouping PCBs for Set-up Reduction:A Maximum Spanning Tree Approach". International Journal of Production Research,1996, 34(3):621-632.
    [41]Leon, V. J., Peters, B. A., Preplanning and Analysis of Partial Setup Strategies in PCB Assembly Systems, International Journal of Flexible Manufacturing Systems, 1996,8(4):389-412.
    [42]M. Gronalt, M. Grunow, H.O. Gunther. A heuristic for component switching on SMT placement machines. International Journal of Production Economics,1997(53):181-190.
    [43]LEON V J, PETERS B A. A comparison of setup strategies for printed circuit board assembly. Computers & Industrial Engineering,1998,34(01):219-234.
    [44]K. Salonen, J. Smed, M. Johnsson,0. Nevalainen. Grouping and Sequencing PCB Assembly Jobs with Minimum Feeder Setups. Robotics and Computer-Integrated Manufacturing,2006,22:297-305.
    [45]Rossetti M. D., Stanford K. J.A. Group Sequencing a PCB Assembly System via an Expected Sequence Dependent Setup Heuristic. Computers and Industrial Engineering, 2003,45(1):231-254.
    [46]R. Narayanaswami, V. Iyengar. Setup Reduction in Printed Circuit Board Assembly by Efficient Sequencing. International Journal Advertisement of Manufacturing Technology,2005,26:276-284.
    [47]V. Jorge Leon, In-Jae Jeong. An Improved Group Setup Strategy for PCB Assembly. ICCSA 2005,3483:312-321.
    [48]Jitti Jungwattanakit, Manop Reodecha et. A Comparison of Scheduling Algorithms for Flexible Flow Shop Problems with Unrelated Parallel Machines, Setup Times, and Dual Criteria. Computers & Operations Research,2009,36:358-378.
    [49]Gunther, H.0., Gronalt, M., Zeller, R. Job Sequencing and Component Setup on a Surface Mount Placement Machine, Production Planning and Control,1998,9(2):201-211.
    [50]Rasaratnam Logendran, Cumhur A. Gelogullari, Chelliah Sriskandarajah. Minimizing the Mean Flow time in a Two-Machine Group-Scheduling Problem with Carryover Sequence Dependency. Robotics and Computer Integrated Manufacturing,2003(19):21-33.
    [51]王剑文,戴光明,谢柏桥,等.求解TSP问题算法综述.计算机工程与科学,2008(02):72-74.
    [52]李絮,刘争艳,谭拂晓.求解TSP的新量子蚁群算法.计算机工程与应用,2011(32):42-44.
    [53]张启义,邱国庆,寇学智,等.两阶段遗传算法在求解TSP问题中的应用.解放军理工大学学报(自然科学版),2011(01):79-83.
    [54]Crama YC, van de Klundert J, Spieksma FCR. Production planning problems in printed circuit board addembly. Discrete Applied Mathematic,2002,123:339-361.
    [55]Ellis KP and Bhoja S. Optimization of the assignment of circuit cards to assembly lines in electronic assembly. International Journal of Production Research,2002, 40(11):2609-2631.
    [56]Rogers P and Warrington R. Production planning for surface mount technology lines. International Journal of Production Research,2004,42(13):2693-2718.
    [57]Ho W and Ji P. PCB assembly line assignment:a genetic algorithm approach. Journal of Manufacturing Technology Management,2005,16(5/6):682-692.
    [58]郭延涛,徐克林,李振飞.SMT生产线生产配置策略选择研究.现代制造工程,2009(07):62-64.
    [59]吴兆华,周德俭.SMT产品组装生产系统的组成与控制.电子机械工程,2002(05):35-45.
    [60]周德俭,吴兆华,李春泉.SMT组装系统.北京:国防工业出版社,2004.
    [61]时建光.表面贴装(SMT)生产线的建立.山东机械,2000(01):26-28.
    [62]贾忠中.SMT生产工艺和质量控制.电子机械工程,1994(03):41-46
    [63]宋福民,肖永山.贴片机结构设计研究,.电子工业专用设备,2007(08):16-20.
    [64]肖永山,宋福民,刘少军.片式电子元件贴装设备综述.电子工业专用设备,2006(12):7-13.
    [65]张文典.实用表面组装技术.北京:电子工业出版社,2006.
    [66]徐大林.表面贴装工艺(SMT)其趋势和未来.电子器件,1999(06):37-42.
    [67]孙嘉德.SMT组装工艺.航空精密制造技术,1991(04):14-16.
    [68]黄晓宁,王清.谈谈SMT工艺流程的优化设计和现场质量控制.电子质量,1998(09):33-34.
    [69]曾又姣,严隽琪.贴片机贴装印刷电路板中供料器的分配问题.上海交通大学学报,2003(11):1719-1722.
    [70]陈贞.多品种印刷电路板表面贴装生产线优化:(硕士学位论文).大连:大连海事大学,2009.
    [71]杜轩,李宗斌,高新勤,等.基于遗传算法的转塔式贴片机贴装过程优化.西安交通大学学报,2008(03):295-299.
    [72]杜轩,李宗斌,贾晓晨.基于遗传算法的复合式贴片机贴装过程优化.西安交通大学学报,2009(05):80-84.
    [73]靳志宏,计明军,刘颖.印刷电路板大型并行系统的表面贴装调度优化及其实证研究.中国机械工程,2009(09):1067-1070.
    [74]闫红超,姜建国,冯复科.一种基于改进混合遗传算法的贴片机装配工艺优化方法.微电子学与计算机,2006(6):213-215.
    [75]李雪梅,张素琴.数据挖掘中聚类分析技术的应用.武汉大学学报(工学版),2009(03):396-399.
    [76]伍育红.浅议聚类分析方法.计算机科学,2012(S1):325-327.
    [77]李明华,刘全,刘忠,等.数据挖掘中聚类算法的新发展.计算机应用研究,2008(01):13-17.
    [78]张建萍,刘希玉.基于聚类分析的K-means算法研究及应用.计算机应用研究,2007(05):166-168.
    [79]岳峰,孙亮,王宽全,等.基因表达数据的聚类分析研究进展.自动化学报,2008(02):113-120.
    [80]Karypis G, Han E H, Kumar V. CHAMELEON. A Hierarchical Clustering Algorithm Using Dynamic Modeling. IEEE Computer,1999.
    [81]贺玲,吴玲达,蔡益朝.数据挖掘中的聚类算法综述.计算机应用研究,2007(01):10-13.
    [82]步媛媛,关忠仁.基于K-means聚类算法的研究.西南民族大学学报(自然科学版),2009(01):198-200.
    [83]郑美容.K-means聚类算法分析研究\.信息与电脑(理论版),2012(07):108-110.
    [84]谢娟英,蒋帅,王春霞,等.一种改进的全局K-均值聚类算法.陕西师范大学学报(自然科学版),2010(02):18-22.
    [85]赵国富,曲国庆.聚类分析中CLARA算法的分析与实现.山东理工大学学报(自然科学版),2006(02):45-48.
    [86]何童.不确定性目标的CLARANS聚类算法.计算机工程,2012(11):56-58.
    [87]KHOOLP, NGTK. A genetic algorithm-based planning system for PCB component placement. International Journal of Production Economica,1998,54(3):321-332.
    [88]王小平,曹立明.遗传算法——理论、应用与软件实现.西安:西安交通大学出版社,2002.
    [89]陈国良,王询法.遗传算法原理及其应用.北京:国防工业出版社,1999.
    [90]玄光南,程润伟.遗传算法与工程优化.北京:清华大学出版社,2004.
    [91]田烽楠,王于.求解0-1背包问题算法综述.软件导刊,2009(01):59-61.
    [92]李雯瑞.0-1背包问题的求解算法设计与分析.软件导刊,2012(06):30-32.
    [93]吕晓峰,张勇亮,马羚.一种求解0-1背包问题的改进遗传算法.计算机工程应用,2011(34):44-46.
    [94]雷英杰,张善文,李续武,等.MATLAB遗传算法工具箱及应用.西安:西安电子科技大学出版社,2005.
    [95]姜启源,谢金星,叶俊.数学模型.北京:高等教育出版社,2003.
    [96]Johnson M. and Smed J., Observation on PCB Assembly Optimization. Electronoc Packaging and Production,2001,41(5):38-42.
    [97]靳志宏,刘颖,陈贞,等.多品种小批量环境下的印刷电路板组装切换次数优化.计算机集 成制造系统,2010(09):1928-1934.
    [98]潘磊,雷钰丽,王崇骏,谢俊元.基于权重的Jaccard相似度度量的实体识别方法.北京交通大学学报,2009(06):141-145.
    [99]V. J. Leon, B. A. Peters. Preplanning and Analysis of Partial Setup Strategies in PCB Assembly Systems. International Journal of Production Economics,1997,53:181-190.
    [100]R. Quintana, V.J.Leon. An improved group setup management strategy for pick and place SMD assembly. Working Paper,1997.
    [101]A. Shtub,O. Maimon. Role of Similarity Measures in PCB Grouping Procedures. International Journal of Production Research,1992,30(5):973-983.
    [102]董宗然,周慧.禁忌搜索算法评述.软件工程师,2010(Z1):96-98.
    [103]王凌.智能优化算法及其应用.北京:清华大学出版社,2001.
    [104]李彦希,彭刚.基于禁忌搜索的TSP问题求解.广西计算机学会2010年学术年会,广东,2010.
    [105]凌复华.关于吸引盆的分维边界及其影响.科学通报,1987(21):1672-1674.
    [106]江贺,张宪超,陈国良,等.二次分配问题的骨架分析与算法设计.中国科学(E辑:信息科学),2008(02):209-222.
    [107]张惠珍,马良,王洪刚.二次分配问题及其研究进展(Ⅰ).科学通报,2010(06):801-805.
    [108]张惠珍,马良,王洪刚.二次分配问题及其求解方法的研究进展(Ⅱ).科学通报,2011(01):1-5.
    [109]黄志,黄文奇.一种基于禁忌搜索方法的作业车间调度.华中科技大学学报(自然科学版),2005(12):109-111.
    [110]梁旭,黄明.禁忌-并行遗传算法在作业车间调度中的应用.计算机集成制造系统,2005(05):721-724.
    [111]杨宁,田蔚风,金志华.一种求解旅行商问题的交叉禁忌搜索.系统仿真学报,2006(04):897-899.
    [112]贺一,刘光远.禁忌搜索算法求解旅行商问题研究.西南师范大学学报(自然科学版),2002(03):341-345.
    [113]段凤华,符卓.有软时窗约束带取送作业的车辆路径问题及其禁忌搜索算法研究.计算机工程与科学,2009(03):68-70.
    [114]杨银国,张伏生,贺春光,等.基于主动禁忌搜索的配电网无功电压优化控制.西安交通大学学报,2005(08):895-899.
    [115]余畅,林锋,刘皓明,等.基于序优化禁忌混合算法的配电网无功优化.继电器,2008(06):20-25.
    [116]周小锋,郭俊锋.基于禁忌搜索的神经网络集成.陕西理工学院学报(自然科学版),2007(01):24-26.
    [117]张维英,林焰,纪卓尚,等.基于指派问题的Bay位排箱优化模型与算法.大连理工大学学报,2011(01):61-67.
    [118]项思明,唐国春.Johnson法则在成组加工排序中的推广.应用数学与计算数学学报,1995(01):6-9.
    [119]孙世杰.成组加工中的加工全程和延误工件数问题.应用数学与计算数学学报,1996(01):48-52.
    [120]孙世杰.到达时间不同的工件作成组加工时的最大迟后问题.应用科学学报,1996(02):186-190.
    [121]刘颖,靳志宏.多品种小批量生产环境下表面贴装生产线平衡优化.大连海事大学学报,2012(02):87-90.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700