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

Хитрые задачи в МКЭ и МДТТ


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

Необходимо рассчитать предельную нагрузку на подвешенную емкость. Как провести анализ не ограничив геометрию емкости? 

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


UnPinned posts

Иногда и попариться не вредно.

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

 

Особенно с программами символических вычислений.

Намного удобнее и быстрее чем c мкэ быстро прикинуть результат :)

Балки то тоже удобнее по справочникам посмотреть …

Эффективность зависит от разделения труда :)

 

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

В малом все линейно

ну, контактная задача как раз перемещения малы, а нелинейность...:huh:

В хэлпах СВ про саму итеративную методику нич не нашёл, но подметил пару интересных цитат, которые по идее должны быть применимы для большинства каешек.. многие гуру здешние конечно в курсе их, но всё-таки отпишусь.. мало ли:no_1:

 

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

Цитата

If friction forces are present, the analysis is nonconservative (dependent on the
load application sequence). Therefore, the loads must be applied in increments
which resemble the actual load history.

2) Про "автоматические" мягкие пружинки и про то, что фиктивные контактные элементы, кот-е создаются во время анализа, не влияют на общую жёсткость модели

Цитата

During the first step, the program stops with the error message: “Stop, the
diagonal term in equation ...., node ...., direction .. is ....." (a zero or negative).
This error usually indicates that the whole model, or portion of it, is externally
statically unstable due to improper constraints. It should always be remembered
that the gap elements do not alter the stiffness. If a portion of the model is
supported only by gap elements, then that portion can be stabilized through the
use of soft trusses

3) А вот это я не очень понял...

Цитата

Contact problems which involve large-deflection analysis are likely to require
mesh refinement in the regions where contact is expected.

Будто при малых перемещениях мельчить не надо в зоне контакта, особенно если это очень узкое пятно..

 

 

p.s.: @Fedor , @ДОБРЯКопять таки про несколько наложенных друг на друга итерац-х процедур, о чём выше писал - бегло гугля не нашёл, как реализуется контактная итерационная процедура в контексте общей Ньютона-Рафсона.. везде либо объясняется как отдельно работают контактные итерации (где  невязки суть взаимные проникновения/контактные давления и т.п.), либо что всё решает Ньютон как в хэлпах СВ пишут или здесь например:1.pdf
222.png.ff0d15718a13f5552f1290b58aead658.png3333.thumb.png.d00ff02ff60b5030ca0123759c6d0b11.png

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

бегло гугля не нашёл, как реализуется контактная итерационная процедура в контексте общей Ньютона-Рафсона..

А я не нашел как решается контактная задача в МКЭ программах и как решается геометрически нелинейная задача  в МКЭ программах.

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

А уже после их объединять.

 

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

 бегло гугля не нашёл, как реализуется контактная итерационная процедура в контексте общей Ньютона-Рафсона.. везде либо объясняется как отдельно работают контактные итерации (где  невязки суть взаимные проникновения/контактные давления и т.п.), либо что всё решает Ньютон как в хэлпах СВ пишут или здесь например

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

Тут все как при линейной системе - методы решения могут быть  разными, но результат должен быть примерно один если начальные приближения близки.  Например метод сгущающихся точек при определенных условиях. Точнее принцип неподвижной точки Банаха и все такое.  Хотя нелинейные задачи могут иметь множество решений. Например Sin [x] ==1  :) 

 

 

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

Тут все как при линейной системе

Вопрос был как одну нелинейность согласовать с другой нелинейностью в МКЭ.:biggrin:

Нелинейная задача...:sad:

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

Из приведенной Вами цитаты видно что невязки как раз суммируются при решении общей нелинейной задачи от набора нелинейных условий.

ну тогда в  Ньютон-Рафсоне метод управления с приращениями нагрузки уже нельзя будет исп-ть, а только перемещ. или длина дуги.. и чтобы бы контактная итеративная процедура была в перемещениях. в смысле мы же невязки разной размерности суммировать не можем..

 

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

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

да

кстати догадываюсь для чего ещё активируются мягкие пружины контактной задачи: мб если трение используется в качестве ГУ , чтоб задача не развалилась на первых итерациях.. при анализе фрикционного механизма какого-нибудь...

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

Вопрос был как одну нелинейность согласовать с другой нелинейностью в МКЭ.:biggrin:

Нелинейная задача...:sad:

Так в малом все линейно. На том стоит дифференциальное исчисление. И интегральное. То есть суммирующее :)

Любая нелинейная задачка решается через цепочку линейных как ни называй методы. Ищется вектор направления шага на основе оценки текущего состояния. Вычисляется длина этого шага. Шагается и снова оценивается все состояние.  Обычно предполагается квадратичное поведение функционала для приближения. Потом корректируется.

Реклейтис Г., Рейвиндран А., Рэгсдел К. Оптимизация в технике.  вот у них все простенько изложено . И во многих других.

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

 

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

Так в малом все линейно. На том стоит дифференциальное исчисление.

@Jesse уже привел пример конактной задачи. Простейший математический аналог - функция Хэвисайда. Малейшее изменение аргумента ведет к скачкообразному изменению функции. Вот контакты - как раз такие.

11 часов назад, Jesse сказал:

1) о том, что задачи контакта с трением в принципе нелинейны и требуют полноценного нелинейного анализа.

в самой цитате речь про важность истории нагружения.

11 часов назад, Jesse сказал:

всё решает Ньютон

вот и всё)) не добавляет контакт вложенных процедур.

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

Малейшее изменение аргумента ведет к скачкообразному изменению функции. Вот контакты - как раз такие

Там же просто ограничение неравенство. Это не скачки. Нагрузка будет нарастать постепенно от нуля как Герц прописал для гладких функций контактирующих . Да и в любых других . Так что контакты не такие как электрические выключатели по поведению. Третий закон Ньютона не позволяет так себя вести :)

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

Нагрузка будет нарастать постепенно от нуля как Герц прописал для гладких функций контактирующих . Да и в любых других

что если "любой другой" - это контакт плоскости с плоскостью?

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

в самой цитате речь про важность истории нагружения.

ну на мой взгляд это не всегда очевидно..) то что если есть трение и система неконсервативна.. а отсюда и нелинейность по отношению к нагрузкам, пути нагружения и т.д.
В СВ по крайней мере, да и в других САЕ наверно, есть возможность посчитать контакт с трением в контексте статического анализа, что может привести к кардинально неверным результатам

42 минуты назад, soklakov сказал:

не добавляет контакт вложенных процедур.

рандомные ссылки говорят что добавляет:unsure:

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

рандомные ссылки говорят что добавляет

если из Вашей подборки вычесть Алямовского, то что останется?

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

Если область контакта известна, то это типа задачи о штампе. Но там тоже неравенство, просто все упрощается коль не надо область контакта искать. Но тоже постепенно растет  :)  

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

Но тоже постепенно растет  :)

постепенно растет после контакта, если используются штрафные функции. это наш способо сгладить сиуацию) 

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

Да просто по механике контактного взаимодействия. Чем выше дом, тем больше он продавливается в землю при прочих равных условиях в контакте :)   

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

Чем выше дом, тем больше он продавливается в землю при прочих равных условиях в контакте :) 

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

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

если из Вашей подборки вычесть Алямовского, то что останется?

file:///C:/Users/sh.haiyrbekov/Downloads/Глизнуцина П.В..pdf
11212.pdf

1929971328_.thumb.jpg.9476aee13765047be208ef136d760395.jpg

 

вариационная формулировка общая, но т.к. искомые перемещения и ф-я множителей Лагранжа независимы, отсюда и два независимых итерационных процесса как я понимаю.
Ну это для метода множ Лагранжа

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

т.к. искомые перемещения и ф-я множителей Лагранжа независимы, отсюда и два независимых итерационных процесса как я понимаю.

ненадежный вывод.

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

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

Так дом контактирует с грунтом. Это как раз классическая контактная задача с известной областью контакта :)

Цитата

 т.к. искомые перемещения и ф-я множителей Лагранжа независимы, отсюда и два независимых итерационных процесса

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

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

Функционал то минимизируем один

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

 

21 минуту назад, soklakov сказал:

ненадежный вывод.

хорошо. давайте логически из опыта..)

 

пусть всем рулит Ньютон с Рафсоном. тогда чем больше нелинейностей задействовано в задаче, тем больше время счёта из-за того, что на каждой итерации приходится строить по новой соотв-ю компоненту глоб-й матрицы Ж,   а сходимость останется такой же, как при одной, двух или трёх нелинейностях.
Иными словами Как мне это дело видится, что если бы был только один итерационный процесс, тогда включение разного рода нелинейностей не влияло бы на сходимость. А по факту имеем, что геометрически нелинейная задача сходится лучше, чем эта же задача + контакт.

Ещё раз: по-моему сходимость хуже со многими нелинейностями именно из-за нескольких итерационных процессов..)

Изменено пользователем Jesse
Ссылка на сообщение
Поделиться на других сайтах
  • SHARit изменил заголовок на Хитрые задачи в МКЭ и МДТТ

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Kelny
      Вам это зачем? Можно задать расширенные привязки с указанием максимума и минимума. Я бы сказал, что это константы и ни как не могут быть ограничены, но можно использовать условие iif в уравнениях для отсечения недопустимых значений. Так же стоит помнить, что Solidworks в последних версиях использует расчёты с плавающей точкой, а это в некоторых случаях делает не одинаковыми числа.
    • Kelny
      Что бы шероховатость была с полкой надо вставить заметку, а уже в заметку вставить знак шероховатости.
    • Guhl
      Эту фразу я могу и без гугла перевести, как и вы. И эта фраза приведена как дополнение к картинке. А вообще если вас послушать, то получается следующая картина: Функция dual position feedback нужна для борьбы с вибрацией, но если со включенной функцией вибрация все же есть, то надо отключить линейку (отключив тем самым эту функцию) и вибрация пропадёт. Специально поясню, что без одного из датчиков (линейки) слово "dual" не имеет смысла в данном контексте. Еще раз привожу оригинал и перевод: The semi-closed loop system applies control at the transitional stage and the full-closed loop system applies control in positioning. Система полузамкнутой обратной связи применяется в переходном состоянии, а система полнозамкнутой обратной связи применяется при позиционировании. Две отдельные системы, два разных состояния. Об этом пишут прямым текстом. Вот собственно и все.  
    • EAleksey
      Что бы шероховатость была с полкой при выноске справа вставляем вот этот набор тегов <font size=-3.5>  <font size=3.5><border type=10>  Ra 6,3</border>   
    • gudstartup
      а вы то продемонстрировали что можете перевести гуглом но смысл фразы до вас не дошел потому что у вас нет знания в области регулирования современных приводов и даже обзорного представления об их  функциях. в общем копите мануалы и набирайтесь теории она вам пригодится для цитат на страницах форума. картинка в руководстве нарисована и формула написана как в мурзилке но вы даже с этими аргументами не согласны  что тут поделаешь. оставайтесь при своем мнении.
    • Guhl
      Это вы продемонстрировали, что даже простую фразу с английского перевести не можете. Точнее можете, но этот перевод испортит вашу картинку, которую вы себе напридумывали.
    • gudstartup
      @Killerchik ось динамически компенсируется и меняет свое положение при перемещении интерполируя смещение от точки до другой точки в таблице компенсаций. если вы всверлились в стену криво то перемещая дрель вы сможете выровнить отверстие а тут даже вход будет под прямым углом если не перпендикулярны (не параллельны ) именно оси а не шпиндель закрепленный на оси z в этом случае смещение будет завесить от длины инструмента и его можно исправить только выровняв базовую поверхность на которой крепится шпиндель или подложить если удастся. надо также учитывать качество конуса. так я развил  свою мысль и все вам написал если вы были незнакомы с таким методом проверки то как раз почитайте.   никто кроме вас . вы просто злитесь что не понимаете вот и предъявляете. если не использовать функцию то используйте этот вариант и они и правда пропадут или для вас это новость? недостатки есть у всех и я указываю вам на недостатки в ваших знаниях но вы на это очень остро реагируете и делаете вид что все знаете но уже после того как продемонстрировали свою некомпетентность
    • Guhl
      В посте, который я привел, вы категорично пишете отключить линейку и вибрации пропадут. Ни о какой проверке речь там не идет. Уверенность в ваших словах 100%. Вы любите другим указывать на недостатки, по вашему мнению, советовать выкинуть литературу и т.п. А сами извиваетесь, как уж на сковородке, когда вам факты приводишь. Причём ваши же слова вам приводишь, а вы черное белым называете. На ходу переобуваетесь. Вы реально считаете, что вокруг все дураки и никто ничего не замечает?  
    • gudstartup
      если не перпендикулярен шпиндель на бабке а не сама ось zто вы при том что ось B стоит ровно в 90 гр. и параллельна оси z этого даже не заметите потому что точка касания индикатора не будет смещаться по оси y. реально будет но смещая ее по х при движении вы эту не перпендикулярность компенсируете а если ось приводного инструмента не попадает в ось шпинделя вот тут вам нужна еще и ось y речь о том что надо отключить линейку для проверки характеристик оси привода или мотора так как причины резонанса могут быть различны а функциятут совершенно не причем хотя если ввести тау = 32767 тогда практически вы получите полузамкнутый контур если опция dpf активирована.
    • nicomed
      Поднимитесь на два уровня вверх, от этой темы, по дереву форума ....
×
×
  • Создать...