You are on page 1of 7

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/364737947

Digital Twin of an intelligent production line with adaptive resource handling

Preprint · October 2022

CITATIONS READS

0 175

4 authors, including:

Hoashalarajh Rajendran Buddhika Jayasekara


University of Moratuwa University of Moratuwa
7 PUBLICATIONS 0 CITATIONS 140 PUBLICATIONS 913 CITATIONS

SEE PROFILE SEE PROFILE

All content following this page was uploaded by Hoashalarajh Rajendran on 26 October 2022.

The user has requested enhancement of the downloaded file.


Digital Twin of an intelligent production line with
adaptive resource handling.
R. Hoashalarajh S. Satgunarajah S. Arunan,
Department of Electrical Engineering, Department of Electrical Engineering, Depatment of Electrical Engineering,
University of Moratuwa. University of Moratuwa. University of Moratuwa.
saruga97@gmail.com senthilarunan05@gmail.com
rajhoashal@gmail.com
Prof. A. G. B. P. Jayasekara
Department of Elelctrical Engineering
University of Moratuwa
Sri Lanka
buddhikaj@uom.lk

Abstract— Digital replication of an actual physical product is digital simulation. Digital twin integration will be in three
known as Digital twin. In our project we have considered levels [12]. Those are digital model, digital shadow and digital
Transformer production plant as our case study. Production twin.
process is explained and modelled in the software called
“Tecnomatix Plant Simulation” and validated using paired-t • Digital Model: In this type of digital twin the data
test method. We have considered the production line operation exchange between the physical and virtual model will be done
during the low demand period. Though there are six High fully manually it will result the update of the changes in
Voltage (HV) winding machines in the production line, in low physical system will not be present in the digital system unless
demand period only three of those are running simultaneously. we update it manually and vice versa.
Since we have noticed that those three machines are selected
randomly in factory. We propose a method of choosing the best • Digital Shadow: Since the data flow from physical
machine from remaining while stopping least performing world to virtual system is automated, the data flow from
machine that are currently in operation using fuzzy system to digital system to physical world is manual process. So, the
improve the throughput of the production line. Comparison of changes in the physical system will be seen in its digital copy
the switching the machines approach using fuzzy logic with but not vice versa.
other three scenarios, the proposed method has an increase in
• Digital Twin: Here, automated bidirectional flow of
the throughput about 12.5% higher. Since the model is validated
the proposed method also suit best for the actual production
data will happen between physical and digital system.
line. Therefore, the changes of any system will be updated in other.
Production process simulation is used to simulate the
Keywords— Digital Twin, Fuzzy Logic, Fuzzy Inference virtual model to estimate the productivity and efficiency by
System, Key Performance Indicators, Simulation, Tecnomatix the virtual production. It will help to analyze and make a
plant simulation.
comprehensive study of the physical productivity beforehand
I. INTRODUCTION [7]. Automated production process can be driven by the
coordination of the all elements of the production stage
In the current trend of highly competitive market with through digital methods. This production process can also be
involvement of software components and the mass monitored virtually by collecting the real time operating data
customization of products are facing new challenges which of the production equipment.
can be approached using digitalization of the process. This
will make the opportunity to achieve higher level of Digital twin in manufacturing will lead to speed
productivity [1]. The digital technologies will allow remote prototyping as well as product re-designing, cost effective
real-time monitoring and control of the system with easy achievement due to the virtual resource involvement when its
integration of intelligent components inside of it. Therefore, creation [5]. The predicting of problems and also the system
this technology will help the easy access in decision making planning is also easy in use of Digital Twin. Therefore, the
of the complex system by providing more direct integration optimized solution can also be achieved and it will enhance
and synchronization from physical to the virtual world [6]. the maintenance of the manufacturing process. In this paper
we have made a virtual model of a production line in the
Planning of the process and virtualization of the product software “Tecnomatix Plant Simulation” and finding the
are also the best use of digitalization of the system. By problems in the physical production line. After that the
analyzing and evaluating the large amount of data through the enhanced system will be proposed by verifying through the
simulation will make optimized decision for planning them in virtual system.
real time. The basic concept behind the digital twin is the
information mirror model or a digital replica of a non-living II. LITERATURE REVIEW
physical entity. It will enable the virtual data transfer by Most of the researches are focused on creating the digital
connecting the physical and virtual worlds. The definition of twin of different production lines with various software.
the digital twin technology highlights two main features. One Through those modelling the bottlenecks of the production
is the connection between the physical model and the line will be identified and different approaches such as
corresponding virtual model [6]. Secondly, the connection heuristic method to solve those problems are also discussed in
using sensors to generate real-time data. Application of digital it [1] [2]. Availability, reliability and quality parameters are
twin can be in design of a product or in a production influencing over all equipment efficiency (OEE) of the
manufacturing line. Digital twin in product design will enable production line [3]. The heuristic method of approach will use
designing of a research product includes digital design and of those parameters to minimize the number of workstations

