HPDC Part III – Cooling & Solidification

응고의 특성

  • 용융된 금속의 에너지가 차가운 다이로 손실됨
  • 합금은 온도 범위를 넘어 굳음. 주조의 mushy zone은 액체와 고체의 혼합물이 공존하는 영역임
  • 액체 밀도가 증가하여 고체 밀도에 도달하면 수축때문에 다공성을 생성함

응고시 결함

  • 수축 다공성
    – 거대 다공성 : 액체 공급 실패로 인한 결과
    – 미세 다공성 : 인터덴드리틱 부식으로 인한 결과
  • 최종 액상 영역

시뮬레이션의 필요성

  • 정확한 충진으로 적절한 열의 프로필을 캡처하며, 응고 분석을 위하여 초기조건으로 사용함
  • 냉각 채널(위치와 열 제거)
    – 수축 이동
    – 정상 응고를 촉진
  • 다공성 예측
  • squeeze 핀이 필요할지 결정

Squeeze Pins : 스퀴즈(압착) 핀

  • 국부적인 수축을 감소
  • 플런저 팁에서 비스킷의 강화 압력
  • 응력 모델 유무에 관계없이 응고에 사용

냉각의 특성

  • 부품은 일반적으로 주변 공기에 냉각됨
  • 탄성 응력 및 변형이 발생할 수 있음
    – 주변 유체에 의해 가해지는 힘으로부터
    – 응고된 유체 내의 열 구배로부터
    – 벽과 주변 구성 요소에 의해 부과된 구속조건으로부터

냉각시 결함

  • 굽힘
  • 치수 부정확
  • 소성 변형

시뮬레이션의 필요성

  • 공구 수명의 향상
    – 다이에서 발생하는 응력 및 열 구배 평가
  • 다이 설계 또는 공정 매개 변수의 변경이 허용 가능한지 확인하기 위해 응력 위치 분석
    – 냉각 채널 위치
    – 러너 또는 게이트 설계
    – 스프레이 기간 및 위치
    – 다이 설계

열 응력

  • 유한체적법 (FVM)을 유체 흐름 및 응고 분석에 사용
  • 유한요소법 (FEM)을 응력 분석에 사용
  • FVM과 FEM이 결합된 환경
    – 자동적인 격자 생성
    – 외부 격자 생성기의 중요성

FLOW-3D CAST Suites

FLOW-3D CAST Suites

FLOW-3D CAST v5 comes in Suites of relevant casting processes: 

HIGH PRESSURE DIE CASTING SUITE

Process Workspace

High Pressure Die Casting

Features

Thermal Die Cycling
– Cooling/heating channels
– Spray cooling
Filling
– Shot sleeve with Plunger
– Shot motion
– Ladles, stoppers
– Venting efficiency
– PQ^2 analysis
– HPDC machine database
Solidification
– Squeeze pins
Cooling


PERMANENT MOLD CASTING SUITE

Process Workspaces

Permanent Mold Casting
Low Pressure Die Casting
Tilt Pour Casting

Features

Thermal Die Cycling
– Cooling/heating channels
Filling
– Tilt pouring
Solidification
– Squeeze pins
Cooling


SAND CASTING SUITE

Process Workspaces

Sand Casting
Low Pressure Sand Casting

Features

Filling
– Permeable molds
– Moisture evaporation in molds
– Gas generation in cores
– Ladle model
Solidification
– Exothermic sleeves
– Chills
– Cast iron solidification
Cooling


LOST FOAM CASTING SUITE

Process Workspaces

Lost Foam
Sand Casting
Low Pressure Sand Casting

Features

Filling
– Permeable molds
– Moisture evaporation in molds
– Gas generation in cores
– Ladle model
– Lost foam pattern evaporation models (Fast model and Full model)
– Lost foam defect prediction
Solidification
– Exothermic sleeves
– Chills
– Cast iron solidification
Cooling

 


ALL SUITES INCLUDE THESE CORE FEATURES:

Solver Engine

  • TruVOF – The most accurate filling simulation tool in the industry
  • Heat transfer and solidification
  • Shrinkage – Rapid Shrinkage model and Shrinkage with flow model
  • Temperature dependent properties
  • Multi-block meshing including conforming meshes
  • Turbulence models
  • Non-Newtonian viscosity (shear thinning/thickening, thixotropic)
  • Flow tracers
  • Active Simulation Control with Global Conditions
  • Surface tension model
  • Thermal stress analysis with warpage
  • General moving geometry w/6 DOF

FlowSight

  • Multi-case analysis
  • Porosity analysis tool

