|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Моделирование прогиба мембраны под действием давления
Регистрация: 02.03.2014
Сообщений: 15
|
||
Просмотров: 11615
|
|
||||
МехмаТ, кфмн Регистрация: 23.09.2011
Ростов-на-Дону
Сообщений: 138
|
Вот посмотрите я Вам примерчик сделал. Не очень понимаю зачем Вы элемент сами задавали и материал, когда в воркбенче это все и так автоматически.
Мембрану нарисовал я трехмерную. Вообще можно значительно улучшить результат если воспользоваться свойством симметрии. Конечно если у Вас симметричная геометрия и нагрузка и не надо модальный анализ делать. Значит материал тут у Вас стандартный - сталь. Если надо менять, то заходить в дизайнере проекта в Инженерные данные, и там меняйте модули у материалов или создавайте свои. Если что - пишите. ----- добавлено через ~2 мин. ----- ах да... результаты я удалил, чтоб размер уменьшить... не забудьте нажать на "Run" чтоб все просчиталось. В качестве результатов я Вам вывел суммарные смещения и эквивалентные напряжения. |
|||
![]() |
|
||||
МехмаТ, кфмн Регистрация: 23.09.2011
Ростов-на-Дону
Сообщений: 138
|
Скажите а какая у Вас версия Ансис? Не запускается наверное, потому что версии не совпадают.
Ваш проект я запустил и все там работает. Но вы моделируете там вашу мембрану сплошным телом, что мягко говоря неправильно. Надо делать Surface body. Для этого вместо экструзии используйте на Вашем скетче команду Concept/Surface from sketches. Толщину мембраны можете задать здесь же или уже потом в анализе в свойствах объекта. В остальном оставляйте все тоже самое. Плюс добавьте результаты на вывод. Для этого там где Ваш Static Structural анализ заходите во вкладку Solution. Она в дереве самая последняя. Если у Вас все посчиталось, то рядом должна зеленая галочка стоять. Заходите в Solution и сверху у вас на панеле будут кнопки Deformation, Strain, Stress ... это всевозможные результаты. Нажимаете, выбираете то, что хотите и потом они появятся во вкладке Solution. Кликаете правой кнопкой Evaluate (рядом значок желтой молнии). Должно получиться все. Последний раз редактировалось AlexLPN, 04.03.2014 в 15:06. |
|||
![]() |
|
||||
МехмаТ, кфмн Регистрация: 23.09.2011
Ростов-на-Дону
Сообщений: 138
|
Ну анализ вы сделали правильно. Но опять повторяю, у вас там не мембрана а тонкий солид. Посмотрите в моем проекте во вкладке геометрии что стоит и сравните с вашим. а в остальном все тоже самое.
Я нарисовал кривую, чтоб вы на сетку посмотрели. А так рисуйте как хотите. |
|||
![]() |
|
||||
МехмаТ, кфмн Регистрация: 23.09.2011
Ростов-на-Дону
Сообщений: 138
|
Рассчитанные результаты это вы имеете в виду аналитику? Прогиб квадратной пластины?
В таком случае я бы на вашем месте вообще эту задачу в апдл решил. Сделать осесимметричную задачу о прогибе круглой пластины там это десять строк (или меньше). Плюс вопрос что вы сравниваете и какую нагрузку даете. Учтите, что деформация у вас линейна. Более того в случае трехмерного элемента, а не оболочечного точность будет ниже. По идее если все правильно написать, то точность должна быть высокой. Еще раз советую в апдл сделать задачку. Ворбенч вам мог самостоятельно понавешать много чего. |
|||
![]() |
|
||||
МехмаТ, кфмн Регистрация: 23.09.2011
Ростов-на-Дону
Сообщений: 138
|
в апдл эта задача делается за вечер даже если вы вообще не знаете ансиса. Заходите в хэлп, вводите membrane и ищите результаты с припиской VM. Это готовые примеры полностью. Там я помню была вообще ваша задача решена.
|
|||
![]() |
|
||||
МехмаТ, кфмн Регистрация: 23.09.2011
Ростов-на-Дону
Сообщений: 138
|
эмм... переменная толщина... вот с этого надо было наверное начинать. я даже задумался сейчас...
не буду врать, не делал такого. явно сделать трехмерное тело можно и считать трехмерную задачу. А вот с пластиной... с теоретической точки зрения, насколько я знаю, элемент написан для пластин постоянной толщины. Можно попробовать написать макрос, чтоб он пробегал по элементам и менял у каждого толщину, но это я предполагаю. Как сделать не знаю так. Делайте трехмерную задачу. там все просто будет. И посчитается быстро. |
|||
![]() |
|
||||
Регистрация: 02.03.2014
Сообщений: 15
|
нет, толщина мембраны, куда действует давление, одна. просто нужно нарисовать по другому. как на рисунке. тонкая часть прогибается под давлением. вот у меня возникли проблемы как это нарисовать. а дальше все наверно аналогично будет, как и раньше делала. подскажите как такую конструкцию нарисовать)
|
|||
![]() |
|
||||
инженер Регистрация: 06.03.2008
Сообщений: 121
![]() |
Добрый день!
Прошу помочь с решением аналогичной задачи. Задача решается при учете изгибной и мембранной жесткости (для shell181), не могу получить решение при активации только мембранной жесткости (KEYOPT(1)=1). Буду признателен если поделитесь опытом по моделированию конструкций не обладающих изгибной жесткостью (в моем случае это ткань, растягивающаяся под внешним давлением) в статической постановке. !Расчет квадратной ячейки тканого полотна finish /clear,start /UNITS,si thick=0.002 !м, толщина ткани l_cell=0.25 !м, длина грани ячейки num_el=10 !количество элементов по длине грани p_cell=50e3 !Па, расчетное давление /PREP7 !* !***Элементы************** ET,1,SHELL181 !KEYOPT,1,1,0 !Изгибная и мембранная жесткость (по умолчанию) KEYOPT,1,1,1 !Только мембранная жесткость KEYOPT,1,3,2 !Full integration !***Толщина************** sect,1,shell,,tk secdata, thick,1,0.0,3 !******Материалы************************** uimp,1,ex,,nuxy,1400e6,,.4 !ткань !Геометрия RECTNG,0,l_cell,0,l_cell, !*Разбивка на КЭ LESIZE,all, , ,num_el, , , , ,1 !MSHAPE,0,2D !Quad mesh MSHAPE,1,2D !Triang mesh AMESH,1 !*Нагрузка и закрепленеия SFA,1,1,PRES,p_cell dl,all,,all dtran !* FINISH ! !*****Решение******** /SOL ANTYPE,0 NLGEOM,on AUTOTS,1 OUTRES,ALL,ALL nldiag,nrre,on NROPT,FULL,,ON TIME,50 NSUBST,500,5000,500 SOLVE !* !*****Результаты******** /POST1 !* PLNSOL, U,SUM, 0,1.0 /eof Спасибо! |
|||
![]() |
|
||||
инженер Регистрация: 06.03.2008
Сообщений: 121
![]() |
Видимо очень проблематично решить данную задачу в статической постановке.
Но, благодаря ценным советам Сергея Д. и сотрудников службы поддержки, задачу удалось решить в постановке переходных динамических процессов (transient). !Расчет квадратной ячейки тканого полотна finish /clear,start /UNITS,si thick=0.002 !м, толщина ткани l_cell=0.25 !м, длина грани ячейки num_el=10 !количество элементов по длине грани p_cell=50e3 !Па, расчетное давление /PREP7 !* !***Элементы************** ET,1,SHELL181 KEYOPT,1,1,1 !Только мембранная жесткость KEYOPT,1,3,2 !Full integration !***Толщина************** sect,1,shell,,tk secdata, thick,1,0.0,3 !******Материалы************************** UIMP,1,EX,DENS,NUXY,1.4E9,500,0.4! ТКАНЬ !Геометрия RECTNG,0,l_cell,0,l_cell, !*Разбивка на КЭ LESIZE,all, , ,num_el, , , , ,1 MSHAPE,0,2D !Quad mesh AMESH,1 !*Нагрузка и закрепленеия *DIM,p_table,TABLE,4,1,1,time, , , 0 SFA,1,1,PRES, %p_table% *SET,P_TABLE(1,0,1) , 0 *SET,P_TABLE(2,0,1) , 0.05 *SET,P_TABLE(2,1,1) , p_cell*0.001 *SET,P_TABLE(3,0,1) , 0.15 *SET,P_TABLE(3,1,1) , p_cell*0.3 *SET,P_TABLE(4,0,1) , 0.3 *SET,P_TABLE(4,1,1) , p_cell dl,all,,all dtran !* betad,0.033 FINISH /solu !*****Решение******** ANTYPE,transi trnopt,full,,on nlgeom,oN eqslv,sparse lnsrch,on OUTRES,ALL,5 nldiag,nrre,on cutcon,noshape,1 NEQIT,7 cnvtol,f,,0.05 PIVCHECK,OFF time,0.6 NSUBST,1e6,1e8,100 SOLVE /POST1 !* /window,1,left PLNSOL, U,SUM, 0,1.0 /window,1,off /noerase /POST26 n_d=NODE(l_cell/2,l_cell/2,0) NSOL,2,n_d,U,Z /window,2,Rtop PLVAR,2, /window,2,off /noerase /window,3,Rbot /XRANGE, 0.5,0.6 PLVAR,2, finish /eof |
|||
![]() |
|
||||
Компьютерное моделирование, расчеты МКЭ, программирование Регистрация: 30.01.2013
Новосибирск
Сообщений: 23
|
Цитата:
![]() При нагружении мембраны давлением решение не может быть получено обычным способом. Дело в том, что система линейных алгебраических уравнений, получаемая в методе конечных элементов, является плохо обусловленной в рассматриваемой задаче. Решить такую систему уравнений очень трудно. Именно поэтому, все способы решения такой задачи сводятся так или иначе к повышению обусловленности СЛАУ. Для этого требуется применение специальных методов решения. Чаше всего используются различные методы регуляризации, "исправляющие" СЛАУ таким образом, чтобы решение оказалось менее чувствительным к изменению исходных данных и, вместе с тем, достаточно близким к точному решению. Примером такого метода является метод регуляризации Тихонова. Также часто используется метод сингулярного разложения (SVD). Хорошие результаты дает подход, основанный на решении статической задачи в динамической постановке (низко скоростная динамика). Если задачу необходимо решить в статической постановке, то можно использовать следующие приемы. Матрица жесткости элемента сильно зависит от способа интегрирования по области элемента. Изменяя способ интегрирования иногда можно добиться решения задачи. Например, при использовании элемента SHELL181 можно задать значение 2 для его опции 3, что активирует схему интегрирования высокого порядка. При этом обусловленность СЛАУ несколько возрастает. Еще одним приемом, позволяющим получить решение, является преднапряжение мембраны на первом этапе нагружения с последующим ослаблением "вспомогательной" нагрузки к последнему шагу нагружения. При этом основная нагрузка должна быть равна нулю на первом шаге/подшаге и плавно возрастать к последнему шагу нагружения. При моделировании мембран часто возникают большие прогибы, поэтому задача должна решаться с учетом больших перемещений (NLGEOM,ON). Не следует допускать очень больших перемещений. Следует помнить, что при деформировании мембраны под действием нагрузки площадь поверхности, к которой приложена нагрузка, увеличивается с увеличением деформаций. Соответственно нагрузка также будет возрастать, что может привести к экспоненциальному увеличению прогиба мембраны. |
|||
![]() |
|
||||
Юмористические расчеты, комедийные диссертаций, цирковые статьи Регистрация: 12.12.2012
Москва
Сообщений: 892
|
А какой теоретический прогиб должен получиться? Согласен с X13, что нужно в два этапа делать. Первый - это небольшое преднапряжение через температуру (иначе будем иметь ГИС), а на втором прикладываем давление. Должно решаться легко с учетом только мембранной жесткости.
Код:
Последний раз редактировалось frostyfrost, 02.06.2015 в 16:44. |
|||
![]() |
|
||||
инженер Регистрация: 06.03.2008
Сообщений: 121
![]() |
frostyfrost, спасибо за код.
Только он у меня не работает :-) Ansys выдает ошибку: Цитата:
X13, благодарю за общее описание проблемы, познавательно. Для учета увеличения давления при увеличении площади поверхности в процессе деформирования пользуюсь элементами surf154. |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как рассчитать коэффициент уменьшения давления грунта в середине пролета в результате прогиба сваи? | Алла_Ш | Автомобильные и железные дороги, мосты, тоннели и организация движения | 15 | 12.11.2015 18:05 |
Как отразить звуки от распахнутого окна квартиры? | trel | Архитектура | 44 | 18.06.2015 06:11 |
Расчет армирования толстостенной трубы под действием равномерного внутреннего и внешнего давления (задача Ляме) | Дмитрий Андреевич | Поиск литературы, чертежей, моделей и прочих материалов | 1 | 31.05.2010 09:13 |