Essence
MetaOpenFOAM์ ๋ค์ค ์์ด์ ํธ ํ๋ ์์ํฌ ๊ตฌ์กฐ: Architect, InputWriter, Runner, Reviewer์ ์ญํ ๋ถ๋ด
์์ฐ์ธ์ด ์
๋ ฅ๋ง์ผ๋ก CFD(์ ์ฐ์ ์ฒด์ญํ) ์๋ฎฌ๋ ์ด์
์ ์๋ํํ๋ ๋ค์ค ์์ด์ ํธ LLM ํ๋ ์์ํฌ๋ก, MetaGPT์ ์กฐ๋ฆฝ๋ผ์ธ ํจ๋ฌ๋ค์๊ณผ Langchain์ ๊ฒ์์ฆ๊ฐ์์ฑ(RAG) ๊ธฐ์ ์ ๊ฒฐํฉํ์ฌ ๋ฉ์ ์ ์ฒ๋ฆฌ๋ถํฐ ํ์ฒ๋ฆฌ๊น์ง ์ ์ฒด CFD ์์
ํ๋ฆ์ ์๋ ์ฒ๋ฆฌํ๋ค.
Evaluation
์ดํ: MetaOpenFOAM์ ๋ค์ค ์์ด์ ํธ LLM๊ณผ RAG ๊ธฐ์ ์ ์ฐฝ์์ ์ผ๋ก ๊ฒฐํฉํ์ฌ CFD ์๋ํ์ ์๋ก์ด ํจ๋ฌ๋ค์์ ์ ์ํ๋ ๊ฐ์น ์๋ ์ฐ๊ตฌ์ด๋ค. ๋์ ์ฑ๊ณต๋ฅ (85%)๊ณผ ๊ฒฝ์ ์ฑ($0.22/์ผ์ด์ค)์ ์ฐ์
์ ์ฉ ๊ฐ๋ฅ์ฑ์ ๋ณด์ฌ์ฃผ์ง๋ง, ๋ฉ์ ์๋ ์์ฑ ๋ถ์ฌ, ๋ฎ์ ์จ๋ ์์กด์ฑ, ์ ํ๋ ๋ฒค์น๋งํฌ ๊ท๋ชจ๋ ์ค์ ์๋-ํฌ-์๋ CFD ์๋ฃจ์
์ผ๋ก ๋ฐ์ ํ๊ธฐ ์ํด ๊ฐ์ ์ด ํ์ํ ๋ถ๋ถ์ด๋ค.
๊ฐ์ด ๋ณด๋ฉด ์ข์ ๋
ผ๋ฌธ
๊ธฐ๋ฐ ์ฐ๊ตฌ
MetaOpenFOAM์ ๋ค์ค ์์ด์ ํธ ํ์
ํ๋ ์์ํฌ๋ AutoGen์ ์ค๊ณ ํจ๋ฌ๋ค์์์ ์ง์ ์ ์ผ๋ก ์๊ฐ์ ๋ฐ์์ต๋๋ค.
๊ธฐ๋ฐ ์ฐ๊ตฌ
Retrieval-augmented LLMs๋ฅผ ํ์ฉํ OpenFOAM ์๋ํ ํ๋ ์์ํฌ๋ก, ๊ณผํ ์๋ฎฌ๋ ์ด์
์๋ํ ๋ถ์ผ์ ์ด๋ก ์ ยท๊ธฐ์ ์ ๊ธฐ๋ฐ์ ์ ๊ณตํจ.
๋ค๋ฅธ ์ ๊ทผ
MetaOpenFOAM์ LLM ๊ธฐ๋ฐ ๋ฉํฐ์์ด์ ํธ ํ๋ ์์ํฌ๋ก ์ ์ฒด์ญํ ์คํ ์๋ํ์ ์ ์ฉ๋์ด, ์์ ์ปดํจํ
์๋ํ ์ฌ๋ก์ ๋์กฐ์ ์
๋๋ค.
๋ค๋ฅธ ์ ๊ทผ
535๋ฒ ๋
ผ๋ฌธ์ LLM ๊ธฐ๋ฐ ๋ฉํฐ์์ด์ ํธ ํ๋ ์์ํฌ๋ฅผ CFD ์์ญ์ ์ ์ฉํ์ฌ, ์๋ฎฌ๋ ์ด์
ยทLLM ๊ฒฐํฉ์ ๋ค๋ฅธ ํ์ฉ ์ฌ๋ก๋ฅผ ๋ณด์ฌ์ค๋๋ค.
๋ค๋ฅธ ์ ๊ทผ
535๋ ์์น ํด์ ๋ถ์ผ์์ LLM์ ์ฆ๋ช
์๋ํ, mult-agent ํ์
์ฒด๊ณ์ ํตํฉ ์ ์ฉ ์ฌ๋ก๋ก, 1095์ ์ด๋ฏธ์ง์ ์ง์๊ธฐ๋ฐ ํตํฉ ์ฆ๋ช
์ง์๊ณผ ์ ๊ทผ๋ฒ์ด ๋ค๋ฆ
๋๋ค.
๋ค๋ฅธ ์ ๊ทผ
LLM ๊ธฐ๋ฐ ๋ค์ค ์์ด์ ํธ ํ๋ ์์ํฌ๋ฅผ ์ ์ฒด์ญํ(CFD)์ ์ ์ฉํ ์์ ๋
ผ๋ฌธ์ผ๋ก, ๋ค์ํ ๊ณผํ ๋ถ์ผ๋ก ์์ฉ ํ์ฅ์ฑ์ ๋ณด์ฌ์ค๋๋ค.
๋ค๋ฅธ ์ ๊ทผ
MetaOpenFOAM๋ LLMยท๋ฉํฐ์์ด์ ํธ ๊ธฐ๋ฐ์ผ๋ก CFD ๋ฌธ์ ๋ฅผ ๋ค๋ฃจ๋ฉฐ, ๊ณ ์ฐจ์ ๋ฐ์ดํฐ์์ ์ง๋ฐฐ๋ฐฉ์ ์ ๋์ถ ๊ด๋ จ ์ ์ฌ ์๋ํ ์ฐ๊ตฌ๋ค.
๋ค๋ฅธ ์ ๊ทผ
OpenFOAM ๋ฑ CFD๋ถ์ผ ๋ฉํฐ์์ด์ ํธ LLM ์๋ํ ํ๋ ์์ํฌ๋ก, FEM ๊ธฐ๋ฐ ์๋ฎฌ๋ ์ด์
์๋ํ ๋ฐฉ๋ฒ๋ก ์ ๋น๊ต๊ฐ ๊ฐ๋ฅํ๋ค.
๋ค๋ฅธ ์ ๊ทผ
CFD ๋ฑ ๊ณตํ/๊ณผํ ์คํ์ ํนํ๋ ๋ค์ค ์์ด์ ํธ ํ๋ ์์ํฌ(MetaOpenFOAM, 535)์ ๋ฐ์ด์ค๋ฉ๋์ปฌ ๋๊ตฌ ์ต์ ํ์ ํนํ๋ 774 ๋
ผ๋ฌธ์ ์ ์ฌ ์ ๊ทผ์ ๋ค๋ฅธ ๋ถ์ผ ์ ์ฉ์
๋๋ค.
๋ค๋ฅธ ์ ๊ทผ
์คํ์์ค CFD ์๋ํ ์์คํ
์ธ MetaOpenFOAM์ ์ ์ํ์ฌ, OpenFOAMGPT์ ์ ์ฌํ ์คํ ์ค๊ณ ์๋ํ๋ฅผ LLM ๊ธฐ๋ฐ์์ ์คํํฉ๋๋ค.
๋ค๋ฅธ ์ ๊ทผ
๊ณตํ ์ค๊ณ ์ฃผ๊ธฐ ์๋ํ๋ฅผ ์ํ AI ํ๋ ์์ํฌ๋ก ์ ์ฌํ ๋ฌธ์ ๋ฅผ ๋ค๋ฃจ๋ ๋์ ์ฐ๊ตฌ์ด๋ค.
๋ค๋ฅธ ์ ๊ทผ
CFD ์๋ฎฌ๋ ์ด์
์๋ํ์์ OpenFOAM ๊ธฐ๋ฐ LLM ์์คํ
์ ๋ค์ํ ์ ๊ทผ ๋ฐฉ์์ ๋น๊ตํ ์ ์์ต๋๋ค.
๋ค๋ฅธ ์ ๊ทผ
CFD ๋ถ์ผ์์ LLM ๊ธฐ๋ฐ ๋ค์ค ์์ด์ ํธ ์๋ํ ํ๋ ์์ํฌ๋ฅผ ์ ์ํด, ์๋ํ ์์ด์ ํธ ๊ตฌ์กฐ์ ๋๋ค๋ฅธ ์ฌ๋ก๋ฅผ ์ ์ํฉ๋๋ค.
๋ค๋ฅธ ์ ๊ทผ
MetaOpenFOAM ๋
ผ๋ฌธ์ ์ฌ๋ฌ LLM ์์ด์ ํธ๋ฅผ ํ์ฉํ ๊ณผํ๊ณ์ฐ ์๋ํ ์ฌ๋ก๋ก, VASPilot์ ๋ค์ค ์์ด์ ํธ ์์คํ
๊ณผ ๋น๊ตยทํ์ฅ ๋
ผ์๋ฅผ ํ ์ ์๋ค.
๋ค๋ฅธ ์ ๊ทผ
CFD ๋ฑ ๋ฌผ๋ฆฌ ๊ธฐ๋ฐ ์ฝ๋ ์์ฑ์ ์ํ LLM ๊ธฐ๋ฐ ๋ค์ค์์ด์ ํธ ์์คํ
์ ๋ค๋ฅธ ์ฌ๋ก๋ก, ์๋ํ ํ์ดํ๋ผ์ธ์ ๋น๊ตํ ์ ์๋ค.
๋ค๋ฅธ ์ ๊ทผ
MetaOpenFOAM ๋
ผ๋ฌธ์ LLM ๋ฉํฐ์์ด์ ํธ ์์คํ
์ ์ด์ฉํ CFD(์ ์ฐ์ ์ฒด์ญํ) ์๋ํ๋ก, AMR๊ณผ๋ ๋ค๋ฅธ ๊ณผํ์ ๋ณตํฉ์์
์๋ํ ์ฌ๋ก๋ฅผ ์ ์ํฉ๋๋ค.
๋ค๋ฅธ ์ ๊ทผ
535๋ ์ ์ฌํ๊ฒ LLM ๊ธฐ๋ฐ ๋ฉํฐ์์ด์ ํธ ์์คํ
์ ์ ์ฒด์ญํ(CFD)์ ์ ์ฉํ๋ ๋ฐ๋ฉด, 142๋ ํธ๋ฏธ๋ถ๋ฐฉ์ ์(PDE) ์ ๋ฐ์ ์๋ ์๋ฒํ๋ฅผ ๋ค๋ฃจ๋ฏ๋ก ์๋ก ๋ค๋ฅธ ์์ญ์ ๋ฐฉ๋ฒ๋ก ์ ๋์์ ์ ๊ณตํ๋ค.
๋ค๋ฅธ ์ ๊ทผ
TurboAgent์ ๋ฌ๋ฆฌ MetaOpenFOAM์ ๋ฉํฐ์์ด์ ํธ LLM ๊ธฐ๋ฐ์ด์ง๋ง, OpenFOAM ํ๊ฒฝ ์๋ํ๋ก ๋น์ทํ ๋ฌธ์ ๋ฅผ ๋ค๋ค ๋ฐฉ๋ฒ๋ก ๋น๊ต์ ์ ์๋ฏธํฉ๋๋ค.
๋ค๋ฅธ ์ ๊ทผ
CFD ๋ชจ๋ธ๋ง๊ณผ LLM ๊ธฐ๋ฐ ์ํฌํ๋ก์ฐ ์๋ํ๋ผ๋ ์ ์ฌ ์ฃผ์ ์์ ๊ฐ ํ๋ ์์ํฌ์ ์ฐจ๋ณํ์ ๋ฐ์ ๊ฐ๋ฅ์ฑ์ ๋น๊ตํ ์ ์์.
๋ค๋ฅธ ์ ๊ทผ
OpenFOAM๊ณผ ํตํฉํ CFD ์์ง๋์ด๋ง ์๋ํ ๊ฒฝ๋ก๋ฅผ LLM ๊ธฐ๋ฐ ์์คํ
๊ณผ ๋น๊ตํด๋ณผ ์ ์์.
๋ค๋ฅธ ์ ๊ทผ
Digital Twin ๊ธฐ์ ๋ํฅ ๋ถ์์ ๋ํ ๋์์ ์ ๊ทผ๋ฒ์ ์ ์ํ๋ค.
ํ์ ์ฐ๊ตฌ
MetaOpenFOAM ๋
ผ๋ฌธ์ ์ฒดํฌ๋ฆฌ์คํธ ๊ธฐ๋ฐ์ ๋ฆฌ๋ทฐ ์์ฑ ๋ฐ ์ ๋ ํ๊ฐ๋ฅผ ํ๋ ์ ์ฉํ์ฌ ๋
ผ๋ฆฌ์ ์ค๋ฅ ํ์ง ๋ฐ ๋ฉํ๋ฆฌ๋ทฐ ์๋ํ์ ๋์์ด ๋ฉ๋๋ค.
ํ์ ์ฐ๊ตฌ
535 ๋
ผ๋ฌธ์ 147๊ณผ ์ ์ฌํ๊ฒ ๋ค์ค ์์ด์ ํธ ํ๋ ์์ํฌ๋ฅผ CFD ํด์์ฒ๋ผ ๋ฌผ๋ฆฌ/๊ณตํ ์๋ฎฌ๋ ์ด์
๊น์ง ํ์ฅ ์ ์ฉํฉ๋๋ค.
ํ์ ์ฐ๊ตฌ
๋ฉํฐ์์ด์ ํธ ๊ธฐ๋ฐ์ ๊ณผํ ๋ฌธ์ ์๋ํ ๋ฐ ์คํ ์ ์ฐจ ์๋ํ ๋ฐฉ๋ฒ๋ก ๊ฐ ์ฐจ์ด์ ๊ณผ ์๋์ง๋ฅผ ํ์ธํ ์ ์์ต๋๋ค.
ํ์ ์ฐ๊ตฌ
๋ค์ค ์์ด์ ํธ ๋ฐ LLM ํ์ฉ์ผ๋ก ๋ค์ํ ๊ณผํ ๋๋ฉ์ธ(ํนํ CFD)์์ ์๋ ์ถ์ถ๊ณผ ๊ตฌํ์ด ์ ์ฉ๋ ์ฌ๋ก๋ก, ๊ธฐ๊ณ์ ๋ชจ๋ธ ์ถ์ถ์ ๊ด๋ จ๋ ์์
์ ํ์ฅํจ.
ํ์ ์ฐ๊ตฌ
MetaOpenFOAM ๋
ผ๋ฌธ์ ๋ค์ค ์์ด์ ํธ ์์คํ
์ ์ ์ฒด์ญํ ์๋ฎฌ๋ ์ด์
์ ์ ์ฉํ ์ค์ ์ฌ๋ก๋ก, ์ฌ๋ฃ๊ณผํ ๋ค์ค์์
๋ชจ๋ํ LLM ์์ด์ ํธ ํ๋ ์์ํฌ์ ์ ์ฉ ํ์ฅ์
๋๋ค.
์์ฉ ์ฌ๋ก
Neural Operator์ ๊ฐ์ AI ๊ธฐ๋ฐ ์๋ฎฌ๋ ์ด์
ํ๋ ์์ํฌ๋ฅผ ์ ์ฉ ๋์์ผ๋ก ํ์ฌ MetaOpenFOAM์ LLM ๊ธฐ๋ฐ ์๋ํ ์ฑ๋ฅ์ ์ค์ ๊ณผํ์ ๋ฌธ์ ์ ์ฐ๊ฒฐํ ์ ์์ต๋๋ค.
์์ฉ ์ฌ๋ก
์์นํด์ ๋ถ์ผ(์ ์ฒด์ญํ)์์ ๋ค์ค ์์ด์ ํธ์ LLM ๊ธฐ๋ฐ ์ํฌํ๋ก์ฐ ์๋ํ ์ฌ๋ก๋ฅผ ํตํด, [130]์ ๊ณ์ฐํํ ์๋ํ ๋ฐฉ๋ฒ์ ํ ํ๋ฌธ ๋ถ์ผ ์ ์ฉ ์์๋ฅผ ์ ๊ณตํฉ๋๋ค.