多时间因素作业车间调度问题的研究与工程应用
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着全球市场竞争的加剧,客户需求的个性化和多样化,企业越来越关注如何为车间生产制定合理的调度方案,以缩短生产周期、减少在制品库存和快速响应市场。随着车间调度问题的深入研究,发现仅仅对加工时间进行优化不能满足车间生产的实际需求,调整时间、工件在设备间的运输时间、设备被其它工件占用的时间、设备故障修理时间等辅助时间对车间调度有很大的影响。多种时间因素作业车间的调度问题正越来越受到研究人员和技术人员的重视,成为研究的热点和重点。
     本文对生产过程中的多种时间因素进行分析和研究,建立了作业车间生产过程的时间模型,对调整时间、运输时间、等待时间等多种时间因素进行统一、明确的定义。在此基础上,以最大完工时间为优化目标,对多种时间因素经典作业车间的调度问题进行优化建模和理论分析,并给出其遗传求解算法。相应的测试结果显示:在经典作业车间调度问题优化性能方面,考虑调整时间可平均改进6.5%;考虑运输时间可平均改进9.1%;综合考虑调整时间和运输时间可平均改进6.9%;其中运输时间比调整时间的改进效果平均多2.6%,顺序相关调整时间比顺序无关调整时间的改进效果平均多3.3%。
     柔性作业车间是经典作业车间的扩展,涉及到机器选择和工序排序两个问题,其调度问题更加复杂。特别是其调整时间和运输时间具有不确定性,多时间因素对柔性作业车间调度问题的影响更大。本文在生产过程时间模型的基础上,分析了柔性作业车间遗传算法编码方式,设计了基于工序和整数机器编码的A/B分段编码方式的遗传算法,以最大完工时间为优化目标,对多种时间因素柔性作业车间的调度问题进行优化建模和理论分析。相应的测试结果显示:在柔性作业车间调度问题优化性能方面,考虑调整时间可平均改进17.4%;考虑运输时间可平均改进33.6%;综合考虑调整时间和运输时间可平均改进26.6%;其中运输时间比调整时间平均多改进16.2%,顺序相关调整时间比顺序无关调整时间平均多改进0.23%。
     冲压车间是现实应用中典型的作业车间形式之一,其调度模型通常被简化为经典作业车间或柔性作业车间模型。由于没有考虑生产过程中调整时间和运输时间,冲压车间调度研究成果不能在实际生产中得到应用。本文在上述研究成果的基础上,根据汽车冲压车间的实际生产特点,特别针对经典作业车间和柔性作业车间模型作为冲压车间调度模型的缺点,如调整时间和运输时间无法获取等问题,对多时间因素的冲压车间调度问题建立优化模型并进行理论分析,提出了基于工序约束并行机模型(OCPMM)的冲压车间调度模型,并给出了一种新的混合遗传求解算法。该模型具有需要参数少、参数获取容易、可行性强等优点、避免了调整时间和运输时间的不确定性,有较好的实际应用价值。
     基于上述研究成果,设计和开发了覆盖汽车整车四大工艺的MES系统中的冲压车间调度系统。该系统在安徽江淮汽车股份有限公司车身冲压车间的实际应用中,取得了良好的效果。
With intensified competition of global market, customer demands are transformed to the personalization and diversification, enterprises increasingly concern on how to design a reasonable schedule scheme to shorten production cycle, reduce work-in-process inventory and deliver just-in-time. With the further research of Job-shop Scheduling Problem (JSP), the optimism of JSP with only processing time of job can't meet to the practical demand of job shop production activity, while the setup times, the time of job routing between machines, the time of machine occupied and failure time of machine have great impact to JSP. The JSP with multi-time is paid more and more attention by the researchers and technologists, and it is becoming the focus and emphasis of research.
     In this thesis, the multi-time elements are analyzed and studied, then the time model in production procedure is constructed, in which the unify definitions of the setup time, routing time and waiting time are given. Based on this, the JSP modeling with multi-time and the optimism object of minmax makespan is conceived and theoretically analyzed, and the GA algorithm is contrived to solve this problem. The test results show that the average improvement is 6.5% for setup time,9.1% for the routing time,6.9% for both setup time and routing for the performance to classical JSP, where the average improvement is more 2.6% for routing time than for setup time, the more 3.3% for sequence dependent setup time than for sequence independent setup time.
     Flexible job shop is extendibility of classical job shop, which involves in machine assigned and the sequence of operation, and the Flexible Job-shop Scheduling Problem (FJSP) is more complicated. Specially, the multi-time is more impact to FJSP, for the uncertainty of the setup time and routing time. On the base of the time model, the code presentation of GA algorithm for flexible job shop is discussed, and the GA algorithm with A/B code based the job coding operation and integer coding machine is devised to solve the FJSP, and the FJSP modeling with multi-time and the optimism object of minmax makespan is conceived and theoretically analyzed. The test results show that the average improvement is 17.4% for setup time,33.6% for the routing time,22.6% for both setup time and routing for the performance to FJSP, where the average improvement is more 16.2% for routing time than for setup time, the more 0.23% for sequence dependent setup time than for sequence independent setup time.
     The press shop is the one typical application of job shop in practical production, and the Press shop Scheduling Problem (PSP) usually is simplified as JSP or FJSP. The researches of PSP are not meeting the practical application for the setup time and routing time in production procedure are not considered. On the basis of above researches, according to the production character of the automobile press shop, especially, to overcome the problems of PSP as JSP or FJSP, for example, the setup time and routing time are hard to obtain, the PSP modeling with multi-time and the optimism object of minmax makespan is conceived and theoretically, the PSP based Operation Constraints and Parallel Machine Model (OCPMM) is conceived and the new hybrid GA algorithm is given to solve this problem. Result shows that the PSP based on OCPMM model has high application value for the parameters are less, less uncertainty, more easily obtained and more feasible.
     Based on the above research findings, the scheduling system of press shop is designed and developed for the MES system covering the automilbe four shops. This system is applied in practical production in press shop of Anhui Jianghuai Automile Co. Ltd, and is well-tried.
