216 research outputs found

    Performance Portable Solid Mechanics via Matrix-Free pp-Multigrid

    Full text link
    Finite element analysis of solid mechanics is a foundational tool of modern engineering, with low-order finite element methods and assembled sparse matrices representing the industry standard for implicit analysis. We use performance models and numerical experiments to demonstrate that high-order methods greatly reduce the costs to reach engineering tolerances while enabling effective use of GPUs. We demonstrate the reliability, efficiency, and scalability of matrix-free pp-multigrid methods with algebraic multigrid coarse solvers through large deformation hyperelastic simulations of multiscale structures. We investigate accuracy, cost, and execution time on multi-node CPU and GPU systems for moderate to large models using AMD MI250X (OLCF Crusher), NVIDIA A100 (NERSC Perlmutter), and V100 (LLNL Lassen and OLCF Summit), resulting in order of magnitude efficiency improvements over a broad range of model properties and scales. We discuss efficient matrix-free representation of Jacobians and demonstrate how automatic differentiation enables rapid development of nonlinear material models without impacting debuggability and workflows targeting GPUs

    Effective Data Sampling Strategies and Boundary Condition Constraints of Physics-Informed Neural Networks for Identifying Material Properties in Solid Mechanics

    Full text link
    Material identification is critical for understanding the relationship between mechanical properties and the associated mechanical functions. However, material identification is a challenging task, especially when the characteristic of the material is highly nonlinear in nature, as is common in biological tissue. In this work, we identify unknown material properties in continuum solid mechanics via physics-informed neural networks (PINNs). To improve the accuracy and efficiency of PINNs, we developed efficient strategies to nonuniformly sample observational data. We also investigated different approaches to enforce Dirichlet boundary conditions as soft or hard constraints. Finally, we apply the proposed methods to a diverse set of time-dependent and time-independent solid mechanic examples that span linear elastic and hyperelastic material space. The estimated material parameters achieve relative errors of less than 1%. As such, this work is relevant to diverse applications, including optimizing structural integrity and developing novel materials

    Study of automatic differentiation in topology optimization

    Get PDF
    This bachelor final thesis presents a study on the integration of automatic differentiation functions into basic topology optimisation algorithms to improve not only computation speed, but also efficiency and accuracy. The main goal is to develop a fully functional automatic differentiation script capable of deriving topological expression, linear or non linear ones, aiming to find the optimal distribution. Moreover, the objectives of this research are to explore the application of automatic differentiation in fields related to topology optimisation, analyse the benefits of applying this methods and its disadvantages and review its computational efficiency. The thesis begins by introducing the fundamentals of automatic differentiation. Beforehand, during the initial stages of the project extensive practice of Matlab programming and object oriented programming was taught but it is not included in this report. A literature review is conducted to examine existing studies and approaches that utilize AD techniques. Furthermore, we dig into different AD methods, including forward mode and reverse mode, highlighting its approach with Matlab language and their advantages and limitations. Additionally, specific topologic optimisation tools and software packages commonly used are reviewed but are not included in this report. The report continues by presenting the different discretisation cases in finite element method and developing an AD based case to solve the discretisation of different 2 dimension problems. Deriving its shape functions and testing AD for a future, more sophisticated, topological problem. To achieve the main objective of performing, at least, one topology case using automatic differentiation, an AD based algorithm using different iterative methods is developed and implemented. The algorithm is tested with basic shapes and problems to be improved and more efficient, including all the possible casuistry of a mathematical expression. Ending with the research, we test different topological cases using different iterative methods. One of these methods, newton iteration method, will need an improvement to higher order gradients of the automatic differentiation algorithm. With this improvement we will test and compare both methods for several cases to conclude about the efficiency, accuracy and computing time of both iterative methods and automatic differentiation algorithm applied to topological problems. The results of the study demonstrate that automatic differentiation significantly enhances the efficiency and accuracy of topological optimisation for a certain type of problems. For these cases, AD exhibits faster convergence, improved accuracy in gradient computation, and reduced computational time. Moreover, the AD-based approach proves to be robust and applicable to not only deriving structural function, but also different problem domains, highlighting its versatility and practicality. Overall, The research highlights the potential of AD in many fields

    Key issues in computational geomechanics

    Get PDF
    As stated in the introduction, the three main topics covered in this report are actual research fields. Different analyses and new developments related with these fields have been presented in the previous chapters. In the following, after a brief summary of the contributions, some directions for future research are outlined. Detailed presentations of the conclusions of each contribution are included in the corresponding sections and subsections. The most relevant contributions of this report are the following: 1. With respect to the treatment of large boundary displacements: > Quasistatic and dynamic analyses of the vane test for soft materials using a fluid–based ALE formulation and different non-newtonian constitutive laws. > The development of a solid–based ALE formulation for finite strain hyperelastic–plastic models, with applications to isochoric and non-isochoric cases. 2. Referent to the solution of nonlinear systems of equations in solid mechanics: > The use of simple and robust numerical differentiation schemes for the computation of tangent operators, including examples with several non-trivial elastoplastic constitutive laws. > The development of consistent tangent operators for substepping time–integration rules, with the application to an adaptive time–integration scheme. 3. In the field of constitutive modelling of granular materials: > The efficient numerical modelling of different problems involving elastoplastic models, including work hardening–softening models for small–strain problems and density– dependent hyperelastic–plastic models in a large–strain context. > Robust and accurate simulations of several powder compaction processes, with detailed analysis of spatial density distributions and verification of the mass conservation principle

    Characterization and Modeling of Woven Carbon Fiber Prepreg Plies for Automated Draping Processes

    Get PDF
    • …
    corecore