一种配置储能电站管理系统的方法、装置及储能电站与流程

文档序号:16667588发布日期:2019-01-18 23:22阅读:229来源:国知局
一种配置储能电站管理系统的方法、装置及储能电站与流程

本发明实施例涉及储能技术领域,尤其涉及一种配置储能电站管理系统的方法、装置及储能电站。



背景技术:

由于不可再生能源,例如:石油、天然气等等,其在地球的含量是固定的,为了降低对不可再生能源的依赖,目前,国家大力推广以风能、太阳能等为代表可再生能源,例如:利用可再生能源发电,以满足工业和生活的用电需求。但是可再生能源容易受季节、气候的影响,其具有较大的随机性和波动性,如果可再生能源发电所产生的电能直接接入电网的话,其随机性和波动性也接入电网,影响电网的稳定性。

为了避免可再生能源发电产生的电源接入电网时影响电网的稳定性,目前都是通过建立储能电站,先把可再生能源发电产生的电源接入储能电站进行存储,再通过储能电站向电网输送稳定的电能。当然,储能电站除了通过可再生能源发电提供电能之外,也可以在电网用电空闲的时候,由电网提供电能,实现将电网用电低谷时储电,在电网用电的高峰时段向电网供电,有利于保证电网的稳定供电。

本发明的发明人在实现本发明的过程中,发现:储能电站除了具有实体硬件设备,例如:储电池组、稳压电路等等,还会配置管理实体硬件设备的储能电站管理系统进行管理,但是不同地区,对储能电站管理系统的功能需求会根据地区用电变化会产生变化的,但是目前储能电站管理系统都是根据各用户当前的功能需求,整体开发整体配置,并且在配置之后不能更改,当需要更新功能,需要储能电站管理系统进行整体修改,不利于后期维护。



技术实现要素:

本发明的主要目的在于提供一种配置储能电站管理系统的方法、装置及储能电站,方便储能电站管理系统的后期维护。

为解决上述技术问题,本发明实施例提供了配置储能电站管理系统的方法,所述方法包括:

获取业务配置文件和基初通用业务;根据所述业务配置文件,获取扩展储能业务;为所述储能电站管理系统配置获得到的所述基初通用业务和所述扩展储能业务;根据所述扩展储能业务,获取对应的数据存储模板;根据所述数据存储模板为所述储能电站管理系统创建存储数据库和存储模块,并且使所述存储模块分别与存储数据库、所述基初通用业务和扩展储能业务之间建立关联关系;将所述储能电站管理系统的配置标记修改为已配置。

可选的,所述方法还包括:当所述储能电站管理系统上电启动时,判断所述储能电站管理系统的配置标记是否为已配置;若否,则进入所述获取业务配置文件和基初通用业务的步骤;若是,则使所述储能电站管理系统加载已配置的基初通用业务和扩展储能业务,并且运行。

可选的,所述方法还包括:为所述储能电站管理系统,创建通用数据库;在所述储能电站管理系统运行的过程中,使所述储能电站管理系统的原始待存储数据存储于通用数据库;通过所述存储模块对所述原始待存储数据进行加工之后,存储于所述存储数据库。

可选的,所述方法还包括:接收到升级命令;根据所述升级命令,对所述储能电站管理系统中与所述升级命令对应的扩展储能业务、数据存储模板、存储数据库和存储模块进行升级处理;将所述通用数据库所存储的数据,对升级之后的存储数据库中进行匹配处理,以使所述升级之后的存储数据库中历史数据与所述升级之后的扩展储能业务相匹配。

可选的,所述获取业务配置文件步骤包括:向云管理服务器发送业务配置请求,其中,所述业务配置请求携带用户的身份标识;接收所述云管理服务器在验证所述用户的身份标识之后获取的所述业务配置文件,其中,所述业务配置文件是根据开放给所述用户的功能生成的。

