论文部分内容阅读
深度学习是近些年来的研究热点,在图像、音频和数据处理等方面均取得了良好的应用,本文将深度学习算法与光伏电站中的光伏功率预测和太阳能电池板缺陷检测结合展开研究。太阳能电池板作为光伏电站将太阳能转化为电能过程的核心设备,其质量好坏将直接影响太阳能转化效率和自身的可用寿命,对保障光伏电站安全稳定运行及收益的最大化也至关重要。因此对太阳能电池板进行缺陷检测具有十分重要的现实意义。本文提出首先将电站光伏阵列分成若干区域范围,基于深度学习算法对每个区域的光伏功率做预测,将该时刻预测值与对应时刻的实时光伏功率对比,如果偏差超出了设定误差范围,说明此范围内的太阳能电池板可能出现缺陷,然后在该区域范围内采集电池板电致发光(EL)图像,利用在深度学习领域中图像分类性能良好的卷积神经网络对其进行自动识别判断,找出有缺陷的电池板,以及确定缺陷的类型,对该缺陷电池进行相应处理以保障电站安全高效持续运行。本文的主要研究内容如下:(1)对获取的太阳能光伏功率及天气信息原始数据的不足进行了分析,利用箱型图确定数据中存在的缺失值和异常值的位置,基于KNN算法对缺失值和异常值进行了填充和替换,利用归一化对其进行数据预处理,建立太阳能光伏功率预测数据集。(2)对Dropout机制和Sigmoid、tanh、Re LU、ELU、Softplus五种激活函数数学原理做了分析,利用实验验证比较了各自在深度学习模型不同层和Dropout值不同大小对光伏功率预测结果精确度的影响,并指出了在实际应用中容易发生的问题。发现将Dropout设置在循环层和输出层可以提升网络预测准确率,隐含层放置Sigmoid函数或在输出层放置ELU函数时效果最好,各项误差最小,Re LU函数使得网络在训练时容易出现神经“坏死”的现象。改变门控循环单元网络的网络层数及节点数,探讨了网络容量对预测结果精确度和训练耗费时间的影响。经过反复实验发现:增加网络的深度要比增加单层节点数的收益更大。通过比较循环神经网络、长短期记忆网络、双向长短期记忆网络和门控循环单元在太阳能光伏功率预测方面的综合性能,发现当数据量庞大且精度要求不是很高的情况下,门控循环单元网络是最佳选择,耗时短的同时准确率较高且稳定,当数据量较小但精度要求较高时,双向长短期记忆网络更加适合。(3)将经典的卷积神经网络(Le Net-5)应用于太阳能电池板缺陷检测,发现分类效果不佳后,利用Tensorboard的可视化对其网络结构和超参数进行改进,对比分析了经典Le Net-5模型和改进后的Le Net-5以及支持向量机在太阳能电池板缺陷检测上应用的效果。(4)对本文主要研究内容进行了总结和概括,对本文研究工作的的不足做了分析,对后续的发展方向和思路进行了展望。