Skip to main content

Solving Wind Farm Layout Optimization with Mixed Integer Programming and Constraint Programming

  • Conference paper
Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problems (CPAIOR 2013)

Abstract

The wind farm layout optimization problem is concerned with the optimal location of turbines within a fixed geographical area to maximize energy capture under stochastic wind conditions. Previously it has been modelled as a maximum diversity (or p-dispersion-sum) problem, but such a formulation cannot capture the nonlinearity of aerodynamic interactions among multiple wind turbines. We present the first constraint programming (CP) and mixed integer linear programming (MIP) models that incorporate such nonlinearity. Our empirical results indicate that the relative performance between these two models reverses when the wind scenario changes from a simple to a more complex one. We also propose an improvement to the previous maximum diversity model and demonstrate that the improved model solves more problem instances.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Mosetti, G., Poloni, C., Diviacco, B.: Optimization of wind turbine positioning in large windfarms by means of a genetic algorithm. Journal of Wind Engineering and Industrial Aerodynamics 51(1), 105–116 (1994)

    Article  Google Scholar 

  2. Grady, S.: Placement of wind turbines using genetic algorithms. Renewable Energy 30(2), 259–270 (2005)

    Article  Google Scholar 

  3. Chowdhury, S., Messac, A., Zhang, J., Castillo, L., Lebron, J.: Optimizing the Unrestricted Placement of Turbines of Differing Rotor Diameters in a Wind Farm for Maximum Power Generation. In: Proceedings of the ASME 2010 International Design Engineering Technical Conference & Computers and Information in Engineering Conference, IDETC/CIE 2010, Montreal, Quebec, Canada, pp. 1–16 (2010)

    Google Scholar 

  4. Donovan, S.: Wind Farm Optimization. In: 40th Annual Conference, Operational Research Society of New Zealand, Wellington, New Zealand (2005)

    Google Scholar 

  5. Fagerfjäll, P.: Optimizing wind farm layout: more bang for the buck using mixed integer linear programming. Master’s thesis. Chalmers University of Technology and Gothenburg University (2010)

    Google Scholar 

  6. Kwong, W.Y., Zhang, P.Y., Romero, D., Moran, J., Morgenroth, M., Amon, C.: Multi-objective Optimization of Wind Farm Layouts under Energy Generation and Noise Propagation. In: Proceedings of the ASME 2012 International Design Engineering Technical Conferences & Computers and Information in Engineering Conference, IDETC/CIE 2012, Chicago (2012)

    Google Scholar 

  7. Dilkina, B., Kalagnanam, J., Novakovskaia, E.: Method for designing the layout of turbines in a windfarm (2011)

    Google Scholar 

  8. Manwell, J.F., McGowan, J.G., Rogers, A.L.: Chapter 9 - Wind Turbine Siting, System Design, and Integration. In: Wind Energy Explained (2010)

    Google Scholar 

  9. Jensen, N.: A note on wind generator interaction. Technical report. Risoe National Laboratory (1983)

    Google Scholar 

  10. Renkema, D.J.: Validation of wind turbine wake models. Master of science thesis, Delft University of Technology (2007)

    Google Scholar 

  11. Atamtürk, A., Nemhauser, L.G., Savelsbergh, M.W.P.: The Mixed Vertex Packing Problem

    Google Scholar 

  12. Owen, S.H.: Scenario Planning Approaches to Facility Location: Models and Solution Methods. PhD thesis, Northwestern University (1998)

    Google Scholar 

  13. Stephenson, K.: Introduction to Circle Packing: The Theory of Discrete Analytic Functions. Cambridge University Press, Cambridge (2005)

    MATH  Google Scholar 

  14. Manwell, J.F., McGowan, J.G., Rogers, A.L.: Chapter 2 - Wind Characteristics and Resources. In: Wind Energy Explained (2009)

    Google Scholar 

  15. Manwell, J.F., McGowan, J.G., Rogers, A.L.: Chapter 3 - Aerodynamics of Wind Turbines. In: Wind Energy Explained (2009)

    Google Scholar 

  16. Du Pont, B.L., Cagan, J.: An Extended Pattern Search Approach to Wind Farm Layout Optimization. ASME Conference Proceedings, vol. 2010(44090), pp. 677–686 (2010)

    Google Scholar 

  17. Kuo, C.C., Glover, F., Dhir, K.S.: Analyzing and Modeling the Maximum Diversity Problem by Zero-One Programming. Decision Sciences 24(6), 1171–1185 (1993)

    Article  Google Scholar 

  18. Pisinger, D.: Exact solution of p-dispersion problems, pp. 1–16 (December 1999)

    Google Scholar 

  19. Martí, R., Gallego, M., Duarte, A.: A branch and bound algorithm for the maximum diversity problem. European Journal of Operational Research 200(1), 36–44 (2010)

    Article  Google Scholar 

  20. Achterberg, T.: SCIP: solving constraint integer programs. Mathematical Programming Computation 1(1), 1–41 (2009)

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Zhang, P.Y., Romero, D.A., Beck, J.C., Amon, C.H. (2013). Solving Wind Farm Layout Optimization with Mixed Integer Programming and Constraint Programming. In: Gomes, C., Sellmann, M. (eds) Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problems. CPAIOR 2013. Lecture Notes in Computer Science, vol 7874. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-38171-3_19

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-38171-3_19

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-38170-6

  • Online ISBN: 978-3-642-38171-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics