Luận án Nghiên cứu tối ưu tiết diện khung thép sử dụng phân tích trực tiếp kết hợp kỹ thuật học máy

Kết quả trình bày trong Chương 3 cho thấy các mô hình dự báo ứng xử phi tuyến của kết cấu khung thép sử dụng các thuật toán ML có độ chính xác cao với thời gian tính toán chấp nhận được. Cụ thể đã khảo sát các ví dụ số so sánh các thuật toán ML thông dụng bao gồm LR, DL, RF, XGBoost, LightGBM để hồi quy khả năng chịu tải giới hạn của khung thép kể đến ứng xử phi tuyến. Hai loại khung là phẳng 3 nhịp 10 tầng và khung không gian hai mươi tầng được xem xét. Các phương pháp dựa trên cây tăng cường là XGBoost, LightGBM đều có hiệu quả dự đoán tốt nhất và gần tương đương nhau trong bài toán hồi quy ULF bất kể số lượng mẫu huấn luyện của các khung được xem xét. Nhưng LightGBM cho thấy thời gian chạy nhanh nhất trong số các thuật toán có hiệu suất cao. Thêm vào đó kết hợp tham khảo các khảo sát số ở các công bố khác [73, 78, 165] cho thấy các mô hình học máy có khả năng dự đoán với độ chính xác cao về ứng xử chịu tải trọng của khung thép. Thuật toán ML LightGBM có hiệu quả tốt và tốc độ hội tụ nhanh, thời gian tính toán hợp lý, là thuật toán tiềm năng phù hợp với các bài toán tối ưu khung thép. Dựa trên kết quả chương 2 và chương 3, trong chương này, tác giả phát triển phương pháp tối ưu tiết diện khung thép (AEpDE-LightGBM) trên cơ sở thuật toán tối ưu AEpDE và kỹ thuật học máy LightGBM. Trong đó, thuật toán LightGBM được sử dụng để xây dựng các mô hình dự báo ứng xử của khung thép nhằm hỗ trợ dự đoán các điều kiện ràng buộc trong quá trình tối ưu. Trên cơ sở đó, thuật toán tối ưu đề xuất cho phép giảm đáng kể số lần phân tích kết cấu và qua đó là giảm thời gian tính toán so với chỉ dùng thuật toán AEpDE. Hiệu quả về mặt tối ưu và thời gian tính toán cũng như số lần phân tích kết cấu của phương pháp được thể hiện trong các nghiên cứu ví dụ khung thép thực tế được trình bày ở cuối chương. Lưu ý rằng, chương 2 của luận án đã trình bày nội dung của bài toán tối ưu tiết diện khung thép sử dụng phân tích trực tiếp chịu các ràng buộc về cấu tạo, cường độ và sử dụng, cũng như phương thức chuyển đổi từ bài toán có điều kiện ràng buộc sang không ràng buộc để vận dụng được các thuật toán meta – heuristic.

pdf141 trang | Chia sẻ: trinhthuyen | Ngày: 29/11/2023 | Lượt xem: 126 | Lượt tải: 0download
Bạn đang xem trước 20 trang tài liệu Luận án Nghiên cứu tối ưu tiết diện khung thép sử dụng phân tích trực tiếp kết hợp kỹ thuật học máy, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
W10×12 W10×12 W16×26 W16×26 Nhóm 14 W18×40 W18×35 W18×35 W18×35 W18×35 Nhóm 15 W16×31 W21×44 W21×44 W18×35 W18×35 Nhóm 16 W27×84 W18×65 W21×57 W24×76 W24×76 Nhóm 17 W12×14 W21×50 W18×65 W10×12 W10×12 Nhóm 18 W12×16 W10×30 W14×26 W12×14 W12×14 Nhóm 19 W12×14 W14×26 W10×17 W12×14 W12×14 Nhóm 20 W27×114 W30×99 W30×108 W30×116 W30×116 107 Hình 4.6 và Hình 4.7 lần lượt thể hiện quá trình hội tụ của các thuật toán để tìm được các thiết kế tốt nhất và giá trị trung bình của tất cả các lần chạy. Qua các hình này cho thấy, tốc độ hội tụ của EpDE, AEpDE và AEpDE – LightGBM gần như tương tự nhau, tốt hơn nhiều so với tốc độ của Jaya và PSO. Dựa trên các kết quả có thể kết luận rằng AEpDE – LightGBM hiệu quả về tối ưu và thời gian tính toán. Thế hệ Hình 4.6 Đường cong hội tụ của khối lượng tốt nhất cho khung thép 5 x 14 K h ối l ư ợ n g t ố i ư u ( k g ) Thế hệ Hình 4.7 Đường cong hội tụ của khối lượng trung bình khung thép 5 x 14 K h ối l ư ợ n g t ố i ư u ( k g ) 108 Kết luận chương 4 Từ nghiên cứu kết hợp thuật toán tối ưu AEpDE với thuật toán ML LightGBM và kết quả khảo sát ví dụ số của chương 4, một số kết luận quan trọng được rút ra như sau:  Một khung chương trình tối ưu hóa hiệu quả đã được phát triển bằng cách kết hợp AEpDE và thuật toán học máy. Các mô hình ML để ước tính các phản ứng kết cấu đã được phát triển bằng cách sử dụng ML có thể tiết kiệm nhiều phân tích kết cấu từ đó giảm được thời gian tính toán;  LightGBM có hiệu suất tốt trong năm thuật toán ML khảo sát vì nó có thể cân bằng tốt nhất giữa độ chính xác của mô hình ML và các nỗ lực tính toán. Năm thuật toán ML đã khảo sát bao gồm hồi quy tuyến tính (LR), học sâu (DL), rừng ngẫu nhiên (RF), LightGBM và tăng cường độ dốc cực đại (XGBoost);  Thuật toán AEpDE – LightGBM thực hiện tính toán tối ưu tiết diện mang lại kết quả tốt hơn so với các thuật toán EpDE, Jaya và PSO cho khung thép 3 nhịp x 10 tầng và 5 nhịp x 14 tầng. Hơn nữa AEpDE – LightGBM cho thấy đã giảm đáng kể thời gian tính toán khoảng 70% đến 90% so với AEpDE, EpDE, Jaya và PSO. Do đó, nó có thể được coi là một công cụ mạnh mẽ hỗ trợ thiết kế thực tế. 109 KẾT LUẬN VÀ KIẾN NGHỊ 1. Kết quả đạt được của luận án Mục tiêu chung của luận án này là xây dựng chương trình hiệu quả để tối ưu tiết diện kết cấu khung thép có sự kết hợp của (1) Thuật toán tối ưu meta- heuristic đề xuất AEpDE, (2) Phân tích trực tiếp kết cấu khung thép sử dụng phương pháp phần tử dầm – cột và (3) Thuật toán học máy để xây dựng siêu mô hình hỗ trợ dự đoán ứng xử của khung thép nhằm rút ngắn thời gian tính toán và tăng hiệu quả tối ưu. Luận án đã tiến hành nghiên cứu tổng quan về các phương pháp phân tích kết cấu khung thép, tình hình nghiên cứu về tối ưu kết cấu và về ứng dụng công nghệ học máy trong lĩnh vực kết cấu công trình. Căn cứ trên kết quả thu được, luận án tóm lược các hướng tiếp cận trong việc sử dụng mô hình học máy vào quá trình tối ưu của kết cấu khung thép sử dụng phân tích trực tiếp để nắm bắt được các phản ứng phi tuyến kết cấu và rút ngắn thời gian tính toán. Luận án đã xây dựng một phương pháp hiệu quả để tối ưu hóa kết cấu khung thép bao gồm kết hợp giữa phân tích trực tiếp và thuật toán AEpDE đề xuất. Kết quả tối ưu thông qua ví dụ nghiên cứu cho thấy thuật toán đề xuất có hiệu quả tối ưu tốt hơn so với các phương pháp meta – heuristic khảo sát và so với thuật toán EpDE. Tuy nhiên thời gian tính toán của phương pháp đề xuất dù đã cải thiện nhưng vẫn còn là vấn đề lớn, đặt ra nhu cầu cần kết hợp thêm các kỹ thuật để cải thiện. Luận án đã tiến hành xây dựng các siêu mô hình dựa trên các kỹ thuật học máy thông dụng và phân tích trực tiếp. Sau đó tiến hành khảo sát hiệu quả của các mô hình này trong bài toán dự đoán ứng xử của kết cấu khung thép có xét đến ứng xử phi tuyến. Dự đoán ứng xử của hệ kết cấu về đảm bảo các điều kiện ràng buộc để hỗ trợ quá trình tối ưu. Kết quả cho thấy các mô hình học máy xây dựng có thể dự đoán khả năng chịu tải cực hạn hoặc chuyển vị (bài toán hồi quy) của kết cấu khung thép với độ chính xác cao. Từ kết quả của các nội dung nêu trên, luận án đã xây dựng một chương trình tối ưu tiết diện kết cấu khung thép hiệu quả, đặt tên là AEpDE-LightGBM kết hợp của ba yếu tố: (1) Thuật toán đề xuất AEpDE; (2) Phân tích trực tiếp kết cấu khung thép sử dụng 110 phương pháp phần tử dầm – cột; và (3) Thuật toán học máy LightGBM. Các kết quả số cho thấy phương pháp đề xuất tìm kiếm được nghiệm tối ưu hiệu quả tốt hơn trong thời gian tính toán được rút ngắn đáng kể so với các trường hợp khảo sát so sánh. 2. Những đóng góp mới của luận án - Đề xuất một thuật toán tối ưu meta – heuristic, đặt tên là thuật toán tiến hóa vi phân tự thích ứng (AEpDE) cho bài toán tối ưu khung thép sử dụng phân tích trực tiếp; - Đưa ra quy trình xây dựng mô hình ước lượng ứng xử của khung thép sử dụng phân tích trực tiếp và các thuật toán học máy; bao gồm: Quy trình tạo bộ dữ liệu bằng phân tích trực tiếp và quy trình huấn luyện mô hình học máy theo từng bước; - Phát triển một chương trình tối ưu AEpDE-LightGBM bằng cách kết hợp thuật toán AEpDE và mô hình học máy LightGBM để tối ưu hóa tiết diện kết cấu khung thép. 3. Tồn tại và hướng phát triển 3.1 Những tồn tại - Phạm vi nghiên cứu của luận án dừng lại cho kết cấu khung chịu tải trọng tĩnh. Chưa xét đến khung chịu các loại tải trọng khác. Mô hình kết cấu với nút khung được coi là nút cứng; - Luận án mới nghiên cứu được AEpDE làm việc hiệu quả với các bài toán tối ưu khung thép ứng xử phi tuyến. Tuy nhiên, hiệu quả của nó đối với các kết cấu khác như giàn thép, cầu chưa được khảo sát. 3.2 Hướng phát triển - Nghiên cứu trong luận án áp dụng cho kết cấu khung thép chịu tải trọng tĩnh, bài toán có thể tiếp tục phát triển cho khung chịu tải tĩnh đẩy dần, tải trọng lặp và tải trọng động. Ngoài ra, mô hình kết cấu kể đến nút khung là một liên kết nửa cứng sẽ là một nghiên cứu nâng cao từ nghiên cứu này; - Tiếp tục nghiên cứu hiệu quả của thuật toán đề xuất AEpDE trong tối ưu cho các kết cấu khác như giàn thép, cầu, tháp thép Bên cạnh đó, tiếp tục tìm kiếm và thử nghiệm 111 các thuật toán học máy để kết hợp với AEpDE cho mô hình ML có hiệu suất cao trong dự đoán ứng xử của kết cấu thép. Ngoài ra phương pháp sử dụng mô hình học máy để tăng tốc quá trình tối ưu đề xuất trong Luận án không chỉ giới hạn áp dụng cho thuật toán DE và các thuật toán cải tiến của nó mà có thể mở rộng cho các thuật toán tối ưu meta – heuristic khác. Trong những năm gần đây, một số thuật toán tối ưu mới được đề xuất có hiệu năng tốt, đơn giản, số lượng tham số ít như thuật toán Jaya, Rao Những nghiên cứu ban đầu cho thấy các thuật toán này hiệu quả khi áp dụng để giải quyết bài toán tối ưu kết cấu. Thử nghiệm áp dụng các phương pháp đã đề xuất cho những thuật toán tối ưu mới này là một hướng nghiên cứu tiếp theo của Luận án. 4. Kiến nghị - Tiếp tục đầu tư nghiên cứu và hoàn thiện các đóng góp mới của luận án để tạo thành một công cụ hỗ trợ hiệu quả trong thực hành thiết kế. Phương pháp đề xuất kết hợp giữa ba yếu tố gồm thuật toán meta – heuristic, mô hình học máy và phân tích trực tiếp có thể được sử dụng để phát triển phần mềm phân tích nâng cao và tìm kiếm giải pháp tối ưu dựa trên hiệu suất cho các kết cấu thép; - Một hướng nghiên cứu tiềm năng là sử dụng các công nghệ học máy tiên tiến để xây dựng các mô hình dự đoán phương án tối ưu cho những dạng kết cấu hay gặp trong thực tế như kết cấu khung, giàn sẽ giúp tiết kiệm nhiều thời gian và tài nguyên tính toán. 112 DANH MỤC CÔNG TRÌNH ĐÃ CÔNG BỐ 1. Thi-Thanh-Thuy Nguyen, Anh-Dung Nguyen, Viet-Hung Truong, Ngoc-Thang Nguyen*. “Performance comparison of five regression-based machine learning techniques for estimating load-carrying capacity of steel frame using direct analysis”. XXVI International Scientific Conference “Construction the Formation of Living Environment” (FORM-2023). E3S Web of Conferences 410, 03009 (2023); https://doi.org/10.1051/e3sconf/202341003009 2. Nguyễn Thị Thanh Thúy, Ngô Mạnh Thiều, Nguyễn Tiến Chương, Trương Việt Hùng. “So sánh hiệu suất thuật toán hồi quy tuyến tính, học sâu và rừng ngẫu nhiên cho bài toán dự báo chịu tải cực hạn của khung thép có xét đến ứng xử phi tuyến tính phi đàn hồi”. Tạp chí Xây dựng số tháng 04.2023. p 153-157; 3. Truong-Son Cao, Thi-Thanh-Thuy Nguyen, Van-Son Nguyen, Viet-Hung Truong, Huu-Hue Nguyen*. “Performance of six metaheuristic algorithms for multi-objective Optimization of Nonlinear Inelastic Steel Trusses”. Buildings 2023,13: 868. SCIE Q2, Impact Fator 3.342; https://doi.org/10.3390/buildings13040868 4. Quoc-Anh Vu; Truong-Son Cao; Thi-Thanh-Thuy Nguyen; Huu-Hue Nguyen; Viet-Hung Truong; Manh-Hung Ha*. “An efficient differential evolution-based method for optimization of nonlinear steel frame structures”. Structures 2023, 51: 67-78. SCIE Q2, Impact Factor 4.01; https://www.sciencedirect.com/science/article/abs/pii/S2352012423003065?via %3Dihub. 5. Nguyễn Thị Thanh Thúy, Cao Trường Sơn, Trương Việt Hùng. “Tối ưu khối lượng khung thép sử dụng phân tích trực tiếp và thuật toán tiến hóa vi phân tự thích ứng”. Tạp chí Xây dựng số tháng 03.2023.p 162-167; 6. Nguyễn Thị Thanh Thúy, Chu Tuấn Long. “Ứng dụng thuật toán học máy dự đoán ứng suất cắt và ứng suất kéo chính trong nút dầm cột bê tông cốt thép”. Tuyển tập hội nghị khoa học thường niên năn 2022 Trường Đại học Thủy lợi. 113 TÀI LIỆU THAM KHẢO [1] AISC, ANSI/AISC 360-05 Specification for Structural Steel Buildings, American Institute of Steel Construction, Chicago, IL, 2005. [2] AISC, Manual of steel construction: Allowalble Stress Design 9th Edition, American Inst. Of Steel Construction; 9th edition (January 1, 1989), 1989. [3] AISC, Specification Load and Resistance Factor Design Specification for Structural Steel Buildings., USA: American Institute of Steel Construction, 1986. [4] D. White and J. Hajjar, "Application of second-order elastic analysis in LRFD: research to practice," Engineering Journal, vol. 28, no. 4, pp. 133-148, 1991. [5] R. Gaiotti and B. Smith, "P-delta analysis of building structures," Journal of Structural Engineering, vol. 115, no. 4, pp. 755-770, 1989. [6] Pi YL, Trahair NS, "Nonlinear inelastic analysis of steel beam–columns," J Struct Eng ASCE, p. 20(7):2041–85, 1994. [7] Izzuddin BA, Smith DL, "Large-displacement analysis of elastoplastic thinwalled frames," J Struct Eng ASCE 1996, p. 122(8):905–25., 1996. [8] L. Teh and M. Clark, "Plastic-zone analysis of 3D steel frames using beam elements," J Struct Eng ASCE, vol. 125, no. 11, pp. 1328-1337, 1999. [9] M. Torkamani and M. Sonmez, "Inelastic large deflection modeling of beam- columns," J Struct Eng ASCE, vol. 127, no. 8, pp. 876-887, 2001. [10] Jiang XM, Chen H, Liew JYR, "Spread-of-plasticity analysis of three- dimensional steel frames," J Constr Steel Res, p. 58(2):193–212, 2022. [11] L. Teh, "Cubic beam elements in practical analysis and design of steel frames," Engineering Structures, vol. 23, no. 10, pp. 1243-1255, 2001. [12] S. Chan and Z. Zhou, "Pointwise equilibrating polynomial element for nonlinear analysis of frames," Journal of Structural Engineering, vol. 120, pp. 1703-1717, 1994. [13] R. Livesley and D. Chandler, Stability functions for structural frameworks, Manchester: Manchester University Press, 1956. [14] J. Renton, "Stability of space frames by computer analysis," Journal of the structural division, vol. 88, pp. 82-103, 1962. [15] C. Oran, "Tangent stiffness in space frames," Journal of Structural Division, vol. 99, pp. 987-1001, 1973. [16] W. Chen and E. Lui, Structural stability: theory and implementation, Amsterdam: Elsevier, 1987. [17] Y. Goto and W. Chen, "Second order elastic analysis for frame design," Structural Engineering, vol. 113, no. 7, pp. 1501-1519, 1987. [18] J. Liew, H. Chen, N. Shanmugam and W. Chen, "Improved nonlinear plastic hinge analysis of space frame structures," Engineering Structures, vol. 22, no. 10, pp. 1324-1338, 2000. 114 [19] A. Abdel-Ghaffar, D. White and W. Chen, "Simplified second-order inelastic analysis for steel frame design," in Proceedings of Approximate methods and verification procedures of structural analysis and design, ASCE, pp. 47-62, 1991. [20] J. Liew, Advanced analysis for frame design, PhD Dissertation, School of Civil Engineering, Purdue University, 1992. [21] W.-F. L. E. M. Chen, "Stability design of steel frames.," CRC press., 1992. [22] S. Kim, M. Park and S. Choi, "Direct design of three-dimensional frames using practical advanced analysis," Eng Struct, vol. 23, no. 11, pp. 1491-1502, 2001. [23] S. Kim, J. Lee and J. Park, "3-D second-order plastic-hinge analysis accounting for lateral torsional buckling," Int J Solids and Struct, vol. 39, no. 8, pp. 2109- 2128, 2002. [24] S. Kim, J. Lee and P. JS, "3-D second-order plastic-hinge analysis accounting for local buckling," Eng Struct, vol. 25, no. 1, pp. 81-90, 2002. [25] H. Thai and S. Kim, "Practical advanced analysis software for nonlinear inelastic analysis of space steel structures," Advances in Engineering Software, vol. 40, no. 9, pp. 786-797, 2009. [26] E. Riks, "The application of Newton's method to the problem of elastic stability," J Appl Mech, vol. 39, no. 4, pp. 1060-1066, 1972. [27] G. Wempner, "Discrete approximation related to nonlinear theories of solids," Int J Solids Struct, vol. 7, no. 11, pp. 1581-1599, 1971. [28] M. Crisfield, "A fast incremental/iterative solution procedure that handles "snap- through"," Comput Struct, vol. 13, no. 1-3, pp. 55-62, 1981. [29] Y. Yang and M. Shieh, "Solution method for nonlinear problems with multiple critical points," AIAA J, vol. 28, no. 12, pp. 2110-2116, 1990. [30] L. A. Schmit, "Structural design by systematic synthesis," in In Proceedings of the Second National Conference on Electronic Computation, ASCE, Sept., 1960. [31] V. B. Venkayya, "Design of optimum structures," Computers & Structures , 1(1- 2), pp. 265-309, 1971. [32] F. Glover, "Future Paths for Integer Programming and Links to Artificial Intelligence," Computers and Operations Research. 13 (5):, p. 533–549, 1986. [33] I. H. Osman, Focused issue on applied meta-heuristics, 2003. [34] M. Gendreau and J. Y. Potvin, "Metaheuristics in combinatorial optimization," Annals of Operations Research, vol. 140, no. 1, pp. 189-213, 2005. [35] I. Fister Jr and e. al., "A brief review of nature-inspired algorithms for optimization," Elektrotehniski Vestnik, vol. 80, no. 3, pp. 1-7, 2013. [36] S. Akyol and B. Alatas, "Plant intelligence based metaheuristic optimization algorithms," Artificial Intelligence Review, vol. 47, no. 4, pp. 417-462, 2017. [37] S. Binitha, S. S. Sathya and e. al., "A survey of bio inspired optimization algorithms," International Journal of Soft Computing and Engineering, vol. 2, no. 2, pp. 137-151, 2012. [38] J. A. Ruiz-Vanoye and e. al., "Meta-heuristics algorithms based on the grouping of animals by social behavior for the traveling salesman problem," International 115 Journal of Combinatorial Optimization Problems and Informatics, vol. 3, no. 3, p. 104, 2012. [39] A. Kaveh and M. Ghazaan, "Hybridized optimization algorithms for design of trusses with multiple natural frequency constraints,," Advances in Engineering Software,, vol. 79, pp. 137-147, 2015. [40] A. Kaveh and V. Mahdavi, "Colliding Bodies Optimization method for optimum design of truss structures with continuous variables," Advances in Engineering Software, vol. 70, pp. 1-12, 2014. [41] Geem ZW, Kim JH, Loganathan GV , "A new heuristic optimization algorithm: harmony search," Simulation 76(2), p. 60–68, 2001. [42] V. Truong and S. Kim, "Reliability-based design optimization of nonlinear inelastic trusses using improved differential evolution algorithm," Advances in Engineering Software, vol. 121, pp. 59-74, 2018. [43] Storn R, Price K, "Differential evolution – a simple and efficient heuristic for global optimization over continuous spaces," J. Glob. Optim. 11(4):, pp. 341- 359, 1997. [44] R. V. Rao, "Rao algorithms: three metaphor-less simple algorithms for solving optimization problems," International Journal of Industrial Engineering Computations, vol. 11, pp. 107-130, 2020. [45] J. C. Maxwell, " I.—on reciprocal figures, frames, and diagrams of forces.," Earth and Environmental Science Transactions of the Royal Society of Edinburgh, 26(1), 1-40. , 1870. [46] Michell, A. G. M. , "LVIII. The limits of economy of material in framestructures," The London, Edinburgh, and Dublin Philosophical Magazine and Journal of Science 8(47), pp. 589-597, 1904. [47] F. Moses, "Optimum structural design using linear programming," Journal of the Structural Division 90(6), pp. 89-104, 1964. [48] Schmit Jr, L. A., Farshi, B., "Some approximation concepts for structural synthesis," AIAA journal, 12(5), pp. 692-699. , 1974. [49] Goldberg, D. E., Samtani, M. P., "Engineering optimization via genetic algorithm," In Electronic computation ASCE, pp. 471-482, 1986. [50] J. H. Holland, "Adaptation in natural and artificial systems: an introductory analysis with applications to biology, control, and artificial intelligence.," MIT press. , 1992. [51] Rajeev, S., Krishnamoorthy, C. S. , "Discrete optimization of structures using genetic algorithms," Journal of structural engineering, 118(5), pp. 1233-1250, 1992. [52] Wu, C. Y., Tseng, K. Y. , "Truss structure optimization using adaptive multi- population differential evolution.," Structural and Multidisciplinary Optimization, 42(4),, pp. 575-590, 2010. [53] Cai, J., Thierauf, G., "Evolution strategies for solving discrete optimization problems," Advances in Engineering Software, 25(2-3), pp. 177-183, 1996. 116 [54] Papadrakakis, M., Lagaros, N.D., Thierauf ,G. Cai,J. , "Advanced solution methods in structural optimization based on evolution stratergies," Engineering computations, 1998. [55] Camp, C. V., Meyer, B. J., Palazolo, P. J. , "Particle swarm optimization for the design of trusses. Structures," Structures: Building on the Past, Securing the Future, pp. 1-10, 2004. [56] Perez, R. L., Behdinan, K. , " Particle swarm approach for structural design optimization," Computers & Structures, 85(19-20), pp. 1579-1588. [57] Kaveh, A., Azar, B. F., Talatahari, S. , "Ant colony optimization for design of space trusses," International Journal of Space Structures, 23(3), pp. 167-181, 2008. [58] M. Sonmez, "Discrete optimum design of truss structures using artificial bee colony algorithm," Structural and multidisciplinary optimization, 43(1),, pp. 85- 97, 2011. [59] Gandomi, A. H., Yang, X. S., Alavi, A. H., "Mixed variable structural optimization using firefly algorithm," Computers & Structures, 89(23-24),, pp. 2325-2336. , 2011. [60] Lee, K. S., Geem, Z. W., Lee, S. H., Bae, K. W. , "The harmony search heuristic algorithm for discrete structural optimization.," Engineering Optimization, 37(7), pp. 663-684., 2005. [61] A. L. Samuel, "Some Studies in Machine Learning Using the Game of Checkers," IBM Journal of Research and Development. 44:, pp. 206-226, 1959. [62] M. Admandi, H. Naderpour and A. Kheyroddin, "Utilization of artificial neural networks to prediction of the capacity of CCFT short columns subject to short term axial load," Archives of civil and mechanical engineering, vol. 14, pp. 510- 517, 2014. [63] H. Hasni, A. Alavi, P. Jiao and N. Lajnef, "Detection of fatigue cracking in steel bridge girders: A support vector machine approach," Archives of Civil and Mechanical Engineering, vol. 17, pp. 609-622, 2017. [64] M. Ardebili and F. Anaraki, "Simplified reliability analysis of multi hazard risk in gravity dams via machine learning techniques," Archives of Civil and Mechanical Engineering, vol. 18, pp. 592-610, 2018. [65] J. Peng, S. Zhang, D. Peng and K. Liang, "Application of machine learning method in bridge health monitoring," 2nd international conference on reliability systems engineering (ICRSE), 2017. [66] H. Hao, W. Zhang, J. Li and H. Ma, "Bridge condition assessment under moving loads using multi-sensor measurements and vibration phase technology," in Engineering asset management, Springer, 2016, pp. 73-84. [67] M. Ali and K. Al-Kodmany, "Tall Buildings and urban habitat of the 21st century: a global perspective," Buildings, vol. 2, no. 4, pp. 384-423, 2012. [68] M. Flah, I. Nunez, W. Chaabene and M. Nehdi, "Machine learning algorithms in civil structural health monitoring: A Systematic review," Archives of Computational Methods in Engineering, vol. 28, pp. 2621-2643, 2021. 117 [69] M. Gonzalez and J. Zapico, "Seismic damage identification in buildings using neural networks and modal data," Computers & Structures, vol. 86, no. 3-5, pp. 416-426, 2008. [70] E. Protopapadakis, A. Voulodimos, A. Doulamis, N. Doulamis and T. Stathaki, "Automatic Crack Detection for Tunnel Inspection Using Deep Learning and Heuristic Image Post-Processing," Applied Intelligence, vol. 49, no. 7, pp. 2793- 2806, 2019. [71] H. Sun, H. Burton and H. Huang, "Machine learning applications for building structural design and performance assessment: state-of-the-art review," Journal of Building Engineering, vol. 33, p. 101816, 2021. [72] J. Kiani, C. Camp and S. Pezeshk, "On the application of machine learning techniques to derive seismic fragility curves," Computers & Structures, vol. 218, pp. 108-122, 2019. [73] S. Mangalathu and J. Jeon, "Classification of failure mode and prediction of shear strength for reinforced concrete beam-column joints using machine learning techniques," Engineering Structures, vol. 160, pp. 85-94, 2018. [74] S. Paal, J. Jeon, I. Brilakis and R. DesRoches, "Automated damage index estimation of reinforced concrete columns for post - earthquake evaluations," Journal of Structural Engineering, vol. 141, no. 9, p. 04014228, 2015. [75] S. Hwang and D. Lignos, "Assessment of structural damage detection methods for steel structures using full-scale experimental data and nonlinear analysis," Bulletin of Earthquake Engineering, vol. 16, no. 7, pp. 2971-2999, 2018. [76] I. Yitmen and e. al., "An adapted model of cognitive digital twins for building lifecycle management," Appl Sci, vol. 11, no. 9, p. 4276, 2021. [77] A Zabin, VA González, Y Zou, R Amor, "Applications of machine learning to BIM: A systematic literature review," Advanced Engineering Informatics, vol. 51 , p. 101474, 2022. [78] S. Afshari, F. Enâytollahi, X. Xu and X. Liang, "Machine learning-based methods in structural reliability analysis: A review," Reliability Engineering and System safety, vol. 219, p. 108223, 2022. [79] A. Dudzik and B. Potrzeszcz-Sut, "The structural reliability analysis using explicit neural state functions," MATEC Web Conf, vol. 262, p. 10002, 2019. [80] X. Li, "Simultaneous approximations of multivariate functions and their derivatives by neural networks with one hidden layer," Neurocomputing, vol. 12, pp. 327-43, 1996. [81] N. Xiao, M. Zuo and C. Zhou, "A new adaptive sequential sampling method to construct surrogate models for efficient reliability analysis," Reliability Engineering and System Safety, vol. 169, pp. 330-338, 2018. [82] W. Du, Y. Luo, Y. Wang and L. Ma, "A general framework for fatigue reliability analysis of a high temperature component," Quality and Reliability engineering International, vol. 35, pp. 292-303, 2019. 118 [83] X. Yu and Q. Yan, "Reliability analysis of self-anchored suspension bridge by improved response surface method," Apllied Mechanics and Materials, Vols. 90- 93, pp. 869-873, 2011. [84] H. Zhao, "Slope reliability analysis using a support vector machine," Computers and Geotechnics, vol. 35, pp. 459-467, 2008. [85] T. Most, "An adaptive response surface approach for reliability analyses of discontinuous limit state functions," Proc International Probabilistic Workshop, Darmstadt, Germany, 2008. [86] J. Vahedi, M. Ghasemi and M. Miri, "Miri M. An adaptive divergence-based method for structural reliability analysis via multiple Kriging models," Applied Mathematical Modelling, vol. 62, pp. 542-561, 2018. [87] Q. Vu, V. Truong and H. Thai, "Machine learning-based prediction of CFST columns using gradient tree boosting algorithm," Composite Structures, vol. 259, p. 113505, 2021. [88] S. Lee, T. Vo, H. Thai, J. Lee and V. Patel, "Strength prediction of concrete- filled steel tubular columns using Categorical Gradient Boosting algorithm," Engineering Structures, vol. 238, p. 112109, 2021. [89] E. 1.-1.-5. Eurocode 3, Design of Steel Structures. Part 1–5: Plated Structural Elements, CEN, 2006. [90] 5. BS, Steel, Concrete and Composite Bridges - Part 3: Code of Practice for Design of Steel Bridges, BSI, 2000. [91] M. Abedi and M. Naver, "RAI: Rapid, Autonomous and Intelligent machine learning approach to identify fire-vulnerable bridges," Applied Soft Computing, vol. 113, no. part A, p. 107896, 2021. [92] V. Truong, Q. Vu, H. Thai and M. Ha, "A robust method for safety evaluation of steel trusses using Gradient Tree Boosting algorithm," Advances in Engineering Software, vol. 147, p. 102825, 2020. [93] S. Kim, Q. Vu, G. Paparafeiropoulos, Z. Kong and V. Truong, "Comparison of machine learning algorithms for regression and classification of ultimate load- carrying capacity of steel frames," Steel and Composite Structures, vol. 37, no. 2, pp. 193-209, 2020. [94] J. Rahman and a. et, "Data-driven shear strength prediction of steel fiber reinforced concrete beams using machine learning approach," Engineering Structures, vol. 233, p. 111743, 2021. [95] Y. Xu, B. Zheng and M. Zhang, "Capacity prediction of cold-formed stainless steel tubular columns using machine learning methods," Journal of Constructional Steel Research, vol. 182, p. 106682, 2021. [96] W. Gomes and A. Beck, "Global structural optimization considering expected consequences of failure and using ANN surrogates," Computers & Structures, vol. 126, pp. 56-68, 2013. [97] S. Lee, J. Ha, M. Zokhirova, H. Moon and J. Lee, "Background information of deep learning for structural engineerin," Archives of computational methods in Engineering, vol. 25, no. 1, pp. 121-129, 2018. 119 [98] S. Gholizadeh and M. Mohammadi, "Reliability-based seismic optimization of steel frames by metaheuristics and neural networks," ASCE-ASME Journal of Risk and Uncertainty in Engineering Systems, Part A: Civil Engineering, vol. 3, no. 1, p. 04016013, 2017. [99] I. Yang and Y. Hsieh, "Reliability-based design optimization with cooperation between support vector machine and particle swarm optimization," Engineering with Computers, vol. 29, pp. 151-163, 2013. [100] C. Bucher, "Metamodels of optimal quality for stochastic structural optimization," Probabilistic Engineering Mehcanics, vol. 54, pp. 131-137, 2018. [101] Suprayitno and J. Yu, "Evolutionary reliable regional Kriging surrogate for expensive optimization," Engineering Optimization, vol. 51, pp. 247-264, 2019. [102] S. Gholizadeh, "Performance-based optimum seismic design of steel structures by a modified firefly algorithm and a new neural network," Advances in Engineering Software, vol. 81, pp. 50-65, 2015. [103] B. R. Salehi H, "Emerging artificial intelligence methods in structural engineering," Engineering Structures, vol. 171, pp. 170-189, 2018. [104] J. Amezquita-Sanchez, M. Valtierrra-Rodriguez, M. Aldwaik and H. Adeli, "Neurocomputing in civil infrastructure," Scientia Iranica, vol. 23, no. 6, pp. 2417-2428, 2016. [105] A. Kaveh, M. Fahimi-Farzam and M. Kalateh-Ahani, "Performance-based multi- objective optimal design of steel frame structures: nonlinear dynamic procedure," Scientia Iranica, vol. 22, no. 2, pp. 373-387, 2015. [106] A. Kaveh and V. Mahdavi, "Colliding Bodies Optimization method for optimum design of truss structures with continuous variables," Advances in Engineering Software, vol. 70, pp. 1-12, 2014. [107] G. Bekdas, S. Nigdeli and X. Yang, "Sizing optimization of truss structures using flower pollination algorithm," Applied Soft Computing, vol. 37, pp. 322-331, 2015. [108] S. Degertekin, "Improved harmony search algorithms for sizing optimization of truss structures," Computers & Structures, Vols. 92-93, pp. 229-241, 2012. [109] A. Kaveh and S. Talatahari, "A particle swarm ant colony optimization for truss structures with discrete variables," Journal of Constructional Steel Research, vol. 65, no. 8-9, pp. 1558-1568, 2009. [110] L. Li, Z. Huang and L. F, "A heuristic particle swarm optimization method for truss structures with discrete variables," Computers & Structures, vol. 87, no. 7- 8, pp. 435-443, 2009. [111] A. Sadollah, A. Bahreininejad, H. Eskandar and M. Hamdi, "Mine blast algorithm for optimization of truss structures with discrete variables," Computers & Structures, Vols. 102-103, pp. 49-63, 2012. [112] H. Madah and O. Amir, "Truss optimization with buckling considerations using geometrically nonlinear beam modeling," Computers & Structures, vol. 192, pp. 233-247, 2017. 120 [113] S. Missoum, Z. Gurdal and W. Gu, "Optimization of nonlinear trusses using a displacement-based approach," Structural and Multidisciplinary Optimization, vol. 23, pp. 214-221, 2002. [114] A. Kaveh and M. Ghazaan, "Hybridized optimization algorithms for design of trusses with multiple natural frequency constraints," Advances in Engineering Software, vol. 79, pp. 137-147, 2015. [115] M. Farshchin, C. Camp and M. Maniat, "Multi-class teaching–learning-based optimization for truss design with frequency constraints," Engineering Structures, vol. 106, pp. 355-369, 2016. [116] J. Cheng and H. Jin, "Reliability-based optimization of steel truss arch bridges," International Journal of Steel Structures, vol. 17, pp. 1415-1425, 2017. [117] N. Okasha, "Proposed Algorithms for an Efficient System Reliability-Based Design Optimization of Truss Structures," Journal of Computing in Civil Engineering, vol. 30, no. 5, p. 04016008, 2016. [118] R. Tavakoli, R. Kamgar and R. Rahgozar, "Seismic performance of outrigger– belt truss system considering soil–structure interaction," International Journal of Advanced Structural Engineering, vol. 11, pp. 45-54, 2019. [119] I. Hajirasouliha, K. Pilakoutas and H. Moghaddam, "Topology optimization for the seismic design of truss-like structures," Computers & Structures, vol. 89, no. 7-8, pp. 702-711, 2011. [120] V. Ho-Huu, T. Le-Duc, L. Le-Anh, T. Vo-Duy and T. Nguyen-Thoi, "A global single-loop deterministic approach for reliability-based design optimization of truss structures with continuous and discrete design variables," Engineering Optimization, vol. 50, no. 12, pp. 2071-2090, 2018. [121] V. Ho-Huu, T. Nguyen-Thoi, L. Le-Anh and T. Nguyen-Trang, "An effective reliability-based improved constrained differential evolution for reliability-based design optimization of truss structures," Advances in Engineering Software, vol. 92, pp. 48-56, 2016. [122] Hoang-Anh Pham, Thuy-Duong Tran , "Optimal truss sizing by modified Rao algorithm combined with feasible boundary search method," Expert Systems With Applications 191 116337, 2022. [123] H. Pham, "Truss optimization with frequency constraints using enhanced differential evolution based on adaptive directional mutation and nearest neighbor comparison," Advances in Engineering Software, vol. 102, pp. 142- 155, 2016. [124] V. Truong and S. Kim, "An efficient method for reliability-based design optimization of nonlinear inelastic steel space frames," Struct Multidisc Optim, vol. 56, pp. 331-351, 2017. [125] V. Truong, P. Nguyen and S. Kim, "An efficient method for optimizing space steel frames with semi-rigid joints using practical advanced analysis and the micro-genetic algorithm," Journal of Constructional Steel Research, vol. 128, pp. 416-427, 2017. 121 [126] H. Ha, Q. Vu and V. Truong, "Optimization of nonlinear inelastic steel frames considering panel zones," Advances in Engineering Software, vol. 102771, p. 142, 2020. [127] Hung, T. V., Viet, V. Q., Van Thuat, D, "A deep learning-based procedure for estimation of ultimate load carrying of steel trusses using advanced analysis.," Journal of Science and Technology in Civil Engineering (STCE)HUCE, 13(3), pp. 113-123, 2019. [128] Truong, V. H., Pham, H. A., "Support Vector Machine for Regression of Ultimate Strength of Trusses: A Comparative Study.," Engineering Journal, 25(7), ., pp. 157-166, 2021. [129] Nguyen, T.H., Vu, A.T., "An efficient Differential Evolution for Truss sizing optimization using AdaBoost Classifier," Computer Modeling in Engineering & Sciences , vol. 143, no. 1, pp. 429-458, 2023. [130] Nguyen, T.H., Vu, A. T. , "Speeding up Composite Diferential Evolution for structural optimization using neural networks," Journal of Information and Telecommunication , vol. 6, no. 2, pp. 101-120, 2021. [131] Hung, D. V., Hung, H. M., Anh, P. H., Thang, N. T. , "Structural damage detection using hybrid deep learning algorithm.," Journal of Science and Technology in Civil Engineering (STCE)-HUCE, 14(2),, pp. 53-64, 2020. [132] Dang, V. H., Vu, T. C., Nguyen, B. D., Nguyen, Q. H., Nguyen, T. D. , "Structural damage detection framework based on graph convolutional network directly using vibration data," Structures, pp. 40-51, 2022. [133] P. H. Anh, "Truss sizing optimization using enhanced differential evolution with opposition-based mutation and nearest neighbor comparison.," Journal of Science and Technology in Civil Engineering (STCE)-NUCE, 10(5), pp. 3-10, 2016. [134] T. N.-H. S. H.-H. V. N. Q. N.-T. T. Lam-Phat, "An artificial neural network- based optimization of stiffened composite plate using a new adjusted differential evolution algorithm.," International Conference on Advances in Computational Mechanics, Springer, pp. 229-242, 2017. [135] Nguyen, T.H., Vu, A. T., "Weight optimization of steel lattice transmission towers based on Differential Evolution and machine learning classification technique," Frattura ed Integrità Strutturale, vol. 16, no. 59, pp. 172-187, 2022. [136] Nguyen, L. C., & Nguyen-Xuan, H. , "Deep learning for computational structural optimization," ISA transactions, 103,, pp. 177-191, 2020. [137] Nguyen, T. H., Vu, A. T., "Comparision of Machine Learning Classifiers for reducing fitness evaluation of stuctural optimization," Journal of soft computing in civil engineering, vol. 5, no. 4, pp. 57-73, 2021. [138] "TCVN 5575:2012 Kết cấu thép - Tiêu chuẩn thiết kế," 2012. [139] AISC, ANSI/AISC 360-10 Specification for Structural Steel Buildings, Chicago, IL: American Institute of Steel Construction, 2010. 122 [140] J. Orbison, W. McGuire and J. Abel, "Yield surface applications in nonlinear steel frame analysis," Computer Methods in Applied Mechanics and Engineering, vol. 33, no. 1-3, pp. 557-573, 1985. [141] Yang.Y.B and Kuo.S-R, Theory & analysis of Nonlinear Framed structures, Singapore: Prentice Hall, 1994. [142] H. Thai, "PhD Thesis Practical nonlinear inelastic static and dynamic analysis of space steel structures," Seoul Korean, 2009. [143] K. S. Thai HT, "Practical advanced analysis software for nonlinear inelastic dynamic analysis of space steel structures.," J. Constr. Steel Res. 67(3): , pp. 453- 461, 2011. [144] V.H. Truong, S.E. Kim, "Direct design of structure using nonlinear inelastic analysis," in AIP Conference Proceedings 2409, 020011, New Zealand, 2021. [145] Viet Hung Truong, Seung Eock Kim, "A robust method for optimization of semi- rigid steel frames subject toseismic loading," Journal of Constructional Steel Research, vol. 145, pp. 184-195, 2018. [146] Vincenzi L, Roeck GD, Savoia M. , "Comparison between coupled local minimizers method and differential evolution algorithm in dynamic damage detection problems," Adv Eng Softw, vol. 65, pp. 90-100, 2013. [147] Wang L, Li LP, "An effective differential evolution with level comparison for constrained engineering design," Struct Multidiscip Optim, vol. 41, pp. 947-963, 2010. [148] Jadon SS, Tiwari R, Sharma H, Bansal JC. , "Hybrid artificial bee colony algorithm with differential evolution," Appl Soft Comput 58:, p. 11–24., 2017. [149] A. Pham, "Discrete optimal sizing of truss using adaptive directional differential evolution," Advances in Computational Design, vol. 1, no. 3, pp. 275-296, 2016. [150] Wineberg M, Oppacher F., "The underlying similarity of diversity measures used in evolutionary computation.," in In Genetic and Evolutionary Computation Conference, 2003. [151] Arzani H, Kaveh A, Kamalinejad M. , "Optimal Design of Pitched Roof Rigid Frames with Non-Prismatic Members Using Quantum Evolutionary Algorithm," Periodica Polytechnica Civil Engineering 63(2), p. 593–607, 2019. [152] Hung HM, Vu QV, Truong VH , "Optimization of nonlinear inelastic steel frames considering panel zones.," Advances in Engineering Software 142: 102771., 2020. [153] R. R., "Jaya: a simple and new optimization algorithm for solving constrained and unconstrained optimization problems.," International Journal of Industrial Engineering Computations 7(1):, p. 19–34, 2016. [154] Kennedy J, Eberhart RC. , " Particle swarm optimization.," in in Proc. IEEE Int. Conf. Neural Networks. pp1942–1948, 1995. [155] B. L., "Bagging predictors," Machine Learning 26(2): , pp. 123-140., 1996. [156] L. Breiman, "Random forests," Technical Report, Department of Statistics, vol. 45, pp. 5-32, 2001. 123 [157] J. Friedman, "Stochastic Gradient Boosting," Computational Statistics & Data Analysis, vol. 38, pp. 367-378, 2002. [158] J. Friedman, "Greedy function approximation: A gradient boosting machine," Annals of Statistics , vol. 29, pp. 1189-1232, 2001. [159] Guolin Ke, Qi Meng, Thomas Finley, Taifeng Wang,Wei Chen, Weidong Ma, Qiwei Ye, Tie-Yan Liu, "LightGBM: A Highly Efficient Gradient BoostingDecision Tree," in 31st Conference on Neural Information Processing System (NIPS 2017, Long Beach, CA, USA, 2017. [160] E. b. Khandelwal, "ww.analyticsvidhya.com," Light gbm vs xgboost: Which algorithm takes the crown, 2020. [Online]. Available: https://www.analyticsvidhya.com/blog/2017/06/which-algorithm-takes-the- crown-light-gbm-vs-xgboost/. [161] Chen, W.-F., Kim, S.-E., Choi, S.-H., "Practical second-order inelastic analysis for threedimensional steel frames," Steel Structures, 1(3), pp. 213-223, 2001. [162] Kim, S.-E., Uang, C.-M., Choi, S.-H., An, K.-Y., " Practical advanced analysis of steel frames considering lateral-torsional buckling.," Thin-Walled Structures, 44(7):, p. 709–720., 2006. [163] Saka MP, Kameshki ES. , "Optimum design of unbraced rigid frames.," Comput Struct ;69:433–42., 1998. [164] Mai, H. T., Kang, J., Lee, J., " A machine learning-based surrogate model for optimization of truss structures with geometrically nonlinear behavior," Finite Elements in Analysis and Design, 196, 103572, 2021. [165] M. Tran, H. Pham, V. Nguyen and A. Trinh, "Optimisation of stiffeners for maximum fundamental frequency of cross-ply laminated cylindrical panels using social group optimisation and smeared stiffener method," Thin-Walled Structures, vol. 120, pp. 172-179, 2017. [166] Kameshki ES, Saka MP. , "Genetic algorithm based optimum design of nonlinear steel frames with various semi-rigid connections.," J Construct Steel Res 59(1):109–34., 2003. 124 PHỤ LỤC A. Mô hình vật liệu thép Phần tử thanh được giả định làm việc đàn hồi, ngoại trừ hai đầu nơi hình thành khớp dẻo có độ dài bằng 0, theo mô hình vật liệu như sau (chưa kể đến biến dạng dư): Hình PL - 1 Mô hình vật liệu phần tử dầm –cột ngoại trừ hai đầu hình thành khớp dẻo B. Phân tích phi tuyến B.1 Phương trình công ảo: Để xác định các hiệu ứng phi tuyến giữa các chuyển vị dọc trục, uốn và xoắn. Công thức Lagrange cập nhật, dạng tuyến tính hóa của phương trình công ảo của phần tử dầm – cột như sau: 2 "2 "2 ' 2 ' 2 ' 2 0 0 ' 2 0 0 0 0 0 1 [ ( ' ) ( ) ( ) ( )] ( ) 2 2 [ ( ' ') ( ' ')] ( ) [ ( ' ) ( ' ')] 2 [ ( ' ) ( ' ')] [ ( ' '') ( '' ')] 2 { } ( L L x z y x L L L y z x z x y x L L x y x z x T F EA u EI v EI w GJ dx w dx K F u v F u w dx dx F v M v dx M F w M w dx v w v w dx u                                              2 1{ } { })f f (PL-1) trong đó E là mô đun đàn hồi, G mô đun cắt, L chiều dài của phần tử, A diện tích mặt cắt ngang, Iy và Iz mômen quán tính, K = FxB (I y + I z )/ A là Hệ số Wagner, J hằng số xoắn. {f} và {u} là các vectơ lực và chuyển vị phần tử như sau: 125 { } [ ]TxA yA zA xA yA zA xB yB zB xB yB zBf F F F M M M F F F M M M (PL-1.1) { } [ ]TA A A xA yA zA B B B xB yB zBu u w u w        (PL-1.2) Hình PL - 2 Các thành phần lực và chuyển vị của phần tử dầm – cột B.2 Hàm nội suy ổn định Nguồn gốc của ma trận độ cứng phần tử dựa trên trường chuyển vị được giả định. Các hàm nội suy tuyến tính được áp dụng cho chuyển vị dọc trục, u và góc xoắn θx. Các hàm nội suy ổn định được sử dụng cho các chuyển vị ngang v và w. Các chuyển vị tại trọng tâm của một mặt cắt ngang bất kỳ có thể được viết dưới dạng các chuyển vị tại các đầu của phần tử: [ ]{ }, [ ]{ }, [ ]{ }, [ ]{ }u v w xu N u N u w N u N u     (PL-2) trong đó: 1 2[ ] [ 00000 00000]uN N N (PL-2.1) 3 4 5 6[ ] [0 000 0 000 ]z z z zN N N N N  (PL-2.2) 3 4 5 6[ ] [00 0 000 0 0]w y y y yN N N N N   (PL-2.3) 1 2[ ] [000 00000 00]N N N  (PL-2.4) với các hàm nội suy tuyến tính là: 1 21 / ; /N x L N x L   Các hàm nội suy ổn định Nnz và Nny [18] (với n=3-6) có thể suy ra từ phương trình vi phân bậc bốn của dầm cột chịu lực dọc trục P. Các hàm nội suy ổn định trong hai mặt phẳng được coi là độc lập. 126 Các lực tại mặt cắt ngang có thể biểu diễn dưới dạng các lực tại các đầu mút phần tử: ; F ( ) / ; F ( ) / ; ; M (1 / ) ( / ); (1 / ) ( / ) x xB y zA zB z yA yB x xB y yA yB z z zB F F M M L M M L M M M x L M x L M M x L M x L               (PL-3) Dựa trên trường chuyển vị và biểu thức lực trong mặt cắt ngang, ma trận độ cứng phần tử [k] có thể được suy ra từ phương trình công ảo như sau: 110 220 220 110 110 110 110 110 110 110 110 100 010 111 111 110 110 [ ] [ ] [ ] [ ] [ ] [ ] [ ] ([ ] [ ]) ([ ] [ ]) [ ] ([ ] [ ] [ ] [ ]) ([ ] [ ]) uu z vv y ww xB vv xB ww y uv vu z uw wu yA yB v v v v yA v v k EA K EI K EI K GJ K F K F K V K K V K K K K M M K K K K M K K L                               100 010 111 111 110 110 120 210 211 120 ([ ] [ ] [ ] [ ] ([ ] [ ]) ([ ] [ ] [ ] [ ]) [ ] [ ] 2 zA zB w w w w zA w w xB vw wv vw wv e g M M K K K K M K K L M K K K K k k                    (PL-4) trong đó Vy=(MzA+MzB)/L; Vz=(MyA+MyA)/L và ma trận [ ]stvghK là: 0 [ ] [ ] [ ] s TL t gstv h gh s t d N d N K x dx dx dx   (PL-5) Với: g, h là đại diện cho u, v, w hoặc θ. Các chỉ số trên s và t đại diện cho bậc vi phân của vec tơ của các hàm nội suy; v là bậc số mũ của x. Trong ma trận [k] về mặt khái niệm có thể phân tách thành [ke] là ma trận độ cứng đàn hồi (số hạng đầu đến thứ tư); ma trận độ cứng hình học [kg] (các số hạng còn lại) B.3 Bảng PL - 1 Bảng tra cho các ký hiệu để kiểm tra mất ổn định cục bộ và mất ổn định ngoài mặt phẳng cho kết cấu khung thép theo [24] a trong đó xS = mô đun tiết diện đàn hồi đối với trục chính; FL = Fy - FR , Fy = ứng suất chảy nhỏ nhất quy định, FR = ứng suất dư do nén trong bản cánh bằng 69MPa đối với dạng cán và 114MPa đối với dạng hàn; bf = chiều rộng bản cánh, tf = độ dày bản cánh, 127 tw = độ dày bản bụng; h = chiều cao bản bụng, b = 0.9; 4 / /c wk h t và 0.35 0.763ck  và 26.200PG cC k . C. Cấu hình máy tính Máy tính dùng để sử dụng tính toán cho toàn bộ các ví dụ của Luận án có cấu hình: Core i7-8700 3.20GHz, RAM=32GB. D. Mã nguồn thuật toán AEpDE def differential_evolution(DEpop, Low_bound, Up_bound, iter, F, cr): DEmatrix = Low_bound[:] + (rand(DEpop, Nvar) * (Up_bound[:] - Low_bound[:])) obj_all = [obj(ind) for ind in DEmatrix] best_vector = DEmatrix [argmin(obj_all)] Bảng PL - 1 Cường độ chịu uốn và giới hạn tỷ lệ chiều rộng-độ dày với tiết diện chữ Ia [24] Mục Mất ổn định bản cánh Mất ổn định bản bụng pM yF Z yF Z rM L xF S y xF S crF 2 2 20000 cho thép cán 26200 cho thép hànc k        2 cho 1 1 cho 2 / y p p y p r r p PG r F F C cho                                / 2f fb t / wh t p 65 yF 2.75640 1 cho 0.125 191 253 2.33 cho 0.125 u u b y b yy u u b y b yy y P P P PF P P P PF F                           r 162 cho thép cán / 141 cho thép hàn L c L F k F       0.74970 1 u b yy P PF         128 best_obj = min(obj_all) prev_obj = best_obj aa = 0.0 bb = 0.0 for k in range (Nvar): aa = aa + sum((X[:,k]/ Up_bound[k])**2)/DEpop bb = bb + sum(X[:,k]/ Up_bound[k]/DEpop)**2 DI0 = math.sqrt(aa-bb)/Nvar for i in range(iter): for j in range(DEpop): candidates = [candidate for candidate in range(DEpop) if candidate != j] aa = 0.0 bb = 0.0 for k in range (Nvar): aa = aa + sum((X[:,k]/ Up_bound[k])**2)/DEpop bb = bb + sum(X[:,k]/ Up_bound[k]/DEpop)**2 DIt = math.sqrt(aa-bb)/Nvar p = Ap*DEpop**(-Bp*(-(DIt/DI0)+1)) numberBest = round(math.ceil(p*DEpop)) if numberBest < 1: numberBest = 1 aaa = np.argsort(Fitness,axis=0)[:numberBest] index_pbest = np.random.choice(aaa.shape[0],1) pbest = aaa[index_pbest,0] RR = [l for l in range(DEpop)] RR.remove(pbest) [r1,r2] = np.random.choice(RR,2) # perform mutation mutated = mutation([DEmatrix[pbest], DEmatrix[r1], DEmatrix[r2]], F) # check that lower and upper bounds are retained after mutation mutated = check_bounds(mutated, Low_bound, Up_bound) # perform crossover trial = crossover(mutated, DEmatrix[j], Nvar, cr) # compute objective function value for target vector obj_target = obj(DEmatrix[j]) # compute objective function value for trial vector obj_trial = obj(trial) # perform selection if obj_trial < obj_target: # replace the target vector with the trial vector DEmatrix[j] = trial # store the new objective function value obj_all[j] = obj_trial # find the best performing vector at each iteration best_obj = min(obj_all) # store the lowest objective function value if best_obj < prev_obj: best_vector = DEmatrix[argmin(obj_all)] prev_obj = best_obj # report progress at each iteration print('Iteration: %d f([%s]) = %.5f' % (i, around(best_vector, decimals=5), best_obj)) return [best_vector, best_obj] 129 E. Các siêu tham số mô hình ML 1. Linear regression: model = LinearRegression(fit_intercept=True, normalize='deprecated', copy_X=True, n_jobs=5) .fit(X_train,Y_train) 2. Deep learning def create_baseline(): # create model model = Sequential() model.add(Dense(256, input_dim=16*N_sec_var+3*N_con_var,activation='linear')) model.add(LeakyReLU(alpha=0.001)) model.add(Dense(units=256,activation='linear')) model.add(LeakyReLU(alpha=0.001)) model.add(Dense(units=512,activation='linear')) model.add(LeakyReLU(alpha=0.001)) model.add(Dense(units=256,activation='linear')) model.add(LeakyReLU(alpha=0.001)) model.add(Dense(units=128,activation='linear')) model.add(LeakyReLU(alpha=0.001)) model.add(Dense(1,activation='linear')) model.add(LeakyReLU(alpha=0.001)) model.compile(loss='mean_squared_error', optimizer='adam') return model 3. Random forest model = RandomForestRegressor(n_estimators=epoch, criterion='mse', max_depth=None, min_samples_split=2, min_samples_leaf=1, min_weight_fraction_leaf=0.0, max_features=None, max_leaf_nodes=None, min_impurity_decrease=1e-07, min_impurity_split=None, bootstrap=True, oob_score=False, n_jobs=5, random_state=None, verbose=1, warm_start=False).fit(X_train, Y_train) 4. SVM: model = SVR(kernel='rbf',degree=10,gamma='auto',coef0=0.0,tol=1E-09, C=10.0, epsilon=0.01, shrinking=True, cache_size=10000, verbose=True, max_iter=-1).fit(X_train, Y_train) 5. XGBoost: model=xgb.XGBRegressor(base_score=0.0, booster='gbtree', colsample_bylevel=1, colsample_bytree=0.5, gamma=0, learning_rate=0.01, max_delta_step=100, max_depth=100, min_child_weight=0, missing=None, n_estimators=10000, n_jobs=5, nthread=None, 130 objective='reg:squarederror', random_state=bb, reg_alpha=0, reg_lambda=1, scale_pos_weight=1, seed=None, subsample=0.5) ).fit(X_train, Y_train) 6. LightGBM: model = LGBMRegressor(boosting_type='gbdt', num_leaves=31, max_depth=- 1, learning_rate=0.01, n_estimators=4000, subsample_for_bin=200000, objective=None, class_weight=None, min_split_gain=0.0, min_child_weight=0.001, min_child_samples=20, subsample=1.0, subsample_freq=0, colsample_bytree=1.0, reg_alpha=0.0, reg_lambda=0.0, random_state=None, n_jobs=- 1, importance_type='split') .fit(X_train,Y_train)

Các file đính kèm theo tài liệu này:

  • pdfluan_an_nghien_cuu_toi_uu_tiet_dien_khung_thep_su_dung_phan.pdf
  • pdf2. TomtatLA_TV_NTTThuy_2023.pdf
  • pdf3. TomtatLA_TA_NTTThuy_2023.pdf
  • pdf4. ThongtinLA_TV_NTTThuy_2023.pdf
  • pdf5. ThongtinLA_TA_NTTThuy_2023.pdf
  • pdfQD. NCS Thuý.pdf
Luận văn liên quan