An Intelligent Testing and Monitoring Management System in Smart Grid Chunming Huang, Mi Lin, Jinnan Zhang
[email protected] Jiangxi Electric Power Science Research Institute Key Laboratory of Information Photonics and Optical Communications
Outline • • • • •
Introduction Network Architecture Network Management and SNMP Design and Implementation of System Conclusion
2
Smart Grid Concept • Smart Grid– what is the “smart”? – – – –
Transmission Distribution Management Control
• The Importance of Smart Grid – Increase energy efficiency – Reduce greenhouse gas emissions – Improve reliability of electricity system
3
Smart Grid Characteristics • Two Flows Electricity/Information
• Network Connectivity/ Automation /Coordination
• Principal characteristics – – – – –
Self-healing Provides enhanced power quality Accommodates a wide variety of generation option Fully enables electricity markets. Minimizes operations and maintenance expenses
4
Key technologies of Smart Grid • Integrated communications across the grid. • Advanced control methods. • Sensing, metering, and measurement. • Advanced grid components. • Decision support and human interfaces.
5
Network Management System • Based on the Simple Network Management Protocol • Enable exchange and readily use information securely and effectively • Functions of configuration, fault, account performance and security management • Monitor dynamically • With little or no inconvenience to the user
6
Outline • Introduction Network Architecture • Network Management and SNMP • Design and Implementation of System • Conclusion
7
Smart Grid Conceptual Model Identifies seven domains
Actors
Domain Applications 8
Smart Grid Networks Operations
Service Provider
Market
Network A
Generation
Transmission
Operations
Generation
Customer
Distribution
Service Provider
Market
Network B
Transmission
Customer
Distribution
...
... ...
Generation Plant ...
Transmission Lines
Distribution Substation
...
Generation Plant ...
...
Customer Premise
Transmission Lines
Distribution Substation
...
Customer Premise
The network should provide the capability to enable an application in a particular domain to communicate with an application in any other domain. 9
Functionality of NMS NMS is a collection or aggregation of interconnected computers, communication devices, and electronic devices through internet.
NMS
10
Outline • Introduction • Network Architecture Network Management and SNMP • Design and Implementation of System • Conclusion
11
Network Management System
Three parts by logic • manager • managed object • management protocol
12
Simple Network Management Protocol Characteristics: simplicity and scalability
Five message types: GET -- retrieve an object (or objects) of information from the server MIB GET NEXT -- retrieve the next object or group of objects (in lexicographical order) from the server MIB SET -- set an object (or objects) of information in the server MIB RESPONSE -- response message from server following one of the above operations. TRAP -- Asynchronous notification from agent to manager. 13
Management Model
Management Station
Managed Objects Trap Getresponse Setrequest Getnextrequest Getrequest
Management station, Management agent, Management information base (MIB), Network management protocol (SNMP)
Manage Objects
Trap Getresponse Setrequest Getnextrequest Getrequest
key elements :
Management Application
SNMP Message
Management Agent
UDP
UDP
IP
IP
Network Interface
Network Interface
Internet 14
Management Information Base The collection of objects is referred to as management information bases (MIB) iso[1]
MIBs describe the structure of the management data of a device subsystem in form of tree-structure. Using a hierarchical namespace containing object identifiers(OID) to specify the exact parameter in the tree.
org[3]
dod[6] internet[1]
directary[1]
mib-2[1] 15
mgmt[2]
experimental[3]
enterprise[1]
prtivate[4]
Outline • Introduction • Network Architecture • Network Management and SNMP Design and Implementation of System • Conclusion
16
Implementation Framework of NMS
Web Browser
HTTP
Web Server HTTP Handle SNMP Manager Applet
SNMP Manager Presentation
SNMP manager stored in the WS (web server)
MibServer Network Communication
Transportation Module of MIB
SNMP Agent
MIB
SNMP Communication Module
17
Function Model of NMS User interfaces Function layer
Monitoring module
Fault module
Service layer
Data processing module
For dealing with the collected information.
Database
Data layer
Data colleting module
Expanded agent
For the administrator operating the system
Statistic module
Expanded agent
For the communication between manager and agent, require and set the information in the MIB
18
MIB Design The MIB functions as a collection of access points at the agent for the management station
Based on functional requirement of NMS, four types of parameters are designed: •Basic parameters •Special parameters •Link parameters •Trap objects
19
Implementation Application of System Java Web Based Application User Authentication
The system, executing management and navigation actions of data together with the detailed logs of each transaction of devices in Smart Grid.
Web Display
Data Storage
Data Proccess
SNMP Data Collection
Java SNMP API
Storage Device
HTTP Server
Host Machine
Network Adapters 20
System Module User Authentication Module: The access to browsing and managing functions will be allowed through identification and priority level attributed to each user. Data Collecting Module: The colleting process creates four threads. They are sending thread, receiving thread, reprocessing thread and storing thread. Data Storage: Information can be fast searched, sorted and exported. In addition, different equipment and different users have different legal rights. Data Processing: This module making part of a solution for processing the data collected and applying algorithm of pattern recognition. 21
Outline • Introduction • Network Architecture • Network Management and SNMP • Design and Implementation of System Conclusion
22
Conclusion Improvements in flexibility, reusability and maintainability. Highly-efficient, able to achieve real-time intelligent data transfer and read, and meet the requirement of dynamic pricing. Provides more convenient monitoring and avoids failures, and thus alleviates the work of the administrators and finally enhances management efficiency. Upgrade in security and communications to deal with any emergency rapidly.
23