{"title":"Quantum-inspired African vultures optimization algorithm with elite mutation strategy for production scheduling problems","authors":"Bo Liu, Yongquan Zhou, Qifang Luo, Huajuan Huang","doi":"10.1093/jcde/qwad078","DOIUrl":"https://doi.org/10.1093/jcde/qwad078","url":null,"abstract":"\u0000 The Production Scheduling (PS) problem is a challenging task that involves assigning manufacturing resources to jobs while ensuring that all constraints are satisfied. The key difficulty in PS is determining the appropriate order of operations. In this study, we propose a novel optimization algorithm called the Quantum-inspired African Vultures Optimization Algorithm with an Elite Mutation Strategy (QEMAVOA) to address this issue. QEMAVOA is an enhanced version of the African Vulture Optimization Algorithm (AVOA) that incorporates three new improvement strategies. Firstly, to enhance QEMAVOA's diversification ability, the population diversity is enriched by the introduction of Quantum Double-Chain Encoding (QDCE) in the initialization phase of QEMAVOA. Secondly, the implementation of the Quantum Rotating Gate (QRG) will balance QEMAVOA's diversification and exploitation capabilities, leading the vulture to a better solution. Finally, with the purpose of improving the exploitability of QEMAVOA, the Elite Mutation (EM) strategy is introduced. To evaluate the performance of QEMAVOA, we apply it to two benchmark scheduling problems: Flexible Job Shop Scheduling (FJSP) and Parallel Machine Scheduling (PMS). The results are compared to those of existing algorithms in the literature. The test results reveal that QEMAVOA surpasses comparison algorithms in accuracy, stability, and speed of convergence.","PeriodicalId":48611,"journal":{"name":"Journal of Computational Design and Engineering","volume":null,"pages":null},"PeriodicalIF":4.9,"publicationDate":"2023-07-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80994839","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Differential evolution algorithm with improved crossover operation for combined heat and power economic dynamic dispatch problem with wind power","authors":"Mengdi Li, D. Zou, H. Ouyang","doi":"10.1093/jcde/qwad077","DOIUrl":"https://doi.org/10.1093/jcde/qwad077","url":null,"abstract":"\u0000 This paper proposes a differential evolution algorithm with improved crossover operation (ICRDE) to deal with combined heat and power dynamic economic dispatch (CHPDED) problems with wind power. First, the improved crossover operation is used to maintain the population diversity by using original individuals, first mutated individuals, and second mutated individuals. Second, the scaling factor and weighted factor are incorporated into the mutation operation to improve the convergence efficiency of the algorithm. Third, adaptive control parameters are introduced to balance local exploitation and global exploration. Moreover, after being updated by the mutation and crossover operation of ICRDE at each generation, the solutions of ICRDE will be further amended using a constraint handling method, which improves the chance of acquiring feasible solutions. Experimental results demonstrate that ICRDE has strong global optimization ability and surpasses the compared algorithms for the CEC2017 benchmark functions, the combined heat and power economic dispatch (CHPED) problems, and the CHPDED problem with and without wind power.","PeriodicalId":48611,"journal":{"name":"Journal of Computational Design and Engineering","volume":null,"pages":null},"PeriodicalIF":4.9,"publicationDate":"2023-07-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80637026","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Sine cosine algorithm with communication and quality enhancement: Performance design for engineering problems","authors":"Helong Yu, Zisong Zhao, Jing Zhou, Ali Asghar Heidari, Huiling Chen","doi":"10.1093/jcde/qwad073","DOIUrl":"https://doi.org/10.1093/jcde/qwad073","url":null,"abstract":"\u0000 In recent years, the Sine Cosine Algorithm (SCA) has become one of the popular swarm intelligence algorithms due to its simple and convenient structure. However, the standard SCA tends to fall into the local optimum when solving complex multimodal tasks, leading to unsatisfactory results. Therefore, this study presents the SCA with communication and quality enhancement, called CCEQSCA. The proposed algorithm includes two enhancement strategies: the communication and collaboration strategy (CC) and the quality enhancement strategy (EQ). In the proposed algorithm, CC strengthens the connection of SCA populations by guiding the search agents closer to the range of optimal solutions. EQ improves the quality of candidate solutions to enhance the exploitation of the algorithm. Furthermore, EQ can explore potential candidate solutions in other scopes, thus strengthening the ability of the algorithm to prevent trapping in the local optimum. To verify the capability of CCEQSCA, 30 functions from the IEEE CEC2017 are analyzed. The proposed algorithm is compared with 5 advanced original algorithms and 10 advanced variants. The outcomes indicate that it is dominant over other comparison algorithms in global optimization tasks. The work in this paper is also utilized to tackle three typical engineering design problems with excellent optimization capabilities. It has been experimentally demonstrated that CCEQSCA works as an effective tool to tackle real issues with constraints and complex search space.","PeriodicalId":48611,"journal":{"name":"Journal of Computational Design and Engineering","volume":null,"pages":null},"PeriodicalIF":4.9,"publicationDate":"2023-07-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"89471275","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Hyungjung Kim, Hyunsub Lee, Semin Ahn, Woo-Kyun Jung, Sung-hoon Ahn
{"title":"Broken stitch detection system for industrial sewing machines using HSV color space and image processing techniques","authors":"Hyungjung Kim, Hyunsub Lee, Semin Ahn, Woo-Kyun Jung, Sung-hoon Ahn","doi":"10.1093/jcde/qwad069","DOIUrl":"https://doi.org/10.1093/jcde/qwad069","url":null,"abstract":"\u0000 Sewing defect detection is an essential step in garment production quality control. Although sewing defects significantly influence the quality of clothing, they are yet to be studied widely compared to fabric defects. In this study, to address sewing defect detection and develop an appropriate method for small and labor-intensive garment companies, an on-machine broken stitch detection system is proposed. In hardware, a versatile mounting kit, including clamping, display, and adjustable linkage for a camera, is presented for easy installation on a typical industrial sewing machine and for placing the camera close to the sewing position. Additionally, a prototype is implemented using a low-cost single-board computer, Raspberry Pi 4 B, its camera, and Python language. For automated broken stitch detection, a method is proposed that includes removing the texture of the background fabric, image processing in the HSV color space, and edge detection for robust broken detection under various fabric and thread colors and lighting conditions. The proposed system demonstrates reasonable real-time detection accuracy. The maximum accuracy obtained on a sewing stitch dataset with 880 images and on-site tests of various industrial sewing machines is 82.5%, which is 12.1–34.6% higher than that of the two existing methods.","PeriodicalId":48611,"journal":{"name":"Journal of Computational Design and Engineering","volume":null,"pages":null},"PeriodicalIF":4.9,"publicationDate":"2023-07-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"88788818","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Yagiz Kayali, A. Gleadall, V. Silberschmidt, E. Demirci
{"title":"Advance algorithm for two-dimensional fibrous-network generation","authors":"Yagiz Kayali, A. Gleadall, V. Silberschmidt, E. Demirci","doi":"10.1093/jcde/qwad074","DOIUrl":"https://doi.org/10.1093/jcde/qwad074","url":null,"abstract":"\u0000 Fibrous networks are abundant in nature and commonly used in industry. However, their geometrical modelling is challenging due to their complex microstructure. In this study, a novel method, called Fibre Placement Method (FPM), is developed. In contrast to the existing methods, the FPM has various advantages, such as a fully parametric definition of structure. Also, this method is superior in mimicking the stochastic microstructure of fibrous networks compared to other schemes. Various fibrous networks can be generated easily by employing a user-friendly graphical user interface (GUI). Also, the generated fibrous networks are compatible with analysis software such as computer-aided engineering (CAE) tools. Finally, this algorithm characterises various features of networks including uniformity, void area fraction, and average curliness.","PeriodicalId":48611,"journal":{"name":"Journal of Computational Design and Engineering","volume":null,"pages":null},"PeriodicalIF":4.9,"publicationDate":"2023-07-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"89619712","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Adaptive neural network ensemble using prediction frequency","authors":"Ungki Lee, Namwoo Kang","doi":"10.1093/jcde/qwad071","DOIUrl":"https://doi.org/10.1093/jcde/qwad071","url":null,"abstract":"\u0000 Neural network (NN) ensembles can reduce large prediction variance of NN and improve prediction accuracy. For highly nonlinear problems with insufficient data set, the prediction accuracy of NN models becomes unstable, resulting in a decrease in the accuracy of ensembles. Therefore, this study proposes a prediction frequency-based ensemble that identifies core prediction values, which are core prediction members to be used in the ensemble and are expected to be concentrated near the true response. The prediction frequency-based ensemble classifies core prediction values supported by multiple NN models by conducting statistical analysis with a frequency distribution, which is a collection of prediction values obtained from various NN models for a given prediction point. The prediction frequency-based ensemble searches for a range of prediction values that contains prediction values above a certain frequency, and thus the predictive performance can be improved by excluding prediction values with low accuracy and coping with the uncertainty of the most frequent value. An adaptive sampling strategy that sequentially adds samples based on the core prediction variance calculated as the variance of the core prediction values is proposed to improve the predictive performance of the prediction frequency-based ensemble efficiently. Results of various case studies show that the prediction accuracy of the prediction frequency-based ensemble is higher than that of Kriging and other existing ensemble methods. In addition, the proposed adaptive sampling strategy effectively improves the predictive performance of the prediction frequency-based ensemble compared with the previously developed space-filling and prediction variance-based strategies.","PeriodicalId":48611,"journal":{"name":"Journal of Computational Design and Engineering","volume":null,"pages":null},"PeriodicalIF":4.9,"publicationDate":"2023-07-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"79282737","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Berth allocation and scheduling at marine container terminals: A state-of-the-art review of solution approaches and relevant scheduling attributes","authors":"Bokang Li, Zeinab Elmi, Ashley Manske, Edwina Jacobs, Yui-yip Lau, Qiong Chen, M. Dulebenets","doi":"10.1093/jcde/qwad075","DOIUrl":"https://doi.org/10.1093/jcde/qwad075","url":null,"abstract":"\u0000 Marine container terminals play a significant role for international trade networks and global market. To cope with the rapid and steady growth of the seaborne trade market, marine container terminal operators must address the operational challenges with appropriate analytical methods to meet the needs of the market. The berth allocation and scheduling problem is one of the important decisions faced by operators during operations planning. The optimization of a berth schedule is strongly associated with the allocation of spatial and temporal resources. An optimal and robust berth schedule remarkably improves the productivity and competitiveness of a seaport. A significant number of berth allocation and scheduling studies have been conducted over the last years. Thus, there is an existing need for a comprehensive and critical literature survey to analyze the state-of-the-art research progress, developing tendencies, current shortcomings, and potential future research directions. Therefore, this study thoroughly selected scientific manuscripts dedicated to the berth allocation and scheduling problem. The identified studies were categorized based on spatial attributes, including discrete, continuous, and hybrid berth allocation and scheduling problems. A detailed review was performed for the identified study categories. A representative mathematical formulation for each category was presented along with a detailed summary of various considerations and characteristics of every study. A specific emphasis was given to the solution methods adopted. The current research shortcomings and important research needs were outlined based on the review of the state-of-the-art. This study was conducted with the expectation of assisting the scientific community and relevant stakeholders with berth allocation and scheduling.","PeriodicalId":48611,"journal":{"name":"Journal of Computational Design and Engineering","volume":null,"pages":null},"PeriodicalIF":4.9,"publicationDate":"2023-07-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"88037428","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Seung-Jun Shin, Sung-Ho Hong, Sainand Jadhav, Duck Bong Kim
{"title":"Detecting balling defects using multisource transfer learning in wire arc additive manufacturing","authors":"Seung-Jun Shin, Sung-Ho Hong, Sainand Jadhav, Duck Bong Kim","doi":"10.1093/jcde/qwad067","DOIUrl":"https://doi.org/10.1093/jcde/qwad067","url":null,"abstract":"\u0000 Wire arc additive manufacturing (WAAM) has gained attention as a feasible process in large-scale metal additive manufacturing due to its high deposition rate, cost efficiency, and material diversity. However, WAAM induces a degree of uncertainty in the process stability and the part quality owing to its non-equilibrium thermal cycles and layer-by-layer stacking mechanism. Anomaly detection is therefore necessary for the quality monitoring of the parts. Most relevant studies have applied machine learning to derive data-driven models that detect defects through feature and pattern learning. However, acquiring sufficient data is time- and/or resource-intensive, which introduces a challenge to applying machine learning-based anomaly detection. This study proposes a multisource transfer learning method that generates anomaly detection models for balling defect detection, thus ensuring quality monitoring in WAAM. The proposed method uses convolutional neural network models to extract sufficient image features from multisource materials, then transfers and fine-tunes the models for anomaly detection in the target material. Stepwise learning is applied to extract image features sequentially from individual source materials, and composite learning is employed to assign the optimal frozen ratio for converging transferred and present features. Experiments were performed using a gas tungsten arc welding-based WAAM process to validate the classification accuracy of the models using low-carbon steel, stainless steel, and Inconel.","PeriodicalId":48611,"journal":{"name":"Journal of Computational Design and Engineering","volume":null,"pages":null},"PeriodicalIF":4.9,"publicationDate":"2023-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80264456","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"EfficientNetV2-based dynamic gesture recognition using transformed scalogram from triaxial acceleration signal","authors":"Bumsoo Kim, Sanghyun Seo","doi":"10.1093/jcde/qwad068","DOIUrl":"https://doi.org/10.1093/jcde/qwad068","url":null,"abstract":"\u0000 In this paper, a dynamic gesture recognition system is proposed using triaxial acceleration signal and image-based deep neural network. With our dexterous glove device, 1D acceleration signal can be measured from each finger and decomposed to time-divided frequency components via wavelet transformation, which known as scalogram as image-like format. To feed-forward the scalogram with single 2D convolutional neural networks(CNN) allows the gesture having temporality to be easily recognized without any complex system such as RNN, LSTM, or spatio-temporal feature as 3D CNN, etc. To classify the image with general input dimension of image RGB channels, we numerically reconstruct fifteen scalograms into one RGB image with various representation methods. In experiments, we employ the off-the-shelf model, EfficientNetV2 small to large model as an image classification model with fine-tuning. To evaluate our system, we bulid our custom bicycle hand signals as dynamic gesture dataset under our transformation system, and then qualitatively compare the reconstruction method with matrix representation methods. In addition, we use other signal transformation tools such as the fast Fourier transform, and short-time Fourier transform and then explain the advantages of scalogram classification in the terms of time-frequency resolution trade-off issue.","PeriodicalId":48611,"journal":{"name":"Journal of Computational Design and Engineering","volume":null,"pages":null},"PeriodicalIF":4.9,"publicationDate":"2023-07-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"84653884","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Crack growth degradation-based diagnosis and design of high pressure liquefied natural gas pipe via designable data-augmented anomaly detection","authors":"Dabin Yang, Sanghoon Lee, Jongsoo Lee","doi":"10.1093/jcde/qwad065","DOIUrl":"https://doi.org/10.1093/jcde/qwad065","url":null,"abstract":"\u0000 A new approach to anomaly detection termed “anomaly detection with designable generative adversarial network (Ano-DGAN)” is proposed, which is a series connection of a designable generative adversarial network and anomaly detection with a generative adversarial network. The proposed Ano-DGAN, based on a deep neural network, overcomes the limitations of abnormal data collection when performing anomaly detection. In addition, it can perform statistical diagnosis by identifying the healthy range of each design variable without a massive amount of initial data. A model was constructed to simulate a high-pressure liquefied natural gas pipeline for data collection and the determination of the critical design variables. The simulation model was validated and compared with the failure mode and effect analysis of a real pipeline, which showed that stress was concentrated in the weld joints of the branch pipe. A crack-growth degradation factor was applied to the weld, and anomaly detection was performed. The performance of the proposed model was highly accurate compared with that of other anomaly detection models, such as support vector machine (SVM), one-dimensional convolutional neural network (1D CNN), and long short term memory (LSTM). The results provided a statistical estimate of the design variable ranges and were validated statistically, indicating that the diagnosis was acceptable.","PeriodicalId":48611,"journal":{"name":"Journal of Computational Design and Engineering","volume":null,"pages":null},"PeriodicalIF":4.9,"publicationDate":"2023-06-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"83630687","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}