даних параметрів.
Ця процедура відстежує запуск виконуваного файлу, і якщо програма запустилася, то відпрацювала Чи так, як потрібно. І, якщо ж все-таки виникли будь-які збій або помилки при запуску або програми, то користувач буде про це сповіщений, а програма закрита.
д) Підбір жорсткості стрижня
Для відповідності просторової і стрижневий моделей конструкцій необхідно уточнити жорсткість стрижневий конструкції.
Жорсткість стрижня підбирається таким чином, щоб переміщення стрижневий і просторової конструкцій у верхніх точках були рівні.
Рис. 10 - Схема підбору жорсткості стрижня
,
де C - жорсткість; k - коефіцієнт пропорційності жорсткості конструкції і модуля пружності матеріал.
де E - первісний модуль пружності стрижня; P - одинична сила; ?- Переміщення стрижня з модулем пружності Е при впливі одиничної сили Р; ? пов - переміщення просторової конструкції при впливі одиничної сили Р; Eет - модуль пружності для стрижневий конструкції, при якому переміщення конструкцій приблизно рівні.
Після того як жорсткість стрижня підібрана, файл стрижневий моделі генерується заново, але вже з оновленим параметром модуля пружності. Так само проводиться завантаження файлу просторової конструкції з усіма підключеними аналізами конструкції.
Після чого в робочій директорії зберігаються згенеровані ANSYS файли з власними частотами коливань (якщо підключений тільки модальний аналіз), сейсмічними зусиллями, значеннями максимальних переміщень і напружень (якщо підключений ще й спектральний).
е) Розрахунок стрижневої конструкції за СНиП
Для вирішення системи рівнянь, обумовленої в п. 2.1 , необхідні значення трьох типів змінних:
ai - маси поверхів, зосереджені в точках на стрижні (вважаються в програмі автоматично по введених параметрах); - переміщення точок стрижня від одиничної сили, прикладеної в n-ой точці (визначаються після проведення статичного аналізу конструкції в ANSYS, зберігаються в згенеровані файли і зчитуються в матрицю в програмі);
? 2 - кругова частота.
Єдиною невідомої змінної залишається кругова частота.
Але тому знаходження її першого наближення для подальших розрахунків досить трудомістко, запускається цикл від 0 до числа настільки великого, щоб однозначно захопити всі можливі моди коливань конструкції і параметр циклу підставляється в матрицю як значення кругової частоти.
Корінням заданої системи рівнянь будуть та?? ие кругові частоти, при яких визначник складеної матриці буде дорівнює нулю.
Для обчислення визначника матриці використовувалася функція RMatrixDet (A: TReal2DArray; N: AlglibInteger): Double з бібліотеки ALGLIB.
Для кожного значення параметра циклу знаходилося значення визначника матриці і як тільки твір (n - 1) -ого значення визначника на n-е виходило менше нуля, значить на інтервалі значень параметра від (n - 1) до n є корінь і його необхідно уточнювати.
Більше поширення в порівнянні з усіма іншими отримав метод хорд. Перевагою є те, що беруться хорди, які з'єднують кінцеві точки кожного інтервалу. Метод грунтується на відомій теоремі про закінчену прирості функції: якщо функція, яка задана графічно, і її перша похідна безперервні, то в будь-якому інтервалі хорда, яка стягує дану дугу, паралельна дотичною до кривої, принаймні, в одній точці, яка лежить в середині цього інтервалу.
Його я і вибрала для уточнення коренів системи рівнянь у своєму дипломному проекті.
Тому, як тільки твір двох сусідніх значень визначника менше нуля, значення кругових частот відповідних цим значенням визначника передаються у функцію MetXord, яка знаходить таке значень кругової частоти, при якому визначник дорівнює нулю (або близький до нуля із заданою точністю).
ж) Генерація звіту
Після закінчення розрахунку відкривається файл MS Word з даними отриманими в ході розрахунку.
Якщо перед початком розрахунку був вибраний тільки модальний аналіз, то звіт буде містити тільки значення власних частот коливань з ANSYS та розрахунку за СНіП, а також їх порівняння у відсотках.
Якщо був вибраний і спектральний аналіз, то в звіт додаються значення сейсмічних зусиль, значення максимальних переміщень і напруги у вузлах і номери вузлів.
Звіт можна просто переглянути і закрити, а можна зберегти стандартним способом збереження документів Word.
Зовнішній виг...