• Title/Summary/Keyword: solver

Search Result 1,413, Processing Time 0.03 seconds

Numerical Analysis on Separation Dynamics of Multi-stage Rocket System Using Parallelized Chimera Grid Scheme (병렬화된 Chimera 격자 기법을 이용한 다단 로켓의 단분리 운동 해석)

  • Ko Soon-Heum;Choi Seongjin;Kim Chongam;Rho Oh-Hyun;Park Jeong-joo
    • 한국전산유체공학회:학술대회논문집
    • /
    • 2002.05a
    • /
    • pp.47-52
    • /
    • 2002
  • The supersonic flow around multi-stage rocket system is analyzed using 3-D compressible unsteady flow solver. A Chimera overset grid technique is used for the calculation of present configuration and grid around the core rocket is composed of 3 zones to represent fins in the core rocket. Flow solver is parallelized to reduce the computation time, and an efficient parallelization algorithm for Chimera grid technique is proposed. AUSMPW+ scheme is used for the spatial discretization and LU-SGS for the time integration. The flow field around multi-stage rocket was analyzed using this developed solver, and the results were compared with that of a sequential solver The speed-up ratio and the efficiency were measured in several processors. As a result, the computing speed with 12 processors was about 10 times faster than that of a sequential solver. Developed flow solver is used to predict the trajectory of booster in separation stage. From the analyses, booster collides against core rocket in free separation case. So, additional jettisoning forces and moments needed for a safe separation are examined.

  • PDF

Computational Efficiency on Frequency Domain Analysis of Large-scale Finite Element Model by Combination of Iterative and Direct Sparse Solver (반복-직접 희소 솔버 조합에 의한 대규모 유한요소 모델의 주파수 영역 해석의 계산 효율)

  • Cho, Jeong-Rae;Cho, Keunhee
    • Journal of the Computational Structural Engineering Institute of Korea
    • /
    • v.32 no.2
    • /
    • pp.117-124
    • /
    • 2019
  • Parallel sparse solvers are essential for solving large-scale finite element models. This paper introduces the combination of iterative and direct solver that can be applied efficiently to problems that require continuous solution for a subtly changing sequence of systems of equations. The iterative-direct sparse solver combination technique, proposed and implemented in the parallel sparse solver package, PARDISO, means that iterative sparse solver is applied for the newly updated linear system, but it uses the direct sparse solver's factorization of previous system matrix as a preconditioner. If the solution does not converge until the preset iterations, the solution will be sought by the direct sparse solver, and the last factorization results will be used as a preconditioner for subsequent updated system of equations. In this study, an improved method that sets the maximum number of iterations dynamically at the first Krylov iteration step is proposed and verified thereby enhancing calculation efficiency by the frequency domain analysis.

A FEASIBILITY STUDY OF A NAVIER-STOKES FLOW SOLVER USING A KINETIC BGK SCHEME IN TRANSITIONAL REGIME (Kinetic BGK 기법을 이용한 Navier-Stokes 유동 해석자의 천이 영역 적용성 연구)

  • Cho, M.W.;Yang, T.H.;Kwon, O.J.
    • Journal of computational fluids engineering
    • /
    • v.20 no.3
    • /
    • pp.54-61
    • /
    • 2015
  • In the present study, a flow solver using a kinetic BGK scheme was developed for the compressible Navier-Stokes equation. The kinetic BGK scheme was used to simulate flow field from the continuum up to the transitional regime, because the kinetic BGK scheme can take into account the statistical properties of the gas particles in a non-equilibrium state. Various numerical simulations were conducted by the present flow solver. The laminar flow around flat plate and the hypersonic flow around hollow cylinder of flare shape in the continuum regime were numerically simulated. The numerical results showed that the flow solver using the kinetic BGK scheme can obtain accurate and robust numerical solutions. Also, the present flow solver was applied to the hypersonic flow problems around circular cylinder in the transitional regime and the results were validated against available numerical results of other researchers. It was found that the kinetic BGK scheme can similarly predict a tendency of the flow variables in the transitional regime.

On the Development of 3D Finite Element Method Package for CEMTool

  • Park, Jung-Hun;Ahn, Choon-Ki;Kwon, Wook-Hyun
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2005.06a
    • /
    • pp.2410-2413
    • /
    • 2005
  • Finite element method (FEM) has been widely used as a useful numerical method that can analyze complex engineering problems in electro-magnetics, mechanics, and others. CEMTool, which is similar to MATLAB, is a command style design and analyzing package for scientific and technological algorithm and a matrix based computation language. In this paper, we present new 3D FEM package in CEMTool environment. In contrast to the existing CEMTool 2D FEM package and MATLAB PDE (Partial Differential Equation) Toolbox, our proposed 3D FEM package can deal with complex 3D models, not a cross-section of 3D models. In the pre-processor of 3D FEM package, a new 3D mesh generating algorithm can make information on 3D Delaunay tetrahedral mesh elements for analyses of 3D FEM problems. The solver of the 3D FEM package offers three methods for solving the linear algebraic matrix equation, i.e., Gauss-Jordan elimination solver, Band solver, and Skyline solver. The post-processor visualizes the results for 3D FEM problems such as the deformed position and the stress. Consequently, with our new 3D FEM toolbox, we can analyze more diverse engineering problems which the existing CEMTool 2D FEM package or MATLAB PDE Toolbox can not solve.

  • PDF

A Study on the Geometric Constraint Solving with Graph Analysis and Reduction (그래프의 분석과 병합을 이용한 기하학적제약조건 해결에 관한 연구)

  • 권오환;이규열;이재열
    • Korean Journal of Computational Design and Engineering
    • /
    • v.6 no.2
    • /
    • pp.78-88
    • /
    • 2001
  • In order to adopt feature-based parametric modeling, CAD/CAM applications must have a geometric constraint solver that can handle a large set of geometric configurations efficiently and robustly. In this paper, we describe a graph constructive approach to solving geometric constraint problems. Usually, a graph constructive approach is efficient, however it has its limitation in scope; it cannot handle ruler-and-compass non-constructible configurations and under-constrained problems. To overcome these limitations. we propose an algorithm that isolates ruler-and-compass non-constructible configurations from ruler-and-compass constructible configurations and applies numerical calculation methods to solve them separately. This separation can maximize the efficiency and robustness of a geometric constraint solver. Moreover, the solver can handle under-constrained problems by classifying under-constrained subgraphs to simplified cases by applying classification rules. Then, it decides the calculating sequence of geometric entities in each classified case and calculates geometric entities by adding appropriate assumptions or constraints. By extending the clustering types and defining several rules, the proposed approach can overcome limitations of previous graph constructive approaches which makes it possible to develop an efficient and robust geometric constraint solver.

  • PDF

A Comparative Analysis of Effective and Ineffective Problem Solver's Technological Problem Solving Activity (효율적인 문제해결자와 비효율적인 문제해결자의 기술적 문제해결 활동 비교 분석)

  • Kim, Tae-Hoon;Rho, Tae-Cheon
    • Journal of Engineering Education Research
    • /
    • v.10 no.3
    • /
    • pp.93-108
    • /
    • 2007
  • The purpose of this study is to investigate characteristics which are related with effective solution of technological problems. For this, an effective problem solver and an ineffective problem solver have been compared in terms of the problem solving activity with a population of students who are enrolled in College of Engineering, C University in Daejeon. As a result, this paper can be concluded as follows: An effective problem solver differs from an ineffective problem solver in terms of time consumed during problem solution modeling a problem solution identifying a problem cause and frequency and time consumed during evaluating a result.

On the Implementation of PDE Solver using Finite Element Method in CEMTool (CEMTool에서 유한요소법을 이용한 PDE Solver구현에 관하여)

  • Ahn, Choon-Ki;Lee, Tae-Il;Han, Soo-Hee;Lee, Young-Sam;Kwon, Wook-Hyun
    • Proceedings of the KIEE Conference
    • /
    • 2003.07d
    • /
    • pp.2594-2596
    • /
    • 2003
  • 유한요소법(FEM)은 많은 공학문제를 해결하는 가장 중요한 방법 중 하나로 인식되고 있다. 본 논문에서는 자동제어 및 신호처리 문제해결에 효율적이며 강력한 수치해석 패키지인 CEMTool환경에서 유한요소법을 이용하여 일반적인 편미분방정식 Solver 구현에 관한사항을 논의하고자 한다. 기본적으로 영역정보 및 노드수 등의 정보를 입력받아 각 노드의 정보를 출력하는 Mesh함수를 구현하며, 생성된 요소방정식들을 조립하는 Assemble함수를 작성한 뒤, Boundary함수를 통해 경계조건을 적용시킨 후 선형행렬 방정식을 풀어 전체노드의 값을 찾아내는 Solve함수를 구현하는 과정을 알아본다. 구현된 FEM Solver의 전체적인 구조를 통해 구현시 고려해야 할 사항을 논의하며 기본적인 편미분방정식의 예제를 통해 FEM PDE Solver의 동작과정을 검증할 것이다.

  • PDF

A multilevel in space and energy solver for multigroup diffusion eigenvalue problems

  • Yee, Ben C.;Kochunas, Brendan;Larsen, Edward W.
    • Nuclear Engineering and Technology
    • /
    • v.49 no.6
    • /
    • pp.1125-1134
    • /
    • 2017
  • In this paper, we present a new multilevel in space and energy diffusion (MSED) method for solving multigroup diffusion eigenvalue problems. The MSED method can be described as a PI scheme with three additional features: (1) a grey (one-group) diffusion equation used to efficiently converge the fission source and eigenvalue, (2) a space-dependent Wielandt shift technique used to reduce the number of PIs required, and (3) a multigrid-in-space linear solver for the linear solves required by each PI step. In MSED, the convergence of the solution of the multigroup diffusion eigenvalue problem is accelerated by performing work on lower-order equations with only one group and/or coarser spatial grids. Results from several Fourier analyses and a one-dimensional test code are provided to verify the efficiency of the MSED method and to justify the incorporation of the grey diffusion equation and the multigrid linear solver. These results highlight the potential efficiency of the MSED method as a solver for multidimensional multigroup diffusion eigenvalue problems, and they serve as a proof of principle for future work. Our ultimate goal is to implement the MSED method as an efficient solver for the two-dimensional/three-dimensional coarse mesh finite difference diffusion system in the Michigan parallel characteristics transport code. The work in this paper represents a necessary step towards that goal.