Fish Ladder Design

Fish Ladder Design

This article was contributed by Jason Duguay of Université de Sherbrooke (Sherbrooke, Québec)

 

Introduction

자리 잡은 배설물로 인한 어류 이동의 장벽은 북미 전역에 걸친 광범위한 도로망의 불행한 현실입니다.  지하배수로들은 부적절하게 설치된 지하배수로과 침전의 조합에서 비롯됩니다. 지하배수로 배출구에서 부식 과정은 과도하게 큰 입자구멍을 발생시킬 수 있으며, 이로 인해 지하배수로 리포트와 하류표면 사이에서 수직낙하가 발생할 수 있습니다. 몇 센티미터에서 몇 미터 사이에 수직적장벽은 계곡의 서식지에서 물고기 종의 분포에 중요한 영향을 미치는 것으로 알려져 있고 작은 수로 서식지 조각화의 주요 원인 중 하나입니다.

본 연구에서 FLOW-3D는 수직통로를 제공함으로써 잃어버린 강가의 물고기 서식지를 되찾는 데 사용되었으며 또한, fish ladders 에서 사용되는 혁신적인 fish baffle의 설계에 중요한 역할을 했습니다. 이 연구는 캐나다 케백에 있는 Sherbrooke’s Civil Engineering Department에서 수행되었습니다. Flow-3D는 전체 Fish baffle과 fish ladder에 흐르는 수많은 변수를 조사하는 데 사용되었습니다.

 

Baffle Design and Fish Passage Criteria

baffle 설계는 그림 1에 제시된 기하학적 형태와 관련하여 arch baffle로 적절히 명명되었습니다. baffle 은 상, 하부 통로로 구성되어 있으며, 높은 곳과 낮은 곳에서 물고기가 지나갈 수 있습니다. baffle 설계 특징은 잔해로 인해 한 통로가 막히면 다른 통로가 물고기의 이동통로로 대체되는 것입니다. 각 baffle 의 큰 통로는 속도를 줄이기 위해 이전 baffle (그림 2참조)에 비해 엇갈리게 배치하였으며, Fish Ladder 전체에 걸쳐 저난류 재순환 구역을 개발하였습니다.

baffle 의 돌출된 아치는 물을 유지하고 웅덩이의 깊이를 증가시키기 위한 것입니다. Pool의 깊이가 커지면 pool의 체적 분산 파워(VDP)가 감소합니다. 농도, 중력 상수, 내부 유체의 체적이 계산됩니다. Pool과 인접한 업스트림 pool 사이를 비교합니다.

VDP는 일반적으로 평가되는 fish ladders 설계 기준입니다. Larnier등은 북미에 공통인 송어와 연어 종을 목표로 하는 어플리케이션에 대해 150 W/m3와 200 W/m3사이의 값을 권고합니다. Pool의 복잡한 기하학적 구조와 Fish ladder를 통과하는 유속에 대한 V의 의존성은 V가 Q의 함수로 어떻게 변하는 지에 대한 더 깊은 통찰없이 계산하기가 어렵습니다. FLOW-3D의 샘플링 볼륨 기능은 Eq.1에서 사용하기 위해 Pool안에 포함된 볼륨을 측정하는데 유용한 것으로 밝혀졌습니다. 표본 추출량은 하류쪽 부분에 3개의 Pool에 배치하였고, 석회 녹색 직사각형 상자로 그림 2에서 볼 수 있습니다.

또한 fish ladder 설계는 arch baffle의 통로 및 Pool내부에서 속도 및 난류분포에 대해 검증했습니다. 상승된 속도는 물고기의 이동을 방해하고, 난류가 높은 지역은 방향을 잃을 수 있으며 급격히 변화하는 힘에 의해 이동 및 ladder를 오르는 능력에 영향을 줄 수 있습니다.

일정한 지면 거리를 통과하는 데 필요한 것은 지면에 비례하는 물고기의 속도와 주변 물고기의 평균 속도에 비례합니다. 따라서, 물고기가 요구하는 에너지 출력을 줄이고 통과의 가능성을 향상시키기 위해 설계에서 속도를 최소화하고자 합니다. 종종 설계는 특정 대상 종의 임계 수영속도를 초과하는 속도의 존재에 대해 평가됩니다. 물고기의 최대속도는 일반적으로 몇 초 동안만 유지될 수 있고 등반이 재개되기 전에 회복이 필요합니다. 북미에서 사회적, 경제적으로 중요한 다수 어류의 임계 속도는 그림 3에 나와 있습니다.

Simulation Parameters

Arch baffle 이 장착된 fish ladder 디자인은 두 개의 경사(8.5%및 10%)와 두 개의 유속(Q=0.062 m3/s및 0.150 m3/s)에서 시뮬레이션되었습니다. k–turbulence모델은 난류운동 에너지(TKE)의 공간적 분포를 얻기 위해 적용되었습니다. baffle은 반원형의 강판 암거에서 시뮬레이션 되었습니다. 5개의 baffle 을 Fish Ladder Pool사이가 0.2m가 되도록 적절하게 간격을 두어야 합니다.

Hardware Information

시뮬레이션은 RAM 64GB가 장착된 XeonE5-1650 3.2GHz 6코어 워크 스테이션에서 실행되었습니다. 도메인의 총 셀 카운트는 약 250만개(0.025 m 셀 크기)였으며 20초의 흐름을 시뮬레이션하는 데 약 5시간이 소요되었습니다.

Results and Discussion

정상 상태 조건을 얻은 후, 후처리 및 유동흐름 시각화하기위해 결과 값을 Flowsight로 가져왔습니다. 속도와 난류의 공간 분포는 색상이 지정된 유선형을 따라 평가되었습니다. 속도 등급 분포의 예 이미지는 TKE의 공간 분포와 함께 그림 4a와 4c(낮은 유량 0.062 m3/s, 높은 유량 0.150 m3/s)에 제시되어 있습니다. (그림 4b, 4d는 각각 낮은 유량 및 높은 유량).

그림 4a와 4c의 속도 크기를 그림 3에서 제시한 속도와 비교하여, Fish Ladder는 시험된 유속에서 제공되는 물고기 종의 대부분에 대해 속도장벽을 일으키지 않을 것입니다. 그림 4a와 4b를 자세히 보면 아치형 배플의 바로 하류에서 낮은 속도와 낮은 TKE 값 (약 0.045 J/kg 풀에서 관찰되는 최대 TKE에 비례함)을 특징으로 하는 재순환구역 (레이블 1)이 나타납니다. Arch baffle 바로 아래쪽 재순환 구역은 기본 또는 보조 경로 중 하나를 통해 업스트림을 시도하고 정지하는데 이상적이라고 여겨집니다. 또 다른 저속, 낮은 난류공간이 arch baffle의 바로 상류쪽에 위치한 것으로 확인되었습니다(label 2 in Figure 4a). 이 구역은 물고기가 고속 통로를 통해 수영하거나 점프할 때 방향을 바꿀 수 있는 저속구역을 제공할 가능성이 높습니다.

높은 유량에서 결과에 따르면 돌출된 아치는 Pool의 볼륨을 증가시키고 VDP를 허용가능한 수준으로 유지하는 기능을 가집니다. 설명을 위해 Q=0.062 m3/s시뮬레이션에서 VDP가 60W/m3으로 관측되었으며 이는 0.153 m3/s과 117 m3/s와 비교됩니다. VDF는 95% 증가했음에도 불구하고 유속이 140% 증가하였고 Pool 내의 난류흐름을 줄였습니다.

Conclusion

전반적으로, Flow-3D는 fish ladder 의 흐름 영역에서 많은 baffle 설계 반복의 영향을 신속하게 평가할 수 있는 유연한 도구임이 입증되었습니다. Flow-3D의 FALTRize기능을 사용하여 시뮬레이션을 광범위하게 다시 작성하거나 리모델링을 하지 않고도 baffle 형상을 수정하고 기존 모델내에서 신속하게 넣을 수 있었습니다. 이 연구의 결과는 arch baffle 과 수반되는 fish ladder 디자인으로 설계된 물고기 통로를 개선할 수 있는 많은 잠재적인 이점을 제공한다는 것을 보여줍니다. 가까운 미래에 arch baffle은 캐나다 온타리오의 수십년의 암거에서 설명한 것과 유사한 방식으로 다수의 어류 통로에서 테스트될 예정입니다.

*The idea for the double passageway arch baffle form is credited to Ken Hannaford, biologist with the Newfoundland Government, Canada.

 

References

Bell, M. C. (1990). Fisheries Handbook of Engineering Requirements and Biological Criteria. U.S. Army Corps of Engineers, 3rd edition.

