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

Компрессор


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

Компрессор,

САЕ модель

Модель сделана для расчёта давления поршня на шайбу.

Модель:

post-1823-1290893886_thumb.png post-1823-1290893923_thumb.png

Сетка

post-1823-1290893956_thumb.png

Модель состоит из:

узлов: 56546

элементов: 37962

степеней свободы: 152901

Прицип работы:

Шайба (желтая) крутится вокруг оси и может изменять угол наклона.

Поршень в зависимости от положения давит на шайбу снизу или сверху. У

компрессора в действительности поршней больше. Которые и нагнетаю

давление.

post-1823-1290894196_thumb.png

Расчётная модель это упрощённый вариант. Шайба покрыта какой-то

запатентованой фигнёй типа тефлона. Слой тефлона не моделировал.

На определённых режимах работы компрессора, появлялись повреждения на

поверхности шайбы. Нужно было найти этот „плохой“ режим.

Было сделано много расчётов. Режим нашли, пришлось немного убавить

давления нагнетаемое компрессором.

Расчет полностью статика, то есть в любом положении расчёта система

находится в состоянии статического равновесия. Скользящии элементы

(красный и синий) держатся только за счет контакта. Пришлось помучится

что бы довести задачу до стабильного решения.

Результат

Картинка распределения давления на шайбу при постоянной силы от поршня.

post-1823-1290894354_thumb.png

Утверждено ConcursusMMX

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


1. А можно уточнить, зачем требуется знать искомое давление?

2. А нельзя ли его (это давление) найти из простого равновесия шайбы? И почему так не сделали?

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

Пришлось помучится что бы довести задачу до стабильного решения.

На самом деле прекрасно представляю все сложности решения данной задачи. Не знаю насчет Abaqus, но в том же ANSYS - это очень муторно, то что контактная задача очень тяжелая - это факт. Хотя, наверное, автор намеренно сэкономил на сетке. Может быть, конечно, постановка и сам подход выбраны не самые удачные, но, думаю, автор знал, что делал. В общем 4++ за затею и терпение.
Ссылка на сообщение
Поделиться на других сайтах

1. А можно уточнить, зачем требуется знать искомое давление?

2. А нельзя ли его (это давление) найти из простого равновесия шайбы? И почему так не сделали?

1. Искал "плохой режим" , при нем на поверхности шайбы были повреждения. Эти повреждения были только на определённом участки шайбы, не по всему кругу. Искал через контактное давление. Пробовал даже нагрев от трения, но это сильно усложняло задачу.

2. Шайба крутится и меняет угол наклона, плюс изменение нагрузки от поршня при разных режимах работы.

Скользящии элементы не всегда давят на шайбу равномерно. Поршней опять же несколько. Задача с несколькоми неизвестными.

Первый расчёт оборота 360 градусов длился дня 2. Позже подобрал нужный контакт и появилось возможность считать на несскольких процессоров, дело пошло намного быстрее. На сетке тоже экономил как мог.

Да вообще, по-моему, Abaqus не для таких задач..

А что Вы предлагаете? Изменено пользователем Avtor
Ссылка на сообщение
Поделиться на других сайтах

А что Вы предлагаете?

А что тут предложить... насколько я понимаю, то деформирование шайбы и всей конструкции вообще играет не определяющую роль. Фактически решаеся задача статическаого равновесия (фактически недеформируемой) шайбы под действием неизвестного давления. RIGID только усложняет МКЭ-решение, ну и примемение FEM-софта значит... Если ест какой то софт для моделирования подобного RIGID-движения, то как раз для него.

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

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

А что тут предложить... насколько я понимаю, то деформирование шайбы и всей конструкции вообще играет не определяющую роль. Фактически решаеся задача статическаого равновесия (фактически недеформируемой) шайбы под действием неизвестного давления. RIGID только усложняет МКЭ-решение, ну и примемение FEM-софта значит... Если ест какой то софт для моделирования подобного RIGID-движения, то как раз для него.

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

А каком софте Вы думали, когда это писали?

Кстати использование софта требовал заказчик. Он и хотел, что бы было сложно.

Задача фактически статическая только в определенный момент. Как будем подбирать этот момент без движения? Задача состоит ведь в том, что бы найти "плохой" режим , а не прочность детали.

Кроме того, как видно из анимации, скользящии элементы при разных положениях шайбы различно "давят"

на её. Смотрим на красное пятнышко последней анимации. Махимально давления постоянно перемещается и зависит от положения шайбы.

Да, давление от поршня известно, не известно как оно распределяется на поверхности шайбы.

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

Компрессор,

САЕ модель

Прекрасная модель, а главное выданы рекомендации по результатам моделирования. Оценка 5.

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

Жалко, что народ не оценил данного шедевра. Задача конечно сложная в первую очередь с точки зрения счёта.

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

не масштабный проект, весь компрессор в две ладошки поместится. Куда ему против мачты и антенны.

Тут только шатл или А380 конкурировать может.

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

Если можно, могли бы по-подробнее рассказать про настройки контактов в этой задаче. И почему решали в статике. Ведь тогда, получается, решение не зависит от скорости вращения. Для имитации различных режимов варьировали только давление на поршень?

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

Использовал в контакте это:
*SURFACE BEHAVIOR, PRESSURE-OVERCLOSURE=EXPONENTIAL
...
Скорость вращения шайбы не учитывалaсь, учитовалась сила на поршень,  она  и зависила от скорости. Примерно так.  

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

 

Все думал, где же я недавно видел подобную по сути модель. Тут

 

_1_avi2.gif

 

Это будет попроще, с точки зрения расчёта.

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

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

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

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

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

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

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

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

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

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

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



  • Сообщения

    • Ветерок
      @SAPRonOff спасибо за демонстрацию в "Осенней школе САПР".
    • maxx2000
      @zerganalizer ты не видишь разницы между "уже есть и умеет" и "есть но не умеет"?
    • Killerchik
      Найти-то можно, но вряд ли в тхт файле, это было бы совсем уж просто.   А в компе станка какие разъёмы есть?
    • zerganalizer
      Так зачем кого-то ещё принимать/обучать, если удастся заставить обойтись "собственными силами"? Общепринятый тренд...
    • zerganalizer
    • maxx2000
      @zerganalizer тогда непонятно как твоя фраза соотносится с моей. Моя чётко содержит посыл что нужно обучить , а не стричь с них бабло. 
    • zerganalizer
      Вы не поняли - меня хотят заставить прогать станки. Так, в дополнение к проектированию, а не учить кого-то. Хотя кто их хотелки-то знает...
    • Poot
      Также находил на форуме Сименс, подобный пост. _______________________________________________________________________________________________________________________ "Любопытно, что если я вхожу в систему под другой учетной записью пользователя, TeamCenter запускается успешно, но под моей учетной записью он не запускается и появляется сообщение об ошибке. в обоих случаях я вхожу с одного и того же компьютера. кто-нибудь знает, что происходит?? Спасибо" Шринивасан Р. 2 года назад Привет, Попробуйте перезапустить pool manager в командной строке с опцией DcleanDB. т.е. mgrstart -DCleanDB Если вышеперечисленное не решило проблему, в качестве обходного пути можно попробовать раскомментировать и установить «shareSession=false» в файле %%TC_ROOT%portal plugins configuration_13000.2.0lsite_specific.properties. Это будет запускать новый сеанс клиента каждый раз. _____________________________________________________________________________ вот последнее еще не пробовал «shareSession=false» А запустить pool manager в командной строке У меня две службы Pool на сервере. Teamcenter Process Manager Teamcenter Server Manager TC_ROOT_PoolA Правильно я понимаю, что я отключаю именно последнюю и в командной строке TC перехожу по пути "TC_ROOT\pool_manager\confs\TC_ROOT\mgrstart.bat" и запускаю команду mgrstart -u=infodba -p=пароль -g=dba -DCleanDB что привет к запуску службы с очищенными сеансами?   
    • Марсель
      ТФ17. 1. Проекции. Параметры/Основные/Угол...  Уважаемый SaprOnOff, скажите там, чтобы "поворота" добавили. 2. Вид/Проекция. Если с клавиатуры, то всё чётко: "слева" Ctrl+4, А почему при создании проекции (вид слева и др.) пиктограммы расположены не по ГОСТ 2.305 рис. 2?
    • Poot
      Добрый день. Впервые столкнулся с такой ошибкой. TC12.4 под Oracle12. Пользователь не может подключиться со своего аккаунта TC со своего PC к серверу.  Причем с других PC его учетная запись подключается, а так же другие учетные записи запускаются с его PC. Казалось бы ну просто сессия зависла. Но в консоли когда ее сбрасываешь, у пользователя ничего не меняется.  После перезагрузки сервера ничего не меняется. Чистка кэша не помогает.  лог когда пользователь пробует зайти на сервер из: \TC_ROOT\pool_manager\confs\TC_ROOT\logs\ServerManager\process\ServerManager.log INFO  - 2024/10/28-10:30:17,956 UTC - TC12 - "hostname-пользователя".13800.01.Anonymous.00001              - "пользователь"~"hostname-пользователя".SharedSession already has a TcServer assignment. Из консоли описание сессии: Server                                                PID      Lifecycle      User   Mode    Duration(sec) tcserver66@PoolA@9424@TC12     8100    Provisional  "user" Status    739 Обычно у сессий Lifecycle вместо временный, назначенный  Assigned:  false                        Assigned User: "user" Active: false Ready: true Abandoned: false Provisional: true Remove: false State: Stateless Last Message Number: 1 Last Message Time: Mon Oct 28 13:30:15 MSK 2024 Request Pipe Name: tcserver66@PoolA@9424@SERVERHOST Management Pipe Name: tcserver66@PoolA@9424@SERVERHOST Server ID: tcserver66@PoolA@9424@SERVERHOST Process ID: 8100 Refresh State    Shutdown Server Пробовал на сервере сбрасывать процесс по номеру PID. в tc_profilevars.bat set TC_USE_PREFS_SHARED_MEMORY=FALSE Если заново перезалить винду на PC, то никаких ошибок со входом появляться не будет... Подскажите, кто сталкивался с такой проблемой? Как удалось ее решить?
×
×
  • Создать...