为解决上述技术问题,本发明实施例还提供了配置储能电站管理系统的装置,包括:第一获取模块,用于获取业务配置文件和基初通用业务;第二获取模块,用于根据所述业务配置文件,获取扩展储能业务;配置模块,用于为所述储能电站管理系统配置基初通用业务和扩展储能业务;第三获取模块,用于根据所述扩展储能业务,获取对应的数据存储模板;第一创建模块,根据所述数据存储模板为所述储能电站管理系统创建存储数据库和存储模块,并且使所述存储模块分别与存储数据库、所述基初通用业务和扩展储能业务之间建立关联关系;修改模块,用于将所述储能电站管理系统的配置标记修改为已配置。

可选的,所述装置还包括:判断模块,用于当所述储能电站管理系统上电启动时,判断所述储能电站管理系统的配置标记是否为已配置;加载模块,用于当所述判断模块判断到所述储能电站管理系统的配置标记为已配置时,使所述储能电站管理系统加载已配置的基初通用业务和扩展储能业务,并且运行;所述第一获取模块,具体用于当所述判断模块判断到所述储能电站管理系统的配置标记为未配置时,获取业务配置文件和基初通用业务。

可选的,所述装置还包括:第二创建模块,用于为所述储能电站管理系统,创建通用数据库;所述存储模块具体用于在所述储能电站管理系统运行的过程中,使所述储能电站管理系统的原始待存储数据存储于通用数据库,对所述原始待存储数据进行加工之后,存储于所述存储数据库

可选的,所述装置还包括:接收模块,用于接收到升级命令;升级模块,用于根据所述升级命令,对所述储能电站管理系统中与所述升级命令对应的扩展储能业务、数据存储模板、存储数据库和存储模块进行升级处理;转换模块,用于将所述通用数据库所存储的数据,对升级之后的存储数据库中进行匹配处理,以使所述升级之后的存储数据库中历史数据与所述升级之后的扩展储能业务相匹配。

为解决上述技术问题,本发明实施例还提供了一种储能电站,包括:储能设备;至少一个处理器,与所述储能设备连接;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求上述的方法。

在本发明实施例中,通过业务配置文件获取扩展储能业务,然后根据获取的将扩展储能业务和基初通用业务,配置储能电站管理系统,使储能电站管理系统具有所配置业务的功能,实现一次开发,针对不同用户区别性部署的作用,并且扩展储能业务是可选的,因此,当用户的功能需求变化时,当扩展储能业务中已经具有满足用户变化的功能需求时,可直接配置上对应的扩展储能业务即可,非常有利于后期维护。此外,储能电站管理系统划分为扩展储能业务和基初通用业务,而扩展储能业务是针对不同业务需求开发的,实现将储能电站管理系统进行模块化,因此,开发商可在针对不同业务需求时,可在基初通用业务上叠加对应的扩展储能业务即可,有利于将储能电站管理系统的快速开发维护。

附图说明

一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。

图1是本发明储能电站管理系统的应用环境的示意图

图2是本发明配置储能电站管理系统的方法实施例的流程图;

图3是本发明配置储能电站管理系统的方法实施例中获取业务配置文件的流程图;

图4是本发明配置储能电站管理系统的方法另一实施例的流程图;

图5是本发明配置储能电站管理系统的装置实施例的示意图;

图6是本发明储能电站实施例的示意图

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。

请参阅图1,图1是本发明储能电站管理系统的应用环境的示意图。如图所示,应用环境10包括储能设备20、管理服务器30和客户终端40。

储能设备20用于存储电能。当然,在其它实施例中,储能设备20除了具有储能的作用之外,也可以配置使其具有释放能量的功能,例如:当储能设备20用于存储电能时,该储能设备20可以为蓄电池组,储能设备用于充电站中。管理服务器30与储能设备20连接,管理服务器30用于对储能设备20进行管理。客户终端40用于与管理服务器30连接,客户终端40通过访问管理服务器30,获取储能设备20的运行信息。

储能电站管理系统应用于管理服务器30中,通过配置储能电站管理系统可以使管理服务器30具有不同功能。

请参阅图2,图2是本发明配置储能电站管理系统的方法第一实施例的流程图,具体的,该方法包括:

步骤201:获取业务配置文件和基初通用业务;

基初通用业务是指储能电站必不可少的业务。

