Чи можна використовувати розв'язувачі стислих потоків для вирішення стисливого потоку?


10

Я знаю, що розжарювачі потоку, що стискаються і стискаються, спеціально розроблені для вирішення різних типів проблем із різними властивостями рідини / умовами потоку. Зрозуміло, що серед переваг використання розв'язувальних пристроїв для стискання потоку для моделювання задач з нестислимими рідинами є те, що рівнянням енергії можна знехтувати, зменшуючи таким чином кількість змінних та рівнянь, які необхідно вирішити.

Однак мені цікаво дізнатись про точність розріджувачів потоку, що стискаються, в межах межі, оскільки властивості рідини та умови потоку мають тенденцію до стискання. Чи схильні рішачі стислих потоків виходять з ладу, оскільки моделювання рідини / потоку стає все більш і більш нестислимим? Або розсмоктувачі потоку, що стискаються, однаково добре працюють незалежно від стисливості рідини / потоку?

Я усвідомлюю, що це питання є дещо широким і може дуже залежати від особливостей моделювання проблеми. Якщо це так, будь ласка, допоможіть мені зрозуміти, які чинники мені потрібно пам’ятати, визначаючи застосовність використання розв'яжувача потоку, що стискається, де в іншому випадку вистачало б розв'язувача для стисненого потоку.


1
Які розжарювачі потоку, що стискаються (як у режимах низької / високої механічної обробки)? Крім того , див cs.swan.ac.uk/reports/yr2004/CSR2-2004.pdf
Staļi

Зрозуміло, що це повинно бути в низьких режимах механізмів. Інакше нестислимого вирішувача не вистачить для тієї ж проблеми.
Павло

1
Це тема моєї дипломної роботи ... грубе правило - і ви матимете проблеми з точністю з явним кодом; тиск чисельно буде слабким, тоді як імпульс буде надмірно демпфірований. Це нічого не говорить про ефективність. Ви отримаєте неправильну відповідь при малій кількості Маха та / або зіткнетеся з числовими нестабільностями. M<0.1
tpg2114

1
Відшукуйте копію цих конспектів лекцій, щоб добре зрозуміти математику / фізику в системах з низьким числом машин Маха та підхід для їх вирішення. Якщо ви не можете його знайти, пінг мені, і я побачу, що я можу зробити.
tpg2114

Відповіді:


14

Рівняння стиснення мають гіперболічний характер, тобто вони мають кінцеву швидкість звуку. На практиці це означає, що вам потрібно зробити крок часу, пропорційний чимось на зразок розміру сітки, поділеної на швидкість звуку. (Це, по суті, умова CFL, якому ви повинні задовольнити стабільність при використанні явних розв'язувачів і точність, якщо ви використовуєте неявні розв'язувачі.)

З іншого боку, якщо ви переходите до межі несжимаемого, то це означає, що швидкість звуку йде до нескінченності. З звичайними гіперболічними вирішувачами це означає, що вам потрібно відпустити крок часу до нуля - тобто, ви не досягнете великого прогресу у своїх моделюваннях. Отже, стискаючі розв'язувачі погано підходять для невиправних проблем, і при використанні таких проблем майже завжди трактують їх як проблеми, що легко стискаються.

Інакше кажучи, існують принципові відмінності між рівняннями стислимого та нестислимого, хоча одне є межею іншого. Це означає, що рекомендується використовувати різні коди, які відповідають цим відмінностям.


2
Щоб додати відповідь Вольфганга, це, безумовно, можливо (див., Наприклад, Hauke ​​та Hughes sciencedirect.com/science/article/pii/0045782594900558 , які зазначають, що потік у прикордонних шарах майже нестислимий). Однак, схоже, що потрібно приділити обережність пристосуванню розчинників, що стискаються, до режимів, що не стискаються (тобто різних змінних, рецептури, стабілізації тощо).
Джессі Чан

Мені дуже подобається запит про "не дуже прогресувати". В експериментальній фізиці немає такого поняття, як справді несжимаемая рідина. Нерозбірливість насправді є лише дуже корисним математичним припущенням, яке дозволяє легко обчислити наближення до трохи стислимої проблеми. Таким чином, ви можете переключитися на несжимаемый вирішувач, коли відстеження ефектів стисливості стає дорогим і призводить до невеликих збурень відносно стисливого потоку. Але як зазначає СБ, пам’ятайте, що тим самим ви змінили саму природу рівнянь та рішення.
Стефано М

2
@JesseChan - те, що відбувається в прикордонних шарах, - це те, що потік стає нестислимим в тому сенсі, що розбіжність швидкості стає малою. Але це тому, що швидкості там невеликі, а не тому, що змінюються властивості середовища . Це важлива відмінність: чи є середовище нестислимим, чи ні , це властивість середовища, а не швидкість (тобто рішення); незалежно від того, чи є потік стисливим чи ні, - це властивість швидкості. Коли ми говоримо про стисливі / нестислимі розчинники, ми говоримо про властивості середовища, а не про розчин.
Вольфганг Бангерт

1
Якщо я не помиляюсь, лікування невиправних проблем із «легкою стисливістю» часто використовується як числовий трюк, і це називається штучною стисливістю: link.springer.com/chapter/10.1007/3-540-26454-X_10
імранал

1
Штучна стисливість - це інша методика, яка дозволяє уникнути проблем при використанні дискретизацій, які не є надійними. У цих методах стисливість вибирається пропорційною розміру сітки (або деякій її потужності), тобто матеріал стає непритисним в межах нескінченно малих сіток. З іншого боку, якщо ви використовуєте стисливі розв'язувачі для невиправних проблем, ви, ймовірно, захочете вибрати стисливість невелику, але постійну.
Вольфганг Бангерт

1

Припущення про несжимаемость є наближенням. Таким чином, розв'язувачі потоку, що стискаються - які не використовують це наближення - є більш точними, але й дорожчими. Стисливий вирішувач дасть вам ідеально хорошу відповідь, якщо його застосовуватимуть до "несжимаемой" проблеми (тобто тієї, де стисливість не відіграє значної ролі). Це просто пройде смішно довго.

Ця ж відповідь стосується будь-якої пари моделей, де одна - це наближення нижчої вартості іншої.


1

Коротка відповідь: Так.

Тепер для довгої відповіді.

Як вказують інші відповіді, це, безумовно, можливо, але вам доведеться відповідно відрегулювати свій крок часу, що зробить ваше моделювання надзвичайно повільним порівняно з тим, якби ви використовували нестислимий вирішувач.

0.2Re=vDν

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.