Shipyard Block Logistics Simulation Using Process-Centric Discrete Event Simulation Method
Shipyard Block Logistics Simulation Using Process-Centric Discrete Event Simulation Method
168–179
http://dx.doi.org/10.5957/JSPD.170006
and Construction Co. Ltd., and was supervised by the Korea of simulation-based assembly factory design and finite capacity
Research Institute of Ships and Ocean Engineering (KRISO, production planning (Song et al. 2009).
formerly MOERI) (Heo et al. 2013; Hwang 2013; Lee et al. 2014b;
Ruy et al. 2015). The goal of this project was the localization of
simulation kernels, which constitute the basis of simulations, to 3. Research target
acquire source technology related to the production simulation.
Through this project, simulation kernels were developed for crane In this study, a shipyard block logistics simulation system
lifting, process planning around quays based on a geographic is developed to improve the mid- to long-term block logistics of D
information system (GIS), transporter logistics, and shipbuilding Shipbuilding Company in South Korea. The block logistics at the
planning validation. On the basis of these kernels, applications shipyard encompass a series of processes, including the trans-
required for the workshops of Hanjin Heavy Industry and Con- portation of blocks to the stockyard using transporters between
struction Co., Ltd. were developed and applied. However, many outdoor processes and subsequent processes. There are limitations
shipyards were unable to participate in this project due to on the number of transporters that can be used for logistics
the sudden depression in the shipbuilding business. Hanjin, the movement and the area of the stockyard where the blocks are
only participating shipyard, could not invest much effort and stacked, which act as constraints. In this paper, we propose a
interest in the research and development of this project for the technology to analyze the logistics generated in the shipbuilding
same reason. process by using simulations based on a DES. Figure 3 shows a
A recently launched national research project in the shipbuilding flow diagram of the shipyard block logistics researched in this
area by the government of South Korea is “Development of study.
Simulation-based Production Management System for Middle-sized
Shipbuilding Companies” (Project no. 10,050,495). This project
is intended to strengthen supply management competency and 4. Logistics module added to process-centric
production management competency of middle-sized shipbuilding DES kernel
companies in South Korea that have been struggling to survive
since 2010. The goal of this project is to establish a DES system To perform the simulation, a modeling process that accurately
that can be used to develop shipbuilding APS (advanced planning simulates real objects must be available. It has been reported that
and scheduling) for planning and to verify the plans. The DES part due to its nature, process-centric modeling is more appropriate
involves upgrading features and systems based on kernels for shipbuilding management than resource-oriented modeling
developed in the shipbuilding planning validation simulation of the (Lee et al. 2014a). ShipyardOne™, which is the developmental
Project no. 10,035,331. basis of this study, features a process-centric modeling environ-
Other notable projects (those are related above projects) ment. This modeling methodology offers the advantage of simu-
conducted to meet the needs of shipyards include a study on the lating the shipbuilding process based on the plan activities, but
simulation of production plan verification for the block assembly has a limitation whereby it cannot define the logistics between
process (Lee et al. 2012), a study on the development of a simula- activities because it is modeled according to activities defined in
tion module for the construction of an integrated logistics control the production planning stage. Therefore, to define and simulate
system for shipyards (Woo et al. 2010), and a study on the design the logistics of blocks, additional features must be developed to
allow the definition of logistics in the existing process-centric as DELMIA QUEST and Plant Simulation of Siemens, are gen-
modeling methodology. erally used for production simulation are based on resource-
oriented modeling.
4.1. Process-centric modeling However, products produced in the shipyard are not uniform in
form and size, and their moving routes are not fixed. Therefore, the
In manufacturing, where most processes are produced by a flow, process-centric modeling method is appropriate for simulating the
such as in the automobile and the electronic industries, the locations shipbuilding process; our research team has been studying this topic
of facilities and the workers are fixed and products follow a (Back et al. 2016). The key to this process-centric modeling method
predefined route. In the case of a factory where production occurs is to create processes, rather than resources, where each process in
in this way, once the location of the facility is determined, its the method is composed of five detailed logics—approval, stock,
facility and routes of products remain largely unchanged there- process, transition, and delivery—as shown in Fig. 4. Furthermore,
after. Therefore, it is appropriate to create a simulation model this method allows the expression of process constraints in terms of
based on the facility. Commercial software applications that, such products and facilities.
Fig. 4 Improvement in process-centric modeling method for logistics (left: basic process-centric model scheme; right: advanced process-centric
model scheme with logistics token)
be possible to verify the number of blocks in process for the entire step capable of shipyard block logistics simulation is performed
shipyard and those in process at the workshop or the stockyard by by mounting these modules on the DES kernel.
a time series. In the utilization area, it must be possible to verify
not only the area occupancy of the workshop and stockyard,
but also the index of the transporter carrying the blocks and 5.3. Process modeling module
the frequency of use of main roads. In this case, WIP is used not As mentioned earlier, the shipyard block logistics simulation
only to represent this number, but also the frequency of movement system constructed in this study defines the model required for
of the transporter or that of use of the road. simulation by transforming shipyard planning data and geographical
information. These shipyard planning data are used to identify and
5.2. Module identification define the logistical process, which requires a series of processing
steps. The production plans in the shipbuilding industry have a
As analyzed in the previous section, functional elements are hierarchical structure according to the period and degree of detail
required in addition to the basic modeling environment of of the plan (Nam et al. 2016). In this study, based on the master
ShipyardOne™ to derive a target KPI. The development environ- production plan in shipyards, we identified the logistical process
ment of ShipyardOne™ is flexible so as to be customized easily by using a production plan in the work package unit, which allows
(Fig. 5) (Woo et al. 2017). Logistical tokens that should be re- the identification of the start and the end dates of each activity.
flected at the kernel level are shown in Fig. 5. Furthermore, four The production plan data classified by activity were redefined
additional modules are needed in the case of features required by based on the products, and the logistics process chain was defined
KPI analysis. As shown in Fig. 6, we must develop a process by identifying the activities in which the logistics actually
modeling module that can identify the logistical process by the occurred. The logistics process chain refers to the identification
input of a reference schedule, a GIS module for obtaining the and definition of only activities that occur in the production process
physical location and road information of the workshop or stockyard of each product. It is possible to define an integrated logistic process
in the yard space, a route search module for searching a route and chain by identifying and combining situations where the same
between points, and a spatial arrangement module for determining logistical process occurs even if the products are different. This
the arrangement of the stockyard space. Finally, an integration process is illustrated in Fig. 7.
The logistics simulation process model generated from the master addition to the standard attributes. The GIS module developed in
production plan is shown in Fig. 12. The user interface of this study plays the function of converting GIS data managed by
ShipyardOne™ consists of a product list, a factory list, attribute the shipyard for use in ShipyardOne™. The logistics simulation
information, a process model, and a process chain list. The product is carried out using information concerning workstage and stock,
list contains products generated from the data conversion process. size and shape, location, roads on which transporters move, and
The factory list is a tree structure consisting of factory models and so on, which is automatically converted by the GIS module. GIS
facilities assigned to the factor models created through the GIS module loads the map information of target shipyard as input, and
conversion module. The process model is where the logistic process generates the hierarchical shipyard geographic model, space
chain is identified through the process shown in Fig. 7. In this information for each working area, and stock area.
model, the configuration and precedence relations of detailed For this purpose, a schema for the structure of spatial information
processes and their attributes can be controlled. The process chain was defined as shown in Fig. 8, and a function for creating a GIS
list includes the logistical processes selected for the given model, model for the shipyard block logistics simulation was developed
and shows the names for managing the process chain and the according to this schema. The structure of spatial information is
percentage of products that follow the process chain. The list of designed to store area, location, and road information. The area
process chains is a kind of process mining output that provides element was defined so that information concerning the working
insights for analyzing the logistical characteristics of the master and stock area. The road element was defined so that road in-
production plan in the presimulation stage. formation can be saved, on which such transportation facilities as
transporters can move. Finally, the location element in the schema
5.4. GIS module for logistics simulation was defined to represent a point with a specific role within the yard.
For example, the place where the transporter is waiting may be
The shipyard GIS data of the shipyard are a de facto standard expressed as a point indicating a specific location. Thus, location is
(Esri 2012). To analyze the logistical flow by using the movement defined such that point information can be stored under the location
of transporters, additional attributes and a hierarchy are required in to represent a point.
matches the date on the plan, the next workshop is selected di- 7. Report module of the simulation system
rectly. If the start date of the following process is further ahead in
time than 3 days from the given day, an available stockyard is The report module of the block logistics simulation system is
searched and allocated. At this time, the route search function is divided into product, process, facility, space, worker, and schedule
called. In case the following location is a stockyard, whether the attributes based on the six-factor shipyard information model
products are stocked is determined based on the possibility of the constituting the shipbuilding system, as shown in Fig. 14. The result
spatial arrangement. If it is not possible to stock the products in recorded in the simulation system was reinterpreted from the
the stockyard, the process of selecting the stockyard with the next viewpoint of each factor so that it could be checked. In the sim-
highest priority is carried out. The blocks that have been stocked ulation system, the results of simulations were recorded based on
are then taken out and moved to the corresponding workshop on schedule, facilities, factories, and products. The results for the
the next workday. number of blocks of each working area are shown in Fig. 15.
The simulation is carried out by repeatedly applying the earlier Figure 16 shows the raw data of results in terms of schedule,
process to all corresponding blocks. All events during the simu- product, space, and facility.
lation process are recorded as logs with such attributes as product, Figure 17 shows the difference between the simulation result and
process, location, time, and resources. the field record in terms of the total number of blocks in the yard.
The gap between the simulation and the actual field was due to the 8. Conclusions
outsourcing block. The outsourcing of a block to another con-
structor was not considered in the simulation model. The gap In this study, we investigated simulations to actualize CPS,
of approximately 10% between the simulation and the actual field which is part of the industry 4.0 strategy, to strengthen the internal
data were due to the outsourcing of blocks. The outsourcing competitiveness of shipyards. The production activities include
of blocks was not considered in the simulation model. However, value-added processes such as processing and assembly, and
this discrepancy corresponded with planned block outsourcing. nonvalue-added processes such as logistics. The shipbuilding
Hence, the overall behavior of our simulation model was normal. industry is facing difficulties in logistics management, which is a
Detailed validation, including the movement of each transporter, nonvalue-added process. In particular, the industry needs preemptive
daily working load of each shop, and stock, is currently underway. forecasting for the production plan because the fluctuation in
Fig. 14 Six-factor shipyard information model corresponding to the results of block logistics simulation
Fig. 17 Validation by comparison with the field record (bar: Simulation results for total number of blocks; red dotted line: field record)