Searcharxiv⌕ Search

arXiv subjects

Pablo Antolin

Publications and source records attributed to Pablo Antolin.

35 records · Page 2Linked to original sources

Immersed Boundary-Conformal Isogeometric Method for Linear Elliptic Problems

We present a novel isogeometric method, namely the Immersed Boundary-Conformal Method (IBCM), that features a layer of discretization conformal to the boundary while employing a simple background mesh for the remaining domain. In this manner, we leverage the geometric flexibility of the immersed boundary method with the advantages of a conformal discretization, such as intuitive control of mesh resolution around the boundary, higher accuracy per degree of freedom, automatic satisfaction of interface kinematic conditions, and the ability to strongly impose Dirichlet boundary conditions. In the proposed method, starting with a boundary representation of a geometric model, we extrude it to obtain a corresponding conformal layer. Next, a given background B-spline mesh is cut with the conformal layer, leading to two disconnected regions: an exterior region and an interior region. Depending on the problem of interest, one of the two regions is selected to be coupled with the conformal layer through Nitsche's method. Such a construction involves Boolean operations such as difference and union, which therefore require proper stabilization to deal with arbitrarily cut elements. In this regard, we follow our precedent work called the minimal stabilization method [1]. In the end, we solve several 2D benchmark problems to demonstrate improved accuracy and expected convergence with IBCM. Two applications that involve complex geometries are also studied to show the potential of IBCM, including a spanner model and a fiber-reinforced composite model. Moreover, we demonstrate the effectiveness of IBCM in an application that exhibits boundary-layer phenomena.

math.NA↗

Fast and Multiscale Formation of Isogeometric matrices of Microstructured Geometric Models

The matrix formation associated to high-order discretizations is known to be numerically demanding. Based on the existing procedure of interpolation and lookup, we design a multiscale assembly procedure to reduce the exorbitant assembly time in the context of isogeometric linear elasticity of complex microstructured geometries modeled via spline compositions. The developed isogeometric approach involves a polynomial approximation occurring at the macro-scale and the use of lookup tables with pre-computed integrals incorporating the micro-scale information. We provide theoretical insights and numerical examples to investigate the performance of the procedure. The strategy turns out to be of great interest not only to form finite element operators but also to compute other quantities in a fast manner as for instance sensitivity analyses commonly used in design optimization.

math.NA↗

Quadrature-free Immersed Isogeometric Analysis

This paper presents a novel method for solving partial differential equations on three-dimensional CAD geometries by means of immersed isogeometric discretizations that do not require quadrature schemes. It relies on a new developed technique for the evaluation of polynomial integrals over spline boundary representations that is exclusively based on analytical computations. First, through a consistent polynomial approximation step, the finite element operators of the Galerkin method are transformed into integrals involving only polynomial integrands. Then, by successive applications of the divergence theorem, those integrals over B-Reps are transformed into first surface and then line integrals with polynomials integrands. Eventually these line integrals are evaluated analytically with machine precision accuracy. The performance of the proposed method is demonstrated by means of numerical experiments in the context of 2D and 3D elliptic problems, retrieving optimal error convergence order in all cases. Finally, the methodology is illustrated for 3D CAD models with an industrial level of complexity.

math.NA↗

Efficient equilibrium-based stress recovery for isogeometric laminated curved structures

This work focuses on an efficient stress recovery procedure for laminated composite curved structures, which relies on Isogeometric Analysis (IGA) and equilibrium. Using a single element through the thickness in combination with a calibrated layerwise integration rule or a homogenized approach, the 3D solid isogeometric modeling grants an inexpensive and accurate approximation in terms of displacements (and their derivatives) and in-plane stresses, while through-the-thickness stress components are poorly approximated. Applying a further post-processing step, an accurate out-of-plane stress state is also recovered, even from a coarse displacement solution. This is based on a direct integration of the equilibrium equations in strong form, involving high order derivatives of the displacement field. Such a continuity requirement is fully granted by IGA shape function properties. The post-processing step is locally applied, which grants that no additional coupled terms appear in the equilibrium, allowing for a direct reconstruction without the need to further iterate to resolve the out-of-balance momentum equation. Several numerical results show the good performance of this approach particularly for composite stacks with significant radius-to-thickness ratio and number of plies. In particular, in the latter case, where a layerwise technique employing a number of degrees of freedom directly proportional to the number of plies would be much more computationally demanding, the proposed method can be regarded as a very appealing alternative choice.

math.NA↗

Accurate equilibrium-based interlaminar stress recovery for isogeometric laminated composite Kirchhoff plates

In this paper, we use isogeometric Kirchhoff plates to approximate composite laminates adopting the classical laminate plate theory. Both isogeometric Galerkin and collocation formulations are considered. Within this framework, interlaminar stresses are recovered through an effective post-processing technique based on the direct imposition of equilibrium in strong form, relying on the accuracy and the higher continuity typically granted by isogeometric discretizations. The effectiveness of the proposed approach is proven by extensive numerical tests.

math.NA↗

Use of Machine Learning for unraveling hidden correlations between Particle Size Distributions and the Mechanical Behavior of Granular Materials