业务配置文件是用于指示储能电站管理系统待配置的扩展储能业务的文件,例如:.ini文件。在一些实施例中,业务配置文件可以直接存储管理服务器30本地,但是存储管理服务器30本地容易给用户发现破解,安全系数不高。在本实施例中,优先将,业务配置文件放置于开发商的云管理服务器上,由云管理服务器统一管理,则请参阅图3,获取业务配置文件包括:

步骤2011:向云管理服务器发送业务配置请求,其中,所述业务配置请求携带用户的身份标识;

用户的身份标识是用户身份的标记,其具有唯一性,不同用户的身份标记是不相同,既可以采用用户名和密码作为身份标识,也可以采用用户生理特征作为身份标识,例如:指纹、虹膜等等作为身份标识,又或者,两者结合作为身份标识,此处不作限定。

步骤2012:接收所述云管理服务器在验证所述用户的身份标识之后获取的所述业务配置文件,其中,所述业务配置文件是根据开放给所述用户的功能生成的;

通过云管理服务器统一管理的方式,可以结合用户不同需求,或者用户交付的费用不相同,给其开放不同功能,因此,业务配置文件是根据开放给用户的功能生成的。

为了减少在传输业务配置文件的过程中传输业务配置文件给修改,还可以在传输之前,对传输业务配置文件进行加密处理,在传输到达管理服务器之后进行解密处理。

步骤202:根据所述业务配置文件,获取扩展储能业务;

扩展储能业务是储能电站可选的业务,扩展储能业务的数量至少为一个。由于业务配置文件携带指示待配置的扩展储能业务的信息,因此,可以通过业务配置文件获取待配置的扩展储能业务。

步骤203:为所述储能电站管理系统配置获得到的所述基初通用业务和所述扩展储能业务;

当储能电站管理系统完成配置之后,则储能电站管理系统具有所配置的基初通用业务和所述扩展储能业务的功能,其它没有配置的扩展储能业务该储能电站管理系统是不具有的。

步骤204:根据所述扩展储能业务,获取对应的数据存储模板;

数据存储模板是用于指示创建存储数据库和存储模块,并且数据存储模板与扩展储能业务预先建立对应关系。

步骤205:根据所述数据存储模板为所述储能电站管理系统创建存储数据库和存储模块,并且使所述存储模块分别与存储数据库、所述基初通用业务和扩展储能业务之间建立关联关系;

由于不同扩展储能业务,其功能是不相同的,其需要的数据也是不相同的,因此,根据具体的扩展储能业务,建立与其对应的存储数据库进行数据存储,可以使得存储数据库与扩展储能业务更加适配,扩展储能业务在存储数据和读取数据时效率更高。值得说明的是:基础通用业务是基础的,必不可少的业务,因此,存储数据库也会存储基础通用业务相关的数据。

步骤206:将所述储能电站管理系统的配置标记修改为已配置。

配置标记用于指示该储能电站管理系统是否已经完成配置。面当配置完成之后,该管理服务器30可重新启动,加载储能电站管理系统,使储能电站管理系统投入运行。

在本发明实施例中,通过业务配置文件获取扩展储能业务,然后根据获取的将扩展储能业务和基初通用业务,配置储能电站管理系统,使储能电站管理系统具有所配置业务的功能,实现一次开发,针对不同用户区别性部署的作用,并且扩展储能业务是可选的,因此,当用户的功能需求变化时,当扩展储能业务中已经具有满足用户变化的功能需求时,可直接配置上对应的扩展储能业务即可,非常有利于后期维护。此外,储能电站管理系统划分为扩展储能业务和基初通用业务,而扩展储能业务是针对不同业务需求开发的,实现将储能电站管理系统进行模块化,因此,开发商可在针对不同业务需求时,可在基初通用业务上叠加对应的扩展储能业务即可,有利于将储能电站管理系统的快速开发维护。

请参阅图4,图4是本发明配置储能电站管理系统的方法第二实施例的流程图,具体的,该方法包括:

步骤300:当所述储能电站管理系统上电启动时,判断所述储能电站管理系统的配置标记是否为已配置,若否,执行步骤301,否则执行步骤307;

配置标记用于指示储能电站管理系统是否已配置好,当是时,则可以快速进入,启动储能电站管理系统。