Defect Prediction Tools

  • Gas entrainment model
  • Thermal Modulus output
  • Hot Spot identification
  • Micro and macro porosity prediction
  • Surface defect prediction
  • Shrinkage
  • Cavitation and Cavitation Potential
  • Particle models (Inclusion modeling, collapsed bubble tracking)

User Conveniences

  • Process-oriented workspaces
  • Configurable Simulation Monitor
  • Metal and solid material databases
  • Heat transfer database
  • Filter database
  • Remote solving queues
  • Quick Analyze/Display tool

FLOW-3D CAST 사양

FLOW-3D CAST Feature


Active Simulation Control

실행중인 해석의 제어 파라미터는 History probes에서 사용자가 정의한 조건에 따라, 런타임 동안에 자동으로 변경 될 수 있습니다. History probes에 의해 기록된 시뮬레이션 변수는 경계 조건, mass source 및 General Moving Object 기능을 이용하여, 시간에 따른 개체의 동작을 제어하기 위해 사용될 수있습니다. 예를 들어, 고압다이캐스팅 해석에서 게이트에 설정한 History probes에 유체가 도달하면, 그 정보를 캡처하는 데이터 출력 주파수를 증가시켜 플런저의 속도를 고속으로 자동 전환 될 수있습니다. 고압다이캐스팅 해석은 유체가 게이트에 도달 할 때 자동으로 고속 전환됩니다. 이 프로세스는 새로운 실행 시뮬레이션 제어 기능을 통해 자동으로 진행됩니다. 저속 구간에서 플런저의 움직임은 trigger 슬리브의 용융물에 혼입되는 공기의 양을 최소화하기 위해 Barkhudarov 방법 1을 사용하여 계산됩니다. 이 결과는 훨씬 더 높은 품질의 주조품이 나올수 있도록 설계하는데 도움이 될 수 있습니다. Read the development note > Read the blog post >

Batch Postprocessing & Report Generation

Batch 후처리 및 보고서 생성은 해석 결과 분석시 사용자의 해석 처리 시간을 절약하기 위해 개발되었습니다. Batch 후처리는, 해석이 완료된 후, 사용자가 애니메이션, 시나리오, 그래프, 텍스트 데이터 시리즈를 정의하여 자동으로 생성되도록 할 수 있습니다. 그래픽 요청은 백그라운드에서 FlowSight를 실행하여 처리되도록 FLOW-3D Cast에 정의되어 있습니다. 원하는 해석 결과를 생성할 수 있는 컨텍스트 파일을 사용하면 Batch 후처리 기능을 사용할 수 있습니다. Batch 후처리가 완료되면, 사용자는 쉽게 자신의 관리자, 동료, 또는 클라이언트에 보낼 수있는 HTML5 형식의 완벽한 기능을 갖춘 보고서를 만들 수 있습니다. 이미지 및 동영상도 보고서에 포함 할 수 있고, 사용자는 텍스트, 캡션, 참고 문헌의 형식을 완벽하게 제어 하고 유지할 수 있습니다. Read the blog post >

Metal Casting Models

Squeeze Pin Model

스퀴즈 핀은 주조시 주입 공급이 어려운 영역에서, 응고하는 동안 금속 수축을 보상하기 위해 사용되는 실제의 다이 캐스팅 머신의 동작을 모델링하는 해석을 할 수 있습니다. 스퀴즈 핀은 선택된 표면에 cylinderical squeeze pin을 추가하여, STL 파일 또는 대화식으로 생성 될 수 있습니다. Read the development note >

Intensification Pressure Model

새로운 플런저 타입 형상이 추가 되었습니다. 강화된 압력 조건으로 macro-shrinkage 와 micro-porosity 제거를 지정할 수 있습니다.

Thermal Die Cycling model

FLOW-3D Cast v4.1's full process thermal die cycling model

다이싸이클링 (Thermal die cycling, TDC) 모델에 새로운 두 가지의 단계가 추가되었습니다. 금형이 열린 상태에서 제품이 여전히 금형 내부에 있는 ejection 단계와, 금형이 닫혔지만 사출 바로전의 preparation 단계가 추가되었습니다. 또한, 마지막 싸이클만이 아닌 모든 금형 싸이클 모두 수렴된 결과를 전달하기 위해 TDC 솔버가 성능 손실 없이 최적화 되었습니다. Read the blog post >

Valves and Vents

Modeling valves and vents in FLOW-3D Cast v4.1

