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

Моделирование гранулированных сред


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

Задача такая: Нужно смоделировать работу лопатки дробемётного аппарата (трение о гранулированную среду), в результате анализа нужно выявить участки лопатки, подверженные наибольшему износу.

Может кто-нибудь сталкивался с подобной задачей, в какой программе возможно это сделать?

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


Вообще, DEM (модель гранул) есть в предыдущих версиях STAR-CD, а сейчас мигрировал в последнюю версию STAR-CCM+ (версия 5.06).

Метод дискретных элементов (The Discrete Element Modeling (DEM)) может использоваться для численного моделирования движения большого количества взаимодействующих дискретных частиц, таких как поток гранулированного песка, частиц пищи, металлического порошка, капсул и суспензий. DEM отслеживает взаимодействие каждой из частиц с помощью эффективной численной методики, моделируя контактные силы, передачу энергии при столкновении, а также теплопередачу и лучистый теплообмен между частицами. STAR-CCM+ является первым коммерческим инженерным софтом, имеющим возможность моделирования дискретных элементов в единой программной среде для решения задач гидрогазодинамики.

<noindex>http://www.saec.ru/news/?id=73</noindex>

Изображение

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

Задача такая: Нужно смоделировать работу лопатки дробемётного аппарата (трение о гранулированную среду), в результате анализа нужно выявить участки лопатки, подверженные наибольшему износу.

Может кто-нибудь сталкивался с подобной задачей, в какой программе возможно это сделать?

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

Другое дело, что придётся возиться с назначением констант упругости/трения/демпфирования...

Остальное там делается не слишком сложно.

Но, может, и не подойдёт.

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

Если нужно "выявить участки" (см. постановку задачи в нулевом посте), то моделирование эррозии не нужно.

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

Думаю от назначения констант упругости/трения/демпфирования никуда не уйти, придётся мыслить. А на счёт эрозии что Вы имели ввиду? Визуализация самого разрушения мне и не надо, просто чтоб хотя бы опасные участки на лопатке показал и всё. Вот такое в COSMOS'e реально?

А насчёт STAR-CCM+, спасибо, почитаю сейчас...

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

Визуализация самого разрушения мне и не надо, просто чтоб хотя бы опасные участки на лопатке показал и всё. Вот такое в COSMOS'e реально?

А что такое "опасные участки"?

Ссылка на сообщение
Поделиться на других сайтах
  • 1 месяц спустя...
Алексей Шмаков

Приветствую, есть специализированная программа DEM Solutions

Ссылка на сообщение
Поделиться на других сайтах
  • 1 месяц спустя...

А в STAR-CCM+ DEM модель можно использовать в процессах теплообмена (горения)?

Не уверен, скорее всего нет.

Но судя по вашим вопросам в других темах, то вам вполне достаточно модели лагранжевых частиц. DEM используется если концентрация частиц велика по сравнению с газом или жидкостью. Для Лагранжевых частиц в STAR-CD есть ограничение по концентрации - не более 40% от объема газа.

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

Не уверен, скорее всего нет.

Но судя по вашим вопросам в других темах, то вам вполне достаточно модели лагранжевых частиц. DEM используется если концентрация частиц велика по сравнению с газом или жидкостью. Для Лагранжевых частиц в STAR-CD есть ограничение по концентрации - не более 40% от объема газа.

Понятно, но требуется не только горение, но и нагрев материала (поток частиц) подойдёт ли STAR-CD (с DEM моделью) для этого?

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

Понятно, но требуется не только горение, но и нагрев материала (поток частиц) подойдёт ли STAR-CD (с DEM моделью) для этого?

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

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

Для указанной задачи можно с гранулированными средами не связываться. Можно все сделать в рамках континуальной постановки. Прописать вязкость для жидкости эквивалентную среде, а в идеале прописать зависимость вязкости от давления.

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

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

Прописать вязкость для жидкости эквивалентную среде, а в идеале прописать зависимость вязкости от давления.

Если вы про задачу из нулевого поста, то так не пойдет скорее всего. Неравномерное распределение гранулированной среды не сможете учесть. И размер гранул не учтете (если они разные), и распределение гранул в домене может оазаться не равномерным. Слишком многое откидывается в такой постановке, в общем. Детали моделируемого процесса нужно знать для однозначного ответа.

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

Да и фиг с ними с неравномерными песчинками. Главное как их прижимать к лопаткам будет, т.е. давление играет роль.

Уверен, что уже такой прогон кучу вопросов поднимет или снимет.

:)

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

Может стоит попробовать в одной из программ, где реализован метод SPH (например, он есть в Ls-Dyna, Autodyn).

<noindex>http://ru.wikipedia.org/wiki/Гидродинамика_сглаженных_частиц</noindex>

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

Вот пример к предыдущему сообщению.

Можно определить напряжения, а по их максимальным значениям (наверное) делать соответствующие выводы

post-8457-1301068535_thumb.png

Ссылка на сообщение
Поделиться на других сайтах
  • 6 лет спустя...
В 09.03.2011 в 13:15, a_schelyaev сказал:

Для указанной задачи можно с гранулированными средами не связываться. Можно все сделать в рамках континуальной постановки. Прописать вязкость для жидкости эквивалентную среде, а в идеале прописать зависимость вязкости от давления.

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

 

В 10.03.2011 в 13:51, a_schelyaev сказал:

Да и фиг с ними с неравномерными песчинками. Главное как их прижимать к лопаткам будет, т.е. давление играет роль.

Уверен, что уже такой прогон кучу вопросов поднимет или снимет.

:)

Круто, спасибо за [C](P)! Осталось забацать [K](P) и дело в шляпе похоже.

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Михаил АИС
    • Павлуха
      В Рино можно создать плоскую карту, потом наложить на криволинейную.
    • Fedor
      Та дано определение концепта факторизации . Любой. Мелочи не обязательно перечислять. Покопайтесь, может в английской или другой статье о факторизации есть :)     https://en.wikipedia.org/wiki/Matrix_decomposition    :)
    • _GOST_
      10.05.2024 Макросы обновлены Версия v.0.8.16 beta   Исправлены баги: 1. Макрос BOM_Export. Исправлен баг, в результате которого масса в количестве компонентов округлялась до нуля. 2. Макрос BOM_Export. Исправлен баг, в результате которого неправильно сортировались компоненты раздела "Комплекты" 3. Макрос BOM_Export. Исправлен баг, в результате которого не сортировались компоненты раздела "Документация" 4. Макрос BOM_Export. Исправлен баг, в результате которого в спецификации не отображались примечания виртуального компонента. 5. Макрос BOM_Export. Исправлен баг, в результате которого при выполнении макроса из сборочного чертежа для групповой спецификации с отличиями по чертежу - не обновлялись номера позиций в модели и чертеже. 6. Макрос Revision_Update. Исправлен баг, в результате которого макрос вылетал при выполнении его не с первого листа чертежа.   Улучшения: 1. Макрос M_Prop. Добавлена проверка чертежей различных типов документов для сборок. Имена файлов таких чертежей должны повторять имя файла сборочного чертежа, но между обозначением и разделителем должен быть указан код документа. Так же данный код и соответствующий ему тип документа должны быть внесены в текстовый файл списка типов документов (см. настройки). 2. Макрос M_Prop. Изменено поведение при нажатии галочки "Добавить материал в наименование" - теперь наименование из имени файла полностью заменяется материалом. 3. Макрос BOM_Export. На главное окно макроса добавлена галочка "Без раздела "Документация"" для документов без чертежей (комплекты, и т.д.). 4. Макрос BOM_Export. В раздел "Документация" автоматически вносятся различные типы документов, если для них есть чертежи (например, кроме сборочного чертежа есть монтажный чертёж, в имени файла которого после обозначения указан код документа "МЧ"). 5. Макрос BOM_Export. Для документов без сборочных чертежей, но со спецификацией в поле "Формат" автоматически проставляется формат "А4". 6. Макрос BOM_Export. Для компонентов с указанием массы в количестве, при условии, что масса указана в граммах, во время суммирования (если вхождений таких компонентов несколько) масса может преобразовываться из граммов в килограммы. 7. Макрос BOM_Export. На главное окно макроса добавлена галочка "Сортировать раздел "Прочие изделия" по обозначению" 8. Макрос BOM_Export. Изменено правило сохранения спецификации в отдельной папке - теперь в отдельной папке сохраняются файлы в формате PDF (дублируются). Для старых проектов, в которых спецификации были сделаны с данной галочкой, все файлы в формате Excel необходимо перенести на уровень выше (в папку с моделью). 9. Макрос BOM_Export. Реализована особая сортировка всех компонентов в спецификации, позволяющая правильно сортировать стандартные изделия по увеличению размера. Например, Винты М8 будут выше винтов М12, а не наоборот как в старой версии. v.0.8.16 beta.rar
    • ДОБРЯК
      Где в этой ссылке сказано про численную факторизацию симметричной матрицы методом Холецкого или методом Гаусса? :=)  
    • Fedor
    • ДОБРЯК
      Численная факторизация - это приведение матрицы к треугольному виду. Дальше идет работа с правой частью. 
    • Михаил АИС
      Здравствуйте.  Выбираем станок. Обрабатываем в основном нержавеющую сталь AISI304, AISI321 и AISI316L. Сейчас у нас есть два универсальных станка 16к20 и иж250, универсальный фрезерный станок JET. Также имеется токарный станок ЧПУ без приводов от компании Вебер(аналог GOODWAY GLS-1500).  Следующий станок хотелось бы приобрести не китайский. На текущий момент времени рассматриваем 3 марки станков: 1) Victor NP-16CM и NP-20CM. Тайвань, вроде хорошие станки, но ценник впечатляет. У модели поменьше BMT45, у побольше BMT55. Обе модели на направляющих качения. 2) SMEC NS2000M и SL2000M. Южная Корея,  цены относительно приятные. NS2000M имеет направляющие качения и BMT45. SL2000M - скольжения и BMT55. 3) DOOSAN. Корейские станки, довольно известные, цены впечатляют. Есть вариант нового китайского Lynx225M(китайский станок для китайского рынка) и б/у Puma GT2100M из Кореи якобы с минимальной наработкой. Ценник на новые корейские станки зашкаливает.  Чертежи массовых деталей прикладываю,  также прикладываю чертежи самых крупных деталей. Часть деталей точим из шестигранника, соответственно идёт обработка на удар. Буду признателен, за помощь в выборе. По технике два основных вопроса: 1) Направляющие - требуются ли нам направляющие скольжения, или достаточно качения? 2) BMT55 больше, жёстче и позволяет ставить резцы большего сечения. Также теоретически инструмент должен стоять лучше. Или в нашем случае достаточно BMT45? Если у кого-то есть опыт использования этих станков буду признательны за обратную связь.
    • maxx2000
      @bubl leg в NX, Rhino можно, больше ни в каких CAD не встречал.
    • ДОБРЯК
      Хорошо. Можно тоже самое написать еще раз. Вы ищите решение СЛАУ. И чтобы найти это решение вы задаете уравнение, что  перемещение какой-то степени свободы равна какому-то числу. Но в данном примере всего два уравнения, всего две степени свободы.  И сказав, что перемещение первой степени свободы равно 1, например, у вас остается одно уравнение с одним неизвестным.  А если у вас СЛАУ из 100 уравнений, вы скажите, что перемещение первой степени свободы равно 1, например. Но как найти остальные 99 неизвестных не решая СЛАУ? Нужно решать в общем случае?   Решайте любым методом. Вы скажите нужно СЛАУ решать для нахождения собственных векторов.  Предлагаю двигаться маленькими шажками. Если нужно решать СЛАУ, то это один путь развития диалога, если не нужно, другой.
×
×
  • Создать...