This special section contains a selection of six papers from the 42nd American Society of Mechanical Engineers (ASME) Computers and Information in Engineering (CIE) Conference that was held in St. Louis, Missouri August 14-17, 2022, in conjunction with the International Design Engineering Technical Conferences (IDETC). Nominated by the four technical committees namely Advanced Modeling and Simulation (AMS), Computer Aided Product and Process Development (CAPPD), Systems Engineering, Information and Knowledge Management (SEIKM), and Virtual Environments and Systems (VES) based on the conference paper review results, these papers reflect recent and relevant advancements in these technical areas.
{"title":"Special Section Highlights of CIE 2022","authors":"M. Mani, P. Witherell, C. Rizzi","doi":"10.1115/1.4062144","DOIUrl":"https://doi.org/10.1115/1.4062144","url":null,"abstract":"\u0000 This special section contains a selection of six papers from the 42nd American Society of Mechanical Engineers (ASME) Computers and Information in Engineering (CIE) Conference that was held in St. Louis, Missouri August 14-17, 2022, in conjunction with the International Design Engineering Technical Conferences (IDETC). Nominated by the four technical committees namely Advanced Modeling and Simulation (AMS), Computer Aided Product and Process Development (CAPPD), Systems Engineering, Information and Knowledge Management (SEIKM), and Virtual Environments and Systems (VES) based on the conference paper review results, these papers reflect recent and relevant advancements in these technical areas.","PeriodicalId":54856,"journal":{"name":"Journal of Computing and Information Science in Engineering","volume":" ","pages":""},"PeriodicalIF":3.1,"publicationDate":"2023-03-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"47520787","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Composite materials are well known for their high strength-to-weight ratio, but their unique manufacturing process presents some challenges and is a source of geometric variations. To minimize the effects of such variations in the final product is the main goal of geometry assurance. To achieve that, variation simulation tools are used to predict variations and optimize manufacturing parameters, to ensure a robust design. In this paper, the most common variation sources linked to the manufacturing process are discussed. Then, variation simulation tools and features for parts and assemblies are presented. Applicability for composites of existing tools and other studies for metallic parts is compared. Finally, future challenges in variation simulation for composites are discussed.
{"title":"Challenges in Geometry Assurance for Composites Manufacturing","authors":"Diogo Toyoda, Kristina Wärmefjord, R. Söderberg","doi":"10.1115/1.4057021","DOIUrl":"https://doi.org/10.1115/1.4057021","url":null,"abstract":"\u0000 Composite materials are well known for their high strength-to-weight ratio, but their unique manufacturing process presents some challenges and is a source of geometric variations. To minimize the effects of such variations in the final product is the main goal of geometry assurance. To achieve that, variation simulation tools are used to predict variations and optimize manufacturing parameters, to ensure a robust design. In this paper, the most common variation sources linked to the manufacturing process are discussed. Then, variation simulation tools and features for parts and assemblies are presented. Applicability for composites of existing tools and other studies for metallic parts is compared. Finally, future challenges in variation simulation for composites are discussed.","PeriodicalId":54856,"journal":{"name":"Journal of Computing and Information Science in Engineering","volume":"55 1","pages":""},"PeriodicalIF":3.1,"publicationDate":"2023-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"85298029","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
We optimize a dynamic vibration absorber (DVA) model equipped with an additional amplifying mechanism using the H_inf optimization criterion, which aims to minimize the maximum frequency response amplitude of the primary structure. This optimization problem is widely investigated using the fixed-point method, which, however, works only when the primary structure is undamped and gives approximate solutions at best. Instead, we seek the exact solutions, and accordingly, a resultant-based optimization scheme is proposed, which allows handling purely univariate polynomial equations in the solving procedure and thus guarantees the convergence and global optimum conditions. Consequently, exactly numerical and closed-form optimal DVA parameters are obtained in the cases where the primary structure is damped and undamped, respectively. Furthermore, we are also interested in the effect of the introduced amplifying mechanism on vibration suppression, showing that it functions as a convenient equivalent mass ratio regulator to benefit the DVA performance. Finally, the presented sensitivity analysis reveals the effect of the small variations of the DVA stiffness and damping on the vibration suppression performance and the role of the amplifying mechanism in balancing such two components' uncertainties. This work generalizes the existing exact H_inf optimization methods and provides a guideline for the enhanced DVA design using the amplifying mechanism.
{"title":"Optimal Design and Sensitivity Analysis of the Dynamic Vibration Absorber With Amplifying Mechanism","authors":"Yifan Liu, Jiazhi Cai, Haiyuan Li, Qingbin Gao","doi":"10.1115/1.4056920","DOIUrl":"https://doi.org/10.1115/1.4056920","url":null,"abstract":"\u0000 We optimize a dynamic vibration absorber (DVA) model equipped with an additional amplifying mechanism using the H_inf optimization criterion, which aims to minimize the maximum frequency response amplitude of the primary structure. This optimization problem is widely investigated using the fixed-point method, which, however, works only when the primary structure is undamped and gives approximate solutions at best. Instead, we seek the exact solutions, and accordingly, a resultant-based optimization scheme is proposed, which allows handling purely univariate polynomial equations in the solving procedure and thus guarantees the convergence and global optimum conditions. Consequently, exactly numerical and closed-form optimal DVA parameters are obtained in the cases where the primary structure is damped and undamped, respectively. Furthermore, we are also interested in the effect of the introduced amplifying mechanism on vibration suppression, showing that it functions as a convenient equivalent mass ratio regulator to benefit the DVA performance. Finally, the presented sensitivity analysis reveals the effect of the small variations of the DVA stiffness and damping on the vibration suppression performance and the role of the amplifying mechanism in balancing such two components' uncertainties. This work generalizes the existing exact H_inf optimization methods and provides a guideline for the enhanced DVA design using the amplifying mechanism.","PeriodicalId":54856,"journal":{"name":"Journal of Computing and Information Science in Engineering","volume":"12 1","pages":""},"PeriodicalIF":3.1,"publicationDate":"2023-02-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"86744753","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
In this paper, a physics-based method to inversely determine wheel-rail contact area in their lifecycle is proposed by introducing a continuous optimization pipeline including filtering and projection procedures. First, the element connectivity parameterization method is introduced to construct continuous objection with discrete contact pairs and formulate the physics-based optimization model. Second, the radius-based filter equation is employed for smoothing the design variables to improve the numerical stability and the differentiable step function is introduced to project smoothed design variables into 0-1 discrete integer space to ensure the solution of the optimization model yields to discrete contact pairs. Finally the method of moving asymptotes is constructed for iteratively updating wheel-rail contact area by analyzing the sensitivity of relaxed optimization formulation with respect to design variables until the algorithm converged. The experimental result shows the effectiveness of the proposed method to inversely determine the wheel-rail contact points in their lifecycle compared to the line tracing method, to the best of our knowledge, it is the first attempt to consider wheel-rail contact area in lifecycle service with both the measured profile and the predicted profile data by gradient-based optimization method.
{"title":"A Physics-Driven Method for Determining Wheel - Rail Contact Area With Gradient-Based Optimization","authors":"Long Liu, Bing Yi, Daping Li","doi":"10.1115/1.4056921","DOIUrl":"https://doi.org/10.1115/1.4056921","url":null,"abstract":"\u0000 In this paper, a physics-based method to inversely determine wheel-rail contact area in their lifecycle is proposed by introducing a continuous optimization pipeline including filtering and projection procedures. First, the element connectivity parameterization method is introduced to construct continuous objection with discrete contact pairs and formulate the physics-based optimization model. Second, the radius-based filter equation is employed for smoothing the design variables to improve the numerical stability and the differentiable step function is introduced to project smoothed design variables into 0-1 discrete integer space to ensure the solution of the optimization model yields to discrete contact pairs. Finally the method of moving asymptotes is constructed for iteratively updating wheel-rail contact area by analyzing the sensitivity of relaxed optimization formulation with respect to design variables until the algorithm converged. The experimental result shows the effectiveness of the proposed method to inversely determine the wheel-rail contact points in their lifecycle compared to the line tracing method, to the best of our knowledge, it is the first attempt to consider wheel-rail contact area in lifecycle service with both the measured profile and the predicted profile data by gradient-based optimization method.","PeriodicalId":54856,"journal":{"name":"Journal of Computing and Information Science in Engineering","volume":"11 1","pages":""},"PeriodicalIF":3.1,"publicationDate":"2023-02-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"87249580","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
In this paper, a centralized two-block separable convex optimization with equality constraint and its extension to multi-block optimization are considered. The first fully parallel primal-dual discrete-time algorithm called Parallel Alternating Direction Primal-Dual (PADPD) is proposed. In the algorithm, the primal variables are updated in an alternating fashion like Alternating Direction Method of Multipliers (ADMM). The algorithm can handle non-smoothness of objective functions with strong convergence. Unlike existing discrete-time algorithms such as Method of Multipliers (MM), ADMM, Parallel ADMM, Bi-Alternating Direction Method of Multipliers (BiADMM), and Primal-Dual Fixed Point (PDFP) algorithms, all primal and dual variables in the proposed algorithm are updated independently. Therefore, the time complexity of the algorithm can be significantly reduced. It is shown that the rate of convergence of the algorithm for Quadratic or Linear cost functions is exponential or linear under suitable assumptions. The algorithm can be directly extended to any finite multi-block optimization without further assumptions while preserving its convergence. PADPD algorithm not only can compute more iterations (since it is fully parallel) for the same time-step but also can have faster convergence rate than that of ADMM. Finally, two numerical examples are provided in order to show the advantageous of PADPD algorithm.
{"title":"Parallel Alternating Direction Primal-Dual (PADPD) Algorithm for Multi-Block Centralized Optimization","authors":"Seyyed Shaho Alaviani, Atul G. Kelkar","doi":"10.1115/1.4056853","DOIUrl":"https://doi.org/10.1115/1.4056853","url":null,"abstract":"\u0000 In this paper, a centralized two-block separable convex optimization with equality constraint and its extension to multi-block optimization are considered. The first fully parallel primal-dual discrete-time algorithm called Parallel Alternating Direction Primal-Dual (PADPD) is proposed. In the algorithm, the primal variables are updated in an alternating fashion like Alternating Direction Method of Multipliers (ADMM). The algorithm can handle non-smoothness of objective functions with strong convergence. Unlike existing discrete-time algorithms such as Method of Multipliers (MM), ADMM, Parallel ADMM, Bi-Alternating Direction Method of Multipliers (BiADMM), and Primal-Dual Fixed Point (PDFP) algorithms, all primal and dual variables in the proposed algorithm are updated independently. Therefore, the time complexity of the algorithm can be significantly reduced. It is shown that the rate of convergence of the algorithm for Quadratic or Linear cost functions is exponential or linear under suitable assumptions. The algorithm can be directly extended to any finite multi-block optimization without further assumptions while preserving its convergence. PADPD algorithm not only can compute more iterations (since it is fully parallel) for the same time-step but also can have faster convergence rate than that of ADMM. Finally, two numerical examples are provided in order to show the advantageous of PADPD algorithm.","PeriodicalId":54856,"journal":{"name":"Journal of Computing and Information Science in Engineering","volume":"16 1","pages":""},"PeriodicalIF":3.1,"publicationDate":"2023-02-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80509734","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Robot-mounted grippers are used to position, immobilize, and manipulate parts and assemblies during manufacturing. In the design of these systems, the gripper assembly is customized to each part. Due to the large number of design variables and unique design needs for each gripper, automation of gripper assemblies has been limited, especially where multiple gripper types are used to grasp a part. To this end, this paper presents an evolutionary approach that synthesizes and optimizes grasps and gripper assembly layouts using two different gripper types—suction cups and magnets—from the geometric models of sheet metal parts. The method first generates an option space of gripper placement on the suitable faces of the part model. Then, a genetic algorithm generates grasps on this option space by varying both the count and locations of each gripper type. Through generations, these grasps are optimized against five criteria and one constraint: factor of safety, cost, residual moment, deflection, frame weight, and gripper clearance. These criteria are combined into a single criterion that represents a pareto condition for assessing the grasps. The algorithm is implemented in software code for validation, and the paper presents detailed validation of the algorithm using four sheet metal parts. The results show that the algorithm improves the grasp from all six aspects, when started from either program-assigned or user-defined initial grasps. The high agreement between the final grasp designs resulting from multiple runs of the algorithm on a part illustrates the stability and repeatability of the algorithm.
{"title":"An Evolutionary Approach of Grasp Synthesis for Sheet Metal Parts With Multitype Grippers","authors":"Jicmat Ali Tribaldos, Chiradeep Sen","doi":"10.1115/1.4056805","DOIUrl":"https://doi.org/10.1115/1.4056805","url":null,"abstract":"\u0000 Robot-mounted grippers are used to position, immobilize, and manipulate parts and assemblies during manufacturing. In the design of these systems, the gripper assembly is customized to each part. Due to the large number of design variables and unique design needs for each gripper, automation of gripper assemblies has been limited, especially where multiple gripper types are used to grasp a part. To this end, this paper presents an evolutionary approach that synthesizes and optimizes grasps and gripper assembly layouts using two different gripper types—suction cups and magnets—from the geometric models of sheet metal parts. The method first generates an option space of gripper placement on the suitable faces of the part model. Then, a genetic algorithm generates grasps on this option space by varying both the count and locations of each gripper type. Through generations, these grasps are optimized against five criteria and one constraint: factor of safety, cost, residual moment, deflection, frame weight, and gripper clearance. These criteria are combined into a single criterion that represents a pareto condition for assessing the grasps. The algorithm is implemented in software code for validation, and the paper presents detailed validation of the algorithm using four sheet metal parts. The results show that the algorithm improves the grasp from all six aspects, when started from either program-assigned or user-defined initial grasps. The high agreement between the final grasp designs resulting from multiple runs of the algorithm on a part illustrates the stability and repeatability of the algorithm.","PeriodicalId":54856,"journal":{"name":"Journal of Computing and Information Science in Engineering","volume":"35 1","pages":""},"PeriodicalIF":3.1,"publicationDate":"2023-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"79721675","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Gregor Hoepfner, I. Nachmann, T. Zerwas, J. Berroth, J. Kohl, C. Guist, Bernhard Rumpe, G. Jacobs
Engineering Cyber-Physical Systems (CPS) is complex and time-consuming due to the heterogeneity of the involved engineering domains and the high number of physical and logical interactions of its subsystems. Model-based Systems Engineering (MSBE) approaches tackle the complexity of developing CPS by formally and explicitly modeling subsystems and their interactions. Newer approaches also integrate domain-specific models and modeling languages to cover different aspects of CPS. However, MBSE approaches are currently not fully applicable for CPS development since they do not integrate formal models for physical and mechanical behavior to an extent that allows to seamlessly link mechanical models to the digital models and reuse them. In this paper, we discuss the challenges arising from the missing integration of physics into MBSE and introduce a model-based methodology capable of integrating physical functions and effects into an MBSE approach on a level where detailed physical effects are considered. Our approach offers a fully virtual, model-based development methodology covering the whole development process for the development of CPS. Evaluating this methodology on a real automotive use case demonstrates benefits regarding virtual development and functional testing of CPS. It shows potentials regarding automated development and continuous integration of the whole CPS including all domains. As an outlook of this paper, we discuss potential further research topics extending our development workflow.
{"title":"Towards a Holistic and Functional Model-Based Design Method for Mechatronic Cyber-Physical Systems","authors":"Gregor Hoepfner, I. Nachmann, T. Zerwas, J. Berroth, J. Kohl, C. Guist, Bernhard Rumpe, G. Jacobs","doi":"10.1115/1.4056807","DOIUrl":"https://doi.org/10.1115/1.4056807","url":null,"abstract":"\u0000 Engineering Cyber-Physical Systems (CPS) is complex and time-consuming due to the heterogeneity of the involved engineering domains and the high number of physical and logical interactions of its subsystems. Model-based Systems Engineering (MSBE) approaches tackle the complexity of developing CPS by formally and explicitly modeling subsystems and their interactions. Newer approaches also integrate domain-specific models and modeling languages to cover different aspects of CPS. However, MBSE approaches are currently not fully applicable for CPS development since they do not integrate formal models for physical and mechanical behavior to an extent that allows to seamlessly link mechanical models to the digital models and reuse them. In this paper, we discuss the challenges arising from the missing integration of physics into MBSE and introduce a model-based methodology capable of integrating physical functions and effects into an MBSE approach on a level where detailed physical effects are considered. Our approach offers a fully virtual, model-based development methodology covering the whole development process for the development of CPS. Evaluating this methodology on a real automotive use case demonstrates benefits regarding virtual development and functional testing of CPS. It shows potentials regarding automated development and continuous integration of the whole CPS including all domains. As an outlook of this paper, we discuss potential further research topics extending our development workflow.","PeriodicalId":54856,"journal":{"name":"Journal of Computing and Information Science in Engineering","volume":"7 1","pages":""},"PeriodicalIF":3.1,"publicationDate":"2023-01-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78451900","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"2022 Reviewers of the Year","authors":"Yan Wang","doi":"10.1115/1.4056769","DOIUrl":"https://doi.org/10.1115/1.4056769","url":null,"abstract":"\u0000 2022 Reviewers","PeriodicalId":54856,"journal":{"name":"Journal of Computing and Information Science in Engineering","volume":" ","pages":""},"PeriodicalIF":3.1,"publicationDate":"2023-01-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"43007529","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
In manufacturing companies, assembly is an essential process to obtain the final product. The life cycle of an assembly product depends on various production strategies, e.g., resource allocation, rework decision, selection strategy, etc. In this regard, achieving a reliable assembly product commence with engineering a comprehensive design plan which can mitigate various uncertainties a company can face. The counteraction of uncertainties can be altered by introducing a set of tolerances into components design. Tolerances define a practical margin on components design without downgrading the required performance of products. Thus, producers are confronted with high-quality requirements, cost pressure, and a rising number of demands. On these bases, this paper aims at modeling a statistical framework for a set of production strategies, including resource allocation (as a decision to assign practical resources to components) and reworking decision (as a decision to improve components conformity rate). Moreover, a generic simulation and surrogate approach is established to evaluate the performance of the assembled product. Within this approach, simulation and surrogate models can be used to investigate a variety of deviation over components geometries within the process deviation domain and deploy reworking decision. Ultimately, a modular costing system is developed, and a genetic algorithm is adapted to locate optimal solutions. In addition, the applicability of the statistical model is studied on an assembly product.
{"title":"Hybrid Cost-Tolerance Allocation and Production Strategy Selection for Complex Mechanisms: Simulation and Surrogate Built-In Optimization Models","authors":"A. Khezri, L. Homri, A. Etienne, J. Dantan","doi":"10.1115/1.4056687","DOIUrl":"https://doi.org/10.1115/1.4056687","url":null,"abstract":"\u0000 In manufacturing companies, assembly is an essential process to obtain the final product. The life cycle of an assembly product depends on various production strategies, e.g., resource allocation, rework decision, selection strategy, etc. In this regard, achieving a reliable assembly product commence with engineering a comprehensive design plan which can mitigate various uncertainties a company can face. The counteraction of uncertainties can be altered by introducing a set of tolerances into components design. Tolerances define a practical margin on components design without downgrading the required performance of products. Thus, producers are confronted with high-quality requirements, cost pressure, and a rising number of demands. On these bases, this paper aims at modeling a statistical framework for a set of production strategies, including resource allocation (as a decision to assign practical resources to components) and reworking decision (as a decision to improve components conformity rate). Moreover, a generic simulation and surrogate approach is established to evaluate the performance of the assembled product. Within this approach, simulation and surrogate models can be used to investigate a variety of deviation over components geometries within the process deviation domain and deploy reworking decision. Ultimately, a modular costing system is developed, and a genetic algorithm is adapted to locate optimal solutions. In addition, the applicability of the statistical model is studied on an assembly product.","PeriodicalId":54856,"journal":{"name":"Journal of Computing and Information Science in Engineering","volume":"8 1","pages":""},"PeriodicalIF":3.1,"publicationDate":"2023-01-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"81957798","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Hazem Ashor Amran Abolholl, Tom-Robin Teschner, I. Moulitsas
Vortex cores in fluid mechanics are easy to visualise, yet difficult to detect numerically. Precise knowledge of these allow fluid dynamics researchers to study complex flow structures and allow for a better understanding of the turbulence transition process and the development and evolution of flow instabilities, to name but a few relevant areas. Various approaches such as the Q, delta and swirling strength criterion have been proposed to visualise vortical flows and these approaches can be used to detect vortex core locations. Using these methods can resulted in spuriously detected vortex cores and which can be balanced by a cut-off filter, making these methods lack robustness. To overcome this shortcoming, we propose a new approach using convolutional neural networks to detect flow structures directly from streamline plots, using the line integral convolution method. We show that our computer vision-based approach is able to reduce the number of false positives and negatives while removing the need for a cut-off. We validate our approach using the Taylor-Green vortex problem to generate input images for our network. We show that with an increasing number of images used for training, we are able to monotonically reduce the number of false positives and negatives. We then apply our trained network to a different flow problem where vortices are still reliably detected. Thus, our study presents a robust approach that allows for reliable vortex detection which is applicable to a wide range of flow scenarios.
{"title":"Surface Line Integral Convolution-Based Vortex Detection Using Computer Vision","authors":"Hazem Ashor Amran Abolholl, Tom-Robin Teschner, I. Moulitsas","doi":"10.1115/1.4056660","DOIUrl":"https://doi.org/10.1115/1.4056660","url":null,"abstract":"\u0000 Vortex cores in fluid mechanics are easy to visualise, yet difficult to detect numerically. Precise knowledge of these allow fluid dynamics researchers to study complex flow structures and allow for a better understanding of the turbulence transition process and the development and evolution of flow instabilities, to name but a few relevant areas. Various approaches such as the Q, delta and swirling strength criterion have been proposed to visualise vortical flows and these approaches can be used to detect vortex core locations. Using these methods can resulted in spuriously detected vortex cores and which can be balanced by a cut-off filter, making these methods lack robustness. To overcome this shortcoming, we propose a new approach using convolutional neural networks to detect flow structures directly from streamline plots, using the line integral convolution method. We show that our computer vision-based approach is able to reduce the number of false positives and negatives while removing the need for a cut-off. We validate our approach using the Taylor-Green vortex problem to generate input images for our network. We show that with an increasing number of images used for training, we are able to monotonically reduce the number of false positives and negatives. We then apply our trained network to a different flow problem where vortices are still reliably detected. Thus, our study presents a robust approach that allows for reliable vortex detection which is applicable to a wide range of flow scenarios.","PeriodicalId":54856,"journal":{"name":"Journal of Computing and Information Science in Engineering","volume":"66 1","pages":""},"PeriodicalIF":3.1,"publicationDate":"2023-01-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"85222209","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}