基于开源软硬件技术的光伏阵列在线监测系统

来源 :福州大学 | 被引量 : 0次 | 上传用户:lvy_yvl2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
太阳能是一种清洁可再生能源,光伏发电已成为新能源应用的领跑者。由于光伏阵列通常工作在复杂的户外环境中,为了保障光伏阵列长期安全并高效地运行以满足电站运维管理的需要,本文在对光伏电站监测技术和光伏阵列实时故障诊断方法研究的基础上,结合开源软硬件技术,设计了一套开发效率高、维护成本低与开发周期短的光伏阵列在线监测系统。系统主要由数据采集终端、数据网关和数据监测中心等三个部分组成。数据采集终端分为气象数据采集终端和光伏阵列数据采集终端两个部分,分布于光伏阵列各个子阵列的监测节点。气象数据采集终端采用MSP430系列低功耗单片机作为主控芯片,主要获取子阵列的辐照度、光伏组件温度和环境温湿度等参数,通过蓝牙汇总到光伏阵列数据采集终端;光伏阵列数据采集终端采用STM32系列单片机作为控制单元进行模块化设计,将获取到的阵列电压和阵列电流参数融合气象数据通过WiFi上传到数据网关。数据网关以开源硬件Raspberry Pi3为平台,主要实现光伏数据信息汇总、设备信息获取、数据显示、GPS定位、数据库管理、视频监控以及光伏阵列故障在线诊断等功能。数据网关基于Qt框架开发用户操作界面,并通过4G模块接入互联网,将汇总的数据上传到数据监测中心网站。此外,本文还将数据网关的所有数据上传到物联网开放平台Ubidots,实现进一步的测试和应用。数据监测中心网站基于开源PHP框架Laravel开发,主要对来自数据网关的信息进行解析、存储,并实现用户管理、数据可视化、故障预警、视频监控显示等功能。此外,本文将数据监测中心网站部署在腾讯云服务器,并接入微信公众平台。为获得高准确率的光伏阵列故障诊断模型,本文提出了一种萤火虫算法(Firefly Algorithm,FA)与支持向量机(Support Vector Machine,SVM)相结合的故障诊断方法,通过优化SVM参数建立模型,该模型被移植至数据网关实现故障实时检测与分类。实验表明,该方法能够获得较高的故障识别率。本文采用开源软硬件技术开发了一套完整的光伏阵列在线监测系统,并对其功能进行测试。测试结果表明:数据采集终端能够实时采集光伏阵列的工作状态信息及环境参数等;用户可以在数据网关、数据监测中心网站以及微信客户端查看光伏阵列运行信息;当故障发生时,数据网关和监控中心均能够及时作出预警;所设计的监测系统能够稳定运行,达到了预期设计目标。
其他文献
据《人民日报》报道新型农村金融机构,是指经中国银行业监督管理委员会批准设立的村镇银行、贷款公司、农村资金互助社三类农村金融机构。
研究目的:桥本氏甲状腺炎(Hashimoto’s thyroiditis,HT)是由致病因素诱导机体产生自身免疫性反应,最终导致甲状腺滤泡结构破坏和甲状腺功能减退的自身免疫性甲状腺疾病。本研究旨在探索HT患者甲状腺组织中髓关联蛋白14(Myeloid-Related Protein14,S100A9)对甲状腺滤泡上皮细胞和维持细胞间紧密连接的联接粘附分子A(junctional adhesion
本文从主干知识结构化、结构知识探究化、抽象知识直观化、书本知识生活化和分散知识集成化五个方面阐述了对高中生物学教材的资源化利用与处理策略。
近年来,随着金融体制改革的不断深化,农村合作金融已成为名副其实的农村金融主力军,成为推动农村经济持续发展的助力器。在农村经济呈多元化,发展农业经济呈现工业化格局的背景下
目的探讨老年原发性高血压(EH)患者静息心率(RHR)与靶器官损害的关系.方法入选老年EH患者206例,按RHR水平分为RHR1组:<70次/min(56例),RHR2组:70次≤RHR<80次/min(84例),RHR3组
目的观察年龄对心率变异性(HRV)昼夜节律特征的影响.方法选择无器质性或功能性心血管病及其他影响自主神经功能疾患的健康志愿者75例,按不同年龄分3组.应用美国产Oxford-6000
我国蔬菜产业最近20多年发展较快,现已进入一个新的发展阶段,已实现由数量扩张为主向依赖质量提升、依靠科学技术的跨越:经营管理不再是单一个体户的分散经营,而是要加快发展多种
目的 评价可生物降解输尿管支架材料己内酯/丙内酯共聚物1:2(FClA)的降解性能.方法 共20个试件分5组随机植入健康成年SD大鼠脊柱两侧肌肉中,手术后2、4、6、8、12 w取出.结果 对
介绍了基于模糊Petri网的知识描述方法及推理算法,并采用模糊Petri网作为电梯故障诊断专家系统中的知识表示方法和推理搜索策略,对故障信息的模糊性和不确定性进行表示和处理
本文主要对机电设备电气线路的故障进行研究和分析,以及提出一些应对措施.