Tewodros Y. Yosef , Chen Fang , Ronald K. Faller , Seunghee Kim , Robert W. Bielenberg , Cody S. Stolle , Mojdeh Asadollahi Pajouh
{"title":"Adaptive coupling of FEM and SPH method for simulating dynamic post-soil interaction under impact loading","authors":"Tewodros Y. Yosef , Chen Fang , Ronald K. Faller , Seunghee Kim , Robert W. Bielenberg , Cody S. Stolle , Mojdeh Asadollahi Pajouh","doi":"10.1016/j.advengsoft.2024.103707","DOIUrl":"https://doi.org/10.1016/j.advengsoft.2024.103707","url":null,"abstract":"<div><p>Soil-embedded vehicle barrier systems are frequently placed along high-speed highways to safely redirect errant motorists away from roadside hazards. Improved knowledge and understanding of the dynamic interactions between posts and soil are essential for advancing and optimizing these protective systems. Although the Finite Element Method (FEM) is a standard tool in the design, analysis, and evaluation of such systems, its conventional application faces challenges in accurately simulating the large soil deformations encountered by post-soil systems under impact loading. In this study, we introduce an innovative computational framework designed to simulate dynamic post-soil interactions through an adaptive coupling of the FEM and Smoothed Particle Hydrodynamics (SPH). The adaptive FEM-SPH approachʼs accuracy was validated through quantitative and qualitative analyses, benchmarked against empirical data from a unique series of physical impact tests. The results from the adaptive FEM-SPH model demonstrated remarkable agreement with observed force vs. displacement and energy vs. displacement responses, emphasizing its potential as a viable tool for assessing the performance and behavior of post-soil systems under vehicular impacts. Comparative analysis with existing simulation techniques for addressing the post-soil impact problem highlighted the adaptive FEM-SPH model's adaptability, robustness, and accuracy, thereby enriching the understanding of dynamic soil-structure interactions under impact loading. Moreover, this approach facilitated the derivation of a unique relationship between the post's center of rotation and its embedment depth, offering valuable insights for designing and optimizing barrier systems. The implications of our findings are poised to augment the design, analysis, and overall effectiveness of barrier systems, contributing to enhanced motorist safety.</p></div>","PeriodicalId":50866,"journal":{"name":"Advances in Engineering Software","volume":"195 ","pages":"Article 103707"},"PeriodicalIF":4.0,"publicationDate":"2024-06-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141434404","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":"Topology optimization for pressure loading using the boundary element-based moving morphable void approach","authors":"Weisheng Zhang , Honghao Tian , Zhi Sun , Weizhe Feng","doi":"10.1016/j.advengsoft.2024.103689","DOIUrl":"https://doi.org/10.1016/j.advengsoft.2024.103689","url":null,"abstract":"<div><p>This paper presents an approach for the topology optimization problem with pressure load. The approach is constructed by combining Moving Morphable Void (MMV) approach with Boundary Element Method (BEM). In this approach, the pressure boundary is explicitly described using B-spline curves and optimized simultaneously with free boundary. In the current approach, not only the moving load boundary is traced without any predefined identification scheme, but also the pressure load can be applied accurately to the structure without any needs for special load interpolation scheme. Several numerical examples in two dimensions are explored to demonstrate the effectiveness and advantages of the present approach.</p></div>","PeriodicalId":50866,"journal":{"name":"Advances in Engineering Software","volume":"195 ","pages":"Article 103689"},"PeriodicalIF":4.8,"publicationDate":"2024-06-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141429414","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}
Amin Yousefpour, Zahra Zanjani Foumani, Mehdi Shishehbor, Carlos Mora, Ramin Bostanabad
{"title":"GP+: A Python library for kernel-based learning via Gaussian processes","authors":"Amin Yousefpour, Zahra Zanjani Foumani, Mehdi Shishehbor, Carlos Mora, Ramin Bostanabad","doi":"10.1016/j.advengsoft.2024.103686","DOIUrl":"https://doi.org/10.1016/j.advengsoft.2024.103686","url":null,"abstract":"<div><p>In this paper we introduce <span>GP+</span>, an open-source library for kernel-based learning via Gaussian processes (GPs) which are powerful statistical models that are completely characterized by their parametric covariance and mean functions. <span>GP+</span> is built on PyTorch and provides a user-friendly and object-oriented tool for probabilistic learning and inference. As we demonstrate with a host of examples, <span>GP+</span> has a few unique advantages over other GP modeling libraries. We achieve these advantages primarily by integrating nonlinear manifold learning techniques with GPs’ covariance and mean functions. As part of introducing <span>GP+</span>, in this paper we also make methodological contributions that <span><math><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></math></span> enable probabilistic data fusion and inverse parameter estimation, and <span><math><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></math></span> equip GPs with parsimonious parametric mean functions which span mixed feature spaces that have both categorical and quantitative variables. We demonstrate the impact of these contributions in the context of Bayesian optimization, multi-fidelity modeling, sensitivity analysis, and calibration of computer models.</p></div>","PeriodicalId":50866,"journal":{"name":"Advances in Engineering Software","volume":"195 ","pages":"Article 103686"},"PeriodicalIF":4.8,"publicationDate":"2024-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141423439","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":"Hybrid particle swarm optimization and group method of data handling for the prediction of ultimate strength of concrete-filled steel tube columns","authors":"Chubing Deng , Xinhua Xue","doi":"10.1016/j.advengsoft.2024.103708","DOIUrl":"https://doi.org/10.1016/j.advengsoft.2024.103708","url":null,"abstract":"<div><p>This study presents a hybrid model coupling particle swarm optimization (PSO) with group method of data handling (GMDH) for predicting the ultimate strength of rectangular concrete-filled steel tube (RCFST) columns. A large database of 490 data samples collected from the existing literature was used to construct the model. Compared with the optimal model among the nine existing models, the coefficient of variation (COV), mean absolute percentage error (MAPE) and root relative squared error (RRSE) values of all datasets of the PSO-GMDH model were decreased by 58.38 %, 69.22 % and 64.27 %, respectively; while the coefficient of determination (R<sup>2</sup>) and a20-index values were increased by 34.32 % and 8.65 %, respectively. The results show that the predicted results of PSO-GMDH model are in good agreement with the experimental results and can accurately predict the ultimate strength of rectangular RCFST columns. In addition, a graphical user interface (GUI) has been developed to facilitate the application of the PSO-GMDH model.</p></div>","PeriodicalId":50866,"journal":{"name":"Advances in Engineering Software","volume":"195 ","pages":"Article 103708"},"PeriodicalIF":4.8,"publicationDate":"2024-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141423440","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":"Arctic puffin optimization: A bio-inspired metaheuristic algorithm for solving engineering design optimization","authors":"Wen-chuan Wang, Wei-can Tian, Dong-mei Xu, Hong-fei Zang","doi":"10.1016/j.advengsoft.2024.103694","DOIUrl":"https://doi.org/10.1016/j.advengsoft.2024.103694","url":null,"abstract":"<div><p>In this paper, we innovatively propose the Arctic Puffin Optimization (APO), a metaheuristic optimization algorithm inspired by the survival and predation behaviors of the Arctic puffin. The APO consists of an aerial flight (exploration) and an underwater foraging (exploitation) phase. In the exploration phase, the Levy flight and velocity factor mechanisms are introduced to enhance the algorithm's ability to jump out of local optima and improve the convergence speed. In the exploitation phase, strategies such as the synergy and adaptive change factors are used to ensure that the algorithm can effectively utilize the current best solution and guide the search direction. In addition, the dynamic transition between the exploration and development phases is realized through the behavioral conversion factor, which effectively balances global search and local development. In order to verify the advancement and applicability of the APO algorithm, it is compared with nine advanced optimization algorithms. In the three test sets of CEC2017, CEC2019, and CEC2022, the APO algorithm outperforms the other compared algorithms in 72%, 70%, and 75% of the cases, respectively. Meanwhile, the Wilcoxon signed-rank test results and Friedman rank-mean statistically prove the superiority of the APO algorithm. Furthermore, on thirteen real-world engineering problems, APO outperforms the other compared algorithms in 85% of the test cases, demonstrating its potential in solving complex real-world optimization problems. In summary, APO proves its practical value and advantages in solving various complex optimization problems by its excellent performance.</p></div>","PeriodicalId":50866,"journal":{"name":"Advances in Engineering Software","volume":"195 ","pages":"Article 103694"},"PeriodicalIF":4.8,"publicationDate":"2024-06-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141323104","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}
Jianfu Bai , H. Nguyen-Xuan , Elena Atroshchenko , Gregor Kosec , Lihua Wang , Magd Abdel Wahab
{"title":"Blood-sucking leech optimizer","authors":"Jianfu Bai , H. Nguyen-Xuan , Elena Atroshchenko , Gregor Kosec , Lihua Wang , Magd Abdel Wahab","doi":"10.1016/j.advengsoft.2024.103696","DOIUrl":"https://doi.org/10.1016/j.advengsoft.2024.103696","url":null,"abstract":"<div><p>In this paper, a new meta-heuristic optimization algorithm motivated by the foraging behaviour of blood-sucking leeches in rice fields is presented, named Blood-Sucking Leech Optimizer (BSLO). BSLO is modelled by five hunting strategies, which are the exploration of directional leeches, exploitation of directional leeches, switching mechanism of directional leeches, search strategy of directionless leeches, and re-tracking strategy. BSLO and ten comparative meta-heuristic optimization algorithms are used for optimizing twenty-three classical benchmark functions, CEC 2017, and CEC 2019. The strong robustness and optimization efficiency of BSLO are confirmed via four qualitative analyses, two statistical tests and convergence curves. Furthermore, the superiority of BSLO for real-world problems under constraints is demonstrated using five classical engineering problems. Finally, a BSLO-based Artificial Neural Network (ANN) predictive model for diameter prediction of melt electrospinning writing fibre is proposed, which further verifies BSLO's applicability for real-world problems. Therefore, BSLO is a potential optimizer for optimizing various problems. Source codes of BSLO are publicly available at <span>https://www.mathworks.com/matlabcentral/fileexchange/163106-blood-sucking-leech-optimizer</span><svg><path></path></svg>.</p></div>","PeriodicalId":50866,"journal":{"name":"Advances in Engineering Software","volume":"195 ","pages":"Article 103696"},"PeriodicalIF":4.8,"publicationDate":"2024-06-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141323105","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}
Amir Behjat , Xiaoyu Liu , Oscar Forero , Roman Ibrahimov , Shirley Dyke , Ilias Bilionis , Julio Ramirez , Dawn Whitaker
{"title":"A computational framework for making early design decisions in deep space habitats","authors":"Amir Behjat , Xiaoyu Liu , Oscar Forero , Roman Ibrahimov , Shirley Dyke , Ilias Bilionis , Julio Ramirez , Dawn Whitaker","doi":"10.1016/j.advengsoft.2024.103690","DOIUrl":"https://doi.org/10.1016/j.advengsoft.2024.103690","url":null,"abstract":"<div><p>The dynamics of systems of systems often involve complex interactions among the individual systems, making the implications of design choices challenging to predict. Design features in such systems may trigger unexpected behaviors or result in large variations in safety, performance or resilience. To provide a means of simulating such systems for aiding in these decisions, we have developed a prototype tool, the control-oriented dynamic computational modeling tool (CDCM). The CDCM provides rapid simulation capabilities to perform trade studies in systems of systems. The general class of systems of systems that we aim to examine involve multiple hazards, damage, cascading consequences, repair and recovery. We especially focus on systems-of-systems that incorporate a health management system (HMS) that can monitor the state of the habitat and make decisions about actions to take. In this paper we describe the features of the CDCM, the architecture we devised for simulation of systems-of-systems, the unique functionalities of this tool, and we provide a demonstration of the capabilities by performing two illustrative examples. We articulate the use of this tool for making early design decisions and demonstrate its use for trade studies that consider a model of a deep space habitat. We also share some experiences and lessons that may be useful for others seeking to address similar problems.</p></div>","PeriodicalId":50866,"journal":{"name":"Advances in Engineering Software","volume":"195 ","pages":"Article 103690"},"PeriodicalIF":4.8,"publicationDate":"2024-06-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141298299","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}
Ronghua Fu , Yufeng Zhang , Kai Zhu , Alfred Strauss , Maosen Cao
{"title":"Real-time detection of concrete cracks via enhanced You Only Look Once Network: Algorithm and software","authors":"Ronghua Fu , Yufeng Zhang , Kai Zhu , Alfred Strauss , Maosen Cao","doi":"10.1016/j.advengsoft.2024.103691","DOIUrl":"https://doi.org/10.1016/j.advengsoft.2024.103691","url":null,"abstract":"<div><p>Deep learning algorithms have been employed for real-time concrete crack detection. However, many algorithms are not specifically tailored for this purpose. Moreover, their lightweight iterations are generally optimized at the macro-model level, leaving room for further lightweight enhancements at the block level. Therefore, this study developed an enhanced YOLOv3 (You Only Look Once Network v3) model, named YOLO-Crack. The structural optimization of the model takes into consideration the shapes of concrete cracks in the dataset. Meanwhile, two multiple branch-shaped blocks based on dilated convolutions, convolutions and pooling operations were proposed. The two blocks, incorporating depthwise separable convolutions and attention mechanisms, were used to rebuild the model at the block level. These enhancements significantly reduce the size and improve the detection performance of YOLO-Crack. Furthermore, YOLO-Crack was softwareized for real-time detection of concrete cracks. The software was designed to support parallel computing, allowing for real-time detection of concrete cracks even on laptops with limited computing power. It was utilized to detect cracks on concrete roads at a university in Nanjing, China, enabling real-time detection at a frame rate of 30 frames per second with satisfactory accuracy.</p></div>","PeriodicalId":50866,"journal":{"name":"Advances in Engineering Software","volume":"195 ","pages":"Article 103691"},"PeriodicalIF":4.8,"publicationDate":"2024-06-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141298298","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}
Dake Tian , Zuwei Shi , Lu Jin , Xihua Yang , Rongqiang Liu , Chuang Shi
{"title":"Pre-tension design and research of cable net structure for space modular deployable antenna","authors":"Dake Tian , Zuwei Shi , Lu Jin , Xihua Yang , Rongqiang Liu , Chuang Shi","doi":"10.1016/j.advengsoft.2024.103685","DOIUrl":"https://doi.org/10.1016/j.advengsoft.2024.103685","url":null,"abstract":"<div><p>Modular deployable antennas represent an ideal structural form for the development of large-aperture antennas because of their flexibility, adaptability, and high versatility. To enhance the surface accuracy of the antenna after deployment, a comprehensive pre-tension design method that considers truss deformation and tension uniformity is proposed. First, the configuration design of the antenna cable net is constructed, and the mathematical models for cable length under surface accuracy requirements and boundary nodes are established considering catenary effects. Second, the distribution patterns of cable net structure nodes and segments are analyzed, leading to the creation of node coordinate matrices and cable net connection matrices. A basic model for cable net pre-tension design is developed based on the fundamental principles of force density. Furthermore, a multi-objective optimization of cable net pre-tension is performed using a genetic algorithm, considering truss structure deformation and tension uniformity as dual factors. Finally, the developed model is applied to design a single-module cable net structure, and numerical simulation is used for validation. Research results show that the overall surface form error is 0.32 mm, and the maximum tension ratio of cable net on the front cable net surface is 1.54, whereas the maximum tension ratio of tension ties is 2.28, thereby meeting the design requirements. Numerical simulation shows that the maximum deformation of the cable net structure is 0.16 mm, validating the correctness of the model. This research can provide valuable insights and references for the pre-tension design and research of cable net structures in other antennas.</p></div>","PeriodicalId":50866,"journal":{"name":"Advances in Engineering Software","volume":"195 ","pages":"Article 103685"},"PeriodicalIF":4.8,"publicationDate":"2024-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141290551","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}
Chao Wang , Wenzhe Han , Wenfeng Du , Yongqiang Yu , Bin Xu , Jianhua Rong
{"title":"Structural topology optimization considering casting and stress constraints under uniform dimensional shrinkage","authors":"Chao Wang , Wenzhe Han , Wenfeng Du , Yongqiang Yu , Bin Xu , Jianhua Rong","doi":"10.1016/j.advengsoft.2024.103692","DOIUrl":"https://doi.org/10.1016/j.advengsoft.2024.103692","url":null,"abstract":"<div><p>This work proposes and investigates a new multi-field-multi-constraint coupled topology optimization problem, in which stress control, design castability, and geometry dimensional shrinkage issues that are of concern to practical engineering are simultaneously considered. In the optimization proposal considered, a pair of special twin designs are generated using a two-projected-field scheme, which maintains a consistent topological configuration and uniform dimensional shrinkage variations during the optimization process. The implicit correlation between these twin designs poses major challenges to their independent stress and castability control. To this end, an appropriate formulation is presented by reasonably integrating stress and casting constraints into the optimization proposal with dimensional shrinkage. And, special numerical techniques including stress penalization, aggregation approximation, approximation correction, and regional regularization are appropriately introduced to construct an effective solution strategy. Typical numerical examples are operated to demonstrate the validity of the proposed method and systematically evaluate its numerical properties. The results indicate that in the absence of necessary stress control measures, the obtained twin designs cannot avoid local high-stress concentration under uniform dimensional shrinkage. In contrast, the proposed method can effectively address this issue, but at the cost of the design stiffness under a given material volume limit. As a result, twin designs used for blueprint and model designs that simultaneously meet stress, castability, and uniform dimensional shrinkage requirements are now readily available.</p></div>","PeriodicalId":50866,"journal":{"name":"Advances in Engineering Software","volume":"195 ","pages":"Article 103692"},"PeriodicalIF":4.8,"publicationDate":"2024-06-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141249853","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}