salt lake solar ignite

31
Solar Energy Resources Kevin Bell SLC Bert Granberg AGRC Modelin g Salt Lake City’s 1

Post on 20-Oct-2014

996 views

Category:

Technology


1 download

DESCRIPTION

Presentation on Salt Lake City Solar Energy Modeling project done in partnership with Utah Clean Energy and the Automated Geographic Reference Center (done in the style of Ignite lightning talks, with a bit of cheating).

TRANSCRIPT

Page 1: Salt Lake Solar Ignite

Solar Energy Resources

Kevin Bell SLC

Bert Granberg AGRC

Modeling Salt Lake City’s

1

Page 2: Salt Lake Solar Ignite

Project Goals

• Quantify the Solar Energy Resources at Relevant Scales– City held properties– City-wide– Residential & business properties

• Make results accessible to all

2

Page 3: Salt Lake Solar Ignite

What’s important

• #1 Solar Radiation on Existing Surfaces

– Flush mount ‘active’ solar systems• Heating • PV electrical generation

– Passive heating/cooling analysis• Tree placement• Heat island effect analysis

3

Page 4: Salt Lake Solar Ignite

What’s important• #2 Sunlit Hours for Existing Surfaces

– Angled rack mount ‘active’ solar• Heating • PV electrical generation

– Passive uses• H20 planning?

• Gardening?

4

Page 5: Salt Lake Solar Ignite

Project Requirements

• Digital model of existing terrain and surfaces– LiDAR digital terrain model of study area

• Mathematical model of the Sun’s path– Nat’l Renewable Energy Labs (NREL)

• Integrating Platform– ESRI ArcGIS

5

Page 6: Salt Lake Solar Ignite

LiDAR = Light Detecting And Ranging • Pulsed laser transmission

• Optical sensor

• Like GPS & Radar, uses time as a surrogate for space to measure distance from a known location

6

Page 7: Salt Lake Solar Ignite

Using LiDAR to gather terrain data

1. Mount LiDAR sensor on airplane

2. Synchronize LiDAR sensor with high-precision GPS equipment (to get instantaneous geographic position of sensor)

3. Measure vertical distance from plane to surface features (get M for each X,Y)

4. Derive large set of elevation points with 3D geographic coordinates

• Usually 1-2 meters spacing of measurements

7

Page 8: Salt Lake Solar Ignite

4212

4220

Raster Terrain Model• Concept: graph paper model of an area• Each cell in the array carries and elevation value

8

Page 9: Salt Lake Solar Ignite

Raster Terrain Model• in GIS, colored by height value

9

Page 10: Salt Lake Solar Ignite

Raster Terrain Model• in GIS• extruded by height• colored by height value

10

Page 11: Salt Lake Solar Ignite

Solar ModelingAnimation

Salt Lake Library

March 21

8:00 AM

11

Page 12: Salt Lake Solar Ignite

Solar ModelingAnimation

Salt Lake Library

March 21

9:00 AM

11

Page 13: Salt Lake Solar Ignite

Solar ModelingAnimation

Salt Lake Library

March 21

10:00 AM

11

Page 14: Salt Lake Solar Ignite

Solar ModelingAnimation

Salt Lake Library

March 21

11:00 AM

11

Page 15: Salt Lake Solar Ignite

Solar ModelingAnimation

Salt Lake Library

March 21

12:00 PM

11

Page 16: Salt Lake Solar Ignite

Solar ModelingAnimation

Salt Lake Library

March 21

1:00 PM

11

Page 17: Salt Lake Solar Ignite

Solar ModelingAnimation

Salt Lake Library

March 21

2:00 PM

11

Page 18: Salt Lake Solar Ignite

Solar ModelingAnimation

Salt Lake Library

March 21

3:00 PM

11

Page 19: Salt Lake Solar Ignite

Solar ModelingAnimation

Salt Lake Library

March 21

4:00 PM

11

Page 20: Salt Lake Solar Ignite

Solar ModelingAnimation

Salt Lake Library

March 21

5:00 PM

11

Page 21: Salt Lake Solar Ignite

Solar ModelingAnimation

Salt Lake Library

March 21

6:00 PM

11

Page 22: Salt Lake Solar Ignite

Solar ModelingAnimation

Salt Lake Library

March 21

7:00 PM

11

Page 23: Salt Lake Solar Ignite

Solar Radiation Calculation

ΣFor given dates/times

- Is Surface Sunlit?

- Factor in relationship between Terrain Slope & Sun Position

optimal instantaneous angle = 90 degrees optimal fixed angle = latitude (~ 40 degrees in SLC)

12

Page 24: Salt Lake Solar Ignite

192

4.5

237

7.2

Completed Raster Model, each cell carries monthly averages

• Sunlit hours • Watt hours

400 million cells x 24 data values10 billion data values

+ implied x,y coords

40000

10000

13

Page 25: Salt Lake Solar Ignite

Solar Modeling:

• Huge Computational Costs at 1 meter

• Divide and Conquer Approach

• How big a tile to process in isolation?

• How large a buffer to process around the tile

• Look at neighboring tile heights for tall shadow casters

14

Page 26: Salt Lake Solar Ignite

Divide and Conquer Tiles•Red larger buffers•Yellow medium buffers•Blue smaller buffers

15

Page 27: Salt Lake Solar Ignite

Raster-based Solar Radiation Results Map Web Service (For Mixed Use Neighborhood)

16

Page 28: Salt Lake Solar Ignite

Performance Issues

• Raster Datasets are Sequentially Stored data structures– Line scans are fast (rendering)

– Full dataset analysis/summaries are fast (citywide)

– Neighborhood (spatial) queries are slooooow

• And we have 24 of them to deal with– Two measures x 12 months

• Solution….

17

Page 29: Salt Lake Solar Ignite

Point-based output sample

July Sunlit Duration,Salt Lake Library Building.

Neighborhood Query Performance Solution:

Store all 24 raster values for a given raster cell in a separate vector based data structure as a simple point feature

18

Solar Radiation Results Spatial Query Web Service (Aggregated to point shapefile)

Page 30: Salt Lake Solar Ignite

• Map image service (based on raster output)

• Spatial Query Web services (JSON, based on vector pts)

input: polygon x,y coordinates

production threshold outputs:

monthly sunlit hours (Duration)monthly watt hours (Radiation)area above production threshold

19

Turn Web Services Over to Web Designers

Map Services

Spatial QueryWeb Services

Web App

Page 31: Salt Lake Solar Ignite

20

Putting it all Together: Coming Soon…Product

[email protected]