Перейти к публикации

Новый алгоритм моделирования потоков газа?


Рекомендованные сообщения

Случайно наткнулся на следующую заметку

post-7854-1201510990_thumb.jpg

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

Кто-нибудь слышал о этой программе?

Ссылка на сообщение
Поделиться на других сайтах


Чудес на свете не бывает - или тратишь время и получаешь физически коректное решение или делаешь быстро и получаешь красивую картинку.

Ссылка на сообщение
Поделиться на других сайтах

а агрегат ageia physX, общитывающая физику в играх? что она там считает и какое это отношение имеет к реальному поведению объектов, например, при контактном взаимодействии? конечно, в обзоре игры потом напишут что-то типа "предметы движутся правдоподобно, в соответствие с законами ньютона". ну-ну, правдоподобно...

Ссылка на сообщение
Поделиться на других сайтах

А там точность расчета пока слабовата до применимости в инженерных приложениях.

Ссылка на сообщение
Поделиться на других сайтах

а агрегат ageia physX, общитывающая физику в играх? что она там считает и какое это отношение имеет к реальному поведению объектов, например, при контактном взаимодействии? конечно, в обзоре игры потом напишут что-то типа "предметы движутся правдоподобно, в соответствие с законами ньютона". ну-ну, правдоподобно...

Вообще-то обсчитывать движение объектов "в соответствии с законами Ньютона" гораздо, нет ГОРАЗДО!!! :smile: проще, чем движение жидкости/газа.

PhysX решает обыкновенные дифуры вида d^2(x)/dt^2=F_x, d^2(y)/dt^2=F_y, d^2(z)/dt^2=F_z. А теперь сравните это с уравнениями Навье-Стокса. Да даже хотя бы и Эйлера... Которые между прочим уже нелинейные дифференциальные уравнения в частных производных.

Быстрый (и относительно честный) расчет газодинамики есть в Plasma Pong (гугл в помощь). Но даже на мощном компе при высоком уровне точности в настройках этот быстрый расчет получается весьма небыстрый. А там ведь двумерка. Используется там по-моему метод крупных частиц или что-то похожее.

Вот статья на которой основывался автор Plasma Pong

GDC03.pdf

Ссылка на сообщение
Поделиться на других сайтах

Lynx

я, в общем то, не хочу агею обсуждать.

но все же, о законах Ньютона речь ведь идет не у агеи, а в обзорах игр - речь идет не только об этих законах, но и о контактном взаимодействии, причем мнжественном. например можно наплодить десять тыщь частиц (примеры подобных "симуляций" есть) - вроде как газ получится.

в любом случае, суть не в этом. я думаю, что чудо метод из первого поста что-то подобное...

Ссылка на сообщение
Поделиться на других сайтах

Lynx

например можно наплодить десять тыщь частиц (примеры подобных "симуляций" есть) - вроде как газ получится.

Угу, а теперь внимание, вопрос! (с) Сколько тысяч частиц находится в одном кубическом сантиметре воздуха при нормальных условиях? :wink:

Ссылка на сообщение
Поделиться на других сайтах

Угу, а теперь внимание, вопрос! (с) Сколько тысяч частиц находится в одном кубическом сантиметре воздуха при нормальных условиях?

:clap_1:

тут типа какая-то ловушка? подвох? ну-ну.

существует такое понятие как подобие. скажу больше - действует!

ps: если слово "подобие" ставит в тупик, то скажу проще - сходимость по числу, например, частиц. слыхали о таком?

Ссылка на сообщение
Поделиться на других сайтах

Существует такое понятие, как число Кнудсена. Слыхали о таком? (с) :wink:

Сходимость там действительно есть - течение при числе Кнудсена 1е-10 практически такое же, как и при 1е-5. А вот например 1е-5 уже мало похоже на 1е-3. И это нам сразу все портит - как только мы начинаем лезть с динамикой отдельных частиц в более-менее сплошные течения, так сразу нам приходится к Ньютоновской физике (простой расчет столкновений) цеплять еще и всякие распределения вероятностей. Потому что число частиц становится неперевариваемым, и нужно вводить некие "мега-частицы", представляющие свойства N частиц.

Есть книжка Бёрда (G. Bird), переведенная на русский, и масса его статей на английском. А еще у него можно абсолютно безвоздмездно ("то есть даром!" (с)) скачать несколько программок, которые моделируют газодинамику именно с помощью такого подхода (DSMC - Direct Simulation Monte-Karlo). Вот скачайте (http://www.gab.com.au/) и посмотрите, сколько гигабайт памяти потребует та же его DS2V хотя бы для расчета течения течения с числом Кнудсена 0.001. А потом 0.0001. А потом сравните результаты с экспериментами и эээ... удивитесь погрешности процентов эдак в 20. Которая будет все больше и больше при уменьшении числа Кнудсена (потому что распределения вероятностей там не меняются с числом Кнудсена, а по хорошему должны, что при "честном" моделировании еще больше усложнит ситуацию). Я вот это все в свое время проделал еще пару лет назад.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




  • Сообщения

    • Guhl
      Так вы пишете в одном месте отключить, а в другом включить Вот и непонятно Так включить или отключить? Вы же не писали что для проверки, а просто сказали отключить в теме с хх Задаю вам прямой вопрос, а вы мне ответить не можете  
    • nein
      Здравствуйте. Станок MIKRON UM 900 S TNC426. Если в программе много коротких перемещений, станок вибрирует и качество поверхности - плохое. Менял стратегию обработки - при более-менее длинных отрезках ситуация улучшается. Думаю, что почему-то станок делает остановки между кадрами.  Подскажите, пожалуйста, где в параметрах это можно проверить и исправить. Спасибо.
    • advocut
      @hlibhlib спасибо, стало понятнее. Наконец-то источник по операции Stock Model.
    • gudstartup
      доктор вам надо лучше анализировать. если вы отключите линейку то у вас останется только датчик мотора и никакие люфты не будут оказывать влияние на на значение позиции считанное с датчика мотора поэтому для проверки и люфтов и то что это не привод резонирует просто отключают линейку и оставляют semiclosed loop. tckb dfv yflj сохранить fullclosed loop и исключить резонанс тогда вы включаете функцию dual position feedback и задаете значение тау . в общем тренируйтесь в понимании того что очевидно но не признается вами под разными предлогами что затягивает дискуссию и отнимает время.   в какой плоскости повернут стол те оси и нужно компенсировать у Виктора это плоскость zy как по вашему компенсации устраняют неперпендикулярность осей именно их взаимным перемещением. яркий пример это токарный станок с осью y где она конструктивно не перпендикулярна но при обработке она перемещается так что перпендикулярность соблюдается.
    • Nikollay
      К примеру печатная плата с кучей покупных элементов информации о весе которых нет. Подгонять плотность под каждую плату плохое решение.
    • sloter
      Например, наложить взаимосвязь Концентричность между центром строящегося отверстия и кромкой имеющегося в другой детали.
    • lem_on
      Правильно, терпи. Гляди дома не так вонять будет. 
    • Guhl
      Бывает, что залипает один концевой и получается, что в одном из положений оба концевика сработавшие Вы проверили, что именно один сработал, а второй отжат? Вообще конечно, ладдер ответ даст, чего не хватает  Вот пример как искать катушку аварии в ладдере    
    • andrey2147
      Чот не понятно кто куда подъезжает ?
    • OlgaKubrik
      Спасибо огромное! Помогло! Нюансы, о которых в комментариях ниже, пока не понятны, не очевидны, я ни разу пока не пользовалась этими инструментами, но все равно спасибо всем за отклик
×
×
  • Создать...