a hybrid evolutionary algorithm framework for optimising
play

A Hybrid Evolutionary Algorithm Framework for Optimising Power Take - PowerPoint PPT Presentation

A Hybrid Evolutionary Algorithm Framework for Optimising Power Take Off and Placements of Wave Energy Converters Mehdi Neshat, Bradley Alexander, Nataliia Sergiienko, Markus Wagner GECCO '19 Slide 1 Neshat et al., Optimisation and Logistics


  1. A Hybrid Evolutionary Algorithm Framework for Optimising Power Take Off and Placements of Wave Energy Converters Mehdi Neshat, Bradley Alexander, Nataliia Sergiienko, Markus Wagner GECCO '19 Slide 1 Neshat et al., Optimisation and Logistics Group

  2. Problem Definition • Goal is to place and tune wave energy converters: GECCO '19 Slide 2 Neshat et al., Optimisation and Logistics Group

  3. Problem DefiniQon • ...in a constrained area of sea: GECCO '19 Slide 3 Neshat et al., OpQmisaQon and LogisQcs Group

  4. Problem Definition • ...in a constrained area of sea: GECCO '19 OpQmisaQon and LogisQcs Group Slide 4

  5. Problem Definition • ...in a constrained area of sea: • and tune each to maximise average energy output GECCO '19 Slide 5 Neshat et al., Optimisation and Logistics Group

  6. Wave energy complements wind and solar • Wind and solar are now the cheapest form of new- build power generaQon. – Solar contracts ~US 2c/kWh • (Saudi Arabia – 1.79c kWh (the naQonal Abu Dhabi – Jan 2018)). – Average wind price ~US 2c/kWh • (h`ps://emp.lbl.gov/sites/default/files/2017_wind_technologies_market_report.pdf) GECCO ‘19 Slide 6 Neshat et al., Optimisation and Logistics Group

  7. ...and are growing fast... • Growing level of investment – Global investment totalled US $332.1 billion in 2018 • (source BloombergNEF, Jan 2019) GECCO '19 Slide 7 Neshat et al., OpQmisaQon and LogisQcs Group

  8. Wind energy is abundant ure 2: The potential for wind power generation in Australia GECCO '19 Slide 8 Neshat et al., OpQmisaQon and LogisQcs Group

  9. Wind energy is abundant ure 2: The potential for wind power generation in Australia GECCO '19 Optimisation and Logistics Group Slide 9

  10. Solar energy is abundant GECCO '19 Slide 10 Neshat et al., OpQmisaQon and LogisQcs Group

  11. Solar energy is abundant • Solar A farm this big would match world energy demand GECCO '19 Slide 11 Neshat et al., Optimisation and Logistics Group

  12. But – Wind and Solar are Intermittent • South Australian generaQon– end of June 2019 Source: Open-NEM GECCO '19 Optimisation and Logistics Group Slide 12

  13. But – Wind and Solar are Intermittent • South Australia electricity market – end of June 2019 not good! GECCO '19 Slide 13 Neshat et al., Optimisation and Logistics Group

  14. But Wave Energy was Still Good! • Waves persist long ager winds have passed. 02 July ’19 (same time as red box on previous chart!) source: surf-forecast.com GECCO '19 Slide 14 Neshat et al., Optimisation and Logistics Group

  15. Advantages of Wave Energy • Out of sync with sun and wind. • High energy densities – up to 60kw per m 2 • High capacity factors – predicted to get to 50% GECCO '19 Slide 15 Neshat et al., Optimisation and Logistics Group

  16. Our Contributions • First opQmisaQon of both buoy parameters and posiQons. – High fidelity models. – Variety of algorithms tested – some new. – New algorithms outperform best-published. – Explored four different real wave scenarios. GECCO '19 Optimisation and Logistics Group Slide 16

  17. Wave Buoys • One of the most efficient designs for extracting wave energy are three-tether wave buoys. • These are submerged and extract energy from heave, pitch and surge motions. • We model the CETO 6 wave-energy-converter (WEC) Carnegie Wave Energy GECCO '19 Slide 17 Neshat et al., OpQmisaQon and LogisQcs Group

  18. Wave Farms • WECs can reinforce each other through wave interactions. • This means we can extract more energy per-buoy if WECs are carefully laid out in farms. GECCO '19 Slide 18 Neshat et al., Optimisation and Logistics Group

  19. Power-Take-Off Settings • Each buoy has Power-Take-Off (PTO) units for converQng mechanical energy to electricity. • Can be modelled as springs • Two tunable parameters – d PTO : damping rate – controls how fast oscillaQons are damped down – controls amplitude. – k PTO : sQffness – controls oscillaQon frequency. • We opQmise these for each buoy. GECCO '19 Slide 19 Neshat et al., Optimisation and Logistics Group

  20. Problem FormulaQon • We want to maximise power output for N-buoys by placing them in X,Y locations in a farm with PTO settings of D PTO and K PTO for each buoy. P ⇤ Σ = argmax X , Y , K pto , D pto P Σ ( X , Y , K pto , D pto ) • We use N=4 (16 parameters) and N=16 (64 parameters) GECCO '19 Slide 20 Neshat et al., OpQmisaQon and LogisQcs Group

  21. Constraints • Farm size is limited to a square area: [ l u √ 0 d x u = � u = N ∗ 20000 m . This area per-buoy. Moreover, a safety – violations fixed by re-sampling • Buoys have to be more than 50 metres apart – violations punished with steep penalty function. GECCO '19 OpQmisaQon and LogisQcs Group Slide 21

  22. Real Wave Scenarios • Four real wave scenarios Perth Adelaide Sydney Tasmania GECCO '19 Slide 22 Neshat et al., Optimisation and Logistics Group

  23. Real Wave Scenarios • Modelled as distribuQons Perth Significant wave height, m Significant wave height (m) 0.06 9 0 330 30 8 7 6 Sydney Significant wave height, m Significant wave height (m) 300 60 8 0.06 0.04 6 0 0.6 330 30 7 0.3 5 270 90 6 4 4 6 300 60 0.04 3 0.02 5 0.075 0.15 240 120 2 270 90 4 4 2 210 150 1 3 180 0.02 0 0 240 120 2 5 10 15 2 Peak wave period, s 1 210 150 180 0 0 5 10 15 Perth Peak wave period, s Adelaide Sydney Tasmania GECCO '19 Slide 23 Neshat et al., Optimisation and Logistics Group

  24. Landscape - PosiQon • Landscape for buoy positions is complex and multi- modal. – Primarily due to inter-buoy interactions. GECCO '19 Optimisation and Logistics Group Slide 24

  25. Landscape – PTO parameters • Landscape for for PTO parameters is simpler – but evolves for each buoy as more buoys are added. 10 5 10 5 5 Power(Watt) Power (Watt) 5 0 6 4 0 5 4 4 3 4 3 10 5 3 10 5 10 5 2 2 2 2 10 5 1 1 Perth 1 kPTO dPTO kPTO dPTO (c) Sydney (a) 10 5 10 5 10 5 10 5 4 7 4 4 6 3 5 3 3 dPTO 4 dPTO 2 2 3 2 2 1 1 1 1 0 1 2 3 4 5 1 2 3 4 5 kPTO 10 5 10 5 kPTO (b) (d) GECCO '19 Slide 25 Neshat et al., Optimisation and Logistics Group

  26. Fitness FuncQon • Our Fitness function is a detailed simulation modelling hydrodynamic interactions for a given environment and PTO settings. • Runtime scales quadratically with number of buoys. – 2 buoys – Fast! – 16 buoys – 9 minutes! • For fairness – all optimisation runs given up to 3 days on 12 cores. GECCO ‘19 Slide 26 Neshat et al., OpQmisaQon and LogisQcs Group

  27. Optimisation Frameworks (1) • All-at-once frameworks: – Random Search – CMA-ES (pop=12) – Differential Evolution (DE) – (1+1)EA – Particle Swarm Otpimisation (PSO) – Nelder-Mead (NM) (plus mutation) GECCO '19 OpQmisaQon and LogisQcs Group Slide 27

  28. Optimisation Frameworks (2) • Cooperative approaches – Alternate CMA-ES for buoy pos and NM for PTOs – Alternate DE for buoy pos and NM for PTOs. – Alternate (1+1)EA for buoy pos and NM for PTOs. – Parallel DE optimisation of buoy pos and PTOs + exchange of values. GECCO '19 Slide 28 Neshat et al., Optimisation and Logistics Group

  29. Optimisation Frameworks (3) • Hybrid Approaches – LS-NM Local search to sequenQally place buoys with NM phase for each placement and PTO (Neshat, GECCO 2018) – SLS-NM(2D) as above but idenQfy search sectors for be`er local sampling. – SLS-NM-B as above inherit last PTO setngs as start for next buoy and backtrack to reopQmise worst previous buoy posiQons and PTO using NM. – SLS-NM-B2 as above but simultaneous opt of PTO and pos in backtracking stage. GECCO '19 Slide 29 Neshat et al., Optimisation and Logistics Group

  30. Performance 10 6 2.8 2.6 Positions parameters 2.4 Power (Watt) energy 2.2 Perth – 16 buoys ys power 2 1.8 1.6 1.4 Layout GECCO '19 30 Neshat et al., OpQmisaQon and LogisQcs Group

  31. Performance 10 6 1.55 1.5 Power (Watt) 1.45 Sydney – 16 buoys 1.4 1.35 1.3 1.25 GECCO '19 31 Neshat et al., Optimisation and Logistics Group

  32. Convergence 10 6 16-buoy, Perth 10 6 16-buoy, Sydney 10 5 4-buoy, Perth 1.6 7 1.5 CMA-ES 2.5 DE Power (Watt) 1.4 6.5 NM-M 1+1EA DE-NM 1.3 CMAES-NM 2 6 1+1EA-NM 1.2 Dual-DE LS-NM(64s) 5.5 SLS-NM(BR) 1.1 1.5 SLS-NM-B1 PSO 1 5 0.5 1 1.5 2 2.5 0.5 1 1.5 2 2.5 5000 10000 15000 10 5 10 5 Computational Budget (s) GECCO '19 32 Neshat et al., Optimisation and Logistics Group

  33. Convergence 10 6 16-buoy, Perth 10 6 16-buoy, Sydney 10 5 4-buoy, Perth 1.6 7 1.5 CMA-ES 2.5 DE Power (Watt) 1.4 6.5 NM-M 1+1EA DE-NM 1.3 CMAES-NM 2 6 1+1EA-NM 1.2 Dual-DE LS-NM(64s) 5.5 SLS-NM(BR) 1.1 1.5 SLS-NM-B1 PSO 1 5 0.5 1 1.5 2 2.5 0.5 1 1.5 2 2.5 5000 10000 15000 10 5 10 5 Computational Budget (s) Best methods converge fast! GECCO '19 33 Neshat et al., Optimisation and Logistics Group

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend