memlab (1051146), страница 4

Файл №1051146 memlab (Раздаточные материалы) 4 страницаmemlab (1051146) страница 42017-12-27СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 4)

solve

finish

где NMODE - заказываемое пользователем количество k пар {k , Uk}.

Помимо метода итераций в подпространстве (subsp), для решения задачи (5.2) на собственные значения ANSYS допускает и использование метода reduce, но не особенно его рекомендует, так как тогда надо определять главные степени свободы (master DOF), а для получения собственных форм использовать еще и шаг mxpand.

Доступ к вычисленным собственным значениям k и формам Uk может быть организован в построцессоре /post1 аналогично обработке результатов расчетов на собственные частоты (см. далее пример Buckl3.inp).

Второй вариант анализа задач устойчивости (Nonlinear Buckling Analysis) более точный, но и требует значительных затрат машинного времени. Этот анализ основывается на нелинейных соотношениях и состоит в определении траектории равновесных состояний, т.е. зависимости «нагрузка-перемещения». Нелинейные КЭ соотношения здесь имеют вид:

K(UU = F . (5.2)

От других видов нелинейного анализа задачи устойчивости отличаются тем, что здесь по предыдущим значениям пар {Un, Fn} и (5.2) требуется определять последующие пары {Un+1, Fn+1} равновесных состояний, причем Fn и Fn+1 считаются пропорциональными. Для решения задачи (5.2) в ANSYS имеется специальный метод — Arc-Length Method [11,14], в котором осуществляются явные сферические итерации по ортогональным

к радиусам дуг направлениям. Основная группа команд решателя SOLUTION, задающих нелинейный анализ устойчивости, следующая:

/solu

antype,static

nlgeom,on ! Включение учета больших перемещений

! (геометрической нелинейности)

arclen,on ! Включение Arc-Length метода

nsub, NSUBST ! Задание параметра NSUBSTдля

! определения радиуса в Arc-Length методе как

! макс. значение нагрузки / NSUBSP

outres,all,all ! Запись всех выходных данных

! на всех шагах решения в базу данных

. . . . ! Задание условий закрепления

! и максимальных значений нагрузок

solve ! Запуск на счет

finish

Более подробную информацию о командах ANSYS , используемых в нелинейном анализе устойчивости, а также об опциях этих команд можно найти в соответствующих разделах документации по ANSYS [11-14]. Пример постпроцессорной обработки результатов, связанной с построением кривой «нагрузка-перемещения», приводится далее в тексте программы Buckl4.inp.

Для иллюстрации описанной техники решения задач устойчивости в ANSYS рассмотрим задачу о прохлопывании пологой арки. Пологая арка с диаметром основания D и высотой купола H имеет прямоугольное поперечное сечение с высотой h и толщиной b. Арка нагружена сверху равномерно распределенной нагрузкой интенсивности q и жестко защемлена по основаниям. Данная арка, отнесенная к декартовой системе координат Oxy, показана на рис.5.1. Примем следующие значения для входных данных задачи: D=20 см; H=3.2 см; h=0.3 см; b=1 см; E=2.02·106 кГ/см2;  =0.3. (Рассматриваемая арка по геометрическим размерам соответствует меридиональному сечению мембраны из рис. 4.2.)

Рис. 5.1.

В силу симметрии задачи относительно оси Oy достаточно рассматривать только правую половину арки при x0. В качестве КЭ выберем плоский балочный элемент BEAM3 [13]. Степенями свободы для этого элемента являются осевые перемещения UX, UY, и угол поворота ROTZ. В качестве граничных условий задачи примем: UX=UY=ROTZ=0 при x=D/2, y=0 (жесткая заделка); UX=ROTZ=0 при x=0, y=H (условия симметрии). Так как рассматривается половина модели, то к правой половине арки надо прикладывать нагрузку, в два раза меньшую, чем к полной модели, т.е. q/2.

Приводимая ниже программа Buckl3.inp находит первые собственные значения критического давления q и соответствующие формы волнообразования, используя первый вариант анализа устойчивости, т.е. Eigenvalue Buckling Analysis. Программа предназначена для выполнения в интерактивном режиме ANSYS и снабжена подробными комментариями. Изменяя некоторые команды, как указывается в комментариях, можно исследовать также задачу с сосредоточенной силой, действующей в верхней точке купола арки.

!*******************************************************************

! Файл Buckl3.inp

! Определение критических сил и форм волнообразования

! при потери устойчивости пологой арки.

! Eigenvalue Buckling Analysis

! (С учетом симметрии задачи рассматривается половина арки)

! Условия нагружения - распределенная нормальная нагрузка

! или сосредоточенная сила в верхней точке купола

!*******************************************************************

f_r='Buckl_p' ! имя файлов для вывода результатов

nform=1 ! Количество первых значений критических сил

nldiv=40 ! Параметр для разбиения линий

! Все входные данные задаются в системе СГС

hl=0.3 ! Высота поперечного сечения арки

bl=1 ! Толщина поперечного сечения арки

hg=3.2 ! Высота купола арки

darc=20 ! Диаметр основания арки

rarc=hg/2+darc*darc/8/hg ! Радиус кривизны арки

pi=4*atan(1) ! Число PI

alfar=acos((rarc-hg)/rarc) ! угол раствора половины арки в радианах

alfa=alfar*180/pi ! угол раствора половины арки в градусах

larc=2*alfar*rarc ! длина арки

/output,f_r,res ! Сервисный вывод в файл <f_r>.res

*vwrite

(1X,' Определение критических сил и форм волнообразования')

*vwrite

(1X,' при потери устойчивости пологой арки.')

*vwrite

(1X,' Eigenvalue Buckling Analysis ')

*vwrite

(1X)

*vwrite,darc,hg,hl,bl

(1X,' DARC=', E12.5,' HG=', E12.5,' HL=', E12.5,' BL=', E12.5)

*vwrite,rarc

(1X,' RARC=', E12.5)

*vwrite

(1X)

/output ! Окончание сервисного вывода

/prep7

et,1,beam3 ! КЭ BEAM3

mp,ex,1,2.02e6 ! Модуль Юнга EX=2.02e6

mp,nuxy,1,0.3 ! Коэффициент Пуассона NUXY=0.3

r,1,bl*hl,(bl*hl**3)/12,hl ! R. const для поперечного сечения балки:

! площадь, момент инерции, толщина

csys,1 ! Переход в цилиндрическую систему координат

k,1,rarc,90 ! Точка 1 - вершина купола

k,2,rarc,90-alfa ! Точка 2 - основание арки

n,1,rarc,90 ! Узел 1 будет далее узлом приложения силы,

n,2,rarc,90-alfa ! узел 2 - основанием арки

l,1,2,nldiv ! Генерация формы половины арки

! (В цилиндрической системе коорд. линии между точками

! с одинаковыми радиусами есть дуги окружности)

lmesh,all ! Генерация сетки КЭ на линии

nummrg,node ! Узлы 1,2 включаются в КЭ модель

finish

! Этап определения геометрической матрицы жесткости S

/solu

antype,static ! Статический тип анализа

pstres,on ! Включение расчета "предварительных напряжений" (S)

dk,1,ux,0,,,rotz ! Условия симметрии в вершине купола арки

dk,2,ux,0,,,uy,rotz ! Жесткая заделка опорной точки 2 арки

! В случае действия сосредоточенной силы команду с sfbeam следует

! закомментировать, а команду с f - раскомментировать.

!f,1,fy,-0.5 ! Задание сжимающей силы в верхней точке (1) купола

! (Значение FY=-0.5, т.к. рассматривается половина модели)

sfbeam,all,,pres,0.5 ! Задание давления

! (pres=0.5, т.к. рассматривается половина модели)

outpr,,1

solve

finish

! Этап определения точек бифуркации

! линеаризированной задачи устойчивости

/solu

antype,buckle ! Тип анализа - решение лин. задач устойчивости

bucopt,subsp,nform ! Subspace-метод решения задачи

! на собственные значения с поиском nform собственных значений

outres,all,all ! Запись всех выходных данных

! на всех шагах решения в базу данных

/pbc,all,1 ! Показ всех граничных условий

/psf,pres,norm,1 ! Показ распределенных нагрузок

eplot ! Графический вывод конечно-элементной модели

solve

finish

/post1 ! Постпроцессорная обработка результатов

! В цикле номерам по собственных значений считываются

! результаты для каждого собственного значения.

! Величины критических сил и/или нагрузок заносятся в файл вывода и

! рисуется форма потери устойчивости

*do,i,1,nform

set,,i

*get,fmode,mode,i,freq

! Для сосредоточенной силы следующие три команды

! следует раскомментрировать, а последующие четыре - закомментировать

! /output,F_r,res,,append

! *vwrite,i,fmode

! (1X,F4.0,' Force=',E12.5)

vforce=fmode*larc

/output,F_r,res,,append

*vwrite,i,fmode,vforce

(1X,F4.0,' Pressure=',E12.5,' Total force=',E12.5)

/output

pldisp,1

*enddo

В результате выполнения приведенной программы в случае действия распределенной нагрузки было получено значение первой критической нагрузки q1= 156.14 кГ/см2. Соответствующая первая форма волнообразования показана на рис. 5.2а.

Та же задача для арки в программе Beam4.inp решается с использованием нелинейного анализа устойчивости. Полученное в предыдущей программе значение критической нагрузки q1 может служить основанием для выбора верхнего предела изменения q при построении кривой «нагрузка-прогиб» как qmax=160 кГ/см2 . (Тогда для половины модели верхнее значение есть qmax /2.) Текст программы приводится ниже.

!**************************************************************

! Файл Buckl4.inp

! Прохлопывание пологой арки.

! Нелинейный анализ устойчивости.

! Строится кривая равновесных состояний

! "нагрузка-прогиб" для верхней точки купола арки

!**************************************************************

f_r='Buckl_n' ! имя файлов для вывода результатов

!vforce=450 ! Значение максимальной силы (половинное значение)

vpres=80 ! Значение максимального давления (половинное значение)

nldiv=20 ! Параметр для разбиения линий

! Все входные данные задаются в системе СГС

hl=0.3 ! Высота поперечного сечения арки

bl=1 ! Толщина поперечного сечения арки

hg=3.2 ! Высота купола арки

darc=20 ! Диаметр основания арки

rarc=hg/2+darc*darc/8/hg ! Радиус кривизны арки

pi=4*atan(1) ! Число PI

alfa=acos((rarc-hg)/rarc)*180/pi ! alfa - угол раствора половины арки

/output,f_r,res ! Сервисный вывод в файл <f_r>.res

*vwrite

(1X,' Нелинейный анализ')

*vwrite

(1X,' потери устойчивости пологой арки.')

*vwrite

(1X,' Nonlinear Buckling Analysis ')

*vwrite

(1X)

*vwrite,darc,hg,hl,bl

(1X,' DARC=', E12.5,' HG=', E12.5,' HL=', E12.5,' BL=', E12.5)

*vwrite,rarc

(1X,' RARC=', E12.5)

*vwrite

(1X)

/output ! Окончание сервисного вывода

/prep7

et,1,beam3 ! КЭ BEAM3

mp,ex,1,2.02e6 ! Модуль Юнга EX=2.02e6

mp,nuxy,1,0.3 ! Коэффициент Пуассона NUXY=0.3

r,1,bl*hl,(bl*hl**3)/12,hl ! R. const для поперечного сечения балки:

! площадь, момент инерции, толщина

csys,1 ! Переход в цилиндрическую систему координат

k,1,rarc,90 ! Точка 1 - вершина купола

k,2,rarc,90-alfa ! Точка 2 - основание арки

n,1,rarc,90 ! Узел 1 будет далее узлом приложения силы,

n,2,rarc,90-alfa ! узел 2 - основанием арки

l,1,2,nldiv ! Генерация формы половины арки

! (В цилиндрической системе коорд. линии между точками

! с одинаковыми радиусами есть дуги окружности)

lmesh,all ! Генерация сетки КЭ на линии

nummrg,node ! Узлы 1,2 включаются в КЭ модель

finish

/solu

Характеристики

Тип файла
Документ
Размер
534 Kb
Тип материала
Высшее учебное заведение

Список файлов учебной работы

Раздаточные материалы
Использование программного комплекса ansys в учебном процессе
Практические задания
Расчет силовых смещений корпуса шпиндельной бабки токарного станка
Расчет силовых смещений корпуса шпиндельной бабки токарного станка model.sat
Статический анализ корпуса задвижки
Статический анализ корпуса задвижки model.SAT
а
2d-duct
ADAMS_primer12
primer12.cmd
ASEA_sample_1
Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
7021
Авторов
на СтудИзбе
260
Средний доход
с одного платного файла
Обучение Подробнее