Hệ thống đa hồ chứa thủy điện trên cùng một lưu vực sông có mối quan hệ thủy văn, thủy lợi và thủy lực. Vận hành bất kỳ một hồ chứa nào đều ảnh hưởng đến các hồ chứa khác do đó để vận hành tối ưu cần phải xét đến sự làm việc đồng thời của các hồ chứa. Bài toán vận hành hệ thống đa hồ chứa là bài toán rất phức tạp vì liên quan đến nhiều ẩn số và có mối quan hệ phi tuyến. Các phương pháp thuần túy toán học không giải quyết được vì số lượng quá lớn về tổ hợp tính toán và chiếm tài nguyên máy tính. Thuật toán PSO là thuật toán tìm kiếm thông minh có thể tìm được tối ưu tổng thể của bài toán hệ thống đa hồ chứa. Bài báo đưa ra cách áp dụng thuật toán PSO để tính toán hệ thống 4 hồ chứa điều tiết năm trên lưu vực sông Đà bao gồm Lai Châu, Bản Chát, Sơn La và Hòa Bình.The multi-reservoir hydroelectric system within the same river basin has a hydrological, hydraulic, and irrigation relationship. The operation of any reservoir affects other reservoirs, so optimal operation requires considering the simultaneous operation of all reservoirs. The problem of operating a multi-reservoir system is very complex because it involves many variables and non-linear relationships. Purely mathematical methods cannot solve it because of the large number of combinations and computing resources. The PSO algorithm is an intelligent search algorithm that can find the overall optimal solution to the problem of a multi-reservoir system. This paper presents an application of the PSO algorithm to compute the operation of a four-reservoir system for regulating flow in the Da river basin, including the Lai Chau, Ban Chat, Son La, and Hoa Binh reservoirs