Материал: Информационная система расчета строительных объектов в сейсмоопасных регионах

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

ω2 - круговая частота.

Единственной неизвестной переменной остается круговая частота.

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

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

Для вычисления определителя матрицы использовалась функция RMatrixDet(A: TReal2DArray; N: AlglibInteger):Double из библиотеки ALGLIB.

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

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

Его я и выбрала для уточнения корней системы уравнений в своем дипломном проекте.

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

ж) Генерация отчета

По окончании расчета открывается файл MS Word с данными полученными в ходе расчета.

Если перед началом расчета был выбран только модальный анализ, то отчет будет содержать только значения собственных частот колебаний из ANSYS и расчета по СНиП, а также их сравнение в процентах.

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

Отчет можно просто просмотреть и закрыть, а можно сохранить стандартным способом сохранения документов Word.

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

Рис. 11 - Отчет с результатами расчета

 

з) Создание руководства пользователя

Основой многих справочных системы являются chm-файлы. Chm-файл представляет собой компилированный HTML-документ, полученный путем компиляции (объединения) файлов, составляющих HTML-документ, в том числе и файлов иллюстраций.

Создать chm-файл можно при помощи утилиты Microsoft HTML Help Workshop.

Рис. 12 - Подготовка HTML-файла для элемента содержания «О руководстве»

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

Чтобы во вкладку «Содержание» добавить элемент, соответствующий разделу справочной системы, нужно щелкнуть на кнопке «Вставить заголовок.

Рис. 13 - Создание элементов содержания для руководства программы

После того как будут определены файлы, в которых находится справочная информация и подготовлена информация для формирования вкладки «Содержание», можно выполнить компиляцию - преобразовать исходную справочную информацию в файл справочной системы (chm-файл).

Результатом компиляции является файл справочной системы (chm-файл) «Руководство пользователя».

Рис. 14 - Скомпилированный HTML-файл

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

 

Глава 3. РЕАЛИЗАЦИЯ ПРОГРАММЫ

3.1 Тестовый пример

В качестве тестового примера была конструкция со следующими параметрами:

Ширина здания - 12 м;

Длина здания - 30 м;

Количество этажей - 6 шт.;

Высота этажа - 3 м;

Ширина колонны - 0.1 м;

Длина колонны - 0.1 м4

Количество колонн - 4 шт.;

Модуль упругости материала колонны - 2.7E+10 Н/кв.м;

Коэффициент Пуассона материала колонны - 0.3;

Плотность материала колонны - 2500 кг/куб.м;

Толщина плиты перекрытия - 0.1 м;

Модуль упругости материала плиты перекрытия - 2.7E+10 Н/кв.м;

Коэффициент Пуассона материала плиты перекрытия - 0.3;

Плотность материала плиты перекрытия - 2500 кг/куб.м;

Дополнительные массы на этаже - 200 кг;

(Все этажи однотипные).

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

Рис. 15 - Стартовое окно программы

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

Рис. 16 - Выбор директории для работы

Далее можно по отдельности можно заполнять данные для каждого этажа. Но если хоть раз была использована опция «Файл» → «Сохранить форму», то можно просто отредактировать сохраненный файл (изменить сохраненные параметры здания на новые) и загрузить его в программу Файл» → «Открыть форму».

Рис. 17 - Загрузка файла с сохраненными данными

Рис. 18 - Окончание загрузки данных

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

Чтобы появилась возможность запустить расчет, необходимо задать конфигурацию расчета: выбрать либо только модальный анализ, либо и модальный, и спектральный. Существует возможность сохранения текстовых файлов с моделями (файлы содержат команды на языке APDL для создания моделей конструкции и их расчета в программе ANSYS).

Рис. 19 - Выбор опций расчета

При нажатии кнопки «Расчет» запускается непосредственно расчет конструкции.

При успешной передачи данных и их обработке в программе ANSYS на экран будет выведено сообщение «ANSYS ».

В случае отсутствия установленного комплекса ANSYS на компьютере или наличии других сбоев, будет выведено сообщение об ошибке, а расчет остановлен.

Рис. 20 - Запуск расчета

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

Рис. 21 - Вывод отчета

Таким образом, расчет конструкции размерами 30х12 м в 6 этажей по 3 м занимает примерно 5 минут (без учета времени на ввод данных) на ПЭВМ: 2,81 ГГц, 1Гб ОЗУ, ANSYS32 версии 12.0.

3.2 Анализ результатов

Расчет по формулам СНиП в программе дает следующие результаты:

№п/п          Частота, Гц

                   0.1077

                   0.6875

                   1.9479

                   3.7644

                   5.6062

Для сравнения результатов (перемещения вдоль оси x) был проведен модальный анализ аналогичного стержня в программе ANSYS:

- первая форма собственных колебаний по расчетам ANSYS (рис. 22).

Рис. 22 - Первая форма собственных колебаний из ANSYS

- вторая форма собственных колебаний по расчетам ANSYS (рис. 23).

Рис. 23 - Вторая форма собственных колебаний из ANSYS

третья форма собственных колебаний по расчетам ANSYS (рис. 24).

Рис. 24 - Третья форма собственных колебаний из ANSYS

- четвертая форма собственных колебаний по расчетам ANSYS (рис. 25).

Рис. 25 - Четвертая форма собственных колебаний из ANSYS

- пятая форма собственных колебаний по расчетам ANSYS (рис. 26).

Рис. 26 - Пятая форма собственных колебаний из ANSYS

После модального анализа пространственной модели конструкции в ANSYS получаем следующие данные:

перемещения

Перемещения пространственной конструкции вдоль большей оси, вдоль меньшей оси, а также кручение.

интенсивность напряжений

Интенсивность напряжений определяется как наибольшая из абсолютных значений σ1 - σ2, σ2 - σ3 или σ3 - σ1:


Интенсивность напряжений связана с максимальным напряжением сдвига:


Файл модального анализа:

/SOLU,modal ! типа анализа,SUBS,150 ! выбор метода анализа

/SOLU,modal,on ! выбор вида анализа,150,,,yes,0.005 ! определение количества мод для записи

Рис. 27 - Первые 3 формы собственных колебаний пространственной конструкции в ANSYS (перемещения)

Рис. 28 - Первые 3 формы собственных колебаний пространственной конструкции в ANSYS (интенсивность напряжений)

Рис. 29 - Следующие 3 формы собственных колебаний пространственной конструкции в ANSYS (перемещения)

Рис. 30 - Следующие 3 формы собственных колебаний пространственной конструкции в ANSYS (интенсивность напряжений)

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

Рис. 31 - Первые 2 формы собственных колебаний перекрытия пространственной конструкции в ANSYS (перемещения и интенсивность напряжений)

Рис. 32 - Следующие 2 формы собственных колебаний перекрытия пространственной конструкции в ANSYS (перемещения и интенсивность напряжений)

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

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

При сравнении значений частот из расчета по формулам СНиП и сгруппированных по формам значений частот из ANSYS получаем:

Первая форма - Разница между частотами 0.1077 и 0.1817 равна 40.73%

Вторая форма - Разница между частотами 0.6875 и 0.6414 равна 7.19%

Третья форма - Разница между частотами 1.9479 и 1.5203 равна 28.13%

Четвертая форма - Разница между частотами 3.7644 и 3.5969 равна 4.66%

Пятая форма - Разница между частотами 5.6062 и 5.9894 равна 6.40%

Следующим элементом анализа является спектральный анализ конструкции, который может быть для четырех различных типов функций отклика: перемещений, скоростей, ускорений и сил

Файл спектрального анализа:

/SOLU,spectr ! типа анализа,sprs,150,yes ! выбор типа анализа,1,1,0 ! определение направления внешнего воздействия,2 ! тип возмущения в опорах: 0-скорости, 1-силы, 2-ускорения, 3-перемещения,0.5,200 ! набор частот спектра возмущений,,4.0,4.0 ! значение спектра в заданных частотах

/SOLU,spectr,0.001,disp ! метод контроля суммарного отклика конструкции

Цель спектрального анализа:

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

В данном примере сейсмическая нагрузка составляет примерно 1% от собственного веса конструкции.

.        анализ НДС в элементах конструкции за счет сейсмической нагрузки (рис. 33, 34).

Рис. 33 - Максимальные перемещения конструкции в ANSYS

Рис. 34 - Максимальные напряжения конструкции в ANSYS

ЗАКЛЮЧЕНИЕ

В ходе выполнения дипломного проекта была автоматизирована методики расчета строительных объектов в соответствии со СНИП II-7-81* [1] и методическими рекомендациями по строительству зданий в сейсмоопасных регионах на основе программного комплекса ANSYS, а также решены следующие задачи:.

ü  изучены возможности современных пакетов МКЭ по проведению анализа на сейсмические воздействия;

ü  выполнены расчеты строительных объектов в сейсмоопасных регионах с помощью формул СНиП II-7-81* [1] и комплекса ANSYS;

ü  на их основе разработана информационную систему расчета строительных объектов в сейсмоопасных регионах на основании СНиП II-7-81* [1] и комплекса ANSYS.

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

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

 

СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ

1.      СНиП II-7-81*. «Строительство в сейсмических районах».- М.: Стройиздат, 1982 г.;

.        Пособие к СНиП II-7-81. Пособие по проектированию каркасных промзданий для строительства в сейсмических районах.- М.: Стройиздат, 1984 г.;

.        СП 31-114-2004 «Правила проектирования жилых и общественных зданий для строительства в сейсмических районах».- М.: 2004г.;

.        Рекомендации по определению расчетной сейсмической нагрузки для сооружений с учетом пространственного характера воздействия и работы конструкций. М., ЦНИИСК им. В.А. Кучеренко, 1989 г.;

.        Уздин А.М., Сандович Т.А. Основы теории сейсмостойкости и сейсмостойкого строительства зданий и сооружений. - С. -Петербург: Изд-во ВНИИГ им. Б.Е. Веденеева, 1993г.;

.        Егупов В.К. Расчет зданий на сейсмические воздействия. - М.: Стройиздат, 1967 г.;

.        Николаев И.И. Проектирование железобетонных конструкций зданий для строительства в сейсмических районах: Учеб. пособие для студ. - Т.: Укитувчи, 1990 г.;

.        А.Б. Каплун, Е.М. Морозов, М.А. Олферьева ANSYS в руках инженера. - Едиториал УРСС, 2003 г.;

.        Программный комплекс для расчета и проектирования конструкций ЛИРА версия 9.0 Руководство пользователя. - КИЕВ: НИИАСС, 2002;

.        http://www.sapr.ru/article.aspx?id=8327&iid=335              5.03.12 г. 20:43

. http://www.ansys.ru/sites/default/files/primenimost_programmnogo_obespecheniya_ansys_inc._pri_raschetah_konstrukciy_na_seysmicheskie_vozdeystviya.pdf         9.03.12 г. 14:57

.        http://www.buildsoft.ru/shop/group_594/item_182/   9.03.12 г. 15:02

.        http://www.solidarnost.info/index.php?option=com_content&task=view&id=95         4.03.12 г. 20:41

. http://stereoshnur.ru/transport/gaskin_v_v___ivanov_i_a__sejsmostojkost'_zdanij_i_transportnykh_sooruzhenij__-_irkutsk___2005__-_76_s.html         5.03.12 г. 21:02

15. http://www.ansys.ru/sites/default/files/primenimost_programmnogo_obespecheniya_ansys_inc._pri_raschetah_konstrukciy_na_seysmicheskie_vozdeystviya.pdf         9.03.12 г. 14:57

.        http://www.lira.com.ua/products/what_new/index.php?PAGEN_2=2#nav_start_2         13.03.12г. 20:44

.        http://delphiworld.narod.ru/_all_articles_.html           10.03.12г. 10:00

.        http://www.cyberforum.ru/delphi/ 20.03.12г. 20:00

ПРИЛОЖЕНИЕ А

Файл модели стержневой конструкции:

! Присвоение значений переменным

*SET,d,0.1

*SET,w,0.1

*SET,s,d*w

*SET,iz,(w*d**3)/12

*SET,iz2,(d*w**3)/12

/PREP7

! Выбор типа элемента,1,BEAM4

! Создание ключевых точек,1,,2,0,3,3,0,6,,4,0,9,,5,0,12,,6,0,15,,7,0,18,

! Создание линий на основе ключевых точек,1,2,2,3,3,4,4,5,5,6,6,7

! Задание реальных констант материала,1,s,iz,iz2, , , ,

! Задание свойств материала,EX,1,9782608695200.67,PRXY,1,0.3,DENS,1,2500

! Разбиение элементов,1,1,1,,5,,ALL,ALL

! Задание условий закрепления,1,ALL,,,2,MASS21,2,1,0,2,2,0,2,3,4,EX,2,2.7E+10,PRXY,2,0.3,DENS,2,2500,2,90500,,2,2,2,0,,2,3,90500,,2,2,3,0,,7,4,90500,,2,2,4,0,,12,5,90500,,2,2,5,0,,17,6,90500,,2,2,6,0,,22,7,90350,,2,2,7,0,,27