12 research outputs found

    Constructing analysis-suitable parameterization of computational domain from CAD boundary by variational harmonic method

    Get PDF
    In isogeometric anlaysis, parameterization of computational domain has great effects as mesh generation in finite element analysis. In this paper, based on the concept of harmonic mapping from the computational domain to parametric domain, a variational harmonic approach is proposed to construct analysis-suitable parameterization of computational domain from CAD boundary for 2D and 3D isogeometric applications. Different from the previous elliptic mesh generation method in finite element analysis, the proposed method focus on isogeometric version, and converts the elliptic PDE into a nonlinear optimization problem, in which a regular term is integrated into the optimization formulation to achieve more uniform and orthogonal isoparametric structure near convex (concave) parts of the boundary. Several examples are presented to show the efficiency of the proposed method in 2D and 3D isogeometric analysis

    Parametric Design and Isogeometric Analysis of Tunnel Linings within the Building Information Modelling Framework

    Get PDF
    Both planning and design phase of large infrastructural project require analysis, modelling, visualization, and numerical analysis. To perform these tasks, different tools such as Building Information Modelling (BIM) and numerical analysis software are commonly employed. However, in current engineering practice, there are no systematic solutions for the exchange between design and analysis models, and these tasks usually involve manual and error-prone model generation, setup and update. In this paper, focussing on tunnelling engineering, we demonstrate a systematic and versatile approach to efficiently generate a tunnel design and analyse the lining in different practical scenarios. To this end, a BIM-based approach is developed, which connects a user-friendly industry-standard BIM software with effective simulation tools for high-performance computing. A fully automatized design-through-analysis workflow solution for segmented tunnel lining is developed based on a fully parametric design model and an isogeometric analysis software, connected through an interface implemented with a Revit plugin

    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

    Exact conversion from Bรฉzier tetrahedra to Bรฉzier hexahedra

    Get PDF
    International audienceModeling and computing of trivariate parametric volumes is an important research topic in the field of three-dimensional isogeo-metric analysis. In this paper, we propose two kinds of exact conversion approaches from Bรฉzier tetrahedra to Bรฉzier hexahedra with the same degree by reparametrization technique. In the first method, a Bรฉzier tetrahedron is converted into a degenerate Bรฉzier hexahedron, and in the second approach, a non-degenerate Bรฉzier tetrahedron is converted into four non-degenerate Bรฉzier hexahedra. For the proposed methods, explicit formulas are given to compute the control points of the resulting tensor-product Bรฉzier hexahedra. Furthermore, in the second method, we prove that tetrahedral spline solids with C k-continuity can be converted into a set of tensor-product Bรฉzier volumes with G k-continuity. The proposed methods can be used for the volumetric data exchange problems between different trivariate spline representations in CAD/CAE. Several experimental results are presented to show the effectiveness of the proposed methods

    An interactive geometry modeling and parametric design platform for isogeometric analysis

    Get PDF
    In this paper an interactive parametric design-through-analysis platform is proposed to help design engineers and analysts make more effective use of Isogeometric Analysis (IGA) to improve their product design and performance. We develop several Rhinoceros (Rhino) plug-ins to take input design parameters through a user-friendly interface, generate appropriate surface and/or volumetric models, perform mechanical analysis, and visualize the solution fields, all within the same Computer-Aided Design (CAD) program. As part of this effort we propose and implement graphical generative algorithms for IGA model creation and visualization based on Grasshopper, a visual programming interface to Rhino. The developed platform is demonstrated on two structural mechanics examplesโ€”an actual wind turbine blade and a model of an integrally bladed rotor (IBR). In the latter example we demonstrate how the Rhino functionality may be utilized to create conforming volumetric models for IGA

    Convergence rates with singular parameterizations for solving elliptic boundary value problems in isogeometric analysis

    Get PDF
    International audienceIn this paper, we present convergence rates for solving elliptic boundary value problems with singular parameterizations in isogeometric analysis. First, the approximation errors with the L2(ฮฉ)L^2(\Omega)-norm and the H1(ฮฉ)H^1(\Omega)-seminorm are estimated locally. The impact of singularities is considered in this framework. Second, the convergence rates for solving PDEs with singular parameterizations are discussed. These results are based on a weak solution space that contains all of the weak solutions of elliptic boundary value problems with smooth coefficients. For the smooth weak solutions obtained by isogeometric analysis with singular parameterizations and the finite element method, both are shown to have the optimal convergence rates. For non-smooth weak solutions, the optimal convergence rates are reached by setting proper singularities of a controllable parameterization, even though convergence rates are not optimal by finite element method, and the convergence rates by isogeometric analysis with singular parameterizations are better than the ones by the finite element method

    ์ •์  ์ „๊ธฐ์žฅ ๋ฌธ์ œ์— ๋Œ€ํ•œ ํ˜•์ƒ ์ตœ์ ํ™” ์„ค๊ณ„

    Get PDF
    ํ•™์œ„๋…ผ๋ฌธ(์„์‚ฌ)--์„œ์šธ๋Œ€ํ•™๊ต ๋Œ€ํ•™์› :๊ณต๊ณผ๋Œ€ํ•™ ์กฐ์„ ํ•ด์–‘๊ณตํ•™๊ณผ,2019. 8. ์กฐ์„ ํ˜ธ.The electric field generated by the electrode can be applied in various fields in engineering. In the shipbuilding marine engineering field, electric field analysis is carried out in the process of disinfecting ship ballast water. IMO regulations have made regulations on the quality of ballast water discharged to the oceans more stringent. Therefore, there has been actively studied an electrolysis method capable of sterilizing the ballast water simply and effectively. In order to conduct research in this direction, it is necessary to observe how the shape change of the electrode changes the electric field. It is also possible to find an optimal electrode shape from the tendency. From the governing equation of the electrostatic problem, a weak form for finite element analysis was derived. And from that equation, a continuum-based design sensitivity analysis (DSA) method is developed for electrostatic problem. To consider high order objective function, we use 9-node FEM basis function for analysis and DSA method. Specifying design variables in shape optimization is an important issue. If there are too many design variables, it is likely to result in an optimal shape that cannot be produced. Since design variables are parameterized with B-spline function, we can obtain smooth boundary variations. In addition, the mesh quality may drop sharply due to the shape change of the structure during optimization. To solve mesh entanglement problem in optimization process, mesh regularization scheme is used. By minimizing Dirichlet energy functional, mesh uniformity can be automatically obtained. For verifying our numerical simulation, numerical examples are compared with Comsol software results. The analysis results will be verified by comparison with the Comsol software results, and the change in the sensitivity value will be verified by the Finite Difference Method. The obtained optimal electrode geometry characteristics and optimization histories are specifically discussed. Finally, for the further study, an electrode shape parametric study was performed in 3D environment. This is because optimization in 3D requires too much computation cost to proceed with the simulation. Based on the results obtained through the parametric study, the orientation of electrode shape optimization in the 3D environment is presented.์ „๊ทน์— ์˜ํ•ด ์ƒ์„ฑ ๋œ ์ „๊ธฐ์žฅ์€ ๊ณตํ•™์„ ๋‹ค๋ฃธ์— ์žˆ์–ด ๋‹ค์–‘ํ•œ ๋ถ„์•ผ์— ์ ์šฉ๋  ์ˆ˜ ์žˆ๋‹ค. ์กฐ์„  ํ•ด์–‘ ๊ณตํ•™ ๋ถ„์•ผ์—์„œ๋Š” ์„ ๋ฐ• ํ‰ํ˜• ์ˆ˜์˜ ์†Œ๋… ๊ณผ์ •์—์„œ ์ด์šฉ๋˜๋Š” ์ „์ฒ˜๋ฆฌ ์žฅ์น˜๋ฅผ ํ•˜๋‚˜์˜ ์˜ˆ๋กœ ์ƒ๊ฐํ•  ์ˆ˜ ์žˆ๋‹ค. ์ „์ฒ˜๋ฆฌ ์žฅ์น˜๊ฐ€ ์ด์šฉ๋˜๋Š” ์—ฐ๊ตฌ ๋ฐฐ๊ฒฝ์œผ๋กœ๋Š” ์ตœ๊ทผ์— ๋ฐœํšจ๋œ IMO ๊ทœ์ •์ด ๊ทธ ์›์ธ์ด๋‹ค. ์ƒˆ๋กœ ๋ฐœํšจ๋œ IMO ๊ทœ์ •์€ ํ•ด์–‘์— ๋ฐฐ์ถœ๋˜๋Š” ๋ฐธ๋Ÿฌ์ŠคํŠธ ์ˆ˜์˜ ํ’ˆ์งˆ์— ๋Œ€ํ•œ ๊ทœ์ œ๋ฅผ ๋”์šฑ ์—„๊ฒฉํ•˜๊ฒŒ ๋งŒ๋“ค์—ˆ๋‹ค. ๋”ฐ๋ผ์„œ, ๋ฐธ๋Ÿฌ์ŠคํŠธ ์ˆ˜๋ฅผ ๊ฐ„๋‹จํ•˜๊ณ  ํšจ๊ณผ์ ์œผ๋กœ ์‚ด๊ท  ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์—ฐ๊ตฌ๊ฐ€ ์ „ ์„ธ๊ณ„์ ์œผ๋กœ ํ™œ๋ฐœํžˆ ์ง„ํ–‰๋˜๊ณ  ์žˆ๋‹ค. ๋ณธ ์—ฐ๊ตฌ๋Š” ๊ทธ ์ค‘ ํ•˜๋‚˜์˜ ๋ฐฉ๋ฒ•์ธ ์ „์ฒ˜๋ฆฌ ์žฅ์น˜๋ฅผ ์ด์šฉํ•œ ์‚ด๊ท  ์ฒ˜๋ฆฌ๋ฒ•์— ์ฃผ ๊ด€์‹ฌ์„ ๋‘๊ณ  ์žˆ๋‹ค. ์ „์ฒ˜๋ฆฌ ์žฅ์น˜์˜ ํšจ์œจ์„ ๋†’์ด๋Š” ๋ฐฉ๋ฒ•์—๋Š” ๋ฌผ๋ฆฌ์ ์ธ ๋ฐฉ๋ฒ•์ด๋‚˜ ํ™”ํ•™์ ์ธ ๋ฐฉ๋ฒ•, ์ƒ๋ฌผํ•™์ ์ธ ๋ฐฉ๋ฒ• ๋“ฑ ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ์ ‘๊ทผ๋ฒ•์ด ์กด์žฌํ•˜์ง€๋งŒ, ๋ฌผ๋ฆฌ์ ์ธ ๋ฐฉ๋ฒ• ์ค‘ ํ•˜๋‚˜์ธ ์ „๊ทน์ด ์ƒ์„ฑํ•œ ์ „๊ธฐ์žฅ ๋ถ„ํฌ์— ๋Œ€ํ•œ ์—ฐ๊ตฌ๋Š” ์•„์ง ํ™œ๋ฐœํžˆ ์ด๋ฃจ์–ด์ง€์ง€ ์•Š์•˜๋‹ค. ๋”ฐ๋ผ์„œ ๋ณธ ๋…ผ๋ฌธ์€ ์ „๊ทน์˜ ํ˜•์ƒ ๋ณ€ํ™”๊ฐ€ ์ „๊ธฐ์žฅ์„ ์–ด๋–ป๊ฒŒ ๋ณ€ํ™”์‹œํ‚ค๋Š” ์ง€์— ๋Œ€ํ•œ ๊ฒฝํ–ฅ์„ฑ ๋ฐ ์ตœ์ ํ™” ์—ฐ๊ตฌ๋ฅผ ๋ชฉํ‘œ๋กœ ๋‘์—ˆ๋‹ค. ์–ป์–ด์ง„ ์—ฐ๊ตฌ ๊ฒฐ๊ณผ๋กœ๋ถ€ํ„ฐ ์–ด๋–ค ํ˜•์ƒ์˜ ์ „๊ทน์ด ์ตœ์ ์˜ ์ „๊ธฐ ๋ถ„ํ•ด ํšจ์œจ์„ ๊ฐ€์ ธ์˜ค๋Š”์ง€ ์•Œ์•„๋‚ผ ์ˆ˜ ์žˆ๋‹ค. ๋ณธ ๋…ผ๋ฌธ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋‚ด์šฉ์œผ๋กœ ๊ตฌ์„ฑ๋˜์–ด์žˆ๋‹ค. ์ •์ „๊ธฐ ๋ฌธ์ œ์˜ ์ง€๋ฐฐ ๋ฐฉ์ •์‹์œผ๋กœ๋ถ€ํ„ฐ, ์œ ํ•œ ์š”์†Œ ํ•ด์„์„ ์œ„ํ•œ ์•ฝ์‹(weak form)์ด ์œ ๋„๋˜์—ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ทธ ๋ฐฉ์ •์‹์œผ๋กœ๋ถ€ํ„ฐ ์ •์ „๊ธฐ ๋ฌธ์ œ์— ๋Œ€ํ•œ ์—ฐ์†์ฒด ๊ธฐ๋ฐ˜ ์„ค๊ณ„ ๊ฐ๋„ ๋ถ„์„ (DSA) ๋ฐฉ๋ฒ•์ด ์œ ๋„ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ๋•Œ, ๊ณ ์ฐจ ๋ชฉ์  ํ•จ์ˆ˜๋ฅผ ๊ณ ๋ คํ•˜๊ธฐ ์œ„ํ•œ ํ•ด์„ ๋ฐ DSA ๋ฐฉ๋ฒ•์„ ์œ„ํ•ด 9 ๋…ธ๋“œ FEM ๊ธฐ๋ฐ˜ ํ•จ์ˆ˜๋ฅผ ํ˜•์ƒ ํ•จ์ˆ˜๋กœ์„œ ์‚ฌ์šฉํ•œ๋‹ค. DSA ๋ฐฉ๋ฒ•์„ ํ†ตํ•ด ์–ป์–ด์ง„ ๋ฏผ๊ฐ๋„ ๊ฐ’์„ ๋ชฉ์  ํ•จ์ˆ˜์— ๋Œ€ํ•œ ์„ค๊ณ„ ๋ณ€์ˆ˜์˜ ๊ฒฝํ–ฅ์„ฑ์œผ๋กœ ์ƒ๊ฐํ•  ์ˆ˜ ์žˆ๊ณ , ์ด๋ฅผ ์ด์šฉํ•ด ์ตœ์ ํ™” ์—ฐ๊ตฌ๋ฅผ ์ง„ํ–‰ํ•œ๋‹ค. ์ตœ์ ํ™”๋ฅผ ์ง„ํ–‰ํ•  ๋•Œ, ํ˜•์ƒ ์ตœ์ ํ™” ์„ค๊ณ„์—์„œ ์„ค๊ณ„ ๋ณ€์ˆ˜๋ฅผ ์ง€์ •ํ•˜๋Š” ๊ฒƒ์€ ์ค‘์š”ํ•œ ์ด์Šˆ์ด๋‹ค. ์„ค๊ณ„ ๋ณ€์ˆ˜๊ฐ€ ๋„ˆ๋ฌด ๋งŽ์œผ๋ฉด ์ƒ์‚ฐํ•  ์ˆ˜ ์—†๋Š” ๋ถˆ๊ทœ์น™ํ•œ ๊ฒฝ๊ณ„๋ฅผ ๊ฐ€์ง„ ์ตœ์  ํ˜•์ƒ์„ ๊ฒฐ๊ณผ๋กœ์„œ ์ œ์‹œํ•  ๊ฐ€๋Šฅ์„ฑ์ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ์ด๋ฅผ ๋ฐฉ์ง€ ํ•˜๊ธฐ ์œ„ํ•ด ์„ค๊ณ„ ๋ณ€์ˆ˜๋ฅผ B- ์Šคํ”Œ๋ผ์ธ ํ•จ์ˆ˜๋กœ ๋งค๊ฐœ ๋ณ€์ˆ˜ํ™” ํ•˜์˜€๊ณ , ๋ถ€๋“œ๋Ÿฌ์šด ๊ฒฝ๊ณ„ ๋ณ€ํ˜•์„ ์–ป์–ด๋‚ด์—ˆ๋‹ค. ๋˜ํ•œ ์ตœ์ ํ™” ์„ค๊ณ„์˜ ๊ณ ์งˆ์ ์ธ ๋ฌธ์ œ๋กœ์„œ ๋งค ์ตœ์ ํ™” ์‹œํ–‰ ๋งˆ๋‹ค ๊ตฌ์กฐ๋ฌผ์˜ ๋ชจ์–‘์ด ๋ณ€๊ฒฝ๋˜์–ด ๋ฉ”์‰ฌ ํ’ˆ์งˆ์ด ํฌ๊ฒŒ ๋–จ์–ด์ง€๋Š” ๋ฌธ์ œ๊ฐ€ ์žˆ๋‹ค. ์ตœ์ ํ™” ๊ณผ์ •์—์„œ ๋ฉ”์‰ฌ ์–ฝํž˜ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ๋ฉ”์‰ฌ ์ •๊ทœํ™” ๋ฐฉ๋ฒ•(Mesh regularization scheme)์ด ์‚ฌ์šฉ๋˜์—ˆ๋‹ค. ๋ณธ ๋ฐฉ๋ฒ•์—์„œ๋Š” ๋””๋ฆฌ์‰ด๋ฆฟ(dirichlet) ์—๋„ˆ์ง€ ํ•จ์ˆ˜๋ฅผ ์ตœ์†Œํ™”ํ•จ์œผ๋กœ์จ ๋ฉ”์‰ฌ ๊ท ์ผ ์„ฑ์„ ์ž๋™์œผ๋กœ ์–ป์„ ์ˆ˜ ์žˆ๋‹ค. ์—ฐ๊ตฌ ๊ฒฐ๊ณผ์˜ ์ˆ˜์น˜ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์„ ๊ฒ€์ฆํ•˜๊ธฐ ์œ„ํ•ด ์ˆ˜์น˜ ์˜ˆ์ œ๋ฅผ Comsol ์†Œํ”„ํŠธ์›จ์–ด ๊ฒฐ๊ณผ์™€ ๋น„๊ตํ•˜์˜€๋‹ค. ํ•ด์„ ๊ฒฐ๊ณผ๋Š” Comsol ์†Œํ”„ํŠธ์›จ์–ด ๊ฒฐ๊ณผ์™€ ๋น„๊ต ๋ถ„์„ํ•˜์˜€๊ณ , DSA ๋ฐฉ๋ฒ•์„ ํ†ตํ•ด ์–ป์–ด์ง„ ๋ฏผ๊ฐ๋„ ๊ฐ’์€ ์ž˜ ์•Œ๋ ค์ง„ ์œ ํ•œ์ฐจ๋ถ„๋ฒ•์„ ํ†ตํ•ด ๊ฒ€์ฆ๋˜์—ˆ๋‹ค. ์–ป์–ด์ง„ ๋ฏผ๊ฐ๋„ ๊ฐ’๊ณผ ํ˜•์ƒ ์„ค๊ณ„ ์ตœ์ ํ™” ๊ธฐ๋ฒ•์„ ์ด์šฉํ•ด ์ฃผ์–ด์ง„ ๋ชฉ์  ํ•จ์ˆ˜์™€ ์ œํ•œ ์กฐ๊ฑดํ•˜์—์„œ ์ตœ์ ์˜ ์ „๊ทน ํ˜•์ƒ์„ ์–ป์–ด๋‚ธ๋‹ค. ๋ชฉ์ ํ•จ์ˆ˜๋ฅผ ์ „๊ธฐ ๋ถ„ํ•ด ํšจ์œจ๊ณผ ๊ด€๋ จ๋œ ๊ฐ’์œผ๋กœ ๋‘์–ด ์ตœ์  ์ „๊ทน ํ˜•์ƒ์˜ ๊ธฐํ•˜ ํŠน์„ฑ ๋ฐ ์ตœ์ ํ™” ์ง„ํ–‰ ๊ณผ์ •์„ ๊ตฌ์ฒด์ ์œผ๋กœ ๋…ผ์˜ํ•œ๋‹ค. ๋งˆ์ง€๋ง‰์œผ๋กœ, ํ–ฅํ›„ ์—ฐ๊ตฌ๋ฅผ ์œ„ํ•ด ์ „๊ทน ํ˜•ํƒœ์˜ ํŒŒ๋ผ ๋ฉ”ํŠธ๋ฆญ ์—ฐ๊ตฌ๊ฐ€ 3D ํ™˜๊ฒฝ์—์„œ ์ˆ˜ํ–‰๋˜์—ˆ๋‹ค. 3D์—์„œ์˜ ํ˜•์ƒ ์„ค๊ณ„ ์ตœ์ ํ™”๋ฅผ ์ง„ํ–‰ํ•˜๋ ค๋ฉด ๋„ˆ๋ฌด ๋งŽ์€ ๊ณ„์‚ฐ ๋น„์šฉ์„ ํ•„์š”๋กœ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ํŒŒ๋ผ ๋ฉ”ํŠธ๋ฆญ ์—ฐ๊ตฌ๋ฅผ ํ†ตํ•ด, ์ „๊ทน์˜ ๊ธฐํ•˜ ํŠน์„ฑ๊ณผ ์ „๊ธฐ ๋ถ„ํ•ด ํšจ์œจ์— ๋Œ€ํ•œ ๊ฒฝํ–ฅ์„ฑ์—ฐ๊ตฌ๋งŒ์„ ์ง„ํ–‰ํ•œ๋‹ค. ํŒŒ๋ผ ๋ฉ”ํŠธ๋ฆญ ์—ฐ๊ตฌ๋ฅผ ํ†ตํ•ด ์–ป์€ ๊ฒฐ๊ณผ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ 3D ํ™˜๊ฒฝ์—์„œ ์ „๊ทน ํ˜•์ƒ ์ตœ์ ํ™”์˜ ๋ฐฉํ–ฅ์„ ์ œ์‹œํ•˜๋Š” ๊ฒƒ์œผ๋กœ ๋ณธ ์—ฐ๊ตฌ๋ฅผ ๋งˆ๋ฌด๋ฆฌํ•˜์˜€๋‹ค.1. Introduction 1 2. Finite element analysis of electrostatic problem 5 2.1 Governing equations 5 2.2 Finite element formulation 7 3. Shape design optimization 3.1 Material derivative 9 3.2 Shape sensitivity analysis - direct differentiation method 11 3.3 Shape sensitivity analysis - adjoint variable method 12 4. Shape design optimization techniques in finite element analysis 15 4.1 Design variable parameterization 15 4.2 Mesh regularization scheme 17 5. Numerical examples 21 5.1 Comparison of analysis results with Comsol software 21 5.2 Shape design sensitivity verification 24 5.3 Shape design optimization for 2D electrodes 26 5.4 Parametric study result for 3D electrodes 37 6. Conclusion 51Maste
    corecore