밸브와 밴트의 외부 압력과 온도는 이제 사용자가 다이 캐스팅 공정에서 충진중에 보다 실제적인 동작을 정의 할 수 있도록, 시간의 표 함수로서 정의 할 수있습니다. 밸브 및 벤트의 압력 및 온도는 프로세스 설계 단계에서 유용한 제품 내부에 설정된 프로브에 의해 제어 될 수 있습니다.

PQ2 Diagram

PQ2다이어그램의 사용은 사용자가 더 나은 슬리브의 플런저 실제 움직임과 유사하게 적용 할 수 있습니다. 새로운 기능은 실제 공정 변수가 아직 알려져 있지 않았을 때 다이캐스팅 설계 단계 중에 특히 유용합니다. Read the blog post >

Cooling Channels

냉각 채널은 금형 각각의 냉각 유로에 의해 제거되거나 추가된 열의 총량에 의해 제어 될 수 있습니다. Read the development note >

Air Entrainment Model

Air entrainment 모델에 compressibility를 입력하는 새로운 옵션이 추가되었습니다. 고압 다이캐스팅의 충진 공정과 같은 경우, 공기 압축성은 유체 압력의 변화로 인한 유체의 흐름에 중요한 인자가 됩니다.
 

Cavitation Model

캐비테이션 모델은 유동 조건의 더 넓은 범위에 걸쳐 유체의 캐비테이션 거동을 나타내도록 개선되었습니다. 캐비테이션 생성에 대한 새로운 옵션은 경험적 관계를 기반으로, 기존의 일정한 속도로 생성되는 방식에서 보완되었습니다. 새로운 passive gas model 옵션은 open bubbles이 아닌 유체내에 cavitationg gas를 추적하여, 계산에 필요한 격자와 계산시간을 줄일 수 있습니다. Read the development note >

Two-fluid Phase Change Model

Two-fluid phase change model 은 과냉각을 포함하도록 확장되었습니다. 일정한 과냉각 온도를 정의하고 가스 온도가 응축이 일어나기 전에 포화점 이하로 내려갈 수 있게 함으로써 구현됩니다.

Simulation Results and Analysis

Simulation Results File Editor

사용자가 FLOW-3D Cast v4.1 결과 파일들을 병합 및 제거 할 수 있는 편집 유틸리티

Linking flsgrf.* files

Restart 해석 결과 파일들(flsgrf.*)은 FlowSight 에서 하나의 연속적인 애니메이션 결과를 표시하기 위해 restart source 결과로 링크될 수 있습니다.

Fluid/wall Contact Time

A new spatial quantity has been added to the solution output that stores the time that metal spent in contact with each geometric component, as well as the time spent by each component with metal.

용탕이 각 geometry 컴포넌트를 접촉한 시간과 각 컴포넌트가 용탕과의 접촉 시간을 나타내는 새로운 공간적 양이 해석 아웃풋에 추가 되었습니다.

Performance and Usability

Calculators

열전달 계수, 열 침투 깊이, 밸브 손실 계수, 슬리브에 용탕량(깊이), 플런저의 속도를 계산할 수 있는 Calculators 기능이 Model Setup 창에서 바로 가능해졌습니다. 또한 유틸리티 메뉴에서도 가능합니다.

Thermal Die Cycling

Heat transfer database in FLOW-3D Cast v4.1

열전달 계수 데이터베이스와 각 싸이클 단계들이 입력되어있어 간편하게 다이싸이클링 해석을 하실 수 있습니다.

GMRES Pressure Solver

GMRES pressure solver의 속도가 솔버 데이터 구조의 최적화로 인해 2배까지 향상되었습니다. 이로 인해 메모리 사용량이 20% 미만으로 증가할 수 있습니다. Read the blog post >

Sampling Volumes

Sampling volume 기능은 STL로 정의할 수 있습니다. 각 sampling volume에 의해 계산된 양들의 목록은 유체의 부피, 최대/최소 온도, 파티클의 갯수와 같은 전체 해석 영역에 대해 모두 같은 양이 되도록 확장되었습니다.

 

FSI/TSE Model

구조분석 모델의 성능이 부분적인 coupling으로 해석 솔버의 병렬화와 최적화를 통해 향상되었습니다.

Workspaces

Workspaces 를 이전에 설치된 FLOW-3D에서 가져올 수 있습니다. Workspaces 와 사용자가 선택한 시뮬레이션들을 복사할 수 있습니다.

Expanded Simulation Pre-check

Simulation pre-check 기능은 preprocessor checks를 포함하고, 문제가 발생하는 경우 링크됩니다.

Improved Transparency

