示例#1
0
# The wind rose
weibull_array = np.array(
    [[0.00000000e+00, 3.59673400e-02, 9.22422800e+00, 2.38867200e+00],
     [3.00000000e+01, 3.94977300e-02, 9.86435600e+00, 2.44726600e+00],
     [6.00000000e+01, 5.17838000e-02, 9.65220200e+00, 2.41992200e+00],
     [9.00000000e+01, 6.99794900e-02, 9.98217800e+00, 2.58789100e+00],
     [1.20000000e+02, 8.36383000e-02, 1.00946000e+01, 2.74804700e+00],
     [1.50000000e+02, 6.43412500e-02, 9.64369000e+00, 2.59179700e+00],
     [1.80000000e+02, 8.64220000e-02, 9.63377500e+00, 2.58007800e+00],
     [2.10000000e+02, 1.17690000e-01, 1.05678600e+01, 2.54492200e+00],
     [2.40000000e+02, 1.51555100e-01, 1.14525200e+01, 2.46679700e+00],
     [2.70000000e+02, 1.47361100e-01, 1.17423700e+01, 2.60351600e+00],
     [3.00000000e+02, 1.00109800e-01, 1.16923200e+01, 2.62304700e+00],
     [3.30000000e+02, 5.16542400e-02, 1.01385800e+01, 2.32226600e+00]])
wind_rose = WeibullWindRoseVT()
wind_rose.wind_directions = weibull_array[:, 0]
wind_rose.frequency = weibull_array[:, 1]
wind_rose.k = weibull_array[:, 3]
wind_rose.A = weibull_array[:, 2]

# Minimum distance between turbines
dist_WT_D = 3.0

# #### Plotting the depth

# Some matplotlib options

# In[4]:

#get_ipython().magic(u'matplotlib inline')
import pylab as plt
示例#2
0
# The wind rose
weibull_array = np.array([[  0.00000000e+00,   3.59673400e-02,  9.22422800e+00,   2.38867200e+00],
                         [  3.00000000e+01,   3.94977300e-02,   9.86435600e+00,   2.44726600e+00],
                         [  6.00000000e+01,   5.17838000e-02,   9.65220200e+00,   2.41992200e+00],
                         [  9.00000000e+01,   6.99794900e-02,   9.98217800e+00,   2.58789100e+00],
                         [  1.20000000e+02,   8.36383000e-02,   1.00946000e+01,   2.74804700e+00],
                         [  1.50000000e+02,   6.43412500e-02,   9.64369000e+00,   2.59179700e+00],
                         [  1.80000000e+02,   8.64220000e-02,   9.63377500e+00,   2.58007800e+00],
                         [  2.10000000e+02,   1.17690000e-01,   1.05678600e+01,   2.54492200e+00],
                         [  2.40000000e+02,   1.51555100e-01,   1.14525200e+01,   2.46679700e+00],
                         [  2.70000000e+02,   1.47361100e-01,   1.17423700e+01,   2.60351600e+00],
                         [  3.00000000e+02,   1.00109800e-01,   1.16923200e+01,   2.62304700e+00],
                         [  3.30000000e+02,   5.16542400e-02,   1.01385800e+01,   2.32226600e+00]])
wind_rose = WeibullWindRoseVT()
wind_rose.wind_directions = weibull_array[:,0]
wind_rose.frequency = weibull_array[:,1]
wind_rose.k = weibull_array[:,3]
wind_rose.A = weibull_array[:,2]

# Minimum distance between turbines
dist_WT_D = 3.0


# #### Plotting the depth

# Some matplotlib options

# In[4]:

#get_ipython().magic(u'matplotlib inline')