Hệ thống quản lý cơ sở dữ liệu thời gian thực thu thập dữ liệu từ mức trạm hoặc mức xử lý. Dữ liệu này được xử lý và chuyển đổi sang định dạng lưu trữ nhất
117
Phần mềm quản trị cơ sở dữ liệu cung cấp môi trường và các dịch vụ cần thiết
để định nghĩa, lưu trữ, sửa đổi, truy xuất toàn bộ dữ liệu được chọn, xửlý và lưu
trữ bởi các ứng dụng. Như vậy dữ liệu bao gồm loại “static”, “fixed data”,
“dynamic”, hoặc “real-time data”, và “historical data”.
Dữ liệu “static” là các dữ liệu như: transformers, power lines, breakers, IEDs,
LAN,... Nó cũng bao gồm các dữ liệu “static” là các thông sốkhác nhau được sử
dụng bởi các chương trình ứng dụng.
Dữ liệu “real-time” bao gồm các dữ liệu được chọn và xử lý bởi các chức năng
của hệ thống MiniSCADA, cũng như các kết quả tính toán từ các trình ứng dụng. Từđó, nhân viên có uỷ quyền của EVN sẽ có thể truy xuất các thông tin thời gian thực về hệ thống và đưa ra các quyết định đúng đắn và cần thiết.
3.1.Nguồn dữ liệu thời gian thực.
Dữ liệu “real-time”được lựa chọn từcác Rơle, BCU, bộ thu thập xử lý tại trạm,
đồng hồ đo đếm đa năng, mô-đun I/O hỗ trợ Ethernet,… sẽ được gửi trực tiếp từ MMS đến Real-Time Database Management System hoặc từ server áp dụng giao diện DDE/OPC của Real-Time Database Management System. UDS (Universal
Data Server) được thiết lập như là thành phần cơ bản của Real-Time Database
Management System, để lựa chọn và thu thập dữ liệu thời gian thực. Nó làm việc như
một “data server”. Vận hành viên, kỹ thuật viên, các nhà quản lý,…dùng các ứng
dụng client khác nhau nối tới UDS để phục vụ cho mục đích công việc của mình. Trong UDS, sự cập nhật giá trị mới nhất của một điểm dữ liệu nào đó được gọi là
“snapshot”. Hệ thống Snapshot quyết định khi nào thì giá trị mới sẽđược cập nhật
vào hệ thống thu thập dữ liệu, và cung cấp dữ liệu đó tới các ứng dụng khác ngay khi
được yêu cầu.
Hệ thống thu nhận dữ liệu sẽlưu trữ nhiều lần giá trịđo lấy mẫu theo thời gian của mỗi điểm dữ liệu. Các điểm dữ liệu đó là dạng on/off, pressures, flows, temperatures, set points, ...
118
Một hệ thống “Update Manager” gửi các thông tin về sựthay đổi của giá trị hay
đặc tính đó tới ứng dụng client hoặc màn hình giao diện đang làm việc.
Hệ thống “Message” ghi lại các tình trạng hoặc lỗi của UDS trong một file gọi là log file.
Hệ thống SQL là một mô-đun phần mềm xử lý các lệnh SQL (Structured Query
Language) thông qua ODBC Driver. ODBC Driver cho phép client truy xuất tới bộ
dữ liệu “Real-Time” theo định dạng dữ liệu nào đó được định trước.
3.2.Quản lý cơ sở dữ liệu thời gian thực.
Hệ thống quản lý cơ sở dữ liệu thời gian thực sẽ:
- Hiding the data characteristics: Các đặc tính dữ liệu ẩn như địa chỉ vật lý, các
mode địa chỉ giúp tạo thuận lợi cho phát triển các trình ứng dụng mới
- Defining the data in an easy manner: Nâng cao hiệu quả trong việc định loại
file, kiểu truy xuất file, và tạo ra sự liên kết nội bộ giữa các file, …
- Accessing the data via queries: Cách truy vấn dữ liệu cho phép thu nhận nhiều
thông tin theo nhu cầu mà không cần tới bất kỳ một ngôn ngữ lập trình cụ thể
nào.
- Ensuring data security: Tính an toàn của dữ liệu, ví dụ passwords và quyền truy
xuất tới các file, thư mục hay vùng dữ liệu, sẽđược thực thi đảm bảo rằng sự truy xuất đó được uỷ quyền.
- Ensuring data integrity: Đảm bảo tính nguyên vẹn của dữ liệu.
- Promoting data independence: Có khả năng thay đổi cấu trúc dữ liệu mà không
cần thay đổi các phần mềm hệ thống hay phần mềm trợ giúp dữ liệu.
- Assuring performance and efficiency: Đảm bảo hiệu quả xử lý dữ liệu không bị
ảnh hưởng bởi kích cỡ của nó.
119
3.3.Điều khiển và thu thập dữ liệu:
DAC liên quan tới các chức năng thu thập dữ liệu, xử lý, hiển thị và lưu trữ. Thu thập và xử lý dữ liệu được thực hiện bởi máy tính trạm, các IED, hệ thống mạng Ethernet LAN và các kết nối thông tin kiểu Serial.
DAC có khảnăng làm việc trên toàn bộ dữ liệu mà không làm suy giảm tính
năng và ảnh hưởng tới các chức năng khác trên hệ thống. Mỗi “data message” cho phép rò và duyệt lại các điều kiện lỗi như: lỗi đáp ứng sai, lỗi mạng thông tin, lỗi phần cứng, …
DAC sẽ lọc, chuyển đổi dạng dữ liệu cũng như xử lý tính toán các dữ liệu cho các ứng dụng khác trong trạm. Một bộ dữ liệu trạm được xây dựng ngay trong Substation Computer phục vụ mục đích “on-line” và “historical data”. Giao diện và sựtrao đổi dữ liệu giữa mức trạm và hệ thống SCADA hoặc mạng cục bộ
của END-User cũng được tính đến. Thủ tục truyền tin theo chuẩn IEC-60870-5-
101 được dùng cho việc trao đổi thông tin giữa các trạm trung gian với hệ thống SCADA.
Dưới đây là các loại dữ liệu được xử lý bởi hệ thống: - Dữ liệu analog liên tục
- Dữ liệu trạng thái theo thời gian - Dữ liệu dạng tích luỹ
- Dữ liệu analog được tính toán - Dữ liệu trạng thái được tính toán - Dữ liệu tự nhập liệu
- Dữ liệu cơ sở dạng cấu trúc
Ngoài ra còn có các dạng khác được hỗ trợ: - Chỉ thị trạng thái lấy mẫu theo thời gian
- Các hàm toán học, logic được dùng trong tính toán - Giám sát trao đổi dữ liệu IED
120