Depth-peeling 옵션은 transparent geometries 를 좀 더 잘 표현하고, v4.0보다 10배 빨라졌습니다.

Interactive Tools

Baffles, history probes, void/fluid pointers, valves, mass-momentum sources, squeeze pins에 대한 새로운 대화형 생성 기능이 추가되었습니다. 또한 probing과 clipping 도구들이 대화형으로 개선되었습니다.

General Enable/Disable

모든 objects (e.g., mesh blocks)은 활성화/비활성화 할 수 있습니다.

Estimated Remaining Simulation Time

솔버 메세지 파일에 short-print로 추정된 잔여 해석 시간이 추가 되었습니다.

Tabular Data

테이블 형식의 데이터에서 선택된 데이터를 마우스 오른쪽 버튼을 클릭하여 csv파일 또는 외부 파일에 복사, 저장할 수 있습니다.

1 23-10 Michael R. Barkhudarov, Minimizing Air Entrainment, The Canadian Die Caster, June 2010

스퀴즈(압착) 핀 / Squeeze Pins

스퀴즈(압착) 핀 / Squeeze Pins

주조의 복잡성이 증가함에 따라, 게이팅 및 피딩 시스템 및 적절한 다이 온도 관리가 최적화되어 있음에도 불구하고, 대부분의 경우 절삭유 부족으로 인한 다공성 수축이 불가피합니다. 고압 및 영구 몰드 주조에서 수축 다공성을 감소시키기 위해 국부적으로 금속을 압착하는 데 압착 핀이 자주 사용됩니다. 그러나 스퀴즈 핀의 효과는 압착의 타이밍과 위치에 따라 크게 좌우됩니다. 이러한 실제 시나리오를 예측하기 위해 스퀴즈 핀 모델이 FLOW-3D 버전 11.1 및 FLOW-3D Cast v4.1에서 개발되어 스퀴즈 핀 프로세스 매개 변수를 설계하고 최적화하는 데 도움을 줍니다.

주조물의 복잡성이 증가함에 따라 최적화된 탕구계 및 공급 시스템과 적절한 다이 온도 관리에도 불구하고, 많은 부품에서 불량한 공급으로 인한 수축 다공성이 불가피한 경우가 많습니다.

고압 및 영구 금형 주물에서는 squeeze 핀을 사용하여 금속을 국부적으로 눌러 수축 다공성을 낮추는 경우가 많습니다. 단, squeeze 핀의 효과는 그 배치와 가압 시기에 따라 크게 달라집니다. 이러한 실제 시나리오를 예측하기 위해 FLOW-3D에서 스퀴즈 핀 프로세스 매개 변수를 설계하고 최적화하는데 도움이 되는 스퀴즈 핀 모델이 개발되었습니다 .

Squeeze Pin Model in FLOW-3D

스퀴즈 핀 모델은 규정 된 moving objects model 을 기반으로하며 열 전달 및 응고 역학 고려 사항을 기반으로하는 단순 수축 모델과 함께 작동합니다. 활성화되면 스퀴즈 핀이 인접한 액체 금속의 수축량을 감지하고 해당 부피를 정확하게 보정하기 위해 이동합니다. 스퀴즈 핀은 최대 허용 거리를 벗어나거나 표면에 너무 많은 굳은 금속을 만나면 멈 춥니 다. 핀에 대한 힘을 정의 할 수 있으며 금속 압력으로 변환됩니다. 그 압력은  thermal stress evolution 및 미세 다공성 모델과 함께 사용할 수 있습니다 .

스퀴즈 핀의 활성화 타이밍은 모델의 구성 요소입니다. 이 모델은 몇 가지 유연한 활성화 제어를 제공합니다. 스퀴즈 핀은 Active Simulation Control 이벤트에 의해 사용자가 지정한 시간에 활성화되거나 자동으로 활성화되도록 설정할 수 있습니다. 후자의 경우 다음 조건이 충족되면 스퀴즈 핀이 활성화됩니다.

  1. 핀은 액체 영역에 인접 해 있습니다.
  2. 핀 사이의 경쟁을 피하기 위해 핀이 인접한 액체 경로를 통해 다른 핀에 연결되어 있지 않습니다.
  3. 인접한 액체 영역에는 게이트가 응고 된 금속으로 밀봉되기 전에 금속이 캐비티 밖으로 밀려 나올 수있는 자유 표면이 없습니다.

자동 활성화 제어는 핀의 정확한 타이밍을 알 수없는 설계 단계에서 유용합니다. 이 경우 핀 활성화 시간은 모델 출력의 일부입니다.

