Next Article in Journal
A Randomized Controlled Trail for Comparing LED Color Temperature and Color Rendering Attributes in Different Illuminance Environments for Human-Centric Office Lighting
Next Article in Special Issue
CNN-Based Fault Detection for Smart Manufacturing
Previous Article in Journal
Plasma: From Materials to Emerging Technologies
Previous Article in Special Issue
Smart Topology Optimization Using Adaptive Neighborhood Simulated Annealing
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Optimization Tool for Production Planning: A Case Study in a Textile Industry

by
Rodrigo Ferro
1,*,
Gabrielly A. Cordeiro
1,
Robert E. C. Ordóñez
1,*,
Ghassan Beydoun
2 and
Nagesh Shukla
2
1
Department of Manufacturing Engineering and Materials, University of Campinas, Campinas 13083-860, Brazil
2
School of Information, Systems and Modelling, University of Technology Sydney, Sydney 123, Australia
*
Authors to whom correspondence should be addressed.
Appl. Sci. 2021, 11(18), 8312; https://doi.org/10.3390/app11188312
Submission received: 10 June 2021 / Revised: 12 August 2021 / Accepted: 20 August 2021 / Published: 8 September 2021
(This article belongs to the Special Issue Smart Manufacturing and Industry 4.0)

Abstract

:
The textile industry is an important sector of the Brazilian economy, being considered the fifth largest textile industry in the world. To support further growth and development in this sector, this document proposes a process for production analysis through the use of Discrete Event Simulation (DES) and optimization through genetic algorithms. The focus is on production planning for weaving processes and optimization to help make decisions about batch sizing and production scheduling activities. In addition, the correlations between some current technological trends and their implications for the textile industry are also highlighted. Another important contribution of this study is to detail the use of the commercial software Tecnomatix Plant Simulation 13®, to simulate and optimize a production problem by applying genetic algorithms with real production data.

1. Introduction

To maintain market share, sustaining competitiveness is a key strategy of any industry. In the textile industry, sustaining competitiveness is challenging as the market is constantly shifting due to rapid changes in customer preferences, seasonality and fashion trends. Companies constantly seek to adopt the best practices to shorten time to market (TTM) of its products [1].
Brazil is the fifth largest textile and garment producer in the world. The sector produces 9.8 billion garments and is valued at US $40 billion per year. The industry is also the second largest employer in Brazil [2] and represents 16.7% of jobs and 5.7% of the Transformation Industry’s turnover. It is estimated that this sector has a 2.5% share of GDP.
Brazil is a world reference in beachwear, jeanswear and homewear design, having also grown in the fitness and lingerie segments. Brazil is the largest complete Textile Chain in the West, from the production of fibers, such as cotton plantation, to fashion shows, passing through spinning mills, weaving mills, processing companies, clothing and large retail.
Regarding the current state of the textile industry in Brazil, there are no specific data that allow for a diagnosis or a comparison with other sectors. However, ABIT (Brazilian Association of Textile and Confection) has identified that, like the entire market, the textile sector has also focused on Industry 4.0, combining automation, data management and standardization of intelligent processes.
A prospective study carried out in 2016 shows that some institutions (ABIT, ABDI, SENAI, CETIQT) are promoting studies for the textile sector, but there is no real example, only application prospection, because this type of industry is also characterized with a low level of technological application [3]. The authors emphasize that technologies can increase customization and reduce inventories, which is in line with the Fast Fashion movement. Through interviews, they detected that the structuring of local productive arrangements can be a good strategy for the development of digitalization in this sector.
Indeed, the importance of the textile industry in Brazil warrants further studies to improve its global competitiveness.
To improve the decision-making process and enhance agility of production as demand changes, computational tools can be used. Specifically, modeling and simulation tools can help to create a virtual representation of the production processes so that different scenarios can be analyzed and tested before they are deployed. Sakurada and Miyake (2009) emphasize the significant increase in the use of the simulation due to its contribution for decision making. Moreover, simulation and modeling have been highlighted as a key driver of Industry 4.0 due to its capacity to manage complex manufacturing processes and detect errors before they propagate in the manufacturing process [3,4].
This work applies Discrete Event Simulation (DES) software to optimize the production planning of weaving process. The proposed methodology includes DES together with an optimization procedure to evaluate and identify best scenario to support optimal decision making in a given manufacturing process. A simulation model is developed to optimize production scheduling and to reduce overtime during periods of high demand.
DES has long been considered as a simulation tool which can analyze complex process-related behaviors to identify process issues (bottlenecks, redundancies, inefficiencies) in the process-oriented systems. They have been successfully applied in a variety of manufacturing environments including scheduling policies and work order release [5], WIP and throughput-based performance evaluation of production systems, just-in-time (JIT) production system and capacity requirements analysis [6].
The proposed research methodology is underpinned by a case study which presents an analysis of the real context of textile industry using Tecnomatix Plant Simulation 13® by Siemens. The selection of this case study is an important contribution of the work as it details a practical application of the underlying theories used. The study also explores a specific functionality of the simulation software used: genetic algorithms.
In this context, this work shows an alternative for the use of computational tools to model, simulate and optimize the production planning process, since the biggest problem facing the company is that of obtaining a more assertive production planning to meet the demand in the long term, since currently, the production planning process is based on the empirical experience of the employees.

