National Renewable Energy Laboratory's (NREL's) Wind AnalysisLibrary: NRWAL
Project description
The National Renewable Energy Laboratory Wind Analysis Library (NRWAL):
A library of wind cost equations
Dynamic python tools for intuitive equation handling
Ready-to-use configs for basic users
Easy equation manipulation without editing source code
One seriously badass sea unicorn
To get started with NRWAL, check out the NRWAL Config documentation or the NRWAL example notebook. You can also launch the notebook in an interactive jupyter shell right in your browser without any downloads or software using binder.
Here is the important stuff:
Installing NRWAL
Option 1: Install from PIP or Conda (recommended for analysts):
- Create a new environment:
conda create --name nrwal
- Activate directory:
conda activate nrwal
- Install reVX:
pip install NREL-NRWAL or
conda install nrel-nrwal --channel=nrel
Option 2: Clone repo (recommended for developers)
- from home dir, git clone https://github.com/NREL/NRWAL.git
enter github username
enter github password
- Create NRWAL environment and install package
Create a conda env: conda create -n nrwal
Run the command: conda activate nrwal
cd into the repo cloned in 1.
prior to running pip below, make sure the branch is correct (install from master!)
Install NRWAL and its dependencies by running: pip install . (or pip install -e . if running a dev branch or working on the source code)
NRWAL Variables
Variable Name |
Long Name |
Source |
Units |
---|---|---|---|
aeff |
Array Efficiency |
array_efficiency input layer, computed from ORBIT |
% |
capex_multi |
CAPEX Multiplier |
Supplied by user |
unit-less |
depth |
Water depth (positive values) |
bathymetry input layer |
m |
dist_a_to_s |
Distance from assembly area to site |
Computed from assembly_area input layer |
km |
dist_op_to_s |
Distance from operating port to site |
ports_operations input layer |
km |
dist_p_to_a |
Distance from port (construction no-limit) to assembly area |
assembly_area input layer |
km |
dist_p_to_s |
Distance from construction port to site |
ports_construction input layer |
km |
dist_p_to_s_nolimit |
Distance from no-limit construction port to site |
ports_construction_nolimit input layer |
km |
dist_s_to_l |
Distance site to nearest land |
dist_to_coast input layer |
km |
fixed_downtime |
Average weather downtime for fixed structure turbines |
weather_downtime_fixed_bottom input layer |
fraction |
floating_downtime |
Average weather downtime for floating structure turbines |
weather_downtime_floating input layer |
fraction |
gcf |
Gross capacity factor |
Computed by reV / SAM with losses == 0 |
unit-less |
hs_average |
Significant wave height to determine weather downtime |
weather_downtime_mean_wave_height_buoy input layer |
m |
num_turbines |
Number of turbines in array |
Supplied by user |
unit-less |
transmission_multi |
Tranmission cost multiplier |
Supplied by user |
unit-less |
turbine_capacity |
Capacity of each turbine in the array |
Supplied by user |
MW |
Recommended Citation
Grant Buster, Jake Nunemaker, and Michael Rossol. The National Renewable Energy Laboratory Wind Analysis Libray (NRWAL). https://github.com/NREL/NRWAL (version v0.0.2), 2021. https://doi.org/10.5281/zenodo.4705961.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for NREL_NRWAL-0.0.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ffd5ab232e7dbeb8971c5c9bb2fd76efb30cb227f742462ede1a8bd055e94b45 |
|
MD5 | bb0f11d8a55f7aecfd318ac43c381c2f |
|
BLAKE2b-256 | ad91b8d60932356e5695516f7c653cdb1644af255233dd19211c57fd9dfd56b2 |