Lập trình tính toán tính năng tàu trên phần mềm rhinoceros

104 16 0
Lập trình tính toán tính năng tàu trên phần mềm rhinoceros

Đ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

BỘ GIÁO DỤC ĐÀO TẠO TRƯỜNG ĐẠI HỌC NHA TRANG TRẦN VĂN CỦA LẬP TRÌNH TÍNH TỐN TÍNH NĂNG TÀU TRÊN PHẦN MỀM RHINOCEROS LUẬN VĂN THẠC SĨ KHÁNH HÒA - 2019 BỘ GIÁO DỤC ĐÀO TẠO TRƯỜNG ĐẠI HỌC NHA TRANG TRẦN VĂN CỦA LẬP TRÌNH TÍNH TỐN TÍNH NĂNG TÀU TRÊN PHẦN MỀM RHINOCEROS LUẬN VĂN THẠC SĨ Ngành: Kỹ thuật khí động lực Mã số: 8520116 Quyết định giao đề tài: 359/QĐ-ĐHNT ngày 02/04/2019 Quyết định thành lập HĐ: 1493/QĐ-ĐHNT ngày 19/11/2019 Ngày bảo vệ: 12/12/2019 Người hướng dẫn khoa học: TS HUỲNH LÊ HỒNG THÁI Chủ tịch Hội đồng: TS HUỲNH VĂN VŨ Phòng ĐT Sau Đại học: KHÁNH HÒA - 2019 LỜI CAM ĐOAN Tơi xin cam đoan cơng trình nghiên cứu riêng với hướng dẫn thầy TS Huỳnh Lê Hồng Thái Mọi kết nghiên cứu đề tài “Lập trình tính tốn tính tàu phần mềm Rhinoceros” chưa công bố cơng trình khoa học khác thời điểm Khánh Hòa, ngày tháng Tác giả luận văn Trần Văn Của iii năm 2019 LỜI CẢM ƠN Sau thời gian thực đề tài đến hồn thành Trong suốt thời gian thực hiện, tơi xin gửi lời cảm ơn đến quý phòng ban Trường Ðại học Nha Trang, Khoa Kỹ thuật giao thông, Khoa Sau đại học tạo điều kiện tốt cho tơi hồn thành đề tài Ðặc biệt tơi xin cảm ơn thầy TS Huỳnh Lê Hồng Thái trực tiếp giúp đỡ, hướng dẫn suốt thời gian thực đề tài Cuối xin gửi lời cảm ơn chân thành đến gia đình tất bạn bè giúp đỡ, động viên suốt trình học tập thực đề tài Mặc dù tơi nỗ lực cố gắng để hồn thành tốt đề tài, trình độ chun mơn cịn hạn chế nên thiếu sót điều khó tránh khỏi, mong đánh giá góp ý quý thầy cô Tôi xin chân thành cảm ơn! Khánh Hòa, ngày tháng Tác giả luận văn Trần Văn Của iv năm 2019 MỤC LỤC LỜI CAM ĐOAN iii LỜI CẢM ƠN iv MỤC LỤC v DANH MỤC KÝ HIỆU viii DANH MỤC CHỮ VIẾT TẮT xi DANH MỤC BẢNG xii DANH MỤC HÌNH xiv TRÍCH YẾU LUẬN VĂN xvi LỜI NÓI ĐẦU CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI 1 GIỚI THIỆU ĐỀ TÀI 1.2 TÌNH HÌNH NGHIÊN CỨU TRONG VÀ NGỒI NƯỚC 1.2.1 Tình hình nghiên cứu giới 1.2.2 Tình hình nghiên cứu nước 1.3 MỤC TIÊU, ĐỐI TƯỢNG VÀ PHẠM VI NGHIÊN CỨU 1.3.1 Mục tiêu nghiên cứu 1.3.2 Đối tượng, phạm vi nghiên cứu 1.3.2.1 Đối tượng nghiên cứu 1.3.2.2 Phạm vi nghiên cứu 1.4 PHƯƠNG PHÁP NGHIÊN CỨU 1.5 Ý NGHĨA KHOA HỌC VÀ THỰC TIỄN CHƯƠNG 2: CƠ SỞ LÝ THUYẾT 2.1 NGÔN NGỮ LẬP TRÌNH CHO RHINOCEROS 2.1.1 Ngơn ngữ lập trình VBScript 2.1.2 Các kiểu liệu 2.1.3 Các toán tử VBScript 2.1.4 Các cấu trúc điều kiện 10 2.1.4.1 Lệnh If 10 2.1.4.2 Lệnh Case 11 2.1.5 Câu lệnh lặp 12 v 2.1.5.1 For Next 12 2.1.5.2 Do … Loop 12 2.1.6 Thủ tục (Procedure) 13 2.1.6.1 Sub Procedure 14 2.1.6.2 Function Procedure (Hàm) 14 2.2 TÍNH TỐN TÍNH NĂNG 14 2.2.1 Khai báo liệu đầu vào 15 2.2.2 Tính tốn thủy tĩnh 19 2.2.2.1 Đọc liệu 23 2.2.2.2 Tạo mặt đường nước 23 2.2.2.3 Xác định yếu tố mặt đường nước 24 2.2.2.4 Tạo khối 3D phần chìm thân tàu 26 2.2.2.5 Xác định yếu tố thể tích 28 2.2.2.6 Xây dựng liệu, vẽ đồ thị xuất kết 30 2.2.3 Tính tốn Bonjean 33 2.2.3.1 Đọc liệu 35 2.2.3.2 Tạo mặt sườn tạo mặt đường nước 35 2.2.3.3 Xác định phần chìm mặt sườn 36 2.2.3.4 Xác định yếu tố Bonjean theo đường nước mạn tàu 37 2.2.4 Tính tốn Pantokaren 38 2.2.5 Tính tốn ổn định tàu thủy 46 2.2.5.1 Ổn định ban đầu 47 2.2.5.2 Ổn định góc nghiêng lớn 48 2.2.5.3 Ổn định động 49 CHƯƠNG 3: KẾT QUẢ NGHIÊN CỨU 51 3.1 CHƯƠNG TRÌNH TÍNH TỐN TÍNH NĂNG 51 3.1.1 Tổng quan chương trình 51 3.1.2 Trình tự sử dụng chương trình 52 3.2 KẾT QUẢ CHẠY CHƯƠNG TRÌNH 52 3.2.1 Mẫu tàu số 52 3.2.1.1 Tính tốn thủy tĩnh mẫu tàu số 53 3.2.1.2 Tính tốn Bonjean mẫu tàu số 54 vi 3.2.1.3 Tính tốn ổn định ban đầu mẫu tàu số 57 3.2.1.4 Tính tốn Pantokaren mẫu tàu số 58 3.2.1.5 Tính tốn ổn định mẫu tàu số 59 3.2.1.6 So sánh kết tính với phần mềm DelftShip Maxsurf 65 3.2.2 Mẫu tàu số 68 3.2.2.1 Tính toán thủy tĩnh mẫu tàu số 69 3.2.2.2 Tính tốn Bonjean mẫu tàu số 70 3.2.2.3 Tính tốn ổn định ban đầu mẫu tàu số 72 3.2.2.4 Tính tốn Pantokaren mẫu tàu số 74 3.2.2.5 Tính tốn ổn định mẫu tàu số 74 3.3.2.6 So sánh kết tính tốn với phần mềm Maxsurf 80 CHƯƠNG 4: KẾT LUẬN VÀ ĐỀ XUẤT 84 4.1 KẾT LUẬN 84 4.1.1 Ưu điểm 85 4.1.2 Nhược điểm 85 4.2 ĐỀ XUẤT 85 TÀI LIỆU THAM KHẢO 87 vii DANH MỤC KÝ HIỆU Lmax: Chiều dài tàu lớn Bmax: Chiều rộng tàu lớn H: Chiều cao mạn tàu L: Chiều dài tàu B: Chiều rộng tàu Lf: Chiều dài đường nước Bf: Chiều rộng đường nước d: Chiều chìm trung bình D: Lượng chiếm nước V: Thể tích chiếm nước Sf: Diện tích mặt đường nước Xf: Hồnh độ tâm diện tích mặt đường nước XB: Hồnh độ tâm ZB: Cao độ tâm α: Hệ số mặt đường nước β: Hệ số mặt cắt ngang δ: Hệ số béo thể tích r: Bán kính nghiêng ngang R: Bán kính nghiêng dọc Ix: Mơmen qn tính riêng diện tích mặt đường nước lấy trục dọc Iy: Mơmen qn tính riêng diện tích mặt đường nước lấy trục ngang SB: Diện tích mặt biên mặt đường nước VB: Thể tích hộp biên phần chìm tàu ω: Diện tích mặt cắt ngang viii Mω: Mơ men diện tích mặt cắt ngang Zω: Cao độ trọng tâm diện tích mặt cắt ngang f: Hàm số φ: Góc nghiêng ngang ψ: Góc nghiêng dọc G: Trọng tâm tàu XG: Hoành độ trọng tâm tàu ZG: Cao độ trọng tâm tàu S: Diện tích hứng gió cabin AV: Diện tích hứng gió tàu PV: Áp lực gió ZV: Chiều cao tâm hứng gió MV: Mơ men nghiêng gió θr, θ1r: Góc lắc θf: Góc vào nước lw1: Tay địn nghiêng gió lw2: Tay địn nghiêng gió giật T: Chu kỳ lắc Ak: Diện tích vây giảm lắc Tm: Chiều chìm mũi tàu Tl: Chiều chìm lái ΔTm: Nghiêng dọc mũi ΔTl: Nghiêng dọc lái P: Khối lượng tải trọng B: Tâm ix B’: Tâm tàu nghiêng Mhp: Mô men hồi phục Lφ = GZ : Cánh tay đòn ổn định tĩnh GM = ho : Chiều cao tâm nghiêng ngang ban đầu KG = ZG : Chiều cao trọng tâm tàu so với mặt phẳng qua đáy tàu KB = ZB : Chiều cao tâm tàu không nghiêng BM = r0 : Bán kính tâm nghiêng ngang tàu khơng nghiêng BR = Lk : Cánh tay địn ổn định hình dáng LG: Cánh tay đòn ổn định trọng lượng KG = ZG : Cao độ trọng tâm tàu Ahp: Công mô men hồi phục Lđ: Cánh tay đòn ổn định động KHC: Vùng hoạt động không hạn chế HC1: Vùng hoạt động hạn chế HC2: Vùng hoạt động hạn chế HC3: Vùng hoạt động hạn chế SB: Vùng hoạt động SB SI: Vùng hoạt động SI SII: Vùng hoạt động SII x 3.2.2.4 Tính tốn Pantokaren mẫu tàu số Kết tính tốn pantokaren trình bày cụ thể bảng 3.16 hình 3.13: Bảng 3.16 Bảng tính Pantokaren mẫu tàu số LƯỢNG CHIẾM NƯỚC (TẤN) 25.404 54.475 83.545 112.616 141.686 170.757 199.827 228.898 257.968 287.039 316.109 10(độ) 20(độ) 30(độ) 40(độ) 50(độ) 60(độ) 70(độ) 80(độ) 90(độ) 1.254 0.888 0.724 0.645 0.605 0.583 0.570 0.564 0.560 0.557 0.557 1.896 1.591 1.406 1.289 1.215 1.169 1.144 1.128 1.113 1.090 1.057 2.202 2.032 1.927 1.854 1.797 1.746 1.697 1.646 1.592 1.534 1.475 2.347 2.323 2.303 2.276 2.240 2.190 2.126 2.052 1.973 1.890 1.809 2.403 2.515 2.562 2.552 2.511 2.456 2.389 2.314 2.232 2.146 2.060 2.421 2.622 2.685 2.678 2.636 2.577 2.511 2.444 2.374 2.302 2.228 2.454 2.642 2.682 2.666 2.627 2.576 2.522 2.468 2.416 2.365 2.312 2.472 2.568 2.563 2.537 2.507 2.473 2.437 2.403 2.372 2.343 2.315 2.485 2.385 2.343 2.317 2.298 2.283 2.270 2.259 2.251 2.245 2.243 - Kết đồ thị Pantokaren Hình 3.13 Đồ thị Pantokaren mẫu tàu số 3.2.2.5 Tính tốn ổn định mẫu tàu số Sau q trình tính tốn Pantokaren kết thúc, chương trình tự động tính tốn cánh tay đòn ổn định xây dựng đồ thị ổn định kiểm tra ổn định theo tiêu chuẩn thời tiết theo quy chuẩn Việt Nam 21 [1] 74 Bảng 3.17 Dữ liệu yêu cầu cho kiểm tra ổn định thời tiết mẫu tàu số Thông số Diện tích hứng gió cabin Diện tích giảm lắc Vùng hoạt động Vị trí vào nước tàu S (m2) 51.5 XG (m) -5.5 3.1 ZG (m) 3.4 HC1 3.8 Kết tính tốn cánh tay địn ổn định mẫu tàu số trình bày bảng 3.18 đến 3.20 hình 3.14 đến 3.18: Bảng 3.18 Bảng tính cánh tay địn ổn định mẫu tàu số LƯỢNG CHIẾM 10(độ) 20(độ) 30(độ) 40(độ) 50(độ) 60(độ) 70(độ) 80(độ) 90(độ) NƯỚC (TẤN) 0.570 1.143 1.697 2.126 2.389 2.511 2.521 2.437 2.270 200.0 0.192 0.398 0.607 0.724 0.719 0.623 0.473 0.290 0.090 0.017 0.068 0.156 0.272 0.398 0.515 0.611 0.677 0.710 Lk Lφ Lđ LƯỢNG CHIẾM 10(độ) 20(độ) 30(độ) 40(độ) 50(độ) 60(độ) 70(độ) 80(độ) 90(độ) NƯỚC (TẤN) 0.585 1.174 1.753 2.198 2.464 2.586 2.584 2.478 2.285 166.5 0.238 0.490 0.753 0.912 0.932 0.854 0.704 0.509 0.285 0.021 0.084 0.193 0.338 0.499 0.655 0.791 0.897 0.966 Lk Lφ Lđ LƯỢNG CHIẾM 10(độ) 20(độ) 30(độ) 40(độ) 50(độ) 60(độ) 70(độ) 80(độ) 90(độ) NƯỚC (TẤN) 0.597 1.199 1.782 2.227 2.496 2.620 2.613 2.498 2.293 150 0.240 0.496 0.753 0.905 0.921 0.838 0.680 0.472 0.236 0.021 0.085 0.194 0.339 0.498 0.652 0.784 0.885 0.946 Lk Lφ Lđ LƯỢNG CHIẾM 10(độ) 20(độ) 30(độ) 40(độ) 50(độ) 60(độ) 70(độ) 80(độ) 90(độ) NƯỚC (TẤN) 0.635 1.271 1.842 2.270 2.545 2.672 2.660 2.531 2.312 118.5 0.251 0.515 0.737 0.849 0.852 0.758 0.583 0.355 0.102 0.022 0.089 0.198 0.336 0.485 0.625 0.742 0.824 0.864 Lk Lφ Lđ 75 LƯỢNG CHIẾM 10(độ) 20(độ) 30(độ) 40(độ) 50(độ) 60(độ) 70(độ) 80(độ) 90(độ) NƯỚC (TẤN) 0.579 1.161 1.733 2.174 2.439 2.559 2.562 2.464 2.280 118.5 0.229 0.471 0.725 0.879 0.895 0.814 0.668 0.479 0.265 0.020 0.081 0.185 0.325 0.480 0.630 0.759 0.859 0.924 Lk Lφ Lđ - Kiểm tra ổn định thời tiết theo Quy chuẩn Việt Nam QCVN 21 Bảng 3.19 Bảng tính ổn định theo tiêu chuẩn thời tiết mẫu tàu số STT 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 Đại Lượng Diện tích hứng gió Áp lực gió Chiều chìm trung bình Chiều cao tâm hứng gió Lượng chiếm nước Tay địn nghiêng gió Tay địn nghiêng gió giật Chiều rộng tàu Diện tích vây giảm lắc Hệ số béo thể tích Chiều cao tâm nghiêng ban đầu Chiều dài tàu Tỉ số B/d Cao độ trọng tâm Hệ số c Chu kỳ lắc Hệ số S Hệ số X1 Hệ số X2 Hệ số r (Ak/LB)% Hệ số k Góc lắc Góc vào nước Diện tích gió gây Diện tích dự trữ ổn định Hệ số an toàn Kết luận Ký hiệu Av Đơn vị m2 TH1 110.62 TH2 116.15 TH3 118.909 TH4 124.28 TH5 114.16 Pv Pa 353.00 353.00 353.000 353.00 353.00 d m 2.109 1.831 1.689 1.404 1.932 Zv m 3.716 3.722 3.726 3.738 3.719 D Tấn 200.00 166.50 150.000 118.50 178.50 lW1 m 0.074 0.093 0.106 0.141 0.086 lW2 m 0.111 0.140 0.159 0.212 0.128 B m 6.793 6.742 6.712 6.639 6.762 Ak m 0.000 0.000 0.000 0.000 0.000 δ - 0.676 0.673 0.672 0.670 0.674 h0 m 1.083 1.348 1.361 1.429 1.295 L B/d ZG c T S X1 X2 r k θ1r θf m m giây Độ Độ 20.156 3.220 2.180 0.438 5.722 0.095 0.856 0.985 0.750 0.000 1.000 24.53 36.14 19.529 3.682 2.000 0.449 5.219 0.098 0.800 0.984 0.785 0.000 1.000 23.86 39.45 19.189 3.974 2.057 0.456 5.248 0.098 0.800 0.983 0.861 0.000 1.000 24.93 41.03 18.508 4.729 2.210 0.474 5.262 0.098 0.800 0.982 1.000 0.000 1.000 26.83 43.99 19.78 3.49 2.015 0.445 5.289 0.098 0.800 0.984 0.756 0.000 1.000 23.35 38.28 a m.rad 0.146 0.133 0.151 0.203 0.127 b m.rad 0.200 0.233 0.246 0.265 0.222 K=b/a - 1.374 THỎA 1.747 THỎA 1.632 THỎA 76 1.307 1.744 THỎA THỎA - Kiểm tra ổn định theo tiêu chuẩn đồ thị Bảng 3.20 Bảng kiểm tra ổn định theo tiêu chuẩn đồ thị mẫu tàu số STT Đại Lượng Diện tích tính đến góc nghiêng 30o u cầu Diện tích S1 thực tế Diện tích phạm vi 3040o yêu cầu Diện tích S2 thực tế Diện tích tính đến góc nghiêng 40o u cầu Diện tích S0 thực tế Cánh tay địn lớn Góc nghiêng cánh tay đòn lớn Kết luận Ký hiệu Đơn vị TH1 TH2 TH3 TH4 TH5 S1 m.rad 0.055 0.055 0.055 0.055 0.055 S1tt m.rad 0.193 0.185 0.189 0.209 0.186 S2 m.rad 0.030 0.030 0.030 0.030 0.030 S2tt m.rad 0.146 0.142 0.143 0.147 0.142 S0 m.rad 0.090 0.090 0.090 0.090 0.090 S0tt m.rad 0.339 0.327 0.332 0.357 0.328 Lmax m 0.734 0.938 0.927 0.863 0.902 θmax độ 43.99 46.46 46.12 44.97 46.16 THỎA THỎA THỎA THỎA THỎA - Kết đồ thị ổn định Hình 3.14 Đồ thị ổn định TH1 mẫu tàu số 77 Hình 3.15 Đồ thị ổn định TH2 mẫu tàu số Hình 3.16 Đồ thị ổn định TH3 mẫu tàu số 78 Hình 3.17 Đồ thị ổn định TH4 mẫu tàu số Hình 3.18 Đồ thị ổn định TH5 mẫu tàu số 79 3.3.2.6 So sánh kết tính tốn với phần mềm Maxsurf Từ kết tính tốn chương trình phần mềm Maxsurf mẫu tàu số Tôi tiến hành so sánh số kết sau: Kết so sánh thể bảng 3.21 3.22 - Thủy tĩnh Bảng 3.21 So sánh kết thủy tĩnh mẫu tàu số Đường nước 0.6 Đại lượng Chương trình Maxsurf % sai lệch Lượng chiếm nước 40.90 40.10 1.96 Thể tích chiếm nước 39.90 39.12 1.95 Chiều dài đường nước 16.31 16.31 0.00 Chiều rộng đường nước 6.32 6.32 0.00 Diện tích mặt đường nước 82.42 81.10 1.60 Hệ số béo thể tích 0.65 0.64 1.54 Hệ số mặt cắt ngang 0.92 0.93 1.09 Hệ số mặt đường nước 0.80 0.79 1.25 Hoành độ tâm 0.07 0.07 0.00 Hoành độ mặt đường nước -0.35 -0.34 2.86 Cao độ tâm 0.33 0.33 0.00 Bán kính nghiêng ngang 5.72 5.61 1.92 Bán kính nghiêng dọc 33.99 33.28 2.09 Đường nước 1.1 Đại lượng Chương trình Lượng chiếm nước 87.00 Thể tích chiếm nước 84.88 Chiều dài đường nước 17.73 Chiều rộng đường nước 6.54 Diện tích mặt đường nước 96.96 Hệ số béo thể tích 0.67 Hệ số mặt cắt ngang 0.93 Hệ số mặt đường nước 0.84 Hoành độ tâm -0.25 Hoành độ mặt đường nước -0.70 Cao độ tâm 0.61 Bán kính nghiêng ngang 3.47 Bán kính nghiêng dọc 23.36 80 Maxsurf % sai lệch 86.02 1.13 83.92 1.13 17.73 0.00 6.54 0.00 95.86 1.13 0.67 0.00 0.94 1.08 0.81 3.57 -0.26 4.00 -0.68 2.86 0.61 0.00 3.43 1.15 22.87 2.10 Đường nước 1.6 Đại lượng Chương trình Lượng chiếm nước 139.94 Thể tích chiếm nước 136.53 Chiều dài đường nước 19.00 Chiều rộng đường nước 6.69 Diện tích mặt đường nước 109.35 Hệ số béo thể tích 0.67 Hệ số mặt cắt ngang 0.93 Hệ số mặt đường nước 0.86 Hoành độ tâm -0.48 Hoành độ mặt đường nước -0.98 Cao độ tâm 0.89 Bán kính nghiêng ngang 2.58 Bán kính nghiêng dọc 19.44 Maxsurf 137.60 134.24 19.00 6.69 107.58 0.67 0.94 0.84 -0.47 -0.97 0.89 2.51 19.01 % sai lệch 1.67 1.68 0.00 0.00 1.62 0.00 1.08 2.33 2.08 1.02 0.00 2.71 2.21 Đường nước 2.1 Đại lượng Chương trình Lượng chiếm nước 198.86 Thể tích chiếm nước 194.01 Chiều dài đường nước 20.14 Chiều rộng đường nước 6.79 Diện tích mặt đường nước 120.31 Hệ số béo thể tích 0.68 Hệ số mặt cắt ngang 0.94 Hệ số mặt đường nước 0.88 Hoành độ tâm -0.66 Hoành độ mặt đường nước -1.23 Cao độ tâm 1.18 Bán kính nghiêng ngang 2.09 Bán kính nghiêng dọc 17.40 Maxsurf 195.70 190.93 20.14 6.79 118.40 0.67 0.94 0.87 -0.65 -1.26 1.17 2.08 17.77 % sai lệch 1.59 1.59 0.00 0.00 1.59 1.47 0.00 1.14 1.52 2.44 0.85 0.48 2.13 - Ổn định Bảng 3.22 So sánh kết ổn định mẫu tàu số Trường hợp Đại lượng Chương trình Maxsurf Chiều cao tâm nghiêng ban đầu 1.08 1.11 GZ max 0.73 0.72 Góc ứng với GZmax 43.99 44.70 o GZ góc nghiêng 30 0.61 0.63 o GZ góc nghiêng 60 0.62 0.61 o GZ góc nghiêng 90 0.09 0.09 81 %Sai lệch 2.96 2.59 1.61 3.29 1.93 3.33 Trường hợp Đại lượng Chương trình Maxsurf %Sai lệch Chiều cao tâm nghiêng ban đầu 1.35 1.40 3.70 GZ max 0.94 0.95 1.49 Góc ứng với GZmax 46.46 48.20 3.75 o GZ góc nghiêng 30 0.75 0.78 3.59 o GZ góc nghiêng 60 0.85 0.88 3.04 o GZ góc nghiêng 90 0.29 0.30 3.51 Trường hợp Đại lượng Chương trình Maxsurf Chiều cao tâm nghiêng ban đầu 1.36 1.41 GZ max 0.93 0.97 Góc ứng với GZmax 46.12 47.60 o GZ góc nghiêng 30 0.75 0.74 o GZ góc nghiêng 60 0.84 0.82 o GZ góc nghiêng 90 0.24 0.23 %Sai lệch 3.68 4.64 3.21 1.46 1.91 3.81 Trường hợp Đại lượng Chương trình Maxsurf Chiều cao tâm nghiêng ban đầu 1.43 1.47 GZ max 0.86 0.89 Góc ứng với GZmax 44.97 46.01 o GZ góc nghiêng 30 0.74 0.72 o GZ góc nghiêng 60 0.76 0.75 o GZ góc nghiêng 90 0.10 0.10 %Sai lệch 2.80 3.13 2.31 1.90 1.72 1.96 Trường hợp Đại lượng Chương trình Maxsurf %Sai lệch Chiều cao tâm nghiêng ban đầu 1.29 1.34 3.88 GZ max 0.90 0.93 3.10 Góc ứng với GZmax 46.16 47.70 3.34 o GZ góc nghiêng 30 0.73 0.72 1.10 o GZ góc nghiêng 60 0.81 0.80 1.47 o GZ góc nghiêng 90 0.27 0.26 1.51 82 Từ kết so sánh cho hai mẫu tàu, hầu hết kết tính tốn điều có sai lệch định Nguyên nhân dẫn đến sai lệch số nguyên nhân sau: + Chương trình tính tốn theo mơ hình vật rắn 3D, dạng khối solid, cịn phần mềm Maxsurf DelftShip tính tốn theo mơ hình mặt (surface) + Phần mềm Maxsurf tính tốn u cầu xác định vị trí trụ mũi, trụ lái, đồng thời xác định khoảng cách sườn tính tốn Đây nguyên nhân dẫn đến sai lệch kết tính tốn Vì khoảng cách sườn nhỏ kết xác, ngược lại thời gian tính diễn lâu Cịn chương trình tính tốn trực tiếp tồn mơ hình vật rắn 3D Nhìn chung, sai lệch khơng vượt q 5% Vì vậy, kết tính tốn chương trình chấp nhận 83 CHƯƠNG KẾT LUẬN VÀ ĐỀ XUẤT 4.1 KẾT LUẬN Sau thời gian nghiên cứu với hướng dẫn tận tình thầy TS Huỳnh Lê Hồng Thái, tơi hồn thành đề tài với nội dung: “Lập trình tính tốn tính tàu phần mềm Rhinoceros” Về bản, đề tài hoàn thành mục tiêu ban đầu đề nghiên cứu xây dựng thuật tốn lập trình tính tốn tính tàu thủy phần mềm Rhino ngôn ngữ RhinoScript tính tốn thủy tĩnh, Bonjean, ổn định… Chương trình tính tốn thủy tĩnh thực tính toán nhằm xác định yếu tố liên quan đến tính tàu trạng thái cân bằng, xuất liệu kết sang định dạng mẫu theo yêu cầu xây dựng đồ thị thủy tĩnh Các bước tính tốn thực cách độc lập, hồn tồn khơng có can thiệp tự bên ngồi Chương trình tính tốn Bonjean giống chương trình thủy tĩnh xác định yếu tố diện tích phần chìm, mơ men diện tích phần chìm sườn, xuất liệu xây dựng đồ thị Chương trình tính ổn định tương đối phức tạp hơn, thực qua nhiều bước tính tốn xác định hồnh độ cao độ tâm thể tích chiếm nước tàu nghiêng ngang, tính tốn cánh tay địn ổn đình hình dáng Lk, tay đòn ổn định tĩnh Lφ, ổn định động Lđ, xuất liệu xây dựng đồ thị Pantokaren, đồ thị ổn định Đồng thời, chương trình cịn thực bước tính kiểm tra đánh giá ổn định tàu theo tiêu chuẩn ổn định thời tiết vào quy định quy chuẩn QCVN21, TCVN7111, QCVN72 cho nhiều quy chuẩn khác Ngồi mơ đun tính tốn tính năng, chương trình cịn xuất vẽ đường hình 2D, xây dựng bảng tọa độ nhằm phục vụ cho cơng tác phóng dạng Từ kết so sánh chương trình với hai phần mềm Maxsurf Delftship nhận thấy rằng: kết tính tốn chương trình điều có sai lệch so với kết phần mềm sai lệch không lớn chấp nhận Vì vậy, chương trình tính tốn tính mang lại kết đáng tin cậy 84 Nhìn chung, chương trình tính tốn tính tàu Rhino có số ưu điểm nhược điểm cụ thể sau: 4.1.1 Ưu điểm - Chương trình tính tốn tính tàu Rhinoceros cho kết nhanh phần mềm Maxsurf delftship q trình tốn tốn khơng có can thiệp người sử dụng (Tính cho tổng thời gian tính tốn tính tàu) - Tất bảng tính, đồ thị thủy tĩnh, Bonjean, ổn định xây dựng cách tự động theo mẫu lập sẵn, dễ dàng sử dụng liệu từ bảng tính đồ thị cho công việc sau - Dữ liệu đầu vào tương đối đơn giản cần nhập tất liệu lần Chương trình tương đối dễ hiểu sử dụng - Tính tốn tính tàu nhanh chóng, đảm bảo độ xác đánh giá theo quy định đăng kiểm 4.1.2 Nhược điểm Chương trình chạy phần mềm Rhino, u cầu liệu đầu vào mơ hình tàu 3D thông số liên quan đến thiết kế tính tốn tính tàu thủy vậy: + Máy tính sử dụng phải cài đặt phần mềm Rhino Đặc biệt để cài đặt gói chương trình u cầu máy tính phải cài microsoft visual studio 2010 phát triển phần mềm Rhino SDK + Người sử dụng phải biết sử dụng số lệnh Rhino phải có mơ hình tàu 3D + Mơ hình tàu 3D u cầu tất cạnh biên chung mặt phải kín 4.2 ĐỀ XUẤT Từ phân tích, so sánh, đánh giá khẳng định chương trình tính tốn tính tàu phần mềm Rhino chương trình tính tốn tính mới, hợp lý mang lại kết đáng tin cậy Ngồi chương trình đáp ứng phần tự động tính tốn tính tàu cịn phần xây dựng mơ hình vỏ 3D tàu chưa đề cập đến Vì vậy, tơi xin có số đề xuất cụ thể sau: 85 + Có thể ứng dụng chương trình q trình tính tốn thiết kế tàu đào tạo + Xây dựng thêm mơ đun xây dựng mơ hình vỏ 3D tàu + Bổ sung vài mẫu tàu 3D để làm thư viện tàu mẫu nhằm phục vụ tốt việc thiết kế tính tốn tính Trong tương lai, xây dựng thêm nhiều mơ đun để hỗ trợ cơng việc tính tốn thiết kế tàu tính tốn thiết kế kết cấu tàu, tính tốn sức cản… 86 TÀI LIỆU THAM KHẢO Tiếng Việt Bộ Giao Thông Vận Tải (2010), Quy chuẩn kỹ thuật quốc gia (QCVN21: 2010) Quy phạm phân cấp đóng tàu biển vỏ thép Bộ Giao Thông Vận Tải (2013), Quy chuẩn kỹ thuật quốc gia (QCVN72: 2013) Quy phạm phân cấp đóng phương tiện thủy nội địa Bộ Giao Thông Vận Tải (2000), Tiêu chuẩn Việt Nam (TCVN 6718: 2000) Quy phạm phân cấp đóng tàu cá biển (Tàu có chiều dài 20 m) Bộ Giao Thông Vận Tải (2002), Tiêu chuẩn Việt Nam (TCVN 7111: 2002) Quy phạm phân cấp đóng tàu cá biển cỡ nhỏ Trần Công Nghị (2009), Lý thuyết tàu thủy, NXB Đại học Giao Thơng Vận Tải TP Hồ Chí Minh Trịnh Thị Ngọc Linh (2010), Giáo trình lập trình Visual Basic.Net, NXB thông tin truyền thông Bùi Công Lộc (2012), Viết chương trình vẽ đường hình tính tốn tính mẫu tàu đánh cá khác theo mẫu truyền thống tỉnh Ninh Thuận, Luận văn đại học, Trường Đại học Nha Trang Nguyễn Xuân Hải (2015), Nghiên cứu tính tốn cánh tay địn ổn định tĩnh theo mơ hình vật rắn 3D, Luận văn thạc sĩ, Trường Đại học Nha Trang Nguyễn Công Chánh (2019), Nghiên cứu sử dụng ngơn ngữ lập trình RhinoScript vẽ hệ lái tàu cá theo thông số cho trước, Luận văn đại học, Trường Đại học Nha Trang 10 Trần Văn Của (2016), Tính tốn tính tàu lưới rê vỏ composite mẫu Khánh Hòa phần mềm Delftship, Luận Văn đại học, Trường Đại học Nha Trang 11 Trần Gia Thái , Tự động hóa thiết kế đường hình tàu đáp ứng nhu cầu đa dạng tàu nghề cá Việt Nam, Tiếng Anh 12 RhinoScript Programmer's Reference 87 Các trang web 13 https://www.rhino3d.com/ (Rhinoceros 3D), truy cập ngày 20/7/2019 14 https://www.Rhinocentre.com/shop/software/companies-individuals/orca3d/ ( Tính gói phần mềm Orca3d), truy cập ngày 23/7/2019 15 https://www.seanaptic.com/ ( Tính gói phần mềm Seanaptic), truy cập ngày 25/7/2019 16 https://www.rhino3d.com/nurbs (Định nghĩa cụm từ NURBS), truy cập ngày 27/7/2019 17 https://www.techopedia.com/definition/3878/software-development-kit-sdk ( Bộ công cụ phát triển phần mềm), truy cập ngày 28/7/2019 88 ... tự động hóa tính tốn tính tàu Đề tài: ? ?Lập trình tính tốn tính tàu phần mềm Rhinoceros? ?? đề xuất khơng ngồi mục đích nói Mục tiêu đề tài lập trình tính tốn tính tàu thủy phần mềm Rhinoceros ngơn... pháp tính tốn tính tàu phần mềm Rhino ngơn ngữ lập trình cho phần mềm Rhino Chương 3: Trình bày kết nghiên cứu bao gồm mô đun tính tốn tính tính ổn định chương trình tính tốn tính tàu phần mềm. .. trình tính tốn cách tự động, nhanh chóng xác Từ thực tế tơi lựa chọn thực đề tài: ? ?Lập trình tính tốn tính tàu phần mềm Rhinoceros? ?? Mục tiêu đề tài lập trình tính tốn tính tàu chạy phần mềm Rhinoceros

Ngày đăng: 05/05/2021, 16:58

Từ khóa liên quan

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

Tài liệu liên quan