등기하 해석법을 이용한 설계 민감도 해석

Shape Design Sensitivity Analysis Using Isogeometric Approach

  • 하승현 (서울대학교 조선해양공학과) ;
  • 조선호 (서울대학교 조선해양공학과)
  • 발행 : 2007.06.30

초록

본 논문에서는 등기하 해석법을 이용하여 평면 탄성문제의 변분식을 유도하였다. 등기하 해석법은 새로이 부각되고 있는 해석법으로서 기저 함수가 NURBS(Non-Uniform Rational B-Splines) 로부터 직접 생성되므로 해 공간은 CAD 모델을 구성하는 함수로써 표현된다. 또한 CAD 모델의 B-Spline 기저 함수를 직접 사용하므로 기하학적으로 엄밀한 형상을 표현할 수 있고 요소망의 재구성 없이 해석모델을 정밀화(Refinement)할 수 있는 강점이 있다. 본 논문에서는 이를 확장하여 연속체 기반의 애드조인트 설계 민감도 해석법을 사용하는 등기하 설계민감도 해석법을 유도하였다. 기존의 유한요소 기반형상 최적설계는 형상의 매개화에 어려움을 겪었으나 등기하 기반 최적설계에서는 기하학적 정보가 이미 B-spline 기저함수와 조정점에 포함되어 있으므로 이러한 어려움을 피할 수 있는 잠재력을 가지고 있다. 몇몇 수치 예제를 통해서 등기하 해석법을 사용한 설계 민감도 해석을 수행하였으며 유한차분 민감도와 비교하여 정확성을 확인하였다.

In this paper, a variational formulation for plane elasticity problems is derived based on an isogeometric approach. The isogeometric analysis is an emerging methodology such that the basis functions for response analysis are generated directly from NURBS (Non-Uniform Rational B-Splines) geometry. Furthermore, the solution space for the response analysis can be represented in terms of the same functions to represent the geometry, which enables to provide a precise construction method of finite element model to exactly represent geometry using B-spline base functions in CAD geometric modeling and analyze arbitrarily shaped structures without re-meshing. In this paper, a continuum-based adjoint sensitivity analysis method using the isogeometric approach is extensively derived for the plane elasticity problems. The conventional shape optimization using the finite element method has some difficulties in the parameterization of geometry In the isogeometric analysis, however, the geometric properties are already embedded in the B-spline basis functions and control points so that it has potential capability to overcome the aforementioned difficulties. Through some numerical examples, the developed isogeometric sensitivity analysis method is verified to show excellent agreement with finite difference sensitivity.

키워드

참고문헌

  1. 조선호, 정현승, 양영순(2002) 기하학적 비선형 구조물의 설계 민감도해석 및 위상최적설계, 한국전산구조공학회 봄 학술발표회 논문집, pp.335-342
  2. 하승현, 김민근, 조선호(2006) Topological Derivative를 이용한 선형 구조물의 레벨셋 기반 형상 최적 설계, 한국전산구조공학회 정기 학술대회 논문집, pp.299-306
  3. Cho, M., Roh, H.Y.(2003) Development of geometrically exact new shell elements based on general curvilinear coordinates, International Journal for numerical methods in engineering, 56(1), pp.81-115 https://doi.org/10.1002/nme.546
  4. Choi, K. K., Duan, W.(2000) Design sensitivity analysis and shape optimization of structural components with hyperelastic material. Computer Methods in Applied Mechanics and Engineering, 187, pp.219-243 https://doi.org/10.1016/S0045-7825(99)00121-8
  5. Cottrell, J.A., Reali, A., Bazilevs, Y., Hughes, T.J.R. (2006) Isogeometric analysis of structural vibrations, Computer Methods in Applied Mechanics and Engineering, 195, pp.5257-5296 https://doi.org/10.1016/j.cma.2005.09.027
  6. Haug, E.J., Choi, K.K., Komkov, V.(1986) Design sensitivity analysis of structural systems, Academic Press, New York
  7. Hughes, T.J.R., Cottrell, J.A., Bazilevs, Y.(2005) Isogeometric analysis: CAD, finite elements. NURBS, exact geometry and mesh refinement, Computer Methods in Applied Mechanics and Engineering, 194, pp.4135-4195 https://doi.org/10.1016/j.cma.2004.10.008
  8. Roh, H.Y., Cho, M.(2004) The application of geometrically exact shell elements to B-spline surfaces. Computer Methods in Applied Mechanics and Engineering, 193. pp.2261-2299 https://doi.org/10.1016/j.cma.2004.01.019