Tải bản đầy đủ (.pdf) (20 trang)

báo cáo bài tập môn học động lực học công trình

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (5.84 MB, 20 trang )

<span class="text_page_counter">Trang 1</span><div class="page_container" data-page="1">

<b>ĐẠI HỌC CÔNG NGHỆ - ĐẠI HỌC QUỐC GIA HÀ NỘIKHOA CÔNG NGHỆ KỸ THUẬT XÂY DỰNG – GIAO THÔNG</b>

</div><span class="text_page_counter">Trang 3</span><div class="page_container" data-page="3">

Chọn phần tử thừa sau khi tạo và xóa >>>

Đổi liên kết chân thành Ngàm: Assign >> Join >> Restrains…

</div><span class="text_page_counter">Trang 4</span><div class="page_container" data-page="4">

2. Khai báo đặc trưng vật liệu:

(Define -> Materials… -> Add new material) như hình:

</div><span class="text_page_counter">Trang 5</span><div class="page_container" data-page="5">

3. Khai báo tiết diện:

(Define -> Section properties -> Frame sections) như hình:

</div><span class="text_page_counter">Trang 6</span><div class="page_container" data-page="6">

4. gán vật liệu và tiết diện:

</div><span class="text_page_counter">Trang 7</span><div class="page_container" data-page="7">

5. Gắn khối lượng tại nút

Chọn và làm tương tự cho các nút còn lại.

Chạy chương trình và suất kết quả:

Analyze >> Set analysis options >> chọn như hình dưới:

</div><span class="text_page_counter">Trang 8</span><div class="page_container" data-page="8">

Analyze >> Set load cases to Run >> chọn như hình dưới

Sau khi chạy xuất kết quả như sau:

Display >> Show tables >> chọn như hình dưới

</div><span class="text_page_counter">Trang 9</span><div class="page_container" data-page="9">

Được kết quả chu kì dao động như bảng:

</div><span class="text_page_counter">Trang 10</span><div class="page_container" data-page="10">

<b>Câu 2</b>

: Xây dựng phổ phản ứng động đất bằng code matlab

<i>1, Xây dựng code phổ phản ứng như sau:</i>

function [T, Spa, Spv, Sd]=SPECBAC(m, dt, Ag, zet, g, endp, beta,

</div><span class="text_page_counter">Trang 11</span><div class="page_container" data-page="11">

xlabel('Period (sec)' 'FontSize', ,13); ylabel('Sd (mm)', 'FontSize',13);

title('Displacement Spectrum' 'FontSize', ,13)

figure('name' 'Pseudo Acceleration Spectrum' 'NumberTitle' 'off', , , ) plot(T, Spa,'lineWidth',2.)

grid on

xlabel('Period (sec)' 'FontSize', ,13); ylabel('Spv (mm/s)', 'FontSize',13); title('Pseduo Velocity Spectrum','FontSize',13)

Định nghĩa Ag trong dòng lệnh window là các giá trị Acc với đơn vị gia tốc trọng trường (g)

>> load input.txt %input.txt là file chứa các giá trị Acc >> Ag = input;

Nhập số liệu cho các giá trị đã được khai báo:

[T, Spa, Spv, Sd]=SPECBAC(m, dt, Ag, zet, g, endp, beta, gama).

>>

[T, Spa, Spv, Sd]=SPECBAC(1, 0.005, Ag, 5, 9.806, 4, 0.25, 0.5);

Sau đó thu được kết quả là giá trị gia tốc để xây dựng phổ phản ứng

</div><span class="text_page_counter">Trang 12</span><div class="page_container" data-page="12">

Và giá trị chu kì T

</div><span class="text_page_counter">Trang 13</span><div class="page_container" data-page="13">

Với giá trị T và Spa ta xác định được từ Matlab ta vẽ được phổ phản ứng:

</div><span class="text_page_counter">Trang 14</span><div class="page_container" data-page="14">

<b>Câu 3</b> : Phân tích phản ứng của hệ với dữ kiện động đất

<i>Phương pháp phân tích phổ phản ứng (Response spectrum analysis) </i>

+ Định nghĩa Functions -> Response Spectrum

+ Chọn Function type là from file -> add new function + Export file excel dữ liệu >> dạng đi .txt

+ Đưa giá trị chu kì (T) và vận tốc phổ (Spa) vào function filevới damping ratio là 5%.

</div><span class="text_page_counter">Trang 16</span><div class="page_container" data-page="16">

+ Xây dựng trường hợp tải trọng phổ phản ứng: Define -> load case -> add new:

<i>Theo phương pháp lịch sử thời gian (Time history analysis)</i>

+ Định nghĩa Functions -> Time history

</div><span class="text_page_counter">Trang 17</span><div class="page_container" data-page="17">

+ Chọn Function type là from file -> add new function + Đưa vào giá trị Acc trong file dữ liệu:

Bước thời gian là 0,005s

+ Xây dựng trường hợp tải trọng theo lịch sử thời gian: Define -> load case -> add new

</div><span class="text_page_counter">Trang 19</span><div class="page_container" data-page="19">

3, Chạy mơ hình và phân tích kết quả

Lựa chọn 2 trường hợp tải để phân tích

</div><span class="text_page_counter">Trang 20</span><div class="page_container" data-page="20">

Lựa chọn kết quả phân tích: ở đây xem xét lực cắt đáy tác động lên cơng trình theo hai phương pháp phân tích

Thu được các giá trị như sau:

Nhận thấy với hai phương pháp phân tích theo lịch sử thời gian và phổ phán ứng cho ra kết quả với số liệu gần tương đương nhau với lực tác dụng lớn nhất lên kết cấu

Mặt khác nếu chúng ta phân tích lực của phương pháp phổ theo thương pháp CQC thì sẽ cho ra được lực cắt đáy lớn hơn

</div>

×