| Literature DB >> 35316300 |
Jiajie Liu1, Jingbo Yin1, Rafi Ullah Khan1.
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.Entities:
Mesh:
Year: 2022 PMID: 35316300 PMCID: PMC8939831 DOI: 10.1371/journal.pone.0265047
Source DB: PubMed Journal: PLoS One ISSN: 1932-6203 Impact factor: 3.240
Fig 12010–2019 global cruise passenger volume.
Comparison between cruise ship and commercial ship.
| Cruise ship | Commercial ship 208K BC | |
|---|---|---|
| Construction materials | Large quantity of materials (up to 20 million parts) and facilities | The quantity of materials is small, and the number of parts is about 400,000 |
| Distribution | distribute to all aspects of the project (such as interior project) | Focus on warehouse managementand the distribution mode is weak |
| Construction time | More than 10 million hours | 800 thousand hours |
| Cable length | Approximately 2200km | Approximately 110 km |
| Pipeline length | Approximately 400km | 22km |
| Suppliers | The number of suppliers exceeds 1,000 Including more than 100 strategic suppliers and nearly 900 ordinary suppliers (including more than 300 resident suppliers) | More than 10 strategic suppliers More than 400 ordinary suppliers |
Difference between block scheduling and container scheduling.
| difference | block scheduling | Container scheduling |
|---|---|---|
| object | Ship blocks | container |
| Stacking mode | Overlapping placement is not allowed | Overlapping placement is allowed |
| Vehicle used | flat transporter | crane |
| Task characteristics | Entry and exit same | Entry and exit not same |
Fig 2Flow process of blocks.
The meaning of the variables in the model.
| variables | Meaning |
|---|---|
| i | Number of Block |
| k | Number of Flat transporter |
| B | The total quantity of the blocks |
| L | The total quantity of the flat transporters |
| st | Task start time of transportation block i |
| at | arrival time of transporting block i |
| sp | Initial position of block i at the beginning of transportation |
| ap | Termination position of block i at the end of transportation |
| lt | The extraction time-the time required for block i to be loaded on the flat transporter |
| ut | the stacking time-The time required for block i to be unloaded from the flat transporter |
|
| The weight of block i |
| ml | Maximum load of flat transporter k |
| d | The shortest distance between the end position of the block i and the |
|
| The distance of the flat transporter k from the parking place to the starting place of the first task |
|
| The distance from the end of the last task to the parking place of the flat transporter k |
| lv | Load transportation speed of flat transporter |
| uv | No-load transportation speed of flat transporter |
| α | Delay time penalty coefficient in No-load condition |
| β | Delay time penalty coefficient in load condition |
| ts | 0–1 variable. The value is 1 when block i transports before block j, and the rest are 0 |
| x | Actual extraction time-the time when the transportation block i is started |
| y | 0–1 variable. The value is 1 when block i is transported by flat transporter k, and the rest are 0 |
| z | 0–1 variable. The value is 1 when task of block i is followed by block j, and the rest is 0 |
Fig 3Structure of chromosome.
Fig 4Crossover.
Fig 5Mutation.
Fig 6Genetic algorithm process of this paper.
Info on flat transporters.
| No. | Maximum capacity/T |
|---|---|
| 1 | 250 |
| 2 | 270 |
| 3 | 320 |
| 4 | 380 |
| 5 | 420 |
Fig 7Location of the stockyard and workshops.
Distance among stockyards and workshops/meter.
| stockyard No.1 | stockyard No.2 | stockyard No.3 | stockyard No.4 | stockyard No.5 | Pre-treatment center | Pre-outfitting center | Coating center | |
| stockyard No.1 | - | 295 | 680 | 550 | 710 | 40 | 225 | 610 |
| stockyard No.2 | 295 | - | 525 | 425 | 585 | 255 | 70 | 455 |
| stockyard No.3 | 680 | 525 | - | 160 | 200 | 640 | 455 | 70 |
| stockyard No.4 | 550 | 425 | 160 | - | 160 | 480 | 355 | 90 |
| stockyard No.5 | 710 | 585 | 200 | 160 | - | 640 | 515 | 130 |
| Pre-treatment center | 40 | 255 | 640 | 480 | 640 | - | 185 | 570 |
| Pre-outfitting center | 225 | 70 | 455 | 355 | 515 | 185 | - | 385 |
| Coating center | 610 | 455 | 70 | 90 | 90 | 570 | 385 | - |
Task execution table in day 1.
| Flat transporter number | Task execution sequence | Path of the flat transporter | Total transportation time (min) | Total time (min) |
|---|---|---|---|---|
| 4 | 1–3 | Stockyard No.1-Pre-treatment center | 15.76 | 55.76 |
| 5 | 2–4–8–9 | Stockyard No.1-Pre-treatment center | 45.94 | 125.94 |
| 3 | 5–6–7–10 | stockyard No.2-Pre-outfitting center | 40.71 | 120.71 |
Task execution table in day 5.
| Flat transporter number | Task execution sequence | Path of the flat transporter | Total transportation time (min) | Total time (min) |
|---|---|---|---|---|
| 1 | 44–42–45 | stockyard No.3-Pre-outfitting center | 67.45 | 167.45 |
| 3 | 41–50 | Pre-outfitting center-stockyard No.4 | 33.25 | 73.25 |
| 5 | 43–48–49 | Pre-outfitting center-stockyard No.4 | 140.00 | 200.00 |
Fig 8Path of a flat transporter in day 1.
Transportation time ratio of flat transporters.
| flat transporter number | Day 1 | Day 2 | Day 3 | Day 4 | Day 5 |
|---|---|---|---|---|---|
| 1 | - | 48.15% | - | - | 40.28% |
| 2 | - | 17.60% | 60.39% | 41.90% | - |
| 3 | 33.73% | 59.03% | 57.12% | 29.22% | 45.39% |
| 4 | 28.26% | - | 36.42% | 24.90% | - |
| 5 | 36.48% | 47.46% | 43.74% | 48.57% | 70.00% |
Utilization rate of flat transporters.
| flat transporter number | Day 1 | Day 2 | Day 3 | Day 4 | Day 5 |
|---|---|---|---|---|---|
| 1 | - | 19.29% | - | - | 27.91% |
| 2 | - | 4.05% | 16.83% | 11.47% | - |
| 3 | 20.12% | 16.27% | 23.32% | 9.42% | 12.21% |
| 4 | 9.29% | - | 15.73% | 13.32% | - |
| 5 | 20.99% | 25.38% | 11.85% | 12.96% | 33.33% |
Utilization rate of flat transporters.
| Task | weight/T | flat transporter/T | ratio | Task | weight/T | flat transporter/T | ratio |
|---|---|---|---|---|---|---|---|
| 1 | 211 | 380 | 55.53% | 26 | 237 | 270 | 87.78% |
| 2 | 286 | 320 | 68.10% | 27 | 211 | 270 | 78.15% |
| 3 | 371 | 380 | 97.63% | 28 | 286 | 320 | 89.38% |
| 4 | 385 | 420 | 91.67% | 29 | 352 | 380 | 92.63% |
| 5 | 230 | 320 | 71.88% | 30 | 399 | 420 | 95.00% |
| 6 | 230 | 320 | 71.88% | 31 | 381 | 420 | 90.71% |
| 7 | 204 | 320 | 63.75% | 32 | 345 | 380 | 90.79% |
| 8 | 392 | 420 | 93.33% | 33 | 217 | 270 | 80.37% |
| 9 | 387 | 420 | 92.14% | 34 | 268 | 270 | 99.26% |
| 10 | 290 | 320 | 90.63% | 35 | 384 | 420 | 91.43% |
| 11 | 300 | 320 | 93.75% | 36 | 390 | 420 | 92.86% |
| 12 | 218 | 320 | 68.13% | 37 | 284 | 320 | 88.75% |
| 13 | 373 | 420 | 88.81% | 38 | 306 | 320 | 95.63% |
| 14 | 230 | 250 | 92.00% | 39 | 321 | 380 | 84.47% |
| 15 | 230 | 250 | 92.00% | 40 | 338 | 380 | 88.95% |
| 16 | 345 | 420 | 82.14% | 41 | 300 | 320 | 93.75% |
| 17 | 217 | 270 | 80.37% | 42 | 218 | 250 | 87.20% |
| 18 | 268 | 270 | 99.26% | 43 | 373 | 420 | 88.81% |
| 19 | 204 | 250 | 81.60% | 44 | 206 | 250 | 82.40% |
| 20 | 392 | 420 | 93.33% | 45 | 230 | 250 | 92.00% |
| 21 | 387 | 420 | 92.14% | 46 | 230 | 250 | 92.00% |
| 22 | 359 | 380 | 94.47% | 47 | 226 | 250 | 90.40% |
| 23 | 368 | 380 | 96.84% | 48 | 395 | 420 | 94.05% |
| 24 | 274 | 320 | 85.63% | 49 | 342 | 420 | 81.43% |
| 25 | 295 | 320 | 92/19% | 50 | 286 | 320 | 89.38% |
Task execution table in day 2.
| Flat transporter number | Task execution sequence | Path of the flat transporter | Total transportation time (min) | Total time (min) |
|---|---|---|---|---|
| 3 | 11–12 | stockyard No.3-Pre-outfitting center | 57.64 | 97.64 |
| 5 | 13–16–20–21 | stockyard No.3-Pre-outfitting center | 72.26 | 152.26 |
| 1 | 14–15–19 | Pre-outfitting center-stockyard No.4 | 55.71 | 115.71 |
| 2 | 17–18 | Stockyard No.1-Pre-treatment center | 4.27 | 24.27 |
Task execution table in day 3.
| Flat transporter number | Task execution sequence | Path of the flat transporter | Total transportation time (min) | Total time (min) |
|---|---|---|---|---|
| 4 | 22–23–29 | stockyard No.2-Pre-outfitting center | 34.37 | 94.37 |
| 3 | 24–25–28 | Pre-outfitting center-stockyard No.4 | 79.94 | 139.94 |
| 2 | 26–27 | Pre-outfitting center-stockyard No.4 | 60.98 | 100.98 |
| 5 | 30–31 | stockyard No.4-coating center | 31.10 | 71.10 |
Task execution table in day 4.
| Flat transporter number | Task execution sequence | Path of the flat transporter | Total transportation time (min) | Total time (min) |
|---|---|---|---|---|
| 3 | 33–34 | Pre-treatment center-stockyard No.2 | 28.85 | 68.85 |
| 3 | 37–38 | stockyard No.2-Pre-outfitting center | 16.51 | 56.51 |
| 4 | 35–36 | Coating center-stockyard No.5 | 37.78 | 77.78 |
| 5 | 32–39–40 | Pre-treatment center-stockyard No.2 | 19.89 | 79.89 |