Chƣơng 4 : GIẢI THUẬT DỰ BÁO PHỤ TẢI ĐỀ XUẤT
5.1 Các chương trình dự báo phụ tải cho tỉnh Kiên Giang bằng mạng nơron
5.1.1 Dự báo phụ tải 24 giờ củ a7 ngày tiếp theo
Bƣớc 1: Chuẩn bị chương trình cần một file excel chứa dữ liệu của 3 tháng trước để dự báo cho 7 ngày tiếp theo.
File excel cĩ 1 sheet duy nhất; ở ơ A1 điền ngày đầu tiên của 3 tháng đĩ, từ đĩ chương trình sẽ tự động tính các ngày kế tiếp. Ma trận dữ liệu trong quá khứ cĩ dạng 24 cột nhân với các hàng là số ngày cĩ được (hình 5.1). Lưu ý, vì Excel cĩ định dạng ngày khác với Việt Nam nên cần g thêm dấu phẩy đơn ( „ ) trước ngày, ví dụ: „10/11/2014.
Hình 5.1: Bảng dữ liệu trong quá khứ (3 tháng) để dự báo phụ tải 24h.
Nếu cĩ dữ liệu thực tế của 7 ngày này và muốn so sánh xem kết quả dự báo cĩ sai số bao nhiêu so thực tế, cũng cần tạo 1 file excel dữ liệu dùng cho chương trình (chỉ nên cĩ duy nhất 1 sheet bên trong để khơng bị lỗi), file này cĩ dạng 24 cột nhân với 7 hàng (hình 5.2), khơng cần tạo ngày như file dữ liệu.
Hình 5.2: Bảng dữ liệu thực tế ngày 05/01/2015.
Ở đây đã cĩ sẵn các file dữ liệu và thực tế của năm 2015, để sử dụng chỉ cần copy vào chung thư mục của chương trình:
Ví dụ: copy 2 file “Data of 5-1-2015” là file dữ liệu trong quá khứ và “Real of 5-1-2015” (file dữ liệu thực tế) vào chung thư mục chương trình như hình 5.3.
Hình 5.3: Thư mục dữ liệu trong quá khứ và thực tế ngày 05/01/2015.
Bƣớc 2: Khởi động chƣơng trình và so sánh thực tế
Giao diện chương trình:
Hình 5.4: Giao diện chương trình dự báo phụ tải 24h.
1. Đầu tiên nhấn nút Nhập Dữ Liệu và chọn file “Data of 5-1-2015” là file dữ liệu trong quá khứ đã chuẩn bị sẵn:
Hình 5.5: Dữ liệu trong quá khứ ngày 05/01/2015.
Hình 5.6: Giao diện để nhập dữ liệu dự báo phụ tải 24h.
Nếu chọn thành cơng chương trình sẽ hiện thị dữ liệu đã nhập với ngày được điền đầy đủ và bảng kết quả huấn luyện: Sau khi đã ta kiểm tra thấy chính xác, cĩ thể đĩng của sổ này lại.
Hình 5.7: Kết quả huấn luyện dữ liệu quá khứ của 3 tháng.
2. Chọn ngày cần xem trong 7 ngày (ngày thứ 1 đến ngày thứ 7) ví dụ: chọn ngày thứ 2 và nhấn nút Dự Báo để hiện thị kết quả (hiển thị ngày cần dự báo là 6/1/2015)
Hình 5.9: Giao diện để chọn ngày cần dự báo phụ tải 24h.
3. Nếu cĩ file thực tế cần so sánh, nhấn nút Nhập Thực Tế và chọn file “Real of 5-1-2015” là file thực tế đã chuẩn bị ở trên:
Hình 5.11: Dữ liệu thực tế ngày 05/01/2015.
Chương trình hiển thị kết quả nhập vào, nếu chính xác cĩ thể đĩng cửa sổ này lại:
Hình 5.12: Kết quả đã nhập dữ liệu thực tế đến ngày 05/01/2015.
4. Tiếp theo chọn ngày cần so sánh và nhấn nút Sai Số, chương trình sẽ tự động tính tốn và chương trình sẽ hiển thị kết quả ở ơ Dự Báo, Thực Tế và Sai Số, ngồi ra cịn cĩ đồ thị được hiển thị để cung cấp cái nhìn trực quan hơn.
Hình 5.13: Giao diện kết quả ngày 06/01/2015.
5. Lưu dự báo: Nếu cần lưu lại kết quả dự báo này, nhấn nút Lưu Dự Báo để tiện cho việc xử lý về sau, kiểm tra thư mục chương trình sau khi cĩ thơng báo Lưu Hồn Tất.
Hình 5.15: Thư mục lưu dự báo phụ tải 24h.
File dự báo đã lưu cĩ tên “Forecast 24 hour from 05-01-2015 to 11-01-2015”. File Excel gồm 24 cột và 7 hàng tượng trưng cho 24 giờ và 7 ngày trong 1 tuần.
Hình 5.16: Bảng kết quả dự báo phụ tải ngày (05/01/2015 đến 11/01/2015).
Mở rộng dự báo về sau
+ Giả sử cĩ dữ liệu để dự báo cho tuần thứ 1 (ví dụ: ngày 05/01/2015 đến ngày 11/01/2015), sau khi dự báo xong lại muốn dùng kết quả dự báo hoặc kết quả thực tế để dự báo tiếp cho tuần tiếp theo (ví dụ: ngày 12/01/2015 đến 18/01/2015), dựa vào kết quả đã cĩ, chương trình cung cấp cơng cụ thuận tiện cho điều đĩ.
Hình 5.17: Giao diện mở rộng dự báo về sau.
+ Sau khi dự báo tuần thứ 1 (ngày 05/01/2015 đến ngày 11/01/2015) xong, chọn nút nhập TT nếu dùng kết quả thực tế của tuần thứ 1 (ngày 05/01/2015 đến ngày 11/01/2015) để dự báo hoặc chọn nút Nhập DB nếu dùng kết quả dự báo của tuần thứ 1 (ngày 05/01/2015 đến ngày 11/01/2015) để dự báo. Hai nút nhập này cĩ tác dụng như nút Nhập Dữ Liệu ở bên trên đã làm ở trên. Do đĩ khơng cần phải nhấn nút Nhập Dữ Liệu nữa.
+ Sau khi nhấn nút Nhập TT, chương trình sẽ tự động tính tốn hiện thị đầy đủ dữ liệu nhập vào và được cập nhật đến ngày 11/01/2015 nếu khơng sai sĩt cĩ thể đĩng cửa sổ này lại.
Hình 5.18: Bảng dữ liệu nhập thực tế đến ngày 11/01/2015.
+ Khi nhấn nút Nhập TT, chương trình sẽ tự tạo ra 1 file excel cĩ tên: “Update data hour”. File này đề phịng trong trường hợp cần trích xuất dữ liệu nối tiếp ra để tiếp tục nhập cho 1 lúc khác, khơng cần phải lặp lại các quá trình trước.
Hình 5.19: Thư mục cập nhật lại dữ liệu 24h.
+ Cần phải đổi tên file Excel “Update data hour” trên thành 1 tên file khác dễ nhớ, nếu khơng ở lần Nhập TT hay Nhập DB tiếp theo, chương trình sẽ ghi đè lên
file này 1 lần nữa. Sau này cĩ thể dùng file Excel trên giống như file dữ liệu “Data of 12-1-2015”.
+ Tiếp theo lặp lại giống thao tác các số 2,3,4,5 ở Bước 2. Chỉ cần chú ý là file thực tế khi ta Nhập Thực Tế là tuần lễ của ngày 12-1-2015 (Hình 5.20), khơng phải file thực tế của ngày 5-1-2015 nữa.
Hình 5.20: Dữ liệu thực tế ngày 12/01/2015.
+ Kết quả sau khi hồn tất:
+ Muốn lưu dự báo: tương tự ở phần trên, nhấn nút Lưu Dự Báo ở trong chương trình.
Hình 5.22: Thư mục lưu dự báo phụ tải 24h (ngày 12/01/2015 đến 18/01/2015).
File dự báo đã lưu cĩ tên “Forecast 24 hour from 12-01-2015 to 18-01-2015”. File Excel gồm 24 cột và 7 hàng tượng trưng cho 24 giờ và 7 ngày trong 1 tuần.
Để thốt khỏi chương trình, nhấn nút Thốt.