• Title/Summary/Keyword: code equations

Search Result 651, Processing Time 0.03 seconds

A THREE DIMENSIONAL LEVEL SET METHOD FOR TWO PHASE FLOWS (Level Set 법을 이용한 삼차원 이상유동 해석에 관한 연구)

  • Kang, D.J.;Ivanova, Ivelina Ivanova
    • Journal of computational fluids engineering
    • /
    • v.13 no.4
    • /
    • pp.126-134
    • /
    • 2008
  • We developed a three dimensional Navier-Stokes code based on the level set method to simulate two phase flows with high density ratio. The Navier-Stokes equations with consideration of the surface tension effects are solved by using SIMPLE algorithm on a non-staggered grid. The present code is validated by simulating two test problems. First one is to simulate a rising bubble inside a cube. The thickness of the interface of the bubble is shown to affect the pressure distribution around the interface. As the thickness decreases, the pressure field around the interface becomes more oscillatory. As the bubble rises, a ring vortex is shown to form around the interface and the bubble eventually develops into an ellipsoidal shape. Merge of two bubbles inside a container is secondly tested to show the robustness of the present code for two phase flow simulation. Numerical results show stable and reliable behavior during the process of merging of two bubbles. The velocity and pressure fields around the interface of bubbles are shown oscillation free during the merging of two bubbles.

CFD CODE DEVELOPMENT FOR THE PREDICTION OF THE SHIP RESISTANCE USING OPEN SOURCE LIBRARIES (소스공개 라이브러리를 활용한 선박 저항계산 CFD 코드 개발)

  • Park, Sun-Ho;Park, Se-Wan;Rhee, Shin-Hyung;Lee, Sang-Bong;Choi, Jung-Eun;Kang, Seon-Hyung
    • Journal of computational fluids engineering
    • /
    • v.17 no.2
    • /
    • pp.21-27
    • /
    • 2012
  • Reynolds-averaged Navier-Stokes equations solver based on a pressure-based cell-centered finite volume method was developed using OpenFOAM libraries, which was an open source and providing computational continuum mechanics libraries. For the reasonable development of the turbulent boundary layer on the bow of the ship, specified library was developed. Grid sensitivities, such as skewness and aspect ratio of a cell, were tested for the solution convergence. Pressure, turbulent kinetic energy, turbulent dissipation rate contours on the ship surface computed by the developed CFD code were compared with those computed by the commercial CFD code, Fluent.

Mathematical Modeling of Combustion Characteristics in HVOF Thermal Spray Processes(I): Chemical Composition of Combustion Products and Adiabatic Flame Temperature (HVOF 열용사 프로세스에서의 연소특성에 관한 수학적 모델링(I): 연소생성물의 화학조성 및 단열화염온도)

  • Yang, Young-Myung;Kim, Ho-Yeon
    • Journal of the Korean Society of Combustion
    • /
    • v.3 no.1
    • /
    • pp.21-29
    • /
    • 1998
  • Mathematical modeling of combustion characteristics in HVOF thermal spray processes was carried out on the basis of equilibrium chemistry. The main objective of this work was the development of a computation code which allows to determine chemical composition of combustion products, adiabatic flame temperature, thermodynamic and transport properties. The free energy minimization method was employed with the descent Newton-Raphson technique for numerical solution of systems of nonlinear thermochemical equations. Adiabatic flame temperature was calculated by using a Newton#s iterative method incorporating the computation module of chemical composition. The performance of this code was verified by comparing computational results with data obtained by ChemKin code and in the literature. Comparisons between the calculated and measured flame temperatures showed a deviation less than 2%. It was observed that adiabatic flame temperature augments with increase in combustion pressure; the influence was significant in the region of low pressure but becomes weaker and weaker with increase in pressure. Relationships of adiabatic flame temperature, dissociation ratio and combustion pressure were also analyzed.

  • PDF

Use of Visual C++ program to generate Ramjet Simulation code (Visual C++프로그램을 이용한 Ramjet Simulation Code의 생성방법)

  • Kong, Chang-Duk;Owino, George Omollo
    • Proceedings of the Korean Society of Propulsion Engineers Conference
    • /
    • 2008.05a
    • /
    • pp.25-30
    • /
    • 2008
  • This paper presents on research findings of how Visual C++ program can be used to generate codes capable of performing ramjet engine simulation an arbitrary ramjet model will be considered for which generated output values will be compared with those from a commercial program GASTURB 9 Several governing thermodynamic equations will first be discussed in order that we understand the fundamental idea behind values printed out on the GUI. The program is designed that it generates its station input value. Similar results were realized compared to those produced by gasturb 9.

  • PDF

NUMERICAL SIMULATIONS OF TWO DIMENSIONAL INCOMPRESSIBLE FLOWS USING ARTIFICIAL COMPRESSIBILITY METHOD (가상 압축성 기법을 이용한 이차원 비압축성 유동의 수치모사)

  • Lee, H.R.;Yoo, I.Y.;Kwak, E.K.;Lee, S.
    • 한국전산유체공학회:학술대회논문집
    • /
    • 2010.05a
    • /
    • pp.389-396
    • /
    • 2010
  • In this paper, a new computational code was developed using Chorin's artificial compressibility method to solve the two-dimensional incompressible Navier-Stokes equations. In spatial derivatives, Roe's flux difference splitting was used for the inviscid flux, while central differencing was used for the viscous flux. Furthermore, AF-ADI with dual time stepping method was implemented for accurate unsteady computations. Two-equation turbulence models, Menter's $k-{\omega}$ SST model and Coakley's $q-{\omega}$ model, hae been adopted to solve high-Reynolds number flows. A number of numerical simulations were carried out for steady laminar and turbulent flow problems as well as unsteady flow problem. The code was verified and validated by comparing the results with other computational results and experimental results. The results of numerical simulations showed that the present developed code with the artificial compressibility method can be applied to slve steady and unsteady incompressible flows.

  • PDF

Development of a Model for Fluid Analysis of Water Jet Using Automatic Javan(Salted-dry Seaweeds) Dryer Machine (전자동 자반건조기 제작에 이용할 Water Jet의 유동해석 모델)

  • Kim, Ill-Soo;Park, Chang-Eun;Jeung, Young-Jae;Son, Joon-Sik;Nam, Ki-Woo
    • Journal of the Korean Society of Manufacturing Technology Engineers
    • /
    • v.7 no.5
    • /
    • pp.53-58
    • /
    • 1998
  • This paper concentrates on the development of a computational design program to determine nozzle size in water jet, combing the numerical optimization technique with the flow analysis code. To achieve the above objective, a two-dimensional model was developed for investigating the fluid flow in water jet and calculating the velocity and pressure distributions. The mathematical formulation as a standard ${k}-\varepsilon$ model was solved employing a general thermo fluid-mechanics computer program, PHOENICS code, which is based on the Semi-Implicit Method Pressure Linked Equations(SIMPLE) algorithm. The developed code was applied to water jet design to determine the nozzle size, and investigated the effect of the change of nozzle location. Calculated results showed that the flow pattern is not changed as the change of nozzle location.

  • PDF

DEVELOPMENT OF THE MULTI-DIMENSIONAL HYDRAULIC COMPONENT FOR THE BEST ESTIMATE SYSTEM ANALYSIS CODE MARS

  • Bae, Sung-Won;Chung, Bub-Dong
    • Nuclear Engineering and Technology
    • /
    • v.41 no.10
    • /
    • pp.1347-1360
    • /
    • 2009
  • A multi-dimensional component for the thermal-hydraulic system analysis code, MARS, was developed for a more realistic three-dimensional analysis of nuclear systems. A three-dimensional and two-fluid model for a two-phase flow in Cartesian and cylindrical coordinates was employed. The governing equations and physical constitutive relationships were extended from those of a one-dimensional version. The numerical solution method adopted a semi-implicit and finite-difference method based on a staggered-grid mesh and a donor-cell scheme. The relevant length scale was very coarse compared to commercial computational fluid dynamics tools. Thus a simple Prandtl's mixing length turbulence model was applied to interpret the turbulent induced momentum and energy diffusivity. Non drag interfacial forces were not considered as in the general nuclear system codes. Several conceptual cases with analytic solutions were chosen and analyzed to assess the fundamental terms. RPI air-water and UPTF 7 tests were simulated and compared to the experimental data. The simulation results for the RPI air-water two-phase flow experiment showed good agreement with the measured void fraction. The simulation results for the UPTF downcomer test 7 were compared to the experiment data and the results from other multi-dimensional system codes for the ECC delivery flow.

