6. Tởng quan tình hình nghiín cứu của đề tăi
3.5.2. Thiết kế giao diện điều khiển vă giâm sât
Giao diện chương trình được tâc giả thiết kế theo ba nhĩm chức năng chính như sau:
Nhĩm 1: Điều khiển vă giâm sât
Nhĩm năy thuộc Tab Control của chương trình phần mềm, giao diện của nhĩm 1 được thể hiện như Hình 3.11. Câc biến ảo (Vx) của câc đối tượng được thể hiện rõ trín giao diện trước khi chạy như Hình 3.11(a). Điều năy giúp cho người thiết kế dễ dăng quản lý xâc định định đúng đối tượng để lập trình câc chức năng tương ứng với chúng. Sau khi chạy chương trình thì giao diện của nhĩm 1 được thể hiện như trong Hình 3.11(b). Câc chức năng được thực hiện trín giao diện của nhĩm 1 bao gồm:
- Điều khiển đĩng/cắt câc rơle của phần mạch lực (V10, V11, V12). - Bật/tắt chức năng quản lý nhu cầu phụ tải DSM (V13).
- Thay đổi giâ trị đặt Pmin (V14) vă Pmax (V15) bằng slider.
- Hiển thị câc giâ trị điện âp, dịng điện, CSTD vă điện năng tiíu thụ (từ V0 đến V9).
(a) Trước khi chạy (b) Sau khi chạy
Hình 3.11. Giao diện nhĩm 1.
Ngoăi ra, trín giao diện của nhĩm 1 cịn cĩ thể thực hiện chức năng bâo câo (Reports) để gửi thơng tin thời gian vă câc dữ liệu đo lường như: Điện âp, dịng điện, CSTD, điện năng tiíu thụ,… đến địa chỉ email mong muốn. Điều năy giúp khâch hăng sử dụng điện cĩ thể dễ dạng quản lý nhu cầu sử dụng điện của mình trong thâng. Đối với chức năng bâo câo năy thì sau khi chạy chương trình, người sử dụng cĩ thể lựa chọn 1 trong 4 phương thức bâo câo dữ liệu theo Hình 3.12(a) như sau:
+ Bâo câo thâng (Monthly): Khi lựa chọn phương thức năy, chương trình sẽ bâo câo đến email trong một thâng chọn trước hoặc lặp lại hăng thâng
(với thời gian lấy mẫu lă 1 giờ hoặc 1 ngăy).
+ Bâo câo tuần (Weekly): Khi lựa chọn phương thức năy, chương trình sẽ bâo câo đến email trong một tuần chọn trước hoặc lặp lại hăng tuần (với thời gian lấy mẫu lă 1 giờ hoặc 1 ngăy).
+ Bâo câo ngăy (Daily): Khi lựa chọn phương thức năy, chương trình sẽ gửi bâo câo đến email trong một ngăy chọn trước hoặc lặp lại hăng ngăy (với thời gian lấy mẫu lă 1 phút hoặc 1 giờ).
+ Bâo câo một lần (One-time): Khi lựa chọn phương thức năy, chương trình sẽ gửi bâo câo một lần đến email ngay tại thời kích hoạt chức năng bâo câo. Hình 3.12(b) lă một ví dụ minh họa cho dạng file *.csv của phương thức bâo câo một lần (One-time) của hệ thống đê thiết kế trong đề tăi năy.
(a) (b)
Hình 3.12. (a) Giao diện lựa chọn phương thức bâo câo; (b) Dạng file *.csv trong Excel của bâo câo phương thức One-time.
Nhĩm 2: Bảo vị́ quâ/thấp âp
Nhĩm năy thuộc Tab Protect của chương trình phần mềm, giao diện của nhĩm 2 được thể hiện như Hình 3.13. Câc biến ảo (Vx) của câc đối tượng được thể hiện rõ trín giao diện trước khi chạy như Hình 3.13(a). Sau khi chạy chương trình thì giao diện của nhĩm 2 được thể hiện như trong Hình 3.13(b).
(a) Trước khi chạy (b) Sau khi chạy
Hình 3.13. Giao diện nhĩm 2.
Câc chức năng được thực hiện trín giao diện của nhĩm 2 bao gồm:
+ Bật/tắt chế độ bảo vệ quâ/thấp âp.
+ Căi đặt điện âp cho phĩp nhỏ nhất vă lớn nhất bằng slider. + Hiển thị điện âp, dịng điện, CSTD vă CSPK dạng Gauge. + Hiển thị LED ảo bâo trạng thâi quâ/thấp âp.
+ Thơng bâo quâ/thấp âp qua tin nhắn điện thoại.
Nhĩm 3: Hiển thị dạng đồ thị
Nhĩm 3 thuộc Tab Graph cĩ giao diện như Hình 3.14. Bao gồm cĩ 2 đồ thị trín giao diện năy: đồ thị 1 được sử dụng để hiển thị điện âp, dịng điện trị hiệu dụng của mạch 1 (mạch tởng) theo thời gian thực vă được cập nhật liín tục sau mỗi giđy; đồ thị 2 được sử dụng để hiển thị CSTD của ba mạch.
Hình 3.14. Giao diện nhĩm 3.