利索能及
我要发布
收藏
专利号: 2022101437104
申请人: 深圳市聚能优电科技有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-08-04
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种储能数据的采集存储方法,其特征在于,所述储能数据的采集存储方法应用于储能数据的采集存储系统,所述储能数据的采集存储系统包括:储能电站系统、数据采集系统、数据转译系统、数据存储系统,所述储能数据的采集存储方法包括:所述储能电站系统发送心跳数据包至所述数据采集系统;

所述数据采集系统接收所述心跳数据包,基于所述心跳数据包中的子设备信息,生成信息采集指令,以及将所述信息采集指令发送至所述储能电站系统;

所述储能电站系统接收所述信息采集指令,根据所述信息采集指令中的子设备信息,获取子设备采集数据,将所述子设备采集数据发送至所述数据采集系统,其中,所述子设备采集数据包括:储能电站标识、所述储能电站标识对应的子设备标识、所述子设备标识对应的采集数据;

所述数据采集系统接收所述子设备采集数据,将所述子设备采集数据存储于预置Redis数据库中;

所述数据转译系统读取所述Redis数据库中待转译的储能电站标识,根据预置MySQL数据库和所述储能电站标识,抓取所述储能电站标识对应的子设备采集数据,以及对所述子设备采集数据进行转译处理,得到转译数据;

所述数据存储系统读取所述转译数据,将所述转译数据存储在预置MongoDB数据库中。

2.根据权利要求1所述的储能数据的采集存储方法,其特征在于,所述数据采集系统包括:N个采集子系统,N为正整数;所述数据采集系统接收所述心跳数据包包括:所述数据采集系统接收所述心跳数据包,读取所述心跳数据包的头标识数据;

将所述头标识数据与预置关系对应表进行匹配,得到匹配的采集子系统;

将所述心跳数据包发送至所述匹配的采集子系统。

3.根据权利要求2所述的储能数据的采集存储方法,其特征在于,所述Redis数据库包括:M个Redis子库,M为正整数;所述数据采集系统接收所述子设备采集数据,将所述子设备采集数据存储于预置Redis数据库中包括:所述数据采集系统接收所述子设备采集数据,读取所述子设备采集数据中的储能电站标识;

访问预置MySQL数据库,在所述MySQL数据库中查询出所述储能电站标识对应的Redis子库标识;

将所述子设备采集数据存储于所述Redis子库标识对应的Redis子库中。

4.根据权利要求3所述的储能数据的采集存储方法,其特征在于,所述根据预置MySQL数据库和所述储能电站标识,抓取所述储能电站标识对应的子设备采集数据包括:在预置MySQL数据库中查询出所述储能电站标识对应的Redis子库标识;

访问所述Redis子库标识对应的Redis子库,根据所述MySQL数据库的映射数据,在所述Redis子库中抓取所述储能电站标识对应的子设备标识,以及抓取所述子设备标识对应的采集数据,得到子设备采集数据。

5.根据权利要求1所述的储能数据的采集存储方法,其特征在于,所述储能电站系统包括:EMS系统、PCS系统、柴油发电系统、温度控制系统、BMS系统、电能统计系统,所述储能电站系统发送心跳数据包至所述数据采集系统包括:所述储能电站系统根据预置心跳周期,访问所述EMS系统、所述PCS系统、所述柴油发电系统、所述温度控制系统、所述BMS系统、所述电能统计系统,得到通信状态数据;

将所述储能电站系统对应的储能电站标识添加至所述通信状态数据中,得到心跳数据包,以及发送所述心跳数据包至所述数据采集系统中。

6.根据权利要求1所述的储能数据的采集存储方法,其特征在于,在所述对所述子设备采集数据进行转译处理,得到转译数据之后,在所述数据存储系统读取所述转译数据,将所述转译数据存储在预置MongoDB数据库中之前,还包括:将所述转译数据传输至预置内存数据库中。

7.根据权利要求6所述的储能数据的采集存储方法,其特征在于,所述数据存储系统读取所述转译数据,将所述转译数据存储在预置MongoDB数据库中包括:所述数据存储系统根据预置访问周期,定时访问所述内存数据库,提取所述内存数据中的转译数据,将所述转译数据存储在预置MongoDB数据库中。

8.一种储能数据的采集存储系统,其特征在于,所述储能数据的采集存储系统包括:储能电站系统、数据采集系统、数据转译系统、数据存储系统;

所述储能电站系统,用于发送心跳数据包至所述数据采集系统;

所述数据采集系统,用于接收所述心跳数据包,基于所述心跳数据包中的子设备信息,生成信息采集指令,以及将所述信息采集指令发送至所述储能电站系统;

所述储能电站系统,用于接收所述信息采集指令,根据所述信息采集指令中的子设备信息,获取子设备采集数据,将所述子设备采集数据发送至所述数据采集系统,其中,所述子设备采集数据包括:储能电站标识、所述储能电站标识对应的子设备标识、所述子设备标识对应的采集数据;

所述数据采集系统,用于接收所述子设备采集数据,将所述子设备采集数据存储于预置Redis数据库中;

所述数据转译系统,用于读取所述Redis数据库中待转译的储能电站标识,根据预置MySQL数据库和所述储能电站标识,抓取所述储能电站标识对应的子设备采集数据,以及对所述子设备采集数据进行转译处理,得到转译数据;

所述数据存储系统,用于读取所述转译数据,将所述转译数据存储在预置MongoDB数据库中。

9.一种储能数据的采集存储设备,其特征在于,所述储能数据的采集存储设备包括:存储器和至少一个处理器,所述存储器中存储有指令,所述存储器和所述至少一个处理器通过线路互连;

所述至少一个处理器调用所述存储器中的所述指令,以使得所述储能数据的采集存储设备执行如权利要求1‑7中任一项所述的储能数据的采集存储方法。

10.一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1‑7中任一项所述的储能数据的采集存储方法。