AI-агенты для OpenFOAM 🌀

OpenFOAM бесплатный открытый пакет для гидродинамических расчётов (CFD), обзавёлся AI-агентами. Описываете задачу текстом, а агент сам собирает настройки расчёта, запускает решатель, читает ошибки и исправляет их. Примерно как если бы Ansys Fluent или tNavigator сам строил модель по описанию задачи.

За два года вышло пять заметных разработок:
1️⃣ MetaOpenFOAM делит работу между агентами: планировщик, инженер и проверяющий.

2️⃣ OpenFOAMGPT запускает OpenFOAM и правит настройки по логам ошибок.

3️⃣AutoCFD дообучили на 28 716 примерах «описание задачи → настройки OpenFOAM». Модель на 7 млрд параметров решила 88,7% тестовых задач и обошла модели в десять раз крупнее.

4️⃣ Foam-Agent закрывает весь цикл расчёта от начала до конца.

5️⃣ ChatCFD проверяет не только то, что расчёт дошёл до конца, но и то, что результат физически верен.

🔡Где подвох:
• Каждый меряет на своих задачах. MetaOpenFOAM в собственной статье решил 85% из 8 задач. На 110 задачах Foam-Agent у него 55,5%, а на 315 задачах ChatCFD всего 6,2%.

• Расчёт запустился, но это ещё не ответ. ChatCFD довёл до конца 82,1% расчётов, а физически верными оказались 68%. Чаще всего агент ошибается в граничных и начальных условиях, на них приходится 60% таких ошибок. Расчёт при этом сходится и выглядит успешным.

Считаете в OpenFOAM у себя? Пробовали подключать к нему агентов?

✈️ Telegram | 🌐 Website