European Journal of Operational Research 133 (2001) 1±20
www.elsevier.com/locate/dsw
Invited Review
A review of planning and scheduling systems and methods for integrated steel production Lixin Tang a, Jiyin Liu b
b,*
, Aiying Rong b, Zihou Yang
a
a Department of Systems Engineering, Northeastern University, Shenyang, People's Republic of China Department of Industrial Engineering and Engineering Management, The Hong Kong University of Science and Technology, Clear Water Bay, Kowloon, Hong Kong, People's Republic of China
Received 14 December 1999; accepted 7 September 2000
Abstract Iron and steel industry is an essential and sizable sector for industrialized economies. Since it is capital and energy extensive, companies have been putting consistent emphasis on technology advances in the production process to increase productivity and to save energy. The modern integrated process of steelmaking, continuous casting and hot rolling (SM±CC±HR) directly connects the steelmaking furnace, the continuous caster and the hot rolling mill with hot metal ¯ow and makes a synchronized production. Such a process has many advantages over the traditional cold charge process. However, it also brings new challenges for production planning and scheduling. In this paper we ®rst give a comparative analysis of the production processes and production management problems for the SM±CC±HR and the traditional cold charge process. We then review planning and scheduling systems developed and methods used for SM± CC±HR production. Finally some key issues for further research in this ®eld are discussed. Ó 2001 Elsevier Science B.V. All rights reserved. Keywords: Iron and steel industry; Integrated process; Production planning and scheduling
1. Introduction The two oil crises in the 1970s resulted in substantial price increases for mineral fuels and forced the iron and steel industry to develop energy-saving technology. During this period, the continuous casting (CC) technology, which was developed in
* Corresponding author. Tel.: +852-23587100; fax: +85223580062. E-mail address:
[email protected] (J. Liu).
the 1950s and could save energy consumption in the production process from hot steel to slab, underwent a rapid growth. The casting ratio increased from 5.6% in 1970 to 25.2% in 1979 [1]. However, the energy-saving feature of the CC process itself is limited. In order to further reduce energy consumption, iron and steel companies in Japan proposed and implemented new techniques such as continuous casting±hot charge rolling (CC±HCR), continuous casting± direct hot charge rolling (CC±DHCR) and continuous casting±hot direct rolling (CC±HDR) in the late 1970s. By the
0377-2217/01/$ - see front matter Ó 2001 Elsevier Science B.V. All rights reserved. PII: S 0 3 7 7 - 2 2 1 7 ( 0 0 ) 0 0 2 4 0 - X
2
L. Tang et al. / European Journal of Operational Research 133 (2001) 1±20
early 1980s, it was commonly believed, by the US iron and steel community, that the iron and steel industry in the 1980s would mainly rely on the new CC±HR production processes to improve productivity, reduce energy consumption, and maintain competitiveness in the market. More details of the technology development in iron and steel production can be found in [2±5]. The three new processes, CC±HCR, CC±DHCR and CC±HDR, directly connect the SM, CC and HRM at high temperature and form an integrated and synchronized production. Compared with the traditional cold charge process, the new processes can reduce energy consumption, enhance product quality, increase production output, and shorten waiting times between production stages. Many international iron and steel companies (e.g., Cleveland work of LTV in the US, major iron and steel works of Nippon Steel Corporation, Sumitomo Metal Industries, Kawasaki Steel Corporation, NKK Corporation, and Kobe Steel Limited in Japan, Pohang Iron and Steel Corporation in Korea, and Finaredi works in Italy) have devoted much eorts to developing new processes to increase hot charge ratio. Hot charge temperature, hot charge ratio and direct hot rolling ratio have become important indexes for evaluating iron and steel process equipment. In China, Shanghai Baoshan Iron and Steel Complex has achieved a hot charge ratio of 62.4% and introduced CC± HCR, CC±DHCR and CC±HDR into its third phase development project. Other iron and steel enterprises such as Wuhan Iron and Steel Company, Shanggang Iron and Steel Company, Jinan Steel Works, and Benxi Iron and Steel Company are also adopting or will soon adopt these new processes. The adoption of the new production processes has brought an urgent need to study and develop integrated production planing and scheduling approaches so that material ¯ow and information ¯ow can be synchronized as much as possible. Planning and scheduling is the key function in the production management. Only with a rational planing and scheduling system, can the potential bene®ts of the new production processes be fully realized. However, because of the dierences between the traditional cold charge process and the
new hot processes, traditional planning and scheduling methods cannot be completely applied to the situations of CC±HCR, CC±DHCR and CC±HDR. In comparison with the cold charge process, planning and scheduling of CC±HCR, CC±DHCR and CC±HDR not only needs to consider the increased constraints, but also requires a high degree of real-time operation and dynamic adjustment capabilities. In particular, the coordination of dierent production stages must be considered so as to achieve global optimization for the entire production process. Iron and steel industry is an important basic industry for any industrial economy providing the primary materials for construction, automobile, machinery and other industries. Despite this, planning and scheduling problems in iron and steel production have not drawn as wide attention of the production and operations management researchers as many other industries such as metal cutting and electronics industries. However, the iron and steel industry is capital as well as energy intensive. The importance of eective planning and scheduling in this industry on cost and energy reduction and environment protection is by no means less than that in other industries. This paper is intended to stimulate more research in this rich ®eld. In this paper we ®rst introduce the production processes and production management problems in iron and steel production (Section 2), and then review the major integrated planning and scheduling systems developed (Section 3) and the methods used for integrated planning and scheduling in iron and steel production (Section 4). Finally some key issues in the integrated SM±CC± HR planning and scheduling for further research are identi®ed (Section 5) before conclusions are drawn (Section 6). 2. Characteristics of the integrated production process and production management 2.1. Production processes Fig. 1 illustrates the integrated production process of SM±CC±HR. Linkage between the CC and HRM can take four alternative modes
L. Tang et al. / European Journal of Operational Research 133 (2001) 1±20
3
Fig. 1. Linkage modes between continuous caster and hot rolling mill.
according to the way in which the CC provides slabs for the HRM as well as the temperature of slabs. These linkage modes de®ne the following dierent production processes. · CC±CCR: Continuous casting±cold charge rolling, also called cold charge for short. In this traditional process, CC slabs are moved to the slab yard instead of directly to the heat furnace. Later, the slab stacks are lifted up and put on the rails in front of the heat furnace and then charged to the heat furnace based on the rolling plans. In general, charge temperature is below 400°C. · CC±HCR: Continuous casting±hot charge rolling. First, tepid and immaculate slabs are sent to the heat preservation pit (or other insulation measures may be taken). Then the slabs are lifted from the pit and charged into the heat furnace in batches for heating, based on the rolling requirements. Finally, the slabs are fed into the HRM for rolling. Generally, charge temperature ranges from 400°C to 800°C. · CC±DHCR: Continuous casting±direct hot charge rolling, also called hot charge for short. Hot and immaculate slabs, which have been cut into ®xed sizes, are directly charged into the heat furnace through transfer rails or cars in the hot state and then the hot rolling process is undertaken. Charge temperature varies from 700°C to 1000°C. · CC±HDR: Continuous casting±hot direct rolling. Without being heated through the heat furnace, hot and immaculate slabs are directly sent
into the HRM after the heater heats the slab edges. In general, slabs are kept over 1100°C before rolling. More direct linkage between CC and HRM means more energy saving and shorter production lead time. The following indexes are therefore often used to indicate the technology level of a steel company. · Hot charge ratio: the percentage for which the quantity of hot charge slabs accounts in the total CC production quantity. · Direct rolling ratio: the percentage for which the quantity of direct rolling slabs accounts in the total CC production quantity. · Hot charge temperature: the temperature of the slabs when they enter the heat furnace in the process of CC±HCR and CC±DHCR. The features and the related eects of the above four processes are summarized in Table 1. The ®gures in the last few columns of the table imply great bene®ts of the hot charge and direct rolling processes in cost and energy savings. It can be seen that the CC±HDR technique can achieve the highest savings, followed by CC±DHCR and CC±HCR techniques. Such bene®ts have been realized in the steel works adopting these techniques. For example, after adopting CC±HCR with charge temperature of 700°C to 800°C in June 1992, Baoshan steel works' production cycle reduced from 7 days to about ten hours. The heating time reduction increased the output of the heating furnace by 20±30%. The total energy consumption reduced by 30% and the total cost reduction is 18.4
4
L. Tang et al. / European Journal of Operational Research 133 (2001) 1±20
Table 1 Summary and comparison of the characteristics and eects of the four dierent processes
million Yuan (RMB) per annum with a yearly production output of 4.6 million tons [6]. More savings have been reported for the more direct processes. Sakai works of Nippon Steel Corporation reduced the total energy consumption by 90% after adopting CC±HDR in July, 1981 [1,7]. LTV's steel works in Cleveland implemented the CC± DHCR process in September 1993 with an annual output of 2 million tons. The saving in operating cost was expected to reach $100 million by the end of 1994 [8,9]. In addition to lead time, energy and cost reductions, the new techniques can also reduce the material loss caused by oxidization. The ®nished product-to-material radio can increase by 1±1.5% [1,6]. 2.2. Production management characteristics Due to the dierences in the production processes of CC±CCR, CC±HCR, CC±DHCR and CC±HDR, the production planning and scheduling problems in these processes are also dierent. In particular, great dierences exist between the problem in CC±CCR and those in the three hot processes (CC±HCR, CC±DHCR and CC±HDR). The major dierences are discussed as follows: (1) For CC±CCR, planning and scheduling decisions in dierent production stages are made independently. In each stage, scheduling considers only the production constraints within the stage in question. Planning and scheduling of the three hot processes, on the other hand, aims at the syn-
chronization of CC and HRM and considers not only the production constraints within each stage, but also the constraints associated with the downstream stages. (2) In the CC±CCR process, there is an intermediate slab yard, which is used to reconcile and maintain the coordinated production between steelmaking works and steel rolling mills. The rolling planning and scheduling which is generally o-line operates on the real slabs stored in the yard. By contrast, no intermediate slab yard exists in the hot processes because of continuous operation under high temperature. Slabs have not been actually produced when the integrated planning and scheduling is established. Therefore, the planning and scheduling which is generally on-line addresses virtual slabs. (3) The integrated processes require that production management should guarantee time and volume consistency of the material ¯ow in the production stages directly connected with one another under high temperature. Only in this way can the production proceed continuously and steadily. (4) In the integrated processes, since the processed objects (heats) are cast and rolled continuously under high temperature, there is a higher requirement for continuous material ¯ow, short ¯ow time, as well as real time and precise planning and scheduling. (5) Since the integrated planning and scheduling operates on virtual slabs, there often exist dierences in time, volume and quality between
L. Tang et al. / European Journal of Operational Research 133 (2001) 1±20
real slabs and prescheduled virtual slabs. At the same time, in the process of production, there are a great number of uncertain factors. For example, heats arrive dynamically, machines break down randomly, jobs are delayed, and so on so forth. All these make the original plan deviate from the actual situation and thus it is necessary to make dynamic adjustment. As a result, the integrated planning and scheduling is required to have greater dynamic adjustment capability. (6) In the traditional SM±CC±HR process (cold charge process), the SM, CC and HRM belong to two dierent plants which execute production planning management independently. In the steel rolling mill, each set of rollers rolls slabs from wide to narrow. In the CC±DHCR, the SM, CC and HRM which are integrated into a single entity conform to the uni®ed overall production plan and the steel rolling mill can no longer roll slabs simply according to the sequence from wide to narrow. Instead, it must observe the scheduling from SM to CC. A steel rolling mill operates 24 hours, which are divided into three shifts, and normally produces 5±7 heat±cast±rolls, each of which comprises 6 casts and each cast in turn consists of 4±8 heats. A heat±cast±roll, which is dierent from a heat, a cast or a roll, is the basic unit in the integrated SM±CC±HR planning and scheduling. Planning and scheduling in the integrated process is a combined lot scheduling problem integrating multiple production stages. Unlike the problem for an independent stage, which focuses on the lot scheduling problem of only the stage considered, the integrated planning and scheduling is aected by two sets of constraints simultaneously. First, in the SM±CC stage, major constraints center on steel grade and speci®cation. Steel grade must be consistent and speci®cation must be similar for adjacent heats. Second, in the HRM stage, principal constraints lie in width and thickness. Width should ideally change from wide to narrow and thickness should vary smoothly. All these constraints have to be considered concurrently in arranging the heat±cast±rolls. Comparisons of the production lot planning, production scheduling and material ¯ow characteristics for the four processes are summarized in Tables 2±4, respectively, in Appendix A.
5
3. Review of integrated production management systems for SM±CC±HR 3.1. Development of integrated production management systems for SM±CC±HR Japan pioneered in implementing CC±HCR, CC±DHCR and CC±HDR production. In 1988, Japanese Iron and Steel Journal published a special issue on the integrated production process and management for the SM±CC±HR. This event is a signal that the new integrated process would represent the trend for future development in the Japanese iron and steel industry, and it thus received considerable attention from main iron and steel companies in Japan. Many Japanese iron and steel enterprises implemented direct production process and reformed or built the integrated production management system on the basis of this process. Iron and steel companies in other countries also established their own integrated production management systems according to their equipment conditions and operation modes while developing the integrated production process. For example, South Korea has developed an integrated production management system for their CC± HCR and CC±DHCR production. Since 1993, LTV iron and steel company in the US has been developing integrated planning and scheduling systems. Functions and characteristics of all the above systems can be summarized as follows. They can create direct on-line production lot plan for the whole process from converter to rolling mill and establish real time scheduling timetable quickly. When abnormal material ¯ow occurs, they can make rapid dynamic adjustment and execute rescheduling. A brief description of each of these systems is given below. 3.1.1. Nippon Steel Corporation (a) Oita Works of Nippon Steel Corporation [10]. The system implemented in Oita Works achieved consistent management and direct production lot design, throughout the whole process from the blast furnace (BF) to HRM. It creates 48 hours timetables using minute as the basic time unit and shows the results graphically for checking at any time if necessary. When something abnor-
6
L. Tang et al. / European Journal of Operational Research 133 (2001) 1±20
mal happens to the material ¯ow, it may reestablish the timetable to improve productivity, save energy and material, and reduce production cost to the greatest extent. (b) Sakai Works of Nippon Steel Corporation [7]. In Sakai Works, the consistent production management and quality management are important parts of the management support system for its CC±HDR production with no intermediate steps. First, the common production lot from converter to rolling mill is determined and then based on this, the optimal consistent production plan is created and adjusted dynamically. 3.1.2. Kashima Works of Sumitomo Metal Industries 11±13 The production mode with mixed rolling plans was adopted. Time sequence management function in each stage and rapid plan adjustment feature for operation changes laid the foundation for improving the operation rate and establishing the consistent plan from the CC to HRM. The integrated production management system was developed and introduced in 1995. The main features of the system can be described as follows: (i) When the system was developed, the scheduling task was broken down into the human component and the computer component to alleviate the burden of the mainframe computer and reduce the diculty of the problem. The computer component was further divided into the workstation component and the host computer component. (ii) To mitigate the mismatch between the hot rolling capacity and the CC capacity (the rolling capacity is greater than the CC capacity), the hybrid charge mode was adopted. In this mode, slabs in the slab yard and slabs in the CC±HDR process are rolled alternately to ®ll the rolling gap and lessen the de®ciency of the CC capacity. (iii) The models for the HRM and CC scheduling are constructed separately and a two-stage scheduling strategy (macro-scheduling and micro-scheduling) is applied. 3.1.3. Mizushima works of Kawasaki Steel Corporation 14,15 This system mainly consists of modules for weekly planning, daily planning, real time adjust-
ment and operating management for the entire process from SM to HRM and ®nished product warehouses. Synchronized operation plan and common HEAT±CAST±ROLL are created with 5 days as one unit. The weekly plan is designed to perform the production lot design and implementation. The daily plan is devoted to deciding the production sequence of pieces in the production lot. In order to enhance the system adaptability to the environment, the plan establishment process is properly divided into two parts: one involves the computer system and the other includes human decisions. The plan is created interactively to accomplish real time adjustment and to perform rescheduling. 3.1.4. NKK Corporation (a) Fukuyama Works of NKK Corporation [16± 19]. To save energy, shorten material ¯ow cycle and adapt to the market requirements for high product quality and order variety, it is necessary to develop the consistent production plan and job plan for the comprehensive optimization of the blast furnace±primary rolling automatically, simply and accurately. In this system, the CC and HRM employ a uni®ed production lot design. The system creates and monitors the on-line consistent production plan, and implements the real-time modi®cation and adjustment dynamically. It takes only two minutes to regenerate an 8 hours job plan from BF to primary rolling. The integrated production system, which comprises weekly planning, daily planning and dynamic adjustment, is established to support the CC±HCR and CC±DHCR production. (b) Keihin Works of NKK Corporation [20]. Keihin Works applied the expert system method to develop the comprehensive production control system for the integrated process from the BF to the HRM. This system includes three parts: production planning, workshop scheduling and job control. It achieves automatic scheduling using a three-stage strategy. The planning stages are micro-scheduling generation, rough scheduling generation and machine con¯ict elimination. The system reduces scheduling experience, process and management constraints as well as scheduling rules into the knowledge in the expert system and
L. Tang et al. / European Journal of Operational Research 133 (2001) 1±20
applies them to generate the scheduling scheme. It also adopts the visual graphics technology to display the scheduling scheme and allows revision of the scheduling scheme conveniently. 3.1.5. Kakogawa Works of Kobe Steel Limited 21 In 1994, a production planning and scheduling system for the integrated process of CC and HRM was developed combining expert system and operations research methods. It considers the constraints of the production scheduling process and management in both SM±CC and HR. It also provides evaluation function for the scheduling performance. 3.1.6. Cleveland Steel Works of LTV in the US 22 In November 1993, an integrated scheduling system was developed for CC±DHCR. The CC± DHCR scheduling problem is the common scheduling problem considering production constraints in both CC and HRM simultaneously. The rolling mode of the CC±DHCR also needs a scheduling plan which operates on the virtual slabs instead of the slabs in the slab yard. 3.1.7. Kwangyang Works of POSCO (Pohang Iron and Steel Company) 23 CC ratio has reached 100% in Kwangyang Works. Some 70% of the steel are produced through CC±DHCR or CC±HDR. It has developed the comprehensive process adjustment and job planning system of the CC±DHCR (HIPASS) and thus achieved the goals of saving energy and reducing production cost. HIPASS is a real time production scheduling and monitoring system, which can handle production lot scheduling plan for up to 5 days. It also keeps record of the actual production dynamically through the on-line tracking system and implements the dynamic adjustment of production scheduling. Presently, when creating a convert operation plan including 100 heats, the converter±HRM scheduler requires 3 minutes and the BF±converter±HRM scheduler needs one minute. Therefore, any abnormal production situation can be adjusted in time to ensure that the plan proceeds successfully.
7
3.2. The eects of the integrated production management for SM±CC±HR The development of the integrated production management systems for SM±CC±HR production has greatly realized the potentials of the integrated SM±CC±HR production process, and therefore generated signi®cant economic pro®ts. 1. Improvement of the direct ratio. At Mizushima Works of Kawasaki Steel Corporation, the direct ratio has gone up from 70% to 99% [14]. 2. Energy-saving. At Mizushima Works of Kawasaki Steel Corporation, the input temperature increases from the initial 300°C to 720°C at present and energy consumption has been reduced to 118 Kcal/t [14]. 3. Increase of the eciency and eectiveness regarding the job plan creation. Now it takes NKK only 2 minutes to do rescheduling (while previously, it took nearly 30 minutes to make planning and scheduling in various stages). In the meanwhile, the ®nished product rate has been improved considerably. They adopt the consistent production management system which integrates the heat design and roll plan by the V-lot design system. The system can design multiple cast and roll units at a time [16]. 4. Reduction of the slab inventory and scrap heats. At Kakogawa Works of Kobe Steel, the slab inventory has been decreased by 10,000 tons and the scrap heat ratio has become nearly zero [21]. 5. Increase of the on-time delivery rate. At Kwangyang Works of POSCO, the on-time delivery rate reached 97% after the HIPASS system was put into operation [23]. 6. Improvement of the production pro®t. At Sumitomo Metal Industries, the implementation of the integrated job planning and scheduling system produces the annual pro®t of 1700 million Yen [11]. As mentioned above, the integrated SM±CC±HR production has realized the uni®ed, automatic and multifunctional production management, universally enhanced the scheduling function and strengthened the on-line material ¯ow management function. However, there has not been many published research results on the integrated iron
8
L. Tang et al. / European Journal of Operational Research 133 (2001) 1±20
and steel production planning and scheduling problems. In addition, all the published papers have the following two limitations in potential applications. (1) They focus mainly on the introduction of the functions and features of the system and lack the description of the key kernel of the system. Therefore, it is dicult for the readers to apply the principles and experiences of these systems in developing integrated planning and scheduling systems for their own companies. (2) They concentrate on arti®cial intelligence (AI) and human±machine interaction methods and pay little attention to optimization methods. As a result, there has not been systematic research on the integrated iron and steel planning and scheduling problems by combining AI and optimization techniques based on integrated SM±CC±HR planning and scheduling models. 4. Review of integrated production planning and scheduling methods for SM±CC±HR processes Up to now, research on the iron and steel production planning and scheduling mainly uses the following four types of methods. (1) Operations research methods: this type of methods establishes the optimization models of the production planning and scheduling problems in SM±CC±HR production processes and obtains optimal or near-optimal solutions by means of accurate or heuristic algorithms. (2) AI methods: this type can be further divided into the following categories. (a) Expert systems: they solve the production planning and scheduling problems through extracting and using schedulers' expertise and experiences and actual process constraints. (b) Intelligent search methods: these are random heuristic search methods including genetic algorithms (GA), simulated annealing (SA) and tabu search (TS) algorithms. (c) Constraint satisfaction methods: many practical production scheduling problems can be reduced to constraint satisfaction problems (CSPs) because they involve complex constraints. In this manner, a satisfactory feasible solution can be achieved with the priority being to meet the constraints. (3) Human±machine coordination methods: these methods create production
schedules through interactive dialogues between the human scheduler and the computer scheduling system. (4) A-teams methods (multi-agents methods): they work through cooperation of multiple models and multiple algorithms to suit the requirements for the complex process constraints and to produce the ideal feasible solutions. Distributed agents can be designed to handle the requirements for multi-stage iron and steel process planning and scheduling. This section reviews research work using these methods in production planning and scheduling problems in iron and steel production processes. 4.1. Operations research (OR)-based methods 4.1.1. OR-based production planning and scheduling in steel rolling mills Solving o-line iron and steel production planning and scheduling problems through the mathematical programming formulations was proposed by Redwine and Wismer [24] and solutions to the problems were found through dynamic programming algorithms. Wright et al. [25] formulated a multi-objective mathematical model for the scheduling problems determining the hot rolling sequence. For the hot strip scheduling problems in the given rolling plans, Jacobs and Wright [26] presented an objective programming model and related algorithms. Balas and Martin [27] reduced hot rolling production scheduling problems to knapsack constraint problems and prize collecting TSP models and designed a Roll-A-Round program for single roll scheduling. For the material ¯ow scheduling problem and timing coordination from the heat furnace to the HRM, Peterson et al. [28] built a multi-objective mathematical programming model and constructed effective heuristic algorithms. Kosibia and Wright [29] investigated the hot strip sequencing problem and established a TSP model. However, this model only solved the single roll scheduling problem. Tang [30] did systematic research on the production lot planning problem and established general models applicable to various types of steel rolling mills such as strip mills, section steel mills and steel pipe plants. Two solution strategies were also
L. Tang et al. / European Journal of Operational Research 133 (2001) 1±20
proposed to ®nd the solutions to the models: one was a serial approach to the asymmetrical single TSP model and the other was a parallel approach to the multi-TSP model. The single TSP model was employed to arrange a single roll plan while the multi-TSP model was used to establish the lot plan with multiple rolls in a round. By introducing virtual nodes, the multi-TSP was converted into a single TSP which was then solved using GAs [31]. Lopez et al. [32] formulated the hot strip mill production scheduling as a mathematical program model. This model combines traditional TSP problem with a knapsack-type constraint. It considers the limitation of rolling capacity in a turn. This means that there may be orders unscheduled in the result. The selection of the orders to be scheduled was treated as a knapsack problem and the sequencing of selected orders was formulated as TSP. The model was solved using tabu search. 4.1.2. The SM±CC production planning and scheduling Lally et al. [33] developed a mixed integer programming model to solve the CC scheduling problem. However, the model was a simpli®ed one which did not consider the actual complex process and management constraints in the CC process. Tong et al. [34] constructed a sophisticated mixed integer programming model for the two-strand CC scheduling problem which was solved by heuristic GAs. A cast scheduling model was implemented at LTV steel works in 1983 [35,36]. Meil and Lee [37] described production scheduling procedures for the two-strand CC. Lee et al. [22] developed the scheduling system for the two-strand CC and adopted GAs to solve the problem and obtained satisfactory solutions meeting all the constraints. Takahashi [38] addressed the SM±CC scheduling problem using a three-stage strategy: (1) microscheduling, (2) rough scheduling, and (3) machine con¯ict elimination. At the same time, a linear programming model was built through which the optimal scheduling timetable could be obtained. Neuwirth [39] described the key modeling factors concerning the SM±CC scheduling at Gmbh steel works in Austria and established a scheduling model regarding the heat allocation on the machines. However, the optimal mathematical model
9
was not formulated for this problem. Tang et al. did a series of studies on SM±CC scheduling problems: First, the mixed integer programming models were established for heat design [40] and cast design [41,42] in the SM±CC lot planning, respectively, and GAs were constructed to ®nd the near-optimal solutions to the models. Second, for the machine con¯ict problems in SM±CC scheduling, a nonlinear mathematical model was created based on the Just-In-Time (JIT) idea [43]. This model could be converted into a linear programming model which may be solved through standard linear programming methods. These three models and the associated algorithms quanti®ed the SM±CC scheduling factors and could be combined fully with the actual production practice. 4.1.3. The integrated production planning and scheduling Kobe Steel Works accomplished integrated management of the material ¯ow concerning both molten iron and molten steel, developed computer programs which could automatically generate appropriate SM material ¯ow plans, and formed the optimal plan through linear programming methods [44]. Lee et al. [22] developed an experimental integrated scheduling prototype called customizable application program (CAP) under the CC± DHCR condition. While building the integrated planning and scheduling model, the group considered both the SM±CC and HRM process constraints concurrently. The objective function consisted of multiple criteria: (1) maximization of direct ratio, (2) minimization of operation costs including intermediate ladle cost, rolling cost, heat furnace cost, inventory cost and other costs related to the scheduling, and (3) minimization of order tardiness cost. Tamura et al. [13] did initial research on integrated planning and scheduling problems, established the uni®ed model and proposed the two-stage algorithms. 4.2. AI-based methods AI-based methods for SM±CC±HRM production planning and scheduling can be divided into
10
L. Tang et al. / European Journal of Operational Research 133 (2001) 1±20
the following three types: (1) expert system methods, (2) intelligent search methods, and (3) constraint satisfaction methods. 4.2.1. Expert system-based methods In recent years, expert systems have found a wide range of applications in iron and steel production scheduling. Sato et al. [45] made the ®rst attempt to solve the iron and steel production scheduling problem using expert systems. Numao and Morishita [46±48] and Morishita et al. [49] described the applications of expert systems in coordinated SM±CC production scheduling, independent micro-schedule generation, and rough schedule synthesis through heuristic methods. Machine con¯icts in the resulted rough schedule are then removed by an inference engine to generate the ®nal schedule which can be revised by the scheduler through GUI. Remarkable economic pro®t was reported after the system was put into use. At Gmbh, Stohl and Spopek [50] established a hybrid model based on coordination techniques and expert systems to solve the SM±CC scheduling problems. In the Inland Iron and Steel Company, Epp et al. [51] developed an iterative improvement scheduling system for the SM equipment and CC by means of AI. Hamada et al. [52] developed an SM±CC scheduling system combining knowledgebased expert systems and GAs and this system produced more eective production schedules. In order to match the slabs and customer orders, Jimich et al. [53] developed an expert system to determine the parameters and operation conditions. Arizono et al. [54] solved the production sequencing problem concerning the slab rolling through an expert system which was used to improve the production schedules created by traditional methods. Dorn and Kerr [55] investigated the SM±CC scheduling problems by combining fuzzy sets and AI. Lassila et al. [56] described a knowledge-based production scheduling system for slab rolling in large ®nishing manufacturing industry. In 1991, Kawasaki Steel Corporation reported AI methods for making the steel pipe hot rolling plan [57]. In the IPSCON steel rolling mill, Assaf et al. [58] developed optimization and implicit enumeration algorithms for steel production scheduling including the heat furnace.
4.2.2. Intelligent search methods Most of the established production planning and scheduling models belong to the class of NPhard problems because of the complexity of the actual production planning and scheduling problems in the industry. Exploring optimal solution to the problems cannot avoid the problem of combinatorial explosion and therefore are impractical for real applications. Many researchers have then turned to intelligent approximate algorithms for the problems. The intelligent algorithms are global search methods which can obtain near-optimal solutions to the problems with relatively short time and little cost in comparison with the accurate algorithms. For many real applications, it is enough to ®nd a good feasible solution instead of the optimal solution. Intelligent algorithms applied to scheduling problems mainly include GA [59], simulated annealing [60] and tabu search [61]. For hot strip mill production scheduling, Lopez et al. [32] constructed tabu search-based heuristic. Comparison with actual production schedules indicates that the proposed method could produce signi®cantly better schedules. Tang et al. [40,41] constructed a new two-stage coding GA to ®nd solutions to the heat design and cast design models for the SM±CC production and guaranteed that the iteration process proceeds in the feasible domain. For the production scheduling problem in the steel rolling mill, Tang [30] and Tang et al. [31] developed improved GAs after TSP models were built. Dorn [62] proposed iterative improvement algorithms for SM±CC scheduling. Hamada et al. [52] formulated hybrid GAs and expert experience rule-based GAs to solve the SM±CC scheduling problem. Lee et al. [22] developed the scheduling system applicable to the two-strand CC at LVT and employed fast GAs to obtain satisfactory solutions which meet all the constraints. 4.2.3. Constraint satisfaction methods Constraint satisfaction problem (CSP) is an important branch of AI. It focuses on ®nding feasible solutions satisfying the constraints rather than the optimal solution. In view of the fact that the iron and steel planning and scheduling problems comprise complex constraints, it is hard to
L. Tang et al. / European Journal of Operational Research 133 (2001) 1±20
®nd the optimal solution to the problem. Most practical production scheduling problems can be addressed by considering the constraints with the following priority: ®rst, the rigid constraints in the production process, then the related ¯exible constraints, and ®nally the optimality of the solution. The constraint satisfaction method was ®rst introduced by Fox [63] to solve the production scheduling problems in job shops. For the dynamic scheduling problems in the SM±CC, Epp et al. [51] established a model based on the constraint satisfaction concept and then found the solution using constraint propagation algorithms. Bisdor and Gabriel [64] regarded the production scheduling problem in the steel rolling mill as a CSP. Chang et al. [65] studied the production sequencing problems in the CC±DHCR, simpli®ed the problems to a great extent, formed the Hamiltonian Loops, established the CSP model, and constructed a ``Look-head'' heuristic algorithm. Nevertheless, this method neglected a lot of actual production constraints. Therefore, it was mainly a methodology research and was dicult to be put into practical use. Suh et al. [66] have proposed a reactive scheduling procedure based on the constraint satisfaction problem (CSP) to eciently deal with the hot-rolling reactive scheduling problem in a hot strip mill. 4.3. Human±machine coordination techniques and the related applications Although lacking optimization, the human± machine coordination method displays strong adaptability and ¯exibility for the practical complex production scheduling problems because of its easy operation and direct visualization. In recent years, the advances of graphics and visualization techniques have provided more convenient interfaces for the development of human±machine coordination systems. Numao and Morishita [46±48] and Morishita et al. [49] adopted expert systems and human±machine coordination techniques to develop the SM±CC production scheduling system. With the system, a feasible initial solution can be ®rst produced interactively, the expert system can then generate a better feasible
11
solution, and ®nally the production schedule can be conveniently modi®ed through GIU. The Kwangyang Works of POSCO in Korea applied the human±machine coordination method to solve the rescheduling problems concerning the order changes [23]. Li et al. [67] introduced the visualization technique and combined it with the optimization model in the integrated SM±CC scheduling system. Using the system, an initial solution is ®rst obtained interactively. The optimization model is then used to generate a new solution. Based on this, modi®cations are made using the visualization technique. Finally, the scheduling result is given in the form of a userfriendly two-dimensional graph on which the model and the schedule can also be directly revised. In this manner, the optimization function of the model can be brought into full play. The introduction of the visualization technique into SM±CC scheduling provides the following characteristics: (1) real-time feedback, (2) adaptability to production environment, and (3) visualized operations. In Baoshan Iron and Steel Company of China, the hot rolling scheduling system is a typical interactive system developed by the German supplier [68]. This system possesses the following two basic features: (1) on-line and o-line data for the production planning can be managed accurately, timely and comprehensively; (2) based on the experience and data, the scheduler can make the production plan. Afterwards, a detection link, equivalent to a tundish, is used to determine automatically whether the rigid constraints of the production process and management can be satis®ed. If the plan is feasible, the scheduling passes successfully. Otherwise, the plan fails. Once the plan fails, the information violating the constraints will be pointed out and the plan will be recreated until the constraints are met. 4.4. A-teams methods A-teams, the short term for asynchronous teams, was originally developed by Taludar et al. [69]. It is a framework which conveniently integrates multiple problem-solving programs (called agents) into a team so that the resultant eects are
12
L. Tang et al. / European Journal of Operational Research 133 (2001) 1±20
better than those produced by any single agent. These multiple agents work together, but independently, to generate a group of high-quality solutions on a common problem. Because the iron and steel production planning and scheduling problem requires various solution methods, the Ateams architecture is suitable for producing better results in this ®eld. Lee et al. [22] have applied Ateams to LTV cluster sequencing problems where the agents include evaluation agents, construction agents, improvement agents and destruction agents. Due to the complexity of the actual iron and steel production scheduling problems, multiple models and algorithms are integrated to ®nd solutions eciently. When solving a scheduling problem, these models and algorithms perform computation simultaneously or at dierent times so that a satisfactory solution is found after their results are compared. Therefore, multiple agents are required for cooperation and coordination. In the mean time, the distributed multiple agents are especially suitable because the iron and steel production planning and scheduling is closely associated with the production process and the iron and steel production includes multiple stages. The focuses of the production scheduling problems for these stages are dierent and need dierent models and methods. In summary, dierent methods have been attempted to solve iron and steel production planning and scheduling problems. The primary advantages of optimization models lie in their capability of abstracting the problem features, re¯ecting the problem relationships and quantitatively describing the problems. However, the optimization models are weak in environment adaptability due to the in¯exible model expressions. Therefore they are generally suitable for static scheduling environments. There exists a variety of unstructured factors in production scheduling practice, such as the decision-maker's experience and wisdom, which can only be described qualitatively instead of quantitatively. These factors may be better handled through the expert systems. However, an expert system itself lacks the abilities to acquire information and learn new knowledge. This disadvantage makes it hard
for the system to adapt to the environment well and to process eciently the creative intelligence of the decision-makers. On the other hand, although the human±machine coordination method facilitates interactive operations and provides strong adaptability, it does not provide optimization assistance and the resulting schedule needs to be adjusted repeatedly. Hence its eciency for schedule generation is low. Considering the advantages and disadvantages of dierent methods, the combination of operations research, expert systems and visualization techniques provides great potential for eectively solving integrated production scheduling problems [70,71]. 5. Key issues for further research in integrated SM± CC±HR production planning and scheduling In comparison with the traditional cold charge process, the new CC±HCR, CC±DHCR and CC± DHR processes are complex in that they consider not only the increased constraints, but also have high real time requirements and dynamic adjustment demands. Further research needs to be done in modeling the problems, designing eective and ecient solution algorithms, as well as developing software systems. In this section, we describe and discuss the key issues for further research concerning the integrated production planning and scheduling, based on the characteristics of the production processes presented in Section 2. 5.1. The integrated multi-stage lot planning for the SM±CC±HR production In the conventional steel making and steel rolling production (cold charge process), the production plans for the steelmaking and steel rolling are made independently based on the design units called heat, cast and roll. In the SM±CC stage, the lot plans (heats and casts) are mainly limited by the steel grade and speci®cation of the slabs. The steel grade must be consistent and the slab speci®cations within a lot must be close to each other. On the other hand, the rolling plans are mainly constrained by the strip width and
L. Tang et al. / European Journal of Operational Research 133 (2001) 1±20
thickness: the width must vary from wide to narrow and thickness should change smoothly. Therefore, the lot planning problems for the cold charge process are essentially single production stage problems. In the CC±HDR process, SM, CC and HRM are integrated and the production plans for steelmaking and steel rolling, which cannot be created individually, have to follow the uni®ed planning arrangement. In the SM±CC±HR process, the lot plan is made according to the design unit known as heat±cast±roll which is dierent from either heat, cast or roll. It integrates multiple production stages to form the combined plan. In the heat± cast±roll, the lot planning must consider the process constraints of both SM±CC and HRM stages simultaneously. For this reason, it is called a multi-stage lot planning problem. The key issues of the design and research on the integrated multistage lot planning include the following aspects: extracting the characteristic factors of the heat± cast±roll problem, exploring the fuzzy expression of the complex constraints, establishing the optimized multi-objective optimization models and seeking the approximate or optimal algorithms. The research problems can be decomposed into the following categories: 1. Research on fuzzy clustering analysis models and algorithms for order classi®cation. 2. Establishing models for the integrated multistage lot planning. (a) Constructing the optimal mathematical model for integrated cast-to-roll planning. (b) Building the optimal mathematical model for integrated heat±cast±roll planning. 3. Investigating eective heuristic algorithms suitable for the constrained optimization regarding the integrated lot planning. 5.2. The integrated multi-stage time scheduling problems for the SM±CC±HR production When the SM, CC and HRM have to be connected directly with hot metal ¯ow, the upstream production stage is required to provide raw materials for the downstream procedure at given times and a speci®ed temperature and quality. The
13
SM furnace needs to timely pour the molten steel into the CC and the CC must rhythmically furnish slabs for the HRM. Only when the operation pace of each job is scienti®cally arranged, the scheduling of the principal equipment is reasonably determined, and the time and pattern of material supply and demand between production stages are accurate and well matched, can we make the material ¯ow proceed in a streaming manner. In this way, we can reduce intermediate waiting time, avoid unnecessary machine idleness. Obviously, determining the schedule of the job and the principal equipment is an integrated multi-stage scheduling problem with constraints. The speci®c aspects may be described as follows: (1) In the process of SM±CC±HR, the set-up time of the equipment and preparation time of the tools are generally associated with the preceding (or preceding batch of) processed objects and the corresponding scheduling problem is a problem with sequence dependent set-up times. Therefore, it is necessary to study the models and algorithms concerning single machine and no-wait ¯owshop scheduling problems with sequence dependent setup times. (2) The heat furnace can be viewed as a batch processor because it heats multiple slabs concurrently. The slab sequence determination problem is classi®ed under the scheduling problem of the batch processor. Therefore, it is necessary to investigate the models and algorithms regarding the earliness/tardiness scheduling problem for a single batch processor. (3) The integrated scheduling problem is a kind of hybrid multi-stage scheduling problem with parallel machines and batch processors in some stages. So it is essential to study the models and algorithms for the streaming scheduling problems which satisfy the hybrid constraints. (4) It is imperative to do research on the models and algorithms determined by the integrated multi-stage timetable. The core of the integrated multi-stage scheduling involves analyzing the characteristics of the problems, constructing the appropriate mathematical model concerning the scheduling problem and exploring the eective solution algorithms for the model.
14
L. Tang et al. / European Journal of Operational Research 133 (2001) 1±20
5.3. Dynamic scheduling for the SM±CC±HR production In the integrated SM±CC±HR production process for the iron and steel industry, the material ¯ow linkage and pattern match among production stages are required to be consistent and the whole process proceeds continuously under high temperature. Since the scheduling done prior to production operates on the virtual slabs, in the course of execution, the actual production is often aected by some random factors, leading to deviations from the integrated schedule at some production stages. At the SM stage, the following problems frequently occur: (1) the orders change, (2) the machines fail, and (3) the smelting time exceeds the prescribed limit. At the CC stage, the following phenomena often occur: (1) the heats arrive randomly and dynamically, (2) steel leak appears in the CC, and (3) the intermediate ladle is replaced. In the HRM stage, the following situations may appear: (1) the job (slab) quality is not up to standard, (2) the jobs are delayed and (3) the slabs are backed up in the HRM. All these abnormal situations not only disrupt the scheduling within the procedure, but also in¯uence the normal job scheduling in the downstream procedure and thereby require that the system should do automatic rescheduling rapidly. This class of problems are known as production scheduling problems in dynamic environment. Scienti®c and quick dynamic scheduling plays a vital role in the reduction of the steel cost, improvement of the production quality, and timely delivery of the products. Dynamic scheduling is an important issue in the integrated iron and steel production scheduling. For the SM±CC dynamic scheduling problems, Numao and Morishita [48] undertook the coordinated scheduling by combining AI and interactive technology. Stohl and Spopek [50] solved the scheduling problems concerning order changes by means of human±machine coordination. Dorn and Kerr [55] from the Intelligent Laboratory of Vienna University of Technology, Austria studied the dynamic iron and steel production scheduling problems based on the integration of fuzzy sets and AI. The general dynamic scheduling problem
is a new challenging research area. Nof and Grant [72], Surech and Chaudhuri [73] and Szelke and Kerr [74] gave research reviews on the dynamic scheduling problems, which marked dynamic scheduling as an important branch of scheduling research. For the dynamic scheduling problems, the simulation method based on dynamic dispatching rules is usually employed. This approach is easy to implement but considers only local information in making decisions. Szelke and Kerr [74] and Pierreval [75] proposed dynamic methods based on AI. However, the knowledge base for practical problems is often very large and the knowledge reasoning and search speed is rather low. Consequently, it is hard to satisfy the real time requirement for the dynamic scheduling. Based on the rolling horizon method, Ovacik and Uzsoy did research on the dynamic single machine scheduling [76] and dynamic parallel machine scheduling [77] with time windows, assuming future events can be predicted. Nevertheless, it is generally dicult to foresee what will happen in the future for practical problems, and this limits the application of the method. Further research may be done on the following aspects of dynamic scheduling: (1) fast pattern recognition of the random events which cause rescheduling, (2) theory and methodology concerning real-time on-line scheduling, (3) theory and methodology for combining dierent methods and strategies, and (4) the applications of dynamic scheduling methods in the integrated SM±CC±HR scheduling environment. 6. Conclusions The steel industry is an essential and sizable sector for industrialized economies. While the integrated process of steelmaking, continuous casting and hot rolling (SM±CC±HR) has many advantages over the traditional cold charge process, it also brings new challenges for production planning and scheduling. In this paper, we ®rst compared the characteristics of dierent SM±CC± HR production processes and the constraints and requirements in their production management. The integrated planning and scheduling for the
L. Tang et al. / European Journal of Operational Research 133 (2001) 1±20
15
Table 2 Comparison of production lot planning characteristics for dierent types of processes Planning index
Process type
Characteristics
Planning object
CC±CCR CC±HCR CC±DHCR CC±HDR
Real slabs Virtual slabs Virtual slabs Virtual slabs
Planning unit
CC±CCR
Three separate plans are made using HEAT, CAST and ROLL as planning units, respectively An integrated plan is made based on HEAT±CAST±ROLL An integrated plan is made based on HEAT±CAST±ROLL An integrated plan is made based on HEAT±CAST±ROLL
CC±HCR CC±DHCR CC±HDR Constraint characteristics
CC±CCR CC±HCR CC±DHCR CC±HDR
SM constraint (HEAT)
CC±CCR CC±HCR CC±DHCR CC±HDR
CC constraint (CAST)
CC±CCR CC±HCR CC±DHCR CC±HDR
HRM constraint (ROLL)
CC±CCR CC±HCR CC±DHCR CC±HDR
Optimality
CC±CCR CC±HCR CC±DHCR CC±HDR
Each independent production plan is subject to only the constraints within the stage in question The integrated plan is subject to the constraints of SM, CC and HRM simultaneously The integrated plan is subject to the constraints of SM, CC and HRM simultaneously The integrated plan is subject to the constraints of SM, CC and HRM simultaneously Steel grade is identical two CC strands Steel grade is identical adjustable range Steel grade is identical adjustable range Steel grade is identical adjustable range Steel grade range Steel grade range Steel grade range Steel grade range
from slab to slab and width lies between the limits of from slab to slab and width falls within the CC from slab to slab and width falls within the CC from slab to slab and width falls within the CC
is close form slab to slab and width falls within the CC adjustable is close form slab to slab and width falls within the CC adjustable is close form slab to slab and width falls within the CC adjustable is close form slab to slab and width falls within the CC adjustable
Slab width pro®le takes the form of tortoise shell and hardness changes smoothly Slab width takes the form of tortoise shell form and hardness changes smoothly Slab width takes the form of tortoise shell form and hardness changes smoothly Free rolling. Rolling length with the same width increases, but there still exist some limitations on the total rolling length Local optimization Global optimization Global optimization Global optimization
SM±CC±HR production needs to consider the constraints concerning the material ¯ow and time linkage between the upstream and downstream
production stages besides the model constraints which already exist in the heat design, cast design and roll design of the cold charge process. We
16
L. Tang et al. / European Journal of Operational Research 133 (2001) 1±20
Table 3 Comparison of production scheduling characteristics for dierent types of processes Scheduling index
Process type
Characteristics
Real time requirements
CC±CCR CC±HCR
Most scheduling is o-line and real time requirement is not high Scheduling is on-line, but there exists a buer. Real time requirements are higher Scheduling is on-line and real time requirements are extremely high Scheduling is on-line and real time requirements are extremely high
CC±DHCR CC±HDR Rescheduling requirements
CC±CCR CC±HCR CC±DHCR CC±HDR
Scheduling type
CC±CCR
Rescheduling frequency is low and rescheduling primarily focuses on the static scheduling Rescheduling frequency is higher and new scheduling has to be created quickly Rescheduling frequency is higher and new scheduling has to be created quickly Rescheduling frequency is higher and new scheduling has to be created quickly
CC±DHCR CC±HDR
There exists a slab yard servingas an intermediate storage buer with in®nite capacity There exists an insulated chamber serving as intermediate storage buer with de®nite capacity There is no intermediate storage buer There is no intermediate storage buer
Scheduling model
CC±CCR CC±HCR CC±DHCR CC±HDR
Single-stage, single-machine or hybrid ¯owshop scheduling problem Multi-stage hybrid ¯owshop streamlining scheduling problem Multi-stage hybrid ¯owshop scheduling problem Multi-stage hybrid ¯owshop scheduling problem
Final objective
CC±CCR CC±HCR CC±DHCR CC±HDR
On-time delivery and On-time delivery, the waiting time On-time delivery, the On-time delivery, the
Timing consistency
CC±CCR CC±HCR CC±DHCR CC±HDR
No requirement Timing consistency between the SM and HR is required Timing consistency between the SM and HR is required Timing consistency between the SM and HR is required
Scheduling result
CC±CCR CC±HCR CC±DHCR CC±HDR
Single-stage timetable Multi-stage timetable Multi-stage timetable Multi-stage timetable
CC±HCR
then reviewed the planning and scheduling systems developed for steel production and the methods used in modeling and solving the planning and scheduling problems. The methods fall into a few main categories. It is believed that the architecture involving multiple models, algorithms, and distributed agents can provide an eective way to manipulate multi-stage problems for the integrated planning and scheduling. Owing to the practical complexity of the integrated planning
the least intermediate waiting time least makespan and the shortest intermediate least makespan and no intermediate waiting time least makespan and no intermediate waiting time
and scheduling models, searching for more ecient and eective approximate algorithms will be continued. In developing practical integrated planning and scheduling systems, it is necessary to combine dierent techniques such as operations research, AI and coordinated visualization together so that the advantages of each technique can be brought into full play and that the system can be endowed with adaptability, ¯exibility and optimality. Based on the analysis and review, we
L. Tang et al. / European Journal of Operational Research 133 (2001) 1±20
17
Table 4 Comparison of material ¯ow linkages among production stages for dierent types of processes Planning index
Process type
Characteristics
Constraint
CC±CCR
Rolling plan is made according to the tortoise shell form and slabs in the slab yard can meet this constraint The slab width in the rolling plan meets the requirement of tortoise shell form while the slab in the cast plan assumes the form of rectangular shape; therefore, there exists con¯ict if these two plans are directly connected The slab width in the rolling plan meets the requirement of tortoise shell form while the slab in the cast plan assumes the form of rectangular shape; therefore, there exists con¯ict if these two plans are directly connected Free rolling. Wide slabs and narrow slabs are mixed to form a serrated pro®le
CC±HCR Con¯ict
CC±DHCR CC±HDR
Con¯ict feature
CC±CCR CC±HCR CC±DHCR CC±HDR
A slab yard serves as a buer A heat preserving pit serves as a buer No buer No buer
Con¯ict processing
CC±CCR
The slab yard can handle slabs supplied by the SM and those needed by the HRM at dierent times and furnish slabs based on hot rolling requirements (a) Dierence between two CC strands; (b) adjustable CC width; (c) external width adjustment techniques such as lateral pressure machine and width adjustment machine; (d) hybrid rolling (a) Dierence between two CC strands; (b) adjustable CC width; (c) external width adjustment techniques such as lateral pressure machine and width adjustment machine; (d) hybrid rolling Free rolling. There is no con¯ict about the shape
CC±HCR Strategy
CC±DHCR CC±HDR
®nally pointed out some key issues for further research on the integrated planning and scheduling for the SM±CC±HR production. It is hoped that this paper will stimulate the interests of more researchers in the operations research and operations management ®eld to work on the planning and scheduling problems in this important industry.
Acknowledgements This research is supported by National Natural Science Foundation of China through Approval No.79700006 and by National 863/CIMS Scheme of China Through Approval No. 863-511-708-009.
Appendix A Comparison of dierent types of steel production processes (see Tables 2±4).
References [1] N.Y. Tian, Continuous casting hot charge and direct rolling technology for thin plates, Publishing House of Metallurgical Industry, Beijing, 1993. [2] B.R. Sun, The overseas progress of hot charge and direct rolling technology, Journal of Rolling Mill 2 (1992) 41±44. [3] S. Nakanishi, The development of direct connecting technology between casting and hot rolling, International Iron and Steel 2 (1995) 35±40. [4] X.H. Xu, X. Chen, L.Z. Guo, J.D. Tan, Integrated management of steelmaking, casting and hot rolling, Automation in Metallurgical Industry 3 (1997) 1±4. [5] A.S. Liang, New Technologies in Iron and Steel Production, Publishing House of Metallurgical Industry, Beijing, 1993. [6] W.R. Wang, Production management system for hot charge process between continuous casters and hot strip mill or plate mill at Baosteel, Baosteel Science and Research Report 6 (1992) 18±26. [7] T. Masaoka, Casting ± direct rolling technology applied to Sakai works of Nippon Steel Corporation, Nippon Technical Reports, vol. 70, 1994, pp. 92±100. [8] N.L. Samways, LTV Steels new direct hot charge complex and continuous anneal line at Cleveland, Iron and Steel Engineering (1994) 111±121. [9] E. Baldzichi, LTV Cleveland direct hot charge complex caster, Iron and Steel Engineering 5 (1995) 17±24.
18
L. Tang et al. / European Journal of Operational Research 133 (2001) 1±20
[10] H. Yoshimura, K. Watanabe, H. Miyawaki, T. Nakajima, K. Nhda, Production control system for direct-linked process between continuous casters and hot strip mill or plate mill at Oita Works, Nippon Steel Corporation, Iron and steel 74 (7) (1988) 127±134. [11] K. Ishikawa, T. Hiramatu, H. Ohnisi, T. Kitano, H. Yasuda, The integrated control system for the directly connected production process between continuous casting machine and hot strip mill, Iron and Steel 74 (7) (1988) 135±141. [12] K. Yashida, T. Kimura, T. Watanabe, T. Mishima, M. Ohara, Hot charge rolling process at SMI Kashima No. 3 caster, Iron and Steel 74 (7) (1988) 44±51. [13] R. Tamura, M. Nagai, Y. Nakagawa, T. Tanizaki, H. Nakajima, Functionally partitioned scheduling system equipped with two-stage scheduling algorithm in steel sheet manufacturing, Instruments and Automatic Control 8 (10) (1995) 592±601. [14] T. Fujimoto, T. Miura, T. Nakanishi, M. Yamaguti, J. Yamasaki, Synchronized operation between continuous casting and rolling processes in the new billet mill of Mizushima Works, Kawasaki Steel Corporation, Iron and Steel 74 (7) (1988) 158±165. [15] S. Takayuki, T. Maoi, A. Haeimoto, H. Nikaido, T. Kondo, Synchronized production control system between steelmaking and hot rolling at Mizushima Works, Kawasaki Steel Corporation, Iron and Steel 74 (7) (1988) 142± 149. [16] I. Taniguchi, S. Uchida, M. Nakasima, Y. Yamazaki, T. Terauchi, S. Sugiyama, The optimum process on continuous casting and hot strip mill, Iron and Steel 74 (7) (1988) 150±157. [17] K. Kato, Consideration on direct connection between continuous caster and hot strip mill, Iron and Steel 74 (7) (1988) 3±6. [18] E. Ohnishi, S. Horie, System technology supporting operation of direct rolling, Iron and Steel 74 (7) (1988) 118±136. [19] H. Uchibori, K. Taniguchi, T. Teshima, K. Okimoto, T. Masaoka, The technology of CC-Hot direct rolling in NKK, Iron and Steel 74 (7) (1988) 39±43. [20] H. Hamada, Y. Ogura, Y. Tabata, A. Yamanaka, T. Yamada, M. Sato, Construction of throughout production control system from B.F. to rolling mills by using AI, NKK Technical Reports, vol. 137, 1991, pp. 9±15. [21] K. Yamanaka, Determining the integrated process framework from steelmaking to hot rolling at Kakogawa Works, IE of Iron and Steel 32 (4) (1994) 51±55. [22] H.S. Lee, S.S. Murthy, S.W. Haider, D.W. Morse, Primary production scheduling at steelmaking industries, IBM Journal of Research and Development 40 (2) (1996) 231± 252. [23] K.R. Ryu, The advanced production and product scheduling control system at the Kwangyang Works, in: Proceedings of the International Conference on Computerized Production Control in Steel Plants, Korea, December 1993, pp. 299±308.
[24] C.N. Redwine, D.A. Wismer, A mixed integer programming model for scheduling order in steel mill, Journal of Optimization Theory and Applications 14 (1974) 305±318. [25] J.R. Wright, M.H. Houck, L.L. Archibald, D.W.H. Chong, J.T. Diamond, S.C. Egly, H.W. Gallivan, T.L. Jacobs, R.P. Peterson, The application of system engineering to hot mill production scheduling, 1984, Report to Bethlehem Steel Corporation, Ind.. [26] T.L. Jacobs, J.R. Wright, Optimal inter-process steel production scheduling, Computers and Operational Research 15 (1988) 497±507. [27] E. Balas, C. Martin, Combinatorial optimization in steel rolling, in: The DIMACS/RUTCOR Workshop on Combinatorial Optimization in Science and Technology, Rutgers University, New Brunswick, NJ, April 1991, pp. 20±25. [28] C.M. Peterson, K.L. Sorensen, R.V.V. Vidal, Inter-process synchronization in steel production, International Journal of Production Research 30 (1992) 1415±1425. [29] E.D. Kosiba, J.R. Wright, Discrete event sequencing as a traveling salesman problem, Computers in Industry 19 (1992) 317±327. [30] L.X. Tang, Theory and Methods of Production Lot Planning and Scheduling in CIMS, Science Press, Beijing, 1998. [31] L.X. Tang, J.Y. Liu, A.Y. Rong, Z.H. Yang, A multiple traveling salesman problem model for the hot rolling scheduling in Baoshan Iron and Steel Complex, European Journal of Operational Research 124 (2) (2000) 267±282. [32] L. Lopez, M.W. Carter, M. Gendreau, The hot strip mill production scheduling problem: A tabu search approach, European Journal of Operational Research 106 (1998) 317±335. [33] B. Lally, L. Biegler, H. Henein, A model for sequencing a continuous casting operation to minimize costs, Iron and Steelmaker 14 (10) (1987) 63±70. [34] X. Tong, J. Silverman, S. Clausen, A caster sequencing optimization program for Geneva steel's facility modernization project, Presented at the Annual AISE Convention, September 1994. [35] R.E. Box, D.G. Herbe, A scheduling model for LTV steel's Cleveland works twin-strand continuous slab caster, Interface 18 (1) (1988) 42±56. [36] D.G. Herbe Jr., R.T. Ivey, Twin strand continuous slab caster scheduling model, in: Proceedings of the Third International Oxygen Steelmaking Congress, London, England, May, 1990. [37] D. Meil, H.S. Lee, Scheduling steel production on two twin-strand casters, in: Proceedings of the International Manufacturing Productivity Symposium, East Fishkill, NY, October 1993. [38] T. Takahashi, Scheduling for steel making process using mathematical programming method, Kobe Steel Engineering Reports, vol. 40, No. 3, 1990, pp. 29±32. [39] J. Neuwirth, A production scheduling system at the stahl line GMBH, in: D.K. Baik (Ed.), International Conference on Computerized Production Control in Steel Plant, Korea, 1993, pp. 342±350.
L. Tang et al. / European Journal of Operational Research 133 (2001) 1±20 [40] L.X. Tang, Z.H. Yang, M.G. Wang, Optimal model and algorithms for charge plan in steel-making and continuous casting production, Journal of Northeastern University 17 (4) (1996) 440±445. [41] L.X. Tang, Z.H. Yang, M.G. Wang, Optimal model and algorithms for CAST plan in steel making and continuous casting production, Journal of Northeastern University 17 (5) (1996) 554±558. [42] L.X. Tang, Z.H. Yang, M.G. Wang, Optimal model and algorithms for the casting plan with unknown number of CAST in steel-making and continuous casting production, Journal of Iron and Steel 32 (10) (1997) 19±21. [43] L.X. Tang, J.Y. Liu, A.Y. Rong, Z.H. Yang, A mathematical programming model for scheduling steelmaking ± continuous casting production scheduling, European Journal of Operational Research 120 (2) (2000) 423±435. [44] T. Takahashi, M. Konishi, H. Hanaoka, H. Nakagawa, Scheduling for steelmaking process based on minimal cost search using heuristic modi®cation approach, Instruments and Automatic Control 29 (5) (1993) 596±603. [45] S. Sato, T. Yamaoka, Y. Aoki, T. Ueda, Development of integrated production scheduling system for iron and steel works, International Journal of Production Research 15 (1997) 539±552. [46] M. Numao, S. Morishita, Scheplan ± a scheduling expert for steel-making process, Proceedings of the International Workshop on Arti®cial Intelligence for Industrial Applications, Hitachi, May 1988, pp. 467±472. [47] M. Numao, S.I. Morishita, A scheduling environment for steel-making processes, in: Proceedings of the Fifth Conference on Arti®cial Intelligence Applications, Washington DC, USA, 1989, pp. 279±286. [48] M. Numao, S.I. Morishita, Cooperative scheduling and its application to steelmaking processes, IEEE Transactions on Industrial Electronics 38 (2) (1991) 150±155. [49] S. Morishita, M. Numao, Y. Tozawa, A scheduling expert for steel-making process by cooperative scheduling, Journal of Japanese Society for Arti®cial Intelligence 5 (2) (1990) 184±193. [50] K. Stohl, W. Spopek, VAI-Schedex: A hybrid expert system for co-operative production scheduling in steel plant, in: D.K. Baik (Ed.), International Conference on Computerized Production Control in Steel Plant, Korea, 1993, pp. 207±217. [51] H.P. Epp, M.G. Kalin, D.P. Miller, K.R. Karwan, J.R. Sweigart, An interactive, adaptive, real-time scheduler for steel-making, in: Proceedings of the Third International Conference, Expert Systems and the Leading Edge in Production and Operations Management, Hilton Head Island, SC, USA, 1989, pp. 495±504. [52] K. Hamada, T. Baba, K. Sato, M. Yufu, Hybridizing a genetic algorithm with algorithm with rule-based reasoning for production planning, IEEE Expert 10 (1995) 60±67. [53] Y. Jimichi, A. Hori, H. Ishihara, T. Odira, An expert system of automatic slab assignment for hot strip mill, ISIJ International 30 (1990) 155±160.
19
[54] N. Arizono, T. Saeki, S. Kusumoto, Expert system for scheduling rolling sequence in plate mill, KOBELCO Technology Review 10 (1991) 47±49. [55] J. Dorn, R. Kerr, Co-operating scheduling systems communicating through fuzzy sets, IFAC Intelligent Manufacturing Systems, Vienna, Austria, 1994, pp. 449±455. [56] O. Lassila, P. Mattila, L. Pesonen, S. Torma, Applying knowledge-based techniques to the scheduling of steel rolling, Proceedings of the IFAC Workshop in Expert Systems in Mineral and Metal Processing, Espoo, Finland, 1992, pp. 103±108. [57] N. Fukaya, T. Katagiri, Expert system for manufacturing sequence determination in hot rolling process of seamless steel pipe, Kawasaki Steelmaking Technical Reports, vol. 23, No. 3, 1991, pp. 191±196. [58] I. Assaf, M. Chen, J. Katzberg, Steel scheduling schedule generation, International Journal of Production Research 35 (1997) 467±477. [59] D.E. Goldberg, Genetic Algorithms in Search, Optimization and Machine Learning, Addison-Wesley, Reading, Mass, 1989. [60] S. Kirkpatrick, D.C. Gelatt, M.P. Vecchi, Optimization by simulated annealing, Science 220 (1983) 671±680. [61] F. Glover, Tabu search-Part I, ORSA Journal on Computing 1 (1989) 190±206. [62] J. Dorn, Iterative improvement methods for knowledgebased scheduling, AICOM 8 (1) (1995) 20±34. [63] M.S. Fox, Constraint directed search: A case study in job shop scheduling, Ph.D. thesis, Carnegie Mellon University, Computer Science Department, Pittsburgh, PA, 1983. [64] R. Bisdor, A. Gabriel, Industrial linear optimization problems solved by constraint logic programming, in: Proceedings of the First International Conference on the Practical Application of Prolog, London, 1992, pp. 1±15. [65] S.Y. Chang, Y.S. Hong, C.Y. Jun, Constraint satisfaction approach to scheduling DHCR process, in: CPC-93, Korean, 1993, pp. 464±470. [66] M.S. Suh, A. Lee, Y.J. Lee, K.Y. Ko, Evaluation ordering strategies for constraint satisfaction reactive scheduling, Decision Support System 22 (1998) 187±197. [67] Y.J. Li, L.X. Tang, M.G. Wang, A visible scheduling system for steelmaking-continuous casting production, Metalluagial Industrial Automation 23 (4) (1999) 14±17. [68] G.X. Jin, F.X. Sun, S.B. Bai, Bao Steel's Production Management, Publishing House of Metallurgical Industry, Beijing, 1994, pp. 104±130. [69] S. Talukdar, DeSouza, S. Murthy, Organizations for computer-based agents, Engineering Intelligent Systems 1 (2) (1993) 75±87. [70] C.B. Peter, Visual interactive modeling as an operations research technique, Interfaces 15 (4) (1985) 26±33. [71] V. Wiers, A review of the applicability of OR and AI scheduling techniques in practice, OMEGA 25 (2) (1997) 145±153. [72] S.Y. Nof, F.H. Grant, Adaptive/predictive scheduling:review and a general framework, Production Planning and Control 2 (1991) 298±312.
20
L. Tang et al. / European Journal of Operational Research 133 (2001) 1±20
[73] V. Suresh, D. Chaudhuri, Dynamic scheduling ± a survey of research, International Journal of Production Economics 32 (1993) 53±63. [74] E. Szelke, R.M. Kerr, Knowledge-based reactive scheduling, Production Planing and Control 5 (2) (1994) 124±145. [75] H. Pierreval, Expert system for selecting priority rules in ¯exible manufacturing systems, Expert Systems with Applications 5 (1992) 51±57.
[76] I.M. Ovacik, R. Uzsoy, Rolling horizon algorithms for a single-machine dynamic scheduling problem with sequence-dependent setup times, International Journal of Production Research 32 (1994) 1243±1246. [77] I.M. Ovacik, R. Uzsoy, Rolling horizon procedures for dynamic parallel machine scheduling with sequence-dependent setup times, International Journal of Production Research 33 (11) (1995) 3173±3192.