Assessment of computational performance for a vector parallel implementation: 3D probabilistic model discrete cracking in concrete

  • Paz, Carmen N.M.;Alves, Jose L.D.;Ebecken, Nelson F.F.
    • Computers and Concrete
    • /
    • v.2 no.5
    • /
    • pp.345-366
    • /
    • 2005
  • This work presents an assessment of the computational performance of a vector-parallel implementation of probabilistic model for concrete cracking in 3D. This paper shows the continuing efforts towards code optimization as reported in earlier works Paz, et al. (2002a,b and 2003). The probabilistic crack approach is based on the direct Monte Carlo method. Cracking is accounted by means of 3D interface elements. This approach considers that all nonlinearities are restricted to interface elements modeling cracks. The heterogeneity governs the overall cracking behavior and related size effects on concrete fracture. Computational kernels in the implementation are the inexact Newton iterative driver to solve the non-linear problem and a preconditioned conjugate gradient (PCG) driver to solve linearized equations, using an element by element (EBE) strategy to compute matrix-vector products. In particular the paper analyzes code behavior using OpenMP directives in parallel vector processors (PVP), such as the CRAY SV1 and CRAY T94. The impact of the memory architecture on code performance, and also some strategies devised to circumvent this issue are addressed by numerical experiment.

Analysis of C5G7-TD benchmark with a multi-group pin homogenized SP3 code SPHINCS

  • Cho, Hyun Ho;Kang, Junsu;Yoon, Joo Il;Joo, Han Gyu
    • Nuclear Engineering and Technology
    • /
    • v.53 no.5
    • /
    • pp.1403-1415
    • /
    • 2021
  • The transient capability of a SP3 based pin-wise core analysis code SPHINCS is developed and verified through the analyses of the C5G7-TD benchmark. Spatial discretization is done by the fine mesh finite difference method (FDM) within the framework of the coarse mesh finite difference (CMFD) formulation. Pin size fine meshes are used in the radial fine mesh kernels. The time derivatives of the odd moments in the time-dependent SP3 equations are neglected. The pin homogenized group constants and Super Homogenization (SPH) factors generated from the 2D single assembly calculations at the unrodded and rodded conditions are used in the transient calculations via proper interpolation involving the approximate flux weighting method for the cases that involve control rod movement. The simplifications and approximations introduced in SPHINCS are assessed and verified by solving all the problems of C5G7-TD and then by comparing with the results of the direct whole core calculation code nTRACER. It is demonstrated that SPHINCS yields accurate solutions in the transient behaviors of core power and reactivity.

Optimization of a horizontal axis marine current turbine via surrogate models

  • Thandayutham, Karthikeyan;Avital, E.J.;Venkatesan, Nithya;Samad, Abdus
    • Ocean Systems Engineering
    • /
    • v.9 no.2
    • /
    • pp.111-133
    • /
    • 2019
  • Flow through a scaled horizontal axis marine current turbine was numerically simulated after validation and the turbine design was optimized. The computational fluid dynamics (CFD) code Ansys-CFX 16.1 for numerical modeling, an in-house blade element momentum (BEM) code for analytical modeling and an in-house surrogate-based optimization (SBO) code were used to find an optimal turbine design. The blade-pitch angle (${\theta}$) and the number of rotor blades (NR) were taken as design variables. A single objective optimization approach was utilized in the present work. The defined objective function was the turbine's power coefficient ($C_P$). A $3{\times}3$ full-factorial sampling technique was used to define the sample space. This sampling technique gave different turbine designs, which were further evaluated for the objective function by solving the Reynolds-Averaged Navier-Stokes equations (RANS). Finally, the SBO technique with search algorithm produced an optimal design. It is found that the optimal design has improved the objective function by 26.5%. This article presents the solution approach, analysis of the turbine flow field and the predictability of various surrogate based techniques.