Запитання з тегом «fluid-dynamics»

Вивчення властивостей рідин і газів у русі

17
Чи є якісний нелінійний програмувальний вирішувач для Python?
У мене є декілька складних проблем, що стосуються невипуклої глобальної оптимізації. В даний час я використовую панель інструментів оптимізації MATLAB (конкретно, fmincon()з алгоритмом = 'sqp'), що є досить ефективним . Однак більша частина мого коду знаходиться в Python, і я хотів би зробити оптимізацію і в Python. Чи є розв'язувач …

4
Чому місцева охорона важлива при вирішенні PDE?
Інженери часто наполягають на застосуванні локально консервативних методів, таких як кінцевий об'єм, консервативна кінцева різниця або переривчасті методи Галеркіна для вирішення ПДЕ. Що може піти не так, якщо використовувати метод, який не є локально консервативним? Гаразд, тому місцева збереження важлива для гіперболічних ФДЕ, а як щодо еліптичних ФДЕ?

4
Коли метод високого порядку корисний для моделювання обчислювальної динаміки рідини?
Багато чисельних підходів до CFD можуть бути розширені до довільно високого порядку (наприклад, розривні методи Галеркіна, методи ВЕНО, спектральна диференціація тощо). Як слід вибрати відповідний порядок точності для даної проблеми?

2
Хороша кінцева різниця для рівняння безперервності
Яка була б хороша обмеженість розрізнення для наступного рівняння: ∂ρ∂t+∇⋅(ρu)=0∂ρ∂t+∇⋅(ρu)=0\frac{\partial \rho}{\partial t} + \nabla \cdot \left(\rho u\right)=0 ? Ми можемо взяти 1D випадок: ∂ρ∂t+ddx(ρu)=0∂ρ∂t+ddx(ρu)=0\frac{\partial \rho}{\partial t} + \frac{d}{dx}\left(\rho u\right)=0 Чомусь всі схеми, які я можу знайти, - це формулювання в лагранжанських координатах. Наразі я придумав цю схему (ігноруйте j- індекс): …

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

4
Які методи можуть забезпечити, щоб фізичні величини залишалися позитивними протягом моделювання PDE?
Фізичні величини, такі як тиск, щільність, енергія, температура та концентрація, завжди повинні бути позитивними, але числові методи іноді обчислюють негативні значення під час процесу розчинення. Це не нормально, оскільки рівняння будуть обчислювати складні або нескінченні значення (як правило, збій коду). Які числові методи можна використовувати, щоб гарантувати, що ці величини …

3
Евклідова відстань в Октаві
Мені хотілося б знати, чи існує швидкий спосіб обчислити евклідову відстань двох векторів в Октаві. Здається, що для цього немає спеціальної функції, тому я повинен просто використовувати формулу sqrt?

2
Переривчастий Галеркін: Переваги та недоліки Nodal vs Modal
Існує два загальні підходи до представлення рішень у розривному методі Галеркіна: вузловий та модальний. Модальний : Рішення представлені сумами модальних коефіцієнтів, помножених на множину многочленів, наприклад, де зазвичай є ортогональними поліномами, наприклад Legendre . Однією з переваг цього є те, що ортогональні многочлени генерують матрицю діагональної маси.u ( x , …

2
Недоліки загальних схем дискретизації для моделювання CFD
Днями мій інструктор з обчислювальної динаміки рідини був відсутній, і він направив свого кандидата кандидатів наук на заміну. У своїй лекції він, схоже, вказав на кілька недоліків, пов'язаних з різними схемами дискретизації для моделювання потоку рідини: Метод скінченної різниці: важко задовольнити збереження та застосувати неправильну геометрію Метод кінцевого обсягу: він …

5
Чи є там хороший, простий у використанні високоякісний вирішувач CFD з відкритим кодом?
Моя дипломна робота полягає у розробці чисельних методів зменшення моделі згоряння. Я керую своїми методами виключно на хімічній частині моделювання горіння, і у мене є безліч прикладів для 0-D моделювання (без потоку). Мені хотілося б запустити симуляції, які мають в них потік, бажано 2-D або 3-D моделювання. Ці симуляції повинні …

2
(як) писати симуляції, які працюють швидше?
Я почав використовувати python як мову програмування для виконання всіх моїх завдань у CFD. У мене дуже мало досвіду програмування. Я за фахом машинобудування і здобуваю вищу освіту в галузі аерокосмічної техніки. іноді обчислювальний аспект CFD стає більш втомливим, ніж маніпулювання рівняннями або виконання математики. Які загальні вказівки дозволяють запустити …

1
CFD: Чи впливає схема послідовної крокової дії часу на стабільне рішення? Якщо так, чому?
Я намагаюся вирішити Ідеальне рівняння MHD, використовуючи напівдискретні методи, просторові реконструкції ENO та час крокування TVD RK. Я отримую різні стаціонарні рішення з різним тимчасовим порядком. Це правильно?

4
Як створити випадковий 3D-домен, що представляє кореневу структуру рослини?
Я хотів би моделювати ламінарний потік води від коренів до стебла рослини. На самому кінці коренів трубочки змінюються від міліметрів до сантиметрової шкали в діаметрі та довжині. Коли ми наближаємося до стебла, коріння стають більшими в довжину та діаметр. Я хочу створити випадкові тривимірні домени, які представляють мережу коренів із …

1
Тиск як множник Лагранжа
У невимовному рівнянні Нав'є-Стокса термін тиску часто називають множником Лагранжа, що примушує умова нестисливості.ρ(ut+(u⋅∇)u)∇⋅u=−∇p+μΔu+f=0ρ(ut+(u⋅∇)u)=−∇p+μΔu+f∇⋅u=0\begin{align*} \rho\left(\mathbf{u}_t + (\mathbf{u} \cdot \nabla)\mathbf{u}\right) &= - \nabla p + \mu\Delta\mathbf{u} + \mathbf{f}\\ \nabla\cdot\mathbf{u} &= 0 \end{align*} У якому сенсі це правда? Чи існує формулювання нестислимих рівнянь Нав'є-Стокса як проблема оптимізації, що підлягає обмеженню нестислимості? Якщо …

1
Помежні умови Діріхле-Неймана стають нестабільними - Метод корекції тиску
Я імітую несжимаючий потік через циліндр за номером 500 Рейнольда. Я розв'язую рівняння навіксних стоків за допомогою методу корекції тиску. Моє рішення стає нестабільним через певний час (приблизно через 5 с). Я спробував уточнити свою сітку, stepzes (0,05) (переконайтесь, що мій CFL <1, навіть якщо я використовую неявні методи) Мої …

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