2. Background

2.1. Simulation and Optimization in Textile Industry

Simulation can be briefly defined as a computer-based simulation model of a real system which helps to analyze a given problem to support the risk-free decision making. Simulation modeling allows studying real systems and experimenting with it using computational models without the need for costly practical interventions [4,7,8,9] and is being recognized as methodology to find solutions of real problems from many sectors including transport, healthcare, manufacturing, supply chains, energy systems and sustainability [10].
There are different abstraction levels of simulation models and they depend on the detailing of the built model [11]. The higher the level of approximation between the simulation model and the real model, the greater the complexity and necessity for detail.
In this context, the Discrete Event Simulation (DES) is applied for scenarios of low or medium abstraction level. DES is used in systems in which event or state changes happen in a discrete way during the time, so no change occurs between two consecutive states [12], and the simulation which has been widely used to analyze activities of planning, implementation and operation with the highest application are manufacturing and logistics systems [13,14,15,16].
Commercially available DES software tools are commonly used in manufacturing environments as a simulation tool for decision making, with most of the commercial software in the area of manufacturing engineering using DES. In the literature, there are some studies that compare the different DES software options [17,18].
Among these, the Tecnomatix Plant Simulation 13® by Siemens has good indicators in visual aspects and software compatibility, highlighting it by having a good graphical interface and ability to integrate with other software [17].
Fabric production scheduling based on computational simulation tools to solve the problem of finding a workable schedule to allocate different fabric orders to meet order due dates and maximize loom utilization in the textile industry has been a challenge since at least the end of the last century and some solutions have been proposed [19,20,21].
The application of DES to simulate the balance monitoring of the garment production line has been reported by some authors, making a comparison of production times monitored through manual time taking and through the sensing that was installed associated with the simulation software [22]. Some others have demonstrated the use of simulation for balancing the garment production line where the time of production processes are collected through RFID, in order to perform the simulation for five different scenarios for the same production line, making the redistribution between the stages of the operation [23].
More recently, the search for solutions has led to the use of more sophisticated tools, such as an improved ant colony algorithm or the application of flexible job shop modeling on scheduling a woven labeling process [24,25].
Optimization is one most of important aspects of simulation. The main objective of optimization is to find the optimal solution based on single or multiple objective functions given the input data, constraints and resources available.
Optimization methods can be classified into mathematical programming methods such as (Linear Programming—LP, Nonlinear Programming—NLP, Dynamic Programming—DP) and evolutionary or heuristic methods such as genetic algorithms and simulated annealing, among others [26].
The production planning and scheduling problems can also be modeled as an optimization problem with different level of constraints [27]. There are commercial software/packages available to optimize problems using robust optimization methods such as genetic algorithm (GA).
Due to difficulties in mathematically modeling the problem as well as computational time required, evolutionary computing-based methods such as GA are preferred over traditional mathematical programming approaches. Evolutionary methods such as GA can solve optimization problems in non-linear systems, non-differentiable or even discontinuous functions [28].
GA use mechanisms inspired by biological evolution, reproduction, mutation, recombination and selection. Their application has comprehensively reduced the computational time taken to resolve NP-hard problems while maintaining the quality of solutions obtained [29]. GA requires (i) a method to measure the quality of a potential solution, (ii) combination of solutions to generate new individuals in the population and (iii) selection criteria for retaining or removing solutions in the search process.
The difference of the solution studied in this study is in the fact of using commercial software that applies DES and genetic algorithms as an alternative to continue evolving in the search for solutions to solve the problem of weaving scheduling.

2.2. Industry Digitalization