버전 11.1의 새로운 기능인 Active Simulation Control을 사용하여 다이캐스팅 기계에서 실제 스퀴즈 핀 제어 시스템을 모방 할 수 있습니다. 이를 통해 사용자는 주조의 다른 부분에있는 솔루션을 기반으로 핀 타이밍에 더 많은 제어 및 개선을 추가 할 수 있습니다.

Squeeze Pin Model Applications

  • 주물에서 공급이 어려운 부분의 다공성을 줄이거 나 제거하는 스퀴즈 핀의 효과 시뮬레이션
  • 숏 슬리브 피스톤은 응고 수축을 보상하고 강화 압력을 적용하기 위해 응고 중에 스퀴즈 핀으로 정의 할 수 있습니다.
  • 기존 스퀴즈 핀 설계 검증
  • 스퀴즈 핀 배치 최적화
  • 스퀴즈 핀 활성화 타이밍 최적화
  • 실제 다이캐스팅 기계에서 스퀴즈 핀 제어 검증 및 최적화

Sample Results

Squeeze pin configuration

2-캐비티 고압 다이 캐스트에 대한 사례 연구가 수행되었습니다.  두 세트의 시뮬레이션이 실행되었습니다. 하나는 스퀴즈 핀이없는 것이고 다른 하나는 스퀴즈 핀이있는 것입니다. 스퀴즈 핀의 구성은 그림 1에 나와 있습니다. 스퀴즈 핀은 두 개의 주조 부품 각각의 중앙에 배치됩니다. 이 스퀴즈 핀은 자동으로 활성화되도록 설정됩니다. 플런저는 충전 완료 즉시 활성화되도록 설정되는 압착 핀으로도 정의됩니다. 결과 수축 분포는 그림 2에 나와 있습니다. 스퀴즈 핀에 의한 수축 감소는 주물 중앙과 비스킷 중앙에서 분명합니다. 두 시뮬레이션의 총 매크로 수축도 비교되고 그림 3에 그려져 있는데, 이는 스퀴즈 핀에 의한 극적인 수축 감소를 정량적으로 보여줍니다.

Shrinkage distribution squeeze pin model

핀 활성화 시간은 그림 4와 같이 화면, HD3MSG, HD3OUT 및 REPORT 파일에 기록됩니다. 시간 정보는 고압 다이캐스팅 기계에서 스퀴즈 핀 제어 매개 변수로 직접 사용할 수 있습니다. 또한 각 스퀴즈 핀의 이동 거리와 변위량도 일반 이력 데이터에 기록되어 각 스퀴즈 핀의 효과를 확인하는 데 사용할 수 있습니다. 그림 5와 같이 각 스퀴즈 핀의 이동 거리가 표시됩니다. 플런저는 미리 정해진대로 시뮬레이션 시작시 즉시 움직이고, 플런저 근처가 마지막 응고 영역이고 가장 큰 수축을 생성한다는 사실로 인해 가장 멀리 그리고 가장 길게 움직이는 것을 볼 수 있습니다. 두 개의 주조 부품 각각의 중앙에 정의 된 두 개의 스퀴즈 핀이 동시에 활성화됩니다.주조 및 압착 핀 구성의 대칭으로 인해 거의 동일한 거리를 이동했습니다.

Macro-shrinkage volume comparison with and without squeeze pins
Figure 3. Macro-shrinkage volume comparison with and without squeeze pins.
Pin activation output
Figure 4. The output of the pin’s activation in HD3MSG file.
The traveled distance of each squeeze pin
Figure 5. The traveled distance of each squeeze pin.

주조의 복잡성이 증가함에 따라 최적화된 게이팅 및 공급 시스템과 적절한 다이 온도 관리에도 불구하고 공급 불량으로 인한 수축 다공성은 종종 큰 부품 섹션에서 불가피합니다. 고압 및 영구 주형 주조에서 수축 공극률을 줄이기 위해 금속을 국부적으로 누르는데 스퀴즈 핀이 자주 사용됩니다. 그러나 스퀴즈 핀의 효과는 위치와 가압 타이밍에 따라 크게 달라집니다. 이러한 실제 시나리오를 예측하기 위해 FLOW-3D  에서 스퀴즈핀 프로세스 매개 변수를 설계하고 최적화하는 데 도움 이되는 스퀴즈핀 모델이 개발되었습니다 .

FLOW-3D/MP Features List

FLOW-3D/MP Features

