A set of tools for enabling wind energy data analysis
Project description
This library helps lower the entry barrier for domain experts in the wind energy industry to leverage advanced analytics and methodologies developed in related scientific research.
Modules are implemented for different routine and non-routine analysis of time series data collected from operating wind turbines. Practicing wind engineers and analysts can build on fundamental modules as part of a larger project development.
Library installation
- Clone the github repo to have access to example notebooks and public data.
- Next, pip install the library
# Clone github repo
git clone https://github.com/abbey2017/wind-energy-analytics.git
# Pip install library
pip install scada-data-analysis
Current modules
- Iterative power curve filter (returns normal and abnormal datapoints)
Usage of power curve filter
import pandas as pd
from scada_data_analysis.modules.power_curve_preprocessing import PowerCurveFiltering
# Load turbine scada data
df = pd.read_csv('path\to\data')
# Instantiate power curve filtering class
pc_filter = PowerCurveFiltering(turbine_label='Wind_turbine_name', windspeed_label='Ws_avg',
power_label='P_avg', data=df, cut_in_speed=3, bin_interval=0.5,
z_coeff=2.5, filter_cycle=5, return_fig=True, image_path='..\images')
# Process raw scada data
normal_df, abnormal_df = pc_filter.process()
Project details
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
Close
Hashes for scada_data_analysis-1.0.3.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 34f1f7f9801ff11c9f8919833f9b43c75db9f3ae99e85e76bbe21fa7efa3c9ec |
|
MD5 | 7cf0878eaabbfa9cb93cfb43587623d3 |
|
BLAKE2b-256 | 4e0ed758a7fe0cbda0f22125b78e43c8dd0d20c7a33bf03f4c7baf22c35dada0 |
Close
Hashes for scada_data_analysis-1.0.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9174329ce76f4733ec26867ece8f0e61c1fc89df6598995246f4d03c8b22594d |
|
MD5 | 6a19454e5876520c55a076131c0f96a8 |
|
BLAKE2b-256 | 037d976a8b085aa626ce11364635ddbb155a1524cd7ca4f04689e20b67fdba00 |