Digitalization began in the 1970s with the introduction of controls and microprocessors in the industry, along with the evolution of IT [30]. The application of Information Technology (IT) in the production systems is one of the main aspects that contributes to digitalization of industry. Nowadays, digitalization is broader, covering activities of operations and product design, besides the relationship with the supply chain and customers [31]. In this context, one of the main challenges of digitalization is to cover the whole supply chain [30,31].
Basically, the digitalization consists in creation of a twin computational model to the physical environment [32]. This computational environment will be used to simulate and optimize scenarios without intervention in the real environment, thus allowing the extrapolation of the experiments without any consequences for the production system. Therefore, the digital transformation needs to be based on the following pillars: Capacity to collect, manage and analyze digital data; ability to work autonomously and in an organized way; connectivity and synchronization with the supply chain, and digital access to customers for more transparency and new products.
The complexity of digital industry generates a need for the use of intelligent environments, combining physical and cybernetic technologies [33,34]. Another important factor for the proper functioning of the digital industry is a good architecture in mining and data storage in the Big Data concept [35]. This data collection must be carried out in real time and, for this, stand out the MES and RFID tools [32,36].
Digitalization concepts and real time exchange data was applied in experimental environment [37]. It is estimated that over the next five years, the digitalization will provide an annual revenue of $493 billion and a reduction of $421 billion in operating costs. The key to this result is given by two factors: The digital transformation of the industry both in the factory environment and in the relationship with the customer through the products and knowhow protection, that is, the protection of the intellectual capacity of the company [36].
This context of industrial digitalization is also known by the term Industry 4.0. In the case of development of the textile industry in the boundary of Industry 4.0, it can be highlighted by some technologies applications, as the use of simulation software to enhance the environment of data exchange and generate a virtual model, as well as through the use of Cyber-Physical Systems (CPS), a structure that establishes a smart factory.
A survey done in Germany indicated flexibility as one of the most significant parameters to future success of the textile industry. In addition, they highlight the relevancy of automated process for this industry segment that have short product lifecycles, demand fluctuations and tendencies of customization [38].
The following aspect is very important to study the implementations of Industry 4.0 architecture in the textile industry. Industry 4.0 has been defined as a production system composed by smart machineries, smart products, storage systems and facilities able to exchange and control information autonomously [39]. An architecture model was proposed for the deployment of CPS that is structured in 5 levels (I—Smart Connection Level, II—Data-to-Information Conversion Level, III—Cyber Level, IV—Cognition Level, V—Configuration Level) and it is named 5C architecture [40].
Considering 5C architecture, the simulation tools for production planning can be identified in the cognition level to provide data for collaborative diagnostics and decision making. This shows the relevance of the development of researches about simulation for optimization of production processes which is a department that has several restrictions throughout the process.
In the abovementioned sense, the use of technology to improve connectivity and the data path through DES can allow the transformation of most of the static activities to dynamic in the manufacturing environment through integration with manufacturing management tools (Enterprise Resource Planning—ERP, Core Manufacturing Simulation Data—CMSD, Manufacturing Execution System—MES, Core Manufacturing Simulation Data—CMSD, e-Kanban and Radio Frequency Identification—RFID) [41].

3. Case Study

This section presents the details of the application of proposed modeling approach in the case of a textile manufacturing company. We first introduced the simulation model for planning and development, presenting characteristics of the textile manufacturing company, objectives of the study, and results and discussion.
The simulation model developed for this case study is based on the steps proposed by [9], in which the main objective is to ensure that the simulation model has all the necessary characteristics to be used as a tool for decision making. Using this approach, the development of the model will be guided by the problem to be solved and the validations will guarantee the adhesion between the real case study and virtual model developed. To improve the management of the activities necessary for the development of the simulation model, the stages of the proposed activities were classified as per the requirement of this case study (see Table 1).

3.1. Formulating the Problem and Study Plan

This work was carried out in a textile company that has a production capacity of 7500 kg of fabric per month. Their main clients are small and medium-size enterprises spread all over Brazil. The fabric produced is used in the production of school uniforms, clothing for sportswear and children’s fashion.
The fiscal departments of this knitwear use the unit of measure of kilograms as a form of control, however, the manufacturing department uses number of coils as their measurement unit. Each coil has capacity for 16 kg of fabric.
Currently, the company’s production process relies on the employees’ experience in the scheduling process. This model worked for a period, however, with the growth in the number of demand requests, production scheduling must be replaced by more assertive evidence-based planning approaches.
The difficulty of having a long-term demand forecast is one of the main problems for the company’s production scheduling. As the company serves multiple customers, the number of orders is at an all-time high. All orders must be manufactured and delivered in the following month, making it difficult to achieve long-term planning for the production. As such, there is a large variation in production volume among the months. This variation can be observed in Figure 1, which shows the monthly production volume in the period of one year.
It is evident that the months of January, February, March and May exceeded the maximum capacity of production of the company (7500 kg). In order to match this demand, it was necessary to work overtime.
In this case, we have proposed the optimization of production scheduling through the simulation model. Its application in this case study is expected to reduce the amount of overtime worked in the months of highest demand. It is also possible to identify ways of increasing client orders especially for the months which are below the production capacity level.

3.2. Data Collection and Model Definition

In this step, the required data for the construction of simulation model was collected. Figure 2 illustrates the flow of materials throughout the manufacturing processes in the textile manufacturing company.
First, monthly production data for one year stratified by weaving types was collected. Table 2 presents this production data in terms of kilograms of fabric produced. The company works in two shifts, with 80 h of work per week.
Then, the data for batch producing equipment was collected (see Table 3). In this case, the following data were used: Processing time of each type of product in different weavings; setup time among coils produced in the same batch; scrap percentage for batch production, and time of corrections and inspections on each coil.
Table 4 shows the setup time used when there is a change of fabric type. Another relevant information for the construction of the model is the percentage of the availability of the machines related to the maintenance performed. These data are: Weaving 1–12%; Weaving 2–8%, and Weaving 3–15% of the total work time stopped for maintenance.

