Wind rose dependent min distance in optimize
Up to Feature Requests
<!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;
mso-font-charset:1;
mso-generic-font-family:roman;
mso-font-format
ther;
mso-font-pitch:variable;
mso-font-signature:0 0 0 0 0 0;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;
mso-font-charset:238;
mso-generic-font-family:swiss;
mso-font-pitch:variable;
mso-font-signature:-520092929 1073786111 9 0 415 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{mso-style-unhide:no;
mso-style-qformat:yes;
mso-style-parent:"";
margin-top:0cm;
margin-right:0cm;
margin-bottom:10.0pt;
margin-left:0cm;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:Calibri;
mso-fareast-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;}
p
{mso-style-noshow:yes;
mso-style-priority:99;
mso-margin-top-alt:auto;
margin-right:0cm;
mso-margin-bottom-alt:auto;
margin-left:0cm;
mso-pagination:widow-orphan;
font-size:12.0pt;
font-family:"Times New Roman","serif";
mso-fareast-font-family:"Times New Roman";}
.MsoChpDefault
{mso-style-type:export-only;
mso-default-props:yes;
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:Calibri;
mso-fareast-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;}
.MsoPapDefault
{mso-style-type:export-only;
margin-bottom:10.0pt;
line-height:115%;}
@page Section1
{size:612.0pt 792.0pt;
margin:70.85pt 70.85pt 70.85pt 70.85pt;
mso-header-margin:35.4pt;
mso-footer-margin:35.4pt;
mso-paper-source:0;}
div.Section1
{page:Section1;}
-->
To be honest,
You have the option to do the orientation of "eliptical" form,
from my experience, the way I am using openWIND is like this
First I create the windrose, and I do the orientation of elliptic form by
the
prevailing wind direction,
For parameters for elliptic form I use 3 and 5 diameters, where 3 is minimum
separation
and 5 is the separation in prevailing wind direction.
In this way I have array loses less than 3%, actually around 1% which is
very good result
But how do you do it if you have, for example prevailing wind directions from West and North at the same time? It is not that unusual that there is more than one prevailing wind direction.
Sure, the elliptical restriction can be an ok approach, but when I optimize a farm that costs several hundred millions euro to build, I don't want to create an "ok" layout, I want to create the very best layout possible.
I am looking at including this although for the case you mention (N and W) the separation distance could start to look very like a circle. The thing is that the separation distance needs to be symmetrical so N+W becomes N+S+E+W and so one might imagine two elipses overlapped with their major axes orthogonal to each other. If we don't overlap elipses but use something much more akin to the shape of the wind rose (flipped and maxed of course due to the requirement for symmetry) then the optimiser will tend to cheat and place turbines in the gaps right up against the separation distance which will tend to lead to strange layouts and high total TI values (i.e. that several hundred million Euro project of yours having several hundred more millions of euros of maintenance issues from turbine loading) 
The long and short of this is that I don't see it working the way you think it will but as I've been asked by more than just you I am willing to make an experimental version so you can see for yourselves. I am waiting for a formal spec from one of our partners but I will email any resulting test exe to you as well Daniel. It might not be for a little while though as I have a couple of other things on my plate just now.
Nick