
이 유체 흐름 시뮬레이터는 브라우저에서 완전히 실행되며, 사용자가 직접 그린 장애물 주변에서 일정한 유체 흐름이 어떻게 움직이는지 테스트할 수 있습니다. 층류는 오른쪽에서 유입되고, 염료 자국은 유선을 시각화하며, 사용자가 변경하는 모든 요소는 실시간으로 흐름의 형태를 바꿉니다. 아무것도 설치할 필요 없이 채널 흐름, 경계층, 후류 및 유동 박리에 대한 직관을 빠르게 키울 수 있는 방법입니다.
유체 흐름 시뮬레이터 작동 방식
유체는 오른쪽 가장자리의 수직 중앙 개구부를 통해 유입됩니다.
#1 입구 직경과 길이(빨간색 파이프)를 변경하십시오. '입구 크기' 슬라이더는 창 높이의 백분율로 입구 크기를 설정하며, 0은 닫힌 벽이고 100은 전체 높이입니다. '터널 길이' 슬라이더는 입구를 두 개의 빨간색 선으로 표시된 채널로 확장합니다. 이 선들은 실선 벽으로, 유체는 이를 통과할 수 없으며 벽에 부딪히면 속도가 느려집니다. 따라서 채널을 따라 자연스럽게 속도 기울기가 형성되어 중앙은 빠르고 벽 근처에서는 느려집니다. 채널 외부의 모든 화면 경계는 열린 유출 경계이므로 유체는 무한 영역에서처럼 영역 밖으로 자유롭게 흘러나갑니다.
#2 클릭하고 드래그하여 흐름의 어느 위치에든 장애물을 배치하세요. 각각의 스트로크는 동일한 벽면 거동을 보이는 단단한 장애물이 됩니다. 유체는 이를 피해 흐르거나, 앞쪽에서 정체되거나, 뒤쪽으로 와류를 발생시킵니다. 스트로크는 '장애물 제거'를 누를 때까지 유지되며, '유체 흐름 재시작'을 누르면 그림은 유지된 채 유체 흐름이 초기화됩니다. 입구 크기나 터널 길이를 변경하면 시뮬레이션이 처음부터 다시 시작됩니다.
팁: 채널을 먼저 설정한 다음 그리세요. 이 유체 흐름 시뮬레이터에서는 페인팅 전에 입구 크기와 터널 길이를 선택하십시오. 슬라이더를 움직이면 시뮬레이션이 다시 시작됩니다. 입구 쪽으로 열린 컵 모양은 피하십시오. 이러한 부분에 들어간 염료는 빠져나갈 길이 없어 그대로 남아 있게 됩니다. 염료가 선명하게 보이도록 하려면 '밀도 확산' 또는 '와류' 값을 약간 높이십시오.
팁: 점도와 유입 속도를 함께 조절하세요. 점도가 높을수록 경계층이 두꺼워지고 후류가 매끄럽게 유지됩니다. 점도가 낮고 유입 속도가 높으면 전단층이 더 날카로워지고 후류가 더 불안정해집니다. 슬라이더를 한 번에 하나씩 변경하고 몇 초간 기다리세요. 유동이 화면을 통과하는 데 시간이 필요합니다.
흐름 내부에 장애물을 그려 넣으세요.
위쪽 커서 두 개를 사용하여 빨간색 흡입 파이프를 조정하세요. 큰 화면에서 감상하시는 것이 가장 좋습니다 (전체 화면 링크는 아래에 있습니다).

파이프를 억제하고 개방된 환경에서 객체를 시뮬레이션하려면:
파이프 직경을 최대치인 100까지 확장합니다(첫 번째 상단 슬라이더).
• 파이프 길이를 0으로 줄이세요 (두 번째 상단 슬라이더)
• 스트림 수량을 20개 이상으로 늘리세요("염색 줄무늬").
부인 성명
이 유체 흐름 시뮬레이터는 유체 역학 원리를 보여주는 용도로만 사용됩니다. 시각적 직관을 위해 설계된 실시간 저해상도 근사 모델이며, 실제 CFD(전산 유체 역학) 솔버가 아닙니다. 검증된 난류 모델이나 보정된 단위가 없으며, 질량 또는 운동량 정확도도 보장되지 않습니다. 설계, 크기 결정 또는 안전 관련 결정에 이 시뮬레이터의 결과를 사용하지 마십시오. 이러한 결정에는 적절한 메싱 및 검증을 거친 검증된 CFD 패키지를 사용하십시오.
꿀팁: 전문적인 맥락에서 이 기능을 가장 효과적으로 사용하는 방법은 학습이나 설명 목적으로 CFD 또는 유체 역학 원리에 대한 그림을 빠르게 만드는 것입니다. 계산 용도로는 적합하지 않습니다.
| 특허 | |
|
저희 유체 흐름 시뮬레이터는 파벨 도브랴코프의 훌륭한 시뮬레이션을 대폭 수정하여 만든 것으로, 여기에서 테스트해 보실 수 있습니다. https://paveldogreat.github.io/WebGL-Fluid-Simulation/ 소스 코드는 여기에서 확인할 수 있습니다. https://github.com/mharrys/fluids-2d 저희는 수년간 온라인 도구 디렉토리에도 해당 제품을 등록해 왔습니다. 시뮬레이션 카테고리. 최초 허가: MIT 라이선스 저작권 (c) 2017 Pavel Dobryakov 누구든지 무료로 사본을 입수할 수 있도록 허가합니다. 위의 저작권 고지 및 본 사용 허가 고지는 모든 문서에 포함되어야 합니다. 본 소프트웨어는 어떠한 종류의 명시적 또는 묵시적 보증 없이 "있는 그대로" 제공됩니다. |
저희 버전의 라이선스에는 층류, 조절 가능한 입구, 장애물 그리기 및 상호 작용, 그리고 몇 가지 CFD 매개변수가 추가되었습니다. 파벨의 MIT 라이선스와 동일합니다(왼쪽 참조). |

















