FLOW DEM

FLOW-3D DEM Module 개요

FLOW DEM 은 FLOW-3D 의 기체 및 액체 유동 해석에 DEM(Discrete Element Method : 개별 요소법)공법인 입자의 거동을 분석해주는 모듈입니다.

dem9

dem10
주요 기능 : 고체 요소의 충돌, 스프링(Spring) / 대시 포트(Dash Pot) 모델 적용 Void, 1 fluid, 2 fluid(자유 계면 포함) 각각의 모드에 대응 가변 밀도 / 가변 직경 입자 크기조절로 입자 특성을 유지하면서 입자 수를 감소 독립적인 DEM의 Sub Time Step 이용

Discrete Element Method : 개별 요소법

다수의 고체 요소의 충돌 운동을 분석하는 데 유용합니다. 유동 해석과 함께 사용하면 광범위한 용도에 응용을 할 수 있습니다.

dem1

입자 간의 충돌

Voigt model은 스프링(Spring) 및 대시 포트(Dash pot)의 조합에 의해 입자 충돌 시의 힘을 평가합니다. 탄성력 부분은 스프링 모델에서,
비탄성 충돌의 에너지 소산부분은 대시 포트 모델에서 시뮬레이션되고 있으며, 중량 및 항력은 작용하는 외력으로 고려 될 수 있습니다.

분석 모드

기본적으로 이용하는 운동 방정식은 FLOW-3D 에 사용되는 질량 입자의 운동 방정식과 같은 것이지만, 여기에 DEM으로
평가되는 항목이 추가되기 형태로되어 있으며, 실제 시뮬레이션으로는 ‘void + DEM’, ‘1 Fluid + DEM’ , ‘ 1 Fluid 자유계면 + DEM ‘을 기본 유동 모드로 취급이 가능합니다.

dem4

입자 유형

입자 타입도 표준 기능의 질량 입자 모델처럼 입자 크기 (반경)와 밀도가 동일한 것 외, 크기는 같지만 밀도가 다른 것이나 밀도는 같지만 크기가 다른 것 등도 취급 가능합니다. 이로 인해 표준 질량 입자 모델에서는 입자 간의 상호 작용이 고려되어 있지 않기 때문에 모든 아래에 가라 앉아 버리고 있었지만, FLOW DEM을 이용하여 기하학적 관계를 평가하는 것이 가능합니다.

dem7

응용 분야

1. Mechanical Engineering 분야

수지 충전, 스쿠류 이송, 분말 이송 / Resin filling, screw conveyance, powder conveyance

2. Civil Engineering분야

3. Civil Engineering 분야

파편, 자갈, 낙 성/ Debris flow, gravel, falling rock

dem11

3. Chemical Engineering, Pharmaceutics 분야

유동층, 사이클론, 교반기 / Fluidized bed, cyclone, stirrer

dem12

4. MEMS, Electrical Engineering 분야

하전 입자를 포함한 전기장 해석 등

dem15

입자 그룹 가시화

그룹 가시화

DEM은 일반적으로 다수의 입자를 필요로하는 분석을 상정하고 있습니다. 
다만 이 경우, 계산 부하가 높아 지므로 현실적인 계산자원을 고려하면, 입자 수가 너무 많아 현실적으로 취급 할 수 없는 경우 입자의 특성은 유지하고 숫자를 줄여 가시화할 필요가 있습니다 .
일반적인 유동해석 계산의 메쉬 해상도에 해당합니다.
메쉬 수 많음 (계산 부하 큼) → 소 (계산 부하 적음)
입자 수 다 (계산 부하 큼) → 소 (계산 부하 적음)

원래 입자수

입자 사이즈를 키운경우

그룹 가시화

  • 입자 수를 줄이기 위해 그대로 입경을 크게했을 경우와 그룹 가시화 한 경우의 비교.
  • 입자 크기를 크게하면 개별 입자 특성이 달라지기 때문에 거동이 달라진다. (본 사례에서는 부력이 커진다.)
  • 그룹 가시화의 경우 개별 특성은 동일 원래의 거동과 대체로 일치한다.

주조 시뮬레이션에 DEM 적용

그룹 가시화 비교 예

그룹 가시화한 경우와 입경을 크게하여 수를 줄인 경우, 입경을 크게하면
개별 입자 특성이 변화하여 거동이 바뀌어 버리기 때문에 실제 계산으로는 사용할 수 어렵습니다.

