本发明涉及光伏发电技术领域,尤其涉及一种提供光伏发电系统的运行状态信息的技术。
背景技术:
光伏发电是指利用半导体界面的光生伏特效应而将光能直接转变为电能的一种技术;光伏发电系统主要由太阳电池板(组件)、控制器和逆变器三大部分组成,主要部件由电子元器件构成。太阳能电池经过串并联后进行封装保护,形成大面积的太阳电池组件,再配合上功率控制器等部件形成了光伏发电装置。
现有技术中,光伏发电系统一般安装在建筑物屋顶、地面、山坡、水域上,且部分面积巨大,若用户想要了解光伏发电系统的运行状态信息,则需要现场勘测从而获得各项数据,特别地,当个别系统出现异常故障需要定位问题和发生节点时,工作人员需要去安装光伏发电系统现场,对各工作元器件的运行状态进行逐一排查,直到找出问题点,然而,现有的这种方式勘测不方便,需要大量人力物力。具体为:
1)人力物力浪费:个人屋顶勘测最少两人、一部工程车、梯子、测量工具、安全绳等各种设备协助;大型的地面、山坡、水域、厂房等勘测需要更多的人力物力资源,同时需要精密计算设备,配合专业工程人员做专业精密计算;
2)效率低下,时间浪费:个人屋顶勘测一般需要3~4小时左右,路途稍远、堵车情况下时间难以预估;大型地面电站勘测最少需要几天甚至半个月勘测,同时配合大量专业人员一起协调;
3)人身安全风险:屋顶勘测时高空风速大,屋顶倾斜,瓦片光滑,工程人员爬屋顶时存在很大安全隐患;大型地面、水域一般在人迹罕至的地方,勘测存在野外生存和溺水风险。
因此,如何安全、高效、准确地为用户提供光伏发电系统的运行状态信息,成为本领域技术人员亟需解决的技术问题之一。
技术实现要素:
本发明的目的是提供一种提供光伏发电系统的运行状态信息的方法和装置。
根据本发明的一个方面,提供了一种用于提供光伏发电系统的运行状态信息的方法,其中,该方法包括:
a获取光伏发电系统中一个或多个光伏电站的运行参数信息;
b根据所述运行参数信息确定所述光伏发电系统的运行状态信息;
c根据所述运行状态信息生成对应的系统运行状态页面;
d将所述系统运行状态页面提供至对应的移动设备。
优选地,所述运行状态信息包括以下至少任一项:
所述光伏发电系统的总装机量信息;
所述光伏发电系统的电站平均发电量信息;
所述光伏发电系统的电站运行统计信息;
所述光伏发电系统的电站运行状态总览信息。
优选地,所述系统运行状态页面包括用于查看所述光伏发电系统中光伏电站的触发信息。
更优选地,所述方法还包括:
接收所述移动设备提交的关于所述触发信息的触发操作;
根据所述光伏发电系统中光伏电站的运行参数信息生成电站运行状态页面;
将所述电站运行状态页面提供至所述移动设备。
优选地,当所述一个或多个光伏电站的运行参数信息包括至少一个运行异常参数信息时,所述方法还包括:
基于所述至少一个运行异常参数信息所对应的光伏电站的运行参数信息,生成电站运行状态页面;
将所述电站运行状态页面提供至所述移动设备。
优选地,该方法还包括:
基于预定排序规则,对所述运行状态信息进行排序,获得排序后的运行状态信息;
其中,所述步骤c包括:
根据所述排序后的运行状态信息生成所述系统运行状态页面。
根据本发明的另一个方面,还提供了一种用于提供光伏发电系统的运行状态信息的装置,其中,该装置包括:
获取装置,用于获取光伏发电系统中一个或多个光伏电站的运行参数信息;
确定装置,用于根据所述运行参数信息确定所述光伏发电系统的运行状态信息;
第一生成装置,用于根据所述运行状态信息生成对应的系统运行状态页面;
提供装置,用于将所述系统运行状态页面提供至对应的移动设备。
优选地,所述运行状态信息包括以下至少任一项:
所述光伏发电系统的总装机量信息;
所述光伏发电系统的电站平均发电量信息;
所述光伏发电系统的电站运行统计信息;
所述光伏发电系统的电站运行状态总览信息。
优选地,所述系统运行状态页面包括用于查看所述光伏发电系统中光伏电站的触发信息。
更优选地,所述装置还包括第二生成装置,用于:
接收所述移动设备提交的关于所述触发信息的触发操作;
根据所述光伏发电系统中光伏电站的运行参数信息生成电站运行状态页面;
将所述电站运行状态页面提供至所述移动设备。
优选地,当所述一个或多个光伏电站的运行参数信息包括至少一个运行异常参数信息时,所述装置还包括第三生成装置,用于:
基于所述至少一个运行异常参数信息所对应的光伏电站的运行参数信息,生成电站运行状态页面;
将所述电站运行状态页面提供至所述移动设备。
优选地,该装置还包括:
排序装置,用于基于预定排序规则,对所述运行状态信息进行排序,获得排序后的运行状态信息;
其中,所述第一生成装置用于:
根据所述排序后的运行状态信息生成所述系统运行状态页面。
根据本发明的又一个方面,还提供了一种计算机设备,所述计算机设备包括:
一个或多个处理器;
存储器,用于存储一个或多个计算机程序;
当所述一个或多个计算机程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如前任一项所述的方法。
与现有技术相比,本发明获取光伏发电系统中一个或多个光伏电站的运行参数信息,根据所述运行参数信息确定所述光伏发电系统的运行状态信息,根据所述运行状态信息生成对应的系统运行状态页面,将所述系统运行状态页面提供至对应的移动设备,无需现场勘测,简单易用,即可使得用户可以随时随地了解光伏发电系统的运行状态,或进一步了解该光伏发电系统中各个光伏电站的运行状态,提高了工作效率,减少了人力资源的浪费,提升了用户的使用体验,更是方便了运维人员的综合管理,降低了运维监测阶段的风险。进一步地,本发明的后续可扩展性强,方便做远程监控管理,远程遥控工作。
进一步地,本发明基于用户所选择的光伏电站,将该光伏电站的运行参数信息生成电站运行状态页面并提供给该用户,方便用户进一步查看其感兴趣的特定光伏电站的详情,提升其用户使用体验。
进一步地,当光伏电站运行出现异常时,本发明主动将运行出现异常的光伏电站的运行状态推送至移动设备,方便用户及时确定运行异常所发生的节点和出现的具体问题,从而迅速做出相应解决方案,避免用户损失,进一步提升了用户的使用体验。
进一步地,本发明对各项运行状态信息按预定排序规则进行排序,从而根据排序后的运行状态信息生成系统运行状态页面并提供给用户,进一步方便用户的查看,提升其使用体验。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
图1示出根据本发明一个方面的用于提供光伏发电系统的运行状态信息的网络拓扑示意图;
图2示出根据本发明另一个方面的一种用于提供光伏发电系统的运行状态信息的装置的结构示意图;
图3示出根据本发明一个优选实施例的一种用于提供光伏发电系统的运行状态信息的示意图;
图4示出根据本发明又一个方面的一种用于提供光伏发电系统的运行状态信息的方法的流程示意图。
附图中相同或相似的附图标记代表相同或相似的部件。
具体实施方式
在本申请一个典型的配置中,终端、服务网络的设备和可信方均包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
图1示出根据本发明一个方面的用于提供光伏发电系统的运行状态信息的网络拓扑示意图。
该装置1可以位于用户设备,特别地,移动设备中,也可以位于网络设备中。以下以该装置1位于网络设备中为例进行详细描述。
当该装置1位于网络设备中,该网络设备与一个或多个对应的移动设备之间相互通信,以实现提供光伏发电系统的运行状态信息。具体地,网络设备获取光伏发电系统中一个或多个光伏电站的运行参数信息;根据所述运行参数信息确定所述光伏发电系统的运行状态信息;根据所述运行状态信息生成对应的系统运行状态页面;将所述系统运行状态页面提供至对应的移动设备。
在此,移动设备包括但不限于平板电脑、智能手机、PDA等;网络设备包括但不限于单个网络服务器、多个网络服务器组成的服务器组或基于云计算(Cloud Computing)的由大量计算机或网络服务器构成的云,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机。这些移动设备或网络设备可单独运行来实现本发明,也可接入网络并通过与网络中的其他设备的交互操作来实现本发明。其中,所述网络包括但不限于互联网、广域网、城域网、局域网、VPN网络等。
需要说明的是,所述移动设备、网络设备和网络等仅为举例,其他现有的或今后可能出现的计算机设备或网络如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
图2示出根据本发明另一个方面的一种用于提供光伏发电系统的运行状态信息的装置的结构示意图。
该装置1包括获取装置201、确定装置202、第一生成装置203和提供装置204。
其中,获取装置201获取光伏发电系统中一个或多个光伏电站的运行参数信息。
具体地,获取装置201例如主动或应事件触发地,直接从云服务器获取各个光伏电站的运行参数信息,如电压值、电流值等运行参数信息,或由电压电流值等经过处理之后所生成的运行参数信息;或者,当光伏电站主动上传其上的运行参数信息时,获取装置201即行获取该光伏电站所上传的运行参数信息。例如,在光伏发电系统中存在多个光伏电站,各个光伏电站由太阳电池板,或称,光伏发电板,输出电压电流等各种电信号,然而这些电信号属于模拟信号,通过逆变器将这些模拟信号转变成数字信号,采集器收集这些数字信号,作为运行参数信息,以透传的方式传送到数据服务端,如云服务器,云服务器对这些数字信号进行对应的数据处理,同时还存储生成应用层数据,这样,当需要的时候,获取装置201可以直接从该云服务器获取其想要的光伏电站的运行参数信息。在此,光伏电站中的采集器例如可以通过GPRS,将经处理后的运行参数信息传输到云服务器,该采集器例如还可以控制数据传输间隔。
或者,该光伏发电系统中一个或多个光伏电站,将其上由光伏发电板输出的电压电流等各种电信号,通过逆变器转变成数字信号,再将这些数字信号进行上传,获取装置201直接获取由这些光伏电站上传的数字信号,作为这些光伏电站的运行参数信息。
本领域技术人员应能理解,上述获取运行参数信息的方式仅为举例,其他现有的或今后可能出现的获取运行参数信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
确定装置202根据所述运行参数信息确定所述光伏发电系统的运行状态信息。
具体地,确定装置202根据获取装置201所获取的光伏发电系统中一个或多个光伏电站的运行参数信息,对这些运行参数信息进行一定的计算,从而确定该光伏发电系统的运行状态信息,例如,根据各个光伏电站对应的诸如电压值、电流值等运行参数信息,计算各个光伏电站对应的发电量,计算由该多个光伏电站所组成的光伏发电系统的总装机量,再结合光伏电站的数量计算各个电站的电站平均发电量等。在此,光伏发电系统的运行状态信息包括但不限于总装机量、电站平均发电量、电站总览、电站运行状态、电站列表等,进一步地,电站列表中包括但不限于各个光伏电站所分别对应的运行状态信息,如编号、地址、天气情况、装机量、功率、单位发电量、状态等。例如,确定装置202根据各个光伏电站的运行参数信息,确定各个光伏电站的运行状态,例如,根据某个光伏电站的运行参数信息为正常,确定该光伏电站的运行状态正常,根据某个光伏电站的运行参数信息为异常,确定该光伏电站的运行状态异常,进而,确定装置202基于各个光伏电站的运行状态,确定该光伏发电系统的运行状态信息,如确定该光伏发电系统的电站总览信息,分别获知该光伏发电系统中运行正常、停机状态、运行异常的光伏电站的数量。
本领域技术人员应能理解,上述确定运行状态信息的方式仅为举例,其他现有的或今后可能出现的确定运行状态信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
优选地,所述运行状态信息包括以下至少任一项:
所述光伏发电系统的总装机量信息;
所述光伏发电系统的电站平均发电量信息;
所述光伏发电系统的电站运行统计信息;
所述光伏发电系统的电站运行状态总览信息。
具体地,所述光伏发电系统的总装机量信息,例如指该光伏发电系统中实际安装的组件(即,光伏发电板,或称太阳电池板)在标准测试条件下的总峰值功率。一般用单位kw(千瓦)或mw(兆瓦)来标称。光伏发电板的功率有各种规格,以260瓦为例,即在额定条件下,一块光伏发电板的瞬时功率是260瓦,若该光伏发电系统装载了100块光伏发电板,则该光伏发电系统的总装机量信息为100*260w=26kw。在此,确定装置202可以根据获取装置201所获取的该光伏发电系统中各个光伏电站所对应的装机量信息,从而计算得出该光伏发电系统的总装机量信息。
所述光伏发电系统的电站平均发电量信息,例如由该确定装置202根据各个光伏电站的发电量,计算获得该光伏发电系统的总发电量,随后,根据正常运行的光伏电站的数量,计算获得该电站平均发电量。
所述光伏发电系统的电站运行统计信息,例如可以统计该光伏发电系统中光伏电站的月发电量、年发电量、总发电量、二氧化碳减排量等信息,可由确定装置202基于各个光伏电站的历史发电量、该光伏发电系统的统计周期等信息计算获得。
所述光伏发电系统的电站运行状态总览信息,例如可以指出正常运行的光伏电站的数量、停机状态的光伏电站的数量、异常状态的光伏电站的数量、正在运维的光伏电站的数量等,其可由确定装置202基于各个电站所分别对应的运行参数信息是否正常来确定。其中,当光伏电站正在运维或停机时,可由该光伏电站主动上报该运行状态,也可由人工在后台记录该运行状态。
本领域技术人员应能理解,上述运行状态信息仅为举例,其他现有的或今后可能出现的运行状态信息如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
第一生成装置203根据所述运行状态信息生成对应的系统运行状态页面。
具体地,第一生成装置203根据确定装置202所确定的该光伏发电系统的运行状态信息,包括但不限于如前所述的该光伏发电系统的总装机量信息、电站平均发电量信息、电站运行统计信息、电站运行状态总览信息等,通过诸如JSP、ASP或PHP等动态页面技术,或其他约定的页面生成技术,如HTML5技术,生成对应的系统运行状态页面。
例如,第一生成装置203根据确定装置202所确定的该光伏发电系统的运行状态信息,生成如图3所示的系统运行状态页面,在该系统运行状态页面的左侧,展现了总装机量、电站平均发电量、电站总览、电站运行状态及电站列表等运行状态信息,其中,在该电站总览中列出了正常运行的光伏电站的数量、停机状态的光伏电站的数量、运行异常的光伏电站的数量及正在运维的光伏电站的数量,在该电站运行状态中列出了月发电量、年发电量、总发电量、二氧化碳减排量、等效种树的数量及节省燃煤的数量。其中,电站列表可由用户进行交互,例如,当用户点击进入电站列表,该第一生成装置203还可生成如图3右侧所展示的系统运行状态页面,该系统运行状态页面的右侧展示了各个光伏电站的电站运行状态,如展示每个光伏电站的电站编号、地址、装机量、功率、天气情况、时间信息、单位发电量、运行状态是否正常等信息。
本领域技术人员应能理解,上述系统运行状态页面仅为举例,其他现有的或今后可能出现的系统运行状态页面如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
提供装置204将所述系统运行状态页面提供至对应的移动设备。
具体地,提供装置204将该第一生成装置203生成的系统运行状态页面,通过主动推送、应事件触发或应请求发送等约定的方式,提供至对应的移动设备。例如,每当该第一生成装置203生成一个系统运行状态页面,提供装置204随即将该系统运行状态页面提供给对应的移动设备;又如,当某个光伏电站的运行状态发生异常时,提供装置204立即主动将包括该运行状态发送异常的信息的系统运行状态页面推送至对应的移动设备,如与该运行状态发生异常的光伏电站绑定的移动设备;或者,提供装置204定期地,如每天在同一时间点或时间段,将第一生成装置203所生成的系统运行状态页面提供至对应的移动设备;又或者,当移动设备请求该系统运行状态页面时,提供装置204将该系统运行状态页面提供至该请求的移动设备。
在此,移动设备中例如可以安装对应的移动应用,提供装置204可以在该应用内将该系统运行状态页面进行提供,以供用户查看。进一步地,该移动应用例如还可以有一个web端的对应应用,提供装置204在为该移动应用提供系统运行状态页面的同时,还可以在web端进行同步,从而实现移动应用和web端实时操作和数据交互。
本领域技术人员应能理解,上述提供系统运行状态页面的方式仅为举例,其他现有的或今后可能出现的提供系统运行状态页面的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
在此,装置1获取光伏发电系统中一个或多个光伏电站的运行参数信息,根据所述运行参数信息确定所述光伏发电系统的运行状态信息,根据所述运行状态信息生成对应的系统运行状态页面,将所述系统运行状态页面提供至对应的移动设备,无需现场勘测,简单易用,即可使得用户可以随时随地了解光伏发电系统的运行状态,或进一步了解该光伏发电系统中各个光伏电站的运行状态,提高了工作效率,减少了人力资源的浪费,提升了用户的使用体验,更是方便了运维人员的综合管理,降低了运维监测阶段的风险。进一步地,本发明的后续可扩展性强,方便做远程监控管理,远程遥控工作。
优选地,所述系统运行状态页面包括用于查看所述光伏发电系统中光伏电站的触发信息。
具体地,由于用户可能具有查看单独的光伏电站的相关信息的意愿,因此,在系统运行状态页面中可以包括用于查看该光伏发电系统中光伏电站的触发信息,用户例如可以通过点击、长按该触发信息,从而查看单独的光伏电站的相关信息。例如,如图3所示,该系统运行状态页面中的“进入电站列表”即可以视为用于查看所述光伏发电系统中光伏电站的触发信息,用户点击该“进入电站列表”,即可进一步查看对应的电站列表及每个光伏电站的相关信息,包括但不限于光伏电站的电站编号、地址、装机量、功率、天气情况、时间信息、单位发电量、运行状态是否正常等相关信息;进一步地,用户还可以点击该电站列表中某个具体的光伏电站,例如可以点击电站编号为“AES2015005”的光伏电站,即可以查看有关该光伏电站的更为详细的相关信息,如以图表等更为丰富的展现形式展现该光伏电站的装机量、周发电量、月发电量、年发电量等信息,该具体的光伏电站例如也可以视为用于查看所述光伏发电系统中光伏电站的触发信息。
本领域技术人员应能理解,上述用于查看所述光伏发电系统中光伏电站的触发信息的形式仅为举例,其他现有的或今后可能出现的用于查看所述光伏发电系统中光伏电站的触发信息的形式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
更优选地,所述装置1还包括第二生成装置(未示出),该第二生成装置接收所述移动设备提交的关于所述触发信息的触发操作;根据所述光伏发电系统中光伏电站的运行参数信息生成电站运行状态页面;将所述电站运行状态页面提供至所述移动设备。
具体地,当用户通过该移动设备提交了关于该触发信息的触发操作,例如,用户通过点击、长按等操作,选择了系统运行状态页面包括的用于查看所述光伏发电系统中光伏电站的触发信息,第二生成装置即可获取该触发操作,例如,通过一次或多次调用该移动设备的应用程序接口(API)或其他约定的通信方式,获取该用户关于该触发信息的触发操作。随后,该第二生成装置根据所述光伏发电系统中光伏电站的运行参数信息,通过诸如JSP、ASP或PHP等动态页面技术,或其他约定的页面生成技术,如HTML5技术,生成电站运行状态页面。
例如,用户若点击如图3中系统运行状态页面右侧电站列表中某个具体的光伏电站,例如点击电站编号为“AES2015005”的光伏电站,则第二生成装置基于该用户所选择的光伏电站,根据该光伏电站的运行参数信息生成电站运行状态页面,如根据该光伏电站由电压电流值等模拟信号通过逆变器所转变成的数字信号,生成对应的装机量、周发电量、月发电量、年发电量等信息,并在该电站运行状态页面中以图表等展现形式展现该光伏电站的装机量、周发电量、月发电量、年发电量等信息。
接着,该第二生成装置再以约定的提供方式,将该电站运行状态页面提供至该提交触发操作的移动设备,例如,在该移动设备所安装的对应的移动应用内将该电站运行状态页面进行提供。
例如,用户可以点击筛选查看运行出现异常的光伏电站,从而方便其查看运行出现异常的光伏电站的各项运行状态信息,方便其确定运行异常所发生的节点和出现的具体问题。
在此,装置1基于用户所选择的光伏电站,将该光伏电站的运行参数信息生成电站运行状态页面并提供给该用户,方便用户进一步查看其感兴趣的特定光伏电站的详情,提升其用户使用体验。
优选地,当所述一个或多个光伏电站的运行参数信息包括至少一个运行异常参数信息时,所述装置还包括第三生成装置(未示出),该第三生成装置基于所述至少一个运行异常参数信息所对应的光伏电站的运行参数信息,生成电站运行状态页面;将所述电站运行状态页面提供至所述移动设备。
具体地,由于光伏电站在运行时可能会出现异常,则该运行出现异常的光伏电站所上传的运行参数信息会相应地反映出该异常运行的情况,例如,该光伏电站上传的电压值、电流值等会出现异常,因此,该光伏电站上传的运行参数信息包括运行异常参数信息,此时,第三生成装置基于所述至少一个运行异常参数信息所对应的光伏电站的运行参数信息,通过诸如JSP、ASP或PHP等动态页面技术,或其他约定的页面生成技术,如HTML5技术,生成电站运行状态页面,在该电站运行状态页面中会显示该光伏电站相应的异常运行的情况,如运行异常所发生的节点、所出现的具体问题等;随后,该第三生成装置再以约定的提供方式,将该电站运行状态页面提供至对应的移动设备,例如,当该移动设备与光伏电站进行绑定过后,若该光伏电站运行发生异常,则第三生成装置可以主动将该基于运行异常参数信息所生成的电站运行状态页面推送至该绑定的移动设备,如在该移动设备所安装的对应的移动应用内将该电站运行状态页面进行提供。
在此,当光伏电站运行出现异常时,装置1主动将运行出现异常的光伏电站的运行状态推送至移动设备,方便用户及时确定运行异常所发生的节点和出现的具体问题,从而迅速做出相应解决方案,避免用户损失,进一步提升了用户的使用体验。
优选地,该装置1还包括排序装置(未示出),该排序装置基于预定排序规则,对所述运行状态信息进行排序,获得排序后的运行状态信息;其中,所述第一生成装置203根据所述排序后的运行状态信息生成所述系统运行状态页面。
具体地,由于各个光伏电站具有不同的运行状态信息,与该各个光伏电站绑定的移动设备的用户可能具有需要查看排行等意愿,因此,排序装置可以基于预定排序规则,对确定装置202所确定的该光伏发电系统的运行状态信息进行排序,从而获得排序后的运行状态信息,例如,对该光伏发电系统中的各个光伏电站进行排序,如按照各个光伏电站的运行时间长短,将这些光伏电站按照运行时间从长到短的顺序进行排序;或者,排序装置按照地理位置远近,将这些光伏电站按照地理位置由近及远的顺序进行排序;或者,排序装置按照发电量,将这些光伏电站按照发电量从大到小的顺序进行排序;随后,第一生成装置203根据排序后的运行状态信息,通过诸如JSP、ASP或PHP等动态页面技术,或其他约定的页面生成技术,如HTML5技术,生成系统运行状态页面,从而提供装置204可以将该系统运行状态页面提供给对应的移动设备。
本领域技术人员应能理解,上述所列举的预定排序规则仅为举例,其他现有的或今后可能出现的预定排序规则如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
在此,装置1对各项运行状态信息按预定排序规则进行排序,从而根据排序后的运行状态信息生成系统运行状态页面并提供给用户,进一步方便用户的查看,提升其使用体验。
图4示出根据本发明又一个方面的一种用于提供光伏发电系统的运行状态信息的方法的流程示意图。
在步骤S401中,装置1获取光伏发电系统中一个或多个光伏电站的运行参数信息。
具体地,在步骤S401中,装置1例如主动或应事件触发地,直接从云服务器获取各个光伏电站的运行参数信息,如电压值、电流值等运行参数信息,或由电压电流值等经过处理之后所生成的运行参数信息;或者,当光伏电站主动上传其上的运行参数信息时,在步骤S401中,装置1即行获取该光伏电站所上传的运行参数信息。例如,在光伏发电系统中存在多个光伏电站,各个光伏电站由太阳电池板,或称,光伏发电板,输出电压电流等各种电信号,然而这些电信号属于模拟信号,通过逆变器将这些模拟信号转变成数字信号,采集器收集这些数字信号,作为运行参数信息,以透传的方式传送到数据服务端,如云服务器,云服务器对这些数字信号进行对应的数据处理,同时还存储生成应用层数据,这样,当需要的时候,在步骤S401中,装置1可以直接从该云服务器获取其想要的光伏电站的运行参数信息。在此,光伏电站中的采集器例如可以通过GPRS,将经处理后的运行参数信息传输到云服务器,该采集器例如还可以控制数据传输间隔。
或者,该光伏发电系统中一个或多个光伏电站,将其上由光伏发电板输出的电压电流等各种电信号,通过逆变器转变成数字信号,再将这些数字信号进行上传,在步骤S401中,装置1直接获取由这些光伏电站上传的数字信号,作为这些光伏电站的运行参数信息。
本领域技术人员应能理解,上述获取运行参数信息的方式仅为举例,其他现有的或今后可能出现的获取运行参数信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
在步骤S402中,装置1根据所述运行参数信息确定所述光伏发电系统的运行状态信息。
具体地,在步骤S402中,装置1根据在步骤S401中所获取的光伏发电系统中一个或多个光伏电站的运行参数信息,对这些运行参数信息进行一定的计算,从而确定该光伏发电系统的运行状态信息,例如,根据各个光伏电站对应的诸如电压值、电流值等运行参数信息,计算各个光伏电站对应的发电量,计算由该多个光伏电站所组成的光伏发电系统的总装机量,再结合光伏电站的数量计算各个电站的电站平均发电量等。在此,光伏发电系统的运行状态信息包括但不限于总装机量、电站平均发电量、电站总览、电站运行状态、电站列表等,进一步地,电站列表中包括但不限于各个光伏电站所分别对应的运行状态信息,如编号、地址、天气情况、装机量、功率、单位发电量、状态等。例如,在步骤S402中,装置1根据各个光伏电站的运行参数信息,确定各个光伏电站的运行状态,例如,根据某个光伏电站的运行参数信息为正常,确定该光伏电站的运行状态正常,根据某个光伏电站的运行参数信息为异常,确定该光伏电站的运行状态异常,进而,在步骤S402中,装置1基于各个光伏电站的运行状态,确定该光伏发电系统的运行状态信息,如确定该光伏发电系统的电站总览信息,分别获知该光伏发电系统中运行正常、停机状态、运行异常的光伏电站的数量。
本领域技术人员应能理解,上述确定运行状态信息的方式仅为举例,其他现有的或今后可能出现的确定运行状态信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
优选地,所述运行状态信息包括以下至少任一项:
所述光伏发电系统的总装机量信息;
所述光伏发电系统的电站平均发电量信息;
所述光伏发电系统的电站运行统计信息;
所述光伏发电系统的电站运行状态总览信息。
具体地,所述光伏发电系统的总装机量信息,例如指该光伏发电系统中实际安装的组件(即,光伏发电板,或称太阳电池板)在标准测试条件下的总峰值功率。一般用单位kw(千瓦)或mw(兆瓦)来标称。光伏发电板的功率有各种规格,以260瓦为例,即在额定条件下,一块光伏发电板的瞬时功率是260瓦,若该光伏发电系统装载了100块光伏发电板,则该光伏发电系统的总装机量信息为100*260w=26kw。在此,在步骤S402中,装置1可以根据在步骤S401中所获取的该光伏发电系统中各个光伏电站所对应的装机量信息,从而计算得出该光伏发电系统的总装机量信息。
所述光伏发电系统的电站平均发电量信息,例如由该装置1在步骤S402中根据各个光伏电站的发电量,计算获得该光伏发电系统的总发电量,随后,根据正常运行的光伏电站的数量,计算获得该电站平均发电量。
所述光伏发电系统的电站运行统计信息,例如可以统计该光伏发电系统中光伏电站的月发电量、年发电量、总发电量、二氧化碳减排量等信息,可由装置1在步骤S402中基于各个光伏电站的历史发电量、该光伏发电系统的统计周期等信息计算获得。
所述光伏发电系统的电站运行状态总览信息,例如可以指出正常运行的光伏电站的数量、停机状态的光伏电站的数量、异常状态的光伏电站的数量、正在运维的光伏电站的数量等,其可由装置1在步骤S401中基于各个电站所分别对应的运行参数信息是否正常来确定。其中,当光伏电站正在运维或停机时,可由该光伏电站主动上报该运行状态,也可由人工在后台记录该运行状态。
本领域技术人员应能理解,上述运行状态信息仅为举例,其他现有的或今后可能出现的运行状态信息如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
在步骤S403中,装置1根据所述运行状态信息生成对应的系统运行状态页面。
具体地,在步骤S403中,装置1根据在步骤S402中所确定的该光伏发电系统的运行状态信息,包括但不限于如前所述的该光伏发电系统的总装机量信息、电站平均发电量信息、电站运行统计信息、电站运行状态总览信息等,通过诸如JSP、ASP或PHP等动态页面技术,或其他约定的页面生成技术,如HTML5技术,生成对应的系统运行状态页面。
例如,在步骤S403中,装置1根据在步骤S402中所确定的该光伏发电系统的运行状态信息,生成如图3所示的系统运行状态页面,在该系统运行状态页面的左侧,展现了总装机量、电站平均发电量、电站总览、电站运行状态及电站列表等运行状态信息,其中,在该电站总览中列出了正常运行的光伏电站的数量、停机状态的光伏电站的数量、运行异常的光伏电站的数量及正在运维的光伏电站的数量,在该电站运行状态中列出了月发电量、年发电量、总发电量、二氧化碳减排量、等效种树的数量及节省燃煤的数量。其中,电站列表可由用户进行交互,例如,当用户点击进入电站列表,在步骤S403中,装置1还可生成如图3右侧所展示的系统运行状态页面,该系统运行状态页面的右侧展示了各个光伏电站的电站运行状态,如展示每个光伏电站的电站编号、地址、装机量、功率、天气情况、时间信息、单位发电量、运行状态是否正常等信息。
本领域技术人员应能理解,上述系统运行状态页面仅为举例,其他现有的或今后可能出现的系统运行状态页面如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
在步骤S404中,装置1将所述系统运行状态页面提供至对应的移动设备。
具体地,在步骤S404中,装置1将在步骤S403中生成的系统运行状态页面,通过主动推送、应事件触发或应请求发送等约定的方式,提供至对应的移动设备。例如,每当装置1在步骤S403中生成一个系统运行状态页面,在步骤S404中,装置1随即将该系统运行状态页面提供给对应的移动设备;又如,当某个光伏电站的运行状态发生异常时,在步骤S404中,装置1立即主动将包括该运行状态发送异常的信息的系统运行状态页面推送至对应的移动设备,如与该运行状态发生异常的光伏电站绑定的移动设备;或者,在步骤S404中,装置1定期地,如每天在同一时间点或时间段,将在步骤S403中所生成的系统运行状态页面提供至对应的移动设备;又或者,当移动设备请求该系统运行状态页面时,在步骤S404中,装置1将该系统运行状态页面提供至该请求的移动设备。
在此,移动设备中例如可以安装对应的移动应用,在步骤S404中,装置1可以在该应用内将该系统运行状态页面进行提供,以供用户查看。进一步地,该移动应用例如还可以有一个web端的对应应用,在步骤S404中,装置1在为该移动应用提供系统运行状态页面的同时,还可以在web端进行同步,从而实现移动应用和web端实时操作和数据交互。
本领域技术人员应能理解,上述提供系统运行状态页面的方式仅为举例,其他现有的或今后可能出现的提供系统运行状态页面的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
在此,装置1获取光伏发电系统中一个或多个光伏电站的运行参数信息,根据所述运行参数信息确定所述光伏发电系统的运行状态信息,根据所述运行状态信息生成对应的系统运行状态页面,将所述系统运行状态页面提供至对应的移动设备,无需现场勘测,简单易用,即可使得用户可以随时随地了解光伏发电系统的运行状态,或进一步了解该光伏发电系统中各个光伏电站的运行状态,提高了工作效率,减少了人力资源的浪费,提升了用户的使用体验,更是方便了运维人员的综合管理,降低了运维监测阶段的风险。进一步地,本发明的后续可扩展性强,方便做远程监控管理,远程遥控工作。
优选地,所述系统运行状态页面包括用于查看所述光伏发电系统中光伏电站的触发信息。
具体地,由于用户可能具有查看单独的光伏电站的相关信息的意愿,因此,在系统运行状态页面中可以包括用于查看该光伏发电系统中光伏电站的触发信息,用户例如可以通过点击、长按该触发信息,从而查看单独的光伏电站的相关信息。例如,如图3所示,该系统运行状态页面中的“进入电站列表”即可以视为用于查看所述光伏发电系统中光伏电站的触发信息,用户点击该“进入电站列表”,即可进一步查看对应的电站列表及每个光伏电站的相关信息,包括但不限于光伏电站的电站编号、地址、装机量、功率、天气情况、时间信息、单位发电量、运行状态是否正常等相关信息;进一步地,用户还可以点击该电站列表中某个具体的光伏电站,例如可以点击电站编号为“AES2015005”的光伏电站,即可以查看有关该光伏电站的更为详细的相关信息,如以图表等更为丰富的展现形式展现该光伏电站的装机量、周发电量、月发电量、年发电量等信息,该具体的光伏电站例如也可以视为用于查看所述光伏发电系统中光伏电站的触发信息。
本领域技术人员应能理解,上述用于查看所述光伏发电系统中光伏电站的触发信息的形式仅为举例,其他现有的或今后可能出现的用于查看所述光伏发电系统中光伏电站的触发信息的形式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
更优选地,该方法还包括步骤S405(未示出),在步骤S405中,装置1接收所述移动设备提交的关于所述触发信息的触发操作;根据所述光伏发电系统中光伏电站的运行参数信息生成电站运行状态页面;将所述电站运行状态页面提供至所述移动设备。
具体地,当用户通过该移动设备提交了关于该触发信息的触发操作,例如,用户通过点击、长按等操作,选择了系统运行状态页面包括的用于查看所述光伏发电系统中光伏电站的触发信息,在步骤S405中,装置1即可获取该触发操作,例如,通过一次或多次调用该移动设备的应用程序接口(API)或其他约定的通信方式,获取该用户关于该触发信息的触发操作。随后,在步骤S405中,装置1根据所述光伏发电系统中光伏电站的运行参数信息,通过诸如JSP、ASP或PHP等动态页面技术,或其他约定的页面生成技术,如HTML5技术,生成电站运行状态页面。
例如,用户若点击如图3中系统运行状态页面右侧电站列表中某个具体的光伏电站,例如点击电站编号为“AES2015005”的光伏电站,则在步骤S405中,装置1基于该用户所选择的光伏电站,根据该光伏电站的运行参数信息生成电站运行状态页面,如根据该光伏电站由电压电流值等模拟信号通过逆变器所转变成的数字信号,生成对应的装机量、周发电量、月发电量、年发电量等信息,并在该电站运行状态页面中以图表等展现形式展现该光伏电站的装机量、周发电量、月发电量、年发电量等信息。
接着,在步骤S405中,装置1再以约定的提供方式,将该电站运行状态页面提供至该提交触发操作的移动设备,例如,在该移动设备所安装的对应的移动应用内将该电站运行状态页面进行提供。
例如,用户可以点击筛选查看运行出现异常的光伏电站,从而方便其查看运行出现异常的光伏电站的各项运行状态信息,方便其确定运行异常所发生的节点和出现的具体问题。
在此,装置1基于用户所选择的光伏电站,将该光伏电站的运行参数信息生成电站运行状态页面并提供给该用户,方便用户进一步查看其感兴趣的特定光伏电站的详情,提升其用户使用体验。
优选地,当所述一个或多个光伏电站的运行参数信息包括至少一个运行异常参数信息时,该方法还包括步骤S406(未示出),在步骤S406中,装置1基于所述至少一个运行异常参数信息所对应的光伏电站的运行参数信息,生成电站运行状态页面;将所述电站运行状态页面提供至所述移动设备。
具体地,由于光伏电站在运行时可能会出现异常,则该运行出现异常的光伏电站所上传的运行参数信息会相应地反映出该异常运行的情况,例如,该光伏电站上传的电压值、电流值等会出现异常,因此,该光伏电站上传的运行参数信息包括运行异常参数信息,此时,在步骤S406中,装置1基于所述至少一个运行异常参数信息所对应的光伏电站的运行参数信息,通过诸如JSP、ASP或PHP等动态页面技术,或其他约定的页面生成技术,如HTML5技术,生成电站运行状态页面,在该电站运行状态页面中会显示该光伏电站相应的异常运行的情况,如运行异常所发生的节点、所出现的具体问题等;随后,在步骤S406中,装置1再以约定的提供方式,将该电站运行状态页面提供至对应的移动设备,例如,当该移动设备与光伏电站进行绑定过后,若该光伏电站运行发生异常,则在步骤S406中,装置1可以主动将该基于运行异常参数信息所生成的电站运行状态页面推送至该绑定的移动设备,如在该移动设备所安装的对应的移动应用内将该电站运行状态页面进行提供。
在此,当光伏电站运行出现异常时,装置1主动将运行出现异常的光伏电站的运行状态推送至移动设备,方便用户及时确定运行异常所发生的节点和出现的具体问题,从而迅速做出相应解决方案,避免用户损失,进一步提升了用户的使用体验。
优选地,该方法还包括步骤S407(未示出),在步骤S407中,装置1基于预定排序规则,对所述运行状态信息进行排序,获得排序后的运行状态信息;其中,在步骤S403中,装置1根据所述排序后的运行状态信息生成所述系统运行状态页面。
具体地,由于各个光伏电站具有不同的运行状态信息,与该各个光伏电站绑定的移动设备的用户可能具有需要查看排行等意愿,因此,在步骤S407中,装置1可以基于预定排序规则,对在步骤S402中所确定的该光伏发电系统的运行状态信息进行排序,从而获得排序后的运行状态信息,例如,对该光伏发电系统中的各个光伏电站进行排序,如按照各个光伏电站的运行时间长短,将这些光伏电站按照运行时间从长到短的顺序进行排序;或者,在步骤S407中,装置1按照地理位置远近,将这些光伏电站按照地理位置由近及远的顺序进行排序;或者,在步骤S407中,装置1按照发电量,将这些光伏电站按照发电量从大到小的顺序进行排序;随后,在步骤S403中,装置1根据排序后的运行状态信息,通过诸如JSP、ASP或PHP等动态页面技术,或其他约定的页面生成技术,如HTML5技术,生成系统运行状态页面,从而在步骤S404中,装置1可以将该系统运行状态页面提供给对应的移动设备。
本领域技术人员应能理解,上述所列举的预定排序规则仅为举例,其他现有的或今后可能出现的预定排序规则如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
在此,装置1对各项运行状态信息按预定排序规则进行排序,从而根据排序后的运行状态信息生成系统运行状态页面并提供给用户,进一步方便用户的查看,提升其使用体验。
优选地,本发明还提供了一种计算机设备,该计算机设备包括一个或多个处理器和存储器,该存储器用于存储一个或多个计算机程序;当所述一个或多个计算机程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如步骤S401至S407中任一项所述的操作。
需要注意的是,本发明可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(ASIC)、通用目的计算机或任何其他类似硬件设备来实现。在一个实施例中,本发明的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本发明的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,RAM存储器,磁或光驱动器或软磁盘及类似设备。另外,本发明的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。
另外,本发明的一部分可被应用为计算机程序产品,例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本发明的方法和/或技术方案。而调用本发明的方法的程序指令,可能被存储在固定的或可移动的记录介质中,和/或通过广播或其他信号承载媒体中的数据流而被传输,和/或被存储在根据所述程序指令运行的计算机设备的工作存储器中。在此,根据本发明的一个实施例包括一个装置,该装置包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发该装置运行基于前述根据本发明的多个实施例的方法和/或技术方案。
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。