Xây dựng công cụ tính toán dòng chảy lũ phục vụ công tác dự báo cảnh báo Xây dựng công cụ tính toán dòng chảy lũ phục vụ công tác dự báo cảnh báo Xây dựng công cụ tính toán dòng chảy lũ phục vụ công tác dự báo cảnh báo luận văn tốt nghiệp,luận văn thạc sĩ, luận văn cao học, luận văn đại học, luận án tiến sĩ, đồ án tốt nghiệp luận văn tốt nghiệp,luận văn thạc sĩ, luận văn cao học, luận văn đại học, luận án tiến sĩ, đồ án tốt nghiệp
ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC BÁCH KHOA - PHẠM LÝ TRIỀU C C R L T XÂY DỰNG CÔNG CỤ TÍNH TỐN DỊNG CHẢY LŨ PHỤC VỤ CƠNG TÁC DỰ BÁO, CẢNH BÁO DU LUẬN VĂN THẠC SĨ KỸ THUẬT XÂY DỰNG CƠNG TRÌNH THỦY Đà Nẵng – 2020 ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC BÁCH KHOA - PHẠM LÝ TRIỀU XÂY DỰNG CƠNG CỤ TÍNH TỐN DỊNG CHẢY LŨ C C PHỤC VỤ CÔNG TÁC DỰ BÁO, CẢNH BÁO R L T DU Chuyên ngành: Kỹ thuật Xây dựng Cơng trình thủy Mã số: 8580202 LUẬN VĂN THẠC SĨ KỸ THUẬT XÂY DỰNG CƠNG TRÌNH THỦY Người hướng dẫn khoa học: TS VÕ NGỌC DƯƠNG Đà Nẵng - 2020 LỜI CAM ĐOAN Tôi Phạm Lý Triều, xin cam đoan cơng trình nghiên cứu riêng Các số liệu sử dụng luận văn trung thực kết tính tốn luận văn chưa công bố công trình khác Tác giả luận văn Phạm Lý Triều C C DU R L T LỜI CẢM ƠN Học viên bày tỏ lịng kính trọng lời cảm ơn sâu sắc đến người hướng dẫn khoa học, thầy giáo PGS.TS Võ Ngọc Dương tận tình bảo để học viên hồn thành luận văn thạc sĩ Học viên xin cảm ơn Trường Đại học Bách Khoa – Đại học Đà Nẵng, Ban Đào tạo sau Đại học, Khoa Xây dựng Cơng trình thủy, quý thầy cô tạo điều kiện thuận lợi cho học viên thời gian học tập hoàn thành luận văn Học viên xin cảm ơn đồng nghiệp, bạn bè, Thầy Cơ giáo đóng góp nhiều ý kiến thiết thực cung cấp tài liệu, liệu để luận văn hoàn thiện Cuối cùng, xin gửi lời cảm ơn đến gia đình, bạn bè động viên tạo điều kiện thuận lợi để học viên hồn thành luận văn C C DU R L T MỤC LỤC MỞ ĐẦU 1 Tính cấp thiết đề tài Phương pháp tiếp cận Mục tiêu nghiên cứu 4 Đối tượng phạm vi nghiên cứu Phương pháp nghiên cứu .4 Ý nghĩa khoa học thực tiễn đề tài Cấu trúc luận văn CHƯƠNG TỔNG QUAN VỀ TÌNH HÌNH NGHIÊN CỨU .6 1.1 Tình hình nghiên cứu giới .6 1.2 Tình hình nghiên cứu nước 1.3 Tình hình nghiên cứu lưu vực Tam Kỳ C C CHƯƠNG XÂY DỰNG MƠ HÌNH THỦY VĂN 11 R L T 2.1 Phân tích lựa chọn mơ hình thủy văn 11 2.1.1 Giới thiệu sơ lượt số mơ hình thủy văn .11 2.1.2 Giới thiệu mơ hình HEC-HMS [13] 12 2.1.3 Cơ sở lý thuyết mơ hình HEC-HMS 13 DU 2.2 Xây dựng mơ hình cho lưu vực nghiên cứu .32 CHƯƠNG PHÁT TRIỂN CÔNG CỤ HỖ TRỢ TỰ ĐỘNG MƠ PHỎNG DỊNG CHẢY LŨ 35 3.1 Sơ lược ngơn ngữ lập trình thông dụng .35 3.1.1 Visual Basic NET 35 3.1.2 C-Sharp (C#) .35 3.1.3 JavaScript 36 3.1.4 C++ .36 3.1.5 Python 36 3.1.6 Java .36 3.2 Giới thiệu ngơn ngữ lập trình Visual Basic .37 3.2.1 Sơ lược Visual Basic.NET .38 3.2.2 Sơ lược NET 38 3.2.3 .NET Servers .39 3.2.4 NET Framework 39 3.3 Cơ sở liệu thuật toán 40 3.3.1 Phân tích liệu đầu vào 40 3.3.2 Phân tích lựa chọn mô-đun 41 3.4 Xây dựng mô đun công cụ 42 3.4.1 Xây dựng module – Thu thập liệu mưa tự động .42 3.4.2 Xây dựng module – Đưa liệu vào DSS file 44 3.4.3 Xây dựng module – Chạy mơ dịng chảy .46 3.4.4 Xây dựng module – Xuất kết mô 48 3.4.5 Xây dựng module – Liên kết tự động hóa 49 3.5 Phát triển giao diện công cụ 49 3.5.1 Tab Auto HEC-HMS 51 3.5.2 Tab Thiết lập .52 3.5.3 Tab Auto Getting Rainfall Data 54 3.6 Kiểm thử công cụ .55 3.6.1 Chức lấy liệu mưa 55 3.6.2 Chức đưa liệu vào file DSS 55 3.6.3 Chức chạy mô 56 3.6.4 Chức đọc kết 57 3.6.5 Chức Tự động hóa 58 C C KẾT LUẬN VÀ KIẾN NGHỊ 60 R L T PHỤ LỤC 61 DU TÀI LIỆU THAM KHẢO .68 XÂY DỰNG CƠNG CỤ TÍNH TỐN DỊNG CHẢY LŨ PHỤC VỤ CƠNG TÁC DỰ BÁO, CẢNH BÁO Học viên: Phạm Lý Triều Chuyên ngành: Kỹ thuật Xây dựng Cơng trình thủy Mã ngành: 8580202 Khóa: K37.CTT; Trường: Đại học Bách Khoa - Đại học Đà Nẵng Tóm tắt: Ngày nay, mơ hình mơ thủy văn sử dụng cách rộng rãi Các mơ hình máy tính trở thành cơng cụ thiết yếu để hiểu ảnh hưởng người đến dịng chảy sơng dự báo lũ lụt Trong HEC-HMS mơ hình Lục qn Hoa Kỳ phát triển sử dụng cho nhiều mô thủy văn Tuy nhiên, việc thiết lập chạy mơ hình theo cách thủ cơng nhiều thời gian, khó phản ứng nhanh tình khẩn cấp Vì vậy, để chủ động cơng tác phịng chống thiên tai vận hành hồ chứa, cơng cụ tự động hóa dự báo dịng chảy dựa liệu khí tượng thủy văn cần thiết Với mục tiêu xây dựng công cụ tự động cập nhật liệu mơ q trình mưa - dịng chảy cho cho lưu vực mơ hình HEC-HMS, tác giả nghiên cứu xây dựng công cụ HEC-WREF Công cụ viết ngôn ngữ Visual Basic tảng NET Theo đó, HEC-WREF có chức tự động cập nhật liệu từ nguồn (mơ hình dự báo ECMWF, GFS, METEOBLUE, tập tin liệu,…) kích hoạt mơ hình thủy văn để cung cấp thơng tin dòng chảy lưu vực tự động Hiện nay, nhiều mơ hình thủy văn sử dụng hầu hết cơng đoạn thủ cơng, chưa hồn tồn tự động Điều dẫn đến lỗi chủ quan người dùng vấn đề thiết lập liệu Cơng cụ góp phần nâng cao chất lượng dự báo, giảm thiểu khơng chắn chạy so sánh nhiều kịch mô lúc, cung cấp tảng cho dự báo dòng chảy thời gian thực Điều có ý nghĩa giai đoạn nay, thời tiết cực đoan xuất ngày nhiều, mạng lưới đo mưa tự động ngày phổ biến việc truyền liệu ngày đơn giản Từ khóa: Mơ thủy văn; lũ lụt; HEC-HMS; dự báo; HEC-WREF DEVELOPING AN AUTO-SIMULATION TOOL FOR FORECASTING AND WARNING FLOOD Abstract: Computational Hydrological simulation models have been widely used, recently These models have become essential tools for understanding human influences on river flows and flood forecasting The HEC-HMS, a model developed by the US Army Corps of Engineers, that could be used for many hydrological simulations However, manually setup the model is time consuming process therefore it is difficult to response rapidly in emergency situations during forcasting flow genenration Thus, in order to be proactively response to disaster prevention and reservoir operation, a tool which can automatically forecast flow based on hydrometeorological data is necessary Therefore, the author has developed a tool, namely as HEC-WREF, which can update input data and simulate the rainfall-runoff processes for the a basin, automatically This tool is developed on Visual Basic programing language on the NET platform Accordingly, HEC-WRED has the function to updating input data from various sources sources,such as forecasting models ECMWF, GFS, NEMS, data file,… and activating the hydrological model which can present projected flow information a of the basin automatically The product is expected to reduce potential errors of users in data setting for the modes This tool could contributes to improving the quality of forecasting, minimizing uncertainty when it is possible to run and compare many scenarios at the same time, as well as provide the basic foundation for real-time flow forecasting The tool is significant in the term of climate change lead to increase in occurrence of extreme weather in both magnitude and frequently, automatic rain gauges network is becoming popular as well as the data transmission is simpler day by day Keywords: Hydrologic simulation; Flood, HEC-HMS; Simulate; HEC-WREF C C DU R L T DANH MỤC BẢNG BIỂU Bảng 2-1 Tọa độ trạm thủy văn sử dụng 33 C C DU R L T DANH MỤC HÌNH ẢNH Hình 0-1 Bản đồ Hành thành phố Tam Kỳ .3 Hình 0-2 Lưu vực tính tốn Hình 1-1 Hình ảnh ngập lụt Việt Nam Hình 1-2 Bản đồ hành thành phố Tam Kỳ Hình 1-3 Ngập lụt thành phố Tam Kỳ 10 Hình 1-4 QL1A qua địa bàn tỉnh Quảng Nam ngập sâu .10 Hình 2-1 Biểu đồ mưa 14 Hình 2-2 Các biến số phương pháp thấm Green- Ampt 17 Hình 2-3 Sơ đồ tính thấm theo độ ẩm đất 19 Hình 2-4 Các phương pháp cắt nước ngầm 24 Hình 2-5 Mơ hình hóa lưu vực HEC-HMS 34 Hình 3-1 Các bước mơ dịng chảy với HEC-HMS 41 Hình 3-2 Giao diện website Windy tra cứu liệu mưa .42 Hình 3-3 Một phần mã nguồn website để trích xuất liệu .43 Hình 3-4 Nội dung tập tin truyền từ trạm đo mưa tự động 44 Hình 3-5 Một đoạn code Jython tự động sinh 45 Hình 3-6 Nội dung tập tin control 46 Hình 3-7 Cửa sổ xác định simulation HEC-HMS .46 Hình 3-8 Nội dung tập tin script để thực mô 47 Hình 3-9 Màn hình thơng báo lỗi khơng tìm thấy thư viện 47 Hình 3-10 Màn hình thơng báo chạy mơ thành cơng .48 Hình 3-11 Một ví dụ đồ thị mưa – dịng chảy .48 Hình 3-12 Sơ đồ thuật toán module 49 Hình 3-13 Giao diện tab Auto HEC-HMS 50 Hình 3-14 Giao diện tab Thiết lập .50 Hình 3-15 Giao diện tab Auto Getting Rainfall Data 51 Hình 3-16 Các vùng làm việc tab Auto HEC-HMS 52 Hình 3-17 a, b Các vùng làm việc tab Thiết lập 53 Hình 3-18 Các vùng làm việc tab Auto Getting Rainfall Data 54 Hình 3-19 Dữ liệu mưa đưa vào bảng 55 Hình 3-20 Dữ liệu mưa trạm trước sau thêm liệu 56 Hình 3-21 Nội dung tập tin control sau cập nhật 56 Hình 3-22 Cửa sổ mô hoạt động 57 Hình 3-23 Thơng báo kết q trình mơ 57 Hình 3-24 Kết mơ hiển thị dạng đồ thị dạng bảng 58 Hình 3-25 Giao diện tính tự động .59 C C DU R L T MỞ ĐẦU Tính cấp thiết đề tài Việt Nam nằm khu vực nhiệt đới gió mùa Đơng Nam châu Á, hàng năm gánh chịu nhiều thiên tai tự nhiên, lũ lụt đánh giá loại hình thiên tai nguy hiểm tác động sâu rộng xã hội Việt Nam Trong lịch sử, loại hình thiên tai có ảnh hưởng lớn đến phát triển kinh tế xã hội quốc gia, trận lụt lớn năm 1945 dẫn tới nạn đói thời gian dài gây chết cho hai triệu người Trận lũ năm 1964 gây ngập lụt khu vực rộng lớn miền Trung Việt Nam từ Quảng Bình đến Phú Yên Trận lụt 1999 năm gây thiệt hại đáng kể người tài sản cho nhiều tỉnh khu vực duyên hải miền Trung Ngoài ra, Việt Nam nước phát triển, sở hạ tầng yếu kém, nhận thức người dân với thảm họa tự nhiên chưa cao Do đó, Việt Nam đánh giá nước dễ bị tổn thương thảm họa thiên nhiên Vấn đề nghiêm trọng hơn, mà tác động biến đổi khí hậu, thiệt hại thiên tai tự nhiên Việt Nam dự báo tăng nhanh năm tới Bên cạnh đó, với đường bờ biển dài khoảng 3440 km, dân số phần lớn tập trung khu vực ven biển sống chủ yếu dựa vào nông nghiệp, Việt Nam nước bị ảnh hưởng nặng nề hậu biến đổi khí hậu Báo cáo ngân hàng phát triển châu Á kinh tế biến đổi khí hậu nước Đông Nam Á dự báo Việt Nam có khả chịu tác động nhiều từ biến đổi khí hậu so với mức trung bình chung toàn cầu Dự báo cho vào cuối kỷ này, tác động tượng ấm lên tồn cầu, kinh tế Việt Nam chịu tổn thất tương đương với 6% GDP hàng năm (ADB, 2019) Và theo đánh giá phủ Việt Nam, vào cuối kỷ 21, nhiệt độ trung bình hàng năm Việt Nam tăng từ 2°C đến 3°C so với nay, tổng lượng mưa hàng năm theo mùa tăng lượng mưa mùa khô giảm, mực nước biển tăng 0.75m đến 1m so với giai đoạn 1980-1999 Khoảng 10% đến 12% dân số Việt Nam bị ảnh hưởng trực tiếp kinh tế Việt Nam khoảng 10% GDP (chính phủ Việt Nam, 2011) Những thách thức thúc giục Việt Nam cần phải có sách phù hợp biện pháp cụ thể để nâng cao nhận thức cộng đồng, tăng cường lực ứng phó với biến đổi khí hậu Hiện nay, quy trình dự báo dịng chảy đến hầu hết công việc thủ công Từ giai đoạn thu thập số liệu, nhập liệu vào mô hình, chạy mơ hình xuất kết Quy trình tiêu tốn nhiều thời gian nguồn lực người, bên cạnh cịn tiềm ẩn nhiều nguy sai sót chủ quan Nằm duyên hải Miền Trung Việt Nam, Thành phố Tam Kỳ trung tâm hành kinh tế tỉnh Quảng Nam với 13 đơn vị hành (Hình 0-1) Tổng C C DU R L T 64 Private Sub PutDataIntoDSS() If GenerateInsertDataToDSSFile() Then 'Nếu tạo tập lệnh Python thành cơng gọi HecDSSVue để chạy Try txtHecDSSProcessID.Text = Shell(txtHecDSSVuePath.Text & " " & ChrW(34) & "D:\HEC\addData.py" & ChrW(34)) WriteLog("Đã khởi động Hec-DSSVue!") Catch ex As Exception WriteLog("Không thể khởi động Hec-DSSVue!") Exit Sub End Try pleasewait(2) If Not File.Exists("D:\HEC\Info.txt") Then WriteLog("Đã khởi động HECDSSVue lấy thông tin kết quả!") EnableButtons() C C Exit Sub End If Dim FileReader = File.OpenText("D:\HEC\Info.txt") Dim line As String = Nothing R L T DU line = FileReader.ReadLine() If line.Contains("ADD_DATA_SUCCESS") Then WriteLog("Đã thêm liệu vào file DSS thành công!") If updateControlFile() Then WriteLog("Đã cập nhật tập tin control.") Else WriteLog("Không thể cập nhật tập tin control.") End If ElseIf line.Contains("PYTHON_ERROR:") Then WriteLog("Có lỗi Python thêm liệu!") ElseIf line.Contains("JAVA_ERROR:") Then WriteLog("Có lỗi Java thêm liệu!") End If Else WriteLog("Có lỗi thêm liệu!") End If End Sub Private Sub RunSimulation() Dim WorkingDirectory As String = txtHecHMSCMDPath.Text.Substring(0, txtHecHMSCMDPath.Text.LastIndexOf("\") + 1) ' the directory you want to be on Dim exePath As String = "HEC-HMS.cmd" Dim StartInfo As New ProcessStartInfo(exePath) Dim cmdSession As New Process 65 Try 'Thiết lập môi trường chạy StartInfo.UseShellExecute = FALSE StartInfo.WorkingDirectory = WorkingDirectory ' start in this directory StartInfo.Arguments = " -s " & ChrW(34) & "D:\HEC\Compute.script" & ChrW(34) StartInfo.CreateNoWindow = FALSE cmdSession.StartInfo = StartInfo 'Khởi tạo file WriteLog("Đang bắt đầu chạy mô ") cmdSession.Start() cmdSession.WaitForExit() Catch ex As Exception WriteLog("Không thể bắt đầu tiến trình mơ phỏng! Chi tiết: " & ex.Message) EnableButtons() C C Exit Sub End Try R L T WriteLog("Đã chạy xong mô phỏng!") End Sub DU Private Sub getResults() If generateGetLast8DataCode() Then Try txtHecDSSProcessID.Text = Shell(txtHecDSSVuePath.Text & " " & ChrW(34) & "D:\HEC\getLast8TimeSeriesData.py" & ChrW(34)) WriteLog("Đã khởi động Hec-DSSVue!") Catch ex As Exception WriteLog("Không thể khởi động Hec-DSSVue!") EnableButtons() Exit Sub End Try pleasewait(3) If Not File.Exists("D:\HEC\Last8TimeSeriesData.txt") Then WriteLog("Đã khởi động HECDSSVue lấy thông tin kết quả!") EnableButtons() Exit Sub End If 'Doc file ket qua Try Dim FileReader = File.OpenText("D:\HEC\Last8TimeSeriesData.txt") 66 Dim lines As String = "" lines = FileReader.ReadToEnd() If lines.Contains("PYTHON_ERROR:") Then WriteLog("Có lỗi Python thêm liệu!") EnableButtons() Exit Sub ElseIf lines.Contains("JAVA_ERROR:") Then WriteLog("Có lỗi Java thêm liệu!") EnableButtons() Exit Sub End If 'Đưa kết vào datagrid lines = lines.Trim Dim part() As String = lines.Split("|") Dim mydatetime() As String = part(0).Split(ChrW(13)) dgvTimeSeriesData.Rows.Clear() C C For i As Integer = To mydatetime.Length - If mydatetime(i).Contains("24:00") Then Dim t As DateTime = Convert.ToDateTime(mydatetime(i).Split(",")(0)) t = t.AddDays(1) mydatetime(i) = t.ToString("d MMM yyyy, HH:mm") End If dgvTimeSeriesData.Columns(i + 1).HeaderText = Convert.ToDateTime(mydatetime(i)).ToString("d MMM yyyy, HH:mm") dgvTimeSeriesData.Columns(i + 1).Width = 50 dgvTimeSeriesData.Columns(i + 1).SortMode = R L T DU DataGridViewColumnSortMode.NotSortable dgvTimeSeriesData.Columns(i + 1).Resizable = DataGridViewTriState.False Next Dim index As Integer = 'MsgBox(part.Length) For i As Integer = To part.Length - Dim data1() As String = part(i).Split(ChrW(13)) Dim data2() As String = part(i + 1).Split(ChrW(13)) dgvTimeSeriesData.Rows.Add() If index = Then dgvTimeSeriesData.Rows(index).Cells(0).Value = dgvStationList.Rows(0).Cells(0).Value.ToString Else dgvTimeSeriesData.Rows(index).Cells(0).Value = dgvOutputList.Rows(0).Cells(0).Value.ToString End If For j As Integer = To data1.Length - dgvTimeSeriesData.Rows(index).Cells(j + 1).Value = data2(j) 67 Next i += index += Next WriteLog("Đã hoàn tất đọc liệu kết quả.") Try Chart_QX.Series.Item("Series_LuongMua_X").Points.Clear() Chart_QX.Series.Item("Series_LuuLuong_Q").Points.Clear() Chart_QX.Series.Item("Series_LuongMua_X_Old").Points.Clear() Chart_QX.Series.Item("Series_LuuLuong_Q_Old").Points.Clear() 'Dim _X, _Xold, _Q, _Qold As New PointPairList() For Count As Integer = To dgvTimeSeriesData.Columns.Count - - 24 Chart_QX.Series.Item("Series_LuongMua_X_Old").Points.AddXY(Convert.ToDateTi me(dgvTimeSeriesData.Columns(Count).HeaderText), dgvTimeSeriesData.Item(Count, 0).Value) C C Chart_QX.Series.Item("Series_LuuLuong_Q_Old").Points.AddXY(Convert.ToDateTi me(dgvTimeSeriesData.Columns(Count).HeaderText), dgvTimeSeriesData.Item(Count, 1).Value) R L T Next For Count As Integer = dgvTimeSeriesData.Columns.Count - 24 To dgvTimeSeriesData.Columns.Count - Chart_QX.Series.Item("Series_LuongMua_X").Points.AddXY(Convert.ToDateTime(d gvTimeSeriesData.Columns(Count).HeaderText), dgvTimeSeriesData.Item(Count, 0).Value) DU Next For Count As Integer = dgvTimeSeriesData.Columns.Count - - 24 To dgvTimeSeriesData.Columns.Count - Chart_QX.Series.Item("Series_LuuLuong_Q").Points.AddXY(Convert.ToDateTime(d gvTimeSeriesData.Columns(Count).HeaderText), dgvTimeSeriesData.Item(Count, 1).Value) Next Catch ex As Exception WriteLog("Có lỗi lấy liệu: " & ex.Message) End Try Catch ex As Exception WriteLog("Không thể đọc tập tin kết Last8TimeSeriesData.txt Chi tiết: " & ex.Message) End Try End If End Sub 68 TÀI LIỆU THAM KHẢO [1] Bich, T H., Quang, L N., Ha, L T T., Hanh, T T D., & Guha-Sapir, D (2011) Impacts of flood on health: epidemiologic evidence from Hanoi, Vietnam Global Health Action, 4, 6356 [2] Bộ Tài Ngun Và Mơi Trường (2008) Chương Trình Mục Tiêu Quốc Gia Ứng Phó Với Biến Đổi Khí Hậu [3] Chau, V N., Cassells, S., & Holland, J (2015) Economic impact upon agricultural production from extreme flood events in Quang Nam, central Vietnam Natural Hazards, 75(2), 1747–1765 [4] Ho, L T K., Umitsu, M., & Yamaguchi, Y (2010) Flood hazard mapping by satellite images and SRTM DEM in the Vu Gia–Thu Bon alluvial plain, Central Vietnam In International Archives of the Photogrammetry, Remote Sensing and Spatial Information Science Nguyen, B Q (2011) Assessing impacts of climate change on disasters related to stream flow (flood and drought) in Quang Nam, Viet Nam [5] Tinh, B D., Tuan, T H., & Phong, T (2010) Local vulnerability and adaptation to extreme climate events along the central coast of Vietnam Climate Change Adaptation and Disaster Risk Reduction: An Asian Perspective (Community, Environment and Disaster Risk Management, Volume 5) Emerald Group Publishing Limited, 5, 393–416 [6] Long, B T., Bảo, Đ P., Trường, C D., Lê Thị Hiền, Đ T L., & Ly, Đ P L Xây dựng sở liệu phần mềm hỗ trợ cơng tác ứng phó lũ lụt quảng nam dựa công nghệ webgis [7] Lan, V T T., & Sơn, H T (2013) The study of natural disasters variation (floods and droughts) in Quang Nam in the context of climate change VIETNAM JOURNAL OF EARTH SCIENCES, 35(1), 66-74 [8] Sơn, N H Nghiên cứu ứng dụng mơ hình dự báo lũ cho sơng Vu Gia-Thu Bồn Tạp chí Khoa học kỹ thuật Thủy lợi Môi trường, số, 2014, 14.08: 2006 [9] Nga, T T., Thiết lập mô hình mơ lũ phục vụ vận hành hệ thống hồ chứa sông Vu Gia-Thu Bồn thời kỳ mùa lũ Tạp chí Khoa học kỹ thuật Thủy lợi Môi trường, 2013, 42: 18 [10] Uyển N V, Hùng N T., Áp dụng mơ hình tốn thuỷ văn dự báo lũ sông Tuý Loan thành phố Đà Nẵng [11] Lợi N K., et al Automated procedure of real-time flood forecasting in Vu Gia– Thu Bon river basin, Vietnam by integrating SWAT and HEC–RAS models Journal of Water and Climate Change, 2018 [12] Bao O D., Tri A spatial decision support system for flood hazard in Quang Nam province, Vietnam 2017 PhD Thesis Lincoln University [13] Hydrologic Engineering Center (2000), Hydrologic Modeling System HECHMS Technical Reference Manual [13] https://www.hec.usace.army.mil/software/hec-hms/ [14] https://vi.wikipedia.org/wiki/Visual_Basic_.NET C C DU R L T - - DAI HQC DA NANG CONG HOA TRUONG D~I HQC BAcH KHOA sf>: 5-10 xA HOI CHi; NGHiA VI.¢T NAM DQc I~p - Tl}' - H~nh phuc Da Nfmg, 2Sthang nam 2020 IQD-DHBK QUYETDJNH V~ vi~c giao d~ tai va trach nhiem ciia ngmri hmrng d§n lu~n van thac si HIEU TRUONG TRUONG DAI HOC BAcH KHOA Can cir Nghi dinh s6 32/CP 04/411994 cua Chinh phu v~ viec l~p Dai hoc Da N~ng; Can cir Thong tu s6 08/2014/TT-BGDDT 20/3/2014 cua B