Skip to content

Latest commit

 

History

History
51 lines (43 loc) · 2.7 KB

README.md

File metadata and controls

51 lines (43 loc) · 2.7 KB

turbulence_spectra

Wind Resource Assessments typically treat turbulence as constant over time, trusting manufacturer power curves to account for turbulence-driven performance variation. This analysis explores the validity of the constant turbulence assumption by examining variation of wind power spectra over time.

I hypothesized that power spectra changed similarly to wind shear, with strong seasonal/diurnal variation driven by the same atmospheric physics.

The data source is 20hz sonic anemometer data from the National Renewable Energy Lab (NREL) National Wind Technology Center (NWTC) mast M5, located near Denver, CO.

Project Organization

├── LICENSE
├── README.md          <- The top-level README for developers using this project.
├── data
│   ├── interim        <- Intermediate data that has been transformed.
│   ├── processed      <- The final, canonical data sets for modeling.
│   └── raw            <- The original, immutable data dump.
│
├── notebooks          <- Jupyter notebooks
│
├── references         <- Data dictionaries, manuals, and all other explanatory materials.
│
├── reports            <- Generated analysis as HTML, PDF, LaTeX, etc.
│   └── figures        <- Generated graphics and figures to be used in reporting
│
├── requirements.txt   <- The requirements file for reproducing the analysis environment, e.g.
│                         generated with `pip freeze > requirements.txt`
│
├── setup.py           <- makes project pip installable (pip install -e .) so src can be imported
└── src                <- Source code for use in this project.
    ├── __init__.py    <- Makes src a Python module
    │
    ├── data           <- Scripts to download or generate data
    │   └── make_dataset.py
    │
    ├── features       <- Scripts to turn raw data into features for modeling
    │   └── build_features.py
    │
    ├── models         <- Scripts to train models and then use trained models to make
    │   │                 predictions
    │   ├── predict_model.py
    │   └── train_model.py
    │
    └── visualization  <- Scripts to create exploratory and results oriented visualizations
        └── visualize.py

Project based on the cookiecutter data science project template. #cookiecutterdatascience