Model based correction of heliostat tracking errors

20
Fakulteit Ingenieurswese Faculty of Engineering Model based correction of heliostat tracking errors Karel Malan 18 July 2013

Transcript of Model based correction of heliostat tracking errors

Page 1: Model based correction of heliostat tracking errors

Fakulteit Ingenieurswese••••

Faculty of Engineering

Model based correction of

heliostat tracking errors

Karel Malan

18 July 2013

Page 2: Model based correction of heliostat tracking errors

Content

• Background & Motivation

• Objectives

• Control Problem Overview

• Systemic Error Sources

• System Overview

• Communication and processing aspects

• Results

2

Page 3: Model based correction of heliostat tracking errors

Background + Motivation

• Heliostat field is 40-50% of plant cost

� Focus cost reduction efforts here.

• Smart tracking- and error correction strategies may allow the use of low cost, low tolerance mechanisms + installation � SAVINGS

• Understanding control requirements is a vital step towards developing local CSP content

3

Page 4: Model based correction of heliostat tracking errors

Objectives

• Develop high level control architecture for heliostat field

(5MWE SUNSPOT context).

• Validate control architecture with prototype system which is

scalable and modular.

• Demonstrate open loop tracking and error correction method

with “learning” capability to minimize errors over time.

4

Page 5: Model based correction of heliostat tracking errors

Open-loop Control: Heliostat Vector Calculation5

Problem:

Each heliostat has a

different local reference

frame due to mechanical-

and installation

tolerances.

Calculate �� to bisect

�� and ��

Page 6: Model based correction of heliostat tracking errors

Typical Sources of OL Heliostat Tracking Error

� Pedestal Tilt (non-vertical azimuth axis)

� Bias Offsets

� Reference North ≠ REAL NORTH , Reference Horizon ≠ REAL HORIZON

� Heliostat Location offset

� Non-orthogonal axes

� Gravity Sag

� NB: All except location offset cause tracking errors

which vary over days and seasons and cannot be

corrected by single offset adjustments

6

Page 7: Model based correction of heliostat tracking errors

Tilted Pedestal Daily Tracking Error (SE heliostat)7

Page 8: Model based correction of heliostat tracking errors

Pedestal Tilt “Corrected” with Angle Offset8

Page 9: Model based correction of heliostat tracking errors

Inter-seasonal Variation of Tracking Error9

Page 10: Model based correction of heliostat tracking errors

System Overview

10

Page 11: Model based correction of heliostat tracking errors

Distributed Control (3 Processing Levels) � All real-time tasks handled by Cluster- and Local Controllers

11

Modular +

Scalable

Page 12: Model based correction of heliostat tracking errors

Scalability (one possible wired layout)

12

Page 13: Model based correction of heliostat tracking errors

Results: Curve FittingMeasured vs Modeled Error Curves 02/09/2012

13

Page 14: Model based correction of heliostat tracking errors

Software Calibrated Heliostat Open-Loop Tracking Period: 13/09/2012 09h15 – 18h00 @ 24min/sec.

Slant Range ≈ 37m. ��H ERMS ≈ 0.9 mrad

Note changing spot intensity and flaring (00:13�)

Page 15: Model based correction of heliostat tracking errors

3 Days’ OL TrackingX and Y vs time. 06-08 Aug 2012: 09h15 - 18h00

15

Strong correspondence suggests residual determinism.

� Further characterization may be possible which could allow

improved OL tracking performance.

Page 16: Model based correction of heliostat tracking errors
Page 17: Model based correction of heliostat tracking errors

Sasol Helio40 under construction

17

20 x 2m2 single facet heliostats.

Mixture of: Fixed Horizontal (LA driven)Azimuth-Elevation (Slew + LA driven).

Page 18: Model based correction of heliostat tracking errors

‘Helio-18’ Start-up and Stow

Page 19: Model based correction of heliostat tracking errors

‘Helio-40’ prototype heliostat (FH)

Page 20: Model based correction of heliostat tracking errors

Thank you.

Questions?