Transcript Powerline Communications for Smart Grid
Semiconductor Research Corporation Presentation Texas Analog Center of Excellence, The University of Texas at Dallas
Smart Grid Communications
Prof. Brian L. Evans
Dept. of Electrical & Computer Engineering Wireless Networking & Communications Group The University of Texas at Austin 14 December 2012
In collaboration with UT Austin PhD students Ms. Jing Lin, Mr. Yousof Mortazavi, Mr. Marcel Nassar and Mr. Karl Nieman; Freescale engineers Mr. Mike Dow and Dr. Khurram Waheed; and TI engineers Dr. Anand Dabak and Dr. Il Han Kim
http://users.ece.utexas.edu/~bevans/projects/plc/index.html
Outline
• • • • •
Research group Smart power grids Powerline noise Cyclostationary Gaussian mixture Testbeds Conclusion
IEEE Signal Processing Magazine
Special Issue on Signal Processing Techniques for the Smart Grid, September 2012. 1
Embedded Signal Processing Laboratory
• • • • • • Present: 9 PhD, 0 MS, 5 BS Alumni: 20 PhD, 9 MS, 140 BS Communication systems Hugo Powerline communication systems (
design tradeoffs
) Wi-Fi (
interference modeling & mitigation for ISM bands
) Cloud Radio Access Networks (
LTE basestation coordination
) Mixed-signal IC design (
mostly digital ADCs and synthesizers
) Video processing (
rolling shutter artifact reduction
) Electronic design automation (EDA) tools/methods Part of Wireless Networking & Communications Group 160 grad students, 20 faculty members, 13 affiliate companies Marcus Chao Yousof Karl Jing Debarati Marcel Kyle 2
Research Group – Completed Projects
20 PhD and 9 MS alumni
System
ADSL Wimax/LTE Underwater comm.
Camera Display EDA tools
Contribution
equalization MIMO testbed resource allocation space-time proc.; MIMO testbed image acquisition image halftoning video halftoning fixed point conv.
distributed comp.
SW release
Matlab LabVIEW LabVIEW Matlab Matlab Matlab Matlab Matlab Linux/C++
Prototype
DSP/C LabVIEW/PXI DSP/C Lake Travis testbed DSP/C C FPGA Navy sonar
Companies
Freescale, TI Oil&Gas Freescale, TI Navy Intel, Ricoh HP, Xerox Qualcomm Intel, NI Navy, NI DSP Digital Signal Processor LTE Long-Term Evolution (cellular) MIMO Multi-Input Multi-Output PXI PCI Extensions for Instrumentation 3
Research Group – Current Projects
System
Powerline comm.
Wi-Fi Cellular Handheld camera EDA tools
Contributions
noise reduction; MIMO testbed interference reduction time-based ADC cloud radio access network architecture reducing rolling shutter artifacts reliability patterns 9 PhD students
SW release
LabVIEW Matlab
Prototype
LabVIEW / PXI chassis FPGA
Companies
Freescale, IBM, TI Intel, NI Matlab IBM 45nm Android Huawei TI NI MIMO Multi-Input Multi-Output PXI PCI Extensions for Instrumentation 4
Outline
• • • • •
Research group Smart power grids Powerline noise Cyclostationary Gaussian mixture Testbeds Conclusion
IEEE Signal Processing Magazine
Special Issue on Signal Processing Techniques for the Smart Grid, September 2012. 5
Today’s Power Grids in USA
• • • • 7 large-scale power grids each managed by a regional utility company 700 GW generation capacity in total for long-haul high-voltage power transmission Synchronized independently, and exchange power via DC transfer 130+ medium-scale power grids each managed by a local utility Local power distribution to residential, commercial and industrial customers Heavy penalties in US for blackouts (2003 legislation) Utilities generate expected energy demand plus 12% Energy demand correlated with time of day
Effect of plug-in electric vehicles (EVs) on energy demand uncertain Generation cost 30x higher during peak times vs. normal load
Traditional ways to increase capacity to meet peak demand increase Build new large-scale power generation plant at cost of $1-10B if permit issued Build new transmission line at $0.6M/km which will take 5-10 years to complete Source: Jerry Melcher, IEEE Smart Grid Short Course, 22 Oct. 2011, Austin TX USA 6
Smart Grid Goals
• • • • Accommodate all generation types Renewable energy sources Energy storage options Improve asset utilization and operating efficiencies Scale voltage with energy demand Reduce peak demand Analyze customer load profiles and system load snapshots Improve system reliability Power quality monitoring Remote disconnect/reconnect Outage/restoration event notification Enable informed customer participation
Enabled by smart meter communications
Source: Jerry Melcher, IEEE Smart Grid Short Course, 22 Oct. 2011, Austin TX USA 7
Smart Grid
Central power plant Wind farm HV-MV Transformer Grid status monitoring Utility control center Smart meters Integrating distributed energy resources Houses Device-specific billing Offices Automated control for smart appliances Medium Voltage (MV) 1 kV – 33 kV Industrial plant High Voltage (HV) 33 kV – 765 kV 8
Smart Grid Communications
Local utility Communication backhaul carries traffic between concentrator and utility on wired or wireless links
Data concentrator Smart meters
Low voltage (LV) under 1 kV MV-LV transformer Smart meter communications between smart meters and data concentrator via powerline or wireless links Home area data networks connect appliances, EV charger and smart meter via powerline or wireless links 9
Powerline Communications (PLC)
Categories Narrowband Band 3-500 kHz Bit Rates ~500 kbps Coverage Multi kilometer Enables Smart meter communication • • • Standards (ITU) PRIME, G3 ITU-T G.hnem
IEEE P1901.2
Broadband 1.8-250 MHz ~200 Mbps <1500 m Home area data networks • • • HomePlug ITU-T G.hn
IEEE P1901 • • Use orthogonal frequency division multiplexing (OFDM) Communication challenges o Channel distortion o Non-Gaussian noise 10
Comparison Between Wireless and PLC Systems
Time selectivity Power loss vs. distance d Propagation Synchronization
Additive noise/ interference Asynchronous interference MIMO
Wireless Communications
Time-selective fading and Doppler shift (cellular)
d
– n /2 where n is propagation constant Dynamically changing Varies
Assumed stationary and Gaussian Uncoordinated users in Wi-Fi bands; Frequency reuse in cellular Standardized for Wi-Fi and cellular Narrowband PLC (3-500 kHz)
Periodic with period of half AC main freq. plus lognormal time-selective fading
e
– a (f) d plus additional attenuation when passing through transformers Determinism from fixed grid topology AC main power frequency
Gaussian plus non-Gaussian noise dominated by cyclostationary component Due to power electronics and uncoordinated users using other standards Number of wires minus 1; G.9964 standard for broadband PLC
11
Outline
• • • • •
Research group Smart power grids Powerline noise Cyclostationary Gaussian mixture Testbeds Conclusion
IEEE Signal Processing Magazine
Special Issue on Signal Processing Techniques for the Smart Grid, September 2012. 12
Types of Powerline Noise
Background Noise
-50 -100 -150 0 100 200 300 Frequency (kHz) 400 Spectrally shaped noise with 1/
f
spectral decay Superposition of low intensity noise sources 500 Present in all PLC
Cyclostationary Noise
Period is synchronous to half of the AC cycle Switching power supplies and rectifiers Dominant in Narrowband PLC
Impulsive Noise
time Random impulsive bursts Circuit transient noise and uncoordinated interference Dominant in Broadband PLC 13
Cyclostationary Noise in Narrowband PLC
Medium Voltage Site Low Voltage Site Field measurements collected jointly with Aclara and Texas Instruments near St. Louis, MO USA 14
•
Cyclostationary Noise Modeling
Linear periodically time-varying system model
H
1
v
R N H
2
n
R N H M H i N
- Linear time invariant filter - Period in samples o o Period (half of the AC cycle) is partitioned into
M
segments Noise within each segment is stationary, i.e. modeled by an LTI system Segment: 1 2 3 15
•
Cyclostationary Noise Model Fitting
M = 3 segments captures temporal-spectral cyclostationarity
Measurement data Noise synthesized from model
Proposed TI-Aclara-UT model adopted in IEEE P1901.2 narrowband PLC standard 16
Asynchronous Noise Modeling
Wireless Emissions Uncoordinated Meters (coexistence) Total interference at receiver: Interference from source i 17
•
Asynchronous Noise Modeling
Aggregate interference from multiple sources Dominant interference source Impulse rate l Impulse duration m Ex. Rural areas, industrial areas with heavy machinery Homogeneous network l
i
= l, m
i
= m , g(
d i
) = g Ex. Semi-urban areas, apartment complexes General (heterogeneous) network l
i
, m
i
, g(
d i
) = g i Ex. Dense urban and commercial settings Middleton class A Middleton class A Gaussian mixture model 18
Asynchronous Noise Model Fitting
Homogeneous PLC Network General PLC Network
Tail probabilities (which direct relate to communication performance) Middleton Class A is special case of Gaussian mixture model (GMM) 19
Outline
• • • • •
Research group Smart power grids Powerline noise Cyclostationary Gaussian mixture Testbeds Conclusion
IEEE Signal Processing Magazine
Special Issue on Signal Processing Techniques for the Smart Grid, September 2012. 20
Our PLC Testbeds
• Quantify application performance vs. complexity tradeoffs Provide suite of user-configurable algorithms and system settings Display statistics of communication performance • 1x1 PLC testbeds (completed) TI PRIME modems (testbed #1) and Freescale G3 modems (testbed #2) Adaptive signal processing algorithms for bit loading and interference mitigation Goal: Improve communication performance 2-3x on indoor power lines • 2x2 PLC testbed (on-going) Use one phase, neutral and ground for 2 x 2 differential signaling Extend our 2 x 2 real-time DSL testbed (deployed in field by oil & gas company) Adaptive signal processing algorithms for crosstalk cancellation Goal: Improve communication performance by another 2x on indoor power lines 21
1 x1 PLC Testbed #1
• • •
Hardware
National Instruments (NI) controllers stream data NI cards generates/receives analog signals Texas Instruments (TI) analog front end couples to power line • •
Software
NI LabVIEW Real-Time system runs transceiver algorithms Desktop PC running LabVIEW is used as an input and visualization tool to display important system parameters.
1x1 Testbed 22
OFDM Systems in Impulsive Noise
• FFT spreads impulsive energy over all tones • SNR in each tone is decreased which increases symbol error rate Many narrowband PLC systems operate over -5 dB to 5 dB in SNR Data subchannels/tones carry same number of bits (1-4) in current standards 3 dB SNR gain could increase one bit/subchannel for same symbol error rate 23
Parametric vs. Nonparametric Noise Mitigation
Parametric Nonparametric Must build a statistical model of the noise Requires training data to compute model parameters Degrades in performance due to model mismatch Has high complexity when receiving message data Yes Yes Yes No No No No Yes 24
• •
Proposed Non-Parametric Methods
Exploit sparsity of impulsive noise in time domain Build statistical model each OFDM symbol using sparse Bayesian learning (SBL) At receiver, null tones contain only additive noise (Gaussian + impulsive) time SNR gain vs. conventional OFDM systems at symbol error rate 10 -4 Complex OFDM, 128-point FFT, QPSK, data tones 33-104, rate ½ conv. code Gaussian mixture model w/ 3 terms; Middleton Class A with A = 0.1 and = 0.01
6 dB SNR gain could mean +2 bits/tone
System
Uncoded Coded
Noise
GMM MCA GMM MCA
SBL w/ null tones
8 dB 6 dB 2 dB 1.75 dB
SBL w/ all tones
10 dB 7 dB 7 dB 6.75 dB
SBL w/ decision feedback
9 dB 8.75 dB 25
Communication Performance w/o Error Correction
Gaussian mixture model noise Non-parametric methods in blue Parametric methods in red NSI CS+LS: [Caire08] MMSE: [Haring02] SBL: [Lin11] Proposed 26
Communication Performance w/ Error Correction
Proposed NSI NSI Non-parametric methods in blue Parametric methods in red Gaussian mixture model noise 27
Exploiting Sparsity in Time Domain Reprise
• Time-domain block interleaved OFDM (TDI-OFDM Bursts span consecutive OFDM symbols Coded performance in cyclostationary noise Interleave Bursts spread over many OFDM symbols
Complex OFDM, 128-point FFT, QPSK, data tones 33 104, rate ½ conv. code
28
FPGA Test System for G3 PLC Algorithms
NI PXIe-7965R (Virtex 5) NI PXIe-1082 Real-time host tone map: tone
f
(kHz) 0 0 data 23 35.94
58 90.63
127 199.2
FPGA Timing/Resource Utilization
• • • • • • • Parametric Approximate Message Passing (AMP) mitigation method Base logic clock = 40 MHz, most data streams 16 bits wide Execution time: 5 iterations × 4776 cycles/iteration = 23880 cycles Supports streaming operation at 400 kS/s (G3 sample rate) without AMP with AMP Can recover up to 8 dB SNR in impulsive noise environments 100x reduction in average bit error rate using QPSK and 40 dB impulses with 3% probability Preliminary resource utilization:
Possible to exploit more parallelism for higher throughput
(steps 1-4 of AMP)
Conclusion
• • • • • PLC systems are interference limited Statistical models for interference Cyclostationary models synchronous with zero crossings of AC cycle Gaussian mixture model for asynchronous noise Interference mitigation Non-parametric sparse Bayesian learning algorithms do not map well to FPGAs Parametric distributed approximate message algorithms map well to FPGAs Testbeds Project Web site: http://users.ece.utexas.edu/~bevans/projects/plc/index.html
31
• • • • • • • • •
References
[Caire08] G. Caire, T.Y. Al-Naffouri, and A.K. Narayanan. Impulse noise cancellation in OFDM: an application of compressed sensing. Proc. IEEE Int. Symp. Information Theory, pages 1293–1297, 2008.
[Cho04] J. H. Cho. Joint transmitter and receiver optimization in additive cyclostationary noise. IEEE Trans. on Information Theory, 50(12), 2004.
[Garcia07] R. Garcia, L. Diez, J.A. Cortes, and F.J. Canete. Mitigation of cyclic short-time noise in indoor power-line channels. Proc. IEEE Int. Symp. Power Line Comm. and Its Applications, pp. 396–400, 2007.
[Haring02] J. Haring. Error Tolerant Communication over the Compound Channel. Aachen, 2002.
[Haring03] J. Haring and A. J. H. Vinck. Iterative decoding of codes over complex numbers for impulsive noise channels. IEEE Trans. on Information Theory, 49(5):1251–1260, 2003.
[Lampe11] L. Lampe. Bursty impulse noise detection by compressed sensing. Proc. IEEE Int. Symp.
Power Line Commun. and Appl., pages 29–34, 2011 [Liano11] A. Liano, A. Sendin, A. Arzuaga, and S. Santos. Quasi-synchronous noise interference can cellation techniques applied in low voltage PLC. Proc. IEEE Int. Symp. Power Line Comm. and Its Applications, 2011.
[Lin11] J. Lin, M. Nassar, and B. L. Evans, “Non-Parametric Impulsive Noise Mitigation in OFDM Systems Using Sparse Bayesian Learning”, Proc. IEEE Int. Global Comm. Conf., 2011.
[Lin12] J. Lin and B. L. Evans, “Cyclostationary Noise Mitigation in Narrowband Powerline Communications”, Proc. APSIPA Annual Summit and Conf., 2012.
32
• • • • • • • • •
References
[Nassar09] M. Nassar, K. Gulati, M. DeYoung, B.L. Evans, and K. Tinsley. Mitigating near-field interference in laptop embedded wireless transceivers. Journal of Signal Proc. Systems, pages 1–12, 2009.
[Nassar11] M. Nassar and B.L. Evans. Low Complexity EM-based Decoding for OFDM Systems with Impulsive Noise. In Proc. Asilomar Conf. on Sig., Systems, and Computers, 2011. .
[Nassar12] M. Nassar, A. Dabak, I.H. Kim, T. Pande, and B.L. Evans. Cyclostationary noise modeling in narrowband powerline communication for smart grid applications. Proc. IEEE Int. Conf. on Acoustics, Speech and Sig. Proc., pages 3089–3092, 2012.
[Nassar12mag] M.Nassar, J.Lin, Y. Mortazavi, A.Dabak, I.H.Kim and B.L.Evans, “Local Utility Powerline Communications in the 3-500 kHz Band: Channel Impairments, Noise, and Standards”, IEEE Signal Processing Magazine, vol. 29, no. 5, pp. 116-127, Sep. 2012.
[Nieman13] K. Nieman, J. Lin, M. Nassar, K. Waheed and B. L. Evans, “Cyclic Spectral Analysis of Power Line Noise in the 3-200 kHz Band”, Proc. IEEE Int. Sym. on Power Line Communications and Its Applications, Mar.
24-27, 2012, submitted.
[Pauli06] V. Pauli, L. Lampe, and R. Schober. ”turbo dpsk” using soft multiple-symbol differential sphere decoding. IEEE Trans. on Information Theory, 52(4):1385–1398, 2006.
[Raphaeli96] D. Raphaeli. Noncoherent coded modulation. IEEE Trans. on Comm., 44(2):172–183, 1996.
[Tipping01] M.E. Tipping. Sparse Bayesian learning and the relevance vector machine. Journal of Machine Learning Research, 1:211–244, 2001.
[Umehara01] D. Umehara, M. Kawai, and Y. Morihiro. Performance analysis of noncoherent coded modulation for power line communications. Proc. Int. Symp. Power Line Commun. and Its Appl., pages 291–298, 2001.
33
Backup Slides
34
•
Simulated Performance
Symbol error rate in different noise scenarios
~6dB ~8dB ~10dB ~6dB ~4dB
Gaussian mixture model Middleton class A model • • MMSE w/ (w/o) CSI: Parametric estimator assuming known (unknown) statistical parameters of noise CS+LS: A compressed sensing and least squares based algorithm 35
A Smart Grid
Power generation optimization Disturbance monitoring Communication to isolated area Load balancing Integrating alternative energy sources Smart metering Electric car charging & smart billing
Source: ETSI
36
Power Lines
• • Built for unidirectional energy flow Bidirectional information flow throughout smart grid will occur High Voltage (HV) 33 kV – 765 kV Low Voltage (LV) under 1 kV Transformer Medium Voltage (MV) 1 kV – 33 kV
Source: ERDF
37
Local Utility Powerline Communications (PLC)
• • PLC modems (PRIME, etc.) use carrier sensed multiple access to determine when the medium is available for transmission MV router plays similar role as a Wi-Fi access point 38
Sources of Powerline Noise
Uncoordinated transmission Power line disturbance Electronic devices Taken from a local utility point of view 39
PLC In Different Frequency Bands
Category
Ultra Narrowband Narrowband Broadband
Band
0.3 – 3 kHz 3 – 500 kHz 1.8 – 250 MHz
Bit Rate
~100 bps
Applications
• • • Automatic meter reading Outage detection Load control ~500 kbps • • Smart metering Real-time energy management ~200 Mbps • Home area networks
Standards
N/A • • • PRIME, G3 ITU-T G.hnem
IEEE P1901.2
• • • HomePlug ITU-T G.hn
IEEE P1901
All of the above standards are based on multicarrier communications using orthogonal frequency division multiplexing (OFDM).
40
CENELEC A band is from 3 to 95 kHz. FCC band is from 34.375 to 487.5 kHz.
PRIME and G3 use real-valued baseband OFDM. Others are complex-valued.
41
Smart Power Meters at Customer Site
• • • • Enable local utilities to improve Operating efficiency System reliability Customer participation Automatic metering infrastructure functions Interval reads (every 1/15/30/60 minutes) and on-demand reads and pings Transmit customer load profiles and system load snapshots Power quality monitoring Remote disconnect/reconnect and outage/restoration event notification Need low-delay highly-reliable communication link to local utility 75M smart meters sold in 2011 (20% increase vs. 2010) Source: Jerry Melcher, IEEE Smart Grid Short Course, 22 Oct. 2011, Austin TX USA 42
Non-Gaussian Noise: Challenge to PLC
• Performance of conventional communication system degrades in non-AWGN environment • Statistical modeling of powerline noise • Noise mitigation exploiting the noise model or structure Listen to the environment Estimate noise model Use model or structure to mitigate noise 43
Cyclostationary Noise Modeling in Narrowband PLC (3-500 kHz)
1. M. Nassar, A. Dabak, I. H. Kim, T. Pande and B. L. Evans, “Cyclostationary Noise Modeling In Narrowband Powerline Communication For Smart Grid Applications”, Proc. IEEE Int. Conf. on Acoustics, Speech, and Signal Proc., Mar. 25-30, 2012, Kyoto, Japan.
2. M. Nassar, J. Lin, Y. Mortazavi, A. Dabak, I. H. Kim and B. L. Evans, “Local Utility Powerline Communications in the 3-500 kHz Band: Channel Impairments, Noise, and Standards”, IEEE Signal Processing Magazine, Special Issue on Signal Processing Techniques for the Smart Grid, Sep. 2012, 14 pages.
44
Impulsive Noise in Broadband PLC: Modeling and Mitigation
3. M. Nassar, K. Gulati, Y. Mortazavi, and B. L. Evans, “Statistical Modeling of Asynchronous Impulsive Noise in Powerline Communication Networks”, Proc. IEEE Int. Global Communications Conf., Dec. 5-9, 2011, Houston, TX USA. 4. J. Lin, M. Nassar and B. L. Evans, “Non-Parametric Impulsive Noise Mitigation in OFDM Systems Using Sparse Bayesian Learning”, Proc. IEEE Int. Global Communications Conf., Dec. 5-9, 2011, Houston, TX USA.
45
•
Statistical-Physical Modeling
Interference from a single source
k
pulses in a window of duration
T
(
k
) (
j
) (2) (1)
T k
Pulse emission duration
τ j
Pulse arrival time
t
=0 Emission duration: geometrically distributed with mean
μ
Pulse arrivals: homogeneous Poisson point process with rate
λ
Assuming channel between interference source and receiver has flat fading 46
Impulsive Noise Mitigation in OFDM Systems
• A linear system with Gaussian disturbance
v y
=
Fe
*
FHF x
Fn
=
g
,
v
~
CN
(
x
, 2
I
) Estimate the impulsive noise and remove it from the received signal
Fe
ˆ
g
Apply standard OFDM decoder as if only AWGN were present 47
Parametric Vs. Non-Parametric Methods
• • Noise in different PLC networks has different statistical models Mitigation algorithms need to be robust in different noise scenarios Assume parameterized noise statistics Performance degradation due to model mismatch
Parametric Methods Non-Parametric Methods
Yes No Yes No Training needed Yes No 48
Non-Parametric Mitigation Using Null Tones
J
: Index set of null tones
F J
: DFT sub-matrix
e
: Impulsive noise in time domain
g
: AWGN with unknown variance • • A compressed sensing problem Exploiting the sparse structure of the time-domain impulsive noise Sparse Bayesian learning (SBL) Proposed initially by M. L. Tipping A Bayesian inference framework with sparsity promoting prior 49
Sparse Bayesian Learning
• • Bayesian inference Sparsity promoting prior: Likelihood: Posterior probability:
y J e
| g ~
CN
2 ~
CN
(0, 2 ~
CN J diag
* 2
I
)
e
) Iterative algorithm Step 1 : Maximum likelihood estimation of hyper-parameters (
γ
,
σ
2 ) Solved by expectation maximization (EM) algorithm (
e
is latent variable) Step 2 : Estimate
e
from the mean of the posterior probability, go to Step 1 50
Non-Parametric Mitigation Using All Tones
• Joint estimation of data and noise
J
: Index set of data tones
z
: Received signal in frequency domain Treat the received signal in data tones as additional hyper-parameters
z J
51