FLOW-3D/MP v6.1 은 FLOW-3D v11.1 솔버에 기초하여 물리 모델, 특징 및 그래픽 사용자 인터페이스가 동일합니다. FLOW-3D v11.1의 새로운 기능은 아래 파란색으로 표시되어 있으며 FLOW-3D/MP v6.1 에서 사용할 수 있습니다. 새로운 개발 기능에 대한 자세한 설명은 FLOW-3D v11.1에서 새로운 기능을 참조하십시오.

Meshing & Geometry

  • Structured finite difference/control volume meshes for fluid and thermal solutions
  • Finite element meshes in Cartesian and cylindrical coordinates for structural analysis
  • Multi-Block gridding with nested, linked, partially overlapping and conforming mesh blocks
  • Fractional areas/volumes (FAVOR™) for efficient & accurate geometry definition
  • Mesh quality checking
  • Basic Solids Modeler
  • Import CAD data
  • Import/export finite element meshes via Exodus-II file format
  • Grid & geometry independence
  • Cartesian or cylindrical coordinates
Flow Type Options
  • Internal, external & free-surface flows
  • 3D, 2D & 1D problems
  • Transient flows
  • Inviscid, viscous laminar & turbulent flows
  • Hybrid shallow water/3D flows
  • Non-inertial reference frame motion
  • Multiple scalar species
  • Two-phase flows
  • Heat transfer with phase change
  • Saturated & unsaturated porous media
Physical Modeling Options
  • Fluid structure interaction
  • Thermally-induced stresses
  • Plastic deformation of solids
  • Granular flow
  • Moisture drying
  • Solid solute dissolution
  • Sediment transport and scour
  • Cavitation (potential, passive tracking, active tracking)
  • Phase change (liquid-vapor, liquid-solid)
  • Surface tension
  • Thermocapillary effects
  • Wall adhesion
  • Wall roughness
  • Vapor & gas bubbles
  • Solidification & melting
  • Mass/momentum/energy sources
  • Shear, density & temperature-dependent viscosity
  • Thixotropic viscosity
  • Visco-elastic-plastic fluids
  • Elastic membranes & walls
  • Evaporation residue
  • Electro-mechanical effects
  • Dielectric phenomena
  • Electro-osmosis
  • Electrostatic particles
  • Joule heating
  • Air entrainment
  • Molecular & turbulent diffusion
  • Temperature-dependent material properties
  • Spray cooling
Flow Definition Options
  • General boundary conditions
    • Symmetry
    • Rigid and flexible walls
    • Continuative
    • Periodic
    • Specified pressure
    • Specified velocity
    • Outflow
    • Grid overlay
    • Hydrostatic pressure
    • Volume flow rate
    • Non-linear periodic and solitary surface waves
    • Rating curve and natural hydraulics
    • Wave absorbing layer
  • Restart from previous simulation
  • Continuation of a simulation
  • Overlay boundary conditions
  • Change mesh and modeling options
  • Change model parameters
Thermal Modeling Options
  • Natural convection
  • Forced convection
  • Conduction in fluid & solid
  • Fluid-solid heat transfer
  • Distributed energy sources/sinks in fluids and solids
  • Radiation
  • Viscous heating
  • Orthotropic thermal conductivity
  • Thermally-induced stresses
Turbulence Models
  • RNG model
  • Two-equation k-epsilon model
  • Two-equation k-omega model
  • Large eddy simulation
Metal Casting Models
  • Thermal stress & deformations
  • Iron solidification
  • Sand core blowing
  • Sand core drying
  • Permeable molds
  • Solidification & melting
  • Solidification shrinkage with interdendritic feeding
  • Micro & macro porosity
  • Binary alloy segregation
  • Thermal die cycling
  • Surface oxide defects
  • Cavitation potential
  • Lost-foam casting
  • Semi-solid material
  • Core gas generation
  • Back pressure & vents
  • Shot sleeves
  • PQ2 diagram
  • Squeeze pins
  • Filters
  • Air entrainment
  • Temperature-dependent material properties
  • Cooling channels
  • Fluid/wall contact time
Numerical Modeling Options
  • TruVOF Volume-of-Fluid (VOF) method for fluid interfaces
  • First and second order advection
  • Sharp and diffuse interface tracking
  • Implicit & explicit numerical methods
  • GMRES, point and line relaxation pressure solvers
  • User-defined variables, subroutines & output
  • Utilities for runtime interaction during execution
Fluid Modeling Options
  • One incompressible fluid – confined or with free surfaces
  • Two incompressible fluids – miscible or with sharp interfaces
  • Compressible fluid – subsonic, transonic, supersonic
  • Stratified fluid
  • Acoustic phenomena
  • Mass particles with variable density or diameter
