A Binary Integer Programming Method for Optimal Wind Turbines Allocation
Abstract
:1. Introduction
- It considers the wake effect of wind turbines and the local air density.
- The solution of the problem derived in an efficient and systematic manner.
- The convergence of the algorithm is ensured using existing commercial optimization software.
- The execution time, for the cases used for simulations, is reasonable although the problem belongs to the category of planning problems.
- It permits the usage of easily available solvers.
2. Binary Integer Programming
3. Problem Formulation
3.1. Wind Turbine Placement Prohibition at Specific Locations
3.2. Mandatory Wind Turbine Placement at Specific Locations
3.3. Microscopic Wind Turbine Placement Considering Local Air Density
4. Simulation Results
4.1. Wind Turbine Placement without Considering Equality Constraints
4.2. Wind Turbine Placement Prohibition at Specific Locations
4.3. Mandatory Wind Turbine Placement at Specific Locations
4.4. Microscopic Wind Turbine Placement Considering Local Air Density
4.5. Comparison with Other Works in the Literature
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Jacobson, M.Z.; Delucchi, M.A. Providing all global energy with wind, water, and solar power, Part I: Technologies, energy resources, quantities and areas of infrastructure, and materials. Energy Policy 2011, 39, 1154–1169. [Google Scholar] [CrossRef]
- Patel, M.R. Wind and Solar Power Systems; CRC Press: Boca Raton, FL, USA, 1999. [Google Scholar]
- Mosetti, G.; Poloni, C.; Diviacco, B. Optimization of wind turbine positioning in large wind farms by means of a genetic algorithm. J. Wind Eng. Ind. Aerodyn. 1994, 51, 105–116. [Google Scholar] [CrossRef]
- Ammara, I.; Leclerc, C.; Masson, C. A Viscous Three-Dimensional Differential/Actuator-Disk Method for the Aerodynamic Analysis of Wind Farms. J. Sol. Energy Eng. 2002, 124, 345–356. [Google Scholar] [CrossRef]
- Barthelmie, R.; Larsen, G.; Pryor, S.; Jørgensen, H.; Bergström, H.; Schlez, W.; Rados, K.; Lange, B.; Vølund, P.; Neckelmann, S.; et al. ENDOW (efficient development of offshore wind farms): Modelling wake and boundary layer interactions. Wind Energy 2004, 7, 225–245. [Google Scholar] [CrossRef]
- Grady, S.; Hussaini, M.; Abdullah, M. Placement of wind turbines using genetic algorithms. Renew. Energy 2005, 30, 259–270. [Google Scholar] [CrossRef]
- Elkinton, C.N.; Manwell, J.F.; McGowan, J.G. Algorithms for Offshore Wind Farm Layout Optimization. Wind. Eng. 2008, 32, 67–84. [Google Scholar] [CrossRef]
- Lackner, M.A.; Elkinton, C.N. An Analytical Framework for Offshore Wind Farm Layout Optimization. Wind. Eng. 2007, 31, 17–31. [Google Scholar] [CrossRef]
- Elkinton, C.N.; Manwell, J.F.; McGowan, J.G. Optimization algorithms for offshore wind farm micrositing. In Proceedings of the Windpower Conference and Exhibition, Los Angeles, CA, USA, 3–6 June 2007. [Google Scholar]
- Marmidis, G.; Lazarou, S.; Pyrgioti, E. Optimal placement of wind turbines in a wind park using Monte Carlo simulation. Renew. Energy 2008, 33, 1455–1460. [Google Scholar] [CrossRef]
- Wan, A.; Wang, J.; Yang, G.; Zhang, X. Optimal siting of wind turbines using real-coded genetic algorithms. In Proceedings of the European Wind Energy Association Conference and Exhibition, Marseille, France, 16–19 March 2009. [Google Scholar]
- Wan, C.; Wang, J.; Yang, G.; Zhang, X. Optimal Micro-siting of Wind Farms by Particle Swarm Optimization. Comput. Vision 2010, 6145, 198–205. [Google Scholar] [CrossRef]
- Mora, J.C.; Barón, J.M.C.; Santos, J.M.R.; Payán, M.B. An evolutive algorithm for wind farm optimal design. Neurocomputing 2007, 70, 2651–2658. [Google Scholar] [CrossRef]
- Kusiak, A.; Song, Z. Design of wind farm layout for maximum wind energy capture. Renew. Energy 2010, 35, 685–694. [Google Scholar] [CrossRef]
- Mustakerov, I.; Borissova, D. Wind turbines type and number choice using combinatorial optimization. Renew. Energy 2010, 35, 1887–1894. [Google Scholar] [CrossRef]
- Anescu, G. Optimal placement of wind turbines using NSC-PSO algorithm. In Proceedings of the 2016 International Symposium on INnovations in Intelligent SysTems and Applications (INISTA), Sinaia, Romania, 2–5 August 2016; pp. 1–8. [Google Scholar]
- Hendrawati, D.; Soeprijanto, A.; Ashari, M. Optimal power and cost on placement of Wind turbines using Firefly Algorithm. In Proceedings of the 2015 International Conference on Sustainable Energy Engineering and Application (ICSEEA), Bandung, Indonesia, 5–7 October 2015; pp. 59–64. [Google Scholar]
- Hou, P.; Hu, W.; Soltani, M.N.; Chen, C.; Zhang, B.; Chen, Z. Offshore Wind Farm Layout Design Considering Optimized Power Dispatch Strategy. IEEE Trans. Sustain. Energy 2016, 8, 638–647. [Google Scholar] [CrossRef]
- Lamaina, P.; Sarno, D.; Siano, P.; Zakariazadeh, A.; Romano, R. A Model for Wind Turbines Placement Within a Distribution Network Acquisition Market. IEEE Trans. Ind. Inform. 2015, 11, 210–219. [Google Scholar] [CrossRef]
- Manjarres, D.; Sanchez, V.; Del Ser, J.; Landa-Torres, I.; Gil-Lopez, S.; Walle, N.V.; Guidon, N.; Sánchez, V. A novel multi-objective algorithm for the optimal placement of wind turbines with cost and yield production criteria. In Proceedings of the 2014 5th International Renewable Energy Congress (IREC), Hammamet, Tunisia, 25–27 March 2014; pp. 1–6. [Google Scholar]
- Marseglia, G.; Arbasini, A.; Grassi, S.; Raubal, M.; Raimondo, D. Optimal placement of wind turbines on a continuous domain: An MILP-based approach. In Proceedings of the 2015 American Control Conference (ACC), Chicago, IL, USA, 1–3 July 2015; pp. 5010–5015. [Google Scholar]
- Mokryani, G.; Siano, P. Strategic placement of distribution network operator owned wind turbines by using market-based optimal power flow. IET Gener. Transm. Distrib. 2014, 8, 281–289. [Google Scholar] [CrossRef]
- Siano, P.; Mokryani, G. Assessing Wind Turbines Placement in a Distribution Market Environment by Using Particle Swarm Optimization. IEEE Trans. Power Syst. 2013, 28, 3852–3864. [Google Scholar] [CrossRef]
- Matlab. Version 8.3 (Release 2014a); MathWorks: Natick, MA, USA, 2014. [Google Scholar]
- Luenberger, D.G.; Ye, Y. Linear and Nonlinear Programming, 3rd ed.; Springer Science Business Media, LLC: New York, NY, USA, 2008. [Google Scholar]
- Manousakis, N.M.; Psomopoulos, C.S.; Ioannidis, G.C.; Kaminaris, S.D. Optimal placement of wind turbines using sem-idefinite programming. In Proceedings of the Mediterranean Conference on Power Generation, Transmission, Distribution and Energy Conversion (MEDPOWER), Belgrade, Serbia, 6–9 November 2016. [Google Scholar]
- Ituarte-Villarreal, C.M.; Espiritu, J.F. Optimization of wind turbine placement using a viral based optimization algorithm. Procedia Comput. Sci. 2011, 6, 469–474. [Google Scholar] [CrossRef] [Green Version]
- CRES. Available online: http://www.cres.gr/cres/index.html (accessed on 1 April 2021).
- Wind Energy—The Facts. Available online: https://www.wind-energy-the-facts.org/ (accessed on 1 April 2021).
α | Virtual Grid Vertices | Minimum Number of Wind Turbines | Execution Time (ms) | λ |
---|---|---|---|---|
5 | 36 | 10 | 132.0 | 0.278 |
4 | 25 | 7 | 85.4 | 0.280 |
3 | 16 | 4 | 46.8 | 0.250 |
36-Nodes Grid | Proposed BIP Method | Method [26] | ||||
---|---|---|---|---|---|---|
Wind Turbines Number | Wind Turbines Location | Execution Time (s) | Wind Turbines Number | Wind Turbines Location | Execution Time (s) | |
Case 1 | 10 | 2, 5, 9, 13, 18, 22, 26, 32, 35, and 36 | 0.132 | 10 | 2, 5, 8, 16, 18, 19, 21, 29, 32, and 35 | 0.128 |
Case 2 | 10 | 3, 6, 7, 11, 16, 20, 24, 27, 31, and 35 | 0.399 | 10 | 3, 6, 7, 11, 14, 22, 24, 25, 33, and 35 | 0.390 |
Data | Values |
---|---|
Area | 5.0625 km2 |
Length of wind turbine’s blades | 45 m |
Wind turbine’s capacity | 1.8 MW |
Integer number to avoid wake effect | 5 |
Capacity factor | 0.26 |
Method | Contribution |
---|---|
[3] | The problem is addressed in discrete space by considering a gridded version of the wind farm site and designating the corresponding cell centers as candidate wind turbine locations. The problem is solved using a genetic algorithm. |
[4] | A scheme for rare positioning of the wind turbines that significantly reduces the land requirements through higher density of turbines is proposed. |
[5] | The primary goal of this work is to link boundary-layer and turbine wake models for the better determination of the wind shear and turbulence profiles inside large offshore wind farms. |
[6] | A genetic algorithm approach is proposed to minimize the number of turbines installed and maximize the production capacity considering non-uniform wind with variable direction, uniform wind with variable direction, and unidirectional uniform wind. |
[8] | A Weibull distribution is used to commonly approximate the wind speed probability density function at a site to correctly calculate the wind turbine power generating capability. |
[7,9] | Different algorithms for the wind turbines placement, namely, gradient search algorithm (GSA), greedy heuristic (GHA), genetic (GA), simulated annealing (SAA), and pattern search (PSA), are examined in terms of the computation time needed to get the optimal solution and the quality of the solution. |
[10] | An approach based on Monte Carlo simulation to maximize the energy production and minimize installation cost criteria is proposed. |
[11] | This proposal optimizes the locations of each turbine within its cell boundaries in terms of maximizizng the generated wind power considering real-coded genetic algorithms. |
[12] | An approach for wind farm design, based on evolutionary algorithms and related techniques emphasizing particle swarm optimization. |
Proposed | A given territory is subdivided into squares considering the wake effect and constructing a virtual grid to find the optimum allocated wind turbines for this grid. The avoidance of the wake effect is achieved considering a minimum distance between the wind turbines. The effect of local air density is also considered for the microscopic placement of wind turbines. |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Manousakis, N.M.; Psomopoulos, C.S.; Ioannidis, G.C.; Kaminaris, S.D. A Binary Integer Programming Method for Optimal Wind Turbines Allocation. Clean Technol. 2021, 3, 462-473. https://doi.org/10.3390/cleantechnol3020027
Manousakis NM, Psomopoulos CS, Ioannidis GC, Kaminaris SD. A Binary Integer Programming Method for Optimal Wind Turbines Allocation. Clean Technologies. 2021; 3(2):462-473. https://doi.org/10.3390/cleantechnol3020027
Chicago/Turabian StyleManousakis, Nikolaos M., Constantinos S. Psomopoulos, George Ch. Ioannidis, and Stavros D. Kaminaris. 2021. "A Binary Integer Programming Method for Optimal Wind Turbines Allocation" Clean Technologies 3, no. 2: 462-473. https://doi.org/10.3390/cleantechnol3020027
APA StyleManousakis, N. M., Psomopoulos, C. S., Ioannidis, G. C., & Kaminaris, S. D. (2021). A Binary Integer Programming Method for Optimal Wind Turbines Allocation. Clean Technologies, 3(2), 462-473. https://doi.org/10.3390/cleantechnol3020027