Sign in to follow this  
Followers 0
rost_01

Моделирование клапана сброса давления

7 posts in this topic

Добрый день!

Пишу дипломную работу, ранее с FlowVision не сталкивался.

  Помогите, пожалуйста, разобраться с тем, как можно моделировать клапан сброса давления (ЛСК - легкосбрасываемая коснтрукция, остекление) при помощи ГУ.

В SolidWorks сделал модель здания. На стене 1 находится ЛСК (остекление). Открыл во FlowVision. Задал ГУ.

Вариант 1: для остекления задаю ГУ стена. В течениие 5 сек. из отверстия в оборудовании , находящегося внутри здания, происходит утечка газ. После этого с помощью фильтра произвожу поджиг получившейся смеси. Происходит взрыв. Давления взрыва на стене 1 (на высоте 1,2 м от пола) записываю в glo файл. В glo файле нахожу максимальное давление для каждой итерации. Строю график изменения максимального давления от времени. Максимальное давление на стене 1 (на высоте 1,2 м от пола) достигает 45кПа. 

Вариант 2 : для остекления задаю ГУ свободный выход. Далее все те же действия, что и в варианте 1. Получаю, что максимальное давление на стене 1 (на высоте 1,2 м от пола) достигает 33кПа. 

Целью моей работы на первом этапе является определение площади ЛСК (остекления), которая позволила бы снизить давление до безопасных для здания 5 кПа.

Пробовал использовать различные типы ГУ, но давление, при срабатывании ЛСК,  по-прежнему остается в районе 33-36кПа. 

Подскажите, пожалуйста, как можно разрешить эту ситуацию?

post-47460-0-05937200-1431435394_thumb.jpg

post-47460-0-92529500-1431435444_thumb.jpg

post-47460-0-65064100-1431436453_thumb.jpg

Share this post


Link to post
Share on other sites


Под остеклением вы подразумеваете мгновенно разрушающуюся перегородку?

 

Если да, то вам нужно моделировать здание без стекла, и еще некоторое пространство вокруг здания - полусфера.

И на границе этого пространства задавайте неотражающее.

 

Свободный выход фиксирует давление. Поэтому и не сбрасывается. 

Share this post


Link to post
Share on other sites

1. Можно задавать детонацию смеси через задание Т и P в заданной области, где ПДК достигает соответствующего уровня. Если идет именно воспламенение, т.е. дефлограционный режим

2. Рекомендую за дверью в стене дорисовать внешнюю область на границах которой задать Свободный выход. В противном случае ГУ в проеме двери будет существенно влиять на распределение скоростей в ее окрестности.

 

Вообще задача о взрывной волне сводиться к задаче бодания двух баранов. Первый баран это атмосфера, второй баран это продукты сгорания, между ними волна.Соответственно нужно корректно задать свойства веществ, подобрать сетку и шаг интегрирования (обычно CFL=1) и корректно задать геометрическую постановку. Если где-то напортачить, то это повлияет на скорость распространения волны в пространстве.

Share this post


Link to post
Share on other sites

Под остеклением вы подразумеваете мгновенно разрушающуюся перегородку?

 

Если да, то вам нужно моделировать здание без стекла, и еще некоторое пространство вокруг здания - полусфера.

И на границе этого пространства задавайте неотражающее.

 

Свободный выход фиксирует давление. Поэтому и не сбрасывается. 

Здравствуйте, спасибо за ответ.

Остекление-это мгновенно разрушающаяся перегородка. 

"и еще некоторое пространство вокруг здания - полусфера" - т.е. в SolisWorks нужно переделать модель здания?

"И на границе этого пространства задавайте неотражающее" - если я правильно понимаю, то в модели горения, которую я использую, есть только типы границ:

1. Стенка

2. Вход/выход

3. Свободный выход

4. Симметрия

5. Периодическое

6. Сопряженное

7. Скользящая поверхность

1. Можно задавать детонацию смеси через задание Т и P в заданной области, где ПДК достигает соответствующего уровня. Если идет именно воспламенение, т.е. дефлограционный режим

2. Рекомендую за дверью в стене дорисовать внешнюю область на границах которой задать Свободный выход. В противном случае ГУ в проеме двери будет существенно влиять на распределение скоростей в ее окрестности.

 

Вообще задача о взрывной волне сводиться к задаче бодания двух баранов. Первый баран это атмосфера, второй баран это продукты сгорания, между ними волна.Соответственно нужно корректно задать свойства веществ, подобрать сетку и шаг интегрирования (обычно CFL=1) и корректно задать геометрическую постановку. Если где-то напортачить, то это повлияет на скорость распространения волны в пространстве.

Здравствуйте, спасибо.

1. Да, взрыв дефлаграционный.

2. На данном этапе ГУ для двери - "стенка" 

Не получается осуществить сброс давления после того, как меняю ГУ ЛСК со "стенка" на "свободный выход" или "вход/выход". Судя по комментарию Bonusfrag, просто меняя ГУ для ЛСК, это сделать не получится.

Share this post


Link to post
Share on other sites

Вот такая д.б. геометрия:

сначала создаете проект на базе полусферы.

низ полусферы - стенка будет,

верх полусферы - вход-выход или свободный выход. 

В эту полусферу вставляете подвижное тело - здание. Делаете его неподвижным. Всё здание - ГУ стенка.

Вот так должно стать:

post-26004-0-00869700-1431539004_thumb.png

Share this post


Link to post
Share on other sites

1. Да, взрыв дефлаграционный.

2. На данном этапе ГУ для двери - "стенка" 

Не получается осуществить сброс давления после того, как меняю ГУ ЛСК со "стенка" на "свободный выход" или "вход/выход". Судя по комментарию Bonusfrag, просто меняя ГУ для ЛСК, это сделать не получится.

 

1. У меня там текст пропал в части дефлограции. ОК, т.е. нужно задавать смесь в объеме и модификатор Поджиг.

2. В первую очередь измените конфигурацию расчетной области на ту, что вам выше указали - добавьте внешний объем. Далее, если вы знаете уровень давления, при котором стекло теряет несущую способность и хрупко разрушается, то вы можете установить в проеме Подвижное тело без движения и на его внутренней поверхности писать давление (не забудьте включить Сохранение истории) и оценивать его значение. Как только значение давления доходит до требуемого уровня останавливаете расчет, убираете Подвижное тело и продолжаете расчет.

Другой вариант: в проеме задаете модификатор сопротивления с такими параметрами, чтобы сопротивление запирало поток в проеме. Перед модификатором создаете плоскость и на ней создаете Характеристику по Давлению. Создаете пользовательскую переменную, где прописываете зависимость параметра от давления на плоскости. В свойствах Модификатора Сопротивление указываете в качестве параметра созданный ранее пользовательский. Ну или, как в предыдущем случае, просто убираете модификатор.

Share this post


Link to post
Share on other sites

Всем спасибо за ответы 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.



  • Сообщения

    • Ветерок
      ПОТОМУЧТО. Совершенно очевидные вещи просто отсутствуют как класс. При зумировании размеры или становятся с пол-экрана или уменьшаются до неразглядеть. А если размеры детали достаточно малы, то эти цифири вообще на монитор не помещаются и заслоняют собой всё, включая друг друга. Зато по-своему, "лучшевсех".   Внешне похоже. Как телега похожа на Мерседес - у обоих по четыре колеса. Похоже ведь. Но по сути ничего общего. С авторазмерами работать невозможно, если эскиз сложнее прямоугольника. Попробую их все отключить, но тоже ожидаю других сюрпризов. В Крео автоматом образмеривается эскиз. С учетом взаимосвязей и без лишних размеров. Причем, эскиз всегда полностью определен. Без переопределения или недоопределения. Здесь же образмеривается каждая линия отдельно. Это даже видно в процессе построения. И все эти размеры продолжают существовать пока лишние принудительно не убьешь. Просто вакханалия какая-то!
    • Leonid777
      Добрый день,   Прошу помочь с моей проблемой. Нужно сделать краштест "Impact". На стадии "Job" возникли следующи ошибки:   1053 elements have incorrect property definitions. The elements have been identified in element set WarnElemIncorrectProperty.   Node set assembly_karkas-1_karkas-refpt_ has no members and will be ignored. Nodes defined in this set may have been deleted because they were not connected to any elements.   Node set assembly_wall-1_wall-refpt_ has no members and will be ignored. Nodes defined in this set may have been deleted because they were not connected to any elements.   Файл прикрепил, буду благодарен за любую информацию... Сколько не искал причину, так и не понял. Большое спасибо всем, кто поможет   Rama v7+Att+Wall(s mesh~~vopros).cae
    • SAPRonOff
      автоматически пока, к сожалению, никак. Есть только вот такие кнопки:   есть настройки, но субъективно сейчас в ТФ работает оч. похоже как в остальных CAD(если не пользоваться линиями построения, те что пунктирные):  
    • vad0000
      В каком положение позиционный ключ? Есть ли в системе реле чредования фаз?
    • vasillevich68
      Очень настораживает то, что человек имеющий, без малого, пятилетний стаж участника данного форума     и представляющий себя, как пользователь целого букета САПР,   задает вопрос, школьного уровня   Тот факт, что ответ  он не рассматривает всеобъемлющим, и реагирует на него забавной репликой  наводит на мысль, что ТС на сегодняшний день имеет лет 12 от роду (вывод сделан на основании непонимания ТС, ввиду его юного возраста, отношения "папа-мама", и  представление о том, что студенты университета до третьего курса находятся в неведении того, что гайка охватывает болт).  Вот только встает следующий вопрос, он что, с семилетнего возраста тут тусуется???
    • Flocus
      Сделайте бэкап БД и выполните следующий запрос: -- Query to update all tasks of one type to another -- Backup database before executing query.     -- 1 [Waiting for host] -- 2 [Starting up] -- 3 [In process] -- 4 [Retrying] -- 5 [Suspended] -- 6 [Cancelling] -- 7 [OK] -- 8 [Cancelled] -- 9 [Failed] -- 10 [Suspending] -- 11 [Resuming] -- Example: If there are tasks that are stuck in the "Cancelling", run the following query to correct it (i.e. update all tasks with status 6 [Cancelling] to status 8 [Cancelled]): UPDATE TaskInstances SET TaskStatus = 8   ---<< Update with new task status WHERE TaskStatus = 6   ---<< Update with current task status and TaskInstanceID > 1
       
    • Говорящий Огурец
      Мне кажется, у него мог случиться инсульт после увиденного: https://www.instagram.com/p/B7gTbsTH3_Z/?igshid=1a15osmujmz47
    • Flocus
      Workgroup это продукт с законченным жизненным циклом SW corp его не будет больше развивать и поддерживать. Вам необходимо ставить для "потестировать" Solidworks PDM Professional. Минимальная конфигурация которая была у нас для серверной машины и только 8ГБ ОЗУ win10 pro i5. При этом сидело в PDM 5 человек от силы. В PDM можно хранить хоть mp3, абсолютно без разницы что за тип файлов где будет лежать. Все зависит как вы настроите поток работ. 
    • Flocus
      Необходимо зайти под пользователем Admin и выбрать отменить разрегистрацию в появившемся окне нажать галочку, что отменить разрегистрацию система спросит что у пользователя тогда будут потеряны все изменения.
    • Борман
      Есть серия ГОСТов, штук 10. Вот там что-то было. ГОСТ Р 52857.xx. Сосуды и аппараты.