Главная » Просмотр файлов » Метод конечных элементов

Метод конечных элементов (1061787), страница 63

Файл №1061787 Метод конечных элементов (Зенкевич О. - Метод конечных элементов в технике) 63 страницаМетод конечных элементов (1061787) страница 632017-12-28СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

Координаты и харитериетики элементов Используемые координаты †э координаты всех узловых точек (например, координаты х; и у; узла 1 в задаче о плоском напряженном состоянии), расположенные в определенном порядке. В большинстве случаев матрицы жесткости не зависят от положения начала координат, которое обычно выбирается произвольно, Блок-схема арограммы ИА1И Начало читы ан е информации о количестве юешаемых эабач Начало цикла по гадачам Быэоб подпрограммы ббода исхОдиых данных Начало цикла по нагруокам дыэоб подпрограммы Вбода нагриэки аыооб подпрограммы хорми- робания матрицы лсестности Оыооб по8программы решения системы ура биений дыэоб подпрограммы бггВда иапрплсеиий 4оиец цикла по иагрргкам йоиец цикла по бадачам Глава 20 К характеристикам элементов относятся информация о связи между элементами, содержащая номера всех узлов элемента, а также число, характеризующее свойства материала элемента.

Эти характеристики также перечислены последовательно. 20.8.2. Свойства материала В большинстве приложений свойства материала одинаковы для больших групп элементов. Поэтому удобно присвоить каждому элементу номер, определяющий материал элемента, и информацию о свойствах материала считывать отдельно. 20.8.3. Нагрузки Для обеспечения максимальной простоты и гибкости программы нагрузки можно задавать в виде одного вектора„который затем непосредственно используется в программе.

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

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

20.3.4. Граничные условия Граничные условия могут быть учтены либо при построении элементов, либо путем соответствующего изменения системы алгебраических уравнений непосредственно перед ее решением. Последний подход удобен для элементов простой формы, но становится сложным при использовании элементов высоких порядков или при необычных граничных условиях, как, например, при ограничениях, накладываемых в некотором произвольном направлении. В приведенной в этом разделе подпрограмме граничное условие для узла считывается в виде комбинации цифр О и 1, причем 0 означает отсутствие ограничений на данную степень свободы, а 1 — наличие ограничений. Таким образом, Вычислительные методы и программы Обозначения переменных е подпрограмме СВАТА Вывод на печать введенных исходных данных Обозначения переменных в подпрограмме 1.ОАВ К(3) ' Массив для временного хранения значений нагрузки в узле Щ Программа 20-2 81)ВКОУТ1ИЕ СВАТА СОММОИ/СОИТК/Т1Т1.Е(12),ИР,ИЕ,ИВ,ИВР,ИСИ,И1.В,ИМАТ, ИМР,1.1,ИТ4 СОММОИ СОЧВ(100„2),ИОР(200,4),1МАТ(200),ОКТ(25,2),ИВС(25), ИИХ(25) 1Ж(200),8К(200.40) 2,К(3) С С С Считывание н печать заголовка н контрольных данных КЕАВ(5,7) Т1Т1.Е %К1ТЕ(6,100)Т1Т1.Е КЕАВ($,1)ИР,ИЕ,ИВ,И1.В,ИВР,ИМАТ,11 ЖИТЕ(6,1)ИР,ИЕ,ИВ,И1.В,КВР,ИМАТ,П 11 15 С С Считывание и печать характеристик материала С КЕАВ(5,8) (И,(ОКТ(И,1),1 = 1,2),И = 1,ИМАТ) 7Кй1ТЕ(6,108) %К1ТЕ(6,8) (И,(ОКТ(И,1)11= 1,2)>И * 1,ИМАТ) 17 35 С С С Считывание информации об узлах КЕАВ(5,2) (И,(СОЧВ(И,М),М = 1,2),И 1,ИР) ~ Массив, расположенный в области СОММОИ, 01 означает свободу в направлении Х и отсутствие перемещений в направлении У; 10 означает отсутствие перемещения в направлении Х и свободу в направлении У; 11 означает отсутствие перемещений в обоих направлениях.

Примеры подпрограмм. Ниже помещены тексты двух подпрограмм. Подпрограмма СВАТА считывает основные исходные данные о геометрии, а подпрограмма 1.ОАВ считывает векторы нагрузки. Ни одна из них не может самостоятельно вырабатывать исходные данные. Блок-схемы этих подпрограмм приведены на стр. 470 и 471. Блок-схема программ и СВАТА Считыбание и печать нонтрапьныж Ранныж СчитыВание и печать аарантеристин материала Считыбание ноороинат рлоб Считыбание инрормации и сбпаи мясо елементами и типе мементо Считыбание ауаничныа ислобий Нет $жно ли печатать иехойа|е оаннья 8 Печать иаороинат иалоб Печать инаормации а сбеги межд .мементами Печать граничных усясбий Воабрат б оснобнию ~роеоамми 471 Вычислительные методы и программы Блок-схема подпрограммы 1.ОЛВ 44 С С Печать введенных данных С ЖВ1ТЕ(6,102) ФЮТЕ(6,2) (И,(СОЮ(И,М),М 1,2),И = 1,ИР) %К1ТЕ(6,103) ЮК1ТЕ(6,3) (И,(ИОР(И,М),М = 1,3),1МАТ(И),И 1,ИЕ) Ъ'К1 ТЕ(6,104) ЖК1ТЕ(6,4) (ИВ С(1),ИР1Х(1),1 =а 1,ИВ) С С Считывание информации об влементе С КЕМ(5,3) (И,(ИОР(И,М),М 1,3),1МАТ(И),И = 1,ИЕ) С С Считывание граничных условий С КЕМ(5,4) (ИНС(1),ИГ1Х(1) 1 = 1,ИВ) 480 1Р(11 ИЕ.О) ОО ТО 500 500 СОИТж1)Е 1 РОКМАТ(915) 2 РОЙМАТ(110,2Р10.3) 3 РОКМЛТ(615) 4 РОКМЛТ(215) 7 РОЙМЛТ(12Аб) 8 РОКМЛ Т(110,2Р10.2) 100 РОЙМАТ(1Н1,12Аб) 102 РОКМАТ(20НО ИООА1.

РО1ХТБ) 103 РОКМЛТ(20НО Е1.ЕМЕ1ЧТЯ) 104 ГОЙМАТ(21Н0 ВОБИОЛКУ СОХИТ1ОНЯ) 108 РОйМЛТ(1Н0,20Н МАТЕЙ1А1. РЙОРЕКТ1ЕЯ) КЕТЩИ ЕХВ 80 81 82 83 С Задание нулевого массива нагрузки С ВО 160 1= 1,ИВАР 160 К1(1) =О, %Й1ТЕ(6,100) Т1Т1.ЕД.1 %Й1ТЕ(6.109) С С Считывание с перфокарты, печать и засылка в память С информации о нагрузке 165 СОМ Т1ЬПЗЕ ЙЕА0(5,9) 1 Х©(й(К,),К 1„Ы)Р) %'К1ТЕ(6,9) 1 ИЩЙ(К),К= 1,ХПР) 1)О 170 К=1,ХОР 1С = (ХЯ вЂ” 1) ЯВР + К 170 Й1(1С) = Й(К)+ КЦ1С) С С С С Если номер узла не равен максимальному ХР, то возврат и продолжение считывания 1Р(МЯЛ.Т.ХР) ОО ТО 165 9 ГОКМАТ(110,3Р10.2) 20 РОЙМАТ(10Х„415) 100 РОЙМЛТ(Ш1,12А6,5Х, 10Н1.ОА0 САЯЕ, 15) 109 РОКМАТ(1Н0,6Н 1.ОЛОВА) ЙЕТСА ЕИР Программа 20-3 8иВЙОиТ1МЕ 1.ОЛВ СОММОИ/СОКТЙ/Т1Т1.Е(12),ЯР,ИЕ,НВ,ИЭР,14СЫ,ЬП.О,ИМАТ„ Х8УРД.1,Х Т4 СОММОИ СОЮ(100,2),ХОР(200,4),1МЛТ(200),ОЙТ(25,2),КВС(25), ХР1Х(25) 1„Й1(200),5К(200,40) 2,Й(3) 10 11 13 20 21 22 23 24 25 26 27 9 28 39 40 41 42 43 44 Вычислительные методы и программы 20.4.

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

Для простых элементов основными операциями являются: а) описание элемента в локальных координатах; б) составление матрицы В, связывающей деформации с пе* ремещениями (или ее эквивалента); в) составление матрицы В, связывающей напряжения и деформации; г) получение матричного произведения ВтВВ; д) интегрирование по площади элемента произведения матриц (в случае плоского напряженного состояния эта операция сводится к простому умножению на площадь треугольника); е) выполнение при необходимости обратного преобразований полученной матрицы к глобальным координатам.

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

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

Первый — составлять матрицу напряжений одновременно с матрицей жесткости и хранить ее до дальнейшего использования в накопителе (т.е. сначала вычислять произведение ОВ, а затем Вт.ИЦ, а второй — отдельно вычислять матрицу ВВ непосредственно перед использованием. Выбор того или другого способа зависит от скорости выборки данных из накопителя и от времени, необходимого для повторного проведения некоторых вычислений. Для сложных элементов, например изопараметрического типа, указанный порядок вычислений, как правило, неэкономичеп. Б этом случае можно использовать специальные приемы, описанные, в частности, Айронсом ~21, Б зависимости от характера задачи основная программа может изменяться.

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

Тип файла
DJVU-файл
Размер
14,49 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

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