A data-driven model for scheduling and sequencing tasks in industry 4.0 compliant production systems with flow shop
Subject Areas : IndustrialDanial Hatami 1 , Alireza Irajpour 2 * , Reza Ehtesham Rasi 3
1 - Department of Industrial management, Qazvin Branch, Islamic Azad University, Qazvin, Iran
2 - Department of Industrial management, Qazvin Branch, Islamic Azad University, Qazvin, Iran
3 - Department of Industrial management, Qazvin Branch, Islamic Azad University, Qazvin, Iran
Keywords: Flow shop, Sequence, Scheduling, data-driven model, Industry 4.0,
Abstract :
The issue of scheduling flow shop is always an important issue in all industries and factories, which undergoes fundamental changes with the emergence of different paradigms. This article aimed to analyze the problem of scheduling and determining the sequence of tasks in production systems with flow shop according to the components of the industry4.0. For this purpose, a data-driven model and its integration with meta-heuristic hybrid algorithms are presented to solve the problem. In the first step the problem model is designed and to deal with uncertainty the data-driven robust optimization approach has been used for the first time in flow shop problems. The important parameters of the model were estimated using SARIMA and SVR algorithms, and then the problem model was solved using hybrid algorithms, and the findings showed that LP-GA-SA algorithm has the best performance. The main innovation of this article is to present a data-driven optimization approach and use the SVR algorithm in parameter estimation and investigate the impact of industry4.0 on flow shop optimization. The findings show that the use of robotics and AI from Industry 4.0 in the flow shop will improve the execution time and costs in the long run. The two main issues that Industry 4.0 directly affects the workshop flow are the learning coefficient and the deterioration rate. The increase in the learning coefficient that is obtained due to the use of Industry 4.0 technologies improves all the target functions. It also minimizes the deterioration effect, which again improves the target functions.
[1] Y. Fu, M. Zhou, X. Guo, and L. Qi, “Scheduling Dual-Objective Stochastic Hybrid Flow Shop with Deteriorating Jobs via Bi-Population Evolutionary Algorithm,” IEEE Trans. Syst. Man, Cybern. Syst., vol. 50, no. 12, pp. 5037–5048, Apr. 2020, doi: 10.1109/TSMC.2019.2907575.
[2] Y. Wang and N. Xie, “Flexible flow shop scheduling with interval grey processing time,” Grey Syst., vol. 11, no. 4, pp. 779–795, Dec. 2021, doi: 10.1108/GS-09-2020-0123.
[3] D. Yüksel, M. F. Taşgetiren, L. Kandiller, and L. Gao, “An energy-efficient bi-objective no-wait permutation flowshop scheduling problem to minimize total tardiness and total energy consumption,” Comput. Ind. Eng., vol. 145, p. 106431, Apr. 2020, doi: 10.1016/j.cie.2020.106431.
[4] W. Shao, Z. Shao, and D. Pi, “Effective constructive heuristics for distributed no-wait flexible flow shop scheduling problem,” Comput. Oper. Res., vol. 136, p. 105482, Dec. 2021, doi: 10.1016/j.cor.2021.105482.
[5] M. Tavakoli, S. A. Torabi, M. GhanavatiNejad, and S. Nayeri, “An integrated decision-making framework for selecting the best strategies of water resources management in pandemic emergencies,” Sci. Iran., vol. 0, no. 0, pp. 0–0, 2023, doi: 10.24200/sci.2023.57127.5077.
[6] M. Fatih Tasgetiren, D. Yüksel, L. Gao, Q. K. Pan, and P. Li, “A discrete artificial bee colony algorithm for the energy-efficient no-wait flowshop scheduling problem,” Procedia Manuf., vol. 39, pp. 1223–1231, 2019, doi: 10.1016/j.promfg.2020.01.347.
[7] M. S. Salehi Mir and J. Rezaeian, “A robust hybrid approach based on particle swarm optimization and genetic algorithm to minimize the total machine load on unrelated parallel machines,” Appl. Soft Comput. J., vol. 41, pp. 488–504, Jan. 2016, doi: 10.1016/j.asoc.2015.12.035.
[8] S. Nayeri, S. Ali Torabi, M. Tavakoli, and Z. Sazvar, “A multi-objective fuzzy robust stochastic model for designing a sustainable-resilient-responsive supply chain network,” J. Clean. Prod., vol. 311, p. 127691, 2021, doi: 10.1016/j.jclepro.2021.127691.
[9] J. Pei, Y. Zhou, P. Yan, and P. M. Pardalos, “A concise guide to scheduling with learning and deteriorating effects,” Int. J. Prod. Res., vol. 61, no. 6, pp. 2010–2031, Mar. 2023, doi: 10.1080/00207543.2022.2049911.
[10] D. Biskup, “Single-machine scheduling with learning considerations,” Eur. J. Oper. Res., vol. 115, no. 1, pp. 173–178, 1999, doi: 10.1016/S0377-2217(98)00246-X.
[11] B. Alidaee and N. K. Womer, “Scheduling with time dependent processing times: Review and extensions,” J. Oper. Res. Soc., vol. 50, no. 7, pp. 711–720, Jul. 1999, doi: 10.1057/palgrave.jors.2600740.
[12] H. Gholizadeh, H. Fazlollahtabar, and M. Khalilzadeh, “A robust fuzzy stochastic programming for sustainable procurement and logistics under hybrid uncertainty using big data,” J. Clean. Prod., vol. 258, p. 120640, 2020, doi: 10.1016/j.jclepro.2020.120640.
[13] D. A. Rossit, A. Toncovich, D. G. Rossit, and S. Nesmachnow, “Solving a flow shop scheduling problem with missing operations in an Industry 4.0 production environment,” J. Proj. Manag., vol. 6, no. 1, pp. 33–44, Jan. 2021, doi: 10.5267/j.jpm.2020.10.001.
[14] M. Rostami and A. Yousefzadeh, “A gamified teaching–learning based optimization algorithm for a three-echelon supply chain scheduling problem in a two-stage assembly flow shop environment,” Appl. Soft Comput., vol. 146, p. 110598, 2023, doi: 10.1016/j.asoc.2023.110598.
[15] Y. Fu, J. Ding, H. Wang, and J. Wang, “Two-objective stochastic flow-shop scheduling with deteriorating and learning effect in Industry 4.0-based manufacturing system,” Appl. Soft Comput. J., vol. 68, pp. 847–855, 2018, doi: 10.1016/j.asoc.2017.12.009.
[16] J. Q. Li et al., “Hybrid artificial bee colony algorithm for a parallel batching distributed flow-shop problem with deteriorating jobs,” IEEE Trans. Cybern., vol. 50, no. 6, pp. 2425–2439, 2020, doi: 10.1109/TCYB.2019.2943606.
[17] E. B. Tirkolaee, A. Mardani, Z. Dashtian, M. Soltani, and G. W. Weber, “A novel hybrid method using fuzzy decision making and multi-objective programming for sustainable-reliable supplier selection in two-echelon supply chain design,” J. Clean. Prod., vol. 250, p. 119517, 2020, doi: 10.1016/j.jclepro.2019.119517.
[18] M. Ghaleb, H. Zolfagharinia, and S. Taghipour, “Real-time production scheduling in the Industry-4.0 context: Addressing uncertainties in job arrivals and machine breakdowns,” Comput. Oper. Res., vol. 123, p. 105031, Jun. 2020, doi: 10.1016/j.cor.2020.105031.
[19] H. X. Qin et al., “An improved iterated greedy algorithm for the energy-efficient blocking hybrid flow shop scheduling problem,” Swarm Evol. Comput., vol. 69, p. 100992, 2022, doi: 10.1016/j.swevo.2021.100992.
[20] F. Zhao, D. Shao, L. Wang, T. Xu, N. Zhu, and Jonrinaldi, “An effective water wave optimization algorithm with problem-specific knowledge for the distributed assembly blocking flow-shop scheduling problem,” Knowledge-Based Syst., vol. 243, p. 108471, 2022, doi: 10.1016/j.knosys.2022.108471.
[21] M. Seyedhamzeh, H. Amoozad Khalili, S. M. H. Hosseini, M. Honarmand Azimi, and K. Rahmani, “Investigating the two-stage assembly flow shop scheduling problem with uncertain assembling times,” J. Ind. Syst. Eng., vol. 14, no. 2, pp. 245–267, 2022, [Online]. Available: https://www.jise.ir/article_147292.html
[22] J. Castaneda, X. A. Martin, M. Ammouriova, J. Panadero, and A. A. Juan, “A Fuzzy Simheuristic for the Permutation Flow Shop Problem under Stochastic and Fuzzy Uncertainty,” Mathematics, vol. 10, no. 10. 2022. doi: 10.3390/math10101760.
[23] Y. J. Wang, G. G. Wang, F. M. Tian, D. W. Gong, and W. Pedrycz, “Solving energy-efficient fuzzy hybrid flow-shop scheduling problem at a variable machine speed using an extended NSGA-II,” Eng. Appl. Artif. Intell., vol. 121, p. 105977, 2023, doi: 10.1016/j.engappai.2023.105977.
[24] M. Talaei, B. Farhang Moghaddam, M. S. Pishvaee, A. Bozorgi-Amiri, and S. Gholamnejad, “A robust fuzzy optimization model for carbon-efficient closed-loop supply chain network design problem: A numerical illustration in electronics industry,” J. Clean. Prod., vol. 113, pp. 662–673, 2016, doi: 10.1016/j.jclepro.2015.10.074.
[25] Z. Sazvar, K. Tafakkori, N. Oladzad, and S. Nayeri, “A capacity planning approach for sustainable-resilient supply chain network design under uncertainty: A case study of vaccine supply chain,” Comput. Ind. Eng., vol. 159, p. 107406, Jun. 2021, doi: 10.1016/j.cie.2021.107406.
[26] S. Nayeri, M. M. Paydar, E. Asadi-Gangraj, and S. Emami, “Multi-objective fuzzy robust optimization approach to sustainable closed-loop supply chain network design,” Comput. Ind. Eng., vol. 148, p. 106716, Aug. 2020, doi: 10.1016/j.cie.2020.106716.
[27] M. Tavakoli, R. Tavakkoli-Moghaddam, R. Mesbahi, M. Ghanavati-Nejad, and A. Tajally, “Simulation of the COVID-19 patient flow and investigation of the future patient arrival using a time-series prediction model: a real-case study,” Med. Biol. Eng. Comput., vol. 60, no. 4, pp. 969–990, 2022, doi: 10.1007/s11517-022-02525-z.
[28] P. P. Dabral and M. Z. Murry, “Modelling and Forecasting of Rainfall Time Series Using SARIMA,” Environ. Process., vol. 4, no. 2, pp. 399–419, Jun. 2017, doi: 10.1007/s40710-017-0226-y.
[29] Z. Alizadeh, A. Jalilzadeh, and F. Yousefian, “Randomized Lagrangian stochastic approximation for large-scale constrained stochastic Nash games,” Optim. Lett., 2023, doi: 10.1007/s11590-023-02079-5.
[30] A. Kumar Dubey, A. Kumar, V. García-Díaz, A. Kumar Sharma, and K. Kanhaiya, “Study and analysis of SARIMA and LSTM in forecasting time series data,” Sustain. Energy Technol. Assessments, vol. 47, Jul. 2021, doi: 10.1016/j.seta.2021.101474.
مجله مدیریت توسعه و تحول 58 (1403)
ارائه مدلی دادهمحور برای زمانبندی و تعیین توالی وظایف درسیستمهای تولید منطبق بر صنعت 4.0 با جریان کارگاهی
دانیال حاتمی1، علیرضا ایرجپور2،*، رضا احتشام راثی3
1. دانشجوی دکتری، گروه مدیریت صنعتی، واحد قزوین، دانشگاه آزاد اسلامی، قزوین، ایران
2. استادیار، گروه مدیریت صنعتی، واحد قزوین، دانشگاه آزاد اسلامی، قزوین، ایران (عهدهدار مکاتبات)
3. استادیار، گروه مدیریت صنعتی، واحد قزوین، دانشگاه آزاد اسلامی، قزوین، ایران
تاریخ دریافت: 07/12/1402 تاریخ پذیرش نهایی: 14/03/1403
چكيده
مساله زمانبندی و توالی جریان کارگاهی همواره مساله مهمی در تمامی صنایع و کارخانهها میباشد که با ظهور الگوهای مختلف تغییرات اساسی در آن رخ میدهد. این مقاله تلاش میکند مساله زمانبندی و تعیین توالی وظایف در سیستمهای تولید با جریان کارگاهی را متناسب با مولفههای انقلاب صنعتی چهارم مورد بررسی و تحلیل قرار دهد. در ابتدا یک مدل برنامهریزی ریاضی چند هدفه دادهمحور ارائه شد که به دنبال کمینه کردن زمان ساخت، تاخیر کلی و مصرف انرژی کلی میباشد. سپس، برای مقابله با عدم قطعیت، در این مطالعه از یک رویکرد بهینهسازی استوار دادهمحور برای نخستین بار در مسائل جریان کارگاهی استفاده شده است. پارامترها مهم مدل با استفاده از الگوریتمهای میانگین متحرک خودهمبسته یکپارچه فصلی و ماشین بردار پشتیبان برآورد شده و سپس مسأله با استفاده از چند الگوریتم فراابتکاری ترکیبی حل گردید. نوآوری اصلی این مقاله ارائه رویکرد بهینهسازی دادهمحور استوار و استفاده از الگوریتم ماشین بردار پشتیبان در برآورد پارامتر و بررسی تاثیر مولفههای انقلاب صنعتی چهارم بر بهینهسازی جریان کارگاهی میباشد. نتایج نشان داد که روش حل ترکیبی توسعه یافته مبتنی بر الگوریتم ژنتیک و شبیهسازی تبرید بهترین عملکرد را بر اساس معیار کیفیت پاسخها در مسائل آزمایشی با اندازههای کوچک و بزرگ دارد. دو مساله اصلی که صنعت 4.0 بر جریان کارگاهی تاثیر مستقیم میگذارد ضریب یادگیری و نرخ زوالپذیری میباشد که طبق تحلیل حساسیت مشاهده میشود افزایش ضریب یادگیری که به دلیل استفاده از فناوریهای صنعت 4.0 حاصل میشود موجب بهبود تمامی توابع هدف میشود. همچنین اثر زوالپذیری را نیز حداقل کرده که مجددا موجب بهبود توابع هدف میگردد.
واژههای اصلی: زمانبندی جریان کارگاهی، زوالپذیری ماشین آلات، نرخ یادگیری اپراتور، مدلسازی مبتنی بر داده
1- مقدمه
در جهان رقابتی امروزی، تعیین توالی عملیات و زمانبندی موثر، فرآیندی است که برای به دست آوردن مزیت رقابتی و افزایش سهم بازار میبایست انجام شود. زمانبندی فرایندی است که کارها و بار کاری را در جریان تولید مدیریت میکند. این فرایند میتواند تأثیر قابل توجهی بر کارایی فرآیندها داشته باشد، زیرا آنها را مرتب، کنترل و بهینه میکند [8]. به طور کلی، زمانبندی یکی از وظایف بحرانی و حیاتی در سیستمهای خدماتی و تولیدی است که تأثیر قابل ملاحظهای بر بهرهوری شرکتها دارد [31]. یکی از مسائل مورد بررسی در زمینه زمانبندی، مسأله جریان کارگاهی انعطافپذیر بدون وقفه است، که کاربردهای گستردهای در حوزههای متنوع دارد. این مسأله با مسائل جریان کارگاهی سنتی تفاوت دارد؛ به عنوان مثال، در مسأله جریان کارگاهی انعطافپذیر بدون وقفه، فاصله بین زمان پایان و شروع به کار دو ماشین متوالی برای هیچ کاری مجاز نیست. عملاً، به محض آغاز فرآیند یک کار در اولین ماشین، باید بدون هیچ گونه اختلالی تا پایان فرآیند در آخرین ماشین پردازش شود [32]. این مسأله به دلیل نقش کلیدیاش در فرآیندهای تولید واقعی، مانند فرآیندهای داروسازی، تولید فولاد، فرآیندهای شیمیایی و غیره، اهمیت دارد. بنابراین، مطالعه این مسأله میتواند به مدیران کمک کند تا عملکرد سیستمهای تولیدی خود را بهبود ببخشند [24] [28]. در این مطالعه هدف اساسی توسعه مدلی دادهمحور برای زمانبندی و تعیین توالی وظایف در سیستمهای تولیدی میباشد که با در نظر داشتن مولفههای انقلاب صنعتی چهارم مورد بررسی قرار گیرد.
2- بیان مساله
در مسائل زمانبندی سنتی، تنها هدفهای کلاسیک و کلی توسط محققان مدنظر قرار گرفتهاند (مانند کمینه کردن زمانهای اتمام و تأخیر). اما طی سالهای اخیر، اهداف دیگری نیز توجه محققان را جلب کردهاند. به عنوان مثال، در شرایط پیچیده و نامعلوم امروزی، انرژی
alireza.irajpour@iau.ac.ir*
کیفیت بهتر زندگی است. بنابراین، مصرف مسئولانه منابع (انرژی) مسألهای حیاتی و بحرانی در این زمان است. این رویکرد باعث شده است که توجه محققان و مدیران در سیستمهای تولید به سیستمهایی که از نظر انرژی کارآمد هستند جلب شود، که این خود به عنوان یک موضوع بسیار مهم در نظر گرفته میشود [26]. در مسائل زمانبندی سنتی، زمان پردازش کارها به عنوان یک مقدار ثابت فرض میشود. با این حال، محققان بیان کردهاند که این فرض، ممکن است نادیده گرفتن تأثیرات یادگیری افراد و فرسودگی دستگاهها را به همراه داشته باشد [21]. در این زمینه، زمانی که اثر فرسودگی در نظر گرفته میشود، تأخیر در پردازش یک کار میتواند به افزایش زمان پردازش آن منجر شود [14] [17]. از سوی دیگر، در زمانبندی که اثر یادگیری مطرح است، زمان پردازش کار ممکن است با تکرار فرآیندهای پردازشی کاهش پیدا کند [4]. این دو مفهوم، که پدیدههای اساسی در مطالعات زمانبندی به شمار میروند، در مثالهای متعددی از کاربردهای واقعی دیده میشوند [21] [4] [1]. بنابراین، با توجه به اهمیت این مفاهیم، تحقیق حاضر در پی استفاده از آنها در موضوع مورد بررسی است.یک چالش دیگر برای مدیران سیستمهای تولیدی، عدم قطعیت در پارامترهای ناشی از ماهیت پویای محیط تجاری است. نادیدهگرفتن این عدم قطعیت ممکن است منجر به رسیدن به راهحلهای غیر واقعبینانه شود که میتواند به خسارتهای غیرقابل جبرانی برای شرکت منجر شود [10]. در این رابطه، بررسی مسأله تحت شرایط عدم قطعیت میتواند به مدیران کمک کند تا با چالش مذکور مقابله کنند. اخیراً، محققان مدلهای دادهمحور را پیشنهاد دادهاند که میتوانند به طور قابل توجهی با عدم قطعیت مقابله کنند و عملکرد سیستم را بهبود بخشند، که در کار فعلی بهکار گرفته شدهاند. در این مطالعه به دلیل استفاده از از دادههای فصلی و دارای بعد زمان در خصوص زوالپذیری ماشین آلات برای مقابله با عدم قطعیت از الگوریتمهای سری زمانی استفاده میشود. نکته دیگر در تمامی بخشهای زنجیره تامین و جریانهای تولیدی در دنیای امروزی، تاثیر انقلاب صنعتی چهارم بر آنها میباشد. با توسعه فناوریها در تمامی حوزهها، امروزه میتوان به خوبی از زیرساختهای مربوط به این انقلاب صنعتی استفاده کرده و به بهبود شرایط کمک نمود [19]. به طور مثال در مطالعات رستمی و همکاران (2023) به بررسی مولفههای انقلاب صنعتی چهارم در بستر زنجیره تامین پرداخته شده است و توجه محققان طی سالهای گذشته به این موضوع بیشتر شده است [20]. در این راستا، یکی از اهداف اساسی در این مقاله بررسی تاثیر پارامترها و فناوریهای انقلاب صنعتی چهارم یا زنجیره تامین 4.0 بر بهبود جریان کارگاهی مورد نظر میباشد. این رویکرد با نحوه تاثیرگذاری استفاده از فناوریهای انقلاب صنعتی چهارم مانند روباتیک در خط تولید که تاثیر قابل توجهی بر نرخ یادگیری دارد مورد بررسی قرار خواهد گرفت. با توجه به موارد واقعی و به دلیل اهمیت نکات فوق، این مطالعه سعی میکند مسأله زمانبندی کارگاه انعطافپذیر بدون انتظار کارآمد انرژی1 را بررسی کند. بدین منظور، در این پژوهش، یک چارچوب تصمیمگیری دادهمحور ارائه شده است. در ابتدا، یک مدل برنامهریزی چند هدفه2 برای مسأله تحقیقاتی پیشنهاد شده است. سپس، برای مقابله با عدم قطعیت، یک رویکرد دادهمحور کارآمد بر اساس برنامهریزی استوار فازی، ساریما3 و روشهای رگرسیون بردار پشتیبان4 توسعه یافته است. با توجه به ماهیت پیچیده مسأله تحقیقاتی که یک مساله Np-hard میباشد، همانند مطالعات نیپ5 و همکاران (2015)، بوور6 و همکاران (2017) و کولاماس و کیپاریسیس7 (2022) از الگوریتمهای فراابتکاری برای حل مساله در زمان منطقی استفاده میشود [16] [3] [11]. به طور کلی، در مقایسه با مطالعات قبلی در ادبیات مرتبط، میتوان به مزایای زیر اشاره کرد: 1) اولین مقالهای است که مسأله زمانبندی کارگاه انعطافپذیر بدون انتظار را با در نظر گرفتن تأثیر یادگیری و زوالپذیری در شرایط عدم قطعیت مورد بررسی قرار میدهد، 2) این مقاله رویکرد دادهمحور کارآمدی را برای مقابله با عدم قطعیت توسعه داده است، 3) این تحقیق الگوریتم فراابتکاری ترکیبی کارآمدی را توسعه میدهد که برای مقابله و حل مدل مساله تحقیق مورد استفاده قرار می گیرد؛ 4) در نظر گرفتن انقلاب صنعتی چهارم در بستر جریان کارگاهی و تاثیر آن بر بهبود شرایط بررسی میکند. با توجه به توضیحات بیان شده، در ادامه مبانی نظری، پیشینه پژوهش و روش تحقیق تشریح میشود و مبتنی بر آن یافتهها ارائه خواهد شد که متناسب با یافتههای حاصل، نتیجهگیری مورد نظر ارائه میشود.
3- پیشینه پژوهش
در زمینه زمانبندی جریان کارگاهی مطالعات مختلفی طی سالهای گذشته انجام شده است. به طور مثال فو و همکاران (2018) یک مساله زمانبندی جریان کارگاهی تصادفی با در نظر گرفتن اثر زوال و یادگیری را ارائه کردهاند. مدل ریاضی مساله آنها با رویکرد برنامهریزی عدد صحیح مختلط فرموله شده و از الگوریتم آتش بازی8 برای حل مساله و ارائه استراتژیها بهره گرفته شده است. یافتهها در مقاله آنها نشان میدهد که الگوریتم پیشنهادی در مقایسه با سه الگوریتم بهینهسازی دیگر عملکرد بهتری دارد [7]. در مطالعه دیگری فو و همکاران (2019) یک مدل زمانبندی جریان کارگاهی ترکیبی تصادفی با در نظر داشتن اثر یادگیری و نرخ زوال ارائه کردهاند. آنها به دلیل اهمیت بالای تاثیر یادگیری و زوالپذیری دستگاهها بر زمان پردازش، این دو پارامتر را در مدل در نظر گرفتند که هدف اصلی مدل به حداقل رساندن زمان ساخت و تاخیر کلی است. جهت حل مدل یک الگوریتم تکاملی دو جمعیتی ارائه شده است. نتایج آنها نشان میدهد که الگوریتم پیشنهادی مزیت زیادی در مساله مورد بررسی و سایر الگوریتمها دارد [8]. همچنین لی9 و همکاران (2020) یک الگوریتم کلونی زنبور عسل ترکیبی برای حل مساله جریان کارگاهی با ماشینهای موازی ارائه کردهاند. در مساله آنها اثر یادگیری اپراتورها در کارهای مختلف در نظر گرفته شده که به مرور زمان موجب بالا رفتن سرعت میشوند. یافتههای آنها نشان میدهد که الگوریتم توسعه داده شده عملکرد بهتری از جنبه کیفیت جواب و تنوع جمعیت تولیدشده در سرعت اجرا داشته است [13]. تیرکلایی10 و همکاران (2020) یک مدل ریاضی فازی و الگوریتم خوشه ماهی خودسازگار11 برای مساله جریان کارگاهی با در نظر داشتن سناریوی برونسپاری ارائه کردهاند. مساله آنها یک مدل برنامهریزی عدد صحیح مختلط بوده که دادههای ورودی آن برای بهبود به صورت فازی در نظر گرفته شده است. یافتههایشان نشان میدهد که عملکرد الگوریتم آنها نسبت به حلکننده سیپلکس12 کارایی بیشتری داشته است [29]. قالب و همکاران (2020) یک مساله زمانبندی تولید بلادرنگ در صنعت 4.0 را با توجه به نرخ خرابی و زوالپذیری ماشینها را مورد بررسی قرار دادهاند. هدف آنها، توسعه مدلهای برنامهریزی بهروزرسانیهای زمان واقعی13 برای مسأله برنامهریزی کارگاه انعطافپذیر14 با رسیدن ناگهانی کارهای جدید و خرابیهای تصادفی ماشین است. آنها بررسی کردند که چگونه بهروزرسانیهای زمان واقعی در مورد ورودهای ناگهانی، در دسترس بودن ماشینها (زمانهای خرابی و بازیابی) و زمانهای اتمام عملیات میتواند برای برنامهریزی مجدد استفاده شود [9]. روسیت و همکاران (2021) یک مساله زمانبندی جریان کارگاهی را در صنعت 4.0 مورد بررسی قرار دادند. هدف مطالعه آنها به طور کلی، حداقلسازی تلاش محاسباتی مورد نیاز برای حل مسائل برنامهریزی جریان کارگاهی است. آنها رویکرد حل دو مرحلهای ارائه کردند که نخست، یک الگوریتم ژنتیک برای حل مسأله برنامهریزی استفاده میشود و سپس در مرحله دوم، با استفاده از الگوریتم تبرید شبیهسازی، فضای جستجو را گسترش میدهد و راهحل بهبود مییابد. نتایج نشان میدهند که الگوریتم توسعه یافته و ترکیبی عملکرد مناسبی برای حل مسائل زمانبندی دارد [19]. وانگ15 و همکاران (2020) یک مدل زمانبندی جریان کارگاهی با در نظر گرفتن عدم قطعیت زمان ارائه کردهاند. یکی از چالشهای اساسی در مسائل جریان کارگاهی، عدم قطعیت زمان میباشد. در این راستا آنها از رویکرد اعداد خاکستری بازهای16 برای مقابله با عدم قطعیت استفاده کرده و سپس مدل را با استفاده از الگوریتم کلونی زنبور عسل مصنوعی حل شده است. یافتههای آنها نشان میدهد که عملکرد الگوریتم نسبت به دیگر روشها بهتر میباشد [31]. کین17 و همکاران (2022) یک الگوریتم حریص تکرارشونده بهبودیافته برای مساله جریان کارگاهی ترکیبی با در نظر گرفتن بهینهسازی انرژی ارائه کردهاند. آنها اینگونه بیان داشتهاند که در دنیای امروزی توجه به مصرف انرژی بسیار پررنگ شده که به همین جهت آنها بر این موضوع تمرکز کردهاند. الگوریتم پیشنهادی در مطالعه آنها برای 150 نمونه آزمایش در مقیاسهای مختلف اجرا شده که نتایج نشان میدهد الگوریتم پیشنهادی بهتر از الگوریتمهای مقایسه شده عمل میکند [18]. ژائو18 و همکاران (2022) یک الگوریتم بهینهسازی موج آب برای مساله زمانبندی جریان کارگاهی ارائه کردهاند. مساله مورد نظر با رویکرد برنامهریزی خطی عدد صحیح مختلط طراحی شده و با استفاده از الگوریتم پیشنهادی حل شده است. آزمایشهای عددی بر 900 نمونه کوچک و 810 نمونه بزرگ پیادهسازی شده که نتایج نشان میدهد الگوریتم پیشنهادی تا 4 برابر نتایج بهتری نسبت به الگوریتمهای دیگر ارائه میکند [33]. سید حمزه و همکاران (2022) یک مساله زمانبندی جریان کارگاهی خط مونتاژ دومرحلهای با زمانهای مونتاژ نامشخص را مورد بررسی قرار دادهاند. مدل مساله آنها به صورت یک مدل برنامهریزی عدد صحیح مختلط19 به شکل کلی و در شرایط قطعی فرموله شده است. با توجه به اینکه مساله "انپی-هارد20" میباشد، الگوریتم مورد استفاده جهت حل مدل الگوریتم ژنتیک میباشد. همچنین برای مقابله با عدم قطعیت زمان فعالیت از رویکرد استوار21 استفاده شده است. نتایج نشان میدهد که مدل استوار به طور موثر برابر زمانهای مونتاژ نامشخص مقابله میکند و الگوریتم ژنتیک کارایی بهتری نسبت به الگوریتم تبرید شبیه سازی شده22 دارد [23]. کاستاندا23 و همکاران (2022) یک رویکرد فازی برای حل مساله جریان کارگاهی در شرایط عدم قطعیت ارائه کردهاند. در مدل آنها عدم قطعیت زمان اجرای فعالیتها و همچنین نرخ یادگیری مفید کارگران در نظر گرفته شده است. برای مقابله با عدم قطعیتها از رویکرد فازی و تصادفی استفاده شده و هر دو عدم قطعیت به طور همزمان در نظر گرفته شدهاند. جهت حل مدل از شبیهسازی استفاده شده که یافتهها نشان میدهد کارایی عملیاتی این مدل از سایر روشها بسیار بهتر میباشد [5]. وانگ و همکاران (2023) یک مساله زمانبندی جریان کارگاهی ترکیبی فازی با در نظر گرفتن کارآمدی انرژی و بهینهسازی سرعت ماشینآلات ارائه کردهاند. با توجه به اهمیت توسعه پایدار در سطح کارخانهها، توجه به مولفه انرژی در این مساله پررنگ میباشد. با توجه به عدم قطعیت در پارامترهای مصرف انرژی، با استفاده از رویکرد فازی، میزان مصرف انرژی مورد بررسی قرار گرفته است. برای حل مساله از الگوریتم توسعه یافته ژنتیک رتبه بندی نامغلوب24 با عنوان الگوریتم توسعه یافته ژنتیک رتبهبندی نامغلوب بهبود یافته25 استفاده شده است که یافتهها نشان میدهد این الگوریتم کارایی بیشتری نسبت به الگوریتم ساده دارد [30]. خلاصه ادبیات تحقیق در جدول 1 نشان داده شده است.
[1] Energy-Efficient No-Wait Flexible Flow Shop Scheduling Problem (EENWFFSP)
[2] MOPM
[3] Seasonal Autoregressive Integrated Moving Average (SARIMA)
[4] Support Vector Regression (SVR)
[5] Nip
[6] Bewoor
[7] Koulamas & Kyparisis
[8] Fireworks Algorithm
[9] Li
[10] Tirkolaee
[11] Self-Adaptive Artificial Fish Swarm
[12] CPLEX
[13] RTS
[14] FJSP
[15] Wang
[16] G-FFSP
[17] Qin
[18] Zhao
[19] MIP
[20] NP-hard
[21] Robust
[22] Simulated Annealing (SA)
[23] Castaneda
[24] Non-dominated Sorting Genetic Algorithm (NSGA-II)
[25] Enhanced non-dominated Sorting Genetic Algorithm (ENSGA-II)
جدول 1- خلاصه مرور ادبیات پژوهش
محقق (سال) | هدف | اثر یادگیری | زوال پذیری | مصرف انرژی | صنعت 4.0 | رویکرد مقابله عدم قطعیت | روش حل |
(Fu et al, 2018) | زمانبندی جریان کارگاهی تصادفی با در نظرگرفتن اثر زوال و یادگیری درصنعت 4 | * | * |
| * | --- | fireworks algorithm |
(Fu et al, 2019) | زمانبندی جریان کارگاهی دوهدفه با در نظر گرفتن نرخ زوال | * | * |
|
| --- | Bi-Population Evolutionary Algorithm |
(Li et al, 2019) | زمانبندی جریان کارگاهی با در نظر گرفتن اثر یادگیری مشاغل | * |
|
|
| --- | Artificial Bee Colony Algorithm |
(Tirkolaee et al, 2020) | برنامهریزی ریاضی فازی برای حل مساله زمانبندی کارگاهی | * |
| * |
| رویکرد فازی | Self-Adaptive Artificial Fish Swarm |
(Ghaleb et al, 2020) | زمانبندی تولید بلادرنگ در صنعت 4.0 را با توجه به نرخ خرابی و زوالپذیری ماشینها |
| * |
| * | --- | Genetic algorithm |
(Rossit et al, 2020) | زمانبندی جریان کارگاهی در صنعت 4.0 با در نظر گرفتن کار از دست رفته | * |
|
| * | --- | SA algorithm |
(Wang & Xie, 2021) | زمانبندی جریان کارگاهی انعطافپذیر | * |
| * |
| رویکرد خاکستری (G-FFSP) | artificial bee colony |
(Qin et al, 2022) | زمانبندی جریان کارگاهی با لحاظ کردن محدودیت انرژی |
|
| * |
| --- | improved iterated greedy algorithm |
(Zhao et al, 2022) | زمانبندی جریان کارگاهی بلوکشده |
|
| * |
| --- | water wave algorithm |
(Seyedhamzeh et al, 2022) | زمانبندی جریان کارگاهی خطوط مونتاژ در زمانهای نامشخص | * |
| * |
| بهینهسازی استوار | Genetic algorithm |
(Castaneda et al, 2022) | زمانبندی جریان کارگاهی با در نظر گرفتن عدم قطعیت زمان و یادگیری | * |
|
|
| رویکرد فازی و تصادفی | Simulation |
(Wang et al, 2023) | زمانبندی جریان کارگاهی با در نظر گرفتن عدم قطعیت مصرف انرژی |
|
| * |
| رویکرد فازی | ENSGA-II algorithm |
مطالعه حاضر | زمانبندی جریان کارگاهی با در نظر گرفتن زوال ماشین آلات و اثر یادگیری و مصرف انرژی در صنعت 4.0 | * | * | * | * | بهینهسازی استوار دادهمحور | Hybrid SA-GA-PSO |
همانطور که مشاهده میشود در مطالعات گذشته متغیرها و مولفههای تاثیرگذار مانند اثر یادگیری، زوالپذیری و مصرف انرژی را به طور همزمان در بستر صنعت 4.0 برای مسائل زمانبندی جریان کارگاهی در نظر گرفته نشده است. از آنجا که استفاده از فناوریهای صنعت 4.0 بهطور همزمان بر مباحث مختلفی مانند اثر یادگیری، زوالپذیری و مصرف انرژی تاثیر میگذارد، نیاز است که به طور همزمان مورد بررسی و تحلیل قرار گیرند. از سوی دیگر مقابله با عدم قطعیت با استفاده از رویکردهای دادهمحور دیگر نکتهای است که در مطالعات به آن پرداخته نشده که در این مطالعه به آن پاسخ داده میشود. بنابراین نوآوری این مطالعه به جهت در نظر گرفته صنعت 4.0 و مولفههای اثریادگیری و زوالپذیری و مصرف انرژی و از جنبه روش حل به جهت استفاده از رویکردهای دادهمحور میباشد.
4- روش شناسی تحقیق
در این بخش مدلسازی ریاضی مقاله و همچنین مقابله با عدم قطعیت و روشهای حل مورد استفاده شرح داده میشود.
فرض کنید یک سیستم تولید کارگاه جریان وجود دارد. فرض کنید N کار (با اندیسِ j) وجود دارد که باید در M ماشین (با اندیسِ i) با R موقعیت (با اندیسِ r) پردازش شوند. برای ماشینها، L سطح سرعت وجود دارد (با اندیسِ l) که هر کار میتواند در یک سطح پردازش شود. پارامترهای مسأله تحقیقاتی به شرح زیر هستند. زمان پردازش عادی کار j در ماشین i در سطح l را نشان میدهد، و تاریخ تحویل کار j است. علاوه بر این، و به ترتیب نشاندهنده تأثیرات یادگیری و تضعیف برای کار j در ماشین i هستند. همچنین، مصرف انرژی ماشین i در سطح l را نشان میدهد. از سوی دیگر، متغیرهای تصمیمگیری مسأله تحقیقاتی به شرح زیر هستند. زمان پردازش واقعی کار j در ماشین i در سطح l را نشان میدهد که بر اساس تأثیرات یادگیری و تضعیف محاسبه میشود. زمان شروع کار j در ماشین i در سطح l را نشان میدهد، زمان اتمام کار j در ماشین i در موقعیت r را نشان میدهد، زمان اتمام کار j در موقعیت r از آخرین ماشین است، مدت زمان کل تولید1 را نشان میدهد، و یک متغیر دودویی است که برابر یک است اگر کار j به موقعیت r از ماشین i در سطح l اختصاص داده شود. با توجه به نکات ذکر شده، مسأله تحقیقاتی (مسأله برنامهریزی کارگاه جریان بر مبنای انرژی) به شکل زیر فرموله میشود.
(1) |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(2) |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(3) |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(4) |
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(5) |
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(6) |
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(7) |
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(8) |
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(9) |
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(10) |
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(11) |
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(12) |
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(13) |
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(14) |
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(15) |
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(16) |
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(17) |
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(18) |
|
|
(19) |
| ||||||||||||||
| |||||||||||||||
| |||||||||||||||
|
(20) |
| ||||||||||||||
| |||||||||||||||
| |||||||||||||||
| |||||||||||||||
|
(21) |
| ||||||||||||||
| |||||||||||||||
| |||||||||||||||
| |||||||||||||||
|
| SARIMA | ARIMA | Exponential smoothing |
RMSE | 4.236 | 16.251 | 19.521 |
5-3- برآورد پارامتر زمان پردازش با الگوریتم رگرسیون بردار پشتیبان
یکی از پارامترهای مهم و تاثیرگذار در مدل پژوهش حاضر، زمان پردازش میباشد. منظور از زمان پردازش، مدت زمانی است که یک اپراتور برای انجام فعالیتی خاص انجام میدهد. مولفههای مختلفی بر این متغیر تاثیر میگذارند که مهمترین آنها عبارتند از:
· استهلاک ماشین: منظور از میزان استهلاک ماشین، سن ماشین آلات مورد استفاده میباشد.
· تجربه اپراتور: مدت زمان فعالیت تخصصی اپراتور متناسب با فعالیت مورد نظر را بیان میدارد.
· کیفیت ابزار مورد استفاده: متناسب با چکلیست کنترل کیفیت ابزار سازمان عددی بین 1 تا 10 دریافت میکنند.
· شیفت کاری: کارخانه مورد مطالعه در سه شیفت صبح، عصر و شب فعالیت میکند که هر شیفت نیز به دو بخش تقسیم میشود. بنابراین 6 بخش کاری وجود دارد.
· فصل سال: منظور فصلهای مختلف سال میباشد؛ از آنجا که سرما و گرما بر راندمان فعالیتهای اپراتور تاثیرگذار است، فصل سال نیز در نظر گرفته شده است.
· سن اپراتور: یکی از مولفههای مهم تاثیرگذار بر زمان فعالیت، سن اپراتور میباشد که در نظر گرفته شده است.
· جنسیت: جنسیت اپراتور نیز بر سرعت عمل تاثیرگذار است که در این مدل در نظر گرفته شده است.
از آنجا که فعالیتهای مختلفی برای ماشین آلات گوناگون وجود دارد، پارامتر مدت زمان به صورت فازی در نظر گرفته شده است، بنابراین با برآوردهای مختلفی که از طریق مدل رگرسیون انجام میگیرد، مقدار زمان فعالیت به صورت یک عدد فازی برآورد میشود. پیش از اجرای الگوریتم رگرسیون بردار پشتیبان جهت برآورد پارامتر مورد نظر، از رویکرد همبستگی پیرسون برای شناسایی مهمترین مولفههای تاثیرگذار بر پارامتر زمان پردازش استفاده میشود. در شکل 4 نمودار هیتمپ12 مولفهها و زمان پردازش نشان داده شده است.
شکل 4- نمودار همبستگی مولفهها و زمان پردازش
طبق خروجیهای شکل مشاهده میشود که تجربه کاربر بیشتری رابطه را با زمان فعالیت دارد. بعد از آن مواردی مانند شیفت کاری، جنسیت، سن اپراتور، میزان استهلاک ماشین آلات، کیفیت ابزار و فصل بر زمان انجام فعالیت تاثیرگذار است.
با طی شدن گامهای بیان شده در بخش متدلوژی، مرحله ساخت مدل رگرسیون جهت برآورد مقدار زمان فعالیت در قالب اعداد فازی میبایست اجرا شود. برای اجرای مدل دادههای آموزش و تست را جدا کرده که در این مطالعه 70 درصد دادهها برای آموزش و 30 درصد برای تست انتخاب شدند. با جداسازی این دادهها و اجرای مدل میبایست متناسب با شاخصهاي ارزیابی عملکرد و دقت، مدلها ارزیابی شوند. شاخصهای ارزیابی مدل رگرسیون جهت برآورد داده زمان فعالیت و کار در جدول 3 نشان داده شده است.
جدول 3- شاخص های ارزیابی در مدل SVR جهت برآورد زمان پردازش اپراتور
مدل رگرسیون | دقت (accuracy) در داده آموزش | دقت (accuracy) در داده آزمایش |
SVR | 91% | 89% |
مشاهده میشود که با دقت 91 درصدی پارامترهای مورد نظر متناسب با مدل طراحی شده برآورد میشود. در جدول 4 میتوان برآورد پارامترهای مدل در این بخش را مشاهده کرد.
جدول 4- شاخصهای ارزیابی در پارامتر زمان انجام فعالیت
پارامتر زمان پردازش | |||||||||||||||
|
|
| |||||||||||||
10 | 25 | 40 |
(22) |
|
[1] Makespan
[2] Objective Function (OF)
[3] FRO
[4] SARIMA
[5] SVR
[6] CCFP
[7] Seasonal Autoregressive Integrated Moving Average (SARIMA)
[8] Autoregressive Integrated Moving Average (ARIMA)
[9] Seasonal Autoregressive (SAR)
[10] Support Vector Regression (SVR)
[11] Support Vector Machine (SVM)
[12] Heat Map
[13] Multi-Objective Programming Model (MOPM)
[14] LP-Metric
[15] RPD
جدول 5- مقادیر RPD برای هر الگوریتم
| LP-SA | LP-GA | LP-PSO | LP-GA-SA | LP-PSO-SA | ||||||||||
| RPD1 | RPD2 | RPD3 | RPD1 | RPD2 | RPD3 | RPD1 | RPD2 | RPD3 | RPD1 | RPD2 | RPD3 | RPD1 | RPD2 | RPD3 |
1 | 0/091 | 0/099 | 0/089 | 0/088 | 0/095 | 0/086 | 0/099 | 0/107 | 0/097 | 0 | 0 | 0 | 0/085 | 0/092 | 0/083 |
2 | 0/106 | 0/115 | 0/104 | 0/102 | 0/11 | 0/1 | 0/116 | 0/125 | 0/113 | 0 | 0 | 0 | 0/099 | 0/107 | 0/097 |
3 | 0/105 | 0/114 | 0/103 | 0/101 | 0/109 | 0/099 | 0/114 | 0/124 | 0/112 | 0 | 0 | 0 | 0/098 | 0/106 | 0/096 |
4 | 0/081 | 0/088 | 0/079 | 0/078 | 0/084 | 0/076 | 0/088 | 0/095 | 0/086 | 0 | 0 | 0 | 0/075 | 0/082 | 0/074 |
5 | 0/118 | 0/128 | 0/115 | 0/113 | 0/123 | 0/111 | 0/128 | 0/139 | 0/125 | 0 | 0 | 0 | 0/11 | 0/119 | 0/107 |
6 | 0/104 | 0/113 | 0/102 | 0/1 | 0/108 | 0/098 | 0/114 | 0/123 | 0/111 | 0 | 0 | 0 | 0/097 | 0/105 | 0/095 |
7 | 0/14 | 0/152 | 0/137 | 0/134 | 0/145 | 0/131 | 0/152 | 0/165 | 0/149 | 0 | 0 | 0 | 0/13 | 0/141 | 0/127 |
8 | 0/073 | 0/079 | 0/072 | 0/07 | 0/076 | 0/069 | 0/08 | 0/086 | 0/078 | 0 | 0 | 0 | 0/068 | 0/074 | 0/067 |
9 | 0/091 | 0/099 | 0/089 | 0/088 | 0/095 | 0/086 | 0/099 | 0/107 | 0/097 | 0 | 0 | 0 | 0/085 | 0/092 | 0/083 |
10 | 0/114 | 0/124 | 0/112 | 0/11 | 0/119 | 0/107 | 0/124 | 0/134 | 0/121 | 0 | 0 | 0 | 0/106 | 0/115 | 0/104 |
11 | 0/083 | 0/09 | 0/081 | 0/08 | 0/086 | 0/078 | 0/09 | 0/098 | 0/088 | 0 | 0 | 0 | 0/077 | 0/084 | 0/076 |
12 | 0/053 | 0/057 | 0/052 | 0/051 | 0/055 | 0/05 | 0/058 | 0/062 | 0/056 | 0 | 0 | 0 | 0/049 | 0/054 | 0/048 |
13 | 0/093 | 0/101 | 0/091 | 0/089 | 0/097 | 0/087 | 0/101 | 0/109 | 0/099 | 0 | 0 | 0 | 0/087 | 0/094 | 0/085 |
14 | 0/069 | 0/074 | 0/067 | 0/066 | 0/071 | 0/064 | 0/075 | 0/081 | 0/073 | 0 | 0 | 0 | 0/064 | 0/069 | 0/062 |
15 | 0/071 | 0/077 | 0/07 | 0/069 | 0/074 | 0/067 | 0/078 | 0/084 | 0/076 | 0 | 0 | 0 | 0/067 | 0/072 | 0/065 |
16 | 0/072 | 0/078 | 0/07 | 0/069 | 0/075 | 0/067 | 0/078 | 0/085 | 0/076 | 0 | 0 | 0 | 0/067 | 0/073 | 0/065 |
17 | 0/094 | 0/102 | 0/092 | 0/09 | 0/098 | 0/088 | 0/102 | 0/111 | 0/1 | 0 | 0 | 0 | 0/088 | 0/095 | 0/085 |
18 | 0/058 | 0/063 | 0/056 | 0/056 | 0/06 | 0/054 | 0/063 | 0/068 | 0/061 | 0 | 0 | 0 | 0/054 | 0/058 | 0/053 |
19 | 0/07 | 0/075 | 0/068 | 0/067 | 0/072 | 0/065 | 0/076 | 0/082 | 0/074 | 0 | 0 | 0 | 0/065 | 0/07 | 0/063 |
20 | 0/099 | 0/107 | 0/096 | 0/095 | 0/102 | 0/092 | 0/107 | 0/116 | 0/105 | 0 | 0 | 0 | 0/092 | 0/099 | 0/09 |
شکل 5- مقایسه الگوریتم ها بر حسب زمان CPU در مسائل تست با اندازه کوچک
(c) RPD 3 | (b) RPD 2 | (a) RPD 1 |
شکل 6- نمودار LSD برای مقایسه الگوریتم ها بر اساس معیار RPD
همانطور که در جدول 5 و شکل 5 مشاهده میشود، الگوریتم LP-GA-SA بهترین عملکرد را از نظر کیفیت راهحلهای بهدست آمده دارد و الگوریتم LP-SA بهترین عملکرد را از نظر زمان پردازش CPU نشان داده است. علاوه بر این، برای اعتبارسنجی آماری، نمودار ال اس دی1 برای الگوریتمها از نظر کیفیت راهحلها (معیار پی آر دی2) در شکل 6 نشان داده شده است. بر اساس این نمودار، الگوریتم توسعه یافته LP-GA-SA به طور چشمگیری عملکرد بهتری نسبت به سایر الگوریتمها دارد.
5-5- تحلیل حساسیت
یکی از نتایج مهمی و کاربردی که میتواند از مدلهای ریاضی برداشت کرد، آنالیز حساسیت میباشد. به صورت کلی، آنالیز حساسیت رفتار مساله تحقیق نسبت به تغییر در مقدار پارامترها را نشان میدهد. از این رو، در این بخش به انجام آنالیز حساسیت بر روی پارامترهای کلیدی مساله تحقیق پرداخته میشود.
5-5-1 زمان پردازش
یکی از مهمترین پارامترهای این مساله، زمان پردازش میباشد. از این رو، در این بخش، به آنالیز حساسیت این پارامتر پرداخته میشود. بدین منظور، مساله تحت مقادیر مختلف برای این پارامتر (در شرایطی که سایر پارامترها ثابت هستند) حل شده و نتایج به دست آمده در شکل 7 به تصویر کشیده شده است. همانطور که در این شکل مشاهده میشود، افزایش زمان پردازش منجر به افزایش هر 3 تابع هدف مساله میشود. در این زمینه، با افزایش زمان پردازش به مقدار 30 درصد از مقدار پایه، میزان تابع هدف اول 38 درصد، مقدار تابع هدف دوم 53 درصد، و مقدار تابع هدف سوم 32 درصد افزایش یافتهاست.
شکل 7- نمودار تحلیل حساسیت پارامتر زمان پردازش
5-5-2 موعد تحویل
یکی دیگر از پارامترهای کلیدی این تحقیق، موعد تحویل میباشد. از این رو، این بخش به انجام تحلیل حساسیت بر روی پارامتر نامبرده تخصیص داده شده است. بدین منظور، تمامی پارامترهای مساله ثابت در نظر گرفته شده و تنها با ایجاد تغییر در میزان پارامتر موعد تحویل، مساله حل میگردد. شکل 8 نمودار آنالیز حساسیت مساله نسبت به پارامتر مذکور را نشان میدهد. همانطور که در این شکل مشاهده میگردد، افزایش و کاهش 8 درصدی این پارامتر تاثیری بر روی مقدار تابع هدف اول ندارد اما با افزایش (کاهش) 20 درصدی این پارامتر، مقدار تابع هدف اول کاهش (افزایش) مییابد. از سوی دیگر، شکل 9 نمودار تحلیل حساسیت تابع هدف دوم نسبت به پارامتر موعد تحول است که مشاهدات حاکی از آن میباشد که افزایش این پارامتر به طور قابل توجهی منجر به کاهش تابع هدف دوم میشود. در انتها نیز، شکل 10 نمودار آنالیز حساسیت تابع هدف سوم نسبت به این پارامتر است که نشان دهنده این امر است که با افزایش این پارامتر مقدار این تابع هدف کاهش مییابد.
شکل 8- نمودار تحلیل حساسیت تابع هدف اول نسبت به پارامتر موعد تحویل
شکل 9- نمودار تحلیل حساسیت تابع هدف دوم نسبت به پارامتر موعد تحویل
شکل 10- نمودار تحلیل حساسیت تابع هدف سوم نسبت به پارامتر موعد تحویل
5-5-3 اثر یادگیری
با توجه به این امر که این پژوهش ضریب یادگیری را در مساله لحاظ کرده است، به منظور بررسی نقش این پارامتر در مساله تحقیق، در این بخش به تحلیل حساسیت این پارامتر پرداخته میشود. در این راستا، شکل 11 نمودار تحلیل توابع هدف مساله نسبت به این پارامتر میباشد. همانطور که در این شکل مشاهده میشود، پارامتر ضریب یادگیری نقش مثبت و موثر در مساله تحقیق داشته و با افزایش قدر مطلق مقدار ضریب یادگیری، توابع هدف اول، دوم و سوم مدل کاهش یافتهاند.
شکل 11- نمودار تحلیل حساسیت مساله تحقیق نسبت به پارامتر ضریب یادگیری
5-5-4 ضریب زوالپذیری
این بخش به مطالعه نقش پارامتر ضریب زوالپذیری در مساله تحقیق تخصیص داده شده است. بدین منظور، مساله به ازای مقادیر مختلف برای مساله تحقیق حل شده و نتایج گزارش گردیده است. شکل 12 نمودار تحلیل حساسیت مساله تحقیق نسبت این پارامتر را نشان میدهد. همانطور که در این شکل قابل مشاهده است، با افزایش این پارامتر، مقادیر تمامی توابع هدف بدتر میشود.
شکل 12- نمودار تحلیل حساسیت مساله تحقیق نسبت به پارامتر ضریب زوالپذیری
5-5-5 تاثیر انقلاب صنعتی چهارم
در این بخش، به بررسی تاثیر استفاده از تکنولوژیهای مدرن و نوظهور که دستاوردهای انقلاب صنعتی چهارم محسوب میشوند بر شاخصهای کلیدی عملکرد در مساله تحقیق پرداخته میشود. در این زمینه، باید توجه داشت که مهمترین نقش استفاده از تکنولوژیهایی مانند روباتیک و غیره، تاثیر آنها بر پارامترهایی مانند زمان پردازش و اثر یادگیری میباشد. برای مثال، فرض کنید زمان پردازش نرمال یک کار برای یک اپراتور انسانی برابر 30 دقیقه بوده که بنابر اصل اثر یادگیری، پس از چند بار انجام این کار توسط اپراتور تا 15 دقیقه قابل کاهش باشد. اما این زمان برای یک اپراتور روباتیک از ابتدا برابر با 20 دقیقه میباشد (توجه کنید که اثر یادگیری برای رباتیک وجود ندارد اما این تکنولوژی از ابتدا دارای زمان پردازش کوتاهتری نسبت به اپراتور انسانی است). حال برای قیاس تاثیر استفاده از این تکنولوژی بر زمان پردازش هفت کار به شکل 13 توجه کنید. مطابق با این شکل، اگرچه در انتها دوره زمان پردازش اپراتور انسانی کمتر از از حالت رباتیک شده است (به دلیل اثر یادگیری)، اما زمان تجمعی انجام کارها برای اپراتور انسانی برابر با 179 دقیقه و برای رباتیک برابر با 150 دقیقه میباشد. با توجه به این امر که این قیاس برای هفت کار میباشد، میتوان پیشبینی کرد که در ابعاد بزرگ (تعداد زیاد کارها)، اختلاف زمان پردازش تجمعی میان این دو حالت بسیار زیاد شده و حالت رباتیک به طور قابل توجهی کمتر از حالت اپراتور انسانی خواهد شد که این امر برتری استفاده از این تکنولوژی در مقایسه با حالت سنتی را نشان میدهد. از این رو، به منظور مقایسه میزان Cmax و تاخیر میان این دو حالت، مساله تحت حالتهای مختلف حل شده و نتایج در جدول 6 گزارش گردیده است. بنا به نتایج به دست آمده، مقادیر شاخصهای کلیدی عملکرد مساله در حالت رباتیک به طور معناداری بهتر از حالت سنتی میباشد.
شکل 13- تفاوت زمان انجام کار در دو حالت اپراتور انسانی و رباتیک
جدول 6- مقایسه مقادیر Cmax و تاخیر تحت دو حالت اپراتور انسانی و رباتیک
| انسانی | روباتیک | ||
Cmax | TT | Cmax | TT | |
1 | 24/991 | 45/181 | 38/862 | 86/157 |
2 | 19/1465 | 9/194 | 72/1274 | 56/169 |
3 | 42/1309 | 51/205 | 2/1139 | 79/178 |
4 | 95/1254 | 58/222 | 81/1091 | 65/193 |
5 | 76/1594 | 71/215 | 44/1387 | 66/187 |
6 | 96/1469 | 5/234 | 87/1278 | 01/204 |
7 | 36/1312 | 57/242 | 75/1141 | 04/211 |
میانگین | 56/1342 | 89/213 | 02/1168 | 08/186 |
6- نتیجهگیری
به دلیل اهمیت سیستمهای تولید در بازار رقابتی و مدرن امروز، این پژوهش به مسأله جریان کارگاهی انعطافپذیر بدون انتظار با در نظر گرفتن اثرات یادگیری و زوالپذیری در شرایط عدم قطعیت پرداخت. در این راستا، یک مدل برنامهریزی ریاضی چند هدفه ارائه شد که به دنبال کمینه کردن زمان ساخت، تاخیر کلی و مصرف انرژی کلی میباشد. سپس، برای مقابله با عدم قطعیت ناشی از طبیعت پویای محیط کسبوکار، این مطالعه یک رویکرد دادهمحور ارائه داد که بر اساس روشهای FRO، SARIMA و SVR توسعه یافته است. در ادامه، برای حل مدل چند هدفه پیشنهادی، چند الگوریتم فراابتکاری ترکیبی توسعه یافت. نتایج نشان داد که LP-GA-SA توسعه یافته بهترین عملکرد را بر اساس معیار کیفیت پاسخها در مسائل آزمایشی با اندازههای کوچک و بزرگ دارد. از سوی دیگر، LP-SA توسعه یافته بهترین عملکرد را بر اساس زمان پردازش CPU نشان داده است. در بخش مربوط به تاثیر انقلاب صنعتی چهارم بر جریان کارگاهی نیز مشاهده میشود که استفاده از فناوریهای روباتیک در بلندمدت میتواند بر سرعت و کیفیت فرآیندهای تولید تاثیرگذار باشد، اگرچه نخست نیازمند سرمایهگذاری قابل توجهی میباشد. بنابراین استفاده از فناوریهای صنعت 4.0 در بهبود جریان کارگاهی در بلندمدت شدنی میباشد. همچنین، تحلیلهای حساسیت چندگانه انجام و گزارش شده است تا نقش پارامترهای کلیدی در مسأله تحقیق بررسی شود. مطالعات آینده میتوانند مسأله تحقیق را تحت عدم قطعیت ترکیبی مورد مطالعه قرار داده و از رویکردهایی مانند بهینهسازی تصادفی استوار فازی برای مقابله با عدم قطعیت ترکیبی استفاده کنند و نتایج خود را با کار حال حاضر مقایسه کنند. همچنین، مقالات آینده میتوانند عوامل محیطی و اجتماعی را به این کار اضافه کنند تا مسأله کنونی به سمت یک مسأله پایدار حرکت کند.
7- منابع و مأخذ
[1] Alidaee, B. & Womer, N. K., 1999.Scheduling with time dependent processing times: Review and extensions. Journal of the Operational Research Society, 50(7): p. 711-720.
[2] Alizadeh, Z., Jalilzadeh, A., & Yousefian, F., 2024.Randomized Lagrangian stochastic approximation for large-scale constrained stochastic Nash games. Optimization Letters, 18(2): p. 377-401.
[3] Bewoor, L. A., Chandra Prakash, V., & Sapkal, S. U. Evolutionary Hybrid Particle Swarm Optimization Algorithm for Solving NP-Hard No-Wait Flow Shop Scheduling Problems. Algorithms, 2017. 10, DOI: 10.3390/a10040121.
[4] Biskup, D., 1999.Single-machine scheduling with learning considerations. European Journal of Operational Research, 115(1): p. 173-178.
[5] Castaneda, J., et al. A Fuzzy Simheuristic for the Permutation Flow Shop Problem under Stochastic and Fuzzy Uncertainty. Mathematics, 2022. 10, DOI: 10.3390/math10101760.
[6] Dabral, P. P. & Murry, M. Z., 2017.Modelling and Forecasting of Rainfall Time Series Using SARIMA. Environmental Processes, 4(2): p. 399-419.
[7] Fu, Y., et al., 2018.Two-objective stochastic flow-shop scheduling with deteriorating and learning effect in Industry 4.0-based manufacturing system. Applied Soft Computing, 68: p. 847-855.
[8] Fu, Y., et al., 2020.Scheduling Dual-Objective Stochastic Hybrid Flow Shop With Deteriorating Jobs via Bi-Population Evolutionary Algorithm. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 50(12): p. 5037-5048.
[9] Ghaleb, M., Zolfagharinia, H., & Taghipour, S., 2020.Real-time production scheduling in the Industry-4.0 context: Addressing uncertainties in job arrivals and machine breakdowns. Computers & Operations Research, 123: p. 105031.
[10] Gholizadeh, H., Fazlollahtabar, H., & Khalilzadeh, M., 2020.A robust fuzzy stochastic programming for sustainable procurement and logistics under hybrid uncertainty using big data. Journal of Cleaner Production, 258: p. 120640.
[11] Koulamas, C. & Kyparisis, G. J., 2022.Flow shop scheduling with two distinct job due dates. Computers & Industrial Engineering, 163: p. 107835.
[12] Kumar Dubey, A., et al., 2021.Study and analysis of SARIMA and LSTM in forecasting time series data. Sustainable Energy Technologies and Assessments, 47: p. 101474.
[13] Li, J. Q., et al., 2020.Hybrid Artificial Bee Colony Algorithm for a Parallel Batching Distributed Flow-Shop Problem With Deteriorating Jobs. IEEE Transactions on Cybernetics, 50(6): p. 2425-2439.
[14] Nayeri, S., et al., 2021.A multi-objective fuzzy robust stochastic model for designing a sustainable-resilient-responsive supply chain network. Journal of Cleaner Production, 311: p. 127691.
[15] Nayeri, S., et al., 2020.Multi-objective fuzzy robust optimization approach to sustainable closed-loop supply chain network design. Computers & Industrial Engineering, 148: p. 106716.
[16] Nip, K., et al., 2015.A combination of flow shop scheduling and the shortest path problem. Journal of Combinatorial Optimization, 29(1): p. 36-52.
[17] Pei, J., et al., 2023.A concise guide to scheduling with learning and deteriorating effects. International Journal of Production Research, 61(6): p. 2010-2031.
[18] Qin, H.-X., et al., 2022.An improved iterated greedy algorithm for the energy-efficient blocking hybrid flow shop scheduling problem. Swarm and Evolutionary Computation, 69: p. 100992.
[19] Rossit, D., et al., 2021.Solving a flow shop scheduling problem with missing operations in an Industry 4.0 production environment. Journal of Project Management: p. 33-44.
[20] Rostami, M. & Yousefzadeh, A., 2023.A gamified teaching–learning based optimization algorithm for a three-echelon supply chain scheduling problem in a two-stage assembly flow shop environment. Applied Soft Computing, 146: p. 110598.
[21] Salehi Mir, M. S. & Rezaeian, J., 2016.A robust hybrid approach based on particle swarm optimization and genetic algorithm to minimize the total machine load on unrelated parallel machines. Applied Soft Computing, 41: p. 488-504.
[22] Sazvar, Z., et al., 2021.A capacity planning approach for sustainable-resilient supply chain network design under uncertainty: A case study of vaccine supply chain. Computers & Industrial Engineering, 159: p. 107406.
[23] Seyedhamzeh, M., et al., 2022.Investigating the two-stage assembly flow shop scheduling problem with uncertain assembling times. Journal of Industrial and Systems Engineering, 14(2): p. 245-267.
[24] Shao, W., Shao, Z., & Pi, D., 2021.Effective constructive heuristics for distributed no-wait flexible flow shop scheduling problem. Computers & Operations Research, 136: p. 105482.
[25] Talaei, M., et al., 2016.A robust fuzzy optimization model for carbon-efficient closed-loop supply chain network design problem: a numerical illustration in electronics industry. Journal of Cleaner Production, 113: p. 662-673.
[26] Tasgetiren, M. F., et al., 2019.A Discrete Artificial Bee Colony Algorithm for the Energy-Efficient No-Wait Flowshop Scheduling Problem. Procedia Manufacturing, 39: p. 1223-1231.
[27] Tavakoli, M., et al., 2022.Simulation of the COVID-19 patient flow and investigation of the future patient arrival using a time-series prediction model: a real-case study. Medical & Biological Engineering & Computing, 60(4): p. 969-990.
[28] Tavakoli, M., et al., 2023.An integrated decision-making framework for selecting the best strategies of water resources management in pandemic emergencies. Scientia Iranica.
[29] Tirkolaee, E. B., et al., 2020.A novel hybrid method using fuzzy decision making and multi-objective programming for sustainable-reliable supplier selection in two-echelon supply chain design. Journal of Cleaner Production, 250: p. 119517.
[30] Wang, Y.-J., et al., 2023.Solving energy-efficient fuzzy hybrid flow-shop scheduling problem at a variable machine speed using an extended NSGA-II. Engineering Applications of Artificial Intelligence, 121: p. 105977.
[31] Wang, Y. & Xie, N., 2021.Flexible flow shop scheduling with interval grey processing time. Grey Systems: Theory and Application, 11(4): p. 779-795.
[32] Yüksel, D., et al., 2020.An energy-efficient bi-objective no-wait permutation flowshop scheduling problem to minimize total tardiness and total energy consumption. Computers & Industrial Engineering, 145: p. 106431.
[33] Zhao, F., et al., 2022.An effective water wave optimization algorithm with problem-specific knowledge for the distributed assembly blocking flow-shop scheduling problem. Knowledge-Based Systems, 243: p. 108471.
[1] Least Significant Deviation (LSD)
[2] RPD
The rights to this website are owned by the Raimag Press Management System.
Copyright © 2021-2025