XXX-X-XXXX-XXXX-X/XX/$XX.00 ©20XX IEEE


and it will improve the bottlenecks simultaneously with
adaption of assembly line balancing [4].
Some of the researches have done in improving the
production cycle time by reducing the assembly line with
Internet of Things technologies. In most of the literatures the
key performance indicators such as throughput, OEE and
quality ratio are also analyzed and verified through the
simulation models. Genetic Algorithms are also another type
of intelligent method in optimizing the virtual model to
Figure 1Block diagram representation of the processes of the
improve the performance of the real-time model [7] [8]. transformer production line.
According to Marcelo Climaites Fernandes , et al, at a
flexible manufacturing environment the priority order of the The processing time of each machines, setup time of each
production sequence is obtained by using fuzzy inference machines and failure rate of each machines are the operational
system by using the production line parameters like, delivery details that we obtained from the factory. All the processes of
medium delay, machine quantity and profit [11]. the transformer production line are modeled with the help of
the software Siemens Tecnomatix Plant Simulation.
III. CASE STUDY
LTL Transformers (Pvt) Ltd is chosen as our case study.
They are producing the transformers on a demand basis. There
are some processes involved in the production of
transformers.
First low voltage winding is wound and clamped for some
minutes and then a collection of Low Voltage windings are
sent to oven 1 for keep the structure of LV winding foil rigid
enough for future processes. Then every LV windings are
directed to High Voltage winding stations. High voltage
windings are wound on top of LV windings and then stored at
a temporary storage place. Here LV winding machines and
HV winding machines are semi-automated machines that Figure 2 Transformer production line modelled in Tecnomatix Plant
operated with the assistance of human. Simulation

Core of the transformer is cut using a fully automated A. Problem statement.


machine and directed to the process of core stacking which is
a fully manual process. Core of the transformer is stacked at As described earlier, our domain of interest is the application
different places and stored at a temporary storage for future of Digital twin in the production/ Manufacturing system.
use. Lanka Transformers (Pvt) Ltd is chosen as a case study for
the application of digital twin of their production line in order
Then Stacked core from a temporary storage and HV to initiate the transformation of traditional type of
winding rolls from a temporary storage are assembled at
manufacturing plant to cater with modern industrial
different places. There could be many assembly stations are
working at a same time according to the production revolution concepts. Digital twin is considered as one of the
environment. Here assembly stations are fully manual where important concepts among Industry 4.0 concepts.
the parts are purely handle by workers. Assembled active parts Actual operational data of machines such as processing time,
are stored in a temporary storage. setup time and failure rate of machines were obtained from
the factory and the manufacturing plant was modelled in the
From the temporary storage a collection of active parts are software of Siemens Tecnomatix Plant Simulation and
then assembled with their corresponding tanks and directed to validated.
the machine Oven and vacuuming for further removal of Moreover, the data we obtained were during the pandemic
moisture form the active parts. Here the Oven and vacuuming period of production line where there was a low demand for
machine is a fully automated machine. Its processing time
transformers. Therefore, most of the machines were not
may vary according to the collection of transformers that are
operated and some were not operated to their full potential. If
entering into the machine.
operated it would cost additional expenses.
After oven and vacuuming machine all the transformers
are directed to testing workstation of the factory where the
basic testing is done. It is a purely a manual process. After the
testing procedure the transformers are ready for dispatch.

Figure 2 Fuzzy Logic Controller Topology to Start and Stop machines

