390 research outputs found

    CAD-CAE integration and isogeometric analysis: trivariate multipatch and applications

    Get PDF
    This PhD thesis is focused on the issues related to one of the critical steps during the lifecycle of a product design and manufacturing process: the transition between the geometrical and functional definition of a product, and the virtual prototyping with numerical simulations, also known as CAD (Computer-Aided Design) / CAE (Computer-Aided Engineering) transition. The isogeometric methodologies developed by Hughes et Al. [1, 2] has the ambition to close the gap in CAD/CAE integration, allowing the two environments to underlay on the same framework, taking advantage of the isoparametric concept, widely used in Finite Elements world, coupled with the Non-Uniform Rational B-Splines (NURBS) that are a standard in CAD systems in the mathematical representation of geometries. Even though the first paper was published 10 years ago, the method is not yet used in industrial applications and only few commercial software are able to handle isogeometric elements. In this thesis a step towards the possibility of application in industry by developing a multi-patch coupling method where the geometry at the interface does not allow a compatible mesh. This improvement opens new frontiers for applications in both static and dynamic solutions. Another issue that is analysed in this thesis is the possibility to improve the geometry-to-analysis integration by conversion of the information that comes from CAD software, in terms of representation of the external surfaces, to solid information that is necessary to be suitable for a structural simulation

    Constructing IGA-suitable planar parameterization from complex CAD boundary by domain partition and global/local optimization

    Get PDF
    In this paper, we propose a general framework for constructing IGA-suitable planar B-spline parameterizations from given complex CAD boundaries consisting of a set of B-spline curves. Instead of forming the computational domain by a simple boundary, planar domains with high genus and more complex boundary curves are considered. Firstly, some pre-processing operations including B\'ezier extraction and subdivision are performed on each boundary curve in order to generate a high-quality planar parameterization; then a robust planar domain partition framework is proposed to construct high-quality patch-meshing results with few singularities from the discrete boundary formed by connecting the end points of the resulting boundary segments. After the topology information generation of quadrilateral decomposition, the optimal placement of interior B\'ezier curves corresponding to the interior edges of the quadrangulation is constructed by a global optimization method to achieve a patch-partition with high quality. Finally, after the imposition of C1=G1-continuity constraints on the interface of neighboring B\'ezier patches with respect to each quad in the quadrangulation, the high-quality B\'ezier patch parameterization is obtained by a C1-constrained local optimization method to achieve uniform and orthogonal iso-parametric structures while keeping the continuity conditions between patches. The efficiency and robustness of the proposed method are demonstrated by several examples which are compared to results obtained by the skeleton-based parameterization approach

    ๊ธฐํ•˜ํ•™์ ์œผ๋กœ ์ •๋ฐ€ํ•œ ๋น„์„ ํ˜• ๊ตฌ์กฐ๋ฌผ์˜ ์•„์ด์†Œ-์ง€์˜ค๋ฉ”ํŠธ๋ฆญ ํ˜•์ƒ ์„ค๊ณ„ ๋ฏผ๊ฐ๋„ ํ•ด์„

    Get PDF
    ํ•™์œ„๋…ผ๋ฌธ (๋ฐ•์‚ฌ)-- ์„œ์šธ๋Œ€ํ•™๊ต ๋Œ€ํ•™์› : ๊ณต๊ณผ๋Œ€ํ•™ ์กฐ์„ ํ•ด์–‘๊ณตํ•™๊ณผ, 2019. 2. ์กฐ์„ ํ˜ธ.In this thesis, a continuum-based analytical adjoint configuration design sensitivity analysis (DSA) method is developed for gradient-based optimal design of curved built-up structures undergoing finite deformations. First, we investigate basic invariance property of linearized strain measures of a planar Timoshenko beam model which is combined with the selective reduced integration and B-bar projection method to alleviate shear and membrane locking. For a nonlinear structural analysis, geometrically exact beam and shell structural models are basically employed. A planar Kirchhoff beam problem is solved using the rotation-free discretization capability of isogeometric analysis (IGA) due to higher order continuity of NURBS basis function whose superior per-DOF(degree-of-freedom) accuracy over the conventional finite element analysis using Hermite basis function is verified. Various inter-patch continuity conditions including rotation continuity are enforced using Lagrage multiplier and penalty methods. This formulation is combined with a phenomenological constitutive model of shape memory polymer (SMP), and shape programming and recovery processes of SMP structures are simulated. Furthermore, for shear-deformable structures, a multiplicative update of finite rotations by an exponential map of a skew-symmetric matrix is employed. A procedure of explicit parameterization of local orthonormal frames in a spatial curve is presented using the smallest rotation method within the IGA framework. In the configuration DSA, the material derivative is applied to a variational equation, and an orientation design variation of curved structure is identified as a change of embedded local orthonormal frames. In a shell model, we use a regularized variational equation with a drilling rotational DOF. The material derivative of the orthogonal transformation matrix can be evaluated at final equilibrium configuration, which enables to compute design sensitivity using the tangent stiffness at the equilibrium without further iterations. A design optimization method for a constrained structure in a curved domain is also developed, which focuses on a lattice structure design on a specified surface. We define a lattice structure and its design variables on a rectangular plane, and utilize a concept of free-form deformation and a global curve interpolation to obtain an analytical expression for the control net of the structure on curved surface. The material derivative of the analytical expression eventually leads to precise design velocity field. Using this method, the number of design variables is reduced and design parameterization becomes more straightforward. In demonstrative examples, we verify the developed analytical adjoint DSA method in beam and shell structural problems undergoing finite deformations with various kinematic and force boundary conditions. The method is also applied to practical optimal design problems of curved built-up structures. For example, we extremize auxeticity of lattice structures, and experimentally verify nearly constant negative Poisson's ratio during large tensile and compressive deformations by using the 3-D printing and optical deformation measurement technologies. Also, we architect phononic band gap structures having significantly large band gap for mitigating noise in low audible frequency ranges.๋ณธ ์—ฐ๊ตฌ์—์„œ๋Š” ๋Œ€๋ณ€ํ˜•์„ ๊ณ ๋ คํ•œ ํœ˜์–ด์ง„ ์กฐ๋ฆฝ ๊ตฌ์กฐ๋ฌผ์˜ ์—ฐ์†์ฒด ๊ธฐ๋ฐ˜ ํ•ด์„์  ์• ์กฐ์ธ ํ˜•์ƒ ์„ค๊ณ„ ๋ฏผ๊ฐ๋„ ํ•ด์„ ๊ธฐ๋ฒ•์„ ๊ฐœ๋ฐœํ•˜์˜€๋‹ค. ํ‰๋ฉด Timoshenko ๋น”์˜ ์„ ํ˜•ํ™”๋œ ๋ณ€ํ˜•๋ฅ ์˜ invariance ํŠน์„ฑ์„ ๊ณ ์ฐฐํ•˜์˜€๊ณ  invariant ์ •์‹ํ™”๋ฅผ ์„ ํƒ์  ์ถ•์†Œ์ ๋ถ„(selective reduced integration) ๊ธฐ๋ฒ• ๋ฐ B-bar projection ๊ธฐ๋ฒ•๊ณผ ๊ฒฐํ•ฉํ•˜์—ฌ shear ๋ฐ membrane ์ž ๊น€ ํ˜„์ƒ์„ ํ•ด์†Œํ•˜์˜€๋‹ค. ๋น„์„ ํ˜• ๊ตฌ์กฐ ๋ชจ๋ธ๋กœ์„œ ๊ธฐํ•˜ํ•™์ ์œผ๋กœ ์ •๋ฐ€ํ•œ ๋น” ๋ฐ ์‰˜ ๋ชจ๋ธ์„ ํ™œ์šฉํ•˜์˜€๋‹ค. ํ‰๋ฉด Kirchhoff ๋น” ๋ชจ๋ธ์„ NURBS ๊ธฐ์ €ํ•จ์ˆ˜์˜ ๊ณ ์ฐจ ์—ฐ์†์„ฑ์— ๋”ฐ๋ฅธ ์•„์ด์†Œ-์ง€์˜ค๋ฉ”ํŠธ๋ฆญ ํ•ด์„ ๊ธฐ๋ฐ˜ rotation-free ์ด์‚ฐํ™”๋ฅผ ํ™œ์šฉํ•˜์—ฌ ๋‹ค๋ฃจ์—ˆ์œผ๋ฉฐ, ๊ธฐ์กด์˜ Hermite ๊ธฐ์ €ํ•จ์ˆ˜ ๊ธฐ๋ฐ˜์˜ ์œ ํ•œ์š”์†Œ๋ฒ•์— ๋น„ํ•ด ์ž์œ ๋„๋‹น ํ•ด์˜ ์ •ํ™•๋„๊ฐ€ ๋†’์Œ์„ ๊ฒ€์ฆํ•˜์˜€๋‹ค. ๋ผ๊ทธ๋ž‘์ง€ ์Šน์ˆ˜๋ฒ• ๋ฐ ๋ฒŒ์น™ ๊ธฐ๋ฒ•์„ ๋„์ž…ํ•˜์—ฌ ํšŒ์ „์˜ ์—ฐ์†์„ฑ์„ ํฌํ•จํ•œ ๋‹ค์–‘ํ•œ ๋‹ค์ค‘ํŒจ์น˜๊ฐ„ ์—ฐ์† ์กฐ๊ฑด์„ ๊ณ ๋ คํ•˜์˜€๋‹ค. ์ด๋Ÿฌํ•œ ๊ธฐ๋ฒ•์„ ํ˜„์ƒํ•™์  (phenomenological) ํ˜•์ƒ๊ธฐ์–ตํด๋ฆฌ๋จธ (SMP) ์žฌ๋ฃŒ ๊ตฌ์„ฑ๋ฐฉ์ •์‹๊ณผ ๊ฒฐํ•ฉํ•˜์—ฌ ํ˜•์ƒ์˜ ํ”„๋กœ๊ทธ๋ž˜๋ฐ๊ณผ ํšŒ๋ณต ๊ณผ์ •์„ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ํ•˜์˜€๋‹ค. ์ „๋‹จ๋ณ€ํ˜•์„ ๊ฒช๋Š” (shear-deformable) ๊ตฌ์กฐ ๋ชจ๋ธ์— ๋Œ€ํ•˜์—ฌ ๋Œ€ํšŒ์ „์˜ ๊ฐฑ์‹ ์„ ๊ต๋Œ€ ํ–‰๋ ฌ์˜ exponential map์— ์˜ํ•œ ๊ณฑ์˜ ํ˜•ํƒœ๋กœ ์ˆ˜ํ–‰ํ•˜์˜€๋‹ค. ๊ณต๊ฐ„์ƒ์˜ ๊ณก์„  ๋ชจ๋ธ์—์„œ ์ตœ์†ŒํšŒ์ „ (smallest rotation) ๊ธฐ๋ฒ•์„ ํ†ตํ•ด ๊ตญ์†Œ ์ •๊ทœ์ง๊ต์ขŒํ‘œ๊ณ„์˜ ๋ช…์‹œ์  ๋งค๊ฐœํ™”๋ฅผ ์ˆ˜ํ–‰ํ•˜์˜€๋‹ค. ํ˜•์ƒ ์„ค๊ณ„ ๋ฏผ๊ฐ๋„ ํ•ด์„์„ ์œ„ํ•˜์—ฌ ์ „๋ฏธ๋ถ„์„ ๋ณ€๋ถ„ ๋ฐฉ์ •์‹์— ์ ์šฉํ•˜์˜€์œผ๋ฉฐ ํœ˜์–ด์ง„ ๊ตฌ์กฐ๋ฌผ์˜ ๋ฐฐํ–ฅ ์„ค๊ณ„ ๋ณ€ํ™”๋Š” ๊ตญ์†Œ ์ •๊ทœ์ง๊ต์ขŒํ‘œ๊ณ„์˜ ํšŒ์ „์— ์˜ํ•˜์—ฌ ๊ธฐ์ˆ ๋œ๋‹ค. ์ตœ์ข… ๋ณ€ํ˜• ํ˜•์ƒ์—์„œ ์ง๊ต ๋ณ€ํ™˜ ํ–‰๋ ฌ์˜ ์ „๋ฏธ๋ถ„์„ ๊ณ„์‚ฐํ•จ์œผ๋กœ์จ ๋Œ€ํšŒ์ „ ๋ฌธ์ œ์—์„œ ์ถ”๊ฐ€์ ์ธ ๋ฐ˜๋ณต ๊ณ„์‚ฐ์—†์ด ๋ณ€ํ˜• ํ•ด์„์—์„œ์˜ ์ ‘์„ ๊ฐ•์„ฑํ–‰๋ ฌ์— ์˜ํ•ด ํ•ด์„์  ์„ค๊ณ„ ๋ฏผ๊ฐ๋„๋ฅผ ๊ณ„์‚ฐํ•  ์ˆ˜ ์žˆ๋‹ค. ์‰˜ ๊ตฌ์กฐ๋ฌผ์˜ ๊ฒฝ์šฐ ๋ฉด๋‚ด ํšŒ์ „ ์ž์œ ๋„ ๋ฐ ์•ˆ์ •ํ™”๋œ ๋ณ€๋ถ„ ๋ฐฉ์ •์‹์„ ํ™œ์šฉํ•˜์—ฌ ๋ณด๊ฐ•์žฌ(stiffener)์˜ ๋ชจ๋ธ๋ง์„ ์šฉ์ดํ•˜๊ฒŒ ํ•˜์˜€๋‹ค. ๋˜ํ•œ ๋ณธ ์—ฐ๊ตฌ์—์„œ๋Š” ํœ˜์–ด์ง„ ์˜์—ญ์— ๊ตฌ์†๋˜์–ด์žˆ๋Š” ๊ตฌ์กฐ๋ฌผ์— ๋Œ€ํ•œ ์„ค๊ณ„ ์†๋„์žฅ ๊ณ„์‚ฐ ๋ฐ ์ตœ์  ์„ค๊ณ„๊ธฐ๋ฒ•์„ ์ œ์•ˆํ•˜๋ฉฐ ํŠนํžˆ ๊ณก๋ฉด์— ๊ตฌ์†๋œ ๋น” ๊ตฌ์กฐ๋ฌผ์˜ ์„ค๊ณ„๋ฅผ ์ง‘์ค‘์ ์œผ๋กœ ๋‹ค๋ฃฌ๋‹ค. ์ž์œ ํ˜•์ƒ๋ณ€ํ˜•(Free-form deformation)๊ธฐ๋ฒ•๊ณผ ์ „์—ญ ๊ณก์„  ๋ณด๊ฐ„๊ธฐ๋ฒ•์„ ํ™œ์šฉํ•˜์—ฌ ์ง์‚ฌ๊ฐ ํ‰๋ฉด์—์„œ ํ˜•์ƒ ๋ฐ ์„ค๊ณ„ ๋ณ€์ˆ˜๋ฅผ ์ •์˜ํ•˜๊ณ  ๊ณก๋ฉด์ƒ์˜ ๊ณก์„  ํ˜•์ƒ์„ ๋‚˜ํƒ€๋‚ด๋Š” ์กฐ์ •์  ์œ„์น˜๋ฅผ ํ•ด์„์ ์œผ๋กœ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ์ด์˜ ์ „๋ฏธ๋ถ„์„ ํ†ตํ•ด ์ •ํ™•ํ•œ ์„ค๊ณ„์†๋„์žฅ์„ ๊ณ„์‚ฐํ•œ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ์„ค๊ณ„ ๋ณ€์ˆ˜์˜ ๊ฐœ์ˆ˜๋ฅผ ์ค„์ผ ์ˆ˜ ์žˆ๊ณ  ์„ค๊ณ„์˜ ๋งค๊ฐœํ™”๊ฐ€ ๊ฐ„ํŽธํ•ด์ง„๋‹ค. ๊ฐœ๋ฐœ๋œ ๋ฐฉ๋ฒ•๋ก ์€ ๋‹ค์–‘ํ•œ ํ•˜์ค‘ ๋ฐ ์šด๋™ํ•™์  ๊ฒฝ๊ณ„์กฐ๊ฑด์„ ๊ฐ–๋Š” ๋น”๊ณผ ์‰˜์˜ ๋Œ€๋ณ€ํ˜• ๋ฌธ์ œ๋ฅผ ํ†ตํ•ด ๊ฒ€์ฆ๋˜๋ฉฐ ์—ฌ๋Ÿฌ๊ฐ€์ง€ ํœ˜์–ด์ง„ ์กฐ๋ฆฝ ๊ตฌ์กฐ๋ฌผ์˜ ์ตœ์  ์„ค๊ณ„์— ์ ์šฉ๋œ๋‹ค. ๋Œ€ํ‘œ์ ์œผ๋กœ, ์ „๋‹จ ๊ฐ•์„ฑ ๋ฐ ์ถฉ๊ฒฉ ํก์ˆ˜ ํŠน์„ฑ๊ณผ ๊ฐ™์€ ๊ธฐ๊ณ„์  ๋ฌผ์„ฑ์น˜์˜ ๊ฐœ์„ ์„ ์œ„ํ•ด ํ™œ์šฉ๋˜๋Š” ์˜ค๊ทธ์ œํ‹ฑ (auxetic) ํŠน์„ฑ์ด ๊ทน๋Œ€ํ™”๋œ ๊ฒฉ์ž ๊ตฌ์กฐ๋ฅผ ์„ค๊ณ„ํ•˜๋ฉฐ ์ธ์žฅ ๋ฐ ์••์ถ• ๋Œ€๋ณ€ํ˜• ๋ชจ๋‘์—์„œ ์ผ์ •ํ•œ ์Œ์˜ ํฌ์•„์†ก๋น„๋ฅผ ๋‚˜ํƒ€๋ƒ„์„ 3์ฐจ์› ํ”„๋ฆฐํŒ…๊ณผ ๊ด‘ํ•™์  ๋ณ€ํ˜• ์ธก์ • ๊ธฐ์ˆ ์„ ์ด์šฉํ•˜์—ฌ ์‹คํ—˜์ ์œผ๋กœ ๊ฒ€์ฆํ•œ๋‹ค. ๋˜ํ•œ ์šฐ๋ฆฌ๋Š” ์†Œ์Œ์˜ ์ €๊ฐ์„ ์œ„ํ•ด ํ™œ์šฉ๋˜๋Š” ๊ฐ€์ฒญ ์ €์ฃผํŒŒ์ˆ˜ ์˜์—ญ๋Œ€์—์„œ์˜ ๋ฐด๋“œ๊ฐญ์ด ๊ทน๋Œ€ํ™”๋œ ๊ฒฉ์ž ๊ตฌ์กฐ๋ฅผ ์ œ์‹œํ•œ๋‹ค.Abstract 1. Introduction 2. Isogeometric analysis of geometrically exact nonlinear structures 3. Isogeometric confinguration DSA of geometrically exact nonlinear structures 4. Numerical examples 5. Conclusions and future works A. Supplements to the geometrically exact Kirchhoff beam model B. Supplements to the geometrically exact shear-deformable beam model C. Supplements to the geometrically exact shear-deformable shell model D. Supplements to the invariant formulations E. Supplements to the geometric constraints in design optimization F. Supplements to the design of auxetic structures ์ดˆ๋กDocto

    Fast Isogeometric Boundary Element Method based on Independent Field Approximation

    Full text link
    An isogeometric boundary element method for problems in elasticity is presented, which is based on an independent approximation for the geometry, traction and displacement field. This enables a flexible choice of refinement strategies, permits an efficient evaluation of geometry related information, a mixed collocation scheme which deals with discontinuous tractions along non-smooth boundaries and a significant reduction of the right hand side of the system of equations for common boundary conditions. All these benefits are achieved without any loss of accuracy compared to conventional isogeometric formulations. The system matrices are approximated by means of hierarchical matrices to reduce the computational complexity for large scale analysis. For the required geometrical bisection of the domain, a strategy for the evaluation of bounding boxes containing the supports of NURBS basis functions is presented. The versatility and accuracy of the proposed methodology is demonstrated by convergence studies showing optimal rates and real world examples in two and three dimensions.Comment: 32 pages, 27 figure

    Smooth quasi-developable surfaces bounded by smooth curves

    Full text link
    Computing a quasi-developable strip surface bounded by design curves finds wide industrial applications. Existing methods compute discrete surfaces composed of developable lines connecting sampling points on input curves which are not adequate for generating smooth quasi-developable surfaces. We propose the first method which is capable of exploring the full solution space of continuous input curves to compute a smooth quasi-developable ruled surface with as large developability as possible. The resulting surface is exactly bounded by the input smooth curves and is guaranteed to have no self-intersections. The main contribution is a variational approach to compute a continuous mapping of parameters of input curves by minimizing a function evaluating surface developability. Moreover, we also present an algorithm to represent a resulting surface as a B-spline surface when input curves are B-spline curves.Comment: 18 page

    TiGL - An Open Source Computational Geometry Library for Parametric Aircraft Design

    Get PDF
    This paper introduces the software TiGL: TiGL is an open source high-fidelity geometry modeler that is used in the conceptual and preliminary aircraft and helicopter design phase. It creates full three-dimensional models of aircraft from their parametric CPACS description. Due to its parametric nature, it is typically used for aircraft design analysis and optimization. First, we present the use-case and architecture of TiGL. Then, we discuss it's geometry module, which is used to generate the B-spline based surfaces of the aircraft. The backbone of TiGL is its surface generator for curve network interpolation, based on Gordon surfaces. One major part of this paper explains the mathematical foundation of Gordon surfaces on B-splines and how we achieve the required curve network compatibility. Finally, TiGL's aircraft component module is introduced, which is used to create the external and internal parts of aircraft, such as wings, flaps, fuselages, engines or structural elements

    Powell-Sabin B-splines and unstructured standard T-splines for the solution of the Kirchhoff-Love plate theory exploiting Bรฉzier extraction

    Get PDF
    The equations that govern Kirchhoffโ€“Love plate theory are solved using quadratic Powellโ€“Sabin B-splines and unstructured standard T-splines. Bรฉzier extraction is exploited to make the formulation computationally efficient. Because quadratic Powellโ€“Sabin B-splines result in inline image-continuous shape functions, they are of sufficiently high continuity to capture Kirchhoffโ€“Love plate theory when cast in a weak form. Unlike non-uniform rational B-splines (NURBS), which are commonly used in isogeometric analysis, Powellโ€“Sabin B-splines do not necessarily capture the geometry exactly. However, the fact that they are defined on triangles instead of on quadrilaterals increases their flexibility in meshing and can make them competitive with respect to NURBS, as no bending strip method for joined NURBS patches is needed. This paper further illustrates how unstructured T-splines can be modified such that they are inline image-continuous around extraordinary points, and that the blending functions fulfil the partition of unity property. The performance of quadratic NURBS, unstructured T-splines, Powellโ€“Sabin B-splines and NURBS-to-NURPS (non-uniform rational Powellโ€“Sabin B-splines, which are obtained by a transformation from a NURBS patch) is compared in a study of a circular plat
    • โ€ฆ
    corecore