Skip to main content

Advertisement

Log in

A Reconfigurable Cellular Remanufacturing Architecture: a multi-objective design approach

  • Research
  • Published:
Journal of Remanufacturing Aims and scope Submit manuscript

Abstract

Remanufacturing is a practice that postpones the product ‘end-of-life’ by returning the properties or features of a new product to a used product. Such a process represents an efficient circular economy strategy to extend product life, reducing its environmental footprint. However, remanufacturing systems must overcome distinct challenges related to information uncertainties about quantity and conditions of used products. Current strategies to address these issues include smart approaches towards smart remanufacturing systems. However, remanufacturing architectures must manage the negative effects on operations derived from the used product’s deterioration and return rate variability, as well as remanufactured products demand fluctuations. This study contributes to address this issue by a Reconfigurable Cellular Remanufacturing Architecture that is integrated in a business strategy towards smart sustainable remanufacturing. The design process is based on a multi-objective optimization model that minimizes the grouping cost, the workload balancing cost, the investment cost, the makespan cost and the reconfigurable cost. A customized version of the well-known multi-objective evolutionary non-dominated sorting genetic algorithm II (NSGA2), a mono-objective genetic algorithm (GA-mo) and a GAMS model were implemented to obtain the potential architecture’ configurations for an explanatory case study based on real-world industrial and random data, respectively. Two procedures to identify the best architecture were also considered. A sensitivity analysis is presented to illustrate the robustness of the proposed model. Managerial insights illustrate about solution methods, and best architecture selection. Practical implications also are provided to offer useful options for practitioners.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15

Similar content being viewed by others

Data availability

The GAMS model and case study data are available in https://github.com/cmm14art/art_rcra_case_study.

References

  1. Ellen MacArthur Foundation: towards circular economy. https://www.ellenmacarthurfoundation.org/assets/downloads/publications/Ellen-MacArthur-Foundation-Towards-the-Circular-Economy-vol.1.pdf. Accessed 7 May 2022

  2. Matsumoto M, Yang S, Martinsen K, Kainuma Y (2016) Trends and research challenges in remanufacturing. Int J Precision Eng Manuf - Green Technol 3:129–142. https://doi.org/10.1007/s40684-016-0016-4

    Article  Google Scholar 

  3. Karvonen I, Jansson K, Behm K, Vatanen S, Parker D (2017) Identifying recommendations to promote remanufacturing in Europe. J Remanuf 7:159–179. https://doi.org/10.1007/s13243-017-0038-2

    Article  Google Scholar 

  4. Russell J, Nasr N (2019) Value-retention processes within the circular economy. Remanufacturing in the circular economy: operations, engineering and logistics. Wiley Online Books, pp 1–29. https://doi.org/10.1002/9781119664383.CH1

  5. Bulmuş SC, Zhu SX, Teunter R (2013) Capacity and production decisions under a remanufacturing strategy. Int J Prod Econ 145:359–370. https://doi.org/10.1016/J.IJPE.2013.04.052

    Article  Google Scholar 

  6. Saidani M, Yannou B, Leroy Y, Cluzel F (2020) Dismantling, remanufacturing and recovering heavy vehicles in a circular economy—technico-economic and organisational lessons learnt from an industrial pilot study. Resour Conserv Recycl 156:104684. https://doi.org/10.1016/j.resconrec.2020.104684

    Article  Google Scholar 

  7. Chaowanapong J, Jongwanich J, Ijomah W (2018) The determinants of remanufacturing practices in developing countries: evidence from Thai industries. J Clean Prod 170:369–378. https://doi.org/10.1016/j.jclepro.2017.09.134

    Article  Google Scholar 

  8. Tolio T, Bernard A, Colledani M, Kara S, Seliger G, Duflou J, Battaia O, Takata S (2017) Design, management and control of demanufacturing and remanufacturing systems. CIRP Ann Manuf Technol 66:585–609. https://doi.org/10.1016/j.cirp.2017.05.001

    Article  Google Scholar 

  9. Toxopeus ME, Haanstra W, Van Gerrevink MR, Van Der Meide R (2017) A case study on industrial collaboration to close material loops for a domestic boiler. Procedia CIRP 61:52–57. https://doi.org/10.1016/j.procir.2016.11.246

    Article  Google Scholar 

  10. Kurilova-Palisaitiene J, Sundin E, Poksinska B (2018) Remanufacturing challenges and possible lean improvements. J Clean Prod 172:3225–3236. https://doi.org/10.1016/j.jclepro.2017.11.023

    Article  Google Scholar 

  11. Milios L, Matsumoto M (2019) Consumer perception of remanufactured automotive parts and policy implications for transitioning to a circular economy in Sweden. Sustainability (Switzerland) 11:6264. https://doi.org/10.3390/su11226264

    Article  Google Scholar 

  12. Rizova MI, Wong TC, Ijomah W (2020) A systematic review of decision-making in remanufacturing. Comput Ind Eng 147:106681. https://doi.org/10.1016/j.cie.2020.106681

  13. Abbey JD, Kleber R, Souza GC, Voigt G (2017) The role of perceived quality risk in pricing remanufactured products. Prod Oper Manag 26:100–115. https://doi.org/10.1111/poms.12628

    Article  Google Scholar 

  14. Chinen K, Matsumoto M (2021) Indonesians’ perceptions of auto parts remanufactured in China: implications for global remanufacturing operations. Sustainability (Switzerland) 13:1–16. https://doi.org/10.3390/su13073968

    Article  Google Scholar 

  15. Okorie O, Obi M, Russell J, Charnley F, Salonitis K (2021) A triple bottom line examination of product cannibalisation and remanufacturing: A review and research agenda. Sustain Prod Consum 27:958–974. https://doi.org/10.1016/j.spc.2021.02.013

    Article  Google Scholar 

  16. Mejía-Moncayo C, Kenné J-P, Hof LA (2023) On the development of a smart architecture for a sustainable manufacturing-remanufacturing system: a literature review approach. Comput Ind Eng 180:109282. https://doi.org/10.1016/j.cie.2023.109282

    Article  Google Scholar 

  17. Kerin M, Pham DT (2020) Smart remanufacturing: a review and research framework. J Manuf Technol Manag 31(6). https://doi.org/10.1108/JMTM-06-2019-0205

  18. Bagalagel SM, ElMaraghy W (2022) A Framework for Industry 4.0 Implementation in Circular Economy Manufacturing Systems. In: Andersen AL et al (eds) Towards sustainable customization: bridging smart products and manufacturing systems. CARV MCPC 2021 2021. Lecture Notes in Mechanical Engineering. Springer, Cham. https://doi.org/10.1007/978-3-030-90700-6_114

  19. Kerin M, Pham DT (2019) A review of emerging industry 4.0 technologies in remanufacturing. J Clean Prod 237:117805. https://doi.org/10.1016/j.jclepro.2019.117805

    Article  Google Scholar 

  20. Deb K, Pratab S, Agarwal S, Meyarivan T (2002) A fast and elitist multiobjective genetic algorithm: NGSA-II. IEEE Trans Evol Comput 6:182–197

    Article  Google Scholar 

  21. Czyzyk J, Mesnier MP, More JJ (1998) The NEOS Server. IEEE Comput Sci Eng 5:68–75. https://doi.org/10.1109/99.714603

    Article  Google Scholar 

  22. Saaty RW (1987) The analytic hierarchy process—what it is and how it is used. Math Model 9:161–176. https://doi.org/10.1016/0270-0255(87)90473-8

    Article  MathSciNet  Google Scholar 

  23. Romero GA, Mejía-Moncayo C, Torres JA (2015) Modelos matemáticos para la definición del layout de las celdas de manufactura. Revisión de literatura. Revista Tecnura 19:135–148. https://doi.org/10.14483/udistrital.jour.tecnura.2015.4.a11

    Article  Google Scholar 

  24. Daneshmand M, Noroozi F, Corneanu C, Mafakheri F, Fiorini P (2022) Industry 4.0 and prospects of circular economy: a survey of robotic assembly and disassembly. Int J Adv Manuf Technol. https://doi.org/10.1007/s00170-021-08389-1

    Article  Google Scholar 

  25. Garrido-Hidalgo C, Ramirez FJ, Olivares T, Roda-Sanchez L (2020) The adoption of internet of things in a circular supply chain framework for the recovery of WEEE: the case of Lithium-ion electric vehicle battery packs. Waste Manag 103:32–44. https://doi.org/10.1016/j.wasman.2019.09.045

    Article  PubMed  Google Scholar 

  26. Delpla V, Kenné JP, Hof LA (2021) Circular manufacturing 4.0: towards internet of things embedded closed-loop supply chains. Int J Adv Manuf Technol 118:3241–3264. https://doi.org/10.1007/s00170-021-08058-3

    Article  Google Scholar 

  27. Niu B, Xu H, Chen L (2022) Creating all-win by blockchain in a remanufacturing supply chain with consumer risk-aversion and quality untrust. Transp Res E Logist Transp Rev 163:102778. https://doi.org/10.1016/j.tre.2022.102778

    Article  Google Scholar 

  28. Matenga AE, Mpofu K (2023) Blockchain-based product lifecycle management using supply chain management for railcar remanufacturing. Procedia CIRP 116:486–491. https://doi.org/10.1016/j.procir.2023.02.082

    Article  Google Scholar 

  29. Bettín-Díaz R, Mejía-Moncayo C, Rojas AE (2021) A blockchain-based approach to support an ISO 9001:2015 quality management system. ParadigmPlus 2:17–32. https://doi.org/10.55969/PARADIGMPLUS.V2N2A2

    Article  Google Scholar 

  30. Bressanelli G, Adrodegari F, Perona M, Saccani N (2018) The role of digital technologies to overcome circular economy challenges in PSS business models: an exploratory case study. Procedia CIRP 73:216–221. https://doi.org/10.1016/j.procir.2018.03.322

    Article  Google Scholar 

  31. Acerbi F, Forterre DA, Taisch M (2021) Role of artificial intelligence in circular manufacturing: a systematic literature review. In: 17th IFAC Symposium on Information Control Problems in Manufacturing INCOM 2021, vol 54, no 1. Elsevier B.V., pp 367–372. https://doi.org/10.1016/j.ifacol.2021.08.040

  32. SKF: Improve uptime, efficiency and reliability with AI-driven industrial analytics (2020). https://cdn.skfmediahub.skf.com/api/public/0901d19680ba9a3e/pdf_preview_medium/0901d19680ba9a3e_pdf_preview_medium.pdf#cid-567836. Accessed 7 May 2022

  33. Mejía-Moncayo C, Rojas AE, Mura I (2018) A discrete bacterial chemotaxis approach to the design of cellular manufacturing layouts. Lecture Notes Comput Sci (Including Subser Lecture Notes Artif Intell Lecture Notes Bioinformatics) 10960 LNCS, pp 423–437. https://doi.org/10.1007/978-3-319-95162-1_29

  34. Mejía-Moncayo C, Battaia O (2019) A hybrid optimization algorithm with genetic and bacterial operators for the design of cellular manufacturing systems. IFAC-PapersOnLine 52:1409–1414. https://doi.org/10.1016/j.ifacol.2019.11.396

    Article  Google Scholar 

  35. Papaioannou G, Wilson JM (2010) The evolution of cell formation problem methodologies based on recent studies (1997–2008): review and directions for future research. Eur J Oper Res 206:509–521. https://doi.org/10.1016/j.ejor.2009.10.020

    Article  Google Scholar 

  36. Mejia-Moncayo C, Rojas AE, Dorado R (2017) Manufacturing cell formation with a novel discrete bacterial chemotaxis optimization algorithm. Commun Comput Inf Sci 742:579–588. https://doi.org/10.1007/978-3-319-66963-2

    Article  Google Scholar 

  37. Mejia-Moncayo C, Rojas AE, Kenne J-P, Hof LA (2022) An ant approach to define product families and remanufacturing cells. IFAC-PapersOnLine 55:73–78. https://doi.org/10.1016/J.IFACOL.2022.09.370

    Article  Google Scholar 

  38. Aljuneidi T, Bulgak AA (2017) Designing a cellular manufacturing system featuring remanufacturing, recycling, and disposal options: a mathematical modeling approach. CIRP J Manuf Sci Technol 19:25–35. https://doi.org/10.1016/j.cirpj.2017.04.005

    Article  Google Scholar 

  39. Koren Y, Heisel U, Jovane F, Moriwaki T, Pritschow G, Ulsoy G, Van Brussel H (1999) Reconfigurable manufacturing systems. CIRP Ann Manuf Technol 48:527–540. https://doi.org/10.1016/S0007-8506(07)63232-6

    Article  Google Scholar 

  40. Bortolini M, Galizia FG, Mora C (2018) Reconfigurable manufacturing systems: literature review and research trend. J Manuf Syst 49:93–106. https://doi.org/10.1016/j.jmsy.2018.09.005

    Article  Google Scholar 

  41. Bi ZM, Lang SYT, Shen W, Wang L (2008) Reconfigurable manufacturing systems: the state of the art. Int J Prod Res 46:967–992. https://doi.org/10.1080/00207540600905646

    Article  Google Scholar 

  42. Koren Y, Shpitalni M (2010) Design of reconfigurable manufacturing systems. J Manuf Syst 29:130–141. https://doi.org/10.1016/j.jmsy.2011.01.001

    Article  Google Scholar 

  43. Andersen AL, Brunoe TD, Bockholt MT, Napoleone A, Hemdrup Kristensen J, Colli M, Vejrum Wæhrens B, Nielsen K (2023) Changeable closed-loop manufacturing systems: challenges in product take-back and evaluation of reconfigurable solutions. Int J Prod Res 61:839–858. https://doi.org/10.1080/00207543.2021.2017504

    Article  Google Scholar 

  44. Yao X, Zhou J, Lin Y, Li Y, Yu H, Liu Y (2019) Smart manufacturing based on cyber-physical systems and beyond. J Intell Manuf 30:2805–2817. https://doi.org/10.1007/s10845-017-1384-5

    Article  Google Scholar 

  45. Napoleone A, Macchi M, Pozzetti A (2020) A review on the characteristics of cyber-physical systems for the future smart factories. J Manuf Syst 54:305–335. https://doi.org/10.1016/j.jmsy.2020.01.007

    Article  Google Scholar 

  46. Brunoe TD, Andersen AL, Nielsen K (2019) Changeable manufacturing systems supporting circular supply chains. In: 52nd CIRP Conference on Manufacturing Systems (CMS), Ljubljana, Slovenia, June 12–14, 2019. Procedia CIRP, vol 81. Elsevier B.V., pp 1423–1428. https://doi.org/10.1016/j.procir.2019.05.007

  47. Eguia I, Lozano S, Racero J, Guerrero F (2011) A methodological approach for designing and sequencing product families in reconfigurable disassembly systems. J Ind Eng Manag 4:418–435. https://doi.org/10.3926/jiem.2011.v4n3.p418-435

    Article  Google Scholar 

  48. Ponis S, Aretoulaki E, Maroutas TN, Plakas G, Dimogiorgi K (2021) A systematic literature review on additive manufacturing in the context of circular economy. Sustainability 13:6007

    Article  Google Scholar 

  49. Fan X, Zhang Z, Jin X, Yuan W, Guo N (2010) TTechnology of reconfigurable multi-process combined machining for remanufacturing. 2010 International Conference on E-Product E-Service and E-Entertainment, ICEEE2010. https://doi.org/10.1109/ICEEE.2010.5661040

  50. HooshyarTelegraphi A, Bulgak AA (2021) A mathematical model for designing a reliable cellular hybrid manufacturing-remanufacturing system considering alternative and contingency process routings. SN Appl Sci 3:356. https://doi.org/10.1007/s42452-021-04315-y

    Article  Google Scholar 

  51. Mejía-Moncayo C, Kenné J-P, Hof LA (2021) A hybrid architecture for a reconfigurable cellular remanufacturing system. In: Dolgui A, Bernard A, Lemoine D, von Cieminski G, Romero D (eds) Advances in production management systems. Artificial intelligence for sustainable and resilient production systems. Springer International Publishing, Cham, pp 488–496

  52. Gen M, Lin L, Zhang H (2009) Evolutionary techniques for optimization problems in integrated manufacturing system: state-of-the-art-survey. Comput Ind Eng 56:779–808. https://doi.org/10.1016/j.cie.2008.09.034

    Article  Google Scholar 

Download references

Acknowledgements

The authors would like to acknowledge the financial support of the Natural Sciences and Engineering Research Council of Canada (NSERC) under the Discovery Grant (RGPIN-2018-05292 and RGPIN-2019-05973).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Lucas A. Hof.

Ethics declarations

Conflict of interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendix

Appendix

Genetic algorithms NSGA2 and GA-mo

This study implements in Matlab 2021a two genetic algorithms to solve the proposed multi-objective model, both share the same solutions coding and operators. The first is a customized version of NSGA2 [20], and the second is a mono-objective genetic algorithm that uses weighted factors as goal programming.

NSGA2 starts randomly generating the initial population, and a set of non-dominated solutions was obtained. These solutions fed the next iteration step as part of the initial population, which was then completed randomly. Following this incremental solution process, the final iteration provided the best last non-dominated solutions. Here, the NSGA2 and GA-mo were run with the following parameters: number of individuals = 100, generations = 100, iterations = 1000, crossover probability = 0.9, and the mutation probability = 0.1.

Coding solutions

The customization of NSGA2 starts by defining a hybrid data structure for the solutions codification. Similarly, the generation of the initial population, crossover, and mutation processes were customized.

The decision variables \({X}_{ik, }{Y}_{jk}, {Z}_{ijl}\) and \({W}_{pjj{\prime}k}\), described in the mathematical model, were coded in variable Var as a set of four vectors:

$$V\; ar=({Var}^{X},{Var}^{Y},{Var}^{Z},{Var}^{W})$$
(23)

The first vector, VarX, is defined by a binary structure that contains the rows of the \({X}_{ik,}\) matrix.

$${Var}^{X} = [0,1,1,0,1,1,0,1,0,1,1,1,0,1]$$
(24)

The second vector, VarY, contains the number of the product family or cell k to which each product j was assigned, according to the solution codification based on the cell number exposed by Gen et al. [52] This data structure allows to directly manage Eq. (13), which ensures that each product j is only assigned to a single family or cell k.

$${V\; ar}^{Y} = [1,2,2,1,2,1]$$
(25)

The third vector, VarZ, contains the number of type i workplaces required to manufacture product i.

$${V \;ar}^{Z}=[3,4,7,1,2,1,3,5,4,2,3,7,3,4,1,2,3,4,1,2,.....,2,5,1,2,3,1,1,7]$$
(26)

The fourth vector, VarW, contains numbers between 0 and 1, which represent the relative position among the products to determine the production sequences \({W}_{pjj{\prime}k}\), as is described next.

$${V\; ar}^{W}= [\mathrm{0.34,0.25,0.16,0.07,0.14,0.95,0.86,0.77,0.17,0.27,0.49,0.63}]$$
(27)

The decodification of the variable \({W}_{pjj{\prime}k}\), requires more steps than the previously described ones. This process starts with the vector VarW that store the rows of the matrix \({d}_{pj}^{W}\), where each row presents a period p and each column presents a product j. In a next step, for each period of dWpj, the values which belong to each product family were identified using variable Yjk, hence defining dtemp. Then, in a following step, the obtained values were classified in ascending order to identify the production sequence for each product family in each period. Finally, using this information, the full Wjjp matrix was defined.

The model constrains were managed using data structure, and penalization and solution correction operators as described in the following. The constrains described as the model Eqs. (12), (13) and (14) were managed using a penalization strategy. Here, each model constraint is verified in a prior step to calculate the objective function for each solution. If a solution is not in agreement with a constraint, a penalization factor is increased. Finally, the objective related to this constraint is then multiplied by the penalization factor.

In addition, two solution correction operators were implemented to fulfil the constraints described in Eqs. (12) to (14). After the solution decoding process, if a solution did not fulfil the constraints Eqs. (12) and (13), workplace i was assigned to the cell or family belonging to product j.

Initial population

The initial population brings the seeds from it starts optimization process to NSGA2-RCRSA, based on solutions coded as Var = (VarX,VarY ,VarZ,VarW), which was implemented according to two strategies. The first strategy defined the population randomly, and the second one followed a heuristic process. For each VarX vector position, a random number a was generated, if a ≤ 0.5 V arX = 1, otherwise VarX = 0. For each position of VarY and VarZ a random integer ranging from 1 to mc was generated. Finally, VarW was generated as a random vector. This strategy allowed to explore the search space; however, it could not be optimized. Hence, for half of the population, the second strategy was implemented. First, a base V arY was defined, where a product j that is processed in a workplace i was assigned to the same cell or product family. Second, to balance the workload and to reduce the makespan in scheduling, VarZ adopts the values of the balanced workplaces \(=\lceil\frac{{t}_{ijl}^{op}}{{t}_{j}^{c}}\rceil\), which approximates the ideal number of workplaces i to balance topijl. Finally, the random values are assigned to VarW trying to be near to the ideal production sequences.

Reproduction

The algorithms use sexual reproduction as a mechanism to exchange information among individuals for improving the population. In this way, this process allows the population’s evolution, providing the features of the best adapted individuals of the current generation to the next one [20]. This process starts with parents’ selection, which in this study was realized through a binary tournament.

A crossover process was conducted after parent selection. During this process, the information of the parents was exchanged. For VarX, VarY, and VarZ a crossover with a single cross point was implemented, as shown in the following example:

$$\begin{array}{cc}{Parent}^1=\left[1,2,3,4,5\right]&{Parent}^2=\lbrack6,7,8,9,10\rbrack\end{array}$$
(28)

For this example, the cross point is the third position, hence as a result two children are obtained:

$${Child}^{1} = [\mathrm{1,2},\mathrm{3,9},10] {Child}^{2} = [\mathrm{6,7},\mathrm{8,4},5]$$
(29)

Given that V arW is a real vector, its crossover is implemented as a random weighted average of the two parents to generate a child:

$$Child=\alpha *P{arent}^{1}+(1 - \alpha )*{Parent}^{2}$$
(30)

where α is a random weighted factor.

The last reproduction process is mutation. It allows exploring the search space to generate tiny random changes to some individuals. This mutation is an essential feature of evolutionary algorithms which helps to avoid local optimal solutions. The mutation process was applied to randomly selected individuals (GA-mo) or dominated by others (NSGA2). For each element of an individual vector, a random number was generated, and if less than the mutation probability the element was mutated. In the case of VarX, if the element is ”1”, its value is changed to ”0” and vice-versa. VarY and VarZ were mutated increasing or decreasing the selected element by one unit. If the element value was ”1”, it can only be increased. Finally, VarW is mutated multiplying the element by a random factor that can increase or decrease its value.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Mejía-Moncayo, C., Kenné, JP. & Hof, L.A. A Reconfigurable Cellular Remanufacturing Architecture: a multi-objective design approach. Jnl Remanufactur (2024). https://doi.org/10.1007/s13243-024-00139-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s13243-024-00139-2

Keywords

Navigation