3.3. Development of the Simulation Model

After the data collection of the production system, next step was the development of the simulation model. For this, we modeled the flow of materials observed in the company.
Figure 3 presents the simulation model developed. In this model, it is evident that the parts enter into the production process at the source based on a schedule defined in the table list (Table_List) indicated with the letter “D” in Figure 3. This table constitutes the information about the production order for each of the month under analysis.
The pieces that enter the system are divided according to the type of fabric; this happens in the “F” section of the model. We have introduced some buffer in “F” section so that these pieces wait until the next processing machine is available. After this step, the material can be manufactured in the weavings which is shown in region “G”. The operating parameters of the weavings vary according to the type of fabric to be manufactured. Therefore, the setup time parameter is controlled by the SetUpTime table list (see Table 4) and in the “B” area of the model. For the control of the process time, the control methods were developed which are shown in region “A” of the model, shown in Figure 4.
After the fabric is made, the coils are sent to the “H” region in which the production is separated according to the type of product, in addition to separating the scraps. To control the amount of fabric produced, TotalProduction can be seen in the region “I” of the model.
The region “C” provides different frames of the model, which represents the simulated months (January, February, March and May). The simulation was conducted for the months where demand exceeded the production capacity of the company resulting in overtime.
The GAWizard, which can be seen in the region “E” of the simulation model, is the tool that uses GA for the optimization of production sequencing. In order to run GA, it is necessary to define/select system variables which are to be optimized. We have selected overall manufacturing time taken to fulfil the production order as the main objective for optimization with GA. The sequence of production orders was adopted as the optimization variable. That is, by varying the order of production sequences we expect to find the best sequence, which optimizes the overall manufacturing time.
Figure 4 shows the variation of the processing time data used for weaving operation based on the type of fabric to be produced.

3.4. Model Verification and Validation

To ensure that the simulation model can be used as a decision-making tool, it is important to know if the model results are valid with respect to the real production data. This means we have to compare model results with that of production data not used for model development.
The literature presents model verification and validation as the two approaches to understand whether the simulated model is properly developed given the conceptual model, and then, whether the model results are valid enough to make reasonable predictions.
Verification aims to verify if the modeling logic is correct and validation was used to define the confidence interval of the model. Both are described below:
Verification by graphic animation: This type of verification ensures that the simulation model has the same logic of movement of the real system. Using Plant Simulation model development environment, all decisions and movements of pieces were analyzed in low animation speed, as they travelled through the production environment.
Confidence level: At this time, the simulation model was validated for a 95% confidence level. For this purpose, the software tool “Experiment Manager” was used in which 20 experiments were conducted for each month. All the data collected during this exercise is shown in Table 5.
It is important to note that all values used in Table 5 are within the stipulated confidence level, because the software restricts values that are outside this range.

3.5. Results and Discussion

After the model validation, the next step was to use the optimization tool to find the best production sequence for the production operation. The GAWizard tool of simulation software by SIEMENS Plant Simulation® was used. It follows the steps shown in Figure 5. Some of the parameters involved in the process were: (i) one hundred generations; (ii) population size of ten individuals; (iii) elitist system was used for selection, where the best solutions are used to generate offspring for the next generation; (iv) single objective optimization, and (v) the best solution is stored which maximizes the throughput.
In Figure 6, we can observe the evolution of optimized solutions against the number of generations. It is evident that one hundred generations are enough for obtaining the optimization convergence.
Moreover, as generations advance, the difference between worst solution and best solution decreases; in other words, the individual’s fitness looks similar.
Table 6 presents the results of optimization for January. It shows that production mix and lot sizes used initially by the company compared to the optimized production mix found after the optimization procedure. The optimized production mix/sequence takes the least amount of time for monthly production.
With the results of the optimization, Table 7 was obtained presenting the production performance before and after optimization. It is observed that the amount of fabric manufactured is higher and the amount of overtime worked is lower after the optimization. For example, in February, it took the company an extra 91 h to complete the planned production, whereas after the optimization, it took 15 h. Similar improvements were also observed in the other three months simulated.
Figure 7 shows the evolution of results with respect to a varying number of generations. For January, the production system produces 8163 units without the application of any optimization (GA) procedure. When GA was applied, the same production system could produce 8971 units in 20 GA generations, and 9271 units in 100 generations. In February, the optimization process took 826 generations to converge at its optimum best. However, for March and May, the optimized solutions were obtained in generations 68 and 16, respectively.
It was also identified that even if the number of units produced increases with increased number of generations, it is of no value as the quantity of units produced will become greater than the quantity ordered by the customers.
Based on the case study presented in this work, it can be observed how the modeling and simulation process plus the optimization process can contribute to improve efficiency in long-term production scheduling.
We chose a traditional sequence of steps to create the simulation model representing the material flow and we used commercial software to verify and validate that model through the simulation environment and a tool to validate the level of confidence provided by the same software. Real data of the variation of the production volume was used and an optimization technique was applied through genetic algorithms (GA WIZARD) which is included in this software. The steps to use this technique were also detailed.
Thus, the company was able to increase its productivity, remembering that this company had a production limit of around 7500 kg of fabric per month; this limit occurs when using only one work shift. In months where demand exceeded this limit, overtime was required to meet demand. After the application of the optimization, a new sequence was generated, thus, the waste of time was reduced, consequently, less overtime was needed to meet the demand in the critical months.

4. Conclusions

This paper presented an interesting application of the commercially available software platforms for simulation-optimization of the textile manufacturing process. The study operationalized a bespoke simulation model to reduce production time. It effectively used GA for optimizing the production sequence/mix which can reduce the overall production time. It evaluated various alternatives associated with the model variables and finally the best alternative for production mix was proposed.
The results showed significant cost savings in the high season, in the months of January, February, March and May. The optimization process led to a reduction of overtime of 0, 15, 0 and 0 h, respectively. The study focused on the high demand period where cost savings are most needed. Other months were not addressed in this study because there were no production bottlenecks reported. This work confirmed that the proposed simulation model can contribute to the reduction of production time when it is used as a support tool for the production sequencing.
This study does not intend to compare methods for programming or optimization of production scheduling; it is intended to show the steps to use a computational tool for simulation and optimization of production scheduling, as well as the data chosen to facilitate a replication of the procedure by part of potential researchers or business users so that the data generated by the analysis can be used to connect to other interfaces or computational platforms in the context of digital transformation.

Author Contributions

Conceptualization, R.F. and R.E.C.O.; methodology, R.F. and G.A.C.; software, R.F.; validation, G.B. and N.S.; formal analysis, G.B. and N.S.; investigation, R.F., G.A.C. and R.E.C.O.; resources, R.F., R.E.C.O. and G.B.; data curation, R.F. and R.E.C.O.; writing—original draft preparation, R.F., N.S. and G.A.C.; writing—review and editing, R.F., G.A.C. and R.E.C.O.; project administration, R.E.C.O.; funding acquisition, G.B., R.E.C.O. and R.F. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded in part by São Paulo Research Foundation (FAPESP), grant number 2019/10088-9.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data sharing not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Vezzetti, E.; Alemanni, M.; Macheda, J. Supporting product development in the textile industry through the use of a product lifecycle management approach: A preliminary set of guidelines. Int. J. Adv. Manuf. Technol. 2015, 79, 1493–1504. [Google Scholar] [CrossRef] [Green Version]
  2. Junior, M.V., Jr.; Lucato, W.C.; Vanalle, R.M.; Jagoda, K. Effective management of international technology transfer projects. J. Manuf. Technol. Manag. 2014, 25, 69–99. [Google Scholar] [CrossRef]
  3. Oesterreich, T.D.; Teuteberg, F. Understanding the implications of digitisation and automation in the context of Industry 4.0: A triangulation approach and elements of a research agenda for the construction industry. Comput. Ind. 2016, 83, 121–139. [Google Scholar] [CrossRef]
  4. Sakurada, N.; Miyake, D.I. Aplicação de simuladores de eventos discretos no processo de modelagem de sistemas de operações de serviços. Gestão Prod. 2009, 16, 25–43. [Google Scholar] [CrossRef] [Green Version]
  5. Monch, L. Simulation-based assessment of order release strategies for a distributed shifting bottleneck heuristic. In Proceedings of the Winter Simulation Conference, Orlando, FL, USA, 4–7 December 2005; pp. 2186–2193. [Google Scholar]
  6. Gujarathi, N.S.; Ogale, R.M.; Gupta, T. Production capacity analysis of a shock absorber assembly line using simulation. In Proceedings of the Winter Simulation Conference, Washington, DC, USA, 5–8 December 2004; pp. 1213–1217. [Google Scholar]
  7. Chwif, L.; Medina, A.C. Modelagem e Simulação de Eventos Discretos: Teoria & Aplicações; Elsevier: Rio de Janeiro, Brazil, 2015. [Google Scholar]
  8. Pidd, M. Computer Simulation in Management Science; John Wiley & Sons: New York, NY, USA, 1998. [Google Scholar]
  9. Law, M.A.; Kelton, W.D. Simulation Modeling and Analysis; McFraw-Hill: New York, NY, USA, 1991. [Google Scholar]
  10. Di Gironimo, G.; Lanzotti, A.; Peluso, F.; Renno, F. Virtual production planning of a high-speed train using a discrete event simulation based approach. Int. J. Interact. Des. Manuf. 2013, 9, 65–75. [Google Scholar] [CrossRef]
  11. Barbosa, G.L.L.; Ordóñez, R.E.C.; Anholon, R.; Sanchez, M.A. A manufacturing bottleneck case study trough the theory of constraints and computational simulation of the proposed bottleneck solution. Braz. J. Oper. Prod. Manag. 2018, 15, 54–67. [Google Scholar] [CrossRef] [Green Version]
  12. Frazzon, E.M.; Albrecht, A.; Hurtado, P.A. Simulation-based optimization for the integrated scheduling of production and logistic systems. IFAC-PapersOnLine 2016, 49, 1050–1055. [Google Scholar] [CrossRef]
  13. Haraszkó, C.; Németh, I. DES Configurators for rapid virtual prototyping and optimisation of manufacturing systems. Period. Polytech. Mech. Eng. 2015, 59, 143–152. [Google Scholar] [CrossRef] [Green Version]
  14. Rangel, C.D.L.; de Assis Rangel, J.J.; Shimoda, E.; Nascimento, J.R.D. Discrete-Event Simulation Models for Didatic Support. Braz. J. Oper. Prod. Manag. 2016, 13, 300–318. [Google Scholar] [CrossRef] [Green Version]
  15. Volling, T.; Spengler, T. Modeling and simulation of order-driven planning policies in build-to-order automobile production. Int. J. Prod. Econ. 2011, 131, 183–193. [Google Scholar] [CrossRef]
  16. Sharda, B.; Akiya, N. Selecting make-to-stock and postponement policies for different products in a chemical plant: A case study using discrete event simulation. Int. J. Prod. Econ. 2012, 136, 161–171. [Google Scholar] [CrossRef]
  17. Rashidi, Z. Evaluation and Ranking of Discrete Simulation Tools. J. Electr. Comput. Eng. Innov. 2016, 4, 69–84. [Google Scholar]
  18. Dias, L.M.S.; Vieira, A.A.C.; Pereira, G.A.B.; Oliveira, J.A. Discrete simulation software ranking—A top list of the worldwide most popular and used tools. In Proceedings of the 2016 Winter simulation Conference, Arlington, VA, USA, 11–14 December 2016. [Google Scholar]
  19. Karacapilidis, N.I.; Pappis, C.P. Production planning and control in textile industry: A case study. Comput. Ind. 1996, 30, 127–144. [Google Scholar] [CrossRef]
  20. Chen, G.; Harlock, S. A computer simulation based scheduler for woven fabric production. Text. Res. J. 1999, 69, 431–439. [Google Scholar] [CrossRef]
  21. Khan, M.R.; Harlock, S.; Leaf, G. Computer simulation of production system for woven fabric manufacture. Comput. Ind. Eng. 1999, 37, 745–756. [Google Scholar] [CrossRef]
  22. Wang, C.-N.; Cheng, Z.-H.; Phan, N.K.P.; Nguyen, V.T. Scheduling Optimization modelling: A case study of a woven label manufacturing company. Comput. Syst. Sci. Eng. 2021, 38, 239–249. [Google Scholar] [CrossRef]
  23. Jung, W.-K.; Kim, H.; Park, Y.-C.; Lee, J.-W.; Suh, E.S. Real-time data-driven discrete-event simulation for garment production lines. Prod. Plan. Control. 2020, 1–12. [Google Scholar] [CrossRef]
  24. Sime, H.; Jana, P.; Panghal, D. Feasibility of using simulation technique for line balancing in apparel industry. Procedia Manuf. 2019, 30, 300–307. [Google Scholar] [CrossRef]
  25. He, W.; Meng, S.; Wang, J.; Wang, L.; Pan, R.; Gao, W. Weaving scheduling based on an improved ant colony algorithm. Text. Res. J. 2021, 91, 543–554. [Google Scholar] [CrossRef]
  26. Peralta, R.C.; Forghani, A.; Fayad, H. Multiobjective genetic algorithm conjunctive use optimization for production, cost and energy with dynamic return flow. J. Hydrol. 2014, 511, 776–785. [Google Scholar] [CrossRef]
  27. Wen, H.; Hou, S.; Liu, Z.; Liu, Y. An optimization algorithm for integrated remanufacturing production planning and scheduling system. Chaos Solitons Fractals 2017, 105, 69–76. [Google Scholar] [CrossRef]
  28. Deb, K.; Goldberg, D.E. An investigation of niche and species formation in genetic function optimization. In Proceedings of the 3th International Conference on Genetic Algorithm, San Francisco, CA, USA, 18–22 July 1989; pp. 42–50. [Google Scholar]
  29. Shukla, N.; Tiwari, M.; Ceglarek, D. Genetic-algorithms-based algorithm portfolio for inventory routing problem with stochastic demand. Int. J. Prod. Res. 2013, 51, 118–137. [Google Scholar] [CrossRef]
  30. Isaksson, A.J.; Harjunkoski, I.; Sand, G. The impact of digitalization on the future of control and operations. Comput. Chem. Eng. 2018, 114, 122–129. [Google Scholar] [CrossRef] [Green Version]
  31. Biahmou, A.; Emmer, C.; Pfouga, A.; Stjepandic, J. Digital Master as an Enabler for Industry 4.0. Transdiscipl. Eng. Crossing Bound. 2016, 672–681. [Google Scholar] [CrossRef]
  32. Uhlemann, T.H.; Lehmann, C.; Steinhilper, R. The Digital Twin: Realizing the Cyber-Physical Production System for Industry 4.0. In Proceedings of the 24th CIRP Conference on Life Cicle Engineering, Kamakura, Japan, 8–10 March 2017. [Google Scholar]
  33. Chen, B.; Wan, J.; Shu, L.; Li, P.; Mukherjee, M.; Yin, B. Smart Factory of Industry 4.0: Key Technologies. Application Case, and Challenges. IEEE Access 2018, 6, 6505–6519. [Google Scholar] [CrossRef]
  34. Schluse, M.; Priggemeyer, M.; Atorf, L.; Rossmann, J. Experimentable Digital Twins—Streamlining Simulation-based Systems Engineering for Industry 4.0. IEEE Trans. Ind. Inform. 2018, 14, 1722–1731. [Google Scholar] [CrossRef]
  35. Zhou, J.; Yao, X.; Zhang, J. Big Data in Wisdom Manufacturing for Industry 4.0. In Proceedings of the 5th International Conference on Enterprise Systems, Beijing, China, 22–24 September 2017. [Google Scholar]
  36. Efendioglu, N.; Woitsch, R. A Modelling Method for Digital Service Design and Intellectual Property Management Towards Industry 4.0: CAxMan Case. ICServ 2017. In Proceedings of the International Conference on Serviceology, Vienna, Austria, 12–14 July 2017; pp. 153–163. [Google Scholar]
  37. Vachálek, J.; Bartalský, L.; Rovný, O.; Sismisova, D.; Morháč, M.; Lokšík, M. The Digital Twin of an Industrial Production Line Within the Industry 4.0 Concept. In Proceedings of the 21st International Conference on Process Control, Štrbské Pleso, Slovakia, 6–9 June 2017. [Google Scholar]
  38. Simonis, K.; Gloy, Y.-S.; Gries, T. Industrie 4.0—Automation in weft knitting technology. In Proceedings of the 48th Conference of the International Federation of Kinitting Technologists, Moenchengladbach, Germany, 8–11 June 2016. [Google Scholar]
  39. Kagermann, H.; Wahlster, W.; Helbig, J. Recommendations for Implementing the Strategic Initiative Industrie 4.0. Forschungsunion, Acatech: Frankfurt, Germany, 2013. [Google Scholar]
  40. Lee, J.; Bagheri, B.; Kao, H.-A. A Cyber-Physical Systems architecture for Industry 4.0-based manufacturing systems. Manuf. Lett. 2015, 3, 18–23. [Google Scholar]
  41. Ferro, R.; Ordóñez, R.E.C.; Anholon, R. Analysis of the integration between operations management manufacturing tools with discrete event simulation. Prod. Eng. 2017, 11, 467–476. [Google Scholar] [CrossRef]
