Lang Xu , Zhiping Wen , Huaizhi Su , Simonetta Cola , Nicola Fabbian , Yanming Feng , Shanshan Yang
{"title":"An innovative method integrating two deep learning networks and hyperparameter optimization for identifying fiber optic temperature measurements in earth-rock dams","authors":"Lang Xu , Zhiping Wen , Huaizhi Su , Simonetta Cola , Nicola Fabbian , Yanming Feng , Shanshan Yang","doi":"10.1016/j.advengsoft.2024.103802","DOIUrl":"10.1016/j.advengsoft.2024.103802","url":null,"abstract":"<div><div>Since one of the main threats to the safety of earth-rock dams is leakage, its timely and accurate identification is crucial. Distributed fiber optic sensing system (DFOS) is considered as one of the ideal methods for leakage monitoring in earth-rock dams. However, the working conditions of earth-rock dams are complex, and the identification of fiber optic temperature measurements has issues such as low efficiency and high misjudgment rate. For improving the identification efficiency and accuracy of fiber optic temperature measurements in earth-rock dams, a signal identification method integrating least squares generative adversarial network (LSGAN), one-dimensional convolutional neural network (1DCNN), and white shark optimization (WSO) algorithm is presented. Firstly, the LSGAN model is used to augment the signals of different categories to reduce the effect of data set unbalance on the identification result. According to the variation characteristics of fiber optic temperature measurement signals in earth-rock dams, a 1DCNN model is designed to extract signal features for classification. To reduce the blindness in hyperparameter setting of 1DCNN model, the WSO algorithm is introduced to optimize its key hyperparameters, which further enhances the identification accuracy of the model. The new method is applied to a data set specifically acquired with tests on a physical model of an earth-rock dam. The identification accuracy obtained with the new method reaches 99.76 %, which is better than the accuracy of other commonly used identification methods. Upon completion of the pre-training, the new method can fulfill the practical needs of fast identification and has promising applications.</div></div>","PeriodicalId":50866,"journal":{"name":"Advances in Engineering Software","volume":"199 ","pages":"Article 103802"},"PeriodicalIF":4.0,"publicationDate":"2024-10-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142540037","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":"An open source MATLAB solver for contact finite element analysis","authors":"Bin Wang , Jiantao Bai , Shanbin Lu , Wenjie Zuo","doi":"10.1016/j.advengsoft.2024.103798","DOIUrl":"10.1016/j.advengsoft.2024.103798","url":null,"abstract":"<div><div>Contact phenomenon widely exists in engineering, which is a high nonlinearity problem. However, the majority of open source contact finite element codes are written in C++, which are difficult for junior researchers to adopt and use. Therefore, this paper provides an open source 528-line MATLAB code and detailed interpretation for frictional contact finite element analysis considering large deformation, which is easy to learn and use by newcomers. This paper describes the contact projection, contact nodal forces and contact tangent stiffness matrices. The nonlinear equations are solved by the Newton–Raphson method. Numerical examples demonstrate the effectiveness of the MATLAB codes. The displacement, Cauchy stress and contact traction results are compared with the open-source software FEBIO.</div></div>","PeriodicalId":50866,"journal":{"name":"Advances in Engineering Software","volume":"199 ","pages":"Article 103798"},"PeriodicalIF":4.0,"publicationDate":"2024-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142526651","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":"Multi-objective optimization of automotive seat frames using machine learning","authors":"Haifeng Chen, Ping Yu, Jiangqi Long","doi":"10.1016/j.advengsoft.2024.103797","DOIUrl":"10.1016/j.advengsoft.2024.103797","url":null,"abstract":"<div><div>The optimal design of automobile seats plays an important role in passenger safety in high-speed accidents. In order to enhance the accuracy of the prediction of the input variables and output response of the seat, a hybrid machine learning prediction model that combines the improved gray wolf optimizer (IGWO) and back propagation neural network (BPNN) has been proposed, and the prediction effect of the model was validated using the seat simulation data. Initially, based on the experimental data, finite element models were developed for eight typical working conditions of automobile seats and their accuracy was validated. Subsequently, the energy absorption to mass ratio method was employed to screen the design variables, resulting in the selection of 17 thickness variables and 15 material variables. Thereafter, the gray wolf optimizer (GWO) algorithm underwent enhancement through the incorporation of the dynamic leadership hierarchy (DLH) mechanism and the revision of the positional formula, yielding the IGWO algorithm. Following this, the IGWO algorithm was applied to optimize the hyperparameters of BPNN, culminating in the establishment of the IGWO-BPNN model. Ultimately, the seat multi-objective optimization design process was addressed using multi-objective gray wolf optimizer (MOGWO) to achieve the Pareto frontier, while the decision-making was conducted using the combined compromise solution (CoCoSo) method to determine the best trade-off solution. Furthermore, the effectiveness of the proposed optimal design method is evidenced by comparing the baseline design, simulation analysis, and optimal design methods. The results indicate that the optimized automotive seat frame achieves a reduction in cost by 20.7 % and mass by 22.9 %, simultaneously maintaining safety performance. Consequently, the proposed optimization design methodology is demonstrated to be highly effective for the multi-objective optimization design of automotive seat frames.</div></div>","PeriodicalId":50866,"journal":{"name":"Advances in Engineering Software","volume":"199 ","pages":"Article 103797"},"PeriodicalIF":4.0,"publicationDate":"2024-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142526650","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":"MGCHMO: A dynamic differential human memory optimization with Cauchy and Gauss mutation for solving engineering problems","authors":"Jialing Yan , Gang Hu , Bin Shu","doi":"10.1016/j.advengsoft.2024.103793","DOIUrl":"10.1016/j.advengsoft.2024.103793","url":null,"abstract":"<div><div>The Human Memory Optimization (HMO) algorithm is a newly released metaheuristic algorithm based on humans in 2023, which can effectively solve most optimization problems. However, when dealing with complex optimization problems, HMO has limitations such as insufficient convergence accuracy and susceptibility to local optimal solutions. To this end, we integrated chaotic mapping, Cauchy mutation, Gaussian mutation, differential mutation, and parameter dynamic adjustment strategies into the original algorithm and developed an enhanced MGCHMO algorithm. Firstly, in the initialization phase of the MGCHMO, the Tent mapping chaotic mapping mechanism is introduced to enhance the diversity and search ability of the initial population through the traversal and randomness characteristics of chaos. Secondly, in the memory generation phase, we added the Cauchy mutation strategy, which effectively expanded the search range of the algorithm, helped the algorithm escape from local optima, and explored a broader solution space. Then, during the recall phase, Gaussian mutation and differential mutation are added. Among them, Gaussian mutation enables the algorithm to perform more refined searches within a local range. Differential mutation, on the other hand, guides the algorithm to explore towards a more optimal solution through the information of individual differences. Finally, the parameters of the algorithm are dynamically adjusted to enhance its optimization performance, ensuring that the algorithm maintains optimal search performance at different phases, thereby accelerating the convergence process and improving the quality of the solution.</div><div>To verify the optimization performance of MGCHMO, we conducted a series of detailed performance experiments on three different test sets: CEC2017, CEC2020, and CEC2022. The results showed that MGCHMO has higher convergence and stability. In addition, we tested the applicability of MGCHMO on 30 engineering examples, topology optimization design, aerospace orbit optimization, and curve shape optimization, and the results further demonstrated the significant application capability and feasibility of MGCHMO.</div></div>","PeriodicalId":50866,"journal":{"name":"Advances in Engineering Software","volume":"198 ","pages":"Article 103793"},"PeriodicalIF":4.0,"publicationDate":"2024-10-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142527792","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}
Lan Nguyen-Ngoc , Hoa Tran-Ngoc , Thang Le-Xuan , Chi-Thanh Nguyen , Guido De Roeck , Thanh Bui-Tien , Magd Abdel Wahab
{"title":"A two-step approach for damage identification in bridge structure using convolutional Long Short-Term Memory with augmented time-series data","authors":"Lan Nguyen-Ngoc , Hoa Tran-Ngoc , Thang Le-Xuan , Chi-Thanh Nguyen , Guido De Roeck , Thanh Bui-Tien , Magd Abdel Wahab","doi":"10.1016/j.advengsoft.2024.103795","DOIUrl":"10.1016/j.advengsoft.2024.103795","url":null,"abstract":"<div><div>This paper presents a novel two-step approach to identifying structural damages in bridge structure through the integration of 1D Convolutional Neural Network (1DCNN) and Long Short-Term Memory (LSTM) networks, enhanced by the augmentation and transformation techniques using Symbolic Aggregate approXimation (SAX) for time-series data analysis. In the first step, the time-series data of the bridge is diversified and quantified by augmentation techniques to make the model more robust and increase its generalization capabilities. After that, SAX is implemented to reduce the volume and categorize time series data through the transformation of continuous time series into discrete symbols, thereby decreasing the size of the data for more efficient training performance. In the second step, an advanced DL model combining 1DCNN and LSTM is proposed to tackle the damage identification problems of the processed data. By leveraging the strengths of CNNs in feature extraction and LSTMs in sequence learning, combined with advanced techniques for data augmentation, our methodology offers a robust solution not only for improving the model's training process but also for enabling it to learn from a more diverse and comprehensive dataset that mimics different damage scenarios, allowing more accurate detection of damages within bridge structures. Validation of the proposed method is conducted using time-series data collected from Chuong Duong Bridge structure. The effectiveness of the proposed method is compared with other models, such as 1DCNN, LSTM, and the combined 1DCNN-LSTM. The results show that the proposed 1DCNN-LSTM-SAX outperforms the other methods in terms of accuracy and, thus, can be used extensively to deal with the damage identification problems of bridges using time-series data.</div></div>","PeriodicalId":50866,"journal":{"name":"Advances in Engineering Software","volume":"198 ","pages":"Article 103795"},"PeriodicalIF":4.0,"publicationDate":"2024-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142527791","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}
Prashant Kumar , Izaz Raouf , Jinwoo Song , Prince , Heung Soo Kim
{"title":"Multi-size wide kernel convolutional neural network for bearing fault diagnosis","authors":"Prashant Kumar , Izaz Raouf , Jinwoo Song , Prince , Heung Soo Kim","doi":"10.1016/j.advengsoft.2024.103799","DOIUrl":"10.1016/j.advengsoft.2024.103799","url":null,"abstract":"<div><div>The bearing is an indispensable part of mechanical systems. Fault diagnosis of bearing faults is vital for uninterrupted operations of the system, and to prevent catastrophic failure. Artificial intelligence implementation has revolutionized the bearing fault diagnosis method. Application of deep learning has eliminated manual feature extraction and selection requirements. While conventional convolutional neural networks have demonstrated potential in diagnosing faults, considering a more extensive variety of spatial variables can further optimize their performance. This paper proposes a multi-wide-kernel convolutional neural network-based model for bearing fault diagnosis. We propose wide kernels in the neural network's convolutional layers, which enable the model to learn broader patterns from the input for bearing fault diagnosis. The wide-kernel design enables the network to obtain local and global features more effectively, improving the network's capacity to distinguish between healthy and faulty bearings. We train and validate the proposed multi-wide-kernel convolutional neural networks using an extensive dataset of vibration signals collected from bearings under diverse scenarios. Because of its increased sensitivity to subtle fault patterns, the proposed model offers better accuracy. The model's efficacy is further confirmed by comparing it with existing cutting-edge techniques for diagnosing bearing faults.</div></div>","PeriodicalId":50866,"journal":{"name":"Advances in Engineering Software","volume":"198 ","pages":"Article 103799"},"PeriodicalIF":4.0,"publicationDate":"2024-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142527790","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}
Junxiang Li , Xiwei Guo , Longchao Cao , Xinxin Zhang
{"title":"Time-variant reliability analysis using phase-type distribution-based methods","authors":"Junxiang Li , Xiwei Guo , Longchao Cao , Xinxin Zhang","doi":"10.1016/j.advengsoft.2024.103792","DOIUrl":"10.1016/j.advengsoft.2024.103792","url":null,"abstract":"<div><div>The performance of engineering structures often varies over time due to the randomness and time variability of material properties, environmental conditions and load effects. This paper proposes phase-type (PH) distribution-based methods for efficient time-variant reliability analysis. The core of the proposed methods is to approximate the extreme value of a stochastic process as a PH distributed random variable, and treat the time parameter as a uniformly distributed variable. Consequently, the time-variant reliability problem is transformed into a time-invariant one. Three representative time-invariant reliability methods, first-order reliability method (FORM), importance sampling (IS) and adaptive Kriging (AK) surrogate model-based IS method (AK-IS), are integrated with the PH distribution-based approximation strategy to form the proposed methods, namely PH-FORM, PH-IS and PH-AKIS. The efficiency and accuracy of these methods are demonstrated through three examples. All codes in the study are implemented in MATLAB and provided as supplementary materials.</div></div>","PeriodicalId":50866,"journal":{"name":"Advances in Engineering Software","volume":"198 ","pages":"Article 103792"},"PeriodicalIF":4.0,"publicationDate":"2024-10-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142444664","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}
Yanding Guo , Huafeng Wang , Wei Wang , Chahua Chen , Yi Wang
{"title":"Topology optimization for metamaterials with negative thermal expansion coefficients using energy-based homogenization","authors":"Yanding Guo , Huafeng Wang , Wei Wang , Chahua Chen , Yi Wang","doi":"10.1016/j.advengsoft.2024.103794","DOIUrl":"10.1016/j.advengsoft.2024.103794","url":null,"abstract":"<div><div>Since the existing topology designs of negative thermal expansion metamaterials are primarily based on the asymptotic homogenization theory, this paper conducts a topology optimization method of negative thermal expansion metamaterials based on the computationally efficient energy-based homogenization for the first time. In this research, (1) a new effective thermal stress coefficient equation is pioneeringly proposed using energy-based homogenization frame, where its theoretical derivation process is presented as well as its effectiveness and computational efficiency are verified by comparative cases. Additionally, the matlab code is open-sourced for public learning. (2) A topology optimization design of both 2D and 3D metamaterials with negative thermal expansion properties is established innovatively with Discrete Material Optimization (DMO). Its advantages are illustrated compared with the convectional method and its results are validated by Finite Element Method simulations. The new methods have promising applications in the evaluation and optimization of thermal expansion properties of composites.</div></div>","PeriodicalId":50866,"journal":{"name":"Advances in Engineering Software","volume":"198 ","pages":"Article 103794"},"PeriodicalIF":4.0,"publicationDate":"2024-10-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142432824","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}
Sanjib Debnath , Swapan Debbarma , Sukanta Nama , Apu Kumar Saha , Runu Dhar , Ali Riza Yildiz , Amir H. Gandomi
{"title":"Centroid opposition-based backtracking search algorithm for global optimization and engineering problems","authors":"Sanjib Debnath , Swapan Debbarma , Sukanta Nama , Apu Kumar Saha , Runu Dhar , Ali Riza Yildiz , Amir H. Gandomi","doi":"10.1016/j.advengsoft.2024.103784","DOIUrl":"10.1016/j.advengsoft.2024.103784","url":null,"abstract":"<div><div>Evolutionary algorithms (EAs) have a lot of potential to handle nonlinear and non-convex objective functions. Particularly, the backtracking search algorithm (BSA) is a popular nature-based evolutionary optimization method that has attracted many researchers due to its simple structure and efficiency in problem-solving across diverse fields. However, like other optimization algorithms, BSA is also prone to reduced diversity, local optima, and inadequate intensification capabilities. To overcome the flaws and increase the performance of BSA, this research proposes a centroid opposition-based backtracking search algorithm (CoBSA) for global optimization and engineering design problems. In CoBSA, specific individuals simultaneously acquire current and historical population knowledge to preserve population variety and improve exploration capability. On the other hand, other individuals execute the position from the current population's centroid opposition to progress convergence speed and exploitation potential. In addition, an elite process based on logistic chaotic local search was developed to improve the superiority of the current individuals. The suggested CoBSA was validated on a set of benchmark functions and then employed in a set of application examples. According to extensive numerical results and assessments, CoBSA outperformed the other state-of-the-art methods in terms of accurateness, reliability, and execution capability.</div></div>","PeriodicalId":50866,"journal":{"name":"Advances in Engineering Software","volume":"198 ","pages":"Article 103784"},"PeriodicalIF":4.0,"publicationDate":"2024-10-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142426494","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Smoothing and untangling for polyhedral mesh based on element shape transformation","authors":"Rongbo Zhou , Shuli Sun , Shiyu Fu","doi":"10.1016/j.advengsoft.2024.103787","DOIUrl":"10.1016/j.advengsoft.2024.103787","url":null,"abstract":"<div><div>Mesh smoothing is a critical technique for enhancing mesh quality. Recently, polyhedral meshes have gained prominence in Computational Fluid Dynamics (CFD), with orthogonality being a common metric for evaluating these meshes. This paper introduces an innovative geometric method for smoothing and untangling polyhedral meshes, leveraging element shape transformation to improve orthogonality. The proposed method involves two primary operations. The first operation enhances individual element quality through geometric shape transformation achieved by node movement. This movement direction is determined by a combination of the node's normal vector and a correction vector. Following this transformation, temporary nodes of each element are established, and the node positions are updated using a weighted average of their corresponding temporary node set, a process referred to as element stitching. These operations can be iteratively applied to progressively enhance overall polyhedral mesh quality. The effectiveness and stability of this method are demonstrated through various examples, showing not only an improvement in mesh quality but also the elimination of inverted elements. CFD simulation results further indicate that the enhanced mesh quality positively impacts simulation accuracy.</div></div>","PeriodicalId":50866,"journal":{"name":"Advances in Engineering Software","volume":"198 ","pages":"Article 103787"},"PeriodicalIF":4.0,"publicationDate":"2024-10-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142426493","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}