Phương pháp số hiệu quả để giải bài toán mô hình và xác định thông số cho hệ thống sông
Tóm tắt
Trong bài báo này chúng tôi trình bày một số phương pháp hiệu quả để giải bài toán mô hình và xác định thông số của các hệ thống sông. Dòng chảy trên sông được mô phỏng bằng hệ phương trình Saint-Venant. Đây là một hệ gồm 2 phương trình đạo hàm riêng phi tuyến bậc nhất dạng Hyperbolic với biến không gian và biến thời gian. Trong trường hợp tổng quát, hệ phương trình có dạng như vậy không thể giải bằng phương pháp giải tích. Vì vậy, trong khuôn khổ bài báo này, phương pháp số được áp dụng để mô phỏng các hệ thống sông. Cụ thể là, dùng phương pháp đường tuyến tính (Method Of Lines) kết hợp với phương pháp tính đạo hàm ngược (Backward Differentiation Formulae) để rời rạc hệ phương trình Saint-Venant theo không gian và thời gian. Kết quả là chúng ta có được một hệ phương trình đại số, có thể giải được bằng phương pháp Newton. Lược đồ hiệu chỉnh sai số tại mỗi bước tính theo thời gian được áp dụng trong mô hình này, nhờ đó, độ lớn của lưới tại mỗi bước tính được lựa chọn hợp lý. Điều đó giúp cho mô hình chạy ổn định, hiệu quả hơn so với các phương pháp với bước tính cố định.
Trên các hệ thống sông ngòi, nhiều thông số địa hình và thuỷ lực rất khó, thậm chí không thể đo đạc chính xác (như độ nhám lòng sông, độ dốc đáy sông, v.v). Bình thường, số lượng các thông số này rất lớn và liên quan tương hỗ. Do đó việc xác định chúng bằng phương pháp thủ công dựa trên kinh nghiệm của các nhà thuỷ văn không hiệu quả. Để khắc phục khó khăn này chúng tôi ước lượng các thông số bằng cách thiết lập và giải bài toán bình phương tối thiểu. Đây là bài toán tối ưu có ràng buộc với số chiều rất lớn do hệ quả của việc rời rạc hoá hệ phương trình Saint-Venant theo không gian và thời gian. Bài toán tối ưu nảy có thể giải được bằng phương pháp Gauss-Newton mở rộng (phát triển tại IWR, Heidelberg và hiện thực trong phần mềm mã nguồn mở PARFIT). Dựa trên mã nguồn mở PARFIT chúng tôi xây dựng bộ phần mềm đề giải bài toán mô hình và xác định thông số của dòng chảy trên các hệ thống sông.
Trong phần cuối của bài báo, chúng tôi trình bày ứng dụng phần mềm mới được xây dựng để mô phỏng dòng chảy trên hệ thống sông Hồng. Kết quả tính toán cho thấy mô hình chạy chính xác, ổn định và nhanh.