About the Authors:
Jiajie Liu
Roles Data curation, Formal analysis, Investigation, Methodology, Resources, Software, Supervision, Writing – original draft
Affiliation: State Key Laboratory of Ocean Engineering, School of Naval Architecture, Ocean and Civil Engineering, Shanghai Jiao Tong University, Shanghai, China
ORCID logo https://orcid.org/0000-0001-7208-0407
Jingbo Yin
Roles Formal analysis, Investigation, Methodology, Validation, Writing – review & editing
* E-mail: [email protected]
Affiliation: State Key Laboratory of Ocean Engineering, School of Naval Architecture, Ocean and Civil Engineering, Shanghai Jiao Tong University, Shanghai, China
ORCID logo https://orcid.org/0000-0001-6723-7385
Rafi Ullah Khan
Roles Conceptualization, Data curation, Formal analysis, Methodology, Software, Validation, Writing – review & editing
Affiliation: State Key Laboratory of Ocean Engineering, School of Naval Architecture, Ocean and Civil Engineering, Shanghai Jiao Tong University, Shanghai, China
Abstract
Shipbuilding is a complex and large-scale operation involving many intermediate products (blocks) and the frequent transfer of blocks among workshops and stockyards. The reasonable use of methods to complete the transfer scheduling of intermediate products is of great importance. In this paper, the blocks and the flat transporters are the research objects. Based on organizing the various logistical processes for blocks and the circulation process in the shipyard, we established a model that takes the task time window and other factors as constraints, and minimizes the sum of delay time and no-load time of flat transporters while satisfying the punctuality of scheduling tasks. Three conclusions are reached: (1)The flat transporter utilization rate is inversely related to the value of the objective function. The smaller the value of the objective function, the more the usage rate of a particular one (2) loading is the biggest obstacle to the overall working time of flat transporters, and a simple optimization model cannot solve this problem; and (3) based on the optimization model, the load efficiency of flat transporters can be improved, and the delivery time can be reduced.
Figures
Table 11
Table 12
Table 13
Fig 1
Table 1
Table 2
Fig 2
Table 3
Fig 3
Fig 4
Fig 5
Fig 6
Table 4
Fig 7
Table 5
Table 6
Table 7
Table 8
Table 9
Table 10
Fig 8
Table 11
Table 12
Table 13
Fig 1
Table 1
Table 2
Citation: Liu J, Yin J, Khan RU (2022) Scheduling management and optimization analysis of intermediate products transfer in a shipyard for cruise ships. PLoS ONE 17(3): e0265047. https://doi.org/10.1371/journal.pone.0265047
Editor: Feng Chen, Tongji University, CHINA
Received: January 3, 2022; Accepted: February 18, 2022; Published: March 22, 2022
Copyright: © 2022 Liu et al. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
Data Availability: All relevant data are within the paper and its Supporting information files.
Funding: The author(s) received no specific funding for this work.
Competing interests: The authors have declared that no competing interests exist.
1. Introduction
Cruise ships are large luxury passenger ships that sail the oceans on dedicated routes over fixed periods of time. According to data released by the International Cruise Line Association, the number of global ocean cruise passengers continued to grow from 2010 to 2019 (as shown in Fig 1). The cruise market is getting larger, and more people are choosing cruise ships for their vacations. In 2019, the number of global cruise tourists reached a new high of about 29.3 million. Although the growth rate has slowed compared with the previous period, the overall development of the global cruise industry has bright prospects and investment potential.
[Figure omitted. See PDF.]
Fig 1. 2010–2019 global cruise passenger volume.
https://doi.org/10.1371/journal.pone.0265047.g001
The China Cruise Industry Development Report (2019) predicted that the scale of Chinas cruise market would reach 300 billion to 400 billion yuan in 2020. Although China is already the second-largest cruise market globally, the penetration rate of domestic cruise tourism is still less than 1%. Influenced by positive factors such as national policy support and consumption upgrading, this market has strong market potential.
Cruise ships are important cultural carriers on Chinas Maritime Silk Road and in other national strategies, and recent research has revealed that the Maritime Silk Road has influenced many areas and needs to be managed well [1]. The Made in China 2025 report issued by the State Council notes that the design and construction of high-tech ocean-going passenger ships is an important aspect of the development of Chinas shipbuilding industry. In July 2017, the Ministry of Industry and Information Technology issued the Guide to Scientific Research Projects of High-Tech Ships (2017 edition), which clearly indicated the need to make advancements in the engineering design and construction technology of high-tech ocean-going passenger ships and to raise standards and improve intellectual property logistics management systems for the construction of such vessels.
Due to the limited annual output of these ships globally, it is difficult for domestic enterprises to buy ready-made, second-hand luxury cruise ships that meet the needs of the Chinese market. Therefore, it is important that China masters the manufacturing technology required to build high-tech ocean-going passenger ships [2]. However, shipbuilding differs from other manufacturing industries. Products of the shipbuilding industry are characterized by huge volume, high specificity of a single ship, and a high degree of customization of parts, which creates challenges for ports and shipyards and makes the assessment of how to transport blocks in a effective way more difficult [3]. Based on the characteristics of these products, the upstream suppliers of the shipbuilding industry often have wide geographical distribution and a complex logistics environment (see Table 1). The construction of high-tech ocean-going passenger ships involves a large amount of material and work, and the difficulty of the logistics of managing collection and distribution have increased exponentially. To meet these very high requirements and reduce costs, a series of management strategies must be considered.
[Figure omitted. See PDF.]
Table 1. Comparison between cruise ship and commercial ship.
https://doi.org/10.1371/journal.pone.0265047.t001
Among the materials and parts for assembly, intermediate products are the key basic elements in shipbuilding, and they are at the center of the problems related to poor management. The construction of the ships AIDA prima and AIDA perla by Mitsubishi Heavy Industries involved huge financial losses because of poor management in the distribution of intermediate products [4]. In particular, the personalized manufacturing of a single ship relies on intermediate product technical expertise for hull splicing. In the shipping industry, the term intermediate product refers to blocks that will be assembled at the dock after the completion of several processes, including pre-treatment, outfitting, and coating. In the construction process, there is no assembly-line production. The distribution of each component must be accurately controlled, otherwise, the entire project will be delayed. Among the many objects that need to be distributed, each ship block is of crucial importance. However, the characteristics of ship blocks, such as their heavy weight, large volume, and difficulty in handling, mean that no solution has been found to the problem of how to distribute ship blocks. Based on the principle of optimization, this paper offers an idea for suitable shipyard block transportation scheduling [5, 6].
2. Literature review
2.1 Status of research on block scheduling in workshops
Early research on the scheduling optimization of blocks was based on classical methods, such as branch and bound and integer programming. It did not include fields such as engineering science. In the 1980s and 1990s, solutions to the scheduling problem in workshops began to draw on other disciplines, and some new research means and methods emerged. Various new algorithms, such as the genetic algorithm, artificial intelligence, and the local search algorithm, were used to solve practical problems. After the 1990s, researchers began to investigate ant colony optimization and other swarm intelligence algorithms, and to apply these algorithms to their research [7].
In the shipbuilding industry, scholars began to pay more attention to this research direction during the 21st century. Cho et al. [8] studied the spatial scheduling problem of ship painting. The scheduling and spatial layout of blocks and the workload balance among working groups in the painting shop needed to be considered. Therefore, a spatial scheduling system, including operation strategy, block scheduling, arrangement, and allocation, was proposed within the constraints of the task time window, the space constraints, and the human resource constraints. The combined elements were tested based on actual scheduling data in a shipyard and were successfully applied in a painting workshop.
2.2 Current status of research on shipbuilding yard scheduling management
Lee et al. [9] devised a method of spatial scheduling. The construction of sections needs to occupy the site resources of the storage yard. Site resources can only be used by one section during any period of time, and they are only valuable when they are being used for blocks. The authors proposed that sections should be stacked reasonably according to their size, shape, and construction period, thereby maximizing the utilization rate of each yard and improving the value of segmented yards. Valls et al. [10] divided the scheduling problem in the yard into two stages. In the first stage, according to the basic parameters of the ship block, processing time, and process difficulty, the ship block was classified by a clustering algorithm. In the second stage, the classified group was taken as the scheduling unit, and a nonlinear model was established to find the optimal solution. However, although the mathematical method was simple, it was difficult to use to solve large-scale problems. Yan et al. [11]took irregular hull sections as their research object. A mixed IP model was established to reduce the delay time and to maximize the utilization rate of the yard, and a segmented layout rule based on standard angle filling was proposed. A solution was identified by using GA(genetic algorithm) based on segmented priority. The proposed model and algorithm were verified using data from a shipyard in China. Tao et al. [12] proposed that the execution sequence of segmented tasks has an important influence on scheduling results. Taking the number of block segments as the optimization goal, the stack location selection strategy and blocking segmented movement strategy of approach segments were implemented in a four-sided passing yard with segmented linear movement. The execution sequence of the segmented tasks was optimized by applying a tabu search. Hu et al. [13] proposed a hybrid heuristic algorithm to solve the ship block scheduling problem and they used the simulated annealing arithmetic (SA) to solve the task.
Guo et al. [14] took the average waiting time of vehicles as the optimization goal for the task execution sequence of a gantry crane. They improved the solution speed by combining a search and a backtracking algorithm. Other research, in which novel simulation models are developed to comprehensively evaluate layout design in automated terminals, finds that U-type automated terminals have the lowest energy consumption and operation costs [15]. Table 2 lists the differences between block scheduling and container scheduling.
[Figure omitted. See PDF.]
Table 2. Difference between block scheduling and container scheduling.
https://doi.org/10.1371/journal.pone.0265047.t002
2.3 Status of research on scheduling between flat transporter stockyards
Ship stockyard scheduling is a vehicle scheduling problem based on the One-Vehicle and One-Cargo or Multi-Vehicle and One-Cargo transportation modes. The key to solving this problem is the assignment of transportation tasks to flat transporters and the determination of the sequence of transportation tasks executed by each flat transporter. Each task has a time window constraint. Shipbuilding enterprises generally have various types of flat transporters with different capacity restrictions, and there are other factors that complicate the scheduling problem. This problem was first raised by Joo in 2006. The minimizing of the penalty time for planned delays was the optimization goal. Joo [16] proposed a scheduling model for transporting blocks from one workshop to another under the constraints of the number of transport vehicles and the limitations of delivery times. The optimal solutions were obtained using GA and the self-adaptive algorithm, respectively. The algorithms effectiveness was evaluated using randomly generated experimental examples. Through the continuous development of these ideas, scholars have gradually formed a mature system of research on these issues.
Woon-Seek et al. [17] studied the inter-yard scheduling problem of ship blocks in a dynamic environment. A heuristic algorithm was proposed with the task time window as the main constraint. This minimized the weighted sum of no-load time and delay time. Kim et al. [18] considered that in a static environment, to solve the scheduling problem of moving different types of flat transporters between yards in shipyards, the segmented allocation strategy and the sequence strategy of transport vehicles should be determined simultaneously. A mathematical model of the optimal solution was derived to minimize the no-load transportation time and delay time. Ant colony optimization was used to arrive at an optimal scheduling scheme, and CPLEX was used to verify the feasibility of the algorithm. Shin et al. [19] suggested a transportation scheduling model considering a combination of flat transporters, thereby minimizing transportation costs and balancing the workload of each flat transporter. Three heuristic algorithms based on the tabu search method were also proposed to solve the problem, and experimental examples were provided. Chong et al. [20] identified three types of possible penalty situations. The goal was to minimize the amount of no-load transportation time, delay time, and late time.A scheduling model was established between ship subsection yards. A reasonable simplification of the model transformed the problem into the classic traveling salesman problem and the assignment problem. Then, a heuristic algorithm based on a greedy algorithm was proposed, assigning segments to available transporters and simultaneously sorting blocks for each transporter. Next, the ability of the algorithm to improve production efficiency and reduce production costs was verified. Yang et al. [21] formulated the scheduling problem of panel block construction as a multi-objective fuzzy flow shop scheduling problem with a fuzzy processing time, a fuzzy due date, and the just-in-time concept. And they used the improved genetic algorithm to solved the problem.
Roh et al. [22] examined flat transporter movement between yards, taking the minimum empty route and the interference of multiple flat transporter routes as the optimization objectives. The authors obtained the initial solution by ACO and optimized it by using GA to construct a flat transporter scheduling system, thereby solving the allocation of flat transporters in workshops and yards in shipyards. Shang et al. [23] proposed a optimization model considering the three-dimensional space, and solved the problem using GA algorithm. Finally they get a better block scheduling and improved the efficiency of the shipyard. Jawarneh [24] used adaptive bee colony optimization algorithm to solve the VRP problem with time windows. Zhang et al. [25] used adaptive large neighborhood search to solve the NP-hard problem and got a better result compared with genetic algorithm.
3. Methodology
3.1 Work process of constructing blocks
In the construction process, work plan requirements can mean that sections cannot always be in the same yard or workshop; they need to be transported to other yards for operation processing or temporary storage. Each yard is not only a place for the temporary storage of sections but also a place for outfitting, painting, and other processing needed for the sections. Therefore, blocks need to flow between workshops and yards (Fig 2). Thus, managing the sequence of work tasks efficiently will save money and time.
[Figure omitted. See PDF.]
Fig 2. Flow process of blocks.
https://doi.org/10.1371/journal.pone.0265047.g002
3.2 Model
This study takes ship blocks as the research object and aims to minimize the no-load time of flat transporter transportation under the required time constraints. It considers the construction and logistical planning of high-tech ocean-going passenger ships, the transportation capacity of the transfer vehicles, and other uncertain factors as constraints. Simulation and optimization analyses are carried out to form a reasonable and efficient intermediate product transfer plan.
3.2.1 Model assumptions.
The assumptions of the model are proposed below:
1. The sections loaded by flat transporter during transportation cannot exceed the load-bearing limit, and a flat transporter can only transport one section at a time.
2. Intermediate products will flow between multiple segmented yards and process workshops. Therefore, it is assumed that the positions of each yard and workshop are fixed.
3. In a distribution task, the total time is composed of the above three parts, and the loading and unloading time of sections cannot be ignored.
4. There is a task start time, and all segments can only be transported after the task is assigned. If the task has a time delay, it will incur penalties.
5. The task of a flat transporter transportation section is limited to the allowed workday hours, and all tasks need to be assigned to each flat transporter on the same day.
6. The transportation speed of the flat transporter is fixed, and the traffic conditions of the roads in the shipyard and the driving time of the flat transporter in the yard are not considered.
7. During the planning period, the shipyards demand plan for intermediate products, the number of flat transporters, the transportation speed and loading limit of vehicles, and the location of each yard and workshop are all known.
8. Many uncertain factors and accidents, such as delays caused by extreme weather and by transport vehicle failures, are not considered in the model.
3.2.2 Mathematical description of the problems.
It is known that there are L flat transporters and B sections to be transported. The shipping tasks for blocks contain block numbers i, the weight wi, starting position spi; termination position api, task start time sti; and expected arrival time ati. The number of flat transporters is k, and the maximum load capacity of each flat transporter is mlk. The flat transporter transportation needs to meet the time window [sti, ati] (more variables are shown in Table 3). Intermediate product transfer scheduling refers to matching the flat transporter and the appropriate transportation route for the blocks to be transported, and solving the execution sequence and time of each task, thereby minimizing the down time of the flat transporter while meeting pre-arranged deadlines.
[Figure omitted. See PDF.]
Table 3. The meaning of the variables in the model.
https://doi.org/10.1371/journal.pone.0265047.t003
3.2.3 Objective function.
The sum of three functions is the objective of this section. Eq (1) is the optimization objective function considering the no-load time of flat transporters, the delay time of transportation, and the penalty for the delay time:(1)
Eq (2) represents the down time of the flat transporter, consisting of the time when the flat transporter moves to and from the parking place at the beginning and end of the task and the time when the flat transporter moves to the starting point of the next task after the completion of a task:(2)
Eq (3) represents the delay time penalty of the flat transporter. If the flat transporter arrives on time, there is no time penalty. If the flat transporter delivery is delayed for whatever reason, a corresponding penalty will be imposed, as follows:(3)
Eq (4) represents the time penalty for flat transporter tardiness. When the flat transporter is sent to the yard, the important task of unloading the flat transporter must be considered. Therefore, it is necessary to ensure that the time the flat transporter takes to complete the whole process does not exceed the latest time in the time frame. This delay would lead to the follow-up work being delayed. The equation is written as follows:(4)
3.2.4 Constraint conditions.
There are several constraint conditions in this model based on the actual situation. Eq (5) indicates that when the flat transporter k transports the ship block i, the weight of the block i cannot exceed the maximum load capacity of the flat transporter k:(5)
Eq (6) indicates that block i can start loading and transporting only after the task is announced. The value of is the delay time:(6)
Eq (7) denotes the extraction time of block j when the flat transporter k transports block j after transporting block i when zijk = 1. The equation is written as follows:(7)
Eq (8) indicates that the transportation task of each segment can only be assigned to one flat transporter:(8)
Eq (9) indicates that when there is a blocking block, the blocking block must be removed before the task can be executed; that is, when tsij = 1, block i must be completed before block j:(9)
Therefore, this paper derives an optimization model for the transportation of blocks. The whole equation is shown below:(10) (11) (12)(13) (14) (15) (16) (17) (18)
3.3 Solving the problem using a genetic algorithm
3.3.1 Shortest transportation distance.
In this paper, an improved genetic algorithm is used to solve the model. First, we need to solve the transportation distance for the flat transporter in a task sequence. The method is as follows:
1. Step 1: Build the network of the shipyard and find the yard for blocks and the workstation. Set the shortest distance(19)and the current distance as(20)
2. Step 2: Scan the daily work plan and determine the starting and ending yards of each block. Start searching the algorithm from Yard 1.
3. Step 3: When the previous task has finished, calculate the distance to the next place and set the distance as dnext, thencalculate (21)
4. Step 4: If dcurr < dmin, set(22)otherwise, the value did not change.
5. Step 5: Select the predecessor node of the current task node and then reselect the next workshop or yard that is different from the previous one. Return to Step 3 until all adjacent nodes of the predecessor node of the current node have been traversed.
6. Step 6: Acquire the optimal route and shortest distance dmin.
3.3.2 The genetic algorithm process.
The genetic algorithm process is as follows.
1. Step 1: Code the task sequence chromosome. Each gene on the chromosome contains two basic information points: the task number on the daily work plan and the number of the flat transporter used to schedule the block. The chromosomes are stored in an array, from left to right, representing the order of execution. Fig 3 shows the structure of the chromosome in this study.
2. Step 2: Calculate the fitness function value. Step 1 obtains a number of chromosomes representing a different sequence of block scheduling. Now, we can calculate the minimum value of each chromosome using Eq (10) and the algorithm shown in Section 3.3.1. Finally, sort the value of all chromosomes using the fitness function(23)
3. Step 3: Through elite selection and roulette selection methods, select a certain number of individuals from the parent sample as the next-generation individuals. The proportions of the two methods are, respectively, PE and PG
4. Step 4: Crossover is used to randomly set excellent individuals into pairs and to obtain a certain number of new individuals according to a probability PC which can be considered the offspring individuals reproduced by the parents. Fig 4 illustrates the process of the crossover.
5. Step 5: Through mutation, certain genes of the individuals are changed according to a probability PV, and then new individuals are generated. Fig 5 shows the process of the mutation.
6. Step 6: Test the feasibility of the new individual. Through Steps 1–5, some new individuals will be produced, but some of them will not satisfy the constraints based on Eqs (14)–(18). Thus, we must omit the wrong one and select the correct one until the quantity of the next generation is satisfied. Fig 6 illustrates the process of the genetic algorithm.
[Figure omitted. See PDF.]
Fig 3. Structure of chromosome.
https://doi.org/10.1371/journal.pone.0265047.g003
[Figure omitted. See PDF.]
Fig 4. Crossover.
https://doi.org/10.1371/journal.pone.0265047.g004
[Figure omitted. See PDF.]
Fig 5. Mutation.
https://doi.org/10.1371/journal.pone.0265047.g005
[Figure omitted. See PDF.]
Fig 6. Genetic algorithm process of this paper.
https://doi.org/10.1371/journal.pone.0265047.g006
4. Empirical study and results
4.1 Data acquisition
This case study involves actual work tasks in Shanghai Waigaoqiao shipbuilding Company in China. Although the shipyard uses the order-grabbing distribution to improve distribution efficiency, block scheduling is still chaotic and disorganized. We used the above model to optimize the distribution route to improve distribution management. The data used is from the actual block scheduling work plan of the shipyard and can be found in the data file.
4.1.1 Parameters of the model based on the shipyard.
The following parameters are applied:
1. The planning period is weekly, the daily transportation cycle of a flat transporter is 600 mins., and the work start time is 8:00 a.m.
2. The weight of each segment is between 200 tons and 400 tons, and there are 50 transportation tasks in total.
3. There are five flat transporters (see Table 4).
4. The loading and unloading time of each section is 10 mins.
5. The running speed of a flat transporter under load is 30 meter/min., and the running speed under no load is 50 meter/min.
6. The delay penalty coefficient of the task is 5, and the delay penalty coefficient is 3.
7. The location and coordinates of the stockyard and the workshops are shown in Fig 7, and the distance between them is shown in Table 5.
[Figure omitted. See PDF.]
Table 4. Info on flat transporters.
https://doi.org/10.1371/journal.pone.0265047.t004
[Figure omitted. See PDF.]
Fig 7. Location of the stockyard and workshops.
https://doi.org/10.1371/journal.pone.0265047.g007
[Figure omitted. See PDF.]
Table 5. Distance among stockyards and workshops/meter.
https://doi.org/10.1371/journal.pone.0265047.t005
4.1.2 Block transfer scheduling task information.
This section considers the work schedule for a typical week. In practice, hundreds of work items are completed in any given week. To simplify the calculation process, we use 50 work plans to produce our model.
4.2 Optimization results of this case study
4.2.1 The optimized route of the flat transporter based on the work schedule.
Using MATLAB genetic toolbox to solve the problem, the following optimization route and task execution results were obtained (see Tables 6–10).
[Figure omitted. See PDF.]
Table 6. Task execution table in day 1.
https://doi.org/10.1371/journal.pone.0265047.t006
[Figure omitted. See PDF.]
Table 7. Task execution table in day 2.
https://doi.org/10.1371/journal.pone.0265047.t007
[Figure omitted. See PDF.]
Table 8. Task execution table in day 3.
https://doi.org/10.1371/journal.pone.0265047.t008
[Figure omitted. See PDF.]
Table 9. Task execution table in day 4.
https://doi.org/10.1371/journal.pone.0265047.t009
[Figure omitted. See PDF.]
Table 10. Task execution table in day 5.
https://doi.org/10.1371/journal.pone.0265047.t010
The first day was taken as an example. Three flat transporters were assigned to the transportation task, and the scheduling path of each flat transporter on the first day of the planning period is shown in Fig 8. The flat transporter No. 3 started by going to the No. 2 stockyard to transport the No. 5 block to the pre-outfitting center. It then returned to the No. 2 stockyard to transport the No. 6 block to the pre-outfitting center. Finally, it went to the No. 4 stockyard to send the No. 7 block to the coating center for processing. It carried the No. 10 block in the coating center to the No. 5 stockyard, bringing the tasks of the day to an end. The loading time and road travel time amounted to 120.71 mins.
[Figure omitted. See PDF.]
Fig 8. Path of a flat transporter in day 1.
https://doi.org/10.1371/journal.pone.0265047.g008
The No. 4 flat transporter completed two tasks. First, after transporting the No. 1 block to the pre-treatment center in the No. 1 stockyard, it loaded the No. 3 block and transported it to the No. 2 stockyard. The total task execution time was 55.76 mins. The No. 5 flat transporter carried out four transportation tasks. First, it transported the No. 2 block to the pre-treatment center at the No. 1 stockyard. It then transported the No. 4 block to the No. 3 stockyard pre-treatment center before driving to the No. 4 stockyard to transport the No. 8 block to the coating center. Finally, it returned to the No. 4 stockyard to transport the No. 9 block to the coating center. The total task execution time was 125.94 mins.
4.2.2 Analysis of the transportation time.
According to the results described in Section 4.2.1, this paper analyzes the transportation time of the optimized route of the flat transporter. First, the transportation time ratio of the flat transporter is defined as follows:(24)where ttravel refers to the travel time of the flat transporter, tload represents the loading time of the flat transporter, and ttotal represents the total execution time of the tasks.
Table 11 displays the results for the above equations. This study minimizes the no-load travel time, and distance is the main factor determining travel time. Therefore, to achieve the set goal, the transportation distance of a flat transporter will need to be as short as possible. According to the results, more than 77.78% of the tasks have a transportation time ratio of less than 50%, and the travel time accounts for a small proportion of the total time. This shows that loading time is one of the crucial reasons for the poor and ineffective management of block transportation tasks.
[Figure omitted. See PDF.]
Table 11. Transportation time ratio of flat transporters.
https://doi.org/10.1371/journal.pone.0265047.t011
Table 11 also shows that block loading is the most time-consuming part of the task. This paper obtained the optimization result without considering external interference. In practice, in shipyards, it usually takes from 30 minutes to 60 minutes for workers to load blocks. The relevant equipment and skills must be used in the loading process, and the equipment must be professionally operated. As a result, the transportation time efficiency will be lower than what Table 11 indicates. Therefore, it is essential to manage the professionals effectively. Shipyards also need to apply artificial intelligence and automation to improve transportation time efficiency.
4.2.3 Utilization rate of flat transporters.
Excessive use of a flat transporter will lead to the faster loss and scrapping of the flat transporter, thereby affecting work progress. This paper defines the utilization rate of a flat transporter as follows:(25)where ttotal refers to the total working time of the flat transporter and tcycle represents the working cycle of 600 mins.
The results shown in Table 6 reveal that not every flat transporter engages in the task of block transportation every day. The working hours are usually concentrated in the morning or afternoon of a particular day. The highest utilization rate reaches 33.33%, the lowest is 4.05%, and the average utilization rate of all flat transporters in a week is 12.15%.
The flat transporter is the only tool that can transport blocks, and its wear rate is very high. Therefore, it often needs maintenance, making it necessary to ensure that every flat transporter is used efficiently and effectively. Table 12 shows that the utilization of flat transporters was not evenly distributed. The utilization rates of the No. 5 and No. 3 flat transporters were the highest, and the other three transporters were used less frequently. A similar process has been identified in practical work situations. It was also found that three of the flat transporters often needed repairs, while others did not require much maintenance.
[Figure omitted. See PDF.]
Table 12. Utilization rate of flat transporters.
https://doi.org/10.1371/journal.pone.0265047.t012
This paper also finds that, rather than taking the optimal solution as the final result, using the intermediate results will produce a different outcome. Although overall costs will increase, the utilization rate of the five vehicles will change clearly. Therefore, the increased cost is negatively correlated with the utilization rate of the flat transporter, resulting in an antinomic situation whereby the optimization of one objective function will change the other objective function, thereby deviating from the optimal value. Furthermore, according to the block task plan and the utilization rate of flat transporters, high-tonnage flat transporters are more durable, making it more efficient for shipbuilding enterprises to purchase more high-tonnage flat transporters (especially those over 320 tons).
4.2.4 Relationship between the capacity of flat transporters and the weight of a block.
This section considers the relationship between the block weight and the selection of flat transporters with different capacities, also known as the load rate. The equation is as follows:(26)where Wb represents the weight of the block, and Wf represents the weight of the selected flat transporter.
Table 13 provides the ratio of the block weight of each task to the maximum load capacity of the selected flat transporter, with an average ratio of about 87.33%. Around 50% of the tasks reached more than 90%. Therefore, the capacity of the flat transporter has been fully utilized, and, on balance, the selection of the flat transporter was reasonable.
[Figure omitted. See PDF.]
Table 13. Utilization rate of flat transporters.
https://doi.org/10.1371/journal.pone.0265047.t013
5 Discussion
This paper uses data from a shipyard in Shanghai as an example and constructs a model by replicating the working state of the shipyard as closely as possible. Against the background of building large-scale cruise ships in China, this paper studies block logistics in shipyards as the breakthrough point. The calculations in Section 4 show that block transportation in shipyards is difficult to manage, chiefly because the volume and weight of blocks are too large, requiring professionals to carry out loading operations before tasks can be completed. Although this paper built its model without considering the impact of personnel transfer and other abnormalities, it is still clear that the loading process is the most inefficient part of the operation. Therefore, effectively reducing the time spent loading blocks should be a key concern of future research. It is also a critical link in solving the issue of block transportation in shipyards.
This paper focuses on the stockyard and the workshop. It does not consider how to place each block in the stockyard. In fact, in shipyard work, placement of the block when it is sent to a stockyard is the next problem that should be considered. Therefore, the rationality of the work plan for the whole process should be re-examined. The author hopes to research this area next.
Finally, the significance of this paper is its use of practical cases to identify pain points in the development of shipyards. Shipyards constitute a large system, and all departments work together to form a closed loop. Only with timely feedback can problems be solved effectively and efficiently. This paper highlights problems and provides reference suggestions for the process of block transportation.
6 Conclusion
In this study, the minimum execution time of a block scheduling task was the objective function. The model was established using certain assumptions, and some data were used for calculation purposes. Optimized flat transporter scheduling and analysis results were obtained. Based on these findings, this paper proposes the following suggestions for the scheduling block transport on flat transporters to achieve successful management:
1. If the task of block transportation is planned in advance, the ending position of the previous task can coincide with the starting position of the next task, effectively reducing the no-load driving distance and time of flat transporters in shipbuilding enterprises and reducing the occupation of road resources, thereby increasing the possibility of performing other transportation tasks.
2. The utilization rate of flat transporters in this experiment is not high, but if a flat transporter is allowed to perform block transportation tasks in a certain period of time, more free time can be reserved for performing other tasks in shipbuilding enterprises. Situations in which flat transporters remain in a certain yard or workshop for a long time can be reduced.
3. In the practice of transportation scheduling, the penalty coefficient of task delay can be appropriately increased to reduce unfavorable situations in which the transportation task delay affects the progress of processing.
4. This model only considers a scenario in which one flat transporter transports one block. If the weight of the block carried by the flat transporter only accounts for about 50% of the maximum load capacity of the flat transporter, then a situation in which one flat transporter transports multiple blocks should be considered.
Supporting information
S1 Data.
https://doi.org/10.1371/journal.pone.0265047.s001
(XLSX)
Acknowledgments
The authors thank Zhisen Yang for his constructive comments and suggestions, and the editor for providing language and writing help.
Citation: Liu J, Yin J, Khan RU (2022) Scheduling management and optimization analysis of intermediate products transfer in a shipyard for cruise ships. PLoS ONE 17(3): e0265047. https://doi.org/10.1371/journal.pone.0265047
1. Li L. China’s manufacturing locus in 2025: With a comparison of Made-in-China 2025 and Industry 4.0. Technological Forecasting and Social Change, 2018, 135: 66–74.
2. Huang L., Lasserre F., Pic P., YY Chiu. Opening up the Chinese shipping market 1988C2018: The perspective of Chinese shipping companies facing foreign competition. Asian Transport Studies, 2020, 6: 100004.
3. Jiang M., Lu J., Qu Z., Yang Z. Port vulnerability assessment from a supply Chain perspective. Ocean Coastal Management, 2021, 213: 105851.
4. Yu, H., Yang, J., Li, S., Wang, H., Liao, Y. HSE Risk Assessment of Large-scale Ship Construction Project Based on Evidence Reasoning Approach. 2019 5th International Conference on Transportation Information and Safety (ICTIS). IEEE, 2019: 969–976.
5. Park J, Lee D, Zhu J. An integrated approach for ship block manufacturing process performance evaluation: Case from a Korean shipbuilding company. International journal of production economics, 2014, 156: 214–222.
6. Koh S. G., Park J. C., Choi Y. S., Joo C. M. Development of a block assembly scheduling system for shipbuilding company. IE interfaces, 1999, 12(4): 586–594.
7. Chance B. S. A comprehensive review of literature contrasting the advantages and disadvantages of block scheduling. block scheduling, 2001.
8. C. A, K. K., C. B, K. H., P. C, C., P. D, J. C., K B, H. S. A spatial scheduling system for block painting process in shipbuilding. CIRP Annals, 2001, 50(1): 339–342.
9. Lee K. J., Lee K. J., Choi S. Y. A spatial scheduling system and its application to shipbuilding: DAS-CURVE. Expert Systems with Applications, 1996, 10(3-4): 311–324.
10. Valls V., Ballestin F., Quintanilla S. A hybrid genetic algorithm for the resource-constrained project scheduling problem. European journal of operational research, 2008, 185(2): 495–508.
11. Ge Y., Wang A. Spatial scheduling for irregularly shaped blocks in shipbuilding. Computers Industrial Engineering, 2021, 152: 106985.
12. Tao N., Jiang Z., Qu S. Assembly block location and sequencing for flat transporters in a planar storage yard of shipyards. International Journal of Production Research, 2013, 51(14): 4289–4301.
13. Hu S., Liu T., Song W., Kao Y., Sun X. A hybrid heuristic algorithm for ship block construction space scheduling problem. Discrete Dynamics in Nature and Society, 2015, 2015.
14. Guo X., Huang S. Y., Hsu W. J., Low M. Y. H. Dynamic yard crane dispatching in container terminals with predicted vehicle arrival information. Advanced Engineering Informatics, 2011, 25(3): 472–484.
15. Lin D. Y., J. Lee Y., Lee Y. The container retrieval problem with respect to relocation. Transportation Research Part C: Emerging Technologies, 2015, 52: 132–143.
16. Joo C. M., Kim S. B. Block transportation scheduling under delivery restriction in shipyard using meta-heuristic algorithms. Expert systems with applications, 2014, 41(6): 2851–2858.
17. Lee W. S., Lim W. I., P. H Koo. Transporter scheduling for dynamic block transportation environment. IE interfaces, 2008, 21(3): 274–282.
18. Kim B. S., Joo C. M. Ant colony optimisation with random selection for block transportation scheduling with heterogeneous transporters in a shipyard. International journal of production research, 2012, 50(24): 7229–7241.
19. Shin J. Y., Bak N. H. Transporter Scheduling with Transporter Combination in Shipbuilding. Journal of Navigation and Port Research, 2014, 38(3): 299–305.
20. Wang C., Mao Y., Jonggye S. Ship Block Transportation Scheduling Problem Based on Greedy Algorithm. Journal of Engineering Science Technology Review, 2016, 9(2).
21. Yang Z., Liu C., Wang X., Qian W. An improved multiobjective PSO for the scheduling problem of panel block construction. Discrete Dynamics in Nature and Society, 2016, (2016-6-14), 2016, 2016:1–13.
22. Roh M. I., Cha J. H. A block transportation scheduling system considering a minimisation of travel distance without loading of and interference between multiple transporters. International journal of production research, 2011, 49(11): 3231–3250.
23. Shang, Z., Gu, J., Ding, W., Duodu, E. A. Spatial scheduling optimization algorithm for block assembly in shipbuilding. Mathematical Problems in Engineering, 2017, 2017.
24. Jawarneh S., Abdullah S. Sequential insertion heuristic with adaptive bee colony optimisation algorithm for vehicle routing problem with time windows. PloS one, 2015, 10(7): e0130224. pmid:26132158
25. Dezhi Z., Xin W., Shuangyan L., Nan N., Zhuo Z., Xiaolei M. Joint optimization of green vehicle scheduling and routing problem with time-varying speeds. PloS one, 2018, 13(2): e0192000.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
© 2022 Liu et al. This is an open access article distributed under the terms of the Creative Commons Attribution License: http://creativecommons.org/licenses/by/4.0/ (the “License”), which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited. Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Abstract
Shipbuilding is a complex and large-scale operation involving many intermediate products (blocks) and the frequent transfer of blocks among workshops and stockyards. The reasonable use of methods to complete the transfer scheduling of intermediate products is of great importance. In this paper, the blocks and the flat transporters are the research objects. Based on organizing the various logistical processes for blocks and the circulation process in the shipyard, we established a model that takes the task time window and other factors as constraints, and minimizes the sum of delay time and no-load time of flat transporters while satisfying the punctuality of scheduling tasks. Three conclusions are reached: (1)The flat transporter utilization rate is inversely related to the value of the objective function. The smaller the value of the objective function, the more the usage rate of a particular one (2) loading is the biggest obstacle to the overall working time of flat transporters, and a simple optimization model cannot solve this problem; and (3) based on the optimization model, the load efficiency of flat transporters can be improved, and the delivery time can be reduced.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer