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

Потеря устойчивости цилиндрической оболочки с "правильными ГУ" через Remote. Странные (spurious) формы при малом соотношении толщины к радиусу.


Jesse

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

Пытался верифицировать численное решение потери устойчивости тонкой упругой цилиндрической оболочки L=1300 мм, R=500 мм, h = 10, 0.5, 0.1 мм, E= 2e+5 МПа, Пуассон = 0.3. 
Снизу заделка (свободное безмоментное опирание), сверху сила. Т.е. оболочка на скользком смазанном полу стоит, силу сверху аналогичным образом безмоментно прикладываем.

Вот картинка из книжки "Вольмир - Устойчивость деформируемых систем", аналитическое решение (значение критической  силы) и форма прогибов тоже оттуда, 

книжн ГУ.jpgформула прогибов.jpgформула крит силы.jpg при h=10 мм значение Pкр = 76 МН (коэфф-т потери устойчивости = 760)

1. Проблема с ГУ
В Воркбенче считал шеллами, и в статике нужный результат получается достичь лишь с Remote в конфигурации Deformable.

прогиб.gif

Однако в этом случае формы и значения потери устойчивости в Buckling получаются явно неправильные:
h=10, remote-deformable.jpg

Если же делать через Remote - Rigid или Displacement, то в статике получается "бочкообразная" форма с загибом на краях.
прогиб-с-изгибом.gif

Формы уже получаются больше похожи на ожидамое аналитическое решение (полуволны в осевом и кольцевом направлениях), но с неким "недоходом" на краях.
h=10, 1-я форма classic BC.jpgh=10, remote-rigid.jpg

В общем, реализовать правильный вариант так и не получилось. Отсюда и погрешность с аналитическим решением ~5% в нижнюю сторону (в запас), хотя должно быть намного меньше.
Мб кто знает как всё-таки это можно обсчитать?)

 

2. Обратил внимание на интересную особенность: выше расчёты были сделаны 8-ми узловыми пластинами. Если считать 6-ти узловыми треугольниками, то при малом соотношении h/R=1/1000...1/10000 начинают вылазить "странные" формы абсолютно несимметричные "уродливые" формы, которых не наблюдается при бОльших толщинах.

spurious_mesh.jpg  spurious_h=0.1.jpg

Что это? плохая обусловленность задачи? Чем её можно объяснить и почему при расчета 8-ми узловыми пластинами формы получаются нормальными. 
Проверил в SW Simulation - там то же самое. Причём там только эти неправильные формы и можно получить, ибо пластин там нет :-)
Ещё давно приметил, что при близко расположенных собственных значениях начинает наблюдаться подобное..
modes.jpg

 

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


UnPinned posts

 

47 minutes ago, Jesse said:

dsdsdsdsd.jpg

 

А что сидит в "Displacement" и "Displacement 2"?

Как бы я бы сделал... Я бы закрепил по UZ внизу (если считать Z - ось циллиндра). И еще где-то (например, там же внизу) в двух разных узлах закрепил бы где-то UX, где-то UY. Например, можно закрепить в двух таких точках, чтобы эти перемещения были по касательной к окружности. Тогда, наверное, меньше всего это будет влиять на формы потери устойчивости, где все выпучивается только в радиальном направлении. Ну, и похоже что тогда вверх-вниз , влево-вправо, вперед-назад не улетит, и повороты всей трубы как твердого целого во всех трех плоскостях тоже будут исключены.

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, Orchestra2603 сказал:

Т.е. треугольники - это про тот же самый SHELL, да?

так точно. Везде шеллы. Просто формы/кол-во узлов разная

1 час назад, ДОБРЯК сказал:

Так в чем вопрос? Если вы считаете, что правильно задали ГУ. Что вас не устраивает?

проблема основная в том, что с правильными ГУ в статике получаю неправильный результат в Баклинге

1 час назад, AlexKaz сказал:

Включить геометрическую нелинейность - не помогает?

ну а зачем она? я линейный баклинг считаю если чо)
у меня  с получением корректного результата в статике проблем нет. Проблема  опять-тааки в том, что с этими правильными ГУ для статики в баклинге получается бабуйня))

57 минут назад, ДОБРЯК сказал:

По функциям формы раскидывается давление по узлам. Это же много раз на форуме обсуждали.

В Ансисе есть функция "равномерно распределить усилие по узлам".
@Orchestra2603вот собственно пересчитал с Nodal Force. Снизу ограничил перемещение только по вертикали. Мягкие пружины. В статике всё шикардос.
nodal-force.gif
А вот в баклинге опять бабуйня...
бабуйня.jpg

По коэффу, к слову, тоже мимо. Этот расчет с h=0.5 и P=100000 Н. Коэф-т должен быть 1.9.
а в расчете  в 2 раза меньше..

Изменено пользователем Jesse
Ссылка на сообщение
Поделиться на других сайтах
35 минут назад, Orchestra2603 сказал:

Да, хоть так, хоть эдак. В задаче есть осевая симметрия по геометрии, нагрузкам и ГУ. С чего вдруг в распределении узловых сил возникнет несимметричность?

Не о симметричности речь. В промежуточных узлах и угловых направление сил будет разное.

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

Ссылка на сообщение
Поделиться на других сайтах
18 минут назад, Orchestra2603 сказал:

А что сидит в "Displacement" и "Displacement 2"?

да. Забыл убрать их)

27 минут назад, Orchestra2603 сказал:

Как бы я бы сделал... Я бы закрепил по UZ внизу (если считать Z - ось циллиндра). И еще где-то (например, там же внизу) в двух разных узлах закрепил бы где-то UX, где-то UY. Например, можно закрепить в двух таких точках, чтобы эти перемещения были по касательной к окружности. Тогда, наверное, меньше всего это будет влиять на формы потери устойчивости, где все выпучивается только в радиальном направлении. Ну, и похоже что тогда вверх-вниз , влево-вправо, вперед-назад не улетит, и повороты всей трубы как твердого целого во всех трех плоскостях тоже будут исключены.

сделал так. Опять ругается)
errrr.jpg

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

Для здравого смысла нужна еще симметрия по элементам. Решаем то для них... :) 

 

" есть функция "равномерно распределить усилие по узлам"" решение будет хуже чем если по работам.  Лет тридцать  назад проверял :) 

Изменено пользователем Fedor
Ссылка на сообщение
Поделиться на других сайтах
1 час назад, Jesse сказал:

По коэффу, к слову, тоже мимо. Этот расчет с h=0.5 и P=100000 Н. Коэф-т должен быть 1.9.
а в расчете  в 2 раза меньше..

Почему это неправильный результат? 

11.png

Ссылка на сообщение
Поделиться на других сайтах
31 минуту назад, ДОБРЯК сказал:

Почему это неправильный результат? 

в первом посте есть формула для критической силы. это правильный результат к которому должен стремиться МКЭ. Вы можете её легко вычислить на бумажке.

Ссылка на сообщение
Поделиться на других сайтах
4 часа назад, Orchestra2603 сказал:

Я всегда с осторожностью относился к этим Remote Loads, поскольку мне не всегда понятно, как по slave узлам распределяются усилия. И когда BC прикладываются к remote point в deformable конфигурации, то там тоже не все однозначно (т.е. фиксируется перемещение в remote point (по умолчанию в ц.т. выбранной геометрии), но как конкретно это ограничивает перемещение в узлах модели - х его з)

В SW Simulation есть возможность задавать что-то типа жёсткости относительного смещения узлов для Deformable. В чёрном Ансисе тоже можно, наверно...)
wwwwwww.png

А так Help Ansys рекомендует назначать разные Remote нагрузки/ограничения на одни и те же узлы/геометрию через единственную Remote Point, чтобы не "ужесточать" конструкцию..

гггггггг.png

Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, Jesse сказал:

Этот расчет с h=0.5 и P=100000 Н. Коэф-т должен быть 1.9.

Посчитать статику с nlgeom, в настройках статики отметить сохранять все промежуточные файлы.

Выйти из статики, добавить баклинг на статику, накинуть силу и снова закрепить, посчитать баклинг.

Так сработает?

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

 

1 hour ago, Fedor said:

Для здравого смысла нужна еще симметрия по элементам. Решаем то для них... :) 

Так а где она нарушается?

 

1 hour ago, Fedor said:

" есть функция "равномерно распределить усилие по узлам"" решение будет хуже чем если по работам.  Лет тридцать  назад проверял :) 

Что значит "по работам"? вектор правых частей в МКЭ - это по сути и есть суммарная работа внешней нагрузки на перемещениях внутри элемента, соответствующих функциям формы.

 

Но как бы вы не выводили это дело, когда у вас в задаче симметрия (свойства материала, геометрия, нагрузки и ГУ), для всей сборки глобальный вектор правых частей будет соответствовать равномерно раскиданным силам по узлам. Для отдельно взятого элемента - да! - будут моменты приведенные в узлах, например. Но! Когда вы собираете все это дело вместе и преобрзуете совокупность этих веткоров в один глобальный вектор, то там они взаимно уничтожаются из-за симмтерии, как раз таки. В данном случае, у вас и сетка регулярная к тому же. Предлагаю вам и Добряку поинтегрировать по функциям формы и убедиться самостоятельно.

Ссылка на сообщение
Поделиться на других сайтах
59 минут назад, Jesse сказал:

в первом посте есть формула для критической силы. это правильный результат к которому должен стремиться МКЭ. Вы можете её легко вычислить на бумажке.

Покажите форму потери устойчивости этого правильного результата.

Ссылка на сообщение
Поделиться на других сайтах
2 hours ago, Jesse said:

сделал так. Опять ругается)

Где-то в двух вариантах задано ГУ для одного и того же узла. Блин, нет Ансиса под рукой, так бы поковырялся бы ((

34 minutes ago, Jesse said:

Remote нагрузки/ограничения на одни и те же узлы/геометрию через единственную Remote Point, чтобы не "ужесточать" конструкцию..

Да, типа того. На самом деле, когда вы ставите Remote Load или Remote displacment, Ансис автоматом там у себя создает Remote Point. Там можно посмотреть его координаты. По умолчанию должно быть в ц.т. scoped geometry.

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, AlexKaz сказал:

Так сработает?

вроде сделал всё как вы велели))
получилось не очень..
Прикрепил .mechdat.  Глянете?
buckling_NL_geom.mechdat
done.png          коэффы.png


Всё-таки не совсем понимаю для чего тут нелинейный анализ..))
Можете пояснить свою точку зрения на этот счёт?
Моя позиция такая: когда мы считаем обычный баклинг под нагрузкой  - это т.н. Linear Pertubation Buckling Analysis.

Если включить Large Deflections - On, то это уже будет NonLinear Pertubation Buckling Analysis. Это необходимо, если в процессе деформирования конструкция претерпевает значительные изменения в своих жёсткостных характеристиках. И уже для этой обновлённой жёсткости в самом конце нелинейного статического расчета (на последнем шаге) мы считаем баклинг.
У нас то жёсткость почти не меняется под сжимающей нагрузкой...


 

Изменено пользователем Jesse
Ссылка на сообщение
Поделиться на других сайтах
14 минут назад, Jesse сказал:

Linear Pertubation Buckling Analysis

В учебниках эта задача относится к классу нелинейных задача. Это задача начальной потери устойчивости - нелинейная задача.

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

"вектор правых частей в МКЭ " вообще-то силы :) 

Посмотрите стр. 183 Зенкевича... 

"Так а где она нарушается?"    здесь скорее всего  "Если считать 6-ти узловыми треугольниками, то при малом соотношении h/R=1/1000...1/10000 начинают вылазить "странные" формы абсолютно несимметричные "уродливые" формы

Изменено пользователем Fedor
Ссылка на сообщение
Поделиться на других сайтах
33 минуты назад, Fedor сказал:

здесь скорее всего  "Если считать 6-ти узловыми треугольниками, то при малом соотношении h/R=1/1000...1/10000 начинают вылазить "странные" формы абсолютно несимметричные "уродливые" формы

Ничего не вылазит.

6-ти узловые оболочки.

11.png

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

image.png  Чем иначе объяснить такое ?   Попробуйте более крупно разбить... 

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

На грубой сетке сетке у вас всё нормально...:=)

Тогда напишите сколько элементов, узлов, степеней свободы в вашей мелкой сетке.

Чтобы не гадать, какая сетка для вас мелкая...

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

Мелкая сетка 3-х и 4-х узловые оболочки. Не вижу никаких проблем.

11.png

22.png

Много раз уже обсуждали 281 элемент. Сделайте сетку из DKT элементов и у вас не будет проблем.

Ссылка на сообщение
Поделиться на других сайтах
12 часов назад, Jesse сказал:

У нас то жёсткость почти не меняется под сжимающей нагрузкой...

Ради 5% погрешности можно забить. Но если есть большое желание добиться сходимости... Но смысла немного. Ради 5%.

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

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

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

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

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

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

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

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

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

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

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



  • Сообщения

    • gudstartup
      если у вас есть напряжение на фазах то лоадметер должен показывать иначе у вас нет обмоток мотора
    • gudstartup
      вам то чего беспокоится вы работаете один  во первых они еще должны стать специалистами а во вторых они куда то рассасываются после получения дипломов и на заводы не спешат устраиваться
    • A_1
      Здравствуйте. Попробуйте изменить параметр 3104 #4 DRL на 1.
    • user262
      Всё верно, он вообще не дергается. Не понял, какие пускатели? Мотор подключается только как треугольник напрямую в привод.    В Load meter нагрузки нет. Тестовый стенд покупался давно, не мной, и без шпиндельного привода. И только сейчас были докуплены шпиндельный мотор/привод.
    • zerganalizer
      При общем технологическом и зарплатном развитии тех краёв - похвальба выглядит не слишком.
    • zerganalizer
      В кокиль можно лить не только чугун, от которого все выглядят шахтёрами. Лили легкосплавные диски, там куда чище))). Наши, походу, хотят подобное со мной провернуть, при том, что за последние полгода очереди на проектирование ко мне не было неделю от силы. Нам минимум 2 конторы с практическим опытом и парком станков ЧПУ предлагают обучить нашего фрезеровщика универсала с ЧПУ-ным образованием (в детстве), так бродит мысль - мы тут одному клиенту со скидкой сделаем заказ, а они нашару человечка пришлют - обучать. Так для этого и прошёл - откаты получать.
    • Viktor2004
      Там будет 20 ошибок нажатия аварийной кнопки. Когда речь пойдет о крупной сумме денег, аргументы должны быть более весомые
    • Savok
      Добрый день! Подскажите, есть ли возможность использовать в макросе ТТ технические требования на нескольких языках, например русский, английский, польский, немецкий.  При использовании кодировки UTF-8 текстовый файл корректно отображается, но при вставки требований на чертеж получаются кракозяблы. При использовании ANSI теряются умляуты и диакритические символы.  
    • Guhl
      Да что вы устроили тут - дефицит-шмефицит? Я повторю: каждый год сотни учебных заведений выпускают тысячи специалистов из рабочих и инженерных областей. По статистике все в порядке. Не беспокоимся в общем
    • Говорящий Огурец
      И куда надо отправиться? :)
×
×
  • Создать...