一种光伏电站移动监控系统技术方案

技术编号:20370044 阅读:23 留言:0更新日期:2019-02-16 20:09
本发明专利技术公开了一种光伏电站移动监控系统,包括:采集器、光伏电站、光伏电站自动监控云平台以及移动监控终端;采集器,用于与光伏电站进行通信,以采集各个光伏电站的实时数据,并作为子站接收光伏电站自动监控云平台的数据采集;所述光伏电站自动监控云平台,与所述采集器进行通信,并用于从各个采集器获取光伏电站的实时数据,并根据实时数据以及历史数据生成各个光伏电站的各项指标数据;所述移动监控终端,用于向所述光伏电站自动监控云平台发起访问请求,以获取与访问请求对应的数据,并通过对数据进行解析,从而与预定的形式进行页面展示。本发明专利技术由于采用了云部署和移动监控的设计,使得少量运维人员可以随时随地监控更多的光伏电站。

A Mobile Monitoring System for Photovoltaic Power Station

The invention discloses a mobile monitoring system for photovoltaic power plants, which comprises a collector, a photovoltaic power station, an automatic monitoring cloud platform for photovoltaic power stations and a mobile monitoring terminal; a collector for communicating with photovoltaic power stations to collect real-time data of each photovoltaic power station and to receive data acquisition of the cloud platform for automatic monitoring of photovoltaic power stations as a sub-station; The cloud platform communicates with the collector, and is used to obtain real-time data of photovoltaic power stations from each collector, and generate index data of each photovoltaic power station based on real-time data and historical data. The mobile monitoring terminal is used to initiate access requests to the cloud platform for automatic monitoring of photovoltaic power stations to obtain data corresponding to access requests, and through logarithm. According to the analysis, so as to display the page with the predetermined form. The invention adopts the design of cloud deployment and mobile monitoring, so that a small number of operators can monitor more photovoltaic power stations at any time and anywhere.

