David Irwin
Electrical and Computer Engineering University of Massachusetts Amherst
Staring at the Sun: Black-box Solar Analytics and their Privacy Implications
1
Staring at the Sun: Black-box Solar Analytics and their Privacy - - PowerPoint PPT Presentation
Staring at the Sun: Black-box Solar Analytics and their Privacy Implications David Irwin Electrical and Computer Engineering University of Massachusetts Amherst 1 Solar Energy is Rapidly Expanding Installed cost of solar continues to drop
David Irwin
Electrical and Computer Engineering University of Massachusetts Amherst
1
David Irwin — UMass Amherst Staring at the Sun
2
David Irwin — UMass Amherst Staring at the Sun
50 100 150 200 250 300 2 4 6 8 10 12 14 16 18 20 22 24
Power (kW) Time (hours)
Aggregate
1000 2000 3000 4000 5000 6000 7000
2 4 6 8 10 12 14 16
Power (W) Time (hours)
Individual
1 home 194 homes
3
David Irwin — UMass Amherst Staring at the Sun
4
David Irwin — UMass Amherst Staring at the Sun
Figure from PV Performance Modeling Collaborative
5
David Irwin — UMass Amherst Staring at the Sun
6
David Irwin — UMass Amherst Staring at the Sun
7
David Irwin — UMass Amherst Staring at the Sun
8
David Irwin — UMass Amherst Staring at the Sun
generation and consumption at each time t
2 4
Power (kW) Time (Hours) Net Meter
2 4
Power (kW) Time (Hours) Consumption
9
Power (kW) Time (Hours) Solar
David Irwin — UMass Amherst Staring at the Sun
10
David Irwin — UMass Amherst Staring at the Sun
11
David Irwin — UMass Amherst Staring at the Sun
tightest upper bound on the data
12
2 4 6 8 12am 3am 6am 9am 12pm 3pm 6pm 9pm
Power (kW) Time (Hours)
Solar Data Ground Truth Best Fit 2 4 6 8 10 12 14 Winter Spring Summer Fall Power (kW) Time Solar Data Clear Sky Model 2 4 6 8 10 12 14 Winter Spring Summer Fall Power (kW) Time Solar Data Clear Sky Model(temp)
David Irwin — UMass Amherst Staring at the Sun
where solar power is known to be zero, to adjust the model
2 4 6 8 10 12
12am 3am 6am 9am 12pm 3pm 6pm 9pm
Power (kW) Time (Hours)
Net Meter Data Ground Truth Power Floor
13
power floor
David Irwin — UMass Amherst Staring at the Sun
generation is near its maximum potential and energy consumption is low
14
2 4 6 8 10 12
12am 3am 6am 9am 12pm 3pm 6pm 9pm
Power (kW) Time (Hours)
Net Meter Data Ground Truth
David Irwin — UMass Amherst Staring at the Sun
generation is near its maximum potential and energy consumption is low
15
best fit model
2 4 6 8 10 12
12am 3am 6am 9am 12pm 3pm 6pm 9pm
Power (kW) Time (Hours)
Net Meter Data Ground Truth Best Fit
David Irwin — UMass Amherst Staring at the Sun
models with a minimal amount of net meter data
16
David Irwin — UMass Amherst Staring at the Sun
tilts and different module areas/efficiencies
17
10 20 30 40 50 60 1 2 3 4 5 6 7 8 9 10
Tilt (°) Solar Sites
SunDance Ground Truth SunDance(2 days) 30 60 90 120 150 180 210 240 270 300 1 2 3 4 5 6 7 8 9 10
Orientation (°) Solar Sites
SunDance Ground Truth SunDance(2 days)
David Irwin — UMass Amherst Staring at the Sun
18
David Irwin — UMass Amherst Staring at the Sun
weather conditions varies widely
19
2 4 6 8 10 20 40 60 80 100
Raw Power (kW) Sample Hour-long Periods
Clear Overcast Light Clouds
David Irwin — UMass Amherst Staring at the Sun
irradiance by the same fraction
20
20 40 60 80 100 20 40 60 80 100
Percentage Max (%) Sample Hour-long Periods
Clear Overcast Light Clouds
Clear Light Clouds Overcast
David Irwin — UMass Amherst Staring at the Sun
where “pure” solar training data is available
10 20 30 40 50 60 70 80 SVM-Linear SVM-Poly SVM-RBF Linear-OLS Linear-LASSO Linear-Ridge Linear-Bayesian
MAPE Models
21
David Irwin — UMass Amherst Staring at the Sun
infer fraction of solar irradiance from solar power data
Pactual(t) = Iactual(t)*k*(cos(90-Θ)*sin(β)*cos(Φ-α)+sin(90-Θ)*cos(β)) Psmax(t) = Imax(t)*k*(cos(90-Θ)*sin(β)*cos(Φ-α)+sin(90-Θ)*cos(β))
22
David Irwin — UMass Amherst Staring at the Sun
23
David Irwin — UMass Amherst Staring at the Sun
Underground, and Scikit-learn machine learning library
model and weather model on historical solar generation data from that site
24
David Irwin — UMass Amherst Staring at the Sun
25
1 2 3 4 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Net Meter (kW) Time (Days)
Net Meter Data
1 2 3 4 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Generation (kW) Time (Days)
MAPE: 26.178426732 SunDance Ground truth
David Irwin — UMass Amherst Staring at the Sun
10 20 30 40 50 60 70 10 20 30 40 50 60 70 80 90 100
MAPE Building ID
Supervised SunDance(Mid-day)
1 3 8 9 13 20 21 23 24 24 25 26 26 27 28 30 30 31 32 33 34 36 37 38 39 39 41 42 43 43 44 45 46 46 49 51 52 53 55 56 56 56 56 58 58 61 61 61 62 62 64 64 65 66 67 72 73 74 76 76 78 80 82 86 86 88 90 92 92 93 98 98 99 99 100100102 103 104 104106109 109111 111 112 112113114119122 124 129 159 159160 164184 19310 20 30 40 50 60 70 10 20 30 40 50 60 70 80 90 100
MAPE Building ID
Supervised SunDance
1 3 8 9 13 20 21 23 24 24 25 26 26 27 28 30 30 31 32 33 34 36 37 38 39 39 41 42 43 43 44 45 46 46 49 51 52 53 55 56 56 56 56 58 58 61 61 61 62 62 64 64 65 66 67 72 73 74 76 76 78 80 82 86 86 88 90 92 92 93 98 98 99 99 100 100 102 103104 104106109109 111 111 112112113114119122 124 129 159159160 164184 19326
David Irwin — UMass Amherst Staring at the Sun
location, weather, physical characteristics, and solar generation
fully supervised approach with complete access to solar training data
27
David Irwin — UMass Amherst Staring at the Sun
28
David Irwin — UMass Amherst Staring at the Sun
29
David Irwin — UMass Amherst Staring at the Sun
30
David Irwin — UMass Amherst Staring at the Sun
31
David Irwin — UMass Amherst Staring at the Sun
32
’ Consent Not Required: Prior customer consent is not required to disclose Customer Data in the case of: ’ ’ ’ (4) Aggregated or Anonymized Data. Service Providers can share Aggregated or Anonymized data with Third Parties without first obtaining customer consent if the methodology used to aggregate or anonymize Customer Data strongly limits the likelihood of reidentification of individual customers or their Customer Data from the aggregated or Anonymized data set. ’ ’
David Irwin — UMass Amherst Staring at the Sun
33
100 200 300 400 7 am 9 am 11am 1pm 3pm 5pm
Power (w) Time (hour)
sunrise sunrise sunset sunset solar noon solar noon
David Irwin — UMass Amherst Staring at the Sun
based on their solar energy data
34
David Irwin — UMass Amherst Staring at the Sun
David Irwin — UMass Amherst Staring at the Sun
David Irwin — UMass Amherst Staring at the Sun
David Irwin — UMass Amherst Staring at the Sun
search for location given sunrise/sunset times
David Irwin — UMass Amherst Staring at the Sun
David Irwin — UMass Amherst Staring at the Sun
David Irwin — UMass Amherst Staring at the Sun
Latitude 0
David Irwin — UMass Amherst Staring at the Sun
Latitude 0 Latitude 90 Latitude -90
David Irwin — UMass Amherst Staring at the Sun
Latitude 0 Latitude 45 Latitude 90 Latitude -90
David Irwin — UMass Amherst Staring at the Sun
Latitude 0 Latitude 45 Latitude 22.5 Latitude 90 Latitude -90
David Irwin — UMass Amherst Staring at the Sun
Latitude 0 Latitude 45 Latitude 22.5 Latitude 33.75 Latitude 90 Latitude -90
David Irwin — UMass Amherst Staring at the Sun
David Irwin — UMass Amherst Staring at the Sun
800 1600 2400 3200 4000 60 120 180 240 300 360
Accuracy (m) Day of Year
David Irwin — UMass Amherst Staring at the Sun
David Irwin — UMass Amherst Staring at the Sun
200 400 600 800 1000 1200 1400
30 60 90
10000 20000 30000 40000
Longitude Accuracy (m) Longitude Accuracy (m) Latitude (°)
Second Resolution Minute Resolution
David Irwin — UMass Amherst Staring at the Sun
100 200 300 400 7 am 9 am 11am 1pm 3pm 5pm
Power (w) Time (hour)
Sunrise First +Point Solar Noon Maximum Power Last +Point Sunset
David Irwin — UMass Amherst Staring at the Sun
David Irwin — UMass Amherst Staring at the Sun
every location on Earth
44 88 132 176 220 60 120 180 240 300 360
∆Time(minutes) Day of Year
David Irwin — UMass Amherst Staring at the Sun
every location on Earth
44 88 132 176 220 60 120 180 240 300 360
∆Time(minutes) Day of Year
David Irwin — UMass Amherst Staring at the Sun
every location on Earth
44 88 132 176 220 60 120 180 240 300 360
∆Time(minutes) Day of Year
David Irwin — UMass Amherst Staring at the Sun
every location on Earth
44 88 132 176 220 60 120 180 240 300 360
∆Time(minutes) Day of Year
David Irwin — UMass Amherst Staring at the Sun
200 400 600 800 1000 60 120 180 240 300 360
Daylength (minutes) Day of Year
David Irwin — UMass Amherst Staring at the Sun
200 400 600 800 1000 60 120 180 240 300 360
Daylength (minutes) Day of Year
David Irwin — UMass Amherst Staring at the Sun
200 400 600 800 1000 60 120 180 240 300 360
Daylength (minutes) Day of Year
David Irwin — UMass Amherst Staring at the Sun
200 400 600 800 1000 60 120 180 240 300 360
Daylength (minutes) Day of Year
SunSpot
David Irwin — UMass Amherst Staring at the Sun
200 400 600 800 1000 60 120 180 240 300 360
Daylength (minutes) Day of Year
SunSpot
David Irwin — UMass Amherst Staring at the Sun
David Irwin — UMass Amherst Staring at the Sun
David Irwin — UMass Amherst Staring at the Sun
Task: Is there a solar panel in the image? Task: Is there a solar panel in the image?
David Irwin — UMass Amherst Staring at the Sun
David Irwin — UMass Amherst Staring at the Sun
David Irwin — UMass Amherst Staring at the Sun
David Irwin — UMass Amherst Staring at the Sun
David Irwin — UMass Amherst Staring at the Sun
David Irwin — UMass Amherst Staring at the Sun
David Irwin — UMass Amherst Staring at the Sun
70