A data-driven framework was used to predict the macroscopic mechanical behavior of dense packings of polydisperse granular materials. The Discrete Element Method, DEM, was used to generate 92,378 sphere packings that covered many different kinds of particle size distributions, PSD, lying within 2 particle sizes. These packings were subjected to triaxial compression and the corresponding stress-strain curves were fitted to Duncan-Chang hyperbolic models. A multivariate statistical analysis was unsuccessful to relate the model parameters with common geotechnical and statistical descriptors derived from the PSD. In contrast, an artificial Neural Network (NN) scheme, trained with a few hundred DEM simulations, was able to anticipate the value of the model parameters for all these PSDs, with considerable accuracy. This was achieved in spite of the presence of noise in the training data. The NN revealed the existence of hidden correlations between PSD of granular materials and their macroscopic mechanical behavior.

cond-mat.dis-nn↗

Overlapping Multi-Patch Isogeometric Method with Minimal Stabilization

We present a novel method for isogeometric analysis (IGA) to directly work on geometries constructed by Boolean operations including difference (i.e., trimming), union and intersection. Particularly, this work focuses on the union operation, which involves multiple independent, generally non-conforming and trimmed spline patches. Given a series of patches, we overlay one on top of another in a certain order. While the invisible part of each patch is trimmed away, the visible parts of all the patches constitute the entire computational domain. We employ the Nitsche's method to weakly couple independent patches through visible interfaces. Moreover, we propose a minimal stabilization method to address the instability issue that arises on the interfaces shared by small trimmed elements. We show in theory that our proposed method recovers stability and guarantees well-posedness of the problem as well as optimal error estimates. In the end, we numerically verify the theory by solving the Poisson's equation on various geometries that are obtained by the union operation.

math.NA↗

Adaptive isogeometric analysis on two-dimensional trimmed domains based on a hierarchical approach

The focus of this work is on the development of an error-driven isogeometric framework, capable of automatically performing an adaptive simulation in the context of second- and fourth-order, elliptic partial differential equations defined on two-dimensional trimmed domains. The method is steered by an a posteriori error estimator, which is computed with the aid of an auxiliary residual-like problem formulated onto a space spanned by splines with single element support. The local refinement of the basis is achieved thanks to the use of truncated hierarchical B-splines. We prove numerically the applicability of the proposed estimator to various engineering-relevant problems, namely the Poisson problem, linear elasticity and Kirchhoff-Love shells, formulated on trimmed geometries. In particular, we study several benchmark problems which exhibit both smooth and singular solutions, where we recover optimal asymptotic rates of convergence for the error measured in the energy norm and we observe a substantial increase in accuracy per-degree-of-freedom compared to uniform refinement. Lastly, we show the applicability of our framework to the adaptive shell analysis of an industrial-like trimmed geometry modeled in the commercial software Rhinoceros, which represents the B-pillar of a car.

math.NA↗

A simple and effective method based on strain projections to alleviate locking in isogeometric solid shells

In this work, we focus on the family of shell formulations referred to as "solid shells", where the simulation of shell-type structures is performed by means of a mesh of 3D solid elements, with typically only one element through the thickness. We propose a novel approach for alleviating the various locking phenomena, which typically appear in thin structures, based on the projection of strains onto discontinuous coarser polynomial spaces defined at element level. In particular, we present and investigate two different formulations based on this approach. Several numerical experiments prove the very good performance of both formulations. The main advantages of the presented approach compared to existing solid shell formulations are its simplicity and numerical efficiency.

math.NA↗

Isogeometric Analysis on V-reps: first results

Inspired by the introduction of Volumetric Modeling via volumetric representations (V-reps) by Massarwi and Elber in 2016, in this paper we present a novel approach for the construction of isogeometric numerical methods for elliptic PDEs on trimmed geometries, seen as a special class of more general V-reps. We develop tools for approximation and local re-parametrization of trimmed elements for three dimensional problems, and we provide a theoretical framework that fully justify our algorithmic choices. We validate our approach both on two and three dimensional problems, for diffusion and linear elasticity.

math.NA↗

Optimizing micro-tiles in micro-structures as a design paradigm

In recent years, new methods have been developed to synthesize complex porous and micro-structured geometry in a variety of ways. In this work, we take these approaches one step further and present these methods as an efficacious design paradigm. Specifically, complex micro-structure geometry can be synthesized while optimizing certain properties such as maximal heat exchange in heat exchangers, or minimal weight under stress specifications. By being able to adjust the geometry, the topology and/or the material properties of individual tiles in the micro-structure, possibly in a gradual way, a porous object can be synthesized that is optimal with respect to the design specifications. As part of this work, we exemplify this paradigm on a variety of diverse applications.

cs.CG↗

A hierarchical approach to the a posteriori error estimation of isogeometric Kirchhoff plates and Kirchhoff-Love shells

This work focuses on the development of a posteriori error estimates for fourth-order, elliptic, partial differential equations. In particular, we propose a novel algorithm to steer an adaptive simulation in the context of Kirchhoff plates and Kirchhoff-Love shells by exploiting the local refinement capabilities of hierarchical B-splines. The method is based on the solution of an auxiliary residual-like variational problem, formulated by means of a space of localized spline functions. This space is characterized by $C^1$ continuous B-splines with compact support on each active element of the hierarchical mesh. We demonstrate the applicability of the proposed estimator to Kirchhoff plates and Kirchhoff-Love shells by studying several benchmark problems which exhibit both smooth and singular solutions. In all cases, we obtain optimal asymptotic rates of convergence for the error measured in the energy norm and an excellent approximation of the true error.

math.NA↗

Fast assembly of Galerkin matrices for 3D solid laminated composites using finite element and isogeometric discretizations

This work presents a novel methodology for speeding up the assembly of stiffness matrices for laminate composite 3D structures in the context of isogeometric and finite element discretizations. By splitting the involved terms into their in-plane and out-of-plane contributions, this method computes the problems's 3D stiffness matrix as a combination of 2D (in-plane) and 1D (out-of-plane) integrals. Therefore, the assembly's computational complexity is reduced to the one of a 2D problem. Additionally, the number of 2D integrals to be computed becomes independent of the number of material layers that constitute the laminated composite, it only depends on the number of different materials used (or different orientations of the same anisotropic material). Hence, when a high number of layers is present, the proposed technique reduces by orders of magnitude the computational time required to create the stiffness matrix with standard methods, being the resulting matrices identical up to machine precision. The predicted performance is illustrated through numerical experiments.

math.NA↗

Volumetric Untrimming: Precise decomposition of trimmed trivariates into tensor products

3D objects, modeled using Computer Aided Geometric Design tools, are traditionally represented using a boundary representation (B-rep), and typically use spline functions to parameterize these boundary surfaces. However, recent development in physical analysis, in isogeometric analysis (IGA) in specific, necessitates a volumetric parametrization of the interior of the object. IGA is performed directly by integrating over the spline spaces of the volumetric spline representation of the object. Typically, tensor-product B-spline trivariates are used to parameterize the volumetric domain. A general 3D object, that can be modeled in contemporary B-rep CAD tools, is typically represented using trimmed B-spline surfaces. In order to capture the generality of the contemporary B-rep modeling space, while supporting IGA needs, Massarwi and Elber (2016) proposed the use of trimmed trivariates volumetric elements. However, the use of trimmed geometry makes the integration process more difficult since integration over trimmed B-spline basis functions is a highly challenging task. In this work, we propose an algorithm that precisely decomposes a trimmed B-spline trivariate into a set of (singular only on the boundary) tensor-product B-spline trivariates, that can be utilized to simplify the integration process in IGA. The trimmed B-spline trivariate is first subdivided into a set of trimmed Bézier trivariates, at all its internal knots. Then, each trimmed Bézier trivariate, is decomposed into a set of mutually exclusive tensor-product B-spline trivariates, that precisely cover the entire trimmed domain. This process, denoted untrimming, can be performed in either the Euclidean space or the parametric space of the trivariate. We present examples on complex trimmed trivariates' based geometry, and we demonstrate the effectiveness of the method by applying IGA over the (untrimmed) results.

cs.CG↗

Fast and accurate elastic analysis of laminated composite plates via isogeometric collocation and an equilibrium-based stress recovery approach

A novel approach which combines isogeometric collocation and an equilibrium-based stress recovery technique is applied to analyze laminated composite plates. Isogeometric collocation is an appealing strong form alternative to standard Galerkin approaches, able to achieve high order convergence rates coupled with a significantly reduced computational cost. Laminated composite plates are herein conveniently modeled considering only one element through the thickness with homogenized material properties. This guarantees accurate results in terms of displacements and in-plane stress components. To recover an accurate out-of-plane stress state, equilibrium is imposed in strong form as a post-processing correction step, which requires the shape functions to be highly continuous. This continuity demand is fully granted by isogeometric analysis properties, and excellent results are obtained using a minimal number of collocation points per direction, particularly for increasing values of length-to-thickness plate ratio and number of layers.

math.NA↗

A priori error for unilateral contact problems with Lagrange multiplier and IsoGeometric Analysis

In this paper, we consider unilateral contact problem without friction between a rigid body and deformable one in the framework of isogeometric analysis. We present the theoretical analysis of the mixed problem using an active-set strategy and for a primal space of NURBS of degree $p$ and $p-2$ for a dual space of B-Spline. A inf-sup stability is proved to ensure a good property of the method. An optimal a priori error estimate is demonstrated without assumption on the unknown contact set. Several numerical examples in two- and three-dimensional and in small and large deformation demonstrate the accuracy of the proposed method.

math.NA↗

A cost-effective isogeometric approach for composite plates based on a stress recovery procedure

This paper introduces a cost-effective strategy to simulate the behavior of laminated plates by means of isogeometric 3D solid elements. Exploiting the high continuity of spline functions and their properties, a proper out-of-plane stress state is recovered from a coarse displacement solution using a post-processing step based on the enforcement of equilibrium in strong form. Appealing results are obtained and the method is shown to be particularly Peffective on slender composite stacks with a large number of layers.

cs.CE↗