引文
[1]赵文成,赵红.基于产业价值链的我国制造业竞争战略研究.中国科学工程,2008,10(9):54-59.
    [2]何霞,刘飞,马玉林.车间生产调度问题研究[J].机械工程学报,2003,36(5):97~102
    [3]Baker K R. Introduction to sequencing and scheduling, New York:Wiley,1974.
    [4]张超勇.基于自然启发式算法的作业车间调度问题理论与应用研究.华中科技大学博士学位论文,2006.
    [5]朱剑英.现代制造系统模式、建模方法及关键技术的新发展.机械工程学报,2000,36(8):1-5.
    [6]Ho W, Ho G T S, Ji P, etc,. A hybrid genetic algorithm for the multi-depot vehicle routing problem. Engineering Applications of Artificial Intelligence,2008,21(4): 548-557.
    [7]Papadakos N. Integrated airline scheduling. Computers & Operations Research, 2009,36(1):176-195.
    [8]Belien J and Demeulemeester E. A branch-and-price approach for integrating nurse and surgery scheduling. European Journal of Operational Research,2008,189(3): 652-668.
    [9]Johnson S. Optimal two-and-three stage production schedules with setup times included. Naval Research Logistics Quarterly,1954,1:61-68.
    [10]Bruker P, Schlie R. Job-shop scheduling with multi-purpos machines[J]. computing 1990,45(4):369-375
    [11]Dauzere-Peres s, Roux W, Lasserre J B. Multi-resource shop scheduling with resource flexibility [J]. European Journal of Operational Research, 1998,107(2):289-305
    [12]孙志峻,朱剑英.具有柔性加工路径的作业车间智能优化调度[J].机械科学与技术,2001,20(6):931-935.
    [13]McKay K N, Vincent C S W. Unifying the theory and Practice of product scheduling[J]. Journal of Manufacturing System,1999,18(4):241-255
    [14]Smith S F. Is scheduling a solved problem? [C]. the proceedings of first multi disciplinary international conference on scheduling:theory and application (MISTA), Nottingham, UK,2003,1-16
    [15]Shaw M J, Park S, Raman N. Intelligent scheduling with machine learning capacities:the induction of scheduling knowledge. IEEE Transaction.1992,24(2): 156-168.
    [16]Allahverdi, A., et al., A survey of scheduling problems with setup times or costs. European Journal of Operational Research,2008.187(3):985-1032.
    [17]王凌.车间调度及其遗传算法.北京:清华大学出版社.2003.
    [18]潘全科.智能制造系统多目标车间调度研究.南京航空航天大学博士学位论文,2003.
    [19]Parunak H V D, Arbor A. Characterizing the manufacturing scheduling problem. Journal of Manufacturing Systems,1991,10(3):241-259.
    [20]Johnson S. Optimal two-and-three stage production schedules with setup times included. Naval Research Logistics Quarterly,1954,1:61-68
    [21]越民义,韩继业.n个零件在m台机床上加工顺序问题.中国科学,1975,5:462-470.
    [22]Giffler B, Thompson G L. Algorithms for solving production scheduling problems. Operations Research,1960,8:487-503.
    [23]Gavett, J W. Three heuristic rules for sequencing jobs to a single production facility. Management Science,1965,11(8):166-176
    [24]Gere W S. Heuristics in job shop scheduling. Management Science,1966,13: 167-190.
    [25]Cook S A. The complexity of theorem proving procedures. In:The Proceedings of the Third Annual ACM Symposium on the Theory of Computing, Association of Computing Machinery, New York,1971,151-158.
    [26]Panwalker S, Iskander W. A survey of scheduling. Operations Research,1977,25(1): 45-61.
    [27]Nowicki E, Smutnicki C. A decision support system for the resource constrained project scheduling problem, European Journal of Operational Research,1994, 79:183-195.
    [28]Foo S Y and Takefuji Y. Stochastic neural networks for solving job shop scheduling: Part 1. Problem Representation, in Kosko B (ed.), IEEE International Conference on Neural Networks, San Diego, USA, Jul 24-27,1988,2, pp:275-282.
    [29]Foo S Y and Takefuji Y. Stochastic neural networks for solving job shop scheduling: Part 2. Architecture and Simulations, in Kosko B (ed.), IEEE International Conference on Neural Networks, San Diego, USA, Jul 24-27,1988,2, pp:283-290.
    [30]Storer R H, Wu S D and Vaccari R. New search spaces for sequencing problems with applications to job shop scheduling. Management Science,1992,38(10): 1495-1509
    [31]Aarts E H L, Van Laarhoven P J M, Lenstra J K, et al. A computational study of local search algorithms for job shop scheduling. ORSA Journal on Computing,1994, 6(2):118-125
    [32]Peter J M, Emile H L and Jan K L. Job shop scheduling by simulated annealing. Operations Research,1992,40(1):113-125.
    [33]Laguna M, Barnes J W and Glover F. Tabu search methods for a single machine scheduling problem. Journal of Intelligent Manufacturing,1991,2:63-74.
    [34]Nakano R, Yamada T. Conventional genetic algorithm for job shop problems. Proceeding of the Fourth International Conference on Genetic Algorithms, San Diego, CA. July 13-16,1991,474-479.
    [35]Chu C, Portmann M C, Proth J M. A splitting-up approach to simplify job-shop scheduling problems. International Journal of Production Research,1992,30(4): 859-870.
    [36]刘学英.拉格朗日松弛法在车间调度中的应用研究.上海交通大学硕士学位论文,2006.
    [37]Balas E. Machine scheduling via disjunctive graphs:an implicit enumeration algorithm. Operations Research,1969,17:941-957
    [38]童刚.Job-Shop调度问题理论及方法的应用研究.天津大学博士学位论文,2000.6
    [39]Panwalkar S S, Iskander W. A survey of scheduling rules. Operations Research, 1977,25(1):45-61.
    [40]Adams J, Balas E, Zawack D. The shifting bottleneck procedure for job shop scheduling. Management Science,1988,34:391-401
    [41]Carlier J. The one machine sequencing problem. European Journal of Operational Research,1982,11:42-47.
    [42]Pesch E, Tetzlaff U A W. Constraint propagation based scheduling of job shops. INFORMS Journal on Computing,1996,8(2):144-157
    [43]Remus W. Neural network models of managerial judgment. In:23rd Annual Hawaii International Conference on System Science, Honolulu, Hawaii,1990, January 2-5, 340-344
    [44]Fox M S, Smith S F. ISIS:A knowledge-based system for factory scheduling. Expert System,1984,1(1):25-49.
    [45]Smith S F, Fox M S, Ow P S. Constructing and maintaining detailed production plans:investigations into the development of knowledge-based factory scheduling systems. AI Magazine,1986,7(4):45-61.
    [46]Fox M S, Sadeh N. Why is scheduling difficult? A CSP perspective. In:Aiello L (ed) ECAI-90 Proceedings of the 9th European Conference on Artificial Intelligence, Stockholm, Sweden,1990,754-767.
    [47]Lepape C. SOJA:a daily workshop scheduling system. Expert System,1985,85: 95-211.
    [48]戴涛.基于多智能体的生产调度方法与应用.武汉理工大学硕士学位论文,2006
    [49]Holland J H. Adaptation in natural and artificial systems. Ann Arbor, The University of Michigan Press,1975.
    [50]Koza J R. Genetic Programming:On the Programming of Computers by Means of Natural Selection. MIT Press, Cambridge, MA,1992.
    [51]Beyer H G, Schwefel H P. Evolution strategies-a comprehensive introduction. Natural Computing,2002,1(1):3-52.
    [52]Fogel L J, Owens A J, Walsh M J. Artificial intelligence through simulated evolution, New York:John Wiley and Sons,1966.
    [53]Falkenauer E, Bouffouix S. A genetic algorithm for the job-shop. In:The Proceedings of the IEEE International Conference on Robotics and Automation, Sacremento, California, USA,1991
    [54]Nakano R. Conventional genetic algorithms for job shop problems. Proceedings of the Fourth International Conference on Genetic Algorithms, San Mateo:Morgan Kaufman,1991:474-479.
    [55]Yamada T, Nakano R. A genetic algorithm applicable to large-scale job-shop problems. In:Manner R, Manderick B (Eds.). Proceedings of the Second International Workshop on Parallel Problem Solving from Nature (PPSN'2), Brussels, Belgium,1992,281-290
    [56]Dorigo M, Maniezzo V, Colorni A. Ant system:optimization by a colony of cooperating agents. IEEE Transactions on SMC,1996,26(1):8-41.
    [57]Colorni A, Dorigo M, Maniezzo V. Ant colony system for job-shop scheduling. Belgian Journal of Operations Research Statistics and Computer Science,1994, 34(1):39-53.
    [58]Kennedy J, Eberhart R C. Particle swarm optimization. In:Proceedings of IEEE International Conference on Neutral Networks, Perth, Australia,1995,1942-1948.
    [59]Eberhart R C, Kennedy J. A new optimizer using particle swarm theory. In: Proceedings of Sixth International Symposium on Micro Machine and Human Science, Nagoya, Japan,1995,39-43.
    [60]周驰,高海兵,高亮,章万国.粒子群优化算法.计算机应用研究,2003,12:7-11.
    [61]高海兵,高亮,周驰,喻道远.基于粒子群优化的神经网络训练算法研究.电子学报,2004,32(9):1572-1574
    [62]高亮,高海兵,周驰.基于粒子群优化的开放式车间调度.机械工程学报,2006,42(2):129-134.
    [63]彭传勇,高亮,邵新宇,周驰.求解作业车间调度问题的广义粒子群优化算法.计算机集成制造系统,2006,12(6):911-917.
    [64]Kirkpatrick S, Gelatt C D, Vecchi M P. Optimization by simulated annealing. Science,1983,220(4598):671-680
    [65]Metropolis N, Rosenbluth A W, Rosenbluth M N et al. Equation of state calculations by fast computing machines. The Journal of Chemical Physics,1953,21(6): 1087-1092.
    [66]Matsuo H, Suh C J, Sullivan R S. A controlled search simulated annealing method for the general job shop scheduling problem. Working Paper,03-04-88, Graduate School of Business, University of Texas at Austin, Austin, Texas, USA,1988.
    [67]Laarhoven P J M, Aarts E H L, Lenstra J K. Job shop scheduling by simulated annealing. Operations Research,1992,40(1):113-125.
    [68]Kolonko M. Some new results on simulated annealing applied to the job shop scheduling problem. European Journal of Operational Research,1999,113(1): 123-136.
    [69]Glover F. Future paths for integer programming and links to artificial intelligence. Computers and Operations Research,1986,13:533-549.
    [70]Hansen P. The steepest ascent mildest descent heuristic for combinatorial programming. In:Congress on Numerical Methods in Combinatorial Optimization, Capri, Italy,1986.
    [71]Nowicki E, Smutnicki C. A fast taboo search algorithm for the job shop problem. Management Science,1996,42(6):797-813.
    [72]Ostwald PF. Cost estimating. Salvendy G, editor. Handbook of Industrial Engineering,2nd ed.1992, p1263-1288.
    [73]Allahverdi, A., J.N. Gupta and T. Aldowaisan, A review of scheduling research involving setup considerations. Omega,1999.27(2):219-239.
    [74]Yang J, Deane RH. Setup reduction and competitive advantage in a closed manufacturing cell. European journal of operation research,1993,69:413-423.
    [75]Patterson Mc. Analysis of setup time at constraint resources. International journal of production research,1993,31:39-57.
    [76]Logendran R, Sriskandarajah C. Two-machine group scheduling problem with blocking and anticipatory setups. European journal of operational research,1993, 69:467-481.
    [77]Unal AT, Uzsoy R, Kiran AS. Rescheduling on a single machine with part-type dependent setup times and deadlines. An oper res,1997,70:93-113.
    [78]Baker KR. Heuristic procedures for scheduling job families with setups and due dates. Working paper No.312, the amos tuck. School of business administration, Hanover,1997:978-991.
    [79]Wilbrecht JK, Prescott WB. The influence of setup time on job shop performance. Manage Science,1969,16:274-280.
    [80]Tang CS. Scheduling batches on parrallel machines with major and minor set-ups. European journal of operational research.1990,46:28-37.
    [81]Panwalkar SS, Dudek RA, Smith ML. Sequencing research and industrial scheduling problem. Elmaghraby SE, editor. Symposium on the theory of scheduling and its applications.1973,29-38.
    [82]Flynn BB. The effects of setup time on output capacity in cellular manufacturing. International journal production research,1987,25:1761-1772.
    [83]Wortman DB. Managing capacity:getting the most from your firm's assets. Industrial Engineer,1992,24:47-49.
    [84]Krajewski LJ, King BE, etc.Kanban, MRP and shaping the manufacturing environment. Manage Science,1987,33:39-57.
    [85]Yang, WH. Liao, CJ. Survey of scheduling research involving setup times. International journal of systems science,1999,30:143-155.
    [86]Cheng, TCE. Gupta, JND. Wang, G. A review of flowshop scheduling research with setup times. Production and operations management,2000,9:262-282.
    [87]Potts, CN., Kovalyov, MY. Scheduling with batching:a review. European journal of operational research,2000,120:228-349.
    [88]Drexl, A.,Kimms, A. Lot sizing and scheduling-survey and extensions. European journal of operational research,1997,99,221-235.
    [89]Karimi, B., Fatemi Ghomi, etc. The capacitated lot sizing problem:a review of models and algorithms. Omega,2003,31:365-378.
    [90]Laporte, G. The vehicle routing problem:an overview of exact and approximate algorithms. European journal of operational research 1992,59:345-358.
    [91]Chiu, H.N., Chang, J.H. Cost models for lot streaming in a multistage flow shop. Omega,2005,33:435-450.
    [92]Kalir, AA., Sarin, SC. Constructing near optimal schedules for the flow-shop lot streaming problem with sublot-attached setups. Journal of Combinatorial Optimization,2003,7:23-44.
    [93]Berning, G, Brandenburg,M., etc. An integrated system solution for supply chain optimization in the chemical process industry. OR Spectrum,2002,24:371-401.
    [94]Allahverdi A. Two-stage production scheduling with separated set-up times and stochastic breakdowns. Journal of the Operational Research Society,1995, 46:896-904.
    [95]Allahverdi A. Scheduling in stochastic flowshops with independent setup, processing and removal times. Computers & Operational Research,1997, 24:955-960.
    [96]Allahverdi A. Aldowaison T. Job lateness in flowshop with setup and removal times separated. Journal of the Operational Research Society,1998,49:1001-1006.
    [97]Su L H, Chou F D. Heuristic for scheduling in a two-machine bieriteria dynamic flowshop with setup and processing times separated. Production Planning and Control,2000,11(8):806-819.
    [98]Eren T. A multicriteria flowshop scheduling problem with setup times. Journal of Materials Processing Technology,2007,186:60-65.
    [99]杨开兵,刘晓冰.带调整时间的多目标流水车间调度的优化算法.工业工程与管理,2008,5:1-5.
    [100]李建祥,唐立新,吴会江.带运输和设置时间的无等待并行流水车间调度问题研究.系统工程理论与实践,2006,1:18-25
    [101]Danneberg, D., T. Tautenhahn and F. Werner, A comparison of heuristic algorithms for flow shop scheduling problems with setup times and limited batch size. Mathematical and Computer Modelling,1999.29(9):101-126.
    [102]Jungwattanakit, J., et al., A comparison of scheduling algorithms for flexible flow shop problems with unrelated parallel machines, setup times, and dual criteria. Computers & Operations Research. In Press,2007, Doi:10,1016/j.cor.2007.10.004.
    [103]Chen H X, Chu C, Proth J M. Sequencing of parts in robotic cells. Internatioanal Journal of Flexible Manufacturing Systems,1997,9(1):81-103.
    [104]Chen H X, Chu C, Proth J M. Cyclic scheduling of a hoist with time windwos constraints. IEEE Trans on Robotics and Automation,1998,14(1):144-152.
    [105]常桂娟,张纪会.带运输时间的无等待供应链在线调度问题研究.控制与决策,2008,10:1092-1097.
    [106]Kim S, Bobrowski P. Impact of sequence-dependent setup time on job shop scheduling performance. International Journal of Production Research,1992, 32:1503-1520.
    [107]Low CY. Job shop scheduling heuristics for sequence-dependent setups. Computer and Industrial Engineering,1995,29:279-283.
    [108]O'Grady PJ, Harrison C. Search based job scheduling and sequencing with setup times. Omega International Journal of Manage Science.1988,16:547-552.
    [109]Zhou C, Egbelu PJ. Scheduling in a manufacturing shop with sequence-dependent setups. Robotics Coputer-Integrated Manufacturing.1989,5:73-81.
    [110]Choi I-C, Korkmaz O. Job shop scheduling with separable sequence-dependent setups. Annie Operational Research,1997,70:155-170.
    [111]Gupta SK. N jobs and m machines job shop problems with sequence dependent setup times. International Journal of Production Research,1982,20:643-656.
    [112]Brucker P, Thiele 0. A branch and bound algorithm for the general job shop with sequence dependent setup times. OR Specktrum,1996,18.
    [113]Ovacik IM, Uzsoy R. Exploiting shop floor status information to schedule complex job shops. Journal of Manufacturing System,1994,13:73-84.
    [114]Cheung, W, Zhou, H. Using genetic algorithms and heuristics for job shop scheduling with sequence-dependent setup times. Annals of Operations Research, 2001,107:65-81.
    [115]Ballicu, M., Giua, A, Seatzu, C., Job-shop scheduling models with set-up times. Proceedings of the IEEE International Conference on Systems, Man and Cybernetics 5,2002:95-100.
    [116]Choi, I.C, Choi,D.S. A local search algorithm for job shop scheduling problems with alternative operations and sequence-dependent setups. Computers and Industrial Engineering,2002,42:43-58.
    [117]Artigues, C. Buscaylet, F. A fast tabu search method for the job-shop problem with sequence-dependent setup times. Proceedings of MetaHeuristic International Conference, Kyoto, Japan, Aug,2003,1-6.
    [118]Artigues, C. Lopez, P., Ayache, P. Scheduling generation schemes for job-shop problem with sequence-dependent setup times:Dominance properties and computational analysis. Annals of Operations Research,2005,138:21-52.
    [119]Artigues, C., Belmokhtar, S., Feillet, D. A new exact solution algorithm for the job shop problem with sequence-dependent setup times.1st International Conference on Integration of AI and OR Techniques in Constraint Programming for combinatorial Optimization Problems, LNSC,2004,3011:37-49.
    [120]Focacci, F., Laborie, P., Nuijten, W. Solving scheduling problem with setup times and alternative resources. Proceedings of the Fifth International conference On Artificial Intelligence Planning and Scheduling, Breckenbridge, Colorado, USA, 2000:92-101.
    [121]Artigues, C., BuscayLet, F., Feillet, D. Lower and upper bounds for the job shop scheduling problem with sequence-dependent setup times. Proceeding of the 2nd Multidisciplinary International conference on Scheduling:Theory and Application, New York, USA, July 2005:316-321.
    [122]Roshanaei, V., et al., A variable neighborhood search for job shop scheduling with set-up times to minimize makespan. Future Generation Computer Systems,2009. 25(6):654-661.
    [123]Vela, C., R. Varela and M. Gonzalez, Local search and genetic algorithm for the job shop scheduling problem with sequence dependent setup times. Journal of Heuristics, 2010.16(2):139-165.
    [124]Naderi, B., S.M.T.F. Ghomi and M. Aminnayeri, A high performing metaheuristic for job shop scheduling with sequence-dependent setup times. Applied Soft Computing,2010.10(3):703-710.
    [125]Sun, J.U., Yee, S.R. Job shop scheduling wih sequence dependent setup times to minimize makespan. International Journal of Industrial Engineering:Theory Applications and Practice,2003,10:455-461.
    [126]Balas, E., Simonettic,N., Vazacopoulos, A. Job shop scheduling with setup times, deadlines and precedence constraints. Proceeding of the 2nd Multidisciplinary International conference on Scheduling:Theory and Application, New York, USA, July 2005:520-532.
    [127]Artigues, C., Roubellat, F. An efficient algorithm for operation insertion in a multi-resource job shop scheduling with sequence-dependent setup times. Production Planning and Control,2002,13:175-186.
    [128]Sun, X., Noble, J.S., Klein, C.M. Single-machine scheduling with sequence dependent setup to minimize total weighted squared tardiness. ⅡE Transactions 1999, 31:113-124.
    [129]Tahar, D.N., Yalaoui, F., Amodeo, L. et al. An ant colony system minimizing total tardiness for hybrid job shop scheduling problem with sequence dependent setup times and release dates. Proceedings of the International Conference on Industrial Engineering and Systems Management, Marrakech, Morocco, May 2005:469-478.
    [130]Zoghby, J., Barnes, J.W., Hasenbein, J.J. Modeling the reentrant job shop scheduling problem with setups for metaheuristic searches. European Journal of Operational Research,2005,167:336-348.
    [131]周泓,张惠民.求解含调度时间排序问题的混合遗传算法.航空学报,2001,22(2):180-183.
    [132]周亚勤,李蓓智,杨建国.调整时间与工序顺序相关的Job Shop调度优化方法研究.中国机械工程,2005,16(10):914-918.
    [133]Sotoskov YN, Tautenhahn T, Werner F. On the application of insertion techniques for job shop problems with setup times. RAIRO Operational Research,1999, 33(2):209-245.
    [134]Low, C, Hsu, C.M. Huang, K.I. Benefits of lot splitting in job shop scheduling. International Journal of Advanced Manufacturing Technology,2004,24:773-780.
    [135]Aldakhilallah, K.A. Ramesh, R. Cyclic scheduling heuristics for a re-entrant job shop manufacturing environment. International Journal of Production Research, 2001,39:2635-2657.
    [136]Artigures, C. Roubellat, F. A Petri mdel and a genral method for on and off-line multi-resource shop floor scheduling with setup times. International Journal of Production Economics,2001,74:63-75.
    [137]X. Zhu, E. Withelm Wilbert. Scheduling and lot sizing with sequence- dependent setup:A literature review. HE Transactions,2006,38(11):987-1007.
    [138]Zhang, H. and M. Gu. Modeling job shop scheduling with batches and setup times by timed Petri nets. Mathematical and Computer Modeling.2008, Doi:10.1016/j.mcm.2008.03.010.
    [139]Aanen E., Gaalman C., Nawijin W. A scheduling approach for a flexible manufacturing system. International Journal of Production Research,1993, 31:2369-2385.
    [140]Nabeshima I, Maruyuma S. Two- and three-machine flowshop makespan scheduling problems with additional times separated from processing times. Journal of Operational Research Society,1984,27:348-366.
    [141]Yang DL, Chern MS. Two-machine flowshop group scheduling problem. Computers & Operations Research,2000,27:975-985.
    [142]Ivens P, Lambrecht M. Extending the shifting bottleneck procedure to real-life applications. European Journal of Operational Research,1996,90:252-268.
    [143]Hurink J, Knust S. Tabu search algorithms for job-shop problems with a single transport robot. European Journal of Operational Research,2005,16:99-111.
    [144]Rossi A, Dini G. An evolutionary approach to complex job-shop scheduling and flexible manufacturing system scheduling. Journal engineering Manufacturing-Part B,2001,21:233-245.
    [145]Rossi, A. and G. Dini, Flexible job-shop scheduling with routing flexibility and separable setup times using ant colony optimisation method. Robotics and Computer-Integrated Manufacturing,2007.23(5):503-516
    [146]葛茂根,刘明周等.计及机器调整和物料运送时间的Job-Shop调度算法.农业机械学报,2008(11):127-131.
    [147]张明伟,多目标柔性及多时间相关的job-shop调度方法研究,合肥工业大学硕士论文,2008.
    [148]常剑锋,钟约先,韩赞东.制造系统中能力约束下的生产批量计划优化方法.清华大学学报(自然科学版),2004,44(5):605-608.
    [149]周微民,严洪森,张瞾.考虑换模时间的冲压车间库存储备定额优化.计算机技术与发展,2007,27(6):5-8.
    [150]Zhang X D, Yan H S. Integrated optimization of production planning and scheduling for a kind of Job-shop [J]. International Journal of Advanced Manufacturing Technology.2005,27(6):876-886.
    [151]张晓东,严洪森.多级车间生产计划和调度的集成优化[J].机械工程学报,2005,41(9):98-105.
    [152]黄青,严洪森,陈琳.基于Flexsim的双向生产线的调度仿真研究[J].工业控制计算机,2007,20(8):63-64.
    [153]常剑峰,钟约先,韩赞东.虚拟环境下汽车冲压车间动态调度的研究[J].塑性工程学报,2004,11(6):84-88.
    [154]常剑峰,钟约先,韩赞东.轿车车身冲压生产线虚拟制造系统的研究[J].塑性工程学报,2004,11(4):61-66.
    [155]孙志峻.智能执行系统车间生产优化调度.南京航空航天大学博士论文,2002.
    [156]Lenstra J.K.,Rinnooy.Kan A.H.G. and Brucker P. Complexity of machine scheduling problem. Ann.Discr. Math,1997,(1):343-362
    [157]Jacek Blazewicz,Wolfgang Domschke,Erwin Pesch. The job shop scheduling problem:Conventional and new solution techniques. European Journal of Research,1996,93:1-33
    [158]A.S.Jain,S.Meeran. Deterministic job-shop scheduling:Past,present and future[J]. European Journal of Research,1999,113(2):p.390-434.
    [159]吴秀丽.多目标柔性作业车间调度技术研究.西北工业大学博士论文,2006.
    [160]唐国春.排序问题的定义、分类和在国内的某些研究进展.运筹学杂志,1990(02):64-74.
    [161]Michalewicz Z. Genetic algorithm+data Structures= evolution programs. Springer, New York,1994.
    [162]Jackson J R. Simulation research on job shop production. Naval Res Log Quart, 1957,4(3):287-295.
    [163]Runwei Cheng, Mitsuo Gen and Yasuhiro Tsujimura. A tutorial survey of Job-shop scheduling problems using Genetic Algorithms-Ⅰ. Represention[J]. Computers ind. Engng,1996,30(4):983-997.
    [164]程蓉.复杂生产环境下优化调度方法研究与系统实现.博士学位论文.华中科技大学,2006.
    [165]Garey M R, Johnson D S, Sethi R. The complexity of flowshop and jobshop scheduling. Mathematics of Operations Research,1976,1:117-129.
    [166]Hurink J, Jurisch B, Thole M. Tabu search for the job-shop scheduling problem with multipurpose machines. OR Spektrum,1994,15:205-215.
    [167]Dauzere-Peres S, Paulli J. Solving the general multiprocessor job-shop scheduling problem. Management Report Series No.182, Rotterdam School of Management, Erasmus Universiteit Rotterdam, The Netherlands,1994.
    [168]Matiy, Rezg N, Xie X. An integrated greedy heuristic for a flexible job shop scheduling problem. IEEE International Conference on Systems, Man and Cybernetics,2001,4:2534-2539.
    [169]Brandimarte P. Routing and scheduling in a flexible job shop by tabu search. Annals of Operations Research,1993,41:57-183.
    [170]Paulli J. A hierarchical approach for the FMS scheduling problem. European Journal of Operational Research,1995,86(1):32-42
    [171]Barnes J W, Chambers J B. Flexible job shop scheduling by tabu search. Graduate program in operations research and industrial engineering. Technical Report ORP 9609, University of Texas, Austin,1996. (http://www.cs.utexas.edu/users/jbc/).
    [172]Zribi N, Kacem I, Karnel A E. Assignment and scheduling in flexible job-shops by hierarchical optimization. IEEE Transactions on Systems, Man and Cybernetics. Part C:Applications and Reviews,2007,37(4):652-651.
    [173]Baykasoglu A. Linguistic-based meta-heuristic optimization model for flexible job shop scheduling. International Journal of Production Research,2002,40(17): 4523-4543.
    [174]Tamaki H, Ono T, Murao H et al. Modeling and genetic solution of a class of flexible job shop shceuling problems. IEEE 2001.
    [175]庞哈利.柔性Job shop集成化计划调度模型及其求解算法.控制与决策,2003,18(1):34-39.
    [176]Ronald S. Robust encodings in genetic algorithms:a survey of encoding issues. IEEE International Conference on Evolutionary Computation,1997,43-48.
    [177]Kacem I. Genetic algorithm for the flexible job-shop scheduling problem. IEEE International Conference on Systems, Man and Cybernetics,2003,4:3464-3469.
    [178]Chen H X, Ihlow J, Lehmann C. A genetic algorithm for flexible job shop scheduling. In:proceedings of IEEE International Conference on Robotics & Automation Detroit. Michigan,1999:1120-1125.
    [179]余琦玮,赵亮,潘双夏.基于遗传算法的柔性作业车间调度优化.组合机床与自动化加工技术,2004,46(4):32-34.
    [180]杨晓梅,曾建潮.遗传算法求解柔性Job-shop调度问题.控制与决策,2004,19(10):1197-1200.
    [181]卢冰原,谷锋,陈华平等.模糊生产系统中的Flexible Job Shop调度模型.系统工程,2004,22(7):107-110.
    [182]谷峰,陈华平,卢冰原.病毒遗传算法在柔性工作车间调度中的应用.系统工程与电子技术,2005,27(11):1953-1956.
    [183]Ho N B, Tay J C, Lai E M K. An effective architecture for learning and evolving flexible job-shop schedules. European Journal of Operational Research,2007,179: 316-333
    [184]Liu H B, Abraham A, Grosan C. A novel variable neighborhood particle swarm optimization for multi-objective flexible job-shop scheduling problems. International Conferecne on 2nd Digital Information Management,2007,1:28-31.
    [185]Gen M, Tsujimura Y, Kubota E. Solving job-shop scheduling problem using genetic algorithms. In:Proceedings of the 16th international conference on computer and industrial engineering,1994,576-579.
    [186]Pinedo M. Scheduling theory, algorithms, and system.2nd, Prentice Hall, Upper Saddle River, New Jersey,2002.
    [187]Cheng, R W. A study on genetic algorithms-based optimal scheduling techniques. Phd thesis. Tokyo Institute of Technology,1997.
    [188]Park B J, Choi H R, Kim H S. A hybrid genetic algorithm for the job shop scheduling problems. Computers & Industrial Engineering,2003,45:597-613.
    [189]Goldberg D E, Deb K. A comparative analysis of selection schemes used in genetic algorithms. In G. Rawlins (Ed.), Foundations of genetic algorithms. Morgan Kaufmann,1991.
    [190]MESA. Controls definition & mes to controls data flow possibilities. MESA International-Write Paper Number 3,2000.