【技术实现步骤摘要】
一种光伏电站移动监控系统
本专利技术涉及光伏领域,尤其涉及一种光伏电站移动监控系统。
技术介绍
现有光伏电站监控大都以电站本地的集中监控为主,通常采用若干个分离的测控装置,用RS-485接口从硬件处,以Modbus协议读取数据。各个测控作为子站,将数据转化为IEC-104协议的格式,并将自身作为子站,接入交换机,接受本地监控主站的数据请求。数据进入主站后,再经过解析展示在继电保护厂家的SCADA界面上。专利技术人在实施本专利技术的过程中发现,现有技术至少存在如下缺陷:一、需要有人值守:因为数据仅能做到本地监控上,需要运维人员值守监控点,才能保证及时发现问题,人力成本和维持人员工作环境的成本高企。数据也不能及时上传和整合,无法有效通过数据整合来有效对比分析电站运行情况。二、数据都只能在电脑端进行展示,对于运维人员经常需要到现场,而现场监控又被集控取代的情况,难以直观验证运维消缺效果,更难对工单等进行填写,管理统一性和效率都会面临一定程度的下降。
技术实现思路
本专利技术实施例提出一种光伏电站监控系统,基于云部署设计和移动监控的设计,使得少量运维人员可以随时随地的监控更多的光伏电站,并可以对上云的数据进行对比分析,利用数据积累优化电站运维。本专利技术实施例提供了一种光伏电站移动监控系统,包括:至少一个采集器、与每个采集器对应的至少一个光伏电站、光伏电站自动监控云平台以及移动监控终端;其中:所述采集器,用于以Modbus协议通过RS-485线与对应的光伏电站进行通信,以采集各个光伏电站的实时数据,并作为子站接收光伏电站自动监控云平台的数据采集;所述光伏电站自动监控云平台,与所述采集器采用无线连接的方式进行通信,并用于从各个采集器获取光伏电站的实时数据,并根据实时数据以及历史数据生成各个光伏电站的各项指标数据;所述移动监控终端,用于向所述光伏电站自动监控云平台发起访问请求,以获取与访问请求对应的实时数据、历史数据或者指标数据,并通过对实时数据、历史数据或者指标数据进行解析,从而与预定的形式进行页面展示。优选地,所述采集器中运行着定制的通信管理软件,其104通道号和点位号具有预定的对应关系,并分遥测信号、遥信信号和遥脉信号三种信号类型,分别存储在配置文件夹中各自的csv文件里;且针对每一个向下采集的通道配置不同的协议,以生成对应的protocol文件,然后由通信管理软件根通道配置和点位配置,将遥测、遥信、遥脉信号分别存储在预定的数据库中,以供所述光伏电站自动监控云平台进行数据采集。优选地,所述移动监控终端上安装有预定的APP,所述App由Hbuilder实现打包;其中,打包后,mui.js库将与作为基座的原生的App进行交互,并以该App获取的权限,从移动监控终端获取运行所必须的资源;且打包后,在移动监控终端上显示的页面以html进行数据展示,以javascript脚本实现包括页面跳转、数据刷新、数据获取的功能。优选地,所述光伏电站自动监控云平台包括:通信管理模块,用于接收至少一个采集器发送的数据,并将所述数据根据预定的规则存入第一数据库;其中,所述数据包括由各个采集器采集到的相连接的光伏电站的实时数据;数据库中间件模块,用于从所述第一数据库获取所述实时数据,并将所述实时数据入库到第二数据库的历史数据表中,以作为历史数据;云服务主模块,用于从所述第一数据库获取所述实时数据以及从所述第二数据库获取历史数据,并根据实时数据以及历史数据生成各个光伏电站的各项指标数据以及报表。优选地,所述云服务主模块包括:控制层单元,用于负责数据的封装、返回所述App所需的JSON数据以及实现数据库接口的调用工作;持久层单元,用于定义持久层操作接口BaseDao,所有历史数据表都定义对应的历史数据库bean,使数据库操作能以对象的方式进行;数据处理单元,使用多线程进行后台数据的刷新,数据刷新线程将数据刷新到内存当中,放入Map;同时由数据计算线程计算各个光伏电站的总体数据,包括逆变器总交流直流功率,逆变器总日发电量,电站状态,电站总交流直流功率,电站总日发电量;事件解析线程负责解析事件,将事件存入第二数据库;逆变器状态计算线程负责计算逆变器的状态。优选地,在移动监控终端与光伏电站监控平台进行数据交互的过程中,光伏电站监控平台具体用于,通过预先定义的过滤器对收到的来自移动监控终端的基于移动接口的url访问请求加上允许跨域访问的请求头,使得对这些移动接口的url访问请求的跨域访问不被拦截;对于每一个Controller类的方法,采用@RequstMapping注解将该方法与对应的移动接口的url进行绑定,并以参数的形式接收移动监控终端通过页面传来的访问请求中的data里面带有的参数,然后以@ResponseBody的方式使得返回的报文中响应体部分填充方法返回的数据,以供移动监控终端的javascript脚本读取。优选地,所述移动监控终端具体用于,在进行基于ajax的访问请求时都使用经过封装的ajax方法,先对登录验证接口进行访问,凭当前登录用户的ID和加密后的密码进行访问,如果错误直接返回登录失败,以退出登录;在APP的main.js和负责登录控制的login.js里面有负责页面跳转的Router对象和参数数组,保证每次页面跳转在发生时能带参数实现路由,保证用户权限不泄露,跳转页面数据都相关。本专利技术实施例还提供了一种光伏电站移动监控系统,包括采集器、交换机、测控设备、与每个测控设备对应连接的光伏电站、光伏电站自动监控云平台以及移动监控终端;其中:所述测控设备,用于以Modbus协议通过RS-485线与对应的光伏电站进行通信,以采集各个光伏电站的实时数据;所述交换机,与所述测控设备通过网线连接,并通过协议报文的形式采集各个测控设备采集的实时数据;所述采集器,与所述测控设备通过网线连接,并通过协议报文的形式获取交换机接收的实时数据;所述光伏电站自动监控云平台,与所述采集器采用无线连接的方式进行通信,并用于从各个采集器获取光伏电站的实时数据,并根据实时数据以及历史数据生成各个光伏电站的各项指标数据;所述移动监控终端,用于向所述光伏电站自动监控云平台发起数据请求,以获取与数据请求对应的实时数据、历史数据或者指标数据,并通过对实时数据、历史数据或者指标数据进行解析,从而与预定的形式进行数据展示。优选地,所述采集器中运行着定制的通信管理软件,其104通道号和点位号具有预定的对应关系,并分遥测信号、遥信信号和遥脉信号三种信号类型,分别存储在配置文件夹中各自的csv文件里;且针对每一个向下采集的通道配置不同的协议,以生成对应的protocol文件,然后由通信管理软件根通道配置和点位配置,将遥测、遥信、遥脉信号分别存储在预定的数据库中,以供所述光伏电站自动监控云平台进行数据采集。优选地,所述移动监控终端上安装有预定的APP,所述App由Hbuilder实现打包;其中,打包后,mui.js库将与作为基座的原生的App进行交互,并以该App获取的权限,从移动监控终端获取运行所必须的资源;且打包后,在移动监控终端上显示的页面以html进行数据展示,以javascript脚本实现包括页面跳转、数据刷新、数据获取的功能。本实施例提供的光伏电站移动监控系统,由于采用了云部署设计本文档来自技高网...

【技术保护点】
1.一种光伏电站移动监控系统,其特征在于,包括:至少一个采集器、与每个采集器对应的至少一个光伏电站、光伏电站自动监控云平台以及移动监控终端;其中:所述采集器,用于以Modbus协议通过RS‑485线与对应的光伏电站进行通信,以采集各个光伏电站的实时数据,并作为子站接收光伏电站自动监控云平台的数据采集;所述光伏电站自动监控云平台,与所述采集器采用无线连接的方式进行通信,并用于从各个采集器获取光伏电站的实时数据,并根据实时数据以及历史数据生成各个光伏电站的各项指标数据;所述移动监控终端,用于向所述光伏电站自动监控云平台发起访问请求,以获取与访问请求对应的实时数据、历史数据或者指标数据,并通过对实时数据、历史数据或者指标数据进行解析,从而与预定的形式进行页面展示。

【技术特征摘要】
1.一种光伏电站移动监控系统,其特征在于,包括:至少一个采集器、与每个采集器对应的至少一个光伏电站、光伏电站自动监控云平台以及移动监控终端;其中:所述采集器,用于以Modbus协议通过RS-485线与对应的光伏电站进行通信,以采集各个光伏电站的实时数据,并作为子站接收光伏电站自动监控云平台的数据采集;所述光伏电站自动监控云平台,与所述采集器采用无线连接的方式进行通信,并用于从各个采集器获取光伏电站的实时数据,并根据实时数据以及历史数据生成各个光伏电站的各项指标数据;所述移动监控终端,用于向所述光伏电站自动监控云平台发起访问请求,以获取与访问请求对应的实时数据、历史数据或者指标数据,并通过对实时数据、历史数据或者指标数据进行解析,从而与预定的形式进行页面展示。2.根据权利要求1所述的光伏电站移动监控系统,其特征在于,所述采集器中运行着定制的通信管理软件,其104通道号和点位号具有预定的对应关系,并分遥测信号、遥信信号和遥脉信号三种信号类型,分别存储在配置文件夹中各自的csv文件里;且针对每一个向下采集的通道配置不同的协议,以生成对应的protocol文件,然后由通信管理软件根通道配置和点位配置,将遥测、遥信、遥脉信号分别存储在预定的数据库中,以供所述光伏电站自动监控云平台进行数据采集。3.根据权利要求1所述的光伏电站移动监控系统,其特征在于,所述移动监控终端上安装有预定的APP,所述App由Hbuilder实现打包;其中,打包后,mui.js库将与作为基座的原生的App进行交互,并以该App获取的权限,从移动监控终端获取运行所必须的资源;且打包后,在移动监控终端上显示的页面以html进行数据展示,以javascript脚本实现包括页面跳转、数据刷新、数据获取的功能。4.根据权利要求3所述的光伏电站移动监控系统,其特征在于,所述光伏电站自动监控云平台包括:通信管理模块,用于接收至少一个采集器发送的数据,并将所述数据根据预定的规则存入第一数据库;其中,所述数据包括由各个采集器采集到的相连接的光伏电站的实时数据;数据库中间件模块,用于从所述第一数据库获取所述实时数据,并将所述实时数据入库到第二数据库的历史数据表中,以作为历史数据;云服务主模块,用于从所述第一数据库获取所述实时数据以及从所述第二数据库获取历史数据,并根据实时数据以及历史数据生成各个光伏电站的各项指标数据以及报表。5.根据权利要求4所述的光伏电站移动监控系统,其特征在于,所述云服务主模块包括:控制层单元,用于负责数据的封装、返回所述App所需的JSON数据以及实现数据库接口的调用工作;持久层单元,用于定义持久层操作接口BaseDao,所有历史数据表都定义对应的历史数据库bean,使数据库操作能以对象的方式进行;数据处理单元,使用多线程进行后台数据的刷新,数据刷新线程将数据刷新到内存当中,放入Map;同时由数据计算线程计算各个光伏电站的总体数据,包括逆变器总交流直流功率,逆变器总日发电量,电站状态,电站总交流直流功率,电站总日发电量;事件解析线程负责解析事件,将事件存入第二数据库;逆变器状态计算线程负责计算逆变器的状态。6.根据权利要求5所述的光伏电站移...

【专利技术属性】
技术研发人员:林庆城
申请(专利权)人:九州能源有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1