During our visit to the factory, there were only few numbers
of machines were in operation. We also were able to observe machine is chosen from remaining set of machines by another
some of the constant type of machines in the High Voltage fuzzy controller.
Winding area were operated daily. Due to the constant Figure 3, depicts control topology used to select the
operation of certain machines the assembly area best performing machines and to detect the least performing
corresponding to the particular High voltage winding machines. FC#1, FC#2…, FC#6 are the Fuzzy Logic
machines was almost busy every day. We were able to Controllers deployed to select the best performing machines
observe that there was not enough space to have the parts among the remaining.
before assembly and they kept the parts all over the assembly On the other hand, “Fuzzy Logic Controller #7” is
area which even could consume additional time during used to detect the least performing machines which are
assembly. currently in operation.
In order to make maximum use of each machines which will To construct fuzzy system some of the production line
reduce the serious maintenance procedure for machines in parameters such as
future, an idea of switching machines according to their • Present cycle time of the working machines
performance is proposed here. • Cycle time of remaining machines
We have considered a scenario of only three high voltage • Availability status of machines
machines were machines were operating during a low • Output from previous station.
demand time of production. Other machines were considered were considered.
to be operated normally. It should be noted that there were six
machines for high voltage winding section. 𝑊𝑜𝑟𝑘𝑖𝑛𝑔 𝑡𝑖𝑚𝑒 𝑜𝑓 𝑎 𝑚𝑎𝑐ℎ𝑖𝑛𝑒
𝐶𝑦𝑐𝑙𝑒 𝑡𝑖𝑚𝑒 =
𝑁𝑢𝑚𝑏𝑒𝑟 𝑜𝑓 𝑓𝑖𝑛𝑖𝑛𝑠ℎ𝑒𝑑 𝑜𝑢𝑡𝑝𝑢𝑡𝑠 𝑓𝑟𝑜𝑚 𝑡ℎ𝑒 𝑚𝑎𝑐ℎ𝑖𝑛𝑒
Scenario #1: Only three High Voltage machines from group
#1 were operated constantly over a period of study. Consider the designing of fuzzy logic controller for choosing
Machine groups were divided into two, where group #1 best machine to handle production line,
consists of machines #1, #2 and #3 and group #2 consists of
machines #4, #5 and #6. Group #1 and Group #2 have
approximately equal average availability rate.

Scenario #2: Only best three High Voltage machines were


operated constantly over a period of study.
Machines with Higher availability rate such as Machine #1, A mamdani type fuzzy inference system is used here.
Machine #4 and Machine #5 were only considered.
This inputs and outputs parameters, their membership
IV. METHODOLOGY function and range are same for all the machines of HV from
The proposed approach for handling the production 1 to 6. But according to the availability status of the machine
situation efficiently is switching of machines considering the the rules are changed in order to determine their degree of
machine performance data available from simulation model handling.
as well as from actual factory data. The input Cycle time is normalized in the range of (0, 1).
Here the data obtained from the simulation model is Output from previous station is also normalized in the range
fed into the fuzzy logic-based decision-making system in of (0, 1).
order to identify the machine that is performing least to the The output variable “Degree of Handling” gives a value in
contribution to the production and to identify the machine the range of (0, 1).
that would handle the current production line situation
efficiently form the remaining available machines. Input variables:
Switching of machines is done under two stages
such as:
1. Removing the less performing machine among
currently operating machines from service.
2. Adding a best machine from remaining set that could
handle the production requirement.
Choosing machines and removing machines were
done with the help of fuzzy rule-based inference system.
Fuzzy Inference System was designed and tested using Figure 3 Input variable Cycle Time membership function
MATLAB R2017a Fuzzy Logic Toolbox. •
Cycle time: It has linguistic variables such as Low,
Basically, seven Fuzzy Logic Controllers were
Moderate and High. Here very high and very low are
designed to serve this purpose.
not practical. Membership functions for cycle time are
One controller is designed to stop the least
triangular and trapezoidal.
performing machine among the working machines. Other six
controllers designed as to check the viability of each • Input Amount (Output from previous station):
remaining machines that can handle the production
requirement more efficiently. Once the controller detects the
least performing machine among the currently operating
machines, that machine is removed and a better performing
Table 1 Rule table for FC#2 for choosing machine #2

Figure 4 Input variable Input Amount membership function

It has linguistic variables such as Low, Medium and


High. Membership functions for input amount are
triangular and trapezoidal.

Output variable:

Figure 5 Output variable degree of handling

The output variable “Degree of Handling” gives a value


between 0 and 1.
For choosing the best machine from reaming set of machines
a following example of FC#2 is considered.
Figure 6 Algorithm for stopping and choosing present machines
Consider the case of choosing the machine #2: (FC#2)
Input Output
Cycle time Input amount Degree of
handling
Low Low Perfect
Low Medium Normal
Low High Normal
Moderate Low Normal
Moderate Medium Bad
Moderate High Bad
High Low Normal
High Medium Bad
High High Bad
Figure 7 Surface plot for FC#2
Input parameters are cycle time of the machine and the output
available from the previous station which is the input to HV
machines. Consider the case of stopping any of the operating
machines: (Fuzzy Logic Controller #7)
Specifications of machine #2 for being selected:
Mamdani fuzzy inference method has been chosen here.
To choose the machine #2, its cycle time should be low For the case of stopping least performing machine from the
compared to others and it should be available enough to currently operating machines, following fuzzy inference
handle the amount of output from previous station. Since the
availability of machine#2 is 93%, it is assigned to serve if
there is Low output from previous station.
Input Output
Availability Status Present Cycle Switching Status
Time
Low Low ON
Low Moderate OFF
Low High OFF Figure 10 Output variable switch status membership function
Medium Low ON
Medium Moderate OFF Switching of machines considering the machine performance
Medium High OFF data available from simulation model as well as from actual
High Low ON factory data.
High Moderate ON Here starting from scenario #1 then switching of machines
High High OFF based on the proposed fuzzy inference system is considered.
Initially machines #1, #2 and #3 are connected to the
production line. The simulation was done in steps of a day.
Table 2 Rule table for FC#2 for stopping machine At the beginning of each day, previous day production
parameters like cycle time of each stations were extracted
from the simulation model and fed into the proposed fuzzy
Consider the input variables:
inference system to make intelligent decision of choosing
• Availability Status: Probability of operation of which machine has to be shut down among the operating
machine without being failed. machines and which machine has to be chosen from the
remaining available machines.
Here one of the three machines that are currently operating is
stopped and one of the remaining three machines is chosen to

Figure 8 Input variable availability status membership function

It has linguistic variables such as Low, Medium and High. It


has the membership functions of triangular and trapezoidal.

• Present Cycle Time: Cycle time of a machine at a Figure 11 Surface plot for FC#7
period of interest.
be operated. The stopping and selection of machines are done

by considering the values of the output variables such as


“Switching Status” to stop one of the machine and “Degree
of Handling” to select one of the machine from the remaining.
RESULTS AND ANALYSIS
Scenario #1: Only three High Voltage machines were
operated constantly over a period of study. Here HV
Figure 9 Input variable present cycle time membership function machines #1, #2 and #3 are connected all over the period of
our simulation time of 20days. In this scenario there are no
It has linguistic variables such as Low, Moderate and High. any production control mechanisms used.
It has the membership functions of triangular and
trapezoidal

Consider the Output Variable:

• Switching Status: It represents the condition of a


particular machine whether it can operate further or
not.

It has linguistic variables such as ON and OFF which has


the gauss membership function to obtain wider range of
values to make decision easier. Figure 12 Comparison of Scenario #1 with proposed approach
Rather than operating constant type of machines #1, #2 and the actual production line by means of available
#3 for 20 days, switching the machines based on fuzzy logic communication protocol, then the real time monitoring and
based approach considering the production line parameters control of the production line will be possible. The connected
makes more yield at the end of simulation. Fuzzy based digital twin will assist the production manager to work in his
approach over leads the scenario #1 machine operation from office rather than visiting to the site to make intelligent
day 6 onwards. decisions about machine operation and control which enables
the remote production monitoring which is an important
Scenario #2: Only best three High Voltage machines were feature of digital twin.
operated constantly over a period of study.
REFERENCES:
[1] J. Vachálek, L. Bartalský, O. Rovný, D. Šišmišová, M. Morháč and
M. Lokšík, "The digital twin of an industrial production line within
the industry 4.0 concept," 2017 21st International Conference on
Process Control (PC), 2017, pp. 258-262, doi:
10.1109/PC.2017.7976223.
[2] J. Vachálek, L. Bartalský, O. Rovný, D. Šišmišová, M. Morháč and M.
Lokšík, "The digital twin of an industrial production line within the
industry 4.0 concept," 2017 21st International Conference on Process
Control (PC), 2017, pp. 258-262, doi: 10.1109/PC.2017.7976223
[3] Kampa, A.; Gołda, G.; Paprocka, I. Discrete Event Simulation
Method as a Tool for Improvement of Manufacturing
Systems. Computers 2017, 6, 10.
https://doi.org/10.3390/computers6010010
[4] N. A. Bakar, M. F. Ramli, M. Z. Zakaria, T. C. Sin and H. Masran,
"Minimization of Bottleneck and Workstations for Assembly Line
Balancing Problem in Power Transformer Manufacturing Using
Heuristics," 2018 IEEE 5th International Conference on Smart
Figure 13 Comparison of Scenario #2 with proposed approach Instrumentation, Measurement and Application (ICSIMA), 2018, pp.
1-5, doi: 10.1109/ICSIMA.2018.8688780.
Here only the machines #1, #4, #5 are only connected [5] BHAVESHKUMAR N. PASI, “Redesigning of smart manufacturing
throughout the simulation period of 20 days. Here the system based on iot: perspective of disruptive innovations of industry
availability rate of these machines are very high compared to 4.0 paradigm”, Paper Id.: IJMPERDJUN202067
other three machines. [6] Y. Gao, H. Lv, Y. Hou, J. Liu and W. Xu, "Real-time Modeling and
Simulation Method of Digital Twin Production Line," 2019 IEEE 8th
Even though machines #1, #4 and #6 are considered as the
Joint International Information Technology and Artificial Intelligence
best available machines in HV cell of the production line, Conference (ITAIC), 2019, pp. 1639-1642, doi:
constant operation of those machines for a 20 days of 10.1109/ITAIC.2019.8785703.
simulation time period makes less yield than switching the [7] Papanagnou C.I. (2020) A Digital Twin Model for Enhancing
machine considering the production line parameters. Fuzzy Performance Measurement in Assembly Lines. In: Farsi M.,
based approach over leads the scenario #2 machine operation Daneshkhah A., Hosseinian-Far A., Jahankhani H. (eds) Digital Twin
from day 3 onwards. Technologies and Smart Cities. Internet of Things (Technology,
Communications and Computing). Springer, Cham.
CONCLUSION https://doi.org/10.1007/978-3-030-18732-3_4
[8] Bakar, Nurhanani & Ramli, Mohammad Fadzli & Zakaria, Mohd
Digital twin is a modern technology that is revolving every Zakimi & Chan Sin, Tan & Hafiz, Muhamad. (2020). Solving
fields of science. Digital twin is an exact digital assembly line balancing problem using heuristic: A case study of
representation of the physical product. It is applied in many power transformer in electrical industry. Indonesian Journal of
fields such as air craft industry, Mars rover mission, Electrical Engineering and Computer Science. 17. 850-857.
10.11591/ijeecs.v17.i2.pp850-857.
Agriculture, transportation, manufacturing etc. Our [9] Ferro, R.; Cordeiro, G.A.; Ordóñez, R.E.C.; Beydoun, G.; Shukla, N.
motivation is to study the application for a production line An Optimization Tool for Production Planning: A Case Study in a
with adaptive resource handling. All the process of the Textile Industry. Appl. Sci. 2021, 11, 8312.
production line was modelled in Tecnomatix Plant https://doi.org/10.3390/app11188312
Simulation software platform and validated. Then many [10] Roman Hänggi, André Fimpel etal, LEAN Production – Easy and
scenarios were considered for adaptive resource handling and Comprehensive, Springer
[11] Marcelo Climaites Fernandes , et al, “Production Re-sequencing for
an intelligent adaptive resource handling method of switching Manufacturing Based on Discrete Event Simulation and Fuzzy
the machines according to their production line parameters Inference” ,2008.
were done using fuzzy inference system and that method is [12] Kritzinger, Werner & Karner, Matthias & Traar, Georg & Henjes, Jan
proved to be the best method considering other possible & Sihn, Wilfried. (2018). Digital Twin in manufacturing: A
implementations. categorical literature review and classification. IFAC-PapersOnLine.
51. 1016-1022. 10.1016/j.ifacol.2018.08.474.
RECOMMENDATIONS
This digital twin is exact replica of the transformer
production line of LTL Transformers (Pvt) Ltd but this is a
standalone digital twin. Some additional changes to the
model could have been done in order to connect with the
actual production line. If the digital twin is connected with

View publication stats

You might also like