干货!数据分析报告之风资源分析(1)

风速分析概述

根据测到的部分时间的风速,对测到的各个量进行剖析,了解风速风向,发电量等的特性,本文是一片完整的分析报告,从数据初步处理,到时间的处理,再到数据的多角度可视化,包含多子图,组图,玫瑰图等等,所使用的库需要提前安装。

1、数据预处理

本次分析的数据有两个时段,但是两个时段采集的数据特征量并不完全一致,因此对数据进行初步处理后再来分析。
主要有如下处理步骤:
1、通过现有变量计算新的特征量;
2、提取分析通道;
3、根据绘图,查看异常数据的范围,删除异常数据。

import pandas as pd
import matplotlib.pyplot as plt
import numpy as np

datat=pd.read_excel('E:/揭阳测风塔数据分析/统计_20200323-20200719.xlsx')
#datat=pd.read_excel(r'E:\python总结\实例数据\数据分析之风速分析\统计_20190725-20191209.xlsx')

#添加下叶尖和参考风速湍流
datat['TI']=datat['WS_main_Stdev']/datat['WS_main_Mean']   #计算湍流
datat['TI_tip']=datat['WS_tip_Stdev']/datat['WS_tip_Mean']   #计算下叶尖湍流
datat['TI_ref']=datat['WS_ref_Stdev']/datat['WS_ref_Mean']   #计算参考风速湍流
#计算参考风速的风切变 
datat['Vgrad_ref']=np.log(datat['WS_ref_Mean']/datat['WS_tip_Mean'])/np.log(209/32.46)
#计算空气密度
datat['Rho']=(1/(datat['Temp_main_Mean']+273.15))*((100*datat['Press_main_Mean']/287.05)
             -datat['Hum_main_Mean']/100*(0.0000205*np.log(0.0631846*(datat['Temp_main_Mean']+273.15)))*
             (1/287.05-1/461.5))      
#查看列名,并提取需要分析的通道
datat.columns
dd=datat.loc[:,('timeNum',
               'WS_main_Mean','WS_ref_Mean','WS_tip_Mean',
                'WD_main_Mean','WD_ref_Mean',
                'Hum_main_Mean','Hum_ref_Mean',
                'Press_main_Mean','Press_ref_Mean',
                'Temp_main_Mean','Temp_ref_Mean', 
                'TI','TI_ref','TI_tip','Rho','Vgard_Mean','Vgrad_ref')]
#绘图查看变量的大致范围,进行数据清洗                
fig,((ax1,ax2,ax3),(ax4,ax5,ax6),(ax7,ax8,ax9))=plt.subplots(nrows=3,ncols=3
  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
自己开发的资源分析工具包WindAnalysis-WindAnalysis数据分析工具包教程-V1.4.pdf 本帖最后由 He_Challen 于 2017-9-6 14:40 编辑 由于工作的原因,今年项目开始转型电项目,在慢慢上手的过程中发现,电所涉及的软件清一色北欧的,好不好用只有用了才知道。因为仅是为前期电开发做技术分析,老外的软件一个是不容易上手,二是操作复杂。随下决心自己开发一套专门用于项目前期的资源分析工具包。就这样开始而一发不可收拾,从最开始的结构搭建、输出设计便沉迷此中两个月,推出的前三个版本都不太稳定,要么是兼容不好,要么是数据处理的时逻辑顺序有问题,总之在最初的三个版本在大量项目的测数据的测试下暴漏出一堆又一堆的BUG。说实话,中途曾想过放弃,一个人孤军奋战实在是太孤独难耐了,多年工作环境造就的内心还是比较强大的,最终还是坚持了下来。在飞机上、动车上、出差的酒店里、办公桌前开始了一遍又一遍的调试修改,度过了一个又一个难免的夜晚。最终完成的兼容性和稳定性都可靠的V.1.4.1版本,经反复测试没有问题后,将这个版本作为目前能完成的最终的版本发出来供同行们使用,方便工作和分析。下面对工具包中的WindAnalysis1和WindAnalysis2的功能做个介绍,过一阵闲了编个教程发出来供大家使用。WindAnalysis1工具包能够对获取的整个测数据构建dateset结构体,根据时间序列进行综合整理分析,通过运行可以获得如下分析结果:a.不同高度速、向、温度、压强的时间序列分布图; 速、向、温度、压强.jpg b.整个测数据质量判断,及质量分析图; 测数据质量评估.jpg c.不同高度湍流强度按照速的分布、各速对应的湍流强度与其平均湍流强度的分布图; 湍流分布.jpg d.不同高度月平均速分布图; 月平均速.jpg e.不同高度日平均速分布图; 日平均速.jpg f.不同高度速频率分布直方图; 频分布.jpg g.不同高度向玫瑰图; 向、能玫瑰图.jpg h.切变拟合和计算; 切变拟合.jpg i.切变系数随月分布图; 月切变.jpg WindAnalysis2为针对特定高度H处的资源进行详细分析,包括:a.测时间序列上速、湍流偏离测周期内平均值的偏离程度; 速、湍流时间序列分布.jpg b.速的威布尔分布拟合和参数计算; 威布尔分布.jpg c.威布尔分布拟合的误差和相关系数R2的计算分析; 拟合误差分析.jpg d.切变拟合和切边系数计算; 切变拟合.jpg e.指定轮毂高度处的平均速推算及威布尔分布拟合; 轮毂高度处威布尔分布.jpg f.根据选型机的参数,绘制功率曲线和推力系数曲线; 功率特性曲线.jpg 不仅限于以上figure图文件的生成,还能够估算出指定轮毂高度hub(hub>H)测塔处的发电量,在Command Window窗口中输出计算结果,作为资源分析的参考。 计算结果.png WindAnalysis数据分析工具包教程-V1.4.pdf WindAnalysis1-V1.4.1.zip WindAnalysis2-V1.4.1.zip -------------------------------------------------------------------
自己开发的资源分析工具包WindAnalysis-WindAnalysis1-V1.4.1.zip 本帖最后由 He_Challen 于 2017-9-6 14:40 编辑 由于工作的原因,今年项目开始转型电项目,在慢慢上手的过程中发现,电所涉及的软件清一色北欧的,好不好用只有用了才知道。因为仅是为前期电开发做技术分析,老外的软件一个是不容易上手,二是操作复杂。随下决心自己开发一套专门用于项目前期的资源分析工具包。就这样开始而一发不可收拾,从最开始的结构搭建、输出设计便沉迷此中两个月,推出的前三个版本都不太稳定,要么是兼容不好,要么是数据处理的时逻辑顺序有问题,总之在最初的三个版本在大量项目的测数据的测试下暴漏出一堆又一堆的BUG。说实话,中途曾想过放弃,一个人孤军奋战实在是太孤独难耐了,多年工作环境造就的内心还是比较强大的,最终还是坚持了下来。在飞机上、动车上、出差的酒店里、办公桌前开始了一遍又一遍的调试修改,度过了一个又一个难免的夜晚。最终完成的兼容性和稳定性都可靠的V.1.4.1版本,经反复测试没有问题后,将这个版本作为目前能完成的最终的版本发出来供同行们使用,方便工作和分析。下面对工具包中的WindAnalysis1和WindAnalysis2的功能做个介绍,过一阵闲了编个教程发出来供大家使用。WindAnalysis1工具包能够对获取的整个测数据构建dateset结构体,根据时间序列进行综合整理分析,通过运行可以获得如下分析结果:a.不同高度速、向、温度、压强的时间序列分布图; 速、向、温度、压强.jpg b.整个测数据质量判断,及质量分析图; 测数据质量评估.jpg c.不同高度湍流强度按照速的分布、各速对应的湍流强度与其平均湍流强度的分布图; 湍流分布.jpg d.不同高度月平均速分布图; 月平均速.jpg e.不同高度日平均速分布图; 日平均速.jpg f.不同高度速频率分布直方图; 频分布.jpg g.不同高度向玫瑰图; 向、能玫瑰图.jpg h.切变拟合和计算; 切变拟合.jpg i.切变系数随月分布图; 月切变.jpg WindAnalysis2为针对特定高度H处的资源进行详细分析,包括:a.测时间序列上速、湍流偏离测周期内平均值的偏离程度; 速、湍流时间序列分布.jpg b.速的威布尔分布拟合和参数计算; 威布尔分布.jpg c.威布尔分布拟合的误差和相关系数R2的计算分析; 拟合误差分析.jpg d.切变拟合和切边系数计算; 切变拟合.jpg e.指定轮毂高度处的平均速推算及威布尔分布拟合; 轮毂高度处威布尔分布.jpg f.根据选型机的参数,绘制功率曲线和推力系数曲线; 功率特性曲线.jpg 不仅限于以上figure图文件的生成,还能够估算出指定轮毂高度hub(hub>H)测塔处的发电量,在Command Window窗口中输出计算结果,作为资源分析的参考。 计算结果.png WindAnalysis数据分析工具包教程-V1.4.pdf WindAnalysis1-V1.4.1.zip WindAnalysis2-V1.4.1.zip -------------------------------------------------------------------

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值