Larinier, M., Porcher, J., Travade, F., and Gosset, C. (1994). Passes a` poissons -Expertises et conception des ouvrages de franchissement. Conseil Supe´rior de la peˆche.

Sludge Settling Model

Sludge Settling Model

이 기사에서는 선임 개발자인 Gengsheng Wei박사가 FLOW-3D v11.3 에서 사용할 수 있는 새로운 Sludge Settling Model에 대해 설명합니다.

침전은 하수 슬러지 처리 및 소화 및 처리의 첫 번째 단계입니다. FLOW-3D v11.3에서 정화조, 정화기 및 기타 하수 처리 장비의 슬러지 정화를 시뮬레이션 하기 위한 슬러지 침전 모델이 개발되었습니다. 슬러지 운동은 하수흐름과 중력에 의해 좌우됩니다. 슬러지의 운송방정식은 다음과 같습니다.

여기서는 u는 Slude-water 혼합물의 속도와 usettle은 중력방향에 있는 슬러지 안착속도를 나타낸다.

일반적으로 usettle값은 C가 증가함에 따라 감소한다. C가 임계 값, Cmax에 도달하면 0으로 떨어지는데, 이것은 정착 탱크의 최대 슬러지 농도이다. C=Cmax로 완전히 안착된 지역에서는 슬러지가 정착을 멈추지만, 유체 흐름과 함께 침전이 계속된다. Cmax는 모형에서 사용자가 지정한 입력 매개 변수이다.

사용자는 표, 데이터 또는 Vesilind방정식(1968)1을 사용하여 C함수로 정의할 수 있습니다.

여기서 U0는 최대 슬러지 속도이고 n은 volume/mass 치수의 Vesilind파라미터이다. C=Cmax로 모형에 의해 0으로 설정된 경우입니다.

 

위의 Simulation은 탱크에서 슬러지 침전의 해석결과입니다.  입구에서 8초 동안 5 kg/m3의 하수가 탱크로 유입됩니다. Cmax는 10kg/m3로 지정되며 탱크 바닥에 완전히 자리 잡은 지역에서 찾을 수 있습니다. U0=1.144×10-3m/s 및 n=0.4317 m3/kg이 시뮬레이션에 사용됩니다. 새로 추가된 슬러지는 탱크의 메인 챔버에 대부분 남아 있으며, 그 중 소량은 분리 벽의 구멍을 통해 2차 정산실로 유입되는 것을 확인하였습니다. 처음에 설정된 슬러지는 유입되는 슬러지로 인해 방해를 받지만 약 5분 후에 다시 고정됩니다

The new sludge settling model은 엔지니어가 슬러지의 흐름과 정착 과정을 더 잘 분석하고 폐수처리장비에 대한 설계를 개선하는데 도움이 될 것입니다.

Reference

1Vesilind P. A., 1968, Design of prototype thickeners from batch settling tests. Water Sewage Works 115(7), 302-307.

Gravity Pour

Gravity Pour

중력 주조는 큰 부품(일반적으로 철, 청동, 황동 또는 알루미늄)을 만드는 데 사용됩니다. 사형 주조 및 영구 금형을 포함한 대부분의 주조 공장 주조 공정은 FLOW-3D CAST를 사용하여 모델링 할 수 있습니다. 주입 프로세스는 고압 다이 캐스팅에 비해 덜하지만 과도한 공기 주입으로 인한 공기 유입으로 인해 품질이 저하될 수 있습니다. 주입하는 동안 잠재적 결함의 위치와 온도의 변화 뿐만 아니라, 용탕 표면의 움직임도 정확하게 예측됩니다. 충진이 완료된 후 용탕의 응고 및 수축을 모델링 할 수도 있습니다.

 

Accurate Filling Simulations

주조 공정에서 주입 작업은 결함들이 라이저로 이동하는지, 또는 부품에 갇힌 채로 남아 있는지 여부와 같은 주입 패턴 및 관련 결함을 분석하는 작업으로 이루어집니다. 시뮬레이션 분석을 사용하면 설계의 효율성을 검증하고 비용을 절감하면서 생산에 들어가기 전에 설계를 테스트할 수 있습니다. 주입의 정확성은 산화물의 결함과 갇힌 공기의 위치를 추적하는 데 중요할 뿐만 아니라, 응고 결과의 핵심입니다. 올바른 주입 패턴은 주입 마지막의 올바른 열 분포를 의미합니다. 이 열 분포는 응고 분석의 기초가 됩니다.

Solidification of Castings for Foundry Applications

편석, 열응력, 마이크로 및 매크로 기공 등 응고와 관련된 다양한 결함들이 있습니다. 정확한 응고 결과를 얻기 위한 중요한 첫번째 단계는, 정확한 주입입니다. 정확한 주입은 응고 모델링의 초기 조건인 올바른 열 프로필을 캡처하는데, FLOW-3D CAST는 주조 부품을 보다 신속하게 설계하고 폐기율을 낮출 수 있는 많은 응고 관련 결함을 감지할 수 있습니다.

Permanent Mold

Permanent Mold

영구 금형과 모래 금형의 차이점은 영구 금형을 재사용 할 수 있다는 것입니다. 금형을 재사용하는 주조 공정에는 중력, 경동, 저압 다이캐스팅 및 고압 다이 캐스팅이 포함됩니다. 영구 금형에는 금속과 흑연의 두 가지 유형이 있고 몰드 유형의 사용은 주조 금속에 달려 있습니다. 금속 주형에 사용되는 주조 금속은 알루미늄, 구리 합금, 아연 및 마그네슘을 포함합니다. 흑연 주형에 사용되는 주조 금속은 강 및 철입니다. 또한 내부 공동을 생성하기 위해 샌드 코어를 사용하는 반영구적인 금형이 있습니다. FLOW-3D CAST는 금형의 충진, 응고 및 열응력과 관련된 주조 결함을 포착하여 처음 프로세스를 올바르게 설계하고 궁극적으로 시간과 비용을 절약 할 수 있습니다.

Simulation of a low pressure die casting showing the filling temperature of a tire rim.

 

Customer Examples of Permanent Mold Castings

Courtesy Peugeot PSA Courtesy Littler Diecast Courtesy SANDEN Manufacturing

Validations

Validations

금속 주조 설계 과정에서 FLOW-3D CAST의 사용은 회사의 비용 절감 방안을 제시하여 수익성을 개선할 수 있습니다. FLOW-3D CAST 는 엔지니어와 설계자에게 경험과 전문지식을 향상시킬 수 있는 강력한 도구가 될 수 있습니다. 보통 수익성은 비용 절감과 비용 회피에서 찾을 수 있습니다. 지금, 품질과 생산성 문제는 제품개발 단계에서 다양한 시뮬레이션 통해 짧은 공정시간, 낮은 비용으로 해결 할 수 있는 방안을 찾을 수 있습니다. 새로운 개발도구인 FLOW-3D CAST의 효율성은 생산이 시작되기 전에 문제를 해결할 수 있는 방안을 제시하여 생산성을 크게 개선할 수 있습니다.

Ladle Pour

샷 슬리브 공정을 최적화하는 것은 고품질 부품을 확보하는 데 필수적입니다. FLOW-3D CAST의 시뮬레이션 결과와 실제 사례의 비교를 통해, 시뮬레이션을 사용하여 엔지니어가 값 비싼 툴링을 제작하기 전에 설계를 개선하는 방법을 강조합니다. FLOW-3D CAST는 프로세스 전반에 걸쳐 유체의 움직임을 정확하게 포착할 수 있으므로, 엔지니어가 실제 레들 주입 공정에서 신속하게 파악할 수 있습니다. 시뮬레이션은 Nemak Poland Sp. z o.o로부터 제공받았습니다.

Gravity Casting

열전대 데이터를 기반으로 한 실제 충진 재구성과 비교 한 중력 주조 시뮬레이션. Courtesy of XC Engineering and Peugeot PSA.

Foundry: Simulating a Flow Fill Pattern


사형 주조 충진중의 X- 레이 검증

X -레이 결과와 FLOW-3D CAST 시뮬레이션 결과를 나란히 비교합니다. A356 알루미늄 합금으로 사형 주조의 3 차원 충진 색상은 금속의 압력을 나타냅니다. 시뮬레이션 결과는 수직 대칭 평면에 표시됩니다. Modeling of Casting, Welding, and Advanced Solidification Processes VII, London, 1995.

HPDC: Flow Pattern


Short sleeve validation – 시뮬레이션 결과와 주조 부품, Littler Diecast Corporation의 예

Modeling Air Entrapment


디젤 엔진 용 오일 필터 하우징의 X-ray vs. FLOW-3D CAST 검증.

디젤 엔진 용 오일 필터 하우징의 X- 레이 검증, 380 다이캐스팅 합금. 결과는 혼입 된 공기의 비율로 표시됩니다. X- 레이의 상세한 영역은 최대 다공도 농도를 나타냅니다.

HPDC Filling


FLOW-3D 결과를 실제 부품과 비교하는 HPDC 캐스팅 검증

Short Shot Simulation


실제 주조 부품의 유효성 검사. 스냅 샷과 FLOW-3D CAST 시뮬레이션 결과. 왼쪽에서 오른쪽으로 : 변속기 하우징, 오일 팬 및 자동차 부품.

HPDC Air Entrapment Defects


Antrametal에 의한 주조 시뮬레이션 대 실험 결과의 성공적인 비교.

Antmetetal의 고객 검증은 FLOW-3D CAST의 Air Entrapment 모델을 사용하여 실험 결과와 시뮬레이션을 비교 한 결과를 보여줍니다. 세탁기 용 전동 모터의 앞 커버의 HPDC입니다. 공기 관련 결함은 이미지의 색상에 정 성적으로 표시됩니다. FLOW-3D CAST 내의 다른 수치 기능에 의해 포착 된 물리적 공기 포켓 또한 명확하게 표현됩니다.

Core Drying


시뮬레이션과 무기 코어의 건조 실험 사이의 BMW에 의한 비교.

Predicting Die Erosion


캐비테이션으로 인한 다이 침식 영역은 FLOW-3D CAST 결과를 실제 사례와 비교하여 올바르게 배치되었습니다.

Predicting Lost Foam Filling


Lost foam L850 블록 벌크 헤드 슬라이스에 대한 실시간 X-ray 및 FLOW-3D CAST 유동 시뮬레이션 결과의 비교. 시뮬레이션은 GM Powertrain의 예입니다.

Porosity Defects


Porosity due to entrained air

Predicting Shrinkage Porosity


A380 diesel engine block casting

 

Models
  • Cooling Channels
  • Core Gas
  • Thermal Stress Evolution
  • More Modeling Capabilities
Case Studies

Conference Proceedings

ALL NEW FLOW-3D CAST v5

ALL NEW FLOW-3D CAST v5

ALL NEW FLOW-3D CAST v5 는 금속 주조 시뮬레이션 및 공정 모델링에 있어 큰 발전입니다. 이제 FLOW-3D CAST는 시뮬레이션 할 프로세스를 선택할 수 있으며, 소프트웨어는 적절한 프로세스 매개 변수, 지오메트리 유형 및 합리적인 기본 값을 제공합니다. 이렇게 하면 시뮬레이션 설정이 상당히 간소화됩니다. 또한 FLOW-3D CAST의 강력한 시뮬레이션 엔진과 결함 예측을 위한 새로운 도구는 설계 주기를 단축하고 비용을 절감하는 통찰력을 제공합니다. 대표적인 개발 기능으로 응고 시뮬레이션을 위한 열 계수 및 핫 스팟 식별 출력, 갇혀 있는 가스를 식별하고 환기 효율을 예측하기 위한 결함 채우기 도구 등이 포함됩니다. 그리고 더 빠르고 더 강력한 압력과 및 응력 해소 기능이 모두 포함합니다.

ALL NEW FLOW-3D CAST v5 는 관련 프로세스가 포함된 Suite제품으로 제공됩니다. 영구 금형 제품군은 중력 다이 캐스팅, 저압 다이캐스팅(LPDC), 틸트 주입 주조와 같은 프로세스 작업 공간을 포함합니다. 각 프로세스에 대해 사용자 인터페이스는 특정 프로세스와 관련된 내용만 표시합니다. 모래 주조 Suite에는 중력 사형 주조 및 저압 사형 주조(LPSC)와 같은 프로세스가 포함되어 있습니다. 소실 폼 제품 군에는 사형 주조 Suite의 모든 것과 소실 폼 공정 작업 공간이 포함됩니다. HPDC 제품군은 열 응력 및 변형을 포함하여 고압 다이 캐스팅과 관련된 모든 것을 포함합니다. 각 프로세스 작업 공간 내에서 채우기, 응고 및 냉각과 같은 하위 프로세스는 서로 연결된 시뮬레이션으로, 처음부터 끝까지 차례로 전체 프로세스를 모델링 합니다. 사용자가 그것을 작업장 바닥에서 하는 것처럼. 사용자는 레들을 용융 풀 안에 담갔다가, 숏 슬리브 또는 주입 컵에 옮겨, 전체 이동 및 주입과 같은 단계를 포함하도록 프로세스를 확장할 수 있습니다. LPDC의 경우 프로세스 엔지니어는 도가니의 가압 및 금속 흐름을 주형으로 모델링 할 수 있습니다.  FLOW-3D CAST v5를 사용하면 가능성이 무한해 집니다.

WYSIWYN Process Workspaces

What-You-See-Is-What-You-Need (WYSIWYN) 프로세스 작업 공간은 FLOW-3D CAST의 다기능성을 간소화하여 사용 편의성과 탁월한 솔루션입니다. 대부분의 인터페이스는 사용자가 제공해야 하는 정보만을 요구하고, 사용자 설계 원칙을 적용하여 단순화되었습니다.

FLOW-3D CAST v4.2에 도입된 프로세스 중심 작업 공간은 중력 다이 주조, 저압 주조 및 경사 주입, 모래 등과 같은 영구 금형 공정으로 확장되었습니다. 중력 모래 주조, 저압 모래 주조 및 소실 폼과 같은 주조 공정 지속적인 주조, 투자 주조, 모래 코어 제작, 원심 주조를 포함한 더 많은 공정 작업 공간이 현재 진행 중에 있습니다.

Simulation setup is simplified by only showing the components applicable for a given process.

Types of casting components available in a HPDC simulation. Mold pieces available in a high pressure die casting include cover and ejector dies, sliders, and shot sleeves.

Defect Prediction / 결함 예측

Identify Filling Defects using Particles  결함 예측 및 입자를 이용한 주입 결함 식별

파티클을 사용하는 FLOW-3D CAST v5를 통해 유입된 가스로 인한 충전 결함을 식별하는 것이 훨씬 쉬워 졌습니다. 결함을 식별하기가 훨씬 용이할 뿐만 아니라, 결함 예측에 따른 계산 비용도 크게 절감되었습니다.

붕괴된 가스 지역을 나타내는 보이드 입자가 도입되었습니다. 이전에 붕괴된 가스 영역은 너무 압축되어 수치 메쉬에서 해결할 수 없으면 시뮬레이션에서 사라졌습니다. 보이드 입자는 작은 기포처럼 작용하며 드래그와 압력을 통해 금속과 상호 작용합니다. 주변의 금속 압력에 따라 크기가 변하며, 주입이 끝난 후 최종 위치를 보면 공기 침투 및 산화물로 인한 잠재적인 결함이 있음을 알 수 있습니다.

Predict filling defects caused by entrapped gas using the Particle Model.

Metal/Wall Contact Time 금속/벽 접촉 시간

벽면 접촉 시간은 금형 표면에서 다른 부위보다 금속에 더 오래 노출된 부위를 식별하는 데 유용합니다. 금속 접촉 시간은 금속이 고체 구성 요소와 접촉한 시간을 나타냅니다. 예를 들어 모래 입자가 핵분해 부위의 역할을 하기 때문에 미세 먼지가 발생할 수 있습니다. 개별 솔리드 구성 요소와의 금속 접촉 시간 출력이 모든 구성 요소와의 접촉 시간을 포함하도록 확장되었습니다. 접촉 시간 계산은 출력 탭에서 벽 접촉 시간을 선택하여 활성화합니다.

Identify solidification defects with the new Thermal Modulus output.

Solidification Defect Identification 응고 결함 식별

일반적으로 라이저 크기 조정에 사용되는 열 모듈은 이제 응고 시뮬레이션에서 출력됩니다.

Risers will likely need to be placed on the circled regions.

Hot Spots  핫 스팟

또 다른 결과인 “핫 스팟”은 라이저를 찾고 크기를 조정하며, 응고 관련 결함의 가능성을 식별하는 데 유용합니다. 핫 스팟은 최종적으로 응고된 부위를 나타냅니다. 이것들은 입자들로 표현되고 뜨거운 점 크기에 의해 색깔이 변하기도 합니다. 라이저는 핫 스팟 크기가 가장 큰 곳에 배치해야 합니다.

Porosity Analysis Tool

FlowSight의 새로운 Porosity Analysis Tool은 실제적인 측면에서 porosity-related 결점을 식별합니다. 결점은 이제 순 볼륨, 최대 선형 범위, 모양 인자 및 total count로 식별됩니다.

New defect identification tools allow users to analyze porosity.

Arbitrary 2D Clips 임의 2D 클립

기능 지향적인 2D 클립은 결함을 찾기 위해 전면적으로 살펴 볼 때 유용합니다. 이전에는 클립에 표시된 금속 영역이 솔리드에 의해 점유된 셀로 확장되었습니다. 잡식의 FLOW-3D CAST v5에서 이 클립은 구성 요소를 숨기는 옵션을 선택해야만 열린 공간(예:주조 부품)의 금속을 보여 줄 수 있습니다.

Intensification Pressure 강화 압력

고압 주조 시뮬레이션에 지정된 강화 압력은 이제 매크로 및 마이크로 Porosity모델 모두에 결합되어 형성 사이의 보다 현실적인 관계를 형성합니다. 이러한 결함의 크기 및 플런저에 의해 가해지는 압력의 크기입니다.

Adjusting Shrinkage Porosity 수축 기공 조절

사용자가 금속의 특성을 수정할 필요 없이 수축 다공성의 양과 크기를 미세 조정할 수 있도록 수축 조정 계수가 추가되었습니다. 계수를 사용하면 응고 중에 체적 수축의 양을 전화로 설정하거나 줄일 수 있습니다.

Gas Pressure and Venting Efficiency  가스 압력 및 밴트 효율성 검토

사용자가 충전 결함을 식별하고 다이캐스트에서 밴트 시스템을 설계하는 데 도움을 주기 위해 마지막 국부적인 가스 압력 및 밴트 효율성 검토 결과가 주조 시뮬레이션 출력에 추가되었습니다. 가스 압력은 셀이 금속으로 채워지기 전에 셀의 마지막 보이드 압력을 기록하며, 밴트 효율은 환기구를 배치하는 것이 밴트 위치에서 공기를 배출하는 데 가장 효율적인 영역을 보여 줍니다.

Databases 데이터베이스

주조 공정에서 일반적으로 사용되는 정보의 데이터베이스는 설정 오류를 줄이고 시뮬레이션 workflow 를 개선합니다.

Configurable Simulation Monitor 구성 가능한 시뮬레이션 모니터

시뮬레이션을 실행할 때 발생하는 중요하지만 종종 힘든 작업은 시뮬레이션을 모니터링하는 것입니다. FLOW-3D CAST를 사용하면 다음과 같은 일반적인 시뮬레이션 목표를 모니터링할 수 있습니다.

  • 게이트 속도
    주형 내 고상 분율
    최저/최고 용탕 온도 및 금형 온도
    다양한 프로브 위치에서의 온도
    시뮬레이션 진단(예:시간 스텝, 안정성 한계)

Plotting Capabilities  Plotting기능

이제 시뮬레이션 관리자에는 더 많은 플롯 기능이 포함됩니다. 플롯은 사용자가 구성할 수 있으며 구성은 다른 시뮬레이션에서 사용하기 위해 데이터베이스에 저장됩니다. 사용자는 시뮬레이션 런타임 그래프와 history-data 에서 모니터링할 이력 데이터 변수를 지정할 수 있습니다. 다중 변수를 각 그래프에 입력합니다.

Conforming Meshes

임의 형상의 활성 계산 영역을 정의할 수 있도록 적합한 메쉬 기능이 확장되었습니다. 이는 메쉬 블록이 준수할 수 있는 열린 볼륨과 솔리드 볼륨을 모두 포함하여 계산 도메인의 영역을 정의하는 meshing구성 요소라고 하는 새로운 유형의 지오메트리 구성 요소를 사용합니다.
메쉬 블록은 냉각 채널이나 공동에 선택적으로 조합할 수 있어 사용자가 이러한 기하학적 객체에 대해 최적의 해상도를 선택할 수 있습니다. 이제 확인할 수 있는 메쉬가 FAVORize 탭에 표시될 수 있습니다.

Summary Views of Components/Cooling Channels

FLOW-3D CAST v5의 인터페이스는 주조 시뮬레이션에서 다양한 형상 구성 요소를 꽉 차게 보여줍니다. 2개의 새로운 형상 요약 뷰인 구성 요소 요약 뷰와 냉각 채널 요약 뷰는 기하학적 구성 요소 및 냉각 채널의 플라이 아웃을 제공하여 사용자가 신속하게 수행할 수 있도록 합니다. 중요 설정을 한 눈에 파악하고 필요한 경우 변경 할 수 있습니다.

Under the Hood

FLOW-3D CAST의 많은 강력한 구성 요소들은 Solver Engine이라고 부르는 것 들에서 중요합니다. 아래에서는 이면에서 무거운 작업을 수행하는 데 도움이 되는 몇가지 중요한 사항을 설명합니다.

Thermal Die Cycling (TDC) Model TDC(열 다이 사이클)모델

열 다이 사이클 시뮬레이션의 주입/응고 단계는 균일하지 않은 캐비티 온도를 사용하여 개선할 수 있습니다. 이제 캐비티에 있는 금속의 초기 온도는 재시작 중에 채우기 시뮬레이션을 통해 지정하거나 초기 유체 영역을 사용하는 사용자 정의 분포에서 지정할 수 있습니다. 이 기능은 옵션으로 사용할 수 있는 균일한 초기 금속 온도에 비해 다이 사이클링의 열해석의 정확성과 현실성을 높여줍니다.

Melt temperatures in the casting cavity read from a filling simulation are applied to ejector die during filling/solidification stage of thermal die cycling simulation.

Heat Transfer Coefficient Calculator for Spray Cooling 분사 냉각을 위한 열 전달 계수 계산기

스프레이 유체와 다이 표면 사이의 열 전달 계수(HTC)를 추정하는 것은 어려운 일입니다. 계산 또는 측정을 통해 값을 사용할 수 있는 경우 사용자는 이러한 값을 스프레이 거리 및 각도의 함수로 직접 지정할 수 있습니다. 새로운 기능을 통해 노즐의 스프레이 액의 유량을 기준으로 HTC를 동적으로 계산할 수 있습니다. 단일 조정 계수를 통해 스프레이 유출량을 기준으로 HTC를 미세 조정할 수 있습니다.

FLOW-3D의 활용 및 설계 적용 사례 (3)

주조, 기계 분야의 활용

주조 분야 사용자들에게 제공되는 FLOW-3D 제품은 주조해석에 전문화된 FLOW-3D Cast이다. 이는 범용인 FLOW-3D를 주조분야에만 국한시켜 이 분야의 사용자가 가장 쉽게 접근, 활용할 수 있도록 사용자 환경을 재구성하였고, 공정 설계자로부터 전문 해석자까지 제품을 사용하는데 어려움이 없도록 최대한 접근성을 높여 개발되었다. <그림 1>은 FLOW-3D Cast의 GUI와 그에 따른 절차 설명을 간단히 보여주고 있다. 

그림 1. FLOW-3D Cast의 GUI

FLOW-3D Cast는 대표적으로 고압 다이캐스팅, 저압 다이캐스팅, 경동주조, 중력주조, 중자성형 등 거의 주조 전분야에 대한 해석을 수행할 수 있으며, 주조 합금과 금형, 몰드 모두에 대해 유동 및 열응력 솔루션을 제공해 줄뿐만 아니라, 제품 생산 시 발생하는 불량 문제 등을 빠르게 파악하고 개선해 나갈 수 있는 방향을 제시해 줄 수 있다.
FLOW-3D Cast의 각 기능에는 앞서 말한 주조 과정에서 사용되는 공정을 모델링할 수 있도록 개발되었고, 정확한 유동과 응고 결과는 물론 제품의 표면산화물, 혼입된 공기, 매크로 및 마이크로 기공, 수축공과 같은 중요한 주조 결함을 포착할 수 있는 기능이 탑재되어 있다. 또 다른 독특한 모델링 기능으로는 로봇 스프레이 냉각을 적용할 수 있는 열 다이 사이클링 기능 및 샷 슬리브 흐름 프로필, 스퀴즈 핀 및 열응력을 모델링할 수 있는 기능도 탑재되어 있다.


그림 2. FLOW-3D Cast의 주조해석 종류

이번 호에서는 대표적인 실물 예제로 여러 주조 공법 중 고압 다이캐스팅, 중력주조의 실례를 들어 설명하고 제철 및 제강 공정에서 활용된 몇 가지 사례를 덧붙여 소개하고자 한다.

1. 고압 다이캐스팅 해석
FLOW-3D Cast가 수행할 수 있는 주조 분야 중 대표적인 주조 해석은 용탕의 충진 현상이 최대 관점인 고압 다이캐스팅 해석이다. 고압 다이캐스팅은 FLOW-3D Cast 내의 GMO(General Moving Object)라는 기능을 이용하여 플런저 운동에 의한 슬리브 내의 용탕(액체화된 용융된 금속)을 제품 캐비티 안에 고속으로 밀어 넣는 공정이다. FLOW-3D Cast는 용탕의 충진 과정뿐 아니라 온도, 압력, 속도 등 사용자가 원하는 결과들을 얻을 수 있으며, 또한 용탕의 충진 과정에서 불가피하게 나타날 수 있는 표면 산화물의 생성, 혼입된 공기로 인한 미세 기공의 생성, 응고 과정 중의 수축공 등 다양한  불량 원인을 찾아 준다.
해석 사례로서 센터 블록이라는 실제 제품에 대해서 고압 다이캐스팅 해석을 수행하여 충진 및 응고 해석을 수행하여 보았다. 이 제품은 각종 유압장치들이 연결되는 부품으로 기밀성이 필수적인 제품이다. 기존에는 사각형의 알루미늄 덩어리를 가공하여 제품을 생산하였으나, 생산성 면에서 매우 뛰어나고 가벼운 고압 다이캐스팅 공법을 적용하여 생산하고 있다.

그림 3. 센터 블록의 제품 형상

다운로드 : [ 3회_201803_analysis_flow3d ]

작성자 | 조애령_에스티아이C&D 솔루션 사업부 차장
이메일 | joal@stikorea.co.kr
홈페이지 | www.flow3d.co.kr

출처 : CAD&Graphics 2018년 03월호

수치해석 용역 실적

FLOW-3D Case Studies
FLOW-3D Case Studies

수행 실적

주식회사 에스티아이씨앤디의 수치해석 컨설팅 수행회사 입니다. 아래 회사 목록은 많은 회사로부터 기술개발 및 수치해석 컨설팅을 의뢰받아 수행한 회사입니다.

한국수자원공사 ,도화종합기술공사 ,한국수자원공사 ,대우건설 ,도화종합, 삼안건설, 한국종합개발기술공사 ,도화종합, 삼안건설기술공사 ,삼안건설기술공사 ,한국시설안전관리공단 ,한국종합엔지니어링 ,현대엔지니어링 ,SK건설 ,선진엔지니어링 ,엘지건설 ,한국동서발전주식회사 ,한국종합기술개발공사 ,벽산엔지니어링 ,부강테크(GS건설) ,신우엔지니어링 ,유신코퍼레이션 ,한화건설 ,항도엔지니어링(포스코건설) ,(주)삼안 ,건화엔지니어링 ,삼성건설 ,한국전력기술 ,한국지질자원연구원 ,대림기업(주) ,에스케이건설 ,엘지전자 ,포스코 ,한국생산기술연구원 ,한국시설안전기술공단 ,한수테크니컬서비스 ,현대자동차 ,제이슨기술단 ,(주)바셈 ,계룡건설산업 ,(주)건화 ,(주)대우건설 ,(주)도화종합기술공사 ,(주)엔지비 ,(주)유신 ,태영건설 ,도화 ,매탈젠텍(POSCO) ,매탈젠텍(RIST) ,이산 ,코다코(캐스트맨 매출) ,현대기아기술연구소 ,현대제철 ,태성종합기술 ,선진ENG ,그레넥스 ,엔바이로솔루션 ,기아차 ,농어촌공사(충남도본부 예산지사) ,농어촌공사(충남도본부) ,지자체(수원시) ,지자체(전남공흥군) ,해피콜 ,HMK ,국민대학교 ,대림산업 ,도화엔지니어링 ,삼진정밀 ,오투엔비 ,한국건설기술연구원 ,해안해양기술 ,E&H컨설턴트 ,GS칼텍스 ,서울시립대학교 ,선일엔바이로 ,알이디 ,오투앤비 ,전남대학교 ,제이에스테크 ,한국농어촌공사 ,그린텍환경컨설팅 ,제일테크 ,창원대학교(ADD) ,한국종합기술 ,한국항공우주연구원 ,GS건설 ,유신 ,두산중공업 ,세메스 ,(재)포항산업과학연구원 ,(주)그린텍환경컨설팅 ,LG전자(평택) ,LG전자(창원)

 수리/수자원 분야
01 교량 설치에 따른 하천흐름 및 세굴영향 검토
컨설팅내용
  • 교량 설치로 인한 3차원 모형의 수리영향 검토
  • 세굴방지공 설치로 교량의 수리적 안정성 확보
필요데이터
  • 교각 3차원 형상 또는 도면
  • 하천 수심측량 자료 및 수치지형도
  • 하천 상/하류 홍수위 및 홍수량
해석방법
  • 하천의 유동해석 수행 후 최고유속에 해당하는 교각 선정
  • 선정교각 대상을 중심으로 세굴 모형 적용
결과물
  • 하천 유동흐름, 수위분석
  • 평형세굴심 도달시간
  • 최대세굴심 및 최대퇴적고 등
02 댐체 월류 시 수리/수문 구조적 안정성 검토
컨설팅내용
  • 상류 댐 붕괴 시 급격한 방류로 인하여 하류 댐에 미치는 영향을 검토하기 위해 댐체 월류 시 수리/수문 구조적 안정성검토
필요데이터
  • 공도교 및 수문 구조물 상세 도면
  • 하천 수심측량자료 및 주변 수치지형도
  • 하천 상/하류 홍수위 및 홍수량
해석방법
  • 상류 댐 붕괴시 홍수위/홍수량 정보입력
  • 구조물/수문 분리 후 취약한 수문 선정
  • 수문 구조해석 및 Total 힘 분석
결과물
  • 수문/구조물 받는 힘 분석
  • 굥도교 월류 여부 및 수위/유속 분포
  • 방류량 및 구조물 부압 등
 수처리 분야
01 정수처리시설 구조물 최적설계
컨설팅내용
  • 정수시설 구조물에 대한 유동, 유량, 압력, 온도분포 분석
  • 수처리과정에 발생하는 현상분석
필요데이터
  • 정수시설 구조물의 제원
  • 분배수로, 침전지 등 도면 및 3D CAD 자료
  • 초기 수위데이터 등
해석방법
  • 정수시설 구조물의 경계조건 설정
  • 형상에 따른 유동흐름 및 유량 등 초기조건 
결과물
  • 정수시설물에 작용하는 압력분포 확인
  • 유동 유입에 따른 유동양상, 유량, 유속데이터 분석
  • 온도변화에 따른 유동 및 침전효율 분석

02 하수처리시설 방류량 및 유동양상 분석
컨설팅내용
  • 토출수조의 수위 및 유동현상검토
  • 각 방류 Box의 방류유량분포 및 유속분석 
필요데이터
  • 구조물관련 설계도면 자료
  • 전체 모형 작성 및 지형데이터
  • 유체 유입량, 초기 수위관련 자료
해석방법
  • 시설 구조물에 따른 경계조건 설정
  • 초기 수위조건 및 유동현상 등 조건 확인
결과물
  • 토출 수조의 수위량 및 유동흐름
  • 유동 유입에 따른 유량, 유속데이터 분석
  • 구조물 단면의 유량흐름 데이터
 
 주조 분야
01 수축 결함최소화를 위한 주조해석
컨설팅내용
  • 주조 시 산화물 혼입방지 설계
  • 조립부 수축결함 최소화 
필요데이터
  • Frame형상 제원
  • 금형, 형상 도면자료 및 3D CAD자료
  • 초기 용탕 주입시간, 충진속도, 온도 등의 데이터
해석방법
  • 금형형상에 따른 주조해석 경계조건 설정
  • 초기 조건설정에 따른 파라미터분석
결과물
  • 충진시 산화물발생 위치 및 수축공 발생 위치
  • Solidification 확인, 결함부 현상분석
  • Gate, Runner 위치 최적화
         
02 금형 최적설계를 위한 주조해석
컨설팅내용
  • 충진 온도유지 및 제품 결함 최소화를 위한 최적설계
필요데이터
  • 금형관련 제원
  • 금형, 형상 도면자료 및 3D CAD자료
  • 초기 주조 공정조건 데이터
해석방법
  • 금형형상에 맞는 Runner, Gate 모델링
  • 용탕온도, 속도, 압력 등 조건에 따른 제품 최적설계
결과물
  • 충진시 압력분포 및 산화물 발생 위치분석
  • Solid Fraction, Solidification 등 현상분석
  • 결함부위 최소화를 위한 Gate, Runner 위치 최적화
 코팅 분야
01 Nozzle 분사를 이용한 Slit Coating 해석
컨설팅내용
  • 표면 Coating에 적합한 Nozzle 형상 설계
  • Coating 구동조건 및 압력분포 분석
필요데이터
  • 초기 Nozzle 형상 제원
  • 형상 도면자료 및 3D CAD자료
  • 초기 Coating 도포현상 및 구동조건 데이터
해석방법
  • Nozzle 구동에 따른 Coating 분석
  • 액상조건에 따른 Coating 도포형상 분석
결과물
  • Nozzle 형상 파라미터에 따른 Coating 현상분석
  • Coating 분포에 따른 높이 균일성 확인
  • 액상 온도에 따른 도포량분석
  
 MEMS 분야
01 연료전지 시스템의 최적설계를 위한 유동해석
컨설팅내용
  • 연료전지 내부형상에 따른 유동장변화 데이터
  • 유량분배에 적절한 최적의 형상조건 설계
필요데이터
  • 초기 형상 도면자료 및 3D CAD자료
  • 연료전지의 구동조건 및 물성조건
  • Actuator의 작동, 토출량, 유동 등의 데이터
해석방법
  • Micro-Channel에서의 유동분배 설정
  • 액체의 특성에 따른 토출조건 확인
결과물
  • Actuator의 속도에 따른 유동량 분석
  • Micro-Channel에서의 유동양상
  • 공동현상 최소화를 위한 최적의 구동조건

컨설팅 절차

컨설팅 절차

  • 해석 컨설팅을 저희에게 의뢰하시면, 상세한 상담 후 견적을 작성하여 보내 드립니다. 상담은 전화, 이메일, 방문 등의 방법으로 진행됩니다.
  • 계약이 체결된 후 수치해석을 위한 자료 및 데이터를 받아, 협의된 안으로 수치해석을 수행합니다.
  • 컨설팅 진행 과정 중에 수시로 해석 결과 및 진행 상황에 대해 연락 드리며, 변경, 수정 사항을 협의하여 반영할 수 있습니다.
  • 수치해석이 완료되면 최종 보고서를 작성하여 제출하며, 필요시 방문하여 결과를 상세히 설명 드립니다.
  • 수치해석 기술 전수가 포함된 계약일 경우, 최종 보고서 제출 이후에 기술 전수 교육을 진행합니다.
  • 모든 기술 자료는 대외비로 취급되며, 철저하게 보안을 유지해드립니다.

컨설팅 분야

수자원 분야

  • 댐체, 수문, 제반 구조물 안정성 검토
  • 댐, 여수로 유동 해석
  • 여수로 수위별 방류량 해석
  • 여수로 월류 및 수위 검토 해석
  • 발전소 취수로 유동 해석
  • 배수터널 방류향 해석
  • 취수탑 유입 유량 해석
  • 교각주위 세굴 해석
  • 수문 수차 유량 해석
  • 저수지 수위별 유동해석
  • 배수암거 부정류 해석
  • 저수지 연결 터널 유동 해석
  • 교각 유동 작용 힘 검토
  • 도수터널 통수 능력 해석
  • 부유사 확산 검토
  • 냉각수 취수로 유량 해석
  • 수문 유동 양상 분석
  • 배수터널 방류량 해석
  • 월류 수위별 유량 유속 해석

수처리 분야

  • 정수지 유동해석
  • 분배수로 유량분배 해석
  • 침전지 유동 및 유속 분포 해석
  • 반응조 농도 및 반응시간 해석
  • 응집지 유동해석
  • 하수처리시설 슬러지 농도 해석
  • DAF 응집제 농도 해석
  • 수조 최적 교반 해석
  • 여과지 유동해석
  • 혼화지 유동해석
  • 호기조 담체 거동해석
  • 수처리 구조물 유동 양상 분석
  • 하수처리시설 유동해석
  • 분말활성탄 접촉조 해석
  • PSBR 반응조 해석
  • 지하수 ICE RING 형성 해석
  • 절리면 모세관 열유동 해석
  • DAF 실증시설 부상조 해석
  • 착수정 유량 분배 해석

우주 항공분야

  • 발사체 탱크 슬로싱 댐핑 평가 해석
  • 항공기 비행 및 급유 시 연료 탱크 내부 유동 해석
  • 항공기 날개 연료 탱크 내부 유동 해석
  • 항공기 연료 탱크 내부 유동 해석
  • 추진체 관리 장치 내부 유동 해석
  • 엔진 및 터빈 노즐 내부 유동 및 캐비테이션 해석

자동차 분야

FLOW-3D POST Gears
  • 자동차 연료 탱크에 연료 주입 시 탱크 내부 유동 해석
  • 피스톤 쿨링젯 시스템 해석
  • 전착 도장 해석
  • 자동차 연료 주입구의 주입 유량별 유동 특성 분석
  • 기어 펌프의 로터 회전에 따른 오일 유동 양상 분석
  • 엔진 실린더 내 피스톤 운동과 배기가스 유동 패턴 해석
  • 베어링 내 윤활을 위한 오일의 유동 양상 해석

해양분야

  • 해양 컨테이너 연료 탱크 슬로싱 해석
  • 방파제 구조물 주변 유동 해석
  • 선박 운항에 따른 항주파 및 유동 특성 분석
  • 사석 방파제 등 구조물 주변 유동 해석
  • 진동수주형 파력 발전 구조물 최적화 모델 해석
  • 선박 및 부유체 계류 시 계류 안정성 및 계류력 해석
  • 발전소 부근 해역 온배수 영향 예측
  • 지진 해일에 의한 영향 해석

주조 분야

  • 고압다이캐스팅  충진 거동 및 응고 해석
  • 저압주조 충진 거동 및 응고 해석
  • 경동주조 충진 거동 및 응고 해석
  • 중력주조 충진 거동 및 응고 해석
  • 원심주조 충진 거동 및 응고 해석
  • 금형온도 분포 해석
  • 제품 및 금형 열응력, 변형 해석
  • 주조 공법 별 온도 분포, 산화물 분포 및 결함 분석
  • 금형 및 몰드 냉각방안 최적화 검토

Micro/Bio/Nano Fluidics 분야

  • Slit 및 Slot 코팅 해석
  • Roll 코팅 해석
  • Gravure / Gravure-offset 프린팅 해석
  • Curtain 코팅 해석
  • Multi-layer Slide 코팅 해석
  • 전기 삼투를 이용한 마이크로 펌프 전위 및 유동해석
  • 마이크로 채널 액적 생성 연속성 및 혼합 해석
  • 잉크젯 헤드 조건에 따른 잉크 분사 성능 해석
  • 열모데관 유동해석과 모세관 충진 해석
  • 유전 영동 현상을 이용한 액적 융합 해석

레이저 용접 분야

  • 이종재 레이저 용접 해석
  • 용접속도와 경사도에 따른 키홀 내부의 기공 거동 해석
  • 이종재의 레이저 용접 시 wobbling 해석
  • 레이저 용접 Melt Pool 거동 해석
  • 레이저 파워, 속도에 따른 balling 결함 영향 해석

HVAC System Designs

HVAC(난방, 냉방 및 환기)시스템 엔지니어가 고려해야 하는 최적 설계 배치에 대한 검토를 수행

발전소의 경우 대형(길이 90m, 너비 33m, 높이 26m)건물로 변압기, 전력선, 조명 등 열 발생 장비를 갖추고 있어서 여러가지 시설물의 상황을 고려할 수 있음

건물 내 공기를 올바르게 분배하고 적절한 쾌적한 온도를 확보하기 위해 건물 구조와 흡입그 크기 등의 검토 가능

수치해석 기술 컨설팅 안내

FLOW-3D Case Studies

수치해석 기술 컨설팅 안내


  • 전화 :   02-2026-0455
  • Email : flow3d@stikorea.co.kr

컨설팅 형태


수치해석 의뢰

  • 고객이 당면한 문제를 분석 /검토/협의 후, 가장 적절한 수치해석 방법을 수립합니다.
  • 주로 상호 협의된 설계안 및 해석 조건에 대해 수치해석을 수행하여 결과를 도출 분석, 검토합니다.
  • 설계 변경 인자 및 해석 횟수는 고객과 협의하여 진행합니다. 수치해석 결과를 분석 검토하여 설계에 반영하기 위한 의견을 제시하여 드립니다.

해석 대행 의뢰

  • 고객사에 해석 프로세스가 정립되어 있는 경우에 대해, 계산 장비와 수치해석 인력을 이용하여 해석 대행 및 해석 결과물을 제출합니다.

컨설팅 절차


  • 해석 컨설팅을 저희에게 의뢰하시면, 상세한 상담 후 견적을 작성하여 보내 드립니다. 상담은 전화, 이메일, 방문 등의 방법으로 진행됩니다.
  • 계약이 체결된 후 수치해석을 위한 자료 및 데이터를 받아, 협의된 안으로 수치해석을 수행합니다.
  • 컨설팅 진행 과정 중에 수시로 해석 결과 및 진행 상황에 대해 연락 드리며, 변경, 수정 사항을 협의하여 반영할 수 있습니다.
  • 수치해석이 완료되면 최종 보고서를 작성하여 제출하며, 필요시 방문하여 결과를 상세히 설명 드립니다.
  • 수치해석 기술 전수가 포함된 계약일 경우, 최종 보고서 제출 이후에 기술 전수 교육을 진행합니다.
  • 모든 기술 자료는 대외비로 취급되며, 철저하게 보안을 유지해드립니다.

주요 컨설팅 의뢰 분야


수자원 분야

  • 댐체, 수문, 제반 구조물 안정성 검토
  • 댐, 여수로 유동 해석
  • 여수로 수위별 방류량 해석
  • 여수로 월류 및 수위 검토 해석
  • 발전소 취수로 유동 해석
  • 배수터널 방류향 해석
  • 취수탑 유입 유량 해석
  • 교각주위 세굴 해석
  • 수문 수차 유량 해석
  • 저수지 수위별 유동해석
  • 배수암거 부정류 해석
  • 저수지 연결 터널 유동 해석
  • 교각 유동 작용 힘 검토
  • 도수터널 통수 능력 해석
  • 부유사 확산 검토
  • 냉각수 취수로 유량 해석
  • 수문 유동 양상 분석
  • 배수터널 방류량 해석
  • 월류 수위별 유량 유속 해석

수처리 분야

Wastewater Treatment Plant
Wastewater Treatment Plant
  • 정수지 유동해석
  • 분배수로 유량분배 해석
  • 침전지 유동 및 유속 분포 해석
  • 반응조 농도 및 반응시간 해석
  • 응집지 유동해석
  • 하수처리시설 슬러지 농도 해석
  • DAF 응집제 농도 해석
  • 수조 최적 교반 해석
  • 여과지 유동해석
  • 혼화지 유동해석
  • 호기조 담체 거동해석
  • 수처리 구조물 유동 양상 분석
  • 하수처리시설 유동해석
  • 분말활성탄 접촉조 해석
  • PSBR 반응조 해석
  • 지하수 ICE RING 형성 해석
  • 절리면 모세관 열유동 해석
  • DAF 실증시설 부상조 해석
  • 착수정 유량 분배 해석

우주 항공분야

  • 발사체 탱크 슬로싱 댐핑 평가 해석
  • 항공기 비행 및 급유 시 연료 탱크 내부 유동 해석
  • 항공기 날개 연료 탱크 내부 유동 해석
  • 항공기 연료 탱크 내부 유동 해석
  • 추진체 관리 장치 내부 유동 해석
  • 엔진 및 터빈 노즐 내부 유동 및 캐비테이션 해석

자동차 분야

FLOW-3D POST Gears
  • 자동차 연료 탱크에 연료 주입 시 탱크 내부 유동 해석
  • 피스톤 쿨링젯 시스템 해석
  • 전착 도장 해석
  • 자동차 연료 주입구의 주입 유량별 유동 특성 분석
  • 기어 펌프의 로터 회전에 따른 오일 유동 양상 분석
  • 엔진 실린더 내 피스톤 운동과 배기가스 유동 패턴 해석
  • 베어링 내 윤활을 위한 오일의 유동 양상 해석

해양분야

  • 해양 컨테이너 연료 탱크 슬로싱 해석
  • 방파제 구조물 주변 유동 해석
  • 선박 운항에 따른 항주파 및 유동 특성 분석
  • 사석 방파제 등 구조물 주변 유동 해석
  • 진동수주형 파력 발전 구조물 최적화 모델 해석
  • 선박 및 부유체 계류 시 계류 안정성 및 계류력 해석
  • 발전소 부근 해역 온배수 영향 예측
  • 지진 해일에 의한 영향 해석

주조 해석 분야

  • 고압다이캐스팅  충진 거동 및 응고 해석
  • 저압주조 충진 거동 및 응고 해석
  • 경동주조 충진 거동 및 응고 해석
  • 중력주조 충진 거동 및 응고 해석
  • 원심주조 충진 거동 및 응고 해석
  • 금형온도 분포 해석
  • 제품 및 금형 열응력, 변형 해석
  • 주조 공법 별 온도 분포, 산화물 분포 및 결함 분석
  • 금형 및 몰드 냉각방안 최적화 검토

Micro/Bio/Nano Fluidics 분야

  • Slit 및 Slot 코팅 해석
  • Roll 코팅 해석
  • Gravure / Gravure-offset 프린팅 해석
  • Curtain 코팅 해석
  • Multi-layer Slide 코팅 해석
  • 전기 삼투를 이용한 마이크로 펌프 전위 및 유동해석
  • 마이크로 채널 액적 생성 연속성 및 혼합 해석
  • 잉크젯 헤드 조건에 따른 잉크 분사 성능 해석
  • 열모데관 유동해석과 모세관 충진 해석
  • 유전 영동 현상을 이용한 액적 융합 해석

레이저 용접 분야

  • 이종재 레이저 용접 해석
  • 용접속도와 경사도에 따른 키홀 내부의 기공 거동 해석
  • 이종재의 레이저 용접 시 wobbling 해석
  • 레이저 용접 Melt Pool 거동 해석
  • 레이저 파워, 속도에 따른 balling 결함 영향 해석

공기/열 흐름 분야 (HVAC System Designs)

HVAC(난방, 냉방 및 환기)시스템 엔지니어가 고려해야 하는 최적 설계 배치에 대한 검토를 수행

발전소의 경우 대형(길이 90m, 너비 33m, 높이 26m)건물로 변압기, 전력선, 조명 등 열 발생 장비를 갖추고 있어서 여러가지 시설물의 상황을 고려할 수 있음

건물 내 공기를 올바르게 분배하고 적절한 쾌적한 온도를 확보하기 위해 건물 구조와 흡입그 크기 등의 검토 가능

고객 정보보호 보장


해석용역 주요 거래처


□ 공공기관

  • 한국수자원공사
  • 한국건설기술연구원
  • 한국시설안전공단
  • 한국전력기술
  • 한국생산기술연구원
  • 한국동서발전(주)
  • 한국남부발전(주)
  • 한국지질자원연구원 등

□ 기계전자분야

  • 삼성전자
  • LG전자
  • 현대-기아자동차
  • POSCO 등

□ 건설분야

  • 대우건설
  • GS건설
  • SK건설
  • 한화건설
  • 삼성건설 등

□ 엔지니어링 분야

  • (주)삼안
  • (주)도화
  • 현대엔지니어링(주)
  • 한국종합엔지니어링(주)
  • 유신
  • 벽산엔지니어링
  • (주)건화 등

Computational Analysis of Drop Formation and Detachment

Computational Analysis of Drop Formation and Detachment

Introduction and Problem Statement

신속, 반복, 작은 물방울의 생성 및 증착, 작은 형상의 프린팅 또는 패터닝 (예 : l = 10-3-1 mm), 스프레이로  균일한 두께의 박막 형성은 다양한 산업에 매우 중요합니다(1-5). 액체 이동과 액적 형성 / 증착 공정은 복잡한 자유 표면 흐름, 자연적인 모세관운동 형성, thinning, pinch-off를 수반한다 (1-5). 단순한 뉴턴 및 비탄성 유체에 대해 액적 생성 및 액적 이동을 분석하기위한 실험적, 이론적 및 1 차원 시뮬레이션 연구가 진행되었지만 프린팅 또는 패터닝에 대한 기계론적인 이해는 여전히 과제로 남아 있습니다. 현재의 계산에 대한 주된 목표는 뉴턴 유체의 pinch-off에 대한 기계론적 이해를 얻기 위해 FLOW-3D에 내장된 VOF(volume-of-fluid) 접근법으로 시험하는 것입니다. 전산해석은 모세관, 관성, 점성 응력의 복잡한 상호 작용을 포착하여 자기유사 모세관의 thinning and pinch-off를 결정합니다. 뉴턴 유체의 물방울 형성 ​​및 분리현상은  전산해석으로부터 얻어진 자기유사 모세관현상 이론, 보편적인 축소화 기법인 1D 시뮬레이션 (1-7)과 실험 (1, 2, 8-12)을 이용하여 설명될 수 있음을 보여준다. 이러한 우리가 진행한 원형흐름 시뮬레이션은 유한한 시간의 비선형 역학, 위성 낙하현상, 복잡한 형상의 프린팅과 같이 어려운 전산해석의 기반이 될 것 입니다.

방울 형성의 전산 분석
그림 1 : FLOW-3D를 사용하여 시뮬레이션 한 저점도 유체의 드롭 형성 및 분리에 대한 전산해석 : (a) 5개의 저점도 유체에 대한 물방울의 necking에 대한 반경이 시간변화에 따라 표시됩니다. 물방울 necking의 반지름이 오른쪽에서 왼쪽으로 시간에 따른 전개를 보여줍니다. 마찬가지로 스냅 샷은 necking의 반경이 오른쪽에서 왼쪽으로 줄어듭니다. 속도의 크기 (단위 : cm/s) 와 화살표의 방향에 대한 컬러 맵을 사용하면 변형장을 결정할 수 있으며 Fluid 5 (표 1 참조)의 경우에는 순식간에 신장이됩니다. 이미지 II에 캡처 된 pinch-off 하기 전에 형성된 원추형 necking은 실험을 통해 얻은 necking 모양과 유사합니다.

Modeling Approach and Parameter Space

표면 장력 및 중력 모델을 적용한 FLOW-3D 에서 균일한 메쉬 크기를 사용하여 노즐에서 드롭 형성 및 분리에 대한 시뮬레이션을 수행하였습니다. 유한 체적의 유체를 떨어뜨리거나 분리하는 일은 물방울의 성장과 드롭, 노즐에 연결되는 모세관 현상, 관성, 점도 및 중력에 대한 상호 작용을 수반합니다. 시뮬레이션에서 스테인레스 강 노즐 ( {{D} _ {0}} = 2 {{R} _ {0}} = 1.7 \, \ text {mm}) 에서 유한 체적의 뉴턴 유체가 발생합니다. 표면 장력이 중력을 겪으면 새로 형성된 액적 분리가 발생합니다 (mg> 2 \ pi \ sigma {{R} _ {0}}). 시뮬레이션은 유체점도의 영향을 설명하기 위해 두 그룹으로 나누어져 있습니다: 저점도 유체 (글리세롤 함량이 40 % 미만인 물과 글리세롤/물 혼합물) 및 점도가 높은 유체 (예 : 글리세롤과 글리세롤/물 혼합물 점도 > 100x 물 점도). 두 그룹의 유체 특성은 각각 표 1과 2에 나와 있습니다.

계산 분석 드롭 형성 저점도

그림 2 : FLOW-3D를 사용하여 시뮬레이션 한 저점도 유체의 드롭형성 및 분리에 대한 전산 해석 : 반경 플롯에서 4개의 고점도 뉴톤유체에 대해 necking 반경을 시간변화에 따라 표시합니다. 낙하 분리 중 모세관 현상이 스냅 샷으로 표시됩니다. 컬러 맵은 Fluid 8의 속도 크기 (단위 : cm/s)의 변화를 포착합니다 (표2 참조). 화살표는 성장하는 물방울과 얇아지는 물방울내에서 흐름방향을 나타냅니다. FLOW-3D 시뮬레이션으로 얻은 necking 모양은 고점도의 뉴턴유체에 대한 특징인 원통형 유체요소로 이어집니다.

 

<표 1 : FLOW-3D를 사용하여 시뮬레이션 된 저점도 유체의 특성>
Fluid Property Fluid 1 Fluid 2 Fluid 3 Fluid 4 Fluid 5
Viscosity [Pa · s] 0.05 0.02 0.01 0.0075 0.005
Surface Tension  [mN / m] 68 68 68 68 68
Density [g / cm 3 ] 1 1 1 1 1
Ohnesorge Number 0.21 0.08 0.04 0.03 0.021
 저점도 유체 (표 1의 유체 2) 가 노즐에서 떨어지는 것을 시뮬레이션 합니다. 색상변수는 속도크기 (단위 : cm / s)이며 속도벡터가 표시됩니다.

 

<표 2 : FLOW-3D를 사용하여 시뮬레이션 된 고점도 유체의 특성>
Fluid Property Fluid 6 Fluid 7 Fluid 8 Fluid 9
Viscosity [Pa · s] 1.5 0.8 0.5 0.25
Surface Tension  [mN / m ] 68 68 68 68
Density [g / cm 3 ] 1 1 1 1
Ohnesorge Number 6.24 3.33 2.08 1.04

고점도 유체 (표 2의 유체 8) 가 노즐에서 떨어지는 것을 시뮬레이션 합니다. 색상변수는 속도크기 (단위 : cm / s) 이며 속도 벡터가 표시됩니다.

Discussion of the Simulation Results

드롭 형성 및 분리는 표1과 표2에 열거 된 유체에 대해 FLOW-3D 를 사용하여 시뮬레이션 하였고, 시간 경과에 따른 necking 모양, 반경을 분석하였습니다. 물방울의 necking 모양과 저점도에서의 necking에 대한 역학(그림 1 참조)은 실험, 흐름 이론, 1D 시뮬레이션, 자기유사 관성에 대한 모세현상의 특성을 나타냅니다 (1, 2, 6, 7, 13) :

(1)  \ displaystyle \ frac {{R (t)}} {{{{R} _ {0}}}} \ approx 0.8 R {{{{왼쪽} {R} {0} 3}}} 오른쪽}) ^ {{{{frac {1} {3}}} {{왼쪽 {{{{왼쪽}}} {2} {3}}}}

여기서 R (t)가  necking의 순간 반경이고, R0는 노즐의 외부반경이며,  \ displaystyle \ sigma 는 표면 장력,  \ displaystyle \ rho 는 유체의 밀도 tC 는 pinch-off 시간이다. 마찬가지로, 이러한 더 높은 점도의 뉴턴유체에 대한 반경 변화데이터는 시간에 따른 반경의 감소를 나타내는 것이며,  Papageorgiou’s visco-capillary scaling (8, 9)은 아래의 식으로 표현된다.

(2)  \ {0 \} {} {} {} {} {} {} {} {} {} {} {} {} { } ({{t} _ {p}} - t)

모세관 속도(표면 장력과 점도의 비)의 측정 값은 McKinley와 Tripathi (8)에 의해 Capillary Break-Up Extensional Rheometer (CaBER)라고 불리는 상업적으로 이용 가능한 장비를 사용하여 얻은 값과 모세관 속도는 공칭 표면 장력과 점도를 사용하여 계산됩니다.

FLOW-3D 는 물방울의 necking부분을 속도 벡터로 시각화하여 유체의 흐름을 나타낼 수 있습니다. 또한, 이는 그림 1과 같이 전단, 확장을 겪은 후 얇아지는 물방울이 흐르는 과정의 순간을 결정할 수 있는 가능성을 줍니다. 추가로, 낮은 점도의 뉴턴유체는 높은 점도의 뉴턴 유체에 비해 질적으로 다른 거동을 보여준다(그림 2참조). 낮은 점도의 뉴턴 유체에 대한 necking 프로파일은 이론(6,13)에 따라 자기 유사성이 됩니다.

Conclusions, Outlook and Ongoing work

우리의 예비결과는 FLOW-3D 기반의 전산해석이 액적 형성과 탈착의 기초가 되는 프로토타입의 자유 표면흐름을 시뮬레이션하는데 사용될 수 있음을 보여줍니다 . 시뮬레이션된 반경변화 프로파일이 실험적으로 관찰된 높은 유체 및 이론적으로 예측된 유체인 스케일링 법칙 및 pinch-off dynamics과 일치하는 것을 발견하였습니다.

자주 사용되는 1D 또는 2D 모델과 달리 FLOW-3D 는 기본 응력 및 확장 유동장 (균일도 및 크기)의 강도와 얇은 액체 필라멘트 내 흐름에 대한 시각화를 나타낼 수 있습니다(그림1과 2 참조). 확장 유동장과 연관된 흐름 방향 속도 구배는 모세관현상이 나타나는 물방울의 얇은 부분 내에서 발생합니다. 유동학적으로 복잡한 유체에서 non Newtonian shear 및 신장, 점도뿐만 아니라 그외의 탄성 응력이 nonlinear pinch-off dynamics을 급격하게 변화시킵니다(2, 10-12). 우리는 현재 점탄성과 non-Newtonian 유동학을 사용하여 FLow-3D에 복합 유체의 처리 성능평가를 위한 강력한 연산 프로토콜을 개발하고 있습니다.

References

  1. J. Eggers, Nonlinear dynamics and breakup of free-surface flows. Rev. Mod. Phys. 69, 865-929 (1997).
  2. G. H. McKinley, Visco-elasto-capillary thinning and break-up of complex fluids. Rheology Reviews, 1-48 (2005).
  3. B. Derby, Inkjet Printing of Functional and Structural Materials: Fluid Property Requirements, Feature Stability, and Resolution. Annual Review of Materials Research 40, 395-414 (2010).
  4. O. A. Basaran, H. Gao, P. P. Bhat, Nonstandard Inkjets. Annual Review of Fluid Mechanics 45, 85-113 (2013).
  5. S. Kumar, Liquid Transfer in Printing Processes: Liquid Bridges with Moving Contact Lines. Annual Review of Fluid Mechanics 47, 67-94 (2014).
  6. R. F. Day, E. J. Hinch, J. R. Lister, Self-similar capillary pinchoff of an inviscid fluid. Phys. Rev. Lett. 80, 704-707 (1998).
  7. J. Eggers, M. A. Fontelos, Singularities: Formation, Structure, and Propagation. (Cambridge University Press, Cambridge, UK, 2015), vol. 53.
  8. G. H. McKinley, A. Tripathi, How to extract the Newtonian viscosity from capillary breakup measurements in a filament rheometer. J. Rheol. 44, 653-670 (2000).
  9. D. T. Papageorgiou, On the breakup of viscous liquid threads. Phys. Fluids 7, 1529-1544 (1995).
  10. J. Dinic, L. N. Jimenez, V. Sharma, Pinch-off dynamics and dripping-onto-substrate (DoS) rheometry of complex fluids. Lab on a Chip 17, 460-473 (2017).
  11. J. Dinic, Y. Zhang, L. N. Jimenez, V. Sharma, Extensional Relaxation Times of Dilute, Aqueous Polymer Solutions. ACS Macro Letters 4, 804-808 (2015).
  12. V. Sharma et al., The rheology of aqueous solutions of Ethyl Hydroxy-Ethyl Cellulose (EHEC) and its hydrophobically modified Analogue (hmEHEC): Extensional flow response in capillary break-up, jetting (ROJER) and in a cross-slot extensional rheometer. Soft Matter 11, 3251-3270 (2015).
  13. J. R. Castrejón-Pita et al., Plethora of transitions during breakup of liquid filaments. Proc. Natl. Acad. Sci. U.S.A. 112, 4582-4587 (2015).

Runner System Optimization

러너 시스템 최적화

설계 최적화는 전산 유체 역학과 함께 사용할 수있는 수학적 기법으로 설계 매개 변수 및 제약 조건을 고려하면서 하나 이상의 원하는 목표를 달성 할 수있는 최상의 설계 방안을 식별합니다. 최근에는 품질 요구 사항이 증가하고, 컴퓨터의 연산 속도가 보다 빠르고 강력 해지고, 반복 실행이 가능 해짐에 따라 최적화가 점차 보편화되고 있습니다.

디자인 최적화에 대한 이전 글에서 마이크로 유체 장치의 혼합 효율을 향상시키기위한 사례 연구를 선보였습니다. 이 글에서는 독일 포츠담의 Friendship Systems GmbH에서 개발한 최적화 도구인 CAESES ® 와 FLOW-3D Cast 를 사용하여 금속 주조 산업의 개념 증명 (중력 주조 충진 시스템 최적화)을 제시합니다.

제시된 경우 (그리고 일반적으로 금속 주조에서), 우리의 목적은 기하와 공정 변수에 대한 특정 한계를 고려하여 결함을 최소화하는 것입니다. 또한 CAESES를 사용하여 모든 시뮬레이션을 실행하지 않고 수동으로 결과를 비교하기 때문에 사후 처리 및 평가의 양을 크게 줄일 수 있습니다.

최적화 연구

아래는 최적화 연구의 주제가 될 게이팅 시스템과 주조 부품입니다. 언뜻 보면 게이트가 너무 커서 금속을 주조로 떨어 뜨릴 수 없기 때문에 열악한 디자인으로 보일 수 있습니다. 금속이 주조물로 떨어지면서 생성된 난류는 공기를 끌어 들이고 품질 규격을 충족시키지 못하는 주조물을 초래할 수 있습니다. 이는 가스 다공성이라고도 하는 비말이 동반된 공기가 주조품의 건전성 또는 구조적 완전성을 감소시킬 수 있고 중요 영역에서 최소화되어야하기 때문입니다. 그러나 디자인은 위에서 언급한 도형의 한계를 반영하고 있으며 우리가 처리해야하는 주요한 제약 중 하나를 나타냅니다.

녹색 영역은 러너 시스템으로 주조 및 라이저를 표시하고, 빨간색 영역은 필터를 표시하는 원본 주조임.

이를 방지하기 위해 최적화 알고리즘이 주조물의 부유 공기량을 최소화하는 방식으로 게이트의 크기와 각도, 스프루 크기, 컵 크기 및 러너 필렛을 조정하여 품질을 향상시킵니다. 그 결과 파트의 테이퍼 러너 (taper runner)가 러너 시스템 끝에 추가되어 결함을 포착했습니다. 주조물 내부에 혼입된 공기의 양을 최소화하는 것 외에도 우리는 표면 결함과 조기 응고를 나타내는 온도 프로파일을 관찰하고, 게이트에서의 속도가 0.5m / s를 초과하지 않도록 시스템을 제한합니다. 금속의 최대 속도로 널리 받아 들여지고 있는 (Campbell, 1997, 2003) 아래 표에는 변경된 매개 변수와 변경된 범위가 나열되어 있습니다. 범위 내에서 상위 값과 하위 값으로 실행되는 5 개의 지오메트리 변수가 있습니다.

  Design Variable Lower Upper
1 runner1_gate_angle 0 20
2 runner2_gate_angle 0 20
3 sprue_area_k_length 1.2 1.6
4 cup_scale 1.2 1.7
5 runner_fillet_radius 5 15

아래 그림은 러너 형상의 조정 가능한 매개 변수를 보여줍니다.

런너 게이트 각도 및 필러 반경 변수 조정

컵 크기 조정 방법

 

최적화 된 주조

전반적으로, 통계만으로는 결함의 위치가 공기의 부피만큼 중요하기 때문에 설계가 개선되었는지 여부를 판단하기에 충분한 정보를 얻을 수 없지만, 이 효과는 단순화된 개념 증명에 포함되지 않았습니다. 그러나 중요한 위치에 샘플링 볼륨을 추가하고 모든 샘플링 볼륨에 포함 된 공기의 혼입 물량을 최소화하여, 이 효과를 포함하도록 최적화 기준을 조정하는 것은 상대적으로 쉽습니다.
여기서 우리는 통계 결과의 표본을 봅니다.

CAESES에서 사용 가능한 통계를 보여주는 샘플. History 탐침은 게이트에서의 속도가 0.5 m / s보다 크지 않도록하기 위해 사용되었습니다.  최적화 된 러너 시스템은 아래와 같습니다.

  Design Variable Optimized Values
1 runner1_gate_angle 1
2 runner2_gate_angle 0
3 sprue_area_k_length 1.3
4 cup_scale 1.6375
5 Runner_fillet_radius 14.5703

최적화 된 러너 시스템

이제 공기 유입과 온도의 원래 결과를 비교하여 결함의 위치와 양을 확인해 봅시다. 원본과 비교 된 공기의 최종 결과는 아래와 같습니다.

동반 된 공기의 양을 보여주는 최적화 된 러너의 투시도.

원본 (상단 곡선)에서 최적화 된 (하단 곡선) 러너 시스템으로의 감소를 보여주는 동반 공기량의 비교.

최적화 된 경우의 사후 처리 된 결과 이미지에서 주조물의 측면을 따라 공기 포획량이 제거되고 더 많은 공기가 라이저에 배치되었습니다. 이상적으로 가스 다공성은 라이저에서 끝나야합니다. 이 그래프는 러너 시스템의 최적화로 얻은 주조 된 공기의 전체 부피 감소를 보여줍니다. 총 볼륨 감량은 13 %입니다.
아래 그림은 최상의 주조 부품과 원래의 주조 부품 사이의 온도 기울기를 비교 한 것입니다.

원래 주자 시스템과 최적화 된 주자 시스템 사이의 온도의 전망보기 비교.

온도 프로파일은 위의 그림과 비슷합니다. 한 지역에서는 열이 제거되었지만 다른 지역에서는 열이 더 많이 추가되었습니다. 차가운 영역을 기준으로 표면 결함을 결정할 수 있으며 뜨거운 영역은 공급에 따라 가능한 수축 다공성을 나타냅니다.

결론

FLOW-3D Cast 및 CAESES는 목적을 설정 (결함 감소)하고 기하학 (예 : 러너 시스템 설계 개선) 및 공정 매개 변수 최적화를 통해 금속 주조의 품질을 향상시키는 데 사용할 수 있습니다. 이 연구에서 목적은 0.5m / s 미만의 안정된 온도 프로파일과 게이트 속도를 보장하면서 공기 유입을 최소화하는 것이었습니다. 일부 지역에서는 온도 구배가 변경되는 동안 동반 공기의 양이 줄어들고 다른 위치로 이동했습니다. 유사한 연구가 주조 품질을 향상시키기 위해 몇 가지 다른 결함 (표면 결함, 수축, 스프레이 시간 등) 및 시뮬레이션 유형 (다이 다이 캐스트, 응고 및 다이 또는 주조 부품의 응력)에 사용될 수 있습니다.

FLOW-3D 제품소개

About FLOW-3D


FLOW-3D 2022R2
FLOW-3D 2022R2

FLOW-3D 개발 회사

Flow Science Inc Logo Green.svg
IndustryComputational Fluid Dynamics Software
Founded1980
FounderDr. C.W. “Tony” Hirt
Headquarters
Santa Fe, New Mexico, USA
United States
Key people
Dr. Amir Isfahani, President & CEO
ProductsFLOW-3D, FLOW-3D CAST, FLOW-3D AM, FLOW-3D CLOUD, FlowSight
ServicesCFD consultation and services

FLOW-3D 개요

FLOW-3D는 미국 뉴멕시코주(New Mexico) 로스알라모스(Los Alamos)에 있는 Flow Scicence, Inc에서 개발한 범용 전산유체역학(Computational Fluid Dynamics) 프로그램입니다. 로스알라모스 국립연구소의 수치유체역학 연구실에서 F.Harlow, B. Nichols 및 T.Hirt 등에 의해 개발된 MAC(Marker and Cell) 방법과 SOLA-VOF 방식을 기초로 하여, Hirt 박사가 1980년에 Flow Science, Inc사를 설립하여 계속 프로그램을 발전시켰으며 1985년부터 FLOW-3D를 전세계에 배포하였습니다.

유체의 3차원 거동 해석을 수행하는데 사용되는 CFD모형은 몇몇 있으나, 유동해석에 적용할 물리모델 선정은 해석의 정밀도와 밀접한 관계가 있으므로, 해석하고자 하는 대상의 유동 특성을 분석하여 신중하게 결정하여야 합니다.

FLOW-3D는 자유표면(Free Surface) 해석에 있어서 매우 정확한 해석 결과를 제공합니다. 해석방법은 자유표면을 포함한 비정상 유동 상태를 기본으로 하며, 연속방정식, 3차원 운동량 보전방정식(Navier-Stokes eq.) 및 에너지 보존방정식 등을 적용할 수 있습니다.

FLOW-3D는 유한차분법을 사용하고 있으며, 유한요소법(FEM, Finite Element Method), 경계요소법(Boundary Element Method)등을 포함하여 자유표면을 포함하는 유동장 해석(Fluid Flow Analysis)에서 공기와 액체의 경계면을 정밀하게 표현 가능합니다.

유체의 난류 해석에 대해서는 혼합길이 모형, 난류 에너지 모형, RNG(Renormalized Group Theory)  k-ε 모형, k-ω 모형, LES 모형 등 6개 모형을 적용할 수 있으며, 자유표면 해석을 위하여 VOF(Volume of Fluid) 방정식을 사용하고, 격자 생성시 사용자가 가장 쉽게 만들 수 있는 직각형상격자는 형상을 더욱 정확하게 표현하기 위해 FAVOR(Fractional Area Volume Obstacle Representation) 기법을 각 방정식에 적용하고 있습니다.

FLOW-3D는 비압축성(Incompressible Fluid Flow), 압축성 유체(Compressible Fluid Flow)의 유동현상 뿐만 아니라 고체와의 열전달 현상을 해석할 수 있으며, 비정상 상태의 해석을 기본으로 합니다.

FLOW-3D v12.0은 모델 설정을 간소화하고 사용자 워크 플로우를 개선하는 GUI(그래픽 사용자 인터페이스)의 설계 및 기능에 있어 중요한 변화를 가져왔습니다. 최첨단 Immersed Boundary Method는 FLOW-3Dv12.0솔루션의 정확도를 높여 줍니다. 다른 특징적인 주요 개발에는 슬러지 안착 모델, 2-유체 2-온도 모델, 사용자가 자유 표면 흐름을 훨씬 더 빠르게 모델링 할 수 있는 Steady State Accelerator등이 있습니다.

물리 및 수치 모델

Immersed Boundary Method

힘과 에너지 손실에 대한 정확한 예측은 솔리드 바디 주변의 흐름과 관련된 많은 엔지니어링 문제를 모델링하는 데 중요합니다. FLOW-3D v12.0의 릴리스에는 이러한 문제 해결을 위해 설계된 새로운 고스트 셀 기반 Immersed Boundary Method (IBM)가 포함되어 있습니다. IBM은 내부 및 외부 흐름을 위해 벽 근처 해석을 위해 보다 정확한 솔루션을 제공하여 드래그 앤 리프트 힘의 계산을 개선합니다.

Two-field temperature for the two-fluid model

2유체 열 전달 모델은 각 유체에 대한 에너지 전달 공식을 분리하도록 확장되었습니다. 이제 각 유체에는 고유한 온도 변수가 있어 인터페이스 근처의 열 및 물질 전달 솔루션의 정확도를 향상시킵니다. 인터페이스에서의 열 전달은 시간의 표 함수가 될 수 있는 사용자 정의 열 전달 계수에 의해 제어됩니다.

슬러지 침전 모델 / Sludge settling model

중요 추가 기능인 새로운 슬러지 침전 모델은 도시 수처리 시설물 응용 분야에 사용하면 수처리 탱크 및 정화기의 고형 폐기물 역학을 모델링 할 수 있습니다. 침전 속도가 확산된 위상의 방울 크기에 대한 함수인 드리프트-플럭스 모델과 달리, 침전 속도는 슬러지 농도의 함수이며 기능적인 형태와 표 형태로 모두 입력 할 수 있습니다.

Steady-state accelerator for free surface flows

이름이 암시하듯이, 정상 상태 가속기는 안정된 상태의 솔루션에 대한 접근을 가속화합니다. 이는 작은 진폭의 중력과 모세관 현상을 감쇠하여 이루어지며 자유 표면 흐름에만 적용됩니다.

꾸준한 상태 가속기

Void particles

보이드 입자가 버블 및 위상 변경 모델에 추가되었습니다. 보이드 입자는 항력과 압력 힘을 통해 유체와 상호 작용하는 작은 기포의 역할을 하는 붕괴된 보이드 영역을 나타냅니다. 주변 유체 압력에 따라 크기가 변경되고 시뮬레이션이 끝난 후 최종 위치는 공기 침투 가능성을 나타냅니다.

Sediment scour model

침전물의 정확성과 안정성을 향상시키기 위해 침전물의 운반과 침식 모델을 정밀 조사하였다. 특히, 침전물 종에 대한 질량 보존이 크게 개선되었습니다.

Outflow pressure boundary condition

고정 압력 경계 조건에는 이제 압력 및 유체 비율을 제외한 모든 유량이 해당 경계의 상류에 있는 흐름 조건을 반영하는 ‘유출’ 옵션이 포함됩니다. 유출 압력 경계 조건은 고정 압력 및 연속성 경계 조건의 혼합입니다.

Moving particle sources

시뮬레이션 중에 입자 소스는 이동할 수 있습니다. 시간에 따른 변환 및 회전 속도는 표 형식으로 정의됩니다. 입자 소스의 운동은 소스에서 방출 된 입자의 초기 속도에 추가됩니다.

Variable center of gravity

중력 및 비 관성 기준 프레임 모델에서 시간 함수로서의 무게 중심의 위치는 외부 파일의 표로 정의할 수 있습니다. 이 기능은 연료를 소모하는 로켓을 모델링하고 단계를 분리할 때 유용합니다.

공기 유입 모델

가장 간단한 부피 기반 공기 유입 모델 옵션이 기존 질량 기반 모델로 대체되었습니다.  질량 기반 모델은 부피와 달리 주변 유체 압력에 따라 부피가 변화하는 동안 흡입된 공기량이 보존되기 때문에 물리학적 모델입니다.

Air entrainment model in FLOW-3D v12.0

Tracer diffusion / 트레이서 확산

유동 표면에서 생성된 추적 물질은 분자 및 난류 확산 과정에 의해 확산될 수 있으며, 예를 들어 실제 오염 물질의 거동을 모방합니다.

모델 설정

시뮬레이션 단위

이제 온도를 포함하여 단위계 시스템을 완전히 정의해야 합니다. 표준 단위 시스템이 제공됩니다. 또한 사용자는 선택한 옵션에서 질량, 시간 및 길이 단위를 정의하여 편리하며, 사용자 정의된 단위를 사용할 수 있습니다. 사용자는 또한 압력이 게이지 단위로 정의되는지 절대 단위로 정의되는지 여부를 지정해야 합니다. 기본 시뮬레이션 단위는 Preferences(기본 설정)에서 설정할 수 있습니다. 단위를 완벽하게 정의하면 FLOW-3D는 물리적 수량에 대한 기본 값을 정의하고 범용 상수를 설정할 수 있으므로 사용자가 필요로 하는 작업량을 최소화할 수 있습니다.

Shallow water model

천수(shallow water) 모델에서 매닝의 거칠기

Manning의 거칠기 계수는 지형 표면의 전단 응력 평가를 위해 천수(shallow water) 모델에서 구현되었습니다. 표면 결함의 크기를 기반으로 기존 거칠기 모델을 보완하며이 모델과 함께 사용할 수 있습니다. 표준 거칠기와 마찬가지로 매닝 계수는 구성 요소 또는 하위 구성 요소의 속성이거나 지형 래스터 데이터 세트에서 가져올 수 있습니다.

메시 생성

하단 및 상단 경계 좌표의 정의만으로 수직 방향의 메시 설정이 단순화되었습니다.

구성 요소 변환

사용자는 이제 여러 하위 구성 요소로 구성된 구성 요소에 회전, 변환 및 스케일링 변환을 적용하여 복잡한 형상 어셈블리 설정 프로세스를 단순화 할 수 있습니다. GMO (General Moving Object) 구성 요소의 경우, 이러한 변환을 구성 요소의 대칭 축과 정렬되도록 신체에 맞는 좌표계에 적용 할 수 있습니다.

런타임시 스레드 수 변경

시뮬레이션 중에 솔버가 사용하는 스레드 수를 변경하는 기능이 런타임 옵션 대화 상자에 추가되어 사용 가능한 스레드를 추가하거나 다른 태스크에 자원이 필요한 경우 스레드 수를 줄일 수 있습니다.

프로브 제어 열원

활성 시뮬레이션 제어가 형상 구성 요소와 관련된 heat sources로 확장되었습니다.  history probes로 열 방출을 제어 할 수 있습니다.

소스에서 시간에 따른 온도

질량 및 질량/모멘트 소스의 유체 온도는 이제 테이블 입력을 사용하여 시간의 함수로 정의 할 수 있습니다.

방사율 계수

공극으로의 복사 열 전달을위한 방사율 계수는 이제 사용자가 방사율과 스테판-볼츠만 상수를 지정하도록 요구하지 않고 직접 정의됩니다. 후자는 이제 단위 시스템을 기반으로 솔버에 의해 자동으로 설정됩니다.

Output

  • 등속 필드 솔버 옵션을 사용할 때 유량 속도를 선택한 데이터로 출력 할 수 있습니다.
  • 벽 접착력으로 인한 지오메트리 구성 요소의 토크는 기존 벽 접착력 출력과 함께 별도의 수량으로 일반 이력 데이터에 출력됩니다.
  • 난류 모델 출력이 요청 될 때 난류 에너지 및 소산과 함께 전단 속도 및 y +가 선택된 데이터로 자동 출력됩니다.
  • 공기 유입 모델 출력에 몇 가지 수량이 추가되었습니다. 자유 표면을 포함하는 모든 셀에서 혼입 된 공기 및 빠져 나가는 공기의 체적 플럭스가 재시작 및 선택된 데이터로 출력되어 사용자에게 공기가 혼입 및 탈선되는 위치 및 시간에 대한 자세한 정보를 제공합니다. 전체 계산 영역 및 각 샘플링 볼륨 에 대해이 두 수량의 시간 및 공간 통합 등가물이 일반 히스토리 로 출력됩니다.
  • 솔버의 출력 파일 flsgrf 의 최종 크기는 시뮬레이션이 끝날 때 보고됩니다.
  • 2 유체 시뮬레이션의 경우, 기존의 출력 수량 유체 체류 시간 및 유체 가 이동 한 거리는 이제 유체 # 1 및 # 2와 유체의 혼합물에 대해 별도로 계산됩니다.
  • 질량 입자의 경우, 각 종의 총 부피 및 질량이 계산되어 전체 계산 영역, 샘플링 볼륨 및 플럭스 표면에 대한 일반 히스토리 로 출력되어 입자 종 수에 대한 현재 출력을 보완합니다.
  • 최종 로컬 가스 압력 은 사용자가 가스 포획을 식별하고 연료 탱크의 배기 시스템 설계를 지원하는 데 도움이되는 선택적 출력량으로 추가되었습니다. 이 양은 유체로 채워지기 전에 셀의 마지막 공극 압력을 기록하며 단열 버블 모델과 함께 사용됩니다.

새로운 맞춤형 소스 루틴

새로운 사용자 정의 가능 소스 루틴이 추가되었으며 사용자의 개발 환경에서 액세스 할 수 있습니다.

소스 루틴 이름기술
cav_prod_calCavitation 생성과 소산 비율
sldg_uset슬러지 침전 속도
phchg_mass_flux증발 및 응축으로 인한 질량 플럭스
flhtccl유체 # 1과 # 2 사이의 열전달 계수
dsize_cal2 상 흐름에서 동적 액적 크기 모델의 응집 및 분해 속도
elstc_custom점탄성 유체에 대한 응력 방정식의 Source Terms

새로운 사용자 인터페이스

FLOW-3D 사용자 인터페이스는 완전히 새롭게 디자인되어 현대적이고 평평한 구조로 사용자의 작업 흐름을 획기적으로 간소화합니다.

Setup dock widgets

Physics, Fluids, Mesh 및 FAVOR ™를 포함한 모든 설정 작업이 지오 메트리 윈도우 주변에서 독 위젯으로 변환되어 모델 설정을 단일 탭으로 요약할 수 있습니다. 이러한 전환으로 인해 이전 버전의 복잡한 접이식 트리가 훨씬 깨끗하고 효율적인 메뉴 프레젠테이션으로 대체되어 사용자는 ModelSetup탭을 떠나지 않고도 모든 매개 변수에 쉽게 액세스 할 수 있습니다.

New Model Setup icons

새로운 모델 설정 디자인에는 설정 프로세스의 각 단계를 나타내는 새로운 아이콘이 있습니다.

Model setup icons - FLOW-3D v12.0

New Physics icons

RSS feed

새 RSS 피드부터 FLOW-3D v12.0의 시뮬레이션 관리자 탭이 개선되었습니다. FLOW-3D 를 시작하면 사용자에게 Flow Science의 최신 뉴스, 이벤트 및 블로그 게시물이 표시됩니다.

RSS feed - FLOW-3D

Configurable simulation monitor

시뮬레이션을 실행할 때 중요한 작업은 모니터링입니다. FLOW-3Dv1.0에서는 사용자가 시뮬레이션을 더 잘 모니터링할 수 있도록 SimulationManager의 플로팅 기능이 향상되었습니다. 사용자는 시뮬레이션 런타임 그래프를 통해 모니터링할 사용 가능한 모든 일반 기록 데이터 변수를 선택하고 각 그래프에 여러 변수를 추가할 수 있습니다. 이제 런타임에서 사용할 수 있는 일반 기록 데이터는 다음과 같습니다.

  • 최소/최대 유체 온도
  • 프로브 위치의 온도
  • 유동 표면 위치에서의 유량
  • 시뮬레이션 진단(예:시간 단계, 안정성 한계)
출입문에 유동 표면이 있는 대형 댐
Runtime plots of the flow rate at the gates of the large dam

Conforming 메쉬 시각화

용자는 이제 새로운 FAVOR ™ 독 위젯을 통해 적합한 메쉬 블록을 시각화 할 수 있습니다.Visualize conforming mesh blocks

Large raster and STL data

데이터를 처리하는 데 걸리는 시간 때문에 큰 지오 메트리 데이터를 처리하는 것은 수고스러울 수 있습니다. 대형 지오 메트리 데이터를 처리하는 데는 여전히 상당한 시간이 걸릴 수 있지만, FLOW-3D는 이제 이러한 대규모 데이터 세트를 백그라운드 작업으로 로드하여 사용자가 데이터를 처리하는 동안 완전히 응답하고 중단 없는 인터페이스에서 작업을 계속할 수 있습니다

[FLOW-3D 물리모델] Solidification 응고

응고 모델은 열전달이 활성화되고(Physics Heat Transfer Fluid internal energy advection) 유체비열(Fluids Fluid 1 Thermal Properties Specific heat)과 전도도(Fluids Fluid 1 Thermal Properties Thermal Conductivity) 이 지정될 때 사용될 수 있다. 단지 유체 1만 상 변화를 겪을 수 있다.

Solidification - Activate solidification

응고모델을 활성화하기 위해 Fluids Fluid 1 Solidification Model 을 체크하고 물성 Fluids Fluid 1 Solidification Model 가지에서 Liquidus temperature, Solidus temperature, 그리고 Latent heat of fusion 를 지정한다. 가장 간단한 모델(Latent Heat Release Definition 에 펼쳐지는 메뉴에서 Linearly with constant 를 선택)에서, 잠열은 물체가 Liquidus 에서 Solidus 온도로 냉각될 때 선형적으로 방출된다. 고상에서의 상변화열을 포함하는, 잠열 방출의 더 자세한 모델을 위해 온도의 함수로 잠열방출을 정의하기 위해 Specific energy vs. temperature 또는 Solid fraction vs. temperature 선택을 사용한다. 이 지정에 대한 더 자세한 내용은 이론 매뉴얼의 Heat of Transformation 를 참조한다.

solidification-fluid-properties

응고는 유체의 강직성 및 유동저항을 뜻한다. 이 강직성은 두 가지로 모델링 된다. 낮은 고상율에 대해 즉 Fluids Fluid 1 Solidification Model Solidified Fluid 1 Properties Coherent Solid Fraction 의 coherency 점 밑에서는 점도는 고상율의 함수이다. 간섭 고상율보다 큰 고상율에 대해서는 고상율의 함수에 비례하는 항력계수를 갖는 Darcy 형태의 항력이 이용된다. 이 항력은 모멘텀 방정식에 (bx,by,bz) 로써 추가된다- Momentum Equations 를 보라. 이 항력의 계산은 Solidification Drag Model 에서 기술된다. 항력계수는 사용자가 유동저항에 양을 조절할 수 있는 Coefficient of Solidification Drag 인자를 포함한다. 항력계수는 FLOW-3D 출력에서 기록된 속도에 상응하는 지역 상 평균 속도에 의해 곱해진다.

Fluid 1 Properties)을 지나면 항력은 무한대가 되고 계산격자 관련하여 유동이 있을 수 없다(단 예외로 Moving Solid Phase를 참조).

Note

모든 유체가 완전히 응고하면 모사를 정지시키기 위해 General Finish condition Solidified fluid fraction 를 이용한다. General Finish condition Finish fraction 은 모사를 중지하기 위한 고상율 값을 정한다.

Drag in the Mushy Zone, Mushy영역 내 항력

주조 시 mushy zone 은 액상과 고상이 혼합물로 존재하는 지역이다. 이 지역 혼합점도는 동축의 수지상 조직(과냉각된 액체 안에서 방사상으로 자라는 결정으로 된 구조) 이 액체 안에서 자유롭게 부유할 때 영향을 미친다.

일단 수지상 조직의 간섭성이 발생하여 고정된 고상 망이 형성되면 액상이 고정된 다공 수지상 구조를 통과해야 하므로 추가의 유동손실이 발생한다. 다른 방법으로는 간섭점을 지난 액/고상 혼합물은 다공물질을 통한 유동 대신에 고점도의 유체로 간주될 수 있다. 점성유체로 간주하는 접근은 예를 들면 연속 이중 롤 주조 과정같이 고상이 계속 이동 및 변형할 때 유용하다.

Solidification Drag Models in FLOW-3D, FLOW-3D 내 응고 항력모델

응고에 의한 항력계수를 정의하기 위해 사용자는 우선 열전달 및 응고모델을 활성화 해야 한다. 이들은 Model Setup Physics 탭 에서 활성화될 수 있다. 수축모델 또한 응고모델 창에서 활성화될 수 있다.

Solidification model

일단 Solidification 모델이 활성화되면 항력의 공식이 지정될 필요가 있다. Solidification대화의 밑 좌측 모퉁이에서 Porous media drag-based Viscosity-based 의 항력공식 중의 선택을 한다.

    • Viscosity-based 공식은 점성 유체로 취급하며 Viscosity 영역 내Flow model for solidified metal 입력 밑에서 지정되는 순수 고상 점성을 갖는 고상화된 유체로 간주된다. 이 접근법은 경직성의 항력모델(즉, 응고 금속이 롤러 사이로 압착될 때)을 사용할 수 없는 경우의 모사에 이용된다. 이 점성은 고상율에 따라 선형으로 변한다.고상율이0일 때 점도는 유체1의 점도이다.고상율이1이면 점도는 Solidification 패널에서 지정된 값과 같다.
    • Porous media drag-based 공식은 응고상태를 결정하기 위해 고상율을 사용한다. 고상율이 Critical Solid Fraction 이거나 초과하면 이때 항력은 무한대가 된다-즉, 액상/고상 혼합물은 고체같이 거동한다. 고상율이 Coherent Solid Fraction 보다 작으면 항력은 0이다. 이 두 값 사이에서 유동은 mushy 지역에 있고 이를 통한 유동은 마치 다공질 내에서의 유동같이 처리된다. 또한 모델은 고상율이 Coherent Solid Fraction 보다 작을 때 자동적으로 용융 금속의 점도를 조절한다. 이 상태에서 고상결정은 점도를 올리지만 결합하지는 않는다(즉, 간섭 없음). 일단 유체가 Coherent Solid Fraction 에 도달하면 항력방정식이 고려되고 점도는 간섭성에 도달하기 전의 값으로 일정하게 된다. 임계 및 간섭 고상율은 사용자가 정의하며 논문이나 책 등에서 찾을 수 있다. 이 식에서는 Coefficient of Solidification Drag 가 정의되어야 한다. 이는 Solidification 창 또는 Fluid 1 Solidification ModelSolidified Fluid 1 Properties tree Other 트리를열어 Model Setup Fluids 탭에서 될 수 있다.

How to Calculate Permeability 투과성 계산법

밑에 주어진 Darcy법칙은 수지상 구조를 위한 다공매질내의 수학적 유동기술이다.[Poi87].

(19)\mathbf{u} = - \frac{K}{\mu} \nabla P

여기서 u 는 수지상 구조 내 유동의 속도이고 ∇P 는 지역 압력구배, 그리고 K 는 mushy 구역의 특정 투수성이다. 이 방정식은 단지 유동이 거의 정상 상태이고, 관성효과가 없으며 유체의 체적율이 일정하고 균일하며 액체-액체의 상호작용 힘이 없을 때 유효하다. 투수성을 정의하는데 이용될 수 있는 대 여섯 개의 모델이 있으나 FLOW-3D 는 밑에 보여주는 Blake-Kozeny 을 이용한다. 다른 모델들은 코드와 함께 제공되는 소스코드를 사용자 사양에 맞게 수정하여 추가할 수 있다.

(20)\mathbf{u} = -C_2 \left( \frac{\lambda_1^2 (1-f_s)^3}{\mu f_s^2} \right) \left( \nabla P - \rho \mathbf{g} \right)

여기서

C2 는 전형적으로 와 같은 비틀림

fs 는 고상율이고

λ1는 유동을 위한 특정 치수

이 응용에서 수지상 가지 간격(DAS)이 이용된다.

  • 식 (11.19) 을 식(11.20) 에 적용하면 투수성을 위한 다음 식을 얻는다.

(21)K = \lambda_1^2 \frac{(1-f_s)^3}{180f_s^2}

수지상 가지 간격(DAS)에 대한 일반적인 값들은 밑에 주어져 있다.

Range of Cooling Rates in Solidification Processes
COOLING RATE, K/s PRODUCTION PROCESSES DENDRITE ARM SPACING, \mu m
10^{-4} to 10^{-2} large castings 5000 to 200
10^{-2} to 10^3 small castings, continuous castings, die castings, strip castings, coarse powder atomization 200 to 5
10^3 to 10^9 fine powder atomization, melt spinning, spray deposition, electron beam or laser surface melting 5 to 0.05

Range of cooling rates in solidification processes [CF85]

How FLOW-3D Defines the Coefficient of Solidification Drag FLOW-3D 가 응고 항력계수를 결정하는법

FLOW-3D 는 액고상 변화를 모델링하기 위해 다공매질항력을 이용한다. 항력은 고상율의 함수이다. 사용자에게 두 수축모델이 이용 가능하다; 급속 수축 모델 과 완전 유동모델. 급속 수축 모델은 상변화와 연관된 체적변화를 고려하지 않으며 유체는 정지해 있다고 가정한다. 완전 유동모델은 상변화가 관련된 체적변화를 고려한다. 항력은 투수성에 역으로 비례하므로 다음과 같이 표현될 수 있다.

(22)K = \frac{\mu}{\rho F_d}

여기서, Fd FLOW-3D 에서 사용된 항력계수이다. 이 항력계수는 지역 속도에 의해 곱해지고 모멘텀 방정식의 오른쪽에서 차감된다 (Momentum Equations 참조). 식 (11.22) 를 재정리하고 식 (11.21) 로부터의 투수성에 치환하면 다음을 얻는다.

  • The Coefficient of Solidification Drag: \text{TSDRG}=\frac{180 \mu}{\lambda_1^2\rho },
  • The drag force: F_d = \mbox{TSDRG} \frac{ f_s^2}{(1-f_s)^3}.

Macro-Segregation during Alloy Solidification 합금응고시 거시적 편절

편절 모델은 대류와 확산에 의한 용질 이동에 따른 이원합금 요소에서의 변화를 모델링 하도록 되어 있다. 이 모델링은 Physics → Solidification 로 부터 될 수 있다.

Solidification

Activate binary alloy segregation model 을 체크하고 편절 모델을 활성화한다.

여러 온도에서 평형에 있는2원합금 요소농도를 정의하는 상태도는 직선의 고상선 및 액상선을 가진다고 가정된다. 상태도는 입력데이터에 의해 구성되고 전처리 그림파일 prpplt 에 포함된다. Analyze Existing 에서 이용 가능하다

Macro-Segregation Model (under Fluids Fluid 1 Solidification Model)에 관련된 일부 유체물성 트리가 밑에 보여진다. 상태도는 Reference Solute Concentration 에서의 the Solidus Liquidus Temperatures 값들에 의해 정의된다. 추가로 Concentration Variables 밑의 Partition coefficient 도 정의되어야 한다. 그렇지 않으면 Pure Solvent Melting Temperature 가 정의될 수 있다. Partition coefficient Pure Solvent Melting Temperature 둘 다가 지정되면 용매 용융 온도는 상태도로부터 재 정의된다.

Macro segregation fluid properties

Eutectic Temperature 또는 Eutectic Concentration 는 융해작용을 정의하기 위해 지정될 수 있다. 또 이 두 변수가 다 지정되면 Eutectic Concentration 은 상태도에서 재 정의된다.

Diffusion Coefficients 는 고상과 액상 사이의 용질의 확산계수 비율을 정의한다. 액체 내의 용질의 분자 확산계수는 Physics Solidification 에서 specifying Solute diffusion coefficient 를 지정함으로써 정해진다. RMSEG 는 용질의 난류 확산계수 승수를 정의한다; 이는 입력파일에서 직접 지정된다.

Density evaluation

용질 재 분배에 의한 농도변화가 중요하면 Physics Density evaluation Density evaluated as a function of other quantities를 정하고 용질농도의 선형함수로써 금속농도를 정의하기 위해 Fluids Segregation model 밑의 Solutal Expansion Coefficient 를 용질 확장계수로 지정한다. 이 경우 Reference Solute Concentration 이 기준농도로 사용될 것이다. 추가로 Fluids Fluid 1 Density Properties Volumetric Thermal Expansion 은 액체 내 열부력 효과를 참작하기 위해 지정될 수 있다(또한 Buoyant Flow참조).

초기 용질농도는 Meshing & Geometry Initial Global Uniform alloy solute concentration 에서 지정될 수 있다. 불 균일한 초기 분포는 Alloy solute concentration 밑의 초기유체 구역 안에서 정의될 수 있다. 추가로 농도는 Initial Conditions: Region Values 에서 기술된 바와 같이 2차함수를 사용하는 부분을 편집하여 공간상의2차함수로 변화할 수 있다. 압력과속도 경계에서 용질 경계조건을 정하기 위해 Boundaries Boundary face Solute concentration 를 이용한다.

액상 및 고상 구성은 후처리에서 데이터 변환을 이용하여 그려질 수 있다. 용융 응고금속은 금속 내 용융의 질량 분율을 저장하는 SLDEUT 를 그림으로써 가시화될 수 있다.

액상 내 열구배가 크면 Physics Heat Transfer Second order monotonicity preserving 를 지정함으로써 더 나은 정확성을 위해 고차원 이류법을 사용한다.

Heat Transfer

mushy 지역에서의 유동손실은 수지상 가지 간격(DAS)의 함수인 Fluids Fluid 1 Solidification Model Solidified Fluid 1 Properties Coefficient of Solidification Drag 에 의해 조절된다. 후자는 이 모델에 의해 계산되지 않으므로 사용자는 Coefficient of Solidification Drag 를 지정해야 한다

Note

  • 표준 응고모델 과는 달리 상태도상의 용융점을 지나 고상선을 외삽하여 정의되므로 여기서 응고선의 값은 음수일 수 있다.

Microporosity Formation 미세다공형성

Solidification

미세다공모델은 단지 응고(Solidification참조)를 모델링할 때 사용될 수 있고 Physics Solidification Activate micro-porosity model 에서 활성화된다. 필요한 입력은 Fluids Densities Fluid 1 and Fluids Solidification Properties Solidified Fluid 1 Properties Density 에서 정의되는 액체와 고상 유체밀도이며 고상유체밀도는 액체밀도보다 크다. 또한 Fluids Fluid 1 Solidification Model Solidified Fluid 1 Properties 안에 있는 Critical Solid Fraction 은 1.0보다작게 설정되어야 한다.

Square of the speed of sound at critical solid fraction 값이 정의될 수 있다. 이는 수축에 의해 mushy 지역에서 전개되는 커다란 음압에서의 응고유체의 압축성을 기술한다. Critical pressure at which gas pores can form 값은 모델이 Initial tab 탭에서 또는 재 시작 데이터에서 정의되는 유체내의 초기 압력과 결합되도록 한다.

Intensification pressure 또한 다공 생성을 지연시키기 위해 응고 시 shot sleeve plunger 에 의해 형성되는 추가압력을 고려하기 위한 고압 주조모사를 위해 정의될 수 있다. Intensification pressure 가 클수록 더 적은 양의 다공이 주조 시 응고 과정에서 발생할 것이다.

미세 다공 모델은 응고 모델의 활성화 이외의 어떤 다른 설정을 필요로 하지 않는다. 이는 완전 유동방정식이나 속도장이 0인 경우, 즉 순수한 열 문제에서도 함께 사용될 수 있다.

이 모델은 후처리 과정의 공간 및 이력에서 사용 가능한 Percent micro-porosity 라고 불리는 추가 출력 양을 생성한다.

Note

A Flow Science technical note on modeling micro-porosity (TN66) can be found at http://users.flow3d.com/technical-notes/.

Moving Solid Phase  이동고상

MAIN VARIABLES: OBS: IFOB, UTOBS, VTOBS, WTOBS

이동고상 선택은 연속주조 모델링을 가능하게 한다. Continuous Casting Phantom 요소는 응고된 이동 유체가 있는 지역에서 정의된다. 이는 지정된 영역을 차지하지만 정의에만 존재하므로 환영요소라고 한다. 이는 실제로 면적이나 체적을 차지하지 않으므로 체적이 없고 결과에서도 고체요소로 보이지 않는다. 이는 Meshing & Geometry Geometry Component Component Type 옆 펼쳐지는 메뉴에서 정의된다.

Moving solid phase selection

다른 방법으로는 입력파일(prepin.*)에서 IFOB(N) 변수가 4로 지정되고 N 은 요소 번호이다. 이 파일은 File Edit Simulation…. 을 선택하여 이용될 수 있다. 또한 입력파일에서 시간의 함수(TOBS(t) 에 의해 지정되는)일 수 있는 가상 요소의 속도성분 UTOBS(t,N), VTOBS(t,N) 그리고 WTOBS(t,N) 이 지정된다.

Fluids Fluid 1 Solidification Properties Solidified Fluid 1 Properties Coherent Solid Fraction 에 의해 정의된 간섭 고상율 보다 큰 고상율에 대해서는 Darcy 형태의 항력 이 유체를 가상 요소의 속도로 움직이게 하는데 사용된다. 고상율이 Fluids Fluid 1 Solidification Properties Solidified Fluid 1 Properties Critical Solid Fraction 에서 지정된 경직점을 능가하게 되면 가상 요소의 속도를 따라 움직일 것이다.

Note

  • 가상 요소는 요소 그림에 안 나타나나 Component number 를 그릴 때는 보여진다.가상 요소는 균일속도가 요소의 전체에 적용되므로 평평해야 한다.

Solidification Shrinkage 응고수축

체적 수축은 소재가 응고하고 응고소재의 밀도가 액체소재의 밀도보다 클 때 나타난다(즉, Fluids Fluid 1 Solidification Model Solidified Fluid 1 Properties Density > Fluids Fluid 1 Density Properties Density). 수축모델은 그러므로 Solidification 모델이 활성화되어야 하고 고상/액상의 두 밀도가 정의되어야 한다. 수축은 단지 1유체의 뚜렷한 경계면 문제에서만 모델링 될 수 있다.

두 가지 수축모델이 있다. Shrinkage model with flow effects 를 선택하면 완전 열 유체방정식을 해석한다(이론 매뉴얼의Solidification Shrinkage and Porosity Models 참조). 그러나 이 모델은 특히 장시간의 응고가 고려되면 컴퓨터 계산시간이 많이 소요된다. 다른 방법으로 사용자 Interface 에 Shrinkage model 이라고 불리는 단순모델이 있다.

Activate simplified shrinkage model

이 모델은 단지 열전달 방정식의 해석에 의존하며 특히 내재적 열전달 모델 (Numerics Explicit/implicit options Heat transfer Implicit Thermal solution 참조)과 사용시에 빨리 해석할 수 있다. 액체 체적 내로의 유동 통로가 없을 때 내부공동이 발생한다.

이 두 모델에서 유입은 mushy 지역 유동에 대한 항력계수를 계산함으로써 정의된다. 격자 내 모든 점에서의 항력함수는 상수승수 Fluids Solidification properties Other Coefficient of Solidification Drag (Solidification Drag Model 참조)를 가지는 지역 고상율의 함수로 계산된다. 항력함수의 역의 값은 공간 그림에서 가시화 될 수 있다: 이 그림을 위한 변수이름은 ‘drag coefficient’ 이다.

Mushy 지역에서의 커다란 유동 손실에 따른 부분적 유입이 Shrinkage model with flow effects 에서 발생할 수 있지만 단순화된 Shrinkage model 은 완전 유입이 아니면 유입이 없게 된다. 후자는 유입 통로를 따라 지역 고상율이 Fluids Fluid 1 Solidification Model Solidified Fluid 1 Properties Critical Solid Fraction (디폴트는1.0)에서 정의된 임계값보다 커질 때 발생한다. 추가로 고립된 액체 내의 금속의 고상율이 Coherent Solid Fraction 에 도달할 때까지 단순모델에서의 유입은 고립부 상부로부터 발생한다. 그 후로는 유입이 고립부의 가장 뜨거운 부분에서부터 발생한다.

모든 유체가 완전히 응고되면 모사가 정지하도록 General Additional finish condition Solidified fluid fraction 를 사용한다. 변수 Finish fraction 는 유체가 지정된 고상율에 도달할 때 모사가 정지하도록 하는데 사용될 수 있다.

Solid fraction finish condition

Note

이송 방향을 결정하기 위해 단순 수축 모델에서 중력이 필요하며 좌표축 중 하나를 따라야합니다. 둘 이상의 중력 구성 요소가 0이 아닌 경우, 가장 큰 중력 구성 요소가 공급 방향을 결정하는 데 사용됩니다.

액티브 시뮬레이션 제어

액티브 시뮬레이션 제어

전산 유체 역학 (Computational fluid dynamics, CFD)은 설계자가 개발하고자 하는 시나리오를 설계 할 수 있는 가상 실험실을 제공함으로써 오랫동안 제품 개발에 중요한 역할을 해왔습니다.

일반적으로 사용자는 수치해석을 통해 제품 설계 및 성능 검토를 위해서 시뮬레이션을 합니다. 성능 검증을 위해 일반적으로 기하학, 재료 특성 및 질량 유량, 경계 온도 및 압력, 출력 빈도와 같은 유동 조건이 포함됩니다. 시뮬레이션에서 얻은 결과 정보를 기반으로 다양한 입력 조건을 수정하고 더 많은 가정 시나리오를 조사하기 위해 시뮬레이션을 다시 시작합니다.

시뮬레이션에 대한 이러한 접근 방식은 폐회로 제어와 유사한 “what if – then do this”라고 생각할 수 있습니다. Active – Simulation Control이라고 불리는 FLOW-3D 및 FLOW-3D Cast 버전의 새로운 기능은 사용자들에게 인상적인 “what if – then do this” 컨트롤에 대한 시뮬레이션을 제공합니다.

용어 – 이벤트/조건 및 조치

능동적인 시뮬레이션 제어는 이벤트/조건 및 동작이라는 두 가지 개념을 기반으로 합니다. 다음은 각각에 대한 간단한 설명입니다.

이벤트/조건
히스토리 프로브의 사용자 지정 조건이 충족되면 이벤트가 발생합니다. 모든 유형의 프로브(정적 프로브, GMO에 부착 된 프로브 및 FSI / TSE 프로브)를 사용하여 조건을 정의 할 수 있습니다. 이벤트는 1-10 개의 조건으로 구성 될 수 있습니다. 사용자는 이벤트가 발생하기 위해 조건 중 하나 또는 모두를 충족해야하는지 여부를 지정할 수 있습니다.
조건의 예는 다음과 같습니다.
  • 히스토리 프로브 # 1의 유속은 3.25 미터 이상입니다.
  • 히스토리 프로브 # 2의 압력이 1 기압 미만
    지정된 조건이 충족되면 이벤트가 발생하고 이벤트와 연관된 모든 동작이 활성화됩니다.
행위

동작은 이벤트가 발생할 때 활성화되는 시뮬레이션에 대한 사용자 정의 변경입니다. 각 이벤트는 하나 이상의 조치를 활성화 할 수 있습니다. 동작의 몇 가지 예는 다음과 같습니다.
y 축에 대한 GMO 회전을 외부 파일에 정의 된 시간 종속 값으로 설정합니다.
메쉬 블록 1의 x-min 경계에서 y- 속도를 0.0으로 설정합니다.
선택된 데이터 출력의 빈도를 0.0으로 설정하십시오 (매 사이클 출력)

응고 시뮬레이션에서 스퀴즈핀 활성화

이벤트가 발생하면 이벤트에 지정된 모든 동작이 활성화됩니다.

능동 시뮬레이션 제어의 응용

고압 다이 캐스팅
샷 플런저를 고속 샷으로 전환 : 고압 다이캐스팅 머신의 샷 플런저의 초기 동작은 공기 유입을 최소화하도록 제어됩니다. 예를 들어, 금속이 게이트에 도달하면 샷 동작이 빠른 샷으로 전환되어 부품의 금속을 원자화합니다. 능동적인 시뮬레이션 제어는 금속이 게이트의 일부 또는 전부에 도달했을 때 이를 감지하고 이에 따라 플런저 동작을 변경하는 데 사용할 수 있습니다.
중력 주조

중력 주조는 종종 쏟아져 나오는 분지를 사용하여 일정한 압력 헤드가 스프 루 위에 유지되도록합니다. 액티브 시뮬레이션 제어는 유역의 유체 높이를 기반으로 유역으로 붓는 것을 제어하는 ​​데 사용할 수 있습니다.

물 / 환경

제어 게이트는 어류가 받아 들일 수 있는 범위로 유속을 제한하기 위해 댐 구조물을 통과하는 어류 통로에서 일반적으로 사용됩니다. 능동적 시뮬레이션 제어는 물고기가 있는 지역에 위치한 프로브에서 속도 정보를 기반으로 게이트를 이동시키는 데 사용할 수 있습니다.

항공 우주
극저온 연료 탱크의 압력은 적절한 작동 및 안전을 보장 할 수 있도록 설계단계에서 유지되어야합니다. 순압력흡입헤드가 허용 수준 이하로 떨어지면 엔진에서 캐비테이션이 발생하고 장치가 파괴 될 수 있습니다. 능동적 시뮬레이션 제어는 증기 공간에서의 압력(이력 프로브) 손실에 대한 시스템의 가압 (질량 운동량 소스) 및 감압 (밸브 개방)을 시뮬레이션하는데 사용할 수 있습니다.
능동 시뮬레이션 제어 데모

능동적인 시뮬레이션 제어는 충진 켜기/끄기 및 믹서 동작을 제어하기 위해 혼합 시뮬레이션에 적용 할 수 있습니다 (아래 참조). 수축 충진관을 사용하여 용기에 마커 염료가 함유된 유체를 채웁니다. 충전이 완료되면 패들 믹서가 용기 내로 내려갑니다.

프로브가 필러 튜브에 부착되어 위치를 감지합니다. 다른 프로브가 믹서의 바닥에 부착되어 그 위치를 감지합니다.
필러 튜브가 지정된 레벨 이상으로 상승하면 혼합 임펠러가 유체로 들어가기 시작합니다. 믹서가 지정된 레벨에 도달하면 회전이 시작됩니다. 믹서가 콘테이너의 바로 위에있는 포인트에 도달하면, 믹서는 아래로 이동하는 것을 멈추지만 계속 회전합니다.
아래의 애니메이션은 컨테이너를 채우고 혼합할 때 유체의 염료 농도를 보여줍니다.

결론

여기에 표시된 믹싱 예제는 활성 시뮬레이션 컨트롤이 제공하는 광범위한 기능을 보여줍니다. 능동적인 시뮬레이션 제어를 통해 사용자는 설계의 실제 동작을보다 자세하게 표현할 수 있으며 시뮬레이션을 재시작하지 않고도 시뮬레이션 변경 사항을 적극적으로 구현할 수 있습니다.

공기 갇힘 / Air Entrapment

공기 갇힘 / Air Entrapment

FLOW-3D  의 공기 혼입 모델은 중력 주조 공정과 같은 금속 주조 시스템에서 발생하는 갇힌 공기의 양을 추정하는데 사용됩니다. 이는 단순한 물리적 메커니즘을 기반으로하므로 고압 다이 캐스팅 공정과 같은 다른 금속 주조 시스템에서 발생하는 혼입 공기의 양을 추정하는 데에도 사용할 수 있습니다. 최근 모델에 더 많은 물리적 세부 사항이 추가되어 기포 형태로 가정되는 동반 공기가 부력으로 인해 주변 액체 금속에서 상승하고 심지어 자유 표면에 도달하면 액체를 떠나는 것으로 모델링 할 수 있습니다.

고객 사례

Littler Diecast Co.

A380에 캐스팅 된 지지대. 공기 흡입에 의해 착색됩니다. Littler Diecast Co.의 예

Deco Products

Caster Wheel Leg part의 4 가지 시뮬레이션 사례. 이 부품들은 아연 합금 # 5로 만들어져 있습니다. 데코 제품의 예.

Shiloh Industries

동반 된 공기의 비율로 착색 된 전면 기어 하우징, 380 다이캐스팅 합금. Shiloh Industries의 예.
이 모델에 대한 더 자세한 정보는 Air Entrainment 의 Flow Science Report를 다운로드하십시오.

표면 장력 / Surface Tension

표면 장력 / Surface Tension

FLOW-3D에 추가 된 최초의 물리 모델 중 하나는 표면 장력이었습니다.

이 모델은 잉크젯, 무중력 환경에서의 액체 연료 거동 및 다양한 MEMS (마이크로 전자 기계 시스템) 장치와 같이 다양한 종류의 응용 분야에서 수년 동안 널리 사용되어 왔습니다. 이 후에 모델의 개선 및 확장에 대한 많은 사용자 요청이 처리되었습니다.
표면 장력에 대해 보다 나은 성능개선을 위해 FLOW-3D 버전 11에 대한 새로운 모델이 개발되었습니다. 이 모델은 계산된 모든 표면 장력의 정확성과 임의 형상의 솔리드 표면을 잡아 당기는 접착력의 정확성을 향상시킵니다. 또한 이 새로운 모델은 다공성 물질의 모세관 압력과 비 균일한 표면 장력으로 인한 접선 표면 장력을 가지고 있습니다.

새로운 모델의 예는 무중력에 포함된 원형 벽을 적시는 단순한 문제입니다.

그림 1은 실린더와 접촉각이 0 도인 물로 채워진 0.25m 직경의 실린더 75 %의 경우를 보여줍니다. 버블은 10 초 전에 벽에서 깨끗하게 분리되어 탱크를 가로 질러 움직입니다. 비 구형은 기포 표면에서 모세관 파가 전파되기 때문입니다.

그림 1. 0.0, 2.5, 5.0 및 10.0 초에 무중력에서 접촉 각이 0 인 실린더 표면의 유체 (적색) 습윤 표면.

다른 예가 그림5에 도시되어 있습니다. 2에서 서로 다른 밀도의 2 개의 초기 구형 방울이 (플롯의 색으로 표시됨) 단단한 벽을 향해 아래로 이동합니다. 플롯의 시간은 0.0, 0.01, 0.02 및 0.03 초입니다. 방울은 직경이 0.0017m, 밀도가 다르지만 표면 장력 계수는 1.872 뉴턴 / m입니다.

그림 2. 접시쪽으로 움직이는 구형의 물방울. 새로운 표면 장력 모델로 시뮬레이션. 색상은 밀도를 나타냅니다.

표면 장력 모델에 대해 자세히 알아보십시오.

Download the Flow Science Report on Surface Tension

Download Surface Tension Validation – Simple Test Problems

움직이는 물체 / Moving Objects

움직이는 물체 / Moving Objects


FLOW-3D 시뮬레이션에서 일반적인 움직이는 물체 (GMO)는 사용자가 규정하거나 유체 흐름과 동적으로 결합되는 모든 종류의 모션을 가진 강체입니다. 고정된 축 / 포인트와 같은 6 자유도 또는 모션 구속 조건을 가질 수 있습니다. 규정된 힘과 토크는 결합된 동작 하에서 GMO에 적용될 수 있습니다. GMO 모델은 충돌 및 연속 접촉을 포함하여 강체 상호 작용뿐만 아니라 독립적인 동작 유형에서 여러 개의 강체를 허용합니다. 이 모델은 견고하고 효율적이며 강력하고 상업용 전산 유체 역학 소프트웨어에서 FLOW-3D가 유일합니다.

FLOW-3D 자동차 차동 부분의 3D 시뮬레이션

 

모델링 기능

6 개의 DOF를 소유 할 수있는 최대 500 개의 움직이는 물체를 허용하거나 고정된 축 또는 고정된 점을 중심으로 회전 할 수 있습니다. 다른 모션 제약 패턴도 가능합니다.
물체는 유체 흐름과 완벽하게 결합되거나 사용자가 모션을 처리할 수 있습니다.
물체는 밀도로 특징 지어지는 여러 가지 재료로 만들 수 있습니다.
객체의 기하학 및 동작의 복잡성에 대한 제한이 없습니다.
지정된 시간에 따른 힘과 토크를 대상에 적용 할 수 있습니다.
모델 충돌 및 움직이는 물체와 움직이지 않는 물체 사이의 지속적인 접촉
스프링과 로프는 물체에 닿을 수 있습니다.
개체에서 다공성 허용
열전도 및 대류가 허용됩니다.
유압식, 중력 식, 비 관성식, 스프링 식, 사용자 정의 제어력 및 토크는 결합 된 모션이있는 물체에 대해 고려됩니다.
시각 및 수치 출력을 포함한 완벽한 후 처리 기능

움직이는 물체 시뮬레이션

FLOW-3D 고객은 처음 사용하는 방법보다 더욱 효율적으로 움직이는 물체 모델의 적용을 사용했습니다. waterwheels에서 shot sleeve, 에너지 디바이스 파동에 이르기까지 우리는 복잡한 메쉬 및 집중적인 컴퓨팅 리소스에 의존하지 않고도 엔지니어링 문제를 해결하는데 모델을 사용하는 방법에 깊은 인상을 받았습니다. 이 모델을 사용하는 진지하고 상상력이 좋은 예를 모두 검토하려면 YouTube 재생 목록 을 방문하십시오.





Granular 흐름 / Granular Flow

Granular 흐름 / Granular Flow

중력상태에서의 2 차원 모래시계

작은 검정 선은 속도 벡터입니다.
빨간색은 대부분 모래가 밀집되어있는 모래 밀도를 나타냅니다.

모래가 유리의 상반부에서 초기화되고 하반부로 흐르도록 허용되는 2 차원 모래 시계 형상의 시뮬레이션을 통해 액체와 입상 흐름 사이의 차이를 잘 이해할 수 있습니다.

좌측 스냅 샷은 14 초 후에 계산된 흐름을 보여줍니다. 해당 애니메이션은 전체 흐름의 기록을 포함하여 유리의 아래쪽 절반에 있는 모든 모래로 연결됩니다.
모래시계 유리의 높이는 49.0cm이며, 허리 부분에 직경 1.0cm의 구멍이 있습니다. 모래는 0.045cm의 균일 한 입자 직경을 가지고 있으며 34 °의 안식각을 갖도록 규정되어 있습니다. 총 시뮬레이션 시간은 40 초 였으므로 싱글 프로세서 데스크톱 컴퓨터에서 6.5 분의 CPU 시간이 필요했습니다.
스냅 샷 플롯에서 몇 가지 중요한 관찰을 할 수 있습니다.

가장 중요한 것은 흐르는 작은 모래 (짧은 벡터로 표시됨)가 상단과 하단의 모래 표면에 있다는 것입니다. 표면에서 멀리 떨어진 곳에서는 모래가 완전히 포장되어 흐를 수 없습니다. 둘째로 바닥 부분에있는 모래는 액체가 바닥을 가로 질러 흘러 나오지 않고 흘러 들어감에 따라 흘러 나오지 않습니다. 모래가 위로 쌓여지면서 불안정한 눈사태와 유사한 더미 표면에 흐름이 있습니다. 이 흐름은 바닥에 파일 더미가 느리게 바깥쪽으로 퍼지게합니다. 유실이 끝날 때 하부 섹션의 말뚝 각도는 지정된 안식 각에 가깝습니다.

이 모델에 대한 자세한 내용은 Flow Science Report on Granular Media를 다운로드하십시오.

No Loss with FAVOR™

본 자료는 국내 사용자들의 편의를 위해 원문 번역을 해서 제공하기 때문에 일부 오역이 있을 수 있어서 원문과 함께 수록합니다. 자료를 이용하실 때 참고하시기 바랍니다.

No Loss with FAVOR™

Mampaey and Xu1 showed how Cartesian grid representations of curved flow channels, using a zigzag approximation for the walls, can result in substantial numerical flow losses. There are two sources for these losses. The first source arises from changes in flow direction at a zigzag in the grid boundary. Each abrupt direction change is accompanied by a small loss in kinetic energy. The second source of flow loss may arise from poor approximations of fluid momentum advection near a zigzag boundary. If the finite-difference algorithm uses velocity data located in solid regions outside the channel, these values generally contribute to a slowing down of the flow, i.e., result in a loss of energy.

FAVOR TM를 사용한 손실 제로

Mampaey 와 Xu (아래 자료 참조)는 벽에 대해 지그재그 근사를 사용하여 곡선 유로를 직교 격자로 나타낸 결과 상당한 수치적 유동 손실이 발생할 수 있음을 보여줍니다.  이 손실에는 두 가지 원인이 있습니다.  첫 번째 원인은 격자 경계의 지그재그 부분에서 흐름의 방향이 변화하는 것입니다.  방향이 급변 할 때마다 운동 에너지는 조금씩 감소합니다.  유동 손실의 두 번째 원인으로 생각되는 것은 지그재그 경계 부근의 유체 운동량 이류(advection)의 근사치가 불충분 한 것입니다.  유로의 외부 고체 영역의 속도 데이터를 유한 차분 알고리즘에서 사용하는 경우 이 값이 유속 저하되는 것은 일반적이며, 그 결과 에너지 손실이 발생합니다.

No loss with FAVOR

Flow Loss Reduction

Since FLOW-3D uses a Cartesian grid, it is reasonable to ask if it too suffers from numerical flow losses. The answer is no, it does not. The Fractional Area-Volume Obstacle Representation, FAVOR™, method used exclusively in FLOW-3D eliminates zigzag direction changes by smoothly blocking out fractional portions of grid cell faces and volumes. FAVOR™ also has a collection of special algorithms for computing interfacial areas, evaluating wall stresses, enhancing numerical stability, and for computing advection along solid boundaries.

유동 손실의 감소

FLOW-3D는 직교 격자를 사용하고 있기 때문에 수치적 유동 손실의 영향에 대한 의문이 나오는 것은 당연합니다.  대답은 ‘노’입니다.  영향은 없습니다.  FLOW-3D에서 독점적으로 사용되는 FAVOR TM (Fractional Area-Volume Obstacle Representation) 법에서는 격자 셀면이나 체적의 세세한 부분을 매끄럽게 블록 분류하여 지그재그 방향 변화를 제거합니다 .  FAVOR TM는 계면 면적 계산, 벽 응력의 평가, 수치 안정성 강화, 고체 경계에 따른 이류의 계산 등을 목적으로 한 일련의 특수한 알고리즘도 포함되어 있습니다.

Energy Conservation Example

A simple demonstration of energy conservation in FLOW-3D is provided by a variation of the Mampaey and Xu experiment. In the figure, we show the lower half of a circular channel with fluid located in the left half. The fluid is initially at rest, but gravity is directed downwards causing the fluid to flow to the right side of the channel. In the absence of flow losses, the fluid should reach the same height on the right side as it started from on the left side.

에너지 보존의 예

FLOW-3D의 에너지 절약에 대한 부분을 Mampaey 와 Xu 의 실험을 응용하여 쉽게 보여줍니다.  그림은 원형 수로의 하단에서 왼쪽에 유체가 배치되어있는 모습을 보여줍니다.  이 유체는 처음에는 정지하고 있습니다 만, 아래로 중력이 걸려 있기 때문에 유체는 수로의 오른쪽으로 흐릅니다.  유동 손실이 없는 경우 이 유체는 오른쪽으로 흐를 때 왼쪽에서 첫 번째 상태와 같은 높이에 도달해야합니다.

FLOW-3D simulations of this problem show a realistic sloshing distortion of the free surface (figure above) and the center of mass of the fluid rises to nearly its initial height on the right side of the channel indicating little flow loss. This result is all the more remarkable considering the coarse gridding.

이 문제를 FLOW-3D로 시뮬레이션하면 자유 표면의 리얼한 슬로싱 왜곡은 있지만 (위 그림 참조) 유체의 질량 중심은 수로의 오른쪽에서 처음과 거의 같은 높이까지 상승하고 유동 손실이 거의없는 것을 보여줍니다.  격자가 거친 것을 고려하면이 결과는 더욱 주목할만 합니다.

Reference

Mampaey, F. and Xu, Zhi-An, Simulation and Experimental Validation of Mould Filling, Proc. Modeling of Casting, Welding and Advanced Solidification Processes VII, London, September 10-12, p.3 (1995).

VOF (Volume of Fluid) 란 무엇인가?

본 자료는 국내 사용자들의 편의를 위해 원문 번역을 해서 제공하기 때문에 일부 오역이 있을 수 있어서 원문과 함께 수록합니다. 자료를 이용하실 때 참고하시기 바랍니다.

VOF – What’s in a Name?

A free surface is an interface between a liquid and a gas in which the gas can only apply a pressure on the liquid. Free surfaces are generally excellent approximations when the ratio of liquid to gas densities is large, e.g., for water to air the ratio is 1000.

자유 표면은 액체와 기체 사이의 계면이며, 기체에서만 액체에 대해 압력을 가할 수 있습니다.  자유 표면은 일반적으로 액체 대 기체의 밀도의 비율이 큰 경우 우수한 근사를 합니다.  예를 들어, 물 대 공기의 비율은 1,000입니다.

VOF Method Components

In FLOW-3D free surfaces are modeled with the Volume of Fluid (VOF) technique, which was first reported in Nichols and Hirt (1975), and more completely in Hirt and Nichols (1981). The VOF method consists of three ingredients: a scheme to locate the surface, an algorithm to track the surface as a sharp interface moving through a computational grid, and a means of applying boundary conditions at the surface.

FLOW-3D 의 자유 표면은 VOF (Volume of Fluid) 법을 사용하여 모델링됩니다.  이 기술은 Nichols 와 Hirt 에 의해 1975 년에 처음 보고된 Hirt 와 Nichols에 의해 1981년에 더 완전한 형태로 보고되었습니다.  VOF 법은 표면의 위치를 특정하는 방식, 계산 격자 내를 이동하는 명확한 계면으로 표면을 추적하는 알고리즘, 표면에서 경계 조건을 적용하는 방법 3가지 성분으로 구성되어 있습니다.

Pseudo VOF

In the past, a number of commercial CFD programs have claimed a VOF capability, when in reality they are only implementing one or two of the three VOF ingredients. Users of these programs should be aware that these pseudo-VOF schemes sometimes give incorrect results.

과거에도 많은 상용 CFD 프로그램이 VOF 기능을 주장했지만, 실제로는 세 가지 VOF 요소 중 하나 또는 두 개만 구현했습니다. 이들 프로그램 사용자는 이러한 pseudo VOF 체계는 때때로 잘못된 결과를 제공할 수 있다는 점에 유의해야 합니다.

Most pseudo-VOF methods use a fluid volume fraction to locate surfaces, but they then attempt to compute flow in both the liquid and gas regions instead of accounting for the gas by a boundary condition. This practice produces an incorrect motion of the surface since it is assumed to move with the average velocity of gas and liquid. In reality, the two fluids generally move independently of one another except for a thin viscous boundary layer.

많은 pseudo VOF 법은 유체의 체적 점유율을 사용하여, 표면의 위치를 파악하고 있으며, 경계 조건에 따라 기체를 처리하는 것이 아니라, 액체와 기체의 두 영역에서 흐름을 계산하려고합니다 .  이 방법에서는 표면은 기체와 액체의 평균 속도로 이동한다고 가정되기 때문에 표면의 움직임이 잘못 표시됩니다.  사실, 경계층이 가늘고 점성이있는 경우를 제외하고, 이 2 개의 유체는 일반적으로 서로 독립적으로 이동합니다.

VOF - What's in a name

Left: Correct jet shape predicted by TruVOF technique used in FLOW-3D.
Right: Incorrect jet shape predicted by pseudo-VOF technique used by other CFD codes.

그림 1 🙁 왼쪽) FLOW-3D 에 사용되는 TruVOF 법에 의해 예측되는 올바른 분류 모양
그림 2 🙁 우) 기타 CFD 코드에서 사용되는 의사 VOF 법에 의해 예측되는 잘못된 분류 형상

Comparing VOF methods

Left: FLOW-3D‘s TruVOF technique predicts jet impingement on wall and some outflow.
Right: Pseudo-VOF methods don’t predict realistic jetting of fluid on side walls.

그림 3 🙁 왼쪽) FLOW-3D TruVOF 법으로 분류 벽에 충돌과 유출을 예측
도표 4 🙁 우) 의사 VOF 법은 밀도가 높은 유체가 챔버에서 나가는 모습을 잘못 예측

VOF vs. Pseudo VOF Example

The consequences of trying to compute both gas and liquid flow can be illustrated with a simple example. All the computed results shown here were produced with FLOW-3D, which has a two-fluid option that can be run in a pseudo-VOF mode. Imagine a jet of water issuing at constant velocity from a long slit into air. If we neglect gravity and keep the velocity of the jet low (say 10.0 cm/s), we expect the jet to move more or less unimpeded by the air (see the FLOW-3D results in Fig. 1), obtained with its VOF free-surface model).

기체와 액체의 두 흐름을 계산하려고 한 결과는 간단한 예로 설명 할 수 있습니다.  여기에 표시된 계산 결과는 모든 FLOW-3D를 사용하여 요구한 것입니다.  FLOW-3D는 pseudo VOF 모드에서 실행할 수있는 2 유체 옵션이 있습니다.  물 분사를 일정한 속도로 가늘고 긴 슬릿에서 공기 중에 방출하는 경우를 상상해보십시오.  중력을 무시하고 분류 속도를 저속 (예 : 1.0cm / sec)으로 유지하면 기류는 공기에 전혀 구애받지 않고 자유롭게 이동할 것으로 예상됩니다 (그림 1, FLOW-3D의 VOF 자유 표면 모델에서 얻어진 결과 참조).

Pseudo-VOF methods produce a growth at the tip of the jet (Fig. 2). This growth is numerical, not physical, because it is independent of the density of air (e.g., the growth remains largely unchanged for air densities 100, 1000 and 10,000 times smaller than the liquid density).
At later times the FLOW-3D jet (Fig. 3) strikes the right-hand wall and a small portion of the flow has entered a slot in the wall.

Pseudo-VOF 방법은 제트의 끝에서 확산됩니다(그림 2). 이 확산은 공기 밀도와 무관하기 때문에 물리적인 현상이 아니라 수치적입니다 (예 : 액체 밀도보다 100, 1000 및 10,000 배 더 작은 공기 밀도의 경우 확산은 크게 변하지 않습니다).
그 후, FLOW-3D의 기류 (그림 3)는 오른쪽 벽에 충돌하고 흐름의 일부가 벽의 틈새에 들어갑니다.

In contrast, the lower density air flow in the pseudo-VOF method is pulling liquid into the slot just before the jet strikes the wall (Fig. 4). Also, because of the incompressibility of the air remaining in the chamber, the amount of liquid flowing out the slot in the pseudo-VOF method must be equal to the amount injected, which is more than would be expected under most physical conditions.

대조적으로, pseudo-VOF 방법의 저밀도 기류는 제트가 벽에 부딪히기 직전에 액체를 슬롯으로 끌어 당깁니다 (그림 4). 또한 챔버에 남아있는 공기의 비압축성으로 인해 pseudo-VOF 방법에서 슬롯 밖으로 흘러 나오는 액체의 양은 주입되는 양과 같아야 하며, 이는 대부분의 물리적 조건에서 전혀 예상할 수 없슨 것입니다.

Another pseudo-VOF practice is to use some type of higher-order advection scheme to track interfaces. The interface is represented as a rapid change in density. Such schemes result in smoothed transition regions between gas and liquid that cover several control volumes rather than sharp interfaces localized in one control volume as in the original VOF method. The reason that most people don’t implement free-surface boundary conditions is that it requires major changes to the structure of existing programs, and it must be done carefully to avoid numerical instabilities.

pseudo VOF 또 하나의 관례는 어떤 유형의 고차 이류(advection) 구성표를 사용하여 계면을 추적하는 것입니다.  계면 밀도의 급격한 변화로 표현됩니다.  이러한 방식은 기체와 액체 사이의 매끄러운 전환 영역이 복수의 컨트롤 볼륨에 펼쳐지는 결과가되어, 원형의 VOF 법처럼 하나의 컨트롤 볼륨에 명확한 계면이 국소화되는 것은 아닙니다 .  대부분의 사람들이 자유 표면 경계 조건을 구현하지 않는 이유는 기존의 프로그램의 구조를 크게 변경해야 하므로, 수치적 불안정을 피하기 위해 매우 신중하게 이루어져야 하기 때문입니다.

FLOW-3D has all the ingredients recommended for the successful treatment of free surfaces. Moreover, it incorporates major improvements beyond the original VOF method in each of its three major ingredients.

FLOW-3D는 자유 표면을 제대로 처리하기 위해 권장되는 모든 성분이 포함되어 있습니다.  또한 원형의 VOF 법의 3 가지 주성분에 대해 상당한 개선처리를 진행하였습니다.

References

Nichols, B.D. and Hirt, C.W., “Methods for Calculating Multi-Dimensional, Transient Free Surface Flows Past Bodies,” Proc. First Intern. Conf. Num. Ship Hydrodynamics, Gaithersburg, ML, Oct. 20-23, 1975

Hirt, C.W. and Nichols, B.D., “Volume of Fluid (VOF) Method for the Dynamics of Free Boundaries,” Journal of Computational Physics 39, 201, 1981.

휴리스틱 분석

Heuristic Analysis

Finite-difference equations may have rapidly growing and oscillating solutions that in no way resemble the solutions expected from the partial differential equations they are meant to approximate. Such solutions are said to exhibit computational instability. Clearly, it is desirable to avoid these numerical disasters. For linear difference equations with constant coefficients, computational stability can be determined using a Fourier method pioneered by von Neumann (see the article in this series “Computational Stability.” Unfortunately, most equations of physical interest are either nonlinear, or have non-constant coefficients, or both.

유한 차분 방정식의 계산 결과에서 본래 근사하는 편미분 방정식에서 예상되는 것과 크게 다르게 급속하게 증가하고 부호가 자주 반전하는 솔루션을 얻을 수 있습니다.  이러한 솔루션이 나타내는 행동을 “계산 불안정성”라고합니다.  물론 이러한 해석은 바람직하지 않습니다.  상수 계수를 따른 선형 차분 방정식의 계산 안정성을 확인하는 방법으로는 von Neumann 의한 푸리에 방법을 사용할 수 있습니다 (본 시리즈 “계산 안정성” 참조).  불행히도, 물리 현상을 나타내는 대부분의 방정식은 비선형이거나 비 상수 계수를 수반하거나 또는 둘 다입니다.

Heuristic Analysis Methods

In this article a simple heuristic analysis method is described for investigating the computational stability of such finite-difference equations. An important by-product of this type of analysis is that it often suggests simple ways to eliminate the instabilities and at the same time increase the accuracy of the approximations.

이 책에서는 위의 유한 차분 방정식의 계산 안정성을 조사하기위한 간단한 휴리스틱 분석 방법에 대해 설명합니다.  이 유형의 분석은 많은 경우에 불안정을 제거하는 방법을 보여뿐만 아니라 근사치의 정확도를 높이는 방법도 보여주는 뛰어난 특징이 있습니다.

The approach described here is called “heuristic” because it is not rigorous or complete, but it often works and can provide a great deal of useful information. Reference [1] is the original publication describing the heuristic stability method from which much of this article has been taken.

여기서 설명하는 방법은 엄격하지도 완전하지도 않은 것으로부터 “추론”이라고되어 있지만, 많은 경우에 유효하고 유용한 정보를 많이 제공합니다.  안정성을 분석하기위한 휴리스틱 기법에 대해 작성된 참고 문헌 [1]은이 책에서 다루고 많은 정보 출처 소스입니다.

Heuristic analysis is based on the rather simple idea of reducing a finite-difference equation back to a partial differential equation by expanding each of its terms in a Taylor series and keeping only terms to a certain order in the expansion. This expansion is in powers of the space and time increments, which are assumed to be small to begin with.

휴리스틱 분석은 유한 차분 방정식을 전개하고 각항을 테일러 급수로 나타내 특정 차수까지의 항만을 남김으로 편미분 방정식에 귀착시키는 비교적 간단한 개념을 기반으로합니다.  이 확장은 처음에는 작은 것으로 예상되는 공간 증가 및 시간 증분의 거듭 제곱으로 표시됩니다.

Certainly such an expansion must, to lowest order, reproduce the original partial differential equation, otherwise, it would not be a good approximation. Oftentimes this requirement is referred to as the “consistency” of the approximation. Terms beyond the lowest order in the expansion are referred to as truncation errors.

이러한 확장은 원래의 미분 방정식을 최소 차수까지 재현하는 것이 필수적입니다.  그렇지 않으면 좋은 근사치를 얻을 수 없습니다.  이 요구 사항은 종종 근사치의 ‘일치 성’이라고 합니다.  전개 된 최소 차수 다음은 절단 오류라고합니다.

The basic concept of a heuristic analysis is that the Taylor-expanded equation is a more accurate representation of the difference equation than the original partial differential equation. Even keeping only a few truncation error terms should result in a partial differential equation that is more closely related to the difference equation. With this in mind, the following discussion will show that an examination of the truncated equation can sometimes reveal properties shared with the difference equation such as stability problems, necessary initial conditions and/or serious inaccuracies.

휴리스틱 분석은 테일러 전개 방정식 쪽이 원래 편미분 방정식보다 차분 방정식을보다 정밀하게 나타내고 있다는 기본 개념을 기반으로합니다.  절단 오차 부분을 일부 남긴 경우에도 항은 차분 방정식에 가까운 편미분 방정식입니다.  이 점을 염두에 두면서 여기에서 계산을 중단 한 식을 조사함으로써 안정성 문제 필요한 초기 조건 심각한 부정확성 등 차등 방정식과 일반적인 특성이 밝혀 질 것을 보여 있습니다.

To begin, we consider the same linear partial differential equation that was discussed in the first article on stability: Computational Stability.

첫째, 안정성에 쓰여진 ” 계산 안정성”에서 사용한 것과 동일한 선형 편미분 방정식 생각합니다.

Linear Equation Example

The equation for one-dimensional advection-diffusion of a variable u(x,t) is

여기에서는 변수 u (x, t)의 1 차의 이류 확산 방정식을 이용합니다.

(1)     \displaystyle \frac{\partial u}{\partial t}+c\frac{\partial u}{\partial x}=\nu \frac{{{\partial }^{2}}u}{\partial {{x}^{2}}}.

The convection velocity c and the diffusion coefficient ν are assumed to be constants. Solutions of this equation are known to be bounded and otherwise well-behaved.

대류 속도 c와 확산 계수 ν은 상수로 간주합니다.  이 방정식의 해는 경계이며, 양호한 거동을 나타내는 것을 알 수 있습니다.

What will be shown here is that the stability of a simple finite-difference approximation to Eq. 1 can be determined from an examination of the truncations errors resulting from a Taylor series expansion of a the difference equation. Not only does this process reveal that there are two basic types of instability, but we shall be able to make a direct comparison between the heuristic method and the von Neumann type of Fourier analysis carried out in Computational Stability. This comparison provides a useful rule-of-thumb for which truncation error terms to keep and which to eliminate from the Taylor expansion in order to evaluate the difference equation’s stability.

여기에서는 차분 방정식의 테일러 급수 전개로 인한 절단 오차를 조사하는 것으로, 식 1에 대한 간단한 유한 차분 근사의 안정성을 판단 할 수있는 것을 나타냅니다.  이 프로세스는 불안정성은 기본적으로 두 가지 유형이 있다는 것을 밝혀 질뿐만 아니라 휴리스틱 기법과 “계산 안정성”에서 이용한 von Neumann 유형의 푸리에 분석을 직접 비교할 수 있게 되는 것 있습니다.  이러한 비교를 통해 차이 방정식의 안정성을 평가하는데 테일러 전개로 인한 절단 오차 중 유지해야 할 항목과 배제 할 부분을 결정하는 데 유용한 경험규칙을 얻을 수 있습니다.

The simple, explicit finite-difference equation approximating Eq. 1 discussed in Computational Stability is

다음 수식은 “계산 안정성”에서 설명한 식 1을 근사하는 간결하고 양적인 유한 차분 방정식입니다.

(2)     \displaystyle \frac{u_{j}^{n+1}-u_{j}^{n}}{\delta t}=-\frac{c}{2\delta x}\left( u_{j+1}^{n}-u_{j-1}^{n} \right)+\frac{\nu }{\delta {{x}^{2}}}\left( u_{j+1}^{n}-2u_{j}^{n}+u_{j-1}^{n} \right)

where, e.g., ujn denotes u(jδx,nδt). This is called a forward-in-time approximation that allows all j location values to be computed at time step n+1, provided all the j values at step n are known. In other words, the difference equation requires one initial condition to start things off, just as the original partial differential equation also requires a single initial condition because it only involves a single time derivative.

여기서, u j n은 u (jδx, nδt)을 나타냅니다.  이것은 시간의 전진 차분 근사라는 것으로, 시간 단계 n의 공간 내의 위치 j 값이 모두 알려진이면 단계 n + 1의 모든 j 값을 계산할 수 있습니다.  즉, 원래의 미분 방정식에서 1 개의 초기 조건이 필요할뿐만 아니라 하나의 시간 미분만을 포함하기 때문에 차분 방정식에서 계산을 시작함에있어서 초기 조건이 하나 필요합니다.

It may be observed that difference equation, Eq. 2, has the property that each space and time location (jδx,nδt) will affect points at time step n+1 at locations j-1, j and j+1. That is, point (jδx,nδt) has a region of influence at later time bounded by lines having slopes ±δx/δt in x-t space. These are similar to characteristic lines along which signals can propagate. For example, the original equation, Eq. 1, has a characteristic line with slope c along which a disturbance advects. In the discrete equation, however, the characteristic lines are not physical characteristics but computational ones defining the region where the difference equation changes data values resulting from a change in value at a particular point.

차분 방정식 2는 공간 위치 및 시간 위치 (jδx, nδt)마다 타임 단계 n + 1의 위치 j-1, j, j + 1의 각 점에 영향을주는 특성을 볼 수 있습니다.  즉, 점 (jδx, nδt)는 현재보다 먼저있는 시간에서, xt 공간에서 기울기 ± δx / δt를 가진 선이 경계가되는 영향 영역을 가지고 있습니다.  이것은 신호의 전달을 나타내는 특성 곡선과 비슷합니다.  예를 들어, 원래 식 1은 교란의 이류를 나타내는 기울기 c의 특성 선을 가지고 있습니다.  그러나 이산 방정식의 특성 선은 물리적 특성을 나타내는 것이 아니라 특정 시점의 값의 변화에 따라 차이 방정식의 데이터 값이 변화하는 영역을 정의하는 계산의 특성을 나타냅니다.

We saw in the Computational Stability article that a Fourier series technique could be used to determine a set of three stability conditions for the difference equation, Eq.2. Here we shall see what can be learned from looking at the truncation errors associated with the approximating equation, Eq. 2.

” 계산 안정성”에서는 푸리에 급수에 의한 방법을 이용하여 차등 방정식 2에 대한 3 개의 안정 조건을 이끌어 낼 것을 알 수있었습니다.  이 책에서는 근사 식 2에 관련된 중단 오차를 조사함으로써 얻은 정보에 대해 설명합니다.

Truncation Error Evaluation

Assume that each term in Eq. 2 is a continuous and differentiable function of x and t. Then, for example, “uj+1,n would be u(xj+δx,tn) and can be expanded about the point (xj,tn) in a Taylor series in powers of δx. Carrying out the expansion in δx and δt for all the terms in Eq.2 yields,

식 2 절은 x 및 t의 연속 미분 가능한 함수로 간주합니다.  그러면 예를 들어, u j + 1, n, n은 u (x j + δx, t n)이되고, 점 (x j, t n)의 주위에 δx의 거듭 제곱에서 테일러 급수 전개를 할 수 있습니다.  식 2의 모든 사항에 대해 δx 및 δt로 확장하면 다음 식을 얻습니다.

(3)     \displaystyle \frac{\partial u}{\partial t}+c\frac{\partial u}{\partial x}-\nu \frac{{{\partial }^{2}}u}{\partial {{x}^{2}}}=-\frac{1}{2}\delta t\frac{{{\partial }^{2}}u}{\partial {{t}^{2}}}+O\left( \delta {{x}^{2}},\delta {{t}^{2}} \right).

All second and higher order terms in δx and δt have been lumped into the order symbol O(δx2 ,δt2). This is a consistent approximation because it reduces to the original partial differential equation, Eq. 1, when δx and δt tend to zero.

2 차 이상의 δx 및 δt 절은 주문 기호를 사용하여 O (δx 2, δt 2)라고 기술되어 있습니다.  δx 및 δt가 제로에 접근 할 때, 원래의 편미분 방정식 1로 귀착하기 때문에 이것은 일관성 있는 근사치라고 할 수 있습니다.

Comparison of Fourier and Truncation Error Analysis

In the article Computational Stability a typical Fourier mode of the form

“계산 안정성”에서는 다음과 같은 형식의 전형적인 푸리에 모드

\displaystyle P_{j}^{n}\propto {{r}^{n}}{{e}^{{ikxj}}}

was substituted into the difference equation, Eq.2, to obtain an equation for r,

이를 차등 방정식 2에 대입하면 r을 구하는 식을 얻었습니다.

(4)     \displaystyle r=1-\left( \frac{ic\delta t}{\delta x} \right)\sin \left( k\delta x \right)-\left( \frac{2\nu \delta t}{\delta {{x}^{2}}} \right)\left[ 1-\cos \left( k\delta x \right) \right].

Computational stability of the difference equation requires that the magnitude of r remain less than or equal to 1.0.

차분 방정식의 계산 안정성을 실현하려면 r의 절대 값을 1.0 이하로하는 것이 필요합니다.

If we insert a Fourier mode of the form exp(i(kx+wt)) into the truncated Eq. 3, it will be seen that the result is the same as Eq. 4 with r=exp(iwδt) and then expanded in powers of wδt, plus the sine and cosine expanded in powers of kδx. This confirms that the two results are the same, as they should be to O(δx2,δt2) retained in Eq. 3.

exp (i (kx + wt)) 형식의 푸리에 모드를 계산을 중단 한 식 3에 대입하면 r = exp (iwδt)되고, wδt의 거듭 제곱에서 전개되고 더 sin과 cos는 kδx의 거듭 제곱 전개되고 식 4와 같은 결과를 얻을 수 있는 것을 알 수 있습니다.  식 3에서 개최 된 O (δx 2, δt 2)와 같이 두 결과는 동일하다고 확정됩니다.

However, the comparison also indicates that to keep the basic form of r in Eq. 4, with its real and imaginary parts, we must keep at least the first non-zero terms from the sine and cosine when they are expanded in powers of kδx. The first non-zero term in the imaginary contribution to r comes from sin(kδx) and is proportion to kδx, which corresponds to the first derivative with respect to x in Eq.3. The first non-zero term in the real part of r (other than 1) comes from cos(kδx) and is proportional to (kδx)2, which corresponds to the second derivative with respect to x in Eq. 3.

그러나 이 비교에서는 식 4의 실수 부와 허수 부로 구성된 r의 기본 형식을 유지하려면 kδx의 제곱으로 전개 된 때 적어도 sin과 cos의 첫 번째 non-zero 항을 유지 해야한다고 표시됩니다.  r의 허수 부분의 첫 번째 non-zero 항은 sin (kδx)로부터 유도 된 것으로, kδx에 비례합니다.  이것은 식 3의 x에 대한 1 차 도함수에 대응합니다.  r의 실수 부 최초의 non-zero 항 (1 제외)은 cos (kδx)로부터 유도 된 것으로, (kδx) 2에 비례합니다.  이것은 식 3의 x에 관한 2 차 도함수에 대응합니다.

These observations lead to the rule-of-thumb that for the truncated equation to reproduce the lowest order real and imaginary parts of the amplification factor r, it is necessary to retain the lowest order even and odd derivatives with respect to each independent variable in the truncation error. In Eq. 3 there is only one first order term proportional to δt and it is a second derivative with respect to t. There are no first order terms proportional to δx.

이러한 점에서 계산을 끊은 식으로 진폭 계수 r의 최소 차수의 실수 부와 허수 부를 재현하려면 중단 오차에서 각 독립 변수에 대해 최소 차수의 짝수와 홀수 함수 (도함수) 을 유지해야한다는 경험식을 지도합니다.  식 3에서 δt에 비례하는 1 차 항은 하나만에서 t에 대한 2 차 도함수입니다.  δx에 비례하는 1 차 항은 없습니다.

Examining the Truncated Equation for Stability

Using the above rule-of-thumb, the truncated equation is,

위의 경험식을 사용하면 계산을 중단 한 식은 다음과 같이됩니다.

(5)     \displaystyle \frac{\delta t}{2}\frac{{{\partial }^{2}}u}{\partial {{t}^{2}}}+\frac{\partial u}{\partial t}+c\frac{\partial u}{\partial x}-\nu \frac{{{\partial }^{2}}u}{\partial {{x}^{2}}}=0

The first important thing to note is that this is not identical to the original partial differential equation, Eq. 1. The claim made here is that Eq. 5 is a better approximation of the finite-difference equation than Eq. 1 and because of this we can obtain information about the stability properties of the difference equation. This, in fact, is the case.

여기에서 먼저주의해야 할 점은이 표현은 원래 편미분 방정식 1과 동일하지 않다는 것입니다.  여기에서 증명하고 싶은 것은, 식 5 식 1보다 유한 차분 방정식을 양호하게 근사 할 식이며, 따라서 차이 방정식의 안정성을 나타내는 특성에 대한 정보를 얻을 수 있다는 점입니다.  바로 이것이 증명됩니다.

Recall that the difference equation propagated information into a region of influence bounded by lines whose slopes are dx/dt=±δx/δt. Similarly, the truncated Eq. 5 has a hyperbolic (i.e., wave) character because of the second space and second time derivatives, and the effective wave speeds are ±(2ν/δt)½. If the difference equation is to have any hope of approximating the truncated equation then its region of influence must at least encompass the region of influence of the truncated equation, which leads to the condition

전술 한 바와 같이 차등 방정식은 기울기 dx / dt = ± δx / δt를 가진 선이 경계가되는 영향 영역에 정보가 전달됩니다.  마찬가지로 계산을 중단 한 식 5는 공간에 대한 2 차 도함수 및 시간에 대한 2 차 도함수에 의해 쌍곡선 (즉, 파동)의 특성을 가지고 유효한 파동 속도는 ± (2ν / δt ) ½입니다.  차분 방정식으로 계산을 중단 한 식을 근사하려면 그 영향 영역이 적어도 계산을 끊은 식의 영향 영역을 포함하고 있어야합니다.  그러면 다음의 조건이 도출됩니다.

(6)     \displaystyle \frac{2\nu }{\delta t}\le {{\left( \frac{\delta x}{\delta t} \right)}^{2}}   or   \displaystyle \frac{2\nu \delta t}{\delta {{x}^{2}}}\le 1.

Courant, Friedrichs and Lewy [2] used a similar region of influence condition, now called the Courant condition, which restricts the distance a wave travels in one time increment to less than one space increment. A violation of the Courant condition leads to an oscillating and exponentially growing instability. Condition Eq. 6 is precisely one of the stability conditions found from Fourier analysis in Computational Stability.

Courant, Friedrichs 및 Lewy [2]는 유사한 영향 영역에 관한 조건을 사용했습니다.  현재 이것은 “쿨랑 조건”이라고 불리며 하나의 시간 증분 사이에 파도가 전파하는 거리가 하나의 공간 증분 미만으로 제한된다는 것입니다.  쿨랑 조건이 충족되지 않은 경우, 부호의 빈번한 반전이나 기하 급수적 인 증가를 수반 불안정성이 생깁니다.  조건식 6은 바로 ‘ 계산 안정성 “푸리에 분석에서 도출 한 안정 조건의 하나입니다.

A similar Courant-type condition can be inferred from the two first order derivative terms (the advective terms) in the truncated Eq. 5, which propagate information with speed c,

계산을 중단 한 식 5의 2 개의 1 차 도함수 항 (이류 항)에서 다음과 같은 유사한 쿨랑 유형 조건을 추측 할 수 있습니다.  여기에서 정보는 속도 c로 전달합니다.

(7)     \displaystyle \frac{c\delta t}{\delta x}\le 1.

This stability condition, also identified in Computational Stability, likewise leads to an oscillating and growing instability when violated.

이 안정 조건도 “계산 안정성”로 표시 한 것으로, 충족되지 않을 때뿐만 아니라 부호의 반전이나 증가를 수반 불안정성이 생깁니다.

To uncover a third stability condition we must first rewrite the truncated equation by converting the δt term to have space instead of time derivatives, but in a way that still maintains the first order of the expansion. This is done by differentiating Eq. 3 by t and neglecting all first and higher order terms,

세 번째 안정 조건을 도출 먼저, δt 항을 변환하여 계산을 중단 한 식을 다시 작성합니다.  이 때 배포 1 차 항이 유지되도록 시간 도함수 대신 공간 도함수를 갖도록 변환합니다.  이것은 식 3을 t로 미분 1 차 이상의 항을 무시합니다.

(8)     \displaystyle \frac{{{\partial }^{2}}u}{\partial {{t}^{2}}}+c\frac{\partial }{\partial x}\frac{\partial u}{\partial t}-\nu \frac{{{\partial }^{2}}}{\partial {{x}^{2}}}\frac{\partial u}{\partial t}=O\left( \delta t \right)

Next replace the first time derivative of u by t in this equation using Eq. 1 to obtain

그런 식 1을 이용하여이 식 u / t 시간의 1 차 도함수를 대체하여 다음의 식을 얻는다.

(9)     \displaystyle \frac{{{\partial }^{2}}u}{\partial {{t}^{2}}}={{c}^{2}}\frac{{{\partial }^{2}}u}{\partial {{x}^{2}}}-2c\nu \frac{{{\partial }^{3}}u}{\partial {{x}^{3}}}+{{\nu }^{2}}\frac{{{\partial }^{4}}u}{\partial {{x}^{4}}}+O\left( \delta t \right)

Finally, rewrite the truncated Eq.5 using this result for the δt term

마지막으로,이 결과를 이용하여 δt 사항에 대해 계산을 중단 한 식 5를 다시 작성합니다.

(10)     \displaystyle \frac{\partial u}{\partial t}+c\frac{\partial u}{\partial x}=\left( \nu -\frac{{{c}^{2}}\delta t}{2} \right)\frac{{{\partial }^{2}}u}{\partial {{x}^{2}}}+c\nu \delta t\frac{{{\partial }^{3}}u}{\partial {{x}^{3}}}-\frac{{{\nu }^{2}}\delta t}{2}\frac{{{\partial }^{4}}u}{\partial {{x}^{4}}}.

This result is identical to what would have been obtained by Taylor expanding the original finite-difference equation about the point x=jδx and t=(n+½)δt (and would probably have been easier).

마지막으로 얻어진 수식은 원래 유한 차분 방정식을 점 x = jδx 및 t = (n + ½) δt의 주위에 테일러 전개하고 (아마도 더 쉽게) 제공하는 것과 같은 식입니다.

According to our rule-of-thumb the last two terms on the right side proportional to δt can be dropped because they involve higher order derivatives than what is in the first δt term on the right side, which leaves,

위의 경험칙에서 δt에 비례 우변의 마지막 두 절은 우변의 첫 번째 δt 항에 포함 된 것보다 고차 도함수를 포함하기 때문에 폐기합니다.

(11)     \displaystyle \frac{\partial u}{\partial t}+c\frac{\partial u}{\partial x}=\left( \nu -\frac{{{c}^{2}}\delta t}{2} \right)\frac{{{\partial }^{2}}u}{\partial {{x}^{2}}}.

This is an alternative form for the truncated equation that retains only the lowest order (first) truncation errors and only those that contain the lowest even and odd derivatives with respect to each independent variable.

이것은 계산을 끊은 식의 대체 형식으로 최소 차수 (1 차)의 중단 오차와 각 독립 변수에 대해 최소의 짝수와 홀수 함수 (도함수)을 포함 것만을 보유하고 있습니다.

Equation 11 is nearly the same as the original Eq. 1, except for a modified diffusion coefficient. The significant thing here is that the diffusion coefficient can be negative. As long as the diffusion coefficient is positive solutions of Eq. 11 exhibit exponentially damped behavior, but with a negative coefficient solutions have an exponentially growing character, i.e., a computational instability! Thus, a further condition for computational stability is that the diffusion coefficient remains positive,

식 11는 변형 된 확산 계수를 제외하고는 원래의 식 1과 거의 동일합니다.  여기서 중요한 것은, 확산 계수는 마이너스가 될 가능성이있는 것입니다.  확산 계수가 양수로 한 식 11의 해는 기하 급수적으로 감쇠 거동을 나타내지 만 계수가 음수 솔루션은 기하 급수적으로 증가하는 특성을 보인다, 즉 계산의 불안정성이 생깁니다 .  따라서 계산 안정성을 구현하기위한 또 하나의 조건으로 확산 계수가 정의되는 것을 결정합니다.

(12)     \displaystyle \frac{{{c}^{2}}\delta t}{2}\le \nu

In this case the instability is a pure growing one without the oscillations in sign associated with the two earlier region-of-influence conditions. If instability is encountered, knowing whether it is exhibiting an oscillation in sign or not will identify it as either a region-of-influence violation or a negative diffusion coefficient. Having this knowledge makes it easier to find a remedy for the instability.

이 케이스의 불안정성은 전술의 영향 영역에 관한 두 가지 조건에 관련한 부호 반전을 수반하는 것이 아니라 단순히 증가하는 특성입니다.  불안정성이 보여진다 부호의 빈번한 반전을 수반 여부를 파악하여 영향 영역에 관한 조건 또는 음의 확산 계수에 관한 조건 중이 충족되지 않았는지 확인 할 수 있습니다.  이러한 정보를 파악할 수 있으면 불안정을 해소하는 방법을 쉽게 찾을 수 있습니다.

Application to Two-Dimensional Fluid Flow

A two-dimensional example (x,z) of water flowing under a laboratory scale sluice gate offers a test for examining a computational instability arising from non-linearity in the governing equations. The physical problem consists of water held behind a gate with an elevation of 0.9ft. Downstream (right) of the gate there is a water pool of depth 0.14 ft. Gravity is 32.2 ft/s2 in the negative z direction (down). At time t=0 the gate is raised up a distance of 0.125ft and water surges out into the pool. Figure 1 shows the resulting flow obtained with a Navier-Stokes solver [3] at t=0.35s. The solver used for this example has been optimized to automatically eliminate instabilities so none are apparent in this case, but it is possible to force the program to use non-optimum settings.

실험실 규모의 수문 아래를 통과하는 2 차원 (x, z)의 흐름의 예는 지배 방정식의 비선형 성으로 인한 계산 불안정성을 조사 테스트합니다.  이 물리 현상 문제는 0.9 피트 높이까지 물을 막아서있는 수문이 있습니다.  수문 하류 측 (오른쪽)의 수심은 0.14 피트입니다.  중력이 -z 방향 (아래쪽)에 32.2 피트 / s 2입니다.  시간 t = 0에 수문은 0.125 피트 상승하고 물이 하류로 흘러갑니다.  그림 1은 나비에 스톡스 솔버[3]을 이용하여 얻은 t = 0.35s의 흐름을 나타냅니다.  이 예에서 사용 된 솔버는 불안정성을 자동으로 제거하도록 최적화되어 있기 때문에이 경우에는 불안정성은 볼 수 없습니다.  그러나 프로그램에 최적화되지 않은 설정을 강제로 실행할 수 있습니다.

Computational stability issues

Figure 1 (left). Flow under a sluice gate. No unstable behavior is observed.
Figure 2 (right). Flow instability developing when computed with small time step and no viscosity.

To demonstrate some unstable behavior we first examine a heuristic analysis performed on the vertical velocity equation used in the simulation. Focus is on the effective diffusion coefficients for the z direction velocity w, while all other truncation errors are ignored,

불안정한 거동을 실례로 설명하기 위해 먼저 시뮬레이션에 사용 된 수직 속도 식에 대해 수행 한 휴리스틱 분석을 고찰합니다.  여기에서 z 방향 속도 w에 대한 효과적인 확산 계수에 초점을 맞추고 있으며, 다른 모든 중단 오차는 무시합니다.

(13)     \displaystyle \frac{\partial w}{\partial t}+u\frac{\partial w}{\partial x}+w\frac{\partial w}{\partial z}+\frac{\partial }{\partial z}\left( \frac{p}{\rho } \right)+g=\left( \nu +\frac{\alpha u\delta x}{2}-\frac{{{u}^{3}}\delta t}{2}-\frac{\delta {{x}^{2}}}{4}\frac{\partial u}{\partial x} \right)\frac{{{\partial }^{2}}w}{\partial {{x}^{2}}}+\left( \nu +\frac{\alpha w\delta z}{2}-\frac{{{w}^{2}}\delta t}{2}-\frac{\delta {{z}^{2}}}{2}\frac{\partial w}{\partial z} \right)\frac{{{\partial }^{2}}w}{\partial {{z}^{2}}}

The diffusion of w in the x and z directions are expressed by the two terms on the right side of Eq. 13, where ν is the fluid viscosity and α is a parameter that modifies the numerical approximation of the term describing the u advection of w, i.e., the second term on the left side of the above equation. When α=0 the finite-difference advection approximation is said to be centered about the location of w, but when α=1 an upstream or “donor cell” approximation is used.

x 및 z 방향의 w의 확산은 식 13의 우변의 두 항으로 표현되어 있습니다.  여기서, v는 유체 점성, α는 w의 u 이류를 나타내는 항 (식 13의 좌변의 제 2 항)의 수치 근사를 수정하는 매개 변수입니다.  α = 0 일 때, 이류의 유한 차분 근사 w의 위치를 중심으로 한 근사하지만, α = 1 일 때, 상류 측 또는 “도나세루」에 의한 근사를 사용합니다.

The first thing to notice is that if ν=0 and a centered difference approximation is also used (α=0) then the lowest order term in the two effective viscosity coefficients are proportional to δt and are negative. This clearly leads to unstable behavior, and is a well known property of the central difference approximation. Adding enough viscosity to keep the diffusion coefficient positive is also an established procedure to gain stability, but at the possible cost of introducing too much diffusion. The upstream difference option, α=1, is a reasonable compromise; provided the condition wδt<δx is maintained, the diffusion coefficients are positive (provided the δx2 and δz2 terms are small) and the simulation will be stable.

먼저 주의해야 할 점은 ν = 0이고 중심 차분 근사를 사용하는 경우 (α = 0), 2 개의 유효 점성 계수의 최소 차수의 항은 δt에 비례하고, 부가됩니다.  이것은 분명 불안정한 거동을 이끌 것으로, 중심 차분 근사의 잘 알려진 특성입니다.  확산 계수를 양수 유지하기 위해 충분한 점성을 추가 수법도 안정성을 얻는 데에서 확립 된 방법이지만, 확산이 커질 위험성도 있습니다.  상류 측에서 차분 옵션 α = 1은 합리적인 타협이다.  조건 wδt <δx이 충족되는 한, 확산 계수는 양이며 (δx 2 및 δz 2 항이 작은 경우) 시뮬레이션도 안정됩니다.

If the δx2 and δz2 terms in the diffusion coefficients are not small there is a possibility of unstable behavior. To demonstrate this we set the viscosity to zero and reduce the amount of upstream differencing by setting α=0.05. To keep the negative δt term less than the a term a very small time step δt=0.00025 is used. With these settings the resulting simulation is shown in Fig. 2. An instability in the z velocity has developed just upstream of the sluice gate, which is shown close up in Fig. 3 (where color indicates the z velocity magnitude).

확산 계수의 δx 2 및 δz 2 항이 작지 않은 경우 불안정한 거동이 발생할 수 있습니다.  이를 설명하기 위해 점성을 0으로 설정하고 상류의 차이 량을 α = 0.05로 줄입니다.  부정적인 δt 항이 a 항보다 작아 지도록 매우 작은 시간 단계 δt = 0.00025을 사용합니다.  이러한 설정에서 실행 된 시뮬레이션을 그림 2에 나타냅니다.  수문 상류 측에서 z 속도의 불안정성이 발생하고 있습니다.  그림 3은 그 확대도를 나타냅니다 (색상은 z 속도의 크기를 나타낸다).

This instability is a result of a negative x-direction diffusion coefficient, which is coming from the δx2 term. A negative value results from the fact that the flow upstream of the gate is compressing in the z direction, but expanding in the x direction, which means that the x derivative of u in the δx2 term is positive in this region resulting in a net negative diffusion coefficient.

이 불안정은 δx 2 항에 의하여 부정되었다 x 방향의 확산 계수에 기인합니다.  수문 상류의 흐름은 z 방향으로 압축하고 있습니다 만, x 방향으로 팽창하고 있기 때문에 음수입니다.  즉,이 영역에서는 δx 2 항의 u의 x 방향 도함수는 긍정적이고 순으로 부정적인 확산 계수입니다.

A check on this conclusion can be made by adding in a little viscosity ν=0.0093 to compensate for the negative δx2 term. Figure 4 shows that this change does, indeed, stabilize the flow.

이 결론을 확인하려면 부정적인 δx 2 항을 보정하기 위해 약간 점성을 추가합니다 (ν = 0.0093).  그림 4는이 작은 변화에 의해 흐름이 확실히 안정된 것을 알 수 있습니다.

This example demonstrates that truncation error terms arising from non-linear terms in the original equation influence the computational stability of the difference equation. This type of instability cannot be found by a von Neumann type Fourier analysis. Perhaps most important of all is that when troublesome truncation errors are found to exist this knowledge can be used to alter the finite difference equations to eliminate those errors.

이 예에서는 원래의 방정식의 비선형 항으로 인해 중단 오차 항은 차분 방정식의 계산 안정성에 영향을 미치는 것으로 나타했습니다.  이 유형의 불안정은 von Neumann 유형의 푸리에 분석에서 찾을 수 없습니다.  가장 중요한 것은 문제가 될 수있는 중단 오차가 존재하는 것으로 판명 될 때이 지식을 이용하여 유한 차분 방정식을 수정하여 이러한 오차를 제거 할 수 있습니다.

Totally unstable flow versus stable flow

Figure 3 (left). Close up of locally unstable flow caused by negative δx2 term. Color indicates z velocity.
Figure 4 (right). Same as Fig. 3 with a small amount of viscosity added to compensate for negative δx2 term.

Summary

To summarize, it has been shown that all the stability conditions associated with a linear finite-difference equation, Eq.2, can be identified using a heuristic truncation error approach. This approach not only identifies the instabilities, it also indicates what can be done to eliminate them. For instance, for a region-of-influence violation only a reduction in the time-step increment will solve the problem, but if there is a negative diffusion coefficient then adding more diffusion to compensate for the errors is one way to regain stability. Knowing the origin of a negative diffusion error may also suggest how the original finite-difference equation might be modified to avoid this problem.

이 책에서는 선형 유한 차분 방정식Eq.2에 관련된 모든 안정 조건을 중단 오차에 대한 경험적 접근에 의해 특정 할 수 있는지를 보여주었습니다.  이 방법은 불안정성을 특정 할 수있을 뿐만 아니라 그것을 제거하는 방법을 보여줍니다.  예를 들어, 영향 영역에 대한 조건이 충족되지 않을 경우 시간 단계를 줄일 수 밖에 없어 문제를 해결할 수 없지만, 음의 확산 계수가 존재하는 경우는 확산을 확대하고 오차를 보정하여 안정성을 되찾는 방법 도 있습니다.  음의 확산 오차의 원인을 아는 것은이 문제를 해결 할 수 있도록 원래의 유한 차분 방정식을 어떻게 해결 하는가하는 방법을 알려 줄 수 있습니다.

The most significant aspect of the heuristic approach is that it is not limited to linear equations with constant coefficients, as was shown in connection with the example of flow under a sluice gate. No special assumptions were necessary to form the approximating truncated equation. The goal was simply to reverse the procedure of writing a difference equation to approximate a partial differential equation, and instead to write a partial differential equation that approximates the difference equation. A simple rule-of-thumb was described for constructing the truncated equation. This approximating equation was then used to check for region-of-influence violations and for possible negative diffusion coefficients both features that lead to unstable solutions.

휴리스틱 접근법의 가장 중요한 특징은 상수 계수를 따른 선형 방정식에 한정되지 않는다는 점입니다.  이것은 수문 아래를 통과하는 흐름의 예에서 나타났습니다.  계산을 끊은 식의 근사 식을 세우는 데 특별한 가정이 필요하지 않았습니다.  편미분 방정식을 근사하는 차분 방정식을 설명하는 것이 아니라 차분 방정식을 근사하는 편미분 방정식을 기술한다는 단순히 역순를 할 목적이었습니다.  계산을 중단 한 식을 세우기위한 간단한 경험칙에 대해서도 설명했습니다.  이 근사 식을 사용하여 솔루션의 불안정으로 이어질 영향 영역에 대한 조건이 충족되어 있는지, 또한 음의 확산 계수가 존재하는지의 두 관점을 확인했습니다.

Several additional examples involving compressible and incompressible fluid dynamics simulations can be found in the original heuristic stability paper [1], which further show how the heuristic approach can be applied to real, practical, non-linear problems.

안정성에 관한 경험적 분석에 대해 기술 된 참고 문헌 [1]에는 압축 흐름 및 비 압축 흐름을 따른 몇 가지 유체 역학 시뮬레이션 예가 나와 있습니다.  또 경험적 접근을 실제 비선형 문제에 적용하는 방법에 대해 자세히 나와 있습니다.

References

  1. C.W. Hirt, Heuristic Stability Theory for Finite-Difference Equations, J. Comp. Phys., 2, 339 (1968).
  2. R. Courant, K.O. Friedricks and H. Lewy, Math. Ann. 100, 32 (1928).
  3. The commercial software package FLOW-3D from Flow Science, Inc., Santa Fe, NM, USA.

Free Surface Fluid Flow | 자유 표면 유체 흐름

Free Surface Fluid Flow

유체 흐름 문제는 복잡한 기하학적 구조의 자유 표면과 관련되는 경우가 많으며 대부분 매우 일시적입니다. 수력학의 예로는 배수로, 강, 교각 주변, 홍수 범람, 수문, 잠금 장치 및 다수의 기타 구조물의 흐름이 있습니다. 이러한 유형의 흐름을 계산적으로 모델링 하는 능력은 이러한 계산이 정확하고 합리적인 계산 자원으로 수행될 수 있다면 매력적입니다. 유용하게 사용하려면 시뮬레이션은 물리적 모델을 사용하는 것보다 훨씬 빠르고 저렴해야 합니다.

Fluid flow problems often involve free surfaces in complex geometry and in many cases are highly transient. Examples in hydraulics are flows over spillways, in rivers, around bridge pilings, flood overflows, flows in sluices, locks, and a host of other structures. A capability to computationally model these types of flows is attractive if such computations can be done accurately and with reasonable computational resources. To be useful, simulations should be much faster and less expensive than using physical models.

많은 컴퓨터 프로그램은 유체의 역학을 설명하는 편미분 방정식을 풀 수 있습니다. 시뮬레이션에 자유 표면을 포함 할 수있는 프로그램은 많지 않습니다.  그 이유는 Free Surface 경계 문제로 잘 알려진 수학적인 문제입니다.  자유 경계 문제는 다루기 어려운 표면이 이동함에 따라 계산 영역이 변화하는 한편, 그 표면 이동 자체가 계산에 의해 결정된다는 점에 있습니다.  계산 영역의 변화는 그 크기와 모양의 변화뿐만 아니라, 경우에 따라서는 영역의 결합과 분리(즉, 자유 표면의 발생과 소멸)을 포함합니다.

Many computer programs can solve the partial differential equations describing the dynamics of fluids. Not many programs are capable of including free surfaces in their simulations. The difficulty is a classical mathematical one often referred to as the free-boundary problem. A free boundary poses the difficulty that on the one hand the solution region changes when its surface moves, and on the other hand, the motion of the surface is in turn determined by the solution. Changes in the solution region include not only changes in size and shape, but in some cases, may also include the coalescence and break up of regions (i.e., the loss and gain of free surfaces).

이 책에서는 모든 자유 표면을 고려한 유체흐름 현상을 수치 해석용으로 모델링하는 방법에 대해 설명합니다.  이 기술은 VOF (Volume-of-Fluid) 법에 근거한 것으로, 특히 자유 표면 흐름에 적합한 다양한 기능을 제공합니다.  이 책에서는 VOF 법이 자유 표면과 그 발생과 소멸을 해석하는데 가장 자연스럽고 매우 효율적인 방법을 제시합니다.

In this note a computational modeling technique for fluid flows with arbitrary free surfaces is discussed. The technique is based on the Volume-of-Fluid (VOF) technique. This technique has many unique properties that make it especially applicable to flows having free surfaces. The goal of this discussion is to show why the VOF approach offers a natural way to capture free surfaces and their evolution with great efficiency.

VOF 법의 특징을 잘 보여주기 위해 간단하지만 매우 중요한 유동 현상에 관한 문제를 다룹니다.  여기에서는 계단 낙차형상의 낙하류를 예로 들어 있습니다.  개념적으로 간단한 흐름인 동시에 결과의 타당성을 확인하기위한 좋은 실험 데이터도 제공되어 있습니다 (N. Rajaratnam and MR Chamani “Energy Loss at Drops”J. Hydraulic Res. Vol. 33 p.373,1995 참조).

A good recommendation for the VOF method is to demonstrate its capabilities on a simple hydraulic flow problem, one that is far from trivial. The example selected is of flow over a step. This flow has conceptual simplicity and good experimental data available for validation (see N. Rajaratnam and M.R. Chamani, “Energy Loss at Drops,” J. Hydraulic Res. Vol. 33, p.373, 1995).

Prototype Hydraulic Flow with Free Surfaces

그림 1a는 정상 상태에 도달 한 후 흐름의 문제를 보여줍니다.  계단 낙차형상 상부로부터의 월류(액체 또는 스냅 시트)에는 상하 모두의 자유 표면이 있습니다.  월류의 아래쪽에는 월류와 계단 가공면 사이에 웅덩이가 형성되어 있으며, 하류에서는 액체는 평평한 정상 표면에서 오른쪽으로 흐르고 있습니다.  엄밀히 말하면, 웅덩이 영역의 흐름 상태는 정상입니다.  이것은 충돌하는 액체에 의해 풀에 난류 혼합이 발생하고 있기 때문입니다.  그러나 평균적인 구성이 존재하고 그것은 실험에서도 보고됩니다.

Figure 1a shows the flow problem after it has reached a steady-state condition. The overflow (sheet of liquid or nappe) leaving the top of the step has both an upper and lower free surface. At the bottom of the overflow a pool has formed between the overflow and the face of the step, while downstream, liquid is flowing to the right with a flat, steady surface. Strictly speaking, the flow conditions in the pool region are not steady because turbulent mixing is generated in the pool by the impinging fluid. There is, however, an average configuration and that is what is reported in the experiments.

실용적인 목적 유동 흐름은 항상 2 차원입니다.  즉, 그림 1a에서 수직 방향에서는 큰 변화는 없습니다.  현실에서는 웅덩이 위쪽으로 공간을 만들기 위해서는 대기에 여유공간이 필요하고, 그게 없으면 닫힐 것입니다.

For all practical purposes the flow is two-dimensional, that is, it does not have any significant variation in the direction normal to the illustration in Fig. 1a. In actuality, to have an air space above the pool there must be some opening to the atmosphere otherwise it would close up.

계단 낙차형상 상단의 유속은 중요합니다.  즉, 이것은 표면파와 같거나 그 이상의 속도이기 때문에 하류에서의 교란이 영역을 관통하고 상류 흐름 (계단 낙차형상의 왼쪽)에 영향을 줄 수 없습니다.  따라서 이 영역에서의 흐름은 예외적으로 원활하고 정상입니다.

The flow speed at the top of the step is critical, that is, it has a speed equal to or greater than the speed of surface waves, so that no disturbances from downstream can penetrate through this region to affect flow upstream (to the left of the step), which is why the flow is exceptionally smooth and steady in that region.

이 문제는 수치 시뮬레이션과 비교할 수 있는 기하 형상 기능이 많이 있습니다.  예를 들어, 계단 낙차형상의 전후 흐름의 높이, 월류가 바닥에 충돌 할 때의 각도, 월류 아래에 형성되는 웅덩이의 깊이 등입니다.  또한 실용화를 위한 중요한 비교 항목으로는, 계단 낙차형상을 통해 떨어지는 낙하 류에 의해 손실되는 에너지의 양 (운동 에너지와 위치 에너지의 합)가 있습니다.

There are many geometric features in this problem that can be compared with a numerical simulation; such as flow heights before and after the step, the angle of the overflow stream when it strikes the bottom and the depth of the pool formed under the overflow. Additionally, an important comparison for practical applications is the amount of energy (i.e., kinetic plus potential) lost by the flow in passing over the step.

Simulation of Prototype Problem

그림 1a는 시뮬레이션의 결과입니다.  이 예에서는 실험에 사용된 모든 기하 형상 및 물질의 특성이 시뮬레이션에 사용되었습니다.  실험실 테스트에서 사용한 계단 낙차형상의 높이가 62cm에서 액체는 보통의 물 (밀도 = 1.0gm / cc 어떻게 점성 = 0.01dynes / cm)입니다.  계산 영역에 들어가는 물의 깊이는 15.5cm에서 속도가 임계에 가까운 123.0cm/s 였습니다.  물론, 중력은 수직 방향으로 크기는 g = -980cm / s^2입니다.

Figure 1a is from a simulation. For this example all of the geometric and material properties used in the experiments were used in the simulation. The height of the step used in the laboratory test is 62cm and the fluid is ordinary water (density=1.0 gm/cc and dynamic viscosity=0.01dynes/cm). The depth of water entering the computational region was 15.5cm and was given a near critical velocity of 123.0cm/s. Of course, gravity was in the vertical direction with magnitude g=-980cm/s^2.

Figure 1a. Simulation of flow over a step. Figure 1b. Grid used in simulation.
Figure 1a. Simulation of flow over a step. Figure 1b. Grid used in simulation.

월류 왼쪽에 있는 웅덩이에 난류가 발생 할 것으로 예상 되었기 때문에, 시뮬레이션에서는 난류 모델 (the Renormalization Group, 즉 RNG 모델)을 사용했습니다.  그 후, 난류 모델을 사용하지 않고 한 시뮬레이션에서도 비슷한 결과를 얻을 수 있었지만, 이것은 그다지 놀라운 일이 아닙니다.  흐름의 중요한 요소의 대부분은 매끄러운 (즉 난류가 아닌) 유입, 유출, 월류 때문입니다.

Because some turbulence was expected to develop in the pool to the left of the overflow, a turbulence model (the Renormalization Group or RNG model) was used in the simulation. Subsequent simulations without a turbulence model produced very similar results, which is not too surprising since most of the important elements of the flow are smooth (i.e., non-turbulent) inflow, overflow and outflow streams.

그림 1b 시뮬레이션 영역은 폭 170cm, 높이 100cm에 가로 80 개, 세로 60 개, 총 4800 개의 셀로 구성되는 같은 크기의 사각형 셀의 격자로 세분화되어 있습니다.  이 격자는 유체 역학의 지배 미분 방정식 (나비에 – 스토크스 방정식)의 유한 차분 근사의 기초로 사용됩니다.  격자 셀의 수와 크기는 흐름 속에서 예측되는 최소의 특성을 파악하는 목적으로 선택되었습니다.  결과를보고 어떤 조정이 필요하다고 생각되는 경우는 숫자를 쉽게 늘리거나 줄일 수 있습니다.  사실, 해상도를 바꾸어 시뮬레이션을 반복하여 계산이 그러한 변화에 영향을 많이 들어 있지 않은지 확인하는 것이 좋습니다.

The simulation region shown in Fig. 1b is 170cm wide and 100cm high and has been subdivided into a grid of equal sized rectangular cells consisting of 80 cells in the horizontal direction and 60 cells in the vertical direction, for a total of 4800 cells. This grid is used as the basis for finite-difference approximations of the governing differential equations of fluid dynamics (the Navier-Stokes equations). The number and size of the grid cells was chosen with the goal of capturing the smallest expected features of the flow. The number can be easily increased or decreased if the results seem to warrant some adjustment. In fact, it is often a good idea to repeat a simulation with a change of resolution to make sure that the solution is not too sensitive to such changes.

왼쪽의 경계는 지정된 속도 경계입니다 (유체의 높이도 지정).  오른쪽의 경계는 유출 경계에서 모든 유량이 경계에 수직 제로 기울기이며, 균일 한 유출이 촉진됩니다.  상하 경계는 단단한 벽으로 세 번째 방향의 경계는 대칭면 (점성 저항 제로의 벽)으로 처리되었습니다.  계단 낙차형상의 표면도 자유-미끄럼(free slip) 경계로 처리되었습니다.

The left boundary was a specified velocity boundary (also with a specified fluid height). The right boundary was an outflow boundary where all flow quantities have a zero gradient normal to the boundary to encourage a uniform outflow. The top and bottom boundaries are rigid walls, while in the third direction the boundaries were treated as planes of symmetry (i.e., walls with zero viscous drag). The surface of the step was also treated as a free-slip boundary.

초기 조건은 예측되는 흐름의 배열을 대략적으로 근사하도록 설정할 수 있었지만, 흐름의 구성은 계산하고 싶은 것 중 하나이기 때문에 유체가 어떻게 분포되는지를 모르는 경우에는 간단한 방법이 필요합니다.  이 예제에서는 비정상 흐름 시뮬레이터를 사용했기 때문에 그림 1a의 계단 낙차형상에 유체의 블록만 있고 왼쪽 경계의 같은 수평 속도와 높이가 할당된 간단한 초기 조건을 정의할 수 있습니다.  시뮬레이션은 이후 정상 흐름으로 발전하고 있지만, 이것은 약 8.0 초 후에 발생합니다.  시뮬레이션은 정상 상태에 도달 한 것을 보장하기 위해, 10.0 초의 시간까지 실행되었습니다.  그림 2는 중간 시간을 두 보여줍니다.  도 2b는 0.2 초, 그림 2c는 0.5 초 시점에서 그림 2d는 마지막 10.0 초 시점을 보여줍니다.

Initial conditions could have been set to roughly approximate the expected flow arrangement, but since the flow configuration is one of the things that one would like to compute, especially for situations where one doesn’t know what the distribution of fluid is likely to be, a simpler approach is needed. Because a transient flow simulator was used for this example a simple initial condition could be defined that consisted of just a block of fluid on top of the step, Fig. 1a with the same horizontal velocity and height assigned to the left boundary. The simulation then followed the development of the steady flow, which occurs after about 8.0s. The simulation was run out to a time of 10.0s to assure that steady conditions had been reached. Figure 2 shows two intermediate times; 2.b at 0.2s and 2.c at 0.5s plus the final time in 2.d at 10.0s.

Figures 2a-2d. Simulation times of 0.0, 0.2, 0.5 and 10.0s.
Figures 2a-2d. Simulation times of 0.0, 0.2, 0.5 and 10.0s.

처음에는 단일 결합하고 있는 자유 표면이었던 것이 액체가 바닥에 충돌한 후 2 개의 독립적인 자유 표면 (상하 스냅 표면)으로 변화하는 것에 주목하십시오.  아래 경계의 충격점의 좌우로 흐름이 분리되도 문제는 없습니다.  이에 대해서는 다음 섹션에서 자세히 설명합니다.

It should be noted that what starts as a single, connected free surface changes to two independent free surfaces (upper and lower nappe surfaces) after the fluid strikes the bottom. No difficulties are experienced with this separation of the flow into portions flowing to the left and right of the impact point on the bottom boundary. This will be discussed at further length in the next section.

실험과 시뮬레이션의 비교는 다음 표와 같으며 매우 잘 일치하고 있습니다.

Comparisons between experiment and simulation are given in the following table and are in excellent agreement.

Comparison TableExperimental ResultsSimulation Results
Outflow Height/Step Height0.0940.094
Pool Height/Step Height0.410.41
Angle of Nappe at Bottom57°59°
Energy Loss/Initial Energy0.290.296

이러한 결과를 고려하면이 같은 정밀도를 달성하려면 상당한 계산시간이 필요할 것으로 생각될지도 모릅니다.  그러나 실제로는 Pentium 4, 3.20GHz의 데스크톱 컴퓨터의 총 CPU 시간은 단 88 초였습니다. 계산시간이 너무 짧은 것은 설명이 필요하며, 이것은 다음 섹션의 목적입니다.

In view of these results it might be expected that a considerable amount of computational time would be required to achieve such accuracy. In fact, the total cpu time on a desktop Pentium 4, 3.20GHz computer was only 88s. Such a short computational time requires explanation and that is the purpose of the following sections.

Figures 2a-2d. Simulation times of 0.0, 0.2, 0.5 and 10.0s.
Figures 2a-2d. Simulation times of 0.0, 0.2, 0.5 and 10.0s.

Why the VOF Technique Works Well / VOF 법이 적합한 이유

VOF 법의 구조와 그것이 매우 효율적인 방법인 이유를 이해하기 위해 다양한 계산법 중에서도 특히 VOF 법에 대한 몇 가지 기본 개념을 나타냅니다.

There are a few general concepts about computational methods and the VOF technique in particular that can be used to gain an understanding of how and why VOF works so efficiently.

Basic Theory

모든 수치해석 방법에서 흐름의 문제를 단순하게 산술 계산하도록 유한의 수치 세트로 단순화해야합니다.  연속 유체를 이산화된 수치 세트에 근사하기 위해서 일반적으로 사용되는 것이 유체가 차지하는 공간을 격자로 분할하는 방법입니다.  이 격자는 일반적으로 다수의 작은 직사각형의 블록(요소)로 구성됩니다.  이러한 각 요소에 대해 평균화 처리를 실시함으로써 그 요소의 유체의 압력, 밀도, 속도 및 온도의 대표 값을 얻을 수 있습니다.

All numerical methods must use some simplification to reduce a fluid flow problem to a finite set of numerical values that can then be manipulated using elementary arithmetical operations. A typical procedure for approximating a continuous fluid by a discrete set of numerical values is to subdivide the space occupied by the fluid into a grid consisting of a set of small, often rectangular “bricks.” Within each element an averaging process is applied to obtain representative element values for the fluid’s pressure, density, velocity and temperature.

간단한 수식을 사용해, 어느 시간에 걸친 각 요소 값과 인접한 요소의 상호 작용을 근사할 수 있습니다.  예를 들어, 요소의 밀도는 그 요소와 인접 요소 사이에서 (질량 보존에 의한) 질량 유량이 교환된 경우에만 변경됩니다.  요소 사이에서 질량이 교환되는 물질의 속도는 운동량 보존 법칙에 의해 계산되며 일반적으로 나비에-스토크스 방정식으로 표현됩니다.  나비에-스토크스 방정식은 인접한 요소 사이에 작용하는 압력과 점성 응력을 이용하여 요소에서 변화하는 유체 속도를 근사합니다.

Simple equations can be devised to approximate how each element’s values interact with neighboring elements over time. For instance, the density of an element can only change when there is a net flow of mass exchanged between an element and its neighbors (i.e., conservation of mass). The material velocity that carries mass between elements is computed from the conservation of momentum principal, usually expressed in the form of the Navier-Stokes equations, which uses the pressures and viscous stresses acting between neighboring elements to approximate the changing fluid velocities in the elements.

이러한 요소와 인접 요소 사이의 상호 작용에 따른 아이디어는 편미분 방정식 근방의 양의 변화에 의해 생기는 작은 변화의 효과를 평가하는 것과 본질적으로 동일합니다.  공학계의 교과서에서 파생된 작은 컨트롤 볼륨을 사용하여 그 크기를 무한대까지 작게 한 근사치의 극한으로 편미분 방정식이 유도됩니다.  수치 시뮬레이션에서도 같은 방식을 취하고 있지만, 요소 수가 너무 많으면 추적이 어렵게  되어 컨트롤 볼륨의 크기를 최대한 작게 만들 수 없습니다.  실제 시뮬레이션 현상을 해결하는데 충분하고 계산 시간을 최소한으로 억제 할 수 있는 요소수를 설정하는 것이 목표입니다.

This idea of an element interacting with its neighbors is essentially what is meant by a partial differential equation; that is, evaluating the effects of small changes caused by the variation in quantities nearby. Partial differential equations are typically derived in engineering text books as the limit of approximations made with small control volumes whose sizes are then reduced to infinitesimal values. In a numerical simulation the same thing is done except that the control volume sizes cannot be taken to the limit because that would require too many elements to keep track of. In practice, the goal is to use enough elements to resolve the phenomena of interest, and no more, so that computing times are kept to a minimum.

요소에 사용되는 연산은 기본적으로 더하기, 빼기, 곱하기 및 나누기만 포함된 간단한 것입니다.  예를 들어, 요소의 질량의 변화는 일정한 시간 간격에 걸쳐 요소의 측면에서 유입 및 유출된 질량의 가산 및 감산에서 구할 수 있습니다. 그러나 시뮬레이션에서는 이러한 연산을 수천, 때로는 수백만 요소에 대해 매우 짧은 시간 간격에 대해 반복 계산해야합니다.  따라서 이러한 반복 계산의 고속 처리는 컴퓨터가 적합합니다.

Arithmetical operations associated with an element generally involve only simple addition, subtraction, multiplication and division. For instance, the change of mass in an element involves the addition and subtraction of mass entering and leaving through the faces of the element over a fixed interval of time. A simulation requires that these operations be done for thousands or even millions of elements as well as repeated for many small time intervals. Computers are ideal for performing these types of repetitive operations very rapidly.

자유 표면을 수반하는 유체 운동의 시뮬레이션에서는 형상이 변화하는 계산 영역을 다루어야합니다.  이 복잡성에 대응할 수있는 분석 방법이 아래에서 설명하는 VOF 법입니다.

Simulating fluid motion with free surfaces introduces the complexity of having to deal with solution regions whose shapes are changing. A convenient way to deal with this is to use the Volume of Fluid (VOF) technique described next.

The VOF Concept

VOF 법은 각 격자 셀의 체적 중 액체가 차지하는 비율, 즉 체적 점유율을 기록한다는 생각에 근거합니다.  일반적으로 부피 점유율은  F로 표시됩니다.  F는 부피 점유율이기 때문에 값이 취할 수있는 범위는 0.0 ~ 1.0입니다.

The VOF technique is based on the idea of recording in each grid cell the fractional portion of the cell volume that is occupied by liquid. Typically the fractional volume is represented by the quantity F. Because it is a fractional volume, F must have a value between 0.0 and 1.0.

액체 내부의 영역에서는 F 값은 1.0이 액체의 외부, 즉 (공기 등) 기체 영역에서 F 값은 0입니다.  F 값이 0.0과 1.0 사이에서 변화하는 장소가 자유 표면이 존재하는 위치입니다.  즉 0.0보다 크고 1.0보다 작은 F 값을 가지는 요소는 반드시 표면을 가지고 있습니다.

In interior regions of liquid the value of F would be 1.0, while outside of the liquid, in regions of gas (air for example), the value of F is zero. The location of a free surface is where F changes from 0.0 to 1.0. Thus, any element having an F value lying between 0.0 and 1.0 must contain a surface.

여기서 유의해야 할 것은 VOF 법에서 자유 표면을 직접적으로 정의하는 것이 아니라 벌크 유체의 위치를 정의한다는 점입니다.  이렇게하면 계산상의 어려움을 초래하지 않고 유체 영역을 결합 또는 분할 할 수 있습니다.  자유 표면은 단순히 유체의 체적 점유율이 1.0과 0.0 사이에서 변화하는 장소로 정의됩니다.  이것은 자유 표면을 수반하는 거의 모든 문제에 적용 할 수 VOF 법의 뛰어난 특징이기도합니다.

It is important to emphasize that the VOF technique does not directly define a free surface, but rather defines the location of bulk fluid. It is for this reason that fluid regions can coalesce or break up without causing computational difficulties. Free surfaces are simply a consequence of where the fluid volume fraction passes from 1.0 to 0.0. This is a very desirable feature that makes the VOF technique applicable to just about any kind of free surface problem.

또한 격자의 각 요소에 단일 수치 (F)를 할당하여 유체의 위치를 기록 할 수 있는 점도 VOF 법의 중요한 특징입니다.  이것은 평균값을 기준으로 압력과 속도 등 다른 모든 유체 물성의 기록과 완전히 일치합니다.

Another important feature of the VOF technique is that it records the location of fluid by assigning a single numerical value (F) to each grid element. This is completely consistent with the recording of all other fluid properties in an element such as pressure and velocity components by their average values.

Some Details of the VOF Technique

Figure 3. Surface in 1D column of elements.

정확도를 위해 요소 내에 자유 표면을 배치하는 방법을 갖는 것이 바람직합니다. 인접 요소의 F 값을 고려하면 이를 쉽게 할 수 있습니다.  예를 들어, 열의 일부에 액체가 충전되어있는 1 차원 요소를 상상하십시오 (그림 3).  액체의 표면은 열 중앙 영역의 요소에 있습니다.  이것을 표면 요소라고합니다.  여기에서는 표면 요소를 제외하고 F 값은 0.0 또는 1.0이어야한다고 가정하고 있기 때문에 이를 사용하여 표면의 정확한 위치를 파악할 수 있습니다.  우선, 표면이 표면 또는 바닥을 확인하는 테스트를 실시합니다.  표면요소에 대해 액체가 없을 경우에는 표면으로 간주합니다.  위의 요소에 액체가 들어있는 경우는 물론, 그 표면은 바닥입니다.  윗면에 관해서는 정확한 위치는 표면 요소의 아래쪽에서 위쪽으로 요소의 세로 크기를 F 배 한 거리에있는로 계산합니다.  바닥도 마찬가지로 표면 요소의 상단에서 아래로, 요소의 세로 크기를 F 배 한 거리에 있습니다.  이 방법에 의한 요소의 표면 위치의 특정은 요소 내의 액체의 부피 점유율로 F를 정의한 후에 합니다.

For accuracy purposes it is desirable to have a way to locate a free surface within an element. Considering the F values in neighboring elements can easily do this. For example, imagine a one-dimensional column of elements in which a portion of the column is filled with liquid, Fig. 3. The liquid surface is in an element in the central region of the column, which will be referred to as the surface element. Because we assume the values of F must be either 0.0 or 1.0, except in the surface element, we can use this to locate the exact position of the surface. First a test is made to see if the surface is a top or bottom surface. If the element above the surface element is empty of liquid, the surface must be a top surface. It the element above is full of liquid then, of course, the surface is a bottom surface. For a top surface we compute its exact location as lying above the bottom edge of the surface element by a distance equal to F times the vertical size of the element. A bottom surface is similarly located a distance equal to F times the vertical size of the element below the top edge of the surface element. Locating the surface within an element in this way follows from the definition of F as a fractional volume of liquid in the element.

1 차원 열의 표면 위치 계산은 간단하고 정확하며 계산이 거의 필요없습니다. 그러나 2 차원 및 3 차원의 경우 하나의 표면 셀에 연속적인 표면 방향이 존재할 가능성이 있기 때문에 위치 계산은 조금 복잡해집니다.  그럼에도 불구하고 이를 취급하는 것은 어렵지 않습니다.  그림 4의 이차원의 예는 표면의 위치를 계산할 뿐만 아니라 경사와 곡률도 이해할 수 있는 쉬운 방법을 보여줍니다.

Calculating surface locations in one-dimensional columns is simple, accurate and requires very little arithmetic. In two and three dimensional situations, however, computing a location is a little more complicated because there is a continuous range of surface orientations possible within a surface cell. Nevertheless, dealing with this is not difficult. A two-dimensional example, Fig. 4, will illustrate a simple way to not only compute the location of the surface, but also to get a good idea of its slope and curvature.

Figure 4. Surface in 2D grid of elements.

1 차원의 경우처럼 먼저 인근 요소를 테스트하여 표면의 대략적인 방향을 찾아야합니다.  그림 4는 바깥 쪽의 법선이 상승 방향에 가장 가깝게 됩니다.  이것은 그 방향 밖의 값의 차이가 다른 방향보다 크기 때문입니다.  그럼 거의 수직으로 있는 요소 열에서 표면의 국소적인 높이가 계산됩니다.  그림 4의 2 차원의 경우에는 이러한 높이가 화살표로 표시되어 있습니다.  마지막으로, 표면 요소를 포함하는 컬럼의 높이에 따라 그 요소의 표면의 위치를 확인합니다.  다른 2 개의 높이를 사용하면 국소적인 표면 경사와 표면 곡률을 계산할 수 있습니다.

As in the one-dimensional case, it is first necessary to find the approximate orientation of the surface by testing the neighboring elements. In Fig. 4 the outward normal would be closest to the upward direction because the difference in neighboring values in that direction is larger than in any other direction. Next, local heights of the surface are computed in element columns that lie in the approximate normal direction. For the two-dimensional case in Fig. 4 these heights are indicated by arrows. Finally, the height in the column containing the surface element gives the location of the surface in that element, while the other two heights can be used to compute the local surface slope and surface curvature.

3 차원에서도 동일한 절차를 사용하지만, 표면 요소의 주위에 있는 9개의 열에 대해 열 높이를 요구해야합니다.  필요한 계산은 조금 더 걸리지만, 주된 내용은 열의 간단한 덧셈과 경사와 곡률을 추구하는 열의 높이의 합과 차이가 있습니다.  이 토론을 토대로, 이제 자유 표면을 정의하는 데 필요한 모든 정보를 빠르고 쉽게 평가하기 위해 부분 유체 체적을 사용하는 방법을 알아야합니다.

In three-dimensions the same procedure is used although column heights must be evaluated for nine columns around the surface element. Although a little more computation is needed, it consists primarily of simple summations in the columns and then sums and differences of column heights for evaluating the slope and curvature. Based on this discussion, the reader should now see how the fractional fluid volume can be used to quickly and easily evaluate all the information needed to define free surfaces.

다루어야 할 문제가 앞으로 2 개 남아 있습니다.  하나는 그림 1 및 2와 같은 시뮬레이션은 유체가 존재하는 영역에는 유체 역학만으로 해결합니다.  이것은 VOF 법의 계산 효율이 높은 또 하나의 이유입니다.  계단 형상의 낙하류의 문제로 유체가 차지하는 영역은 계산 격자의 오픈 공간의 절반 이하입니다.  액체를 둘러싼 기체의 흐름을 계산할 필요가 있다면 필요한 계산 시간이 크게 늘어납니다.  그러나 액체만으로 계산을 할 경우 자유 표면 경계 조건을 지정해야합니다.  이 조건은 접선 응력의 소실과 기체의 압력에 동일한 표준 압력을 표면에 추가하는 것입니다.

There are two remaining issues to deal with. One issue is that a simulation like that in Figs. 1 and 2 is only solving for the fluid dynamics in regions where there is fluid. This is another reason for the computational efficiency of the VOF method. The region occupied by fluid in the flow over a step problem is much less than half of the open region in the computational grid. If it were necessary to also solve for the flow of gas surrounding the liquid, then considerably more computational time would be required. In order to perform solutions only in the liquid, however, it is necessary to specify boundary conditions at free surfaces. These conditions are the vanishing of the tangential stress and application of a normal pressure at the surface that equals the pressure of the gas.

두 번째 문제는 자유 표면이 유체와 함께 움직일 때의 움직임과 변형을 유체 점유율 변수 F를 구함으로써 계산해야 한다는 것입니다.  변수 F는 불연속 (주로 0.0 또는 1.0)이기 때문에 계산 격자를 이동할 때 이 불연속성이 유지되도록주의해야합니다.  VOF 법은이 목적으로 특수 이류(advection) 알고리즘이 사용되고 있습니다.

A second issue is that movement and deformation of a free surface must be computed by solving for the fraction of fluid variable, F, as it moves with the fluid. Because the variable F is discontinuous (i.e., primarily 0.0 or 1.0) some care must be taken to maintain this discontinuity as it moves through a computational grid. In the VOF method, special advection algorithms are used for this purpose.

Illustration of Free-Surface Tracking by VOF Technique

그림 6a는 이것의 적합 여부를 보여줍니다.  유체의 체적 점유율은 격자 요소마다 균일하게 분류되고 그 요소의 값을 나타냅니다.  자유 표면은 거의 모든 곳에서 선명하게 정의되어 있습니다.  스냅의 가장 낮은 가장 좁은 부분에만 선명한 유체 분포의 손실을 확인할 수 있습니다 (그림 5b).  이것은 예상대로입니다.  이 영역에서는 스냅의 두께는 3 가지 요소보다 작고, 따라서 부분 충전된 표면 요소에 연결된 작은 F 값이 어떤 중심 요소 (값 1.0)에 혼입하기 때문입니다.  계산 목적으로 이 것은 별로 문제가 되지 않습니다.  이 시뮬레이션 방법은 액체 내부의 요소는 순수한 액체 성분과 같은 방식으로 처리되기 때문입니다.

Figure 6a is an illustration of how well this works; the fluid volume fraction is colored uniformly in each grid element to represent its value in that element. The free surface is sharply defined nearly everywhere. Only in the lowest and narrowest part of the nappe is there any noticeable loss of a sharp fluid fraction distribution, Fig. 5b. This was expected because in this region the nappe is less than three elements in thickness and this allows some of the smaller F values associated with partially filled surface elements to mix in with the central element, which should have a value of 1.0. For computational purposes this doesn’t really matter because the simulation method treats elements interior to the liquid as though they are pure liquid elements.

그림 5b에 나타내는 영역에서는 실제 실험에서 난류 및 공기 혼입이 관찰된 것도 지적해 두지 않으면 안됩니다.  따라서 유체 점유율의 값을 1보다 조금 작게 보이는 것이 다소 현실적입니다.  이것은 전혀 의외라는 것은 없습니다.  난류와 공기 유입을 담당하는 풀의 액체 제트의 교점은 난류와 공기 유입의 원인이 되지만, 유체 점유율 값(fluid fraction values )은 액체 내부에 “유입” 원인이 되기 때문에 실수가 아닙니다.

It should also be pointed out that in the region shown in Fig. 5b turbulence and air entrainment are observed in actual experiments. Thus, the appearance of fluid fraction values a little less than unity is somewhat realistic. This is not entirely accidental because the intersection of jet of liquid with a pool, which is responsible for turbulence and air entrainment, is also responsible for the “entrainment” of fluid fraction values into the interior of the liquid.

Figure 5a (left): Fluid fraction values in elements, showing sharpness of surface definition. Figure 5b (right): Close up of fluid fraction values where the overflow hits bottom.

Summary

처음에는 컴퓨터가 단순히 반복적인 산술 연산을 수행하고, 복잡하고 시간에 의존적인 유체 역학 문제에 대해, 현실적인 시뮬레이션을 할 수 있다는 것이 다소 마술처럼 보일 수 있습니다. 이 논의의 목적은 비교적 기본적인 절차로 이를 수행하는 접근법을 설명하는 것입니다.

간단하지만 사소한 유압 흐름 예제를 사용하여 계산된 시뮬레이션이 물리적인 측정 결과와 매우 일치하는 세부 결과를 생성 할 수 있음이 입증되었습니다. VOF (Volume of Fluid) 기술을 기반으로 한 시뮬레이션은 정확하고, 매우 효율적인 것이 추가로 입증되었습니다.

분명하게, 수력 발전소에서 사용되는 것과 같은 복잡한 유압 구조와 관련된 실제 예는 유용한 결과를 얻기 위해서는 이 예에서 사용되는 몇 초 이상의 많은 계산 시간을 소비해야합니다. 그럼에도 불구하고 이러한 결과는 합리적인 시간 (사람과 컴퓨터 모두)에서 수행 될 수 있으며, 실제 실험에서는 거의 불가능한 세부 사항들을 포함합니다. 또한, 지오메트리, 유동 조건 또는 유체 특성의 거의 모든 종류의 변화의 영향을 쉽게 테스트 할 수있는 능력은 시뮬레이션을 사용하는 또 다른 강력한 이유입니다. 기술의 발전에 따라 hydraulic flow 시뮬레이션을 위한 현재 소프트웨어 및 하드웨어는 기존의 물리적 모델링에 비해 상당한 비용 이점을 제공합니다.

At first it may seem somewhat magical that a computer can simply perform repeated arithmetic operations on arrays of numbers and produce a realistic simulation of a complex, time-dependent, fluid dynamics problem. It was the purpose of this discussion to explain an approach that does this with relatively elementary procedures.

Using a simple, but non-trivial, hydraulic flow example it has been demonstrated that computational simulations can produce detailed results in excellent agreement with physical measurements. It has been further demonstrated that the simulation, which was based on the Volume of Fluid (VOF) technique, uses simple approximation methods that are both accurate and efficient.

Clearly, real world examples involving complex hydraulic structures such as those used in hydroelectric power stations, must consume more than the few seconds of computational time used in our example to obtain useful results. Nevertheless, those results can be generated in reasonable times (both man and computer) and contain a richness of detail rarely possible in physical experiments. For examples visit our water and environmental application pages. In addition, the ability to easily test the influence of just about any kind of change in geometry, flow condition or fluid property is another powerful reason to employ simulations. Current software and hardware for hydraulic flow simulations offer a significant cost advantage over traditional physical modeling.

Postscript

The first detailed description of the VOF method was in 1981 by C.W. Hirt and B.D. Nichols, J. Comp. Phys., 39, p.201. All simulations appearing in this article were performed with the commercial software package FLOW-3D developed by Flow Science, Inc. This program uses an enhanced variant of the VOF concept called TruVOF.

본 자료는 국내 사용자들의 편의를 위해 원문 번역을 해서 제공하기 때문에 일부 오역이 있을 수 있어서 원문과 함께 수록합니다. 자료를 이용하실 때 참고하시기 바랍니다.

Slide Coating

Slide Coating

모든 코팅 공정은 코팅 물질이 정상 상태에 도달하기 전에 큰 변형을 겪게 되는 초기 전개 시기(startup period)를 가집니다. 초기 전개 시기의 좋은 특성들은 유체의 낭비를 감소시키고 공정을 기술자가 원하는 범위 내에서 작동시키게 합니다.

다층 커튼 코팅 공정의 경우, 아래 시뮬레이션에서 볼 수 있듯이 유체가 슬롯 다이에서 배출된 다음 물질이 중력에 노출 될 수 있습니다.

유체층은 일반적으로 서로 다른 특성을 갖지만 자주 혼합되기 때문에 층 사이의 계면 장력이 작습니다. 특히 중요한 것은 다이면에서 정적 접촉 라인의 위치와 안정성, 그리고 유체가 이동 표면과 처음 만나는 동적 접촉 라인입니다. 이 위치는 유체 흐름 속도, 움직이는 기판의 속도 및 동적 접촉 상류의 공기 공간의 진공 양에 의해 영향을받습니다. 또한 중요한 것은 각 유체 사이에 날카로운 중간층을 유지하는 것입니다. FLOW-3D는 완전히 일시적인 3 차원 흐름 모델이므로 시작하는 동안 프로세스의 일시적인 동작을 시뮬레이션 할 수 있습니다.

Startup of a multi-layer slide coating

모든 코팅 공정에는 일정한 조건을 달성하기 전에 코팅 재료가 큰 변형을 겪는 일종의 시작 기간이 포함됩니다. 시작 프로세스의 우수한 특성화는 낭비를 줄이고 프로세스가 원하는 한계 내에서 작동하는지 확인하는 데 중요합니다. 다양한 섭동에 대한 코팅 흐름의 일시적인 반응에 대한 유사한 이해가 또한 바람직하여 코팅 비드의 파손 및 코팅의 불균일성을 방지 할 수 있습니다.

Curtain Coating

Curtain Coating

커튼 코팅에서 액체는 슬롯이나 슬라이드 다이에서 흘러 나와 중력을 받아 수평으로 움직이는 기판에 떨어집니다. 커튼 코팅은 단일 층의 유체 또는 다중 유체 층을 포함 할 수 있으며 사진 필름, 특수 용지 및 포장의 생산에 사용됩니다.

슬롯에서 나오는 유속과 관련된 액체의 물리적 특성과 기질 속도에 따라 액체가 먼저 기질에 접촉하는 접촉선의 안정성은 물론 코팅 두께를 결정합니다.
접촉 라인이 불안정하면 코팅 아래에 웅덩이나 공기 유입이 발생하여 균일하지 않은 코팅 두께 및 기타 결함을 발생시킬 수 있습니다.
FLOW-3D는 유량, 유량, 기질 속도 등 다양한 공정 파라미터로 공정을 시뮬레이션하고 점성, 표면 장력, 접착력 등 액체의 물리적 성질을 변화시켜 커튼 코팅의 안정성을 조사하는 데 사용할 수 있습니다.

Real-World Validations

실제 산업현장에서의 검증

FLOW-3D 의 고객들은 끊임없이 자신의 설계 및 제조 공정을 개선하기 위하여 시뮬레이션을 사용한 결과와 실제를 비교 검증을 하고 있습니다.

Ladle Pour Simulation

Shot sleeve 공정을 최적화하는 것은 제품 품질을 보장하는 데 매우 중요합니다. FLOW-3D의 시뮬레이션 결과와 실제 사례 간의 비교는 시뮬레이션을 사용하여 엔지니어가 고가의 금형을 제조하기 전에 디자인을 향상시킬 수 있는 방법을 강조합니다. FLOW-3D의 GMO 기능을 이용하여 사용자는 전체 공정을 따라 실제 ladle로부터 fast shot까지 유체의 움직임을 정확하게 포착 할 수 있습니다. Simulation courtesy of Mr. Antoni Drys from Nemak Poland Sp. z o.o

Gravity Casting Validation

A gravity casting simulation compared with the reconstruction of the real filling, based on thermocoupled data. Courtesy of XC Engineering and Peugeot PSA.

Foundry: Simulating a Flow Fill Pattern

X 레이 사진 및 FLOW-3D 충전 시뮬레이션 비교표입니다. A356 알루미늄 합금으로의 사형 주형의 3 차원 중력 충진양상이고, legend 색은 용탕의 압력입니다. 시뮬레이션 결과는 대칭의 수직면에 나타나고 있습니다. X-rays courtesy of Modeling of Casting, Welding, and Advanced Solidification Processes VII, London, 1995.

X-ray validation of a sand mold filling

HPDC: Flow Pattern

Short shot compared to simulation results show good correlation. Courtesy of Littler Diecast Corporation.

Short sleeve validation – simulation versus casting part

HPDC Validation Showing Air Entrapment Defects

FLOW-3D의 Air Entrapment model을 사용하여 나온 시뮬레이션과 실험결과를 보여줍니다. 이는 세탁기 용 전동 모터에 대한 프론트 커버의 HPDC 결과입니다. 공기 관련 결함은 이미지의 컬러 형태로 정성적으로 표시됩니다. FLOW-3D 내의 다른 수치 기능에 의해 물리적인 air pocket도 명확하게 포착됩니다.

Successful comparison of casting simulation versus experimental results courtesy of Antrametal.

Modeling Air Entrapment

디젤 엔진 용 오일 필터 하우징(380 다이 캐스트 합금.)의 X 선 검증 사례입니다. X 선에 대한 자세한 영역은 최대 porosity concentration를 나타냅니다.

X-ray vs. FLOW-3D Cast validation of an oil filter housing for a diesel engine.

Simulation vs. Short Shot

Validation snapshots of actual casting parts vs. FLOW-3D  simulations. From left to right: A transmission housing, an oil pan and an auto part.

Validating a High Pressure Die Casting Filling

HPDC casting validation comparing FLOW-3D results to the actual part

Predicting Die Erosion

The area of die erosion due to cavitation was correctly located in a comparison of FLOW-3D results to a real-world case.

Core Drying Validation

A comparison made by BMW between simulation and experiment of the drying of an inorganic core.

Predicting Lost Foam Filling

Comparison of real time X-ray and FLOW-3D  metal flow simulation results on a lost foam L850 Block Bulkhead Slice. Simulation courtesy of GM Powertrain.

Gravity Pour

Gravity Pour

 

중력 주조는 (일반적으로 철, 청동, 황동 또는 알루미늄 등으로) 큰 제품을 만드는 데 사용됩니다. 사형주조나 영구 금형을 포함하여 대부분의 파운드리 주조 공정은 FLOW-3D로 모델링 할 수 있습니다. 그 충진 과정이 고압 다이 캐스팅보다 덜 과격하지만, 제품 품질이 과도한 난류 충진으로 공기의 유입에 영향을 받을 수 있고, 수축 유발 결함 등에 영향을 받을 수 있습니다. 충진 완료 후 금속의 응고와 수축 또한 FLOW-3D로 모델링 할 수 있습니다.

Accurate Filling Simulations

주조 과정에서 충진은 충진 양상과 그에 관련된 결함-결합이 overflow로 보내지는지 또는 제품 내부에 포함되는지를 분석하는 업무로 구성되어 집니다. Simulation을 통한 분석은 제품이 만들어지기 전에 미리 설계에 대한 효과와 비용 절감에 대한 부분을 시험할 수 있습니다. 정확한 충진은 응고 거동을 예측하기 위해 충진의 끝 단계에서 정확한 열 윤곽을 얻기 위해 매우 중요합니다.

충진의 정확도는 산화물 결함, 공기 갇힘 위치를 추적하는 것 뿐만 아니라, 응고 결과를 위해서도 중요한 결과라 할 수 있습니다. 정확한 충진 양상은 충진 끝의 정확한 열적인 양상을 의미합니다. 열 양상은 응고 분석의 기본입니다.

Solidification of Castings for Foundry Applications

 

주조제품의 결함에는 segregation, 열로 인한 응력, 마이크로 및 매크로 다공성을 포함하는  응고와 연관된 광범위한 결함들이 있습니다. 올바른 응고 분석을 얻기 위한 중요한 첫 번째 단계는 정확한 충진 해석입니다. 정확한 충진은 정확한 thermal profile을 얻고, 이는 응고해석의 초기조건이 됩니다. FLOW-3D는 보다 신속한 주물 설계 및 불량률을 줄일 수 있도록 응고와 관련된 많은 결함을 검출 할 수 있습니다.

Permanent Mold

Permanent Mold

영구적인 금형과 모래 금형 사이의 차이는 영구 금형은 재사용 할 수 있다는 점입니다. 재사용이 가능한 금형에는 중력, 사형(tilt pour) 저압, 고압다이캐스팅 주조가 있습니다. 영구적인 금형에도 금속과 흑연의 두 종류가 있습니다. 그러나 대부분 금속 형태의 금형을 사용하고 있습니다. 금형 주조에 사용되는 제품의 금속은 주로 알루미늄, 구리 합금, 아연, 및 마그네슘이 포함됩니다. 흑연 금형을 이용하는 제품의 재질은 강철(steel and irons) 류입니다. 내부 공동을 생성하는 샌드 코어(sand core)를 사용하는 반영구적인 금형도 있습니다. FLOW-3D는 궁극적으로 시간과 비용을 절약하며 정확하게 처음 단계에서의 충진, 응고와 금형, 열 응력 관련 결함을 파악하는 기능을 제공합니다.

Simulation of a low pressure die casting showing the filling temperature of a tire rim

 

FLOW-3D/MP Performance Benchmarks

HPC Benchmarks

HPC벤치 마크

아래에는 물 및 환경, 금속 주조, 미세 유체 역학, 항공 우주 등 소프트웨어의 일반적인 응용 분야에 대한 HPC지원 FLOW-3D v12.0의 성능 분석 및 최대 2560개 코어까지 확장되는 것으로 나타난 lid-drived캐비티 시뮬레이션에 대한 전형적인 CFD벤치 마크 검증이 나와 있다.

하드웨어 정보

Skylake – Intel® Xeon® Gold 6148 CPU @ 2.40GHz, 40 Cores/Node, 384GB/Node RAM
Interconnect – Intel Omni-Path®

물과 환경–HYDRAULICJUMP

이 시뮬레이션에서 유압 점프와 레일 위의 전체 흐름이 연구되었습니다.
메쉬:146만개 셀
실제 모델: 동적으로 계산된 최대 난류 혼합 길이의 자유 표면 추적, 중력, 공기 침투 및 RNG난류 모델
수치 모델:GMRERE

고압 분사–엔진 블록

이 시뮬레이션에서는 엔진 블록의 중력 주조를 연구했습니다.
메쉬:360만개 셀
물리적 모델: 자유 표면 추적, 중력, 열 전달, 응고 및 점성 층류
수치 모델:GMRERE

마이크로 데이터–PrinterNOZ내의 INKDROP LE

이 시뮬레이션에서 프린터 노즐의 잉크 방울의 형성과 배출을 연구했습니다.
메쉬:200만개 셀
물리적 모델: 자유 표면 추적, 층류 점성 및 표면 장력
수치 모델:GMRERE

AEROspace–항공기 연료 탱크 부싱

이 시뮬레이션에서는 다양한 비행 조건에서 F-16항공기 연료 탱크에서 연료 슬로싱을 연구했다.
메쉬:0.7만개 셀
물리적 모델: 동적으로 계산된 최대 난류 혼합 길이를 가진 자유 표면 추적, 비이상적 기준 프레임, 중력, 전기 전위 및 RNG난류 모델
수치 모델: ImplicitAdvection, GMrrs 및 분할 LagrangianVOF

BestCaseSCENARIO–LiDDrivenCavity

표준 뚜껑 구동 공동 문제는 FLow-3D의 스케일링 잠재력을 보여 주기 위해 시뮬레이션되었다. 이 시뮬레이션은 표준 CFD코드 검증에 자주 사용되는 완전하게 채워진 완벽한 부하 분산 시뮬레이션입니다.
메쉬:10.0만 셀
물리적 모델: 점성과 RNG난류.
수치 모델:GMRERE

자세한 내용은 STI C&D 솔루션팀에 문의하시기 바랍니다.
flow3d@stikorea.co.kr or 02-2026-0455, 02-2026-0450.

항공/우주 분야

Aerospace

항공 우주 분야에서 연구하는 엔지니어를 위해 FLOW-3D는 정확한 액체/가스 인터페이스(자유 표면) 모델링, 열 솔루션을 사용하여 연료 안정성 확보, 극저온 온도 조절, PMD(Propellent management devices), 캐비테이션 및 전하 분포에 대한 귀중한 통찰력을 제공합니다. 위상 및 정전기 물리 모델을 사용합니다.

항공 우주 분야에서 FLOW-3D의 성공적인 사용을 보여주는 기술 문서로 이동하기

Aerospace Simulations

FLOW-3D sloshing, 무중력 유체역학(zero gravity fluid dynamics), 다상유동(multi-phase fluids), 탄성 멤브레인(elastic membranes), 음속 및 초음속 상태에서 노즐(nozzles in subsonic and supersonic conditions), 유체구조의 상호 작용(fluid structure interactions) 등 항공분야에서 볼 수 있는 자연현상을 정확하게 표현하기 위해 자유표면 알고리즘을 고려하고 있습니다.

Bibliography

Models

  • Air Entrainment
  • Turbulence
  • Surface Tension
  • More Modeling Capabilities

Conference Proceedings


관련 기술자료

The Fastest Laptops for 2024

FLOW-3D 수치해석용 노트북 선택 가이드

2024년 가장 빠른 노트북 PCMag이 테스트하는 방법 소개 : 기사 원본 출처: https://www.pcmag.com/picks/the-fastest-laptops CFD를 수행하기 위한 노트북 선정 기준은 별도로 ...
재사용 무인 우주비행체 고도화기술(ReUSV) 심포지엄 2023

재사용 무인 우주비행체 고도화기술(ReUSV) 심포지엄 안내

아래와 같이 재사용 무인 우주비행체 고도화기술(ReUSV) 특화연구센터 센터에서 금년 첫 회를 맞이하는 ReUSV 심포지엄을 개최한다고 합니다. 아래에 초대장 전문을 소개합니다 ...
Experiments and analysis of dynamic characteristics of liquid sloshing in horizontal Cassini tank

수평 Cassini 탱크에서 액체 슬로싱의 동적 특성에 대한 실험 및 분석

Experiments and analysis of dynamic characteristics of liquid sloshing in horizontal Cassini tank Houlin Luo1, Wenjun Wu2, Bingchao Jiang3, Shouyi ...
Fig. 1 Oscillation of a free surface due to the step reduction of gravity acceleration from kzi ≈ 9.81 to kz ≈ 0

Reorientation of Cryogenic Fluids Upon Step Reduction of Gravity

단계적 중력 감소 시 극저온 유체의 방향 전환 Malte Stief∗, Jens Gerstmann∗∗, and Michael E. Dreyer∗∗∗ZARM, Center of Applied Space ...
Figure 1: Drawing of the experimental set-up, Figure 2: Experimental tank with locations of temperature sensors

실험 및 수치 시뮬레이션에 기반한 극저온 추진제 탱크 가압 분석

Analyses of Cryogenic Propellant Tank Pressurization based upon Experiments and Numerical SimulationsCarina Ludwig? and Michael Dreyer***DLR - German Aerospace Center, ...
Temperature contours& velocity vectors just after spray off

NASA Perspectives on Cryo H2 Storage

Cryo H2 저장에 대한 NASA의 관점 DOE Hydrogen Storage WorkshopMarriott Crystal GatewayArlington, VAFebruary 15, 2011David J. ChatoNASA Glenn Research CenterMichael ...
Fig. 6 LH2 isotherms at 1020 s.

액체-수소 탱크를 위한 결합된 열역학-유체-역학 솔루션

Coupled thermodynamic-fluid-dynamic solution for a liquid-hydrogen tank G. D. Grayson Published Online:23 May 2012 https://doi.org/10.2514/3.26706 Read Now Tools Share Introduction ...
Prediction of the ullage gas thermal stratification in a NASP vehicle propellant tank experimental simulation using FLOW-3D

Prediction of the ullage gas thermal stratification in a NASP vehicle propellant tank experimental simulation using FLOW-3D

As part of the National Aero-Space Plane (NASP) project, the multi-dimensional effects of gravitational force, initial tank pressure, initial ullage ...
Fig. 2 Modeling of bubble point test apparatus (left) and computational grid (righ

Flow-3d를 이용한 표면장력 탱크용메시스크린모델링

Modeling of Mesh Screen for Use in Surface TensionTankUsing Flow-3d Software Hyuntak Kim․ Sang Hyuk Lim․Hosung Yoon․Jeong-Bae Park*․Sejin Kwon† ABSTRACT ...
Fig. 1. A typical Boiling Water Reactor (BWR) and selected segment of study for simulation

Understanding dry-out mechanism in rod bundles of boiling water reactor

끓는 물 원자로 봉 다발의 건조 메커니즘 이해 Liril D.SilviaDinesh K.ChandrakercSumanaGhoshaArup KDasbaDepartment of Chemical Engineering, Indian Institute of Technology, Roorkee, ...

FlowSight

FlowSight

FlowSight는 FLOW-3DFLOW-3D CAST결과의 정교한 시각화를 제공하도록 설계된 고급 후 처리 도구입니다. FlowSight는 직관적인 후처리 인터페이스 내에서 우수한 결과 분석 기능을 갖춘 모델을 제공합니다. 스플 라인 경로를 따라 임의의 2D클립, 3D클립 및 투명도, 볼륨 렌더링, 고급 데이터 타임 시리즈 플로팅, 간소화 및 벡터 플롯은 사용 가능한 놀라운 도구의 일부에 불과합니다. FlowSight를 사용하면 여러 뷰 포트와 동적 객체 시각화 도구로 구성된 풍부한 기능 세트와 결합되어 있으므로 엔지니어는 분석 및 프레젠테이션 요구 사항에 맞게 CFD결과를 최대한 활용할 수 있습니다.

FlowSight는 모든 FLOW-3DFLOW-3D CAST라이센스에 포함되어 추가비용 없이 사용할 수 있습니다.

새로운–스플 라인 클립!

FlowSight의 스플라인 클립 기능을 사용하면 복잡한 곡면을 따라 클립을 생성할 수 있습니다. ogee weir 위로 물이 흐르는 시뮬레이션에서, 스플 라인은 ogee weir의 표면을 따라 형성됩니다. 그런 다음 스플 라인이 돌출되어 웨어 표면을 따라 물의 자유 표면 높이에 의해 색상이 지정된 클립을 생성합니다.

키 프레임 기능

https://youtu.be/Hvg_ApXSu5g

크고 복잡한 시뮬레이션을 분석 할 때 매우 일반적인 문제는 관심 영역이 형상에 의해 가려지거나 시뮬레이션이 시간이 지남에 따라 변경됨에 따라 관심 영역이 변경 될 수 있다는 것입니다. 키 프레임은 분석 중에 형상을 “분리되도록”허용하고 시점이 시간과 공간을 통해 이동할 수 있도록 하여 이 문제를 해결합니다.

이 애니메이션은 FlowSight의 키 프레임 기능을 사용하여 충전하는 동안 다이 반쪽을 “시각적으로”열고 다이를 채우는 금속을 표시하면서 다이 표면에 고체 온도를 표시하는 방법을 보여줍니다.

Particle Visualization

FlowSight는 파티클(입자) 시각화 기능을 완벽하게 갖추고 있습니다. 입자는 입자 직경, 입자 밀도, 입자 수명, 속도 및 관련성이 있는 기타 변수에 의해 색상이 지정될 수 있습니다. 이 경우, 입자는 각각의 직경의 크기에 의해 착색됩니다.

속도 벡터 필드

FlowSight는 사용자에게 평면 또는 도메인 전체에 걸친 전체 볼륨 속도 및 방향 분석에 속도 벡터 필드를 시각화하는 옵션을 제공합니다. 사용자 지정 가능한 벡터 필드를 사용하면 다양한 색상 지정 및 밀도 조정이 가능하여 선명도를 높일 수 있습니다.

Streamlines & Pathlines

FlowSight의 유선(Streamlines) 기능은 복잡한 동적 패턴을 완전한 충실도로 시각화하여 유동장 속도 방향에 대해 실시간 스냅 샷을 제공합니다. 경로 선(Pathlines)은 시간을 따른 유체 입자의 궤적을 시뮬레이션하는 동안, 히스토리 라인은 유동장에서 유체 입자를 애니메이션 합니다.

Iso-surfaces

Iso-surfaces 은 유체 및 고체 표면을 시각화하는 강력하고 빠른 방법으로, 일정한 난류 에너지 영역을 표시하는 데 적합합니다.

Volume Render

iso-surface에서만 변수를 표시하는 대신 사용자 지정 가능한 볼륨 맵을 사용하여 볼륨 전체에 걸쳐 변수를 표시합니다. 그림에 표시된 바와 같이 각 기포와 주변 액체의 변형률 크기는 볼륨 렌더링과 함께 표시됩니다.

 

Multiple Data Views

숫자 및 다양한 그래프 등의 시각적 형식으로 분석하기

Visualizing Non-inertial Reference Frame Motion

Non-inertial reference frame visualization는 편리한 시뮬레이션 설정을 제공하고 계산 시간을 단축하며 사용자가 사실적인 방식으로 모델을 시각화 할 수 있게합니다.

https://youtu.be/DvKxNa1gOVs

2D Clips

2D 클립은 모든 단면 평면에서 유체 매개 변수를 시각화하는 데 사용됩니다.

3D Clipping

3D 클리핑 도구를 사용하면 사용자가 6 개 방향 모두에서 등면을 동시에 슬라이스 할 수 있으며, 높은 결함 영역을 감지하고 유체 및 고체 영역 내부의 온도, 압력, 속도 프로파일을 시각화하는 데 유용합니다.

  • 특정 방향의 범위 사이에 애니메이션 제공
  • 한 번에 한 방향으로 스왑
  • 양방향 애니메이션 : 앞으로 및 뒤로

Arbitrary Clips

평면, 원통형, 상자, 원뿔형, 구형 및 간소화된 표면에 대한 시각화를 포함하여 광범위한 유연성으로 표면 뷰를 분석할 수 있습니다. 유체 흐름이 평면이 아닌 표면에 대한 시각화가 필요한 경우 유용합니다. 임의 클립을 사용하면 연속적으로 여러 클립을 만들 수도 있습니다.

Probe Data

포인트 프로브는 시간에 따른 변수의 진화를 보여주고, 라인 프로브는 거리에 따른 변수 값의 변화를 반환합니다. 오른쪽, 프로브는 유체의 응고 비율을 보여줍니다.

Vortex Cores

와류 코어 식별에 사용할 수있는 두 가지 옵션인 와류 및 고유 분석을 통해 코어 강도에 따라 필터링 가능한 결과 생성이 가능합니다.

엔지니어들은 연구를 위해 다양한 시각화 방법을 사용합니다. 유체 흐름에서 와류 코어의 분석은 중요한 문제로, 와류 코어는 속도 필드 내에 와류 구조 (중앙 트레이스)를 나타내는 선 입니다. 기술적으로, FlowSight는 와류 방법 및 고유치 분석에서 속도 벡터와 소용돌이 벡터의 속도장에서의 식별위치는 평행합니다. FlowSight는 사용자에게 와류 코어 식별을 위한 두 가지 옵션을 제공합니다. 코어는 특정 강도 이상 또는 이하로 FlowSight에서 필터링 될 수 있습니다. 코어는 일반적으로 코어 주위에 회전 또는 단순히 순환 강도의 비율에 의해 채색됩니다. 아래의 예에서는, 와류 코어 고유치 값 분석을 이용하여 생성됩니다. 강한 코어는 소용돌이의 중심에 형성되어있는 것을 알 수 있습니다. 이를 통해 사용자는 펌프로 공기 흡입의 가능성을 연구 할 수 있습니다. 코어가 너무 강한 경우, 공기는 강한 와류로 인해 야기되는 열린 통로로부터 흡입될 수 있습니다.

History Data

그래프 도구는 일반적인 히스토리, 진단 및 메시 종속 데이터에 강력한 수준의 분석을 제공하여 서로 다른 시뮬레이션 데이터를 상대적으로 보여줍니다.

제품 소개 요청

제품에 대한 기술시연 및 데모는 다음 링크에서 신청 가능하십니다.

산업 분야별 해석 사례

주조분야
Gravity Pour 중력 주조
High Pressure Die Casting 고압 다이캐스팅
Tilt Casting 경동 주조
Centrifugal Casting 원심 주조
Investment Casting 정밀 주조
Vacuum Casting 진공 주조
Continuous Casting 연속 주조
Lost Foam Casting 소실 모형 주조
Fill and Defects Tracking 용탕 주입 및 결함 추적
Solidification and Shrinkage 응고 및 수축 해석
Thermal Stress Evolution and Deformation 열응력 및 변형 해석
물 및 환경 응용 분야
Wastewater Treatment and Recovery 폐수 처리 및 복구
Pump Stations 펌프장
Dams, Weirs, Spillways 댐, 위어, 여수로
River Hydraulics 강 유역
Inundation & Flooding 침수 및 범람
Open Channel Flow 개수로 흐름
Sediment and Scour 퇴적 및 세굴(쇄굴)
Plumes, Hydraulic Zones of Influence 기둥, 수리 영향 구역
Coastal and Critical Infrastructure Wave Run-Up 연안 및 핵심 인프라 웨이브 런업
에너지 분야
Fuel/cargo sloshing in oceangoing containers 해양 컨테이너 용 연료 /화물 슬로싱
Offshore platform wave effects 근해 플랫폼 파 영향
Separation devices undergoing 6 DOF motion 6 자유도 운동을 하는 분리 장치
Wave energy converters 파동 에너지 변환기
미세유체
Continuous-Flow 연속 흐름
Droplet, Digital 물방울, 디지털
Molecular Biology 분자 생물학
Opto-Microfluidics 광 마이크로 유체
Cell Behavior 세포 행동
Fuel Cells 연료 전지들
용접 제조
Laser Welding 레이저 용접
Laser Metal Deposition 레이저 금속 증착
Additive Manufacturing 첨가제 제조
Multi-Layer Build 다중 레이어 빌드
Polymer 3D Printing 폴리머 3D 프린팅
코팅 분야
Curtain Coating 커튼 코팅
Dip Coating 딥 코팅
Gravure Printing 그라비아 코팅
Roll Coating 롤 코팅
Slide Coating 슬라이드 코팅
Slot Coating 슬롯 코팅
Contact Insights 접촉면 분석
연안 / 해양분야
Breakwater Structures 방파제 구조물
Offshore Structures 항만 연안 구조물
Ship Hydrodynamics 선박 유체 역학
Sloshing & Slamming 슬로싱 & 슬래밍
Tsunamis 쓰나미 해석
생명공학 분야
Active Mixing 액티브 믹싱
Chemical Reactions 화학 반응
Dissolution 용해
Drug Delivery 약물 전달
Drug Particles 마약 입자
Microdispensers 마이크로 디스펜서
Passive Mixing 패시브 믹싱
Piezo Driven Pumps 피에조 구동 펌프
자동차 분야
Fuel Tanks 연료 탱크
Early Fuel Shut-Off 초기 연료 차단
Gear Interaction 기어 상호 작용
Filters 필터
Degas Bottles 병의 가스제거