Cognitive Radio Network for the Smart Grid

advertisement
Cognitive Radio Network for the
Smart Grid: Experimental System
Architecture, Control, Algorithm,
Security and Microgrid Testbed
Yujie Tang
Supervisor: Professor J. W. Mark
March 1st, 2012
Outline
1. Introduction
2. Communication testbeds for Smart Grid
3. Host computer with graphics processing
4. Microgrid testbeds for Smart Grid
5. Conclusion
Outline
1. Introduction
2. Communication testbeds for Smart Grid
3. Host computer with graphics processing
4. Microgrid testbeds for Smart Grid
5. Conclusion
Introduction
Smart Grid: In a nutshell, smart grid amounts
to providing an Internet Protocol (IP) address
to every device that is connected to the
electricity grid.


Advantages of smart grid:




Reducing blackouts
Promoting renewable energy usage
Give families more control over their energy diet
Secure Communications in Smart Grid


Physical layer and cybersecurity
Latency for time-sensitive data (CR)
Introduction

Related work


Using Cognitive Radio in the Smart Grid in [1]-[3]
Building a Cognitive Radio network testbed at
TTU, [4]: the overall picture of this project
[1]. R. Qiu, “A cognitive radio network testbed,” Proposal to Office of Naval Research
(ONR), Sep. 2010, currently funded.
[2]. R. C. Qiu, “Cognitive radio and smart grid,” presented at the IEEE Chapter,
Huntsville, AL, Feb. 18, 2010 [Online]. Available:
http://iweb.tntech.edu/rqiu/publications.htm
[3]. R. C. Qiu, “Smart grid research at TTU,” Argonne National Laboratory, Feb. 2010
[Online]. Available: http://iweb.tntech.edu/rqiu/publications.htm
[4]. R. C. Qiu, Z. Chen, N. Guo, Y. Song, P. Zhang, H. Li, and L. Lai, “Towards a realtime cognitive radio network testbed: architecture, hardware platform, and application
to smart grid,” in Proc. 5th IEEE Workshop Netw. Technol. Software-Defined Radio
White Space, Jun. 2010.
Introduction

Main Contributions




The application of Cognitive Radio to the Smart
Grid being addressed systemically
Applying a complex independent component
analysis (ICA) technique, in combination with
robust principle component analysis (PCA)
algorithm
Microgrid testbed: include various distributed
energy resources, different power loads or
appliances and control modules
Layered and hybrid control strategy
Outline
1. Introduction
2. Communication testbeds for Smart Grid
3. Host computer with graphics processing
4. Microgrid testbeds for Smart Grid
5. Conclusion
Communication testbed for SG

Hardware platforms for CRN

Virginia Tech developed a testbed for CRN with
48 nodes.




Each node consists of an Intel Xeon processor-based
high-performance sever, a USRP2 and a custom
developed radiofrequency (RF) daughterboard
It is not a low-power processing platform
It is not capable of mobility
Four kinds of hardware platforms
Communication testbed for SG
1. Universal Software Radio Peripheral 2 (USRP2)
Consists
of a motherboard and one or more selectable
RF daughterboard
Works with GNU radio
Has random response delay and needs multicore CPU
Communication testbed for SG
2. Small Form Factor Software Defined Radio
Development Platform (SFF SDR DP)



Digital processing module, data conversion module and
RF module
Moved easily and full-duplex communications
Not easy to update and response time delay
Communication testbed for SG
3. Wireless Open-Access Research Platform
Development Platform (WARP)



An FPGA (Xilinx Virtex-4 FX100 FPGA) board and one to
four radio boards
A SFF independent hardware platform, physical and MAC
Can not implement full-duplex communications
Communication testbed for SG
4. Microsoft Research Software Radio (Sora Platform)



A radio control board (RBC) and a selectable RF board,
works with a multicore host computer
A high-throughput interface
Speedup trick is not easy, full-duplex is challenging and
lacks mobility
Communication testbed for SG

Proposed Testbed for CRN and SG

Performing time-critical tasks in the FPGA and
split MAC design with host and FPGA
implementations




Ample power and upgradable
Minimum response time delay
Full-duplex communications
Proposed motherboard, functional architecture
and network testbeds
Communication testbed for SG
 Mortherboard for Hardware Platforms
Communication testbed for SG
Functional architecture
for the nodes
 Network testbed

Communication testbed for SG

Security of the network testbed

The data sent out by the nodes should be
encrypted, to prevent unauthorized users from
intercepting the data over the air (cryptographic
algorithms)

The reconfigurable FPGAs in the network testbed
should have the capability of protecting
themselves from being invaded or tampered (an
open question)
Outline
1. Introduction
2. Communication testbeds for Smart Grid
3. Host computer with graphics processing
4. Microgrid testbeds for Smart Grid
5. Conclusion
Host computer with GPU
GPGPU: the various cores of a graphics
processor unit (GPU) can be utilized for
general purpose parallel computing
 CUDA: both a hardware and software
architecture by Nvidia




Allows GPUs to run programs written by C, C++,
Fortran, etc
CULA is a linear algebra library which utilize to
Nvidia CUDA architecture for computational
acceleration
CULA offers more functions than GPUmat
Outline
1. Introduction
2. Communication testbeds for Smart Grid
3. Host computer with graphics processing
4. Microgrid testbeds for Smart Grid
5. Conclusion
Microgrid testbeds for SG
 Microgrid: a localized grouping of electrical sources
and loads


Contains distributed generators or distributed energy
sources
Increase the local reliability, reduce the power loss,
maintain the local power voltage and enhance power
utilization and efficiency
 Microgrid testbeds
 Integrated renewable or distributed energy sources, less
exchange of power
 Intelligent communications and efficiency power dispatch
 Battery and inverter technology, such as plug-in vehicles and
energy storage
Smart houses, microgrid
central controller, main electrical
power grid, one common energy
storage and common secondary
power sources

Controller together with smart
meters: operation, maintenance,
administration and provisioning
of microgrid

Action theory can be explored
in the microgrid central controller
to determine the trading price
and the trading quantity of
energy

Fig. Microgrid testbeds for SG
Microgrid testbeds for SG

Control strategy






Layered and hybrid
Different subproblems solved by different functions
(different control layer and different control modules)
Requirement: loading balancing, electrical generation, the
limitation and efficiency of storage
The function of knowledge representation and reasoning
(means the representaion of knowledge in a manner that
helps in inferencing from knowledge)
 A presentation of related knowledge
 A cognition loop using artificial intelligence
Heuristic algorithm for the distributed control or
noncooperative control
Game theory in a complex system
Microgrid testbeds for SG

Take one control problem in the single smart house as an
example
Fig. The total cost affected by the capacity of energy storage
Microgrid testbeds for SG

Security consideration



For information flow– date confidentiality, data
authenticity, data integrity, data freshness, data privacy,
public key infrastructure, trusted computing , attack
detection, attack survivability, intelligent monitoring,
cybersecurity, and so on
For energy flow– autonomous recovery is the main
security consideration
Deal with the optimization issue with uncertainty
 Robust optimization: the performance is stable with the
bounded errors
 Stochastic optimization: guarantee the performance in
average for the uncertainty information
Microgrid testbeds for SG

Kernel GLRT for malicious data attack
[5] Y. Liu, M. K. Reiter, and P. Ning, “False data injection attacks against
state estimation in electric power grids,” in Proc. 16th Conf. Comput.
Commun. Security, 2009, pp. 21–32.
[6] O. Kosut, L. Jia, R. J. Thomas, and L. Tong, “On malicious data attacks
on power system state estimation,” in Proc. Universities Power Eng. Conf.
(UPEC), 2010, pp. 1–6.
[7] O. Kosut, L. Jia, R. Thomas, and L. Tong, “Malicious data attacks on
smart grid state estimation: Attack strategies and countermeasures,” in
Proc. 1st IEEE Int. Conf. Smart Grid Commun., Gaithersburg, MD, Oct.
2010, pp. 220–225.

ICA for recovery of smart meter transmission
in the presence of strong interference
Outline
1. Introduction
2. Communication testbeds for Smart Grid
3. Host computer with graphics processing
4. Microgrid testbeds for Smart Grid
5. Conclusion
Conclusion

The big picture is to sense, communicate,
compute and control

This paper is the first to systematically investigate
the new idea of using the next generation wireless
technology, cognitive radio network, for the SG

System architecture,algorithms and hardware
testbed are studied in detail

A microgrid testbed is proposed

Control strategies and security considerations are
discussed
Download