중자 모래 분사 분석

DEM에서의 계산부하를 생각할 때는 입자모델에 의한 안정제한을 고려해야 하지만 서브타임스텝이라는 개념을 도입함으로써 입자의 경우와 유체의 경우의 타임스텝을 바꾸고 필요이상으로 계산시간을 들이지 않고 효율적으로 계산하는 것을 가능하게 하고 있습니다.

이를 통해 예를 들어 중자사 분사 시뮬레이션 실험에서는 이러한 문제로 자주 이용되는 빙엄 유체에서는 실험과의 정합성이 별로 좋지 않기 때문에 당사에서는 이전부터 입상류 모델이라는 모델을 개발하고 연속체로부터의 접근에서도 실험과의 높은 정합성을 실현할 수 있는 모델화를 해왔는데, 이번에 DEM을 사용해도 그것과 거의 같은 결과를 얻습니다. 할 수 있음을 확인할 수 있었다.

Reference :

  • Lefebvre D., Mackenbrock A., Vidal V., Pavan V. and Haigh PM, 2004,
  • Development and use of simulation in the Design of Blown Cores and Moulds

FLOW-3D (x) Workflow

Optimization of a Tilt Pour Casting

경동 주조 최적화

최적화 목표

연소 엔진 피스톤의 경동 주조를 최적화하여 공기 혼입을 최소화합니다.

엔지니어링 과제

이 최적화의 목적은 경동 주조 중에 공기 혼입 및 난류의 양을 최소화하는 것입니다. 이 목표는 주물 채우기 모션의 프로필을 수정하여 달성됩니다. 공기 혼입과 난류를 최소화하면 주조에 결함이 발생할 가능성이 줄어 듭니다. 또한 충전 매개 변수를 최적화하면 비용 증가 없이 품질을 높일 수 있습니다.

최적화 전 틸트 타설 주조

최적화 솔루션

사용자가 경동 주조 시뮬레이션의 여러 반복을 실행할 수 있는 워크 플로우를 생성합니다. FLOW-3D (x) 는 노드를 사용하여 최적화를위한 자동화 된 워크 플로를 구성합니다. 세 가지 프로세스 변수 (회전 시작, 회전 지속 시간 및 체적 유량)는 변수 입력으로 사용되며 시뮬레이션이 반복 될 때마다 달라집니다.

FLOW-3D (x) 워크 플로우

Excel 스프레드 시트 노드는 금형 회전의 시작 및 지속 시간과 충전 프로파일의 체적 유량에 대한 테이블을 정의하는 데 사용됩니다. 계산기 노드는 프로파일 설명을 레이들 동작을 규정하는 movin.inp 파일로 변환합니다. 다음으로 FLOW-3D 노드는 시뮬레이션을 실행하는 데 사용됩니다. 각 시뮬레이션의 출력은 후 처리 노드에 의해 결과에서 추출된 총 충전 비율과 동반 공기량 비율입니다. 채우기 비율은 시뮬레이션의 동적 종료 조건으로 사용되어 금형이 완전히 채워지도록 합니다. 최적화 연구에 허용되는 예산 또는 시뮬레이션 수는 30 개로 설정됩니다. 단일 시뮬레이션 실행은 약 15 분입니다.

최적화 결과

사용 FLOW-3D (X) 의 데이터를 분석 도구를 결과 Pareto Front 그래픽 표현이 혼입된 공기의 최소량과 높은 충전 분율 최적 충전 프로파일에 있는 시뮬레이션 대응을 보여준다. 시뮬레이션 및 반복 설계 기능은 모두 FLOW-3D (x)에 의해 자율적으로 생성됩니다 . 또한 각 개별 시뮬레이션의 이미지와 비디오를 출력하도록 설정할 수 있습니다.

다음은 원래의 주입 속도와 주입 시간 (왼쪽)과 오른쪽의 최적화 된 값을 비교 한 것입니다. 주입 속도가 약간 증가하고 주입이 약간 더 일찍 완료됩니다.

원래 주입 속도
최적화 된 주입 속도

다음은 원래 금형 회전 속도 및 기간 (왼쪽)과 오른쪽의 최적화 된 값을 비교한 것입니다. 회전 속도가 증가하고 회전 시간이 원본보다 짧다는 것을 알 수 있습니다.

원래 금형 회전율

