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

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

Здравствуйте, знатоки Ansys

Подскажите, есть ли возможность использовать прямой матричный ввод в Ansys? А конкретно - нужно ввести специальную (собственную) матрицу вязкого модального демпфирования в модальных координатах и выполнить modal transient analysis. Подскажите где почитать/посмотреть? Я это делаю в Nastran с помощью языка DMAP,  сейчас возникла необходимость повторить в Ansys. 

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


Спасибо, очень полезно. 

То есть это возможно? Матричный ввод в модальном пространстве? 

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

То есть это возможно? Матричный ввод в модальном пространстве? 

не, не факт. но если где и читать, то там в первую очередь.

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

@Iliut , посмотрите для начала пункт Хэлпа


Theory Reference | Chapter 15. Analysis Tools |
15.3. Damping Matrices

@Iliut , а на второе - есть общий вариант руления матрицами в ANSYS

https://www.padtinc.com/blog/apdl-math-access-to-the-ansys-solver-matrices-with-apdl/

Естественно, понадобится вытащить м-цы жёсткости и массы, а далее самостоятельно собрать м-цу демпфирования. Ну и разрешить задачу. Может быть даже придётся самому писать солвер, но я не вникал.

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

@AlexKaz @soklakov

Большое спасибо! Изучу все указанные материалы

Вообще я несколько удивлен, собственные операции с матрицами в Ансис совсем не популярны? Или тут проблему вызывает то, что ввод нужен в модальных координатах? Если мне нужно ввести например собственноразработанную матрицу вязкого демпфирования в физических координатах (размером NxN, где N - число степ. свободы) это тоже не сделать простой командой типа INPUT с указанием внешнего файла с матрицей? Может тут просто другой подход используется, типа суперэлемента или еще чего-то специализированного? 

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

Лично я первый раз слышу о модальных координатах. Не то чтобы не читал МКЭ книг, но что-то не припомню такого.

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

Заниматься прикладной математикой за них - по идее это Ваша профессия.

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

Лично я первый раз слышу о модальных координатах

Модальные (обобщенные) координаты (пространство) вполне распространенное понятие. Система из физических координат преобразуется в модальные с помощью матрицы собственных векторов (по результату модального анализа). Слева матрица, например, жесткости К размера NxN умножается на транспонированную матрицу Фи (размер MxN, M - число учитываемых форм), а справа умножается на матрицу Фи (размер NxM). В результате получаем матрицу К размера МхМ. Это матрица жесткости в модальном пространстве. Аналогично другие матрицы. Так систему с миллионами степеней свободы можно представить в модальных координатах матрицами размером 100х100 и считать динамические задачи почти без потери точности ( при определенных условиях накопления эффективных масс, частотного состава воздействия и т.п.).

 

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

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

Заниматься прикладной математикой за них - по идее это Ваша профессия.

В смысле Ваша? Я такой же инженер-практик) жизнь заставляет просто копать в эту сторону) 

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

Слева матрица, например, жесткости К размера NxN умножается на транспонированную матрицу Фи (размер MxN, M - число учитываемых форм), а справа умножается на матрицу Фи (размер NxM). В результате получаем матрицу К размера МхМ.

В результате получаем диагональную матрицу. 

Если собственные вектора image053.gif предварительно были нормированы по массе, то:

image055.gif , где image057.gif - единичная матрица,

image059.gif , где image061.gif - диагональная матрица собственных значений.

Это делает КЭ программа.

15 часов назад, Iliut сказал:

нужно ввести специальную (собственную) матрицу вязкого модального демпфирования в модальных координатах

А вы как получаете матрицу вязкого модального демпфирования в модальных координатах? Эта матрица диагональная?

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

В результате получаем диагональную матрицу. 

Абсолютно верно, K - квадратная диагональная, M - единичная (при нормировании по массе), а вот матрица демпфирования C - не диагональная если в системе присутствуют вязкие демпферы, либо система неоднородна по конструкционному демпфированию. Это как раз мой случай

 

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

матрица демпфирования C - не диагональная

И как вы ее получаете, например для 300 собственных векторов?

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

А вы как получаете матрицу вязкого модального демпфирования в модальных координатах? Эта матрица диагональная?

 

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

@ДОБРЯК количество векторов не важно, принцип тот же

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

При этом вязкое демпфирование которое было задано непосредственно вязким в физических координатах просто переводится в модальные координаты и суммируется с матрицей вязкого модального демпфирования, полученного из конструкционного

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

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

NX =3  ! матрица NX x NY
NY =3
*DIM,nameoftable,TABLE,NX,NY,,X,Z,,
*TREAD,nameoftable,nameoffile,CSV.

 

Далее решателю можно подсунуть  K,C,M, посмотрите ADPL MATH.

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

@AlexKaz да,  очень полезные ссылки. Почитал про APDL Math, как понял это как раз зачаточный вид DMAP, буду разбираться

 

А если зайти с другой стороны... Вот например у меня есть система с неоднородным конструкционным демпфированием (разные материалы). Как я в Ансисе могу корректно его учесть в трансиент анализе? Демпфирование по Рэлею не подходит. Кто как решает такое? 

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

А если зайти с другой стороны... Вот например у меня есть система с неоднородным конструкционным демпфированием (разные материалы).

Если вы в системе координат XYZ умеете работать с неоднородным конструкционным демпфированием, то в чем проблема перейти в модальные координаты.

Только переход в другие координаты... )

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

Демпфирование по Рэлею не подходит

Матрица С симметричная? Если да - создаётся сотню-тысячу материалов с разным демпфированием, присваиваете созданные материалы созданным элементам.

Если нет - не встречал, удавалось обходиться симметричной.

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

@ДОБРЯК У меня есть матрица конструкционного демпфирования в физ координатах. Чтобы ее использовать в уравнениях движения в direct transient ее нужно перевести в вязкое. Я знаю как ее перевести через модальные координаты, потом можно считать в модальном пространстве или обратным преобразованием вернуться в физическое. Пытаюсь понять как проще всего в Ансисе учесть конструкционное демпфирование... Именно конструкционное, не какое-нибудь альфа М + бетта К

11 минуту назад, AlexKaz сказал:

Матрица С симметричная? Если да - создаётся сотню-тысячу материалов с разным демпфированием

Симметричная. Материалы сразу с вязким? Или доп элементы по тем же узлам типа combin14 с заданным только вязким демпфированием. Такой подход? 

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

Не помню, посмотрите в Хэлпе тот раздел 15.х по демпфированию.

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

Если не сможете найти Хэлп - для ANSYS v11 есть в chm-формате у меня в архиве по ссылке http://cccp3d.ru/topic/72294-bibliotechka-ansys/

 

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • 5axisCNC
      Это постконфигуратор погуглите или на этом сайте посмотрите тоже много инфы
    • Anat2015
    • Борман
    • RokiSIA
      Ваше очко уходит телезрителям)) . 
    • Юрий К.Ф.
    • Nika1980
      Я очень извиняюсь что пишу не в тут тему, но может так будет быстрее, в подфоруме где обсуждали  аналоги UGIMA вы писали что есть провереные поставщики которые могут помочь с параллельным импортом. Буду очень благодарна если поделитесь контактами
    • Bot
      Целью партнерства является внедрение полностью суверенных систем полного жизненного цикла на предприятиях машиностроения 22 мая 2024 года, г. Нижний Новгород — Госкорпорация «Росатом» и Группа компаний «Национальная компьютерная корпорация» (НКК) заключили соглашение о стратегическом сотрудничестве в области развития российских суверенных PLM-технологий. Партнеры объединяют усилия для создания технологически независимой системы управления полным жизненным циклом изделий САРУС «тяжёлого» класса. Работа будет проводиться в соответствии с приоритетными требованиями предприятий машиностроения и других высокотехнологичных отраслей к индустриальному ПО данного класса. Соглашение о стратегическом партнерстве подписали в рамках конференции «Цифровая индустрия промышленной России» (ЦИПР-2024) директор по цифровизации Госкорпорации «Росатом» Екатерина Солнцева и вице-президент НКК по работе с машиностроительной отраслью Андрей Кармишин. Стороны намерены предложить российским [...] View the full article
    • nikzubik
      https://drive.google.com/file/d/1iQ69-eth2Edsp5FvXvOaGWhV9WjdiZf7/view?usp=drive_link https://drive.google.com/file/d/1iQ69-eth2Edsp5FvXvOaGWhV9WjdiZf7/view?usp=drive_link, https://drive.google.com/file/d/1uIPaOKgzMIaV2W5eotd6s_hUlyBqrTeu/view?usp=drive_link, https://drive.google.com/file/d/1a0zpKLa3jC5ojeyvkIsQp2n-fA7uPqPA/view?usp=drive_link, https://drive.google.com/file/d/169m0xYpQnhVOdWMQwslWYkGFFcO8kMq7/view?usp=drive_link, https://drive.google.com/file/d/1KTrI1MWUMOGw2GI39bMxN7cc2QisVBFE/view?usp=drive_link, https://drive.google.com/file/d/1NKOMeWLJtcekZnkcGPpDA9vvWji7fnT2/view?usp=drive_link, https://drive.google.com/file/d/1YS3AIkEnysI304IFz6L9SD-6gqhKA97V/view?usp=drive_link, https://drive.google.com/file/d/1TwsBWTGV54cK-DPK2-wKdIkEL8VEXAlR/view?usp=drive_link, https://drive.google.com/file/d/11QRHIdSATxV8p_mB-QIVXzsH559P0MjQ/view?usp=drive_link, https://drive.google.com/file/d/1zPpSwlwl-5ZbVEglVCO5HVPpx9eLJNOb/view?usp=drive_link, https://drive.google.com/file/d/1EuwQw7tk35-XQgSNPndJYRgYWzxutEPf/view?usp=drive_link, https://drive.google.com/file/d/1LN1YVXkHBZTA3AXSocnX-oT7btSYLITF/view?usp=drive_link, https://drive.google.com/file/d/1WCb_aZUkHTqZEzRjgBoI0GWHPIITohqj/view?usp=drive_link, https://drive.google.com/file/d/1RZV0YZLqfHzp3axcuD7J2AstvTTdKalW/view?usp=drive_link, https://drive.google.com/file/d/1xbwLCk-iLcZiSEebXss5YdV1TsX04KcA/view?usp=drive_link
    • Viktor2004
      Классно. У меня ошибка что-то там с G41 G42. Номер ошибки и текст ошибки я вам не скажу. Только моя профессиональная интерпретация. Вмешательство g41/42 Итак, товарищи знатоки, время пошло Друзь: Я думаю у автора ошибка PS0037 CAN NOT CHANGE PLANE IN G41/G42 Бялко: Я думаю у автора ошибка PS5457 G41/G42 NOT ALLOWED IN MDI MODE Латыпов: Да нет, у автора ошибка PS5448 INTERFERENCE TO AVD. AT G41/G42 ERROR Новиков: Нет, у него ошибка PS5447 DANGEROUS AVOIDANCE AT G41/G42 START_UP Аскеров: У автора ошибка PS5446 NO AVOIDANCE AT G41/G42
    • rrr11
      Всём добрый вечер, на производство пришёл китайский токарный станок dmtg со стойкой fanuc oi tf plus, есть большая партия штучных деталей сложной формы, дабы не прописывать со стойки каждую деталь, решил всё это делать с помощью фьючика. Во время просмотра графика готовой уп непосредственно на стойке, станок выдаёт ошибку вмешательство g41/42, пробовал на других фануках всё работает. Может кто сталкивался с такой проблемой? Подскажите, пожалуйста, в чем может быть дело? 
×
×
  • Создать...