步骤301:获取业务配置文件和基初通用业务;

步骤302:根据所述业务配置文件,获取扩展储能业务;

步骤303:为所述储能电站管理系统配置获得到的所述基初通用业务和所述扩展储能业务;

步骤304:根据所述扩展储能业务,获取对应的数据存储模板;

步骤305:根据所述数据存储模板为所述储能电站管理系统创建存储数据库和存储模块,并且使所述存储模块分别与存储数据库、所述基初通用业务和扩展储能业务之间建立关联关系;

步骤306:将所述储能电站管理系统的配置标记修改为已配置。

值得说明的是:本实施例中步骤301至步骤306的内容与配置储能电站管理系统的方法第一实施中步骤201至206的内容相同,对于步骤301至步骤306的详细说明,此处不再一一赘述,可参阅配置储能电站管理系统的方法第一实施。

步骤307:使所述储能电站管理系统加载已配置的基初通用业务和扩展储能业务,并且运行。

在一些实施例中,为了更好地保存储能电站管理系统在运行过程中的数据,可以创建至少两个数据库进行存储,则方法还包括:

步骤308:为所述储能电站管理系统,创建通用数据库;

通用数据库用于存储储能电站管理系统在运行的过程中一切的数据。

步骤309:在所述储能电站管理系统运行的过程中,使所述储能电站管理系统的原始待存储数据存储于通用数据库;

步骤310:通过所述存储模块对所述原始待存储数据进行加工之后,存储于所述存储数据库。

通过在通用数据库和存储数据库中存储数据,可以实现数据的备份。在一些实施例中,通用数据库和存储数据库还可以放置于不同的物理存储设备中。

在一些实施例中,还可对储能电站管理系统进行升级,则方法还包括:接收到升级命令,并且根据所述升级命令,对所述储能电站管理系统中与所述升级命令对应的扩展储能业务、数据存储模板、存储数据库和存储模块进行升级处理,然后将所述通用数据库所存储的数据,对升级之后的存储数据库中进行匹配处理,以使所述升级之后的存储数据库中历史数据与所述升级之后的扩展储能业务相匹配。

在本发明实施例中,通过建立通用数据库和存储数据库,由该两个数据库同时存储数据,实现数据备份,提高数据的安全性。此外,通用数据库用于存储所有数据,而存储数据库是用于存储与当前扩展储能业务和基初通用业务的数量,当扩展储能业务和存储数据库升级,例如:增加存储数据库的存储字段时,则存储数据库中的历史数据与当前扩展储能业务不匹配,再通过通用数据库对存储数据库的历史数据进行升级处理,可以实现存储数据库中的历史数据与当前扩展储能业务匹配,实现数据向前兼容。

请参阅图5,图5是本发明配置储能电站管理系统的装置实施例的示意图,配置储能电站管理系统的装置50包括第一获取模块501、第二获取模块502、配置模块503、第三获取模块504、第一创建模块505、存储模块506和修改模块507。

第一获取模块501用于获取业务配置文件和基初通用业务。第二获取模块502用于根据所述业务配置文件,获取扩展储能业务。配置模块503用于为所述储能电站管理系统配置基初通用业务和扩展储能业务。第三获取模块504用于根据所述扩展储能业务,获取对应的数据存储模板。第一创建模块505根据所述数据存储模板为所述储能电站管理系统创建存储数据库和存储模块506,并且使所述存储模块分别与存储数据库、所述基初通用业务和扩展储能业务之间建立关联关系。修改模块507用于将所述储能电站管理系统的配置标记修改为已配置。

在一些实施例中,第一获取模块501包括发送单元5011和接收单元5012,发送单元5011用于向云管理服务器发送业务配置请求,其中,所述业务配置请求携带用户的身份标识。接收单元5012用于接收所述云管理服务器在验证所述用户的身份标识之后获取的所述业务配置文件,其中,所述业务配置文件是根据开放给所述用户的功能生成的。

在一些实施例中,配置储能电站管理系统的装置50还包括判断模块508和加载模块509。