Figure 1. Variation in production volume among the months.
Figure 1. Variation in production volume among the months.
Applsci 11 08312 g001
Figure 2. Flow of materials through the manufacturing processes.
Figure 2. Flow of materials through the manufacturing processes.
Applsci 11 08312 g002
Figure 3. Simulation model.
Figure 3. Simulation model.
Applsci 11 08312 g003
Figure 4. Programming code for processing time control of weavings.
Figure 4. Programming code for processing time control of weavings.
Applsci 11 08312 g004
Figure 5. Steps for genetic algorithm—GAWizard (SIEMENS, 2011).
Figure 5. Steps for genetic algorithm—GAWizard (SIEMENS, 2011).
Applsci 11 08312 g005
Figure 6. Evolution of the results in the months analyzed.
Figure 6. Evolution of the results in the months analyzed.
Applsci 11 08312 g006
Figure 7. Evolution of the results by different GA generations.
Figure 7. Evolution of the results by different GA generations.
Applsci 11 08312 g007
Table 1. Steps for simulation model development.
Table 1. Steps for simulation model development.
Flow of ActivitiesDescription of Activities
Problem formulation and study planMapping of industry characteristics; definition and analysis of the central problem of the project; definition of desired results, and mapping of problem variables.
Data collection and model definitionCollection of processing data; collection of product characteristics; collection of product storage and distribution characteristics, and definition of the modeling logic.
Conceptual model validationConceptual validation face-to-face and conceptual validation by sensitivity analysis.
Model development and verificationConstruction of the simulation model.
Model validationOperational validation and definition of the confidence interval.
Design experiments and make production runsDefinition of optimization techniques; insert the data for the use of the Genetic algorithm tool, and run the model.
Analyze output dataAnalysis of output data and choice of the best scenario.
Document, present and implement resultsObservation and analysis of results implemented.
Table 2. Steps for simulation model development.
Table 2. Steps for simulation model development.
Jul/16Aug/16Sep/16Oct/16Nov/16Dec/16Jan/17Feb/17Mar/17Apr/17May/17Jun/17
Weaving 1PV143518022539183325381311433138433279159334562332
Cotton0002032618350529610370676
Soft13991038000171062600279188
Weaving 2PV6611802261148842784229976062954801447699
Cotton0773008300020900701952
Soft0054606162430150101023386501
Piquet040271033843389519580507326150
Cloth141728513711423939236411001303291703255
Weaving 3Rib_PV101711129512812136711501243210
Rib_Cot0000024010602200
Table 3. Weavings’ data.
Table 3. Weavings’ data.
Processing Time per Coil (Sec.)Setup Time per Coil (Sec.)Scrap Percentage (%)Inspection Time per Coil (Sec.)
PVWeaving 133301203.1%60
Weaving 236101504.8%60
CottonWeaving 140401205.5%120
Weaving 241401805.2%60
SoftWeaving 12860602.5%150
Weaving 22610603.0%150
PiquetWeaving 233601506.1%60
ClothWeaving 25300607.2%240
Rib_PVWeaving 393003003.2%600
Rib_CotWeaving 399003003.5%600
Table 4. Setup time for production (in minutes).
Table 4. Setup time for production (in minutes).
PVCottonSoftPiquetClothRib_PVRib_Cot-
-20:00.000020:00.000020:00.000020:00.000020:00.000020:00.000020:00.00000.0000
PV0.00001:00:00.00001:00:00.00002:00:00.00003:00:00.00000.00000.00005:56:00.0000
Cotton1:00:00.00000.00001:00:00.00002:00:00.00003:00:00.00000.00000.00004:00:00.0000
Soft1:00:00.00001:00:00.00000.00002:00:00.00003:00:00.00000.00000.00000.0000
Piquet2:00:00.00002:00:00.00002:00:00.00000.00003:00:00.00000.00000.00003:00:00.0000
Cloth3:00:00.00003:00:00.00003:00:00.00003:00:00.00000.00000.00000.00000.0000
Rib_PV0.00000.00000.00000.00000.00000.00001:00:00.000050:00.0000
Rib_Cot0.00000.00000.00000.00000.00001:00:00.00000.000025:00.0000
Table 5. Simulated production data for months analyzed.
Table 5. Simulated production data for months analyzed.
JanuaryFebruaryMarchMay
Exp.18163742881967279
Exp.28509797283777296
Exp.38476787384107411
Exp.48509797183617262
Exp.58575813483617345
Exp.68493816683617295
Exp.78526811784107443
Exp.88690813483127377
Exp.98410800384277328
Exp.108575816684437460
Exp.118295787384107394
Exp.128378785782957246
Exp.138427802183777394
Exp.148674826384277476
Exp.158427819884107328
Exp.168592808684437493
Exp.178542811884607476
Exp.188509797184607427
Exp.198509811883287229
Exp.208394818284107329
Average8483.658032.558383.97364.4
Standard Deviation122.39183.9764.4282.29
Minimum Value8163742881967229
Maximum Value8690826384607493
Table 6. Optimization results for January.
Table 6. Optimization results for January.
JANUARY
Start Production MIXNumberOptimized Production MIXNumber
.MUs.PV10.MUs.PV10
.MUs.PV10.MUs.PV10
.MUs.Piquet5.MUs.PV10
.MUs.Cloth5.MUs.PV10
.MUs.PV10.MUs.PV10
.MUs.PV10.MUs.PV10
.MUs.PV10.MUs.PV10
.MUs.Rib_PV3.MUs.PV10
.MUs.Piquet5.MUs. Piquet10
.MUs.Piquet5.MUs.Piquet10
.MUs.Piquet5.MUs.Cloth5
.MUs.PV10.MUs.Cloth5
Table 7. Data after optimization.
Table 7. Data after optimization.
Planned Production Qty
(kg)
Before OptimizationAfter Optimization
Production in Scheduled Working (kg)Overtime
(Hours)
Production in Scheduled Working (kg)Overtime
(Hours)
January900081637792180
February9000742891874915
March850081961486860
May800072792180190
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Ferro, R.; Cordeiro, G.A.; Ordóñez, R.E.C.; Beydoun, G.; Shukla, N. An Optimization Tool for Production Planning: A Case Study in a Textile Industry. Appl. Sci. 2021, 11, 8312. https://doi.org/10.3390/app11188312

AMA Style

Ferro R, Cordeiro GA, Ordóñez REC, Beydoun G, Shukla N. An Optimization Tool for Production Planning: A Case Study in a Textile Industry. Applied Sciences. 2021; 11(18):8312. https://doi.org/10.3390/app11188312

Chicago/Turabian Style

Ferro, Rodrigo, Gabrielly A. Cordeiro, Robert E. C. Ordóñez, Ghassan Beydoun, and Nagesh Shukla. 2021. "An Optimization Tool for Production Planning: A Case Study in a Textile Industry" Applied Sciences 11, no. 18: 8312. https://doi.org/10.3390/app11188312

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop