Đề tài xây DỰNG PHẦN mềm TÍNH TOÁN CỐT THÉP BẰNG MATLAB

65 1.2K 2
Đề tài xây DỰNG PHẦN mềm TÍNH TOÁN CỐT THÉP BẰNG MATLAB

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

TRƯỜNG ĐẠI HỌC LẠC HỒNG KHOA KỸ THUẬT CƠNG TRÌNH - BÁO CÁO NGHIÊN CỨU KHOA HỌC ĐỀ TÀI: XÂY DỰNG PHẦN MỀM TÍNH TỐN CỐT THÉP BẰNG MATLAB NGUYỄN ĐÌNH DƯ NGUYỄN BÁ NGỌC THẢO Biên Hòa, Tháng 06 năm 2011 LỜI CÁM ƠN Hiện phần mềm tính thép cho kết cấu BTCT có nhiều thị trường phải sử dụng theo tiêu chuẩn nước ngồi Với mong muốn có phần mềm tính thép sử dụng dễ dàng, thuận tiện sử dụng theo tiêu chuẩn Việt Nam, nhóm tác giả ứng dụng ngôn ngữ Matlab việc xây dựng phần mềm tính thép Để có phần mềm ngày hơm nay, nhóm tác giả gửi lời cảm ơn chân thành đến thầy PGS.TS Đào Xuân Lộc tận tình bảo, góp ý đồng nghiệp khoa Kỹ Thuật Cơng Trình bạn trường đại học Bách Khoa Tp Hồ Chí Minh giúp đỡ nhóm nhiều q trình thực đề tài MỤC LỤC Trang LỜI CÁM ƠN MỤC LỤC DANH MỤC HÌNH ẢNH DANH MỤC BẢNG BIỂU PHẦN MỞ ĐẦU I Lý chọn đề tài II Tổng quan lịch sử nghiên cứu đề tài III Mục tiêu nghiên cứu IV Đối tượng phạm vi nghiên cứu V Phương pháp nghiên cứu VI Những đóng góp đề tài vấn đề mà đề tài chưa thực CHƯƠNG I: CƠ SỞ LÝ THUYẾT 1.1 Vật liệu 1.1.1 Bê tông 1.1.2 Cốt thép 1.2 Dầm bê tông cốt thép 1.2.1 Dầm chữ nhật chịu uốn 1.2.2 Dầm chữ T chịu uốn 15 1.2.3 Hàm lượng cốt thép max, 20 1.2.4 Dầm chịu cắt 21 1.3 Cột bê tông cốt thép 22 1.3.1 Cột chữ nhật chịu nén lệch tâm phương 22 1.3.2 Cột chịu nén lệch tâm phương thép nhiều lớp 29 1.3.3 Cột chịu nén lệch tâm xiên 32 1.3.4 Cột mảnh 33 CHƯƠNG II: LÝ THUYẾT ÁP DỤNG VỀ MATLAB TRONG PHẦN MỀM 2.1 Giới thiệu chung 35 2.2 Khai báo biến Matlap 35 2.2.1 Một số lệnh biến 35 2.2.2 Gán biến Matlab 36 2.2.3 Ví dụ gán biến Matlab 48 CHƯƠNG III: GIỚI THIỆU PHẦN MỀM 3.1 Hướng dẫn sử dụng phần mềm 50 3.2 Ví dụ tính tốn 55 KẾT LUẬN VÀ KIẾN NGHỊ 58 TÀI LIỆU THAM KHẢO 59 DANH MỤC HÌNH ẢNH Hình 1.1 Mẫu thí nghiệm hình lập phương cạnh 150mm Hình 1.2 Mẫu thí nghiệm hình lăng trụ Hình 1.3 Đường cong ứng suất biến dạng Hình 1.4 Sơ đồ ứng suất tính tốn tiết diện chữ nhật cốt đơn Hình 1.5 Sơ đồ ứng suất tính tốn tiết diện chữ nhật cốt kép Hình 1.6 Sơ đồ ứng suất tính tốn tiết diện chữ T cốt đơn Hình 1.7 Sơ đồ ứng suất tính tốn tiết diện chữ T cốt kép Hình 1.8 Sơ đồ ứng suất tính tốn cột chữ nhật chịu nén lệch tâm phương Hình 1.9 Sơ đồ tính tốn cốt thép đối xứng tiêu chuẩn TCXDVN 356 Hình 1.10 Sơ đồ tính tốn cốt thép đối xứng tiêu chuẩn BS8110 Hình 1.11 Sơ đồ tính toán cốt thép đối xứng tiêu chuẩn Eurocode Hình 1.12 Sơ đồ tính tốn cốt thép đối xứng tiêu chuẩn ACI 318 Hình 1.13 Biểu đồ tương tác Hình 1.14 Sơ đồ ứng suất tính tốn cột chữ nhật chịu nén lệch tâm phương thép nhiều lớp Hình 1.15 Sơ đồ ứng suất cột chịu nén lệch tâm xiên Hình 1.16 Biểu đồ tương tác cho cột chịu nén lệch tâm xiên DANH MỤC BẢNG BIỂU Bảng 1.1 Mẫu thí nghiệm cường độ chịu nén tính tốn bê tơng Bảng 1.2 Hệ số an tồn bê tơng Bảng 1.3 Cường độ chịu kéo tính tốn cốt thép Bảng 1.4 Hệ số an tồn cốt thép Bảng 1.5 Cơng thức tính tốn tiết diện chữ nhật cốt đơn Bảng 1.6 Công thức tính tốn tiết diện chữ nhật cốt kép Bảng 1.7 Điều kiện trục trung hịa qua cánh Bảng 1.8 Cơng thức tính tốn tiết diện chữ T cốt đơn Bảng 1.9 Cơng thức tính tốn tiết diện chữ T cốt kép Bảng 1.10 Hàm lượng cốt thép max, Bảng 1.11 Tính tốn cốt đai chịu cắt Bảng 1.12 Cơng thức tính tốn cột chữ nhật chịu nén lệch tâm phương Bảng 1.13 Cơng thức tính tốn cột chữ nhật chịu nén lệch tâm phương thép nhiều lớp Bảng 1.14 Công thức xét độ mảnh cột Trang PHẦN MỞ ĐẦU I Lý chọn đề tài Sau tiến hành nghiên cứu sản phẩm có liên quan đến đề tài công ty tư vấn thiết kế có sử dụng phần mềm liên quan đến vấn đề tính thép nhóm tác giả nhận thấy tồn vấn đề sau đây: Các phần mềm tính thép sử dụng theo tiêu chuẩn nước Các phầm mềm sử dụng bán quyền Và nhóm tác giả nhận thấy cần phải cho đời phần mềm tính thép sử dụng miễn phí với tính dễ sử dụng áp dụng theo tiêu chuẩn Việt Nam, giúp người sử dụng hồn thành tốt cơng việc cách xác nhanh chóng.Và lý hình thành nên đề tài: “ Xây dựng phần mềm tính tốn cốt thép Matlab” II Tổng quan lịch sử nghiên cứu đề tài Hiện giới có nhiều phần mềm tính thép Sap2000, Etabs…nhưng phần mềm nước ngồi lập trình dựa theo tiêu chuẩn thiết kế nước phương Tây, nhóm tác giả nghiên cứu phần mềm Matlab ứng dụng phần mềm Matlab vào việc xây dựng phần mềm tính thép theo tiêu chuẩn Việt Nam MatLab phần mềm chuyên dụng chạy môi trường Windows hãng MathWork sản xuất cung cấp Có thể coi MatLab ngơn ngữ tính tốn, kỹ thuật Nó tích hợp cơng cụ mạnh phục vụ tính tốn, lập trình, thiết kế, mô phỏng,… môi trường dễ sử dụng tốn lời giải biểu diễn theo ký hiệu toán học quen thuộc Ban đầu Malab viết để phục vụ cho việc tính tốn ma trận Trải qua thời gian dài, phát triển thành cơng cụ hữu ích, ngơn ngữ tính tốn kỹ thuật Trong mơi trường đại học, cơng cụ chuẩn cho khoá học mở đầu cao cấp tốn học, khoa học kỹ thuật Trong cơng nghiệp, cơng cụ lựa chọn cho việc phân tích, phát triển nghiên cứu hiệu suất cao GVTH: NGUYỄN ĐÌNH DƯ – NGUYỄN BÁ NGỌC THẢO Trang III Mục tiêu nghiên cứu Tạo công cụ tính thép sử dụng ngơn ngữ lập trình Matlab Cung cấp cho đội ngũ kỹ sư chuyên môn cơng cụ hỗ trợ, giúp đẩy nhanh xác hóa q trình tính tốn thép Sự đời phần mềm công cụ hỗ trợ sinh viên trình học tập thực đồ án chuyên ngành có liên quan IV Đối tượng nghiên cứu phạm vi nghiên cứu Đội ngũ kĩ sư hành nghề liên quan đến việc tính tốn cốt thép Sinh viên học tập khoa KTCT Các cá nhân liên quan khác V Phương pháp nghiên cứu Lý thuyết tính tốn cấu kiện bê tông cốt thép Ngôn ngữ Matlab Sử dụng tiêu chuẩn thiết kế kết cấu bê tông bê tông cốt thép “ TCXDVN 356:2005” VI Những đóng góp đề tài vấn đề mà đề tài chưa thực Những đóng góp đề tài: - Ứng dụng ngôn ngữ Matlab vào việc xây dựng phần mềm tính thép - Việc tính tốn cốt thép phần mềm sử dụng theo tiêu chuẩn Việt Nam - Việc tính thép thực cấu kiện dầm khung 2D Những vấn đề mà đề tài chưa thực được: - Việc tính thép chưa thực cấu kiện khung 3D GVTH: NGUYỄN ĐÌNH DƯ – NGUYỄN BÁ NGỌC THẢO Trang CHƯƠNG I CƠ SỞ LÝ THUYẾT 1.1 VẬT LIỆU 1.1.1 Bê tơng: 1.1.1.1 Thí nghiệm xác định khả chịu nén bê tơng a Mẫu thí nghiệm hình lập phương Để xác định khả chịu nén bê tông, số tiêu chuẩn sử dụng mẫu thí nghiệm hình lập phương cạnh 150mm (Hình 1.1) định nghĩa cường độ đặc trưng mẫu lập phương suy từ phép thống kê kết qủa thí nghiệm: f cube = f cube,m (1 − Sν ) Trong đó: f cube,m = ∑f cube ,i n cường độ chịu nén trung bình mẫu thí nghiệm; S = 1.64 ứng với xác suất đảm bảo 95%; ν= σ= σ f cube,m hệ số biến động; ∑ (f − f cube,m ) cube ,i n −1 độ lệch quân phương; f cube,i cường độ chịu nén thời điểm 28 ngày tuổi mẫu thí nghiệm thứ i ; n số lượng mẫu thí nghiệm GVTH: NGUYỄN ĐÌNH DƯ – NGUYỄN BÁ NGỌC THẢO Trang 150 150 150 Hình 1.1 Mẫu thí nghiệm hình lập phương cạnh 150mm [6] b Mẫu thí nghiệm hình lăng trụ Một số tiêu chuẩn sử dụng mẫu thí nghiệm hình lăng trụ đường kính 150mm, chiều cao 300mm (Hình 1.2) để xác định khả chịu nén bê tông định nghĩa cường độ đặc trưng mẫu lăng trụ suy từ phép thống kê kết qủa thí nghiệm: f cyl = f cyl,m (1 − Sν ) Trong đó: f cyl,m = ∑f cyl,i n cường độ chịu nén trung bình mẫu thí nghiệm ; S = 1.64 ứng với xác suất đảm bảo 95%; ν= σ= σ f cyl,m hệ số biến động; ∑ (f − f cyl,m ) cyl,i n −1 độ lệch quân phương; f cyl,i cường độ chịu nén thời điểm 28 ngày tuổi mẫu thí nghiệm thứ i ; n số lượng mẫu thí nghiệm GVTH: NGUYỄN ĐÌNH DƯ – NGUYỄN BÁ NGỌC THẢO ... tơng cốt thép “ TCXDVN 356:2005” VI Những đóng góp đề tài vấn đề mà đề tài chưa thực Những đóng góp đề tài: - Ứng dụng ngôn ngữ Matlab vào việc xây dựng phần mềm tính thép - Việc tính tốn cốt thép. .. nước phương Tây, nhóm tác giả nghiên cứu phần mềm Matlab ứng dụng phần mềm Matlab vào việc xây dựng phần mềm tính thép theo tiêu chuẩn Việt Nam MatLab phần mềm chuyên dụng chạy môi trường Windows... thành nên đề tài: “ Xây dựng phần mềm tính tốn cốt thép Matlab? ?? II Tổng quan lịch sử nghiên cứu đề tài Hiện giới có nhiều phần mềm tính thép Sap2000, Etabs…nhưng phần mềm nước ngồi lập trình dựa

Ngày đăng: 10/12/2013, 18:10

Hình ảnh liên quan

b. Mẫu thí nghiệm hình lăng trụ - Đề tài xây DỰNG PHẦN mềm TÍNH TOÁN CỐT THÉP BẰNG MATLAB

b..

Mẫu thí nghiệm hình lăng trụ Xem tại trang 10 của tài liệu.
Hình 1.2 Mẫu thí nghiệm hình lăng trụ [4] - Đề tài xây DỰNG PHẦN mềm TÍNH TOÁN CỐT THÉP BẰNG MATLAB

Hình 1.2.

Mẫu thí nghiệm hình lăng trụ [4] Xem tại trang 11 của tài liệu.
Bảng 1.1 Mẫu thí nghiệm và cường độ chịu nén tính tốn của bê tơng - Đề tài xây DỰNG PHẦN mềm TÍNH TOÁN CỐT THÉP BẰNG MATLAB

Bảng 1.1.

Mẫu thí nghiệm và cường độ chịu nén tính tốn của bê tơng Xem tại trang 12 của tài liệu.
Bảng 1.2 Hệ số an tồn của bê tơng - Đề tài xây DỰNG PHẦN mềm TÍNH TOÁN CỐT THÉP BẰNG MATLAB

Bảng 1.2.

Hệ số an tồn của bê tơng Xem tại trang 12 của tài liệu.
Hình 1.3 Đường cong ứng suất biến dạng [6] - Đề tài xây DỰNG PHẦN mềm TÍNH TOÁN CỐT THÉP BẰNG MATLAB

Hình 1.3.

Đường cong ứng suất biến dạng [6] Xem tại trang 13 của tài liệu.
Bảng 1.3 Cường độ chịu kéo tính tốn của cốt thép - Đề tài xây DỰNG PHẦN mềm TÍNH TOÁN CỐT THÉP BẰNG MATLAB

Bảng 1.3.

Cường độ chịu kéo tính tốn của cốt thép Xem tại trang 14 của tài liệu.
Bảng 1.4 Hệ số an tồn của cốt thép - Đề tài xây DỰNG PHẦN mềm TÍNH TOÁN CỐT THÉP BẰNG MATLAB

Bảng 1.4.

Hệ số an tồn của cốt thép Xem tại trang 14 của tài liệu.
c. Thiết lập cơng thức (Bảng 1.5) - Đề tài xây DỰNG PHẦN mềm TÍNH TOÁN CỐT THÉP BẰNG MATLAB

c..

Thiết lập cơng thức (Bảng 1.5) Xem tại trang 16 của tài liệu.
a. Sơ đồ ứng suất (Hình 1.5) - Đề tài xây DỰNG PHẦN mềm TÍNH TOÁN CỐT THÉP BẰNG MATLAB

a..

Sơ đồ ứng suất (Hình 1.5) Xem tại trang 17 của tài liệu.
b. Thiết lập cơng thức (Bảng 1.6) - Đề tài xây DỰNG PHẦN mềm TÍNH TOÁN CỐT THÉP BẰNG MATLAB

b..

Thiết lập cơng thức (Bảng 1.6) Xem tại trang 19 của tài liệu.
N ếu mơ men tác dụng thỏa điều kiện cho trong Bảng 1.7 khi đĩ trục trung hịa qua cánh hay chiều cao vùng bê tơng chịu nén bé hơn chiều dày cánh, ta cĩ thể tính tốn cốt thép củ a  dầm như là dầm chữ nhật với tiết diện h×b f - Đề tài xây DỰNG PHẦN mềm TÍNH TOÁN CỐT THÉP BẰNG MATLAB

u.

mơ men tác dụng thỏa điều kiện cho trong Bảng 1.7 khi đĩ trục trung hịa qua cánh hay chiều cao vùng bê tơng chịu nén bé hơn chiều dày cánh, ta cĩ thể tính tốn cốt thép củ a dầm như là dầm chữ nhật với tiết diện h×b f Xem tại trang 20 của tài liệu.
Bảng 1.7 Điều kiện trục trung hịa qua cánh [6] & [10] - Đề tài xây DỰNG PHẦN mềm TÍNH TOÁN CỐT THÉP BẰNG MATLAB

Bảng 1.7.

Điều kiện trục trung hịa qua cánh [6] & [10] Xem tại trang 21 của tài liệu.
N ếu mơ men tác dụng khơng thỏa điều kiện cho trong Bảng 1.8 khi đĩ trục trung hịa qua sườn hay chiều cao vùng bê tơng chịu nén lớn hơn chiều dày cánh, ta cĩ thể tính tốn cốt  thép của dầm như là dầm chữ T trong hai trường hợp, cốt đơn (Nếu chiề u cao vùn - Đề tài xây DỰNG PHẦN mềm TÍNH TOÁN CỐT THÉP BẰNG MATLAB

u.

mơ men tác dụng khơng thỏa điều kiện cho trong Bảng 1.8 khi đĩ trục trung hịa qua sườn hay chiều cao vùng bê tơng chịu nén lớn hơn chiều dày cánh, ta cĩ thể tính tốn cốt thép của dầm như là dầm chữ T trong hai trường hợp, cốt đơn (Nếu chiề u cao vùn Xem tại trang 23 của tài liệu.
a. Sơ đồ ứng suất (Hình 1.7) - Đề tài xây DỰNG PHẦN mềm TÍNH TOÁN CỐT THÉP BẰNG MATLAB

a..

Sơ đồ ứng suất (Hình 1.7) Xem tại trang 24 của tài liệu.
b. Thiết lập cơng thức (Bảng 1.9) - Đề tài xây DỰNG PHẦN mềm TÍNH TOÁN CỐT THÉP BẰNG MATLAB

b..

Thiết lập cơng thức (Bảng 1.9) Xem tại trang 25 của tài liệu.
• Ứng suất trong vùng bê tơng chịu nén cĩ dạng hình chữ nhật và đạt đến cường độ chịu nén tính tốn;  - Đề tài xây DỰNG PHẦN mềm TÍNH TOÁN CỐT THÉP BẰNG MATLAB

ng.

suất trong vùng bê tơng chịu nén cĩ dạng hình chữ nhật và đạt đến cường độ chịu nén tính tốn; Xem tại trang 28 của tài liệu.
1.3.1.3 Thiết lập cơng thức (Bảng 1.12) - Đề tài xây DỰNG PHẦN mềm TÍNH TOÁN CỐT THÉP BẰNG MATLAB

1.3.1.3.

Thiết lập cơng thức (Bảng 1.12) Xem tại trang 30 của tài liệu.
1.3.1.4 Sơ đồ tính tốn cốt thép đối xứng (Hình 1.9, Hình 1.10, Hình 1.11, Hình 1.12) - Đề tài xây DỰNG PHẦN mềm TÍNH TOÁN CỐT THÉP BẰNG MATLAB

1.3.1.4.

Sơ đồ tính tốn cốt thép đối xứng (Hình 1.9, Hình 1.10, Hình 1.11, Hình 1.12) Xem tại trang 31 của tài liệu.
1.3.1.5 Biểu đồ tương tác (Hình 1.13) - Đề tài xây DỰNG PHẦN mềm TÍNH TOÁN CỐT THÉP BẰNG MATLAB

1.3.1.5.

Biểu đồ tương tác (Hình 1.13) Xem tại trang 35 của tài liệu.
1.3.2.2 Thiết lập cơng thức (Bảng 1.13) - Đề tài xây DỰNG PHẦN mềm TÍNH TOÁN CỐT THÉP BẰNG MATLAB

1.3.2.2.

Thiết lập cơng thức (Bảng 1.13) Xem tại trang 37 của tài liệu.
1.3.3 Cột chịu nén lệch tâm xiên (Hình 1.15, Hình 1.16) - Đề tài xây DỰNG PHẦN mềm TÍNH TOÁN CỐT THÉP BẰNG MATLAB

1.3.3.

Cột chịu nén lệch tâm xiên (Hình 1.15, Hình 1.16) Xem tại trang 38 của tài liệu.
1.3.3 Cột chịu nén lệch tâm xiên (Hình 1.15, Hình 1.16) - Đề tài xây DỰNG PHẦN mềm TÍNH TOÁN CỐT THÉP BẰNG MATLAB

1.3.3.

Cột chịu nén lệch tâm xiên (Hình 1.15, Hình 1.16) Xem tại trang 38 của tài liệu.
Mơ hình Theo phương x Theo phương y - Đề tài xây DỰNG PHẦN mềm TÍNH TOÁN CỐT THÉP BẰNG MATLAB

h.

ình Theo phương x Theo phương y Xem tại trang 39 của tài liệu.
1.3.4 Cột mảnh (Bảng 1.14) - Đề tài xây DỰNG PHẦN mềm TÍNH TOÁN CỐT THÉP BẰNG MATLAB

1.3.4.

Cột mảnh (Bảng 1.14) Xem tại trang 39 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan