Ổn định tần số hệ thống điện trong điều kiện sự cố
GVHD: TS. Nguyễn Minh Tâm Trang 34
HVTH: Nguyễn Hoàng Nhật
Chương 4:
ÁP DỤNG PHƯƠNG PHÁP SA THẢI TẢI THEO KHOẢNG CÁCH TRÊN LƯỚI ĐIỆN THỬ NGHIỆM
4.1 Công cụ chọn tải sa thải theo khoảng cách điện 4.1.1 Giới thiệu công cụ 4.1.1 Giới thiệu cơng cụ
Bằng cách tính tốn khoảng cách từ ma trận tổng dẫn [Ybus] ta hạn chế được khối lượng tính tốn. Ma trận tổng dẫn [Ybus] được dùng trong công cụ để xác định thứ tự sa thải tải có xem xét độ lớn của nguồn và độ lớn của tải liên quan. Ma trận tổng dẫn [Ybus], thông số tải, thông số máy phát được xuất từ chương trình PowerWorld dưới dạng cơ sở dữ liệu.
Chương trình PowerWorld Simulator hỗ trợ xuất rất nhiều thông số của lưới điện mô phỏng ra thành các định dạng khác nhau như: “*.csv”, “*.xlsx”, “*.aux”. Cơng cụ tính tốn chỉ nhận dữ liệu định dạng “*.csv” với “*” là tên của file dữa liệu.
Ta có thể tìm thấy dữ liệu về ma trận [Ybus], thơng số tải, thông số máy phát từ cửa
sổ “Model Explorer” của chương trình PowerWorld với mơ hình lưới điện đã được xây dựng sẵn. (Từ mơ hình lưới điện được xây dựng trước đó, ta vào thanh cơng cụ “Case Information”, nhấn vào nút “Model Explorer dialog” để mở cửa sổ con “Model Explorer”. Tại cửa sổ con “Model Explorer” của chương trình PowerWorld ta tìm ma trận tổng dẫn [Ybus], thông số máy phát tại mục “Generators”, thông số tải tại mục “Loads”. Bằng cách nhấp phải vào bảng thông số chọn “Save As” và chọn dạng file xuất ra là “CSV”, ta xuất dữ liệu từ chương trình mơ phỏng PowerWorld ra và lưu ngồi ổ cững.)
Cơng cụ tính thứ tự sa thải tải được lập trình bằng ngồn ngữ Visual Basic for Applications (VBA) chạy trên Microsoft Excel. Với các hàm xử lý và trình bày số liệu mạnh mẽ, trực quan, phần mềm Microsoft Excel thích hợp để xử lý khối lượng số liệu lớn xuất ra từ chương trình mơ phỏng. Đồng thời phần mềm này cũng được cài trên hầu hết các máy tính cá nhân nên có thể chạy được trên hầu hết các máy tính.
Ngơn ngữ Visual Basic for Applications được tích hợp sẵn trong phần mềm Microsoft Excel khi cài đặt. Đây là ngơn ngữ lập trình thơng dụng và đơn giản để tìm kiếm các đoạn code mẫu phục vụ các u cầu tính tốn khác nhau. Các đoạn code này được chia sẻ trong cộng đồng lập trình VBA trên Internet.
4.1.2 Giao diện chương trình
Cơng cụ tính thứ tự sa thải tải là một file excel với đuôi “*.xlsm”. Đuôi “*.xlsm” là đuôi excel cho phép các câu lệnh hay Macro VBA được lưu tích hợp vào file excel. Cơng cụ tính tốn gồm có 12 trang tính (WorkSheets hay Sheets) và các nút nhấn được tích hợp vào để chạy các câu lệnh VBA xử lý dữ liệu. Các Sheets trong công cụ gồm:
Sheet “YBus” chứa ma trận [Ybus] lấy từ phần mềm PowerWorld Simulators.
Sheet “Gen” chứa thông số của máy phát lấy từ phần mềm PowerWorld Simulators.
Sheet “Load” chứa các thông số tải lấy từ phần mềm PowerWorld Simulators.
Sheet “ZBus” chứa ma trận [Zbus] được phần mềm tính tốn bằng cách nghịch đảo ma trận [Ybus].