System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种换电柜控制方法及换电系统技术方案_技高网

一种换电柜控制方法及换电系统技术方案

技术编号:40664555 阅读:3 留言:0更新日期:2024-03-18 18:58
本申请提供了一种换电柜控制方法及换电系统,该方法包括:当第一换电柜接收到第一换电订单时,第一换电柜从第一集合中确定第一电池仓和第二电池仓,第一集合包括第二集合和第三集合,第二集合包括第一换电柜的电池仓,第三集合包括第二换电柜的电池仓,第一集合包括空电池仓,第一电池仓为空电池仓,第二电池仓中包括预设电量的电池;控制第一电池仓和第二电池仓的仓门打开;当第一换电订单完成时,第一换电柜和第二换电柜更新第一电池仓和第二电池仓的状态信息;第一电池仓所在的换电柜指示服务器更新第一电池仓的状态信息,第二电池仓所在的换电柜指示服务器更新第二电池仓的状态信息。本申请提供的方案提高了换电柜的利用率且能降低成本。

【技术实现步骤摘要】

本申请属于电气设备控制领域,尤其涉及一种换电柜控制方法及换电系统


技术介绍

1、目前电动车的电池需要充电,换电柜为用户提供了便捷地充电方式。换电柜中包括多个电池仓,该多个电池仓中至少包括一个空电池仓,其他每个电池仓中可以包括一个电池。当换电时,用户可以将归还的电池放入换电柜的空电池仓中,再从换电柜的另一个电池仓中取出电池。由于每个换电柜都必须预留一个空电池仓进行电池交换,对于多个换电柜来说,将必须预留多个空电池仓,因此,电池仓中可放电池数量未达到最大值,利用率较小。

2、现有技术中,通过对多个换电柜进行物理改造,可以将多个换电柜组合成一个换电柜,从而使得组合后的换电柜只预留一个空电池仓,减少了预留的空电池仓的数量,从而提高了电池仓中的可放电池数量。虽然这种方式能够提高换电柜的可放电池数量,但是改造成本很大。

3、因此,如何提高换电柜的利用率但又不增加成本成为了一个亟需解决的问题。


技术实现思路

1、本申请的目的在于提供一种换电柜控制方法及换电系统,可以提高换电柜的利用率且能降低成本。

2、本申请实施例的第一方面提出了一种换电柜控制方法,该方法包括:当第一换电柜接收到第一换电订单时,第一换电柜从第一集合中确定第一电池仓和第二电池仓,第一集合包括第二集合和第三集合,第二集合包括第一换电柜的至少一个电池仓,第三集合包括第二换电柜的至少一个电池仓,第一换电柜和第二换电柜通信连接,第一集合包括至少一个空电池仓,第一电池仓为空电池仓,第二电池仓中包括预设电量的电池;第一换电柜控制第一电池仓和第二电池仓的仓门打开;当第一换电订单完成时,第一换电柜和第二换电柜更新第一电池仓的状态信息和第二电池仓的状态信息;第一电池仓所在的换电柜指示服务器更新第一电池仓的状态信息,第二电池仓所在的换电柜指示服务器更新第二电池仓的状态信息。

3、在一些实施方式中,第一电池仓所在的换电柜为第二换电柜,第一电池仓所在的换电柜指示服务器更新第一电池仓的状态信息,包括:第二换电柜指示服务器更新第一电池仓的状态信息。

4、在一些实施方式中,第二电池仓所在的换电柜为第二换电柜,第二电池仓所在的换电柜指示服务器更新第二电池仓的状态信息,包括:第二换电柜指示服务器更新第二电池仓的状态信息。

5、在一些实施方式中,当第二换电柜接收到第二换电订单时,第二换电柜从第一集合中确定第三电池仓和第四电池仓,第三电池仓为空电池仓,第四电池仓中包括预设电量的电池;控制第三电池仓和第四电池仓的仓门打开;当第二换电订单完成时,第一换电柜和第二换电柜更新第三电池仓的状态信息和第四电池仓的状态信息;第三电池仓所在的换电柜指示服务器更新第三电池仓的状态信息,第四电池仓所在的换电柜指示服务器更新第四电池仓的状态信息。

6、在一些实施方式中,该方法还包括:第一换电柜从第二换电柜获取第三集合中各电池仓的状态信息,第一换电柜向第二换电柜发送第二集合中各电池仓的状态信息。

7、在一些实施方式中,第一电池仓所在的换电柜指示服务器更新第一电池仓的状态信息,第二电池仓所在的换电柜指示服务器更新第二电池仓的状态信息,包括:若第一换电柜和第二换电柜均与服务器保持通信,则第一电池仓所在的换电柜指示服务器更新第一电池仓的状态信息,第二电池仓所在的换电柜指示服务器更新第二电池仓的状态信息。

8、在一些实施方式中,第一电池仓所在的换电柜指示服务器更新第一电池仓的状态信息,第二电池仓所在的换电柜指示服务器更新第二电池仓的状态信息,包括:若第一换电柜与服务器保持通信,且第二换电柜与服务器中断通信,则第一换电柜指示服务器分别更新第一电池仓的状态信息以及第二电池仓的状态信息。

9、在一些实施方式中,该方法还包括:若第一换电柜与服务器保持通信,且第二换电柜与服务器中断通信,则当服务器生成针对第二换电柜的第三换电订单时,服务器向第一换电柜发送第三换电订单。

10、在一些实施方式中,服务器包括第一数据结构体和第二数据结构体,第一数据结构体用于存储第一换电柜的数据,第二数据结构体用于存储第二换电柜的数据。

11、本申请实施例的第二方面提出了一种换电系统,该系统包括第一换电柜、第二换电柜和服务器。

12、本申请实施例的第三方面提出了一种第一换电柜,包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现如上方法的步骤。

13、本申请实施例的第四方面提出了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现如上述方法的步骤。

14、本专利技术实施例与现有技术相比存在的有益效果是:

15、当第一换电柜接收到第一换电订单时,第一换电柜可以从第一集合中确定第一电池仓和第二电池仓,该第一集合包括第二集合和第三集合,第二集合包括第一换电柜的至少一个电池仓,第三集合包括第二换电柜的至少一个电池仓,第一集合包括至少一个空电池仓,第一电池仓为空电池仓,第二电池仓中包括预设电量的电池。第一换电柜可以控制第一电池仓和第二电池仓的仓门打开完成第一换电订单。当第一换电订单完成时,第一换电柜和第二换电柜更新第一电池仓的状态信息和第二电池仓的状态信息。第一电池仓所在的换电柜指示服务器更新第一电池仓的状态信息,第二电池仓所在的换电柜指示服务器更新第二电池仓的状态信息。也即是,在不需要对第一换电柜和第二换电柜进行物理改造的情况下,第一换电柜和第二换电柜可以组合完成第一换电订单,并分别向服务器发送各自的电池仓的状态信息,实现多个电池仓的虚拟组合,使得服务器可以不感知第一换电柜和第二换电柜的组合,也不更改维护第一换电柜和第二换电柜的数据的方式,极大地提高换电柜利用率并且降低了成本。

本文档来自技高网...

【技术保护点】

1.一种换电柜控制方法,其特征在于,包括:

2.如权利要求1所述的方法,其特征在于,所述第一电池仓所在的换电柜为所述第二换电柜,所述第一电池仓所在的换电柜指示服务器更新所述第一电池仓的状态信息,包括:

3.如权利要求1或2所述的方法,其特征在于,所述第二电池仓所在的换电柜为所述第二换电柜,所述第二电池仓所在的换电柜指示所述服务器更新所述第二电池仓的状态信息,包括:

4.如权利要求1所述的方法,其特征在于,所述方法还包括:

5.如权利要求1或4所述的方法,其特征在于,所述方法还包括:

6.如权利要求1所述的方法,其特征在于,所述第一电池仓所在的换电柜指示服务器更新所述第一电池仓的状态信息,所述第二电池仓所在的换电柜指示所述服务器更新所述第二电池仓的状态信息,包括:

7.如权利要求6所述的方法,其特征在于,所述第一电池仓所在的换电柜指示服务器更新所述第一电池仓的状态信息,所述第二电池仓所在的换电柜指示所述服务器更新所述第二电池仓的状态信息,包括:

8.如权利要求1所述的方法,其特征在于,所述方法还包括

9.如权利要求1-8任一所述的方法,其特征在于,所述服务器包括第一数据结构体和第二数据结构体,所述第一数据结构体用于存储所述第一换电柜的数据,所述第二数据结构体用于存储所述第二换电柜的数据。

10.一种换电系统,其特征在于,包括如权利要求1-9任一所述的第一换电柜、第二换电柜和服务器。

...

【技术特征摘要】

1.一种换电柜控制方法,其特征在于,包括:

2.如权利要求1所述的方法,其特征在于,所述第一电池仓所在的换电柜为所述第二换电柜,所述第一电池仓所在的换电柜指示服务器更新所述第一电池仓的状态信息,包括:

3.如权利要求1或2所述的方法,其特征在于,所述第二电池仓所在的换电柜为所述第二换电柜,所述第二电池仓所在的换电柜指示所述服务器更新所述第二电池仓的状态信息,包括:

4.如权利要求1所述的方法,其特征在于,所述方法还包括:

5.如权利要求1或4所述的方法,其特征在于,所述方法还包括:

6.如权利要求1所述的方法,其特征在于,所述第一电池仓所在的换电柜指示服务器更新所述第一电池仓的状态信息,...

【专利技术属性】
技术研发人员:李效坤
申请(专利权)人:深圳逸驰新能源科技有限公司
类型:发明
国别省市:

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

1