FLOW-3D (X)에 대한 자세한 내용은  기술 문의 담당자에게 문의 바랍니다.

FLOW-3D (x) Workflow

Calibrating Simulation Parameters

시뮬레이션 매개 변수 보정

교정 연구의 목표

계단식 배수로에서 공기 유입 시뮬레이션에 대한 다양한 수치 매개 변수의 영향을 조사합니다.

엔지니어링 과제

쉽게 실험 데이터와 일치하도록 공기 유입 및 도움말 보정의 최초의 시뮬레이션에 수치 매개 변수의 영향을 연구에 사용할 수 있는 자동화된 워크 플로우 생성 1 .

연구할 매개 변수는 메쉬 크기, 난류 모델, 난류 길이 스케일 및 동적 대 고정 난류 길이 스케일입니다. 또한 FLOW-3D (x) 는 마지막 시간 단계에서 유입된 공기 농도의 이미지와 시뮬레이션에서 공기 유입의 진화를 보여주는 애니메이션을 생성합니다.

FLOW-3D (x) 워크 플로우

시뮬레이션은 동반된 공기의 양을 보고하기 위해 3, 4, 5 단계의 샘플링 볼륨으로 설정됩니다. FLOW-3D (x) 는 노드를 사용하여 자동화된 워크 플로를 구성합니다. 

첫 번째 노드는 .csv 파일에서 시뮬레이션 매개 변수를 읽는데 사용됩니다. 그런 다음 매개 변수는 시뮬레이션을 실행 하기 위해 FLOW-3D 노드로 전송됩니다 . 후 처리 노드는 배수로의 각 단계에서 샘플링 볼륨에서 동반된 공기 볼륨을 추출하고, 마지막 시간 단계에서 동반된 공기의 이미지를 생성하고, 공기 동반 애니메이션을 생성합니다. 마지막 노드는 샘플링 볼륨에서 보고된 동반 공기 값을 .csv 파일에 씁니다.

매개 변수 정의 입력 파일에 18 개의 매개 변수 세트가 지정되어 있으므로 예산 또는 허용되는 반복 횟수가 18로 설정되었습니다. 단일 시뮬레이션의 런타임은 각 반복에서 사용되는 메시 크기에 따라 다릅니다.

시뮬레이션 매개 변수를 보정하는 계단식 방수로

매개 변수 연구 결과

사용 FLOW-3D (X) 의 데이터 분석 기능 및 자동 화상 생성하면 빠른 시각적 평가 결과의 검증을 허용합니다. 또한 각 시뮬레이션 실행에 대한 각 단계의 공기 유입 값은 보고된 .csv 파일에서 쉽게 액세스 할 수 있습니다. 최적화 연구 시간을 절약하기 위해 배치 실행이 사용되었습니다.

교정 전

보정 전 계단식 배수로 동반 공기

0.01m의 메쉬 크기, k-ω 난류 모델 및 0.005m와 동일한 난류 길이 척도를 사용하는 시뮬레이션의 마지막 시간 단계에서 유입 공기

References

메쉬 크기 = 0.005m, k-ω 난류 모델 및 0.005m와 같은 난류 길이 척도의 시뮬레이션에서 마지막 시간 단계에서 혼입된 공기. 2 배 더 미세한 메쉬를 사용한 공기 혼입의 시작은 0.01m 메쉬보다 실험 결과와 유사하게 비교됩니다.

참고 문헌

1 Felder, Stefan (2013). Air-water flow properties on stepped spillways for embankment dams: Aeration, energy dissipation and turbulence on uniform, non-uniform and pooled stepped chutes. PhD Thesis, School of Civil Engineering, The University of Queensland.

FLOW-3D (x) Workflow

Optimizing Design Performance with Baffle Placement

배플 배치로 설계 성능 최적화

최적화 목표

배플이 있는 액체 저장 탱크의 슬로시 댐핑

최적화 과제

사용자가 슬로싱 시뮬레이션을 여러번 반복하여 대형 원통형 탱크에서 댐핑을 최대화하는 최적의 링 배플 위치를 찾을 수 있는 워크플로를 생성합니다. 여기에서 시뮬레이션된 사례는 Maleki 및 Ziyaeifar (2008)1 의 물리적 실험을 기반으로합니다 .

액체 저장 탱크 개략도

최적화 솔루션

시뮬레이션은 수직으로 배치된 원통형 탱크에서 0.6m의 유체 높이에서 처음에 수평에서 5도 배치된 유체의 슬로싱의 자유 붕괴를 나타냅니다. 링 배플의 위치는 z 방향으로 변환할 수 있습니다. 목표는 가장 많은 양의 슬로시 댐핑을 발생시키는 배플의 위치를 ​​찾는 것입니다. 각 시뮬레이션은 12 개의 CPU 코어에서 약 10 분 동안 실행됩니다.

예산 범위에서 30 회 반복 또는 허용되는 시뮬레이션 반복 횟수가 지정됩니다. FLOW-3D (x) 는 30 개의 시뮬레이션을 실행하여 시스템의 동작을 나타내는 반응 표면을 생성합니다. 이를 통해 최상의 솔루션을 찾을 수 있습니다.  

FLOW-3D (x) 워크 플로우

FLOW-3D (x) 는 노드를 사용하여 최적화를 위한 자동화된 워크 플로를 구성합니다. 이 워크 플로우를 시작할 때 z 방향의 초기 배플 위치가 제공됩니다. 배플 위치는 규정된 경계 사이에서 수직으로 이동하도록 허용됩니다. 그런 다음 각 시뮬레이션은 반복 시뮬레이션을 실행하는 FLOW-3D 노드로 공급됩니다. 시뮬레이션 결과는 감쇠 계산을 수행하는 계산기 노드에 연결됩니다. 그런 다음 최적화 엔진은 지속적으로 개선되는 응답 표면을 기반으로 배플의 또 다른 z 좌표를 선택하고 다른 시뮬레이션 실행을 계속합니다.  

FLOW-3D (x) 최적화 워크 플로우 배플 성능 설계

결과

FLOW-3D(x)의 내장 데이터 분석 도구를 사용하여 결과를 그래픽으로 표시하면 0.55m의 배플 높이가 최대 댐핑 비율을 제공한다는 것을 알 수 있습니다. 시뮬레이션 및 반복 설계 기능은 모두 프로그램과 함께 자동화됩니다. 또한 각 시뮬레이션의 영상과 비디오를 출력으로 설정할 수 있습니다.

성능 설계 최적화-슬로 싱

References

1Maleki, A. and Ziyaeifar, M., 2008. Sloshing damping in cylindrical liquid storage tanks with baffles. Journal of Sound and Vibration, 311(1-2), pp.372-385.

FLOW-3D (x)

FLOW-3D (x)

Achieve Better CFD Workflows with FLOW-3D (x)

FLOW-3D(x) 는 자동화, 최적화 및 배치 처리를 CFD 워크 플로에 연결하여 CFD를 수행하는 방식을 크게 변화시킵니다. FLOW-3D(x)를 사용하면 자동화 및 최적화 워크 플로우를 그래픽적이고 직관적으로 구축 할 수 있을 뿐만 아니라 Solidworks, Rhino 및 Excel과 같은 외부 프로그램을 연결하여 시뮬레이션에 정보를 동적으로 제공할 수 있습니다. 

설계 매개 변수 공간을 실행하거나 실험 설계에 관심이 있거나 최상의 성능을 위해 형상 부품을 최적화 하는 경우 FLOW-3D(x)를 사용하면 배치 워크 플로우를 구성하고 고급 매개 변수 형상 연구를 수행하며 자동화 및 최적화를 결합하여 신속하게 설계 목표를 충족하고 최적의 해결 방안에 도달할 수 있습니다.

FLOW-3D (x) Case Studies

  


FLOW-3D (x) Features

OPTIMIZATION

  • 최적의 설계 매개 변수를 식별하여 제품 성능을 향상시킵니다.

WORKFLOW AUTOMATION

  • 일반적인 시뮬레이션 작업 자동화 : 사전 정의된 매개 변수 세트를 실행하고 시뮬레이션 결과를 추출하고 그래픽 출력을 생성합니다.

SIMULATION CALIBRATION

  • 원하는 결과를 얻는데 필요한 시뮬레이션 매개 변수를 식별합니다.

PARAMETER SENSITIVITY

  • 입력 매개 변수에 대한 시뮬레이션의 민감도를 결정합니다.

PYTHON INTEROPERABILITY

  • Python 스크립트를 실행하여 POST 처리 및 입력 사용자 지정을 제공합니다.

EXPERIMENTAL/LAB RESULTS

  • 기존 실험실 데이터에 대한 반응 표면을 만듭니다.

CAD PLUGINS

  • FLOW-3D (x) 내에서 직접 매개 변수화 된 CAD 모델과 상호 작용 합니다.
  • Solidworks, Rhino/Grasshopper, PTC Creo, NX, Spaceclaim, Catia 및 Autodesk Inventor.

DISTRIBUTED SOLVING

  • 최대의 효율성을 위해 원격 Windows 및 Linux 워크스테이션에서 시뮬레이션을 실행할 수 있습니다.


MICROSOFT EXCEL PLUGIN

  • Excel의 강력한 기능을 활용할 수 있습니다.

FLOW-3D RESIN

FLOW-3D RESIN 모듈

FLOW-3D RESIN 는 FLOW Science Japan에서 개발된 열 경화성 수지 유동과 열 특성을 해석하는 모듈입니다.
열 경화성 수지 재료는 강한 접착성 구조 강도, 열 및 화학적 내구성이 뛰어나며, 반도체 장치, 발전기, 변압기, 개폐기, 전기 자동차 및 하이브리드 전기 자동차의 코일이나 다른 파트, 프린트 기판, MRI등에 사용되고 있습니다.

주요 기능:Castro-Macosko, Cross-WLF등의 점성 모델 지수 감쇠, Kamal등의 발열 모델 겔화 이후의 경화 수축 모델 수지 함침 해석용 포러스 체내 유동 모델(점성 의존 저항, 이방성 저항 등) 2-domain Tait pvT밀도식 모델 구조 해석 인터페이스 F.SAI 경유의 압력, 온도 데이터 내보내기

적용 사례

resin3 트랜스퍼 성형
resin4
사출 성형
background_phone_case_compare
실제 제품과 비교
resin5
트랜스퍼 몰드(충전의 결과:온도[위] / 속도[하단])
resin6
트랜스퍼 몰드(발열의 결과:온도[위]총 / 변형[하단])
resin7
트랜스퍼 몰드(냉각의 결과:온도)
background_resin1
FLOW-3D의 온도 데이터를 기반으로 수지에 매핑
background_resin2
구조 해석의 결과(Von Mises stress)
background_resin3
구조 해석의 결과(Total translation)
resin8
트랜스퍼 몰드(충전 해석:온도[위] / 공기 흡입[하단])
resin9
트랜스퍼 몰드(냉각 해석:응력[좌측]총 변형[오른쪽 위] / 온도[아래])
background_resin4
트랜스퍼 몰드 반응률[시간 추이]
background_resin5
트랜스퍼 몰드 응력[시간 추이]
background_resin6
FLOW-3D의 온도 데이터를 기반으로 수지에 매핑
background_resin7
구조 해석의 결과(변위[왼쪽] / Von Mises stress[오른쪽])

^back to top

FLOW FSAI

F.SAI module

FSAI는 유체-구조 연성해석을 쉽게 할 수 있는 프로그램으로 FLOW-3D / FLOW-3D MP 해석 결과 데이터(유체 압력, 유체 온도, 벽 온도)를 구조 해석의 유한 요소(FEM) Mesh에 출력할 수 있습니다.  반대로 구조 해석의 유한 요소(FEM) Mesh 데이터를 FLOW-3D Solid 형상으로 읽어 처리 할 수 있습니다.

F.SAI는 FLOW Science Japan 개발 제품입니다.

F.SAI module Features

  • Transfer fluid pressures , temperature, and wall temperature
  • FLOW-3D® & FLOW-3D ®/MP support (Multi block support)
  • Support for Solid / Shell FEA meshes ( can be intermixed )
  • Node probe search distance
  • Automatic local interpolation on element faces
  • Add default value for nodes with no probe values
  • Limit the probe values to a given Min/Max values of the probe output
  • Runs in standalone mode ( does not require FLOW-3D ® or FEA package to be installed on the same machine )
  • Platforms: Windows 64 bit / Linux 64 bit

F.SAI module Features (Supported Features)

  • NASTRAN  (Bulk Data)
  • SIMULA  Abaqus ( version 6 and above )
  • MSC Mentat Marc 2012 (comma separated / fixed column format)
  • Altair HyperWorks OptiStruct
  • Altair HyperWorks Radioss
  • Calclix

Transfer verification sample

Comparison

 

Transfer example: Casting