Shallow Flow Models
  • General topography
  • Raster data interface
  • Subcomponent-specific surface roughness
  • Wind shear
  • Ground roughness effects
  • Laminar & turbulent flow
  • Sediment transport and scour
  • Surface tension
  • Heat transfer
  • Wetting & drying
Advanced Physical Models
  • General Moving Object model with 6 DOF–prescribed and fully-coupled motion
  • Rotating/spinning objects
  • Collision model
  • Tethered moving objects (springs, ropes, mooring lines)
  • Flexing membranes and walls
  • Porosity
  • Finite element based elastic-plastic deformation
  • Finite element based thermal stress evolution due to thermal changes in a solidifying fluid
  • Combusting solid components
Chemistry Models
  • Stiff equation solver for chemical rate equations
  • Stationary or advected species
Porous Media Models
  • Saturated and unsaturated flow
  • Variable porosity
  • Directional porosity
  • General flow losses (linear & quadratic)
  • Capillary pressure
  • Heat transfer in porous media
  • Van Genunchten model for unsaturated flow
Discrete Particle Models
  • Massless marker particles
  • Mass particles of variable size/mass
  • Linear & quadratic fluid-dynamic drag
  • Monte-Carlo diffusion
  • Particle-Fluid momentum coupling
  • Coefficient of restitution or sticky particles
  • Point or volumetric particle sources
  • Charged particles
  • Probe particles
Two-Phase & Two-Component Models
  • Liquid/liquid & gas/liquid interfaces
  • Variable density mixtures
  • Compressible fluid with a dispersed incompressible component
  • Drift flux
  • Two-component, vapor/non-condensable gases
  • Phase transformations for gas-liquid & liquid-solid
  • Adiabatic bubbles
  • Bubbles with phase change
  • Continuum fluid with discrete particles
  • Scalar transport
  • Homogeneous bubbles
  • Super-cooling
Coupling with Other Programs
  • Geometry input from Stereolithography (STL) files – binary or ASCII
  • Direct interfaces with EnSight®, FieldView® & Tecplot® visualization software
  • Finite element solution import/export via Exodus-II file format
  • PLOT3D output
  • Neutral file output
  • Extensive customization possibilities
  • Solid Properties Materials Database
Data Processing Options
  • State-of-the-art post-processing tool, FlowSight™
  • Batch post-processing
  • Report generation
  • Automatic or custom results analysis
  • High-quality OpenGL-based graphics
  • Color or B/W vector, contour, 3D surface & particle plots
  • Moving and stationary probes
  • Measurement baffles
  • Arbitrary sampling volumes
  • Force & moment output
  • Animation output
  • PostScript, JPEG & Bitmap output
  • Streamlines
  • Flow tracers
User Conveniences
  • Active simulation control (based on measurement of probes)
  • Mesh generators
  • Mesh quality checking
  • Tabular time-dependent input using external files
  • Automatic time-step control for accuracy & stability
  • Automatic convergence control
  • Mentor help to optimize efficiency
  • Change simulation parameters while solver runs
  • Launch and manage multiple simulations
  • Automatic simulation termination based on user-defined criteria
  • Run simulation on remote servers using remote solving
Multi-Processor Computing

FLOW-3D/MP Software Overview

FLOW-3D/MP Overview

FLOW-3D/MP 는 엔지니어가 계산할 도메인이 매우 크거나 시뮬레이션 실행 시간이 너무 많이 소요될 것 같은 문제를 해결 하기 위해 고성능 컴퓨팅 클러스터에서 실행되도록 설계한 FLOW-3D의 분산 메모리 버전입니다. FLOW-3D/MP는 클러스터의 컴퓨팅 노드에서 여러 CPU 코어에 계산 속도를 높이기 위해 병렬화하는 하이브리드 MPI-OpenMP의 방법을 사용합니다. 시뮬레이션 도메인에 따라서 그들 사이의 연산 작업을 분할 클러스터의 연산 노드에 분산된 여러 서브 도메인으로 분할됩니다. 다른 서브 도메인의 결과의 동기화는 메시지 교환 인터페이스 (MPI) 라이브러리를 통 이용하여 노드 사이에서 데이터를 교환함으로써 수행됩니다. 각각의 하위 도메인 내에서의 OpenMP 스레드는 계산을 더욱 병렬화하게 됩니다. 솔버의 성능을 강화하는 MPI와 OpenMP 병렬 처리 결과의 조합은 매우 오래 걸리는 시뮬레이션의 실행 시간을 줄이는 효과가 큽니다.

Why use FLOW-3D/MP?

현재 하드웨어가 멀티 코어, 멀티 CPU 노드 (즉 ccNUMA 공유 메모리)인 고성능 컴퓨팅 (HPC)인 경우 구성은 Infiniband와 같은 고속 네트워크 인프라 스트럭처를 통해 연결됩니다.
더 좋은 연산 성능과 효율의 장점, 전력소비 절감과 비용 감소 및 우수한 유연성을 위해 멀티코어 클러스터 시스템은 과학분야와 같은 고성능 컴퓨팅이 필요한 분야에서 널리사용되고 있습니다.

사용자 지원을 강화하고 멀티 코어 클러스터 솔루션의 정확성을 향상시키기 위해 그리드 해상도를 높이는 등 더 많은 기능을 강화시키고 있습니다.
FLOW-3D/MP는 설계 및 솔루션 정확도를 유지하고 실행시간을 크게 감소시키는 등 클러스터 시스템에서 최고의 기능을 발휘할 수 있도록 최적화되었습니다.
마지막으로, 독립형 스테이션의 메모리 제한은 FLOW-3D / MP의 분산 메모리 접근방식으로 해결 될 수 있습니다.

What kind of performance can I expect?

물론, FLOW-3D/MP의 실제 성능은 시뮬레이션에 따라 다르지만, 솔버는 금속 주조, 물, 환경, 미세 유체 및 항공 우주 등 다양한 애플리케이션을 위해 512 코어까지 확장하여 보여 주었습니다. 여러가지 경우에 대한 성능 그래프와 함께 세부 사항은 벤치 마크의 페이지에 제시했습니다.

How to use FLOW-3D/MP?

FLOW-3D/MP는 일반적으로 클러스터 컴퓨터에 설치되고 실행됩니다. 클러스터 계산은 슈퍼 컴퓨팅 시설의 독립 실행 형 클러스터 또는 일부가 될 수 있습니다. FLOW-3D/ MP와 함께 제공되는 그래픽 사용자 인터페이스는 사용자가 쉽게 설정하고 시뮬레이션을 실행할 수 있습니다. PBS, Torque, SGE와 같은 작업 스케줄러를 사용하여 실행되는 대규모 클러스터 시뮬레이션의 경우, 사용자는 highly configurable 및 독립적인 작업 스케줄러 제출 유틸리티에 액세스 할 수 있습니다.

What’s in FLOW-3D/MP v6.1?

FLOW-3D/MP V6.1은 FLOW-3D v11.1을 기반으로합니다. 일부 주요 기능은 새로운 입자 모델(particle model), 스퀴즈 핀 모델( squeeze pins model), 계류 라인(mooring lines)과 활성화된 시뮬레이션 제어를 포함합니다. 모든 모델은 FLOW-3D/MP에 대해 하이브리드 MPI-OpenMP의 방법론과 호환됩니다. FLOW-3D / MP의 계산 부하 균형은 매우 중요하고 솔버의 성능에 크게 영향을 미칩니다. 로드 밸런싱은 정적(시뮬레이션이 시작되기 전) 및 동적(시뮬레이션 진행중)으로 분류 될 수있습니다.
정적로드 밸런싱을 달성하기 위해, FLOW-3D/MP는 여러 하위 도메인 (MPI 도메인)에 있는 하나의 계산 도메인을 분할하는 자동 분해 도구를 제공하여, 그들 사이를 균등하게 활성화된 cells을 배분합니다. 서브 도메인 사이의 동기화 시간을 최소화하는 것은 성능을 향상시킵니다.
V6.1에서 상기 분해 단계는 사용자의 경험을 반영하여 셋업에서 중단을 피하기 위해 해석 단계와 결합되었습니다. 동적로드 균형을 달성하기 위해, 동적 스레드 밸런싱 기능은 시뮬레이션 과정 동안의 OpenMP 스레드를 조정하는데 사용될 수있습니다. one-fluid에서, 자유 표면 시뮬레이션은 최대 20 %의 성능 향상이 이 기능을 사용하여 달성되었습니다.
V6.1의 다른 중요한 개선은 복잡한 지형 모델링 홍수 이벤트에 사용하여 GMRES 압력 솔버, 일괄 처리 및 보고서 생성의 최적화, 래스터 데이터 인터페이스를 포함합니다. 새로운 모델과 기능에 대한 자세한 내용은 FLOW-3D의 v11.1 페이지를 참조하십시오. * 성능 메트릭은 시뮬레이션은 24 시간에서 실행될 수있는 횟수로 정의된다. 높은 막대가 더 나은 성능을 나타냅니다.