判断模块508用于当所述储能电站管理系统上电启动时,判断所述储能电站管理系统的配置标记是否为已配置。加载模块509,用于当所述判断模块508判断到所述储能电站管理系统的配置标记为已配置时,使所述储能电站管理系统加载已配置的基初通用业务和扩展储能业务,并且运行。第一获取模块501具体用于当所述判断模块508判断到所述储能电站管理系统的配置标记为未配置时,获取业务配置文件和基初通用业务。

在一些实施例中,配置储能电站管理系统的装置50还包括第二创建模块510、接收模块511、升级模块512和转换模块513。

第二创建模块510用于为所述储能电站管理系统,创建通用数据库。存储模块506具体用于在所述储能电站管理系统运行的过程中,使所述储能电站管理系统的原始待存储数据存储于通用数据库,对所述原始待存储数据进行加工之后,存储于所述存储数据库。

接收模块511用于接收到升级命令。升级模块512用于根据所述升级命令,对所述储能电站管理系统中与所述升级命令对应的扩展储能业务、数据存储模板、存储数据库和存储模块进行升级处理。转换模块513,用于将所述通用数据库所存储的数据,对升级之后的存储数据库中进行匹配处理,以使所述升级之后的存储数据库中历史数据与所述升级之后的扩展储能业务相匹配。

在本发明实施例中,通过业务配置文件获取扩展储能业务,然后根据获取的将扩展储能业务和基初通用业务,配置储能电站管理系统,使储能电站管理系统具有所配置业务的功能,实现一次开发,针对不同用户区别性部署的作用。此外,储能电站管理系统划分为扩展储能业务和基初通用业务,而扩展储能业务是针对不同业务需求开发的,实现将储能电站管理系统进行模块化,因此,开发商可在针对不同业务需求时,可在基初通用业务上叠加对应的扩展储能业务即可,有利于将储能电站管理系统的快速开发。

图6是本发明储能电站实施例的硬件结构示意图,所述储能电站70包括:

一个或多个处理器701、存储器702以及储能设备703,图6中以一个处理器701为例。

处理器701和存储器702可以通过总线或者其他方式连接,图6中以通过总线连接为例。处理器701还与储能设备703连接。

存储器702作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块,如本发明实施例中的飞行器的供电方法对应的程序指令/模块(例如,附图6所示的模块)。处理器701通过运行存储在存储器702中的非易失性软件程序、指令以及模块,从而执行配置储能电站管理系统的各种功能应用以及数据处理,即实现所述方法实施例的储能电站管理系统的方法。

存储器702可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据飞行控制系统使用所创建的数据等。此外,存储器702可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施例中,存储器702可选包括相对于处理器701远程设置的存储器,这些远程存储器可以通过网络连接至飞行控制系统。所述网络的实施例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

所述一个或者多个模块存储在所述存储器702中,当被所述一个或者多个处理器701执行时,执行所述任意方法实施例中的飞行器的供电方法,例如,执行以上描述的图2中的方法步骤201至步骤206,图3中的步骤2011至2012,图4中步骤300至310,图6中的模块501-513的功能。

本发明实施例提供了一种计算机程序产品,所述计算机程序产品包括存储在非易失性计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,使所述计算机执行如上所述的配置储能电站管理系统的方法。例如,执行以上描述的图2中的方法步骤201至步骤206,图3中的步骤2011至2012,图4中步骤300至310,图6中的模块501-513的功能。

本发明实施例提供了一种非易失性计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行如上述的配置储能电站管理系统的方法。例如,执行以上描述的图2中的方法步骤201至步骤206,图3中的步骤2011至2012,图4中步骤300至310,图6中的模块501-513的功能。

需要说明的是,以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。

通过以上的实施例的描述,本领域普通技术人员可以清楚地了解到各实施例可借助软件加通用硬件平台的方式来实现,当然也可以通过硬件。本领域普通技术人员可以理解实现所述实施例方法中的全部或部分流程是可以通过计算机程序指令相关的硬件来完成,所述的程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如所述各方法的实施例的流程。其中,所述的存储介质可为只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;在本发明的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上所述的本发明的不同方面的许多其它变化,为了简明,它们没有在细节中提供;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1