def amount_of_windmills(radius, park): target = NREL.park_id[park] ds = NREL() windpark = ds.get_windpark(target, radius, 2004, 2005) target = ds.get_windmill(target, 2004, 2005) windmills = windpark.get_windmills() return len(windmills)
""" Time-Series of Wind Speed and Power -------------------------------------------------- This example plots a time-series of a single wind mill in the wind park 'tehachapi'. """ from matplotlib import dates import matplotlib.pylab as plt import numpy as np import datetime, time from windml.datasets.nrel import NREL from windml.visualization.plot_timeseries import plot_timeseries ds = NREL() mill = ds.get_windmill(NREL.park_id['tehachapi'], 2004) plot_timeseries(mill)
""" Histogram of Wind Speeds of a Wind Mill ------------------------------------------------------------- Histograms of wind speeds of a wind mill near Cheyenne in the year 2004. """ import matplotlib.pyplot as plt from pylab import plt from windml.datasets.nrel import NREL ds = NREL() mill = ds.get_windmill(NREL.park_id['cheyenne'], 2004) speeds = map(lambda x : x[2], mill.measurements) plt.hist(speeds, color="#c4d8eb", bins=10, normed = 1) plt.show()
def test_get_windmill(self): ds = NREL() target = ds.get_windmill(NREL.park_id['tehachapi'], 2004, 2005) t = target.get_measurements()[0] assert(len(t) == 3)
def setUpClass(cls): ds = NREL() cls.windmill = ds.get_windmill(NREL.park_id['tehachapi'], 2004, 2005) cls.windpark = ds.get_windpark(NREL.park_id['tehachapi'], 3, 2004, 2005) cls.pmapping = PowerMapping() cls.pdmapping = PowerDiffMapping()
def setUpClass(cls): ds = NREL() cls.windmill = ds.get_windmill(NREL.park_id['tehachapi'], 2004) cls.windpark = ds.get_windpark(NREL.park_id['tehachapi'], 3, 2004)