Abstract
To coordinate the impact of multiple uncertainties on fuzzy flexible job shop scheduling in discrete manufacturing processes, a multi-objective scheduling strategy of fuzzy flexible job shop under three uncertain factors is proposed. Firstly, the general scheduling framework is constructed by combining uncertainty analysis and digital twin technology. Then, the uncertainty of processing time and delivery date is described by fuzzy function, and the uncertainty of equipment maintenance cycle is described by interval number. The scheduling model is constructed with collaborative optimization objectives, including minimizing the fuzzy makespan, fuzzy production cost minimum, fuzzy carbon emission minimum, and customer satisfaction maximum. Then the hybrid PSO with a variable neighborhood search strategy is utilized to solve the problem. The initial population is generated by the process-first encoding method combined with several initialize strategies, the crossover and mutation of genetic algorithm are introduced to reconstruct the position and speed of particles based on a global search of PSO. Then the Pareto feasible solution set is obtained by neighborhood search of excellent particles through three kinds of neighborhood structures, and the satisfactory solution is selected by grey relational analysis. Finally, a production example of an enterprise is utilized to verify the effectiveness and feasibility of this method.
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs12046-023-02133-z/MediaObjects/12046_2023_2133_Fig1_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs12046-023-02133-z/MediaObjects/12046_2023_2133_Fig2_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs12046-023-02133-z/MediaObjects/12046_2023_2133_Fig3_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs12046-023-02133-z/MediaObjects/12046_2023_2133_Fig4_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs12046-023-02133-z/MediaObjects/12046_2023_2133_Fig5_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs12046-023-02133-z/MediaObjects/12046_2023_2133_Fig6_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs12046-023-02133-z/MediaObjects/12046_2023_2133_Fig7_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs12046-023-02133-z/MediaObjects/12046_2023_2133_Fig8_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs12046-023-02133-z/MediaObjects/12046_2023_2133_Fig9_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs12046-023-02133-z/MediaObjects/12046_2023_2133_Fig10_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs12046-023-02133-z/MediaObjects/12046_2023_2133_Fig11_HTML.png)
Similar content being viewed by others
References
Yan B, Bragin M A and Luh P B 2018 Novel formulation and resolution of job-shop scheduling problems. IEEE Robot. Autom. Let. 3(4): 3387–3393. https://doi.org/10.1109/LRA.2018.2850056
Dai M, Zhang Z, Giret A and Salido M A 2019 An enhanced estimation of distribution algorithm for energy-efficient job-shop scheduling problems with transportation constraints. Sustainability 11(11): 3085. https://doi.org/10.3390/su11113085
Chen K, Li D and Wang X 2020 Makespan minimization in two-machine flow-shop scheduling under no-wait and deterministic unavailable interval constraints. J. Syst. Sci. Syst. Eng. 29(4): 400–411. https://doi.org/10.1007/s11518-020-5456-2
Curcio E, Amorim P, Zhang Q and Almada-Lobo B 2018 Adaptation and approximate strategies for solving the lot-sizing and scheduling problem under multistage demand uncertainty. Int. J. Prod. Econ. 202(8): 81–96. https://doi.org/10.1016/j.ijpe.2018.04.012
Li W and Yuan J 2021 Single-machine online scheduling of jobs with non-delayed processing constraint. J. Comb. Optim. 41(4): 830–843. https://doi.org/10.1007/s10878-021-00722-4
Li H, Tu H and Hensher D A 2016 Integrating the mean–variance and scheduling approaches to allow for schedule delay and trip time variability under uncertainty. Transport. Res. A-Pol. 89(7): 151–163. https://doi.org/10.1016/j.tra.2016.05.014
Edward H and Kan W 2017 Job scheduling at cascading machines. IEEE T. Autom. Sci. Eng. 14(4): 1634–1642. https://doi.org/10.1109/TASE.2017.2698919
Guo Z X, Wong W K, Leung S Y S, Fan J T and Chan S F 2008 Genetic optimization of order scheduling with multiple uncertainties. Expert Syst. Appl. 35(4): 1788–1801. https://doi.org/10.1016/j.eswa.2007.08.058
Bao B, Li T and Zhang B 2017 Flexible job shop scheduling strategy with uncertain processing time. In ICMEIT 2017: 426–433. https://doi.org/10.2991/icmeit-17.2017.83
Wang Y and **e N 2021 Flexible flow shop scheduling with interval grey processing time. Grey Syst. 11(4): 779–795. https://doi.org/10.1108/GS-09-2020-0123
Horng S C and Lin S S 2021 Apply ordinal optimization to optimize the job-shop scheduling under uncertain processing times. Arab. J. Sci. Eng. 47(8): 9659–9671. https://doi.org/10.1007/s13369-021-06317-9
Ma J and Li Y 2019 Solution to IPPS problem under the condition of uncertain delivery time. In: Smart Innovations in Communication and Computational Sciences (eds) Panigrahi B K, Trivedi M C, Mishra K K, Tiwari S and Singh P K, vol 670. Springer, Singapore, pp 105–111. https://doi.org/10.1007/978-981-10-8971-8_10
Yang M S, Ba L, Zheng H Y, Liu Y, Wang X F, He J Z and Li Y 2019 An integrated system for scheduling of processing and assembly operations with fuzzy operation time and fuzzy delivery time. Adv. Prod. Eng. Manag. 14(3): 367–378. https://doi.org/10.14743/apem2019.3.334
Shi D L, Zhang B B and Li Y 2020 A multi-objective flexible job-shop scheduling model based on fuzzy theory and immune genetic algorithm. Int. J. Simul. Model. 19(1): 123–133. https://doi.org/10.2507/IJSIMM19-1-CO1
Yang F, Ye C M and Shi M H 2018 A hybrid grey cuckoo search algorithm for job-shop scheduling problems under fuzzy conditions. Adv. Prod. Eng. Manag. 13(3): 254–266. https://doi.org/10.14743/apem2018.3.288
Dang S H and Tang W 2021 Real-time data scheduling of flexible job in papermaking workshop based on deep learning and improved fuzzy algorithm. Mobile Information Systems 10: 1–12. https://doi.org/10.1155/2021/9930740
Wei F F, Cao C Y and Zhang H P 2021 An improved genetic algorithm for resource-constrained flexible job-shop scheduling. Int. J. Simul. Model 20(1): 201–211. https://doi.org/10.2507/IJSIMM20-1-CO5
Sharma M and Garg R 2020 An artificial neural network based approach for energy efficient task scheduling in cloud data centers. Sustain. Comput-Info. 26: 1–17. https://doi.org/10.1016/j.suscom.2020.100373
Chaouch I, Driss O B and Ghedira K 2019 A novel dynamic assignment rule for the distributed job shop scheduling problem using a hybrid ant-based algorithm. Appl. Intel. 49(5): 1903–1924. https://doi.org/10.1007/s10489-018-1343-7
Chaudhry I and Khan A 2012 Minimizing makespan for a no-wait flowshop using genetic algorithm. Sadhana 37: 695–707. https://doi.org/10.1007/s12046-012-0105-1
Fani V, Bandinelli R and Rinaldi R 2017 A simulation optimization tool for the metal accessory suppliers in the fashion industry: a case study. ECMS. https://doi.org/10.7148/2017-0240
Jiang H and Liu C Y 2019 Scheduling optimization of cloud resource supply chain through multi-objective particle swarm optimization. Int. J. Simul. Model. 18(1): 163–174. https://doi.org/10.2507/IJSIMM18(1)CO3
Koulouris A, Misailidis N and Petrides D 2021 Applications of process and digital twin models for production simulation and scheduling in the manufacturing of food ingredients and products. Food Bioprod. Process. 126(4): 317–333. https://doi.org/10.1016/j.fbp.2021.01.016
Wang W, Ge X, Li L and Su J 2019 Proactive and reactive multi-project scheduling in uncertain environment. IEEE Access 7: 88986–88997. https://doi.org/10.1109/ACCESS.2019.2926337
Sakawa M and Yano H 1992 Multiobjective fuzzy linear regression analysis for fuzzy input-output data. Fuzzy Set. Syst. 47(2): 173–181. https://doi.org/10.1016/0165-0114(92)90175-4
Bashar M A, Kilgou D M and Hipel K W 2012 Fuzzy preferences in the graph model for conflict resolution. IEEE T. Fuzzy Syst. 20(4): 760–770. https://doi.org/10.1109/TFUZZ.2012.2183603
Han Y, Kaku I, Tang J, Dellaert N, Cai J and Li Y 2017 A comparison of particle swarm optimizations for uncapacitated multilevel lot-sizing problems (theory and methodology). Journal of Japan Industrial Management Association 61(3): 203–213. https://doi.org/10.11221/jima.61.203
Asadi and Hamed 2017 Apply fuzzy learning effect with fuzzy processing times for single machine scheduling problems. J. Manuf. Syst. 42: 244–261. https://doi.org/10.1016/j.jmsy.2016.12.004
Acknowledgment
The authors are thankful to the anonymous reviewers for helpful comments on an earlier version of this manuscript.
Funding
Founding was provided by the National Natural Science Foundation of China (Grant No. 61605205), Scientific Research Foundation of Chongqing University of Technology (Grant No. 0103191147), and the Project of Zhongke Advanced Manufacturing and Innovation in Deyang, China (Grant No. YC-2016QY-07).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Rights and permissions
About this article
Cite this article
Chen, Z., Zou, J. & Wang, W. Digital twin-oriented collaborative optimization of fuzzy flexible job shop scheduling under multiple uncertainties. Sādhanā 48, 78 (2023). https://doi.org/10.1007/s12046-023-02133-z
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s12046-023-02133-z